@font-face{font-family:Switzer;src:url(/fonts/switzer-variable-d1bf801f.woff2)format("woff2-variations"),url(/fonts/switzer-variable-d1bf801f.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-variable-italic-bf66eb64.woff2)format("woff2-variations"),url(/fonts/switzer-variable-italic-bf66eb64.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--lime-50:#f1fcdb;--lime-100:#e3f6be;--lime-200:#d1ed96;--lime-300:#d4f979;--lime-400:#cdf757;--lime-500:#bfe655;--lime-600:#99ba35;--lime-700:#79961b;--lime-800:#5c7312;--lime-900:#3e4f05;--green-1:var(--lime-400);--green-2:#a4ea5b;--green-3:#7bdc60;--green-4:#53cf64;--green-5:#2ac169;--green-6:#01b46d;--green-deep:#00301e;--n-50:#f5f7fc;--n-100:#eaedf2;--n-200:#dbdee3;--n-300:#c8cad0;--n-400:#a8abb0;--n-500:#87898e;--n-600:#696c71;--n-700:#4e5054;--n-800:#33353a;--n-900:#1f2024;--n-950:#141415;--success:#008639;--success-bg:#e0fce5;--success-text:#006f2a;--err:#dc2626;--err-rgb:220 38 38;--n-950-rgb:20 20 21;--lime-50-rgb:241 252 219;--lime-100-rgb:227 246 190;--lime-300-rgb:212 249 121;--lime-400-rgb:205 247 87;--lime-600-rgb:153 186 53;--lime-700-rgb:121 150 27;--lime-800-rgb:92 115 18;--lime-900-rgb:62 79 5;--green-6-rgb:1 180 109;--green-2-rgb:164 234 91;--green-4-rgb:83 207 100;--green-deep-rgb:0 48 30;--success-rgb:0 134 57;--wash-1:#fdfff7;--wash-2:#fafdf2;--wash-3:#f7fbea;--wash-4:#f4fbe3;--wash-5:#effad5;--wash-6:#f1f8de;--wash-mint:#e6f4ea;--lime-75:#eaf9bf;--ink-lift:#0a3d29;--ink-sink-rgb:6 35 20;--green-soft-rgb:147 197 114;--black-olive-1:#171a12;--black-olive-2:#12140e;--black-olive-3:#0c0d09;--black-green-1:#12331b;--black-green-2:#0c2413;--shadow-olive-rgb:20 24 8;--heading:var(--n-950);--heading-2:var(--n-700);--text:var(--n-950);--text-secondary:var(--n-700);--text-muted:var(--n-600);--accent:var(--lime-400);--on-accent:var(--n-950);--green-ink:var(--green-deep);--link:var(--green-ink);--border:var(--n-200);--bg-light:var(--n-50);--bg-dark:var(--n-950);--bg-lime:var(--lime-400);--surface-dark-card:#1e1f21;--grad-text:linear-gradient(294deg,var(--green-2) 7.55%,var(--green-4) 37.55%,var(--green-3) 63.22%,var(--green-6) 94.19%);--grad-fill:linear-gradient(135deg,var(--lime-300),var(--lime-400) 50%,var(--lime-500));--grad-strip:linear-gradient(96deg,var(--lime-300) 0%,var(--lime-400) 45%,var(--lime-500) 100%);--grad-brand:linear-gradient(120deg,var(--green-1) 0%,var(--green-3) 46%,var(--green-6) 100%);--grad-wave:linear-gradient(100deg,var(--green-2) 0%,var(--green-4) 50%,var(--green-6) 100%);--grad-brand-soft:linear-gradient(150deg,var(--green-1),var(--green-2) 60%,var(--green-3));--grad-deep:linear-gradient(120deg,var(--green-5),var(--green-6) 55%,var(--green-deep));--font:"Switzer",-apple-system,"Segoe UI",sans-serif;--w-primary:600;--w-secondary:500;--w-text:400;--w-button:600;--w-stat:700;--w-medium:var(--w-secondary);--h1:clamp(36px, 20.5px + 2.02vw, 64px);--h2:clamp(30px, 20px + 1.3vw, 48px);--h3:clamp(25px, 17.8px + .94vw, 38px);--h4:clamp(21px, 16px + .65vw, 30px);--h5:clamp(18px, 14.7px + .43vw, 24px);--h6:clamp(15px, 12.9px + .28vw, 19px);--text-lg:clamp(17px, 15.3px + .22vw, 20px);--text-md:16px;--text-sm:14px;--text-xs:12px;--btn-size:15px;--menu-size:15px;--lh-h1:1.05;--lh-h2:1.1;--lh-h3:1.15;--lh-h4:1.2;--lh-h5:1.3;--lh-h6:1.35;--lh-body:1.6;--lh-sm:1.5;--lh-btn:1;--s-05:4px;--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:40px;--s-6:48px;--s-7:64px;--s-8:80px;--s-9:96px;--s-10:128px;--container:1600px;--container-pad:40px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-full:9999px;--footer-reveal-max-vh:92;--footer-reveal-clear:8px;--footer-radius:48px;--mesh-overlap:210px;--mesh-band-h:340px;--mesh-top-pad:.25;--mesh-row-span:.57;--mesh-pulse:2.033s;--mesh-pulse-scale:1.03;--mesh-ring-w:1px;--mesh-ghost-h:560px;--hero-bleed-clear:470px;--hero-h:min(92vh,980px,98vw);--hero-video-extend:1.8043;--mesh-ghost-top:40px;--mesh-g1:10.25vw;--mesh-g2:15.45vw;--mesh-g3:21.46vw;--mesh-g4:27.86vw;--mesh-g5:33.97vw;--mesh-g6:40.95vw;--mesh-speed:34;--mesh-canvas-mask:linear-gradient(180deg,#0000 2%,#0000006b 12%,#000000d9 24%,#000 34%,#000 58%,#0000009e 70%,#0000003d 80%,#0000 90%);--mesh-ghost-mask:linear-gradient(180deg,#0000002e 0%,#0000008c 16%,#000000e6 30%,#000 40%,#000000b3 54%,#0000004d 66%,#0000001f 78%,#0000 92%);--clock-ground:linear-gradient(152deg,var(--wash-1) 0%,var(--wash-4) 46%,var(--wash-6) 100%);--clock-dot:rgb(var(--lime-700-rgb) / .22);--clock-ink:var(--n-950);--clock-ink-dim:var(--n-600);--clock-edge:rgb(var(--lime-800-rgb) / .16);--clock-line:rgb(var(--lime-800-rgb) / .13);--clock-cell:#fff;--grad-num-light:linear-gradient(294deg,var(--green-5) 7.55%,var(--green-6) 42%,var(--green-deep) 96%);--clock-num:var(--grad-num-light);--clock-accent:var(--lime-400);--clock-accent-ink:var(--green-ink);--clock-rail-track:var(--n-200);--clock-rail-fill:linear-gradient(90deg,var(--green-6),var(--green-3) 60%,var(--lime-400));--clock-rail-glow:0 0 14px rgb(var(--lime-700-rgb) / .3);--clock-pin:var(--n-950);--clock-pin-ink:#fff;--clock-tick:1s;--enc-progress:50%;--ease-lift:cubic-bezier(.22,.61,.36,1);--ease-nav:cubic-bezier(.16,1,.3,1);--ease-arrow:cubic-bezier(.65,0,.35,1);--dur-hover:.28s;--reality-pin-top:max(110px,14vh);--card-h:max(640px,80vh);--nav-offset:98px;--stage-ripple:url(/assets/patterns/layered-circle.svg);--stage-ripple-op:.34;--stage-grid-line:rgb(var(--lime-700-rgb) / .06);--stage-grid-size:44px;--stage-grid-mask:radial-gradient(70% 70% at 50% 0%,#000000b3,transparent 75%);--stage-dot:var(--lime-500);--stats-bleed-bg:radial-gradient(120% 120% at 82% 12%,#1c2b17 0%,#0f1410 46%,#0a0c0a 100%);--stats-panel-bg:radial-gradient(120% 130% at 86% 12%,rgb(var(--lime-400-rgb) / .15),transparent 55%), radial-gradient(90% 100% at 10% 105%,rgb(var(--green-6-rgb) / .2),transparent 60%), linear-gradient(155deg,#06331f 0%,var(--green-deep) 62%,#041d13 100%);--stats-dot:rgb(var(--lime-400-rgb) / .14);--stats-eyebrow:var(--lime-300);--stats-title:#fff;--stats-num-bleed:linear-gradient(294deg,var(--green-2) 7.55%,var(--green-4) 37.55%,var(--green-3) 63.22%,var(--green-6) 94.19%);--stats-num-panel:linear-gradient(294deg,var(--green-2) 7.55%,var(--green-4) 37.55%,var(--green-3) 63.22%,var(--green-6) 94.19%);--stats-label:#f2f4ee;--stats-label-panel:#ffffffb8;--stats-sub:#e2e8d699;--stats-rule:#ffffff1f;--gate-ground:radial-gradient(60% 70% at 8% 12%,rgb(var(--lime-700-rgb) / .5),transparent 68%), radial-gradient(52% 60% at 92% 24%,rgb(var(--lime-400-rgb) / .16),transparent 72%), linear-gradient(#16180f 0%,#101210 46%,#0b0c0a 100%);--gate-grid:rgb(var(--lime-400-rgb) / .09);--gate-grid-opacity:.5;--gate-crumb:#ffffff80;--gate-crumb-link:#ffffffb8;--gate-eyebrow:var(--lime-300);--gate-eyebrow-bg:rgb(var(--lime-400-rgb) / .1);--gate-eyebrow-border:rgb(var(--lime-400-rgb) / .28);--gate-title:#fff;--gate-lead:#ffffffbd;--gate-shell-bg:#ffffff12;--gate-shell-border:#ffffff24;--gate-shell-shadow:0 30px 70px #0006;--gate-plate-bg:linear-gradient(#fff,var(--wash-1));--gate-mark-bg:#ffffff0f;--gate-mark-border:#ffffff24;--gate-point-ink:#ffffffe6;--gate-point-mark:var(--lime-400);--fx-color:var(--lime-400);--fx-size:90px;--fx-stroke:2px;--fx-duration:.3s;--beam-ramp:rgb(var(--green-6-rgb) / 0) 0%,rgb(var(--green-6-rgb) / 0) 8%,#53cf646b 20%, var(--green-3) 30%,var(--green-2) 38%,var(--green-3) 46%,#53cf646b 58%, rgb(var(--green-6-rgb) / 0) 72%,rgb(var(--green-6-rgb) / 0) 100%;--beam-blur:12px;--beam-opacity:.55;--beam-speed:4s;--grad-descender:.22em;--shine-base:var(--green-ink);--shine-peak:var(--green-6);--shine-speed:5s;--shine-band:10%;--shine-media-opacity:.5;--shine-media-speed:2.2s;--sheen-radius:150px}.ftHero,.prHero,.evHero,.ifHero,.ptHero,.enHero,.rfHero,.esHero{position:relative;overflow:hidden}.ftHero .epHeroBg:after,.prHero .epHeroBg:after,.evHero .epHeroBg:after,.ifHero .epHeroBg:after,.ptHero .epHeroBg:after,.enHero .epHeroBg:after,.rfHero .epHeroBg:after,.esHero .epHeroBg:after{content:"";aspect-ratio:1;background:var(--stage-ripple) no-repeat center/contain;width:min(480px,42%);opacity:var(--stage-ripple-op);pointer-events:none;position:absolute;bottom:-46%;right:-130px}.ftHero:after,.prHero:after,.evHero:after,.ifHero:after,.ptHero:after,.enHero:after,.rfHero:after,.esHero:after{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(90deg,var(--stage-grid-line) 1px,transparent 1px), linear-gradient(var(--stage-grid-line) 1px,transparent 1px);background-size:var(--stage-grid-size) var(--stage-grid-size);-webkit-mask-image:var(--stage-grid-mask);mask-image:var(--stage-grid-mask);position:absolute;inset:0}.ftHero .container,.prHero .container,.evHero .container,.ifHero .container,.ptHero .container,.enHero .container,.rfHero .container,.esHero .container{z-index:1;position:relative}.ftEyebrow,.prEyebrow,.evEyebrow,.ifEyebrow,.ptEyebrow,.enEyebrow,.rfEyebrow,.esEyebrow{font-size:var(--text-xs);font-weight:var(--w-primary);letter-spacing:.14em;text-transform:uppercase;color:var(--green-ink);background:rgb(var(--lime-400-rgb) / .2);border:1px solid rgb(var(--lime-600-rgb) / .34);border-radius:var(--r-full);align-items:center;gap:8px;margin:0 auto 16px;padding:6px 15px;display:inline-flex}.ftEyebrow:before,.prEyebrow:before,.evEyebrow:before,.ifEyebrow:before,.ptEyebrow:before,.enEyebrow:before,.rfEyebrow:before,.esEyebrow:before{content:"";background:var(--stage-dot);border-radius:50%;flex:none;width:7px;height:7px}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes beamSpin{to{--beam-angle:360deg}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);font-family:var(--font);font-size:var(--text-md);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow-x:clip}h1,h2,h3,h4,h5,h6{color:var(--heading);margin:0}p{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block}picture{display:contents}button{font-family:var(--font);cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}.srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{max-width:var(--container);padding-inline:var(--container-pad);margin-inline:auto}@media (width<=1919px){:root{--container:1440px;--container-pad:40px}}@media (width<=1599px){:root{--container:1140px;--container-pad:40px}}@media (width<=1199px){:root{--container:960px;--container-pad:30px}}@media (width<=1023px){:root{--container:720px;--container-pad:20px}}@media (width<=767px){:root{--container:100%;--container-pad:20px}}@media (width<=768px){:root{--nav-offset:78px}}.eyebrow{font-size:var(--text-xs);font-weight:var(--w-primary);letter-spacing:.2em;text-transform:uppercase;color:var(--green-ink);margin:0 0 var(--s-2)}.titleAccent,.titleAccentBrand{background:var(--grad-text);color:#0000;background-clip:text}.waveBg{background:var(--grad-wave)}.waveBg-soft{background:var(--grad-brand-soft)}.waveBg-deep{background:var(--grad-deep);color:#fff}@keyframes certBreathe{0%,to{scale:1}50%{scale:1.055}}@keyframes certDrift{0%,to{translate:0}50%{translate:0 -14px}}@keyframes certSpin{to{rotate:360deg}}:root{--rv-dist:44px;--rv-dur:1.05s;--rv-step:.115s;--rv-scale:.955;--rv-ease:var(--ease-nav)}[data-reveal]{opacity:0;transform:translateY(var(--rv-dist)) scale(var(--rv-scale));transition:opacity var(--rv-dur) var(--rv-ease),transform var(--rv-dur) var(--rv-ease)}[data-reveal=left]{transform:translateX(calc(var(--rv-dist) * -1)) scale(var(--rv-scale))}[data-reveal=right]{transform:translateX(var(--rv-dist)) scale(var(--rv-scale))}[data-reveal=scale]{transform:scale(var(--rv-scale))}[data-reveal=fade]{transform:none}@media (width<=900px){[data-reveal=left],[data-reveal=right]{transform:translateY(var(--rv-dist)) scale(var(--rv-scale))}}[data-reveal].is-in{opacity:1;transform:none}[data-textwarp]{--rv-scale:1}[data-reveal][data-stagger]>*{opacity:0;transform:translateY(var(--rv-dist)) scale(var(--rv-scale));transition:opacity var(--rv-dur) var(--rv-ease),transform var(--rv-dur) var(--rv-ease)}[data-reveal][data-stagger].is-in>*{opacity:1;transform:none}[data-reveal][data-stagger].is-in>:first-child{transition-delay:0s}[data-reveal][data-stagger].is-in>:nth-child(2){transition-delay:calc(var(--rv-step) * 1)}[data-reveal][data-stagger].is-in>:nth-child(3){transition-delay:calc(var(--rv-step) * 2)}[data-reveal][data-stagger].is-in>:nth-child(4){transition-delay:calc(var(--rv-step) * 3)}[data-reveal][data-stagger].is-in>:nth-child(5){transition-delay:calc(var(--rv-step) * 4)}[data-reveal][data-stagger].is-in>:nth-child(6){transition-delay:calc(var(--rv-step) * 5)}[data-reveal][data-stagger].is-in>:nth-child(7){transition-delay:calc(var(--rv-step) * 6)}[data-reveal][data-stagger].is-in>:nth-child(8){transition-delay:calc(var(--rv-step) * 7)}[data-reveal][data-stagger].is-in>:nth-child(n+9){transition-delay:calc(var(--rv-step) * 8)}[data-reveal][data-stagger]{opacity:1;transition:none;transform:none}@keyframes rvScrollIn{0%{opacity:0;transform:translateY(var(--rv-dist)) scale(var(--rv-scale))}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-reveal=scroll]{opacity:0;transform:translateY(var(--rv-dist));transition:none;animation:linear both rvScrollIn view();animation-range:entry 10%}}:root{--fold-dur:.62s;--fold-step:26ms;--fold-ramp-max:.9s;--fold-lead:80ms;--fold-angle:-92deg;--fold-persp:700px;--fold-ease:cubic-bezier(.165,.84,.44,1);--fold-char-max:72}[data-fold]{opacity:0}[data-fold].fold-ready{opacity:1}[data-reveal]:has([data-fold]),[data-reveal]:has(.statBarNum,.lpStatNum,.shStatValue,.abStatNum,.proofStatNum,.realityCardStat,.stripNum,.avStepN,.impactValue,.exFigureNum){--rv-scale:1}[data-fold] .foldWord{white-space:nowrap;perspective:var(--fold-persp);perspective-origin:50% 0;display:inline-block}[data-fold] .foldPiece{transform-origin:50% 0;backface-visibility:hidden;will-change:transform,opacity;display:inline-block}[data-fold].fold-play .foldPiece{animation:foldIn var(--fold-dur) var(--fold-ease) both;animation-delay:calc(var(--fold-lead) + var(--fold-step) * var(--i,0))}@keyframes foldIn{0%{opacity:0;transform:rotateX(var(--fold-angle))}to{opacity:1;transform:none}}:root{--tw-rib-strands:60;--tw-rib-nodes:12;--tw-rib-spring:.4;--tw-rib-spread:.025;--tw-rib-w:2;--tw-rib-opacity:.5;--tw-rib-maxl:1;--tw-rib-shift:1}.ribbonTrail{pointer-events:none;z-index:59;width:100%;height:100%;display:block;position:fixed;inset:0}@media (pointer:coarse){.ribbonTrail{display:none}}@media (prefers-reduced-motion:reduce){.ribbonTrail{display:none}}.fxLayer{z-index:60;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.fx{width:var(--fx-size);height:var(--fx-size);margin-left:calc(var(--fx-size) / -2);margin-top:calc(var(--fx-size) / -2);position:absolute;overflow:visible}.fx line,.fx circle,.fx path{fill:none;stroke:var(--fx-color);stroke-width:var(--fx-stroke)}.fx line{stroke-linecap:square}.fx path{stroke-linecap:round}.fxDot{width:var(--fx-stroke);height:var(--fx-stroke);background:var(--fx-color);margin-left:calc(var(--fx-stroke) / -2);margin-top:calc(var(--fx-stroke) / -2);position:absolute}.fxDot--round{border-radius:50%}@media (prefers-reduced-motion:reduce){.fxLayer{display:none}}.lpCloseInner,.prCloseInner,.crCloseInner,.spCloseInner,.slCloseInner,.evCloseInner,.exCloseInner,.gfCloseInner,.tmCloseInner,.ifCloseInner,.ptCloseInner,.enCloseInner,.rfCloseInner,.esCloseInner,.cfCloseInner,.clAnswer{border-radius:var(--r-lg);background:linear-gradient(160deg,var(--lime-300),var(--lime-400) 52%,var(--lime-500));box-shadow:0 22px 54px rgb(var(--lime-700-rgb) / .32),inset 0 1px #ffffff73;color:var(--n-950);position:relative;overflow:hidden}.lpCloseInner:before,.prCloseInner:before,.crCloseInner:before,.tmCloseInner:before,.spCloseInner:before,.slCloseInner:before,.exCloseInner:before,.gfCloseInner:before,.evCloseInner:before,.ifCloseInner:before,.ptCloseInner:before,.enCloseInner:before,.rfCloseInner:before,.esCloseInner:before,.cfCloseInner:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff80,#0000 64%);width:150%;height:130%;animation:6s ease-in-out infinite lpGlow;position:absolute;top:-46%;left:50%;transform:translate(-50%)}.lpCloseInner:after,.prCloseInner:after,.crCloseInner:after,.tmCloseInner:after,.spCloseInner:after,.slCloseInner:after,.exCloseInner:after,.gfCloseInner:after,.evCloseInner:after,.ifCloseInner:after,.ptCloseInner:after,.enCloseInner:after,.rfCloseInner:after,.esCloseInner:after,.cfCloseInner:after{content:"";aspect-ratio:1;opacity:.5;pointer-events:none;z-index:0;background:url(/assets/patterns/layered-circle.svg) 50%/contain no-repeat;width:min(440px,68%);position:absolute;bottom:-96px;right:-72px}@keyframes lpGlow{0%,to{opacity:.7;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.1)}}.lpCloseInner>*,.prCloseInner>*,.crCloseInner>*,.spCloseInner>*,.slCloseInner>*,.exCloseInner>*,.gfCloseInner>*,.tmCloseInner>*,.evCloseInner>*,.ifCloseInner>*,.ptCloseInner>*,.enCloseInner>*,.rfCloseInner>*,.esCloseInner>*,.cfCloseInner>*,.clAnswer>*{z-index:1;position:relative}.prCloseTitle,.crCloseTitle,.spCloseTitle,.slCloseTitle,.exCloseTitle,.gfCloseTitle,.tmCloseTitle,.evCloseTitle,.ifCloseTitle,.ptCloseTitle,.enCloseTitle,.rfCloseTitle,.esCloseTitle,.clAnswerTitle{color:var(--n-950)}.prCloseSub,.crCloseSub,.spCloseSub,.slCloseSub,.exCloseSub,.gfCloseSub,.tmCloseSub,.evCloseSub,.ifCloseSub,.ptCloseSub,.enCloseSub,.rfCloseSub,.esCloseSub,.clAnswerBody{color:rgb(var(--lime-900-rgb) / .78)}.prCloseInner .btn,.crCloseInner .btn,.spCloseInner .btn,.slCloseInner .btn,.tmCloseInner .btn,.gfCloseInner .btn,.evCloseInner .btn,.ifCloseInner .btn,.ptCloseInner .btn,.enCloseInner .btn,.rfCloseInner .btn,.esCloseInner .btn,.cfCloseInner .btn,.clAnswer .btn{background:var(--n-950);color:var(--lime-400);border-color:var(--n-950);box-shadow:0 12px 30px rgb(var(--lime-900-rgb) / .34)}.prCloseInner .btn:hover,.crCloseInner .btn:hover,.spCloseInner .btn:hover,.slCloseInner .btn:hover,.tmCloseInner .btn:hover,.gfCloseInner .btn:hover,.evCloseInner .btn:hover,.ifCloseInner .btn:hover,.ptCloseInner .btn:hover,.enCloseInner .btn:hover,.rfCloseInner .btn:hover,.esCloseInner .btn,.cfCloseInner .btn:hover,.cfCloseInner .btn:hover,.clAnswer .btn:hover{background:var(--n-800);border-color:var(--n-800);box-shadow:0 18px 40px rgb(var(--lime-900-rgb) / .42);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.lpCloseInner:before,.prCloseInner:before,.crCloseInner:before,.tmCloseInner:before,.spCloseInner:before,.slCloseInner:before,.evCloseInner:before,.ifCloseInner:before,.ptCloseInner:before,.enCloseInner:before,.rfCloseInner:before,.esCloseInner:before,.cfCloseInner:before{animation:none}}.lpEyebrow,.lpSplitEyebrow,.vgEyebrow,.cmpEyebrow,.lgEyebrow,.epEyebrow,.fqEyebrow,.glEyebrow,.polEyebrow,.abHeroEyebrow,.blogHeroEyebrow,.articleBannerEyebrow,.avSteps .avEyebrow,.btn,.lpBtn,.abBtn,.avBtn,.vwCtaBtn,.demoBtn,.newsletterBtn,.ftrNewsBtn,.avStepCta,.demoSubmit,.shAnalystCta,.vgAnalystCta,.tpl-analystCta{isolation:isolate;position:relative;overflow:hidden}.lpEyebrow:after,.lpSplitEyebrow:after,.vgEyebrow:after,.cmpEyebrow:after,.lgEyebrow:after,.epEyebrow:after,.fqEyebrow:after,.glEyebrow:after,.polEyebrow:after,.abHeroEyebrow:after,.blogHeroEyebrow:after,.articleBannerEyebrow:after,.avSteps .avEyebrow:after,.btn:after,.lpBtn:after,.abBtn:after,.avBtn:after,.vwCtaBtn:after,.demoBtn:after,.newsletterBtn:after,.ftrNewsBtn:after,.avStepCta:after,.demoSubmit:after,.shAnalystCta:after,.vgAnalystCta:after,.tpl-analystCta:after{content:"";pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--beam-angle),var(--beam-ramp));filter:blur(var(--beam-blur));z-index:-1;position:absolute;inset:0}.lpEyebrow:after,.lpSplitEyebrow:after,.vgEyebrow:after,.cmpEyebrow:after,.lgEyebrow:after,.epEyebrow:after,.fqEyebrow:after,.glEyebrow:after,.polEyebrow:after,.abHeroEyebrow:after,.blogHeroEyebrow:after,.articleBannerEyebrow:after,.avSteps .avEyebrow:after{opacity:var(--beam-opacity);animation:beamSpin var(--beam-speed) linear infinite}.btn:after,.lpBtn:after,.abBtn:after,.avBtn:after,.vwCtaBtn:after,.demoBtn:after,.newsletterBtn:after,.ftrNewsBtn:after,.avStepCta:after,.demoSubmit:after,.shAnalystCta:after,.vgAnalystCta:after,.tpl-analystCta:after{opacity:0;transition:opacity .35s var(--ease-lift)}.btn:hover:after,.lpBtn:hover:after,.abBtn:hover:after,.avBtn:hover:after,.vwCtaBtn:hover:after,.demoBtn:hover:after,.newsletterBtn:hover:after,.ftrNewsBtn:hover:after,.avStepCta:hover:after,.demoSubmit:hover:after,.shAnalystCta:hover:after,.vgAnalystCta:hover:after,.tpl-analystCta:hover:after{opacity:var(--beam-opacity);animation:beamSpin var(--beam-speed) linear infinite}.fxPaused,.fxPaused:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lpEyebrow:after,.lpSplitEyebrow:after,.vgEyebrow:after,.cmpEyebrow:after,.lgEyebrow:after,.epEyebrow:after,.fqEyebrow:after,.glEyebrow:after,.polEyebrow:after,.abHeroEyebrow:after,.blogHeroEyebrow:after,.articleBannerEyebrow:after,.avSteps .avEyebrow:after,.btn:hover:after,.lpBtn:hover:after,.abBtn:hover:after,.avBtn:hover:after,.vwCtaBtn:hover:after,.demoBtn:hover:after,.newsletterBtn:hover:after,.ftrNewsBtn:hover:after,.avStepCta:hover:after,.demoSubmit:hover:after,.shAnalystCta:hover:after,.vgAnalystCta:hover:after,.tpl-analystCta:hover:after{animation:none}}.shineText{background:linear-gradient(100deg, var(--shine-base) 0%, var(--shine-base) calc(50% - var(--shine-band)), var(--shine-peak) 50%, var(--shine-base) calc(50% + var(--shine-band)), var(--shine-base) 100%);color:#0000;animation:shineSweep var(--shine-speed) linear infinite;background-size:220% 100%;background-clip:text}@keyframes shineSweep{0%{background-position:160% 0}to{background-position:-60% 0}}.lpCardMedia,.lpRowMedia,.lpMidCtaMedia,.lpStepShot,.lpStmtFigure,.lpSplitFigure,.lpHeroVisual,.lpModShot,.lpDeckZoom,.abLeadPortrait,.abPersonPortrait,.lgHeroFrame,.lgMoreMedia,.idcHeroFrame,.tpl-moreMedia,.tpl-heroPreview,.demoVisual,.commandVisual,.shVideoPlay,.shineBox{position:relative;overflow:hidden}.shineBox{width:max-content;max-width:100%;margin-inline:auto;display:block}.shineBox img{display:block}:root{--warp-min-size:120px;--warp-strength:28;--warp-radius:150px;--warp-in:.26s;--warp-out:.52s}.warpable{position:relative}img.warpLens{pointer-events:none;opacity:0;filter:url(#liquidWarp);transition:opacity var(--warp-out) var(--ease-lift);-webkit-mask-image:radial-gradient(circle var(--warp-radius) at var(--warp-x,50%) var(--warp-y,50%), #000 0%,#000000e0 40%,#00000057 72%,transparent 100%);mask-image:radial-gradient(circle var(--warp-radius) at var(--warp-x,50%) var(--warp-y,50%), #000 0%,#000000e0 40%,#00000057 72%,transparent 100%);position:absolute}img.warpLens.warpLens{min-width:0;max-width:none;min-height:0;max-height:none}.warpable:hover img.warpLens,.warpable:focus-within img.warpLens{opacity:1;transition-duration:var(--warp-in)}.fxDefs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){img.warpLens{display:none}}.lpCardMedia:before,.lpRowMedia:before,.lpMidCtaMedia:before,.lpStepShot:before,.lpStmtFigure:before,.lpSplitFigure:before,.lpHeroVisual:before,.lpModShot:before,.lpDeckZoom:before,.abLeadPortrait:before,.abPersonPortrait:before,.lgHeroFrame:before,.lgMoreMedia:before,.idcHeroFrame:before,.tpl-moreMedia:before,.tpl-heroPreview:before,.demoVisual:before,.commandVisual:before,.shVideoPlay:before,.shineBox:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(100deg, transparent 0%, transparent calc(50% - var(--shine-band)), var(--shine-peak) 50%, transparent calc(50% + var(--shine-band)), transparent 100%);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(circle var(--sheen-radius) at var(--sheen-x,50%) var(--sheen-y,50%), #000 0%,#000000d9 45%,#0000004d 75%,transparent 100%);mask-image:radial-gradient(circle var(--sheen-radius) at var(--sheen-x,50%) var(--sheen-y,50%), #000 0%,#000000d9 45%,#0000004d 75%,transparent 100%);opacity:0;transition:opacity .25s var(--ease-lift);background-position:160% 0;background-size:220% 100%;position:absolute;inset:0}.lpCardMedia:hover:before,.lpRowMedia:hover:before,.lpMidCtaMedia:hover:before,.lpStepShot:hover:before,.lpStmtFigure:hover:before,.lpSplitFigure:hover:before,.lpHeroVisual:hover:before,.lpModShot:hover:before,.lpDeckZoom:hover:before,.abLeadPortrait:hover:before,.abPersonPortrait:hover:before,.lgHeroFrame:hover:before,.lgMoreMedia:hover:before,.idcHeroFrame:hover:before,.tpl-moreMedia:hover:before,.tpl-heroPreview:hover:before,.demoVisual:hover:before,.commandVisual:hover:before,.shineBox:hover:before,.shVideoMedia:hover .shVideoPlay:before,.lpCard:hover .lpCardMedia:before,.lpRow:hover .lpRowMedia:before,.tpl-moreCard:hover .tpl-moreMedia:before,.lpMod:hover .lpModShot:before{opacity:var(--shine-media-opacity);animation:shineSweep var(--shine-media-speed) linear infinite}@media (prefers-reduced-motion:reduce){.lpCardMedia:before,.lpRowMedia:before,.lpMidCtaMedia:before,.lpStepShot:before,.lpStmtFigure:before,.lpSplitFigure:before,.lpHeroVisual:before,.lpModShot:before,.lpDeckZoom:before,.abLeadPortrait:before,.abPersonPortrait:before,.lgHeroFrame:before,.lgMoreMedia:before,.idcHeroFrame:before,.tpl-moreMedia:before,.tpl-heroPreview:before,.demoVisual:before,.commandVisual:before,.shVideoPlay:before,.shineBox:before{display:none}.shineText{color:var(--shine-base);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none}}.btn-secondary:after{display:none}.btn-secondary{isolation:auto;overflow:visible}:root{--reel-dur:1.4s;--reel-stagger:90ms;--reel-spins:2;--reel-blur:3;--reel-fade:.2s;--reel-ease:cubic-bezier(.16,1,.3,1)}.reelStage{visibility:visible;pointer-events:none;user-select:none;position:absolute;inset:0}.reelStage>*{white-space:pre;position:absolute}.reelCol{overflow:hidden}.reelLit{overflow:visible}.reelStrip{will-change:transform;display:block}.reelCell{text-align:center;display:block}.reelStage,.reelStage *{margin:0;padding:0}@media (prefers-reduced-motion:reduce){.reelStage{display:none}}:root{--gh-ground:#fafafa;--gh-line:var(--green-6);--gh-line-opacity:.3;--gh-stroke-w:1;--gh-particle:var(--green-5);--gh-particle-count:200;--gh-discs:80;--gh-lines:80;--gh-speed:44;--gh-core:rgb(var(--green-deep-rgb) / .085);--gh-scan:rgb(var(--green-deep-rgb) / .03)}.footer{isolation:isolate;position:relative;overflow:hidden}.footer>*{z-index:1;position:relative}.ghField{z-index:0;pointer-events:none;height:min(100%,78vw);position:absolute;inset:auto 0 0;overflow:hidden}.ghField>*{pointer-events:none;position:absolute}.ghCanvas{width:100%;height:100%;opacity:var(--gh-line-opacity);display:block;inset:0}.ghVignette{background:radial-gradient(ellipse at 50% 58%,transparent 8%,var(--gh-ground) 54%);width:140%;height:140%;top:50%;left:50%;transform:translate(-50%,-50%)}.ghCore{background:radial-gradient(ellipse at 50% 78%,var(--gh-core) 18%,transparent 70%);mix-blend-mode:multiply;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.ghScan{background:repeating-linear-gradient(transparent,transparent 1px,var(--gh-scan) 1px,var(--gh-scan) 2px);mix-blend-mode:multiply;inset:0}@media (width<=900px){.ghCanvas{opacity:calc(var(--gh-line-opacity) * .7)}.ghScan{display:none}}@media (prefers-reduced-motion:reduce){.ghScan{display:none}}:root{--check-box:.15s;--check-draw:.35s;--check-delay:0s;--check-uncheck:.15s;--check-ease:cubic-bezier(.22,1,.36,1);--check-len:15}.ckBox{width:18px;height:18px;display:block;position:relative}.ckBox input{appearance:none;cursor:pointer;border:1.5px solid var(--n-300);width:100%;height:100%;transition:background var(--check-box) var(--check-ease), border-color var(--check-box) var(--check-ease), box-shadow var(--check-box) var(--check-ease);background:#fff;border-radius:5px;margin:0}.ckBox input:hover{border-color:var(--n-400)}.ckBox input:checked{background:var(--lime-400);border-color:var(--lime-500)}.ckBox input:focus-visible{box-shadow:0 0 0 3px rgb(var(--lime-400-rgb) / .55);outline:none}.ckMark{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.ckMark path{fill:none;stroke:var(--on-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--check-len);stroke-dashoffset:var(--check-len);transition:stroke-dashoffset var(--check-uncheck) var(--check-ease)}.ckBox input:checked+.ckMark path{stroke-dashoffset:0;transition:stroke-dashoffset var(--check-draw) var(--check-ease) var(--check-delay)}@media (prefers-reduced-motion:reduce){.ckBox input,.ckMark path,.ckBox input:checked+.ckMark path{transition:none!important}}:root{--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22,1,.36,1);--revert-dur:.28s}.is-shaking{animation:errShake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear;will-change:transform}@keyframes errShake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}.fieldErr{color:var(--err);margin-top:5px;font-size:12px;line-height:1.4;display:block}.fieldErr:empty{display:none}.pgField:has(.is-invalid) .fieldErr,.ftrNewsField:has(.is-invalid) .fieldErr,[data-hs-field]:has(.is-invalid) .fieldErr{animation:errMsgIn var(--revert-dur) var(--shake-ease) both}@keyframes errMsgIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.is-shaking{animation:none!important;transform:none!important}.pgField:has(.is-invalid) .fieldErr,.ftrNewsField:has(.is-invalid) .fieldErr,[data-hs-field]:has(.is-invalid) .fieldErr{animation:none!important}}:root{--measure-hero:62rem;--measure-section:64rem;--measure-stmt:44rem;--hero-col:min(1180px,100%);--cert-ground:#fff;--cert-border-hover:var(--lime-600);--cert-pad:clamp(20px,1.8vw,26px);--cert-shadow:0 8px 22px rgb(var(--lime-900-rgb) / .05);--cert-shadow-hover:0 18px 40px rgb(var(--lime-900-rgb) / .12);--cert-lift:-4px;--cert-cat-ink:var(--green-ink);--cert-mark-size:48px;--cert-mark-ground:linear-gradient(135deg,var(--lime-50),var(--lime-200));--cert-mark-ink:var(--green-ink)}.cmpCert,.lpCert,.cfCert{background:var(--cert-ground);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--cert-pad);box-shadow:var(--cert-shadow);transition:transform .3s var(--ease-lift),box-shadow .3s,border-color .3s}.cmpCert:hover,.lpCert:hover,.cfCert:hover{transform:translateY(var(--cert-lift));border-color:var(--cert-border-hover);box-shadow:var(--cert-shadow-hover)}.cmpCertCat,.lpCertCat,.cfCertCat{font-size:var(--text-xs);font-weight:var(--w-primary);letter-spacing:.1em;text-transform:uppercase;color:var(--cert-cat-ink)}.cmpCertName,.lpCertName,.cfCertName{font-size:var(--h6);font-weight:var(--w-primary);color:var(--n-950);letter-spacing:-.01em}.cmpCertDesc,.lpCertDesc,.cfCertDesc{font-size:var(--text-sm);line-height:var(--lh-body);color:var(--text-secondary)}.cmpCertMark,.lpCertMark,.cfCertMark{width:var(--cert-mark-size);height:var(--cert-mark-size);border-radius:var(--r-md);background:var(--cert-mark-ground);color:var(--cert-mark-ink);place-items:center;display:grid}.lpFaqA :is(ul,ol),.pFaqA :is(ul,ol),.tpl-faqA :is(ul,ol){margin:.7em 0;padding-left:1.35em;list-style-position:outside}.lpFaqA ul,.pFaqA ul,.tpl-faqA ul{list-style-type:disc}.lpFaqA ol,.pFaqA ol,.tpl-faqA ol{list-style-type:decimal}.lpFaqA li,.pFaqA li,.tpl-faqA li{margin:0 0 .35em;padding-left:.15em}.lpFaqA li::marker,.pFaqA li::marker,.tpl-faqA li::marker{color:var(--lime-700)}.lpFaqA li:last-child,.pFaqA li:last-child,.tpl-faqA li:last-child{margin-bottom:0}.lpFaqA p+:is(ul,ol),.pFaqA p+:is(ul,ol),.tpl-faqA p+:is(ul,ol){margin-top:.2em}.lpFaqA :is(ul,ol):last-child,.pFaqA :is(ul,ol):last-child,.tpl-faqA :is(ul,ol):last-child{margin-bottom:0}.btn{font-weight:var(--w-button);font-size:var(--btn-size);line-height:var(--lh-btn);border-radius:var(--r-sm);transition:transform .2s var(--ease-lift),box-shadow .2s var(--ease-lift),background .2s,border-color .2s;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 24px;display:inline-flex}.btn-primary{background:var(--lime-400);color:var(--n-950);box-shadow:0 12px 30px rgb(var(--lime-700-rgb) / .28)}.btn-primary:hover{background:var(--lime-500);box-shadow:0 18px 40px rgb(var(--lime-700-rgb) / .38);transform:translateY(-2px)}.btn-secondary{color:var(--n-950);border-color:rgb(var(--lime-800-rgb) / .32);background:0 0}.btn-secondary:hover{border-color:var(--lime-600);background:rgb(var(--lime-400-rgb) / .12);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal][data-stagger]>*{opacity:1;transition:none;transform:none}[data-reveal=scroll]{opacity:1;animation:none;transform:none}[data-fold]{opacity:1}[data-fold].fold-play .foldPiece,[data-fold] .foldPiece{opacity:1;animation:none;transform:none}*{scroll-behavior:auto}}
