.SponsorStrip_strip__gAkUh{--strip-logo:calc(var(--space-8) + var(--space-1_5));--strip-disc:calc(var(--space-8) + var(--space-0_5));--strip-overlap:var(--space-2);display:flex;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--space-14);padding:var(--space-3);border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-primary);text-decoration:none}.SponsorStrip_compact__qeGlX{min-height:0;padding:var(--space-2)}.SponsorStrip_link__yiLzs{transition:border-color var(--duration-fast) var(--ease-standard)}.SponsorStrip_link__yiLzs:hover{border-color:var(--color-border-strong)}.SponsorStrip_link__yiLzs:focus-visible{outline:var(--border-width-strong) solid var(--color-focus-ring);outline-offset:var(--border-width-strong)}.SponsorStrip_logo__p_yyy{display:flex;flex:none;align-items:center;justify-content:center;width:var(--strip-logo);height:var(--strip-logo);overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-inverse)}.SponsorStrip_disc__rFIgP img,.SponsorStrip_logo__p_yyy img{display:block;width:100%;height:100%;object-fit:cover}.SponsorStrip_disc__rFIgP b,.SponsorStrip_logo__p_yyy b{font-family:var(--text-m-label-tab-family);font-size:var(--text-m-label-tab-size);line-height:var(--text-m-label-tab-line);font-weight:var(--text-m-label-tab-weight);letter-spacing:var(--text-m-label-tab-tracking);font-variant-numeric:tabular-nums;color:var(--color-text-inverse)}.SponsorStrip_text__uWsbn{display:flex;flex:1;flex-direction:column;min-width:0}.SponsorStrip_name__aSj5c,.SponsorStrip_tagline__M3cLw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SponsorStrip_tagline__M3cLw{font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:var(--text-body-sm-weight);letter-spacing:var(--text-body-sm-tracking);color:var(--color-text-muted)}.SponsorStrip_name__aSj5c{font-family:var(--text-body-md-family);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);font-weight:var(--text-button-sm-weight);color:var(--color-text-primary)}.SponsorStrip_compact__qeGlX .SponsorStrip_name__aSj5c{font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}.SponsorStrip_disc__rFIgP,.SponsorStrip_partners__Iqits{display:flex;flex:none;align-items:center}.SponsorStrip_disc__rFIgP{justify-content:center;box-sizing:border-box;width:var(--strip-disc);height:var(--strip-disc);overflow:hidden;border:var(--border-width-strong) solid var(--color-bg-surface);border-radius:var(--radius-pill);background:var(--color-bg-inverse)}.SponsorStrip_disc__rFIgP+.SponsorStrip_disc__rFIgP{margin-left:calc(-1 * var(--strip-overlap))}.SponsorStrip_more__93bRQ{background:var(--color-bg-muted)}.SponsorStrip_more__93bRQ b{color:var(--color-text-primary)}.SponsorStrip_chev__QejRo{flex:none;width:var(--size-icon-sm);height:var(--size-icon-sm);stroke-width:var(--size-icon-stroke);color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.SponsorStrip_link__yiLzs{transition:none}}.cupPage_root__2VrWZ{position:relative;isolation:isolate;min-width:0}.cupPage_backdrop___cUrz{position:fixed;inset:0;z-index:var(--z-base);overflow:hidden;background:var(--color-nav-bg);pointer-events:none}.cupPage_backdrop___cUrz img{position:absolute;inset:calc(var(--space-12) * -1);width:calc(100% + var(--space-12) * 2);height:calc(100% + var(--space-12) * 2);object-fit:cover;filter:blur(var(--space-6))}.cupPage_backdrop___cUrz:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-nav-bg) 38%,transparent)}.cupPage_wide__HAZ_7{width:100%;padding-inline:var(--space-gutter-marketing-fluid)}.cupPage_layout__ZLnaB{position:relative;z-index:var(--z-sticky);display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-4)}.cupPage_wallCol__Dnxbt{min-width:0}.cupPage_wall__sEcY6{column-count:2;column-gap:var(--space-3);min-width:0}.cupPage_wallStacked__PRfdu{column-count:1}.cupPage_tile__rnLPJ{position:relative;display:block;margin:0 0 var(--space-3);overflow:hidden;break-inside:avoid;border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-nav-bg) 45%,transparent)}.cupPage_tile__rnLPJ img{display:block;width:100%;height:auto;object-fit:cover}.cupPage_tileLink__d2RlD{transition:translate var(--duration-fast) var(--ease-standard)}.cupPage_tileLink__d2RlD:hover{translate:0 var(--motion-hover-lift)}.cupPage_tileLink__d2RlD:focus-visible{outline:var(--border-width-strong) solid var(--color-focus-ring);outline-offset:var(--border-width-strong)}.cupPage_tileLabel__e2JkD{position:absolute;left:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-1) var(--space-2);overflow:hidden;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-nav-bg) 65%,transparent);color:var(--color-nav-text-strong);text-overflow:ellipsis;white-space:nowrap}@media (max-width:1023px){.cupPage_tileExtra__oE9RP{display:none}}.cupPage_sheet__7AG4_ h1{font-size:var(--text-title-lg-size);line-height:var(--text-title-lg-line)}.cupPage_sheet__7AG4_{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--radius-sheet);background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-sheet)}.cupPage_sheetBody__BQZyj{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-4)}.cupPage_sheetBody__BQZyj>*{flex:none}.cupPage_sheetFoot__kvi98{display:contents}.cupPage_desktopOnly__hTYBT{display:none}@media (min-width:768px){.cupPage_sheetBody__BQZyj{padding:var(--space-5)}}@media (min-width:1024px){.cupPage_layout__ZLnaB{grid-template-columns:minmax(0,1fr) calc(var(--size-side-panel) - var(--space-12));gap:var(--space-6)}.cupPage_wallRest__apSGs{display:none}.cupPage_sheet__7AG4_{position:sticky;top:calc(var(--leli-header-clear) + var(--space-4));max-height:calc(100vh - var(--leli-header-clear) - var(--leli-footer-h) - var(--space-14));max-height:calc(100dvh - var(--leli-header-clear) - var(--leli-footer-h) - var(--space-14))}.cupPage_sheetBody__BQZyj{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.cupPage_sheetFoot__kvi98{display:flex;flex:none;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);border-top:var(--border-width-hairline) solid var(--color-border-divider);background:var(--color-bg-surface)}.cupPage_sheetFoot__kvi98:empty{display:none}.cupPage_desktopOnly__hTYBT{display:flex;flex-direction:column;gap:var(--space-3)}}@media (min-width:1280px){.cupPage_wall__sEcY6{column-count:3}.cupPage_wallStacked__PRfdu{column-count:1}}.cupPage_sheetTop__k_1b0{align-items:center;justify-content:space-between}.cupPage_sheetActions__Gh6E0,.cupPage_sheetTop__k_1b0{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cupPage_backPill__NfyBi{gap:var(--space-1);padding-left:var(--space-2_5);text-decoration:none}.cupPage_backPill__NfyBi svg{flex:none;width:var(--size-icon-md);height:var(--size-icon-md);stroke-width:var(--size-icon-stroke)}.cupPage_titleBlock__VqRWK{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.cupPage_pills__dyzUs{display:flex;flex-wrap:wrap;gap:var(--space-1_5)}.cupPage_note__JFVWJ{margin:0;color:var(--color-text-secondary)}.cupPage_tiles__a2Rkf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2_5)}.cupPage_navTile__y5PTb{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;min-height:var(--size-touch-min);padding:var(--space-3);border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);color:var(--color-text-primary);text-decoration:none;transition:box-shadow var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.cupPage_navTile__y5PTb:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-hover)}.cupPage_navTile__y5PTb:focus-visible,.cupPage_row__LkZvn:focus-visible{outline:var(--border-width-strong) solid var(--color-focus-ring);outline-offset:calc(var(--border-width-strong) * -1)}.cupPage_navTileTop__q__5J{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-1)}.cupPage_iconTile__P4qCJ{display:flex;flex:none;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-bg-muted);color:var(--color-text-primary)}.cupPage_iconTile__P4qCJ svg{width:var(--size-icon-md);height:var(--size-icon-md);stroke-width:var(--size-icon-stroke)}.cupPage_navTile__y5PTb .cupPage_iconTile__P4qCJ{background:var(--color-action-primary-bg);color:var(--color-action-primary-text)}.cupPage_iconWarn__gwOVJ{background:var(--color-warning-subtle);color:var(--color-warning-text)}.cupPage_iconDanger__FDJFU{background:var(--color-danger-subtle);color:var(--color-danger-text)}.cupPage_badge__7aSk2{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1_5);border-radius:var(--radius-pill);background:var(--color-danger-default);color:var(--color-danger-on-danger);font-variant-numeric:tabular-nums}.cupPage_navTitle__BvUrl,.cupPage_rowTitle__RKWOR{font-weight:var(--text-heading-sm-weight)}.cupPage_navSub__Ky5ze,.cupPage_rowSub__UyuGS{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.cupPage_navSubWarn__Cklrd{color:var(--color-danger-text);font-weight:var(--text-heading-sm-weight)}.cupPage_group__eRAu0{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.cupPage_groupTitle__ucE8m{margin:0}.cupPage_groupCard__FWtQr{display:flex;flex-direction:column;overflow:hidden;border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface)}.cupPage_row__LkZvn{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-14);padding:var(--space-2_5) var(--space-3_5);border:0;background:none;color:var(--color-text-primary);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.cupPage_row__LkZvn+.cupPage_row__LkZvn{border-top:var(--border-width-hairline) solid var(--color-border-divider)}.cupPage_row__LkZvn:hover{background:var(--color-bg-muted)}.cupPage_rowText__YC1PD{display:flex;flex:1;flex-direction:column;min-width:0}.cupPage_rowText__YC1PD>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cupPage_rowDanger__NgynV{color:var(--color-danger-text)}.cupPage_chev__LOokk{flex:none;width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-text-secondary);stroke-width:var(--size-icon-stroke)}.cupPage_sub__M5Lc8{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.cupPage_subPad__TKbDX{padding-top:var(--space-5);padding-bottom:var(--space-12)}.cupPage_subHead__MGv8D{display:flex;flex-direction:column;min-width:0}.cupPage_subBack__o5G00{display:inline-flex;align-self:flex-start;align-items:center;max-width:100%;min-height:var(--size-touch-min);overflow:hidden;color:var(--color-text-muted);font-weight:var(--text-button-sm-weight);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cupPage_subBack__o5G00:hover{color:var(--color-text-link)}.cupPage_subTitle__mZeZB{margin:0}.cupPage_subCaption__VB_6C{margin:0;color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.cupPage_navTile__y5PTb,.cupPage_tileLink__d2RlD{transition:none}.cupPage_tileLink__d2RlD:hover{translate:none}}.cupPage_sheetFoot__kvi98 .cupPage_footBadges__BfsW3{justify-content:center;margin-top:var(--space-0)}.feedback_scrim__lPAg6{position:fixed;inset:0;z-index:var(--z-toast);display:grid;place-items:center;padding:var(--space-4);background:var(--color-overlay-scrim-sheet)}.feedback_dialog__7sYJm{display:flex;flex-direction:column;gap:var(--space-4);width:min(100%,var(--size-side-panel));padding:var(--space-6);border-radius:var(--radius-panel);background:var(--color-bg-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-sheet)}.feedback_title__Cjwxn{margin:0;font-family:var(--text-heading-md-family);font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-line);font-weight:var(--text-heading-md-weight);letter-spacing:var(--text-heading-md-tracking)}.feedback_message__Op0bt{font-family:var(--text-body-md-family);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);font-weight:var(--text-body-md-weight);letter-spacing:var(--text-body-md-tracking);color:var(--color-text-secondary)}.feedback_actions__ZZYdt{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-3)}.feedback_busyCard__QZY9b{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:min(100%,var(--size-side-panel));padding:var(--space-8) var(--space-6);border-radius:var(--radius-panel);background:var(--color-bg-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-sheet);text-align:center}.feedback_spinner__dt0qG{width:var(--size-icon-xxl);height:var(--size-icon-xxl);color:var(--color-accent-default)}.feedback_busyMsg__ESd6V{margin:0;font-family:var(--text-heading-sm-family);font-size:var(--text-heading-sm-size);line-height:var(--text-heading-sm-line);font-weight:var(--text-heading-sm-weight);letter-spacing:var(--text-heading-sm-tracking)}.feedback_busyHint___1LVJ{margin:0;font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:var(--text-body-sm-weight);letter-spacing:var(--text-body-sm-tracking);color:var(--color-text-muted)}.feedback_toast__LOzDt{position:fixed;top:calc(var(--space-4) + env(safe-area-inset-top));left:50%;z-index:var(--z-toast);display:flex;justify-content:center;width:max-content;max-width:min(calc(100vw - 2 * var(--space-4)),var(--size-side-panel));transform:translateX(-50%);animation:feedback_toast-down__rLX8W var(--duration-base) var(--ease-decelerate)}@keyframes feedback_toast-down__rLX8W{0%{opacity:0;transform:translate(-50%,calc(-1 * var(--space-2)))}}@media (prefers-reduced-motion:reduce){.feedback_toast__LOzDt{animation:none}}