:root{--bg:#070716;--bg-soft:#0b0b20;--panel:rgba(16,16,42,0.72);--panel-strong:#10102b;--line:rgba(164,145,255,0.16);--line-strong:rgba(164,145,255,0.32);--text:#f5f3fb;--muted:#a8a4b7;--violet:#8f5fff;--violet-bright:#a87bff;--green:#73e7a2;--orange:#ff9d6b;--shadow:0 24px 80px rgba(0,0,0,0.34);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--font-display:"Avenir Next","SF Pro Display",Helvetica,sans-serif;--font-body:"Avenir Next","SF Pro Text",Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}h1,h2,h3{text-wrap:balance}dd,li,p{text-wrap:pretty}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}svg{flex:0 0 auto}.container{width:min(1360px,calc(100% - 64px));margin:0 auto}.narrow{max-width:950px}.skip-link{position:fixed;left:16px;top:-80px;z-index:999;padding:12px 18px;background:white;color:#0a091a;border-radius:8px}.skip-link:focus{top:16px}:focus-visible{outline:2px solid var(--violet-bright);outline-offset:3px}.cursor-effect{position:fixed;inset:0;z-index:2147483646;display:none;pointer-events:none;opacity:0;transition:opacity .18s ease}.cursor-effect.is-visible{opacity:1}.cursor-glow,.cursor-ring{position:fixed;left:0;top:0;pointer-events:none;will-change:transform}.cursor-ring{width:30px;height:30px;border:1px solid rgba(185,158,255,.72);border-radius:50%;background:rgba(143,95,255,.035);box-shadow:0 0 18px rgba(143,95,255,.18),inset 0 0 10px rgba(183,151,255,.05);transition:border-color .16s ease,background-color .16s ease,box-shadow .18s ease}.cursor-glow{width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(134,88,255,.14) 0,rgba(112,69,221,.06) 38%,transparent 70%);filter:blur(2px);mix-blend-mode:screen;opacity:.72;transition:opacity .18s ease,background .18s ease}.cursor-effect.is-interactive .cursor-ring{border-color:rgba(206,187,255,.96);background:rgba(143,95,255,.12);box-shadow:0 0 24px rgba(143,95,255,.34),inset 0 0 12px rgba(190,160,255,.12)}.cursor-effect.is-interactive .cursor-glow{opacity:1;background:radial-gradient(circle,rgba(151,108,255,.2) 0,rgba(112,69,221,.075) 42%,transparent 72%)}.cursor-effect.is-pressed .cursor-ring{border-color:rgba(222,209,255,1);background:rgba(171,132,255,.23);box-shadow:0 0 28px rgba(156,111,255,.45),inset 0 0 14px rgba(207,185,255,.2)}.site-header{position:sticky;top:0;z-index:100;background:rgba(7,7,22,.82);border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.header-inner{width:min(1440px,calc(100% - 56px));min-height:76px;margin:auto;display:grid;grid-template-columns:220px 1fr 220px;align-items:center;gap:24px}.logo-link{display:inline-flex;width:max-content}.logo{font-family:var(--font-display);font-size:25px;line-height:1;font-weight:800;letter-spacing:-1px}.logo-accent{color:var(--violet-bright)}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.4vw,42px)}.nav-link{color:var(--muted);font-size:15px;transition:color .2s ease}.nav-link:hover{color:var(--text)}.button{min-height:52px;padding:0 22px;border:1px solid transparent;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:650;line-height:1.2;cursor:pointer;transition:transform .16s var(--ease-out),border-color .18s ease,background .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-2px)}.button:active{transform:scale(.97)}.button-primary{color:white;background:linear-gradient(110deg,#6940e9,#9867ff);box-shadow:0 10px 34px rgba(126,80,255,.25),inset 0 1px rgba(255,255,255,.24)}.button-primary:hover{box-shadow:0 13px 42px rgba(126,80,255,.38),inset 0 1px rgba(255,255,255,.25)}.button-secondary{color:#ded9ec;border-color:rgba(193,181,255,.26);background:rgba(12,12,34,.5)}.button-secondary:hover{border-color:rgba(193,181,255,.52);background:rgba(28,25,58,.66)}.button:disabled{opacity:.45;cursor:not-allowed;transform:none}.header-cta{justify-self:end;min-height:50px;padding-inline:24px}.menu-button{display:none;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:12px;background:rgba(39,31,79,.34);cursor:pointer;justify-content:center;align-items:center;justify-self:end;transition:transform .14s var(--ease-out),border-color .18s ease,background-color .18s ease;touch-action:manipulation}.menu-button:active{transform:scale(.96)}.mobile-menu-backdrop{position:fixed;inset:0;z-index:1000;min-height:100dvh;background:rgba(2,2,12,.82);backdrop-filter:blur(12px) saturate(.78);display:flex;justify-content:flex-end;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease-out),visibility 0s linear .26s}.mobile-menu-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s var(--ease-out),visibility 0s linear 0s}.mobile-menu{position:relative;isolation:isolate;width:min(420px,calc(100vw - 20px));min-height:100%;height:100dvh;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) 24px;border-left:1px solid rgba(180,154,255,.34);background:radial-gradient(circle at 100% 0,rgba(139,91,255,.18),transparent 38%),linear-gradient(180deg,#11112d,#09091b);display:flex;flex-direction:column;gap:28px;box-shadow:-28px 0 80px rgba(0,0,0,.5),-1px 0 26px rgba(116,75,230,.12);overflow-y:auto;overscroll-behavior:contain;opacity:.96;transform:translateX(100%);transition:transform .26s cubic-bezier(.32,.72,0,1),opacity .18s var(--ease-out)}.mobile-menu-backdrop.is-open .mobile-menu{opacity:1;transform:translateX(0)}.mobile-menu:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(165,140,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(165,140,255,.035) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,black,transparent 74%);pointer-events:none}.mobile-menu-top{display:flex;justify-content:space-between;align-items:center}.menu-close{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid rgba(177,148,255,.28);background:rgba(42,31,86,.52);cursor:pointer;transition:transform .14s var(--ease-out),border-color .18s ease,background-color .18s ease;touch-action:manipulation}.menu-close:active{transform:scale(.96)}.mobile-menu nav{display:grid;gap:7px}.mobile-menu nav a{min-height:58px;padding:14px 15px;border:1px solid rgba(164,145,255,.13);border-radius:11px;color:#e9e5f3;background:rgba(28,25,62,.82);box-shadow:inset 0 1px rgba(255,255,255,.025);font-size:18px;display:flex;align-items:center;gap:15px;opacity:0;transform:translateX(16px);transition:transform .24s var(--ease-out),opacity .2s var(--ease-out),border-color .18s ease,background-color .18s ease;touch-action:manipulation}.mobile-menu-backdrop.is-open .mobile-menu nav a{opacity:1;transform:translateX(0)}.mobile-menu-backdrop.is-open .mobile-menu nav a:first-child{transition-delay:35ms,35ms,0s,0s}.mobile-menu-backdrop.is-open .mobile-menu nav a:nth-child(2){transition-delay:65ms,65ms,0s,0s}.mobile-menu-backdrop.is-open .mobile-menu nav a:nth-child(3){transition-delay:95ms,95ms,0s,0s}.mobile-menu-backdrop.is-open .mobile-menu nav a:nth-child(4){transition-delay:125ms,125ms,0s,0s}.mobile-menu-backdrop.is-open .mobile-menu nav a:nth-child(5){transition-delay:155ms,155ms,0s,0s}.mobile-menu-backdrop.is-open .mobile-menu nav a:nth-child(6){transition-delay:185ms,185ms,0s,0s}.mobile-menu nav a:active{transform:scale(.98);background:rgba(67,45,132,.56)}.mobile-menu nav span{min-width:24px;color:var(--violet-bright);font-size:11px;font-weight:760;letter-spacing:.08em}.mobile-menu>.button{margin-top:auto;flex:0 0 auto;opacity:0;transform:translateY(8px);transition:transform .22s var(--ease-out),opacity .2s var(--ease-out),box-shadow .18s ease,background .18s ease}.mobile-menu-backdrop.is-open .mobile-menu>.button{opacity:1;transform:translateY(0);transition-delay:.19s,.19s,0s,0s}.home-hero{position:relative;overflow:hidden;padding:72px 0 64px;background-image:linear-gradient(rgba(137,107,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(137,107,255,.035) 1px,transparent 0);background-size:44px 44px}.home-hero:after{content:"";position:absolute;width:1px;height:100%;left:48%;top:0;background:linear-gradient(transparent,rgba(152,103,255,.14),transparent)}.hero-glow{position:absolute;width:780px;height:480px;right:-180px;top:-190px;background:radial-gradient(circle,rgba(101,62,218,.18),transparent 68%);pointer-events:none}.hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(420px,.92fr) minmax(620px,1.35fr);gap:66px;align-items:center}.audit-intro h1,.hero-copy h1,.inner-hero h1{margin:24px 0 22px;font-family:var(--font-display);font-weight:760;letter-spacing:-.055em;line-height:.99}.hero-copy h1{font-size:clamp(48px,4.5vw,76px);max-width:720px}.hero-brand{font-weight:400;letter-spacing:-.045em}.hero-copy>p{max-width:690px;margin:0;color:var(--muted);font-size:clamp(18px,1.45vw,21px);line-height:1.55}.eyebrow,.section-label{display:inline-flex;align-items:center;gap:9px;color:#bea8ff;font-size:12px;font-weight:760;letter-spacing:.105em;text-transform:uppercase}.section-label{padding:9px 14px;border:1px solid rgba(156,116,255,.3);border-radius:999px;background:rgba(89,50,190,.12)}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--violet-bright);box-shadow:0 0 13px var(--violet-bright)}.hero-actions{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap}.hero-note{margin-top:22px;display:flex;align-items:center;gap:14px;color:#9b96aa;font-size:13px}.hero-note span{display:inline-flex;align-items:center;gap:8px}.hero-note i{width:3px;height:3px;background:#6b6677;border-radius:50%}.loss-visual{min-width:0;padding:18px;border:1px solid var(--line-strong);border-radius:20px;background:linear-gradient(145deg,rgba(14,14,38,.94),rgba(8,8,25,.76));box-shadow:var(--shadow);position:relative;overflow:hidden;transform:perspective(1100px) rotateX(0deg) rotateY(0deg) translateY(0);transform-style:preserve-3d;will-change:transform;transition:transform .18s var(--ease-out),border-color .22s ease,box-shadow .22s ease}.loss-visual:before{content:"";inset:0;background-image:radial-gradient(rgba(144,112,255,.12) 1px,transparent 0);background-size:21px 21px;mask-image:linear-gradient(90deg,transparent,black 30%,black 75%,transparent)}.loss-visual:before,.visual-sheen{position:absolute;pointer-events:none}.visual-sheen{inset:-40%;background:linear-gradient(110deg,transparent 37%,rgba(183,157,255,.075) 48%,transparent 59%);transform:translateX(-42%) rotate(4deg);opacity:0}.loss-visual.is-live .visual-sheen{animation:visual-sheen 5.8s ease-in-out 1.2s infinite}.visual-topline{display:inline-flex;gap:9px;padding:7px 11px;border:1px solid rgba(161,126,255,.22);border-radius:7px;color:#c9b7ff;background:rgba(90,55,180,.12);font-weight:750;letter-spacing:.09em}.visual-period,.visual-topline{position:relative;align-items:center;font-size:10px}.visual-period{margin:17px 4px 16px;display:flex;gap:10px;color:#868198}.visual-period i{flex:1;height:1px;background:rgba(143,95,255,.12);position:relative;overflow:visible}.visual-period i:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(143,95,255,.18),rgba(143,95,255,.95));transform:scaleX(0);transform-origin:left}.visual-period i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--violet-bright);box-shadow:0 0 11px var(--violet);opacity:0;transform:scale(.92)}.loss-visual.is-live .visual-period i:before{animation:visual-period-cycle 7.2s .35s var(--ease-in-out) infinite}.loss-visual.is-live .visual-period i:after{animation:visual-period-dot-cycle 7.2s .35s var(--ease-in-out) infinite}.visual-period strong{color:#c2bbd3;font-weight:650}.loss-stage-grid{position:relative;display:grid;grid-template-columns:1.15fr 42px 1fr 32px .9fr;align-items:stretch}.visual-stage{min-width:0;padding:14px;border:1px solid rgba(165,145,255,.12);background:rgba(7,7,24,.68);display:flex;flex-direction:column}.visual-source{border-radius:12px 0 0 12px}.visual-claim{border-radius:0 12px 12px 0}.visual-stage-title{display:flex;gap:9px;align-items:flex-start;margin-bottom:13px;min-height:50px}.visual-stage-title>span{color:var(--violet-bright);font-size:10px;font-weight:760;padding-top:2px}.visual-stage-title div{display:grid}.visual-stage-title strong{font-size:12px;line-height:1.35}.visual-stage-title small{margin-top:3px;color:#777287;font-size:9px;line-height:1.35}.mini-table{position:relative;display:grid;gap:4px;overflow:hidden}.table-scanner{position:absolute;z-index:2;left:0;right:0;top:19px;height:32px;border-top:1px solid rgba(169,133,255,.55);background:linear-gradient(180deg,rgba(143,95,255,.1),transparent);opacity:0;pointer-events:none;transform:translateY(-36px)}.loss-visual.is-live .table-scanner{animation:table-scan 3.8s 1s var(--ease-in-out) infinite}.mini-head{grid-template-columns:1fr .7fr .8fr;padding:0 6px 3px 22px;color:#655f75}.mini-head,.mini-row{display:grid;gap:6px;font-size:8px}.mini-row{grid-template-columns:15px 1fr .7fr .8fr;align-items:center;padding:8px 7px;border:1px solid rgba(151,136,207,.09);border-radius:6px;color:#9590a6;background:rgba(16,16,42,.68);white-space:nowrap;overflow:hidden;opacity:.22;transform:translateX(-7px)}.loss-visual.is-live .mini-row{animation:row-arrive .42s var(--ease-out) forwards;animation-delay:calc(.42s + var(--row-index) * 90ms)}.mini-row.loss{border-color:rgba(154,106,255,.65);color:#e3dafa;background:rgba(105,61,206,.14);box-shadow:inset 3px 0 var(--violet)}.loss-visual.is-live .mini-row.loss{animation-name:row-arrive,loss-pulse;animation-duration:.42s,2.6s;animation-timing-function:var(--ease-out),ease-in-out;animation-delay:calc(.42s + var(--row-index) * 90ms),1.7s;animation-fill-mode:forwards,both;animation-iteration-count:1,infinite}.mini-row span{overflow:hidden;text-overflow:ellipsis}.status-pill{width:max-content;max-width:100%;margin-top:auto;transform:translateY(5px);padding:5px 8px;border:1px solid rgba(119,228,162,.25);border-radius:999px;color:#70d99b;font-size:8px;display:inline-flex;align-items:center;gap:4px}.status-pill.accent{color:#c4adff;border-color:rgba(164,127,255,.35)}.visual-arrow{display:grid;place-items:center;color:var(--violet-bright);position:relative}.visual-arrow svg:first-child{width:25px;height:25px;padding:5px;border:1px solid rgba(162,126,255,.54);border-radius:50%;background:#17133b;box-shadow:0 0 19px rgba(143,95,255,.5);z-index:1}.loss-visual.is-live .visual-arrow svg:first-child{animation:search-breathe 2.4s ease-in-out 1.2s infinite}.visual-arrow svg:last-child{position:absolute;width:100%}.visual-arrow.final svg:first-child{display:none}.loss-card{padding:10px;border:1px solid rgba(161,134,255,.16);border-radius:8px;background:rgba(19,17,48,.78);display:grid;gap:6px}.loss-card>span{color:#706a82;font-size:8px}.loss-card>strong{font-size:13px}.loss-card div{display:flex;justify-content:space-between;gap:8px;color:#898397;font-size:8px}.loss-card b{color:#d9d2e6;font-weight:650}.loss-card .loss-total{margin-top:3px;padding-top:7px;border-top:1px solid rgba(161,134,255,.15);color:#c7b5ff}.claim-sheet{padding:12px;border-radius:8px;color:#1d1930;background:linear-gradient(145deg,#f4f2fa,#ddd9ea);box-shadow:0 8px 24px rgba(0,0,0,.24);display:grid;grid-template-columns:1fr 16px;gap:5px}.claim-sheet hr,.claim-sheet>span,.claim-sheet>strong,.claim-sheet>svg:first-child{grid-column:1/-1}.claim-sheet>span{margin-top:3px;color:#6f687f;font-size:8px}.claim-amount,.claim-sheet>strong{grid-column:1/-1;color:#5134c9;font-size:17px;font-weight:760}.claim-sheet hr{width:100%;border:0;border-top:1px solid rgba(43,34,75,.13)}.claim-sheet small{font-size:8px}.claim-sheet svg:not(:first-child){color:#6144d3}.trust-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid div{min-height:88px;padding:20px 26px;display:flex;align-items:center;gap:13px;color:#aaa5b7;border-right:1px solid var(--line);font-size:14px}.trust-grid div:first-child{border-left:1px solid var(--line)}.trust-grid svg{color:var(--violet-bright)}.section{padding:112px 0}.section-alt{background:linear-gradient(180deg,rgba(16,14,40,.76),rgba(7,7,22,.2));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-heading{max-width:850px;margin-bottom:48px}.section-heading.center{margin-inline:auto;text-align:center}.final-cta h2,.fire-addon h2,.pricing-layout h2,.proof-layout h2,.section-heading h2{margin:14px 0 16px;font-family:var(--font-display);font-size:clamp(36px,4vw,58px);line-height:1.05;letter-spacing:-.045em}.heading-break{display:block}.large-copy,.pricing-layout>div>p,.section-heading p{margin:0;color:var(--muted);font-size:18px;max-width:760px}.outcome-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.6fr);gap:18px}.outcome-grid[data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.outcome-grid[data-reveal].is-visible{opacity:1;transform:translateY(0)}.loss-definition,.outcome-main{border:1px solid var(--line);border-radius:16px;background:var(--panel)}.outcome-main{padding:30px;overflow:hidden}.period-line{display:flex;align-items:center;gap:15px;color:#888297;font-size:12px}.period-line i{flex:1;height:2px;background:rgba(143,95,255,.12);position:relative}.period-line i:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(143,95,255,.22),var(--violet));box-shadow:0 0 16px rgba(143,95,255,.34);opacity:.18;transform:scaleX(0);transform-origin:left}.period-line i:after{content:"";position:absolute;right:-2px;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--violet-bright);box-shadow:0 0 14px var(--violet);opacity:0;transform:scale(.9)}.period-line.is-visible i:before{animation:visual-period-cycle 7.2s .35s var(--ease-in-out) infinite}.period-line.is-visible i:after{animation:visual-period-dot-cycle 7.2s .35s var(--ease-in-out) infinite}.period-line strong{color:#d8d2e5}.outcome-flow{margin-top:38px;display:grid;grid-template-columns:1fr 40px 1fr 40px 1.3fr;align-items:center;gap:10px}.outcome-flow>div:not(.outcome-end){min-height:124px;border:1px solid var(--line);border-radius:12px;display:grid;place-items:center;align-content:center;gap:10px;color:#d9d3e6;text-align:center}.outcome-flow>svg{justify-self:center}.outcome-flow svg,.outcome-flow>svg{color:var(--violet-bright)}.outcome-end{display:grid;grid-template-columns:1fr 1fr;gap:8px}.outcome-end span{min-height:58px;padding:10px;border:1px solid rgba(115,231,162,.15);border-radius:8px;color:#a5deba;background:rgba(37,111,70,.08);display:flex;align-items:center;gap:7px;font-size:12px}.outcome-end .broken{color:#cab8ff;border-color:rgba(143,95,255,.54);background:rgba(98,58,194,.16);box-shadow:inset 3px 0 var(--violet)}.loss-definition{padding:30px;display:flex;flex-direction:column;justify-content:center}.loss-definition strong{margin:16px 0 12px;font-family:var(--font-display);font-size:25px;line-height:1.3;letter-spacing:-.02em}.loss-definition p{color:var(--muted);margin:0}.feature-grid{margin-top:20px;display:grid;gap:20px}.feature-grid.three{grid-template-columns:repeat(3,1fr)}.icon-card{position:relative;min-height:250px;padding:28px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,rgba(18,17,45,.64),rgba(8,8,26,.5));overflow:hidden;opacity:0;transform:translateY(16px);transition:transform .22s var(--ease-out),opacity .42s var(--ease-out),border-color .18s ease,background .18s ease,box-shadow .22s ease}.icon-card:before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,123,255,.86),transparent);opacity:0;transform:scaleX(0);transform-origin:left}.feature-grid.is-visible .icon-card{opacity:1;transform:translateY(0);animation:feature-card-enter .52s var(--ease-out) backwards}.feature-grid.is-visible .icon-card:nth-child(2){animation-delay:80ms}.feature-grid.is-visible .icon-card:nth-child(3){animation-delay:.16s}.feature-grid.is-visible .icon-card:before{animation:feature-line-enter .68s .18s var(--ease-out) forwards}.feature-grid.is-visible .icon-card:nth-child(2):before{animation-delay:.26s}.feature-grid.is-visible .icon-card:nth-child(3):before{animation-delay:.34s}.feature-grid.is-visible .icon-card .icon-box{animation:feature-icon-enter .52s .12s var(--ease-out) backwards}.feature-grid.is-visible .icon-card:nth-child(2) .icon-box{animation-delay:.2s}.feature-grid.is-visible .icon-card:nth-child(3) .icon-box{animation-delay:.28s}.card-feedback{position:absolute;width:110px;height:110px;right:-58px;bottom:-65px;border-radius:50%;background:radial-gradient(circle,rgba(143,95,255,.24),transparent 68%);opacity:0;transform:scale(.95);transition:opacity .18s ease,transform .22s var(--ease-out);pointer-events:none}.icon-box{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(153,113,255,.32);border-radius:10px;color:var(--violet-bright);background:rgba(100,60,205,.1)}.icon-card h3{margin:40px 0 10px;font-size:20px}.icon-card p{margin:0;color:var(--muted)}.process-copy{opacity:0;transform:translateY(22px)}#process.is-visible .process-copy{opacity:1;transform:translateY(0);animation:process-copy-enter .65s var(--ease-out) backwards}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);counter-reset:item}.process-card{position:relative;min-height:300px;padding:30px 26px;border:1px solid var(--line);border-right:0;background:rgba(9,9,28,.45);opacity:0;transform:translateY(22px) scale(.975);transition:transform .22s var(--ease-out),opacity .42s var(--ease-out),border-color .18s ease,background .18s ease,box-shadow .22s ease}.process-grid.is-visible .process-card{opacity:1;transform:translateY(0) scale(1);animation:process-card-enter .72s .14s var(--ease-out) backwards}.process-grid.is-visible .process-card:nth-child(2){animation-delay:.22s}.process-grid.is-visible .process-card:nth-child(3){animation-delay:.3s}.process-grid.is-visible .process-card:nth-child(4){animation-delay:.38s}.process-card:last-child{border-right:1px solid var(--line)}.process-card>span{display:block;color:var(--violet-bright);font-size:12px;letter-spacing:.12em}.process-card>span:after{content:"";display:block;width:7px;height:7px;margin-top:25px;border-radius:50%;background:var(--violet-bright);box-shadow:0 0 16px var(--violet)}.process-card:after{content:"";position:absolute;top:76px;left:35px;right:-1px;height:1px;background:linear-gradient(90deg,var(--violet),rgba(143,95,255,.12));transform:scaleX(0);transform-origin:left}.process-card:last-child:after{right:26px}.process-grid.is-visible .process-card:after{animation:process-line-cycle 5.4s .56s var(--ease-in-out) infinite}.process-grid.is-visible .process-card:nth-child(2):after{animation-delay:.64s}.process-grid.is-visible .process-card:nth-child(3):after{animation-delay:.72s}.process-grid.is-visible .process-card:nth-child(4):after{animation-delay:.8s}.process-grid.is-visible .process-card>span:after{animation:process-dot-breathe 2.7s .56s var(--ease-in-out) infinite}.process-grid.is-visible .process-card:nth-child(2)>span:after{animation-delay:.64s}.process-grid.is-visible .process-card:nth-child(3)>span:after{animation-delay:.72s}.process-grid.is-visible .process-card:nth-child(4)>span:after{animation-delay:.8s}.process-card h3{margin:46px 0 12px;font-size:20px;line-height:1.25}.process-card p{color:var(--muted);margin:0;font-size:14px}.proof-layout{display:grid;grid-template-columns:1fr .92fr;gap:80px;align-items:center}.proof-list{display:grid;gap:8px}.proof-list div{padding:15px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;color:#c2bdcc}.proof-list svg{color:var(--green)}.dossier-card{border:1px solid var(--line-strong);border-radius:18px;padding:25px;background:linear-gradient(150deg,rgba(22,19,53,.92),rgba(9,9,26,.88));box-shadow:var(--shadow);opacity:0;transform:translateY(14px);transition:transform .24s var(--ease-out),opacity .44s var(--ease-out),border-color .18s ease,box-shadow .22s ease}.dossier-card.is-visible{opacity:1;transform:translateY(0)}.dossier-head{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--line)}.dossier-head>svg{color:var(--violet-bright)}.dossier-head span{display:grid}.dossier-head small{color:#766f87;font-size:9px;letter-spacing:.12em}.dossier-head strong{font-size:17px}.dossier-head em{padding:5px 8px;border:1px solid rgba(115,231,162,.24);border-radius:999px;color:var(--green);font-size:9px;font-style:normal}.dossier-product{padding:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:4px 30px}.dossier-product span{color:#777184;font-size:11px}.dossier-product strong{font-size:19px}.dossier-timeline{display:flex;align-items:center}.dossier-timeline span{padding:8px 10px;border-radius:6px;font-size:10px;border:1px solid var(--line)}.dossier-timeline i{min-width:16px;flex:1;height:1px;background:var(--line-strong)}.dossier-timeline .done{color:var(--green);border-color:rgba(115,231,162,.18)}.dossier-timeline .alert{color:#d5c7ff;border-color:rgba(143,95,255,.5)}.dossier-total{margin-top:24px;padding:20px;border-radius:10px;background:rgba(101,62,211,.13);display:flex;align-items:center;justify-content:space-between;gap:20px}.dossier-total span{color:#a59dad}.dossier-amount,.dossier-total strong{color:#c5b0ff;font-size:28px;font-weight:760}.fire-addon{padding-top:28px}.fire-addon-card{position:relative;isolation:isolate;overflow:hidden;padding:32px;display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:26px;border:1px solid rgba(255,157,107,.2);border-radius:16px;background:linear-gradient(100deg,rgba(97,43,27,.18),rgba(16,13,35,.7));transition:border-color .22s ease,box-shadow .26s ease}.fire-addon-card.is-heated{border-color:rgba(255,145,91,.36);box-shadow:0 18px 64px rgba(49,17,11,.3),inset 0 0 52px rgba(255,102,50,.035)}.fire-hover-layer{position:absolute;z-index:0;left:0;top:0;width:300px;height:300px;border-radius:50%;pointer-events:none;opacity:0;transform:translate3d(-360px,-360px,0);will-change:transform;background:radial-gradient(circle at 50% 55%,rgba(255,194,112,.29) 0 7%,rgba(255,112,53,.2) 18%,rgba(184,53,23,.1) 39%,transparent 68%);filter:blur(8px);mix-blend-mode:screen;transition:opacity .26s ease}.fire-addon-card.is-heated .fire-hover-layer{opacity:1}.fire-hover-layer i,.fire-hover-layer span{position:absolute;inset:54px;border-radius:48% 52% 55% 45%;background:radial-gradient(ellipse at 50% 72%,rgba(255,219,148,.24),rgba(255,105,49,.13) 36%,transparent 68%);filter:blur(7px);animation:fire-heat-breathe 1.8s ease-in-out infinite alternate}.fire-hover-layer i{inset:88px 76px 48px;opacity:.72;transform:rotate(18deg);animation-delay:-.9s}.fire-button,.fire-copy,.fire-icon{position:relative;z-index:1}.fire-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,157,107,.3);background:rgba(121,47,27,.18)}.eyebrow.warm,.fire-icon{color:var(--orange)}.fire-addon h2{margin:8px 0 7px;font-size:28px}.fire-addon p{margin:0;max-width:850px;color:var(--muted)}.fire-button{position:relative;overflow:hidden;isolation:isolate}.fire-button:before{content:"";position:absolute;z-index:-1;width:115px;height:70px;left:-44px;bottom:-52px;border-radius:50%;background:radial-gradient(circle,rgba(255,120,67,.44),rgba(255,120,67,0) 70%);opacity:0;transform:translateY(8px) scale(.9);transition:opacity .2s ease,transform .24s var(--ease-out)}.button-flame{color:var(--orange);opacity:.72;transform:translateY(1px) scale(.92);transition:opacity .18s ease,transform .24s var(--ease-out),filter .18s ease}.case-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.result-case{min-width:0;padding:28px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(150deg,rgba(20,18,50,.82),rgba(8,8,25,.72));opacity:0;transform:translateY(18px);transition:transform .22s var(--ease-out),opacity .44s var(--ease-out),border-color .18s ease,box-shadow .22s ease}.case-results-grid.is-visible .result-case{opacity:1;transform:translateY(0);animation:result-case-enter .56s var(--ease-out) backwards}.case-results-grid.is-visible .result-case:nth-child(2){animation-delay:80ms}.case-results-grid.is-visible .result-case:nth-child(3){animation-delay:.16s}.result-case-head{min-height:43px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.result-case-head>strong{color:#c7b3ff;font-family:var(--font-display);font-size:clamp(27px,2.5vw,38px);line-height:1;letter-spacing:-.045em}.case-amount{display:inline-block;white-space:nowrap;font-variant-numeric:tabular-nums}.result-case-head>span{padding:5px 8px;border:1px solid rgba(115,231,162,.25);border-radius:999px;color:var(--green);background:rgba(42,130,76,.08);display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:740;letter-spacing:.07em}.result-case h2,.result-case h3{margin:24px 0 20px;font-size:21px;line-height:1.25}.case-details{margin:0;display:grid;gap:15px}.case-details>div{padding-top:14px;border-top:1px solid var(--line)}.case-details dt{margin-bottom:5px;color:#928aa3;font-size:10px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.case-details dd{margin:0;color:#b7b1c1;font-size:14px;line-height:1.55}.case-details>div:last-child dd{color:#d8d2e5}.case-disclaimer{max-width:930px;margin:24px 0 0;color:#777184;font-size:13px}.case-actions{margin-top:24px}.real-cases-section{position:relative;overflow:hidden;padding-top:82px;padding-bottom:48px;background:linear-gradient(180deg,rgba(7,7,22,.2),rgba(15,12,38,.74) 48%,rgba(7,7,22,.15));border-top:1px solid var(--line)}.real-cases-section:before{content:"";position:absolute;width:780px;height:520px;left:58%;top:120px;background:radial-gradient(circle,rgba(112,66,225,.14),transparent 68%);pointer-events:none}.real-cases-heading{position:relative;z-index:1;margin-bottom:32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.56fr);align-items:end;gap:64px}.real-cases-heading h2{max-width:820px;margin:12px 0 0;font-family:var(--font-display);font-size:clamp(34px,3.5vw,50px);line-height:1.05;letter-spacing:-.045em}.real-cases-heading>p{margin:0 0 5px;color:var(--muted);font-size:17px}.real-cases-carousel{position:relative;z-index:1;width:min(1160px,100%);margin-inline:auto;padding:14px 0 20px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,rgba(15,14,39,.92),rgba(8,8,24,.82));box-shadow:0 30px 90px rgba(0,0,0,.28);opacity:0;transform:translateY(16px);transition:opacity .44s var(--ease-out),transform .44s var(--ease-out),border-color .22s ease,box-shadow .26s ease}.real-cases-carousel.is-visible{opacity:1;transform:translateY(0)}.real-cases-toolbar{min-height:48px;padding:0 20px 12px;display:flex;align-items:center;justify-content:space-between;gap:18px}.real-cases-counter{display:flex;align-items:center;gap:10px;color:#777184;font-size:11px;font-weight:760;font-variant-numeric:tabular-nums;letter-spacing:.09em}.real-cases-counter span:first-child{color:#c9b7ff}.real-cases-counter i{width:58px;height:1px;background:linear-gradient(90deg,rgba(143,95,255,.78),rgba(143,95,255,.14))}.real-cases-controls{display:flex;gap:8px}.real-cases-controls button{width:42px;height:42px;padding:0;border:1px solid var(--line);border-radius:10px;color:#cab9f8;background:rgba(20,18,51,.72);display:grid;place-items:center;cursor:pointer;transition:transform .14s var(--ease-out),color .18s ease,border-color .18s ease,background-color .18s ease}.real-cases-controls button:active{transform:scale(.94)}.real-cases-viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:11%;outline-offset:-3px}.real-cases-viewport::-webkit-scrollbar{display:none}.real-cases-track{padding:4px 11% 20px;display:flex;gap:22px;width:max-content}.real-case-slide{flex:0 0 min(720px,62vw);width:min(720px,62vw);overflow:hidden;scroll-snap-align:center;border:1px solid rgba(164,145,255,.15);border-radius:14px;background:#0b0b21;box-shadow:0 16px 52px rgba(0,0,0,.22);opacity:.46;transform:scale(.965);transition:opacity .16s ease,transform .22s var(--ease-out),border-color .18s ease,box-shadow .22s ease}.real-case-slide.is-current{opacity:1;transform:scale(1);border-color:rgba(168,123,255,.48);box-shadow:0 24px 70px rgba(0,0,0,.36),0 0 32px rgba(107,67,215,.09)}.real-case-image{position:relative;width:100%;height:clamp(360px,47vh,500px);overflow:hidden;background:#f4f4f6}.real-case-image img{object-fit:contain;transform:scale(1.002);transition:transform .28s var(--ease-out)}.real-case-caption{min-height:80px;padding:14px 18px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(120deg,rgba(21,18,51,.96),rgba(10,10,29,.98))}.real-case-caption>div{min-width:0;display:grid;gap:5px}.real-case-caption span{color:var(--green);display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:760;letter-spacing:.1em}.real-case-caption strong{overflow:hidden;color:#e7e1f0;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.real-case-caption a{flex:0 0 auto;min-height:40px;padding:0 13px;border:1px solid var(--line-strong);border-radius:8px;color:#c5b5ee;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650;transition:transform .14s var(--ease-out),color .18s ease,border-color .18s ease,background-color .18s ease}.real-case-caption a:active{transform:scale(.96)}.real-cases-dots{min-height:20px;padding:5px 22px 0;display:flex;align-items:center;justify-content:center;gap:7px}.real-cases-dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:rgba(170,145,236,.25);cursor:pointer;transition:width .24s var(--ease-out),background-color .18s ease,transform .14s var(--ease-out)}.real-cases-dots button.is-current{width:30px;background:linear-gradient(90deg,#7550e8,#ae82ff)}.real-cases-dots button:active{transform:scale(.88)}.start-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.start-card{position:relative;min-height:240px;padding:26px;border:1px solid var(--line);border-radius:14px;background:rgba(12,12,35,.62);opacity:0;transform:translateY(16px);transition:transform .22s var(--ease-out),opacity .42s var(--ease-out),border-color .18s ease,background .18s ease,box-shadow .22s ease}.start-grid.is-visible .start-card{opacity:1;transform:translateY(0);animation:start-card-enter .52s var(--ease-out) backwards}.start-grid.is-visible .start-card:nth-child(2){animation-delay:70ms}.start-grid.is-visible .start-card:nth-child(3){animation-delay:.14s}.start-grid.is-visible .start-card:nth-child(4){animation-delay:.21s}.start-card>span{width:39px;height:39px;border:1px solid rgba(157,119,255,.38);border-radius:10px;color:var(--violet-bright);background:rgba(94,56,190,.1);display:grid;place-items:center;font-size:11px;font-weight:760}.start-card h3{margin:36px 0 10px;font-size:19px;line-height:1.25}.start-card p{margin:0;color:var(--muted);font-size:14px}.start-guarantee{margin-top:18px;padding:20px 24px;border:1px solid rgba(115,231,162,.2);border-radius:12px;background:rgba(37,111,70,.07);display:flex;align-items:flex-start;gap:13px}.start-guarantee>svg{margin-top:2px;color:var(--green)}.start-guarantee p{margin:0;color:#aaa5b7;font-size:14px}.start-guarantee strong{color:#d9d4e4}.pricing-section{padding-top:78px}.pricing-layout{display:grid;grid-template-columns:1fr .72fr;gap:90px;align-items:center}.price-card{padding:34px;border:1px solid var(--line-strong);border-radius:16px;background:linear-gradient(145deg,rgba(25,20,61,.84),rgba(10,9,29,.9));box-shadow:var(--shadow);opacity:0;transform:translateY(12px);transition:opacity .42s var(--ease-out),transform .22s var(--ease-out),border-color .18s ease,box-shadow .22s ease}.price-card.is-visible{opacity:1;transform:translateY(0)}.price-card>span:not(.price-amount){color:var(--muted);font-size:16px}.price-card>.price-amount,.price-card>strong{display:block;margin:8px 0 -5px;color:#c6b1ff;font-size:90px;line-height:1;letter-spacing:-.06em;font-weight:760}.price-card>p{color:var(--muted);font-size:17px}.price-card hr{border:0;border-top:1px solid var(--line);margin:24px 0}.price-card div{padding:8px 0;display:flex;gap:10px;align-items:center;color:#b8b2c2;font-size:15px}.price-card div svg{color:var(--green)}.faq-layout{display:grid;grid-template-columns:.7fr 1.1fr;gap:80px;align-items:start}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item h3{margin:0}.faq-item button{width:100%;padding:21px 4px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;cursor:pointer;font-weight:640;transition:color .16s ease,transform .14s var(--ease-out)}.faq-item button:active{transform:scale(.99)}.faq-item button svg{color:var(--violet-bright);transition:transform .24s var(--ease-out)}.faq-item.open button svg{transform:rotate(180deg)}.faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s var(--ease-out),opacity .16s ease}.faq-answer>div{min-height:0;overflow:hidden}.faq-item.open .faq-answer{grid-template-rows:1fr;opacity:1}.faq-answer p{margin:-6px 0 22px;padding-right:48px;color:var(--muted);transform:translateY(-4px);transition:transform .26s var(--ease-out)}.faq-item.open .faq-answer p{transform:translateY(0)}.final-cta-section{padding:0 0 90px}.final-cta{padding:48px;border:1px solid var(--line-strong);border-radius:18px;display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:30px;background:linear-gradient(115deg,rgba(70,37,156,.4),rgba(14,13,39,.82));position:relative;overflow:hidden;isolation:isolate;transition:border-color .42s ease,box-shadow .42s ease}.final-cta:before{width:760px;height:360px;left:-300px;top:-145px;border-radius:50%;background:radial-gradient(circle,rgba(157,105,255,.38) 0,rgba(118,70,232,.18) 38%,transparent 72%);opacity:.3;transform:translate3d(-8%,5%,0) scale(.9)}.final-cta:after,.final-cta:before{content:"";position:absolute;z-index:0;transition:opacity .52s ease,transform .7s var(--ease-out);pointer-events:none}.final-cta:after{width:420px;height:420px;right:-210px;top:-220px;background:radial-gradient(circle,rgba(153,103,255,.32),transparent 67%);opacity:.72;transform:scale(.96)}.final-cta>*{position:relative;z-index:1}.cta-orbit{width:70px;height:70px;border:1px solid rgba(186,157,255,.35);border-radius:50%;display:grid;place-items:center;color:#c1a9ff;box-shadow:0 0 36px rgba(143,95,255,.18);transition:color .32s ease,border-color .32s ease,background .32s ease,box-shadow .42s ease}.final-cta h2{margin:8px 0;font-size:35px}.final-cta p{margin:0;color:var(--muted)}.final-cta .button{position:relative;z-index:1}.audit-hero,.inner-hero{position:relative;padding:104px 0;border-bottom:1px solid var(--line);background-image:linear-gradient(rgba(137,107,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(137,107,255,.035) 1px,transparent 0);background-size:44px 44px;overflow:hidden}.audit-hero:after,.inner-hero:after{content:"";position:absolute;width:700px;height:500px;left:55%;top:-260px;background:radial-gradient(circle,rgba(116,67,227,.18),transparent 68%);pointer-events:none}.inner-hero h1{font-size:clamp(50px,6vw,83px)}.inner-hero p{color:var(--muted);font-size:20px;max-width:830px}.principles-card{padding:34px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.principles-card>svg{color:var(--orange)}.principles-card h3{margin:22px 0 16px;font-size:24px}.principles-card div{padding:12px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;color:#bcb6c7}.principles-card div svg{color:var(--green)}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.value-grid article{min-height:220px;padding:28px;border:1px solid var(--line);border-radius:14px;background:rgba(12,12,35,.58)}.value-grid article>span{color:var(--violet-bright);font-size:11px;font-weight:760;letter-spacing:.1em}.value-grid h3{margin:50px 0 10px;font-size:21px}.value-grid p{margin:0;color:var(--muted);font-size:14px}.knowledge-hero p{max-width:900px}.knowledge-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:72px;align-items:start}.knowledge-index{position:sticky;top:112px;padding:24px;border:1px solid var(--line);border-radius:14px;background:rgba(13,13,36,.76)}.knowledge-index nav{margin-top:18px;display:grid}.knowledge-index a{padding:12px 0;border-top:1px solid var(--line);color:#b5afc0;display:grid;grid-template-columns:30px 1fr;gap:8px;font-size:13px;line-height:1.35;transition:color .18s ease,transform .18s var(--ease-out)}.knowledge-index a span{color:var(--violet-bright);font-size:10px;padding-top:3px}.knowledge-index a:hover{color:var(--text);transform:translateX(3px)}.knowledge-list{display:grid;gap:24px}.knowledge-article{scroll-margin-top:100px;padding:38px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(150deg,rgba(18,17,47,.76),rgba(8,8,25,.64))}.knowledge-number{color:var(--violet-bright);font-size:11px;font-weight:760;letter-spacing:.1em}.knowledge-article h2{max-width:820px;margin:12px 0 20px;font-family:var(--font-display);font-size:clamp(30px,3.2vw,45px);line-height:1.08;letter-spacing:-.04em}.article-meta{margin:-4px 0 20px;display:flex;flex-wrap:wrap;gap:7px}.article-meta span,.article-meta time{padding:5px 8px;border:1px solid var(--line);border-radius:999px;color:#8f899e;font-size:10px}.direct-answer{margin:0;padding:20px 22px;border:1px solid rgba(157,119,255,.24);border-radius:11px;color:#d7d1e4;background:rgba(87,52,179,.1);font-size:17px}.direct-answer strong{color:#c9b6ff}.answer-grid{margin-top:26px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.answer-grid>div{padding-top:18px;border-top:1px solid var(--line)}.answer-grid h3{margin:0 0 9px;font-size:15px}.answer-grid p{margin:0;color:var(--muted);font-size:14px}.article-sources{margin-top:26px;padding-top:20px;border-top:1px solid var(--line);display:flex;align-items:center;flex-wrap:wrap;gap:10px}.article-sources>strong{margin-right:4px;color:#8f899e;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.article-sources a{padding:7px 10px;border:1px solid var(--line);border-radius:7px;color:#beb4d1;display:inline-flex;align-items:center;gap:7px;font-size:12px;transition:color .18s ease,border-color .18s ease,background .18s ease}.article-sources a:hover{color:var(--text);border-color:var(--line-strong);background:rgba(143,95,255,.08)}.knowledge-next{padding:0 0 90px}.knowledge-next-card{padding:34px 40px;border:1px solid var(--line-strong);border-radius:16px;background:linear-gradient(115deg,rgba(65,36,145,.36),rgba(12,12,34,.8));display:flex;align-items:center;justify-content:space-between;gap:30px}.knowledge-next h2{margin:7px 0;font-size:29px}.knowledge-next p{margin:0;color:var(--muted)}.press-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.press-facts article{padding:26px;border:1px solid var(--line);border-radius:14px;background:var(--panel);display:grid;gap:8px}.press-facts svg{color:var(--green)}.press-facts strong{margin-top:14px;color:#c7b3ff;font-family:var(--font-display);font-size:clamp(28px,3vw,42px);letter-spacing:-.04em}.press-facts span{color:var(--muted);font-size:14px}.press-layout{margin-top:72px;display:grid;grid-template-columns:1fr .7fr;gap:72px;align-items:start}.press-contact h2,.press-layout>div>h2,.press-topics h2{margin:12px 0 16px;font-family:var(--font-display);font-size:clamp(30px,3.5vw,48px);line-height:1.08;letter-spacing:-.04em}.press-contact p,.press-layout>div>p,.press-topics p{color:var(--muted);font-size:17px}.press-contact{padding:32px;border:1px solid var(--line-strong);border-radius:16px;background:linear-gradient(145deg,rgba(25,20,61,.78),rgba(10,9,29,.84))}.press-contact>svg{margin-bottom:24px;color:var(--violet-bright)}.press-contact h2{font-size:31px}.press-contact .button{margin-top:12px}.press-topics{display:grid;grid-template-columns:1fr 1fr;gap:20px}.press-topics article{padding:32px;border:1px solid var(--line);border-radius:16px;background:rgba(11,11,32,.58)}.press-topics article>svg{color:var(--violet-bright)}.press-topics h2{font-size:29px}.audit-hero{min-height:calc(100vh - 76px);padding:72px 0 90px}.audit-page-grid{position:relative;z-index:1;display:grid;grid-template-columns:.78fr 1.22fr;gap:72px;align-items:start}.audit-intro{padding-top:24px;position:sticky;top:110px}.audit-intro h1{font-size:clamp(46px,4.5vw,68px)}.audit-brand{font-weight:400;letter-spacing:-.035em}.audit-intro>p{color:var(--muted);font-size:18px}.audit-benefits{margin-top:40px;display:grid;gap:11px}.audit-benefits>div{padding:14px;border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;gap:13px;background:rgba(13,13,35,.45)}.audit-benefits>div>svg{color:var(--violet-bright)}.audit-benefits span{display:grid}.audit-benefits small{color:var(--muted)}.audit-form{border:1px solid var(--line-strong);border-radius:18px;background:rgba(10,10,29,.9);box-shadow:var(--shadow);overflow:hidden}.form-progress{height:3px;background:rgba(143,95,255,.1)}.form-progress span{display:block;height:100%;background:linear-gradient(90deg,#7650e7,#a976ff);transition:width .3s ease}.form-step-label{padding:25px 30px 0;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;color:#888196;font-size:11px;letter-spacing:.08em}.form-step-label>span{color:var(--violet-bright);font-weight:760}.form-step-label p{margin:0}.form-step-label i{font-style:normal}.form-panel{padding:28px 30px 32px;border:0;margin:0;min-width:0}.form-panel legend{width:100%;padding:0;font-family:var(--font-display);font-size:32px;line-height:1.15;font-weight:720;letter-spacing:-.035em}.form-lead{margin:10px 0 25px;color:var(--muted)}.goal-list{display:grid;gap:10px}.goal-option{position:relative;min-height:91px;padding:16px 48px 16px 15px;border:1px solid var(--line);border-radius:11px;display:grid;grid-template-columns:44px 1fr;align-items:center;gap:13px;cursor:pointer;background:rgba(15,15,40,.48);transition:border-color .2s,background .2s}.goal-option.selected,.goal-option:hover{border-color:rgba(155,115,255,.63);background:rgba(88,53,181,.12)}.goal-option input{position:absolute;opacity:0;pointer-events:none}.goal-icon{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:9px;color:var(--violet-bright)}.goal-option>span:nth-of-type(2){display:grid}.goal-option strong{font-size:15px}.goal-option small{margin-top:3px;color:var(--muted);line-height:1.35}.goal-option em{position:absolute;top:8px;right:43px;color:#a98aff;font-size:8px;font-style:normal;letter-spacing:.09em}.radio-mark{position:absolute;right:16px;width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:transparent}.goal-option.selected .radio-mark{color:white;border-color:var(--violet);background:var(--violet)}.form-next{width:100%;margin-top:22px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.field-grid label{display:grid;gap:7px}.field-grid label>span{color:#b8b2c2;font-size:13px}.field-full{grid-column:1/-1}.field-grid input,.field-grid select,.field-grid textarea{width:100%;border:1px solid var(--line);border-radius:9px;color:var(--text);background:rgba(16,16,42,.75);padding:13px 14px;outline:none}.field-grid input,.field-grid select{min-height:50px}.field-grid textarea{resize:vertical}.field-grid input:focus,.field-grid select:focus,.field-grid textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px rgba(143,95,255,.11)}.field-grid ::placeholder{color:#686274}.field-grid select{appearance:none}.form-actions{margin-top:24px;display:flex;justify-content:space-between;gap:12px}.consent-row{margin-top:20px;display:flex;align-items:flex-start;gap:11px;color:var(--muted);font-size:13px}.consent-row input{margin-top:3px;accent-color:var(--violet)}.consent-row a{color:#c4afff;text-decoration:underline}.privacy-note{margin-top:17px;padding:12px;border-radius:8px;color:#9690a2;background:rgba(92,55,180,.08);display:flex;gap:10px;font-size:12px}.privacy-note svg{color:var(--violet-bright)}.form-success{padding:70px 36px;border:1px solid var(--line-strong);border-radius:18px;background:rgba(10,10,29,.9);text-align:center}.success-icon{width:64px;height:64px;margin:0 auto 25px;display:grid;place-items:center;border-radius:50%;color:var(--green);border:1px solid rgba(115,231,162,.32);background:rgba(57,151,95,.1)}.form-success h2{margin:14px 0;font-size:34px;line-height:1.1}.form-success p{max-width:600px;margin:0 auto 28px;color:var(--muted)}.legal-page{padding:90px 0 120px}.legal-content{max-width:860px}.legal-content h1{margin:14px 0 10px;font-size:clamp(42px,6vw,68px);letter-spacing:-.045em;line-height:1}.legal-date{color:var(--muted)}.legal-content h2{margin-top:40px;font-size:23px}.legal-content p{color:#b1acba;font-size:17px}.legal-content a{color:#c5b0ff;text-decoration:underline}.not-found{min-height:70vh;display:grid;place-items:center;text-align:center}.not-found>div{max-width:600px;padding:50px}.not-found span{color:var(--violet-bright);font-size:14px;letter-spacing:.2em}.not-found h1{font-size:55px;margin:10px 0}.not-found p{color:var(--muted);margin-bottom:26px}.site-footer{border-top:1px solid var(--line);background:#060613}.footer-grid{padding:58px 0 48px;display:grid;grid-template-columns:1.45fr .8fr .8fr 1fr;gap:55px}.footer-grid>div:first-child p{max-width:360px;color:var(--muted);font-size:14px}.footer-column{display:grid;align-content:start;gap:9px}.footer-column strong{margin-bottom:7px;color:#f1edf8;font-size:14px}.footer-column a,.footer-column span{color:#b8b2c3;font-size:14px}.footer-column a:hover{color:var(--text)}.footer-contact-link{width:max-content;padding:7px 10px;margin-left:-10px;border:1px solid transparent;border-radius:7px}.footer-contact-link:hover{border-color:var(--line-strong);background:rgba(143,95,255,.08)}.footer-bottom{min-height:64px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;color:#9993a5;font-size:12px}@keyframes visual-sheen{0%,58%{opacity:0;transform:translateX(-42%) rotate(4deg)}66%{opacity:1}84%,to{opacity:0;transform:translateX(44%) rotate(4deg)}}@keyframes visual-period-cycle{0%,7%{opacity:.18;transform:scaleX(0)}40%,60%{opacity:1;transform:scaleX(1)}93%,to{opacity:.18;transform:scaleX(0)}}@keyframes visual-period-dot-cycle{0%,30%{opacity:0;transform:scale(.88);box-shadow:0 0 8px rgba(143,95,255,.2)}42%,58%{opacity:1;transform:scale(1);box-shadow:0 0 19px var(--violet-bright)}70%,to{opacity:0;transform:scale(.88);box-shadow:0 0 8px rgba(143,95,255,.2)}}@keyframes feature-card-enter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes feature-line-enter{0%{opacity:0;transform:scaleX(0)}to{opacity:.72;transform:scaleX(1)}}@keyframes feature-icon-enter{0%{opacity:.25;transform:translateY(8px) rotate(-6deg) scale(.92)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes process-copy-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes process-card-enter{0%{opacity:0;transform:translateY(20px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes result-case-enter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes start-card-enter{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes process-line-cycle{0%,8%{opacity:.18;transform:scaleX(0)}40%,60%{opacity:1;transform:scaleX(1)}92%,to{opacity:.18;transform:scaleX(0)}}@keyframes process-dot-breathe{0%,to{transform:scale(.92);box-shadow:0 0 10px rgba(143,95,255,.42)}50%{transform:scale(1.22);box-shadow:0 0 23px var(--violet-bright)}}@keyframes fire-heat-breathe{0%{opacity:.55;transform:translateY(7px) rotate(-7deg) scale(.92,1.08)}to{opacity:.92;transform:translateY(-7px) rotate(7deg) scale(1.08,.95)}}@keyframes table-scan{0%,15%{opacity:0;transform:translateY(-36px)}28%{opacity:.75}72%{opacity:.45}85%,to{opacity:0;transform:translateY(130px)}}@keyframes row-arrive{to{opacity:1;transform:translateX(0)}}@keyframes loss-pulse{0%,to{border-color:rgba(154,106,255,.48);box-shadow:inset 3px 0 var(--violet)}50%{border-color:rgba(177,142,255,.88);box-shadow:inset 3px 0 var(--violet),0 0 16px rgba(143,95,255,.18)}}@keyframes search-breathe{0%,to{box-shadow:0 0 15px rgba(143,95,255,.36)}50%{box-shadow:0 0 25px rgba(143,95,255,.68)}}@media (hover:hover) and (pointer:fine){.cursor-effect{display:block}.loss-visual:hover{border-color:rgba(177,147,255,.5);box-shadow:0 32px 90px rgba(0,0,0,.42),0 0 38px rgba(104,66,218,.14)}.dossier-card,.icon-card,.loss-definition,.outcome-end span,.outcome-flow>div:not(.outcome-end),.outcome-main,.price-card,.process-card{transition-property:transform,border-color,background,box-shadow,opacity;transition-duration:.22s,.18s,.18s,.22s,.18s;transition-timing-function:var(--ease-out),ease,ease,ease,ease}.loss-definition:hover,.outcome-main:hover{transform:translateY(-4px);border-color:rgba(160,126,255,.34);box-shadow:0 18px 44px rgba(0,0,0,.2)}.outcome-flow>div:not(.outcome-end):hover{transform:translateY(-5px);border-color:rgba(155,117,255,.52);background:rgba(88,54,177,.1);box-shadow:0 12px 28px rgba(0,0,0,.18)}.outcome-flow>div:not(.outcome-end):hover svg{transform:translateY(-2px) rotate(-4deg)}.outcome-flow>div:not(.outcome-end) svg{transition:transform .22s var(--ease-out),color .18s ease}.outcome-end span:hover{transform:translateY(-3px);border-color:rgba(115,231,162,.38);background:rgba(45,133,82,.13)}.outcome-end .broken:hover{border-color:rgba(176,142,255,.8);background:rgba(108,65,218,.24);box-shadow:inset 3px 0 var(--violet),0 0 22px rgba(143,95,255,.16)}.feature-grid.is-visible .icon-card:hover{transform:translateY(-7px);border-color:rgba(154,116,255,.48);background:linear-gradient(145deg,rgba(28,24,65,.78),rgba(10,9,30,.64));box-shadow:0 18px 42px rgba(0,0,0,.24)}.icon-card:hover .icon-box{transform:rotate(-4deg) translateY(-2px);border-color:rgba(172,139,255,.62)}.icon-card:hover .card-feedback{opacity:1;transform:scale(1.08)}.icon-box{transition:transform .22s var(--ease-out),border-color .18s ease,background .18s ease}.process-grid.is-visible .process-card:hover{z-index:2;transform:translateY(-7px);border-color:rgba(157,120,255,.48);background:rgba(24,20,56,.82);box-shadow:0 18px 44px rgba(0,0,0,.24)}.process-card:hover>span:after{transform:scale(1.35);box-shadow:0 0 24px var(--violet-bright)}.process-card>span:after{transition:transform .22s var(--ease-out),box-shadow .22s ease}.dossier-card:hover{transform:perspective(900px) rotateX(1.2deg) translateY(-7px);border-color:rgba(166,132,255,.55);box-shadow:0 30px 80px rgba(0,0,0,.4),0 0 30px rgba(117,74,230,.12)}.result-case:hover,.start-card:hover{transform:translateY(-6px);border-color:rgba(160,126,255,.46);box-shadow:0 22px 56px rgba(0,0,0,.28),0 0 22px rgba(117,74,230,.08)}.real-cases-carousel:hover{border-color:rgba(168,132,255,.36);box-shadow:0 34px 100px rgba(0,0,0,.34),0 0 38px rgba(102,63,215,.08)}.real-cases-controls button:hover{color:#f0eaff;border-color:rgba(180,149,255,.52);background:rgba(63,42,125,.32)}.real-case-slide.is-current:hover .real-case-image img{transform:scale(1.012)}.real-case-caption a:hover{color:#f0eaff;border-color:rgba(180,149,255,.52);background:rgba(80,50,156,.18)}.real-cases-dots button:hover{background:rgba(184,155,255,.58)}.fire-button:hover{color:#fff0e8;border-color:rgba(255,157,107,.52);background:rgba(93,43,35,.26);box-shadow:0 10px 28px rgba(111,47,27,.18)}.fire-button:hover:before{opacity:1;transform:translateY(0) scale(1)}.fire-button:hover .button-flame{opacity:1;transform:translateY(-1px) scale(1.08) rotate(-4deg);filter:drop-shadow(0 0 6px rgba(255,128,76,.8))}.price-card:hover{transform:translateY(-6px);border-color:rgba(166,132,255,.5);box-shadow:0 28px 72px rgba(0,0,0,.38),0 0 26px rgba(117,74,230,.1)}.final-cta:hover{border-color:rgba(177,144,255,.58);box-shadow:0 24px 70px rgba(46,24,112,.25),inset 0 1px rgba(255,255,255,.05)}.final-cta:hover:before{opacity:.88;transform:translate3d(34%,8%,0) scale(1.08)}.final-cta:hover:after{opacity:1;transform:translate3d(-12%,10%,0) scale(1.12)}.final-cta:hover .cta-orbit{color:#dfd1ff;border-color:rgba(202,178,255,.62);background:rgba(132,85,245,.12);box-shadow:0 0 46px rgba(143,95,255,.34)}.faq-item button:hover{color:#c9b6ff}}@media (max-width:1180px){.header-inner{grid-template-columns:180px 1fr 180px}.desktop-nav{gap:24px}.hero-layout{grid-template-columns:1fr}.hero-copy{max-width:820px}.loss-visual{width:100%}.home-hero:after{display:none}.proof-layout{gap:45px}.audit-page-grid{gap:40px}.real-cases-heading{grid-template-columns:1fr;gap:20px}.real-cases-heading>p{max-width:760px}.real-case-slide{flex-basis:min(700px,72vw);width:min(700px,72vw)}}@media (max-width:900px){.container{width:min(100% - 40px,760px)}.header-inner{width:calc(100% - 40px);min-height:68px;display:flex;justify-content:space-between}.desktop-nav,.header-cta{display:none}.menu-button{display:inline-flex}.home-hero{padding-top:54px}.hero-layout{gap:45px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid div:nth-child(odd){border-left:1px solid var(--line)}.section{padding:82px 0}.audit-page-grid,.faq-layout,.outcome-grid,.pricing-layout,.proof-layout{grid-template-columns:1fr}.feature-grid.three,.process-grid{grid-template-columns:1fr 1fr}.case-results-grid{grid-template-columns:1fr}.real-cases-track{padding-inline:8%}.real-cases-viewport{scroll-padding-inline:8%}.real-case-slide{flex-basis:78vw;width:78vw}.start-grid{grid-template-columns:1fr 1fr}.knowledge-layout,.value-grid{grid-template-columns:1fr}.knowledge-layout{gap:32px}.knowledge-index{position:static}.knowledge-index nav{grid-template-columns:1fr 1fr;column-gap:20px}.answer-grid,.press-layout{grid-template-columns:1fr}.press-layout{gap:40px}.process-card:nth-child(2){border-right:1px solid var(--line)}.process-card:nth-child(3),.process-card:nth-child(4){border-top:0}.audit-intro{position:static}.final-cta,.fire-addon-card{grid-template-columns:58px 1fr}.final-cta .button,.fire-addon-card .button{grid-column:2;justify-self:start}.footer-grid{grid-template-columns:1.2fr 1fr 1fr}.footer-column:last-child{grid-column:2/-1}}@media (max-width:680px){.container,.header-inner{width:calc(100% - 32px)}.home-hero{padding:38px 0 42px}.hero-copy h1{font-size:clamp(42px,13vw,58px)}.hero-copy>p{font-size:17px}.hero-actions{display:grid}.hero-actions .button{width:100%}.hero-note{flex-wrap:wrap}.loss-visual{padding:13px;border-radius:14px}.loss-stage-grid{grid-template-columns:1fr;gap:8px}.visual-stage{border-radius:10px}.visual-arrow{height:28px;transform:rotate(90deg)}.visual-arrow.final{display:none}.visual-stage-title{min-height:0}.mini-row{font-size:9px}.trust-grid{grid-template-columns:1fr}.trust-grid div{min-height:70px;border-left:1px solid var(--line)}.section{padding:68px 0}.section-heading{margin-bottom:34px}.pricing-layout h2,.proof-layout h2,.section-heading h2{font-size:39px}.section-heading p{font-size:16px}.outcome-main{padding:18px}.outcome-flow{grid-template-columns:1fr;gap:10px}.outcome-flow>svg{transform:rotate(90deg)}.feature-grid.three,.knowledge-index nav,.press-facts,.press-topics,.process-grid,.start-grid{grid-template-columns:1fr}.knowledge-article{padding:25px}.knowledge-next-card{padding:28px;align-items:stretch;flex-direction:column}.knowledge-next-card .button{width:100%}.start-card{min-height:220px}.result-case{padding:24px}.real-cases-section{padding-bottom:34px}.real-cases-heading{margin-bottom:30px}.real-cases-heading h2{font-size:39px}.real-cases-heading>p{font-size:16px}.real-cases-carousel{margin-inline:-8px;border-radius:16px}.real-cases-toolbar{padding-inline:16px}.real-cases-counter i{width:38px}.real-cases-track{padding-inline:4%;gap:12px}.real-cases-viewport{scroll-padding-inline:4%}.real-case-slide{flex-basis:86vw;width:86vw;border-radius:12px}.real-case-image{height:auto;aspect-ratio:1/1.03}.real-case-caption{min-height:104px;padding:15px;align-items:flex-start;flex-direction:column;gap:12px}.real-case-caption strong{white-space:normal}.real-case-caption a{width:100%;justify-content:center}.real-cases-dots{padding-inline:12px;gap:6px}.real-cases-dots button{width:6px;height:6px}.real-cases-dots button.is-current{width:23px}.process-card{border-right:1px solid var(--line);border-top:0;min-height:250px}.process-card:first-child{border-top:1px solid var(--line)}.dossier-timeline{align-items:stretch;flex-direction:column}.dossier-timeline i{width:1px;min-height:14px;margin-left:16px}.dossier-total{align-items:flex-start;flex-direction:column;gap:4px}.fire-addon{padding-top:0}.final-cta,.fire-addon-card{grid-template-columns:1fr;padding:26px}.final-cta .button,.fire-addon-card .button{grid-column:1;width:100%}.final-cta h2{font-size:28px;line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere;hyphens:auto}.audit-hero{padding:45px 0 65px}.audit-intro h1,.inner-hero h1{font-size:48px}.form-step-label{padding:21px 20px 0}.form-panel{padding:24px 20px}.form-panel legend{font-size:27px}.goal-option{grid-template-columns:38px 1fr;padding-left:12px}.goal-icon{width:38px;height:38px}.goal-option em{display:none}.field-grid{grid-template-columns:1fr}.field-full{grid-column:1}.form-actions{display:grid;grid-template-columns:1fr}.form-actions .button-primary{grid-row:1}.footer-grid{grid-template-columns:1fr 1fr;gap:36px 20px}.footer-column:last-child,.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{padding:20px 0;gap:12px;align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dossier-card,.icon-card,.loss-definition,.loss-visual,.outcome-end span,.outcome-flow>div,.outcome-main,.price-card,.process-card,.real-case-slide,.real-cases-carousel,.result-case,.start-card{transform:none!important}.table-scanner,.visual-sheen{display:none}.cursor-effect{display:none!important}.loss-visual.is-live .visual-period i:before{animation:none;opacity:1;transform:scaleX(1)}.loss-visual.is-live .visual-period i:after{animation:none;opacity:1;transform:scale(1)}.period-line.is-visible i:before{animation:none;opacity:1;transform:scaleX(1)}.period-line.is-visible i:after{animation:none;opacity:1;transform:scale(1)}#process.is-visible .process-copy,.case-results-grid.is-visible .result-case,.feature-grid.is-visible .icon-card,.feature-grid.is-visible .icon-card .icon-box,.feature-grid.is-visible .icon-card:before,.process-grid.is-visible .process-card,.process-grid.is-visible .process-card:after,.process-grid.is-visible .process-card>span:after,.start-grid.is-visible .start-card{animation:none}.real-cases-carousel{scroll-behavior:auto}.feature-grid.is-visible .icon-card:before,.process-grid.is-visible .process-card:after{opacity:1;transform:scaleX(1)}.fire-hover-layer{display:none}}