.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--primary:#0f172a;--primary-hover:#1e293b;--primary-light:#f1f5f9;--primary-gradient:linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--accent-mint:#10b981;--accent-mint-dark:#059669;--accent-mint-light:#ecfdf5;--accent-mint-glow:#10b98133;--accent-mint-gradient:linear-gradient(135deg, #10b981 0%, #059669 100%);--accent-cyan:#06b6d4;--accent-cyan-light:#ecfeff;--accent-gold:#f59e0b;--accent-gold-light:#fef3c7;--accent-gold-text:#b45309;--danger:#ef4444;--danger-light:#fee2e2;--danger-text:#b91c1c;--wa-green:#25d366;--wa-dark:#128c7e;--wa-hover:#20ba5a;--bg-page:#f8fafc;--bg-card:#fff;--bg-subtle:#f1f5f9;--bg-dark:#090d16;--bg-dark-card:#0f172a;--bg-dark-elevated:#162032;--text-main:#0f172a;--text-muted:#475569;--text-subtle:#64748b;--text-light:#f8fafc;--text-light-muted:#94a3b8;--border-light:#e2e8f0;--border-card:#e2e8f0;--border-focus:#10b981;--border-dark:#ffffff14;--shadow-xs:0 1px 2px #0f172a0a;--shadow-sm:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--shadow-md:0 4px 6px -1px #0f172a12, 0 2px 4px -2px #0f172a0a;--shadow-lg:0 10px 15px -3px #0f172a14, 0 4px 6px -4px #0f172a08;--shadow-xl:0 20px 25px -5px #0f172a14, 0 8px 10px -6px #0f172a08;--shadow-glow:0 10px 30px -5px #10b98140;--shadow-dark:0 25px 50px -12px #00000080;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--radius-full:9999px;--font-heading:var(--font-outfit), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:var(--font-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:86px}body{font-family:var(--font-body);color:var(--text-main);background-color:var(--bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-main);letter-spacing:-.025em;font-weight:700;line-height:1.2}a{color:inherit;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}button,input,select{font-family:inherit;font-size:inherit}button{cursor:pointer;background:0 0;border:none;transition:all .2s cubic-bezier(.16,1,.3,1)}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.section{padding:96px 0;position:relative}.section-dark{background-color:var(--bg-dark);color:var(--text-light)}.section-subtle{background-color:var(--bg-subtle);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-mint-dark);background:var(--accent-mint-light);border-radius:var(--radius-full);border:1px solid #10b98140;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #10b98114}.eyebrow-dark{color:#34d399;background:#10b9811f;border-color:#34d39947}.eyebrow-gold{background:var(--accent-gold-light);color:var(--accent-gold-text);border-color:#f59e0b40}.pulse-dot{background-color:var(--accent-mint);border-radius:50%;width:8px;height:8px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;display:inline-block;box-shadow:0 0 #10b981b3}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 8px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.section-header{text-align:center;max-width:760px;margin:0 auto 60px}.section-title{letter-spacing:-.03em;color:var(--text-main);margin-bottom:16px;font-size:clamp(30px,3.6vw,44px)}.section-dark .section-title{color:#fff}.section-subtitle{color:var(--text-muted);font-size:17px;line-height:1.65}.section-dark .section-subtitle{color:var(--text-light-muted)}.btn{border-radius:var(--radius-md);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:15px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-primary{background:var(--primary);color:#fff;border:1px solid #ffffff1f;box-shadow:0 2px 6px #0f172a26,0 4px 12px #0f172a14}.btn-primary:hover{background:var(--primary-hover);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #0f172a38}.btn-emerald{background:var(--accent-mint-gradient);color:#fff;border:1px solid #fff3;box-shadow:0 4px 14px #10b98159}.btn-emerald:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #10b98173}.btn-whatsapp{background:var(--wa-green);color:#fff;font-weight:600;box-shadow:0 4px 14px #25d3664d}.btn-whatsapp:hover{background:var(--wa-hover);color:#fff;transform:translateY(-2px);box-shadow:0 8px 22px #25d36673}.btn-secondary{color:var(--text-main);border:1px solid var(--border-light);box-shadow:var(--shadow-xs);background:#fff}.btn-secondary:hover{background:var(--bg-subtle);color:var(--primary);box-shadow:var(--shadow-sm);border-color:#cbd5e1;transform:translateY(-2px)}.btn-outline-white{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff2e}.btn-outline-white:hover{color:#fff;background:#ffffff24;border-color:#ffffff59;transform:translateY(-2px)}.btn-sm{border-radius:var(--radius-sm);padding:8px 16px;font-size:13px}.btn-lg{border-radius:var(--radius-md);padding:15px 30px;font-size:16px}.topbar{color:#94a3b8;background:#090d16;border-bottom:1px solid #ffffff14;padding:8px 0;font-size:13px}.topbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.topbar-notice{color:#e2e8f0;align-items:center;gap:8px;font-weight:500;display:flex}.topbar-notice strong{color:#fbbf24;font-weight:700}.topbar-links{align-items:center;gap:20px;display:flex}.topbar-links a{color:#94a3b8;align-items:center;gap:6px;display:flex}.topbar-links a:hover{color:#fff}.navbar{--nav-h:74px;z-index:100;-webkit-backdrop-filter:saturate(180%)blur(18px);background:#ffffffd1;border-bottom:1px solid #e2e8f0cc;transition:background .3s,box-shadow .3s,border-color .3s;position:sticky;top:0}.navbar.is-scrolled{--nav-h:64px;background:#ffffffeb;border-color:#0000;box-shadow:0 1px #0f172a0a,0 10px 30px -12px #0f172a26}.navbar.menu-open{background:#fff}.navbar-inner{height:var(--nav-h);justify-content:space-between;align-items:center;gap:24px;transition:height .35s cubic-bezier(.16,1,.3,1);display:flex}.nav-progress{background:linear-gradient(90deg, var(--accent-cyan), var(--accent-mint));transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.brand-logo{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--text-main);flex-shrink:0;align-items:center;gap:10px;font-size:24px;font-weight:800;display:flex}.brand-icon-wrap{background:var(--primary-gradient);color:#fff;border:1px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 12px #0f172a33}.brand-logo:hover .brand-icon-wrap{transform:rotate(-10deg)scale(1.06)}.brand-icon-wrap svg,.brand-logo span.dot{color:var(--accent-mint)}.brand-logo span.badge-pk{letter-spacing:.05em;background:var(--primary-light);color:var(--text-muted);vertical-align:middle;border:1px solid var(--border-light);border-radius:4px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700}.nav-menu{border-radius:var(--radius-full);background:#f1f5f9b3;border:1px solid #e2e8f0e6;align-items:center;gap:4px;padding:4px;display:flex;position:relative}.nav-pill{border-radius:var(--radius-full);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;background:#fff;transition:transform .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;top:4px;bottom:4px;left:0}.nav-pill.is-visible{opacity:1}.nav-link{z-index:1;color:var(--text-muted);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.nav-link:hover,.nav-link.is-active{color:var(--text-main)}.nav-link.is-active:after{content:"";background:var(--accent-mint);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.nav-badge{letter-spacing:.02em;background:var(--accent-mint-light);color:var(--accent-mint-dark);border:1px solid #10b9814d;border-radius:10px;padding:1px 6px;font-size:9.5px;font-weight:700}.nav-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.nav-call{width:40px;height:40px;color:var(--text-main);border:1px solid var(--border-light);background:#fff;border-radius:50%;place-items:center;display:grid}.nav-call:hover{color:var(--accent-mint-dark);border-color:#10b98166;transform:rotate(-12deg)}.mobile-toggle{width:42px;height:42px;color:var(--text-main);border:1px solid var(--border-light);background:#fff;border-radius:12px;display:none;position:relative}.mobile-toggle svg{margin:auto;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .2s;position:absolute;inset:0}.mobile-toggle .icon-close{opacity:0;transform:rotate(-90deg)scale(.6)}.mobile-toggle.is-open .icon-menu{opacity:0;transform:rotate(90deg)scale(.6)}.mobile-toggle.is-open .icon-close{opacity:1;transform:none}.mobile-nav-panel{border-bottom:1px solid var(--border-light);box-shadow:var(--shadow-xl);-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;background:#fff;flex-direction:column;gap:16px;max-height:calc(100dvh - 100%);padding:12px 20px 28px;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-12px)}.mobile-nav-panel.open{visibility:visible;opacity:1;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1),visibility;transform:none}.mobile-nav-list{flex-direction:column;display:flex}.mobile-nav-link,.mobile-nav-cta{opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.mobile-nav-panel.open .mobile-nav-link,.mobile-nav-panel.open .mobile-nav-cta{opacity:1;transition-delay:calc(var(--i) * 30ms + 60ms);transform:none}.mobile-nav-link{color:var(--text-main);border-bottom:1px solid var(--bg-subtle);justify-content:space-between;align-items:center;padding:13px 4px;font-size:16px;font-weight:600;display:flex}.mobile-nav-link svg{color:var(--text-subtle);transition:translate .25s,color .2s}.mobile-nav-link:hover svg,.mobile-nav-link.is-active svg{color:var(--accent-mint);translate:2px -2px}.mobile-nav-link.is-active{color:var(--accent-mint-dark)}.mobile-nav-cta .btn{width:100%}.mobile-backdrop{-webkit-backdrop-filter:blur(4px);z-index:98;opacity:0;pointer-events:none;background:#0f172a73;transition:opacity .3s;position:fixed;inset:0}.mobile-backdrop.open{opacity:1;pointer-events:auto}.hero-section{border-bottom:1px solid var(--border-light);background:radial-gradient(circle at 15% 15%,#10b98114 0%,#0000 40%),radial-gradient(circle at 85% 85%,#0f172a0a 0%,#0000 50%),linear-gradient(#fff 0%,#f8fafc 100%);padding:84px 0 100px;position:relative;overflow:hidden}.hero-section:before{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(#0f172a0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.hero-grid{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid;position:relative}.hero-content h1{letter-spacing:-.035em;color:#0f172a;margin-bottom:22px;font-size:clamp(38px,4.2vw,56px);font-weight:800;line-height:1.12}.hero-content h1 em{background:linear-gradient(135deg,#0f172a 20%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-style:normal}.hero-lead{color:var(--text-muted);max-width:580px;margin-bottom:32px;font-size:18px;line-height:1.68}.hero-lead strong{color:var(--text-main)}.hero-cta-group{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:38px;display:flex}.hero-metrics{border-top:1px solid var(--border-light);grid-template-columns:repeat(4,1fr);gap:16px;padding-top:30px;display:grid}.hero-metric-item{border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);background:#fff;padding:14px 16px;transition:all .2s}.hero-metric-item:hover{box-shadow:var(--shadow-sm);border-color:#10b9814d;transform:translateY(-2px)}.hero-metric-item strong{font-family:var(--font-heading);color:var(--text-main);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.1;display:block}.hero-metric-item span{color:var(--text-subtle);margin-top:4px;font-size:12.5px;font-weight:600;display:block}.hero-card{border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-dark), 0 0 0 1px #ffffff14;background:linear-gradient(165deg,#0a0f1d 0%,#0f172a 100%);border:1px solid #ffffff1a;padding:32px;position:relative;overflow:hidden}.hero-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98138 0%,#0000 70%);width:220px;height:220px;position:absolute;top:-60px;right:-60px}.hero-card-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;margin-bottom:22px;padding-bottom:18px;display:flex}.hero-card-tag{letter-spacing:.08em;text-transform:uppercase;color:#34d399;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.hero-card-status-badge{color:#34d399;border-radius:var(--radius-full);cursor:pointer;background:#10b98126;border:1px solid #34d39959;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.hero-card-status-badge:hover{background:#10b98140;border-color:#34d39999;transform:translateY(-1px)}.fbr-status-box{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;margin-bottom:22px;padding:20px}.fbr-status-row{justify-content:space-between;margin-bottom:12px;font-size:13.5px;display:flex}.fbr-status-row:last-child{border-top:1px dashed #ffffff1a;margin-bottom:0;padding-top:12px}.fbr-label{color:var(--text-light-muted)}.fbr-value{color:#fff;font-weight:600}.fbr-value.active{color:#34d399;font-weight:700}.fbr-value.highlight{color:#f87171;font-weight:700}.hero-tax-perks{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.tax-perk-card{border-radius:var(--radius-md);background:#ffffff09;border:1px solid #ffffff12;padding:14px}.tax-perk-card span{color:var(--text-light-muted);font-size:11px;font-weight:600;display:block}.tax-perk-card strong{color:#34d399;margin-top:4px;font-size:14.5px;display:block}.tax-perk-card s{color:#f87171;margin-right:4px;font-size:12px}.hero-card-cta{width:100%}.trust-strip{border-bottom:1px solid var(--border-light);background:#fff;padding:30px 0}.trust-grid{grid-template-columns:repeat(4,1fr);align-items:center;gap:32px;display:grid}.trust-col{align-items:center;gap:16px;display:flex}.trust-icon-box{background:var(--primary-light);width:48px;height:48px;color:var(--primary);border-radius:var(--radius-md);border:1px solid var(--border-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.trust-col h4{color:var(--text-main);margin-bottom:2px;font-size:15px;font-weight:700}.trust-col p{color:var(--text-subtle);font-size:13px;line-height:1.4}.calculator-section{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);position:relative;overflow:hidden}.calc-wrapper{border-radius:var(--radius-xl);border:1px solid var(--border-card);box-shadow:var(--shadow-xl);background:#fff;overflow:hidden}.calc-nav-tabs{border-bottom:1px solid var(--border-light);background:#f1f5f9;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px;display:grid}.calc-tab-btn{border-radius:var(--radius-md);color:var(--text-muted);background:0 0;justify-content:center;align-items:center;gap:10px;padding:14px 18px;font-size:13.5px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.calc-tab-btn:hover{color:var(--primary)}.calc-tab-btn.active{color:var(--primary);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e2e8f099}.calc-tab-btn.active svg{color:var(--accent-mint)}.calc-body-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;padding:44px;display:grid}.calc-control-group{margin-bottom:28px}.calc-label-row{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.calc-label{color:var(--text-main);font-size:15.5px;font-weight:700}.calc-current-value{font-family:var(--font-heading);color:var(--primary);font-size:22px;font-weight:800}.calc-slider{border-radius:var(--radius-full);-webkit-appearance:none;cursor:pointer;background:#e2e8f0;outline:none;width:100%;height:8px}.calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;box-shadow:0 2px 8px #0f172a40}.calc-slider::-webkit-slider-thumb:hover{transform:scale(1.18)}.preset-pills{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.preset-pill{border-radius:var(--radius-full);background:var(--bg-subtle);border:1px solid var(--border-light);color:var(--text-muted);cursor:pointer;padding:6px 12px;font-size:12px;font-weight:600}.preset-pill:hover,.preset-pill.active{background:var(--primary);color:#fff;border-color:var(--primary)}.calc-law-note{background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-muted);align-items:flex-start;gap:12px;padding:16px;font-size:13.5px;line-height:1.55;display:flex}.calc-law-note svg{color:var(--accent-mint);flex-shrink:0;margin-top:2px}.calc-result-box{border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-xl);background:linear-gradient(160deg,#0a0f1d 0%,#0f172a 100%);border:1px solid #ffffff1a;padding:32px;position:relative}.calc-result-header{letter-spacing:.08em;text-transform:uppercase;color:#34d399;margin-bottom:8px;font-size:12px;font-weight:700}.calc-comparison-bars{margin:24px 0}.calc-bar-row{margin-bottom:16px}.calc-bar-labels{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.calc-bar-labels .rate{font-weight:700}.calc-bar-labels .rate.red{color:#f87171}.calc-bar-labels .rate.green{color:#34d399}.calc-bar-track{border-radius:var(--radius-full);background:#ffffff1a;height:10px;overflow:hidden}.calc-bar-fill-red{border-radius:var(--radius-full);background:#ef4444;height:100%;transition:width .4s}.calc-bar-fill-green{background:var(--accent-mint);border-radius:var(--radius-full);height:100%;transition:width .4s}.calc-savings-banner{border-radius:var(--radius-md);text-align:center;background:#ffffff0d;border:1px solid #34d39959;margin-bottom:24px;padding:20px}.calc-savings-banner span{color:#a7f3d0;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.calc-savings-banner strong{font-family:var(--font-heading);color:#fbbf24;letter-spacing:-.02em;font-size:32px;font-weight:800;display:block}.audience-tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.audience-tab-btn{border-radius:var(--radius-full);color:var(--text-muted);border:1px solid var(--border-light);box-shadow:var(--shadow-xs);background:#fff;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:700;transition:all .2s;display:flex}.audience-tab-btn:hover{border-color:var(--primary);color:var(--primary)}.audience-tab-btn.active{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 4px 14px #0f172a33}.audience-content-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:#fff;grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;padding:48px;display:grid}.audience-text h3{color:var(--text-main);margin-bottom:16px;font-size:clamp(24px,2.5vw,32px)}.audience-text p.audience-lead{color:var(--text-muted);margin-bottom:24px;font-size:16px;line-height:1.65}.audience-points-grid{grid-template-columns:1fr;gap:14px;margin-bottom:32px;display:grid}.audience-point-item{align-items:flex-start;gap:12px;display:flex}.audience-point-item svg{color:var(--accent-mint);flex-shrink:0;margin-top:3px}.audience-point-item strong{color:var(--text-main);font-size:15px;display:block}.audience-point-item span{color:var(--text-subtle);font-size:13.5px}.audience-visual-box{background:var(--primary-light);border:1px solid var(--border-light);border-radius:var(--radius-lg);text-align:center;padding:36px 32px}.audience-visual-icon{width:68px;height:68px;color:var(--primary);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.audience-visual-stat{font-family:var(--font-heading);color:var(--primary);margin-bottom:4px;font-size:32px;font-weight:800}.audience-visual-label{color:var(--text-muted);font-size:14px;font-weight:600}.notice-section{color:#fff;background:linear-gradient(145deg,#090d16 0%,#0f172a 100%);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:88px 0;position:relative;overflow:hidden}.results-grid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.result-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);background:#fff;flex-direction:column;padding:32px;transition:all .2s;display:flex}.result-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.result-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--primary);margin-bottom:10px;font-size:12px;font-weight:700}.result-recovered-amount{font-family:var(--font-heading);color:var(--accent-mint);margin-bottom:8px;font-size:26px;font-weight:800}.result-card h4{color:var(--text-main);margin-bottom:12px;font-size:18px;font-weight:700}.result-card p{color:var(--text-muted);flex-grow:1;margin-bottom:20px;font-size:14.5px;line-height:1.6}.result-chips{border-top:1px solid var(--bg-subtle);flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.result-chip{background:var(--accent-mint-light);color:var(--accent-mint-dark);border-radius:var(--radius-full);padding:4px 10px;font-size:12px;font-weight:600}.process-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid;position:relative}.process-step-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);background:#fff;padding:36px 28px;position:relative}.process-step-num{font-family:var(--font-heading);color:var(--border-light);margin-bottom:16px;font-size:38px;font-weight:800;line-height:1}.process-step-card h3{color:var(--text-main);margin-bottom:12px;font-size:20px;font-weight:700}.process-step-card p{color:var(--text-muted);font-size:14.5px;line-height:1.6}.faq-wrapper{max-width:860px;margin:0 auto}.faq-item{border:1px solid var(--border-card);border-radius:var(--radius-md);background:#fff;margin-bottom:12px;transition:all .2s;overflow:hidden}.faq-item.open{box-shadow:var(--shadow-sm);border-color:#0f172a4d}.faq-trigger{text-align:left;width:100%;color:var(--text-main);justify-content:space-between;align-items:center;padding:20px 24px;font-size:16.5px;font-weight:700;display:flex}.faq-trigger:hover{color:var(--primary)}.faq-chevron{color:var(--primary);flex-shrink:0;margin-left:16px;transition:transform .25s}.faq-item.open .faq-chevron{transform:rotate(180deg)}.faq-content{color:var(--text-muted);padding:0 24px 22px;font-size:15px;line-height:1.65}.floating-wa-btn{z-index:999;background:var(--wa-green);color:#fff;border-radius:var(--radius-full);border:2px solid #fff;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 10px 25px #25d36666}.floating-wa-btn:hover{color:#fff;transform:translateY(-4px)scale(1.02);box-shadow:0 15px 30px #25d3668c}.pricing-table-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);-webkit-overflow-scrolling:touch;background:#fff;max-width:960px;margin:0 auto;overflow-x:auto}.pricing-table{border-collapse:collapse;text-align:left;width:100%}.pricing-table th{background:var(--primary);color:#fff;font-family:var(--font-heading);letter-spacing:.02em;padding:18px 28px;font-size:15px;font-weight:700}.pricing-table td{border-bottom:1px solid var(--border-light);color:var(--text-main);padding:16px 28px;font-size:14.5px}.pricing-table tr:nth-child(2n) td{background-color:var(--bg-page)}.pricing-table tr:hover td{background-color:#f8fafc}.pricing-table td.fee-cell{color:var(--primary);font-weight:700;font-family:var(--font-heading);white-space:nowrap;text-align:right;font-size:17px}.pricing-table th:last-child{text-align:right}.pricing-footnote{background:var(--bg-subtle);border-top:1px solid var(--border-light);color:var(--text-muted);padding:20px 28px;font-size:13px;line-height:1.5}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.testimonial-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);background:#fff;flex-direction:column;padding:32px;transition:all .3s;display:flex}.testimonial-card:hover{box-shadow:var(--shadow-md);border-color:#0f172a33;transform:translateY(-4px)}.testimonial-stars{color:var(--accent-gold);letter-spacing:2px;margin-bottom:16px;font-size:17px}.testimonial-quote{color:var(--text-muted);flex-grow:1;margin-bottom:24px;font-size:14.5px;font-style:italic;line-height:1.65}.testimonial-author{border-top:1px solid var(--bg-subtle);align-items:center;gap:14px;padding-top:16px;display:flex}.testimonial-avatar{background:var(--primary-gradient);color:#fff;width:42px;height:42px;box-shadow:var(--shadow-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.testimonial-name{color:var(--text-main);font-size:15px;font-weight:700}.testimonial-role{color:var(--text-subtle);font-size:13px}.why-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.why-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);background:#fff;padding:32px;transition:all .3s}.why-card:hover{box-shadow:var(--shadow-md);border-color:#0f172a33;transform:translateY(-4px)}.why-num{font-family:var(--font-heading);color:var(--accent-mint);margin-bottom:12px;font-size:30px;font-weight:800;display:inline-block}.why-card h3{color:var(--text-main);margin-bottom:12px;font-size:19px;font-weight:700}.why-card p{color:var(--text-muted);font-size:14.5px;line-height:1.65}@media (max-width:1200px){.hero-grid{gap:40px}.nav-link{padding:8px 11px;font-size:13.5px}.brand-logo span.badge-pk,.nav-call{display:none}}@media (max-width:1024px){.container{padding:0 20px}.nav-menu{display:none}.mobile-toggle{justify-content:center;align-items:center;display:flex}.hero-section{padding:64px 0 80px}.hero-grid{grid-template-columns:1fr;gap:48px}.hero-content{max-width:100%}.hero-metrics{grid-template-columns:repeat(4,1fr);gap:12px}.calc-body-grid{grid-template-columns:minmax(0,1fr);gap:36px;padding:32px 28px}.calc-nav-tabs{grid-template-columns:1fr}.audience-content-card{grid-template-columns:1fr;gap:36px;padding:36px 28px}.results-grid{grid-template-columns:1fr;gap:20px}.trust-grid{grid-template-columns:repeat(2,1fr);gap:24px}.testimonials-grid,.why-grid{grid-template-columns:repeat(2,1fr);gap:20px}.process-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:768px){.section{padding:68px 0}.topbar{font-size:12px}.topbar-notice{display:none}.topbar-inner{justify-content:center}.topbar-links{flex-wrap:wrap;justify-content:center;gap:16px}.navbar{--nav-h:66px}.navbar.is-scrolled{--nav-h:60px}.hero-section{padding:44px 0 60px}.hero-content h1{font-size:clamp(30px,7vw,42px)}.hero-lead{margin-bottom:28px;font-size:16px}.hero-metrics{grid-template-columns:repeat(2,1fr);gap:12px}.testimonials-grid,.why-grid{grid-template-columns:1fr}.trust-grid{grid-template-columns:1fr;gap:18px}.pricing-table th,.pricing-table td{padding:14px 18px;font-size:14px}.floating-wa-btn{border-radius:var(--radius-full);padding:14px;bottom:20px;right:20px}.floating-wa-btn span{display:none}}@media (max-width:640px){.container{padding:0 16px}.brand-logo{font-size:21px}.brand-logo span.badge-pk{display:none}.brand-icon-wrap{width:34px;height:34px}.nav-actions .btn-whatsapp{display:none}.hero-card{border-radius:var(--radius-lg);padding:22px 18px}.calc-body-grid{padding:24px 16px}.notice-content .btn{white-space:normal;text-align:center;width:100%}.notice-cta-note{justify-content:center;width:100%}.calc-result-box{border-radius:var(--radius-lg);padding:24px 18px}.calc-savings-banner strong{font-size:clamp(24px,6vw,30px)}.audience-content-card{border-radius:var(--radius-lg);padding:24px 16px}.audience-tabs{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.audience-tab-btn{text-align:center;justify-content:center;padding:10px 12px;font-size:13px}.audience-visual-box{padding:24px 16px}.result-card,.process-step-card,.why-card,.testimonial-card{border-radius:var(--radius-lg);padding:22px 18px}.pricing-footnote{padding:16px 18px;font-size:12.5px}.faq-trigger{padding:16px 18px;font-size:15px}.faq-content{padding:0 18px 18px;font-size:14px}}@media (max-width:480px){.section{padding:56px 0}.section-header{margin-bottom:40px}.hero-cta-group{flex-direction:column;width:100%}.hero-cta-group .btn{justify-content:center;width:100%}.hero-card-header{flex-direction:column;align-items:flex-start;gap:12px}.hero-tax-perks{grid-template-columns:1fr;gap:10px}.audience-tabs{grid-template-columns:1fr}.audience-tab-btn{width:100%}.pricing-table th,.pricing-table td{padding:12px 14px;font-size:13px}.pricing-table td.fee-cell{font-size:14px}.topbar-links{gap:10px;font-size:11.5px}.hero-metrics{grid-template-columns:1fr 1fr;gap:10px}.hero-metric-item{padding:12px}.hero-metric-item strong{font-size:18px}}@media (max-width:360px){.hero-content h1{font-size:26px}.fbr-status-row{flex-direction:column;align-items:flex-start;gap:2px}.fbr-status-row .fbr-value{margin-top:2px}}.btn:active{transition-duration:80ms;transform:translateY(0)scale(.97)}.btn svg{transition:translate .25s cubic-bezier(.16,1,.3,1)}.btn:hover svg:last-child{translate:3px}[data-spotlight]{isolation:isolate;position:relative}[data-spotlight]:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #10b9811f, transparent 45%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .35s;position:absolute;inset:0}[data-spotlight]:hover:before{opacity:1}.timeline{flex-direction:column;gap:28px;max-width:1040px;margin:0 auto;list-style:none;display:flex;position:relative}.timeline-rail{background:var(--border-light);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:50%;overflow:hidden;transform:translate(-50%)}.timeline-rail-fill{background:linear-gradient(180deg, var(--accent-cyan), var(--accent-mint));transform-origin:top;transform:scaleY(var(--timeline-progress,0));transition:transform .15s linear;position:absolute;inset:0}.timeline-item{grid-template-columns:1fr 72px 1fr;align-items:center;display:grid;position:relative}.timeline-node{border:2px solid var(--border-light);width:52px;height:52px;font-family:var(--font-heading);color:var(--text-subtle);z-index:1;background:#fff;border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;font-size:15px;font-weight:800;transition:all .5s cubic-bezier(.34,1.56,.64,1);display:grid}.timeline-item.is-active .timeline-node{background:var(--accent-mint-gradient);color:#fff;box-shadow:0 0 0 8px var(--accent-mint-glow), var(--shadow-glow);border-color:#0000;transform:scale(1.1)}.timeline-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);background:#fff;grid-area:1/1;padding:28px 30px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.timeline-item:nth-child(odd) .timeline-card{grid-column:3}.timeline-item.is-active .timeline-card{border-color:#10b98159}.timeline-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.timeline-time{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-mint-dark);margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.timeline-card h3{margin-bottom:10px;font-size:20px}.timeline-card p{color:var(--text-muted);margin-bottom:16px;font-size:14.5px;line-height:1.65}.timeline-points{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.timeline-points li{color:var(--text-main);background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-full);align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.timeline-points li svg{color:var(--accent-mint)}.timeline-points li:hover{background:var(--accent-mint-light);border-color:#10b9814d}.bento-grid{grid-template-columns:repeat(4,1fr);grid-template-areas:"s p1 p1 p2""s p3 p4 p4""p5 p5 p6 m";grid-auto-rows:minmax(200px,auto);gap:20px;display:grid}.bento-card{border:1px solid var(--border-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);background:#fff;flex-direction:column;padding:30px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s;display:flex;overflow:hidden}.bento-card:hover{box-shadow:var(--shadow-lg);border-color:#10b9814d;transform:translateY(-4px)}.bento-pillar-1{grid-area:p1}.bento-pillar-2{grid-area:p2}.bento-pillar-3{grid-area:p3}.bento-pillar-4{grid-area:p4}.bento-pillar-5{grid-area:p5}.bento-pillar-6{grid-area:p6}.bento-dark{grid-area:s}.bento-mint{grid-area:m}.bento-card-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.bento-card-head .why-num{color:var(--text-subtle);margin:0;font-size:15px}.bento-icon{width:42px;height:42px;color:var(--accent-mint-dark);background:var(--accent-mint-light);border:1px solid #10b98133;border-radius:12px;place-items:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s;display:grid}.bento-card:hover .bento-icon{background:var(--accent-mint);color:#fff;transform:rotate(-10deg)scale(1.1)}.bento-card h3{margin-bottom:10px;font-size:19px}.bento-card p{color:var(--text-muted);font-size:14.5px;line-height:1.65}.bento-stat{justify-content:flex-end}.bento-kicker{letter-spacing:.06em;text-transform:uppercase;margin-bottom:auto;font-size:12px;font-weight:700}.bento-big{font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:24px 0 12px;font-size:clamp(64px,7vw,104px);font-weight:800;line-height:1}.bento-dark{background:var(--bg-dark);border-color:var(--border-dark)}.bento-dark .bento-kicker{color:#34d399}.bento-dark .bento-big{color:#fff}.bento-dark p{color:var(--text-light-muted)}.bento-dark:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #34d3992e, transparent 45%)}.bento-orb{filter:blur(10px);z-index:-1;background:radial-gradient(circle,#10b98173,#0000 65%);border-radius:50%;width:260px;height:260px;animation:9s ease-in-out infinite orb-float;position:absolute;top:-80px;right:-90px}@keyframes orb-float{0%,to{translate:0;scale:1}50%{translate:-40px 60px;scale:1.15}}.bento-mint{background:var(--accent-mint-gradient);border-color:#0000}.bento-mint .bento-kicker,.bento-mint .bento-big,.bento-mint p{color:#fff}.bento-mint p{opacity:.9}.bento-mint .bento-big{font-size:clamp(56px,5vw,80px)}.bento-mint:before{background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), #ffffff38, transparent 50%)}.testimonials-section{overflow:hidden}.t-stage{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;max-width:1040px;margin:0 auto;display:grid}.t-stack{height:360px;position:relative}.t-stack-card{border-radius:var(--radius-xl);background:var(--primary-gradient);width:min(300px,100%);height:340px;box-shadow:var(--shadow-xl);color:#fff;z-index:calc(20 - var(--offset));opacity:max(0, calc(1 - var(--offset) * .28));transform:translate(calc(var(--offset) * 18px), calc(var(--offset) * -14px)) rotate(var(--tilt)) scale(calc(1 - var(--offset) * .07));border:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:auto;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s;display:flex;position:absolute;inset:0}.t-stack-card:nth-child(3n+2){background:linear-gradient(135deg,#064e3b 0%,#059669 100%)}.t-stack-card:nth-child(3n+3){background:linear-gradient(135deg,#0e7490 0%,#06b6d4 100%)}.t-stack-card.is-front{animation:.7s cubic-bezier(.34,1.56,.64,1) card-lift;transform:rotate(0)}@keyframes card-lift{0%{translate:0}40%{translate:0 -36px}to{translate:0}}.t-stack-initials{width:96px;height:96px;font-family:var(--font-heading);background:#ffffff1f;border:1px solid #ffffff40;border-radius:50%;place-items:center;font-size:34px;font-weight:800;display:grid}.t-stack-name{font-family:var(--font-heading);font-size:20px;font-weight:700}.t-stack-stars{color:var(--accent-gold);letter-spacing:3px}.t-content{position:relative}.t-quote-icon{color:var(--accent-mint);margin-bottom:18px}.t-quote{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text-main);min-height:9em;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.5}.t-quote span{animation:word-in .5s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 18ms) both;display:inline-block}@keyframes word-in{0%{opacity:0;filter:blur(8px);translate:0 6px}to{opacity:1;filter:blur();translate:0}}.t-author{margin-top:22px;animation:.6s cubic-bezier(.16,1,.3,1) both word-in}.t-name{font-size:16px;font-weight:700}.t-role{color:var(--text-subtle);font-size:14px}.t-controls{align-items:center;gap:12px;margin-top:32px;display:flex}.t-btn{width:44px;height:44px;color:var(--text-main);border:1px solid var(--border-light);box-shadow:var(--shadow-xs);background:#fff;border-radius:50%;place-items:center;display:grid}.t-btn:hover{background:var(--primary);color:#fff;transform:scale(1.06)}.t-btn:active{transform:scale(.94)}.t-btn:hover svg{animation:.5s nudge-right}.t-btn:first-child:hover svg{animation-name:nudge-left}@keyframes nudge-right{50%{translate:4px}}@keyframes nudge-left{50%{translate:-4px}}.t-dots{gap:8px;margin-left:12px;display:flex}.t-dot{border-radius:var(--radius-full);background:var(--border-light);width:10px;height:10px;transition:width .4s cubic-bezier(.16,1,.3,1),background .2s;position:relative;overflow:hidden}.t-dot:hover{background:#cbd5e1}.t-dot.is-active{background:#cbd5e1;width:40px}.t-dot-fill{background:var(--accent-mint);transform-origin:0;animation:linear forwards dot-fill;position:absolute;inset:0}.t-stage.is-paused .t-dot-fill{animation-play-state:paused}@keyframes dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.t-marquee{margin-top:72px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.t-marquee-track{gap:20px;width:max-content;padding:8px 0;animation:55s linear infinite marquee;display:flex}.t-marquee:hover .t-marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(calc(-50% - 10px))}}.t-chip{border:1px solid var(--border-card);border-radius:var(--radius-lg);width:360px;box-shadow:var(--shadow-xs);background:#fff;align-items:flex-start;gap:14px;padding:20px;transition:transform .3s,box-shadow .3s;display:flex}.t-chip:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)rotate(-1deg)}.t-chip figcaption{flex-direction:column;gap:4px;display:flex}.t-chip-stars{color:var(--accent-gold);letter-spacing:2px;font-size:12px}.t-chip-text{color:var(--text-muted);font-size:13.5px;line-height:1.5}.t-chip-name{color:var(--text-main);font-size:12.5px;font-weight:700}.notice-glow{pointer-events:none;background:radial-gradient(circle,#ef444424,#a855f714 40%,#0000 70%);border-radius:50%;width:640px;height:640px;position:absolute;top:50%;right:-160px;translate:0 -50%}.notice-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid;position:relative}.notice-content h2{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,3.4vw,46px)}.notice-h2-accent{background:linear-gradient(90deg,#f59e0b,#ef4444 55%,#a855f7);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.notice-lead{color:#94a3b8;max-width:560px;margin-bottom:28px;font-size:16.5px;line-height:1.7}.notice-promises{flex-direction:column;gap:14px;margin-bottom:36px;list-style:none;display:flex}.notice-promises li{color:#e2e8f0;align-items:center;gap:14px;font-size:15px;font-weight:500;display:flex}.notice-promise-icon{color:#34d399;background:#10b9811f;border:1px solid #34d39940;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:grid}.notice-promises li:hover .notice-promise-icon{transform:rotate(-8deg)scale(1.1)}.notice-cta-row{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.notice-cta-note{color:#94a3b8;align-items:center;gap:8px;font-size:13px;display:inline-flex}.notice-cta-note svg{color:#34d399}.notice-ladder{border-radius:var(--radius-xl);box-shadow:var(--shadow-dark);background:#ffffff08;border:1px solid #ffffff14;padding:22px}.notice-ladder-head{letter-spacing:.06em;text-transform:uppercase;color:#cbd5e1;justify-content:space-between;align-items:center;padding:4px 6px 16px;font-size:12px;font-weight:700;display:flex}.notice-ladder-hint{color:#64748b;letter-spacing:.02em;text-transform:none;font-weight:600}.notice-stages{flex-direction:column;gap:10px;list-style:none;display:flex;position:relative}.notice-stages:before{content:"";opacity:.35;background:linear-gradient(#f59e0b,#f97316,#ef4444,#a855f7);width:2px;position:absolute;top:28px;bottom:28px;left:32px}.notice-stage{border-radius:var(--radius-lg);border:1px solid #0000;transition:background .3s,border-color .3s,box-shadow .3s;position:relative}.notice-stage:hover{background:#ffffff08}.notice-stage.is-open{z-index:1;border-color:color-mix(in srgb, var(--stage-color) 40%, transparent);box-shadow:0 18px 40px -20px color-mix(in srgb, var(--stage-color) 60%, transparent);background:#141b2c}.notice-stage-toggle{width:100%;color:inherit;text-align:left;border-radius:inherit;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:14px 16px 14px 12px;display:grid}.notice-stage-toggle:focus-visible{outline:2px solid var(--stage-color);outline-offset:2px}.notice-stage-dot{z-index:1;width:40px;height:40px;font-family:var(--font-heading);color:var(--stage-color);border:2px solid color-mix(in srgb, var(--stage-color) 55%, transparent);background:#0f172a;border-radius:50%;place-items:center;font-size:15px;font-weight:800;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.notice-stage.is-open .notice-stage-dot{background:var(--stage-color);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb, var(--stage-color) 20%, transparent);border-color:#0000;transform:scale(1.08)}.notice-stage-main{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.notice-badge{letter-spacing:.02em;color:var(--stage-color,#f59e0b);background:color-mix(in srgb, var(--stage-color,#f59e0b) 14%, transparent);border:1px solid color-mix(in srgb, var(--stage-color,#f59e0b) 35%, transparent);border-radius:var(--radius-full);white-space:nowrap;padding:3px 9px;font-size:11px;font-weight:800}.notice-stage-title{font-family:var(--font-heading);color:#fff;font-size:16.5px;font-weight:700;line-height:1.3}.notice-risk{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.notice-risk-bars{align-items:flex-end;gap:3px;height:16px;display:flex}.notice-risk-bars i{transform-origin:bottom;background:#ffffff1f;border-radius:2px;width:5px}.notice-risk-bars i:first-child{height:25%}.notice-risk-bars i:nth-child(2){height:50%}.notice-risk-bars i:nth-child(3){height:75%}.notice-risk-bars i:nth-child(4){height:100%}.notice-risk-bars i.on{background:var(--stage-color)}.notice-stage.is-open .notice-risk-bars i.on{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards bar-pop}.notice-stage.is-open .notice-risk-bars i:nth-child(2){animation-delay:60ms}.notice-stage.is-open .notice-risk-bars i:nth-child(3){animation-delay:.12s}.notice-stage.is-open .notice-risk-bars i:nth-child(4){animation-delay:.18s}@keyframes bar-pop{0%{scale:1 0}}.notice-risk-label{text-transform:uppercase;letter-spacing:.05em;color:var(--stage-color);font-size:11px;font-weight:700}.notice-stage-chevron{color:#64748b;transition:transform .35s cubic-bezier(.16,1,.3,1),color .2s}.notice-stage.is-open .notice-stage-chevron{color:#fff;transform:rotate(180deg)}.notice-stage-panel{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1);display:grid}.notice-stage.is-open .notice-stage-panel{grid-template-rows:1fr}.notice-stage-panel>div{opacity:0;padding:0 18px 0 66px;transition:opacity .3s,padding .45s cubic-bezier(.16,1,.3,1);overflow:hidden}.notice-stage.is-open .notice-stage-panel>div{opacity:1;padding-bottom:18px;transition-delay:80ms}.notice-stage-panel p{color:#94a3b8;font-size:14px;line-height:1.6}.notice-stage-panel .notice-stage-action{border-radius:var(--radius-md);color:#d1fae5;background:#10b98114;border-left:3px solid #10b981;margin-top:12px;padding:10px 14px}.notice-stage-action strong{color:#34d399}@media (max-width:1024px){.notice-grid{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:640px){.notice-ladder{padding:14px 10px}.notice-stages:before{left:27px}.notice-stage-toggle{grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:12px 10px}.notice-stage-dot{width:34px;height:34px;font-size:13px}.notice-stage-chevron{display:none}.notice-stage-title{font-size:15px}.notice-stage-panel>div{padding-left:12px;padding-right:12px}}@media (max-width:1024px){.bento-grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"s p1""s p2""p3 p4""p5 p5""p6 m"}.t-stage{grid-template-columns:1fr;gap:40px}.t-stack{height:300px}.t-stack-card{width:260px;height:280px}}@media (max-width:768px){.timeline-rail{left:26px}.timeline-item{grid-template-columns:52px 1fr;align-items:start;gap:16px}.timeline-node{grid-column:1}.timeline-card,.timeline-item:nth-child(odd) .timeline-card{grid-column:2;padding:22px 20px}.bento-grid{grid-template-columns:1fr;grid-template-areas:"s""p1""p2""p3""p4""p5""p6""m"}.bento-card{padding:24px 20px}.t-quote{min-height:0}.t-chip{width:290px}.t-marquee{margin-top:48px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.t-marquee-track{animation:none}}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.media-cover{object-fit:cover}figure{margin:0}.presence-section{overflow:hidden}.presence-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.presence-media{padding:0 56px 56px 0;position:relative}.presence-photo-main{aspect-ratio:4/4.4;box-shadow:var(--shadow-xl);border-radius:28px;position:relative;overflow:hidden}.presence-photo-main img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.presence-media:hover .presence-photo-main img{transform:scale(1.04)}.presence-photo-main:after{content:"";background:linear-gradient(#0000 55%,#090d168c);position:absolute;inset:0}.presence-caption{z-index:1;color:#fff;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:20px;left:22px}.presence-photo-inset{aspect-ratio:3/4;border:6px solid var(--bg-page);width:46%;box-shadow:var(--shadow-xl);border-radius:22px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;right:0;overflow:hidden}.presence-media:hover .presence-photo-inset{transform:translate(-6px,-6px)rotate(-1.5deg)}.presence-float{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow-lg);color:var(--text-muted);background:#ffffffe6;align-items:center;gap:10px;padding:10px 16px;font-size:13px;animation:6s ease-in-out infinite float-y;display:flex;position:absolute;top:28px;left:-18px}.presence-float strong{color:var(--text-main)}@keyframes float-y{0%,to{translate:0}50%{translate:0 -8px}}.presence-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-mint-dark);margin-bottom:18px;font-size:13px;font-weight:700;display:inline-block}.presence-title{letter-spacing:-.035em;text-wrap:balance;margin-bottom:22px;font-size:clamp(30px,3.4vw,46px);line-height:1.12}.presence-lead{color:var(--text-muted);margin-bottom:36px;font-size:17px;line-height:1.7}.presence-stats{border-top:1px solid var(--border-light);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px;display:grid}.presence-stats>div{flex-direction:column-reverse;justify-content:flex-end;padding:22px 0 0;display:flex}.presence-stats>div+div{border-left:1px solid var(--border-light);padding-left:24px}.presence-stats dd{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--text-main);font-size:clamp(34px,3.4vw,48px);font-weight:800;line-height:1}.presence-stats dt{color:var(--text-subtle);margin-top:6px;font-size:13.5px;font-weight:500}.presence-cities{color:var(--text-main);flex-wrap:wrap;gap:8px 22px;margin-bottom:32px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.presence-cities li{padding-left:14px;position:relative}.presence-cities li:before{content:"";background:var(--accent-mint);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.presence-cities li.is-online{color:var(--text-subtle);font-weight:500}.presence-cities li.is-online:before{background:var(--accent-cyan)}.presence-link{color:var(--text-main);background:linear-gradient(var(--accent-mint), var(--accent-mint)) left bottom / 100% 2px no-repeat;align-items:center;gap:8px;padding-bottom:4px;font-size:15px;font-weight:700;transition:background-size .35s,color .2s;display:inline-flex}.presence-link svg{transition:translate .25s}.presence-link:hover{color:var(--accent-mint-dark);background-size:40% 2px}.presence-link:hover svg{translate:3px -3px}.services-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.services-visual{position:sticky;top:100px}.services-photo{aspect-ratio:4/5;box-shadow:var(--shadow-xl);border-radius:28px;position:relative;overflow:hidden}.services-photo:after{content:"";background:linear-gradient(#090d1600 35%,#090d16e0);position:absolute;inset:0}.services-photo figcaption{z-index:1;color:#cbd5e1;flex-direction:column;gap:6px;font-size:14px;line-height:1.55;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.services-photo-kicker{letter-spacing:.06em;text-transform:uppercase;color:#34d399;font-size:12px;font-weight:700}.services-photo figcaption strong{font-family:var(--font-heading);letter-spacing:-.03em;color:#fff;font-size:clamp(30px,3vw,40px);line-height:1.1}.service-rows{border-top:1px solid var(--border-light);list-style:none}.service-row{border-bottom:1px solid var(--border-light);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:32px 0;display:grid;position:relative}.service-row:before{content:"";background:var(--accent-mint-gradient);transform-origin:0;width:100%;height:2px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;transform:scaleX(0)}.service-row:hover:before{transform:scaleX(1)}.service-row-num{font-family:var(--font-heading);color:var(--text-subtle);padding-top:4px;font-size:14px;font-weight:700;transition:color .3s}.service-row:hover .service-row-num{color:var(--accent-mint-dark)}.service-row-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.service-row-head h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:clamp(20px,2vw,24px);display:flex}.service-row-icon{color:var(--accent-mint-dark);flex-shrink:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.service-row:hover .service-row-icon{transform:rotate(-10deg)scale(1.15)}.service-row-price{font-family:var(--font-heading);color:var(--text-main);white-space:nowrap;flex-shrink:0;font-size:17px;font-weight:700}.service-row-price small{color:var(--text-subtle);font-size:13px;font-weight:600}.service-row .service-desc{color:var(--text-muted);max-width:640px;margin-bottom:14px;font-size:15px;line-height:1.7}.service-row-features{flex-wrap:wrap;gap:6px 18px;margin-bottom:16px;list-style:none;display:flex}.service-row-features li{color:var(--text-main);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.service-row-features svg{color:var(--accent-mint)}.service-row-link{color:var(--accent-mint-dark);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.service-row-link svg{transition:translate .25s}.service-row-link:hover svg{translate:3px -3px}.audience-content-card{background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;padding:16px 16px 16px 48px}.audience-text{padding:32px 0}.audience-photo{background:var(--bg-subtle);border-radius:18px;min-height:460px;position:relative;overflow:hidden}.audience-photo-img{opacity:0;transition:opacity .7s,transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}.audience-photo-img.is-active{opacity:1;transform:scale(1)}.audience-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#090d1699);position:absolute;inset:0}.audience-photo-stat{z-index:1;-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-lg);background:#ffffffeb;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;animation:.6s cubic-bezier(.16,1,.3,1) both stat-in;display:flex;position:absolute;bottom:18px;left:18px;right:18px}@keyframes stat-in{0%{opacity:0;translate:0 14px}}.audience-photo-icon{color:#fff;background:var(--accent-mint-gradient);border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.audience-photo-stat>span:last-child{min-width:0}.audience-photo-stat strong{font-family:var(--font-heading);color:var(--text-main);font-size:24px;font-weight:800;line-height:1.15;display:block}.audience-photo-stat small{color:var(--text-muted);font-size:13px}.audience-photo-tag{z-index:1;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);color:#fff;background:#090d168c;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:16px;left:16px}.cta-section{background:radial-gradient(ellipse at 50% 100%, #10b9811a, transparent 60%), var(--bg-page);padding:112px 0 120px}.cta-card{isolation:isolate;color:#fff;border-radius:36px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;padding:clamp(40px,5.5vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #090d168c}.cta-bg{z-index:-3;transition:transform 2.4s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}.cta-card:hover .cta-bg{transform:scale(1.02)}.cta-card:after{content:"";z-index:-2;background:linear-gradient(100deg,#06281ef5 0%,#090d16e6 48%,#090d168c 100%);position:absolute;inset:0}.cta-glow{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#10b98173,#0000 65%);border-radius:50%;width:520px;height:520px;animation:10s ease-in-out infinite orb-float;position:absolute;bottom:-260px;left:-160px}.cta-copy h2{letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:6px 0 20px;font-size:clamp(34px,4.2vw,56px);line-height:1.06}.cta-copy h2 span{background:linear-gradient(90deg,#6ee7b7,#34d399 40%,#22d3ee);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.cta-copy p{color:#cbd5e1;max-width:520px;margin-bottom:34px;font-size:17px;line-height:1.7}.cta-actions{flex-wrap:wrap;gap:14px;margin-bottom:34px;display:flex}.cta-trust{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:10px 26px;padding-top:26px;list-style:none;display:flex}.cta-trust li{color:#e2e8f0;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.cta-trust svg{color:#34d399}.cta-trust li:first-child svg{color:#fbbf24;fill:#fbbf24}.cta-chat{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#ffffff12;border:1px solid #ffffff24;border-radius:24px;transition:transform .6s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:rotate(1.5deg);box-shadow:0 30px 60px -20px #00000080}.cta-card:hover .cta-chat{transform:rotate(0)translateY(-4px)}.cta-chat-head{background:#090d1673;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:16px 18px;display:flex}.cta-chat-avatar{width:40px;height:40px;font-family:var(--font-heading);background:var(--accent-mint-gradient);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.cta-chat-head strong{font-size:15px;display:block}.cta-chat-head>span:nth-child(2){min-width:0}.cta-chat-head small{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.cta-chat-badge{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;border-radius:var(--radius-full);border:1px solid #ffffff26;margin-left:auto;padding:3px 8px;font-size:10.5px;font-weight:700}.cta-chat-body{flex-direction:column;gap:10px;min-height:330px;padding:20px 18px 22px;display:flex}.cta-bubble{border-radius:16px;max-width:84%;padding:10px 14px;font-size:14px;line-height:1.5;position:relative}.cta-bubble.is-client{color:#052e16;background:#dcfce7;border-bottom-right-radius:4px;align-self:flex-end;padding-right:32px}.cta-bubble.is-filerpk{color:var(--text-main);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.cta-bubble-tick{color:#22c55e;position:absolute;bottom:8px;right:10px}.cta-typing{background:#ffffffe6;border-radius:16px 16px 16px 4px;align-self:flex-start;gap:4px;padding:12px 14px;display:inline-flex}.cta-typing i{background:#94a3b8;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite typing}.cta-typing i:nth-child(2){animation-delay:.15s}.cta-typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.5;translate:0}30%{opacity:1;translate:0 -4px}}[data-reveal-state=shown] .cta-bubble,[data-reveal-state=shown] .cta-typing{animation:bubble-in .5s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i) * .9s + .6s) backwards}@keyframes bubble-in{0%{opacity:0;translate:0 12px;scale:.92}}.trust-icon-box{box-shadow:none;width:auto;height:auto;color:var(--accent-mint-dark);background:0 0;border:none}.atl-section{background:radial-gradient(ellipse at 85% 0%, #10b9811a, transparent 55%), var(--bg-page);padding-top:72px}.atl-shell{border:1px solid var(--border-card);background:#fff;border-radius:32px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:clamp(28px,4vw,52px);display:grid;box-shadow:0 30px 60px -30px #0f172a2e}.atl-intro .section-title{text-align:left;text-wrap:balance;font-size:clamp(28px,3vw,40px)}.atl-intro .section-subtitle{margin-bottom:22px}.atl-assurances{flex-wrap:wrap;gap:8px 20px;list-style:none;display:flex}.atl-assurances li{color:var(--text-main);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:inline-flex}.atl-assurances svg{color:var(--accent-mint-dark)}.atl-form{background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:22px;padding:26px}.atl-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.atl-input-row{flex-direction:column;gap:10px;display:flex}.atl-input-wrap{border:1.5px solid var(--border-light);background:#fff;border-radius:14px;flex:1;align-items:center;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.atl-input-wrap:focus-within{border-color:var(--accent-mint);box-shadow:0 0 0 4px var(--accent-mint-glow)}.atl-input-tag{letter-spacing:.05em;color:var(--accent-mint-dark);background:var(--accent-mint-light);border-radius:8px;flex-shrink:0;margin-left:10px;padding:4px 9px;font-size:11px;font-weight:800}.atl-input{min-width:0;font-family:var(--font-heading);letter-spacing:.02em;color:var(--text-main);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:15px 12px;font-size:19px;font-weight:600}.atl-input::placeholder{color:#cbd5e1}.atl-count{color:var(--text-subtle);font-variant-numeric:tabular-nums;flex-shrink:0;margin-right:12px;font-size:12px;font-weight:700;transition:color .2s}.atl-count.is-done{color:var(--accent-mint-dark)}.atl-submit{width:100%}.atl-submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.atl-help{color:var(--text-subtle);margin:10px 0 14px;font-size:13px}.atl-turnstile{min-height:65px}.atl-error{border-radius:var(--radius-md);background:var(--danger-light);color:var(--danger-text);align-items:center;gap:8px;margin-top:12px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.atl-spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.atl-result{border:1px solid var(--border-card);box-shadow:var(--shadow-lg);background:#fff;border-radius:28px;margin-top:28px;padding:clamp(22px,3.4vw,40px);animation:.6s cubic-bezier(.16,1,.3,1) both reveal-up}.atl-skeleton{gap:14px;display:grid}.atl-skeleton span{background:linear-gradient(90deg, var(--bg-subtle) 25%, #e2e8f0 50%, var(--bg-subtle) 75%) 0 0 / 200% 100%;border-radius:8px;height:18px;animation:1.3s linear infinite shimmer}.atl-skeleton span:first-child{border-radius:16px;height:64px}.atl-skeleton span:nth-child(3){width:70%}.atl-skeleton span:nth-child(4){width:45%}@keyframes shimmer{to{background-position:-200% 0}}.atl-empty{color:var(--accent-gold-text);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.atl-empty>div{flex:1;min-width:220px}.atl-empty strong{color:var(--text-main);font-size:16px;display:block}.atl-empty p{color:var(--text-muted);font-size:14px}.atl-status-hero{--tone:var(--accent-mint);--tone-bg:var(--accent-mint-light);background:var(--tone-bg);border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;display:flex}.is-inactive .atl-status-hero{--tone:var(--danger);--tone-bg:var(--danger-light)}.atl-status-icon{color:#fff;background:var(--tone);width:58px;height:58px;box-shadow:0 0 0 8px color-mix(in srgb, var(--tone) 18%, transparent);border-radius:50%;place-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) .15s both status-pop;display:grid}@keyframes status-pop{0%{opacity:0;scale:.4}}.atl-status-hero>div{flex:1;min-width:200px}.atl-status-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700;display:block}.atl-status-value{font-family:var(--font-heading);letter-spacing:-.02em;color:color-mix(in srgb, var(--tone) 80%, #0f172a);font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.15;display:block}.atl-status-sub{color:var(--text-muted);font-size:14px}.atl-again{border-radius:var(--radius-full);border:1px solid var(--border-light);color:var(--text-main);background:#fff;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.atl-again:hover{border-color:var(--text-subtle)}.atl-upsell{background:var(--bg-dark);color:#cbd5e1;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:16px;padding:18px 22px;font-size:14.5px;display:flex}.atl-upsell p{flex:1;min-width:240px}.atl-upsell strong{color:#fff}.atl-summary{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 0 8px;display:grid}.atl-summary>div{padding:18px 16px 18px 0}.atl-summary>div+div{border-left:1px solid var(--border-light);padding-left:18px}.atl-summary dt,.atl-details dt{color:var(--text-subtle);font-size:12.5px;font-weight:600}.atl-summary dd{color:var(--text-main);overflow-wrap:anywhere;margin-top:4px;font-weight:700}.atl-block{margin-top:26px}.atl-block h3{margin-bottom:10px;font-size:17px}.atl-details{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.atl-details>div{border-bottom:1px solid var(--bg-subtle);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.atl-details dd{color:var(--text-main);text-align:right;overflow-wrap:anywhere;font-size:14px;font-weight:600}.atl-businesses{gap:10px;list-style:none;display:grid}.atl-businesses li{background:var(--bg-subtle);border-radius:16px;gap:14px;padding:16px 18px;display:flex}.atl-businesses svg{color:var(--accent-mint-dark);flex-shrink:0;margin-top:2px}.atl-businesses div{flex-direction:column;gap:2px;min-width:0;display:flex}.atl-businesses span{color:var(--text-muted);font-size:14px}.atl-businesses small{color:var(--text-subtle);font-size:12.5px}.atl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.atl-actions .btn:disabled{opacity:.7;cursor:progress}.atl-disclaimer{color:var(--text-subtle);text-align:center;margin-top:16px;font-size:12.5px}@media (max-width:1024px){.atl-shell{grid-template-columns:minmax(0,1fr);gap:28px}.atl-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.atl-summary>div:nth-child(3){border-left:none;padding-left:0}.atl-summary>div:nth-child(n+3){border-top:1px solid var(--border-light)}}@media (max-width:640px){.atl-section{padding-top:48px}.atl-shell{border-radius:24px;padding:22px 12px}.atl-form{padding:14px 10px}.atl-input-tag{display:none}.atl-input{padding:14px 12px;font-size:18px}.atl-details,.atl-actions{grid-template-columns:minmax(0,1fr)}.atl-actions .btn{white-space:normal}}.legal-header{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--border-light);background:#ffffffe6;position:sticky;top:0}.legal-header-inner{justify-content:space-between;align-items:center;height:68px;display:flex}.legal-back{color:var(--text-muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.legal-back:hover{color:var(--text-main)}.legal-back svg{transition:translate .25s}.legal-back:hover svg{translate:-3px}.legal-main{background:radial-gradient(ellipse at 20% 0%, #10b98114, transparent 50%), var(--bg-page);padding:72px 0 112px}.legal-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;align-items:start;gap:64px;display:grid}.legal-nav{flex-direction:column;gap:4px;display:flex;position:sticky;top:100px}.legal-nav a{border-radius:var(--radius-md);color:var(--text-muted);border-left:2px solid #0000;padding:9px 14px;font-size:14px;font-weight:600}.legal-nav a:hover{color:var(--text-main);background:var(--bg-subtle)}.legal-nav a.is-active{color:var(--accent-mint-dark);background:var(--accent-mint-light);border-left-color:var(--accent-mint)}.legal-updated{color:var(--accent-mint-dark);margin-bottom:12px;font-size:13px;font-weight:600;display:inline-block}.legal-article h1{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(34px,4.4vw,52px)}.legal-intro{color:var(--text-muted);border-bottom:1px solid var(--border-light);margin-bottom:8px;padding-bottom:32px;font-size:18px;line-height:1.7}.legal-article h2{letter-spacing:-.02em;margin:36px 0 12px;font-size:20px}.legal-article p,.legal-article li{color:var(--text-muted);font-size:15.5px;line-height:1.75}.legal-article p+p{margin-top:12px}.legal-article ul{flex-direction:column;gap:8px;margin:12px 0;padding-left:20px;display:flex}.legal-article li::marker{color:var(--accent-mint)}.legal-article strong{color:var(--text-main)}.legal-article a{color:var(--accent-mint-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:860px){.legal-layout{grid-template-columns:minmax(0,1fr);gap:28px}.legal-nav{flex-flow:wrap;position:static}.legal-nav a{border-left:none}.legal-main{padding:40px 0 72px}}.status-page{text-align:center;background:radial-gradient(circle at 50% 30%, #10b9811f, transparent 50%), var(--bg-page);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;padding:48px 20px;display:flex}.status-code{font-family:var(--font-heading);letter-spacing:-.05em;background:var(--accent-mint-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(64px,12vw,120px);font-weight:800;line-height:1}.status-page h1{font-size:clamp(26px,3.4vw,38px)}.status-page p{max-width:460px;color:var(--text-muted)}.status-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.skip-link{z-index:1000;border-radius:var(--radius-md);background:var(--primary);color:#fff;padding:10px 18px;font-weight:700;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{outline:2px solid var(--accent-mint);outline-offset:2px;transform:none}.hwf-col h3{color:inherit;letter-spacing:inherit;margin-bottom:6px}@media (max-width:1024px){.presence-grid,.services-layout{grid-template-columns:minmax(0,1fr);gap:48px}.presence-media{max-width:620px}.services-visual{position:relative;top:0}.services-photo{aspect-ratio:16/9}.audience-content-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.audience-text{padding:20px 16px 8px}.audience-photo{min-height:340px}.cta-card{grid-template-columns:minmax(0,1fr);gap:40px}.cta-card:after{background:linear-gradient(#06281ef2,#090d16e0)}.cta-chat{max-width:520px;transform:none}.cta-chat-body{min-height:0}}@media (max-width:640px){.presence-media{padding:0 28px 40px 0}.presence-float{font-size:12px;top:14px;left:10px}.presence-stats>div+div{padding-left:14px}.service-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:26px 0}.service-row-head{flex-direction:column;gap:6px}.services-photo{aspect-ratio:4/3}.services-photo figcaption{bottom:20px;left:20px;right:20px}.audience-photo{min-height:280px}.cta-section{padding:64px 0 72px}.cta-card{border-radius:26px;padding:32px 20px}.cta-actions .btn{width:100%}.cta-bubble{max-width:92%;font-size:13.5px}}.editorial-intro{z-index:10000;color:#13281f;pointer-events:none;clip-path:inset(0);background:#c8f36b;flex-direction:column;justify-content:space-between;padding:32px 4vw;display:flex;position:fixed;inset:0;overflow:hidden}.intro-top{letter-spacing:.12em;justify-content:space-between;gap:20px;font-size:10px;font-weight:700;display:flex}.intro-index{border-bottom:1px solid #13281f40;justify-content:space-between;align-items:baseline;margin-top:3vh;padding-bottom:12px;display:flex}.intro-index>span:first-child{font:500 clamp(50px, 10vw, 140px)/1 var(--font-heading);letter-spacing:-.07em;font-variant-numeric:tabular-nums}.intro-index-label{letter-spacing:.12em;font-size:10px}.intro-message{font:500 clamp(28px, 5vw, 68px)/1.08 var(--font-heading);letter-spacing:-.045em;margin:auto 0;padding:24px 0}.intro-mask{overflow:hidden}.intro-signature{font:700 clamp(90px, 22vw, 330px)/.85 var(--font-heading);letter-spacing:-.075em;white-space:nowrap;padding:.08em 0}.intro-signature span{font-weight:400}.intro-signature i{vertical-align:top;margin-left:.16em;font-size:.65em;font-style:normal;display:inline-block}.intro-skip{letter-spacing:.12em;margin-top:22px;font-size:9px;display:block}.intro-rule{transform-origin:0;background:#13281f;width:100%;height:5px;position:absolute;bottom:0;left:0}.editorial-kicker{letter-spacing:.15em;margin-bottom:32px;font-size:11px;font-weight:600;display:block}.process-editorial{background:#f2f3eb;padding-block:130px}.process-spread{grid-template-columns:.9fr 1fr;align-items:start;gap:clamp(40px,8vw,140px);display:grid}.process-sticky{position:sticky;top:115px}.process-sticky h2{letter-spacing:-.045em;font-size:clamp(32px,3.5vw,52px);line-height:1.08}.process-sticky h2 em{color:#08744f;font-style:normal}.process-sticky>p{color:var(--text-muted);max-width:400px;margin-top:24px;line-height:1.7}.process-current{font-family:var(--font-heading);align-items:baseline;gap:16px;margin:25px 0 10px;display:flex}.process-current>span{letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:clamp(100px,13vw,180px);line-height:1}.process-current small{color:#758078;font-size:20px}.process-meter{background:#13281f21;height:2px}.process-meter>div{transform-origin:0;background:#08744f;height:100%}.process-scroll-hint{letter-spacing:.14em;align-items:center;gap:12px;margin-top:16px;font-size:9px;display:flex}.process-chapters{gap:12px;margin-top:24px;display:flex}.process-chapters a{color:#55655b;border-bottom:1px solid #0000;padding:8px 4px;font-size:12px}.process-chapters a[aria-current]{color:#08744f;border-color:currentColor}.process-chapters-list{margin:0;padding:0;list-style:none}.process-chapter{border-top:1px solid #264e3c2b;min-height:65vh;padding:50px 0 80px;scroll-margin-top:120px}.process-chapter:last-child{min-height:50vh;padding-bottom:20px}.process-chapter-meta{letter-spacing:.06em;color:#55655b;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:10px;display:flex}.process-chapter h3{letter-spacing:-.035em;margin:38px 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.15;transition:color .3s}.process-chapter.is-current h3{color:#08744f}.process-chapter p{color:#55655b;font-size:16px;line-height:1.8}.process-chapter ul{flex-direction:column;gap:12px;margin-top:30px;list-style:none;display:flex}.process-chapter li{color:#264e3c;align-items:center;gap:12px;font-size:13px;display:flex}.why-editorial{color:#e9fff1;background:#102b23;padding-block:130px}.scroll-statement{padding:0 0 110px}.scroll-statement .editorial-kicker{color:#c8f36b}.scroll-statement h2{letter-spacing:-.055em;max-width:1050px;font-size:clamp(42px,7.5vw,105px);font-weight:500;line-height:1.06}.scroll-statement h2 span{display:inline}.scroll-statement>p{color:#a6bdb0;max-width:350px;margin:32px 0 0 auto;font-size:16px;line-height:1.7}.why-spread{grid-template-columns:.7fr 1.3fr;align-items:start;gap:100px;display:grid}.why-facts{flex-direction:column;gap:60px;display:flex;position:sticky;top:130px}.why-facts strong{font-family:var(--font-heading);letter-spacing:-.06em;color:#c8f36b;font-size:100px;font-weight:500;line-height:1}.why-facts strong span{letter-spacing:-.02em;font-size:18px}.why-facts p{color:#a6bdb0;max-width:240px;margin-top:16px;font-size:13px;line-height:1.7}.why-principle{border-top:1px solid #e9fff124;grid-template-columns:24px 1fr 24px;gap:20px;padding:34px 0;display:grid}.why-principle-number{color:#c8f36b;padding-top:7px;font-size:11px}.why-principle h3{letter-spacing:-.025em;color:#e9fff1;margin-bottom:14px;font-size:24px}.why-principle p{color:#a6bdb0;font-size:14px;line-height:1.85}.why-principle>svg{color:#c8f36b;transition:transform .35s}.why-principle:hover>svg{transform:translate(4px,-4px)}.results-editorial{display:block}.results-editorial .result-card{box-shadow:none;background:0 0;border:0;border-top:1px solid #13281f29;border-radius:0;grid-template-columns:1fr 1.2fr;gap:18px 70px;padding:48px 0;display:grid}.results-editorial .result-card:hover{box-shadow:none;transform:none}.results-editorial .result-tag{background:0 0;grid-column:1;margin:0;padding:0}.result-index{color:#08744f;margin-right:16px}.results-editorial .result-recovered-amount{letter-spacing:-.04em;grid-area:2/1/4;margin:0;font-size:clamp(30px,4vw,56px)}.results-editorial .result-card h4{grid-area:1/2;margin:0}.results-editorial .result-card p,.results-editorial .result-chips{grid-column:2;margin:0}.results-editorial .result-chip{color:#08744f;background:0 0;border:none;margin-right:12px;padding:0}.hero-metrics{border-top:1px solid #13281f21;gap:0}.hero-metric-item,.hero-metric-item:hover{box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px 18px 0 0;transform:none}.hero-metric-item+.hero-metric-item{border-left:1px solid #13281f17;padding-left:18px}.faq-item,.faq-item.open{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #13281f24;border-radius:0}.faq-question{padding-left:0;padding-right:0}.services-photo,.presence-photo-main,.presence-photo-inset{box-shadow:none;border-radius:2px}.service-row,.service-row:before{border-radius:0}@media (max-width:900px){.process-spread{grid-template-columns:.8fr 1fr;gap:40px}.process-sticky{top:100px}.process-current>span{font-size:110px}.why-spread{gap:40px}.results-editorial .result-card{column-gap:35px}}@media (max-width:640px){.editorial-intro{padding:24px 6vw}.intro-top{font-size:8px}.intro-top span:last-child{display:none}.intro-index-label{font-size:8px}.intro-message{font-size:9vw}.intro-signature{font-size:23vw}.intro-skip{margin-bottom:15px;font-size:8px}.process-editorial,.why-editorial{padding-block:75px}.process-spread,.why-spread{grid-template-columns:1fr;gap:45px}.process-sticky,.why-facts{position:static}.process-current,.process-meter,.process-scroll-hint{display:none}.process-chapters{margin-top:20px}.process-chapter,.process-chapter:last-child{min-height:0;padding:32px 0 54px}.process-chapter h3{margin-top:25px}.scroll-statement{padding-bottom:60px}.scroll-statement>p{margin-left:0}.why-facts{flex-direction:row;gap:30px}.why-facts>div{flex:1}.why-facts strong{font-size:70px}.why-facts strong span{margin-top:10px;font-size:15px;display:block}.why-principle{gap:12px}.why-principle h3{font-size:22px}.results-editorial .result-card{flex-direction:column;gap:16px;padding:32px 0;display:flex}.hero-metric-item+.hero-metric-item{padding-left:12px}.hero-metric-item:nth-child(3){border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.editorial-intro{display:none}.process-chapter article{opacity:1!important;transform:none!important}}.presence-photo-main img,.services-photo img{transition:none}@media (prefers-reduced-motion:reduce){.presence-photo-main img,.services-photo img{transform:none!important}}.hero-card{box-shadow:none;background:#102b23;border:0;border-radius:3px}.fbr-status-box{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:8px 0 22px}.tax-perk-card{background:0 0;border:0;border-top:1px solid #e9fff126;border-radius:0;padding:18px 0}.hero-card-status-badge{border-radius:3px}@media (max-height:600px){.editorial-intro{padding-block:18px}.intro-index{margin-top:12px;padding-bottom:8px}.intro-index>span:first-child{font-size:12vh}.intro-message{padding-block:12px;font-size:7vh}.intro-signature{font-size:24vh}.intro-skip{margin-top:8px}.process-sticky{position:static}}
