:root{--brand-dark:#0b1c46;--brand-dark-2:#10245a;--brand-deep:#071230;--brand-accent:#2563eb;--brand-accent-br:#3b82f6;--brand-accent-so:#60a5fa;--brand-tint:#eff6ff;--brand-wash:#f6f9ff;--cta:#d64000;--cta-dark:#9a3412;--cta-tint:#fff3ec;--wa:#25d366;--wa-solid:#25d366;--wa-solid-dark:#1daa61;--ink:#0b1220;--text:#41495a;--muted:#5f6b80;--border:#e7ecf6;--border-strong:#dce7f7;--surface:#f7faff;--white:#fff;--fs-xs:12px;--fs-sm:13px;--fs-base:15px;--fs-md:16px;--fs-lg:18px;--fs-xl:21px;--fs-h3:24px;--fs-h2:clamp(28px, 3.4vw, 42px);--fs-h1:clamp(30px, 3.6vw, 44px);--r-xs:6px;--r-sm:12px;--r-md:18px;--r-lg:26px;--r-pill:999px;--radius:26px;--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:64px;--s-7:96px;--shadow:0 30px 80px #0b1c461f;--shadow-soft:0 18px 50px #0b1c4614;--shadow-card:0 24px 70px #0b1c4621;--z-bg:0;--z-base:1;--z-raised:2;--z-nav:60;--z-float:90;--z-sticky-cta:100;--z-skip:200;--accent-900:#1b3fa0;--accent-800:#1d4ed8;--accent-700:#2258d6;--accent-400:#4f8bff;--accent-300:#7aa9ff;--accent-250:#a8c7ff;--accent-200:#93c5fd;--accent-150:#bfd4ff;--accent-100:#bfdbfe;--accent-75:#dbe7ff;--accent-50:#dbeafe;--accent-25:#eaf3ff;--violet-500:#6366f1;--violet-100:#e0e7ff;--violet-50:#eef2ff;--tint-1:#eef6ff;--tint-2:#f1f6ff;--tint-3:#f2f7ff;--tint-4:#f4f7ff;--line-soft:#dfe7f3;--muted-soft:#93a3bd;--cta-900:#7c2d12;--cta-100:#fed7aa;--cta-50:#ffedd5;--cta-25:#fff7ed;--cta-10:#fffaf5;--danger:#b91c1c;--danger-bg:#fef2f2;--success:#137a45;--fs-2xl:28px;--fs-display:54px;--fs-mega:138px;--navy:var(--brand-dark);--navy-2:var(--brand-dark-2);--navy-deep:var(--brand-deep);--blue:var(--brand-accent);--blue-bright:var(--brand-accent-br);--blue-soft:var(--brand-accent-so);--blue-tint:var(--brand-tint);--blue-wash:var(--brand-wash)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:93px;overflow-x:clip}body{color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;font-family:Inter,Poppins,Arial,sans-serif;line-height:1.65;overflow-x:hidden}h1,h2,h3,.display{font-family:Inter,Poppins,Arial,sans-serif}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px;border-radius:var(--r-xs)}.container{width:min(1160px,90%);margin:auto}.container-narrow{width:min(900px,90%);margin:auto}.aurora{pointer-events:none;z-index:var(--z-bg);position:absolute;inset:0;overflow:hidden}.ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.auth-icon .ic{width:24px;height:24px}.step-ico .ic{width:23px;height:23px}.doc-mark .ic{width:24px;height:24px}.eyebrow .ic{width:15px;height:15px}.freshness .ic{width:14px;height:14px}.soft-aurora{pointer-events:none;z-index:var(--z-bg);position:absolute;inset:0;overflow:hidden}.soft-aurora .glow{filter:blur(90px);opacity:.42;will-change:transform;border-radius:50%;position:absolute}.soft-aurora .g1{background:var(--accent-50);width:440px;height:440px;animation:24s ease-in-out infinite drift1;top:-160px;left:-140px}.soft-aurora .g2{background:var(--violet-100);width:380px;height:380px;animation:28s ease-in-out infinite drift2;bottom:-180px;right:-120px}.soft-aurora .g3{background:var(--violet-50);opacity:.3;width:300px;height:300px;animation:32s ease-in-out infinite drift3;top:30%;left:55%}main section>.container{z-index:var(--z-base);position:relative}.blob{filter:blur(80px);opacity:.5;will-change:transform;border-radius:50%;position:absolute}.blob.b1{background:var(--accent-100);opacity:.55;width:520px;height:520px;animation:22s ease-in-out infinite drift1;top:-220px;left:-180px}.blob.b2{background:var(--accent-50);opacity:.6;width:440px;height:440px;animation:26s ease-in-out infinite drift2;top:-160px;right:-160px}.blob.b3{background:var(--violet-100);opacity:.5;width:360px;height:360px;animation:30s ease-in-out infinite drift3;bottom:-220px;left:40%}.aurora.on-dark .blob.b1{background:var(--brand-accent-br);opacity:.42}.aurora.on-dark .blob.b2{background:var(--brand-accent-so);opacity:.3}.aurora.on-dark .blob.b3{background:var(--accent-800);opacity:.38}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.12)}}@keyframes drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-50px,30px)scale(1.08)}}@keyframes drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-50px)scale(1.15)}}.top-bar{background:var(--navy-deep);color:#ffffffd9;font-size:var(--fs-sm);padding:9px 0}.top-bar .container{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.nav{z-index:var(--z-nav);background:var(--white);border-bottom:1px solid #0000;transition:box-shadow .25s,border-color .25s;position:sticky;top:0}.nav.is-scrolled{border-bottom-color:var(--border);box-shadow:0 6px 20px #0b1c4612}.nav-inner{justify-content:space-between;align-items:center;padding:16px 0;display:flex}.logo{font-family:Inter,Poppins,Arial,sans-serif;font-size:var(--fs-h3);color:var(--navy);letter-spacing:-.5px;font-weight:700}.logo span{color:var(--blue)}.nav-links{font-size:var(--fs-base);color:var(--muted);align-items:center;gap:28px;font-weight:500;display:flex}.nav-links a:hover{color:var(--blue)}.btn{border-radius:var(--r-pill);cursor:pointer;font-weight:700;font-size:var(--fs-base);letter-spacing:.1px;border:0;justify-content:center;align-items:center;padding:13px 24px;font-family:Inter;transition:all .25s;display:inline-flex}.btn-primary{background:var(--cta);color:var(--white);position:relative;overflow:hidden;box-shadow:0 6px 16px #ea580c2e}.btn-primary:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-120%;transform:skew(-18deg)}.btn-primary:hover:after{left:140%}.btn-primary:hover{background:var(--cta-dark);transform:translateY(-2px);box-shadow:0 10px 22px #ea580c3d}.btn-blue{background:var(--blue);color:var(--white);box-shadow:0 6px 16px #2563eb29}.btn-blue:hover{background:var(--accent-800);transform:translateY(-2px);box-shadow:0 8px 18px #2563eb33}.btn-outline{border:1px solid var(--border);color:var(--navy);background:var(--white)}.btn-outline:hover{border-color:var(--blue);color:var(--blue)}.btn-ghost{color:var(--white);background:0 0;border:1px solid #fff6}.btn-ghost:hover{background:#ffffff1a}section{padding:96px 0;position:relative}.eyebrow{border-radius:var(--r-pill);background:var(--blue-tint);color:var(--blue);font-weight:700;font-size:var(--fs-sm);letter-spacing:.2px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 15px;display:inline-flex}.eyebrow.on-dark{color:var(--blue-soft);background:#60a5fa29}.kicker{font-family:Inter,Poppins,Arial,sans-serif;font-weight:600;font-size:var(--fs-sm);letter-spacing:2px;text-transform:uppercase;color:var(--blue);margin-bottom:14px;display:block}.section-head{text-align:center;max-width:720px;margin:0 auto 56px}.section-head h2{color:var(--ink);font-size:var(--fs-h2);letter-spacing:-1.2px;margin-bottom:16px;font-weight:700;line-height:1.14}.section-head p{color:var(--muted);font-size:var(--fs-lg)}.grad-text{background:linear-gradient(120deg, var(--blue), var(--blue-bright));color:#0000;-webkit-background-clip:text;background-clip:text}.hero .container{z-index:var(--z-raised);position:relative}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.breadcrumb{font-size:var(--fs-sm);color:var(--muted);margin-bottom:18px;font-weight:500}.breadcrumb a{color:var(--blue);font-weight:600}.breadcrumb span[aria-hidden]{opacity:.6;margin:0 6px}.hero h1{font-size:var(--fs-h2);letter-spacing:-1.1px;color:var(--ink);max-width:20ch;margin-bottom:20px;font-weight:700;line-height:1.14}.hero h1 span{background:linear-gradient(100deg, var(--blue) 0%, var(--violet-500) 30%, var(--blue-bright) 55%, var(--blue) 90%);-webkit-text-fill-color:transparent;color:var(--blue);background-size:220%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite heroGradient}@keyframes heroGradient{0%,to{background-position:0%}50%{background-position:100%}}@media (forced-colors:active){.hero h1 span{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.hero-lead{font-size:var(--fs-lg);color:var(--text);max-width:560px;margin-bottom:30px}.hero-actions{flex-wrap:wrap;gap:14px;margin-bottom:34px;display:flex}.trust-row{flex-wrap:wrap;gap:34px;display:flex}.trust-item{flex-direction:column;display:flex}.trust-item strong{color:var(--navy);font-family:Inter,Poppins,Arial,sans-serif;font-size:var(--fs-xl);letter-spacing:-.5px;font-weight:700}.trust-item span{color:var(--muted);font-size:var(--fs-sm)}.trust-divider{background:var(--border);align-self:stretch;width:1px}.lead-wrap{z-index:var(--z-raised);position:relative}.lead-card{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:26px 24px}.lead-card h2{color:var(--navy);font-size:var(--fs-xl);letter-spacing:-.5px;text-align:center;margin-bottom:4px;font-weight:700}.lead-card .lead-sub{font-size:var(--fs-sm);color:var(--muted);text-align:center;margin-bottom:18px}.form-group{margin-bottom:11px}input,select,textarea{border:1px solid var(--border);border-radius:var(--r-sm);width:100%;font:inherit;font-size:var(--fs-md);background:var(--white);min-height:48px;color:var(--ink);outline:none;padding:13px 14px}.form-group.has-error input,.form-group.has-error select{border-color:var(--danger);background:var(--danger-bg)}.form-status{border-radius:var(--r-sm);font-size:var(--fs-sm);margin-top:12px;padding:12px 14px;font-weight:600;display:none}.form-status.is-ok{background:var(--brand-tint);color:var(--brand-dark);display:block}.form-status.is-bad{background:var(--danger-bg);color:var(--danger);display:block}input::placeholder,textarea::placeholder{color:var(--muted)}select{color:var(--ink)}input:focus,select:focus,textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #2563eb1a}textarea{resize:vertical;min-height:84px}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-submit{width:100%;margin-top:4px}.form-disclaimer{text-align:center;font-size:var(--fs-sm);color:var(--muted);margin-top:14px}.alert{border-radius:var(--r-sm);font-weight:600;font-size:var(--fs-sm);margin-bottom:16px;padding:13px 15px}.alert-success{background:var(--blue-tint);color:var(--blue)}.alert-error{background:var(--danger-bg);color:var(--danger)}.basics{background:var(--white)}.basics-intro h2{color:var(--ink);font-size:var(--fs-h2);letter-spacing:-1.3px;margin-bottom:16px;font-weight:700;line-height:1.14}.basics-intro p{color:var(--muted);font-size:var(--fs-md);margin-bottom:24px}.freshness{border-radius:var(--r-pill);background:var(--blue-tint);color:var(--blue);font-weight:700;font-size:var(--fs-sm);align-items:center;gap:8px;margin-bottom:20px;padding:6px 13px;display:inline-flex}.qa-flow{flex-direction:column;display:flex}.qa{border-top:1px solid var(--border);grid-template-columns:40px 1fr;align-items:start;gap:20px;padding:26px 0;display:grid}.qa:first-child{border-top:0;padding-top:0}.qa-num{font-family:Inter,Poppins,Arial,sans-serif;font-weight:700;font-size:var(--fs-base);color:var(--blue);padding-top:3px}.qa h3{color:var(--ink);font-size:var(--fs-xl);letter-spacing:-.4px;margin-bottom:8px;font-weight:600}.qa p{color:var(--text);font-size:var(--fs-base)}.qa ul{color:var(--text);font-size:var(--fs-base);margin:8px 0 0;padding-left:18px}.qa ul li{margin-bottom:5px}.qa ul li::marker{color:var(--blue)}.pricing{background:linear-gradient(180deg, var(--blue-wash), var(--white))}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.price-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);padding:30px;transition:all .25s;position:relative;box-shadow:0 18px 48px #0f172a12}.price-card:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.price-card.highlight{border:2px solid var(--blue);background:linear-gradient(180deg, var(--white) 0%, var(--blue-tint) 100%)}.badge{background:var(--blue);color:#fff;font-size:var(--fs-xs);border-radius:var(--r-pill);padding:7px 11px;font-weight:900;position:absolute;top:22px;right:24px}.price-card h3{color:var(--navy);font-size:var(--fs-xl);margin-bottom:8px;padding-right:80px;font-weight:700}.tag{color:var(--muted);font-size:var(--fs-sm);min-height:44px;margin-bottom:20px}.price{font-family:Inter,Poppins,Arial,sans-serif;font-size:var(--fs-display);color:var(--navy);letter-spacing:-1.5px;margin-bottom:5px;font-weight:800}.price small{font-family:Inter,Poppins,Arial,sans-serif;font-size:var(--fs-base);color:var(--muted);letter-spacing:0;font-weight:600}.features{margin:24px 0;list-style:none}.features li{border-bottom:1px dashed var(--border);font-size:var(--fs-base);padding:10px 0 10px 30px;position:relative}.features li:before{content:"✓";color:var(--blue);font-weight:900;position:absolute;left:0}.note{font-size:var(--fs-sm);color:var(--muted);margin-top:12px}.authority{background:linear-gradient(155deg, var(--accent-900) 0%, var(--accent-700) 48%, var(--brand-accent) 100%);color:var(--white);position:relative;overflow:hidden}.authority .container{z-index:var(--z-raised);position:relative}.authority .kicker{color:var(--accent-150)}.authority .section-head h2{color:var(--white)}.authority .section-head p{color:#fffc}.auth-bg{z-index:var(--z-bg);pointer-events:none;transform:translateY(var(--py,0px));will-change:transform;position:absolute;inset:-12% 0;overflow:hidden}.ab-blob{filter:blur(70px);will-change:transform;border-radius:50%;position:absolute}.ab1{background:var(--accent-400);opacity:.55;width:460px;height:460px;animation:22s ease-in-out infinite drift1;top:-120px;left:-80px}.ab2{background:var(--accent-300);opacity:.45;width:400px;height:400px;animation:26s ease-in-out infinite drift2;bottom:-150px;right:-70px}.ab3{background:var(--accent-250);opacity:.32;width:320px;height:320px;animation:30s ease-in-out infinite drift3;top:28%;left:56%}.ab-grid{opacity:.1;background-image:linear-gradient(#fff9 1px,#0000 1px),linear-gradient(90deg,#fff9 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(1000px 400px at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(1000px 400px at 50% 40%,#000,#0000 75%)}.auth-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.auth-item{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff2e;padding:32px 26px 28px;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s;position:relative;overflow:hidden}.auth-item:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:24px;right:24px}.auth-item:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff47,#0000 70%);border-radius:50%;width:180px;height:180px;transition:opacity .35s;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.auth-item:hover{background:#ffffff24;border-color:#ffffff73;transform:translateY(-6px);box-shadow:0 26px 60px #09184266}.auth-item:hover:before,.auth-item:hover:after{opacity:1}.auth-icon{border-radius:var(--r-md);background:linear-gradient(140deg, var(--white), var(--accent-75));width:56px;height:56px;color:var(--blue);font-size:var(--fs-h3);z-index:var(--z-base);place-items:center;margin-bottom:18px;display:grid;position:relative;box-shadow:0 10px 30px #09184259}.auth-item h3{font-size:var(--fs-lg);color:var(--white);z-index:var(--z-base);margin-bottom:8px;font-weight:600;position:relative}.auth-item p{color:#ffffffc7;font-size:var(--fs-base);z-index:var(--z-base);position:relative}.process{background:var(--white);overflow:hidden}.process .container{z-index:var(--z-raised);position:relative}.timeline{max-width:1080px;margin:0 auto;position:relative}.t-track{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.timeline:before{content:"";border-radius:var(--r-xs);background:linear-gradient(90deg, var(--blue-bright), var(--blue), var(--blue-bright));background-size:220% 100%;height:3px;animation:5s linear infinite railFlowH;position:absolute;top:27px;left:9%;right:9%}@keyframes railFlowH{to{background-position:220% 0}}@keyframes railFlow{to{background-position:0 -220%}}.t-step{text-align:center;padding:0 8px;position:relative}.t-node{z-index:var(--z-raised);background:linear-gradient(140deg, var(--blue), var(--blue-bright));width:54px;height:54px;color:var(--white);font-family:Inter,Poppins,Arial,sans-serif;font-weight:800;font-size:var(--fs-lg);box-shadow:0 0 0 6px var(--white), 0 10px 22px #2563eb61;border-radius:50%;place-items:center;margin:0 auto 16px;display:grid;position:relative}.t-ico{border-radius:var(--r-sm);background:var(--blue-tint);width:40px;height:40px;color:var(--blue);place-items:center;margin:0 auto 10px;display:grid}.t-ico .ic{width:20px;height:20px}.t-step h3{color:var(--ink);font-size:var(--fs-md);margin-bottom:5px;font-weight:600}.t-step p{color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.docs{background:linear-gradient(180deg, var(--blue-wash) 0%, var(--white) 100%);overflow:hidden}.docs-viewport{position:relative}.docs-track{grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b b""a a c d""e e f f";grid-auto-rows:minmax(150px,auto);gap:16px;display:grid}.doc-card{background:linear-gradient(160deg, var(--white) 0%, var(--blue-wash) 130%);border:1px solid var(--border);border-radius:var(--r-md);padding:26px 24px 24px;transition:transform .28s,box-shadow .28s,border-color .28s;position:relative;overflow:hidden}.doc-card.dup{display:none}.doc-card.dc-a{grid-area:a}.doc-card.dc-b{grid-area:b}.doc-card.dc-c{grid-area:c}.doc-card.dc-d{grid-area:d}.doc-card.dc-e{grid-area:e}.doc-card.dc-f{grid-area:f}.doc-card.dc-a{background:linear-gradient(150deg, var(--blue), var(--blue-bright));color:var(--white);border:none;flex-direction:column;justify-content:center;display:flex}.doc-card.dc-a h3{color:var(--white);font-size:var(--fs-xl)}.doc-card.dc-a p{color:#ffffffe0;font-size:var(--fs-base)}.doc-card.dc-a .doc-mark{width:60px;height:60px;box-shadow:none;background:#ffffff29}.doc-card.dc-a:hover{box-shadow:0 26px 60px #2563eb66}.doc-card .doc-mark{border-radius:var(--r-md);background:linear-gradient(140deg, var(--blue), var(--blue-bright));width:52px;height:52px;color:var(--white);z-index:var(--z-base);place-items:center;margin-bottom:16px;display:grid;position:relative;box-shadow:0 10px 22px #2563eb47}.doc-card h3{color:var(--ink);font-size:var(--fs-lg);z-index:var(--z-base);margin-bottom:6px;font-weight:600;position:relative}.doc-card p{color:var(--muted);font-size:var(--fs-base);z-index:var(--z-base);position:relative}.doc-card:after{content:"";background:linear-gradient(90deg, var(--blue), var(--blue-bright));transform-origin:0;width:100%;height:3px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.doc-card.dc-a:after{display:none}.doc-card:hover{border-color:#2563eb47;transform:translateY(-6px);box-shadow:0 22px 50px #2563eb29}.doc-card:hover:after{transform:scaleX(1)}.why-split{grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;display:grid}.why-panel{background:linear-gradient(150deg, var(--navy) 0%, var(--navy-deep) 100%);color:var(--white);border-radius:var(--r-lg);padding:48px 42px;position:relative;overflow:hidden}.why-panel .why-inner{z-index:var(--z-raised);position:relative}.why-panel h2{font-size:var(--fs-h2);color:var(--white);letter-spacing:-1px;margin-bottom:16px;font-weight:700;line-height:1.12}.why-panel p{color:#fffc;margin-bottom:26px}.why-list{flex-direction:column;display:flex}.why-item{border-top:1px solid var(--border);padding:20px 0}.why-item:first-child{border-top:0;padding-top:0}.why-item strong{color:var(--ink);font-size:var(--fs-lg);margin-bottom:4px;font-weight:600;display:block}.why-item span{color:var(--muted);font-size:var(--fs-base)}.faq-intro h2{color:var(--ink);font-size:var(--fs-h2);letter-spacing:-1.3px;margin-bottom:14px;font-weight:700;line-height:1.14}.faq-intro p{color:var(--muted);font-size:var(--fs-md);margin-bottom:22px}.faq-wrap{max-width:100%;margin:0}.faq{border-bottom:1px solid var(--border)}.faq:first-child{border-top:1px solid var(--border)}.faq button{text-align:left;width:100%;font:inherit;font-weight:600;font-size:var(--fs-lg);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.faq button .faq-icon{font-size:var(--fs-h3);color:var(--blue);flex:none;line-height:1;transition:transform .2s}.faq.active button .faq-icon{transform:rotate(45deg)}.faq-content{color:var(--muted);font-size:var(--fs-base);max-width:90%;padding:0 0 22px;display:none}.faq.active .faq-content{display:block}.closing{padding:96px 0}.closing-panel{text-align:center;background:linear-gradient(135deg, var(--navy-deep), var(--navy) 60%, var(--blue) 140%);color:var(--white);border-radius:var(--r-lg);padding:68px 28px;position:relative;overflow:hidden}.closing-panel .closing-inner{z-index:var(--z-raised);position:relative}.closing-panel h2{font-size:var(--fs-h2);color:var(--white);letter-spacing:-1.2px;margin-bottom:14px;font-weight:700}.closing-panel p{color:#ffffffd1;max-width:640px;font-size:var(--fs-lg);margin:0 auto 30px}.closing-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.footer{background:var(--navy-deep);color:#ffffffbf;font-size:var(--fs-sm);padding:40px 0}.footer .container{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.footer strong{color:var(--white);font-family:Inter,Poppins,Arial,sans-serif}.floating-whatsapp{z-index:var(--z-float);background:var(--wa);color:var(--white);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 32px #25d36659}.floating-whatsapp svg{width:29px;height:29px;fill:var(--white)}.sticky-mobile-cta{display:none}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.reveal.in{opacity:1;transform:none}.reveal{transition-delay:var(--reveal-delay,0s)}.doc-mark,.auth-icon,.t-ico,.t-node{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.t-step:hover .t-ico{transform:translateY(-2px)scale(1.08)rotate(-3deg)}.t-step:hover .t-node{box-shadow:0 0 0 6px var(--white), 0 14px 28px #2563eb80;transform:translateY(-3px)scale(1.05)}.auth-item:hover .auth-icon{transform:translateY(-2px)scale(1.06)rotate(-3deg);box-shadow:0 14px 26px #2563eb57}.price-card:hover .price{transition:transform .25s;transform:scale(1.03)}.price-card.highlight .badge{animation:2.4s ease-in-out infinite badgePulse}@keyframes badgePulse{0%,to{box-shadow:0 0 #2563eb73}50%{box-shadow:0 0 0 8px #2563eb00}}.price{font-size:var(--fs-h1)}@media (width<=980px){.hero-grid,.basics-grid,.why-split,.faq-layout{grid-template-columns:1fr;gap:40px}.basics-intro,.faq-intro{position:static}.t-track{grid-template-columns:1fr;gap:4px}.timeline:before{background:linear-gradient(180deg, var(--blue-bright), var(--blue), var(--blue-bright));background-size:100% 220%;width:3px;height:auto;animation:5s linear infinite railFlow;inset:8px auto 8px 27px}.t-step{text-align:left;padding:14px 0 14px 78px}.t-node{margin:0;position:absolute;top:12px;left:0}.t-ico{margin:0 0 8px}.pricing-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}.auth-grid{grid-template-columns:1fr 1fr;gap:30px}.docs-track{grid-template-columns:1fr 1fr;grid-template-areas:none;grid-auto-rows:auto}.docs-track .doc-card{grid-area:auto}.nav-links{display:none}.trust-row{gap:22px}}@media (width<=640px){section{padding:68px 0}.hero{padding:28px 0 60px}.auth-grid{grid-template-columns:1fr}.price-card{padding:26px 22px}.docs-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:8px 0 18px;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);overflow-x:auto}.docs-viewport::-webkit-scrollbar{display:none}.docs-track{grid-template-columns:none;gap:14px;width:max-content;animation:none;display:flex}.doc-card{scroll-snap-align:center;min-width:min(78vw,300px)}.doc-card.dup{display:none}.hero-actions .btn,.closing-actions .btn{width:100%}.lead-card{padding:22px 18px}.why-panel,.closing-panel{padding:40px 24px}.sticky-mobile-cta{z-index:var(--z-sticky-cta);background:var(--white);border-top:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0b1c461f}.sticky-mobile-cta a{text-align:center;color:var(--white);padding:14px;font-weight:800}.sticky-mobile-cta a:first-child{background:var(--cta)}.sticky-mobile-cta a:last-child{background:var(--wa)}.floating-whatsapp{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.blob,.soft-aurora .glow,.ab-blob,.timeline:before,.hero h1 span,.price-card.highlight .badge{animation:none}.hero h1 span{-webkit-text-fill-color:var(--blue)}.reveal{opacity:1;transition:none;transform:none}.docs-track{animation:none}.docs-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.doc-card.dup{display:none}*{transition:none}}body{background:var(--white)}.hero{background:linear-gradient(180deg,var(--white) 0%,var(--surface) 100%);padding:48px 0 76px}.hero-grid{grid-template-columns:1.04fr .96fr;gap:64px}.hero-lead p{margin-bottom:12px}.hero-lead p:last-child{margin-bottom:0}.trust-strip{font-size:var(--fs-sm);color:var(--navy);border:1px solid var(--border);border-radius:var(--r-md);background:#ffffffd9;padding:15px 18px;font-weight:700;line-height:1.8}.trust-strip span{color:var(--blue);margin:0 4px}.disclosure-line{font-size:var(--fs-sm);color:var(--muted);max-width:680px;margin-top:14px}.lead-card{border-radius:var(--r-lg);box-shadow:var(--shadow-card);border:1px solid var(--border-strong);padding:28px}.form-row{grid-template-columns:1fr 1fr;gap:11px;display:grid}.form-row .form-group{margin-bottom:11px}.light-section,.services-section,.faq-section{background:var(--white)}.pricing,.docs,.why-us-light,.update-section{background:linear-gradient(180deg,var(--surface) 0%,var(--white) 100%)}.section-head{margin-bottom:46px}.section-head h2{max-width:900px;margin-left:auto;margin-right:auto}.basics-cards{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.info-card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-soft);padding:28px;position:relative;overflow:hidden}.info-card:before{content:"";background:linear-gradient(var(--blue),var(--accent-200));width:4px;position:absolute;inset:0 auto 0 0}.card-no{border-radius:var(--r-sm);background:var(--blue-tint);width:38px;height:38px;color:var(--blue);place-items:center;margin-bottom:18px;font-weight:800;display:inline-grid}.info-card h3{color:var(--ink);font-size:var(--fs-xl);margin-bottom:8px}.inline-cta{text-align:center;border:1px solid var(--accent-100);background:var(--brand-tint);border-radius:var(--r-md);max-width:900px;color:var(--navy);margin:30px auto 0;padding:19px 24px;font-weight:700}.pricing-note{text-align:center;max-width:900px;color:var(--muted);font-size:var(--fs-sm);margin:28px auto 0}.center-cta{text-align:center;margin-top:24px}.price small{margin-top:5px;display:block}.split-feature{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:28px;display:grid}.feature-intro{border-radius:var(--r-lg);background:linear-gradient(145deg,var(--brand-tint),var(--white));border:1px solid var(--accent-50);padding:34px}.feature-intro h3{font-size:var(--fs-h3);color:var(--ink);margin-bottom:18px;line-height:1.25}.benefit-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.benefit{border:1px solid var(--border);border-radius:var(--r-md);background:var(--white);padding:25px}.benefit strong{color:var(--ink);font-size:var(--fs-lg);margin-bottom:7px;display:block}.benefit span{color:var(--muted)}.document-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.document-card{border:1px solid var(--border);border-radius:var(--r-md);background:var(--white);box-shadow:var(--shadow-soft);padding:25px}.document-card>span{color:var(--blue);font-weight:900;font-size:var(--fs-sm)}.document-card h3{color:var(--ink);font-size:var(--fs-lg);margin:10px 0 7px}.process-path{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.process-step{border:1px solid var(--accent-50);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-soft);gap:16px;min-height:190px;padding:28px 24px;display:flex;position:relative;overflow:hidden}.process-step:after{content:"";background:var(--brand-tint);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-52px;right:-42px}.step-number{border-radius:var(--r-sm);background:linear-gradient(135deg,var(--blue),var(--brand-accent-so));height:46px;color:var(--white);flex:0 0 46px;place-items:center;font-weight:900;display:grid;box-shadow:0 10px 22px #2563eb40}.process-step h3{color:var(--ink);font-size:var(--fs-xl);margin:2px 0 8px}.process-step p{font-size:var(--fs-base);color:var(--muted)}.compliance-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mini-card{border-radius:var(--r-md);background:var(--white);border:1px solid var(--border);text-align:center;padding:23px}.mini-card h3{color:var(--blue);font-size:var(--fs-lg);margin-bottom:6px}.warning-card{border-radius:var(--r-md);background:var(--cta-25);border:1px solid var(--cta-100);max-width:900px;margin:18px auto;padding:22px 26px}.warning-card strong{color:var(--cta)}.body-center{text-align:center;max-width:880px;margin:20px auto}.service-list{flex-wrap:wrap;justify-content:center;gap:13px;max-width:1000px;margin:auto;display:flex}.service-pill{border:1px solid var(--accent-50);border-radius:var(--r-pill);background:var(--white);color:var(--navy);padding:16px 20px;font-weight:650;box-shadow:0 8px 22px #1e40af0f}.trust-cards{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.trust-card{border-radius:var(--r-md);background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-soft);padding:25px 20px}.trust-card h3{font-size:var(--fs-lg);color:var(--ink);margin-bottom:8px}.trust-card p{font-size:var(--fs-sm);color:var(--muted)}.update-list{gap:12px;max-width:980px;margin:auto;display:grid}.update-item{border-radius:var(--r-md);background:var(--white);border:1px solid var(--border);grid-template-columns:270px 1fr;gap:20px;padding:22px 24px;display:grid}.update-item strong{color:var(--blue)}.faq-section{background:var(--white)}.closing-panel{background:linear-gradient(135deg,var(--brand-tint),var(--white) 60%,var(--violet-50));border:1px solid var(--accent-50);color:var(--ink);box-shadow:var(--shadow)}.footer{background:var(--ink);padding:48px 0}.footer .container.footer-grid{grid-template-columns:1fr 250px;display:grid}.footer p{line-height:1.65;font-size:var(--fs-sm);margin-top:12px}.footer-links{flex-direction:column;gap:10px;display:flex}.footer-links a{color:var(--white)}.footer-links a:hover{text-decoration:underline}@media (width<=980px){.hero-grid,.split-feature{grid-template-columns:1fr}.basics-cards,.document-grid,.process-path,.compliance-grid,.trust-cards{grid-template-columns:repeat(2,1fr)}.update-item{grid-template-columns:1fr;gap:6px}.footer .container.footer-grid{grid-template-columns:1fr}.hero-copy{order:1}.lead-wrap{order:2}}@media (width<=640px){.form-row,.basics-cards,.benefit-grid,.document-grid,.process-path,.compliance-grid,.trust-cards{grid-template-columns:1fr}.hero-grid{gap:36px}.trust-strip{font-size:var(--fs-sm)}.process-step{min-height:0}.service-pill{border-radius:var(--r-md);text-align:center;width:100%}.update-item{padding:20px}.footer{padding-bottom:90px}}.lead-wrap{flex-direction:column;justify-content:center;align-self:center;display:flex}.lead-card{width:100%}.proof-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:650px;margin-top:4px;display:grid}.proof-item{border:1px solid var(--accent-50);border-radius:var(--r-md);background:#fffc;align-items:center;gap:12px;padding:13px 14px;display:flex;box-shadow:0 8px 20px #2563eb0d}.proof-icon{border-radius:var(--r-sm);background:linear-gradient(135deg,var(--brand-tint),var(--accent-50));height:42px;color:var(--blue);font-weight:850;font-size:var(--fs-sm);flex:0 0 42px;place-items:center;display:grid}.proof-item strong{color:var(--ink);font-size:var(--fs-sm);line-height:1.25;display:block}.proof-item small{color:var(--muted);font-size:var(--fs-xs);margin-top:3px;display:block}.docs-motion{background:linear-gradient(180deg,var(--surface) 0%,var(--white) 100%);isolation:isolate;overflow:hidden}.document-motion-bg{z-index:var(--z-bg);pointer-events:none;position:absolute;inset:0}.document-motion-bg span{color:var(--blue);opacity:.045;font-size:clamp(70px,12vw,170px);font-weight:900;line-height:1;animation:16s ease-in-out infinite docFloat;position:absolute}.document-motion-bg span:first-child{top:8%;left:-2%}.document-motion-bg span:nth-child(2){animation-delay:-4s;top:4%;right:3%}.document-motion-bg span:nth-child(3){animation-delay:-8s;bottom:-3%;left:30%}.document-motion-bg span:nth-child(4){animation-delay:-12s;bottom:15%;right:18%}@keyframes docFloat{0%,to{transform:translate(0,0)rotate(-4deg)}50%{transform:translateY(-35px)rotate(4deg)}}.docs-motion .container{z-index:var(--z-base);position:relative}.docs-showcase{grid-template-columns:.72fr 1.28fr;align-items:center;gap:42px;display:grid}.docs-centerpiece{place-items:center;min-height:430px;display:grid}.paper-stack{width:min(310px,80vw);height:360px;position:relative}.paper-stack>span,.paper-front{border-radius:var(--r-lg);border:1px solid var(--accent-50);background:var(--white);position:absolute;inset:0;box-shadow:0 24px 55px #1e40af1f}.paper-stack>span:first-child{background:var(--brand-tint);transform:rotate(-8deg)translate(-16px,8px)}.paper-stack>span:nth-child(2){background:var(--brand-wash);transform:rotate(7deg)translate(14px,10px)}.paper-stack>span:nth-child(3){transform:rotate(-2deg)translate(-2px,4px)}.paper-front{text-align:center;background:linear-gradient(160deg,var(--white),var(--surface));flex-direction:column;justify-content:center;align-items:center;padding:38px;display:flex}.paper-front .ic{width:58px;height:58px;color:var(--blue);margin-bottom:22px}.paper-front strong{font-size:var(--fs-h3);color:var(--ink)}.paper-front small{max-width:190px;color:var(--muted);margin-top:8px}.doc-orbit-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.doc-orbit-card{border:1px solid var(--border);border-radius:var(--r-md);background:#ffffffe6;grid-template-columns:48px 1fr;gap:14px;padding:20px;transition:all .3s;display:grid;box-shadow:0 12px 30px #1e40af0f}.doc-orbit-card:hover{border-color:var(--accent-100);transform:translateY(-5px);box-shadow:0 20px 40px #2563eb1f}.doc-orbit-icon{border-radius:var(--r-md);background:var(--blue-tint);width:48px;height:48px;color:var(--blue);place-items:center;display:grid}.doc-orbit-card h3{font-size:var(--fs-lg);color:var(--ink);margin-bottom:5px}.doc-orbit-card p{font-size:var(--fs-sm);color:var(--muted);line-height:1.55}.compliance-section{background:var(--white)}.compliance-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.compliance-intro h2{font-size:var(--fs-h2);color:var(--ink);margin-bottom:16px;line-height:1.14}.compliance-intro>p{color:var(--muted);font-size:var(--fs-lg)}.compliance-note{border-left:4px solid var(--blue);background:var(--brand-tint);color:var(--navy);border-radius:0 16px 16px 0;margin-top:24px;padding:18px 20px}.return-path{position:relative}.return-path:before{content:"";background:linear-gradient(var(--blue),var(--accent-100));width:2px;position:absolute;top:25px;bottom:25px;left:24px}.return-row{border:1px solid var(--border);border-radius:var(--r-md);background:var(--white);grid-template-columns:50px 1fr auto;align-items:center;gap:16px;margin:10px 0;padding:17px 18px;display:grid;position:relative;box-shadow:0 10px 25px #1e40af0d}.return-row>span{z-index:var(--z-base);background:linear-gradient(135deg,var(--blue),var(--brand-accent-so));width:48px;height:48px;color:var(--white);box-shadow:0 0 0 6px var(--white);border-radius:50%;place-items:center;font-weight:850;display:grid;position:relative}.return-row h3{color:var(--ink);font-size:var(--fs-lg)}.return-row p{color:var(--muted);font-size:var(--fs-sm)}.return-row b{border-radius:var(--r-pill);background:var(--blue-tint);color:var(--blue);font-size:var(--fs-xs);padding:7px 10px}.nil-alert{border:1px solid var(--cta-100);border-radius:var(--r-md);background:var(--cta-10);grid-template-columns:48px 1fr auto;align-items:center;gap:16px;margin-top:28px;padding:19px 22px;display:grid}.nil-alert>span{border-radius:var(--r-sm);background:var(--cta-50);width:42px;height:42px;color:var(--cta);font-size:var(--fs-xl);place-items:center;font-weight:900;display:grid}.nil-alert strong{color:var(--ink)}.nil-alert p{color:var(--muted);font-size:var(--fs-sm)}.nil-alert a{color:var(--cta);white-space:nowrap;font-weight:750}.update-compact{background:linear-gradient(180deg,var(--surface),var(--white));padding:82px 0}.update-shell{grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:34px;display:grid}.update-heading{border:1px solid var(--accent-50);border-radius:var(--r-lg);background:linear-gradient(145deg,var(--brand-tint),var(--white));flex-direction:column;justify-content:center;padding:34px;display:flex}.update-heading h2{font-size:var(--fs-h2);color:var(--ink);margin-bottom:14px;line-height:1.12}.update-heading p{color:var(--muted);margin-bottom:24px}.update-heading .btn{align-self:flex-start}.update-mosaic{grid-template-columns:1fr 1fr;gap:14px;display:grid}.update-tile{border:1px solid var(--border);border-radius:var(--r-md);background:var(--white);min-height:160px;padding:22px;position:relative;overflow:hidden}.update-tile>span{font-size:var(--fs-display);color:var(--blue);opacity:.08;font-weight:900;position:absolute;top:4px;right:12px}.update-tile h3{color:var(--ink);font-size:var(--fs-lg);margin-bottom:8px;padding-right:38px}.update-tile p{color:var(--muted);font-size:var(--fs-sm);line-height:1.55}.update-tile.feature{background:linear-gradient(145deg,var(--blue),var(--brand-accent-so));border:0}.update-tile.feature h3,.update-tile.feature p{color:var(--white)}.update-tile.feature>span{color:var(--white);opacity:.18}.update-tile.wide{grid-column:1/-1;min-height:auto}.update-compact .inline-cta{margin-top:24px}.closing-panel-classic{background:linear-gradient(135deg,var(--navy-deep),var(--navy) 58%,var(--blue) 150%);color:var(--white);border:0;box-shadow:0 30px 70px #07123038}.closing-panel-classic h2{color:var(--white)}.closing-panel-classic p{color:#ffffffd1}@media (width<=980px){.docs-showcase,.compliance-layout,.update-shell{grid-template-columns:1fr}.docs-centerpiece{min-height:350px}.proof-rail{max-width:none}.update-heading{padding:28px}.lead-wrap{align-self:auto}.return-row{grid-template-columns:50px 1fr}.return-row b{display:none}}@media (width<=640px){.proof-rail,.doc-orbit-grid,.update-mosaic{grid-template-columns:1fr}.proof-item{padding:12px}.docs-centerpiece{min-height:310px}.paper-stack{width:240px;height:300px}.paper-front{padding:28px}.paper-front strong{font-size:var(--fs-xl)}.compliance-layout{gap:32px}.return-row{gap:12px;padding:14px 12px}.return-path:before{left:21px}.return-row>span{width:42px;height:42px}.nil-alert{grid-template-columns:42px 1fr}.nil-alert a{grid-column:2}.update-tile.wide{grid-column:auto}.closing-panel-classic{padding:44px 22px}}@media (prefers-reduced-motion:reduce){.document-motion-bg span{animation:none}}.btn-primary{box-shadow:0 7px 18px #f973163d,0 0 0 1px #f9731614}.btn-primary:hover{box-shadow:0 10px 24px #ea580c47,0 0 0 3px #f9731614}.btn-blue{box-shadow:0 7px 18px #2563eb38,0 0 0 1px #2563eb12}.btn-blue:hover{box-shadow:0 10px 24px #2563eb42,0 0 0 3px #2563eb12}.trust-card{padding-top:72px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.trust-card:hover{border-color:var(--accent-100);transform:translateY(-5px);box-shadow:0 18px 38px #2563eb1c}.trust-icon{border-radius:var(--r-sm);background:linear-gradient(135deg,var(--brand-tint),var(--accent-50));width:40px;height:40px;color:var(--blue);place-items:center;display:grid;position:absolute;top:20px;left:20px;box-shadow:0 8px 18px #2563eb1f}.trust-icon .ic{width:21px;height:21px}.trust-card:after{content:"";background:#60a5fa1a;border-radius:50%;width:80px;height:80px;position:absolute;top:-38px;right:-34px}@media (width>=981px) and (width<=1240px){.container{width:min(1240px,94%)}.hero-grid{gap:44px}.trust-cards{grid-template-columns:repeat(3,1fr)}.trust-card:last-child{grid-column:2}.update-shell{gap:34px}}@media (width>=641px) and (width<=980px){section{padding:78px 0}.hero-grid{gap:42px}.trust-cards{grid-template-columns:repeat(2,1fr)}.trust-card:last-child{grid-column:1/-1;width:100%;max-width:520px;margin:auto}.service-list{grid-template-columns:1fr 1fr;display:grid}.service-pill{border-radius:var(--r-md);text-align:center}.faq-layout{gap:34px}.pricing-grid{grid-template-columns:repeat(2,1fr);max-width:640px;margin-inline:auto}.price-card.highlight{grid-column:1/-1;max-width:420px;margin-inline:auto}.document-grid,.compliance-grid,.basics-cards,.process-path,.update-mosaic{grid-template-columns:repeat(2,1fr)}.why-orbit{display:none}.docs-centerpiece{min-height:320px}}@media (width<=640px){section{padding:58px 0}.section-head{margin-bottom:32px}.section-head h2{font-size:var(--fs-h2)}.hero{padding:28px 0 54px}.hero-grid{gap:30px}.lead-card{padding:22px 18px}.hero-actions{margin-bottom:24px}.trust-cards,.document-grid,.process-path,.compliance-grid,.service-list,.update-mosaic,.pricing-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:14px;width:100vw;margin-inline:calc(50% - 50vw);padding-block:4px 18px;padding-inline:calc(50vw - 50%);display:flex;overflow-x:auto}.trust-cards::-webkit-scrollbar{display:none}.document-grid::-webkit-scrollbar{display:none}.process-path::-webkit-scrollbar{display:none}.compliance-grid::-webkit-scrollbar{display:none}.service-list::-webkit-scrollbar{display:none}.update-mosaic::-webkit-scrollbar{display:none}.pricing-grid::-webkit-scrollbar{display:none}.trust-card,.document-card,.process-step,.mini-card,.service-pill,.update-tile,.price-card{scroll-snap-align:center;flex:0 0 84vw}.trust-card,.document-card,.process-step,.mini-card,.update-tile,.price-card{min-height:0}.service-pill{text-align:left;border-radius:var(--r-md);align-items:center;width:auto;min-height:56px;display:flex}.update-tile,.update-tile.wide,.update-tile.feature{min-width:84vw}.price-card{max-width:none}.swipe-hint{color:var(--muted);font-size:var(--fs-xs);justify-content:center;align-items:center;gap:8px;margin-top:2px;margin-bottom:8px;display:flex}.swipe-hint:after{content:"→";font-size:var(--fs-md);color:var(--blue)}.faq button{font-size:var(--fs-md);padding:18px 0}.faq-content{max-width:100%}}@media (width>=641px){.swipe-hint{display:none}}.btn-primary{background:var(--cta);box-shadow:0 8px 20px #ea580c3b,0 0 0 1px #ea580c12}.btn-primary:hover{background:var(--cta-dark);box-shadow:0 12px 28px #c2410c45,0 0 0 3px #ea580c12}.btn-blue{background:var(--blue);box-shadow:0 8px 20px #2563eb36,0 0 0 1px #2563eb0f}.btn-blue:hover{background:var(--accent-800);box-shadow:0 12px 28px #2563eb40,0 0 0 3px #2563eb0f}.hero-trust-row{flex-wrap:nowrap;align-items:stretch;gap:22px;max-width:720px;margin-top:3px;display:flex}.hero-trust-row .trust-item{flex-direction:column;justify-content:center;min-width:0;display:flex}.hero-trust-row .trust-item strong{color:var(--navy);font-family:Inter,Poppins,Arial,sans-serif;font-size:var(--fs-xl);letter-spacing:-.45px;white-space:nowrap;font-weight:700}.hero-trust-row .trust-item span{color:var(--muted);font-size:var(--fs-sm);white-space:nowrap}.hero-trust-row .trust-divider{background:var(--border);align-self:stretch;width:1px;min-height:44px}.price small{font-size:var(--fs-base);color:var(--muted);letter-spacing:0;white-space:nowrap;margin:0;font-weight:600;display:inline}.pricing-note{text-align:center;text-wrap:balance;width:100%;max-width:100%;margin-inline:auto;padding-inline:0;line-height:1.55}.price-card,.benefit,.document-card,.process-step,.return-row,.service-pill,.update-card,.why-reason,.nil-alert{transition:transform .28s,box-shadow .28s,border-color .28s,background .28s}@media (hover:hover){.price-card:hover,.benefit:hover,.document-card:hover,.process-step:hover,.return-row:hover,.update-card:hover,.why-reason:hover{border-color:#2563eb47;transform:translateY(-6px);box-shadow:0 22px 50px #2563eb21}.service-pill:hover{color:var(--blue);border-color:#2563eb47;transform:translateY(-4px);box-shadow:0 16px 34px #2563eb1f}.process-step:hover .step-number{transform:translateY(-2px)scale(1.06)rotate(-3deg);box-shadow:0 14px 28px #2563eb5c}.return-row:hover{background:linear-gradient(90deg,var(--white),var(--brand-wash));transform:translate(7px)}.return-row:hover>span{transform:scale(1.07);box-shadow:0 12px 24px #2563eb40}.nil-alert:hover{transform:translateY(-4px);box-shadow:0 18px 38px #ea580c1a}}.step-number,.return-row>span{transition:transform .28s,box-shadow .28s}.compliance-intro .kicker{line-height:1.55}.compliance-intro .kicker span{color:var(--blue)}.why-us-revamp{background:linear-gradient(180deg,var(--white) 0%,var(--blue-wash) 100%);overflow:hidden}.why-stage{grid-template-columns:.88fr 1.12fr;align-items:stretch;gap:34px;display:grid}.why-feature{border:1px solid var(--accent-50);border-radius:var(--r-lg);background:linear-gradient(145deg,var(--tint-1) 0%,var(--white) 58%,var(--violet-50) 100%);box-shadow:var(--shadow);min-height:100%;padding:44px 40px;position:relative;overflow:hidden}.why-feature>*{z-index:var(--z-raised);position:relative}.why-feature .kicker{margin-bottom:20px}.why-feature-icon{border-radius:var(--r-lg);background:linear-gradient(140deg,var(--blue),var(--blue-bright));width:76px;height:76px;color:var(--white);place-items:center;margin-bottom:26px;display:grid;box-shadow:0 18px 35px #2563eb47}.why-feature-icon .ic{width:34px;height:34px}.why-feature h2{color:var(--ink);font-size:var(--fs-h2);letter-spacing:-1.2px;margin-bottom:17px;line-height:1.12}.why-feature>p{color:var(--muted);font-size:var(--fs-md);max-width:560px}.why-feature-tags{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.why-feature-tags span{border-radius:var(--r-pill);background:var(--white);border:1px solid var(--accent-50);color:var(--navy);font-size:var(--fs-sm);padding:8px 12px;font-weight:700;box-shadow:0 7px 18px #2563eb0f}.why-orbit{z-index:var(--z-bg);border:1px solid #2563eb29;border-radius:50%;animation:9s ease-in-out infinite whyFloat;position:absolute}.why-orbit-one{width:260px;height:260px;top:-80px;right:-100px}.why-orbit-two{width:150px;height:150px;animation-delay:-3s;bottom:-70px;right:40px}@keyframes whyFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(8deg)}}.why-reasons{flex-direction:column;gap:12px;display:flex}.why-reason{border:1px solid var(--border);border-radius:var(--r-md);background:var(--white);grid-template-columns:54px 1fr 26px;align-items:center;gap:16px;padding:20px;display:grid;position:relative;box-shadow:0 10px 28px #0b1c460d}.why-reason-icon{border-radius:var(--r-md);background:var(--blue-tint);width:52px;height:52px;color:var(--blue);place-items:center;display:grid}.why-reason-icon .ic{width:23px;height:23px}.why-reason h3{color:var(--ink);font-size:var(--fs-lg);margin-bottom:4px}.why-reason p{color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.why-arrow{color:var(--muted-soft);font-size:var(--fs-xl);transition:transform .25s,color .25s}@media (hover:hover){.why-reason:hover .why-arrow{color:var(--blue);transform:translate(3px,-3px)}.why-reason:hover .why-reason-icon{background:linear-gradient(140deg,var(--blue),var(--blue-bright));color:var(--white)}}.why-reason-icon{transition:background .28s,color .28s}.update-redesign{background:linear-gradient(180deg,var(--blue-wash) 0%,var(--white) 100%);overflow:hidden}.update-stage{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:30px;display:grid}.update-spotlight{border-radius:var(--r-lg);border:1px solid var(--accent-100);background:linear-gradient(145deg,var(--accent-25) 0%,var(--white) 68%,var(--violet-50) 100%);box-shadow:var(--shadow);padding:42px 38px;position:relative;overflow:hidden}.update-spotlight>*{z-index:var(--z-raised);position:relative}.update-year{z-index:var(--z-bg);font-size:var(--fs-mega);color:#2563eb13;letter-spacing:-9px;font-weight:900;line-height:1;position:absolute;bottom:-42px;right:-10px}.update-spotlight h2{color:var(--ink);font-size:var(--fs-h2);letter-spacing:-1.2px;margin-bottom:16px;line-height:1.12}.update-spotlight>p{color:var(--muted);font-size:var(--fs-md);margin-bottom:26px}.update-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.update-card{border-radius:var(--r-md);border:1px solid var(--border);background:var(--white);grid-template-columns:48px 1fr;align-items:start;gap:15px;padding:22px 20px;display:grid;box-shadow:0 10px 28px #0b1c460d}.update-card-icon{border-radius:var(--r-sm);background:var(--blue-tint);width:46px;height:46px;color:var(--blue);place-items:center;transition:background .28s,color .28s,transform .28s;display:grid}.update-card h3{color:var(--ink);font-size:var(--fs-lg);margin-bottom:6px}.update-card p{color:var(--muted);font-size:var(--fs-sm);line-height:1.5}@media (hover:hover){.update-card:hover .update-card-icon{background:linear-gradient(140deg,var(--blue),var(--blue-bright));color:var(--white);transform:scale(1.05)rotate(-3deg)}}.update-action{border-radius:var(--r-md);background:var(--white);border:1px solid var(--accent-100);grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:24px;padding:22px 24px;display:grid;box-shadow:0 16px 38px #2563eb17}.update-action p{color:var(--navy);font-weight:650;line-height:1.6}.update-action a{border-radius:var(--r-pill);background:var(--cta);color:var(--white);white-space:nowrap;justify-content:center;align-items:center;padding:13px 20px;font-weight:750;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 8px 20px #ea580c38}.update-action a:hover{background:var(--cta-dark);transform:translateY(-2px);box-shadow:0 12px 26px #c2410c45}.faq-intro .btn{margin-top:2px}.closing-panel{background:linear-gradient(135deg,var(--navy-deep),var(--navy) 60%,var(--blue) 140%);color:var(--white);border:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #07123038}.closing-panel h2{color:var(--white)}.closing-panel p{color:#ffffffd1}@media (width>=981px){.pricing-note{font-size:var(--fs-sm);letter-spacing:-.12px}}@media (width>=981px) and (width<=1240px){.hero-trust-row{gap:15px}.hero-trust-row .trust-item strong{font-size:var(--fs-md)}.hero-trust-row .trust-item span{font-size:var(--fs-xs)}.why-stage,.update-stage{gap:24px}.why-feature,.update-spotlight{padding:34px 30px}}@media (width<=980px){.hero-trust-row{flex-wrap:wrap;justify-content:flex-start;gap:18px;max-width:none}.hero-trust-row .trust-divider{display:none}.hero-trust-row .trust-item{min-width:calc(50% - 12px)}.why-stage,.update-stage{grid-template-columns:1fr}.why-feature{min-height:auto}.update-cards{grid-template-columns:1fr 1fr}.update-action{grid-template-columns:1fr}.update-action a{justify-self:start}}@media (width<=640px){.hero-trust-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hero-trust-row .trust-item{min-width:0;padding:0}.hero-trust-row .trust-item strong{font-size:var(--fs-lg)}.hero-trust-row .trust-item span{font-size:var(--fs-xs)}.price small{font-size:var(--fs-sm)}.why-feature,.update-spotlight{border-radius:var(--r-lg);padding:30px 24px}.why-feature-icon{border-radius:var(--r-md);width:64px;height:64px}.why-feature-icon .ic{width:29px;height:29px}.why-reasons,.update-cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:14px;width:100vw;margin-inline:calc(50% - 50vw);padding-block:4px 18px;padding-inline:calc(50vw - 50%);display:flex;overflow-x:auto}.why-reasons::-webkit-scrollbar{display:none}.update-cards::-webkit-scrollbar{display:none}.why-reason,.update-card,.update-card:last-child{scroll-snap-align:center;flex:0 0 84vw;grid-column:auto;min-height:0}.why-reason{grid-template-columns:52px 1fr}.why-arrow{display:none}.update-card{grid-template-columns:46px 1fr}.update-action{padding:20px}.update-action a{white-space:normal;text-align:center;width:100%}.compliance-intro .kicker{font-size:var(--fs-sm)}}@media (prefers-reduced-motion:reduce){.why-orbit{animation:none}}.nav-links a.btn:hover,.nav-links a.btn-primary:hover{color:var(--white)}main .btn{font-size:var(--fs-base);border-radius:var(--r-pill);padding:14px 30px;line-height:1}.nav .btn{font-size:var(--fs-base);padding:11px 22px}.update-action a.btn{font-size:var(--fs-base);white-space:nowrap;padding:14px 30px}.hero-grid{align-items:center}.lead-wrap{align-self:center}.section-head{max-width:1000px}.section-head p{text-wrap:balance;max-width:none;margin-left:auto;margin-right:auto}@media (width>=981px){section{padding:112px 0}.split-feature{gap:38px}.benefit-grid{gap:18px}.docs-showcase{gap:56px}.doc-orbit-grid{gap:18px}.compliance-layout{gap:66px}.service-list{gap:15px}}.benefit,.doc-orbit-card,.return-row,.service-pill,.update-card,.why-reason,.price-card{box-shadow:0 10px 30px #0b1c460d}.feature-intro,.why-feature{box-shadow:0 16px 46px #0b1c460f}.doc-orbit-card,.benefit,.return-row{background:var(--white)}.document-motion-bg span{opacity:.055}.nil-alert a{border-radius:var(--r-pill);background:var(--cta);color:var(--white);align-items:center;gap:6px;padding:11px 18px;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #ea580c38}.nil-alert a:hover{background:var(--cta-dark)}.process-showcase{background:linear-gradient(180deg,var(--white) 0%,var(--blue-wash) 60%,var(--white) 100%)}.process-path{grid-template-columns:repeat(3,1fr);gap:34px 40px;max-width:1060px;margin:6px auto 0;padding:0;display:grid;position:relative}.process-path:before{display:none}.process-step{min-height:0;box-shadow:none;background:0 0;border:0;flex:none;margin:0;padding:0;display:block;position:relative;overflow:visible}.process-step .step-number{z-index:var(--z-raised);border-radius:var(--r-md);width:52px;height:52px;font-size:var(--fs-lg);flex:none;margin:0 0 18px;position:relative;box-shadow:0 10px 22px #2563eb3d}.process-step:after{content:"";height:2px;z-index:var(--z-base);background:linear-gradient(90deg,#2563eb80,#3b82f61a);display:block;position:absolute;top:26px;left:64px;right:-40px}.process-step h3{font-size:var(--fs-lg);color:var(--ink);margin:0 0 6px}.process-step p{font-size:var(--fs-base);color:var(--muted);max-width:none;line-height:1.6}.process-showcase .center-cta{margin-top:46px}@media (hover:hover){.process-step:hover{box-shadow:none;border-color:#0000;transform:none}.process-step:hover .step-number{transform:translateY(-3px)scale(1.05)}}@media (width>=641px) and (width<=980px){.process-path{grid-template-columns:repeat(2,1fr);gap:30px 34px;max-width:640px}.process-step:nth-child(3n):after{display:block}.process-step:nth-child(2n):after,.process-step:last-child:after{display:none}}@media (width<=640px){.process-path{scroll-snap-type:none;grid-template-columns:1fr;gap:20px;max-width:none;margin:6px 0 0;display:grid;overflow:visible}.process-step{scroll-snap-align:none;flex:none;grid-template-columns:52px 1fr;align-items:start;gap:16px;min-width:0;display:grid}.process-step .step-number{width:50px;height:50px;margin:0}.process-step:after{display:none}.process-step h3{margin-top:4px}}.update-redesign{background:linear-gradient(180deg,var(--blue-wash) 0%,var(--white) 100%)}.update-stage{display:block}.update-spotlight{text-align:center;max-width:820px;box-shadow:none;background:0 0;border:0;margin:0 auto 50px;padding:0 16px;position:relative}.update-spotlight .kicker{display:block}.update-spotlight h2{max-width:760px;margin:0 auto 16px}.update-spotlight>p{max-width:640px;margin:0 auto 26px}.update-year{letter-spacing:-8px;color:#2563eb0f;font-size:clamp(120px,20vw,168px);inset:-34px auto auto 50%;transform:translate(-50%)}.update-card{text-align:center;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);grid-template-columns:1fr;justify-items:center;gap:14px;padding:32px 26px}.update-card-icon{border-radius:var(--r-md);width:56px;height:56px}.update-card-icon .ic{width:24px;height:24px}.update-card h3{font-size:var(--fs-lg);margin-bottom:6px}.update-card p{font-size:var(--fs-base)}@media (width>=981px){.update-cards{flex-wrap:wrap;justify-content:center;gap:20px;max-width:1060px;margin:0 auto;display:flex}.update-cards .update-card{flex:0 300px}}@media (width>=641px) and (width<=980px){.update-cards{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.update-cards .update-card{flex:0 260px}}.update-action{text-align:center;border-radius:var(--r-lg);background:linear-gradient(145deg,var(--brand-tint),var(--white));border:1px solid var(--accent-50);flex-direction:column;grid-template-columns:none;align-items:center;gap:18px;max-width:760px;margin:48px auto 0;padding:32px 30px;display:flex;box-shadow:0 16px 42px #2563eb12}.update-action p{color:var(--navy);font-size:var(--fs-md);line-height:1.6}@media (width>=981px){.why-stage{gap:40px}}.why-feature{background:linear-gradient(145deg,var(--tint-1) 0%,var(--white) 60%,var(--tint-4) 100%)}.why-reasons{gap:0}.why-reason{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:22px 6px}.why-reason:first-child{border-top:0;padding-top:4px}.why-reason-icon{background:var(--blue-tint);box-shadow:none}@media (hover:hover){.why-reason:hover{box-shadow:none;border-color:var(--border);background:0 0;transform:none}.why-reason:hover .why-reason-icon{background:linear-gradient(140deg,var(--blue),var(--blue-bright));color:var(--white)}}.update-cards{counter-reset:upd;grid-template-columns:1fr 1fr;gap:34px 60px;max-width:940px;margin:4px auto 0;display:grid;overflow:visible}.update-card{text-align:left;box-shadow:none;counter-increment:upd;scroll-snap-align:none;background:0 0;border:0;border-radius:0;flex:none;grid-template-columns:auto 1fr;place-items:start;gap:20px;min-width:0;margin:0;padding:0;display:grid;position:relative}.update-card:last-child{grid-column:auto}.update-card-icon{display:none}.update-card:before{content:counter(upd,decimal-leading-zero);font-family:Inter,Poppins,Arial,sans-serif;font-size:var(--fs-2xl);background:linear-gradient(135deg,var(--blue),var(--blue-bright));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-top:2px;font-weight:800;line-height:1}.update-card h3{text-align:left;font-size:var(--fs-lg);margin-bottom:6px}.update-card p{text-align:left;font-size:var(--fs-base)}@media (hover:hover){.update-card:hover{box-shadow:none;border:0;transform:none}.update-card:hover .update-card-icon{background:var(--blue-tint);color:var(--blue);transform:none}}@media (width<=640px){.update-cards{scroll-snap-type:none;grid-template-columns:1fr;gap:26px;margin:4px 0 0}.update-card{grid-template-columns:auto 1fr}}section,.hero,.basics,.pricing,.light-section,.docs,.docs-motion,.process,.process-showcase,.compliance-section,.services-section,.why-us-light,.why-us-revamp,.update-section,.update-redesign,.faq-section,.closing{background:0 0}@media (width>=981px){#why-it-matters .section-head{max-width:none}#why-it-matters .section-head h2{white-space:normal;max-width:1160px;font-size:var(--fs-h2)}}.process-step:after{content:"";background:linear-gradient(90deg,var(--blue),#3b82f626);border-radius:2px;width:46px;height:2px;display:block;position:absolute;top:26px;left:64px;right:auto}.process-step:nth-child(3n):after,.process-step:last-child:after{display:block}@media (width<=640px){.process-step:after{display:none}}.update-cards .update-card:last-child{grid-column:auto;justify-self:stretch;width:auto;max-width:none;margin:0}@media (width<=640px){.update-cards .update-card:last-child{grid-column:auto;width:auto;max-width:none;margin:0}}body{background:linear-gradient(180deg,var(--white) 0%,var(--brand-wash) 34%,var(--surface) 66%,var(--white) 100%);background-attachment:fixed}main,main section,.hero,.basics,.pricing,.light-section,.docs,.docs-motion,.process,.process-showcase,.compliance-section,.services-section,.why-us-light,.why-us-revamp,.update-section,.update-redesign,.faq-section,.closing{box-shadow:none;background:0 0;border-top:0;border-bottom:0}@media (width>=981px){section{padding:92px 0}}#why-it-matters .why-matters-layout{align-items:stretch}#why-it-matters .feature-intro{justify-content:center;align-items:center;min-height:100%;display:flex}@media (width>=981px){#process .section-head{max-width:1160px}#process .section-head h2{white-space:normal;max-width:1160px;font-size:var(--fs-h2)}#process .section-head p{white-space:normal;max-width:1160px;font-size:var(--fs-md)}}#process .process-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1160px;margin:6px auto 0;padding:0;display:grid}#process .process-path:before{display:none}#process .process-step{border:1px solid var(--accent-50);border-radius:var(--r-lg);background:#fffffff5;align-items:flex-start;gap:16px;min-height:0;padding:26px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #0b1c460f}#process .process-step:after{display:none}#process .process-step .step-number{border-radius:var(--r-sm);flex:0 0 48px;width:48px;height:48px;margin:0}#process .process-step h3{margin:2px 0 7px}#process .process-step p{line-height:1.58}@media (hover:hover){#process .process-step:hover{border-color:#2563eb52;transform:translateY(-6px);box-shadow:0 20px 44px #2563eb1f}}@media (width>=641px) and (width<=980px){#process .process-path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){#process .process-path{grid-template-columns:1fr;gap:14px}#process .process-step{min-height:0;padding:22px 18px}}#why-us .why-reasons{gap:14px}#why-us .why-reason{border:1px solid var(--border);border-radius:var(--r-md);background:#fffffff5;grid-template-columns:54px 1fr 26px;align-items:center;gap:16px;padding:20px;display:grid;position:relative;box-shadow:0 10px 28px #0b1c460d}#why-us .why-reason:first-child{border:1px solid var(--border);padding:20px}@media (hover:hover){#why-us .why-reason:hover{background:var(--white);border-color:#2563eb52;transform:translateY(-5px);box-shadow:0 20px 44px #2563eb1f}#why-us .why-reason:hover .why-arrow{color:var(--blue);transform:translate(3px,-3px)}}@media (width<=640px){#why-us .why-reason{grid-template-columns:52px 1fr}}body{background:var(--white);background-image:none;background-attachment:scroll}main,section,.hero,.basics,.pricing,.light-section,.docs,.docs-motion,.process,.process-showcase,.compliance-section,.services-section,.why-us-light,.why-us-revamp,.update-section,.update-redesign,.faq-section,.closing{box-shadow:none;background:0 0;border-top:none;border-bottom:none}#basics .soft-aurora,#basics:before,#basics:after{background:0 0;display:none}.hero{margin-bottom:0;padding-bottom:72px}#basics{margin-top:0;padding-top:72px}.floating-whatsapp{background:var(--wa);box-shadow:0 14px 32px #25d36659}main{background:linear-gradient(180deg,var(--white) 0%,var(--surface) 42%,var(--surface) 72%,var(--white) 100%);position:relative}main>section{box-shadow:none;background:0 0;border:0;outline:0;margin-top:0;margin-bottom:0}main>section>.aurora,main>section>.soft-aurora,#documents>.document-motion-bg{display:none}#basics,#pricing,#why-it-matters,#documents,#process,#after-registration,#other-services,#why-us,#updates,#faq{background:0 0;border-top:none;border-bottom:none}.hero{padding-bottom:76px}#basics{padding-top:76px}.hero{background:linear-gradient(180deg, var(--white) 0%, var(--brand-wash) 34%, var(--tint-3) 72%, var(--surface) 100%);background-image:linear-gradient(180deg, var(--white) 0%, var(--brand-wash) 34%, var(--tint-3) 72%, var(--surface) 100%);box-shadow:none;border:0}#basics{background:0 0;border-top:0}.floating-whatsapp{background:var(--wa);color:var(--white);box-shadow:0 14px 32px #25d36659}.sticky-mobile-cta a:last-child{background:var(--wa-solid);color:var(--white)}.nav-inner{position:relative}.nav-links{overflow:visible}.nav-dropdown{align-items:center;display:flex;position:relative}.nav-dropdown-toggle{appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-weight:500;transition:color .22s;display:inline-flex}.nav-dropdown-toggle:hover,.nav-dropdown:focus-within .nav-dropdown-toggle,.nav-dropdown.open .nav-dropdown-toggle{color:var(--blue)}.nav-chevron{justify-content:center;align-items:center;width:18px;height:18px;margin-left:3px;transition:transform .22s;display:inline-flex}.nav-chevron svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;display:block}.nav-dropdown:hover .nav-chevron,.nav-dropdown:focus-within .nav-chevron,.nav-dropdown.open .nav-chevron{transform:rotate(180deg)}.services-dropdown{border:1px solid var(--line-soft);border-radius:var(--r-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;z-index:120;background:#fffffffa;width:330px;padding:10px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,10px);box-shadow:0 22px 55px #11182724}.services-dropdown:before{content:"";height:13px;position:absolute;top:-13px;left:0;right:0}.services-dropdown a{border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-sm);padding:11px 13px;font-weight:550;line-height:1.35;transition:background .18s,color .18s,transform .18s;display:block}.services-dropdown a:hover,.services-dropdown a:focus-visible{background:var(--blue-tint);color:var(--blue);transform:translate(2px)}.nav-dropdown:hover .services-dropdown,.nav-dropdown:focus-within .services-dropdown,.nav-dropdown.open .services-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.mobile-menu-toggle{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--white);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none;box-shadow:0 8px 18px #1e40af0f}.mobile-menu-toggle span{background:var(--navy);border-radius:2px;width:19px;height:2px;transition:transform .22s,opacity .22s;display:block}.mobile-menu-toggle.active span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-links a.btn-whatsapp{background:var(--wa-solid);color:var(--white);border:1px solid var(--wa-solid);box-shadow:0 8px 20px #25d36638}.nav-links a.btn-whatsapp:hover,.nav-links a.btn-whatsapp:focus-visible{background:var(--success);border-color:var(--success);color:var(--white);transform:translateY(-2px);box-shadow:0 10px 24px #25d3664d}@media (width<=980px){.mobile-menu-toggle{display:inline-flex}.nav-links{border:1px solid var(--border);border-radius:var(--r-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:130;background:#fffffffa;flex-direction:column;align-items:stretch;gap:4px;padding:14px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 24px 55px #11182724}.nav-links.mobile-open{display:flex}.nav-links>a,.nav-dropdown-toggle{border-radius:var(--r-sm);text-align:left;width:100%;color:var(--ink);justify-content:space-between;padding:12px 13px}.nav-links>a:not(.btn):hover,.nav-dropdown-toggle:hover{background:var(--blue-tint);color:var(--blue)}.nav-dropdown{width:100%;display:block}.services-dropdown{border:0;border-left:2px solid var(--accent-50);width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:auto;background:0 0;border-radius:0;margin:2px 0 8px;padding:6px 0 6px 12px;transition:none;display:none;position:static;transform:none}.nav-dropdown.open .services-dropdown{display:block}.services-dropdown a{font-size:var(--fs-sm);padding:10px 12px}.nav-links .btn{text-align:center;justify-content:center;width:100%;margin-top:5px}}.skip-link{z-index:var(--z-skip);background:var(--brand-dark);color:var(--white);border-radius:0 0 var(--r-sm) 0;font-weight:700;font-size:var(--fs-sm);padding:12px 18px;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}#main-content:focus{outline:none}.top-bar .container{padding-right:34px;position:relative}.top-bar-close{color:inherit;font-size:var(--fs-xl);cursor:pointer;opacity:.7;border-radius:var(--r-xs);background:0 0;border:0;width:32px;height:32px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.top-bar-close:hover{opacity:1}.top-bar.is-hidden{display:none}.services-dropdown a[aria-current=page]{color:var(--brand-accent);font-weight:700}@media (width<=640px){.top-bar .container{flex-wrap:nowrap;gap:0}.top-bar-msg{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.top-bar-contact{display:none}.hero{padding:18px 0 44px}.breadcrumb{margin-bottom:12px}.hero-lead{font-size:var(--fs-md);margin-bottom:20px}.hero-copy{flex-direction:column;display:flex}.breadcrumb{order:1}.hero-copy .eyebrow{order:2}.hero-copy h1{order:3}.hero-lead{order:4}.hero-actions{order:5;margin-bottom:22px}.hero-lead-more{order:6;margin-bottom:22px}.hero-trust-row{order:7}.disclosure-line{order:8;margin-top:18px}}@media (width>=641px){.hero-lead-more{margin-top:-14px}}.nil-alert>*,.why-reason>*,.update-card>*,.qa>*,.doc-card>*,.trust-card>*,.process-step>*,.mini-card>*,.price-card>*,.why-feature>*,.auth-item>*{min-width:0}.nil-alert,.why-reason,.update-card,.why-feature{overflow-wrap:anywhere}@media (width<=640px){.why-reason,.update-card,.why-feature,.update-tile,.trust-card,.document-card,.process-step,.mini-card,.price-card{min-height:0}.docs-centerpiece{min-height:260px}.paper-stack{width:min(240px,72vw)}}.why-feature>p{max-width:min(560px,100%)}@media (width<=640px){.nil-alert a{white-space:normal}.why-feature{overflow:hidden}.top-bar-msg{font-size:var(--fs-xs)}.why-reasons,.update-cards,.trust-cards,.document-grid,.process-path,.compliance-grid,.service-list,.update-mosaic,.pricing-grid{flex-flow:row}.why-reasons>*,.update-cards>*{scroll-snap-align:center;flex:0 0 84vw}section{padding:46px 0}.section-head{margin-bottom:26px}}.reference-lead-card{border:1px solid var(--border-strong);background:var(--white);border-radius:28px;padding:34px 28px 30px;box-shadow:0 22px 52px #0b1c461a}.reference-lead-card h2{color:var(--navy);letter-spacing:-.45px;text-align:center;margin-bottom:6px;font-size:clamp(20px,2vw,23px);line-height:1.25}.reference-lead-card .lead-sub{color:var(--muted);font-size:var(--fs-base);text-align:center;margin-bottom:20px}.reference-lead-card .form-row{gap:12px}.reference-lead-card .form-group{margin-bottom:11px;position:relative}.reference-lead-card .reference-field-label{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.reference-lead-card input:not([type=checkbox]),.reference-lead-card select,.reference-lead-card textarea{border:1px solid var(--border-strong);background:var(--white);min-height:56px;color:var(--ink);font-size:var(--fs-md);box-shadow:none;border-radius:13px;padding:15px}.reference-lead-card input::placeholder,.reference-lead-card textarea::placeholder{color:var(--muted);opacity:1}.reference-lead-card select{cursor:pointer}.reference-lead-card input:not([type=checkbox]):hover,.reference-lead-card select:hover,.reference-lead-card textarea:hover{border-color:var(--accent-150)}.reference-lead-card textarea{resize:vertical;min-height:86px}.reference-lead-card input:not([type=checkbox]):focus,.reference-lead-card select:focus,.reference-lead-card textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #2563eb1a}.reference-lead-card .reference-consent-group{margin:4px 0 14px}.reference-lead-card .consent{color:var(--muted);font-size:12px;line-height:1.45}.reference-lead-card .consent input{margin-top:1px}.reference-lead-card .form-submit{min-height:44px;font-size:var(--fs-base);border-radius:999px;margin-top:0;padding:12px 22px}.reference-lead-card+.form-disclaimer{margin-top:10px;font-size:12px}@media (width<=640px){.reference-lead-card{border-radius:22px;padding:26px 18px 22px}.reference-lead-card .form-row{grid-template-columns:1fr;gap:0}.reference-lead-card input:not([type=checkbox]),.reference-lead-card select,.reference-lead-card textarea{min-height:54px}.reference-lead-card textarea{min-height:84px}}.reference-lead-card input:not([type=checkbox]),.reference-lead-card select,.reference-lead-card textarea{transition:border-color .22s,box-shadow .22s,transform .22s,background-color .22s}@media (hover:hover){.reference-lead-card input:not([type=checkbox]):hover,.reference-lead-card select:hover,.reference-lead-card textarea:hover{border-color:var(--blue);background:var(--white);transform:translateY(-1px);box-shadow:0 0 0 3px #2563eb12,0 8px 20px #0b1c460d}}.reference-lead-card input:not([type=checkbox]):focus,.reference-lead-card select:focus,.reference-lead-card textarea:focus{border-color:var(--blue);background:var(--white);transform:none;box-shadow:0 0 0 4px #2563eb1f}.reference-lead-card .form-submit{transition:background .25s,transform .25s,box-shadow .25s}.reference-lead-card .form-submit:hover{background:var(--cta-dark);transform:translateY(-2px);box-shadow:0 12px 28px #c2410c45,0 0 0 3px #ea580c12}#pricing .pricing-grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;display:flex}#pricing .price-card{border:1px solid var(--border-strong);background:var(--white);max-width:min(100%,420px);color:inherit;cursor:pointer;border-radius:24px;flex-direction:column;flex:300px;padding:32px 28px 30px;text-decoration:none;display:flex;box-shadow:0 14px 34px #0b1c4612}#pricing .price-card.highlight{border:1.5px solid var(--blue);background:linear-gradient(180deg,var(--white) 0%,var(--brand-wash) 100%);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}#pricing .price-card.highlight>.badge{white-space:nowrap;grid-area:1/2;align-self:start;margin:2px 0 0 12px;position:static}#pricing .price-card h3{color:var(--navy);text-transform:none;margin:0 0 8px;padding-right:0;font-size:20px;font-weight:800;line-height:1.3}#pricing .price-card.highlight>h3{grid-area:1/1;align-self:center;min-width:0}#pricing .price-card.highlight>.tag,#pricing .price-card.highlight>.price,#pricing .price-card.highlight>.features{grid-column:1/-1}#pricing .price-card .tag{color:var(--muted);font-size:var(--fs-sm);margin:0 0 16px;line-height:1.55}#pricing .price-card .price{color:var(--navy);letter-spacing:-1.8px;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 16px;font-size:clamp(38px,3.15vw,48px);font-weight:850;line-height:1;display:flex}#pricing .price-card .price small{color:var(--muted);font-size:var(--fs-sm);letter-spacing:0;white-space:nowrap;margin:0;font-weight:600;line-height:1.3;display:inline}#pricing .price-card .features{width:100%;margin:0;padding:0}#pricing .price-card .features li{border-bottom:1px dashed var(--border-strong);color:var(--text);font-size:var(--fs-base);align-items:center;padding:10px 0 10px 28px;line-height:1.45;display:flex}#pricing .price-card .features li:last-child{border-bottom:0}#pricing .price-card .features li:before{color:var(--blue);font-size:17px;font-weight:900;top:50%;left:0;transform:translateY(-50%)}#pricing .price-card:focus-visible{outline-offset:3px;outline:3px solid #2563eb73}@media (hover:hover){#pricing .price-card:hover{border-color:#2563eb6b;transform:translateY(-6px);box-shadow:0 22px 50px #2563eb21}#pricing .price-card.highlight:hover{border-color:var(--blue)}}@media (width>=981px){#pricing .price-card{flex:calc(33.3333% - 13.3333px);max-width:420px}}@media (width>=641px) and (width<=980px){#pricing .pricing-grid{max-width:none;margin-inline:0}#pricing .price-card{flex:calc(50% - 10px);max-width:420px}}@media (width<=640px){#pricing .price-card{flex:0 0 84vw;max-width:none;padding:28px 24px 26px}#pricing .price-card .tag{margin-bottom:12px}#pricing .price-card .price{margin-bottom:12px;font-size:40px}}.btn-primary,.update-action a.btn-primary,.update-action a:not(.btn-blue){background:var(--cta)}.btn-primary:hover,.update-action a.btn-primary:hover,.update-action a:not(.btn-blue):hover{background:#c2410c}.sticky-mobile-cta a:first-child{background:var(--cta)}.nav-links a.btn-whatsapp,.floating-whatsapp,.sticky-mobile-cta a:last-child{background:var(--wa-solid)}main>section{background:0 0;border-top:0;border-bottom:0}.hero{background:0 0;border-bottom:0}.update-action{width:100%;max-width:none}.reviews-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.blog-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.blog-card{display:block}@media (width<=980px){.reviews-grid{grid-template-columns:repeat(2,1fr)}.blog-grid{grid-template-columns:1fr}}@media (width<=640px){.reviews-grid{grid-template-columns:1fr}}#why-it-matters .feature-intro{flex-direction:column;justify-content:center;align-items:flex-start}#why-it-matters .feature-intro h3{margin-bottom:18px}#why-it-matters .feature-intro p{color:var(--muted)}#testimonials .testimonials-grid{grid-template-columns:repeat(3,1fr)}@media (width>=981px){.section-head{max-width:1160px}.section-head h2,.section-head>p,#why-it-matters .section-head h2,#process .section-head h2,#process .section-head p,#updates .update-spotlight h2,#updates .update-spotlight>p{overflow-wrap:normal;word-break:normal;text-wrap:balance;white-space:normal!important}}@media (width<=980px){#testimonials .testimonials-grid{grid-template-columns:1fr}}@media (width>=981px){#why-it-matters .section-head h2,#process .section-head h2,#process .section-head p{max-width:1160px;white-space:normal!important}}.auto-scroll-viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.auto-scroll-track{will-change:transform;width:max-content;display:flex}.auto-scroll-group{gap:14px;padding-right:14px;display:flex}.testimonial-track{animation:42s linear infinite testimonialAutoScroll}.blog-track{animation:48s linear infinite blogAutoScroll}.auto-scroll-viewport:hover .auto-scroll-track,.auto-scroll-viewport:focus-within .auto-scroll-track{animation-play-state:paused}@keyframes testimonialAutoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes blogAutoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}#testimonials .testimonial-card{flex-direction:column;flex:none;justify-content:space-between;gap:18px;width:min(360px,82vw);display:flex}#testimonials .testimonial-card span{display:block}#blog .blog-card{flex-direction:column;flex:none;align-items:flex-start;gap:14px;width:min(370px,84vw);display:flex}#blog .blog-card span{display:block}#blog .blog-card .btn{margin-top:auto}@media (width<=640px){.auto-scroll-viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2% 98%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2% 98%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.auto-scroll-track{animation:none!important}.auto-scroll-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.auto-scroll-track .auto-scroll-group[aria-hidden=true]{display:none}}.lead-card{padding-top:32px;padding-bottom:32px}@media (width<=640px){.lead-card{padding-top:26px;padding-bottom:26px}}#after-registration .compliance-intro .kicker{white-space:nowrap}#after-registration .nil-alert a{background:var(--cta);color:var(--white)}#after-registration .nil-alert a:hover{background:#c2410c}#updates,#updates:before,#updates:after{box-shadow:none;background:0 0;border:0}#updates:before,#updates:after{content:none!important;display:none!important}#updates .update-year{display:none!important}#updates .update-spotlight{max-width:1160px;box-shadow:none;background:0 0;border:0;margin-left:auto;margin-right:auto;overflow:visible}#updates .update-spotlight h2{max-width:1160px}#updates .update-spotlight>p{max-width:1000px}@media (width>=981px){#updates .update-spotlight h2{text-wrap:balance;white-space:normal!important}#updates .update-spotlight>p{white-space:nowrap!important}}@media (width<=980px){#updates .update-spotlight>p{white-space:normal!important}}#blog .blog-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;overflow:visible}#blog .blog-grid .blog-card{flex-direction:column;align-items:flex-start;gap:14px;width:100%;min-width:0;display:flex}#blog .blog-card-image{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}#blog .blog-read-link{color:var(--blue);box-shadow:none;background:0 0;border:0;align-items:center;gap:6px;margin-top:auto;padding:0;font-weight:700;display:inline-flex}#blog .blog-read-link:hover{color:var(--accent-800);text-decoration:underline}@media (width<=980px){#blog .blog-grid{grid-template-columns:1fr}}#testimonials .testimonial-track{animation:42s linear infinite testimonialAutoScroll}.section-head h2,.section-head>p,#updates .update-spotlight h2,#updates .update-spotlight>p{overflow-wrap:normal;word-break:normal;max-width:100%}@media (width>=981px){#why-us .why-stage{grid-template-columns:1.08fr .92fr}}.field-label{font-size:var(--fs-sm);color:var(--ink);margin-bottom:6px;font-weight:600;display:block}.field-label .opt{color:var(--muted);font-weight:500}.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{border-color:var(--danger);background:var(--danger-bg)}.field-error{font-size:var(--fs-sm);color:var(--danger);margin-top:6px;font-weight:500;display:none}.form-group.has-error .field-error{display:block}.consent-group{margin-top:6px}.consent{font-size:var(--fs-sm);color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.consent input{width:20px;height:20px;min-height:20px;accent-color:var(--brand-accent);flex:0 0 20px;margin-top:2px}.consent a{color:var(--brand-accent);font-weight:600;text-decoration:underline}.btn{min-height:48px;line-height:1.2}.btn-whatsapp,.btn-whatsapp:hover,.sticky-mobile-cta a.wa,.sticky-mobile-cta a:last-child{color:#fff!important}.btn-whatsapp{background:var(--wa)!important;border-color:var(--wa)!important}.btn-whatsapp:hover{background:var(--wa-solid-dark)!important;border-color:var(--wa-solid-dark)!important}.sticky-mobile-cta a.wa,.sticky-mobile-cta a:last-child{background:var(--wa)!important}.floating-whatsapp svg{color:#fff}.blog-read-link{align-items:center;min-height:44px;padding:10px 0}.top-bar-close{width:36px;height:36px}.logo{padding:8px 0;display:inline-flex}@media (hover:none),(pointer:coarse){.auto-scroll-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.auto-scroll-viewport::-webkit-scrollbar{display:none}.testimonial-track,.auto-scroll-track{animation:none!important}.testimonial-card{scroll-snap-align:center}.auto-scroll-group[aria-hidden=true]{display:none}.soft-aurora .glow,.aurora .blob{will-change:auto;animation:none!important}}@media (width<=640px){.soft-aurora .g2,.soft-aurora .g3,.aurora .b2,.aurora .b3{display:none}}@media (width>=641px) and (width<=980px){.blog-grid{grid-template-columns:repeat(2,1fr)}}.page-byline{background:var(--brand-tint);border:1px solid var(--accent-50);border-radius:var(--r-md);align-items:flex-start;gap:14px;margin:22px 0;padding:16px 18px;display:flex}.byline-avatar{background:var(--brand-accent);height:44px;color:var(--white);font-weight:800;font-size:var(--fs-sm);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.byline-name{font-size:var(--fs-base);color:var(--ink);margin:0 0 2px}.byline-name a{color:var(--brand-accent);font-weight:700}.byline-meta{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.5}.byline-meta a{color:var(--brand-accent);text-decoration:underline}@media (width<=640px){.page-byline{padding:14px}.byline-avatar{flex:0 0 38px;height:38px}}.compare-wrap{-webkit-overflow-scrolling:touch;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);overflow-x:auto}.compare-table{border-collapse:collapse;background:var(--white);border:1px solid var(--border);border-radius:var(--r-md);width:100%;min-width:640px;overflow:hidden}.compare-table th,.compare-table td{text-align:left;font-size:var(--fs-base);border-bottom:1px solid var(--border);vertical-align:top;padding:14px 16px}.compare-table thead th{background:var(--brand-tint);color:var(--ink);font-weight:700;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.6px}.compare-table tbody th{color:var(--ink);white-space:nowrap;font-weight:700}.compare-table tr:last-child th,.compare-table tr:last-child td{border-bottom:0}.compare-table td{color:var(--text)}.compare-note{font-size:var(--fs-base);color:var(--text);text-align:center;margin-top:16px;max-width:820px;margin-inline:auto}.compare-note a{color:var(--brand-accent);font-weight:600;text-decoration:underline}a.service-pill{min-height:48px;color:inherit;display:block}a.service-pill:hover{border-color:var(--brand-accent);color:var(--brand-accent)}html,body{background:#fff!important}main{isolation:isolate;position:relative;background:radial-gradient(720px 620px at 6% 5%,#dbeafe3d 0%,#eff6ff1c 42%,#0000 72%),radial-gradient(700px 640px at 94% 19%,#e0e7ff2e 0%,#f8fafc14 44%,#0000 74%),radial-gradient(760px 700px at 5% 46%,#e2e8f024 0%,#eff6ff14 45%,#0000 74%),radial-gradient(760px 720px at 95% 70%,#dbeafe24 0%,#f8fafc12 46%,#0000 76%),linear-gradient(#fff 0%,#fbfdff 24%,#fff 49%,#fafcff 74%,#fff 100%)!important;overflow:visible!important}main:before{content:"";z-index:0;pointer-events:none;filter:blur(72px);opacity:.72;background:radial-gradient(circle at 14% 8%,#60a5fa1a,#0000 13%),radial-gradient(circle at 84% 23%,#818cf812,#0000 15%),radial-gradient(circle at 18% 48%,#93c5fd12,#0000 14%),radial-gradient(circle at 82% 72%,#c4b5fd0e,#0000 15%),radial-gradient(circle at 28% 91%,#7dd3fc0d,#0000 14%);position:absolute;inset:0}main:after{content:"";z-index:0;pointer-events:none;opacity:.28;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 7200' preserveAspectRatio='none'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-120 260 C260 80 520 420 880 250 S1370 80 1720 280' stroke='%2393c5fd' stroke-opacity='.34' stroke-width='1.3'/%3E%3Cpath d='M-140 430 C250 250 540 560 930 420 S1390 250 1740 460' stroke='%23c7d2fe' stroke-opacity='.26' stroke-width='1.1'/%3E%3Cpath d='M-150 1220 C220 1000 520 1380 900 1210 S1380 1020 1740 1250' stroke='%23bfdbfe' stroke-opacity='.28' stroke-width='1.15'/%3E%3Cpath d='M-130 1520 C260 1330 570 1680 980 1510 S1420 1370 1760 1560' stroke='%23dbeafe' stroke-opacity='.32' stroke-width='1.2'/%3E%3Cpath d='M-160 2380 C220 2180 560 2540 960 2350 S1440 2200 1760 2420' stroke='%23c7d2fe' stroke-opacity='.24' stroke-width='1.05'/%3E%3Cpath d='M-120 3180 C280 2970 600 3370 1010 3160 S1440 3050 1760 3230' stroke='%2393c5fd' stroke-opacity='.22' stroke-width='1.1'/%3E%3Cpath d='M-150 4050 C250 3820 600 4230 1020 4020 S1460 3900 1760 4100' stroke='%23dbeafe' stroke-opacity='.34' stroke-width='1.2'/%3E%3Cpath d='M-130 4920 C250 4710 620 5100 1040 4900 S1460 4780 1760 4980' stroke='%23c7d2fe' stroke-opacity='.24' stroke-width='1.1'/%3E%3Cpath d='M-150 5800 C260 5580 610 6000 1060 5780 S1480 5670 1760 5860' stroke='%23bfdbfe' stroke-opacity='.24' stroke-width='1.05'/%3E%3Cpath d='M-150 6650 C260 6450 610 6820 1040 6640 S1480 6500 1760 6720' stroke='%23dbeafe' stroke-opacity='.28' stroke-width='1.15'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}main>section{z-index:1;position:relative;box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:0!important}main>section>.aurora,main>section>.soft-aurora{display:none!important}#documents>.document-motion-bg{display:block!important}.basics-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.basics-intro{position:sticky;top:110px}.faq-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:56px;display:grid}.faq-intro{position:sticky;top:110px}#basics,#faq,#basics>.container,#faq>.container,#basics .basics-grid,#faq .faq-layout{overflow:visible!important}@media (width<=980px){.basics-grid,.faq-layout{grid-template-columns:1fr;gap:40px}.basics-intro,.faq-intro{position:static}}.site-footer.footer{color:#ffffffd1;border-top:0;padding:0;background:radial-gradient(circle at 12% 0,#3b82f62e,#0000 30%),linear-gradient(135deg,#071230 0%,#0b1c46 58%,#10245a 100%)!important}.site-footer .footer-main-grid{grid-template-columns:1.35fr .9fr .95fr 1fr 1.35fr;align-items:start;gap:42px;padding-top:54px;padding-bottom:54px;display:grid}.site-footer h3,.site-footer h4{color:#fff}.site-footer h3{font-size:20px;font-weight:600}.site-footer h4{font-size:13px;font-weight:700}.site-footer p,.site-footer .footer-column a,.site-footer .footer-contact-row{color:#fffc}.site-footer .footer-column a:before{color:#60a5fa}.site-footer a:hover{color:#fff}.site-footer .footer-social{color:#fff;background:#ffffff0d;border:1px solid #ffffff3d}.site-footer .footer-social:hover{background:#ffffff1a}.site-footer .footer-bottom{background:#0000001a;border-top:1px solid #ffffff24}.site-footer .footer-copyright,.site-footer .footer-legal,.site-footer .footer-credit{color:#ffffffb8}@media (width<=1100px){.site-footer .footer-main-grid{grid-template-columns:1.25fr 1fr 1fr}.site-footer .footer-connect{grid-column:span 2}}@media (width<=760px){.site-footer .footer-main-grid{grid-template-columns:1fr 1fr;gap:30px 24px}.site-footer .footer-about,.site-footer .footer-connect{grid-column:1/-1}}@media (width<=520px){.site-footer .footer-main-grid{grid-template-columns:1fr}.site-footer .footer-about,.site-footer .footer-connect{grid-column:auto}}.site-footer .footer-quick-links{flex-direction:column;align-items:flex-start;display:flex}.site-footer .footer-quick-links h4{width:100%}.site-footer .footer-quick-links a{white-space:normal;width:100%;display:block}.nav-links a.btn-whatsapp,.nav-links a.btn-whatsapp:hover,.nav-links a.btn-whatsapp:focus-visible{color:#fff!important;background:#25d366!important;border-color:#25d366!important}.nav-links a.btn-whatsapp:hover{background:#1fb85a!important;border-color:#1fb85a!important}@media (width>=981px){html,body{overflow-x:clip!important}#basics,#faq,#basics>.container,#faq>.container,#basics .basics-grid,#faq .faq-layout{contain:none!important;overflow:visible!important}#basics .basics-grid,#faq .faq-layout{align-items:start!important}#basics .basics-intro,#faq .faq-intro{z-index:2;height:fit-content;align-self:start!important;position:sticky!important;top:110px!important}}@media (width<=980px){#basics .basics-intro,#faq .faq-intro{position:static!important;top:auto!important}}main{background:radial-gradient(760px 640px at 7% 7%,#dbeafe4d 0%,#eff6ff24 43%,#0000 73%),radial-gradient(720px 650px at 93% 22%,#e0e7ff3b 0%,#f8fafc1a 45%,#0000 75%),radial-gradient(780px 720px at 8%,#dbeafe2e 0%,#eff6ff17 46%,#0000 75%),radial-gradient(780px 720px at 93% 73%,#e0e7ff29 0%,#f8fafc14 47%,#0000 76%),linear-gradient(#fff 0%,#f8fbff 22%,#f3f8ff 48%,#f8fbff 74%,#fff 100%)!important}main:before{opacity:.82}.nav-links a.btn-whatsapp,.nav-links a.btn-whatsapp:hover,.nav-links a.btn-whatsapp:focus-visible{box-shadow:none!important;text-shadow:none!important}.reference-lead-card .form-row-selects{grid-template-columns:1fr 1fr;gap:12px}@media (width>=641px) and (width<=980px){section{padding:60px 0!important}.hero{padding:30px 0 52px!important}.hero-grid{gap:30px!important}.container{width:min(920px,92%)!important}.section-head{margin-bottom:30px!important}.lead-wrap{width:100%;max-width:720px;margin-inline:auto}.reference-lead-card{padding:28px 24px 24px!important}.basics-grid,.faq-layout{gap:30px!important}.split-feature,.docs-showcase,.compliance-layout{gap:28px!important}.why-feature,.update-spotlight{padding:30px 28px!important}#blog .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-footer .footer-main-grid{gap:30px!important;padding-top:42px!important;padding-bottom:42px!important}}@media (width<=640px){.container{width:92%!important}section{padding:34px 0!important}.hero{padding:14px 0 32px!important}.hero-grid{gap:20px!important}.breadcrumb{margin-bottom:8px!important}.hero-copy h1{margin-bottom:12px!important}.hero-lead{margin-bottom:14px!important}.hero-lead p{margin-bottom:7px!important}.hero-lead p:nth-child(n+2){display:none}.hero-lead-more{display:none!important}.hero-actions{gap:10px!important;margin-bottom:16px!important}.hero-actions .btn{min-height:44px!important;padding:11px 16px!important}.hero-trust-row{gap:10px!important;margin-top:0!important}.disclosure-line{margin-top:12px!important}.reference-lead-card{border-radius:20px!important;padding:20px 15px 17px!important}.reference-lead-card h2{margin-bottom:4px!important}.reference-lead-card .lead-sub{margin-bottom:14px!important}.reference-lead-card .form-group{margin-bottom:8px!important}.reference-lead-card input:not([type=checkbox]),.reference-lead-card select{border-radius:11px!important;min-height:48px!important;padding:11px 12px!important}.reference-lead-card textarea{border-radius:11px!important;min-height:68px!important;padding:11px 12px!important}.reference-lead-card .reference-consent-group{margin:2px 0 10px!important}.reference-lead-card .consent{gap:8px!important}.reference-lead-card .form-submit{min-height:44px!important}.reference-lead-card+.form-disclaimer{margin-top:7px!important}.optional-message-group{display:none!important}.reference-lead-card .form-row-selects{grid-template-columns:1fr!important;gap:0!important}.section-head{margin-bottom:18px!important}.kicker,.freshness{margin-bottom:10px!important}.basics-grid{display:block!important}.basics-intro{margin-bottom:18px!important}.basics-intro .btn{display:none!important}.qa-flow{scroll-snap-type:x mandatory!important;padding-inline:calc(50vw - 50%)!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-direction:row!important;gap:12px!important;width:100vw!important;margin-inline:calc(50% - 50vw)!important;padding-bottom:12px!important;display:flex!important;overflow-x:auto!important}.qa-flow::-webkit-scrollbar{display:none!important}.qa{scroll-snap-align:center!important;border:1px solid var(--border)!important;background:#fff!important;border-radius:16px!important;flex:0 0 86vw!important;grid-template-columns:30px 1fr!important;gap:10px!important;padding:17px!important;display:grid!important;box-shadow:0 8px 22px #0b1c460d!important}.qa:first-child{padding-top:17px!important}.qa h3{margin-bottom:6px!important}.benefit-grid,.doc-orbit-grid,.return-path,#blog .blog-grid{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;flex-flow:row!important;gap:12px!important;width:100vw!important;margin-inline:calc(50% - 50vw)!important;padding-block:3px 12px!important;padding-inline:calc(50vw - 50%)!important;display:flex!important;overflow-x:auto!important}.benefit-grid::-webkit-scrollbar{display:none!important}.doc-orbit-grid::-webkit-scrollbar{display:none!important}.return-path::-webkit-scrollbar{display:none!important}#blog .blog-grid::-webkit-scrollbar{display:none!important}.benefit-grid>*,.doc-orbit-grid>*,.return-path>*,#blog .blog-grid>*{scroll-snap-align:center!important;flex:0 0 86vw!important;min-width:0!important}.split-feature,.docs-showcase,.compliance-layout{display:block!important}.feature-intro{border-radius:18px!important;margin-bottom:14px!important;padding:20px!important}.feature-intro h3{margin-bottom:9px!important}.benefit{padding:18px!important}.docs-centerpiece{display:none!important}.doc-orbit-card{grid-template-columns:42px 1fr!important;gap:11px!important;padding:16px!important}.doc-orbit-icon{width:42px!important;height:42px!important}.process-step,.price-card,.why-reason,.update-card{padding:18px!important}.pricing-note{margin-top:14px!important}.center-cta{margin-top:15px!important}.compliance-intro{margin-bottom:14px!important}.compliance-note{margin-top:12px!important;padding:12px 14px!important}.return-path:before{display:none!important}.return-row{grid-template-columns:40px 1fr!important;align-items:start!important;gap:10px!important;margin:0!important;padding:15px!important}.return-row>span{width:38px!important;height:38px!important}.return-row b{grid-column:2!important;justify-self:start!important}.nil-alert{gap:10px!important;margin-top:12px!important;padding:14px!important}.why-feature,.update-spotlight{border-radius:18px!important;padding:21px 18px!important}.why-feature-icon{width:52px!important;height:52px!important;margin-bottom:14px!important}.why-feature-tags{gap:6px!important;margin-top:15px!important}.why-feature-tags span{padding:6px 9px!important}.update-action{margin-top:12px!important;padding:15px!important}.swipe-hint{margin-top:0!important;margin-bottom:4px!important}#blog .blog-card{width:auto!important;padding:16px!important}#blog .blog-card-image{aspect-ratio:1.9!important}#faq:not(.faq-mobile-expanded) .faq-wrap .faq:nth-child(n+7){display:none!important}.mobile-faq-more{border:1px solid var(--border-strong);width:100%;min-height:44px;color:var(--brand-accent);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-top:14px;font-weight:700;display:flex!important}.faq button{gap:12px!important;padding:14px 0!important}.faq-content{padding-bottom:14px!important}.closing{padding:34px 0!important}.closing-panel{border-radius:20px!important;padding:30px 18px!important}.site-footer .footer-main-grid{grid-template-columns:1fr 1fr!important;gap:22px 18px!important;padding-top:30px!important;padding-bottom:30px!important}.site-footer .footer-about,.site-footer .footer-connect{grid-column:1/-1!important}.site-footer h4{margin-bottom:8px!important}.site-footer .footer-bottom{padding-block:14px!important}}@media (width>=420px) and (width<=640px){.reference-lead-card .form-row-selects{grid-template-columns:1fr 1fr!important;gap:9px!important}}@media (width>=981px){.mobile-faq-more{display:none!important}}@media (width>=641px) and (width<=980px){.mobile-faq-more{display:none!important}}@media (width<=640px){.process-showcase .process-path{scroll-snap-type:none!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.process-showcase .process-step{scroll-snap-align:none!important;box-sizing:border-box!important;flex:none!important;align-items:flex-start!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:20px 16px!important;overflow:hidden!important}.process-showcase .process-step>div{width:100%!important;min-width:0!important}.process-showcase .step-number{flex:0 0 42px!important;width:42px!important;height:42px!important}.process-showcase .process-step h3,.process-showcase .process-step p{overflow-wrap:anywhere;word-break:normal;max-width:100%!important}.process-showcase .process-step:after{width:82px;height:82px;bottom:-42px;right:-36px}.process-showcase .center-cta{margin-top:22px}.process-showcase .center-cta .btn{width:100%}}.reveal{opacity:1;transform:none}.lead-package-chooser{margin-top:4px}.lead-plan-list{border:0;gap:10px;min-width:0;margin:0 0 18px;padding:0;display:grid}.lead-plan-option{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative}.lead-plan-option:hover{border-color:#2563eb73}.lead-plan-option.is-selected{border-color:var(--blue);background:linear-gradient(180deg,#fff 0%,var(--blue-tint,#eff6ff) 100%);box-shadow:0 8px 22px #2563eb1f}.lead-plan-option input{opacity:0;pointer-events:none;position:absolute}.lead-plan-copy{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.lead-plan-name{color:var(--navy,#0b1c46);font-size:15px;font-weight:700}.lead-plan-badge{color:#fff;background:var(--blue,#2563eb);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.lead-plan-price{color:var(--navy,#0b1c46);white-space:nowrap;flex:none;font-size:16px;font-weight:800}.lead-package-chooser .lead-package-cta,.reference-lead-card .lead-package-chooser .form-submit{width:100%;margin-top:4px;margin-bottom:0}.lead-package-chooser .form-status{text-align:center;margin-top:12px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn-primary:disabled,.btn-primary[disabled],.form-submit:disabled,.form-submit[disabled]{opacity:.55;cursor:not-allowed;pointer-events:none;box-shadow:none!important;transform:none!important}html{background:#fff!important}body{background-color:#0000!important;background-image:radial-gradient(900px 700px at 8% 0,#bfdbfe7a 0%,#eff6ff2e 42%,#0000 72%),radial-gradient(820px 680px at 92% 18%,#e0e7ff3d 0%,#f8fafc1a 45%,#0000 74%),radial-gradient(880px 740px at 12% 55%,#dbeafe2e 0%,#eff6ff14 48%,#0000 76%),radial-gradient(860px 720px at 88% 78%,#c7d2fe29 0%,#f8fafc0f 50%,#0000 78%),linear-gradient(#fff 0%,#f5f9ff 18%,#f0f6ff 42%,#f5f9ff 68%,#fff 100%)!important;background-position:0 0,0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box!important}main{position:relative;background:0 0!important}main:before,main:after{content:none!important;display:none!important}main>section,.hero,.basics,.pricing,.light-section,.docs,.docs-motion,.process,.process-showcase,.compliance-section,.services-section,.why-us-light,.why-us-revamp,.update-section,.update-redesign,.reviews-section,.blog-section,.faq-section,.closing{z-index:1;position:relative;box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:0!important}.hero{overflow:hidden;border:0!important}main>section>.aurora:not(.on-dark){display:block!important}main>section>.soft-aurora{display:none!important}.hero .aurora .blob{filter:blur(80px)!important;display:block!important}.hero .aurora .b1{opacity:.46!important;background:#bfdbfe!important;width:520px!important;height:520px!important;top:-220px!important;left:-180px!important}.hero .aurora .b2{opacity:.34!important;background:#dbeafe!important;width:440px!important;height:440px!important;top:-160px!important;right:-160px!important}.hero .aurora .b3{opacity:.28!important;background:#e0e7ff!important;width:360px!important;height:360px!important;bottom:-220px!important;left:40%!important}
