.TopBarV2-module__aDzkBa__bar{z-index:50;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:64px;padding:0 32px;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;display:flex;position:sticky;top:0;left:0;right:0}.TopBarV2-module__aDzkBa__barScrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border-bottom-color:#0f11150f}.TopBarV2-module__aDzkBa__logo{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.015em;text-transform:uppercase;color:#0f1115;cursor:pointer;font-size:24px;font-weight:400;line-height:1;text-decoration:none}.TopBarV2-module__aDzkBa__logo:hover{opacity:.75}.TopBarV2-module__aDzkBa__navLinks{align-items:center;gap:32px;display:flex}.TopBarV2-module__aDzkBa__navLink{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;color:#0f1115e6;letter-spacing:-.005em;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.TopBarV2-module__aDzkBa__navLink:hover{color:#0f1115}.TopBarV2-module__aDzkBa__actions{align-items:center;gap:16px;display:flex}.TopBarV2-module__aDzkBa__loginLink{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;color:#0f1115b3;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.TopBarV2-module__aDzkBa__loginLink:hover{color:#0f1115}.TopBarV2-module__aDzkBa__ctaButton{color:#fff;min-height:40px;font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.005em;cursor:pointer;background:#0f1115;border:1px solid #0f1115;border-radius:999px;align-items:center;padding:9px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.TopBarV2-module__aDzkBa__ctaButton:hover{background:#2a2a2a;transform:translateY(-1px)}@media (max-width:768px){.TopBarV2-module__aDzkBa__bar{height:56px;padding:0 18px}.TopBarV2-module__aDzkBa__navLinks,.TopBarV2-module__aDzkBa__loginLink{display:none}}
.HeroV2-module__sxSNcG__section{background:#fff;width:100%;padding:44px 32px 80px;position:relative;overflow:hidden}.HeroV2-module__sxSNcG__inner{z-index:1;flex-direction:column;align-items:center;gap:18px;max-width:1180px;margin:0 auto;display:flex;position:relative}.HeroV2-module__sxSNcG__copy{text-align:center;opacity:0;flex-direction:column;align-items:center;gap:22px;max-width:900px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex;transform:translateY(20px)}:not(.HeroV2-module__sxSNcG__shown)>.HeroV2-module__sxSNcG__copy{will-change:opacity, transform}.HeroV2-module__sxSNcG__shown .HeroV2-module__sxSNcG__copy{opacity:1;transform:translateY(0)}.HeroV2-module__sxSNcG__eyebrow{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#0284c7;font-size:11.5px;font-weight:700}.HeroV2-module__sxSNcG__headline{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;color:#0f1115;max-width:18ch;margin:0;font-size:clamp(2.1rem,4.3vw,3.6rem);font-weight:700;line-height:1.06}.HeroV2-module__sxSNcG__headline em{background:linear-gradient(135deg,#0284c7 0%,#7dd3fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.HeroV2-module__sxSNcG__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.HeroV2-module__sxSNcG__ctaPrimary{color:#fff;min-height:40px;font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.005em;cursor:pointer;background:#0f1115;border:1px solid #0f1115;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.HeroV2-module__sxSNcG__ctaPrimary:hover{background:#1f1f23;transform:translateY(-1px);box-shadow:0 8px 18px -10px #0f111599}.HeroV2-module__sxSNcG__ctaGhost{color:#0f1115;min-height:40px;font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.005em;cursor:pointer;background:0 0;border:1px solid #0f111533;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.HeroV2-module__sxSNcG__ctaGhost:hover{background:#0f11150a;border-color:#0f111566;transform:translateY(-1px)}.HeroV2-module__sxSNcG__process{flex-direction:column;align-items:center;gap:6px;display:flex}.HeroV2-module__sxSNcG__processLine{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:.02em;color:#0f1115b8;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:clamp(5px,1.5vw,11px);font-size:clamp(10.5px,3vw,14px);font-weight:600;display:flex}.HeroV2-module__sxSNcG__processSep{color:#0284c78c;font-weight:700}.HeroV2-module__sxSNcG__processLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:#0284c7b3;font-size:11px;font-weight:600}.HeroV2-module__sxSNcG__imageStrip{opacity:0;width:100%;max-width:820px;margin:0 auto;transition:opacity .7s ease-out .12s,transform .7s ease-out .12s;transform:translateY(40px)}:not(.HeroV2-module__sxSNcG__shown)>.HeroV2-module__sxSNcG__imageStrip{will-change:opacity, transform}.HeroV2-module__sxSNcG__shown .HeroV2-module__sxSNcG__imageStrip{opacity:1;transform:translateY(0)}.HeroV2-module__sxSNcG__imageSlot{aspect-ratio:16/10;color:#0284c7b3;background:repeating-linear-gradient(45deg,#0284c706 0 14px,#0000 14px 28px),#fafaf7;border:1px dashed #0284c759;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.HeroV2-module__sxSNcG__imageSlotInner{color:#0284c7b3;background:repeating-linear-gradient(45deg,#0284c706 0 14px,#0000 14px 28px),#fafaf7;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex}.HeroV2-module__sxSNcG__imageSlotLabel{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;color:#0f11158c;font-size:13px;font-weight:700}.HeroV2-module__sxSNcG__imageSlotHint{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#0284c7a6;font-size:10.5px;font-weight:500}@media (max-width:820px){.HeroV2-module__sxSNcG__section{padding:32px 18px 60px}.HeroV2-module__sxSNcG__inner{gap:40px}}@media (max-width:600px){.HeroV2-module__sxSNcG__ctaRow{flex-direction:column;align-items:stretch;width:100%}.HeroV2-module__sxSNcG__ctaPrimary,.HeroV2-module__sxSNcG__ctaGhost{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.HeroV2-module__sxSNcG__copy,.HeroV2-module__sxSNcG__imageStrip{opacity:1;transition:none;transform:none}}
.CandleRevealSlot-module__qnsHpq__slot{background:0 0;border:none;position:relative;overflow:hidden}.CandleRevealSlot-module__qnsHpq__candles{opacity:1;width:100%;height:40%;transition:opacity .5s ease-in-out;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.CandleRevealSlot-module__qnsHpq__candlesGone{opacity:0}.CandleRevealSlot-module__qnsHpq__candle{opacity:0;transform-box:fill-box;transform-origin:50%;transform:translateY(4px)scale(.7)}.CandleRevealSlot-module__qnsHpq__candlesDrawing .CandleRevealSlot-module__qnsHpq__candle{animation:.18s cubic-bezier(.16,1,.3,1) forwards CandleRevealSlot-module__qnsHpq__ev-candle-reveal-pop;animation-delay:calc(var(--i,0) * 22ms)}@keyframes CandleRevealSlot-module__qnsHpq__ev-candle-reveal-pop{to{opacity:1;transform:translateY(0)scale(1)}}.CandleRevealSlot-module__qnsHpq__brandMark{opacity:0;mix-blend-mode:multiply;pointer-events:none;width:clamp(140px,32%,360px);height:auto;transition:opacity .5s ease-in-out,transform .5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92)}.CandleRevealSlot-module__qnsHpq__brandMarkShown{opacity:1;transform:translate(-50%,-50%)scale(1)}.CandleRevealSlot-module__qnsHpq__reveal{opacity:0;width:100%;transition:opacity .5s ease-in-out;position:relative}.CandleRevealSlot-module__qnsHpq__reveal>*{width:100%}.CandleRevealSlot-module__qnsHpq__revealShown{opacity:1}@media (prefers-reduced-motion:reduce){.CandleRevealSlot-module__qnsHpq__candles{transition:none}.CandleRevealSlot-module__qnsHpq__candle{opacity:1;transform:none}.CandleRevealSlot-module__qnsHpq__candlesDrawing .CandleRevealSlot-module__qnsHpq__candle{animation:none}.CandleRevealSlot-module__qnsHpq__reveal{transition:none}}
