:root{--bg:#0B0F19;--panel:#1B2230;--gold:#D4AF67;--white:#FFFFFF;--muted:#a7b0bf;--line:#2a3347}*{box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden}@supports (overflow:clip){body,html{overflow-x:clip}}body{margin:0;background:var(--bg);color:var(--white);font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{line-height:1.25;font-weight:650;letter-spacing:-.015em}h1{font-size:clamp(27px,5.4vw,38px);font-weight:700;margin:10px 0 14px}h2{font-size:clamp(22px,4.4vw,27px);margin:4px 0 16px}h3{font-size:18px;letter-spacing:-.01em;margin:0 0 10px}h3,h4{font-weight:600}h4{font-size:15px;margin:18px 0 8px}p{margin:0 0 10px}li,p,td{overflow-wrap:break-word}a{color:var(--gold);text-decoration:none}a:hover{text-decoration:underline}.btn,button{background:var(--gold);color:#0B0F19;border:0;padding:9px 16px;border-radius:10px;font-weight:600;font-size:15px;font-family:inherit;cursor:pointer;display:inline-block;line-height:1.3;transition:filter .15s ease,transform .05s ease,background .15s ease,color .15s ease}.btn:hover,button:hover{filter:brightness(1.07);text-decoration:none}.btn:active,button:active{transform:scale(.98)}.btn.secondary,button.secondary{background:transparent;color:var(--gold);border:1px solid var(--gold)}.btn.secondary:hover,button.secondary:hover{background:rgba(212,175,103,.1);filter:none}button:disabled{opacity:.5;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:2px}input,select,textarea{background:#0e1420;color:var(--white);border:1px solid var(--line);border-radius:10px;padding:10px 12px;width:100%;font-size:16px;font-family:inherit}input:focus,select:focus,textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(212,175,103,.16);outline:none}textarea{line-height:1.5}label{font-size:13.5px;color:var(--muted);display:block;margin:12px 0 5px}.card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px;margin:16px 0;min-width:0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:12px;gap:12px}.grid>*{min-width:0}.stat h3{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 2px}.stat p{margin:0}.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}table{width:100%;border-collapse:collapse;font-size:15px}td,th{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}th{white-space:nowrap}.badge,th{color:var(--gold);font-weight:600}.badge{border:1px solid var(--gold);border-radius:99px;padding:3px 10px;font-size:12px;display:inline-flex;align-items:center;gap:6px;line-height:1.35}.muted{color:var(--muted);font-size:14.5px}.err{color:#ff8a8a}.ok{color:#8affc1}.wrap{max-width:1100px;margin:0 auto;padding:22px 20px 44px}nav.top{display:flex;gap:6px 14px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--line);flex-wrap:wrap}nav.top a{color:var(--white);opacity:.82;font-weight:500;font-size:15px;padding:6px 2px}nav.top a:hover{opacity:1;color:var(--gold);text-decoration:none}.top-links{display:flex;gap:2px;align-items:center;flex-wrap:wrap;min-width:0}.top-links a.navitem{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:99px;white-space:nowrap}.top-links a.navitem svg{flex:0 0 auto}.top-links a.navitem.active{background:rgba(212,175,103,.16);color:var(--gold);opacity:1}body.theme-light .top-links a.navitem.active{background:rgba(212,175,103,.22);color:#7c5c12}@media (max-width:900px){.top-links{order:3;flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.top-links::-webkit-scrollbar{display:none}}.logo{font-weight:800;font-size:20px;letter-spacing:1px}.logo b{color:var(--white)}.logo span{color:var(--gold)}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:end}.row>div{flex:1 1 140px;min-width:0}.row>.btn,.row>button{flex:0 0 auto}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.5;background:#0e1420;padding:12px;border-radius:10px;max-width:100%}ul{padding-left:20px;margin:8px 0}li{margin:4px 0}.progress{height:8px;background:#0e1420;border:1px solid var(--line);border-radius:99px;overflow:hidden}.progress-bar{height:100%;background:linear-gradient(90deg,#b8934a,var(--gold));border-radius:99px;transition:width .4s ease}.stages-count{margin:8px 0 2px}.stage-list{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px}.stage{gap:11px;padding:7px 8px;border-radius:10px;margin:0}.stage,.stage-dot{display:flex;align-items:center}.stage-dot{flex:0 0 auto;width:26px;height:26px;border-radius:50%;justify-content:center;font-size:12px;font-weight:700;border:1.5px solid var(--line);color:var(--muted);background:#0e1420}.stage-dot svg{display:block}.stage-name{flex:1 1;min-width:0;color:var(--muted)}.stage.done .stage-dot{background:var(--gold);border-color:var(--gold);color:#0B0F19}.stage.done .stage-name{color:var(--white)}.stage.current{background:rgba(212,175,103,.08)}.stage.current .stage-dot{border-color:var(--gold);color:var(--gold);box-shadow:0 0 0 3px rgba(212,175,103,.16)}.stage.current .stage-name{color:var(--white);font-weight:600}.stage.todo{opacity:.55}.filefield{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;margin:0;background:#0e1420;border:1px dashed var(--line);border-radius:10px;padding:10px 12px;cursor:pointer}.filefield:hover{border-color:var(--gold)}.filefield:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px rgba(212,175,103,.16)}.filefield input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.filefield .ff-btn{flex:0 0 auto;color:var(--gold);border:1px solid var(--gold);border-radius:8px;padding:7px 12px;font-weight:600;font-size:14px;white-space:nowrap}.filefield .ff-name{flex:1 1;min-width:0;color:var(--muted);font-size:14.5px;overflow-wrap:anywhere}.tile{display:block;background:#0e1420;border:1px solid var(--line);border-radius:12px;padding:14px 16px;color:var(--white);min-width:0}.tile:hover{border-color:var(--gold);text-decoration:none}.tile b{display:block;font-size:15.5px;margin-bottom:2px}.tile span{color:var(--muted);font-size:14px;overflow-wrap:break-word}.steps{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 14px}.steps .step{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:5px 13px;font-size:13.5px;font-weight:600}.steps .step.on{border-color:var(--gold);color:var(--gold);background:rgba(212,175,103,.08)}@media (max-width:640px){.wrap{padding:18px 14px 36px}.card{padding:16px;border-radius:14px}nav.top{padding:10px 14px}.row>div{flex:1 1 100%}.row>.btn,.row>button{flex:1 1 auto;text-align:center}.row.keep-inline>.btn,.row.keep-inline>button{flex:0 0 auto;text-align:left}}body.theme-light{--bg:#f6f4ef;--panel:#ffffff;--white:#141a26;--muted:#5f6b7d;--line:#e4e0d4;background:var(--bg)}body.theme-light .card{border-color:var(--line);box-shadow:0 1px 2px rgba(20,26,38,.05),0 10px 28px rgba(20,26,38,.06)}body.theme-light nav.top{border-bottom:1px solid var(--line);padding-bottom:12px}body.theme-light .logo b{color:#141a26}body.theme-light .logo span{color:#a5802f}body.theme-light a{color:#8a6d2f}body.theme-light a.btn,body.theme-light button{color:#0B0F19}body.theme-light th{color:#8a6d2f}body.theme-light input,body.theme-light select,body.theme-light textarea{background:#ffffff;color:#141a26;border-color:#ddd8c9}body.theme-light input::placeholder,body.theme-light textarea::placeholder{color:#9aa3b2}body.theme-light pre{background:#f2efe6;color:#141a26;border:1px solid var(--line)}body.theme-light .badge{background:rgba(212,175,103,.16);color:#7c5c12;border-color:rgba(165,128,47,.45)}body.theme-light .btn.secondary,body.theme-light button.secondary{color:#8a6d2f;border-color:#c9a24f}body.theme-light .progress{background:#eae6da}body.theme-light .stage-dot{background:#ffffff}body.theme-light .stage.done .stage-dot{background:var(--gold)}body.theme-light .stage.current{background:rgba(212,175,103,.12)}body.theme-light .filefield{background:#ffffff;border-color:#ddd8c9}body.theme-light .filefield .ff-btn{color:#8a6d2f;border-color:#c9a24f}body.theme-light .tile{background:#ffffff;border-color:var(--line);box-shadow:0 1px 2px rgba(20,26,38,.05)}body.theme-light .tile:hover{border-color:#c9a24f}body.theme-light .steps .step{border-color:var(--line)}body.theme-light .steps .step.active{border-color:#c9a24f;background:rgba(212,175,103,.1)}body.theme-light .ok{color:#087f46}body.theme-light .err{color:#c62f3b}.badge.st-borrador{background:rgba(140,148,163,.16);border-color:rgba(140,148,163,.55);color:#aeb6c4}.badge.st-en_revision{background:rgba(217,164,32,.16);border-color:rgba(217,164,32,.55);color:#e5bc55}.badge.st-aprobada{background:rgba(43,182,115,.15);border-color:rgba(43,182,115,.55);color:#4ed79b}.badge.st-envio_registrado{background:rgba(64,132,230,.16);border-color:rgba(64,132,230,.55);color:#7fb0f5}.letter-card{background:#12182a;border:1px solid var(--line);border-radius:14px;padding:16px 18px;margin:12px 0;min-width:0}.letter-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.letter-card-title{font-size:16.5px;font-weight:650;line-height:1.3;min-width:0}.letter-card-meta{color:var(--muted);font-size:14.5px;margin-top:5px}.letter-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}.letter-card-actions .btn,.letter-card-actions button{font-size:14px;padding:8px 14px}.letter-paper{background:#fdfcf8;color:#1c2331;border:1px solid #e3ddcc;border-radius:10px;padding:26px 28px;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:break-word;max-width:780px}@media (max-width:640px){.letter-paper{padding:20px 16px}}.exhibit-block{white-space:normal;margin:22px 0 6px}.exhibit-block h4{font-size:16.5px;margin:0 0 8px;letter-spacing:.01em}.exhibit-block h5{font-size:15px;margin:18px 0 6px}.exhibit-block p{margin:8px 0}.exhibit-table{font-size:13.5px;background:#ffffff}.exhibit-table td,.exhibit-table th{border:1px solid #d8cfb4;padding:7px 9px;white-space:normal;color:#1c2331;vertical-align:top}.exhibit-table thead th{background:#f1e9d5;font-weight:700}.exhibit-table tr.inconsistent td{background:#faf5e9}.exhibit-note{font-size:13.5px;font-style:italic}body.theme-light .badge.st-borrador{background:rgba(95,107,125,.12);border-color:rgba(95,107,125,.4);color:#5f6b7d}body.theme-light .badge.st-en_revision{background:rgba(217,164,32,.16);border-color:rgba(165,128,47,.5);color:#8a6d1f}body.theme-light .badge.st-aprobada{background:rgba(18,140,80,.12);border-color:rgba(18,140,80,.45);color:#0d7040}body.theme-light .badge.st-envio_registrado{background:rgba(36,86,166,.1);border-color:rgba(36,86,166,.45);color:#2456a6}body.theme-light .letter-card{background:#ffffff;box-shadow:0 1px 2px rgba(20,26,38,.05),0 8px 22px rgba(20,26,38,.05)}.round-summary{color:var(--muted);margin:2px 0 4px}.bureau-slot{margin:16px 0 4px;min-width:0}.slot-head{font-size:15.5px;margin:0}.slot-head .muted{font-weight:400}.slot-empty{border:1.5px dashed var(--line);border-radius:14px;padding:14px 18px;margin:12px 0;color:var(--muted)}.slot-empty b{display:block;font-size:15.5px;margin-bottom:2px}.slot-empty span{font-size:14.5px}.specials-title{font-size:16.5px;margin:22px 0 4px}.included-note{background:rgba(212,175,103,.1);border:1px solid rgba(212,175,103,.45);color:#e5bc55;border-radius:10px;padding:8px 12px;font-size:14px;margin:10px 0 0}body.theme-light .included-note{background:rgba(217,164,32,.12);border-color:rgba(165,128,47,.5);color:#8a6d1f}.gl-line{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 0;border-bottom:1px solid var(--line);font-size:15.5px;min-width:0}.gl-line:last-child{border-bottom:0}.gl-line .muted{font-size:14.5px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 20px}.tabs .tab{background:transparent;color:var(--muted);border:1.5px solid var(--line);border-radius:99px;padding:9px 18px;font-size:15.5px;font-weight:600;box-shadow:none}.tabs .tab:hover{border-color:var(--gold);color:var(--white);filter:none}.tabs .tab.active{background:var(--gold);border-color:var(--gold);color:#191104}body.theme-light .tabs .tab:hover{color:#141a26}.score-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.score-badges .sb{border:1px solid var(--line);border-radius:10px;padding:6px 12px;font-size:14.5px}.score-badges .sb b{color:var(--gold);font-size:16px}body.theme-light .score-badges .sb b{color:#8a6d1f}.aviso{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15.5px}.aviso:last-child{border-bottom:0}.upload-grid{display:grid;grid-gap:10px;gap:10px;margin:12px 0 4px}@media (min-width:760px){.upload-grid{grid-template-columns:repeat(3,1fr)}}.upload-big{display:block;margin:0;background:#0e1420;border:1.5px dashed var(--gold);border-radius:14px;padding:18px 16px;cursor:pointer;text-align:left}.upload-big:focus-within,.upload-big:hover{border-style:solid;box-shadow:0 0 0 3px rgba(212,175,103,.16)}.upload-big input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.upload-big b{display:block;font-size:17px;color:var(--white);margin-bottom:3px}.upload-big span{display:block;font-size:14px;color:var(--muted);line-height:1.45}body.theme-light .upload-big{background:#fffdf6}body.theme-light .upload-big b{color:#141a26}.doc-list{list-style:none;margin:8px 0;padding:0}.doc-item{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.doc-item:last-child{border-bottom:0}.doc-thumb{object-fit:cover}.doc-file,.doc-thumb{width:64px;height:64px;border-radius:10px;border:1px solid var(--line);flex:0 0 auto;background:#0e1420}.doc-file{display:flex;align-items:center;justify-content:center;color:var(--gold);font-weight:700;font-size:13px;text-align:center;padding:4px}body.theme-light .doc-file{background:#f4efe3;color:#8a6d1f}.btn,button{background:linear-gradient(180deg,#e3c67f,#cda453);box-shadow:0 1px 2px rgba(11,15,25,.16),0 8px 20px rgba(212,175,103,.2)}.btn.secondary,button.secondary{box-shadow:none}::selection{background:rgba(212,175,103,.35)}.lp{position:relative;overflow:clip}.lp-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(10px)}.lp-glow-a{width:720px;height:720px;top:-320px;right:-180px;background:radial-gradient(circle,rgba(212,175,103,.2) 0,rgba(212,175,103,0) 62%)}.lp-glow-b{width:640px;height:640px;top:520px;left:-300px;background:radial-gradient(circle,rgba(64,96,178,.14) 0,rgba(64,96,178,0) 62%)}.lp-nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(11,15,25,.74);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(212,175,103,.16)}.lp-nav-in{max-width:1180px;margin:0 auto;padding:13px 22px;display:flex;align-items:center;gap:26px}.lp-logo{font-size:23px}.lp-nav-links{display:flex;gap:24px;margin-left:8px}.lp-nav-links a{color:#e8ecf3;opacity:.78;font-weight:500;font-size:15px}.lp-nav-links a:hover{opacity:1;color:var(--gold);text-decoration:none}.lp-nav-cta{margin-left:auto;display:flex;gap:10px;align-items:center}.lp-main{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:0 22px}.lp-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-gap:48px;gap:48px;align-items:center;padding:74px 0 64px}.lp-eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--gold);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}.lp-dot{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px rgba(212,175,103,.9);flex:0 0 auto}.lp-h1{font-size:clamp(38px,5.6vw,62px);line-height:1.06;font-weight:760;letter-spacing:-.03em;margin:0 0 20px}.lp-gold-text{background:linear-gradient(115deg,#eed9a4 0,var(--gold) 48%,#b8934a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-lead{font-size:18.5px;line-height:1.62;color:#c3cad6;margin:0 0 28px;max-width:56ch}.lp-hero-cta{display:flex;gap:12px;flex-wrap:wrap}.btn.lp-big{padding:13px 24px;font-size:16px;border-radius:12px}.lp-hero-note{color:var(--muted);font-size:14px;margin-top:20px}.lp-mock{background:linear-gradient(180deg,rgba(30,38,56,.92),rgba(18,24,38,.96));border:1px solid rgba(212,175,103,.28);border-radius:22px;padding:22px;box-shadow:0 30px 60px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);min-width:0}.lp-mock-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.lp-mock-title{font-weight:700;font-size:16.5px}.lp-mock-stages{margin:16px 0 6px}.lp-mock-bar{height:9px;border-radius:99px;background:rgba(255,255,255,.09);overflow:hidden}.lp-mock-bar span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#b8934a,var(--gold))}.lp-mock-sub{color:var(--muted);font-size:13.5px;margin:7px 0 0}.lp-mock-row{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.07);flex-wrap:wrap}.lp-mock-row:last-of-type{border-bottom:0}.lp-chip{border:1px solid rgba(212,175,103,.5);color:var(--gold);border-radius:8px;padding:3px 9px;font-size:12.5px;font-weight:700;min-width:86px;text-align:center}.lp-mock-txt{flex:1 1;min-width:120px;font-size:14.5px;color:#dbe1ea}.lp-mock-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}.lp-pill{border-radius:99px;padding:3px 11px;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}.lp-pill-blue{background:rgba(64,132,230,.16);color:#7fb0f5;border:1px solid rgba(64,132,230,.5)}.lp-pill-green{background:rgba(43,182,115,.15);color:#4ed79b;border:1px solid rgba(43,182,115,.5)}.lp-pill-amber{background:rgba(217,164,32,.16);color:#e5bc55;border:1px solid rgba(217,164,32,.5)}.lp-pill-gray{background:rgba(140,148,163,.16);color:#aeb6c4;border:1px solid rgba(140,148,163,.5)}.lp-pill-gold{background:rgba(212,175,103,.14);color:var(--gold);border:1px solid rgba(212,175,103,.5)}.lp-section{padding:58px 0 8px;scroll-margin-top:90px}.lp-h2{font-size:clamp(27px,4vw,38px);font-weight:730;letter-spacing:-.025em;margin:0 0 26px;max-width:22ch}.lp-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.lp-grid3-b{margin-top:16px}.lp-card{background:linear-gradient(180deg,rgba(29,37,54,.88),rgba(21,27,41,.94));border:1px solid rgba(212,175,103,.16);border-radius:20px;padding:26px;min-width:0;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lp-card:hover{transform:translateY(-3px);border-color:rgba(212,175,103,.45);box-shadow:0 18px 36px rgba(0,0,0,.35)}.lp-card h3{font-size:19.5px;margin:14px 0 8px}.lp-card p{color:#b9c1cf;font-size:15.5px;margin:0}.lp-card-soft{background:rgba(23,30,46,.55)}.lp-ico{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:rgba(212,175,103,.12);border:1px solid rgba(212,175,103,.35);color:var(--gold)}.lp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.lp-step{border:1px solid rgba(255,255,255,.09);background:rgba(23,30,46,.5);border-radius:20px;padding:24px;min-width:0}.lp-step-n{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--gold);color:var(--gold);font-weight:800;font-size:16px;margin-bottom:14px;background:rgba(212,175,103,.08)}.lp-step h3{font-size:17.5px;margin:0 0 7px}.lp-step p{color:#b9c1cf;font-size:15px;margin:0}.lp-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 26px;gap:14px 26px}.lp-feat{display:flex;gap:13px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(23,30,46,.42);min-width:0}.lp-feat-check{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:rgba(212,175,103,.14);border:1px solid rgba(212,175,103,.4);color:var(--gold);display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.lp-feat h3{font-size:16.5px;margin:0 0 4px}.lp-feat p{color:#aeb7c6;font-size:14.5px;margin:0}.lp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.lp-plan{position:relative;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,rgba(29,37,54,.8),rgba(20,26,40,.92));border-radius:22px;padding:30px 26px;display:flex;flex-direction:column;min-width:0}.lp-plan.featured{border-color:rgba(212,175,103,.65);box-shadow:0 24px 48px rgba(0,0,0,.4),0 0 0 1px rgba(212,175,103,.25)}.lp-plan-tag{position:absolute;top:-13px;left:26px;background:linear-gradient(180deg,#e3c67f,#cda453);color:#0B0F19;font-size:12px;font-weight:800;letter-spacing:.04em;padding:4px 12px;border-radius:99px}.lp-plan h3{font-size:18px;color:#e8ecf3;margin:0 0 6px}.lp-price{font-size:44px;font-weight:780;letter-spacing:-.03em;margin:0 0 16px;color:#fff}.lp-price span{font-size:16px;font-weight:500;color:var(--muted);letter-spacing:0}.lp-plan ul{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-gap:9px;gap:9px}.lp-plan li{color:#c3cad6;font-size:15px;padding-left:22px;position:relative;margin:0}.lp-plan li:before{content:"";position:absolute;left:2px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--gold)}.lp-plan .btn{margin-top:auto;text-align:center}.lp-cta-final{text-align:center;padding:72px 0 10px}.lp-cta-final .lp-h2{margin-left:auto;margin-right:auto;max-width:26ch}.lp-cta-final p{color:#b9c1cf;max-width:52ch;margin:0 auto 26px;font-size:16.5px}.lp-cta-center{justify-content:center}.lp-legal{color:#7e8899;font-size:13.5px;text-align:center;max-width:72ch;margin:34px auto 0;padding-bottom:8px}.lp-footer{position:relative;z-index:1;border-top:1px solid rgba(212,175,103,.14);margin-top:44px;background:rgba(8,11,18,.6)}.lp-footer-in{max-width:1180px;margin:0 auto;padding:36px 22px 8px;display:flex;gap:34px;flex-wrap:wrap;justify-content:space-between}.lp-footer-brand{max-width:340px;min-width:0}.lp-footer-brand p{color:var(--muted);font-size:14.5px;margin-top:10px}.lp-footer-links{display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px 34px;gap:8px 34px;align-content:start}.lp-footer-links a{color:#c3cad6;font-size:15px}.lp-footer-links a:hover{color:var(--gold);text-decoration:none}.lp-footer-copy{text-align:center;color:#69738a;font-size:13.5px;padding:18px 22px 26px;margin:0}@media (max-width:1080px){.lp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.lp-hero{gap:34px;padding:52px 0 48px}.lp-grid3,.lp-hero,.lp-plans{grid-template-columns:minmax(0,1fr)}.lp-nav-links{display:none}}@media (max-width:860px){.lp-feats{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.lp-steps{grid-template-columns:minmax(0,1fr)}.lp-main{padding:0 16px}.lp-nav-in{padding:11px 16px;gap:14px}.lp-nav-cta .btn{padding:8px 12px;font-size:14px}.lp-hero-cta .btn{flex:1 1 auto;text-align:center}.lp-section{padding:44px 0 4px}}@media (max-width:460px){.lp-nav-cta .btn.secondary{display:none}}body.theme-light{--bg:#f5f3ee;--line:#e6e1d2}body.theme-light .card{border-radius:18px;box-shadow:0 1px 2px rgba(20,26,38,.04),0 14px 34px rgba(20,26,38,.07)}body.theme-light nav.top{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(255,255,255,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 28px rgba(20,26,38,.06)}body.theme-light .top-links a.navitem{transition:background .15s ease,color .15s ease}body.theme-light .top-links a.navitem:hover{background:rgba(212,175,103,.12);color:#7c5c12;opacity:1}body.theme-light input,body.theme-light select,body.theme-light textarea{border-radius:12px;box-shadow:inset 0 1px 2px rgba(20,26,38,.04)}body.theme-light th{background:#faf7ee}body.theme-light tbody tr{transition:background .12s ease}body.theme-light tbody tr:hover td{background:rgba(212,175,103,.05)}body.theme-light .tile{border-radius:16px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}body.theme-light .tile:hover{box-shadow:0 10px 24px rgba(20,26,38,.09);transform:translateY(-1px)}body.theme-light .letter-card,body.theme-light .slot-empty{border-radius:16px}body.theme-light .tabs .tab.active{box-shadow:0 6px 16px rgba(212,175,103,.35)}body.theme-light .badge{box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}body.theme-light .upload-big{border-radius:16px}.auth-wrap{background:radial-gradient(660px 330px at 50% -70px,rgba(212,175,103,.17),rgba(212,175,103,0) 70%)}.auth-wrap .card{border-radius:20px;box-shadow:0 2px 4px rgba(20,26,38,.05),0 26px 52px rgba(20,26,38,.11);border-color:#e2dac2}.auth-wrap .logo{font-size:27px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}