.Features_section__yiaqj{position:relative;padding-block:var(--section-padding-y);background:linear-gradient(180deg,rgba(6,9,20,.1),rgba(6,9,20,.7) 35%,rgba(8,12,26,.95));overflow:hidden}.Features_section__yiaqj:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 24%,rgba(255,130,0,.16),transparent 60%),radial-gradient(circle at 82% 78%,rgba(46,74,255,.18),transparent 55%);mix-blend-mode:screen;opacity:.65;pointer-events:none}.Features_inner__CF5q5{position:relative;z-index:1;width:var(--container-width);margin-inline:auto;display:flex;flex-direction:column;gap:var(--section-gap);align-items:center;text-align:center}.Features_header__MlMN_{max-width:680px;display:flex;flex-direction:column;gap:.85rem}.Features_header__MlMN_ h2{font-family:var(--font-display,var(--font-display-fallback));font-size:clamp(2.2rem,5.2vw,3.1rem);text-transform:uppercase;letter-spacing:.08em}.Features_header__MlMN_ p{color:var(--text-color-secondary);font-size:1.03rem}.Features_swipeHint__PXFvW{display:none;align-items:center;gap:.5rem;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-color-muted)}.Features_grid__1jM5e{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.9rem}.Features_card__byPrq{position:relative;border-radius:var(--radius-lg);padding:2.2rem 1.9rem;background:rgba(12,18,32,.82);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 45px rgba(4,6,12,.38);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);text-align:left;transition:transform .35s var(--transition-snappy),box-shadow .35s var(--transition-snappy),border-color .3s ease,background .35s ease;isolation:isolate;--pointer-x:0.5;--pointer-y:0.5}.Features_card__byPrq:after{inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,130,0,.3),transparent 60%)}.Features_card__byPrq:after,.Features_card__byPrq:before{content:"";position:absolute;border-radius:inherit;opacity:0;transition:opacity .35s ease;pointer-events:none}.Features_card__byPrq:before{inset:-1px;background:radial-gradient(circle at calc(var(--pointer-x) * 100%) calc(var(--pointer-y) * 100%),rgba(255,209,102,.45),rgba(255,130,0,0) 60%);filter:blur(10px);z-index:-1}.Features_card__byPrq:focus-within,.Features_card__byPrq:hover{box-shadow:0 30px 70px rgba(4,6,12,.55);border-color:rgba(255,130,0,.28)}.Features_card__byPrq:focus-within:after,.Features_card__byPrq:hover:after{opacity:.8}.Features_card__byPrq:focus-within:before,.Features_card__byPrq:hover:before{opacity:1}.Features_icon___Neo4{width:58px;height:58px;border-radius:var(--radius-md);background:linear-gradient(140deg,rgba(255,130,0,.2),rgba(255,209,102,.32));color:var(--accent);display:grid;place-items:center;font-size:1.8rem;margin-bottom:1.2rem;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.Features_card__byPrq h3{font-size:1.34rem;margin-bottom:.6rem;letter-spacing:.02em}.Features_card__byPrq p{color:var(--text-color-secondary);font-size:1rem;line-height:1.6}.Features_badge__ElPFY{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .85rem;border-radius:var(--radius-pill);background:rgba(255,130,0,.12);color:var(--accent);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.35rem}@media (max-width:860px){.Features_section__yiaqj{padding-inline:var(--safe-area-x)}.Features_swipeHint__PXFvW{display:none}.Features_grid__1jM5e{grid-template-columns:1fr;grid-auto-flow:row;gap:1.4rem;overflow:visible;padding:0;margin:0}.Features_card__byPrq{padding:2rem 1.75rem}}@media (max-width:640px){.Features_header__MlMN_ p{font-size:.98rem}.Features_card__byPrq{text-align:left}.Features_icon___Neo4{margin-bottom:1rem}}.FinalCTA_section__ewkDW{position:relative;overflow:hidden;padding-block:clamp(5rem,12vw,8rem)}.FinalCTA_section__ewkDW:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,6,14,.35),rgba(4,6,14,.75) 42%,rgba(4,6,14,.95));z-index:0}.FinalCTA_section__ewkDW:after{content:"";position:absolute;inset:0;background-image:url(/images/valencia-aficion.webp);background-size:cover;background-position:50%;filter:saturate(.85);transform:scale(1.04);z-index:-1}.FinalCTA_section__ewkDW:before{animation:FinalCTA_ctaGlow__ITg0S 16s ease-in-out infinite}.FinalCTA_inner__M0kmP{position:relative;z-index:1;width:min(640px,calc(100vw - 3rem));margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:1.4rem;align-items:center;padding:clamp(2.4rem,6vw,3.5rem) clamp(1.8rem,4.2vw,3rem);border-radius:var(--radius-xl);background:linear-gradient(160deg,rgba(12,14,20,.66),rgba(12,24,34,.58));border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px rgba(4,6,12,.55)}.FinalCTA_inner__M0kmP:before{content:"";position:absolute;inset:-5% 10% auto 10%;height:40%;background:radial-gradient(circle,rgba(255,209,102,.18),rgba(255,130,0,0));filter:blur(28px);pointer-events:none;opacity:.8}.FinalCTA_title__EKlmj{font-family:var(--font-display,var(--font-display-fallback));font-size:clamp(2.4rem,6vw,3.3rem);text-transform:uppercase;letter-spacing:.1em;color:var(--text-color-primary);text-shadow:0 20px 40px rgba(0,0,0,.45)}.FinalCTA_subtitle__7bTDS{font-size:1.1rem;color:rgba(255,255,255,.86);line-height:1.8}.FinalCTA_benefits__mF0vt{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.4rem;padding:0;margin:0;list-style:none;color:rgba(255,255,255,.8);font-size:.95rem}.FinalCTA_benefits__mF0vt li{display:inline-flex;align-items:center;gap:.55rem;padding:.6rem .85rem;border-radius:var(--radius-md);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);transition:background .3s ease,border-color .3s ease}.FinalCTA_benefits__mF0vt li:focus-within,.FinalCTA_benefits__mF0vt li:hover{background:rgba(255,130,0,.16);border-color:rgba(255,209,102,.4)}.FinalCTA_benefitIcon__kQ4Ng{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-pill);background:rgba(255,130,0,.22);color:var(--accent);box-shadow:inset 0 0 0 1px rgba(255,209,102,.3);font-size:.92rem}.FinalCTA_button__2znd4{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 2.75rem;border-radius:var(--radius-pill);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:1rem;color:var(--text-color-inverse);background:linear-gradient(120deg,var(--color-brand-orange-600) 0,var(--color-brand-gold-400) 96%);box-shadow:0 28px 52px rgba(255,130,0,.32);transition:transform .28s var(--transition-snappy),box-shadow .28s var(--transition-snappy);position:relative;overflow:hidden}.FinalCTA_button__2znd4:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.35),rgba(255,255,255,0));transform:translateX(-120%);transition:transform .45s ease}.FinalCTA_button__2znd4:focus-visible,.FinalCTA_button__2znd4:hover{transform:translateY(-3px);box-shadow:0 36px 70px rgba(255,130,0,.4)}.FinalCTA_button__2znd4:focus-visible:after,.FinalCTA_button__2znd4:hover:after{transform:translateX(0)}.FinalCTA_ribbon__O7ws0{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:var(--radius-pill);background:rgba(255,255,255,.12);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;color:var(--text-color-primary)}.FinalCTA_ribbonDot__12Ixl{width:8px;height:8px;border-radius:50%;background:linear-gradient(120deg,var(--color-brand-orange-500),var(--color-brand-gold-400))}@media (max-width:640px){.FinalCTA_section__ewkDW{padding-inline:var(--safe-area-x)}.FinalCTA_inner__M0kmP{gap:1.2rem;width:100%}.FinalCTA_subtitle__7bTDS{font-size:1rem}.FinalCTA_benefits__mF0vt{grid-template-columns:1fr;width:100%}.FinalCTA_button__2znd4{width:100%}}@keyframes FinalCTA_ctaGlow__ITg0S{0%,to{opacity:.85}45%{opacity:1}70%{opacity:.76}}.Footer_footer__UaG1g{position:relative;padding-block:4rem 2.8rem;background:linear-gradient(180deg,rgba(4,6,14,.96),rgba(4,6,14,.98) 60%,rgba(4,6,14,1));border-top:1px solid rgba(255,255,255,.08);overflow:hidden}.Footer_footer__UaG1g:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 16% -10%,rgba(255,130,0,.28),transparent 55%),radial-gradient(circle at 82% 110%,rgba(58,98,255,.2),transparent 55%);opacity:.65;pointer-events:none}.Footer_inner__ACAek{position:relative;z-index:1;width:var(--container-width);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2.5rem}.Footer_branding__njPU3{display:flex;flex-direction:column;gap:1rem;max-width:280px}.Footer_logo__NsUJK{width:140px;height:auto;filter:drop-shadow(0 14px 24px rgba(255,130,0,.2))}.Footer_text__D3h25{font-size:.97rem;color:var(--text-color-secondary);line-height:1.7}.Footer_column__BQljC{display:flex;flex-direction:column;gap:.85rem}.Footer_columnTitle__YcE5F{font-size:.95rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.78)}.Footer_link__EWWOW{color:var(--text-color-secondary);font-size:.95rem;transition:color .22s ease}.Footer_link__EWWOW:focus-visible,.Footer_link__EWWOW:hover{color:var(--accent)}.Footer_socials__QgDMT{display:flex;gap:.85rem}.Footer_socialButton__sU4Tj{width:42px;height:42px;border-radius:var(--radius-md);background:rgba(255,255,255,.08);color:var(--text-color-primary);display:grid;place-items:center;transition:transform .24s var(--transition-snappy),background .24s ease}.Footer_socialButton__sU4Tj:focus-visible,.Footer_socialButton__sU4Tj:hover{transform:translateY(-4px) scale(1.05);background:rgba(255,130,0,.22)}.Footer_bottom__O5rKs{width:var(--container-width);margin:2.5rem auto 0;padding-top:1.8rem;border-top:1px solid rgba(255,255,255,.08);font-size:.85rem;color:rgba(233,236,247,.65);text-align:center}@media (max-width:640px){.Footer_footer__UaG1g{padding-inline:var(--safe-area-x)}.Footer_inner__ACAek{width:100%;text-align:center;gap:2rem}.Footer_branding__njPU3{margin-inline:auto;align-items:center;max-width:none}.Footer_socials__QgDMT{justify-content:center}.Footer_bottom__O5rKs{width:100%}}.Hero_hero__T3Fr4{position:relative;min-height:100vh;display:flex;align-items:center;padding-block:clamp(6rem,14vw,9rem) clamp(4rem,10vw,6.5rem);overflow:hidden;color:var(--text-color-primary)}.Hero_heroBackground__x_MVi{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.Hero_heroBackgroundImage__FbjZ_{width:100%;height:100%;object-fit:cover;filter:saturate(.75) contrast(1.1);mix-blend-mode:lighten;opacity:.21;transform:scale(1.05);will-change:transform}.Hero_hero__T3Fr4:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(255,130,0,.27) 0,rgba(255,130,0,0) 45%),radial-gradient(circle at 80% 12%,rgba(73,110,255,.22) 0,rgba(34,46,96,0) 48%),linear-gradient(160deg,rgba(5,7,15,.78),rgba(4,6,14,.86) 48%,rgba(12,8,6,.88))}.Hero_inner__M_C9y{position:relative;z-index:1;width:var(--container-width);margin-inline:auto;display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(260px,1fr);gap:clamp(2rem,6vw,4.5rem);align-items:center}.Hero_copy__csuBp{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2.7rem)}.Hero_kicker__BXeBp{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .95rem;border-radius:var(--radius-pill);font-size:.82rem;text-transform:uppercase;letter-spacing:.38em;font-weight:600;background:rgba(255,255,255,.08);color:var(--text-color-secondary);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:fit-content}.Hero_sparkle__PcD4l{width:8px;height:8px;border-radius:999px;background:linear-gradient(120deg,rgba(255,130,0,.95),rgba(255,209,102,.9));box-shadow:0 0 0 6px rgba(255,130,0,.18);animation:Hero_heroSparkle__Qo4hC 2.8s ease-in-out infinite}.Hero_title__Bn2TU{font-family:var(--font-display,var(--font-display-fallback));font-size:clamp(2.9rem,7vw,4.9rem);line-height:1.04;text-transform:uppercase;letter-spacing:.05em}.Hero_title__Bn2TU span{display:inline-block;background:linear-gradient(120deg,var(--color-brand-orange-500),#ffce6b,#ffffff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 16px 32px rgba(255,130,0,.32))}.Hero_subtitle__lkRtQ{font-size:clamp(1.05rem,2.2vw,1.32rem);color:var(--text-color-secondary);max-width:38ch}.Hero_actions__LI5fP{display:flex;flex-wrap:wrap;gap:.9rem}.Hero_socialProof__t0wo_{display:inline-flex;align-items:center;gap:.65rem;font-size:.95rem;color:rgba(255,255,255,.82)}.Hero_socialIndicator__oaLZu{position:relative;width:12px;height:12px;border-radius:50%;background:linear-gradient(120deg,var(--color-brand-orange-500),var(--color-brand-gold-400));box-shadow:0 0 0 0 rgba(255,130,0,.38);animation:Hero_socialPulse__9qF90 2.4s infinite}.Hero_primaryCta__qLUgj,.Hero_secondaryCta__WBL5G{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.85rem 1.75rem;font-weight:600;font-size:1.02rem;letter-spacing:.02em;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease}.Hero_primaryCta__qLUgj{background:linear-gradient(125deg,var(--color-brand-orange-600) 0,var(--color-brand-gold-400) 92%);color:var(--text-color-inverse);box-shadow:var(--shadow-glow)}.Hero_primaryCta__qLUgj:focus-visible,.Hero_primaryCta__qLUgj:hover{transform:translateY(-2px);box-shadow:0 28px 60px rgba(255,130,0,.35)}.Hero_secondaryCta__WBL5G{border:1px solid rgba(255,255,255,.28);color:var(--text-color-primary);background:rgba(18,26,48,.45)}.Hero_secondaryCta__WBL5G:focus-visible,.Hero_secondaryCta__WBL5G:hover{border-color:rgba(255,255,255,.5);color:var(--accent)}.Hero_metrics__ygooc{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.Hero_metricCard__QYGG1{background:rgba(10,14,28,.68);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:0 10px 30px rgba(4,6,12,.26);display:flex;flex-direction:column;gap:.4rem}.Hero_metricValue__uwJrv{font-family:var(--font-display,var(--font-display-fallback));font-size:1.85rem;letter-spacing:.05em;display:inline-flex;align-items:baseline;gap:.35rem}.Hero_metricSuffix__QDCV9{font-size:.9rem;color:var(--text-color-muted)}.Hero_metricLabel__FiJLm{font-size:.92rem;color:var(--text-color-secondary)}.Hero_countBounce__s8V_W{animation:Hero_metricBounce__tMBRa .65s cubic-bezier(.68,-.55,.27,1.55)}.Hero_highlight___Cwgz{position:relative;display:flex;flex-direction:column;gap:1.4rem}.Hero_highlight___Cwgz:before{content:"";position:absolute;inset:-18% -16% auto 32%;height:220px;background:radial-gradient(circle,rgba(255,130,0,.22) 0,rgba(255,130,0,0) 70%);filter:blur(18px);z-index:0}.Hero_matchCard___wJXu{position:relative;background:linear-gradient(130deg,rgba(8,12,26,.8),rgba(18,28,52,.88) 40%,rgba(30,20,10,.9));border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:2rem 1.75rem;box-shadow:var(--shadow-sm);overflow:hidden;z-index:1}.Hero_matchCard___wJXu:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,209,102,.22),transparent 60%);opacity:.8;pointer-events:none}.Hero_matchHeader__RvFTj{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;position:relative;z-index:1}.Hero_matchTitle__6WM6U{font-size:.95rem;text-transform:uppercase;letter-spacing:.32em;color:rgba(255,255,255,.68)}.Hero_matchDay__4Im3U{font-size:.85rem;color:rgba(255,255,255,.48)}.Hero_matchTeams__JN4Aj{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;align-items:center;margin-bottom:1.75rem;z-index:1}.Hero_team__zPXPm{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:.65rem .8rem;border-radius:var(--radius-md);background:rgba(255,255,255,.06)}.Hero_teamName__oQZ5B{font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.Hero_teamScore__8fikS{font-family:var(--font-display,var(--font-display-fallback));font-size:2.35rem;letter-spacing:.06em}.Hero_matchMeta__XHZ2y{display:flex;flex-direction:column;gap:.35rem;color:var(--text-color-secondary);font-size:.92rem;position:relative;z-index:1}.Hero_badgeRow__DBnHO{display:flex;flex-wrap:wrap;gap:.8rem}.Hero_badge__RIQsB{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .85rem;border-radius:var(--radius-pill);background:rgba(255,255,255,.12);color:var(--text-color-primary);font-size:.82rem;text-transform:uppercase;letter-spacing:.18em}.Hero_badgeDot__587zL{width:8px;height:8px;border-radius:50%;background:linear-gradient(120deg,var(--color-brand-orange-500),var(--color-brand-gold-400));box-shadow:0 0 0 4px rgba(255,130,0,.18)}@keyframes Hero_heroSparkle__Qo4hC{0%{transform:scale(.85);opacity:.6}45%{transform:scale(1.45);opacity:1}to{transform:scale(.9);opacity:.6}}@keyframes Hero_metricBounce__tMBRa{0%{transform:scale(1)}35%{transform:scale(1.16) rotate(-2deg)}to{transform:scale(1) rotate(0)}}@keyframes Hero_socialPulse__9qF90{0%{box-shadow:0 0 0 0 rgba(255,130,0,.32);opacity:.9}55%{box-shadow:0 0 0 10px rgba(255,130,0,0);opacity:1}to{box-shadow:0 0 0 0 rgba(255,130,0,0);opacity:.9}}@media (max-width:960px){.Hero_inner__M_C9y{grid-template-columns:1fr}.Hero_highlight___Cwgz{order:-1}.Hero_matchCard___wJXu{padding:1.8rem}}@media (max-width:900px){.Hero_metrics__ygooc{grid-auto-flow:column;grid-auto-columns:minmax(180px,70vw);overflow-x:auto;gap:.9rem;padding-bottom:.35rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.92) 12%,rgba(0,0,0,.92) 88%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.92) 12%,rgba(0,0,0,.92) 88%,rgba(0,0,0,0))}.Hero_metrics__ygooc::-webkit-scrollbar{height:0}.Hero_metricCard__QYGG1{scroll-snap-align:start}}@media (max-width:640px){.Hero_hero__T3Fr4{min-height:auto;padding-block:clamp(5.2rem,18vw,6.2rem) clamp(3rem,14vw,4.6rem);padding-inline:var(--safe-area-x)}.Hero_inner__M_C9y{width:100%;gap:clamp(2rem,9vw,3.4rem)}.Hero_copy__csuBp{gap:clamp(1.45rem,7vw,2.4rem)}.Hero_kicker__BXeBp{padding:.32rem .8rem;font-size:.75rem;letter-spacing:.32em}.Hero_title__Bn2TU{font-size:clamp(2.1rem,10vw,2.9rem)}.Hero_subtitle__lkRtQ{font-size:1rem;max-width:100%}.Hero_actions__LI5fP{width:100%;gap:.75rem;flex-direction:column}.Hero_primaryCta__qLUgj,.Hero_secondaryCta__WBL5G{width:100%;justify-content:center;padding-block:1rem;font-size:1.02rem}.Hero_socialProof__t0wo_{width:100%;justify-content:center;padding:.65rem .85rem;border-radius:var(--radius-pill);background:rgba(255,255,255,.08)}.Hero_metrics__ygooc{grid-template-columns:1fr;grid-auto-flow:row;overflow:visible;padding-bottom:0}.Hero_metricCard__QYGG1{padding:1.1rem 1.2rem}.Hero_highlight___Cwgz{order:1}.Hero_matchCard___wJXu{padding:1.55rem 1.45rem;width:min(100%,380px);margin-inline:auto}.Hero_highlight___Cwgz:before{inset:-12% -18% auto 12%;height:180px}.Hero_matchHeader__RvFTj{flex-direction:column;align-items:flex-start;gap:.35rem}.Hero_matchTeams__JN4Aj{grid-template-columns:1fr;gap:.8rem}.Hero_team__zPXPm{flex-direction:row;justify-content:space-between;padding:.75rem 1rem}.Hero_teamScore__8fikS{font-size:2rem}.Hero_matchMeta__XHZ2y{font-size:.9rem}.Hero_badgeRow__DBnHO{width:100%;gap:.65rem}}@media (max-width:520px){.Hero_badgeRow__DBnHO{flex-direction:column;align-items:stretch}.Hero_badge__RIQsB{justify-content:center}}@media (max-width:480px){.Hero_hero__T3Fr4{padding-inline:max(1.1rem,env(safe-area-inset-left,1rem))}.Hero_subtitle__lkRtQ{font-size:.96rem}.Hero_matchMeta__XHZ2y{font-size:.88rem}}@media (max-width:400px){.Hero_kicker__BXeBp{letter-spacing:.28em}.Hero_title__Bn2TU{font-size:clamp(2rem,12vw,2.6rem)}.Hero_primaryCta__qLUgj,.Hero_secondaryCta__WBL5G{font-size:.98rem;padding-block:.95rem}.Hero_metrics__ygooc{gap:.85rem}}.HowItWorks_section__Qonrr{position:relative;padding-block:var(--section-padding-y);overflow:hidden}.HowItWorks_section__Qonrr:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,rgba(255,130,0,.08),rgba(8,12,26,.9) 35%,rgba(8,12,24,.95));opacity:.92;pointer-events:none;z-index:0}.HowItWorks_section__Qonrr:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(255,130,0,.16),transparent 50%),radial-gradient(circle at 80% 88%,rgba(54,102,255,.22),transparent 48%);opacity:.6;z-index:0;pointer-events:none}.HowItWorks_inner___j5Wq{position:relative;z-index:1;width:var(--container-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--section-gap);align-items:center;text-align:center}.HowItWorks_heading__ZdBde{display:flex;flex-direction:column;gap:.85rem;max-width:680px}.HowItWorks_heading__ZdBde h2{font-family:var(--font-display,var(--font-display-fallback));font-size:clamp(2.35rem,5vw,3.35rem);text-transform:uppercase;letter-spacing:.08em}.HowItWorks_heading__ZdBde p{color:var(--text-color-secondary);font-size:1.05rem}.HowItWorks_swipeHint__AvJMK{display:none;align-items:center;gap:.5rem;font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-color-muted)}.HowItWorks_steps__QH1F2{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.8rem;width:100%;margin-top:1rem;--progress:0}.HowItWorks_connector__i7gGE{position:absolute;top:50%;left:5%;right:5%;height:2px;background:linear-gradient(90deg,rgba(255,130,0,0),rgba(255,130,0,.5),rgba(255,130,0,0));transform:translateY(-50%);pointer-events:none;opacity:.6}.HowItWorks_connector__i7gGE:after{content:"";position:absolute;top:50%;left:calc(5% + (90% * var(--progress)));width:clamp(60px,14vw,120px);height:100%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,209,102,.55) 0,rgba(255,130,0,.05) 72%);filter:blur(6px);opacity:.9}.HowItWorks_step__JLruV{position:relative;border-radius:var(--radius-lg);padding:2.1rem 1.75rem 1.85rem;background:rgba(12,18,34,.86);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 36px rgba(4,6,12,.42);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);opacity:0;transform:translateY(40px);transition:opacity .55s var(--transition-snappy),transform .55s var(--transition-snappy),border-color .3s ease}.HowItWorks_stepVisible__jDnqn{opacity:1;transform:translateY(0)}.HowItWorks_stepActive__bRAJF{border-color:rgba(255,130,0,.32);box-shadow:0 22px 48px rgba(8,12,24,.55);transform:translateY(-10px)}.HowItWorks_icon__tV5Ke{width:64px;height:64px;border-radius:var(--radius-md);margin-inline:auto;margin-bottom:1.1rem;display:grid;place-items:center;background:linear-gradient(140deg,rgba(255,130,0,.18),rgba(255,209,102,.24));color:var(--accent);font-size:1.9rem;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);transition:transform .45s var(--transition-snappy),box-shadow .45s var(--transition-snappy)}.HowItWorks_step__JLruV h3{font-size:1.25rem;font-weight:700;letter-spacing:.02em;margin-bottom:.65rem}.HowItWorks_step__JLruV p{color:var(--text-color-secondary);line-height:1.55;font-size:.98rem}.HowItWorks_step__JLruV:after{content:"";position:absolute;inset:auto 16% -12% 16%;height:28px;background:radial-gradient(circle,rgba(255,130,0,.18),rgba(255,130,0,0));opacity:0;transition:opacity .35s ease}.HowItWorks_stepVisible__jDnqn:focus-within:after,.HowItWorks_stepVisible__jDnqn:hover:after{opacity:.8}.HowItWorks_stepVisible__jDnqn:focus-within,.HowItWorks_stepVisible__jDnqn:hover{border-color:rgba(255,130,0,.28);transform:translateY(-6px)}.HowItWorks_stepActive__bRAJF .HowItWorks_icon__tV5Ke{transform:scale(1.08);box-shadow:inset 0 0 0 1px rgba(255,209,102,.45),0 0 28px rgba(255,130,0,.35)}.HowItWorks_stepActive__bRAJF h3{color:var(--accent)}.HowItWorks_stepActive__bRAJF:after{opacity:1}@media (max-width:960px){.HowItWorks_connector__i7gGE{display:none}}@media (max-width:760px){.HowItWorks_section__Qonrr{padding-inline:var(--safe-area-x)}.HowItWorks_swipeHint__AvJMK{display:none}.HowItWorks_steps__QH1F2{grid-template-columns:1fr;grid-auto-flow:row;gap:1.4rem;overflow:visible;padding:0;margin:0}.HowItWorks_step__JLruV{padding:1.8rem 1.6rem 1.55rem}}@media (max-width:640px){.HowItWorks_heading__ZdBde h2{font-size:clamp(2rem,8vw,2.6rem)}.HowItWorks_heading__ZdBde p{font-size:.98rem}.HowItWorks_step__JLruV{padding:1.7rem 1.5rem 1.45rem}}.Navbar_navbar__fk_p7{position:fixed;inset:0 0 auto 0;z-index:1000;background:rgba(6,9,20,.72);border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:background .4s var(--transition-snappy),box-shadow .4s var(--transition-snappy),transform .4s ease,border-color .3s ease}.Navbar_ready__Sz1Rg{animation:Navbar_navbarEntry__8xaUl .65s var(--transition-snappy) both}.Navbar_shrink__sBqPE{background:rgba(4,6,14,.9);box-shadow:0 14px 36px rgba(3,5,12,.36);border-color:rgba(255,255,255,.06)}.Navbar_inner__GwI1d{width:var(--container-width);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1.75rem;height:88px;transition:height .3s var(--transition-snappy)}.Navbar_navbar__fk_p7.Navbar_shrink__sBqPE .Navbar_inner__GwI1d{height:72px}.Navbar_brand__XNsQP{display:flex;align-items:center;gap:.75rem;text-decoration:none}.Navbar_logo__UM0Ax{height:48px;width:auto;transition:transform .35s var(--transition-snappy),filter .35s var(--transition-snappy);filter:drop-shadow(0 12px 28px rgba(255,130,0,.18))}.Navbar_navbar__fk_p7.Navbar_shrink__sBqPE .Navbar_logo__UM0Ax{height:38px}.Navbar_desktopLinks__xCmh4{display:flex;align-items:center;gap:1.65rem;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-family:var(--font-tech,var(--font-tech-fallback))}.Navbar_link__9Nm3x{position:relative;color:var(--text-color-secondary);padding-block:.35rem;transition:color .2s ease}.Navbar_link__9Nm3x:after{content:"";position:absolute;left:0;right:0;bottom:-.65rem;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(255,130,0,0),rgba(255,130,0,.55),rgba(255,130,0,0));opacity:0;transform:translateY(6px) scaleX(.6);transition:opacity .25s ease,transform .25s ease}.Navbar_link__9Nm3x:focus-visible,.Navbar_link__9Nm3x:hover{color:var(--accent)}.Navbar_linkActive__zye8w{color:var(--accent)}.Navbar_link__9Nm3x.Navbar_linkActive__zye8w:after{opacity:1;transform:translateY(0) scaleX(1)}.Navbar_ctaGroup__8SzE5{display:flex;align-items:center;gap:.6rem}.Navbar_ctaPrimary__uotcj,.Navbar_ctaSecondary__Uvkmp{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.35rem;border-radius:var(--radius-pill);font-weight:600;font-size:.92rem;letter-spacing:.02em;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease}.Navbar_ctaSecondary__Uvkmp{border:1px solid rgba(255,255,255,.22);color:var(--text-color-secondary);background:rgba(12,16,30,.4)}.Navbar_ctaSecondary__Uvkmp:focus-visible,.Navbar_ctaSecondary__Uvkmp:hover{border-color:rgba(255,255,255,.38);color:var(--text-color-primary);transform:translateY(-1px)}.Navbar_ctaPrimary__uotcj{background:linear-gradient(120deg,var(--color-brand-orange-500) 0,var(--color-brand-gold-400) 96%);color:var(--text-color-inverse);box-shadow:0 18px 38px rgba(255,130,0,.28)}.Navbar_ctaPrimary__uotcj:focus-visible,.Navbar_ctaPrimary__uotcj:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.Navbar_mobileToggle__uEo2B{display:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.16);background:rgba(12,16,28,.46);color:var(--accent);transition:transform .22s ease,border-color .2s ease,background .2s ease}.Navbar_mobileToggle__uEo2B:focus-visible,.Navbar_mobileToggle__uEo2B:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.32)}.Navbar_mobilePanel__WTScI{position:fixed;top:0;left:0;height:100vh;width:min(82vw,320px);background:rgba(8,12,24,.92);border-right:1px solid rgba(255,255,255,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transform:translateX(-100%);transition:transform .32s var(--transition-snappy);display:flex;flex-direction:column;padding:1.75rem 1.5rem 2.5rem;z-index:1200}.Navbar_mobilePanelOpen__tqkaV{transform:translateX(0);box-shadow:0 24px 60px rgba(4,6,14,.45)}.Navbar_mobileHeader__4Zrir{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.Navbar_mobileLinks__S13mC{display:flex;flex-direction:column;gap:1.05rem;margin-top:.5rem}.Navbar_mobileLink__qh5Fz{color:var(--text-color-primary);font-size:1rem;font-weight:500;padding:.45rem .35rem;border-radius:var(--radius-sm);transition:background .22s ease,color .22s ease}.Navbar_mobileLink__qh5Fz:focus-visible,.Navbar_mobileLink__qh5Fz:hover{background:rgba(255,255,255,.06);color:var(--accent)}.Navbar_mobileCTA__ohVZy{margin-top:auto;display:flex;flex-direction:column;gap:.8rem}.Navbar_mobileBackdrop__ymZEI{position:fixed;inset:0;background:rgba(4,6,14,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1100}.Navbar_mobileBackdropVisible__m64eW{opacity:1;pointer-events:auto}@keyframes Navbar_navbarEntry__8xaUl{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Navbar_ctaGroup__8SzE5,.Navbar_desktopLinks__xCmh4{display:none}.Navbar_mobileToggle__uEo2B{display:inline-flex}}@media (max-width:640px){.Navbar_inner__GwI1d{width:100%;padding-inline:var(--safe-area-x)}.Navbar_logo__UM0Ax{height:36px}}@media (max-width:420px){.Navbar_inner__GwI1d{gap:1rem}.Navbar_mobileToggle__uEo2B{width:38px;height:38px}}.ScrollToTopButton_button__AjOSM{position:fixed;right:1.75rem;bottom:1.75rem;z-index:1200;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:var(--text-color-inverse);background:linear-gradient(140deg,var(--color-brand-orange-600) 0,var(--color-brand-gold-400) 88%);box-shadow:0 18px 36px rgba(255,130,0,.32);transition:transform .25s var(--transition-snappy),box-shadow .25s var(--transition-snappy),opacity .2s ease}.ScrollToTopButton_button__AjOSM:focus-visible,.ScrollToTopButton_button__AjOSM:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(255,130,0,.42)}@media (max-width:640px){.ScrollToTopButton_button__AjOSM{right:1.2rem;bottom:1.2rem;width:48px;height:48px}}