@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--canvas:#07110f;--surface:#0b1714;--surface-2:#101f1b;--surface-3:#162922;--border:#ffffff12;--border-md:#ffffff1c;--border-lg:#ffffff29;--border-green:#7ed51059;--green:#7ed510;--green-glow:#7ed5102e;--green-glow-2:#7ed51014;--red:#f2705f;--amber:#f1b84b;--blue:#6ea8ff;--text:#f3faf7;--text-2:#b9c8c1;--text-3:#8aa096;--font-display:"Manrope", sans-serif;--font-body:"Manrope", sans-serif;--font-mono:"IBM Plex Mono", monospace;--r-sm:8px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:9999px;--r-nav:60px;--max-w:1100px;--fs-h1:clamp(48px, 7vw, 84px);--fs-h2:clamp(30px, 4vw, 46px);--fs-h3:17px;--fs-sub:16px}@media (max-width:600px){:root{--fs-h1:clamp(38px, 10vw, 56px);--fs-h2:clamp(24px, 7.5vw, 34px);--fs-sub:14px}}html{scroll-behavior:smooth}section[id],[id=pillars],[id=how],[id=case],[id=certified],[id=pricing],[id=faq]{scroll-margin-top:110px}body{font-family:var(--font-body);background:var(--canvas);color:var(--text);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}::selection{background:var(--green);color:#1c290a}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--canvas)}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scanline{0%{top:-2px}to{top:100%}}@keyframes rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.eyebrow{font-family:var(--font-body);letter-spacing:2px;text-transform:uppercase;color:var(--green);font-size:11px;font-weight:700}.wrap{max-width:var(--max-w);margin:0 auto;padding:0 24px}.section{padding:88px 0}.heroBleed{z-index:1;pointer-events:none;height:320px;margin-bottom:-320px;position:relative}.heroBleed:before{content:"";background:radial-gradient(44% 96% at 50% -14%,#96ff3c38,#0000 58%),radial-gradient(90% 74% at 50% -16%,#50be001f,#0000 72%);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0% 14%,#0000 86%);mask:linear-gradient(#000 0% 14%,#0000 86%)}.heroBleed:after{content:"";transform-origin:top;background-image:linear-gradient(#7ed5101c 1px,#0000 1px),linear-gradient(90deg,#7ed51012 1px,#0000 1px);background-size:70px 44px;width:190%;height:135%;position:absolute;top:0;left:50%;transform:translate(-50%)rotateX(75deg);-webkit-mask:radial-gradient(58% 86% at 50% -6%,#000000d9,#0000 66%);mask:radial-gradient(58% 86% at 50% -6%,#000000d9,#0000 66%)}@media (max-width:768px){.heroBleed{display:none}}@media (prefers-reduced-motion:reduce){.heroBleed:after{display:none}}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.reveal.visible{opacity:1;transform:translateY(0)}.rv{opacity:0;transition:opacity .55s,transform .55s;transition-delay:calc(var(--rvi,0) * 70ms);transform:translateY(14px)}.reveal.visible .rv{opacity:1;transform:translateY(0)}@keyframes wozzyIdle{0%{transform:translateY(0)scaleY(1)}25%{transform:translateY(-3px)scaleY(1.008)}50%{transform:translateY(0)scaleY(1)}54%{transform:translateY(1px)scaleY(.985)}58%{transform:translateY(0)scaleY(1)}75%{transform:translateY(-2px)scaleY(1.006)}to{transform:translateY(0)scaleY(1)}}.wozzy-idle{transform-origin:50% 100%;animation:7s ease-in-out infinite wozzyIdle}.btn-cta{transition:transform .18s,box-shadow .25s,background .2s!important}.btn-cta:hover{transform:translateY(-2px);box-shadow:0 6px 24px #7ed51059;background:#aded5a!important}.btn-cta:active{transform:translateY(0)scale(.98);box-shadow:0 2px 10px #7ed51040}.btn-cta:focus-visible{outline:2px solid var(--green);outline-offset:3px}.doc-price{white-space:nowrap}.doc-price-period{margin-left:8px}@media (max-width:600px){.doc-price{white-space:normal}.doc-price-period{margin-top:4px;margin-left:0;display:block}}@media (max-width:768px){:root{--section-gap:64px}.section{padding:64px 0}.wrap{padding:0 18px}.faq-desktop-only{display:none}}@media (max-width:600px){:root{--section-gap:48px}.section{padding:48px 0}}.section:nth-of-type(2n){background:#ffffff05}@media (prefers-reduced-motion:reduce){.reveal,.rv{opacity:1;transition:none;transform:none}.wozzy-idle{animation:none}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}@media (min-width:800px){.desktop-first{order:-1}}@media (max-width:768px){footer .wrap{grid-template-columns:1fr!important;gap:32px!important}footer .wrap>div:last-child{text-align:left!important}}
