.StatusBadge_badge__TOS6n{display:inline-flex;align-items:center;gap:.3em;padding:2px 8px;border-radius:var(--radius-full,9999px);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1.6}.StatusBadge_live__9aTmc{background-color:var(--color-live-bg,rgba(239,68,68,.12));color:var(--color-live,#ef4444);border:1px solid var(--color-live-border,rgba(239,68,68,.3));animation:StatusBadge_pulse-glow__qipZc 2s ease infinite}.StatusBadge_dot__YGWC5{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-live,#ef4444);animation:StatusBadge_pulse-dot__XqMbR 1.5s ease infinite}.StatusBadge_halftime__PkE5S{background-color:var(--color-halftime-bg,rgba(168,85,247,.12));color:var(--color-halftime,#a855f7);border:1px solid var(--color-halftime-border,rgba(168,85,247,.3))}.StatusBadge_completed__L4x8x{background-color:var(--color-completed-bg,hsla(220,9%,46%,.12));color:var(--color-completed,#6b7280);border:1px solid var(--color-completed-border,hsla(220,9%,46%,.25))}.StatusBadge_scheduled__rX5X2{background-color:var(--color-scheduled-bg,rgba(96,165,250,.12));color:var(--color-scheduled,#60a5fa);border:1px solid var(--color-scheduled-border,rgba(96,165,250,.25))}.StatusBadge_friendly__wcfJV{background-color:var(--color-friendly-bg,rgba(245,158,11,.12));color:var(--color-friendly,#f59e0b);border:1px solid var(--color-friendly-border,rgba(245,158,11,.3))}.MatchCardShared_card__uoech{display:flex;align-items:center;gap:var(--sp-3,.75rem);padding:var(--sp-4,1rem) var(--sp-5,1.25rem);background-color:var(--color-card,#13132a);border:1px solid var(--color-border-subtle,#1c1c35);border-radius:var(--radius-lg,12px);color:var(--color-text,#e8e8f4);transition:background-color var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease);text-decoration:none}.MatchCardShared_card__uoech:hover{background-color:var(--color-card-hover,#1a1a36);border-color:var(--color-border,#2a2a48);transform:translateY(-1px)}.MatchCardShared_cardLive__s9ZCt{border-color:rgba(239,68,68,.35)}.MatchCardShared_statusCol__tJ7O2{flex:0 0 68px;text-align:center;font-size:clamp(.68rem,1.4vw,.78rem);color:var(--color-text-muted,#7272a0);font-weight:500;line-height:1.3}.MatchCardShared_statusDate__Yywwb{font-size:.72rem;color:var(--color-text-dim,#48487a)}.MatchCardShared_statusTime__GUKBd{font-weight:700;color:var(--color-text,#e8e8f4)}.MatchCardShared_friendlyLabelMobile__FdpAF{display:none;font-size:.6rem;font-weight:700;letter-spacing:.05em;color:var(--color-friendly,#f59e0b);text-transform:uppercase;margin-top:2px}.MatchCardShared_matchup__3a8Ve{flex:1 1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--sp-3,.75rem);gap:var(--sp-3,.75rem);min-width:0}.MatchCardShared_team__G_DQF{display:flex;align-items:center;gap:var(--sp-2,.5rem);font-size:clamp(.8rem,1.8vw,.9rem);font-weight:600;min-width:0;overflow:hidden}.MatchCardShared_team__G_DQF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.MatchCardShared_teamHome__t7_DL{justify-content:flex-end;text-align:right}.MatchCardShared_teamAway__vfKv_{justify-content:flex-start}.MatchCardShared_scoreBox__WmhTw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background-color:var(--color-surface,#0f0f1e);border:1px solid var(--color-border-subtle,#1c1c35);border-radius:var(--radius-md,8px);padding:var(--sp-1,.25rem) var(--sp-3,.75rem);min-width:52px;font-size:clamp(.95rem,2.5vw,1.1rem);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:1px;flex-shrink:0}.MatchCardShared_scoreRow__9cZBY{display:flex;align-items:center;gap:var(--sp-2,.5rem)}.MatchCardShared_pensLabel__yKEyL{font-size:.6rem;font-weight:700;letter-spacing:.04em;color:var(--color-accent-light,#3b82f6);white-space:nowrap;line-height:1.2}.MatchCardShared_scoreDash__pFC1n{color:var(--color-text-dim,#48487a);font-weight:400;font-size:1rem}.MatchCardShared_vsLabel__ynQs7{font-size:.75rem;font-weight:600;color:var(--color-text-dim,#48487a);letter-spacing:.05em}.MatchCardShared_matchupMobile__aZYnc{display:none}.MatchCardShared_mobileTeamRow__ta66i{display:flex;align-items:center;gap:var(--sp-2,.5rem);min-height:24px}.MatchCardShared_mobileTeamName__lfXau{flex:1 1;font-size:.82rem;font-weight:600;color:var(--color-text,#e8e8f4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.MatchCardShared_mobileScore__hNivt{flex-shrink:0;min-width:22px;text-align:center;font-size:.9rem;font-weight:800;color:var(--color-text,#e8e8f4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchCardShared_mobileVs__NAkSR{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.7rem;font-weight:600;color:var(--color-text-dim,#48487a);min-width:22px;text-align:center}.MatchCardShared_badgeCol__vlrvn{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1,.25rem);flex:0 0 auto;max-width:72px}.MatchCardShared_friendlyLabel__sPk5V{font-size:.6rem;font-weight:700;letter-spacing:.05em;color:var(--color-friendly,#f59e0b);text-transform:uppercase;white-space:nowrap}.MatchCardShared_logo__lzRrh{object-fit:cover}.MatchCardShared_logoPlaceholder__A3u_O,.MatchCardShared_logo__lzRrh{width:20px;height:20px;border-radius:var(--radius-sm,4px);flex-shrink:0}.MatchCardShared_logoPlaceholder__A3u_O{background-color:var(--color-surface,#0f0f1e);border:1px solid var(--color-border-subtle,#1c1c35)}.MatchCardShared_context__Vyg4y{font-size:.7rem;color:var(--color-text-dim,#48487a);margin-top:var(--sp-1,.25rem);text-align:center}@media(max-width:700px){.MatchCardShared_statusCol__tJ7O2{flex:0 0 56px}.MatchCardShared_team__G_DQF{font-size:.82rem}.MatchCardShared_scoreBox__WmhTw{min-width:48px;font-size:1rem;padding:3px 8px}.MatchCardShared_badgeCol__vlrvn{max-width:56px}.MatchCardShared_friendlyLabel__sPk5V{font-size:.55rem}}@media(max-width:520px){.MatchCardShared_card__uoech{padding:var(--sp-3,.75rem);gap:var(--sp-2,.5rem);align-items:stretch}.MatchCardShared_statusCol__tJ7O2{flex:0 0 auto;min-width:40px;max-width:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.66rem;gap:2px}.MatchCardShared_friendlyLabelMobile__FdpAF{display:block}.MatchCardShared_matchup__3a8Ve{display:none}.MatchCardShared_matchupMobile__aZYnc{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0;position:relative}.MatchCardShared_badgeCol__vlrvn{display:none}}@media(max-width:380px){.MatchCardShared_card__uoech{padding:.5rem;gap:6px}.MatchCardShared_statusCol__tJ7O2{min-width:34px;max-width:42px;font-size:.6rem}.MatchCardShared_mobileTeamName__lfXau{font-size:.76rem}.MatchCardShared_mobileScore__hNivt{font-size:.82rem}}.Homepage_hero__kKKaL{position:relative;padding:calc(var(--nav-height, 60px) + var(--sp-16, 4rem)) var(--content-padding,1.25rem) var(--sp-16,4rem);text-align:center;overflow:hidden}.Homepage_hero__kKKaL:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0,var(--color-accent-glow) 0,transparent 70%);pointer-events:none}.Homepage_heroInner__CJxiy{position:relative;max-width:680px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--sp-5,1.25rem);animation:Homepage_fade-in__L9o8I .6s ease both}.Homepage_heroTitle__9jOFy{font-size:clamp(2.2rem,6vw,3.4rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--color-text,#e8e8f4)}.Homepage_heroTitleAccent__Rrl5F{color:var(--color-accent-light,#3b82f6)}.Homepage_heroTagline__EEwhA{font-size:1.05rem;color:var(--color-text-muted,#7272a0);max-width:480px;line-height:1.6}.Homepage_heroActions__eJ4Yt{display:flex;gap:var(--sp-3,.75rem);flex-wrap:wrap;justify-content:center;margin-top:var(--sp-2,.5rem)}.Homepage_btnPrimary__sFJx7,.Homepage_btnSecondary__sldmz{display:inline-flex;align-items:center;gap:.4em;padding:.65rem 1.4rem;background-color:var(--color-accent,#2563eb);color:#fff;border-radius:var(--radius-full,9999px);font-weight:600;font-size:.9rem;transition:opacity var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}.Homepage_btnPrimary__sFJx7:hover,.Homepage_btnSecondary__sldmz:hover{opacity:.9;transform:translateY(-1px)}.Homepage_btnSecondary__sldmz{background-color:var(--color-card,#13132a);border:1px solid var(--color-border,#2a2a48);color:var(--color-text,#e8e8f4)}.Homepage_liveSection__xFD_2{background-color:var(--color-live-bg,rgba(239,68,68,.06));border-top:1px solid var(--color-live-glow,rgba(239,68,68,.2));border-bottom:1px solid var(--color-live-glow,rgba(239,68,68,.2));padding:var(--sp-4,1rem) 0}.Homepage_liveHeader__CiZD0{display:flex;align-items:center;gap:var(--sp-2,.5rem);margin-bottom:var(--sp-3,.75rem)}.Homepage_liveDot__GWp50{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-live,#ef4444);animation:Homepage_pulse-dot__Xke6F 1.5s ease infinite}.Homepage_liveTitle__fi_lR{font-size:.8rem;font-weight:700;color:var(--color-live,#ef4444);letter-spacing:.08em;text-transform:uppercase}.Homepage_liveGrid__7_p10{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--sp-3,.75rem);gap:var(--sp-3,.75rem)}.Homepage_main__Az17O{max-width:var(--max-width,1200px);margin:0 auto;padding:var(--sp-10,2.5rem) var(--content-padding,1.25rem)}.Homepage_twoCol__e6iZu{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-8,2rem);gap:var(--sp-8,2rem);margin-bottom:var(--sp-12,3rem)}@media(max-width:768px){.Homepage_twoCol__e6iZu{grid-template-columns:1fr;gap:var(--sp-6,1.5rem)}}.Homepage_matchStack__9dw3R{display:flex;flex-direction:column;gap:var(--sp-2,.5rem)}.Homepage_tournamentGroup__AiGJx{margin-bottom:var(--sp-5,1.25rem)}.Homepage_tournamentGroupHeader__P9FFc{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3,.75rem);padding:var(--sp-2,.5rem) var(--sp-1,.25rem);margin-bottom:var(--sp-2,.5rem);border-bottom:1px solid var(--color-border-subtle,#1c1c35)}.Homepage_tournamentGroupName__JueTR{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-dim,#48487a)}.Homepage_tournamentGroupLink__bGZ_L{font-size:.72rem;font-weight:600;color:var(--color-accent,#2563eb);white-space:nowrap;flex-shrink:0;transition:opacity var(--transition-fast,.15s ease)}.Homepage_tournamentGroupLink__bGZ_L:hover{opacity:.8}.Homepage_tournamentsSection__r12Dy{margin-bottom:var(--sp-12,3rem)}.Homepage_tournamentGrid__hozHj{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--sp-4,1rem);gap:var(--sp-4,1rem)}.Homepage_tournamentCard__BDWGQ{display:flex;flex-direction:column;gap:var(--sp-3,.75rem);padding:var(--sp-5,1.25rem);background-color:var(--color-card,#13132a);border:1px solid var(--color-border-subtle,#1c1c35);border-radius:var(--radius-lg,12px);transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.Homepage_tournamentCard__BDWGQ:hover{background-color:var(--color-card-hover,#1a1a36);border-color:var(--color-border,#2a2a48);transform:translateY(-2px)}.Homepage_tournamentCoverWrap___DbtI{position:relative;overflow:hidden}.Homepage_tournamentCoverWrap___DbtI,.Homepage_tournamentCover__yZPsW{width:100%;aspect-ratio:16/9;border-radius:var(--radius-md,8px);background:var(--color-surface,#0f0f1e)}.Homepage_tournamentCover__yZPsW{object-fit:cover}.Homepage_tournamentCoverPlaceholder__jziH7{width:100%;aspect-ratio:16/9;border-radius:var(--radius-md,8px);background:var(--color-surface,#0f0f1e);display:flex;align-items:center;justify-content:center;font-size:2rem;border:1px dashed var(--color-border-subtle,#1c1c35)}.Homepage_tournamentName__8frf4{font-size:.95rem;font-weight:700;color:var(--color-text,#e8e8f4);line-height:1.3}.Homepage_tournamentMeta__kSkse{font-size:.75rem;color:var(--color-text-muted,#7272a0);margin-top:var(--sp-1,.25rem)}.Homepage_tournamentLink__Sjl_P{font-size:.78rem;font-weight:600;color:var(--color-accent-light,#3b82f6);margin-top:auto}.Homepage_divider__1FsGY{border:none;border-top:1px solid var(--color-border-subtle,#1c1c35);margin:var(--sp-8,2rem) 0}.SectionHeader_wrapper__vR4pb{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4,1rem);margin-bottom:var(--sp-5,1.25rem);flex-wrap:wrap}.SectionHeader_left__aOCha{display:flex;align-items:center;gap:var(--sp-3,.75rem)}.SectionHeader_accent__eAxAO{display:block;width:3px;height:1.5rem;background:var(--color-accent,#2563eb);border-radius:var(--radius-full,9999px);flex-shrink:0}.SectionHeader_title__RCHSG{font-size:1.1rem;font-weight:700;color:var(--color-text,#e8e8f4);line-height:1.2}.SectionHeader_subtitle__JGqI3{font-size:.8rem;color:var(--color-text-muted,#7272a0);margin-top:2px}.SectionHeader_cta__CsOsQ{font-size:.8rem;font-weight:600;color:var(--color-accent-light,#3b82f6);transition:opacity var(--transition-fast,.15s ease);white-space:nowrap}.SectionHeader_cta__CsOsQ:hover{opacity:.8}.EmptyState_wrapper__MJfnm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-12,3rem) var(--sp-4,1rem);text-align:center;gap:var(--sp-3,.75rem);color:var(--color-text-muted,#7272a0)}.EmptyState_icon__wpQAR{font-size:2.5rem;line-height:1;opacity:.5}.EmptyState_title__xItuo{font-size:1rem;font-weight:600;color:var(--color-text-muted,#7272a0)}.EmptyState_description__66QuP{font-size:.85rem;color:var(--color-text-dim,#48487a);max-width:320px}.EmptyState_compact__duns6{padding:var(--sp-6,1.5rem) var(--sp-4,1rem)}.EmptyState_compact__duns6 .EmptyState_icon__wpQAR{font-size:1.8rem}.EmptyState_compact__duns6 .EmptyState_title__xItuo{font-size:.9rem}.PlatformLanding_page__nEHXX{background:#fff;min-height:100vh;font-family:Inter,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#0f172a;overflow-x:hidden}.PlatformLanding_container__GPuuC{max-width:1120px;margin:0 auto;padding:0 1.5rem}.PlatformLanding_sectionTag__kYW_i{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.3rem .85rem;margin-bottom:1rem}.PlatformLanding_sectionTitle__jWLqg{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#0f172a;margin-bottom:.75rem}.PlatformLanding_sectionSub__HYQ6i{font-size:1.05rem;color:#64748b;line-height:1.65;max-width:600px}.PlatformLanding_sectionHeader__tZh2g{margin-bottom:3rem}.PlatformLanding_sectionHeaderCenter__pd758{margin-bottom:3rem;text-align:center}.PlatformLanding_sectionHeaderCenter__pd758 .PlatformLanding_sectionSub__HYQ6i{margin:0 auto}.PlatformLanding_hero__0W1FH{background:linear-gradient(160deg,#f0f6ff,#fff 50%,#f8fafc);padding:calc(60px + 5rem) 1.5rem 5rem;position:relative;overflow:hidden}.PlatformLanding_hero__0W1FH:before{content:"";position:absolute;top:-40%;right:-20%;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.07) 0,transparent 70%);pointer-events:none}.PlatformLanding_heroInner__ekRjH{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:4rem;gap:4rem}@media(max-width:900px){.PlatformLanding_heroInner__ekRjH{grid-template-columns:1fr;gap:3rem;text-align:center}}.PlatformLanding_heroText__Bu4Vz{max-width:560px}.PlatformLanding_heroBadge__NaPhd{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.35rem .9rem;margin-bottom:1.25rem}.PlatformLanding_heroTitle__yuN78{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:900;line-height:1.1;letter-spacing:-.04em;color:#0f172a;margin-bottom:1.25rem}.PlatformLanding_heroTitle__yuN78 span{color:#2563eb}.PlatformLanding_heroSub__Ykfei{font-size:1.1rem;color:#334155;line-height:1.7;margin-bottom:2rem;max-width:500px}.PlatformLanding_heroCtas__raauK{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}@media(max-width:900px){.PlatformLanding_heroCtas__raauK{justify-content:center}}.PlatformLanding_ctaPrimary__1F6tT{display:inline-flex;align-items:center;padding:.75rem 1.75rem;background:#2563eb;color:#fff;font-size:.92rem;font-weight:700;border-radius:9999px;box-shadow:0 4px 14px rgba(37,99,235,.3);transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.PlatformLanding_ctaPrimary__1F6tT:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 20px rgba(37,99,235,.38)}.PlatformLanding_ctaSecondary___8Qys{display:inline-flex;align-items:center;padding:.75rem 1.75rem;background:#fff;color:#0f172a;font-size:.92rem;font-weight:600;border-radius:9999px;border:1.5px solid #e2e8f0;transition:border-color .15s ease,background .15s ease,color .15s ease}.PlatformLanding_ctaSecondary___8Qys:hover{border-color:#2563eb;background:#eff6ff;color:#2563eb}.PlatformLanding_heroNote__er_RI{font-size:.78rem;color:#64748b}@media(max-width:900px){.PlatformLanding_heroNote__er_RI{text-align:center}}.PlatformLanding_heroVisual__IV7YM{position:relative}@media(max-width:900px){.PlatformLanding_heroVisual__IV7YM{max-width:480px;margin:0 auto}}.PlatformLanding_browserMockup__Fk70g{background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 12px 32px rgba(0,0,0,.09),0 4px 8px rgba(0,0,0,.04);overflow:hidden}.PlatformLanding_browserBar__t1qfI{display:flex;align-items:center;gap:.6rem;padding:.6rem .85rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.PlatformLanding_browserDots__mvKNH{display:flex;gap:5px}.PlatformLanding_browserDots__mvKNH span,.PlatformLanding_browserDots__mvKNH:after,.PlatformLanding_browserDots__mvKNH:before{content:"";display:block;width:10px;height:10px;border-radius:50%}.PlatformLanding_browserDots__mvKNH:before{background:#fc5c63}.PlatformLanding_browserDots__mvKNH:after{background:#fdc043}.PlatformLanding_browserDots__mvKNH span{background:#29d063}.PlatformLanding_browserUrl__w6x5P{flex:1 1;font-size:.7rem;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:.2rem .65rem;font-family:monospace;text-align:center}.PlatformLanding_browserContent__D1xeb{background:#162847;padding:1rem;min-height:280px}.PlatformLanding_previewNav__ndvaO{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:hsla(0,0%,100%,.06);border-radius:7px;margin-bottom:.85rem}.PlatformLanding_previewNavBrand__zR3bP{font-size:.72rem;font-weight:700;color:#fff}.PlatformLanding_previewNavLinks__t5EF5{display:flex;gap:.6rem}.PlatformLanding_previewNavLinks__t5EF5 span{font-size:.6rem;color:hsla(0,0%,100%,.5)}.PlatformLanding_previewLiveChip__ofh__{font-size:.55rem;font-weight:800;color:#ef4444;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);border-radius:4px;padding:.15rem .5rem;letter-spacing:.06em;text-transform:uppercase}.PlatformLanding_previewMatchCard__pBIq2{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.75rem;margin-bottom:.6rem}.PlatformLanding_previewMatchMeta__PN5QG{font-size:.6rem;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem}.PlatformLanding_previewMatchMeta__PN5QG,.PlatformLanding_previewMatchRow__3YL7D{display:flex;align-items:center;justify-content:space-between}.PlatformLanding_previewTeam__1ctsx{font-size:.68rem;font-weight:600;color:hsla(0,0%,100%,.9);flex:1 1}.PlatformLanding_previewTeamRight__bdzbR{text-align:right}.PlatformLanding_previewScores__Syo_U{font-size:1rem;font-weight:900;color:#fff;display:flex;align-items:center;gap:.35rem;padding:0 .5rem}.PlatformLanding_previewScores__Syo_U span:nth-child(2){color:hsla(0,0%,100%,.3);font-size:.7rem}.PlatformLanding_previewStandings__OD__6{background:hsla(0,0%,100%,.04);border-radius:6px;padding:.5rem .6rem}.PlatformLanding_previewStandingsTitle__KsBra{font-size:.58rem;font-weight:700;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.5rem}.PlatformLanding_previewStandingsRow__BiQZf{display:flex;align-items:center;gap:.4rem;padding:.2rem 0}.PlatformLanding_previewStandingsRow__BiQZf:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.04)}.PlatformLanding_previewStandingsPos__Rv0Dt{font-size:.6rem;color:hsla(0,0%,100%,.35);width:14px}.PlatformLanding_previewStandingsTeam___DUmm{font-size:.62rem;color:hsla(0,0%,100%,.8);font-weight:600;flex:1 1}.PlatformLanding_previewStandingsStats__OUiZV{display:flex;gap:.5rem}.PlatformLanding_previewStandingsStats__OUiZV span{font-size:.6rem;color:hsla(0,0%,100%,.4);width:16px;text-align:right}.PlatformLanding_previewPts__3OCEm{font-size:.62rem!important;font-weight:700!important;color:hsla(0,0%,100%,.85)!important}.PlatformLanding_trustBar__oxdfg{background:#f1f5f9;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:1.25rem 1.5rem}.PlatformLanding_trustBarInner__fS7cn{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.PlatformLanding_trustLabel__G2fVD{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.PlatformLanding_trustNames__U8Na9{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.PlatformLanding_trustNames__U8Na9 span{font-size:.82rem;font-weight:600;color:#334155}.PlatformLanding_showcaseSection__cStL4{padding:5rem 1.5rem;background:#fff}.PlatformLanding_showcaseGrid__SZbPN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media(max-width:900px){.PlatformLanding_showcaseGrid__SZbPN{grid-template-columns:1fr}}@media(min-width:640px)and (max-width:900px){.PlatformLanding_showcaseGrid__SZbPN{grid-template-columns:1fr 1fr}}.PlatformLanding_showcaseCard__1xqjn{border-radius:14px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.PlatformLanding_showcaseCard__1xqjn:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.09),0 4px 8px rgba(0,0,0,.04)}.PlatformLanding_showcaseCardHeader__FZ_so{padding:.65rem .9rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.PlatformLanding_showcaseCardLabel__qtphb{font-size:.7rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.07em}.PlatformLanding_demoMatchBody__UkHCe{background:#162847;padding:1.25rem 1rem}.PlatformLanding_demoMatchMeta__2J0kP{font-size:.62rem;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.85rem;display:flex;align-items:center;justify-content:space-between}.PlatformLanding_demoLive__mz6Ob{display:inline-flex;align-items:center;gap:.25rem;font-size:.6rem;font-weight:800;color:#ef4444;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.25);border-radius:4px;padding:.15rem .5rem;letter-spacing:.06em;text-transform:uppercase}.PlatformLanding_demoLive__mz6Ob:before{content:"●";font-size:.55rem}.PlatformLanding_demoMatchScoreRow__JRD6v{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.85rem}.PlatformLanding_demoTeamName__Qyxen{font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.9);flex:1 1}.PlatformLanding_demoTeamNameR__l7S_f{text-align:right}.PlatformLanding_demoScoreBox__mSr08{display:flex;align-items:center;gap:.35rem;background:hsla(0,0%,100%,.08);border-radius:6px;padding:.3rem .65rem}.PlatformLanding_demoScoreBox__mSr08 span:first-child,.PlatformLanding_demoScoreBox__mSr08 span:nth-child(3){font-size:1.1rem;font-weight:900;color:#fff}.PlatformLanding_demoScoreBox__mSr08 span:nth-child(2){font-size:.7rem;color:hsla(0,0%,100%,.35)}.PlatformLanding_demoMatchEvents__4NYB3{display:flex;justify-content:space-between;font-size:.62rem;color:hsla(0,0%,100%,.5)}.PlatformLanding_demoStandingsBody__X3ZYE{background:#fff;padding:1rem}.PlatformLanding_demoTable___0uvt{width:100%;border-collapse:collapse;font-size:.72rem}.PlatformLanding_demoTable___0uvt th{color:#64748b;font-weight:600;text-align:left;padding:.25rem .35rem;border-bottom:1px solid #e2e8f0;text-transform:uppercase;letter-spacing:.05em;font-size:.62rem}.PlatformLanding_demoTable___0uvt td{padding:.45rem .35rem;color:#334155;border-bottom:1px solid #f8fafc}.PlatformLanding_demoTable___0uvt tr:first-child td{color:#0f172a;font-weight:700}.PlatformLanding_demoPos__bYoFj{color:#64748b}.PlatformLanding_demoPts__f4Tv7{font-weight:800!important;color:#0f172a!important}.PlatformLanding_demoTeamBody__X6EHM{background:#fff;padding:1.25rem 1rem}.PlatformLanding_demoTeamHeader__Jqi_m{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.PlatformLanding_demoTeamAvatar__41k77{width:48px;height:48px;border-radius:50%;background:#eff6ff;border:2px solid #bfdbfe;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:900;color:#2563eb;flex-shrink:0}.PlatformLanding_demoTeamInfo__e6Vae h4{font-size:.88rem;font-weight:800;color:#0f172a;margin-bottom:.15rem}.PlatformLanding_demoTeamInfo__e6Vae span{font-size:.68rem;color:#64748b}.PlatformLanding_demoTeamStats__Q12hO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.PlatformLanding_demoStatBox__zmbqm{background:#f8fafc;border-radius:7px;padding:.5rem;text-align:center}.PlatformLanding_demoStatNum__wopQZ{font-size:1rem;font-weight:900;color:#0f172a;display:block}.PlatformLanding_demoStatLabel__aDEBB{font-size:.58rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.PlatformLanding_whoSection__jvnDx{padding:5rem 1.5rem;background:#f1f5f9}.PlatformLanding_whoGrid__gmX98{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem}@media(max-width:1024px){.PlatformLanding_whoGrid__gmX98{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.PlatformLanding_whoGrid__gmX98{grid-template-columns:repeat(2,1fr)}}.PlatformLanding_whoCard__Jzg3y{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.PlatformLanding_whoCard__Jzg3y:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04)}.PlatformLanding_whoImageWrap__SnJau{width:100%;aspect-ratio:4/3;overflow:hidden;background:#f1f5f9}.PlatformLanding_whoImage__Uukxa{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.PlatformLanding_whoCard__Jzg3y:hover .PlatformLanding_whoImage__Uukxa{transform:scale(1.04)}.PlatformLanding_whoName__Wfjiv{font-size:.82rem;font-weight:700;color:#0f172a;line-height:1.3;padding:.85rem .75rem;text-align:center}.PlatformLanding_howSection__k6jvK{padding:5rem 1.5rem;background:#fff}.PlatformLanding_howSteps__IDqqM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;position:relative}@media(max-width:768px){.PlatformLanding_howSteps__IDqqM{grid-template-columns:1fr;gap:1.5rem}}.PlatformLanding_howSteps__IDqqM:before{content:"";position:absolute;top:28px;left:16.6666666667%;right:16.6666666667%;height:1px;background:linear-gradient(90deg,#e2e8f0,#bfdbfe 50%,#e2e8f0)}@media(max-width:768px){.PlatformLanding_howSteps__IDqqM:before{display:none}}.PlatformLanding_howStep__IYwlt{text-align:center;position:relative}.PlatformLanding_howStepNumber__uC9DL{width:56px;height:56px;border-radius:50%;background:#2563eb;color:#fff;font-size:1.1rem;font-weight:900;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;box-shadow:0 4px 14px rgba(37,99,235,.3);position:relative;z-index:1}.PlatformLanding_howStepTitle__c6ZSA{font-size:1.05rem;font-weight:800;color:#0f172a;margin-bottom:.5rem}.PlatformLanding_howStepText__367AX{font-size:.88rem;color:#64748b;line-height:1.6}.PlatformLanding_includesSection__od4Sr{padding:5rem 1.5rem;background:#f8fafc}.PlatformLanding_includesGrid__46f6l{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media(max-width:768px){.PlatformLanding_includesGrid__46f6l{grid-template-columns:1fr 1fr}}@media(max-width:480px){.PlatformLanding_includesGrid__46f6l{grid-template-columns:1fr}}.PlatformLanding_includesCard__OS_b7{background:#fff;border:1px solid #e2e8f0;border-top:3px solid transparent;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);padding:1.75rem 1.5rem;transition:border-color .2s ease,border-top-color .2s ease,transform .2s ease,box-shadow .2s ease}.PlatformLanding_includesCard__OS_b7:hover{border-color:#2563eb #bfdbfe #bfdbfe;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04)}.PlatformLanding_includesNum__XZ0uq{display:block;font-size:.72rem;font-weight:800;letter-spacing:.12em;color:#2563eb;text-transform:uppercase;margin-bottom:.85rem;opacity:.7}.PlatformLanding_includesTitle__tkj03{font-size:1.05rem;font-weight:800;color:#0f172a;margin-bottom:.55rem;line-height:1.3}.PlatformLanding_includesText__8N2hj{font-size:.84rem;color:#64748b;line-height:1.6;margin:0}.PlatformLanding_matchDaySection__kRdBR{padding:5rem 1.5rem;background:#0c1829;position:relative;overflow:hidden}.PlatformLanding_matchDaySection__kRdBR:before{content:"";position:absolute;top:-60%;left:-20%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.12) 0,transparent 70%);pointer-events:none}.PlatformLanding_matchDaySection__kRdBR .PlatformLanding_sectionTag__kYW_i{background:rgba(37,99,235,.15);border-color:rgba(37,99,235,.3);color:#93c5fd}.PlatformLanding_matchDaySection__kRdBR .PlatformLanding_sectionTitle__jWLqg{color:#fff}.PlatformLanding_matchDaySection__kRdBR .PlatformLanding_sectionSub__HYQ6i{color:hsla(0,0%,100%,.6)}.PlatformLanding_matchDayGrid__X_CGg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:3rem}@media(max-width:900px){.PlatformLanding_matchDayGrid__X_CGg{grid-template-columns:1fr}}.PlatformLanding_matchDayCard__sAw4q{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;transition:background .2s ease,border-color .2s ease,transform .2s ease}.PlatformLanding_matchDayCard__sAw4q:hover{background:hsla(0,0%,100%,.08);border-color:rgba(37,99,235,.4);transform:translateY(-2px)}.PlatformLanding_matchDayImageWrapPhoto__T0FzF{width:100%;aspect-ratio:4/3;overflow:hidden}.PlatformLanding_matchDayImagePhoto__Bkb4_{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease,opacity .2s ease;opacity:.9}.PlatformLanding_matchDayCard__sAw4q:hover .PlatformLanding_matchDayImagePhoto__Bkb4_{opacity:1;transform:scale(1.02)}.PlatformLanding_matchDayImageWrapDevice__8Rqat{width:100%;aspect-ratio:4/3;display:flex;justify-content:center;align-items:flex-end;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));overflow:hidden;padding-top:1.5rem}.PlatformLanding_matchDayImageDevice__ebAyt{display:block;width:auto;max-width:58%;height:100%;object-fit:contain;object-position:bottom;transition:transform .35s ease;mix-blend-mode:multiply}.PlatformLanding_matchDayCard__sAw4q:hover .PlatformLanding_matchDayImageDevice__ebAyt{transform:translateY(-5px)}.PlatformLanding_matchDayCardTitle__1fvIs{font-size:1rem;font-weight:800;color:#fff;margin-bottom:.45rem;padding:1.25rem 1.5rem 0}.PlatformLanding_matchDayCardText__kuX5G{font-size:.85rem;color:hsla(0,0%,100%,.55);line-height:1.65;padding:.4rem 1.5rem 1.5rem}.PlatformLanding_demoSection__LaNcc{padding:5rem 1.5rem;background:#fff}.PlatformLanding_demoDevices__FH_5w{display:grid;grid-template-columns:1fr 2fr;grid-gap:2.5rem;gap:2.5rem;align-items:center}@media(max-width:768px){.PlatformLanding_demoDevices__FH_5w{grid-template-columns:1fr}}.PlatformLanding_demoDevicesReversed__iLsZB{display:grid;grid-template-columns:2fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:center}@media(max-width:768px){.PlatformLanding_demoDevicesReversed__iLsZB{grid-template-columns:1fr}}.PlatformLanding_phoneMockup__LzwFV{max-width:220px;margin:0 auto}.PlatformLanding_phoneFrame__FJdZ_{background:#0f172a;border-radius:36px;padding:10px;box-shadow:0 20px 60px rgba(0,0,0,.25),0 8px 20px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.07)}.PlatformLanding_phoneNotch__nguWw{width:70px;height:20px;background:#0f172a;border-radius:0 0 14px 14px;margin:0 auto 8px;position:relative;z-index:2}.PlatformLanding_phoneScreen__bu6Zw{background:#162847;border-radius:28px;overflow:hidden;aspect-ratio:9/19}.PlatformLanding_videoPlaceholder__S7H9B{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;background:linear-gradient(160deg,#162847,#1e3a5f);cursor:pointer;transition:opacity .2s ease}.PlatformLanding_videoPlaceholder__S7H9B:hover{opacity:.9}.PlatformLanding_playBtn__BhQbT{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff;flex-shrink:0}.PlatformLanding_videoLabel__QF7M5{font-size:.65rem;font-weight:600;color:hsla(0,0%,100%,.6);text-align:center;padding:0 .75rem;line-height:1.4}.PlatformLanding_imagePlaceholder__IkjMy{width:100%;height:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(160deg,#0f172a,#1e293b);position:relative;overflow:hidden}.PlatformLanding_imagePlaceholder__IkjMy:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 39px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 40px);pointer-events:none}.PlatformLanding_imagePlaceholder__IkjMy img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.PlatformLanding_imagePlaceholderIcon__OtrGS{font-size:2rem;opacity:.35;z-index:1}.PlatformLanding_imagePlaceholderLabel__gLti1{font-size:.65rem;font-weight:600;color:hsla(0,0%,100%,.35);text-align:center;text-transform:uppercase;letter-spacing:.06em;z-index:1}.PlatformLanding_demoBrowserMockup__AztT8{background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 12px 32px rgba(0,0,0,.09),0 4px 8px rgba(0,0,0,.04);overflow:hidden}.PlatformLanding_demoBrowserContent__uHKex{background:#162847;padding:1.25rem;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center}.PlatformLanding_demoTextBlock___yda9{max-width:400px}@media(max-width:768px){.PlatformLanding_demoTextBlock___yda9{text-align:center}}.PlatformLanding_demoTextTag__kou9m{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.3rem .85rem;margin-bottom:.85rem}.PlatformLanding_demoTextTitle__nW5x6{font-size:1.35rem;font-weight:800;color:#0f172a;line-height:1.25;margin-bottom:.75rem}.PlatformLanding_demoTextBody___TI_C{font-size:.9rem;color:#64748b;line-height:1.65}.PlatformLanding_featuresSection__S1ijC{padding:5rem 1.5rem;background:#f1f5f9}.PlatformLanding_featuresGrid__NqJhY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media(max-width:768px){.PlatformLanding_featuresGrid__NqJhY{grid-template-columns:1fr 1fr}}@media(max-width:480px){.PlatformLanding_featuresGrid__NqJhY{grid-template-columns:1fr}}.PlatformLanding_featureCard__NHQFN{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.PlatformLanding_featureCard__NHQFN:hover{border-color:#bfdbfe;transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04)}.PlatformLanding_featureCardImageWrap__xDqJg{width:100%;aspect-ratio:16/9;overflow:hidden;background:#f1f5f9}.PlatformLanding_featureCardImage__ga9nv{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.PlatformLanding_featureCard__NHQFN:hover .PlatformLanding_featureCardImage__ga9nv{transform:scale(1.04)}.PlatformLanding_featureCardTitle__m1egn{font-size:.95rem;font-weight:800;color:#0f172a;margin-bottom:.4rem;padding:1.25rem 1.25rem 0}.PlatformLanding_featureCardText__l6fXo{font-size:.82rem;color:#64748b;line-height:1.55;padding:0 1.25rem 1.25rem}.PlatformLanding_pricingSection__sHJZ_{padding:5rem 1.5rem;background:#fff;overflow-x:hidden}.PlatformLanding_pricingGrid__FSJ_R{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem;max-width:780px;margin-left:auto;margin-right:auto}@media(max-width:768px){.PlatformLanding_pricingGrid__FSJ_R{grid-template-columns:1fr;max-width:100%}}@media(max-width:480px){.PlatformLanding_pricingGrid__FSJ_R{gap:1.25rem}}.PlatformLanding_pricingCard__lfjlO{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;padding:2rem 1.75rem;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;min-width:0;overflow:hidden}.PlatformLanding_pricingCard__lfjlO:hover{border-color:#bfdbfe;box-shadow:0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04)}@media(max-width:480px){.PlatformLanding_pricingCard__lfjlO{padding:1.5rem 1.25rem;border-radius:12px}}@media(max-width:380px){.PlatformLanding_pricingCard__lfjlO{padding:1.25rem 1rem}}.PlatformLanding_pricingCardFeatured__yNAHC{background:#fff;border:1.5px solid #2563eb;border-radius:16px;padding:2rem 1.75rem;position:relative;box-shadow:0 0 0 4px rgba(37,99,235,.08),0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;min-width:0;overflow:visible}.PlatformLanding_pricingCardFeatured__yNAHC:hover{border-color:#1d4ed8;box-shadow:0 0 0 4px rgba(37,99,235,.12),0 12px 32px rgba(0,0,0,.09),0 4px 8px rgba(0,0,0,.04)}@media(max-width:480px){.PlatformLanding_pricingCardFeatured__yNAHC{padding:1.5rem 1.25rem;border-radius:12px}}@media(max-width:380px){.PlatformLanding_pricingCardFeatured__yNAHC{padding:1.25rem 1rem}}.PlatformLanding_pricingBadge__fqRnV{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:.68rem;font-weight:800;color:#fff;background:#2563eb;border-radius:9999px;padding:.2rem .85rem;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase}.PlatformLanding_pricingPlanName__f6xaP{font-size:.78rem;font-weight:700;color:#2563eb;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.PlatformLanding_pricingPrice__rDZld{font-size:clamp(1.5rem,5vw,2rem);font-weight:900;color:#0f172a;line-height:1;margin-bottom:.3rem;word-break:break-word}.PlatformLanding_pricingPrice__rDZld span{font-size:clamp(.82rem,2.5vw,1rem);font-weight:600;color:#64748b}.PlatformLanding_pricingPriceSub__4crNt{font-size:.78rem;color:#64748b;margin-bottom:1.5rem;font-style:italic}.PlatformLanding_pricingFeatures__MzMAJ{list-style:none;padding:0;margin:0 0 1.75rem;display:flex;flex-direction:column;gap:.5rem}.PlatformLanding_pricingFeatures__MzMAJ li{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem;color:#334155;line-height:1.5;word-break:break-word}.PlatformLanding_pricingFeatures__MzMAJ li:before{content:"✓";color:#059669;font-weight:800;font-size:.82rem;flex-shrink:0;margin-top:.1em}@media(max-width:480px){.PlatformLanding_pricingFeatures__MzMAJ li{font-size:.8rem}}.PlatformLanding_pricingBtnPrimary__FK_QR{display:block;text-align:center;padding:.7rem 1.25rem;font-size:.88rem;font-weight:700;border-radius:9999px;background:#2563eb;color:#fff;box-shadow:0 4px 12px rgba(37,99,235,.25);transition:all .15s ease}.PlatformLanding_pricingBtnPrimary__FK_QR:hover{background:#1d4ed8;transform:translateY(-1px)}.PlatformLanding_pricingBtnOutline__Ezuan{display:block;text-align:center;padding:.7rem 1.25rem;font-size:.88rem;font-weight:700;border-radius:9999px;background:transparent;color:#0f172a;border:1.5px solid #e2e8f0;transition:all .15s ease}.PlatformLanding_pricingBtnOutline__Ezuan:hover{border-color:#2563eb;color:#2563eb;background:#eff6ff}.PlatformLanding_billingSelector__9xdMH{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0 1.25rem;padding:.75rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;box-sizing:border-box;overflow:hidden}@media(max-width:480px){.PlatformLanding_billingSelector__9xdMH{padding:.5rem;gap:.35rem}}.PlatformLanding_billingSelectorOption__67eRB{display:flex;align-items:center;gap:.5rem;padding:.45rem .65rem;border-radius:8px;font-size:.82rem;transition:background .15s ease;flex-wrap:wrap;min-width:0}.PlatformLanding_billingSelectorOption__67eRB:hover{background:rgba(37,99,235,.04)}@media(max-width:480px){.PlatformLanding_billingSelectorOption__67eRB{padding:.4rem .5rem;font-size:.78rem;gap:.35rem}}@media(max-width:380px){.PlatformLanding_billingSelectorOption__67eRB{font-size:.74rem}}.PlatformLanding_billingSelectorLabel__hnWc2{font-weight:700;color:#0f172a;min-width:52px;flex-shrink:0}@media(max-width:380px){.PlatformLanding_billingSelectorLabel__hnWc2{min-width:44px}}.PlatformLanding_billingSelectorPrice__XPTIh{color:#64748b;font-weight:600;flex:1 1;min-width:0}.PlatformLanding_billingSelectorBadgePopular__nZxes{font-size:.65rem;font-weight:800;color:#2563eb;background:rgba(37,99,235,.08);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}@media(max-width:380px){.PlatformLanding_billingSelectorBadgePopular__nZxes{font-size:.6rem;padding:1px 4px}}.PlatformLanding_billingSelectorBadgeSave__NIoV7{font-size:.65rem;font-weight:800;color:#059669;background:rgba(34,197,94,.08);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}@media(max-width:380px){.PlatformLanding_billingSelectorBadgeSave__NIoV7{font-size:.6rem;padding:1px 4px}}.PlatformLanding_pricingComparison__8BqN4{max-width:780px;margin:3rem auto 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.PlatformLanding_pricingComparisonTitle__c1xAV{font-size:1rem;font-weight:800;color:#0f172a;margin-bottom:1.25rem;text-align:center}.PlatformLanding_pricingTable__5gd4J{width:100%;border-collapse:collapse;font-size:.85rem;min-width:420px}.PlatformLanding_pricingTable__5gd4J td,.PlatformLanding_pricingTable__5gd4J th{padding:.65rem .85rem;text-align:left;border-bottom:1px solid #e2e8f0;word-break:break-word}.PlatformLanding_pricingTable__5gd4J th{font-weight:700;color:#64748b;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.PlatformLanding_pricingTable__5gd4J td{color:#334155}.PlatformLanding_pricingTable__5gd4J td:not(:first-child),.PlatformLanding_pricingTable__5gd4J th:not(:first-child){text-align:center;width:80px}@media(max-width:480px){.PlatformLanding_pricingTable__5gd4J{font-size:.78rem;min-width:360px}.PlatformLanding_pricingTable__5gd4J td,.PlatformLanding_pricingTable__5gd4J th{padding:.5rem}.PlatformLanding_pricingTable__5gd4J td:not(:first-child),.PlatformLanding_pricingTable__5gd4J th:not(:first-child){width:60px}}.PlatformLanding_pricingTableProHead__3aTlA{color:#2563eb!important}.PlatformLanding_pricingTableProCell__8KZch{color:#0f172a!important;font-weight:700}.PlatformLanding_faqSection__uHY73{padding:5rem 1.5rem;background:#f1f5f9}.PlatformLanding_faqGrid__dSBBK{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}@media(max-width:768px){.PlatformLanding_faqGrid__dSBBK{grid-template-columns:1fr}}.PlatformLanding_faqItem__Uk0G5{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)}.PlatformLanding_faqQuestion__fS0yf{font-size:.92rem;font-weight:800;color:#0f172a;margin-bottom:.6rem;line-height:1.35}.PlatformLanding_faqAnswer__ISqy3{font-size:.85rem;color:#64748b;line-height:1.65}.PlatformLanding_finalCta__985sG{padding:5rem 1.5rem;background:#0c1829;text-align:center;position:relative;overflow:hidden}.PlatformLanding_finalCta__985sG:before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:800px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.15) 0,transparent 70%);pointer-events:none}.PlatformLanding_finalCtaInner__zyyAM{max-width:640px;margin:0 auto;position:relative;z-index:1}.PlatformLanding_finalCtaTitle__xCpsq{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;color:#fff;letter-spacing:-.03em;line-height:1.15;margin-bottom:1rem}.PlatformLanding_finalCtaSub__AWH_A{font-size:1.05rem;color:hsla(0,0%,100%,.6);line-height:1.65;margin-bottom:2.5rem}.PlatformLanding_finalCtaBtns__SKf_k{display:flex;gap:.85rem;justify-content:center;flex-wrap:wrap}.PlatformLanding_finalCtaBtnPrimary__xWJLS{display:inline-flex;align-items:center;padding:.9rem 2.25rem;background:#2563eb;color:#fff;font-size:1rem;font-weight:700;border-radius:9999px;box-shadow:0 4px 14px rgba(37,99,235,.3);transition:background .15s ease,transform .15s ease}.PlatformLanding_finalCtaBtnPrimary__xWJLS:hover{background:#1d4ed8;transform:translateY(-1px)}.PlatformLanding_finalCtaBtnSecondary__NhJYr{display:inline-flex;align-items:center;padding:.9rem 2.25rem;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.85);font-size:1rem;font-weight:600;border-radius:9999px;border:1.5px solid hsla(0,0%,100%,.15);transition:background .15s ease,border-color .15s ease}.PlatformLanding_finalCtaBtnSecondary__NhJYr:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25)}