.alv-root,.alv-root *{box-sizing:border-box}.alv-root{--font-outfit:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--c-bg:#0b0e1f;--c-0e1230:#0e1230;--c-11152e:#11152e;--c-121632:#121632;--c-141938:#141938;--c-1a2046:#1a2046;--c-3a3f5c:#3a3f5c;--c-ink:#f4f2ea;--c-t1:#e7e9f3;--c-t2:#c3c8de;--c-t2b:#cfd3e6;--c-t3:#a2a8c4;--c-t3b:#aeb3cc;--c-t3c:#b9bed6;--c-t4:#7b81a3;--c-t4b:#8b91b0;--c-t4c:#6f7596;--c-t4d:#5b6188;--c-t4e:#9aa0bc;--c-t4f:#9298b5;--c-t4g:#8a90ad;--o2:#ffffff05;--o3:#ffffff08;--o35:#ffffff09;--o4:#ffffff0a;--o5:#ffffff0d;--o6:#ffffff0f;--o7:#ffffff12;--o8:#ffffff14;--o9:#ffffff17;--o10:#ffffff1a;--o11:#ffffff1c;--o12:#ffffff1f;--o14:#ffffff24;--o16:#ffffff29;--o22:#ffffff38;--o25:#ffffff40;--sh8:#000c;--sh85:#000000d9;--sh9:#000000e6;--sh92:#000000eb;--sh95:#000000f2;--band-bg:#ffffff06;--band-border:#ffffff0d;--wa-screen:#0e1230;--wa-recv:#202c33;--wa-sent:#005c4b;--wa-sent-text:#fff;--c-link:#56aeaa;--c-err:#f0796d;--c-band:#1a2142;--c-band-ink:#f4f2ea;--c-band-t3:#a2a8c4;--c-band-t4:#7b81a3;--c-band-o8:#ffffff14;--c-band-o12:#ffffff1f;--c-card:#11152e;--c-input-bg:#ffffff0a;--c-input-border:#ffffff29}html[data-alv-theme=light] .alv-root{--c-bg:#f0efeb;--c-0e1230:#fff;--c-11152e:#f5f4f0;--c-121632:#f5f4f0;--c-141938:#fff;--c-1a2046:#fff;--c-3a3f5c:#d7d5ce;--c-ink:#1a1f3a;--c-t1:#1f2440;--c-t2:#494d56;--c-t2b:#494d56;--c-t3:#5c6170;--c-t3b:#5c6170;--c-t3c:#5c6170;--c-t4:#6b6f79;--c-t4b:#6b6f79;--c-t4c:#6b6f79;--c-t4d:#8a8fa0;--c-t4e:#6b6f79;--c-t4f:#6b6f79;--c-t4g:#6b6f79;--o2:#14161c08;--o3:#14161c09;--o35:#14161c0a;--o4:#14161c0b;--o5:#14161c0d;--o6:#14161c0e;--o7:#14161c0d;--o8:#14161c0f;--o9:#14161c12;--o10:#14161c1a;--o11:#14161c1a;--o12:#14161c1c;--o14:#14161c21;--o16:#14161c24;--o22:#14161c29;--o25:#14161c2e;--sh8:#282c361a;--sh85:#282c361f;--sh9:#282c3621;--sh92:#282c3621;--sh95:#282c3629;--band-bg:#14161c06;--band-border:#14161c0f;--wa-screen:#e9e2d8;--wa-recv:#fff;--wa-sent:#dcf8c6;--wa-sent-text:#0b3d27;--c-link:#246464;--c-err:#cf4b3f;--c-band:#1a1f3a;--c-band-ink:#f4f2ea;--c-band-t3:#a2a8c4;--c-band-t4:#8b91b0;--c-band-o8:#ffffff14;--c-band-o12:#ffffff1f;--c-card:#fff;--c-input-bg:#fff;--c-input-border:#d7d5cd}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes dotp{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes travel{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{transform:translateX(var(--tx,120px));opacity:0}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ringpulse{0%{opacity:.55;transform:scale(.85)}70%{opacity:0}to{opacity:0;transform:scale(1.5)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes flagsheen{0%{transform:translate(-120%)skew(-16deg)}55%,to{transform:translate(260%)skew(-16deg)}}@keyframes coachPhraseIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes alvbounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.coach-think-dot{background:var(--c-t4);border-radius:999px;width:5px;height:5px;animation:1.2s infinite dotp;display:inline-block}.coach-think-dot:nth-child(2){animation-delay:.18s}.coach-think-dot:nth-child(3){animation-delay:.36s}.coach-think-text{color:var(--c-t3);animation:.35s coachPhraseIn}.alv-cta:hover{background:#c99a4a!important}.alv-theme-toggle:hover{color:#d8a85a!important;border-color:#d8a85a80!important}.alv-pill:hover{color:var(--c-t1)!important;border-color:#d8a85a80!important}.alv-email:focus,.alv-input:focus{outline:none;border-color:#d8a85a!important}.alv-foot:hover{color:var(--c-t2)!important}.alv-navlink{border-bottom:2px solid #0000;padding-bottom:3px;transition:color .15s}.alv-navlink:hover{color:var(--c-ink)!important}.alv-navactive{color:var(--c-ink)!important;border-bottom-color:#d8a85a!important}.alv-sheetlink:hover{background:var(--o5)!important;color:var(--c-ink)!important}.alv-ghostbtn:hover{color:var(--c-ink)!important;border-color:#d8a85a80!important}.alv-rowlink:hover .alv-rowtitle{color:#d8a85a!important}.alv-rowlink:hover .alv-rowarrow{transform:translate(4px);color:#d8a85a!important}.alv-rowarrow{transition:transform .18s cubic-bezier(.16,1,.3,1),color .15s}.alv-cardlink{transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s}.alv-cardlink:hover{transform:translateY(-3px);border-color:#d8a85a73!important}.alv-root a:focus-visible,.alv-root button:focus-visible,.alv-root [tabindex]:focus-visible{outline-offset:2px;outline:2px solid #d8a85a}.alv-root input:focus-visible,.alv-root textarea:focus-visible{outline:none}.alv-totop{opacity:0;pointer-events:none;transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1),border-color .2s;transform:translateY(12px)scale(.92)}.alv-totop-show{opacity:1;pointer-events:auto;transform:none}.alv-totop:hover{border-color:#d8a85a8c!important}@media (max-width:520px){.alv-totop{width:42px!important;height:42px!important}}.alv-bounce{animation:1.5s ease-in-out infinite alvbounce}.alv-flag{max-width:100%;transform-style:preserve-3d;transition:box-shadow .4s}.alv-flag:hover{animation:2.4s ease-in-out infinite alvflag;box-shadow:0 50px 90px -28px #000000e6}@keyframes alvflag{0%{transform:perspective(720px)rotateY(0)rotateX(0)scale(1.02)}25%{transform:perspective(720px)rotateY(8deg)rotateX(-2deg)scale(1.02)}50%{transform:perspective(720px)rotateY(0)rotateX(2deg)scale(1.02)}75%{transform:perspective(720px)rotateY(-8deg)rotateX(-2deg)scale(1.02)}to{transform:perspective(720px)rotateY(0)rotateX(0)scale(1.02)}}.alv-landing>section{padding-top:clamp(72px,9vh,112px)!important;padding-bottom:clamp(72px,9vh,112px)!important}.alv-landing>section:nth-of-type(2n){background:var(--band-bg);border:1px solid var(--band-border);border-radius:28px}.alv-landing>section:last-of-type{margin-bottom:32px!important}.alv-channels[data-r~="3col"]{grid-template-columns:repeat(3,1fr)!important}@media (max-width:520px){.alv-channels{gap:10px!important}.alv-channel{padding:16px 8px!important}.alv-channel>div:last-child{display:none}.alv-nav{padding-left:18px!important;padding-right:18px!important}.alv-nav-right{gap:13px!important}.alv-wordmark{letter-spacing:.14em!important;font-size:14px!important}.alv-wordmark-img{width:19px!important;height:24px!important}}.alv-reveal{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1)}.alv-reveal.alv-in{opacity:1}.alv-acc-body{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.alv-acc-body>div{overflow:hidden}.alv-acc-open .alv-acc-body{grid-template-rows:1fr}.alv-acc-chev{transition:transform .28s cubic-bezier(.16,1,.3,1)}.alv-acc-open .alv-acc-chev{transform:rotate(45deg)}.alv-acc-q:hover{color:#d8a85a!important}.alv-menubtn{display:none!important}.alv-sheet{transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1)}@media (max-width:820px){.alv-menubtn{display:inline-flex!important}.alv-navlinks{display:none!important}}.alv-toclink{transition:color .15s}.alv-toclink:hover{color:var(--c-ink)!important}.alv-tocactive{color:#d8a85a!important}@media (max-width:980px){[data-r~=toc]{display:none!important}[data-r~=tocgrid]{grid-template-columns:1fr!important}}@media (max-width:820px){[data-r~="2col"]{grid-template-columns:1fr!important;gap:34px!important}[data-r~="3col"],[data-r~=kpi4]{grid-template-columns:1fr 1fr!important}[data-r~=hide]{display:none!important}[data-r~=stackvisual]{flex-direction:column!important;align-items:center!important;gap:24px!important;height:auto!important;display:flex!important}[data-r~=stackvisual]>*{margin-left:auto!important;margin-right:auto!important;position:static!important;inset:auto!important}[data-r~=foot4]{grid-template-columns:1fr 1fr!important;gap:34px 20px!important}[data-r~=split],[data-r~=contact2]{grid-template-columns:1fr!important;gap:40px!important}}@media (max-width:520px){[data-r~="3col"],[data-r~=kpi4]{grid-template-columns:1fr!important}[data-r~=foot4]{grid-template-columns:1fr 1fr!important}[data-r~=cards2]{grid-template-columns:1fr!important}[data-r~=gutter]{padding-left:20px!important;padding-right:20px!important}}@media (prefers-reduced-motion:reduce){.alv-reveal{opacity:1;transition:none;transform:none}.alv-bounce,.alv-flag:hover{animation:none}.alv-totop{transition:opacity .2s;transform:none}.alv-totop-show{transform:none}.alv-acc-body,.alv-acc-chev,.alv-cardlink,.alv-rowarrow,.alv-sheet{transition:none}}
