.Container-module__QumDGq__container{width:var(--content-width);margin:0 auto;padding:0 1rem}@media (min-width:640px){.Container-module__QumDGq__container{padding:0 1.5rem}}@media (min-width:1280px){.Container-module__QumDGq__container{padding:0 2rem}}
.CTA-module__ad7sBG__section{border-top:1px solid var(--white-05);text-align:center;isolation:isolate;padding:5rem 0;position:relative;overflow:hidden}.CTA-module__ad7sBG__halo{pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:0}.CTA-module__ad7sBG__halo:before{content:"";background:radial-gradient(circle at 50% 50%, rgba(var(--black-rgb), .9) 0%, rgba(var(--black-rgb), .7) 45%, rgba(var(--black-rgb), .4) 70%, rgba(var(--black-rgb), 0) 100%);width:min(720px,80vw);height:320px;filter:blur(var(--blur-md));transform:translateY(20px)}.CTA-module__ad7sBG__title{font-size:clamp(2.25rem,4vw,3rem);font-family:var(--font-mono), monospace;z-index:1;margin:0;font-weight:700;position:relative}.CTA-module__ad7sBG__copy{color:var(--muted);z-index:1;margin:.75rem auto 2.5rem;font-size:1.25rem;font-weight:400;position:relative}.CTA-module__ad7sBG__button{border-radius:var(--radius-sm);text-transform:uppercase;transition:transform var(--transition), box-shadow var(--transition);background:var(--neon);color:var(--text);box-shadow:var(--shadow-soft);font-size:1.125rem;font-weight:700;font-family:var(--font-mono), monospace;z-index:1;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:1rem 1.5rem;display:inline-flex;position:relative}.CTA-module__ad7sBG__button:hover{box-shadow:var(--shadow-hero)}@media (max-width:767px){.CTA-module__ad7sBG__button{box-shadow:none}}
.Capabilities-module__tnwrlq__section{padding:var(--section-padding-lg) 0;background:rgba(var(--black-rgb), .35);scroll-margin-top:var(--section-scroll-offset);opacity:0;transition:opacity var(--transition), transform var(--transition);transform:translateY(16px)}.Capabilities-module__tnwrlq__header{text-align:center;margin-bottom:4rem}.Capabilities-module__tnwrlq__title{font-size:var(--heading-xl);font-family:var(--font-mono), monospace;font-weight:var(--fw-bold);margin:0}.Capabilities-module__tnwrlq__muted{color:var(--muted)}.Capabilities-module__tnwrlq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}@media (min-width:768px){.Capabilities-module__tnwrlq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Capabilities-module__tnwrlq__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.Capabilities-module__tnwrlq__grid{grid-template-columns:repeat(4,1fr)}}.Capabilities-module__tnwrlq__card{background:var(--white-05);border:1px solid var(--white-05);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));transition:border-color var(--transition), transform var(--transition), box-shadow var(--transition);flex-direction:column;height:100%;display:flex;overflow:hidden}.Capabilities-module__tnwrlq__card:hover{border-color:rgba(var(--neon-rgb), .35);box-shadow:var(--shadow-card);transform:translateY(-4px)}.Capabilities-module__tnwrlq__media{aspect-ratio:16/15;background:rgba(var(--black-rgb), .5);position:relative;overflow:hidden}.Capabilities-module__tnwrlq__mediaInner{width:100%;height:100%;position:relative}.Capabilities-module__tnwrlq__mediaContain{background:rgba(var(--black-rgb), .4)}.Capabilities-module__tnwrlq__mediaPadded .Capabilities-module__tnwrlq__mediaInner{width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);margin:.75rem}.Capabilities-module__tnwrlq__image{object-fit:cover;object-position:center;filter:saturate(.85);transition:opacity .225s}.Capabilities-module__tnwrlq__imageContain{object-fit:contain}.Capabilities-module__tnwrlq__imageZoom{transform-origin:50%;transform:scale(1.08)}.Capabilities-module__tnwrlq__card:hover .Capabilities-module__tnwrlq__image{opacity:.9}.Capabilities-module__tnwrlq__gradient{background:linear-gradient(180deg, rgba(var(--black-rgb), 0) 40%, rgba(var(--black-rgb), .65));pointer-events:none;position:absolute;inset:0}.Capabilities-module__tnwrlq__content{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.Capabilities-module__tnwrlq__cardTitle{font-size:calc(var(--fs-md) + .125rem);font-family:var(--font-mono), monospace;font-weight:var(--fw-semibold);color:var(--text);text-align:center;margin:0;line-height:1.3}.Capabilities-module__tnwrlq__description{color:var(--muted);line-height:1.6;font-size:var(--fs-sm);font-weight:var(--fw-regular);margin:0}@media (max-width:767px){.Capabilities-module__tnwrlq__section{padding:var(--section-padding-sm) 0}.Capabilities-module__tnwrlq__header{margin-bottom:3rem}.Capabilities-module__tnwrlq__card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--white-10)}.Capabilities-module__tnwrlq__card:hover{box-shadow:none;transform:none}.Capabilities-module__tnwrlq__content{padding:1.25rem}}
.FAQ-module__YTKPaG__section{z-index:1;padding:var(--section-padding-lg) 0;scroll-margin-top:var(--section-scroll-offset);position:relative}.FAQ-module__YTKPaG__center{text-align:center;margin-bottom:3rem}.FAQ-module__YTKPaG__title{font-size:var(--heading-xl);font-family:var(--font-mono), monospace;font-weight:var(--fw-bold);margin:0}.FAQ-module__YTKPaG__list{flex-direction:column;gap:1rem;max-width:768px;margin:0 auto;display:flex}.FAQ-module__YTKPaG__item{background:var(--surface-1);border:1px solid var(--white-05);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);overflow:hidden}.FAQ-module__YTKPaG__item[data-open=true]{border-color:rgba(var(--neon-rgb), .35);box-shadow:var(--shadow-card)}.FAQ-module__YTKPaG__summary{cursor:pointer;text-align:left;width:100%;color:var(--text);font-weight:var(--fw-semibold);font-size:var(--fs-md);transition:color var(--transition-snappy-short);appearance:none;touch-action:manipulation;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;font-family:inherit;display:flex}.FAQ-module__YTKPaG__item[data-open=true] .FAQ-module__YTKPaG__summary{color:var(--neon)}.FAQ-module__YTKPaG__chevron{transition:transform var(--transition-snappy-short), color var(--transition-snappy-short)}.FAQ-module__YTKPaG__item[data-open=true] .FAQ-module__YTKPaG__chevron{color:var(--neon);transform:rotate(180deg)}.FAQ-module__YTKPaG__answerWrapper{--answer-padding-y:calc(1rem + 1.5rem);max-height:0;transition:max-height var(--transition-snappy-short), border-top-color var(--transition-snappy-short), padding var(--transition-snappy-short);border-top:1px solid #0000;padding:0 1.5rem;overflow:hidden}.FAQ-module__YTKPaG__item[data-open=true] .FAQ-module__YTKPaG__answerWrapper{max-height:calc(var(--answer-height,0px) + var(--answer-padding-y));border-top-color:var(--white-05);padding:1rem 1.5rem 1.5rem}.FAQ-module__YTKPaG__answer{color:var(--muted);line-height:1.6;font-size:var(--fs-md);opacity:0;transition:opacity var(--transition-snappy-short), transform var(--transition-snappy-short);margin:0;transform:translateY(-6px)}.FAQ-module__YTKPaG__item[data-open=true] .FAQ-module__YTKPaG__answer{opacity:1;transform:translateY(0)}@media (max-width:767px){.FAQ-module__YTKPaG__item{box-shadow:none}.FAQ-module__YTKPaG__item[data-open=true]{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.FAQ-module__YTKPaG__answerWrapper,.FAQ-module__YTKPaG__answer,.FAQ-module__YTKPaG__chevron{transition:none}}
.Features-module__MNwinW__section{padding:var(--section-padding-lg) 0;background:linear-gradient(to bottom, rgba(var(--black-rgb), .9) 0%, rgba(var(--black-rgb), .7) 45%, rgba(var(--black-rgb), .35) 100%);scroll-margin-top:var(--section-scroll-offset);position:relative}.Features-module__MNwinW__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;display:flex}.Features-module__MNwinW__title{font-size:var(--heading-xl);font-family:var(--font-mono), monospace;font-weight:var(--fw-bold);margin:0}.Features-module__MNwinW__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;display:grid}.Features-module__MNwinW__card{background:var(--white-05);border:1px solid var(--white-05);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));transition:border-color var(--transition), transform var(--transition), box-shadow var(--transition);flex-direction:column;height:100%;display:flex;overflow:hidden}.Features-module__MNwinW__card:hover{border-color:rgba(var(--neon-rgb), .35);box-shadow:var(--shadow-card)}.Features-module__MNwinW__media{aspect-ratio:4/2.25;position:relative;overflow:hidden}.Features-module__MNwinW__image{object-fit:cover;filter:saturate(.85);transition:opacity var(--transition-snappy-short)}.Features-module__MNwinW__card:hover .Features-module__MNwinW__image{opacity:.88}.Features-module__MNwinW__badge{border-radius:var(--radius-sm);border:1px solid rgba(var(--neon-rgb), .35);background:rgba(var(--black-rgb), .55);color:var(--neon);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-family:var(--font-mono), monospace;padding:.35rem .7rem;position:absolute;top:1rem;left:1rem}.Features-module__MNwinW__gradient{background:linear-gradient(180deg, rgba(var(--black-rgb), 0) 50%, rgba(var(--black-rgb), .82));position:absolute;inset:0}.Features-module__MNwinW__copy{color:var(--muted);line-height:1.6;font-size:var(--fs-sm);font-weight:var(--fw-regular);flex:1;margin:0;padding:1.5rem}@media (max-width:767px){.Features-module__MNwinW__card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff14}.Features-module__MNwinW__card:hover{box-shadow:none;transform:none}}
.Footer-module__Grjkva__footer{background:rgba(var(--black-rgb), .78);border-top:1px solid var(--white-05);isolation:isolate;padding:3rem 0;position:relative;overflow:hidden}.Footer-module__Grjkva__veil{pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:0}.Footer-module__Grjkva__veil:before{content:"";background:radial-gradient(circle at 50% 50%, rgba(var(--black-rgb), .9) 0%, rgba(var(--black-rgb), .75) 45%, rgba(var(--black-rgb), .5) 70%, rgba(var(--black-rgb), .25) 90%, rgba(var(--black-rgb), 0) 100%);width:min(880px,88vw);height:320px;filter:blur(var(--blur-md));transform:translateY(-10px)}.Footer-module__Grjkva__content{z-index:1;flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;display:flex;position:relative}.Footer-module__Grjkva__logo{align-items:center;display:inline-flex}.Footer-module__Grjkva__links{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.Footer-module__Grjkva__links a{color:var(--muted);font-size:.875rem;font-weight:500}.Footer-module__Grjkva__links a:hover{color:var(--text)}.Footer-module__Grjkva__socials{justify-content:flex-end;gap:.75rem;display:flex}.Footer-module__Grjkva__socialButton{border-radius:var(--radius-md);border:1px solid var(--white-10);background:var(--white-05);width:42px;height:42px;color:var(--muted);transition:border-color var(--transition), color var(--transition), transform var(--transition);font-family:var(--font-mono), monospace;justify-content:center;align-items:center;display:flex}.Footer-module__Grjkva__socialButton:hover{color:var(--text);border-color:rgba(var(--neon-rgb), .5)}.Footer-module__Grjkva__icon{width:20px;height:20px}.Footer-module__Grjkva__copyright{text-align:center;color:var(--muted);font-family:var(--font-mono), monospace;z-index:1;margin-top:1.5rem;font-size:.75rem;position:relative}@media (max-width:767px){.Footer-module__Grjkva__socialButton{box-shadow:none}}@media (min-width:768px){.Footer-module__Grjkva__content{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid}.Footer-module__Grjkva__logo{justify-content:flex-start;width:100%}.Footer-module__Grjkva__links{text-align:center;justify-content:center}.Footer-module__Grjkva__socials{justify-self:end;width:100%}}
.Hero-module__JgYmMq__hero{align-items:center;min-height:100svh;padding:5rem 0 5.5rem;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.Hero-module__JgYmMq__radial{background:radial-gradient(circle at 50% 40%, rgba(var(--neon-rgb), .24), rgba(var(--black-rgb), 0) 60%);position:absolute;inset:0}.Hero-module__JgYmMq__gradient{background:linear-gradient(135deg, rgba(var(--neon-rgb), .14), rgba(var(--white-rgb), 0));mix-blend-mode:screen;position:absolute;inset:0}.Hero-module__JgYmMq__bottomFade{background:linear-gradient(to bottom, rgba(var(--black-rgb), 0) 0%, rgba(var(--black-rgb), .82) 75%, rgba(var(--black-rgb), .94) 100%);height:280px;position:absolute;bottom:0;left:0;right:0}.Hero-module__JgYmMq__glow{background:rgba(var(--neon-rgb), .12);width:820px;height:820px;filter:blur(var(--blur-lg));position:absolute;top:-20%;left:-12%}.Hero-module__JgYmMq__glowSoft{width:420px;height:420px;filter:blur(var(--blur-lg));background:#805ad51a;position:absolute;bottom:8%;right:10%}.Hero-module__JgYmMq__content{z-index:1;text-align:center;opacity:0;width:100%;transition:opacity var(--transition), transform var(--transition);isolation:isolate;flex-direction:column;align-items:center;gap:0;padding:clamp(3.75rem,10vw,7.5rem) .5rem 0;display:flex;position:relative;transform:translateY(16px)}.Hero-module__JgYmMq__content:before,.Hero-module__JgYmMq__content:after{content:"";left:var(--hero-blur-offset-left);top:var(--hero-blur-offset-top);width:clamp(var(--hero-blur-size-min), var(--hero-blur-size-vw), var(--hero-blur-size-max));height:clamp(var(--hero-blur-size-min), var(--hero-blur-size-vw), var(--hero-blur-size-max));transform:translate(-50%, calc(-1 * var(--hero-blur-offset-top)));z-index:0;pointer-events:none;border-radius:var(--hero-blur-radius);position:absolute}.Hero-module__JgYmMq__content:before{-webkit-backdrop-filter:blur(var(--hero-blur-strength-outer));-webkit-mask-image:var(--hero-mask-soft);mask-image:var(--hero-mask-soft);-webkit-mask-image:var(--hero-mask-soft);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Hero-module__JgYmMq__content:after{-webkit-backdrop-filter:blur(var(--hero-blur-strength-inner));-webkit-mask-image:var(--hero-mask-strong);mask-image:var(--hero-mask-strong);-webkit-mask-image:var(--hero-mask-strong);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Hero-module__JgYmMq__content>*{z-index:1;position:relative}.Hero-module__JgYmMq__title{font-size:var(--heading-xxl);font-weight:700;line-height:1.05;font-family:var(--font-mono), monospace;margin:0 0 1.5rem}.Hero-module__JgYmMq__subtitle{color:var(--muted);max-width:720px;margin:0 0 2.5rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;line-height:1.6}.Hero-module__JgYmMq__neon{color:var(--neon)}.Hero-module__JgYmMq__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Hero-module__JgYmMq__button{border-radius:var(--radius-sm);text-transform:uppercase;transition:transform var(--transition), box-shadow var(--transition), color var(--transition), border-color var(--transition);font-size:1.125rem;font-weight:700;font-family:var(--font-mono), monospace;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.25rem;display:inline-flex}.Hero-module__JgYmMq__primary{background:var(--neon);color:var(--text);box-shadow:var(--shadow-soft)}.Hero-module__JgYmMq__primary:hover{box-shadow:var(--shadow-hero)}.Hero-module__JgYmMq__secondary{border:1px solid var(--white-20);color:var(--text);background:rgba(var(--black-rgb), .5)}.Hero-module__JgYmMq__secondary:hover{border-color:var(--neon);color:var(--neon)}.Hero-module__JgYmMq__stat{flex-direction:column;align-items:center;gap:.5rem;margin-top:4rem;display:flex}.Hero-module__JgYmMq__statValue{font-family:var(--font-mono), monospace;color:var(--neon);transition:text-shadow var(--transition);align-items:baseline;gap:.25rem;padding-left:.65em;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__statValue:hover{text-shadow:0 0 20px rgba(var(--neon-rgb), .4)}.Hero-module__JgYmMq__statNumber{z-index:1;align-items:baseline;gap:.15rem;display:inline-flex;position:relative}.Hero-module__JgYmMq__currency,.Hero-module__JgYmMq__suffix{opacity:1;font-size:1em;transform:translateY(.02em)}.Hero-module__JgYmMq__plus{color:var(--neon);text-shadow:0 0 18px rgba(var(--neon-rgb), .35);opacity:0;pointer-events:none;z-index:0;align-items:center;font-size:1em;transition:transform .45s,opacity .45s;display:flex;position:absolute;top:50%;left:0;transform:translate(80%,-50%)}.Hero-module__JgYmMq__plusVisible{opacity:1;transform:translate(-.1em,-50%)}.Hero-module__JgYmMq__statLabel{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.15em;text-transform:uppercase;opacity:.7;font-size:clamp(.625rem,1.5vw,.75rem);font-weight:500}.Hero-module__JgYmMq__previewWrapper{justify-content:center;width:100%;margin-top:clamp(2.25rem,4vw,3.5rem);padding-bottom:clamp(3rem,6vw,5rem);display:flex;position:relative}.Hero-module__JgYmMq__previewWrapper:before{content:"";background:radial-gradient(circle at 50% 20%, rgba(var(--neon-rgb), .24), rgba(var(--black-rgb), 0));height:38%;filter:blur(var(--hero-preview-blur-soft));opacity:.35;pointer-events:none;position:absolute;inset:auto 16% -6%}.Hero-module__JgYmMq__preview{width:min(calc(var(--hero-preview-max-width) * .8), 90vw);aspect-ratio:16/9;border-radius:var(--radius-xl);border:1px solid var(--white-10);box-shadow:0 18px 40px var(--hero-preview-shadow), 0 26px 90px var(--hero-preview-glow), 0 0 70px var(--hero-preview-ring);background:radial-gradient(circle at 50% 30%, rgba(var(--neon-rgb), .18), rgba(var(--black-rgb), .85) 56%);isolation:isolate;position:relative;overflow:hidden}.Hero-module__JgYmMq__previewGlow{background:radial-gradient(circle at 50% 14%, rgba(var(--neon-rgb), .32), rgba(var(--black-rgb), 0));filter:blur(var(--hero-preview-blur-strong));opacity:.95;z-index:0;position:absolute;inset:-18% 10% 42%}.Hero-module__JgYmMq__previewImage{object-fit:cover;object-position:center;filter:drop-shadow(0 16px 40px rgba(var(--neon-rgb), .18));z-index:1}.Hero-module__JgYmMq__previewOverlay{background:linear-gradient(180deg, rgba(var(--black-rgb), .08) 0%, rgba(var(--black-rgb), .08) 32%, var(--hero-preview-overlay-strong) 100%);mix-blend-mode:screen;pointer-events:none;z-index:2;position:absolute;inset:0}@media (min-width:768px){.Hero-module__JgYmMq__hero{padding:6rem 0 6.5rem}}@media (max-width:767px){.Hero-module__JgYmMq__hero{padding:4rem 0 4.25rem}.Hero-module__JgYmMq__bottomFade{height:160px}.Hero-module__JgYmMq__radial{background:radial-gradient(circle at 50% 30%, rgba(var(--neon-rgb), .15), rgba(var(--black-rgb), 0) 60%)}.Hero-module__JgYmMq__gradient{background:linear-gradient(160deg, rgba(var(--neon-rgb), .16), rgba(var(--black-rgb), 0))}.Hero-module__JgYmMq__glow,.Hero-module__JgYmMq__glowSoft{display:none}.Hero-module__JgYmMq__button{width:100%}.Hero-module__JgYmMq__content:before,.Hero-module__JgYmMq__content:after{content:none}.Hero-module__JgYmMq__previewWrapper{margin-top:2.25rem;padding-bottom:2.5rem}.Hero-module__JgYmMq__previewWrapper:before{filter:blur(var(--hero-preview-blur-soft));inset:auto 12% -10%}.Hero-module__JgYmMq__preview{border-radius:var(--radius-md);width:100%;box-shadow:0 12px 35px rgba(var(--black-rgb), .45)}.Hero-module__JgYmMq__previewOverlay{background:linear-gradient(180deg, rgba(var(--black-rgb), .08) 0%, rgba(var(--black-rgb), .18) 80%, rgba(var(--black-rgb), .5) 100%)}}
.HowItWorks-module__u8qSLG__section{padding:var(--section-padding-lg) 0;background:rgba(var(--black-rgb), .45);scroll-margin-top:var(--section-scroll-offset)}.HowItWorks-module__u8qSLG__center{text-align:center;margin-bottom:var(--how-title-spacing);z-index:1;position:relative}.HowItWorks-module__u8qSLG__hideTitle{opacity:0;visibility:hidden;transition:opacity var(--transition)}.HowItWorks-module__u8qSLG__title{font-size:var(--heading-xl);font-family:var(--font-mono), monospace;font-weight:var(--fw-bold);text-shadow:0 0 var(--how-title-blur-radius) var(--how-title-glow), 0 8px 18px rgba(var(--black-rgb), .45);margin:0}.HowItWorks-module__u8qSLG__desktopTitle{text-align:center;display:none}.HowItWorks-module__u8qSLG__layout{gap:var(--how-layout-gap);flex-direction:column;display:flex;position:relative}.HowItWorks-module__u8qSLG__mediaColumn{display:none}.HowItWorks-module__u8qSLG__sticky{top:var(--section-scroll-offset);justify-content:center;align-items:center;display:flex;position:sticky}.HowItWorks-module__u8qSLG__stickyContent{gap:var(--how-media-gap);flex-direction:column;align-items:center;width:100%;display:flex}.HowItWorks-module__u8qSLG__frame{border-radius:var(--radius-xl);background:var(--surface-1);border:1px solid var(--white-05);box-shadow:var(--shadow-card);aspect-ratio:16/9;width:100%;max-width:var(--how-frame-max);margin:0 auto;position:relative;overflow:hidden}.HowItWorks-module__u8qSLG__overlay{background:linear-gradient(180deg, rgba(var(--black-rgb), .1), rgba(var(--black-rgb), .4));pointer-events:none;position:absolute;inset:0}.HowItWorks-module__u8qSLG__video{object-fit:cover;width:100%;height:100%;display:block}.HowItWorks-module__u8qSLG__steps{gap:var(--how-steps-gap);flex-direction:column;display:flex}.HowItWorks-module__u8qSLG__step{border-radius:var(--radius-xl);min-height:var(--how-step-min-height);align-items:center;padding:1.5rem;display:flex}.HowItWorks-module__u8qSLG__mobileMedia{margin-bottom:1rem}.HowItWorks-module__u8qSLG__endSentinel{width:100%;height:1px}.HowItWorks-module__u8qSLG__stepHeader{align-items:flex-start;gap:1rem;display:flex}.HowItWorks-module__u8qSLG__stepNumber{border-radius:var(--radius-md);border:1px solid var(--white-10);background:var(--white-05);width:3rem;height:3rem;color:var(--muted);font-family:var(--font-mono), monospace;font-weight:var(--fw-bold);font-size:var(--fs-lg);justify-content:center;align-items:center;min-width:3rem;display:flex}.HowItWorks-module__u8qSLG__active{background:rgba(var(--neon-rgb), .12);color:var(--neon);border-color:rgba(var(--neon-rgb), .4);box-shadow:var(--shadow-soft)}.HowItWorks-module__u8qSLG__stepTitle{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0 0 .35rem}.HowItWorks-module__u8qSLG__stepCopy{color:var(--muted);line-height:1.6;font-size:calc(var(--fs-md) + .125rem);font-weight:var(--fw-regular);margin:0}@media (min-width:960px){.HowItWorks-module__u8qSLG__center{top:var(--section-scroll-offset);margin-bottom:var(--how-title-spacing-desktop);z-index:2;background:linear-gradient(180deg, rgba(var(--black-rgb), .6), rgba(var(--black-rgb), 0));position:sticky}.HowItWorks-module__u8qSLG__layout{gap:var(--how-layout-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.HowItWorks-module__u8qSLG__mediaColumn{grid-column:1;justify-content:center;align-self:stretch;display:flex}.HowItWorks-module__u8qSLG__desktopTitle{display:none}.HowItWorks-module__u8qSLG__sticky{top:var(--section-scroll-offset);min-height:var(--how-sticky-height);justify-content:center;align-self:start;align-items:center;display:flex}.HowItWorks-module__u8qSLG__stickyContent{max-width:var(--how-frame-max);gap:var(--how-media-gap-desktop);width:100%;margin:0 auto}.HowItWorks-module__u8qSLG__steps{min-width:0;padding-bottom:var(--section-padding-lg);grid-column:2}.HowItWorks-module__u8qSLG__mobileMedia{display:none}}@media (max-width:767px){.HowItWorks-module__u8qSLG__frame{width:250px;box-shadow:none;border-color:var(--white-10)}.HowItWorks-module__u8qSLG__step{box-shadow:none;border-color:var(--white-10);background:var(--white-02);flex-direction:column}}
.Nav-module__bLoQaq__nav{z-index:50;position:fixed;inset:0 0 auto}.Nav-module__bLoQaq__navInner{width:var(--content-width);grid-template-columns:auto 1fr auto;align-items:center;column-gap:1.5rem;margin:auto;padding:1rem 2rem;display:grid;position:relative}.Nav-module__bLoQaq__logo{align-items:center;gap:.5rem;display:inline-flex}.Nav-module__bLoQaq__desktopLogo{display:none}.Nav-module__bLoQaq__mobileLogo{display:block}.Nav-module__bLoQaq__desktopLinks{justify-content:center;display:none}.Nav-module__bLoQaq__navLink{font-family:var(--font-mono), monospace;color:var(--muted);transition:color var(--transition);font-size:.875rem;font-weight:400}.Nav-module__bLoQaq__navLink:hover{color:var(--neon)}.Nav-module__bLoQaq__navPill{border-radius:var(--radius-xl);background:var(--white-05);border:1px solid var(--white-10);box-shadow:0 12px 30px rgba(var(--black-rgb), .35);-webkit-backdrop-filter:blur(var(--blur-xs));align-items:center;gap:1.5rem;padding:.75rem 1.25rem;display:inline-flex}.Nav-module__bLoQaq__button{border-radius:var(--radius-sm);text-transform:uppercase;transition:transform var(--transition), box-shadow var(--transition), color var(--transition), border-color var(--transition);font-size:.875rem;font-weight:700;font-family:var(--font-mono), monospace;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1.1rem;display:inline-flex}.Nav-module__bLoQaq__desktopCta{display:none}.Nav-module__bLoQaq__primary{background:var(--neon);color:var(--text);box-shadow:var(--shadow-soft)}.Nav-module__bLoQaq__primary:hover{box-shadow:var(--shadow-hero)}.Nav-module__bLoQaq__mobileToggle{border-radius:var(--radius-md);background:var(--white-05);width:38px;height:38px;color:var(--text);border:none;justify-content:center;align-items:center;display:inline-flex}.Nav-module__bLoQaq__actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.Nav-module__bLoQaq__mobileMenu{background:rgba(var(--black-rgb), .9);flex-direction:column;gap:.85rem;padding:1rem;display:flex}.Nav-module__bLoQaq__mobileLink{font-family:var(--font-mono), monospace;color:var(--muted);font-size:.875rem}@media (min-width:768px){.Nav-module__bLoQaq__desktopLinks{display:flex}.Nav-module__bLoQaq__mobileToggle,.Nav-module__bLoQaq__mobileMenu{display:none}.Nav-module__bLoQaq__desktopCta{display:inline-flex}.Nav-module__bLoQaq__desktopLogo{display:block}.Nav-module__bLoQaq__mobileLogo{display:none}}@media (max-width:767px){.Nav-module__bLoQaq__nav{-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));background:0 0}.Nav-module__bLoQaq__navOpen{background:rgba(var(--black-rgb), .9)}.Nav-module__bLoQaq__navInner{width:100%;margin:0;padding:0}.Nav-module__bLoQaq__mobileMenu{transform-origin:top}.Nav-module__bLoQaq__mobileMenuOpen{will-change:transform, opacity;animation:.32s cubic-bezier(.16,1,.3,1) both Nav-module__bLoQaq__mobileMenuDrop}@keyframes Nav-module__bLoQaq__mobileMenuDrop{0%{opacity:0;transform:translateY(-14px)scale(.94)}60%{opacity:1;transform:translateY(2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.Nav-module__bLoQaq__mobileToggle svg{width:24px;height:24px}}
