.home_band__2PHnO{padding-top:80px;padding-bottom:80px}.home_pale__9RyZ_{background:var(--bg)}.home_white__rAJ1g{background:#FFFFFF}.home_bandHead__619L6{display:flex;flex-direction:column;gap:14px;max-width:760px;margin-bottom:40px}.home_h2__v96K3{margin:0;font-size:44px;line-height:1.05;font-weight:700;color:var(--ink)}.home_intro__s6zh0{margin:0;font-size:18px;line-height:1.5;color:#4B5568}.home_h3__YepIL{margin:0;font-size:26px;line-height:1.1;font-weight:700;color:var(--ink)}.home_hero__Q8Yz2{position:relative;background:var(--brand);--text-col:480px}.home_heroInner__1cn9F{min-height:calc(560px - 144px);padding-top:72px;padding-bottom:72px;display:flex;align-items:center}.home_heroText__rymbN{width:var(--text-col);max-width:100%;display:flex;flex-direction:column;align-items:flex-start}.home_eyebrow__xHGzN{margin:0;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#DCE4FF}.home_h1__wabbT{margin:18px 0 0;font-size:60px;line-height:1;font-weight:700;color:#FFFFFF}.home_support__QXvDe{margin:22px 0 0;font-size:19px;line-height:1.5;color:#DCE4FF}.home_planLine__aKJXN{margin:8px 0 0;font-size:15px;line-height:1.6;color:#DCE4FF}.home_heroLinks__KIFC9{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}.home_heroLink__u3g3L{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.home_wallBox__2q32S{position:absolute;top:0;bottom:0;right:0;left:calc(max(32px, (100% - 1360px) / 2) + var(--text-col) + 48px);overflow:hidden;overflow:clip;box-sizing:border-box;padding:48px 32px 40px 0;justify-content:center;gap:20px}.home_wallBox__2q32S,.home_wall__Kpj9Q{display:flex;flex-direction:column;align-items:flex-start}.home_wall__Kpj9Q{gap:18px;width:100%}.home_wallRig__pFzXm{position:relative;width:max-content;padding-top:72px}.home_rigDrawing__hwT1f{position:absolute;top:0;left:0;width:1600px;height:72px}.home_legend__g2_qG{margin:0;display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.6;color:#DCE4FF}.home_sizeHero___oi9G{--w:78px;--h:196px;--hem:7px;--year:28px;--circle:34px;--initials:13px;--pad:18px;--gap:12px}.home_sizeSmall__60Elv{--w:54px;--h:96px;--hem:5px;--year:18px;--circle:24px;--initials:10px;--pad:12px;--gap:6px}.home_sizeMini__grrkN{--w:48px;--h:100px;--hem:5px;--year:18px;--circle:24px;--initials:10px;--pad:12px;--gap:6px}.home_bannerList__MrDLd{display:flex;margin:0;padding:0;list-style:none}.home_wallList__o69GD{gap:14px}.home_rowList__Sd1D5{flex-wrap:wrap;gap:8px}.home_banner__5UTrt{position:relative;display:block;flex:none;width:var(--w);height:var(--h)}.home_bannerShape__u_nBM{inset:0;background-color:var(--accent)}.home_bannerField__u0QMS,.home_bannerShape__u_nBM{position:absolute;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);background-image:linear-gradient(rgba(20,26,42,.28),rgba(20,26,42,.28));background-size:100% 8px;background-repeat:no-repeat}.home_bannerField__u0QMS{top:0;left:var(--hem);right:var(--hem);bottom:var(--hem);box-sizing:border-box;padding-top:var(--pad);display:flex;flex-direction:column;align-items:center;gap:var(--gap)}.home_bannerYear__YBIuU{font-size:var(--year);line-height:1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_bannerBadge__MzyDK{width:var(--circle);height:var(--circle);border-radius:50%;background:#FFFFFF;color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:var(--initials);font-weight:700;letter-spacing:.02em}.home_pin__NdRw5{display:block;flex:none;box-sizing:border-box;width:12px;height:12px;border-radius:50%;background:#C9D1E0;border:2px solid #3b4456}.home_banner__5UTrt .home_pin__NdRw5{position:absolute;top:-5px;left:50%;margin-left:-6px}.home_slotDrawing__oSZ7d{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.home_slotWords__t1UcH{position:absolute;inset:0;box-sizing:border-box;padding:var(--pad) 4px 0;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.home_slotYear__XqGQ_{font-size:var(--year);line-height:1;font-weight:700;color:#FFFFFF}.home_slotLabel__mU0dV{font-size:11px;line-height:1.2;font-weight:600;color:#DCE4FF}.home_strip__YvaGb{padding-top:28px;padding-bottom:28px;background:#FFFFFF;border-bottom:1px solid #e1e5ef}.home_stripInner__JK1RY{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.home_stripTitle__zroVG{margin:0;font-size:24px;line-height:1.1;font-weight:700;color:var(--ink)}.home_chips__yjXMA{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.home_chip__POQmT{display:flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:0 16px;border-radius:999px;font-size:15px;font-weight:600;white-space:nowrap}.home_dot__OSFgb{flex:none;width:10px;height:10px;border-radius:50%}.home_stripLine__JMVS7{margin:0 0 0 auto;font-size:15px;color:#4B5568}.home_cards__6_GhX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.home_card__oYkPY{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;background:#FFFFFF;border:1px solid #e1e5ef;border-radius:14px;padding:24px}.home_cardLine__T6LE7{margin:0;font-size:15px;line-height:1.5;color:#4B5568}.home_panel__erR8P{order:-1;box-sizing:border-box;min-height:164px;margin-bottom:8px;border-radius:10px;background:var(--bg);padding:12px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.home_panelBody__V8raD{flex:1 1;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0}.home_records__QIRmE{width:100%;border-collapse:collapse;font-size:13px;color:var(--ink)}.home_records__QIRmE th{padding:0 8px 4px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4B5568}.home_records__QIRmE td{padding:4px 8px}.home_recordTeam__r_FjR{display:flex;align-items:center}.home_goldRow__0hv1X td{background:var(--accent);font-weight:700}.home_goldRow__0hv1X td:first-child{border-radius:6px 0 0 6px}.home_goldRow__0hv1X td:last-child{border-radius:0 6px 6px 0}.home_howLabel__RfHDz{margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4B5568}.home_steps__IgyRk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.home_step__jzGFR{display:flex;align-items:flex-start;gap:16px}.home_numeral__MxYww{flex:none;width:40px;height:40px;border-radius:50%;background:var(--accent);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700}.home_stepTitle__d_pSy{margin:0;font-size:19px;line-height:1.3;font-weight:700;color:var(--ink)}.home_stepLine__IHClY{margin:4px 0 0;font-size:15px;line-height:1.5;color:#4B5568}.home_afterSteps__2bfqc{margin-top:36px;display:flex;flex-direction:column;gap:8px;max-width:760px}.home_afterSteps__2bfqc p{margin:0;font-size:16px;line-height:1.55;color:#4B5568}.home_rulesGrid__a30IU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.home_points__fnG9e{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.home_point__d0P7P{display:flex;align-items:center;gap:16px;font-size:18px;line-height:1.45;color:var(--ink)}.home_iconBox__HLwqK{flex:none;width:44px;height:44px;border:1px solid #e1e5ef;border-radius:10px;color:var(--brand);display:flex;align-items:center;justify-content:center}.home_iconBox__HLwqK,.home_log__w7c1W{box-sizing:border-box;background:#FFFFFF}.home_log__w7c1W{border:1px solid #e1e5ef;border-radius:14px;padding:24px}.home_logHead__udf57{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.home_logTitle__ovE6r{margin:0;font-size:24px;line-height:1.1;font-weight:700;color:var(--ink)}.home_logRows__dHdF7{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.home_logRow__kz_fG{padding:12px 0;border-top:1px solid #eef1f6;font-size:15px;line-height:1.5;color:#4B5568;overflow-wrap:anywhere}.home_logDate__Ntmbr{font-size:20px;line-height:1.2;font-weight:700;color:var(--ink)}.home_logNote__nO7VQ{margin:12px 0 0;font-size:15px;line-height:1.5;color:#4B5568}.home_preview__CnWnH{margin:0;max-width:980px;box-sizing:border-box;background:#FFFFFF;border:1px solid #e1e5ef;border-radius:16px;box-shadow:0 12px 32px rgba(20,26,42,.1);padding:24px;display:flex;flex-direction:column;gap:22px}.home_previewTop__XZn9p{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.home_previewHead___XQQp{display:flex;flex-direction:column;gap:8px}.home_previewMeta__Cuadf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.home_typeBadge__o_Y1g{color:#FFFFFF;font-weight:700}.home_format__Lwq8V,.home_typeBadge__o_Y1g{font-size:12px;letter-spacing:.08em;padding:4px 10px;border-radius:6px}.home_format__Lwq8V{background:#FFFFFF;border:1px solid #e1e5ef;color:#4B5568;font-weight:600}.home_leagueName__OVHn3{font-size:32px;line-height:1.05;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.home_previewGrid__zioW6{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:32px;gap:32px}.home_previewCol__biDbB{display:flex;flex-direction:column;gap:12px;min-width:0}.home_previewLabel__zGfaT{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4B5568}.home_bannersLine___srfi{margin:0;font-size:15px;color:#4B5568}.home_standings__KXa5o{width:100%;border-collapse:collapse;font-size:15px;color:var(--ink)}.home_standings__KXa5o th{padding:0}.home_standings__KXa5o td{padding:8px 6px;border-top:1px solid #eef1f6}.home_place__p8a5D{width:28px;font-weight:700;color:#4B5568}.home_teamCell__CPiZu{display:flex;align-items:center;gap:10px;font-weight:600;overflow-wrap:anywhere}.home_recordCell__NfsUH{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.home_moreTeams__deiI_{margin:0;font-size:14px;color:#4B5568}.home_rivalry__wDZse{display:flex;align-items:center;gap:12px}.home_rivalTeam__JzqFV{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;font-weight:600;overflow-wrap:anywhere}.home_rivalTeam__JzqFV:last-child{justify-content:flex-end;text-align:right}.home_rivalScore__NOwTF{flex:none;font-size:28px;line-height:1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_rivalLine__jqqzy{margin:0;font-size:14px;color:#4B5568}.home_previewLog__j6kgm{display:flex;flex-direction:column;gap:6px}.home_previewLog__j6kgm ul{margin:0;padding:0;list-style:none}.home_previewLog__j6kgm li{padding:6px 0;border-top:1px solid #eef1f6;font-size:14px;color:#4B5568;overflow-wrap:anywhere}.home_previewLog__j6kgm .home_logDate__Ntmbr{font-size:15px}.home_figcaption__7RGt7{font-size:14px;line-height:1.5;color:#4B5568}.home_questions__0c3uJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px 48px;gap:32px 48px}.home_question__y9jeA{display:flex;flex-direction:column;gap:8px}.home_qTitle__DlLJC{margin:0;font-size:19px;line-height:1.3;font-weight:700;color:var(--ink)}.home_qAnswer__YrwMS{margin:0;font-size:16px;line-height:1.55;color:#4B5568}.home_closing__dyp2q{background:var(--brand);text-align:center}.home_closingInner__FLRrO{display:flex;flex-direction:column;align-items:center;gap:18px}.home_closingRig__YPE1v{position:relative;padding-top:30px}.home_closingBeam___EAnS{position:absolute;top:0;left:-24px;width:calc(100% + 48px);height:30px}.home_closingBanners__OA2_l{display:flex;gap:14px}.home_closingH2__ZSveJ{margin:0;font-size:56px;line-height:1;font-weight:700;color:#FFFFFF}.home_closingLine__MsdKs{margin:0;font-size:18px;line-height:1.5;color:#DCE4FF}@media (min-width:720px) and (max-width:1023px){.home_hero__Q8Yz2{--text-col:360px}.home_cards__6_GhX,.home_previewGrid__zioW6,.home_rulesGrid__a30IU,.home_steps__IgyRk{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.home_band__2PHnO{padding-top:48px;padding-bottom:48px}.home_bandHead__619L6{margin-bottom:28px}.home_h2__v96K3{font-size:34px}.home_heroInner__1cn9F{min-height:0;padding-top:36px;padding-bottom:48px;flex-direction:column;align-items:stretch;gap:32px}.home_heroText__rymbN{width:auto}.home_h1__wabbT{font-size:32px}.home_support__QXvDe{font-size:17px}.home_heroLink__u3g3L{min-height:44px}.home_wallBox__2q32S{position:static;overflow:visible;padding:0}.home_wallRig__pFzXm{width:auto;padding-top:48px}.home_rigDrawing__hwT1f{width:100%;height:44px}.home_strings__31lCj{display:none}.home_wallList__o69GD{flex-wrap:wrap;gap:12px}.home_sizeHero___oi9G{--w:54px;--h:96px;--hem:5px;--year:18px;--circle:24px;--initials:10px;--pad:12px;--gap:6px}.home_stripInner__JK1RY{flex-direction:column;align-items:flex-start}.home_chips__yjXMA{flex-direction:column;align-items:stretch;align-self:stretch}.home_chip__POQmT{white-space:normal;border-radius:14px;padding:10px 16px}.home_stripLine__JMVS7{margin-left:0}.home_cards__6_GhX,.home_previewGrid__zioW6,.home_questions__0c3uJ,.home_rulesGrid__a30IU,.home_steps__IgyRk{grid-template-columns:minmax(0,1fr)}.home_preview__CnWnH{padding:16px}.home_leagueName__OVHn3{font-size:26px}.home_rivalry__wDZse{flex-direction:column;align-items:flex-start;gap:6px}.home_rivalTeam__JzqFV:last-child{justify-content:flex-start;text-align:left}.home_closingH2__ZSveJ{font-size:36px}}