@font-face{font-family:font-montserrat-heading;src:url(../media/MontserratAlternates-Medium.bae17ba4.ttf)}.how-it-works-module-scss-module__31aebW__page{color:#f4f1ea;background:#0a0a0b}.how-it-works-module-scss-module__31aebW__ctaPrimary{cursor:pointer;letter-spacing:.04em;color:#0a0a0b;background:linear-gradient(110deg,#b8893a 0%,#e6c778 50%,#b8893a 100%);border:1px solid #c8a24b8c;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-size:14px;font-weight:500;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .3s,box-shadow .3s;display:inline-flex;box-shadow:0 18px 44px -18px #c8a24b59}.how-it-works-module-scss-module__31aebW__ctaPrimary:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 24px 56px -18px #c8a24b80}.how-it-works-module-scss-module__31aebW__ctaPrimary:focus-visible{outline-offset:3px;outline:2px solid #e6c778}.how-it-works-module-scss-module__31aebW__ctaPrimary{min-height:48px;text-decoration:none}.how-it-works-module-scss-module__31aebW__ctaGhost{cursor:pointer;letter-spacing:.04em;color:#f4f1ea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f4f1ea05;border:1px solid #f4f1ea2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-size:14px;font-weight:500;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:inline-flex}.how-it-works-module-scss-module__31aebW__ctaGhost:hover{background:#c8a24b0f;border-color:#c8a24b8c;transform:translateY(-2px)}.how-it-works-module-scss-module__31aebW__ctaGhost:focus-visible{outline-offset:3px;outline:2px solid #e6c778}.how-it-works-module-scss-module__31aebW__ctaGhost{min-height:48px;text-decoration:none}.how-it-works-module-scss-module__31aebW__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#c8a24beb;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:500;display:inline-flex}.how-it-works-module-scss-module__31aebW__eyebrow:before{content:"";background:linear-gradient(90deg,#0000,#c8a24bcc);width:26px;height:1px}.how-it-works-module-scss-module__31aebW__sectionEyebrow{letter-spacing:.22em;text-transform:uppercase;color:#c8a24beb;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:500;display:inline-flex}.how-it-works-module-scss-module__31aebW__sectionHead{text-align:center;max-width:720px;margin:0 auto clamp(48px,7vh,72px)}.how-it-works-module-scss-module__31aebW__sectionHead .how-it-works-module-scss-module__31aebW__sectionEyebrow{justify-content:center}.how-it-works-module-scss-module__31aebW__sectionHead h2{font-family:var(--font-display);letter-spacing:-.03em;color:#f4f1ea;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:400;line-height:1.06}.how-it-works-module-scss-module__31aebW__sectionHead p{color:#f4f1eaa3;text-wrap:balance;max-width:620px;margin:20px auto 0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.65}.how-it-works-module-scss-module__31aebW__hero{color:#f4f1eaf0;background:radial-gradient(1100px 560px at 78% -10%,#c8a24b24,#0000 62%),radial-gradient(820px 480px at -6% 108%,#c8a24b14,#0000 60%),#060507;padding:clamp(120px,18vh,200px) 0 clamp(64px,9vh,104px);position:relative;overflow:hidden}.how-it-works-module-scss-module__31aebW__heroInner{text-align:center;flex-direction:column;align-items:center;max-width:780px;margin:0 auto;display:flex}.how-it-works-module-scss-module__31aebW__heroInner .how-it-works-module-scss-module__31aebW__eyebrow{justify-content:center}.how-it-works-module-scss-module__31aebW__heroInner h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,6vw,4.25rem);font-weight:400;line-height:1.03}.how-it-works-module-scss-module__31aebW__heroInner p{color:#f4f1ea99;text-wrap:balance;max-width:620px;margin:24px auto 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7}.how-it-works-module-scss-module__31aebW__heroActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.how-it-works-module-scss-module__31aebW__rule{background:linear-gradient(90deg,#0000,#c8a24b99,#0000);border:0;width:min(320px,60%);height:1px;margin:clamp(44px,6vh,64px) auto 0}.how-it-works-module-scss-module__31aebW__frame{aspect-ratio:16/9;cursor:pointer;background:radial-gradient(120% 90% at 50% 0,#c8a24b14,#0000 60%),#060507;border:1px solid #f4f1ea1a;border-radius:16px;width:100%;margin:0;padding:0;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s,box-shadow .5s;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px -28px #000000b3}.how-it-works-module-scss-module__31aebW__frame:hover{border-color:#c8a24b73;transform:translateY(-4px);box-shadow:0 40px 90px -32px #000000d9}.how-it-works-module-scss-module__31aebW__frame:hover .how-it-works-module-scss-module__31aebW__poster{transform:scale(1.035)}.how-it-works-module-scss-module__31aebW__frame:hover .how-it-works-module-scss-module__31aebW__playRing{color:#0a0a0b;background:linear-gradient(110deg,#b8893a 0%,#e6c778 50%,#b8893a 100%);border-color:#0000;box-shadow:0 18px 44px -18px #c8a24b59}.how-it-works-module-scss-module__31aebW__frame:focus-visible{outline-offset:3px;outline:2px solid #e6c778}.how-it-works-module-scss-module__31aebW__poster{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.how-it-works-module-scss-module__31aebW__player{border:0;width:100%;height:100%;display:block}.how-it-works-module-scss-module__31aebW__scrim{pointer-events:none;background:linear-gradient(#0605070a 0%,#0605076b 100%);position:absolute;inset:0}.how-it-works-module-scss-module__31aebW__playRing{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e6c778;pointer-events:none;background:#06050773;border:1px solid #c8a24bb3;border-radius:50%;place-items:center;width:clamp(56px,6vw,76px);transition:background .4s,color .4s,border-color .4s,box-shadow .4s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-it-works-module-scss-module__31aebW__playRing svg{width:42%;height:42%;margin-left:6%}.how-it-works-module-scss-module__31aebW__duration{letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#f4f1ea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#060507b8;border:1px solid #f4f1ea1a;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:500;position:absolute;bottom:14px;right:14px}.how-it-works-module-scss-module__31aebW__feature{background:#0a0a0b;padding-block:clamp(72px,9vw,128px)}.how-it-works-module-scss-module__31aebW__featureGrid{grid-template-columns:1.45fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (max-width:991px){.how-it-works-module-scss-module__31aebW__featureGrid{grid-template-columns:1fr;gap:28px}}.how-it-works-module-scss-module__31aebW__featureStage,.how-it-works-module-scss-module__31aebW__featureText{min-width:0}.how-it-works-module-scss-module__31aebW__featureText h2{font-family:var(--font-display);letter-spacing:-.03em;color:#f4f1ea;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.1}.how-it-works-module-scss-module__31aebW__featureText p{color:#f4f1eaa3;max-width:46ch;margin:18px 0 0;font-size:clamp(.98rem,1.3vw,1.08rem);line-height:1.7}.how-it-works-module-scss-module__31aebW__featureMeta{letter-spacing:.06em;color:#f4f1ea99;font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin-top:26px;font-size:13px;display:flex}.how-it-works-module-scss-module__31aebW__featureMeta a{color:#e6c778;border-bottom:1px solid #c8a24b59;padding-bottom:2px;text-decoration:none;transition:border-color .3s,color .3s}.how-it-works-module-scss-module__31aebW__featureMeta a:hover{color:#fff3d6;border-color:#e6c778cc}.how-it-works-module-scss-module__31aebW__featureMeta a:focus-visible{outline-offset:3px;outline:2px solid #e6c778}.how-it-works-module-scss-module__31aebW__reel{color:#f4f1eaf0;background:radial-gradient(1100px 560px at 78% -10%,#c8a24b24,#0000 62%),radial-gradient(820px 480px at -6% 108%,#c8a24b14,#0000 60%),#060507;padding-block:clamp(72px,9vw,128px)}.how-it-works-module-scss-module__31aebW__reelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px);display:grid}@media (max-width:991px){.how-it-works-module-scss-module__31aebW__reelGrid{grid-template-columns:1fr}}.how-it-works-module-scss-module__31aebW__card{flex-direction:column;gap:20px;display:flex}.how-it-works-module-scss-module__31aebW__cardBody{padding-left:62px;position:relative}@media (max-width:539px){.how-it-works-module-scss-module__31aebW__cardBody{padding-left:48px}}.how-it-works-module-scss-module__31aebW__cardBody h3{font-family:var(--font-display);letter-spacing:-.02em;color:#f4f1ea;margin:0;font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:400;line-height:1.15}.how-it-works-module-scss-module__31aebW__cardBody p{color:#f4f1ea99;max-width:48ch;margin:12px 0 0;font-size:.98rem;line-height:1.68}.how-it-works-module-scss-module__31aebW__numeral{background:linear-gradient(100deg,#b8893a 0%,#e6c778 45%,#fff3d6 55%,#b8893a 100%);color:#0000;font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:400;line-height:1;position:absolute;top:-6px;left:0}.how-it-works-module-scss-module__31aebW__cardLink{letter-spacing:.06em;color:#e6c778;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:500;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}.how-it-works-module-scss-module__31aebW__cardLink span{transition:transform .3s cubic-bezier(.16,1,.3,1)}.how-it-works-module-scss-module__31aebW__cardLink:hover{color:#fff3d6}.how-it-works-module-scss-module__31aebW__cardLink:hover span{transform:translate(4px)}.how-it-works-module-scss-module__31aebW__cardLink:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #e6c778}.how-it-works-module-scss-module__31aebW__reelFoot{text-align:center;margin-top:clamp(44px,6vh,64px)}.how-it-works-module-scss-module__31aebW__reelFoot a{letter-spacing:.22em;text-transform:uppercase;color:#c8a24beb;align-items:center;gap:10px;font-size:12px;font-weight:500;text-decoration:none;transition:color .3s;display:inline-flex}.how-it-works-module-scss-module__31aebW__reelFoot a:hover{color:#fff3d6}.how-it-works-module-scss-module__31aebW__reelFoot a:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #e6c778}.how-it-works-module-scss-module__31aebW__closing{background:#0a0a0b;padding-block:clamp(72px,9vw,128px)}.how-it-works-module-scss-module__31aebW__closingCard{background:radial-gradient(110% 140% at 100% 0,#c8a24b1f,#0000 62%),#16151a;border:1px solid #f4f1ea1a;border-radius:16px;grid-template-columns:1.2fr auto;align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(32px,4.5vw,56px);display:grid;box-shadow:0 24px 60px -28px #000000b3}@media (max-width:991px){.how-it-works-module-scss-module__31aebW__closingCard{text-align:center;grid-template-columns:1fr}.how-it-works-module-scss-module__31aebW__closingCard .how-it-works-module-scss-module__31aebW__sectionEyebrow{justify-content:center}}.how-it-works-module-scss-module__31aebW__closingText h2{font-family:var(--font-display);letter-spacing:-.03em;color:#f4f1ea;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:400;line-height:1.1}.how-it-works-module-scss-module__31aebW__closingText p{color:#f4f1eaa3;max-width:52ch;margin:16px 0 0;font-size:1rem;line-height:1.7}@media (max-width:991px){.how-it-works-module-scss-module__31aebW__closingText p{margin-inline:auto}}.how-it-works-module-scss-module__31aebW__closingActions{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:991px){.how-it-works-module-scss-module__31aebW__closingActions{justify-content:center}}@media (prefers-reduced-motion:reduce){.how-it-works-module-scss-module__31aebW__frame,.how-it-works-module-scss-module__31aebW__poster,.how-it-works-module-scss-module__31aebW__playRing,.how-it-works-module-scss-module__31aebW__cardLink span{transition:none}.how-it-works-module-scss-module__31aebW__frame:hover,.how-it-works-module-scss-module__31aebW__frame:hover .how-it-works-module-scss-module__31aebW__poster{transform:none}}
