@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/source-serif-4-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/source-serif-4-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lv2{--bg:#fff;--bg-soft:#f6f9fc;--ink:#0a2540;--ink-2:#1a1f36;--text:#425466;--muted:#697386;--subtle:#8792a2;--border:#e3e8ee;--border-2:#d6dce3;--hover:#f7fafc;--ctt:#4f46e5;--ctt-2:#4338ca;background:var(--bg);color:var(--ink-2);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:16px;line-height:1.55}.lv2 *{box-sizing:border-box}.lv2 a{color:inherit;text-decoration:none}.lv2 img{max-width:100%;display:block}.lv2 .wrap{max-width:1180px;margin:0 auto;padding:0 32px}@media (max-width:640px){.lv2 .wrap{padding:0 20px}}.lv2 .topbar{border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(180%)blur(10px);z-index:50;background:#ffffffdb;align-items:center;height:68px;display:flex;position:sticky;top:0}.lv2 .topbar-inner{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.lv2 .brand{letter-spacing:-.022em;align-items:baseline;font-family:Outfit,Outfit Fallback,system-ui,sans-serif;font-size:22px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.lv2 .brand .b-c{color:var(--ctt)}.lv2 .brand .b-p{color:var(--ink)}.lv2 .nav{align-items:center;gap:6px;display:flex}.lv2 .nav .link{color:var(--text);border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500}.lv2 .nav .link:hover{color:var(--ink);background:var(--hover)}@media (max-width:780px){.lv2 .nav .link.hide-sm{display:none}}.lv2 .nav .lang-flag{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.lv2 .nav .lang-flag:hover{background:var(--hover)}.lv2 .btn{background:var(--ctt);color:#fff;letter-spacing:-.005em;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:600;transition:background .12s,transform 50ms;display:inline-flex;box-shadow:0 1px 1px #0000000a,0 2px 6px #4f46e538}.lv2 .btn:hover{background:var(--ctt-2)}.lv2 .btn:active{transform:translateY(1px)}.lv2 .btn.lg{padding:14px 24px;font-size:15px}.lv2 .btn.ghost{color:var(--ink);border:1px solid var(--border-2);background:#fff;box-shadow:0 1px 1px #00000005}.lv2 .btn.ghost:hover{background:var(--hover)}.lv2 .arrow{display:inline-block;transform:translateY(-1px)}.lv2 .hero{padding:80px 0 100px;position:relative;overflow:hidden}@media (max-width:760px){.lv2 .hero{padding:48px 0 64px}}.lv2 .hero:before{content:"";pointer-events:none;background:radial-gradient(900px 540px at 80% 0,#c8102e0d,#0000 60%),radial-gradient(720px 420px at 0 100%,#635bff0a,#0000 60%);position:absolute;inset:0}.lv2 .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid;position:relative}@media (max-width:960px){.lv2 .hero-grid{grid-template-columns:1fr;gap:40px}}.lv2 .hero-eyebrow{letter-spacing:.04em;color:var(--ctt);align-items:center;gap:8px;margin:0 0 22px;font-size:12.5px;font-weight:600;display:inline-flex}.lv2 .hero-eyebrow .dot{background:var(--ctt);border-radius:999px;width:6px;height:6px}.lv2 h1.hero-h1{letter-spacing:-.028em;color:var(--ink);text-wrap:balance;max-width:14ch;margin:0 0 22px;font-size:64px;font-weight:700;line-height:1.02}@media (max-width:760px){.lv2 h1.hero-h1{font-size:44px}}.lv2 .hero-lead{color:var(--text);max-width:48ch;margin:0 0 20px;font-size:19px;line-height:1.55}.lv2 .hero-lead strong{color:var(--ink);font-weight:600}.lv2 .hero-quote{color:var(--ink-2);border-left:3px solid var(--ctt);max-width:36ch;margin:0 0 30px;padding:2px 0 2px 16px;font-size:17px;line-height:1.5}.lv2 .hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lv2 .hero-meta{color:var(--muted);font-size:14px}.lv2 .hero-meta strong{color:var(--ink);font-weight:600}.lv2 .hero-sub{color:var(--muted);margin-top:18px;font-size:13.5px}.lv2 .hero-photo{margin-right:-40px;position:relative}@media (max-width:960px){.lv2 .hero-photo{order:-1;margin-right:0}}.lv2 .hero-photo img{filter:drop-shadow(0 24px 36px #0a25401f)drop-shadow(0 4px 8px #0a25400f);width:100%;height:auto}.lv2 section.block{padding:96px 0}@media (max-width:760px){.lv2 section.block{padding:64px 0}}.lv2 section.block+section.block{border-top:1px solid var(--border)}.lv2 .kicker{letter-spacing:.06em;color:var(--ctt);margin:0 0 14px;font-size:12.5px;font-weight:600}.lv2 h2.sec-h{letter-spacing:-.022em;color:var(--ink);text-wrap:balance;max-width:22ch;margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.1}@media (max-width:760px){.lv2 h2.sec-h{font-size:30px}}.lv2 p.sec-lead{color:var(--text);max-width:60ch;margin:0 0 44px;font-size:17.5px;line-height:1.6}.lv2 .block.narrow>.wrap{max-width:820px}.lv2 .how-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:48px;max-width:920px;margin:0 auto;display:grid}@media (max-width:780px){.lv2 .how-grid{grid-template-columns:1fr;gap:48px}}.lv2 .processo-grid{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1120px;margin:0 auto;display:grid}@media (max-width:780px){.lv2 .processo-grid{grid-template-columns:1fr;gap:56px}}.lv2 .processo-card{text-align:center;flex-direction:column;align-items:center;display:flex}.lv2 .processo-icon{flex-shrink:0;justify-content:center;align-items:center;width:180px;height:80px;margin-bottom:25px;display:flex}.lv2 .processo-icon img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.lv2 .processo-card h3{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.2;display:inline-flex}.lv2 .processo-num{color:#4f46e5;background:0 0;border:2px solid #4f46e5;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;line-height:1;display:inline-grid}.lv2 .processo-card p{color:var(--text);max-width:24ch;margin:0 auto;font-size:16px;line-height:1.5}.lv2 .step{background:0 0;border:0;padding:46px 12px 14px;display:block;position:relative;overflow:hidden}.lv2 .step .n{color:var(--ctt);opacity:.08;z-index:0;pointer-events:none;letter-spacing:-.04em;font-variant-numeric:lining-nums;font-family:"Source Serif 4",Times New Roman,Georgia,serif;font-size:200px;font-weight:400;line-height:1;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.lv2 .step h3{z-index:1;color:var(--ink);letter-spacing:-.014em;margin:0 0 8px;font-size:20px;font-weight:600;position:relative}.lv2 .step p{z-index:1;color:var(--text);max-width:26ch;margin:0 auto;font-size:16px;line-height:1.6;position:relative}.lv2 .feat{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;display:grid}.lv2 .feat.reverse{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lv2 .feat.reverse .feat-text{order:2}.lv2 .feat.reverse .feat-art{order:1}@media (max-width:900px){.lv2 .feat,.lv2 .feat.reverse{grid-template-columns:1fr;gap:36px}.lv2 .feat.reverse .feat-text,.lv2 .feat.reverse .feat-art{order:initial}}.lv2 .feat-text h2.sec-h{max-width:18ch;margin-bottom:18px}.lv2 .feat-text p{color:var(--text);max-width:48ch;margin:0 0 14px;font-size:16.5px;line-height:1.65}.lv2 .feat-text p:last-child{margin-bottom:0}.lv2 .feat-text p strong{color:var(--ink);font-weight:600}.lv2 .feat-art img{filter:drop-shadow(0 16px 30px #0a25401a);width:100%}.lv2 .mock{border:1px solid var(--border);font-feature-settings:"tnum", "cv11", "ss01";background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 1px #00000005,0 6px 16px #0a25400d,0 24px 60px #0a254012}.lv2 .mock-head{border-bottom:1px solid var(--border);background:linear-gradient(#fbfcfe,#f6f9fc);justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.lv2 .mock-head .id{color:var(--ink);letter-spacing:-.005em;font-size:13.5px;font-weight:600}.lv2 .mock-head .id .sub{color:var(--muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.lv2 .pill{color:#7a2e0c;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.lv2 .pill .d{background:#c2410c;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #c2410c2e}.lv2 .pill.ok{color:#0f5a30;background:#ecfdf5;border-color:#bbe3cc}.lv2 .pill.ok .d{background:#16a34a;box-shadow:0 0 0 3px #16a34a2e}.lv2 .timeline{flex-direction:column;gap:0;padding:18px 20px 22px;display:flex}.lv2 .tl-row{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 0;display:grid;position:relative}.lv2 .tl-row .bullet{border:1.5px solid var(--border-2);z-index:1;background:#fff;border-radius:999px;width:14px;height:14px;margin-left:2px;position:relative}.lv2 .tl-row.done .bullet{background:var(--ctt);border-color:var(--ctt)}.lv2 .tl-row.done .bullet:after{content:"";background:#fff;border-radius:999px;position:absolute;inset:3px}.lv2 .tl-row.now .bullet{border-color:var(--ctt);box-shadow:0 0 0 3px #4f46e529}.lv2 .tl-row:not(:last-child):before{content:"";background:var(--border);width:1.5px;position:absolute;top:22px;bottom:-6px;left:8.25px}.lv2 .tl-row.done:not(:last-child):before{background:var(--ctt);opacity:.4}.lv2 .tl-row .lbl{color:var(--ink);letter-spacing:-.005em;font-size:13.5px;font-weight:500}.lv2 .tl-row.pending .lbl{color:var(--muted);font-weight:500}.lv2 .tl-row .when{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.lv2 .tl-row.now .when{color:var(--ctt);font-weight:600}.lv2 .cert-mock{color:#0a0a0b;background:#fff;border-radius:10px;width:100%;max-width:300px;font-family:Outfit,Inter,system-ui,sans-serif;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 1px 1px #0a25400a,0 16px 32px #0a25401a,0 36px 72px #0a254021}.lv2 .cert-mock:hover{transform:rotate(0)translateY(-3px);box-shadow:0 1px 1px #0a25400a,0 24px 48px #0a254024,0 50px 90px #0a25402e}.lv2 .cert-mock-head{background:#0a0a0b;border-bottom:3px solid #4338ca;justify-content:space-between;align-items:flex-end;gap:12px;padding:18px 20px 16px;display:flex}.lv2 .cert-mock-logo{letter-spacing:-.2px;margin-bottom:6px;font-size:11px;font-weight:800;line-height:1}.lv2 .cert-mock-logo .l-a{color:#6366f1}.lv2 .cert-mock-logo .l-b{color:#fff}.lv2 .cert-mock-title{color:#fff;letter-spacing:-.2px;font-size:14px;font-weight:300;line-height:1.15}.lv2 .cert-mock-title strong{font-weight:700}.lv2 .cert-mock-qr{background:#fff;border-radius:3px;flex-shrink:0;width:48px;height:48px;padding:3px;display:block}.lv2 .cert-mock-qr img{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}.lv2 .cert-mock-body{padding:16px 18px 20px}.lv2 .cert-mock-section{align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.lv2 .cert-mock-section.cert-mock-section-next{margin-top:14px}.lv2 .cert-mock-num{color:#4338ca;flex-shrink:0;width:18px;font-size:16px;font-weight:800;line-height:1}.lv2 .cert-mock-sec-title{letter-spacing:.5px;text-transform:uppercase;color:#0a0a0b;border-bottom:1px solid #e8e8eb;flex:1;padding-bottom:4px;font-size:10px;font-weight:700}.lv2 .cert-mock-para{flex-direction:column;gap:5px;padding:8px 0 0 28px;display:flex}.lv2 .cert-mock-para .line{background:#e8e8eb;border-radius:1px;height:4px}.lv2 .cert-mock-para .line.w-96{width:96%}.lv2 .cert-mock-para .line.w-92{width:92%}.lv2 .cert-mock-para .line.w-88{width:88%}.lv2 .cert-mock-para .line.w-74{width:74%}.lv2 .cert-mock-para .line.w-60{width:60%}.lv2 .cert-mock-para .line.w-44{width:44%}.lv2 .feat.has-cert{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:120px}@media (max-width:900px){.lv2 .feat.has-cert{grid-template-columns:1fr;gap:36px}.lv2 .feat.has-cert .cert-mock{margin:0 auto}}.lv2 .feat.has-cert .feat-text h2.sec-h,.lv2 .feat.has-cert .feat-text p{max-width:none}.lv2 .feat.has-cert .cert-mock{max-width:340px}.lv2 .feat-link{color:var(--ctt);align-items:center;gap:6px;margin-top:18px;font-size:14.5px;font-weight:600;display:inline-flex}.lv2 .feat-link:hover{color:var(--ctt-2)}.lv2 .feat .btn.feat-btn{margin-top:8px}.lv2 .feat.compact{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:48px}@media (max-width:780px){.lv2 .feat.compact{grid-template-columns:1fr;gap:24px}.lv2 .feat.compact .feat-art{order:-1;margin-top:100px}}.lv2 .feat.compact .feat-art .clock-art{filter:drop-shadow(0 16px 24px #0a25401f)drop-shadow(0 4px 8px #0a25400f);width:100%;max-width:600px;height:auto;margin:0 auto;display:block}.lv2 .feat.compact .feat-text h2.sec-h{margin-bottom:14px;font-size:30px}.lv2 .feat.compact .feat-text p{margin-bottom:10px;font-size:15.5px;line-height:1.6}.lv2 section.block.tight{padding:56px 0}@media (max-width:760px){.lv2 section.block.tight{padding:40px 0}}.lv2 .cutoff{border:1px solid var(--border);z-index:3;background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;max-width:880px;margin:-32px auto 0;padding:22px 28px;display:grid;position:relative;box-shadow:0 1px 1px #00000005,0 6px 18px #0a25400d}@media (max-width:760px){.lv2 .cutoff{grid-template-columns:1fr;margin-top:-16px;padding:18px 22px}}.lv2 .cutoff-text{flex-direction:column;gap:4px;max-width:38ch;display:flex}.lv2 .cutoff-title{color:var(--text);margin:0;font-size:15.5px;line-height:1.4}.lv2 .cutoff-title strong{color:var(--ink);font-weight:600}.lv2 .cutoff-right{flex-direction:column;justify-self:end;align-items:flex-end;gap:4px;display:flex}@media (max-width:760px){.lv2 .cutoff-right{justify-self:start;align-items:flex-start}}.lv2 .cutoff-deposit{color:var(--muted);text-align:right;margin:0;font-size:13px;line-height:1.4}@media (max-width:760px){.lv2 .cutoff-deposit{text-align:left}}.lv2 .cutoff-deposit span{color:var(--ink);font-weight:500}.lv2 .cutoff-time{font-variant-numeric:tabular-nums;color:var(--ink);justify-self:end;align-items:baseline;gap:10px;display:flex}@media (max-width:760px){.lv2 .cutoff-time{justify-self:start}}.lv2 .cutoff-time .pulse{background:#22c55e;border-radius:999px;align-self:center;width:8px;height:8px;animation:1.8s ease-in-out infinite cutoff-pulse;box-shadow:0 0 0 4px #22c55e2e}@keyframes cutoff-pulse{0%,to{box-shadow:0 0 #22c55e5c}50%{box-shadow:0 0 0 8px #22c55e00}}.lv2 .cutoff-num{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1}.lv2 .cutoff-unit{color:var(--muted);margin-left:-4px;font-size:14px;font-weight:500}.lv2 .calc{margin-top:8px}.lv2 .calc-controls{border:1px solid var(--border);background:#fff;border-radius:14px;padding:6px 22px;box-shadow:0 1px 1px #00000005,0 2px 4px #32325d08}.lv2 .calc-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 0;display:flex}.lv2 .calc-row:last-child{border-bottom:0}.lv2 .calc-label{flex:1;min-width:0}.lv2 .calc-name{color:var(--ink);letter-spacing:-.012em;align-items:center;gap:8px;margin:0 0 4px;font-size:15px;font-weight:600;display:flex}.lv2 .calc-tag{color:var(--ctt);text-transform:uppercase;letter-spacing:.05em;background:#4f46e51a;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}.lv2 .calc-sub{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.lv2 .calc-sub em{color:var(--text);font-style:normal;font-weight:500}.lv2 .env-segment{background:var(--bg-soft);border:1px solid var(--border);border-radius:9px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.lv2 .env-opt{cursor:pointer;text-align:center;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:2px;min-width:96px;padding:6px 14px;font-family:inherit;transition:background .12s,box-shadow .12s;display:flex}.lv2 .env-opt-name{color:var(--text);letter-spacing:-.005em;font-size:13px;font-weight:600}.lv2 .env-opt-sub{color:var(--subtle);letter-spacing:-.002em;font-size:11px}.lv2 .env-opt.active{box-shadow:0 1px 2px #32325d1a, 0 0 0 1px var(--border);background:#fff}.lv2 .env-opt.active .env-opt-name{color:var(--ink)}.lv2 .env-opt.active .env-opt-sub{color:var(--muted)}.lv2 .env-opt:disabled{opacity:.4;cursor:not-allowed}.lv2 .calc-stepper{background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.lv2 .step-btn{cursor:pointer;width:30px;height:30px;color:var(--ink);background:#fff;border:0;border-radius:6px;font-size:18px;font-weight:600;transition:background .12s;box-shadow:0 1px 1px #0000000a}.lv2 .step-btn:hover{background:var(--hover)}.lv2 .step-btn:active{transform:translateY(1px)}.lv2 .step-btn:disabled{color:var(--subtle);cursor:not-allowed;box-shadow:none;background:0 0}.lv2 .step-val{text-align:center;width:48px;color:var(--ink);font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;outline:0;padding:6px 4px;font-family:inherit;font-size:15px;font-weight:600}.lv2 .step-val::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lv2 .step-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lv2 .step-val:focus{background:#fff;border-radius:5px;box-shadow:0 0 0 2px #4f46e540}.lv2 .calc-toggle{cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 0;display:flex}.lv2 .calc-toggle:last-child{border-bottom:0}.lv2 .calc-toggle input{opacity:0;pointer-events:none;position:absolute}.lv2 .calc-toggle-right{flex-shrink:0;align-items:center;gap:14px;display:inline-flex}.lv2 .calc-fee{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.lv2 .calc-sw{background:#cfd7df;border-radius:999px;flex-shrink:0;width:36px;height:22px;transition:background .15s;position:relative}.lv2 .calc-sw:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.lv2 .calc-sw.on{background:var(--ctt)}.lv2 .calc-sw.on:after{transform:translate(14px)}.lv2 .calc-toggle.disabled-row{opacity:.4;cursor:not-allowed;pointer-events:none}.lv2 .calc-summary{background:var(--bg-soft);border:1px solid var(--border);border-radius:14px;padding:22px 24px;position:sticky;top:88px}.lv2 .calc-summary-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px;font-weight:600}.lv2 .calc-lines{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:14px}.lv2 .calc-line{color:var(--text);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:14px;padding:6px 0;font-size:14px;display:flex}.lv2 .calc-total{justify-content:space-between;align-items:baseline;gap:14px;margin-top:6px;padding:20px 0 16px;display:flex}.lv2 .calc-total span:first-child{color:var(--ink);font-size:14px;font-weight:600}.lv2 .calc-amount{color:var(--ink);letter-spacing:-.018em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.lv2 .calc-cta{justify-content:center;width:100%}.lv2 .calc-fine{color:var(--muted);text-align:center;margin:12px 0 0;font-size:12px;line-height:1.5}.lv2 .pricing-list{border:1px solid var(--border);background:#fff;border-radius:14px;margin:24px 0 0;padding:8px 28px;list-style:none;box-shadow:0 1px 1px #00000005,0 2px 4px #32325d08}@media (max-width:640px){.lv2 .pricing-list{padding:4px 18px}}.lv2 .pricing-list li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 0;display:grid}.lv2 .pricing-list li:last-child{border-bottom:0}.lv2 .pricing-list .pr-name{color:var(--ink);letter-spacing:-.008em;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 3px;font-size:15.5px;font-weight:600;display:flex}.lv2 .pricing-list .pr-tag{color:var(--ctt);text-transform:uppercase;letter-spacing:.05em;background:#4f46e51a;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}.lv2 .pricing-list .pr-sub{color:var(--muted);max-width:54ch;margin:0;font-size:13.5px;line-height:1.5}.lv2 .pricing-list .pr-fee{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:15px;font-weight:600}.lv2 .pricing-list .pr-fee small{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.lv2 .pricing-cta{justify-content:center;margin:28px auto 0;display:flex}.lv2 .faq-list{border-top:1px solid var(--border)}.lv2 details.q{border-bottom:1px solid var(--border)}.lv2 details.q summary{cursor:pointer;color:var(--ink);letter-spacing:-.008em;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.lv2 details.q summary::-webkit-details-marker{display:none}.lv2 details.q .plus{width:18px;height:18px;color:var(--muted);flex-shrink:0;position:relative}.lv2 details.q .plus:before,.lv2 details.q .plus:after{content:"";background:currentColor;border-radius:1px;transition:transform .18s,opacity .18s;position:absolute;top:50%;left:50%}.lv2 details.q .plus:before{width:11px;height:1.5px;transform:translate(-50%,-50%)}.lv2 details.q .plus:after{width:1.5px;height:11px;transform:translate(-50%,-50%)}.lv2 details.q[open] .plus:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.lv2 details.q .ans{color:var(--text);max-width:70ch;padding:0 4px 24px;font-size:15px;line-height:1.7}.lv2 details.q .ans p{margin:0 0 12px}.lv2 details.q .ans p:last-child{margin-bottom:0}.lv2 details.q .ans strong{color:var(--ink);font-weight:600}.lv2 .cta{background:var(--ink);color:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:48px 56px;display:grid}@media (max-width:780px){.lv2 .cta{grid-template-columns:1fr;gap:24px;padding:32px}}.lv2 .cta h2{letter-spacing:-.018em;text-wrap:balance;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.18}.lv2 .cta p{color:#b4c5ff;max-width:50ch;margin:0;font-size:16px;line-height:1.55}.lv2 .cta .btn{color:var(--ink);box-shadow:none;background:#fff}.lv2 .cta .btn:hover{background:#f1f4f8}.lv2 .ent-panel{isolation:isolate;color:#fff;background:linear-gradient(115deg,#080c1cf0 0%,#080c1cd1 45%,#080c1c9e 100%),url(/enterprise-bg.webp) 50%/cover no-repeat;border-radius:18px;padding:64px 56px;position:relative;overflow:hidden;box-shadow:0 1px 1px #0000000a,0 20px 50px #0a25402e}@media (max-width:780px){.lv2 .ent-panel{border-radius:14px;padding:36px 28px}}.lv2 .ent-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}@media (max-width:860px){.lv2 .ent-grid{grid-template-columns:1fr;gap:36px}}.lv2 .ent-grid .lead .kicker{color:#b4c5ff;margin-bottom:14px}.lv2 .ent-grid .lead h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:20ch;margin:0 0 16px;font-size:34px;font-weight:700;line-height:1.12}@media (max-width:780px){.lv2 .ent-grid .lead h2{font-size:26px}}.lv2 .ent-grid .lead p{color:#ffffffc7;max-width:42ch;margin:0 0 18px;font-size:16px;line-height:1.6}.lv2 .ent-grid .lead .mail{color:#fff;border-bottom:1px solid #fff6;align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:600;display:inline-flex}.lv2 .ent-grid .lead .mail:hover{border-color:#fff}.lv2 .ent-points{flex-direction:column;display:flex}.lv2 .ent-point{border-top:1px solid #ffffff29;grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:20px;padding:20px 0;display:grid}.lv2 .ent-point:last-child{border-bottom:1px solid #ffffff29}.lv2 .ent-point .n{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;opacity:.55;font-size:26px;font-weight:700;line-height:1}.lv2 .ent-point h4{color:#fff;letter-spacing:-.008em;margin:0 0 4px;font-size:16px;font-weight:600}.lv2 .ent-point p{color:#ffffffb8;margin:0;font-size:14.5px;line-height:1.55}.lv2 footer.foot{border-top:1px solid var(--border);color:var(--muted);margin-top:80px;padding:40px 0 52px;font-size:13px}.lv2 .foot-top{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding-bottom:20px;display:flex}.lv2 .foot-livro img{width:auto;height:28px;transition:opacity .15s;display:block}.lv2 .foot-livro:hover img{opacity:.75}.lv2 .foot-built{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;text-decoration:none;display:inline-flex}.lv2 .foot-built img{opacity:.7;width:auto;height:13px;transition:opacity .15s;display:block}.lv2 .foot-built:hover{color:var(--ink)}.lv2 .foot-built:hover img{opacity:1}.lv2 .foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.lv2 .foot-row .links a{color:var(--muted);margin-right:20px;text-decoration:none}.lv2 .foot-row .links a:hover{color:var(--ink)}.lv2 .foot-row .meta{color:var(--subtle);font-variant-numeric:tabular-nums}.lv2 .hero-meta-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;font-size:13.5px;display:flex}.lv2 .hero-meta-row strong{color:var(--ink);font-weight:600}.lv2 .hero-meta-row .dot-sep{background:var(--border-2);border-radius:999px;width:3px;height:3px}::selection{color:#0a2540;background:#4f46e52e}
