.rpt-main[data-astro-cid-sn5embtj]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}.rpt-inner[data-astro-cid-sn5embtj]{max-width:1160px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem)}.rpt-eyebrow[data-astro-cid-sn5embtj],.rpt-kicker[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .85rem;font-size:.72rem;font-weight:700}.rpt-sec-head[data-astro-cid-sn5embtj]{text-align:center;max-width:44ch;margin:0 auto clamp(1.6rem,4vw,2.5rem)}.rpt-sec-title[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:800;line-height:1.12}.rpt-btn[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.01em;border:1.5px solid var(--public-accent);border-radius:9px;justify-content:center;align-items:center;padding:.72rem 1.35rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .16s,color .16s,transform .12s;display:inline-flex}.rpt-btn-solid[data-astro-cid-sn5embtj]{background:var(--public-accent);color:#fff}.rpt-btn-solid[data-astro-cid-sn5embtj]:hover{background:var(--public-accent-dark,var(--public-accent))}.rpt-btn-ghost[data-astro-cid-sn5embtj]{color:var(--public-accent);background:0 0}.rpt-btn-ghost[data-astro-cid-sn5embtj]:hover{background:var(--public-accent);color:#fff}.rpt-btn[data-astro-cid-sn5embtj]:active{transform:translateY(1px)}.rpt-btn[data-astro-cid-sn5embtj]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.rpt-fig-num[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--public-text);font-weight:800;line-height:1}.rpt-hero[data-astro-cid-sn5embtj]{padding:clamp(2.75rem,7vw,5rem) 0 clamp(2.25rem,5vw,3.5rem)}.rpt-hero-head[data-astro-cid-sn5embtj]{text-align:center;max-width:52ch;margin:0 auto clamp(2rem,5vw,3rem)}.rpt-title[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.025em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.3rem,5.5vw,3.9rem);font-weight:800;line-height:1.04}.rpt-lede[data-astro-cid-sn5embtj]{color:var(--public-muted);max-width:46ch;margin:0 auto 1.75rem;font-size:clamp(1.02rem,1.9vw,1.2rem);line-height:1.6}.rpt-hero-actions[data-astro-cid-sn5embtj]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.rpt-statband[data-astro-cid-sn5embtj]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:calc(var(--public-radius,10px) * 1.2);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.rpt-stat[data-astro-cid-sn5embtj]{text-align:center;border-left:1px solid var(--public-line);min-width:0;padding:clamp(1.3rem,3vw,2rem) clamp(.9rem,2vw,1.4rem)}.rpt-stat[data-astro-cid-sn5embtj]:first-child{border-left:0}.rpt-stat-fig[data-astro-cid-sn5embtj] .rpt-fig-num[data-astro-cid-sn5embtj]{color:var(--public-accent);font-size:clamp(2.3rem,5vw,3.4rem)}.rpt-stat-label[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--public-text);margin-top:.7rem;font-size:.74rem;font-weight:700}.rpt-stat-note[data-astro-cid-sn5embtj]{color:var(--public-muted);margin-top:.3rem;font-size:.8rem}.rpt-live[data-astro-cid-sn5embtj]{border-top:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.75rem,6vw,4.5rem) 0}.rpt-ledger[data-astro-cid-sn5embtj]{border:1px solid var(--public-line);border-radius:calc(var(--public-radius,10px) * 1.2);background:var(--public-bg);grid-template-columns:repeat(3,1fr);margin-bottom:clamp(1.1rem,2.5vw,1.6rem);display:grid;overflow:hidden}.rpt-cell[data-astro-cid-sn5embtj]{border-left:1px solid var(--public-line);flex-direction:column;min-width:0;padding:clamp(1.25rem,2.6vw,1.75rem);display:flex}.rpt-cell[data-astro-cid-sn5embtj]:first-child{border-left:0}.rpt-cell-head[data-astro-cid-sn5embtj]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.rpt-cell-label[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:700}.rpt-loading[data-astro-cid-sn5embtj]{color:var(--public-muted);margin:0;font-size:.9rem;font-style:italic}.rpt-cell-line[data-astro-cid-sn5embtj]{color:var(--public-text);max-width:30ch;margin-top:.5rem;font-size:1.02rem;line-height:1.4}.rpt-cell-sub[data-astro-cid-sn5embtj]{color:var(--public-muted);margin-top:.35rem;font-size:.9rem;line-height:1.45}.rpt-cell-link[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.03em;color:var(--public-accent);margin-top:auto;padding-top:.9rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-block}.rpt-cell-link[data-astro-cid-sn5embtj]:hover{text-decoration:underline}.rpt-weather[data-astro-cid-sn5embtj]{flex-direction:column;gap:0;display:flex}.rpt-weather-main[data-astro-cid-sn5embtj]{min-width:0}.rpt-temp[data-astro-cid-sn5embtj]{font-size:clamp(2.6rem,6vw,3.6rem);display:block}.rpt-shoot[data-astro-cid-sn5embtj]{border-top:1px solid var(--public-line-soft,var(--public-line));margin-top:1rem;padding-top:.9rem}.rpt-shoot-label[data-astro-cid-sn5embtj]{margin-bottom:.35rem;display:block}.rpt-shoot-fig[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.2rem;font-weight:800}.rpt-shoot-effect[data-astro-cid-sn5embtj]{color:var(--public-text);margin-top:.55rem;font-size:.92rem;line-height:1.5}.rpt-shoot-effect[data-astro-cid-sn5embtj]:empty{display:none}.rpt-fig-md[data-astro-cid-sn5embtj]{font-size:clamp(1.6rem,3.6vw,2.2rem);display:block}.rpt-badge[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.09em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.18rem .6rem;font-size:.64rem;font-weight:700;display:inline-block}.rpt-event-title[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0;font-size:1.1rem;font-weight:700;line-height:1.25}.rpt-alert[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:color-mix(in srgb, var(--public-accent) 86%, #000);cursor:pointer;border:0;border-radius:999px;padding:.28rem .7rem;font-size:.64rem;font-weight:700}.rpt-alert[data-astro-cid-sn5embtj]:hover{background:var(--public-accent)}.rpt-table[data-astro-cid-sn5embtj]{border:1px solid var(--public-line);border-radius:calc(var(--public-radius,10px) * 1.2);background:var(--public-bg);padding:clamp(1.3rem,3vw,1.9rem)}.rpt-table-head[data-astro-cid-sn5embtj]{border-bottom:2px solid var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.4rem;padding-bottom:.85rem;display:flex}.rpt-table-titles[data-astro-cid-sn5embtj]{flex-wrap:wrap;align-items:baseline;gap:.7rem;min-width:0;display:flex}.rpt-season[data-astro-cid-sn5embtj]{color:var(--public-muted);font-size:.78rem;font-weight:600}.rpt-table-link[data-astro-cid-sn5embtj]{margin:0;padding:0}.rpt-summary[data-astro-cid-sn5embtj]{color:var(--public-muted);margin:.75rem 0 .25rem;font-size:.94rem;line-height:1.5}.rpt-summary[data-astro-cid-sn5embtj]:empty{display:none}.rpt-league-list[data-astro-cid-sn5embtj]{margin-top:.35rem}.rpt-league-list[data-astro-cid-sn5embtj] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2rem 1fr auto;align-items:center;gap:1rem;padding:.7rem 0;display:grid}.rpt-league-list[data-astro-cid-sn5embtj] .public-league-row:last-child{border-bottom:0}.rpt-league-list[data-astro-cid-sn5embtj] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);text-align:center;color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:1.05rem}.rpt-league-list[data-astro-cid-sn5embtj] .public-league-team{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;font-weight:700;overflow:hidden}.rpt-league-list[data-astro-cid-sn5embtj] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.rpt-index[data-astro-cid-sn5embtj]{padding:clamp(2.75rem,6vw,4.5rem) 0}.rpt-index-grid[data-astro-cid-sn5embtj]{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2vw,1.25rem);display:grid}.rpt-index-card[data-astro-cid-sn5embtj]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:calc(var(--public-radius,10px) * 1.2);color:inherit;flex-direction:column;padding:clamp(1.4rem,2.6vw,1.85rem);text-decoration:none;transition:border-color .16s,transform .16s;display:flex;position:relative}.rpt-index-card[data-astro-cid-sn5embtj]:hover{border-color:var(--public-accent);transform:translateY(-3px)}.rpt-index-card[data-astro-cid-sn5embtj]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.rpt-index-no[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.08em;color:var(--public-accent);font-variant-numeric:tabular-nums;margin-bottom:.9rem;font-size:.82rem;font-weight:800}.rpt-index-title[data-astro-cid-sn5embtj]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.45rem;font-size:1.2rem;font-weight:800;line-height:1.15}.rpt-index-desc[data-astro-cid-sn5embtj]{color:var(--public-muted);font-size:.9rem;line-height:1.5}.rpt-index-go[data-astro-cid-sn5embtj]{color:var(--public-accent);font-size:1.1rem;transition:transform .16s;position:absolute;top:clamp(1.4rem,2.6vw,1.85rem);right:clamp(1.4rem,2.6vw,1.85rem)}.rpt-index-card[data-astro-cid-sn5embtj]:hover .rpt-index-go[data-astro-cid-sn5embtj]{transform:translate(4px)}.rpt-statement[data-astro-cid-sn5embtj]{border-top:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg));padding:clamp(3rem,7vw,5rem) 0}.rpt-statement-inner[data-astro-cid-sn5embtj]{text-align:center;max-width:680px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem)}.rpt-statement[data-astro-cid-sn5embtj] .rpt-kicker[data-astro-cid-sn5embtj]{text-align:center}.rpt-statement-text[data-astro-cid-sn5embtj]{color:var(--public-text);margin:0 0 2rem;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:500;line-height:1.6}.rpt-visit[data-astro-cid-sn5embtj]{border-top:1px solid var(--public-line);padding:clamp(2.75rem,6vw,4.5rem) 0}.rpt-visit-inner[data-astro-cid-sn5embtj]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.rpt-visit-info[data-astro-cid-sn5embtj]{min-width:0}.rpt-visit-info[data-astro-cid-sn5embtj] .rpt-sec-title[data-astro-cid-sn5embtj]{text-align:left;margin:0 0 1.2rem}.rpt-address[data-astro-cid-sn5embtj]{color:var(--public-text);margin:0 0 1.8rem;font-size:1.08rem;font-style:normal;line-height:1.65}.rpt-address-sub[data-astro-cid-sn5embtj]{color:var(--public-muted);margin-top:.4rem;font-size:.9rem;display:inline-block}.rpt-visit-map[data-astro-cid-sn5embtj]{border-radius:calc(var(--public-radius,10px) * 1.3);border:1px solid var(--public-line);min-height:340px;box-shadow:var(--public-shadow,0 10px 30px #00000014);overflow:hidden}.rpt-visit-map[data-astro-cid-sn5embtj] iframe[data-astro-cid-sn5embtj]{border:0;width:100%;height:100%;min-height:340px;display:block}@media (max-width:900px){.rpt-ledger[data-astro-cid-sn5embtj]{grid-template-columns:1fr}.rpt-cell[data-astro-cid-sn5embtj]{border-left:0}.rpt-cell[data-astro-cid-sn5embtj]+.rpt-cell[data-astro-cid-sn5embtj]{border-top:1px solid var(--public-line)}.rpt-index-grid[data-astro-cid-sn5embtj],.rpt-visit-inner[data-astro-cid-sn5embtj]{grid-template-columns:1fr}.rpt-visit-map[data-astro-cid-sn5embtj]{order:-1;min-height:280px}.rpt-visit-map[data-astro-cid-sn5embtj] iframe[data-astro-cid-sn5embtj]{min-height:280px}}@media (max-width:760px){.rpt-statband[data-astro-cid-sn5embtj]{grid-template-columns:repeat(2,1fr)}.rpt-stat[data-astro-cid-sn5embtj]{border-left:0}.rpt-stat[data-astro-cid-sn5embtj]:nth-child(2n){border-left:1px solid var(--public-line)}.rpt-stat[data-astro-cid-sn5embtj]:nth-child(n+3){border-top:1px solid var(--public-line)}}@media (max-width:440px){.rpt-statband[data-astro-cid-sn5embtj]{grid-template-columns:1fr}.rpt-stat[data-astro-cid-sn5embtj],.rpt-stat[data-astro-cid-sn5embtj]:nth-child(2n){border-left:0}.rpt-stat[data-astro-cid-sn5embtj]+.rpt-stat[data-astro-cid-sn5embtj]{border-top:1px solid var(--public-line)}}@media (prefers-reduced-motion:reduce){.rpt-btn[data-astro-cid-sn5embtj],.rpt-index-card[data-astro-cid-sn5embtj],.rpt-index-go[data-astro-cid-sn5embtj]{transition:none}}[data-astro-cid-zfyp4xo7][hidden]{display:none!important}.sumf[data-astro-cid-zfyp4xo7]{background:var(--public-bg);color:var(--public-text);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);display:block}.sumf-wrap[data-astro-cid-zfyp4xo7]{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(1rem,3.5vw,2.2rem)}.sumf-hero[data-astro-cid-zfyp4xo7]{background:var(--public-bg-alt,var(--public-bg-soft));border-bottom:1px solid var(--public-line);padding:clamp(1.8rem,4.5vw,3.4rem) 0 0}.sumf-hero-grid[data-astro-cid-zfyp4xo7]{grid-template-columns:1fr 1.12fr;align-items:center;gap:clamp(1.4rem,3.5vw,3rem);display:grid}.sumf-eyebrow[data-astro-cid-zfyp4xo7]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .7rem;font-size:.72rem;font-weight:800}.sumf-title[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(2rem,5vw,3.3rem);font-weight:800;line-height:1.02}.sumf-lead[data-astro-cid-zfyp4xo7]{color:var(--public-muted);max-width:34em;margin:0 0 1.5rem;font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.55}.sumf-actions[data-astro-cid-zfyp4xo7]{flex-wrap:wrap;gap:.7rem;display:flex}.sumf-btn[data-astro-cid-zfyp4xo7]{border-radius:var(--public-radius,12px);letter-spacing:.01em;cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;padding:.78rem 1.4rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.sumf-btn-solid[data-astro-cid-zfyp4xo7]{background:var(--public-accent);color:#fff;border-color:var(--public-accent);box-shadow:0 5px 16px color-mix(in srgb, var(--public-accent) 30%, transparent)}.sumf-btn-solid[data-astro-cid-zfyp4xo7]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.sumf-btn-ghost[data-astro-cid-zfyp4xo7]{color:var(--public-accent);border-color:color-mix(in srgb, var(--public-accent) 45%, var(--public-line));background:0 0}.sumf-btn-ghost[data-astro-cid-zfyp4xo7]:hover{background:color-mix(in srgb, var(--public-accent) 10%, transparent);border-color:var(--public-accent)}.sumf-btn-outline[data-astro-cid-zfyp4xo7]{color:var(--public-text);border-color:var(--public-line);background:0 0}.sumf-btn-outline[data-astro-cid-zfyp4xo7]:hover{border-color:var(--public-accent);color:var(--public-accent)}.sumf-board[data-astro-cid-zfyp4xo7]{background:var(--public-bg);border:1px solid var(--public-line);border-top:4px solid var(--public-accent);border-radius:var(--public-radius,16px);box-shadow:var(--public-shadow);min-width:0;padding:clamp(1.1rem,2.4vw,1.6rem)}.sumf-board-head[data-astro-cid-zfyp4xo7]{border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:center;gap:.6rem;margin-bottom:.85rem;padding-bottom:.85rem;display:flex}.sumf-board-ico[data-astro-cid-zfyp4xo7]{border-radius:var(--public-radius,9px);background:color-mix(in srgb, var(--public-accent) 14%, transparent);width:34px;height:34px;color:var(--public-accent);flex:none;place-items:center;display:grid}.sumf-board-ico[data-astro-cid-zfyp4xo7] svg[data-astro-cid-zfyp4xo7]{width:19px;height:19px}.sumf-board-title[data-astro-cid-zfyp4xo7]{min-width:0;font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);flex:auto;margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:800}.sumf-board-season[data-astro-cid-zfyp4xo7]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:999px;flex:none;padding:.28rem .6rem;font-size:.66rem;font-weight:800}.sumf-board-sum[data-astro-cid-zfyp4xo7]{color:var(--public-muted);margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.45}.sumf-standings[data-astro-cid-zfyp4xo7]{flex-direction:column;display:flex}.sumf-statband[data-astro-cid-zfyp4xo7]{border-top:1px solid var(--public-line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:clamp(1.6rem,3.5vw,2.6rem);display:grid}.sumf-stat[data-astro-cid-zfyp4xo7]{border-right:1px solid var(--public-line);flex-direction:column;gap:.25rem;padding:clamp(1rem,2.4vw,1.5rem) clamp(.6rem,1.6vw,1.1rem);display:flex}.sumf-stat[data-astro-cid-zfyp4xo7]:last-child{border-right:0}.sumf-stat-value[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:800;line-height:1}.sumf-stat-label[data-astro-cid-zfyp4xo7]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:800}.sumf-body[data-astro-cid-zfyp4xo7]{flex-direction:column;gap:clamp(2.4rem,5vw,3.6rem);padding-top:clamp(1.6rem,4vw,2.6rem);padding-bottom:clamp(2.6rem,6vw,4rem);display:flex}.sumf-live[data-astro-cid-zfyp4xo7]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-radius:var(--public-radius,16px);box-shadow:var(--public-shadow);grid-template-columns:.85fr 1.3fr .85fr;display:grid;overflow:hidden}.sumf-live-col[data-astro-cid-zfyp4xo7]{border-left:1px solid var(--public-line);min-width:0;padding:clamp(1rem,2.2vw,1.4rem)}.sumf-live-col[data-astro-cid-zfyp4xo7]:first-child{border-left:0}.sumf-live-head[data-astro-cid-zfyp4xo7]{align-items:center;gap:.55rem;margin-bottom:.75rem;display:flex}.sumf-live-ico[data-astro-cid-zfyp4xo7]{border-radius:var(--public-radius,8px);background:color-mix(in srgb, var(--public-accent) 14%, transparent);width:30px;height:30px;color:var(--public-accent);flex:none;place-items:center;display:grid}.sumf-live-ico[data-astro-cid-zfyp4xo7] svg[data-astro-cid-zfyp4xo7]{width:17px;height:17px}.sumf-live-title[data-astro-cid-zfyp4xo7]{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--public-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:.74rem;font-weight:800;overflow:hidden}.sumf-alert[data-astro-cid-zfyp4xo7]{border:1px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));background:color-mix(in srgb, var(--public-accent) 12%, transparent);color:var(--public-accent);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:999px;flex:none;padding:.22rem .5rem;font-size:.64rem;font-weight:800}.sumf-loading[data-astro-cid-zfyp4xo7]{color:var(--public-muted);padding:.2rem 0;font-size:.88rem;font-style:italic}.sumf-muted[data-astro-cid-zfyp4xo7]{color:var(--public-muted)}.sumf-live-value[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1.05}.sumf-live-value-sm[data-astro-cid-zfyp4xo7]{margin-top:.35rem;font-size:1.12rem;line-height:1.2}.sumf-live-sub[data-astro-cid-zfyp4xo7]{color:var(--public-muted);margin-top:.3rem;font-size:.88rem;line-height:1.4}.sumf-badge[data-astro-cid-zfyp4xo7]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:999px;padding:.18rem .5rem;font-size:.64rem;font-weight:800;display:inline-block}.sumf-weather[data-astro-cid-zfyp4xo7]{flex-direction:column;gap:.7rem;display:flex}.sumf-weather-now[data-astro-cid-zfyp4xo7]{min-width:0}.sumf-temp[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:2.8rem;font-weight:800;line-height:1}.sumf-wline[data-astro-cid-zfyp4xo7]{color:var(--public-text);margin-top:.35rem;font-size:.9rem;line-height:1.4}.sumf-shoot[data-astro-cid-zfyp4xo7]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.25rem;padding-top:.7rem;display:flex}.sumf-shoot-label[data-astro-cid-zfyp4xo7]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.sumf-shoot-fore[data-astro-cid-zfyp4xo7]{color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.sumf-shoot-birds[data-astro-cid-zfyp4xo7]{color:var(--public-muted);font-size:.86rem;line-height:1.4}.sumf-link[data-astro-cid-zfyp4xo7]{color:var(--public-accent);border-bottom:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);align-items:center;gap:.3rem;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.sumf-link[data-astro-cid-zfyp4xo7] svg[data-astro-cid-zfyp4xo7]{width:15px;height:15px}.sumf-link[data-astro-cid-zfyp4xo7]:hover{border-bottom-color:var(--public-accent)}.sumf-link-strong[data-astro-cid-zfyp4xo7]{letter-spacing:.06em;text-transform:uppercase;border-bottom:0;margin-top:.9rem;font-size:.76rem}.sumf-link-strong[data-astro-cid-zfyp4xo7] svg[data-astro-cid-zfyp4xo7]{transition:transform .15s}.sumf-link-strong[data-astro-cid-zfyp4xo7]:hover svg[data-astro-cid-zfyp4xo7]{transform:translate(3px)}.sumf-section-head[data-astro-cid-zfyp4xo7]{margin-bottom:clamp(1.1rem,2.5vw,1.6rem)}.sumf-section-label[data-astro-cid-zfyp4xo7]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.sumf-section-title[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.12}.sumf-features[data-astro-cid-zfyp4xo7]{grid-template-columns:repeat(3,1fr);gap:clamp(.8rem,1.8vw,1.1rem);display:grid}.sumf-feature[data-astro-cid-zfyp4xo7]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,14px);padding:clamp(1.3rem,2.6vw,1.7rem)}.sumf-feature-ico[data-astro-cid-zfyp4xo7]{border-radius:var(--public-radius,12px);background:color-mix(in srgb, var(--public-accent) 14%, transparent);width:46px;height:46px;color:var(--public-accent);place-items:center;margin-bottom:.9rem;display:grid}.sumf-feature-ico[data-astro-cid-zfyp4xo7] svg[data-astro-cid-zfyp4xo7]{width:25px;height:25px}.sumf-feature[data-astro-cid-zfyp4xo7] h3[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .5rem;font-size:1.16rem;font-weight:800}.sumf-feature[data-astro-cid-zfyp4xo7] p[data-astro-cid-zfyp4xo7]{color:var(--public-muted);margin:0;font-size:.92rem;line-height:1.55}.sumf-about[data-astro-cid-zfyp4xo7]{background:var(--public-accent);color:#fff;border-radius:var(--public-radius,16px);padding:clamp(1.8rem,4vw,2.8rem) clamp(1.6rem,3.5vw,2.6rem)}.sumf-label-invert[data-astro-cid-zfyp4xo7]{color:#ffffffd9}.sumf-about-copy[data-astro-cid-zfyp4xo7]{color:#fff;max-width:48em;margin:0 0 1.1rem;font-size:clamp(1.05rem,1.9vw,1.3rem);font-weight:500;line-height:1.55}.sumf-about-link[data-astro-cid-zfyp4xo7]{color:#fff;border-bottom:2px solid #fff9;padding-bottom:2px;font-weight:800;text-decoration:none}.sumf-about-link[data-astro-cid-zfyp4xo7]:hover{border-bottom-color:#fff}.sumf-photos[data-astro-cid-zfyp4xo7]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.sumf-tile[data-astro-cid-zfyp4xo7]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg-alt));margin:0;overflow:hidden}.sumf-tile-img[data-astro-cid-zfyp4xo7]{aspect-ratio:4/3;background-position:50%;background-size:cover;transition:transform .35s}.sumf-tile[data-astro-cid-zfyp4xo7]:hover .sumf-tile-img[data-astro-cid-zfyp4xo7]{transform:scale(1.05)}.sumf-tile[data-astro-cid-zfyp4xo7] figcaption[data-astro-cid-zfyp4xo7]{color:var(--public-text);padding:.65rem .85rem;font-size:.82rem;font-weight:800}.sumf-visit[data-astro-cid-zfyp4xo7]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-radius:var(--public-radius,16px);box-shadow:var(--public-shadow);grid-template-columns:1fr 1.1fr;align-items:stretch;display:grid;overflow:hidden}.sumf-visit-text[data-astro-cid-zfyp4xo7]{flex-direction:column;gap:.4rem;padding:clamp(1.6rem,3.5vw,2.6rem);display:flex}.sumf-visit-title[data-astro-cid-zfyp4xo7]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.3rem 0 .5rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.12}.sumf-visit-addr[data-astro-cid-zfyp4xo7]{color:var(--public-muted);margin-bottom:1.1rem;font-size:1rem;font-style:normal;line-height:1.55}.sumf-visit-map[data-astro-cid-zfyp4xo7]{min-height:300px}.sumf-visit-map[data-astro-cid-zfyp4xo7] iframe[data-astro-cid-zfyp4xo7]{border:0;width:100%;height:100%;display:block}.sumf-standings .public-league-row{border-radius:var(--public-radius,10px);border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:46px 1fr auto;align-items:center;gap:.7rem;padding:.7rem .6rem;display:grid}.sumf-standings .public-league-row:last-child{border-bottom:0}.sumf-standings .public-league-row:first-child{background:color-mix(in srgb, var(--public-accent) 9%, transparent);border-bottom:0;margin-bottom:.2rem}.sumf-standings .public-league-rank{text-align:center;font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}.sumf-standings .public-league-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--public-text);font-size:1rem;font-weight:700;overflow:hidden}.sumf-standings .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:1.15rem;font-weight:800}@media (prefers-reduced-motion:no-preference){.sumf-btn[data-astro-cid-zfyp4xo7],.sumf-tile-img[data-astro-cid-zfyp4xo7],.sumf-link[data-astro-cid-zfyp4xo7],.sumf-feature[data-astro-cid-zfyp4xo7]{transition:background .15s,color .15s,border-color .15s,transform .16s,box-shadow .16s}.sumf-btn[data-astro-cid-zfyp4xo7]:hover{transform:translateY(-2px)}.sumf-feature[data-astro-cid-zfyp4xo7]:hover{box-shadow:var(--public-shadow);transform:translateY(-3px)}}.sumf-btn[data-astro-cid-zfyp4xo7]:focus-visible,.sumf-link[data-astro-cid-zfyp4xo7]:focus-visible,.sumf-alert[data-astro-cid-zfyp4xo7]:focus-visible,.sumf-about-link[data-astro-cid-zfyp4xo7]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}@media (max-width:900px){.sumf-hero-grid[data-astro-cid-zfyp4xo7]{grid-template-columns:1fr}.sumf-statband[data-astro-cid-zfyp4xo7]{grid-template-columns:repeat(2,1fr)}.sumf-stat[data-astro-cid-zfyp4xo7]:nth-child(2){border-right:0}.sumf-stat[data-astro-cid-zfyp4xo7]:first-child,.sumf-stat[data-astro-cid-zfyp4xo7]:nth-child(2){border-bottom:1px solid var(--public-line)}.sumf-live[data-astro-cid-zfyp4xo7]{grid-template-columns:1fr}.sumf-live-col[data-astro-cid-zfyp4xo7]{border-left:0;border-top:1px solid var(--public-line)}.sumf-live-col[data-astro-cid-zfyp4xo7]:first-child{border-top:0}.sumf-features[data-astro-cid-zfyp4xo7]{grid-template-columns:1fr}.sumf-photos[data-astro-cid-zfyp4xo7]{grid-template-columns:repeat(2,1fr)}.sumf-visit[data-astro-cid-zfyp4xo7]{grid-template-columns:1fr}.sumf-visit-map[data-astro-cid-zfyp4xo7]{order:-1;min-height:240px}}@media (max-width:520px){.sumf-statband[data-astro-cid-zfyp4xo7]{grid-template-columns:1fr 1fr}.sumf-temp[data-astro-cid-zfyp4xo7]{font-size:2.4rem}}.mag-g-root[data-astro-cid-s5z7zjwc]{max-width:1200px;color:var(--public-text);background:var(--public-bg);margin:0 auto;padding:0 24px 80px}.mag-g-hero[data-astro-cid-s5z7zjwc]{border-radius:var(--public-radius);min-height:480px;box-shadow:var(--public-shadow);align-items:flex-end;margin:24px 0 0;display:flex;position:relative;overflow:hidden}.mag-g-hero-stage[data-astro-cid-s5z7zjwc]{z-index:0;position:absolute;inset:0}.mag-g-hero-slide[data-astro-cid-s5z7zjwc]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.mag-g-hero-slide[data-astro-cid-s5z7zjwc].is-active{opacity:1}.mag-g-hero-scrim[data-astro-cid-s5z7zjwc]{background:linear-gradient(#0003 0%,#0000008c 55%,#000000db 100%);position:absolute;inset:0}.mag-g-hero-inner[data-astro-cid-s5z7zjwc]{z-index:1;color:#fff;max-width:680px;padding:44px 40px;position:relative}.mag-g-hero-eyebrow[data-astro-cid-s5z7zjwc]{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--public-accent) 60%, #fff);margin:0 0 12px;font-size:.76rem;font-weight:800}.mag-g-hero-title[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:#fff;text-shadow:0 2px 18px #00000059;margin:0 0 16px;font-size:clamp(2.6rem,6.5vw,5rem);font-weight:900;line-height:1.02}.mag-g-hero-lede[data-astro-cid-s5z7zjwc]{color:#ffffffeb;max-width:40ch;margin:0 0 26px;font-size:clamp(1rem,1.4vw,1.18rem);font-weight:500;line-height:1.55}.mag-g-hero-actions[data-astro-cid-s5z7zjwc]{flex-wrap:wrap;gap:14px;display:flex}.mag-g-btn[data-astro-cid-s5z7zjwc]{border-radius:var(--public-radius);letter-spacing:.01em;justify-content:center;align-items:center;padding:13px 26px;font-size:.92rem;font-weight:800;text-decoration:none;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.mag-g-btn[data-astro-cid-s5z7zjwc]:hover{transform:translateY(-2px)}.mag-g-btn-solid[data-astro-cid-s5z7zjwc]{background:var(--public-accent);color:#fff;box-shadow:var(--public-shadow)}.mag-g-btn-solid[data-astro-cid-s5z7zjwc]:hover{background:var(--public-accent-dark)}.mag-g-btn-ghost[data-astro-cid-s5z7zjwc]{color:#fff;background:#ffffff14;border:2px solid #ffffffa6}.mag-g-btn-ghost[data-astro-cid-s5z7zjwc]:hover{background:#ffffff2e}.mag-g-section-head[data-astro-cid-s5z7zjwc]{margin:64px 0 28px}.mag-g-section-kicker[data-astro-cid-s5z7zjwc]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:8px;font-size:.74rem;font-weight:800;display:block}.mag-g-section-title[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.8rem,3.6vw,2.7rem);font-weight:800}.mag-g-cards[data-astro-cid-s5z7zjwc]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.mag-g-card[data-astro-cid-s5z7zjwc]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius);color:var(--public-text);box-shadow:var(--public-shadow);flex-direction:column;padding:26px 24px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.mag-g-card[data-astro-cid-s5z7zjwc]:hover{border-color:var(--public-accent);transform:translateY(-3px)}.mag-g-card-kicker[data-astro-cid-s5z7zjwc]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin-bottom:10px;font-size:.68rem;font-weight:800}.mag-g-card-title[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 10px;font-size:1.32rem;font-weight:800;line-height:1.2}.mag-g-card-desc[data-astro-cid-s5z7zjwc]{color:var(--public-muted);flex:1;margin:0 0 18px;font-size:.96rem;line-height:1.55}.mag-g-card-link[data-astro-cid-s5z7zjwc]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:7px;font-size:.82rem;font-weight:800;display:inline-flex}.mag-g-card-link[data-astro-cid-s5z7zjwc] svg[data-astro-cid-s5z7zjwc]{width:16px;height:16px;transition:transform .16s}.mag-g-card[data-astro-cid-s5z7zjwc]:hover .mag-g-card-link[data-astro-cid-s5z7zjwc] svg[data-astro-cid-s5z7zjwc]{transform:translate(4px)}.mag-g-about[data-astro-cid-s5z7zjwc]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-left:5px solid var(--public-accent);border-radius:var(--public-radius);box-shadow:var(--public-shadow);margin:72px 0;padding:48px 40px}.mag-g-about-inner[data-astro-cid-s5z7zjwc]{max-width:760px}.mag-g-about-head[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.25}.mag-g-about-body[data-astro-cid-s5z7zjwc]{color:var(--public-muted);margin:0 0 24px;font-size:1.05rem;line-height:1.65}.mag-g-photo-grid[data-astro-cid-s5z7zjwc]{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:14px;display:grid}.mag-g-tile[data-astro-cid-s5z7zjwc]{border-radius:var(--public-radius);background:var(--public-bg-soft);border:1px solid var(--public-line);margin:0;position:relative;overflow:hidden}.mag-g-tile[data-astro-cid-s5z7zjwc] img[data-astro-cid-s5z7zjwc]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.mag-g-tile[data-astro-cid-s5z7zjwc]:hover img[data-astro-cid-s5z7zjwc]{transform:scale(1.05)}.mag-g-tile[data-astro-cid-s5z7zjwc] figcaption[data-astro-cid-s5z7zjwc]{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#0000,#140c06d1);padding:22px 14px 12px;font-size:.84rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.mag-g-tile-0[data-astro-cid-s5z7zjwc]{grid-area:span 2/span 2}.mag-g-tile-3[data-astro-cid-s5z7zjwc]{grid-column:span 2}.mag-g-visit[data-astro-cid-s5z7zjwc]{grid-template-columns:1fr 1.2fr;align-items:stretch;gap:36px;margin-top:72px;display:grid}.mag-g-visit-copy[data-astro-cid-s5z7zjwc]{align-self:center}.mag-g-visit[data-astro-cid-s5z7zjwc] .mag-g-section-head[data-astro-cid-s5z7zjwc]{margin:0 0 4px}.mag-g-address[data-astro-cid-s5z7zjwc]{color:var(--public-text);margin:18px 0 8px;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.5}.mag-g-visit-note[data-astro-cid-s5z7zjwc]{color:var(--public-muted);margin:0 0 24px;line-height:1.55}.mag-g-map[data-astro-cid-s5z7zjwc]{border-radius:var(--public-radius);border:1px solid var(--public-line);min-height:340px;box-shadow:var(--public-shadow);overflow:hidden}.mag-g-map[data-astro-cid-s5z7zjwc] iframe[data-astro-cid-s5z7zjwc]{border:0;width:100%;height:100%;min-height:340px;display:block}@media (max-width:960px){.mag-g-visit[data-astro-cid-s5z7zjwc]{grid-template-columns:1fr}}@media (max-width:720px){.mag-g-root[data-astro-cid-s5z7zjwc]{padding:0 16px 60px}.mag-g-hero[data-astro-cid-s5z7zjwc]{min-height:400px}.mag-g-hero-inner[data-astro-cid-s5z7zjwc]{padding:30px 22px}.mag-g-about[data-astro-cid-s5z7zjwc]{padding:32px 24px}.mag-g-photo-grid[data-astro-cid-s5z7zjwc]{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.mag-g-tile-0[data-astro-cid-s5z7zjwc]{grid-area:span 1/span 2}.mag-g-tile-3[data-astro-cid-s5z7zjwc]{grid-column:span 2}.mag-g-section-head[data-astro-cid-s5z7zjwc]{margin-top:52px}}.livG-brief[data-astro-cid-s5z7zjwc]{margin:40px 0 0}.livG-brief-head[data-astro-cid-s5z7zjwc]{margin-bottom:20px}.livG-brief-kicker[data-astro-cid-s5z7zjwc]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:6px;font-size:.72rem;font-weight:800;display:block}.livG-brief-title[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.1}.livG-grid[data-astro-cid-s5z7zjwc]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:start;gap:18px;display:grid}.livG-card[data-astro-cid-s5z7zjwc]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius);box-shadow:var(--public-shadow);color:var(--public-text);padding:18px 18px 20px}.livG-card-head[data-astro-cid-s5z7zjwc]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.livG-card-label[data-astro-cid-s5z7zjwc]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.7rem;font-weight:800}.livG-card-note[data-astro-cid-s5z7zjwc]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:700}.livG-alert[data-astro-cid-s5z7zjwc]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,4px);cursor:pointer;border:0;padding:4px 9px;font-size:.62rem;font-weight:800}.livG-loading[data-astro-cid-s5z7zjwc]{color:var(--public-muted);padding:2px 0;font-size:.85rem;font-style:italic}.livG-weather-line[data-astro-cid-s5z7zjwc]{display:block}.livG-weather-primary[data-astro-cid-s5z7zjwc]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.4;display:flex}.livG-weather-temp[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.01em;flex-basis:100%;font-size:1.7rem;font-weight:900}.livG-weather-summary[data-astro-cid-s5z7zjwc]{color:var(--public-text);font-size:.92rem;font-weight:600}.livG-weather-wind[data-astro-cid-s5z7zjwc]{color:var(--public-muted);flex-basis:100%;font-size:.8rem}.livG-weather-shoot[data-astro-cid-s5z7zjwc]{border-top:1px solid var(--public-line-soft);flex-direction:column;gap:4px;margin-top:12px;padding-top:12px;display:flex}.livG-weather-shoot-label[data-astro-cid-s5z7zjwc]{color:var(--public-accent)}.livG-weather-shoot-fc[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.05rem;font-weight:800}.livG-weather-bird[data-astro-cid-s5z7zjwc]{color:var(--public-muted);font-size:.82rem}.livG-standings-summary[data-astro-cid-s5z7zjwc]{color:var(--public-muted);margin:0 0 12px;font-size:.82rem;line-height:1.45}.livG-table-headrow[data-astro-cid-s5z7zjwc]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:10px;padding:0 0 6px;display:grid}.livG-th[data-astro-cid-s5z7zjwc]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:800}.livG-th-score[data-astro-cid-s5z7zjwc]{text-align:right}.livG-table[data-astro-cid-s5z7zjwc]{display:block}.livG-table[data-astro-cid-s5z7zjwc] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:10px;padding:8px 0;display:grid}.livG-table[data-astro-cid-s5z7zjwc] .public-league-row:last-child{border-bottom:0}.livG-table[data-astro-cid-s5z7zjwc] .public-league-rank{font-family:var(--public-font-heading);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.livG-table[data-astro-cid-s5z7zjwc] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.livG-table[data-astro-cid-s5z7zjwc] .public-league-score{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:900}.livG-notice-badge[data-astro-cid-s5z7zjwc]{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,4px);margin-bottom:8px;padding:3px 9px;font-size:.6rem;font-weight:800;display:inline-block}.livG-notice-title[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 4px;font-size:1.06rem;font-weight:800;line-height:1.25}.livG-notice-detail[data-astro-cid-s5z7zjwc]{color:var(--public-muted);margin:0 0 6px;font-size:.85rem;line-height:1.45}.livG-dateline-label[data-astro-cid-s5z7zjwc]{color:var(--public-accent)}.livG-dateline-day[data-astro-cid-s5z7zjwc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);font-size:1.6rem;font-weight:900;line-height:1.05;display:block}.livG-dateline-date[data-astro-cid-s5z7zjwc]{color:var(--public-muted);margin:2px 0 4px;font-size:.9rem;display:block}.livG-more[data-astro-cid-s5z7zjwc]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:8px;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.livG-more[data-astro-cid-s5z7zjwc]:hover{border-bottom-color:var(--public-accent)}@media (max-width:720px){.livG-weather-temp[data-astro-cid-s5z7zjwc]{font-size:1.5rem}.livG-dateline-day[data-astro-cid-s5z7zjwc]{font-size:1.4rem}}.landing-h[data-astro-cid-yyntnbq5]{color:var(--public-text);font-family:inherit;display:block}.band-h[data-astro-cid-yyntnbq5]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-h-inner[data-astro-cid-yyntnbq5]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-h-head[data-astro-cid-yyntnbq5]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-h-kicker[data-astro-cid-yyntnbq5]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-h-title[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-h[data-astro-cid-yyntnbq5]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-h[data-astro-cid-yyntnbq5]:hover{transform:translateY(-2px)}.btn-h-lg[data-astro-cid-yyntnbq5]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-h-primary[data-astro-cid-yyntnbq5]{background:var(--public-accent);color:var(--public-bg);box-shadow:var(--public-shadow-strong)}.btn-h-primary[data-astro-cid-yyntnbq5]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-h-ghost[data-astro-cid-yyntnbq5]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-h-ghost[data-astro-cid-yyntnbq5]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.btn-h-invert[data-astro-cid-yyntnbq5]{background:var(--public-bg);color:var(--public-accent)}.btn-h-invert[data-astro-cid-yyntnbq5]:hover{background:color-mix(in srgb, var(--public-bg) 86%, var(--public-accent))}.btn-h-onaccent[data-astro-cid-yyntnbq5]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 46%, transparent)}.btn-h-onaccent[data-astro-cid-yyntnbq5]:hover{background:color-mix(in srgb, var(--public-bg) 20%, transparent);border-color:var(--public-bg)}.hero-h[data-astro-cid-yyntnbq5]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(86vh,700px);padding:clamp(4rem,10vw,7.5rem) 1.25rem;display:flex}.hero-h-stage[data-astro-cid-yyntnbq5]{z-index:0;position:absolute;inset:0}.hero-h-slide[data-astro-cid-yyntnbq5]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-h-slide[data-astro-cid-yyntnbq5].is-active{opacity:1}.hero-h-scrim[data-astro-cid-yyntnbq5]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-h-inner[data-astro-cid-yyntnbq5]{max-width:720px;color:var(--public-text)}.hero-h-eyebrow[data-astro-cid-yyntnbq5]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-h-title[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:800;line-height:1.04}.hero-h-lede[data-astro-cid-yyntnbq5]{max-width:580px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-h-actions[data-astro-cid-yyntnbq5]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livH[data-astro-cid-yyntnbq5]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.livH-head[data-astro-cid-yyntnbq5]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livH-kicker[data-astro-cid-yyntnbq5]{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--public-bg) 78%, transparent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.livH-title[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.livH-strip[data-astro-cid-yyntnbq5]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;align-items:stretch;display:grid}.livH-cell[data-astro-cid-yyntnbq5]{flex-direction:column;min-width:0;padding:0 clamp(1rem,2.2vw,1.9rem);display:flex}.livH-cell[data-astro-cid-yyntnbq5]:first-child{padding-left:0}.livH-cell[data-astro-cid-yyntnbq5]:last-child{padding-right:0}.livH-cell[data-astro-cid-yyntnbq5]+.livH-cell[data-astro-cid-yyntnbq5]{border-left:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.livH-label[data-astro-cid-yyntnbq5]{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--public-bg) 80%, transparent);font-size:.7rem;font-weight:800;display:inline-block}.livH-label-strong[data-astro-cid-yyntnbq5]{color:var(--public-bg)}.livH-loading[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 70%, transparent);padding:.35rem 0;font-weight:600}.livH-link[data-astro-cid-yyntnbq5]{letter-spacing:.02em;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 45%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livH-link[data-astro-cid-yyntnbq5]:hover{border-bottom-color:var(--public-bg)}.livH-cell-top[data-astro-cid-yyntnbq5]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.livH-alert[data-astro-cid-yyntnbq5]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:var(--public-bg);cursor:pointer;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-yyntnbq5]{grid-template-columns:1fr!important}.livH-weather-grid[data-astro-cid-yyntnbq5]{grid-template-columns:1fr;gap:.9rem;margin-top:.35rem;display:grid}.livH-temp[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-bg);font-size:clamp(2.7rem,6vw,4.4rem);font-weight:800;line-height:.9}.livH-cond[data-astro-cid-yyntnbq5]{color:var(--public-bg);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.15rem);font-weight:700}.livH-wind[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin-top:.25rem;font-size:.9rem}.livH-shootfx[data-astro-cid-yyntnbq5]{border-top:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);padding-top:.85rem}.livH-shootfx-temp[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);margin-top:.3rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livH-shootfx-birds[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 75%, transparent);margin-top:.45rem;font-size:.86rem;line-height:1.45}.livH-bignum[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin-top:.5rem;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;line-height:1}.livH-subline[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);margin-top:.3rem;font-size:1rem;font-weight:700}.livH-pill[data-astro-cid-yyntnbq5]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:color-mix(in srgb, var(--public-bg) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livH-eventtitle[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-size:1.1rem;font-weight:800;line-height:1.2}.livH-eventdetail[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 74%, transparent);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livH-league-head[data-astro-cid-yyntnbq5]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livH-league-season[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 68%, transparent);font-size:.75rem;font-weight:700}.livH-league-note[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin:0 0 .7rem;font-size:.85rem}.livH-league-list[data-astro-cid-yyntnbq5]{flex-direction:column;gap:.4rem;display:flex}.livH-league-list[data-astro-cid-yyntnbq5] .public-league-row[data-astro-cid-yyntnbq5]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.livH-league-list[data-astro-cid-yyntnbq5] .public-league-rank[data-astro-cid-yyntnbq5]{flex:none;font-size:1.05rem;line-height:1}.livH-league-list[data-astro-cid-yyntnbq5] .public-league-team[data-astro-cid-yyntnbq5]{color:var(--public-bg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livH-league-list[data-astro-cid-yyntnbq5] .public-league-score[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-h[data-astro-cid-yyntnbq5]{background:var(--public-bg)}.quick-h-grid[data-astro-cid-yyntnbq5]{flex-direction:column;display:flex}.quick-h-card[data-astro-cid-yyntnbq5]{border-top:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.25rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-h-grid[data-astro-cid-yyntnbq5] .quick-h-card[data-astro-cid-yyntnbq5]:last-child{border-bottom:1px solid var(--public-line)}.quick-h-card[data-astro-cid-yyntnbq5]:before{content:"";background:var(--public-accent);transform-origin:50%;width:4px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-h-card[data-astro-cid-yyntnbq5]:hover{background:var(--public-bg-soft)}.quick-h-card[data-astro-cid-yyntnbq5]:hover:before{transform:scaleY(1)}.quick-h-num[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:2.4ch;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1}.quick-h-body[data-astro-cid-yyntnbq5]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-h-title[data-astro-cid-yyntnbq5]{color:var(--public-text);font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:800}.quick-h-desc[data-astro-cid-yyntnbq5]{color:var(--public-muted);font-size:.95rem;line-height:1.5}.quick-h-go[data-astro-cid-yyntnbq5]{color:var(--public-accent);font-size:1.6rem;font-weight:700;transition:transform .16s}.quick-h-card[data-astro-cid-yyntnbq5]:hover .quick-h-go[data-astro-cid-yyntnbq5]{transform:translate(6px)}.feat-h[data-astro-cid-yyntnbq5]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.feat-h-grid[data-astro-cid-yyntnbq5]{flex-direction:column;display:flex}.feat-h-item[data-astro-cid-yyntnbq5]{border-top:1px solid var(--public-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid}.feat-h-grid[data-astro-cid-yyntnbq5] .feat-h-item[data-astro-cid-yyntnbq5]:first-child{border-top:0;padding-top:0}.feat-h-icon[data-astro-cid-yyntnbq5]{border-radius:var(--public-radius,14px);width:64px;height:64px;color:var(--public-bg);background:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-h-icon[data-astro-cid-yyntnbq5] svg[data-astro-cid-yyntnbq5]{width:30px;height:30px}.feat-h-h[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800}.feat-h-p[data-astro-cid-yyntnbq5]{color:var(--public-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.65}.about-h[data-astro-cid-yyntnbq5]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.about-h-inner[data-astro-cid-yyntnbq5]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-h-copy[data-astro-cid-yyntnbq5] .sec-h-kicker[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);display:block}.about-h-copy[data-astro-cid-yyntnbq5] .sec-h-title[data-astro-cid-yyntnbq5]{text-align:left;color:var(--public-bg);margin-bottom:1rem}.about-h-p[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-h-stats[data-astro-cid-yyntnbq5]{grid-template-columns:1fr;gap:.75rem;display:grid}.about-h-stat[data-astro-cid-yyntnbq5]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-left:4px solid var(--public-bg);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.about-h-num[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.about-h-lbl[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 86%, transparent);font-size:.95rem;font-weight:700}.photos-h[data-astro-cid-yyntnbq5]{background:var(--public-bg)}.photos-h-grid[data-astro-cid-yyntnbq5]{aspect-ratio:5/3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:.7rem;display:grid}.photos-h-tile[data-astro-cid-yyntnbq5]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-h-tile[data-astro-cid-yyntnbq5]:first-child{grid-area:1/1/span 2}.photos-h-tile[data-astro-cid-yyntnbq5]:nth-child(2){grid-area:1/2}.photos-h-tile[data-astro-cid-yyntnbq5]:nth-child(3){grid-area:1/3}.photos-h-tile[data-astro-cid-yyntnbq5]:nth-child(4){grid-area:2/2/auto/span 2}.photos-h-cap[data-astro-cid-yyntnbq5]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .85rem;font-size:.82rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-h[data-astro-cid-yyntnbq5]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.visit-h-inner[data-astro-cid-yyntnbq5]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-h-copy[data-astro-cid-yyntnbq5] .sec-h-kicker[data-astro-cid-yyntnbq5]{display:block}.visit-h-copy[data-astro-cid-yyntnbq5] .sec-h-title[data-astro-cid-yyntnbq5]{text-align:left;margin-bottom:1.1rem}.visit-h-addr[data-astro-cid-yyntnbq5]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-h-note[data-astro-cid-yyntnbq5]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-h-map[data-astro-cid-yyntnbq5]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-h-map[data-astro-cid-yyntnbq5] iframe[data-astro-cid-yyntnbq5]{border:0;width:100%;height:360px;display:block}.cta-h[data-astro-cid-yyntnbq5]{background:linear-gradient(160deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-top:4px solid var(--public-accent-dark,var(--public-accent));color:var(--public-bg);text-align:center;position:relative}.cta-h-inner[data-astro-cid-yyntnbq5]{max-width:760px}.cta-h-title[data-astro-cid-yyntnbq5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-h-p[data-astro-cid-yyntnbq5]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 2rem;font-size:1.15rem}.cta-h-actions[data-astro-cid-yyntnbq5]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:920px){.livH-strip[data-astro-cid-yyntnbq5]{grid-template-columns:1fr}.livH-cell[data-astro-cid-yyntnbq5]{padding:clamp(1rem,3vw,1.4rem) 0}.livH-cell[data-astro-cid-yyntnbq5]:first-child{padding-top:0}.livH-cell[data-astro-cid-yyntnbq5]+.livH-cell[data-astro-cid-yyntnbq5]{border-left:0;border-top:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.about-h-inner[data-astro-cid-yyntnbq5],.visit-h-inner[data-astro-cid-yyntnbq5]{grid-template-columns:1fr}}@media (max-width:720px){.band-h[data-astro-cid-yyntnbq5]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-h[data-astro-cid-yyntnbq5]{min-height:74vh}.hero-h-actions[data-astro-cid-yyntnbq5],.cta-h-actions[data-astro-cid-yyntnbq5]{flex-direction:column}.hero-h-actions[data-astro-cid-yyntnbq5] .btn-h[data-astro-cid-yyntnbq5],.cta-h-actions[data-astro-cid-yyntnbq5] .btn-h[data-astro-cid-yyntnbq5]{width:100%}.feat-h-item[data-astro-cid-yyntnbq5]{grid-template-columns:1fr}.photos-h-grid[data-astro-cid-yyntnbq5]{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr;gap:.6rem}.photos-h-tile[data-astro-cid-yyntnbq5]{aspect-ratio:3/2;grid-area:auto!important}.visit-h-map[data-astro-cid-yyntnbq5] iframe[data-astro-cid-yyntnbq5]{height:280px}.about-h-copy[data-astro-cid-yyntnbq5] .sec-h-title[data-astro-cid-yyntnbq5],.visit-h-copy[data-astro-cid-yyntnbq5] .sec-h-title[data-astro-cid-yyntnbq5]{text-align:center}.about-h-copy[data-astro-cid-yyntnbq5] .sec-h-kicker[data-astro-cid-yyntnbq5],.visit-h-copy[data-astro-cid-yyntnbq5] .sec-h-kicker[data-astro-cid-yyntnbq5]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero-h-slide[data-astro-cid-yyntnbq5],.btn-h[data-astro-cid-yyntnbq5],.quick-h-card[data-astro-cid-yyntnbq5],.quick-h-card[data-astro-cid-yyntnbq5]:before,.quick-h-go[data-astro-cid-yyntnbq5]{transition:none}.btn-h[data-astro-cid-yyntnbq5]:hover,.quick-h-card[data-astro-cid-yyntnbq5]:hover .quick-h-go[data-astro-cid-yyntnbq5]{transform:none}.quick-h-card[data-astro-cid-yyntnbq5]:hover:before{transform:scaleY(1)}}.alm-i-root[data-astro-cid-ru6xrhax]{max-width:1080px;color:var(--public-text);background:var(--public-bg);margin:0 auto;padding:0 20px 72px}.alm-i-hero[data-astro-cid-ru6xrhax]{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:clamp(24px,4vw,48px);padding:clamp(32px,5vw,56px) 0 clamp(24px,4vw,40px);display:grid}.alm-i-hero-text[data-astro-cid-ru6xrhax]{flex-direction:column;justify-content:center;display:flex}.alm-i-eyebrow[data-astro-cid-ru6xrhax]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0 0 12px;font-size:.78rem;font-weight:700}.alm-i-title[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:800;line-height:1.08}.alm-i-lede[data-astro-cid-ru6xrhax]{max-width:40ch;color:var(--public-muted);margin:0 0 24px;font-size:1.1rem;line-height:1.6}.alm-i-actions[data-astro-cid-ru6xrhax]{flex-wrap:wrap;gap:14px;display:flex}.alm-i-hero-photo[data-astro-cid-ru6xrhax]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);min-height:300px;box-shadow:var(--public-shadow);background-position:50%;background-size:cover}.alm-i-btn[data-astro-cid-ru6xrhax]{border:1.5px solid var(--public-line);border-radius:var(--public-radius,12px);color:var(--public-text);background:var(--public-bg-soft);padding:12px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-block}.alm-i-btn[data-astro-cid-ru6xrhax]:hover{background:var(--public-bg-alt);border-color:var(--public-muted)}.alm-i-btn--fill[data-astro-cid-ru6xrhax]{background:var(--public-accent);border-color:var(--public-accent);color:#fff}.alm-i-btn--fill[data-astro-cid-ru6xrhax]:hover{background:var(--public-accent-dark);border-color:var(--public-accent-dark);color:#fff}.livI-band[data-astro-cid-ru6xrhax]{margin:40px 0 8px}.livI-band-head[data-astro-cid-ru6xrhax]{margin-bottom:20px}.livI-band-title[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);letter-spacing:-.01em;margin:0 0 6px;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:800}.livI-band-sub[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin:0;font-size:.98rem}.livI-grid[data-astro-cid-ru6xrhax]{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.livI-league[data-astro-cid-ru6xrhax]{grid-row:span 2}.livI-card[data-astro-cid-ru6xrhax]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);flex-direction:column;padding:22px clamp(18px,3vw,26px);display:flex}.livI-card-head[data-astro-cid-ru6xrhax]{border-bottom:1px solid var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.livI-card-title[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);margin:0;font-size:1.2rem;font-weight:700}.livI-season[data-astro-cid-ru6xrhax]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.72rem;font-weight:700}.livI-alert[data-astro-cid-ru6xrhax]{border:1px solid var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);color:var(--public-accent-dark);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--public-radius,12px);cursor:pointer;padding:5px 11px;font-size:.72rem;font-weight:700}.livI-loading[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin:4px 0;font-size:.95rem;font-style:italic}.livI-weather-grid[data-astro-cid-ru6xrhax]{gap:16px;display:grid}.livI-weather-now[data-astro-cid-ru6xrhax]{display:block}.livI-temp[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);margin-bottom:8px;font-size:2.4rem;font-weight:800;line-height:1;display:block}.livI-journal-note[data-astro-cid-ru6xrhax]{color:var(--public-muted);font-size:.98rem;line-height:1.5;display:block}.livI-forecast[data-astro-cid-ru6xrhax]{border:1px solid var(--public-line);border-left:3px solid var(--public-accent);background:var(--public-bg-alt);border-radius:var(--public-radius,12px);padding:14px 16px}.livI-forecast-label[data-astro-cid-ru6xrhax]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent-dark);font-size:.72rem;font-weight:700;display:block}.livI-forecast-value[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);margin-top:5px;font-size:1.25rem;font-weight:800;display:block}.livI-forecast-birds[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin-top:6px;font-size:.96rem;display:block}.livI-league-note[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin:0 0 14px;font-size:.95rem}.livI-standings[data-astro-cid-ru6xrhax]{border-top:1px solid var(--public-line);margin-bottom:6px}.livI-standings-head[data-astro-cid-ru6xrhax]{border-bottom:1px solid var(--public-line);letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);grid-template-columns:3rem 1fr auto;gap:12px;padding:8px 4px;font-size:.68rem;font-weight:700;display:grid}.livI-standings-head[data-astro-cid-ru6xrhax] span[data-astro-cid-ru6xrhax]:last-child{text-align:right}.livI-standings-body[data-astro-cid-ru6xrhax] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:3rem 1fr auto;align-items:center;gap:12px;padding:11px 4px;display:grid}.livI-standings-body[data-astro-cid-ru6xrhax] .public-league-row:last-child{border-bottom:none}.livI-standings-body[data-astro-cid-ru6xrhax] .public-league-rank{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-accent);font-size:1.05rem;font-weight:800}.livI-standings-body[data-astro-cid-ru6xrhax] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.livI-standings-body[data-astro-cid-ru6xrhax] .public-league-score{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}.livI-tag[data-astro-cid-ru6xrhax]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,12px);align-self:flex-start;margin-bottom:8px;padding:3px 9px;font-size:.66rem;font-weight:700;display:inline-block}.livI-card-value[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);margin:0;font-size:1.3rem;font-weight:800;line-height:1.2}.livI-card-detail[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin:6px 0 0;font-size:.96rem;line-height:1.5}.livI-link[data-astro-cid-ru6xrhax]{color:var(--public-accent-dark);border-bottom:1.5px solid #0000;align-self:flex-start;margin-top:auto;padding-top:12px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.livI-link[data-astro-cid-ru6xrhax]:hover{border-bottom-color:var(--public-accent)}.alm-i-links[data-astro-cid-ru6xrhax]{margin:56px 0}.alm-i-h2[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);letter-spacing:-.01em;margin:0 0 22px;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:800}.alm-i-h2--center[data-astro-cid-ru6xrhax]{text-align:center}.alm-i-links-grid[data-astro-cid-ru6xrhax]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.alm-i-link-card[data-astro-cid-ru6xrhax]{color:var(--public-text);background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow);flex-direction:column;gap:8px;padding:26px 24px;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.alm-i-link-card[data-astro-cid-ru6xrhax]:hover{border-color:var(--public-accent);transform:translateY(-3px)}.alm-i-link-title[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);font-size:1.22rem;font-weight:800}.alm-i-link-desc[data-astro-cid-ru6xrhax]{color:var(--public-muted);flex:1;font-size:.96rem;line-height:1.5}.alm-i-link-more[data-astro-cid-ru6xrhax]{color:var(--public-accent-dark);margin-top:4px;font-size:.9rem;font-weight:700}.alm-i-features[data-astro-cid-ru6xrhax]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,56px);margin:56px 0;display:grid}.alm-i-body[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin:0;font-size:1.04rem;line-height:1.72}.alm-i-about[data-astro-cid-ru6xrhax]{border-radius:var(--public-radius,12px);background:var(--public-bg-alt);border:1px solid var(--public-line);margin:56px 0;padding:clamp(32px,5vw,48px) 24px}.alm-i-about-inner[data-astro-cid-ru6xrhax]{text-align:center;max-width:680px;margin:0 auto}.alm-i-about-text[data-astro-cid-ru6xrhax]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);color:var(--public-text);margin:0 0 20px;font-size:clamp(1.3rem,2.8vw,1.7rem);font-weight:600;line-height:1.5}.alm-i-about-link[data-astro-cid-ru6xrhax]{color:var(--public-accent-dark);border-bottom:2px solid #0000;font-weight:800;text-decoration:none}.alm-i-about-link[data-astro-cid-ru6xrhax]:hover{border-bottom-color:var(--public-accent)}.alm-i-photos[data-astro-cid-ru6xrhax]{margin:56px 0}.alm-i-photo-row[data-astro-cid-ru6xrhax]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.alm-i-photo[data-astro-cid-ru6xrhax]{margin:0}.alm-i-photo-img[data-astro-cid-ru6xrhax]{aspect-ratio:3/4;border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow);background-position:50%;background-size:cover}.alm-i-photo-cap[data-astro-cid-ru6xrhax]{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--public-muted);margin-top:12px;font-size:.86rem;font-weight:700}.alm-i-visit[data-astro-cid-ru6xrhax]{margin:56px 0 0}.alm-i-visit-frame[data-astro-cid-ru6xrhax]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);grid-template-columns:1fr 1.15fr;gap:0;display:grid;overflow:hidden}.alm-i-visit-text[data-astro-cid-ru6xrhax]{border-right:1px solid var(--public-line);flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(28px,4vw,40px) clamp(24px,3vw,34px);display:flex}.alm-i-visit-text[data-astro-cid-ru6xrhax] .alm-i-h2[data-astro-cid-ru6xrhax]{margin:0}.alm-i-address[data-astro-cid-ru6xrhax]{color:var(--public-text);font-size:1.12rem;font-style:normal;font-weight:600;line-height:1.5}.alm-i-visit-note[data-astro-cid-ru6xrhax]{color:var(--public-muted);margin:0;font-size:.96rem;line-height:1.6}.alm-i-visit-map[data-astro-cid-ru6xrhax]{min-height:340px}.alm-i-visit-map[data-astro-cid-ru6xrhax] iframe[data-astro-cid-ru6xrhax]{border:0;width:100%;height:100%;min-height:340px;display:block}@media (max-width:920px){.alm-i-hero[data-astro-cid-ru6xrhax]{grid-template-columns:1fr}.alm-i-hero-photo[data-astro-cid-ru6xrhax]{order:-1;min-height:220px}.livI-grid[data-astro-cid-ru6xrhax]{grid-template-columns:1fr}.livI-league[data-astro-cid-ru6xrhax]{grid-row:auto}.alm-i-links-grid[data-astro-cid-ru6xrhax],.alm-i-features[data-astro-cid-ru6xrhax]{grid-template-columns:1fr}.alm-i-photo-row[data-astro-cid-ru6xrhax]{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.alm-i-root[data-astro-cid-ru6xrhax]{padding:0 16px 48px}.alm-i-visit-frame[data-astro-cid-ru6xrhax]{grid-template-columns:1fr}.alm-i-visit-text[data-astro-cid-ru6xrhax]{border-right:none;border-bottom:1px solid var(--public-line)}}@media (max-width:480px){.alm-i-standings-head[data-astro-cid-ru6xrhax],.livI-standings-body[data-astro-cid-ru6xrhax] .public-league-row{grid-template-columns:2.4rem 1fr auto;gap:8px}}.gzk[data-astro-cid-blw7og3e]{max-width:1180px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);--gzk-shadow:0 18px 44px -28px var(--public-shadow,#00000080);margin:0 auto;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,4vw,2.6rem) 4rem;display:block}.gzk-kicker[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.7rem;font-weight:800;display:inline-block}.gzk-kicker-center[data-astro-cid-blw7og3e]{text-align:center;display:block}.gzk-headline[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:800;line-height:1.08}.gzk-headline-sm[data-astro-cid-blw7og3e]{font-size:clamp(1.5rem,3.4vw,2.15rem)}.gzk-btn[data-astro-cid-blw7og3e]{font-family:var(--public-font-body,inherit);letter-spacing:.01em;border:1.5px solid var(--public-accent);border-radius:3px;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.gzk-btn-lg[data-astro-cid-blw7og3e]{padding:.92rem 1.9rem;font-size:1rem}.gzk-btn-solid[data-astro-cid-blw7og3e]{background:var(--public-accent);color:var(--public-bg)}.gzk-btn-solid[data-astro-cid-blw7og3e]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.gzk-btn-ghost[data-astro-cid-blw7og3e]{color:var(--public-text);background:0 0}.gzk-btn-ghost[data-astro-cid-blw7og3e]:hover{background:var(--public-accent);color:var(--public-bg)}.gzk-btn[data-astro-cid-blw7og3e]:hover{transform:translateY(-1px)}.gzk-btn[data-astro-cid-blw7og3e]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.gzk-masthead[data-astro-cid-blw7og3e]{text-align:center;border-bottom:3px double var(--public-text);margin-bottom:clamp(1.6rem,4vw,2.6rem);padding-bottom:.55rem}.gzk-flag[data-astro-cid-blw7og3e]{border-bottom:1px solid var(--public-line);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;padding-bottom:.5rem;font-size:.66rem;font-weight:700;display:flex}.gzk-flag-r[data-astro-cid-blw7og3e]{text-align:right}.gzk-nameplate[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,"Times New Roman", Georgia, serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.4rem,8vw,5.4rem);font-weight:800;line-height:.98}.gzk-dateline[data-astro-cid-blw7og3e]{border-top:1px solid var(--public-line);letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;padding-top:.55rem;font-size:.72rem;font-weight:700;display:flex}.gzk-dateline-side[data-astro-cid-blw7og3e]{flex:1 1 0;min-width:0}.gzk-dateline-r[data-astro-cid-blw7og3e]{text-align:right}.gzk-dateline-mid[data-astro-cid-blw7og3e]{color:var(--public-accent);letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.gzk-lead[data-astro-cid-blw7og3e]{border-bottom:1px solid var(--public-line);margin-bottom:clamp(1.8rem,4.5vw,2.8rem);padding-bottom:clamp(1.6rem,4vw,2.6rem)}.gzk-lead-head[data-astro-cid-blw7og3e]{text-align:center;max-width:60ch;margin:0 auto clamp(1.2rem,3vw,1.8rem)}.gzk-lead-head[data-astro-cid-blw7og3e] .gzk-headline[data-astro-cid-blw7og3e]{margin-bottom:.7rem}.gzk-deck[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);margin:0 0 .6rem;font-size:clamp(1.02rem,2vw,1.24rem);font-style:italic;line-height:1.5}.gzk-byline[data-astro-cid-blw7og3e]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);margin:0;font-size:.72rem;font-weight:700}.gzk-lead-grid[data-astro-cid-blw7og3e]{grid-template-columns:1.55fr 1fr;align-items:start;gap:clamp(1.4rem,3.5vw,2.6rem);display:grid}.gzk-lead-body[data-astro-cid-blw7og3e]{columns:2;column-rule:1px solid var(--public-line);color:var(--public-text);column-gap:2rem;font-size:1rem;line-height:1.62}.gzk-lead-body[data-astro-cid-blw7og3e] p[data-astro-cid-blw7og3e]{break-inside:avoid-column;margin:0 0 .9rem}.gzk-lead-body[data-astro-cid-blw7og3e]>p[data-astro-cid-blw7og3e]:first-of-type:first-letter{float:left;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);padding:.06em .09em 0 0;font-size:3.2em;font-weight:800;line-height:.72}.gzk-lead-figure[data-astro-cid-blw7og3e]{margin:0}.gzk-lead-figure[data-astro-cid-blw7og3e] img[data-astro-cid-blw7og3e]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--public-line);background:var(--public-bg-soft);width:100%}.gzk-lead-figure[data-astro-cid-blw7og3e] figcaption[data-astro-cid-blw7og3e]{border-left:3px solid var(--public-accent);color:var(--public-muted);margin-top:.5rem;padding-left:.5rem;font-size:.76rem;font-style:italic;line-height:1.4}.gzk-lead-actions[data-astro-cid-blw7og3e]{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:clamp(1.3rem,3vw,2rem);display:flex}.gzk-wire-head[data-astro-cid-blw7og3e]{align-items:center;gap:1rem;margin-bottom:clamp(1.2rem,3vw,1.8rem);display:flex}.gzk-rule[data-astro-cid-blw7og3e]{background:var(--public-text);opacity:.85;flex:auto;height:1px}.gzk-wire-title[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.02em;color:var(--public-text);flex:none;margin:0;font-size:clamp(1.1rem,2.6vw,1.55rem);font-weight:800}.gzk-wire[data-astro-cid-blw7og3e]{margin-bottom:clamp(2rem,5vw,3.2rem)}.gzk-wire-grid[data-astro-cid-blw7og3e]{grid-template-columns:1.5fr 1fr 1fr;gap:0;display:grid}.gzk-col[data-astro-cid-blw7og3e]{flex-direction:column;min-width:0;padding:clamp(.3rem,1.2vw,.9rem) clamp(1rem,2.4vw,1.7rem);display:flex}.gzk-col-lead[data-astro-cid-blw7og3e]{grid-area:1/1/3;padding-left:0;padding-right:clamp(1.2rem,2.6vw,1.9rem)}.gzk-col-b[data-astro-cid-blw7og3e]{border-left:1px solid var(--public-line);grid-area:1/2}.gzk-col-c[data-astro-cid-blw7og3e]{border-left:1px solid var(--public-line);grid-area:1/3}.gzk-col-wide[data-astro-cid-blw7og3e]{border-left:1px solid var(--public-line);border-top:1px solid var(--public-line);grid-area:2/2/auto/4;margin-top:clamp(.9rem,2.2vw,1.4rem);padding-top:clamp(.9rem,2.2vw,1.4rem)}.gzk-col-head[data-astro-cid-blw7og3e]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.gzk-col-label[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.gzk-col-note[data-astro-cid-blw7og3e]{color:var(--public-muted);font-size:.68rem}.gzk-col-sum[data-astro-cid-blw7og3e]{color:var(--public-text);margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.45}.gzk-loading[data-astro-cid-blw7og3e]{color:var(--public-muted);font-size:.85rem;font-style:italic}.gzk-note[data-astro-cid-blw7og3e]{color:var(--public-muted);margin-top:.25rem;font-size:.85rem;line-height:1.45;display:block}.gzk-emph[data-astro-cid-blw7og3e]{color:var(--public-text);font-weight:600}.gzk-alert[data-astro-cid-blw7og3e]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.2rem .55rem;font-size:.6rem;font-weight:800;line-height:1}.gzk-weather-grid[data-astro-cid-blw7og3e]{gap:.1rem;grid-template-columns:1fr!important;display:grid!important}.gzk-temp[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.6rem,7vw,3.6rem);font-weight:800;line-height:.95}.gzk-shoot[data-astro-cid-blw7og3e]{border-top:1px dashed var(--public-line);margin-top:.7rem;padding-top:.6rem}.gzk-shoot-label[data-astro-cid-blw7og3e]{margin-bottom:.15rem;display:block}.gzk-shoot-day[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.55rem,4vw,2.1rem);font-weight:800;line-height:1}.gzk-notice-row[data-astro-cid-blw7og3e]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.gzk-pill[data-astro-cid-blw7og3e]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;padding:.16rem .5rem;font-size:.6rem;font-weight:800;line-height:1;display:inline-block}.gzk-notice-title[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0;font-size:1rem;font-weight:800;line-height:1.25}.gzk-more[data-astro-cid-blw7og3e]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.gzk-more[data-astro-cid-blw7og3e]:hover{text-decoration:underline}.gzk-standings[data-astro-cid-blw7og3e]{margin:.1rem 0;display:block}.gzk-standings[data-astro-cid-blw7og3e] .public-league-row[data-astro-cid-blw7og3e]{border-top:1px dashed var(--public-line);align-items:center;gap:.75rem;padding:.55rem 0;display:flex}.gzk-standings[data-astro-cid-blw7og3e] .public-league-row[data-astro-cid-blw7og3e]:first-child{border-top:0}.gzk-standings[data-astro-cid-blw7og3e] .public-league-rank[data-astro-cid-blw7og3e]{text-align:center;flex:none;width:1.5em;font-size:1.1rem;line-height:1}.gzk-standings[data-astro-cid-blw7og3e] .public-league-team[data-astro-cid-blw7og3e]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.gzk-standings[data-astro-cid-blw7og3e] .public-league-score[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);flex:none;margin-left:auto;font-size:1.15rem;font-weight:800;line-height:1}.gzk-inside[data-astro-cid-blw7og3e]{margin-bottom:clamp(2rem,5vw,3.2rem)}.gzk-inside-grid[data-astro-cid-blw7og3e]{border-top:1px solid var(--public-line);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.gzk-inside-item[data-astro-cid-blw7og3e]{color:var(--public-text);border-bottom:1px solid var(--public-line);grid-template-columns:auto 1fr auto;align-items:start;gap:.3rem 1rem;padding:1.1rem clamp(.9rem,2.4vw,1.6rem);text-decoration:none;transition:background .14s;display:grid}.gzk-inside-item[data-astro-cid-blw7og3e]:nth-child(odd){border-right:1px solid var(--public-line)}.gzk-inside-item[data-astro-cid-blw7og3e]:hover{background:var(--public-bg-soft)}.gzk-inside-item[data-astro-cid-blw7og3e]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-2px}.gzk-inside-num[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);font-size:1.3rem;font-weight:800;line-height:1}.gzk-inside-body[data-astro-cid-blw7og3e]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.gzk-inside-kicker[data-astro-cid-blw7og3e]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:800}.gzk-inside-title[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:1.1rem;font-weight:800;line-height:1.15}.gzk-inside-desc[data-astro-cid-blw7og3e]{color:var(--public-muted);font-size:.85rem;line-height:1.45}.gzk-inside-arrow[data-astro-cid-blw7og3e]{color:var(--public-accent);font-size:1.05rem;transition:transform .15s}.gzk-inside-item[data-astro-cid-blw7og3e]:hover .gzk-inside-arrow[data-astro-cid-blw7og3e]{transform:translate(3px)}.gzk-about[data-astro-cid-blw7og3e]{border-top:3px double var(--public-text);border-bottom:3px double var(--public-text);margin-bottom:clamp(2rem,5vw,3.2rem);padding:clamp(1.6rem,4vw,2.4rem) 0}.gzk-about-grid[data-astro-cid-blw7og3e]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.gzk-about-copy[data-astro-cid-blw7og3e] .gzk-headline[data-astro-cid-blw7og3e]{margin-bottom:.9rem}.gzk-about-p[data-astro-cid-blw7og3e]{color:var(--public-muted);max-width:54ch;margin:0 0 1.5rem;font-size:1.05rem;line-height:1.68}.gzk-ledger[data-astro-cid-blw7og3e]{margin:0}.gzk-ledger-row[data-astro-cid-blw7og3e]{border-top:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.gzk-ledger-row[data-astro-cid-blw7og3e]:first-child{border-top:0}.gzk-ledger-lbl[data-astro-cid-blw7og3e]{color:var(--public-text);font-size:.92rem;font-weight:600}.gzk-ledger-num[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);margin:0;font-size:1.9rem;font-weight:800;line-height:1}.gzk-gallery[data-astro-cid-blw7og3e]{margin-bottom:clamp(2rem,5vw,3.2rem)}.gzk-gallery-grid[data-astro-cid-blw7og3e]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.8vw,1.1rem);display:grid}.gzk-plate[data-astro-cid-blw7og3e]{border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));margin:0;padding:6px 6px 0}.gzk-plate-img[data-astro-cid-blw7og3e]{aspect-ratio:4/5;filter:grayscale()contrast(1.02);background-position:50%;background-size:cover;transition:filter .3s;display:block}.gzk-plate[data-astro-cid-blw7og3e]:hover .gzk-plate-img[data-astro-cid-blw7og3e]{filter:grayscale(0)contrast()}.gzk-plate-cap[data-astro-cid-blw7og3e]{letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--public-muted);padding:.5rem .2rem .55rem;font-size:.68rem;font-weight:700}.gzk-visit[data-astro-cid-blw7og3e]{border-bottom:1px solid var(--public-line);margin-bottom:clamp(2rem,5vw,3.2rem);padding-bottom:clamp(2rem,5vw,3.2rem)}.gzk-visit-grid[data-astro-cid-blw7og3e]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.gzk-addr[data-astro-cid-blw7og3e]{font-style:normal;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:.5rem 0 .6rem;font-size:1.15rem;font-weight:700;line-height:1.5}.gzk-visit-note[data-astro-cid-blw7og3e]{color:var(--public-muted);margin:0 0 1.4rem;line-height:1.6}.gzk-map[data-astro-cid-blw7og3e]{border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));padding:6px}.gzk-map[data-astro-cid-blw7og3e] iframe[data-astro-cid-blw7og3e]{border:0;width:100%;height:340px;display:block}.gzk-cta-inner[data-astro-cid-blw7og3e]{text-align:center;border:3px double var(--public-text);background:var(--public-bg-alt,var(--public-bg));max-width:680px;margin:0 auto;padding:clamp(2rem,5vw,3rem) clamp(1.4rem,4vw,2.6rem)}.gzk-cta-title[data-astro-cid-blw7og3e]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.8rem,4.6vw,2.7rem);font-weight:800;line-height:1.1}.gzk-cta-p[data-astro-cid-blw7og3e]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.08rem}.gzk-cta-actions[data-astro-cid-blw7og3e]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:1000px){.gzk-lead-grid[data-astro-cid-blw7og3e]{grid-template-columns:1fr}.gzk-lead-figure[data-astro-cid-blw7og3e]{order:-1}.gzk-lead-figure[data-astro-cid-blw7og3e] img[data-astro-cid-blw7og3e]{aspect-ratio:16/9}}@media (max-width:900px){.gzk-wire-grid[data-astro-cid-blw7og3e]{grid-template-columns:1fr 1fr}.gzk-col-lead[data-astro-cid-blw7og3e]{border-bottom:1px solid var(--public-line);grid-area:auto/1/auto/-1;margin-bottom:clamp(1rem,3vw,1.4rem);padding:0 0 clamp(1rem,3vw,1.4rem)}.gzk-col-b[data-astro-cid-blw7og3e]{border-left:0;grid-area:auto/1;padding-left:0}.gzk-col-c[data-astro-cid-blw7og3e]{grid-area:auto/2}.gzk-col-wide[data-astro-cid-blw7og3e]{grid-area:auto/1/auto/-1;padding-left:0}.gzk-about-grid[data-astro-cid-blw7og3e],.gzk-visit-grid[data-astro-cid-blw7og3e]{grid-template-columns:1fr}.gzk-gallery-grid[data-astro-cid-blw7og3e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.gzk-lead-body[data-astro-cid-blw7og3e]{columns:1;column-rule:0}.gzk-wire-grid[data-astro-cid-blw7og3e]{grid-template-columns:1fr}.gzk-col[data-astro-cid-blw7og3e]{padding:1.1rem 0;border-left:0!important}.gzk-col-c[data-astro-cid-blw7og3e]{border-top:1px solid var(--public-line)}.gzk-col-wide[data-astro-cid-blw7og3e]{margin-top:0}.gzk-inside-grid[data-astro-cid-blw7og3e]{grid-template-columns:1fr}.gzk-inside-item[data-astro-cid-blw7og3e]:nth-child(odd){border-right:0}.gzk-flag[data-astro-cid-blw7og3e]{text-align:center;flex-direction:column;align-items:center;gap:.25rem}.gzk-flag-r[data-astro-cid-blw7og3e]{text-align:center}.gzk-dateline[data-astro-cid-blw7og3e]{text-align:center;flex-direction:column;gap:.3rem}.gzk-dateline-side[data-astro-cid-blw7og3e],.gzk-dateline-r[data-astro-cid-blw7og3e]{text-align:center}.gzk-lead-actions[data-astro-cid-blw7og3e],.gzk-cta-actions[data-astro-cid-blw7og3e]{flex-direction:column}.gzk-lead-actions[data-astro-cid-blw7og3e] .gzk-btn[data-astro-cid-blw7og3e],.gzk-cta-actions[data-astro-cid-blw7og3e] .gzk-btn[data-astro-cid-blw7og3e]{width:100%}.gzk-map[data-astro-cid-blw7og3e] iframe[data-astro-cid-blw7og3e]{height:280px}}@media (prefers-reduced-motion:reduce){.gzk-btn[data-astro-cid-blw7og3e],.gzk-inside-arrow[data-astro-cid-blw7og3e],.gzk-plate-img[data-astro-cid-blw7og3e]{transition:none}.gzk-btn[data-astro-cid-blw7og3e]:hover,.gzk-inside-item[data-astro-cid-blw7og3e]:hover .gzk-inside-arrow[data-astro-cid-blw7og3e]{transform:none}}.landing-l[data-astro-cid-f3fkyujk]{color:var(--public-text);--l-r:4px;--l-bd:2px;--l-card-shadow:0 18px 44px -28px #000000b3;--l-card-shadow-hover:0 26px 60px -30px #000c;font-family:inherit;display:block}.band-l[data-astro-cid-f3fkyujk]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-l-inner[data-astro-cid-f3fkyujk]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-l-head[data-astro-cid-f3fkyujk]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-l-kicker[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:800;display:inline-block}.sec-l-title[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.005em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1.08}.sec-l-title[data-astro-cid-f3fkyujk]:after{content:"";background:var(--public-accent);border-radius:2px;width:58px;height:4px;margin:.75rem 0 0;display:block}.sec-l-head[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]:after{margin-left:auto;margin-right:auto}.btn-l[data-astro-cid-f3fkyujk]{border-radius:var(--l-r);text-transform:uppercase;letter-spacing:.06em;border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.7rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-l[data-astro-cid-f3fkyujk]:hover{transform:translateY(-2px)}.btn-l-lg[data-astro-cid-f3fkyujk]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-l-primary[data-astro-cid-f3fkyujk]{background:var(--public-accent);color:#fff;box-shadow:0 12px 26px -14px color-mix(in srgb, var(--public-accent) 80%, black)}.btn-l-primary[data-astro-cid-f3fkyujk]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-l-ghost[data-astro-cid-f3fkyujk]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-l-ghost[data-astro-cid-f3fkyujk]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.hero-l[data-astro-cid-f3fkyujk]{text-align:center;background:var(--public-bg);justify-content:center;align-items:center;min-height:min(84vh,660px);padding:clamp(4rem,10vw,7rem) 1.25rem;display:flex}.hero-l-stage[data-astro-cid-f3fkyujk]{z-index:0;position:absolute;inset:0}.hero-l-slide[data-astro-cid-f3fkyujk]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-l-slide[data-astro-cid-f3fkyujk].is-active{opacity:1}.hero-l-scrim[data-astro-cid-f3fkyujk]{background:linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 90%, transparent), color-mix(in srgb, var(--public-bg) 56%, transparent) 58%, color-mix(in srgb, var(--public-bg) 74%, transparent));position:absolute;inset:0}.hero-l-inner[data-astro-cid-f3fkyujk]{max-width:900px;color:var(--public-text);margin:0 auto}.hero-l-eyebrow[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.2em;color:#fff;background:var(--public-accent);border-radius:4px;margin:0 0 1.1rem;padding:.4rem .95rem;font-size:.72rem;font-weight:800;display:inline-block}.hero-l-title[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);text-transform:uppercase;text-wrap:balance;margin:0 0 .6rem;font-size:clamp(2.7rem,8vw,5.2rem);font-weight:900;line-height:1}.hero-l-title[data-astro-cid-f3fkyujk]:after{content:"";background:var(--public-accent);border-radius:3px;width:96px;height:5px;margin:1.2rem auto 0;display:block}.hero-l-lede[data-astro-cid-f3fkyujk]{max-width:620px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:1.5rem auto 2rem;font-size:clamp(1.05rem,2.2vw,1.26rem);line-height:1.55}.hero-l-actions[data-astro-cid-f3fkyujk]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.livL[data-astro-cid-f3fkyujk]{background:var(--public-bg-soft)}.livL-head[data-astro-cid-f3fkyujk]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livL-head[data-astro-cid-f3fkyujk] .sec-l-kicker[data-astro-cid-f3fkyujk]{display:block}.livL-head[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]{text-align:left}.livL-loading[data-astro-cid-f3fkyujk]{color:var(--public-muted);padding:.4rem 0;font-weight:600}.livL-loading-light[data-astro-cid-f3fkyujk]{color:#ffffffd1}.livL-eyebrow[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.15em;color:var(--public-muted);font-size:.7rem;font-weight:800;display:inline-block}.livL-eyebrow-accent[data-astro-cid-f3fkyujk]{color:var(--public-accent)}.livL-stage[data-astro-cid-f3fkyujk]{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:clamp(1rem,2.5vw,1.5rem);margin-bottom:clamp(1rem,2.5vw,1.5rem);display:grid}.livL-weather[data-astro-cid-f3fkyujk]{background:var(--public-bg-alt);border:var(--l-bd) solid var(--public-line);border-radius:var(--l-r);box-shadow:var(--l-card-shadow);padding:clamp(1.5rem,3.5vw,2.25rem);position:relative}.livL-weather-top[data-astro-cid-f3fkyujk]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.livL-alert[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:var(--public-accent);border-radius:var(--l-r);cursor:pointer;border:0;padding:.4rem .85rem;font-size:.72rem;font-weight:800;line-height:1}.livL-weather-grid[data-astro-cid-f3fkyujk]{grid-template-columns:1fr;align-items:center;gap:clamp(1rem,3vw,1.75rem);display:grid}.livL-temp[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3.5rem,11vw,6rem);font-weight:800;line-height:.9}.livL-cond[data-astro-cid-f3fkyujk]{color:var(--public-text);margin-top:.55rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:600}.livL-wind[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem}.livL-shootfx[data-astro-cid-f3fkyujk]{background:var(--public-bg);border:1px solid var(--public-line-soft);border-left:4px solid var(--public-accent);border-radius:var(--l-r);flex-direction:column;justify-content:center;padding:clamp(1rem,2.5vw,1.4rem);display:flex}.livL-shootfx-temp[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:800;line-height:1.05}.livL-shootfx-birds[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin-top:.6rem;font-size:.9rem;line-height:1.45}.livL-side[data-astro-cid-f3fkyujk]{grid-template-rows:1fr auto;gap:clamp(1rem,2.5vw,1.5rem);display:grid}.livL-callout[data-astro-cid-f3fkyujk]{background:var(--public-accent);color:#fff;border-radius:var(--l-r);border-top:5px solid var(--public-accent-dark,var(--public-accent));box-shadow:0 18px 44px -26px color-mix(in srgb, var(--public-accent) 70%, black);flex-direction:column;justify-content:center;padding:clamp(1.4rem,3vw,1.9rem);display:flex}.livL-callout-label[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.16em;opacity:.92;font-size:.72rem;font-weight:800}.livL-callout-day[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(1.9rem,5vw,2.6rem);font-weight:800;line-height:1}.livL-callout-date[data-astro-cid-f3fkyujk]{opacity:.95;margin-top:.3rem;font-size:1.02rem;font-weight:600}.livL-callout-link[data-astro-cid-f3fkyujk]{letter-spacing:.02em;color:#fff;opacity:.92;margin-top:.9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livL-callout-link[data-astro-cid-f3fkyujk]:hover{opacity:1;text-decoration:underline}.livL-eventchip[data-astro-cid-f3fkyujk]{background:var(--public-bg-alt);border:var(--l-bd) solid var(--public-line);border-radius:var(--l-r);box-shadow:var(--l-card-shadow);padding:clamp(1.1rem,2.5vw,1.5rem)}.livL-eventchip-row[data-astro-cid-f3fkyujk]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.65rem;display:flex}.livL-pill[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:var(--l-r);padding:.32rem .7rem;font-size:.7rem;font-weight:800;line-height:1;display:inline-block}.livL-eventchip-more[data-astro-cid-f3fkyujk]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livL-eventchip-more[data-astro-cid-f3fkyujk]:hover{text-decoration:underline}.livL-eventchip-title[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.15rem;font-weight:800;line-height:1.2}.livL-eventchip-detail[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin-top:.35rem;font-size:.92rem;line-height:1.5}.livL-league[data-astro-cid-f3fkyujk]{background:var(--public-bg-alt);border:var(--l-bd) solid var(--public-line);border-radius:var(--l-r);box-shadow:var(--l-card-shadow);padding:clamp(1.25rem,3vw,1.75rem)}.livL-league-head[data-astro-cid-f3fkyujk]{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin-bottom:.5rem;display:flex}.livL-league-title[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:900}.livL-league-season[data-astro-cid-f3fkyujk]{color:var(--public-muted);font-size:.8rem;font-weight:600}.livL-league-more[data-astro-cid-f3fkyujk]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:700;text-decoration:none}.livL-league-more[data-astro-cid-f3fkyujk]:hover{text-decoration:underline}.livL-league-note[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin-bottom:.9rem;font-size:.92rem}.livL-league-strip[data-astro-cid-f3fkyujk]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.livL-league-strip[data-astro-cid-f3fkyujk] .public-league-row[data-astro-cid-f3fkyujk]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-left:5px solid var(--public-accent);border-radius:var(--l-r);align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.livL-league-strip[data-astro-cid-f3fkyujk] .public-league-rank[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);flex:none;font-size:1.35rem;font-weight:900;line-height:1}.livL-league-strip[data-astro-cid-f3fkyujk] .public-league-team[data-astro-cid-f3fkyujk]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:800;overflow:hidden}.livL-league-strip[data-astro-cid-f3fkyujk] .public-league-score[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.45rem;font-weight:900;line-height:1}.quick-l[data-astro-cid-f3fkyujk]{background:var(--public-bg)}.quick-l-grid[data-astro-cid-f3fkyujk]{grid-template-columns:repeat(3,1fr);gap:1.15rem;display:grid}.quick-l-card[data-astro-cid-f3fkyujk]{border:var(--l-bd) solid var(--public-line);border-radius:var(--l-r);background:var(--public-bg-soft);color:var(--public-text);flex-direction:column;gap:.5rem;padding:1.7rem 1.4rem 1.5rem;text-decoration:none;transition:transform .14s,box-shadow .18s,border-color .14s;display:flex;position:relative;overflow:hidden}.quick-l-card[data-astro-cid-f3fkyujk]:before{content:"";background:var(--public-accent);transform-origin:0;height:4px;transition:transform .18s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.quick-l-card[data-astro-cid-f3fkyujk]:hover{box-shadow:var(--l-card-shadow-hover);border-color:color-mix(in srgb, var(--public-accent) 60%, var(--public-line));transform:translateY(-4px)}.quick-l-card[data-astro-cid-f3fkyujk]:hover:before{transform:scaleX(1)}.quick-l-num[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);letter-spacing:-.02em;font-size:1.9rem;font-weight:900;line-height:1}.quick-l-title[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.01em;color:var(--public-text);font-size:1.18rem;font-weight:900}.quick-l-desc[data-astro-cid-f3fkyujk]{color:var(--public-muted);flex:1;font-size:.94rem;line-height:1.55}.quick-l-go[data-astro-cid-f3fkyujk]{color:var(--public-accent);font-size:1.4rem;font-weight:700;transition:transform .16s}.quick-l-card[data-astro-cid-f3fkyujk]:hover .quick-l-go[data-astro-cid-f3fkyujk]{transform:translate(5px)}.feat-l[data-astro-cid-f3fkyujk]{background:var(--public-bg-soft)}.feat-l-grid[data-astro-cid-f3fkyujk]{grid-template-columns:repeat(2,1fr);gap:clamp(1.25rem,3vw,2rem);display:grid}.feat-l-item[data-astro-cid-f3fkyujk]{background:var(--public-bg-alt);border:var(--l-bd) solid var(--public-line);border-top:5px solid var(--public-accent);border-radius:var(--l-r);box-shadow:var(--l-card-shadow);padding:clamp(1.75rem,4vw,2.5rem)}.feat-l-icon[data-astro-cid-f3fkyujk]{border-radius:var(--l-r);width:54px;height:54px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);justify-content:center;align-items:center;margin-bottom:1.15rem;display:inline-flex}.feat-l-icon[data-astro-cid-f3fkyujk] svg[data-astro-cid-f3fkyujk]{width:26px;height:26px}.feat-l-h[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;text-transform:uppercase;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.3rem,3vw,1.65rem);font-weight:900}.feat-l-p[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.65}.about-l[data-astro-cid-f3fkyujk]{background:var(--public-bg)}.about-l-inner[data-astro-cid-f3fkyujk]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-l-copy[data-astro-cid-f3fkyujk] .sec-l-kicker[data-astro-cid-f3fkyujk]{display:block}.about-l-copy[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]{text-align:left;margin-bottom:1rem}.about-l-p[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-l-stats[data-astro-cid-f3fkyujk]{grid-template-columns:1fr;gap:.9rem;display:grid}.about-l-stat[data-astro-cid-f3fkyujk]{background:var(--public-bg-soft);border:var(--l-bd) solid var(--public-line);border-left:5px solid var(--public-accent);border-radius:var(--l-r);align-items:baseline;gap:.9rem;padding:1.1rem 1.3rem;display:flex}.about-l-num[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);letter-spacing:-.02em;min-width:3.4ch;font-size:2.1rem;font-weight:900;line-height:1}.about-l-lbl[data-astro-cid-f3fkyujk]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-text);font-size:.8rem;font-weight:800}.photos-l[data-astro-cid-f3fkyujk]{background:var(--public-bg-soft)}.photos-l-grid[data-astro-cid-f3fkyujk]{grid-template-columns:repeat(4,1fr);gap:.9rem;display:grid}.photos-l-tile[data-astro-cid-f3fkyujk]{aspect-ratio:3/4;border-radius:var(--l-r);border:var(--l-bd) solid var(--public-line);box-shadow:var(--l-card-shadow);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-l-tile[data-astro-cid-f3fkyujk]:after{content:"";background:linear-gradient(#0000 42%,#000000c7);position:absolute;inset:0}.photos-l-cap[data-astro-cid-f3fkyujk]{z-index:1;color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:.85rem 1rem;font-size:.92rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-l[data-astro-cid-f3fkyujk]{background:var(--public-bg)}.visit-l-inner[data-astro-cid-f3fkyujk]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-l-copy[data-astro-cid-f3fkyujk] .sec-l-kicker[data-astro-cid-f3fkyujk]{display:block}.visit-l-copy[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]{text-align:left;margin-bottom:1.1rem}.visit-l-addr[data-astro-cid-f3fkyujk]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-l-note[data-astro-cid-f3fkyujk]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-l-map[data-astro-cid-f3fkyujk]{border-radius:var(--l-r);border:var(--l-bd) solid var(--public-line);box-shadow:var(--l-card-shadow);overflow:hidden}.visit-l-map[data-astro-cid-f3fkyujk] iframe[data-astro-cid-f3fkyujk]{border:0;width:100%;height:360px;display:block}.cta-l[data-astro-cid-f3fkyujk]{background:var(--public-accent);border-top:5px solid var(--public-accent-dark,var(--public-accent));color:#fff;text-align:center;position:relative}.cta-l[data-astro-cid-f3fkyujk]:before{content:"";background:radial-gradient(130% 100% at 50% 120%, color-mix(in srgb, var(--public-accent-dark,var(--public-accent)) 55%, transparent), transparent 62%);pointer-events:none;position:absolute;inset:0}.cta-l-inner[data-astro-cid-f3fkyujk]{max-width:760px}.cta-l-title[data-astro-cid-f3fkyujk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:900;line-height:1.05}.cta-l-p[data-astro-cid-f3fkyujk]{color:#ffffffe0;margin:0 0 2rem;font-size:1.15rem}.cta-l[data-astro-cid-f3fkyujk] .btn-l-primary[data-astro-cid-f3fkyujk]{background:var(--public-bg);color:var(--public-text);border-color:var(--public-bg);box-shadow:0 14px 30px -16px #0009}.cta-l[data-astro-cid-f3fkyujk] .btn-l-primary[data-astro-cid-f3fkyujk]:hover{background:var(--public-bg-soft);border-color:var(--public-bg-soft)}.cta-l[data-astro-cid-f3fkyujk] .btn-l-ghost[data-astro-cid-f3fkyujk]{color:#fff;background:#ffffff1f;border-color:#ffffff8c}.cta-l[data-astro-cid-f3fkyujk] .btn-l-ghost[data-astro-cid-f3fkyujk]:hover{background:#ffffff38;border-color:#ffffffd1}.cta-l-actions[data-astro-cid-f3fkyujk]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:960px){.livL-stage[data-astro-cid-f3fkyujk],.quick-l-grid[data-astro-cid-f3fkyujk]{grid-template-columns:1fr}.photos-l-grid[data-astro-cid-f3fkyujk]{grid-template-columns:repeat(2,1fr)}.about-l-inner[data-astro-cid-f3fkyujk],.visit-l-inner[data-astro-cid-f3fkyujk],.feat-l-grid[data-astro-cid-f3fkyujk]{grid-template-columns:1fr}}@media (max-width:720px){.band-l[data-astro-cid-f3fkyujk]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.livL-stage[data-astro-cid-f3fkyujk],.livL-league-strip[data-astro-cid-f3fkyujk]{grid-template-columns:1fr}.livL-league-more[data-astro-cid-f3fkyujk]{width:100%;margin-left:0}#weatherGrid[data-astro-cid-f3fkyujk]{grid-template-columns:1fr!important}.hero-l[data-astro-cid-f3fkyujk]{min-height:74vh}.hero-l-actions[data-astro-cid-f3fkyujk],.cta-l-actions[data-astro-cid-f3fkyujk]{flex-direction:column}.hero-l-actions[data-astro-cid-f3fkyujk] .btn-l[data-astro-cid-f3fkyujk],.cta-l-actions[data-astro-cid-f3fkyujk] .btn-l[data-astro-cid-f3fkyujk]{width:100%}.visit-l-map[data-astro-cid-f3fkyujk] iframe[data-astro-cid-f3fkyujk]{height:280px}.about-l-copy[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk],.visit-l-copy[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]{text-align:center}.about-l-copy[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]:after,.visit-l-copy[data-astro-cid-f3fkyujk] .sec-l-title[data-astro-cid-f3fkyujk]:after{margin-left:auto;margin-right:auto}.about-l-copy[data-astro-cid-f3fkyujk] .sec-l-kicker[data-astro-cid-f3fkyujk],.visit-l-copy[data-astro-cid-f3fkyujk] .sec-l-kicker[data-astro-cid-f3fkyujk]{text-align:center;width:100%}}.mfo[data-astro-cid-wsngau3y]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);display:block;overflow-x:hidden}.mfo-inner[data-astro-cid-wsngau3y]{max-width:1280px;margin:0 auto;padding:0 clamp(14px,3vw,30px)}.mfo-band[data-astro-cid-wsngau3y]{border-top:2px solid var(--public-text);padding:clamp(2.6rem,7vw,5.5rem) 0}.mfo-band-head[data-astro-cid-wsngau3y]{align-items:baseline;gap:clamp(.9rem,2.5vw,1.8rem);margin-bottom:clamp(1.6rem,4vw,2.75rem);display:flex}.mfo-index-num[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:.1em;color:var(--public-accent);flex:none;font-size:clamp(.8rem,1.2vw,1rem);font-weight:800;line-height:1}.mfo-band-title[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.7rem,5vw,3.1rem);font-weight:800;line-height:1}.mfo-btn[data-astro-cid-wsngau3y]{border:2px solid var(--public-text);font-family:var(--public-font-heading,inherit);letter-spacing:.1em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:.85rem 1.7rem;font-size:.86rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.mfo-btn-lg[data-astro-cid-wsngau3y]{padding:1rem 2.1rem;font-size:.94rem}.mfo-btn-solid[data-astro-cid-wsngau3y]{background:var(--public-text);color:var(--public-bg)}.mfo-btn-solid[data-astro-cid-wsngau3y]:hover,.mfo-btn-ghost[data-astro-cid-wsngau3y]{color:var(--public-text);background:0 0}.mfo-btn-ghost[data-astro-cid-wsngau3y]:hover{background:var(--public-text);color:var(--public-bg)}.mfo-btn[data-astro-cid-wsngau3y]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.mfo-hero[data-astro-cid-wsngau3y]{max-width:1280px;margin:0 auto;padding:clamp(2.4rem,6vw,4.4rem) clamp(14px,3vw,30px) clamp(2.2rem,5vw,4rem)}.mfo-hero-dateline[data-astro-cid-wsngau3y]{border-bottom:1px solid var(--public-line);letter-spacing:.22em;text-transform:uppercase;color:var(--public-muted);flex-wrap:wrap;align-items:center;gap:.5rem .85rem;padding-bottom:clamp(1.1rem,3vw,2rem);font-size:clamp(.62rem,1.1vw,.78rem);font-weight:800;display:flex}.mfo-hero-dateline[data-astro-cid-wsngau3y] span[data-astro-cid-wsngau3y]:nth-child(odd){color:var(--public-text)}.mfo-wordmark[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.035em;text-transform:uppercase;color:var(--public-text);flex-direction:column;align-items:flex-start;margin:clamp(1.4rem,4vw,2.6rem) 0 0;font-weight:800;line-height:.9;display:flex}.mfo-word[data-astro-cid-wsngau3y]{word-break:break-word;font-size:clamp(2.8rem,13.5vw,10rem);line-height:.88;display:block}.mfo-dot[data-astro-cid-wsngau3y]{background:var(--public-accent);width:clamp(.55rem,1.8vw,1.3rem);height:clamp(.55rem,1.8vw,1.3rem);margin-top:clamp(.4rem,1.5vw,1rem);display:inline-block}.mfo-hero-foot[data-astro-cid-wsngau3y]{border-top:1px solid var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem 2rem;margin-top:clamp(1.8rem,4vw,3rem);padding-top:clamp(1.1rem,3vw,1.8rem);display:flex}.mfo-hero-tag[data-astro-cid-wsngau3y]{max-width:34ch;color:var(--public-text);margin:0;font-size:clamp(1.05rem,2.2vw,1.5rem);font-weight:600;line-height:1.3}.mfo-hero-actions[data-astro-cid-wsngau3y]{flex-wrap:wrap;gap:.8rem;display:flex}.mfo-statement[data-astro-cid-wsngau3y] .mfo-inner[data-astro-cid-wsngau3y]{grid-template-columns:auto 1fr;align-items:start;gap:clamp(.9rem,2.5vw,1.8rem);display:grid}.mfo-statement-kicker[data-astro-cid-wsngau3y]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);margin:0 0 clamp(.9rem,2.5vw,1.6rem);font-size:.72rem;font-weight:800}.mfo-statement-lead[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.7rem,5.2vw,3.6rem);font-weight:800;line-height:1.02}.mfo-statement-sub[data-astro-cid-wsngau3y]{max-width:62ch;color:var(--public-muted);margin:clamp(1.1rem,3vw,1.8rem) 0 0;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.6}.mfo-ledger[data-astro-cid-wsngau3y]{display:block}.mfo-row[data-astro-cid-wsngau3y]{border-top:1px solid var(--public-line);grid-template-columns:minmax(200px,240px) 1fr;gap:clamp(1rem,4vw,3rem);padding:clamp(1.2rem,3vw,1.8rem) 0;display:grid}.mfo-row[data-astro-cid-wsngau3y]:first-child{border-top:0}.mfo-row-key[data-astro-cid-wsngau3y]{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.mfo-key-label[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--public-text);font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:800;line-height:1.1}.mfo-key-accent[data-astro-cid-wsngau3y]{color:var(--public-accent)}.mfo-key-season[data-astro-cid-wsngau3y]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);font-size:.74rem;font-weight:700}.mfo-loading[data-astro-cid-wsngau3y]{color:var(--public-muted);font-size:.92rem;font-weight:600}.mfo-more[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--public-text);border-bottom:2px solid var(--public-accent);margin-top:.9rem;padding-bottom:2px;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.mfo-more[data-astro-cid-wsngau3y]:hover{color:var(--public-accent)}.mfo-alert[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:2px solid var(--public-accent);cursor:pointer;background:0 0;border-radius:0;padding:.28rem .6rem;font-size:.68rem;font-weight:800;line-height:1}.mfo-alert[data-astro-cid-wsngau3y]:hover{background:var(--public-accent);color:var(--public-bg)}.mfo-alert[data-astro-cid-wsngau3y]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.mfo-weather-grid[data-astro-cid-wsngau3y]{grid-template-columns:1fr;align-items:start;gap:clamp(1rem,3vw,1.8rem);display:grid}.mfo-temp[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;color:var(--public-text);font-size:clamp(3.2rem,10vw,5.6rem);font-weight:800;line-height:.86}.mfo-cond[data-astro-cid-wsngau3y]{color:var(--public-text);margin-top:.6rem;font-size:clamp(1rem,2vw,1.2rem);font-weight:700}.mfo-wind[data-astro-cid-wsngau3y]{color:var(--public-muted);margin-top:.25rem;font-size:.92rem}.mfo-shootfx[data-astro-cid-wsngau3y]{border-left:1px solid var(--public-line);flex-direction:column;justify-content:flex-start;padding-left:clamp(1rem,3vw,1.6rem);display:flex}.mfo-shootfx-temp[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:800;line-height:1.05}.mfo-shootfx-birds[data-astro-cid-wsngau3y]{color:var(--public-muted);margin-top:.5rem;font-size:.9rem;line-height:1.45}.mfo-shoot-day[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;text-transform:uppercase;color:var(--public-text);font-size:clamp(2rem,6vw,3rem);font-weight:800;line-height:.95}.mfo-shoot-date[data-astro-cid-wsngau3y]{color:var(--public-muted);margin-top:.4rem;font-size:1.02rem;font-weight:600}.mfo-league-note[data-astro-cid-wsngau3y]{color:var(--public-muted);margin:0 0 .6rem;font-size:1rem;font-weight:600}.mfo-standings[data-astro-cid-wsngau3y]{display:block}.mfo-standings[data-astro-cid-wsngau3y] .public-league-row{border-top:1px solid var(--public-line);align-items:baseline;gap:.9rem;padding:.7rem 0;display:flex}.mfo-standings[data-astro-cid-wsngau3y] .public-league-row:first-child{border-top:0}.mfo-standings[data-astro-cid-wsngau3y] .public-league-rank{font-family:var(--public-font-heading,inherit);color:var(--public-muted);flex:none;min-width:1.8ch;font-size:1.1rem;font-weight:800;line-height:1}.mfo-standings[data-astro-cid-wsngau3y] .public-league-team{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.01em;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1.05rem;font-weight:700;overflow:hidden}.mfo-standings[data-astro-cid-wsngau3y] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.35rem;font-weight:800;line-height:1}.mfo-pill[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:2px solid var(--public-accent);background:0 0;border-radius:0;margin-bottom:.6rem;padding:.24rem .6rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-block}.mfo-event-title[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:800;line-height:1.15}.mfo-event-detail[data-astro-cid-wsngau3y]{color:var(--public-muted);margin-top:.4rem;font-size:.98rem;line-height:1.5}.mfo-dir-grid[data-astro-cid-wsngau3y]{border-top:1px solid var(--public-line);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.mfo-dir-item[data-astro-cid-wsngau3y]{border-bottom:1px solid var(--public-line);border-left:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:baseline;gap:.4rem 1.1rem;padding:clamp(1.1rem,2.5vw,1.6rem) clamp(1.1rem,2.5vw,1.8rem);text-decoration:none;transition:background .15s,color .15s;display:grid;position:relative}.mfo-dir-item[data-astro-cid-wsngau3y]:nth-child(odd){border-left:0}.mfo-dir-num[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:.06em;color:var(--public-accent);grid-row:1/span 2;font-size:.82rem;font-weight:800;line-height:1.2}.mfo-dir-title[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;text-transform:uppercase;color:var(--public-text);font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:800;line-height:1.05}.mfo-dir-desc[data-astro-cid-wsngau3y]{color:var(--public-muted);grid-column:2;font-size:.92rem;line-height:1.45}.mfo-dir-arrow[data-astro-cid-wsngau3y]{color:var(--public-muted);grid-row:1/span 2;align-self:center;font-size:1.3rem;transition:transform .16s,color .15s}@media (hover:hover) and (pointer:fine){.mfo-dir-item[data-astro-cid-wsngau3y]:hover{background:var(--public-text);color:var(--public-bg)}.mfo-dir-item[data-astro-cid-wsngau3y]:hover .mfo-dir-title[data-astro-cid-wsngau3y],.mfo-dir-item[data-astro-cid-wsngau3y]:hover .mfo-dir-desc[data-astro-cid-wsngau3y],.mfo-dir-item[data-astro-cid-wsngau3y]:hover .mfo-dir-num[data-astro-cid-wsngau3y],.mfo-dir-item[data-astro-cid-wsngau3y]:hover .mfo-dir-arrow[data-astro-cid-wsngau3y]{color:var(--public-bg)}.mfo-dir-item[data-astro-cid-wsngau3y]:hover .mfo-dir-arrow[data-astro-cid-wsngau3y]{transform:translate(5px)}}.mfo-dir-item[data-astro-cid-wsngau3y]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-2px}.mfo-facts-grid[data-astro-cid-wsngau3y]{border-top:1px solid var(--public-line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.mfo-fact[data-astro-cid-wsngau3y]{border-left:1px solid var(--public-line);flex-direction:column;gap:.5rem;padding:clamp(1.2rem,3vw,2rem) clamp(1.1rem,2.5vw,1.8rem);display:flex}.mfo-fact[data-astro-cid-wsngau3y]:first-child{border-left:0;padding-left:0}.mfo-fact-num[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2rem,5.5vw,3.4rem);font-weight:800;line-height:.95}.mfo-fact-lbl[data-astro-cid-wsngau3y]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.78rem;font-weight:800}.mfo-cta[data-astro-cid-wsngau3y]{background:var(--public-bg-soft,var(--public-bg))}.mfo-cta-inner[data-astro-cid-wsngau3y]{max-width:900px}.mfo-cta-title[data-astro-cid-wsngau3y]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;text-transform:uppercase;color:var(--public-text);margin:clamp(.9rem,2.5vw,1.4rem) 0 0;font-size:clamp(2rem,6.5vw,4rem);font-weight:800;line-height:.98}.mfo-cta-sub[data-astro-cid-wsngau3y]{max-width:52ch;color:var(--public-muted);margin:clamp(1rem,2.5vw,1.5rem) 0 clamp(1.5rem,3.5vw,2.2rem);font-size:clamp(1.02rem,1.8vw,1.2rem);line-height:1.55}.mfo-cta[data-astro-cid-wsngau3y] .mfo-hero-actions[data-astro-cid-wsngau3y]{margin-bottom:clamp(1.6rem,4vw,2.4rem)}.mfo-colophon[data-astro-cid-wsngau3y]{border-top:1px solid var(--public-line);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin:0;padding-top:clamp(1.2rem,3vw,1.8rem);font-size:.78rem;font-weight:700}@media (max-width:900px){.mfo-statement[data-astro-cid-wsngau3y] .mfo-inner[data-astro-cid-wsngau3y]{grid-template-columns:1fr}.mfo-statement[data-astro-cid-wsngau3y] .mfo-index-num[data-astro-cid-wsngau3y]{display:block}.mfo-dir-grid[data-astro-cid-wsngau3y]{grid-template-columns:1fr}.mfo-dir-item[data-astro-cid-wsngau3y]{border-left:0}}@media (max-width:720px){.mfo-row[data-astro-cid-wsngau3y]{grid-template-columns:1fr;gap:.9rem}.mfo-row-key[data-astro-cid-wsngau3y]{flex-direction:row;justify-content:space-between;align-items:center;width:100%}#weatherGrid[data-astro-cid-wsngau3y]{grid-template-columns:1fr!important}.mfo-shootfx[data-astro-cid-wsngau3y]{border-left:0;border-top:1px solid var(--public-line);padding-top:.9rem;padding-left:0}.mfo-facts-grid[data-astro-cid-wsngau3y]{grid-template-columns:1fr}.mfo-fact[data-astro-cid-wsngau3y]{border-left:0;border-top:1px solid var(--public-line);padding-left:0}.mfo-fact[data-astro-cid-wsngau3y]:first-child{border-top:0}.mfo-hero-foot[data-astro-cid-wsngau3y]{flex-direction:column;align-items:flex-start}.mfo-hero-actions[data-astro-cid-wsngau3y]{width:100%}.mfo-hero-actions[data-astro-cid-wsngau3y] .mfo-btn[data-astro-cid-wsngau3y]{flex:auto}.mfo-cta[data-astro-cid-wsngau3y] .mfo-hero-actions[data-astro-cid-wsngau3y] .mfo-btn[data-astro-cid-wsngau3y]{width:100%}}.pln[data-astro-cid-4z3xn7am]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);--pln-r-lg:26px;--pln-r:18px;--pln-r-sm:13px;--pln-card:var(--public-bg-alt,var(--public-bg));--pln-tint:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg-alt,var(--public-bg)));--pln-line:var(--public-line);--pln-shadow:var(--public-shadow,0 10px 30px #00000014);--pln-shadow-hi:var(--public-shadow-strong,0 18px 44px #00000029);display:block}.pln-band[data-astro-cid-4z3xn7am]{width:100%;padding:clamp(2.6rem,6vw,5rem) 1.25rem;position:relative;overflow:hidden}.pln-inner[data-astro-cid-4z3xn7am]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.pln-head[data-astro-cid-4z3xn7am]{margin-bottom:clamp(1.5rem,3.5vw,2.4rem)}.pln-kicker[data-astro-cid-4z3xn7am]{letter-spacing:.15em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:999px;margin-bottom:.7rem;padding:.3rem .8rem;font-size:.66rem;font-weight:800;display:inline-block}.pln-title[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.pln-note[data-astro-cid-4z3xn7am]{color:var(--public-muted);margin:0;font-size:.92rem;line-height:1.55}.pln-note-strong[data-astro-cid-4z3xn7am]{color:var(--public-text);font-weight:600}.pln-btn[data-astro-cid-4z3xn7am]{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .16s,background .15s,color .15s,border-color .15s;display:inline-flex}.pln-btn[data-astro-cid-4z3xn7am]:hover{transform:translateY(-2px)}.pln-btn-lg[data-astro-cid-4z3xn7am]{padding:1rem 2.1rem;font-size:1.05rem}.pln-btn-solid[data-astro-cid-4z3xn7am]{background:var(--public-accent);color:#fff;border-color:var(--public-accent);box-shadow:0 8px 20px color-mix(in srgb, var(--public-accent) 32%, transparent)}.pln-btn-solid[data-astro-cid-4z3xn7am]:hover{background:var(--public-accent-dark,var(--public-accent));box-shadow:0 12px 26px color-mix(in srgb, var(--public-accent) 40%, transparent)}.pln-btn-ghost[data-astro-cid-4z3xn7am]{color:var(--public-accent);border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));background:0 0}.pln-btn-ghost[data-astro-cid-4z3xn7am]:hover{background:color-mix(in srgb, var(--public-accent) 10%, transparent);border-color:var(--public-accent)}.pln-btn[data-astro-cid-4z3xn7am]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.pln-hero[data-astro-cid-4z3xn7am]{background:radial-gradient(120% 90% at 85% 0%, color-mix(in srgb, var(--public-accent) 12%, transparent), transparent 60%), var(--public-bg);padding-top:clamp(2.8rem,6vw,5rem)}.pln-hero-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.75rem,4.5vw,3.5rem);display:grid}.pln-eyebrow[data-astro-cid-4z3xn7am]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .8rem;font-size:.7rem;font-weight:800}.pln-h1[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2.2rem,5.6vw,3.7rem);font-weight:800;line-height:1.04}.pln-lede[data-astro-cid-4z3xn7am]{max-width:44ch;color:color-mix(in srgb, var(--public-text) 78%, var(--public-muted));margin:0 0 1.3rem;font-size:clamp(1rem,1.9vw,1.16rem);line-height:1.6}.pln-chips[data-astro-cid-4z3xn7am]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.6rem;display:flex}.pln-chip[data-astro-cid-4z3xn7am]{color:var(--public-text);background:var(--pln-tint);border:1px solid var(--pln-line);border-radius:999px;align-items:baseline;gap:.35rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;display:inline-flex}.pln-chip[data-astro-cid-4z3xn7am] b[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.02rem}.pln-hero-actions[data-astro-cid-4z3xn7am]{flex-wrap:wrap;gap:.8rem;display:flex}.pln-rings[data-astro-cid-4z3xn7am]{flex-direction:column;align-items:center;gap:clamp(1.2rem,3vw,1.8rem);display:flex}.pln-rings-dial[data-astro-cid-4z3xn7am]{aspect-ratio:1;width:min(340px,78vw);position:relative}.pln-rings-svg[data-astro-cid-4z3xn7am]{width:100%;height:100%;display:block;overflow:visible}.pln-ring-track[data-astro-cid-4z3xn7am]{stroke:color-mix(in srgb, var(--public-line) 70%, transparent);opacity:.65}.pln-ring-val[data-astro-cid-4z3xn7am]{stroke-dasharray:var(--c);stroke-dashoffset:calc(var(--c) * (1 - var(--p)));animation:1.5s cubic-bezier(.2,.8,.2,1) forwards pln-ring}@keyframes pln-ring{0%{stroke-dashoffset:var(--c)}to{stroke-dashoffset:calc(var(--c) * (1 - var(--p)))}}.pln-rings-center[data-astro-cid-4z3xn7am]{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.pln-rings-est[data-astro-cid-4z3xn7am]{letter-spacing:.22em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:800}.pln-rings-year[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-top:.25rem;font-size:clamp(1.6rem,4.5vw,2.1rem);font-weight:800}.pln-legend[data-astro-cid-4z3xn7am]{flex-direction:column;gap:.6rem;width:min(340px,90%);margin:0;padding:0;list-style:none;display:flex}.pln-legend-row[data-astro-cid-4z3xn7am]{background:var(--pln-card);border:1px solid var(--pln-line);border-radius:var(--pln-r-sm);grid-template-columns:auto auto 1fr;align-items:baseline;gap:.55rem;padding:.55rem .85rem;display:grid}.pln-legend-dot[data-astro-cid-4z3xn7am]{border-radius:999px;flex:none;align-self:center;width:11px;height:11px}.pln-legend-val[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.05rem;font-weight:800}.pln-legend-lbl[data-astro-cid-4z3xn7am]{color:var(--public-muted);font-size:.82rem;font-weight:600}.pln-live[data-astro-cid-4z3xn7am]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.pln-vitals[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.8vw,1.05rem);display:grid}.pln-vital[data-astro-cid-4z3xn7am]{background:var(--pln-card);border:1px solid var(--pln-line);border-radius:var(--pln-r-lg);min-width:0;box-shadow:var(--pln-shadow);flex-direction:column;padding:clamp(1.05rem,2.2vw,1.5rem);display:flex}.pln-vital-lead[data-astro-cid-4z3xn7am]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.pln-vital-wide[data-astro-cid-4z3xn7am]{grid-column:1/-1}.pln-vital-top[data-astro-cid-4z3xn7am]{align-items:center;gap:.55rem;margin-bottom:.7rem;display:flex}.pln-vital-ico[data-astro-cid-4z3xn7am]{width:34px;height:34px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 13%, transparent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pln-vital-ico[data-astro-cid-4z3xn7am] svg[data-astro-cid-4z3xn7am]{width:19px;height:19px}.pln-vital-label[data-astro-cid-4z3xn7am]{letter-spacing:.11em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.pln-vital-note[data-astro-cid-4z3xn7am]{color:var(--public-muted);margin-left:auto;font-size:.68rem}.pln-vital-sum[data-astro-cid-4z3xn7am]{color:var(--public-text);margin:0 0 .6rem;font-size:.94rem;font-weight:600;line-height:1.4}.pln-loading[data-astro-cid-4z3xn7am]{color:var(--public-muted);padding:.2rem 0;font-size:.86rem;font-style:italic}.pln-metric[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.3rem,6vw,3rem);font-weight:800;line-height:.95}.pln-metric-sm[data-astro-cid-4z3xn7am]{font-size:clamp(1.6rem,4.4vw,2.05rem)}.pln-wx[data-astro-cid-4z3xn7am]{grid-template-columns:1fr;gap:clamp(.8rem,2vw,1.2rem);display:grid}.pln-wx-now[data-astro-cid-4z3xn7am] .pln-note[data-astro-cid-4z3xn7am]{margin-top:.35rem}.pln-wx-shoot[data-astro-cid-4z3xn7am]{background:var(--public-bg);border:1px solid var(--pln-line);border-radius:var(--pln-r);flex-direction:column;gap:.3rem;padding:.8rem .9rem;display:flex}.pln-sub-label[data-astro-cid-4z3xn7am]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800}.pln-alert[data-astro-cid-4z3xn7am]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:.28rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.pln-pill[data-astro-cid-4z3xn7am]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.24rem .62rem;font-size:.62rem;font-weight:800;display:inline-block}.pln-event-title[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0 0 .3rem;font-size:1.05rem;font-weight:800;line-height:1.2}.pln-standings[data-astro-cid-4z3xn7am]{flex-direction:column;gap:.5rem;margin:.2rem 0;display:flex}.pln-standings[data-astro-cid-4z3xn7am] .public-league-row{background:var(--public-bg);border:1px solid var(--pln-line);border-radius:var(--pln-r-sm);align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.pln-standings[data-astro-cid-4z3xn7am] .public-league-rank{flex:none;font-size:1.25rem;line-height:1}.pln-standings[data-astro-cid-4z3xn7am] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.pln-standings[data-astro-cid-4z3xn7am] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.25rem;font-weight:800;line-height:1}.pln-more[data-astro-cid-4z3xn7am]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.pln-more[data-astro-cid-4z3xn7am]:hover{text-decoration:underline}.pln-trends[data-astro-cid-4z3xn7am]{background:var(--public-bg)}.pln-trends-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.pln-trends-copy[data-astro-cid-4z3xn7am] .pln-title[data-astro-cid-4z3xn7am]{margin-bottom:.9rem}.pln-trends-note[data-astro-cid-4z3xn7am]{margin-bottom:1.5rem;font-size:1.02rem;line-height:1.65}.pln-bars[data-astro-cid-4z3xn7am]{flex-direction:column;gap:clamp(1rem,2.6vw,1.5rem);display:flex}.pln-bar-head[data-astro-cid-4z3xn7am]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.pln-bar-label[data-astro-cid-4z3xn7am]{color:var(--public-text);font-size:.9rem;font-weight:700}.pln-bar-val[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.25rem;font-weight:800}.pln-bar-track[data-astro-cid-4z3xn7am]{background:color-mix(in srgb, var(--public-line) 60%, transparent);border-radius:999px;height:14px;overflow:hidden}.pln-bar-fill[data-astro-cid-4z3xn7am]{height:100%;width:var(--fill);background:linear-gradient(90deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-radius:999px;animation:1.4s cubic-bezier(.2,.8,.2,1) forwards pln-grow;display:block}@keyframes pln-grow{0%{width:0}to{width:var(--fill)}}.pln-quick[data-astro-cid-4z3xn7am]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.pln-quick-grid[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.8vw,1.05rem);display:grid}.pln-quick-card[data-astro-cid-4z3xn7am]{background:var(--pln-card);border:1px solid var(--pln-line);border-radius:var(--pln-r-lg);color:inherit;box-shadow:var(--pln-shadow);flex-direction:column;gap:.4rem;padding:1.2rem 1.2rem 1.1rem;text-decoration:none;transition:transform .14s,box-shadow .16s,border-color .14s;display:flex;position:relative}.pln-quick-card[data-astro-cid-4z3xn7am]:hover{box-shadow:var(--pln-shadow-hi);border-color:var(--public-accent);transform:translateY(-3px)}.pln-quick-card[data-astro-cid-4z3xn7am]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.pln-quick-num[data-astro-cid-4z3xn7am]{width:2.4rem;height:2.4rem;font-family:var(--public-font-heading,inherit);color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.3rem;font-size:1rem;font-weight:800;display:inline-flex}.pln-quick-title[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.12rem;font-weight:800}.pln-quick-desc[data-astro-cid-4z3xn7am]{color:var(--public-muted);flex:1;font-size:.86rem;line-height:1.5}.pln-quick-go[data-astro-cid-4z3xn7am]{color:var(--public-accent);font-size:1.3rem;font-weight:700;transition:transform .16s}.pln-quick-card[data-astro-cid-4z3xn7am]:hover .pln-quick-go[data-astro-cid-4z3xn7am]{transform:translate(5px)}.pln-feat[data-astro-cid-4z3xn7am]{background:var(--public-bg)}.pln-feat-grid[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(2,1fr);gap:clamp(1.1rem,3vw,1.8rem);display:grid}.pln-feat-card[data-astro-cid-4z3xn7am]{background:var(--pln-tint);border:1px solid var(--pln-line);border-radius:var(--pln-r-lg);box-shadow:var(--pln-shadow);padding:clamp(1.7rem,4vw,2.5rem)}.pln-feat-ico[data-astro-cid-4z3xn7am]{width:56px;height:56px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 13%, var(--public-bg));border:1px solid var(--pln-line);border-radius:17px;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex}.pln-feat-ico[data-astro-cid-4z3xn7am] svg[data-astro-cid-4z3xn7am]{width:26px;height:26px}.pln-feat-h[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800}.pln-feat-card[data-astro-cid-4z3xn7am] .pln-note[data-astro-cid-4z3xn7am]{font-size:1rem;line-height:1.65}.pln-gallery[data-astro-cid-4z3xn7am]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.pln-gallery-grid[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.pln-tile[data-astro-cid-4z3xn7am]{aspect-ratio:3/4;border-radius:var(--pln-r-lg);border:1px solid var(--pln-line);box-shadow:var(--pln-shadow);background-position:50%;background-size:cover;margin:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.pln-tile[data-astro-cid-4z3xn7am]:hover{box-shadow:var(--pln-shadow-hi);transform:translateY(-3px)}.pln-tile-cap[data-astro-cid-4z3xn7am]{background:color-mix(in srgb, var(--public-bg-alt,var(--public-bg)) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--public-text);border-radius:999px;padding:.36rem .8rem;font-size:.86rem;font-weight:700;position:absolute;bottom:.7rem;left:.7rem}.pln-visit[data-astro-cid-4z3xn7am]{background:var(--public-bg)}.pln-visit-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.pln-visit-copy[data-astro-cid-4z3xn7am] .pln-title[data-astro-cid-4z3xn7am]{margin-bottom:1rem}.pln-addr[data-astro-cid-4z3xn7am]{color:var(--public-text);margin-bottom:.6rem;font-size:1.12rem;font-style:normal;font-weight:700;line-height:1.5}.pln-visit-copy[data-astro-cid-4z3xn7am] .pln-note[data-astro-cid-4z3xn7am]{margin-bottom:1.5rem}.pln-map[data-astro-cid-4z3xn7am]{border-radius:var(--pln-r-lg);border:1px solid var(--pln-line);box-shadow:var(--pln-shadow);overflow:hidden}.pln-map[data-astro-cid-4z3xn7am] iframe[data-astro-cid-4z3xn7am]{border:0;width:100%;height:360px;display:block}.pln-cta[data-astro-cid-4z3xn7am]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.pln-cta-inner[data-astro-cid-4z3xn7am]{text-align:center;background:radial-gradient(110% 140% at 50% 0%, color-mix(in srgb, var(--public-accent) 12%, transparent), transparent 62%), var(--pln-card);border:1px solid var(--pln-line);border-radius:var(--pln-r-lg);max-width:760px;box-shadow:var(--pln-shadow);margin:0 auto;padding:clamp(2.1rem,5vw,3.2rem) clamp(1.6rem,5vw,3rem)}.pln-cta-title[data-astro-cid-4z3xn7am]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;line-height:1.1}.pln-cta-p[data-astro-cid-4z3xn7am]{max-width:46ch;margin:0 auto 1.8rem;font-size:1.1rem}.pln-cta-actions[data-astro-cid-4z3xn7am]{justify-content:center}@media (max-width:960px){.pln-hero-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr}.pln-rings[data-astro-cid-4z3xn7am]{order:-1}.pln-vitals[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(2,1fr)}.pln-vital-lead[data-astro-cid-4z3xn7am]{grid-area:auto/1/auto/-1}.pln-trends-grid[data-astro-cid-4z3xn7am],.pln-visit-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr}.pln-quick-grid[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(2,1fr)}.pln-feat-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr}.pln-gallery-grid[data-astro-cid-4z3xn7am]{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.pln-band[data-astro-cid-4z3xn7am]{padding:clamp(2.2rem,9vw,3.2rem) 1rem}.pln-vitals[data-astro-cid-4z3xn7am]{grid-template-columns:1fr}#weatherGrid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr!important}.pln-quick-grid[data-astro-cid-4z3xn7am]{grid-template-columns:1fr}.pln-hero-actions[data-astro-cid-4z3xn7am],.pln-cta-actions[data-astro-cid-4z3xn7am]{flex-direction:column}.pln-hero-actions[data-astro-cid-4z3xn7am] .pln-btn[data-astro-cid-4z3xn7am],.pln-cta-actions[data-astro-cid-4z3xn7am] .pln-btn[data-astro-cid-4z3xn7am]{width:100%}.pln-map[data-astro-cid-4z3xn7am] iframe[data-astro-cid-4z3xn7am]{height:280px}}@media (prefers-reduced-motion:reduce){.pln-ring-val[data-astro-cid-4z3xn7am],.pln-bar-fill[data-astro-cid-4z3xn7am]{animation:none}.pln-btn[data-astro-cid-4z3xn7am],.pln-quick-card[data-astro-cid-4z3xn7am],.pln-quick-go[data-astro-cid-4z3xn7am],.pln-tile[data-astro-cid-4z3xn7am]{transition:none}.pln-btn[data-astro-cid-4z3xn7am]:hover,.pln-quick-card[data-astro-cid-4z3xn7am]:hover,.pln-tile[data-astro-cid-4z3xn7am]:hover{transform:none}}.landing-o[data-astro-cid-2vw5azpf]{color:var(--public-text);--o-card-shadow:0 1px 2px #0000000d;--o-card-shadow-hover:0 2px 6px #00000014;font-family:inherit;display:block}.band-o[data-astro-cid-2vw5azpf]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-o-inner[data-astro-cid-2vw5azpf]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-o-head[data-astro-cid-2vw5azpf]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-o-kicker[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-o-title[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;line-height:1.12}.sec-o-title[data-astro-cid-2vw5azpf]:after{content:"";background:var(--public-accent);width:44px;height:2px;margin:.85rem 0 0;display:block}.sec-o-head[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]:after{margin-left:auto;margin-right:auto}.sec-o-head-left[data-astro-cid-2vw5azpf]{text-align:left}.sec-o-head-left[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]:after{margin-left:0;margin-right:0}.btn-o[data-astro-cid-2vw5azpf]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-o[data-astro-cid-2vw5azpf]:hover{transform:translateY(-2px)}.btn-o-lg[data-astro-cid-2vw5azpf]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-o-primary[data-astro-cid-2vw5azpf]{background:var(--public-accent);color:var(--public-bg);box-shadow:0 12px 26px -14px color-mix(in srgb, var(--public-accent) 80%, black)}.btn-o-primary[data-astro-cid-2vw5azpf]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-o-ghost[data-astro-cid-2vw5azpf]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-o-ghost[data-astro-cid-2vw5azpf]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.hero-o[data-astro-cid-2vw5azpf]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(82vh,640px);padding:clamp(4rem,10vw,7rem) clamp(1.5rem,6vw,5rem);display:flex}.hero-o-stage[data-astro-cid-2vw5azpf]{z-index:0;position:absolute;inset:0}.hero-o-slide[data-astro-cid-2vw5azpf]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-o-slide[data-astro-cid-2vw5azpf].is-active{opacity:1}.hero-o-scrim[data-astro-cid-2vw5azpf]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 96%, transparent) 0%, color-mix(in srgb, var(--public-bg) 84%, transparent) 46%, color-mix(in srgb, var(--public-bg) 42%, transparent) 100%);position:absolute;inset:0}.hero-o-inner[data-astro-cid-2vw5azpf]{max-width:640px;color:var(--public-text);border-left:6px solid var(--public-accent);padding-left:clamp(1.5rem,3vw,2.4rem)}.hero-o-eyebrow[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .9rem;font-size:.72rem;font-weight:700}.hero-o-title[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:1.06}.hero-o-lede[data-astro-cid-2vw5azpf]{max-width:44ch;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.1vw,1.24rem);line-height:1.6}.hero-o-actions[data-astro-cid-2vw5azpf]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livO[data-astro-cid-2vw5azpf]{background:var(--public-bg-soft)}.statO-caption[data-astro-cid-2vw5azpf]{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.statO-caption[data-astro-cid-2vw5azpf] .sec-o-kicker[data-astro-cid-2vw5azpf]{display:block}.statO-title[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:700;line-height:1.12}.statO-sub[data-astro-cid-2vw5azpf]{color:var(--public-muted);max-width:62ch;margin:.6rem 0 0;font-size:.98rem;line-height:1.6}.statO-sheet[data-astro-cid-2vw5azpf]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);background:var(--public-bg-alt);box-shadow:var(--o-card-shadow);overflow:hidden}.statO-colhead[data-astro-cid-2vw5azpf]{background:var(--public-bg-soft);border-bottom:1px solid var(--public-line);grid-template-columns:minmax(120px,210px) 1fr;gap:clamp(1rem,3vw,2.25rem);padding:.7rem clamp(1rem,3vw,1.6rem);display:grid}.statO-colhead[data-astro-cid-2vw5azpf] span[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.66rem;font-weight:700}.statO-row[data-astro-cid-2vw5azpf]{grid-template-columns:minmax(120px,210px) 1fr;align-items:start;gap:clamp(1rem,3vw,2.25rem);padding:clamp(.95rem,2.4vw,1.35rem) clamp(1rem,3vw,1.6rem);display:grid}.statO-row[data-astro-cid-2vw5azpf]+.statO-row[data-astro-cid-2vw5azpf]{border-top:1px solid var(--public-line)}.statO-row-indent[data-astro-cid-2vw5azpf] .statO-label[data-astro-cid-2vw5azpf]{border-left:2px solid var(--public-accent);padding-left:.8rem}.statO-label[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);padding-top:.18rem;font-size:.72rem;font-weight:700;line-height:1.4}.statO-label-season[data-astro-cid-2vw5azpf]{letter-spacing:.03em;text-transform:none;color:var(--public-accent);margin-top:.32rem;font-size:.68rem;font-weight:700;display:block}.statO-value[data-astro-cid-2vw5azpf]{min-width:0;color:var(--public-text)}.statO-loading[data-astro-cid-2vw5azpf]{color:var(--public-muted);font-weight:600}.statO-weather[data-astro-cid-2vw5azpf]{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;display:flex}#weatherGrid[data-astro-cid-2vw5azpf]{grid-template-columns:1fr!important}.statO-temp[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}.statO-cond[data-astro-cid-2vw5azpf]{color:var(--public-text);font-size:1rem;font-weight:600}.statO-dot[data-astro-cid-2vw5azpf]{color:var(--public-muted)}.statO-wind[data-astro-cid-2vw5azpf]{color:var(--public-muted);font-size:.92rem}.statO-alert[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);cursor:pointer;border-radius:999px;margin-top:.6rem;padding:.32rem .8rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-block}.statO-forecast[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.05rem;font-weight:700;line-height:1.3}.statO-forecast-birds[data-astro-cid-2vw5azpf]{color:var(--public-muted);margin-top:.4rem;font-size:.88rem;line-height:1.5}.statO-inline[data-astro-cid-2vw5azpf]{flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;display:flex}.statO-inline-spread[data-astro-cid-2vw5azpf]{justify-content:space-between}.statO-strong[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:700}.statO-note[data-astro-cid-2vw5azpf]{color:var(--public-muted);margin-top:.4rem;font-size:.92rem;line-height:1.5}.statO-inline[data-astro-cid-2vw5azpf] .statO-note[data-astro-cid-2vw5azpf]{margin-top:0}.statO-link[data-astro-cid-2vw5azpf]{letter-spacing:.01em;color:var(--public-accent);white-space:nowrap;font-size:.85rem;font-weight:700;text-decoration:none}.statO-link[data-astro-cid-2vw5azpf]:hover{text-decoration:underline}.statO-inline[data-astro-cid-2vw5azpf] .statO-link[data-astro-cid-2vw5azpf]{margin-top:0}#eventContent[data-astro-cid-2vw5azpf] .statO-link[data-astro-cid-2vw5azpf]{margin-top:.55rem;display:inline-block}.statO-pill[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-block}.statO-league-title[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.005em;color:var(--public-text);margin:0;font-size:1.05rem;font-weight:700}.statO-standings[data-astro-cid-2vw5azpf]{border-top:1px solid var(--public-line-soft);margin-top:.75rem}.statO-standings[data-astro-cid-2vw5azpf] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.75rem;padding:.5rem 0;display:grid}.statO-standings[data-astro-cid-2vw5azpf] .public-league-row:last-child{border-bottom:0}.statO-standings[data-astro-cid-2vw5azpf] .public-league-rank{font-family:var(--public-font-heading,inherit);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.statO-standings[data-astro-cid-2vw5azpf] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.statO-standings[data-astro-cid-2vw5azpf] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.05rem;font-weight:800}.quick-o[data-astro-cid-2vw5azpf]{background:var(--public-bg)}.dir-o[data-astro-cid-2vw5azpf]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);background:var(--public-bg-alt);box-shadow:var(--o-card-shadow);overflow:hidden}.dir-o-colhead[data-astro-cid-2vw5azpf]{background:var(--public-bg-soft);border-bottom:1px solid var(--public-line);grid-template-columns:3.5rem 1fr 2rem;gap:1rem;padding:.7rem clamp(1rem,3vw,1.5rem);display:grid}.dir-o-colhead[data-astro-cid-2vw5azpf] span[data-astro-cid-2vw5azpf]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.66rem;font-weight:700}.dir-o-row[data-astro-cid-2vw5azpf]{color:var(--public-text);grid-template-columns:3.5rem 1fr 2rem;align-items:center;gap:1rem;padding:clamp(1rem,2.6vw,1.4rem) clamp(1rem,3vw,1.5rem);text-decoration:none;transition:background .16s;display:grid}.dir-o-row[data-astro-cid-2vw5azpf]+.dir-o-row[data-astro-cid-2vw5azpf]{border-top:1px solid var(--public-line)}.dir-o-row[data-astro-cid-2vw5azpf]:hover{background:var(--public-bg-soft)}.dir-o-num[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}.dir-o-body[data-astro-cid-2vw5azpf]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.dir-o-title[data-astro-cid-2vw5azpf]{color:var(--public-text);font-size:1.12rem;font-weight:700}.dir-o-desc[data-astro-cid-2vw5azpf]{color:var(--public-muted);font-size:.92rem;line-height:1.55}.dir-o-go[data-astro-cid-2vw5azpf]{color:var(--public-accent);text-align:right;font-size:1.3rem;font-weight:700;transition:transform .16s}.dir-o-row[data-astro-cid-2vw5azpf]:hover .dir-o-go[data-astro-cid-2vw5azpf]{transform:translate(4px)}.feat-o[data-astro-cid-2vw5azpf]{background:var(--public-bg-soft)}.feat-o-register[data-astro-cid-2vw5azpf]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);background:var(--public-bg-alt);box-shadow:var(--o-card-shadow);overflow:hidden}.feat-o-entry[data-astro-cid-2vw5azpf]{grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.25rem,3vw,2rem);display:grid}.feat-o-entry[data-astro-cid-2vw5azpf]+.feat-o-entry[data-astro-cid-2vw5azpf]{border-top:1px solid var(--public-line)}.feat-o-icon[data-astro-cid-2vw5azpf]{width:54px;height:54px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.feat-o-icon[data-astro-cid-2vw5azpf] svg[data-astro-cid-2vw5azpf]{width:26px;height:26px}.feat-o-body[data-astro-cid-2vw5azpf]{min-width:0}.feat-o-h[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.3rem,3vw,1.65rem);font-weight:700}.feat-o-p[data-astro-cid-2vw5azpf]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.65}.about-o[data-astro-cid-2vw5azpf]{background:var(--public-bg)}.about-o-inner[data-astro-cid-2vw5azpf]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-o-copy[data-astro-cid-2vw5azpf] .sec-o-kicker[data-astro-cid-2vw5azpf]{display:block}.about-o-copy[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]{text-align:left;margin-bottom:1rem}.about-o-p[data-astro-cid-2vw5azpf]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-o-figures[data-astro-cid-2vw5azpf]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--o-card-shadow);overflow:hidden}.about-o-figures-head[data-astro-cid-2vw5azpf]{background:var(--public-bg-alt);border-bottom:1px solid var(--public-line);text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);padding:.7rem clamp(1rem,3vw,1.4rem);font-size:.66rem;font-weight:700}.about-o-figrow[data-astro-cid-2vw5azpf]{justify-content:space-between;align-items:baseline;gap:1rem;padding:clamp(.9rem,2.4vw,1.15rem) clamp(1rem,3vw,1.4rem);display:flex}.about-o-figrow[data-astro-cid-2vw5azpf]+.about-o-figrow[data-astro-cid-2vw5azpf]{border-top:1px solid var(--public-line)}.about-o-figlbl[data-astro-cid-2vw5azpf]{color:var(--public-text);font-size:.95rem;font-weight:600}.about-o-fignum[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;text-align:right;min-width:3.4ch;font-size:1.7rem;font-weight:800;line-height:1}.photos-o[data-astro-cid-2vw5azpf]{background:var(--public-bg-soft)}.photos-o-grid[data-astro-cid-2vw5azpf]{grid-template-columns:repeat(4,1fr);gap:.9rem;display:grid}.photos-o-tile[data-astro-cid-2vw5azpf]{aspect-ratio:3/4;border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--o-card-shadow);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-o-cap[data-astro-cid-2vw5azpf]{z-index:1;background:var(--public-bg-alt);border-top:1px solid var(--public-line);color:var(--public-text);text-transform:uppercase;letter-spacing:.09em;padding:.55rem .85rem;font-size:.78rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-o[data-astro-cid-2vw5azpf]{background:var(--public-bg)}.visit-o-inner[data-astro-cid-2vw5azpf]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-o-copy[data-astro-cid-2vw5azpf] .sec-o-kicker[data-astro-cid-2vw5azpf]{display:block}.visit-o-copy[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]{text-align:left;margin-bottom:1.1rem}.visit-o-addr[data-astro-cid-2vw5azpf]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-o-note[data-astro-cid-2vw5azpf]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-o-map[data-astro-cid-2vw5azpf]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--o-card-shadow);overflow:hidden}.visit-o-map[data-astro-cid-2vw5azpf] iframe[data-astro-cid-2vw5azpf]{border:0;width:100%;height:360px;display:block}.cta-o[data-astro-cid-2vw5azpf]{background:var(--public-bg);border-top:1px solid var(--public-line);color:var(--public-text);text-align:center}.cta-o-inner[data-astro-cid-2vw5azpf]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:2px solid var(--public-accent);border-radius:var(--public-radius,14px);max-width:760px;padding:clamp(2rem,5vw,3rem)}.cta-o-title[data-astro-cid-2vw5azpf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:700;line-height:1.1}.cta-o-p[data-astro-cid-2vw5azpf]{color:var(--public-muted);margin:0 0 2rem;font-size:1.15rem}.cta-o-actions[data-astro-cid-2vw5azpf]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:960px){.photos-o-grid[data-astro-cid-2vw5azpf]{grid-template-columns:repeat(2,1fr)}.about-o-inner[data-astro-cid-2vw5azpf],.visit-o-inner[data-astro-cid-2vw5azpf]{grid-template-columns:1fr}}@media (max-width:720px){.band-o[data-astro-cid-2vw5azpf]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.statO-colhead[data-astro-cid-2vw5azpf],.dir-o-colhead[data-astro-cid-2vw5azpf]{display:none}.statO-row[data-astro-cid-2vw5azpf]{grid-template-columns:1fr;gap:.4rem}.statO-label[data-astro-cid-2vw5azpf]{padding-top:0}.statO-row-indent[data-astro-cid-2vw5azpf] .statO-label[data-astro-cid-2vw5azpf]{padding-left:.7rem}.statO-inline-spread[data-astro-cid-2vw5azpf]{flex-wrap:wrap}#weatherGrid[data-astro-cid-2vw5azpf]{grid-template-columns:1fr!important}.hero-o[data-astro-cid-2vw5azpf]{min-height:74vh}.hero-o-actions[data-astro-cid-2vw5azpf],.cta-o-actions[data-astro-cid-2vw5azpf]{flex-direction:column}.hero-o-actions[data-astro-cid-2vw5azpf] .btn-o[data-astro-cid-2vw5azpf],.cta-o-actions[data-astro-cid-2vw5azpf] .btn-o[data-astro-cid-2vw5azpf]{width:100%}.visit-o-map[data-astro-cid-2vw5azpf] iframe[data-astro-cid-2vw5azpf]{height:280px}.about-o-copy[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf],.visit-o-copy[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]{text-align:center}.about-o-copy[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]:after,.visit-o-copy[data-astro-cid-2vw5azpf] .sec-o-title[data-astro-cid-2vw5azpf]:after{margin-left:auto;margin-right:auto}.about-o-copy[data-astro-cid-2vw5azpf] .sec-o-kicker[data-astro-cid-2vw5azpf],.visit-o-copy[data-astro-cid-2vw5azpf] .sec-o-kicker[data-astro-cid-2vw5azpf]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.landing-o[data-astro-cid-2vw5azpf] [data-astro-cid-2vw5azpf],.landing-o[data-astro-cid-2vw5azpf] [data-astro-cid-2vw5azpf]:before,.landing-o[data-astro-cid-2vw5azpf] [data-astro-cid-2vw5azpf]:after{transition:none!important;animation:none!important}.btn-o[data-astro-cid-2vw5azpf]:hover,.dir-o-row[data-astro-cid-2vw5azpf]:hover .dir-o-go[data-astro-cid-2vw5azpf]{transform:none!important}.hero-o-slide[data-astro-cid-2vw5azpf]{transition:none!important}}.lodgeP-home[data-astro-cid-ebcfhkix]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);display:block}.lodgeP-home[data-astro-cid-ebcfhkix] section[data-astro-cid-ebcfhkix]{padding:clamp(1.8rem,4vw,3.2rem) clamp(1rem,3.5vw,2rem)}.lodgeP-home[data-astro-cid-ebcfhkix] .lpg-foyer[data-astro-cid-ebcfhkix]{padding-top:clamp(2rem,5vw,3.4rem)}.lpg-orn[data-astro-cid-ebcfhkix]{width:64px;height:8px;margin:1.1rem auto 0;display:block;position:relative}.lpg-orn[data-astro-cid-ebcfhkix]:before{content:"";background:linear-gradient(90deg, transparent, var(--public-line), transparent);height:1px;position:absolute;top:50%;left:0;right:0}.lpg-orn[data-astro-cid-ebcfhkix]:after{content:"";background:var(--public-accent);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lpg-sec-head[data-astro-cid-ebcfhkix]{justify-content:center;align-items:center;gap:clamp(.8rem,2.5vw,1.6rem);max-width:1180px;margin:0 auto clamp(1.2rem,3vw,1.9rem);display:flex}.lpg-hrule[data-astro-cid-ebcfhkix]{background:linear-gradient(90deg, transparent, var(--public-line) 40%, var(--public-line) 60%, transparent);flex:1;max-width:200px;height:1px}.lpg-sec-title[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.02em;color:var(--public-text);text-align:center;white-space:nowrap;margin:0;font-size:clamp(1.2rem,3vw,1.7rem);font-weight:800}.lpg-foyer-intro[data-astro-cid-ebcfhkix]{text-align:center;max-width:720px;margin:0 auto clamp(1.6rem,4vw,2.6rem)}.lpg-eyebrow[data-astro-cid-ebcfhkix]{letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .7rem;font-size:.66rem;font-weight:800}.lpg-foyer-title[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.005em;color:var(--public-text);margin:0;font-size:clamp(2rem,5.5vw,3.4rem);font-weight:800;line-height:1.06}.lpg-foyer-lead[data-astro-cid-ebcfhkix]{max-width:46ch;color:var(--public-muted);margin:.9rem auto 0;font-size:clamp(1rem,1.8vw,1.12rem);line-height:1.6}.lpg-board[data-astro-cid-ebcfhkix]{grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:clamp(.7rem,1.8vw,1.1rem);max-width:1180px;margin:0 auto;display:grid}.lpg-tile[data-astro-cid-ebcfhkix]{text-align:center;color:var(--public-text);background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 80%, transparent), inset 0 -2px 0 color-mix(in srgb, var(--public-text) 8%, transparent), var(--public-shadow);border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;padding:clamp(1.5rem,2.6vw,2rem) 1.3rem clamp(1.4rem,2.4vw,1.8rem);text-decoration:none;transition:transform .16s,box-shadow .2s,border-color .16s;display:flex;position:relative;overflow:hidden}.lpg-tile[data-astro-cid-ebcfhkix]:before{content:"";border:1px solid var(--public-line-soft,var(--public-line));pointer-events:none;opacity:.6;border-radius:11px;position:absolute;inset:6px}.lpg-tile[data-astro-cid-ebcfhkix]:hover{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 80%, transparent), inset 0 -2px 0 color-mix(in srgb, var(--public-text) 8%, transparent), var(--public-shadow-strong,var(--public-shadow));transform:translateY(-4px)}.lpg-tile[data-astro-cid-ebcfhkix]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.lpg-plate[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.08em;color:var(--public-muted);opacity:.7;font-size:.82rem;font-weight:700;position:absolute;top:.8rem;right:1rem}.lpg-medal[data-astro-cid-ebcfhkix]{width:62px;height:62px;color:var(--public-accent);background:var(--public-bg);border:1px solid var(--public-line);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--public-text) 15%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--public-bg) 75%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lpg-emblem[data-astro-cid-ebcfhkix]{width:30px;height:30px;display:inline-flex}.lpg-emblem[data-astro-cid-ebcfhkix] svg{width:30px;height:30px}.lpg-tile-title[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.01em;color:var(--public-text);margin-top:.15rem;font-size:1.16rem;font-weight:800}.lpg-tile-desc[data-astro-cid-ebcfhkix]{color:var(--public-muted);max-width:24ch;font-size:.85rem;line-height:1.45}.lpg-tile-go[data-astro-cid-ebcfhkix]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin-top:.35rem;font-size:.62rem;font-weight:800}.lpg-tile-go[data-astro-cid-ebcfhkix] em[data-astro-cid-ebcfhkix]{font-style:normal;transition:transform .16s;display:inline-block}.lpg-tile[data-astro-cid-ebcfhkix]:hover .lpg-tile-go[data-astro-cid-ebcfhkix] em[data-astro-cid-ebcfhkix]{transform:translate(4px)}.lpg-ledger-grid[data-astro-cid-ebcfhkix]{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.6vw,1rem);max-width:1180px;margin:0 auto;display:grid}.lpg-plaque[data-astro-cid-ebcfhkix]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 78%, transparent), var(--public-shadow);border-radius:14px;flex-direction:column;padding:clamp(1.1rem,2vw,1.4rem);display:flex}.lpg-plaque--wide[data-astro-cid-ebcfhkix]{border-top:3px solid var(--public-accent);grid-column:1/-1}.lpg-plaque-head[data-astro-cid-ebcfhkix]{align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.lpg-plaque-cap[data-astro-cid-ebcfhkix]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800}.lpg-plaque-note[data-astro-cid-ebcfhkix]{color:var(--public-muted);font-size:.68rem}.lpg-plaque-more[data-astro-cid-ebcfhkix]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.66rem;font-weight:800;text-decoration:none}.lpg-plaque-more[data-astro-cid-ebcfhkix]:hover{text-decoration:underline}.lpg-loading[data-astro-cid-ebcfhkix]{color:var(--public-muted);font-size:.86rem;font-style:italic}.lpg-plaque-sum[data-astro-cid-ebcfhkix]{color:var(--public-text);margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.4}.lpg-alert[data-astro-cid-ebcfhkix]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:.18rem .55rem;font-size:.6rem;font-weight:800;line-height:1.2}.lpg-wx[data-astro-cid-ebcfhkix]{flex-direction:column;display:flex}.lpg-wx-temp[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.2rem,5vw,2.9rem);font-weight:800;line-height:1}.lpg-wx-cond[data-astro-cid-ebcfhkix]{color:var(--public-text);margin-top:.4rem;font-size:.94rem;font-weight:600}.lpg-wx-wind[data-astro-cid-ebcfhkix]{color:var(--public-muted);margin-top:.2rem;font-size:.86rem}.lpg-wx-shoot[data-astro-cid-ebcfhkix]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;margin-top:.75rem;padding-top:.65rem;display:flex}.lpg-mini-cap[data-astro-cid-ebcfhkix]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.6rem;font-weight:800}.lpg-wx-fc[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.15rem,2.6vw,1.45rem);font-weight:800;line-height:1.1}.lpg-wx-birds[data-astro-cid-ebcfhkix]{color:var(--public-muted);margin-top:.4rem;font-size:.85rem;line-height:1.45}.lpg-sn-day[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1}.lpg-sn-date[data-astro-cid-ebcfhkix]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem;font-weight:600}.lpg-plaque[data-astro-cid-ebcfhkix] .lpg-plaque-more[data-astro-cid-ebcfhkix]{margin-top:.85rem;margin-left:0}.lpg-chip[data-astro-cid-ebcfhkix]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.16rem .5rem;font-size:.6rem;font-weight:800;display:inline-block}.lpg-ev-title[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0;font-size:1.02rem;font-weight:800;line-height:1.25}.lpg-ev-detail[data-astro-cid-ebcfhkix]{color:var(--public-muted);margin:.3rem 0 0;font-size:.85rem;line-height:1.45}.lpg-standings[data-astro-cid-ebcfhkix]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.6rem;margin-top:.2rem;display:grid}.lpg-standings[data-astro-cid-ebcfhkix] .public-league-row{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 70%, transparent);border-radius:10px;align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.lpg-standings[data-astro-cid-ebcfhkix] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);flex:none;font-size:1.25rem;line-height:1}.lpg-standings[data-astro-cid-ebcfhkix] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.lpg-standings[data-astro-cid-ebcfhkix] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);flex:none;font-size:1.25rem;font-weight:800;line-height:1}.lpg-heritage[data-astro-cid-ebcfhkix],.lpg-visit[data-astro-cid-ebcfhkix]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);max-width:1120px;margin:0 auto;display:grid}.lpg-kick[data-astro-cid-ebcfhkix]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.66rem;font-weight:800;display:block}.lpg-band-title[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.005em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:800;line-height:1.12}.lpg-band-body[data-astro-cid-ebcfhkix]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.7vw,1.08rem);line-height:1.65}.lpg-band-actions[data-astro-cid-ebcfhkix]{flex-wrap:wrap;gap:.7rem;margin-top:1.3rem;display:flex}.lpg-band-actions--center[data-astro-cid-ebcfhkix]{justify-content:center;margin-top:1.6rem}.lpg-heritage-figure[data-astro-cid-ebcfhkix]{border:1px solid var(--public-line);box-shadow:var(--public-shadow);border-radius:14px;margin:0;position:relative;overflow:hidden}.lpg-heritage-figure[data-astro-cid-ebcfhkix] img[data-astro-cid-ebcfhkix]{object-fit:cover;width:100%;height:100%;max-height:340px;display:block}.lpg-heritage-figure[data-astro-cid-ebcfhkix] figcaption[data-astro-cid-ebcfhkix]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-text);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--public-bg) 92%, transparent));padding:.6rem .85rem;font-size:.62rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.lpg-addr[data-astro-cid-ebcfhkix]{color:var(--public-text);margin:0 0 .5rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.lpg-map[data-astro-cid-ebcfhkix]{border:1px solid var(--public-line);box-shadow:var(--public-shadow);border-radius:14px;min-height:320px;overflow:hidden}.lpg-map[data-astro-cid-ebcfhkix] iframe[data-astro-cid-ebcfhkix]{border:0;width:100%;height:100%;min-height:320px;display:block}.lpg-gallery[data-astro-cid-ebcfhkix]{grid-template-columns:repeat(4,1fr);gap:clamp(.6rem,1.5vw,.9rem);max-width:1120px;margin:0 auto;display:grid}.lpg-frame[data-astro-cid-ebcfhkix]{border:1px solid var(--public-line);min-height:clamp(150px,20vw,210px);box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--public-bg) 55%, transparent);background-position:50%;background-size:cover;border-radius:12px;margin:0;position:relative;overflow:hidden}.lpg-frame[data-astro-cid-ebcfhkix] figcaption[data-astro-cid-ebcfhkix]{letter-spacing:.02em;color:var(--public-text);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--public-bg) 90%, transparent));padding:.6rem .75rem;font-size:.72rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.lpg-gallery-foot[data-astro-cid-ebcfhkix]{text-align:center;max-width:1120px;margin:clamp(1.1rem,2.5vw,1.6rem) auto 0}.lpg-cta[data-astro-cid-ebcfhkix]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);max-width:820px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 78%, transparent), var(--public-shadow);border-radius:18px;margin:0 auto;padding:clamp(2.2rem,5vw,3.4rem) clamp(1.2rem,4vw,2.4rem);position:relative;overflow:hidden}.lpg-cta[data-astro-cid-ebcfhkix]:after{content:"";background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--public-accent) 13%, transparent), transparent 62%);pointer-events:none;position:absolute;inset:0}.lpg-cta-orn[data-astro-cid-ebcfhkix]{background:var(--public-accent);width:9px;height:9px;margin-bottom:1rem;display:inline-block;transform:rotate(45deg)}.lpg-cta-title[data-astro-cid-ebcfhkix]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.005em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:800;line-height:1.12;position:relative}.lpg-cta-p[data-astro-cid-ebcfhkix]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.9vw,1.12rem);position:relative}.lpg-btn[data-astro-cid-ebcfhkix]{font-family:var(--public-font-body,inherit);letter-spacing:.01em;border:1.5px solid var(--public-accent);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:.72rem 1.35rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .12s,background .15s,color .15s,filter .15s;display:inline-flex}.lpg-btn[data-astro-cid-ebcfhkix]:hover{transform:translateY(-2px)}.lpg-btn[data-astro-cid-ebcfhkix]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.lpg-btn-lg[data-astro-cid-ebcfhkix]{padding:.9rem 1.7rem;font-size:1rem}.lpg-btn-solid[data-astro-cid-ebcfhkix]{background:var(--public-accent);color:#fff}.lpg-btn-solid[data-astro-cid-ebcfhkix]:hover{filter:brightness(1.07)}.lpg-btn-ghost[data-astro-cid-ebcfhkix]{color:var(--public-accent);background:0 0}.lpg-btn-ghost[data-astro-cid-ebcfhkix]:hover{background:var(--public-accent);color:#fff}@media (max-width:900px){.lpg-ledger-grid[data-astro-cid-ebcfhkix]{grid-template-columns:repeat(2,1fr)}.lpg-plaque--wide[data-astro-cid-ebcfhkix]{grid-column:1/-1}.lpg-heritage[data-astro-cid-ebcfhkix],.lpg-visit[data-astro-cid-ebcfhkix]{grid-template-columns:1fr}.lpg-heritage-figure[data-astro-cid-ebcfhkix]{order:-1}.lpg-gallery[data-astro-cid-ebcfhkix]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lpg-board[data-astro-cid-ebcfhkix],.lpg-ledger-grid[data-astro-cid-ebcfhkix],.lpg-gallery[data-astro-cid-ebcfhkix]{grid-template-columns:1fr}.lpg-band-actions[data-astro-cid-ebcfhkix]{flex-direction:column}.lpg-band-actions[data-astro-cid-ebcfhkix] .lpg-btn[data-astro-cid-ebcfhkix]{width:100%}.lpg-band-actions--center[data-astro-cid-ebcfhkix]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.lpg-tile[data-astro-cid-ebcfhkix],.lpg-tile-go[data-astro-cid-ebcfhkix] em[data-astro-cid-ebcfhkix],.lpg-btn[data-astro-cid-ebcfhkix]{transition:none}}.cbn-home[data-astro-cid-ucdjv5s5]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, sans-serif)}.cbn-wrap[data-astro-cid-ucdjv5s5]{max-width:1180px;margin-inline:auto;padding-inline:clamp(1.1rem,4vw,2.4rem)}.cbn-band[data-astro-cid-ucdjv5s5]{padding-block:clamp(2.4rem,6vw,4rem)}.cbn-band-soft[data-astro-cid-ucdjv5s5]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.cbn-head[data-astro-cid-ucdjv5s5]{margin-bottom:clamp(1rem,2.6vw,1.5rem)}.cbn-kicker[data-astro-cid-ucdjv5s5]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.4rem;font-size:.72rem;font-weight:800;display:block}.cbn-head-title[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800;line-height:1.08}.cbn-btn[data-astro-cid-ucdjv5s5]{letter-spacing:.01em;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:.72rem 1.4rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:filter .15s,background .15s,color .15s,transform .14s,border-color .15s;display:inline-flex}.cbn-btn[data-astro-cid-ucdjv5s5]:active{transform:translateY(1px)}.cbn-btn[data-astro-cid-ucdjv5s5]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.cbn-btn-lg[data-astro-cid-ucdjv5s5]{padding:.9rem 1.9rem;font-size:1rem}.cbn-btn-solid[data-astro-cid-ucdjv5s5]{background:var(--public-accent);color:#fff;border-color:var(--public-accent-dark,var(--public-accent))}.cbn-btn-solid[data-astro-cid-ucdjv5s5]:hover{filter:brightness(1.07)}.cbn-btn-ghost[data-astro-cid-ucdjv5s5]{background:color-mix(in srgb, var(--public-text) 5%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.cbn-btn-ghost[data-astro-cid-ucdjv5s5]:hover{border-color:var(--public-accent);color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 8%, transparent)}.cbn-hero[data-astro-cid-ucdjv5s5]{margin-top:calc(-1 * var(--cbnq-clear,98px));background:radial-gradient(120% 80% at 88% 0%, color-mix(in srgb, var(--public-accent) 10%, transparent), transparent 60%), linear-gradient(180deg, var(--public-bg-soft,var(--public-bg-alt,var(--public-bg))), var(--public-bg));border-bottom:1px solid var(--public-line);position:relative}.cbn-hero-inner[data-astro-cid-ucdjv5s5]{max-width:1180px;padding:calc(var(--cbnq-clear,98px) + clamp(1rem, 3vw, 2rem)) clamp(1.1rem, 4vw, 2.4rem) clamp(2.2rem, 5vw, 3.6rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(1.4rem,3.5vw,2.8rem);margin-inline:auto;display:grid}.cbn-sign[data-astro-cid-ucdjv5s5]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:0 18px 44px -30px color-mix(in srgb, var(--public-shadow,#0006) 100%, transparent);border-radius:20px;padding:clamp(1.4rem,3vw,2.2rem);position:relative;overflow:hidden}.cbn-sign[data-astro-cid-ucdjv5s5]:before{content:"";background:linear-gradient(90deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));height:4px;position:absolute;top:0;left:0;right:0}.cbn-eyebrow[data-astro-cid-ucdjv5s5]{letter-spacing:.15em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.7rem;font-size:.72rem;font-weight:800;display:block}.cbn-title[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(2rem,4.6vw,3.2rem);font-weight:900;line-height:1.03}.cbn-lede[data-astro-cid-ucdjv5s5]{max-width:40ch;color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(1rem,1.6vw,1.14rem);line-height:1.6}.cbn-cta[data-astro-cid-ucdjv5s5]{flex-wrap:wrap;gap:.7rem;display:flex}.cbn-cta-center[data-astro-cid-ucdjv5s5]{justify-content:center}.cbn-stamp[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);border:1px dashed color-mix(in srgb, var(--public-muted) 55%, transparent);border-radius:999px;margin-top:1.3rem;padding:.3rem .8rem;font-size:.7rem;font-weight:800;display:inline-block}.cbn-wall[data-astro-cid-ucdjv5s5]{columns:2;column-gap:clamp(.6rem,1.4vw,.9rem)}.cbn-tile[data-astro-cid-ucdjv5s5]{break-inside:avoid;background-color:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:0 12px 30px -22px color-mix(in srgb, var(--public-shadow,#0006) 100%, transparent);background-position:50%;background-size:cover;border-radius:16px;margin:0 0 clamp(.6rem,1.4vw,.9rem);display:block;position:relative;overflow:hidden}.cbn-tile[data-astro-cid-ucdjv5s5]:nth-child(3n+1){aspect-ratio:4/5}.cbn-tile[data-astro-cid-ucdjv5s5]:nth-child(3n+2){aspect-ratio:1}.cbn-tile[data-astro-cid-ucdjv5s5]:nth-child(3n+3){aspect-ratio:5/4}.cbn-tile[data-astro-cid-ucdjv5s5]:after{content:"";background:linear-gradient(#0000 45%,#000000b3);position:absolute;inset:0}.cbn-tile-cap[data-astro-cid-ucdjv5s5]{z-index:1;font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.01em;color:#fff;padding:.7rem .85rem;font-size:.82rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.cbn-board[data-astro-cid-ucdjv5s5]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.75rem,1.7vw,1.1rem);display:grid}.cbn-card[data-astro-cid-ucdjv5s5]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);min-width:0;box-shadow:0 2px 14px -8px color-mix(in srgb, var(--public-shadow,#0000004d) 100%, transparent);border-radius:18px;flex-direction:column;padding:clamp(1rem,2.1vw,1.4rem);display:flex}.cbn-card-feature[data-astro-cid-ucdjv5s5]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.cbn-card-wide[data-astro-cid-ucdjv5s5]{grid-column:1/-1}.cbn-card-head[data-astro-cid-ucdjv5s5]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.cbn-card-label[data-astro-cid-ucdjv5s5]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.cbn-card-note[data-astro-cid-ucdjv5s5]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:700}.cbn-card-sum[data-astro-cid-ucdjv5s5]{color:var(--public-text);margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.4}.cbn-loading[data-astro-cid-ucdjv5s5]{color:var(--public-muted);font-size:.85rem;font-style:italic}.cbn-note[data-astro-cid-ucdjv5s5]{color:var(--public-muted);margin-top:.2rem;font-size:.84rem;line-height:1.45;display:block}.cbn-metric[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.7rem;font-weight:900;line-height:1.04;display:block}.cbn-alert[data-astro-cid-ucdjv5s5]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.22rem .55rem;font-size:.6rem;font-weight:800}.cbn-weather-grid[data-astro-cid-ucdjv5s5]{grid-template-columns:1fr;gap:.7rem;display:grid}.cbn-weather-primary[data-astro-cid-ucdjv5s5]{flex-direction:column;gap:.15rem;display:flex}.cbn-weather-temp[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.9rem;font-weight:900;line-height:1}.cbn-weather-summary[data-astro-cid-ucdjv5s5]{color:var(--public-text);font-size:.9rem;font-weight:600}.cbn-weather-wind[data-astro-cid-ucdjv5s5]{color:var(--public-muted);font-size:.8rem}.cbn-weather-shoot[data-astro-cid-ucdjv5s5]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.25rem;padding-top:.7rem;display:flex}.cbn-shoot-label[data-astro-cid-ucdjv5s5]{color:var(--public-accent)}.cbn-shoot-fc[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.cbn-shoot-bird[data-astro-cid-ucdjv5s5]{color:var(--public-muted);font-size:.82rem}.cbn-standings[data-astro-cid-ucdjv5s5]{gap:.55rem;margin-bottom:.5rem;display:grid}.cbn-standings[data-astro-cid-ucdjv5s5] .public-league-row{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:12px;align-items:center;gap:.7rem;padding:.65rem .8rem;display:flex}.cbn-standings[data-astro-cid-ucdjv5s5] .public-league-rank{font-variant-numeric:tabular-nums;flex:none;font-size:1.2rem;line-height:1}.cbn-standings[data-astro-cid-ucdjv5s5] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.cbn-standings[data-astro-cid-ucdjv5s5] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:1.15rem;font-weight:900;line-height:1}.cbn-chip[data-astro-cid-ucdjv5s5]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.6rem;font-weight:800;display:inline-block}.cbn-notice-title[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .15rem;font-size:1.04rem;font-weight:800;line-height:1.25}.cbn-more[data-astro-cid-ucdjv5s5]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.cbn-more[data-astro-cid-ucdjv5s5]:hover{text-decoration:underline}.cbn-about[data-astro-cid-ucdjv5s5]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.cbn-about-copy[data-astro-cid-ucdjv5s5]{min-width:0}.cbn-about-title[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.3rem 0 .8rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.08}.cbn-about-body[data-astro-cid-ucdjv5s5]{color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.68}.cbn-about-figure[data-astro-cid-ucdjv5s5]{margin:0}.cbn-about-figure[data-astro-cid-ucdjv5s5] img[data-astro-cid-ucdjv5s5]{object-fit:cover;border:1px solid var(--public-line);width:100%;max-height:360px;box-shadow:0 18px 44px -30px color-mix(in srgb, var(--public-shadow,#0006) 100%, transparent);border-radius:18px}.cbn-quick[data-astro-cid-ucdjv5s5]{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.7vw,1.1rem);display:grid}.cbn-quick-card[data-astro-cid-ucdjv5s5]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:18px;flex-direction:column;padding:1.2rem 1.2rem 1.1rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.cbn-quick-card[data-astro-cid-ucdjv5s5]:hover{border-color:var(--public-accent);box-shadow:0 16px 34px -22px color-mix(in srgb, var(--public-shadow,#0006) 100%, transparent);transform:translateY(-3px)}.cbn-quick-card[data-astro-cid-ucdjv5s5]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.cbn-quick-kicker[data-astro-cid-ucdjv5s5]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.62rem;font-weight:800}.cbn-quick-title[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.14rem;font-weight:800;line-height:1.15}.cbn-quick-desc[data-astro-cid-ucdjv5s5]{color:var(--public-muted);font-size:.84rem;line-height:1.45}.cbn-quick-arrow[data-astro-cid-ucdjv5s5]{color:var(--public-accent);font-size:1.1rem;transition:transform .15s;position:absolute;top:1.15rem;right:1.2rem}.cbn-quick-card[data-astro-cid-ucdjv5s5]:hover .cbn-quick-arrow[data-astro-cid-ucdjv5s5]{transform:translate(3px)}.cbn-close[data-astro-cid-ucdjv5s5]{text-align:center;max-width:640px;margin-inline:auto}.cbn-close-title[data-astro-cid-ucdjv5s5]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800;line-height:1.1}.cbn-close-body[data-astro-cid-ucdjv5s5]{color:var(--public-muted);margin:0 0 1.5rem;font-size:1.05rem;line-height:1.55}@media (max-width:900px){.cbn-hero-inner[data-astro-cid-ucdjv5s5]{grid-template-columns:1fr}.cbn-sign[data-astro-cid-ucdjv5s5]{order:-1}.cbn-board[data-astro-cid-ucdjv5s5]{grid-template-columns:repeat(2,1fr)}.cbn-card-feature[data-astro-cid-ucdjv5s5]{grid-area:auto/1/auto/-1}.cbn-about[data-astro-cid-ucdjv5s5]{grid-template-columns:1fr}.cbn-about-figure[data-astro-cid-ucdjv5s5]{order:-1}.cbn-quick[data-astro-cid-ucdjv5s5]{grid-template-columns:1fr}}@media (max-width:560px){.cbn-board[data-astro-cid-ucdjv5s5]{grid-template-columns:1fr}.cbn-wall[data-astro-cid-ucdjv5s5]{column-gap:.6rem}.cbn-cta[data-astro-cid-ucdjv5s5] .cbn-btn[data-astro-cid-ucdjv5s5]{flex:auto}.cbn-cta-center[data-astro-cid-ucdjv5s5] .cbn-btn[data-astro-cid-ucdjv5s5]{flex:0 auto}}@media (max-width:380px){.cbn-wall[data-astro-cid-ucdjv5s5]{columns:1}}@media (prefers-reduced-motion:reduce){.cbn-btn[data-astro-cid-ucdjv5s5],.cbn-quick-card[data-astro-cid-ucdjv5s5],.cbn-quick-arrow[data-astro-cid-ucdjv5s5]{transition:none}}.landing-r[data-astro-cid-hy3t54so]{color:var(--public-text);font-family:inherit;display:block}.band-r[data-astro-cid-hy3t54so]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-r-inner[data-astro-cid-hy3t54so]{z-index:1;max-width:1180px;margin:0 auto;position:relative}.sec-r-head[data-astro-cid-hy3t54so]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-r-kicker[data-astro-cid-hy3t54so]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-r-title[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-r[data-astro-cid-hy3t54so]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-r[data-astro-cid-hy3t54so]:hover{transform:translateY(-2px)}.btn-r-lg[data-astro-cid-hy3t54so]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-r-primary[data-astro-cid-hy3t54so]{background:var(--public-accent);color:var(--public-bg);box-shadow:0 12px 26px -14px color-mix(in srgb, var(--public-accent) 55%, transparent)}.btn-r-primary[data-astro-cid-hy3t54so]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-r-ghost[data-astro-cid-hy3t54so]{background:color-mix(in srgb, var(--public-text) 7%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 26%, transparent)}.btn-r-ghost[data-astro-cid-hy3t54so]:hover{background:color-mix(in srgb, var(--public-text) 13%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.hero-r[data-astro-cid-hy3t54so]{text-align:left;background:var(--public-bg);align-items:flex-end;min-height:92vh;padding:0;display:flex}.hero-r-stage[data-astro-cid-hy3t54so]{z-index:0;position:absolute;inset:0}.hero-r-slide[data-astro-cid-hy3t54so]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-r-slide[data-astro-cid-hy3t54so].is-active{opacity:1}.hero-r-scrim[data-astro-cid-hy3t54so]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 92%, transparent) 0%, color-mix(in srgb, var(--public-bg) 74%, transparent) 44%, color-mix(in srgb, var(--public-bg) 30%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 90%, transparent), color-mix(in srgb, var(--public-bg) 40%, transparent) 40%, color-mix(in srgb, var(--public-bg) 55%, transparent) 100%);position:absolute;inset:0}.hero-r-inner[data-astro-cid-hy3t54so]{z-index:1;width:min(1180px,100%);color:var(--public-text);margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem) clamp(8.5rem,17vh,12.5rem);position:relative}.hero-r-eyebrow[data-astro-cid-hy3t54so]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-r-title[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;max-width:14ch;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.8rem,8vw,5.4rem);font-weight:800;line-height:1.02}.hero-r-lede[data-astro-cid-hy3t54so]{max-width:560px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-r-actions[data-astro-cid-hy3t54so]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livR[data-astro-cid-hy3t54so]{background:var(--public-bg);padding-top:0;overflow:visible}.console[data-astro-cid-hy3t54so]{z-index:2;background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);max-width:1180px;box-shadow:var(--public-shadow-strong);margin-top:clamp(-7rem,-6vw,-4rem);margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.console-grid[data-astro-cid-hy3t54so]{grid-template-columns:1.25fr 1fr 1.2fr;display:grid}.console-cell[data-astro-cid-hy3t54so]{min-width:0;padding:clamp(1.4rem,2.6vw,2rem)}.console-cell[data-astro-cid-hy3t54so]+.console-cell[data-astro-cid-hy3t54so]{border-left:1px solid var(--public-line-soft)}.livR-loading[data-astro-cid-hy3t54so]{color:var(--public-muted);padding:.4rem 0;font-weight:600}.livR-loading-light[data-astro-cid-hy3t54so]{color:color-mix(in srgb, var(--public-bg) 82%, transparent)}.livR-eyebrow[data-astro-cid-hy3t54so]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.72rem;font-weight:700;display:inline-block}.livR-eyebrow-accent[data-astro-cid-hy3t54so]{color:var(--public-accent)}.livR-weather-top[data-astro-cid-hy3t54so]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.livR-alert[data-astro-cid-hy3t54so]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.35rem .85rem;font-size:.72rem;font-weight:700;line-height:1}.livR-weather-grid[data-astro-cid-hy3t54so]{align-items:start;gap:clamp(.9rem,2.4vw,1.4rem);display:grid;grid-template-columns:1fr!important}.livR-temp[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3rem,8vw,4.6rem);font-weight:800;line-height:.9}.livR-cond[data-astro-cid-hy3t54so]{color:var(--public-text);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.12rem);font-weight:600}.livR-wind[data-astro-cid-hy3t54so]{color:var(--public-muted);margin-top:.3rem;font-size:.92rem}.livR-shootfx[data-astro-cid-hy3t54so]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-radius:var(--public-radius,12px);flex-direction:column;justify-content:center;padding:clamp(.9rem,2.2vw,1.25rem);display:flex}.livR-shootfx-temp[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.35rem,3.4vw,1.8rem);font-weight:800;line-height:1.05}.livR-shootfx-birds[data-astro-cid-hy3t54so]{color:var(--public-muted);margin-top:.6rem;font-size:.9rem;line-height:1.45}.console-side[data-astro-cid-hy3t54so]{flex-direction:column;gap:clamp(1rem,2.2vw,1.35rem);display:flex}.livR-callout[data-astro-cid-hy3t54so]{background:linear-gradient(135deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:var(--public-bg);border-radius:var(--public-radius,14px);box-shadow:0 18px 44px -28px color-mix(in srgb, var(--public-accent) 60%, transparent);flex-direction:column;justify-content:center;padding:clamp(1.3rem,2.8vw,1.8rem);display:flex}.livR-callout-label[data-astro-cid-hy3t54so]{text-transform:uppercase;letter-spacing:.16em;opacity:.92;font-size:.72rem;font-weight:700}.livR-callout-day[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(1.8rem,4.6vw,2.4rem);font-weight:800;line-height:1}.livR-callout-date[data-astro-cid-hy3t54so]{opacity:.95;margin-top:.3rem;font-size:1rem;font-weight:600}.livR-callout-link[data-astro-cid-hy3t54so]{letter-spacing:.02em;color:var(--public-bg);opacity:.92;margin-top:.9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livR-callout-link[data-astro-cid-hy3t54so]:hover{opacity:1;text-decoration:underline}.livR-eventchip[data-astro-cid-hy3t54so]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-radius:var(--public-radius,14px);padding:clamp(1rem,2.4vw,1.35rem)}.livR-eventchip-row[data-astro-cid-hy3t54so]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.livR-pill[data-astro-cid-hy3t54so]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.3rem .75rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-block}.livR-eventchip-more[data-astro-cid-hy3t54so]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livR-eventchip-more[data-astro-cid-hy3t54so]:hover{text-decoration:underline}.livR-eventchip-title[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.12rem;font-weight:800;line-height:1.2}.livR-eventchip-detail[data-astro-cid-hy3t54so]{color:var(--public-muted);margin-top:.35rem;font-size:.9rem;line-height:1.5}.livR-league-head[data-astro-cid-hy3t54so]{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin-bottom:.5rem;display:flex}.livR-league-title[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:800}.livR-league-season[data-astro-cid-hy3t54so]{color:var(--public-muted);font-size:.8rem;font-weight:600}.livR-league-more[data-astro-cid-hy3t54so]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:700;text-decoration:none}.livR-league-more[data-astro-cid-hy3t54so]:hover{text-decoration:underline}.livR-league-note[data-astro-cid-hy3t54so]{color:var(--public-muted);margin-bottom:.9rem;font-size:.9rem}.livR-league-strip[data-astro-cid-hy3t54so]{grid-template-columns:1fr;gap:.6rem;display:grid}.livR-league-strip[data-astro-cid-hy3t54so] .public-league-row[data-astro-cid-hy3t54so]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.livR-league-strip[data-astro-cid-hy3t54so] .public-league-rank[data-astro-cid-hy3t54so]{flex:none;font-size:1.3rem;line-height:1}.livR-league-strip[data-astro-cid-hy3t54so] .public-league-team[data-astro-cid-hy3t54so]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.livR-league-strip[data-astro-cid-hy3t54so] .public-league-score[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.3rem;font-weight:800;line-height:1}.quick-r[data-astro-cid-hy3t54so]{background:var(--public-bg)}.quick-r-grid[data-astro-cid-hy3t54so]{grid-template-columns:repeat(3,1fr);gap:1.15rem;display:grid}.quick-r-card[data-astro-cid-hy3t54so]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);color:var(--public-text);flex-direction:column;gap:.5rem;padding:1.6rem 1.4rem 1.5rem;text-decoration:none;transition:transform .14s,box-shadow .18s,border-color .14s;display:flex;position:relative;overflow:hidden}.quick-r-card[data-astro-cid-hy3t54so]:before{content:"";background:var(--public-accent);transform-origin:top;width:3px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-r-card[data-astro-cid-hy3t54so]:hover{box-shadow:var(--public-shadow-strong);border-color:color-mix(in srgb, var(--public-accent) 60%, var(--public-line));transform:translateY(-4px)}.quick-r-card[data-astro-cid-hy3t54so]:hover:before{transform:scaleY(1)}.quick-r-num[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.5rem;font-weight:800;line-height:1}.quick-r-title[data-astro-cid-hy3t54so]{color:var(--public-text);font-size:1.2rem;font-weight:800}.quick-r-desc[data-astro-cid-hy3t54so]{color:var(--public-muted);flex:1;font-size:.94rem;line-height:1.55}.quick-r-go[data-astro-cid-hy3t54so]{color:var(--public-accent);font-size:1.4rem;font-weight:700;transition:transform .16s}.quick-r-card[data-astro-cid-hy3t54so]:hover .quick-r-go[data-astro-cid-hy3t54so]{transform:translate(5px)}.feat-r[data-astro-cid-hy3t54so]{background:var(--public-bg-soft)}.feat-r-grid[data-astro-cid-hy3t54so]{grid-template-columns:repeat(2,1fr);gap:clamp(1.25rem,3vw,2rem);display:grid}.feat-r-item[data-astro-cid-hy3t54so]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow);padding:clamp(1.75rem,4vw,2.5rem)}.feat-r-icon[data-astro-cid-hy3t54so]{width:54px;height:54px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.15rem;display:inline-flex}.feat-r-icon[data-astro-cid-hy3t54so] svg[data-astro-cid-hy3t54so]{width:26px;height:26px}.feat-r-h[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.3rem,3vw,1.65rem);font-weight:800}.feat-r-p[data-astro-cid-hy3t54so]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.65}.about-r[data-astro-cid-hy3t54so]{padding:clamp(4.5rem,10vw,7.5rem) 1.25rem}.about-r-bg[data-astro-cid-hy3t54so]{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.about-r-scrim[data-astro-cid-hy3t54so]{z-index:0;background:linear-gradient(180deg, color-mix(in srgb, var(--public-bg) 86%, transparent), color-mix(in srgb, var(--public-bg) 78%, transparent));position:absolute;inset:0}.about-r-inner[data-astro-cid-hy3t54so]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(1.75rem,4vw,2.75rem);max-width:1000px;margin:0 auto;display:flex;position:relative}.about-r-copy[data-astro-cid-hy3t54so]{flex-direction:column;align-items:center;display:flex}.about-r-copy[data-astro-cid-hy3t54so] .sec-r-kicker[data-astro-cid-hy3t54so]{display:block}.about-r-copy[data-astro-cid-hy3t54so] .sec-r-title[data-astro-cid-hy3t54so]{margin-bottom:1rem}.about-r-p[data-astro-cid-hy3t54so]{color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));max-width:60ch;margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-r-stats[data-astro-cid-hy3t54so]{background:color-mix(in srgb, var(--public-bg) 82%, transparent);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong);-webkit-backdrop-filter:saturate(140%)blur(8px);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.about-r-stat[data-astro-cid-hy3t54so]{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:clamp(1.25rem,3vw,1.9rem) 1rem;display:flex}.about-r-stat[data-astro-cid-hy3t54so]+.about-r-stat[data-astro-cid-hy3t54so]{border-left:1px solid var(--public-line-soft)}.about-r-num[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1}.about-r-lbl[data-astro-cid-hy3t54so]{color:var(--public-text);font-size:.92rem;font-weight:600}.photos-r[data-astro-cid-hy3t54so]{background:var(--public-bg-soft)}.photos-r-grid[data-astro-cid-hy3t54so]{border:1px solid var(--public-line);border-radius:var(--public-radius,14px);height:clamp(460px,64vh,660px);box-shadow:var(--public-shadow-strong);grid-template-rows:repeat(3,1fr);grid-template-columns:1.5fr 1fr;gap:0;display:grid;overflow:hidden}.photos-r-tile[data-astro-cid-hy3t54so]{background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-r-tile[data-astro-cid-hy3t54so]:first-child{grid-row:1/span 3}.photos-r-tile[data-astro-cid-hy3t54so]:after{content:"";background:linear-gradient(#0000 45%,#000000c7);position:absolute;inset:0}.photos-r-cap[data-astro-cid-hy3t54so]{z-index:1;color:#fff;letter-spacing:.01em;padding:.85rem 1rem;font-size:1rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-r[data-astro-cid-hy3t54so]{background:var(--public-bg)}.visit-r-inner[data-astro-cid-hy3t54so]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-r-copy[data-astro-cid-hy3t54so] .sec-r-kicker[data-astro-cid-hy3t54so]{display:block}.visit-r-copy[data-astro-cid-hy3t54so] .sec-r-title[data-astro-cid-hy3t54so]{text-align:left;margin-bottom:1.1rem}.visit-r-addr[data-astro-cid-hy3t54so]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-r-note[data-astro-cid-hy3t54so]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-r-map[data-astro-cid-hy3t54so]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-r-map[data-astro-cid-hy3t54so] iframe[data-astro-cid-hy3t54so]{border:0;width:100%;height:360px;display:block}.cta-r[data-astro-cid-hy3t54so]{text-align:center;justify-content:center;align-items:center;min-height:62vh;padding:clamp(4rem,10vw,7rem) 1.25rem;display:flex}.cta-r-bg[data-astro-cid-hy3t54so]{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.cta-r-scrim[data-astro-cid-hy3t54so]{z-index:0;background:radial-gradient(120% 100% at 50% 50%, color-mix(in srgb, var(--public-bg) 74%, transparent) 0%, color-mix(in srgb, var(--public-bg) 90%, transparent) 100%);position:absolute;inset:0}.cta-r-inner[data-astro-cid-hy3t54so]{z-index:1;max-width:760px;position:relative}.cta-r-title[data-astro-cid-hy3t54so]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-r-p[data-astro-cid-hy3t54so]{color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));margin:0 0 2rem;font-size:1.15rem}.cta-r-actions[data-astro-cid-hy3t54so]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:960px){.console-grid[data-astro-cid-hy3t54so]{grid-template-columns:1fr 1fr}.console-league[data-astro-cid-hy3t54so]{border-left:0;border-top:1px solid var(--public-line-soft);grid-column:1/-1}.quick-r-grid[data-astro-cid-hy3t54so],.feat-r-grid[data-astro-cid-hy3t54so],.visit-r-inner[data-astro-cid-hy3t54so]{grid-template-columns:1fr}.about-r-stats[data-astro-cid-hy3t54so]{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.band-r[data-astro-cid-hy3t54so]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-r[data-astro-cid-hy3t54so]{min-height:82vh}.hero-r-inner[data-astro-cid-hy3t54so]{padding-bottom:clamp(4.5rem,14vh,7rem)}.console[data-astro-cid-hy3t54so]{margin-top:0}.console-grid[data-astro-cid-hy3t54so]{grid-template-columns:1fr}.console-cell[data-astro-cid-hy3t54so]+.console-cell[data-astro-cid-hy3t54so]{border-left:0;border-top:1px solid var(--public-line-soft)}.console-league[data-astro-cid-hy3t54so]{border-left:0}.photos-r-grid[data-astro-cid-hy3t54so]{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.photos-r-tile[data-astro-cid-hy3t54so]{aspect-ratio:1}.photos-r-tile[data-astro-cid-hy3t54so]:first-child{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.about-r-stats[data-astro-cid-hy3t54so]{grid-template-columns:1fr}.about-r-stat[data-astro-cid-hy3t54so]+.about-r-stat[data-astro-cid-hy3t54so]{border-left:0;border-top:1px solid var(--public-line-soft)}.hero-r-actions[data-astro-cid-hy3t54so],.cta-r-actions[data-astro-cid-hy3t54so]{flex-direction:column}.hero-r-actions[data-astro-cid-hy3t54so] .btn-r[data-astro-cid-hy3t54so],.cta-r-actions[data-astro-cid-hy3t54so] .btn-r[data-astro-cid-hy3t54so]{width:100%}.visit-r-map[data-astro-cid-hy3t54so] iframe[data-astro-cid-hy3t54so]{height:280px}.visit-r-copy[data-astro-cid-hy3t54so] .sec-r-title[data-astro-cid-hy3t54so]{text-align:center}.visit-r-copy[data-astro-cid-hy3t54so] .sec-r-kicker[data-astro-cid-hy3t54so]{text-align:center;width:100%}}.abx-home[data-astro-cid-iusjzvic]{max-width:1120px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);margin:0 auto;padding:clamp(1.6rem,3.6vw,2.8rem) clamp(1rem,3.4vw,2.4rem) 4rem}.abx-tag[data-astro-cid-iusjzvic]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.4rem;font-size:.64rem;font-weight:800;display:inline-block}.abx-loading[data-astro-cid-iusjzvic]{color:var(--public-muted);padding:.35rem 0;font-size:.9rem;font-style:italic}.abx-mast[data-astro-cid-iusjzvic]{border-bottom:3px double var(--public-line);margin-bottom:clamp(1.4rem,3.2vw,2rem);padding-bottom:clamp(1rem,2.5vw,1.5rem)}.abx-mast-eyebrow[data-astro-cid-iusjzvic]{letter-spacing:.15em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .45rem;font-size:.7rem;font-weight:800}.abx-mast-title[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,5vw,3.1rem);font-weight:800;line-height:1.02}.abx-mast-sub[data-astro-cid-iusjzvic]{color:var(--public-muted);margin:.5rem 0 0;font-size:.9rem;font-weight:600}.abx-ledger[data-astro-cid-iusjzvic]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:14px;padding:clamp(1.1rem,2.6vw,1.7rem) clamp(1rem,2.6vw,1.6rem) clamp(1.1rem,2.6vw,1.5rem);box-shadow:0 18px 46px -30px #00000073}.abx-ledger-top[data-astro-cid-iusjzvic]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.5rem;display:flex}.abx-ledger-titles[data-astro-cid-iusjzvic] .abx-tag[data-astro-cid-iusjzvic]{margin-bottom:.25rem}.abx-ledger-h[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800;line-height:1.05}.abx-season[data-astro-cid-iusjzvic]{letter-spacing:.03em;color:var(--public-muted);border:1px solid var(--public-line);white-space:nowrap;border-radius:999px;padding:.25rem .6rem;font-size:.74rem;font-weight:700}.abx-ledger-cap[data-astro-cid-iusjzvic]{color:var(--public-text);margin:.2rem 0 .9rem;font-size:.98rem;font-weight:600;line-height:1.45}.abx-sheet[data-astro-cid-iusjzvic]{--abx-cols:3.2rem minmax(0, 1fr) 6rem;border:1px solid var(--public-line);border-radius:10px;overflow:hidden}.abx-sheet-head[data-astro-cid-iusjzvic]{grid-template-columns:var(--abx-cols);background:var(--public-bg-soft,var(--public-bg));border-bottom:2px solid var(--public-line);align-items:center;display:grid}.abx-col[data-astro-cid-iusjzvic]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);padding:.6rem .9rem;font-size:.62rem;font-weight:800}.abx-col-rank[data-astro-cid-iusjzvic]{text-align:center;padding-inline:.4rem}.abx-col-score[data-astro-cid-iusjzvic]{text-align:right}body[data-design=s] #leagueList .public-league-row{grid-template-columns:var(--abx-cols);border-bottom:1px solid var(--public-line);align-items:center;min-height:46px;display:grid}body[data-design=s] #leagueList .public-league-row:last-child{border-bottom:0}body[data-design=s] #leagueList .public-league-row:nth-child(odd){background:color-mix(in srgb, var(--public-accent) 8%, transparent)}body[data-design=s] #leagueList .public-league-rank{font-family:var(--public-font-heading,inherit);text-align:center;font-variant-numeric:tabular-nums;color:var(--public-muted);border-right:1px solid var(--public-line-soft,var(--public-line));padding:.6rem .4rem;font-size:1.05rem;font-weight:800;line-height:1}body[data-design=s] #leagueList .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:.6rem .9rem;font-size:1rem;font-weight:700;overflow:hidden}body[data-design=s] #leagueList .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid var(--public-line-soft,var(--public-line));padding:.6rem .9rem;font-size:1.05rem;font-weight:800;line-height:1}.abx-ledger-link[data-astro-cid-iusjzvic]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:.9rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-block}.abx-ledger-link[data-astro-cid-iusjzvic]:hover{text-decoration:underline}.abx-accts[data-astro-cid-iusjzvic]{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.8vw,1rem);margin-top:clamp(1.4rem,3vw,2rem);display:grid}.abx-acct[data-astro-cid-iusjzvic]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:12px;flex-direction:column;min-width:0;padding:clamp(1rem,2.2vw,1.35rem);display:flex}.abx-acct-accent[data-astro-cid-iusjzvic]{border-top:3px solid var(--public-accent)}.abx-acct-head[data-astro-cid-iusjzvic]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;padding-bottom:.55rem;display:flex}.abx-acct-label[data-astro-cid-iusjzvic]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800}.abx-acct-sub[data-astro-cid-iusjzvic]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.2rem;font-size:.6rem;font-weight:800;display:block}.abx-acct-link[data-astro-cid-iusjzvic]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.74rem;font-weight:800;text-decoration:none}.abx-acct-link[data-astro-cid-iusjzvic]:hover{text-decoration:underline}.abx-alert[data-astro-cid-iusjzvic]{letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer;background:#b4341f;border:0;border-radius:999px;padding:.2rem .55rem;font-size:.6rem;font-weight:800;line-height:1}.abx-wx[data-astro-cid-iusjzvic]{grid-template-columns:1fr;align-items:start;gap:.9rem;display:grid}.abx-wx-temp[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--public-text);font-size:clamp(2.4rem,7vw,3.2rem);font-weight:800;line-height:.95}.abx-wx-sum[data-astro-cid-iusjzvic]{color:var(--public-text);margin-top:.4rem;font-size:.95rem;font-weight:600;line-height:1.35}.abx-wx-wind[data-astro-cid-iusjzvic]{color:var(--public-muted);margin-top:.25rem;font-size:.85rem}.abx-wx-shoot[data-astro-cid-iusjzvic]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-radius:10px;padding:.7rem .85rem}.abx-wx-fc[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.15rem;font-size:1.15rem;font-weight:800}.abx-wx-birds[data-astro-cid-iusjzvic]{color:var(--public-muted);margin-top:.4rem;font-size:.85rem;line-height:1.45}.abx-sn-day[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.abx-sn-date[data-astro-cid-iusjzvic]{color:var(--public-muted);margin-top:.35rem;font-size:.98rem;font-weight:600}.abx-pill[data-astro-cid-iusjzvic]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.abx-ev-title[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0;font-size:1.08rem;font-weight:800;line-height:1.2}.abx-ev-detail[data-astro-cid-iusjzvic]{color:var(--public-muted);margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.abx-register[data-astro-cid-iusjzvic]{margin-top:clamp(2rem,4.5vw,3rem)}.abx-register-head[data-astro-cid-iusjzvic]{margin-bottom:clamp(.9rem,2vw,1.3rem)}.abx-register-h[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:800}.abx-lines[data-astro-cid-iusjzvic]{border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));border-radius:12px;overflow:hidden}.abx-line[data-astro-cid-iusjzvic]{color:inherit;border-bottom:1px solid var(--public-line);grid-template-columns:3.6rem 1fr auto;align-items:center;gap:.9rem;padding:1rem 1.1rem;text-decoration:none;transition:background .13s;display:grid}.abx-line[data-astro-cid-iusjzvic]:last-child{border-bottom:0}.abx-line[data-astro-cid-iusjzvic]:nth-child(odd){background:color-mix(in srgb, var(--public-accent) 5%, transparent)}.abx-line[data-astro-cid-iusjzvic]:hover{background:color-mix(in srgb, var(--public-accent) 12%, transparent)}.abx-line[data-astro-cid-iusjzvic]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-2px}.abx-line-code[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;color:var(--public-accent);text-align:center;font-size:.82rem;font-weight:800}.abx-line-body[data-astro-cid-iusjzvic]{flex-direction:column;min-width:0;display:flex}.abx-line-title[data-astro-cid-iusjzvic]{color:var(--public-text);font-size:1.08rem;font-weight:800;line-height:1.2}.abx-line-desc[data-astro-cid-iusjzvic]{color:var(--public-muted);margin-top:.15rem;font-size:.86rem;line-height:1.4}.abx-line-go[data-astro-cid-iusjzvic]{color:var(--public-accent);font-size:1.2rem;font-weight:700;transition:transform .14s}.abx-line[data-astro-cid-iusjzvic]:hover .abx-line-go[data-astro-cid-iusjzvic]{transform:translate(4px)}.abx-totals[data-astro-cid-iusjzvic]{border-top:3px double var(--public-line);grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(1.4rem,3.5vw,2.6rem);margin-top:clamp(2rem,5vw,3.2rem);padding-top:clamp(1.6rem,4vw,2.4rem);display:grid}.abx-totals-h[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.15rem 0 .7rem;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.08}.abx-totals-p[data-astro-cid-iusjzvic]{color:var(--public-muted);margin:0 0 1.3rem;font-size:1.02rem;line-height:1.65}.abx-attach[data-astro-cid-iusjzvic]{max-width:320px;margin:1.4rem 0 0}.abx-attach[data-astro-cid-iusjzvic] img[data-astro-cid-iusjzvic]{object-fit:cover;border:1px solid var(--public-line);border-radius:10px;width:100%;max-height:210px;display:block}.abx-attach[data-astro-cid-iusjzvic] figcaption[data-astro-cid-iusjzvic]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin-top:.4rem;font-size:.66rem;font-weight:800}.abx-figs[data-astro-cid-iusjzvic]{border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));border-radius:12px;grid-template-columns:1fr;display:grid;overflow:hidden}.abx-fig[data-astro-cid-iusjzvic]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.2rem;display:flex}.abx-fig[data-astro-cid-iusjzvic]:last-child{border-bottom:0}.abx-fig[data-astro-cid-iusjzvic]:nth-child(odd){background:color-mix(in srgb, var(--public-accent) 6%, transparent)}.abx-fig-num[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--public-accent);font-size:1.7rem;font-weight:800;line-height:1}.abx-fig-lbl[data-astro-cid-iusjzvic]{color:var(--public-text);text-align:right;font-size:.9rem;font-weight:600}.abx-btn[data-astro-cid-iusjzvic]{letter-spacing:.01em;border:1.5px solid var(--public-accent);border-radius:10px;justify-content:center;align-items:center;padding:.75rem 1.4rem;font-family:inherit;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.abx-btn[data-astro-cid-iusjzvic]:hover{transform:translateY(-2px)}.abx-btn[data-astro-cid-iusjzvic]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.abx-btn-lg[data-astro-cid-iusjzvic]{padding:.95rem 1.9rem;font-size:1.02rem}.abx-btn-solid[data-astro-cid-iusjzvic]{background:var(--public-accent);color:#fff}.abx-btn-solid[data-astro-cid-iusjzvic]:hover{background:var(--public-accent-dark,var(--public-accent));color:#fff}.abx-btn-ghost[data-astro-cid-iusjzvic]{color:var(--public-accent);background:0 0}.abx-btn-ghost[data-astro-cid-iusjzvic]:hover{background:var(--public-accent);color:#fff}.abx-signoff[data-astro-cid-iusjzvic]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:14px;margin-top:clamp(2rem,5vw,3.2rem);padding:clamp(1.8rem,4.5vw,2.8rem)}.abx-signoff-h[data-astro-cid-iusjzvic]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.abx-signoff-p[data-astro-cid-iusjzvic]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.05rem}.abx-signoff-actions[data-astro-cid-iusjzvic]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:860px){.abx-accts[data-astro-cid-iusjzvic],.abx-totals[data-astro-cid-iusjzvic]{grid-template-columns:1fr}.abx-attach[data-astro-cid-iusjzvic]{max-width:none}}@media (max-width:560px){.abx-sheet[data-astro-cid-iusjzvic]{--abx-cols:2.6rem minmax(0, 1fr) 4.8rem}body[data-design=s] #leagueList .public-league-team{padding:.55rem .7rem}.abx-line[data-astro-cid-iusjzvic]{grid-template-columns:3rem 1fr auto;gap:.7rem;padding:.9rem}.abx-signoff-actions[data-astro-cid-iusjzvic]{flex-direction:column}.abx-signoff-actions[data-astro-cid-iusjzvic] .abx-btn[data-astro-cid-iusjzvic]{width:100%}#weatherGrid[data-astro-cid-iusjzvic]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.abx-btn[data-astro-cid-iusjzvic],.abx-line[data-astro-cid-iusjzvic],.abx-line-go[data-astro-cid-iusjzvic]{transition:none}}.salT-home[data-astro-cid-hz56dcz3]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);--salT-shadow:var(--public-shadow,0 26px 52px -30px color-mix(in srgb, var(--public-text) 44%, transparent))}.salT-hero[data-astro-cid-hz56dcz3],.salT-today[data-astro-cid-hz56dcz3],.salT-dir-sec[data-astro-cid-hz56dcz3],.salT-about[data-astro-cid-hz56dcz3],.salT-visit[data-astro-cid-hz56dcz3],.salT-cta[data-astro-cid-hz56dcz3]{max-width:1220px;margin:0 auto;padding:clamp(2.4rem,5.5vw,4.6rem) clamp(1.1rem,4vw,3rem)}.salT-eyebrow[data-astro-cid-hz56dcz3]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.55rem;font-size:.68rem;font-weight:700;display:block}.salT-h2[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:700;line-height:1.1}.salT-sec-head[data-astro-cid-hz56dcz3]{text-align:center;margin-bottom:clamp(1.6rem,3.5vw,2.6rem)}.salT-hero[data-astro-cid-hz56dcz3]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:2px;margin-top:clamp(1rem,3vw,2rem);position:relative}.salT-rail[data-astro-cid-hz56dcz3]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--public-accent) 60%, transparent) 20%, color-mix(in srgb, var(--public-accent) 60%, transparent) 80%, transparent);height:3px;position:absolute;top:0;left:0;right:0}.salT-wall[data-astro-cid-hz56dcz3]{grid-template-columns:repeat(6,1fr);align-items:start;gap:clamp(1.1rem,2.8vw,2.4rem);display:grid}.salT-plate[data-astro-cid-hz56dcz3]{flex-direction:column;min-width:0;display:flex}.salT-frame[data-astro-cid-hz56dcz3]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:var(--salT-shadow);padding:clamp(.55rem,1.4vw,1rem);position:relative}.salT-photo[data-astro-cid-hz56dcz3]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--public-line-soft,var(--public-line));width:100%;display:block}.salT-cap[data-astro-cid-hz56dcz3]{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);margin-top:.75rem;font-size:.66rem;font-weight:700}.salT-cap--title[data-astro-cid-hz56dcz3]{color:var(--public-accent)}.salT-frame--title[data-astro-cid-hz56dcz3]{flex-direction:column;justify-content:center;height:100%;padding:clamp(1.4rem,3vw,2.4rem);display:flex}.salT-kicker[data-astro-cid-hz56dcz3]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .7rem;font-size:.68rem;font-weight:700}.salT-title[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:700;line-height:1.04}.salT-lede[data-astro-cid-hz56dcz3]{color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.6}.salT-actions[data-astro-cid-hz56dcz3]{flex-wrap:wrap;gap:.7rem;display:flex}.salT-actions--center[data-astro-cid-hz56dcz3]{justify-content:center}.salT-plate--title[data-astro-cid-hz56dcz3],.salT-plate--a[data-astro-cid-hz56dcz3]{grid-column:span 3}.salT-plate--b[data-astro-cid-hz56dcz3],.salT-plate--c[data-astro-cid-hz56dcz3],.salT-plate--d[data-astro-cid-hz56dcz3]{grid-column:span 2}.salT-btn[data-astro-cid-hz56dcz3]{font-family:var(--public-font-body,inherit);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--public-accent);border-radius:2px;justify-content:center;align-items:center;padding:.72rem 1.4rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.salT-btn-lg[data-astro-cid-hz56dcz3]{padding:.95rem 1.9rem;font-size:.76rem}.salT-btn-solid[data-astro-cid-hz56dcz3]{background:var(--public-accent);color:#fff}.salT-btn-solid[data-astro-cid-hz56dcz3]:hover{background:var(--public-accent-dark,var(--public-accent))}.salT-btn-ghost[data-astro-cid-hz56dcz3]{color:var(--public-accent);background:0 0}.salT-btn-ghost[data-astro-cid-hz56dcz3]:hover{background:var(--public-accent);color:#fff}.salT-btn[data-astro-cid-hz56dcz3]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.salT-plaque[data-astro-cid-hz56dcz3]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:var(--salT-shadow);grid-template-columns:1.45fr 1fr 1fr;grid-template-areas:"stand cond shoot""stand notice notice";display:grid}.salT-cell[data-astro-cid-hz56dcz3]{border-top:1px solid var(--public-line-soft,var(--public-line));border-left:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;min-width:0;padding:clamp(1.2rem,2.6vw,1.9rem);display:flex}.salT-cell--stand[data-astro-cid-hz56dcz3]{border-top:0;border-left:0;grid-area:stand}.salT-cell--cond[data-astro-cid-hz56dcz3]{border-top:0;grid-area:cond}.salT-cell--shoot[data-astro-cid-hz56dcz3]{border-top:0;grid-area:shoot}.salT-cell--notice[data-astro-cid-hz56dcz3]{grid-area:notice}.salT-cell-head[data-astro-cid-hz56dcz3]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.salT-cell-label[data-astro-cid-hz56dcz3]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:700}.salT-cell-label--sm[data-astro-cid-hz56dcz3]{margin-bottom:.25rem;display:block}.salT-cell-sub[data-astro-cid-hz56dcz3]{color:var(--public-muted);font-size:.66rem}.salT-cell-sum[data-astro-cid-hz56dcz3]{color:var(--public-text);margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.45}.salT-loading[data-astro-cid-hz56dcz3]{color:var(--public-muted);font-size:.86rem;font-style:italic}.salT-note[data-astro-cid-hz56dcz3]{color:var(--public-muted);margin-top:.22rem;font-size:.84rem;line-height:1.45;display:block}.salT-cell-more[data-astro-cid-hz56dcz3]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.8rem;font-size:.66rem;font-weight:700;text-decoration:none;display:inline-block}.salT-cell-more[data-astro-cid-hz56dcz3]:hover{text-decoration:underline}.salT-alert[data-astro-cid-hz56dcz3]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.2rem .6rem;font-size:.6rem;font-weight:700;line-height:1}.salT-wgrid[data-astro-cid-hz56dcz3]{gap:.9rem;display:grid;grid-template-columns:1fr!important}.salT-temp[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.4rem,6vw,3.2rem);font-weight:700;line-height:.95}.salT-shoot[data-astro-cid-hz56dcz3]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.7rem}.salT-shoot-fc[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-top:.3rem;font-size:1.3rem;font-weight:700}.salT-shoot-day[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1}.salT-chip[data-astro-cid-hz56dcz3]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.16rem .55rem;font-size:.6rem;font-weight:700;display:inline-block}.salT-notice-title[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.salT-standings[data-astro-cid-hz56dcz3]{flex-direction:column;margin:.1rem 0;display:flex}.salT-standings[data-astro-cid-hz56dcz3] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.salT-standings[data-astro-cid-hz56dcz3] .public-league-row:last-child{border-bottom:0}.salT-standings[data-astro-cid-hz56dcz3] .public-league-rank{flex:none;font-size:1.2rem;line-height:1}.salT-standings[data-astro-cid-hz56dcz3] .public-league-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--public-text);flex:auto;font-weight:600;overflow:hidden}.salT-standings[data-astro-cid-hz56dcz3] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);flex:none;font-size:1.2rem;font-weight:700;line-height:1}.salT-dir[data-astro-cid-hz56dcz3]{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,1.8vw,1.2rem);display:grid}.salT-dir-card[data-astro-cid-hz56dcz3]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;flex-direction:column;padding:1.3rem 1.3rem 1.2rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .18s;display:flex;position:relative}.salT-dir-card[data-astro-cid-hz56dcz3]:hover{border-color:var(--public-accent);box-shadow:var(--salT-shadow);transform:translateY(-3px)}.salT-dir-card[data-astro-cid-hz56dcz3]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.salT-dir-num[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-line);letter-spacing:.1em;margin-bottom:.5rem;font-size:.9rem;font-weight:700}.salT-dir-kicker[data-astro-cid-hz56dcz3]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.35rem;font-size:.6rem;font-weight:700}.salT-dir-title[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.12rem;font-weight:700;line-height:1.15}.salT-dir-desc[data-astro-cid-hz56dcz3]{color:var(--public-muted);font-size:.82rem;line-height:1.45}.salT-dir-arrow[data-astro-cid-hz56dcz3]{color:var(--public-accent);transition:transform .16s;position:absolute;top:1.15rem;right:1.2rem}.salT-dir-card[data-astro-cid-hz56dcz3]:hover .salT-dir-arrow[data-astro-cid-hz56dcz3]{transform:translate(3px)}.salT-about-grid[data-astro-cid-hz56dcz3]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.salT-about-copy[data-astro-cid-hz56dcz3] .salT-h2[data-astro-cid-hz56dcz3]{margin-bottom:1rem}.salT-about-p[data-astro-cid-hz56dcz3]{color:var(--public-muted);margin:0 0 1.5rem;font-size:1.02rem;line-height:1.7}.salT-stats[data-astro-cid-hz56dcz3]{gap:.85rem;display:grid}.salT-stat[data-astro-cid-hz56dcz3]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:3px solid var(--public-accent);align-items:baseline;gap:.9rem;padding:1rem 1.25rem;display:flex}.salT-stat-num[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);min-width:3.2ch;font-size:1.8rem;font-weight:700;line-height:1}.salT-stat-lbl[data-astro-cid-hz56dcz3]{color:var(--public-text);font-size:.92rem;font-weight:600}.salT-visit-grid[data-astro-cid-hz56dcz3]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.salT-visit-copy[data-astro-cid-hz56dcz3] .salT-h2[data-astro-cid-hz56dcz3]{margin-bottom:1rem}.salT-addr[data-astro-cid-hz56dcz3]{color:var(--public-text);margin-bottom:.55rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.salT-visit-note[data-astro-cid-hz56dcz3]{color:var(--public-muted);margin:0 0 1.4rem;line-height:1.6}.salT-frame--map[data-astro-cid-hz56dcz3]{padding:clamp(.55rem,1.4vw,1rem)}.salT-map[data-astro-cid-hz56dcz3]{border:0;width:100%;height:340px;display:block}.salT-cta[data-astro-cid-hz56dcz3]{text-align:center;background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:2px;margin-bottom:clamp(1rem,3vw,2rem)}.salT-cta-inner[data-astro-cid-hz56dcz3]{max-width:640px;margin:0 auto}.salT-cta-title[data-astro-cid-hz56dcz3]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);margin:.3rem 0 .7rem;font-size:clamp(1.6rem,3.8vw,2.4rem);font-weight:700;line-height:1.1}.salT-cta-p[data-astro-cid-hz56dcz3]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.05rem}@media (max-width:900px){.salT-plate--title[data-astro-cid-hz56dcz3]{grid-column:1/-1}.salT-plate--a[data-astro-cid-hz56dcz3],.salT-plate--b[data-astro-cid-hz56dcz3],.salT-plate--c[data-astro-cid-hz56dcz3],.salT-plate--d[data-astro-cid-hz56dcz3]{grid-column:span 3}.salT-plaque[data-astro-cid-hz56dcz3]{grid-template-columns:1fr 1fr;grid-template-areas:"stand stand""cond shoot""notice notice"}.salT-cell--cond[data-astro-cid-hz56dcz3],.salT-cell--shoot[data-astro-cid-hz56dcz3]{border-top:1px solid var(--public-line-soft,var(--public-line))}.salT-dir[data-astro-cid-hz56dcz3]{grid-template-columns:repeat(2,1fr)}.salT-about-grid[data-astro-cid-hz56dcz3],.salT-visit-grid[data-astro-cid-hz56dcz3]{grid-template-columns:1fr}}@media (max-width:560px){.salT-wall[data-astro-cid-hz56dcz3]{grid-template-columns:1fr}.salT-plaque[data-astro-cid-hz56dcz3]{grid-template-columns:1fr;grid-template-areas:"stand""cond""shoot""notice"}.salT-cell[data-astro-cid-hz56dcz3]{border-left:0;border-top:1px solid var(--public-line-soft,var(--public-line))}.salT-cell--stand[data-astro-cid-hz56dcz3]{border-top:0}.salT-dir[data-astro-cid-hz56dcz3]{grid-template-columns:1fr}.salT-actions[data-astro-cid-hz56dcz3] .salT-btn[data-astro-cid-hz56dcz3]{flex:auto}}@media (prefers-reduced-motion:reduce){.salT-btn[data-astro-cid-hz56dcz3],.salT-dir-card[data-astro-cid-hz56dcz3],.salT-dir-arrow[data-astro-cid-hz56dcz3]{transition:none}}.landing-u[data-astro-cid-6rveoqog]{color:var(--public-text);font-family:inherit;display:block}.band-u[data-astro-cid-6rveoqog]{width:100%;padding:clamp(3.25rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-u-inner[data-astro-cid-6rveoqog]{z-index:1;max-width:1160px;margin:0 auto;position:relative}.mark-u[data-astro-cid-6rveoqog]{z-index:0;font-family:var(--public-font-heading,inherit);letter-spacing:-.05em;white-space:nowrap;color:color-mix(in srgb, var(--public-text) 6%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(4.5rem,20vw,15rem);font-weight:800;line-height:.8;position:absolute;top:-.14em}.mark-u--left[data-astro-cid-6rveoqog]{left:-.04em}.mark-u--right[data-astro-cid-6rveoqog]{right:-.04em}.mark-u--center[data-astro-cid-6rveoqog]{color:color-mix(in srgb, var(--public-accent) 9%, transparent);left:50%;transform:translate(-50%)}.sec-u-head[data-astro-cid-6rveoqog]{text-align:left;max-width:42rem;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-u-kicker[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);margin-bottom:.7rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-u-title[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,5vw,3.1rem);font-weight:800;line-height:1.04}.btn-u[data-astro-cid-6rveoqog]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-u[data-astro-cid-6rveoqog]:hover{transform:translateY(-2px)}.btn-u-lg[data-astro-cid-6rveoqog]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-u-primary[data-astro-cid-6rveoqog]{background:var(--public-accent);color:#fff;box-shadow:0 12px 26px -14px color-mix(in srgb, var(--public-accent) 80%, black)}.btn-u-primary[data-astro-cid-6rveoqog]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-u-ghost[data-astro-cid-6rveoqog]{color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 30%, transparent);background:0 0}.btn-u-ghost[data-astro-cid-6rveoqog]:hover{background:color-mix(in srgb, var(--public-text) 6%, transparent);border-color:var(--public-text)}.hero-u[data-astro-cid-6rveoqog]{--u-hero-size:clamp(2.4rem, 10.5vw, 6.6rem);background:var(--public-bg);padding-top:clamp(2.75rem,6vw,5rem);padding-bottom:clamp(3rem,7vw,6rem)}.hero-u-inner[data-astro-cid-6rveoqog]{max-width:1220px}.hero-u-dateline[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.3em;color:var(--public-muted);align-items:center;gap:.7rem;margin:0 0 clamp(.9rem,2vw,1.4rem);font-size:.74rem;font-weight:700;display:flex}.hero-u-dateline-tick[data-astro-cid-6rveoqog]{background:var(--public-accent);flex:none;width:clamp(1.6rem,5vw,3rem);height:2px}.hero-u-title[data-astro-cid-6rveoqog]{z-index:2;font-family:var(--public-font-heading,inherit);font-size:var(--u-hero-size);letter-spacing:-.025em;color:var(--public-text);overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin:0;font-weight:800;line-height:.9;position:relative}.hero-u-strip[data-astro-cid-6rveoqog]{z-index:1;aspect-ratio:21/6;width:100%;margin-top:calc(var(--u-hero-size) * -.3);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);position:relative;overflow:hidden}.hero-u-stage[data-astro-cid-6rveoqog]{z-index:0;position:absolute;inset:0}.hero-u-slide[data-astro-cid-6rveoqog]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-u-slide[data-astro-cid-6rveoqog].is-active{opacity:1}.hero-u-scrim[data-astro-cid-6rveoqog]{background:linear-gradient(180deg, color-mix(in srgb, var(--public-bg) 84%, transparent) 0%, color-mix(in srgb, var(--public-bg) 34%, transparent) 34%, color-mix(in srgb, var(--public-bg) 8%, transparent) 68%, color-mix(in srgb, var(--public-bg) 26%, transparent) 100%);position:absolute;inset:0}.hero-u-foot[data-astro-cid-6rveoqog]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;margin-top:clamp(1.5rem,3.5vw,2.5rem);display:flex}.hero-u-lede[data-astro-cid-6rveoqog]{max-width:34rem;color:color-mix(in srgb, var(--public-text) 78%, var(--public-muted));margin:0;font-size:clamp(1.02rem,2vw,1.22rem);line-height:1.55}.hero-u-actions[data-astro-cid-6rveoqog]{flex-wrap:wrap;gap:.9rem;display:flex}.livU[data-astro-cid-6rveoqog]{background:var(--public-bg-soft)}.livU-head[data-astro-cid-6rveoqog]{margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livU-loading[data-astro-cid-6rveoqog]{color:var(--public-muted);padding:.35rem 0;font-size:.95rem;font-weight:600}.livU-eyebrow[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.68rem;font-weight:700;display:inline-block}.livU-eyebrow-accent[data-astro-cid-6rveoqog]{color:var(--public-accent)}.livU-ribbon[data-astro-cid-6rveoqog]{background:var(--public-line);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.livU-cell[data-astro-cid-6rveoqog]{background:var(--public-bg-soft);flex-direction:column;min-width:0;padding:clamp(1rem,2vw,1.4rem);display:flex}.livU-cell-top[data-astro-cid-6rveoqog]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.livU-cell-label[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin-bottom:.6rem;font-size:.66rem;font-weight:700}.livU-alert[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-bottom:.6rem;padding:.28rem .6rem;font-size:.62rem;font-weight:700;line-height:1}.livU-weather-grid[data-astro-cid-6rveoqog]{grid-template-columns:1fr;display:grid}#weatherGrid[data-astro-cid-6rveoqog]{grid-template-columns:1fr!important}.livU-temp[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.2rem,6vw,3.3rem);font-weight:800;line-height:.9}.livU-cond[data-astro-cid-6rveoqog]{color:var(--public-text);margin-top:.5rem;font-size:.98rem;font-weight:600}.livU-wind[data-astro-cid-6rveoqog]{color:var(--public-muted);margin-top:.25rem;font-size:.88rem}.livU-shootfx[data-astro-cid-6rveoqog]{display:block}.livU-shootfx-temp[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.45rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;line-height:1.05}.livU-shootfx-birds[data-astro-cid-6rveoqog]{color:var(--public-muted);margin-top:.55rem;font-size:.86rem;line-height:1.45}.livU-cell-empty[data-astro-cid-6rveoqog]{color:var(--public-muted);margin:.15rem 0 0;font-size:.86rem;line-height:1.45}.livU-shootfx[data-astro-cid-6rveoqog]:not([hidden])~.livU-cell-empty[data-astro-cid-6rveoqog]{display:none}.livU-callout-day[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.livU-callout-date[data-astro-cid-6rveoqog]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem;font-weight:600}.livU-cell-link[data-astro-cid-6rveoqog]{letter-spacing:.02em;color:var(--public-accent);margin-top:.8rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livU-cell-link[data-astro-cid-6rveoqog]:hover{text-decoration:underline}.livU-eventchip-row[data-astro-cid-6rveoqog]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.livU-pill[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;padding:.26rem .6rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-block}.livU-eventchip-title[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:800;line-height:1.2}.livU-eventchip-detail[data-astro-cid-6rveoqog]{color:var(--public-muted);margin-top:.35rem;font-size:.86rem;line-height:1.45}.livU-league[data-astro-cid-6rveoqog]{margin-top:clamp(1.75rem,4vw,2.75rem)}.livU-league-head[data-astro-cid-6rveoqog]{border-bottom:2px solid var(--public-text);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin-bottom:.5rem;padding-bottom:.75rem;display:flex}.livU-league-title[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.3rem,3.5vw,1.9rem);font-weight:800}.livU-league-season[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.78rem;font-weight:600}.livU-league-more[data-astro-cid-6rveoqog]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:700;text-decoration:none}.livU-league-more[data-astro-cid-6rveoqog]:hover{text-decoration:underline}.livU-league-note[data-astro-cid-6rveoqog]{color:var(--public-muted);margin:.6rem 0 .35rem;font-size:.92rem}.livU-league-strip[data-astro-cid-6rveoqog]{flex-direction:column;display:flex}.livU-league-strip[data-astro-cid-6rveoqog] .public-league-row[data-astro-cid-6rveoqog]{border-bottom:1px solid var(--public-line-soft);align-items:baseline;gap:0;padding:clamp(.7rem,1.8vw,1.05rem) 0;display:flex;position:relative;overflow:hidden}.livU-league-strip[data-astro-cid-6rveoqog] .public-league-row[data-astro-cid-6rveoqog]:before{content:"";border-bottom:2px dotted color-mix(in srgb, var(--public-text) 34%, transparent);z-index:0;position:absolute;bottom:.42em;left:0;right:0}.livU-league-strip[data-astro-cid-6rveoqog] .public-league-rank[data-astro-cid-6rveoqog]{z-index:1;background:var(--public-bg-soft);font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;padding-right:.7rem;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:800;line-height:1;position:relative}.livU-league-strip[data-astro-cid-6rveoqog] .public-league-team[data-astro-cid-6rveoqog]{z-index:1;background:var(--public-bg-soft);font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-right:auto;padding-right:.6rem;font-size:clamp(1.15rem,3.2vw,1.9rem);font-weight:700;line-height:1;position:relative;overflow:hidden}.livU-league-strip[data-astro-cid-6rveoqog] .public-league-score[data-astro-cid-6rveoqog]{z-index:1;background:var(--public-bg-soft);font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-accent);flex:none;padding-left:.6rem;font-size:clamp(1.7rem,5.5vw,2.9rem);font-weight:800;line-height:.9;position:relative}.quick-u[data-astro-cid-6rveoqog]{background:var(--public-bg)}.quick-u-grid[data-astro-cid-6rveoqog]{border-top:2px solid var(--public-text);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.quick-u-card[data-astro-cid-6rveoqog]{border-left:1px solid var(--public-line);color:var(--public-text);flex-direction:column;gap:.55rem;padding:clamp(1.4rem,3vw,2rem) clamp(1.1rem,2.5vw,1.6rem);text-decoration:none;transition:background .16s;display:flex;position:relative}.quick-u-card[data-astro-cid-6rveoqog]:first-child{border-left:0}.quick-u-card[data-astro-cid-6rveoqog]:hover{background:color-mix(in srgb, var(--public-text) 4%, transparent)}.quick-u-num[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:color-mix(in srgb, var(--public-text) 20%, transparent);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;line-height:.85}.quick-u-card[data-astro-cid-6rveoqog]:hover .quick-u-num[data-astro-cid-6rveoqog]{color:var(--public-accent)}.quick-u-title[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-top:.3rem;font-size:1.25rem;font-weight:800}.quick-u-desc[data-astro-cid-6rveoqog]{color:var(--public-muted);flex:1;font-size:.94rem;line-height:1.55}.quick-u-go[data-astro-cid-6rveoqog]{color:var(--public-accent);font-size:1.3rem;font-weight:700;transition:transform .16s}.quick-u-card[data-astro-cid-6rveoqog]:hover .quick-u-go[data-astro-cid-6rveoqog]{transform:translate(6px)}.feat-u[data-astro-cid-6rveoqog]{background:var(--public-bg-soft)}.feat-u-grid[data-astro-cid-6rveoqog]{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.feat-u-item[data-astro-cid-6rveoqog]{border-top:2px solid var(--public-accent);padding-top:1.4rem}.feat-u-icon[data-astro-cid-6rveoqog]{width:52px;height:52px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 28%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex}.feat-u-icon[data-astro-cid-6rveoqog] svg[data-astro-cid-6rveoqog]{width:26px;height:26px}.feat-u-h[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800;line-height:1.1}.feat-u-p[data-astro-cid-6rveoqog]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.65}.about-u[data-astro-cid-6rveoqog]{background:var(--public-bg)}.about-u-inner[data-astro-cid-6rveoqog]{display:block}.about-u-copy[data-astro-cid-6rveoqog]{max-width:46rem}.about-u-copy[data-astro-cid-6rveoqog] .sec-u-title[data-astro-cid-6rveoqog]{margin-bottom:1rem}.about-u-p[data-astro-cid-6rveoqog]{color:var(--public-muted);margin:0 0 1.6rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7}.about-u-stats[data-astro-cid-6rveoqog]{border-top:2px solid var(--public-text);grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2.5rem);margin-top:clamp(2.25rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.25rem);display:grid}.about-u-stat[data-astro-cid-6rveoqog]{flex-direction:column;gap:.4rem;display:flex}.about-u-num[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.04em;color:var(--public-accent);font-size:clamp(2.6rem,8vw,5rem);font-weight:800;line-height:.85}.about-u-lbl[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);font-size:.86rem;font-weight:600}.photos-u[data-astro-cid-6rveoqog]{background:var(--public-bg-soft);padding-bottom:0}.photos-u-grid[data-astro-cid-6rveoqog]{background:var(--public-line);grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);gap:2px;width:100vw;height:clamp(190px,24vw,360px);margin-top:clamp(2rem,4vw,3rem);margin-left:-50vw;margin-right:-50vw;display:grid;position:relative;left:50%;right:50%}.photos-u-tile[data-astro-cid-6rveoqog]{background-position:50%;background-size:cover;min-width:0;margin:0;position:relative;overflow:hidden}.photos-u-tile[data-astro-cid-6rveoqog]:after{content:"";background:linear-gradient(#0000 46%,#000000bf);position:absolute;inset:0}.photos-u-cap[data-astro-cid-6rveoqog]{z-index:1;color:#fff;letter-spacing:.01em;padding:.85rem 1rem;font-size:.98rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-u[data-astro-cid-6rveoqog]{background:var(--public-bg)}.visit-u-inner[data-astro-cid-6rveoqog]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-u-copy[data-astro-cid-6rveoqog] .sec-u-title[data-astro-cid-6rveoqog]{margin-bottom:1.1rem}.visit-u-addr[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-bottom:.6rem;font-size:clamp(1.2rem,2.5vw,1.5rem);font-style:normal;font-weight:800;line-height:1.35}.visit-u-note[data-astro-cid-6rveoqog]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-u-map[data-astro-cid-6rveoqog]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);overflow:hidden}.visit-u-map[data-astro-cid-6rveoqog] iframe[data-astro-cid-6rveoqog]{border:0;width:100%;height:360px;display:block}.cta-u[data-astro-cid-6rveoqog]{background:var(--public-bg-alt);border-top:1px solid var(--public-line);text-align:center;padding-top:clamp(3.5rem,8vw,6.5rem);padding-bottom:clamp(3.5rem,8vw,6.5rem)}.cta-u-inner[data-astro-cid-6rveoqog]{max-width:40rem}.cta-u-dateline[data-astro-cid-6rveoqog]{text-transform:uppercase;letter-spacing:.3em;color:var(--public-muted);margin:0 0 1.1rem;font-size:.72rem;font-weight:700}.cta-u-title[data-astro-cid-6rveoqog]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);overflow-wrap:break-word;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.1rem,7vw,4.4rem);font-weight:800;line-height:.98}.cta-u-p[data-astro-cid-6rveoqog]{color:var(--public-muted);margin:0 0 2rem;font-size:1.12rem}.cta-u-actions[data-astro-cid-6rveoqog]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:960px){.livU-ribbon[data-astro-cid-6rveoqog]{grid-template-columns:repeat(2,1fr)}.quick-u-grid[data-astro-cid-6rveoqog]{border-top:0;grid-template-columns:1fr}.quick-u-card[data-astro-cid-6rveoqog]{border-left:0;border-top:1px solid var(--public-line)}.quick-u-card[data-astro-cid-6rveoqog]:first-child{border-top:2px solid var(--public-text)}.photos-u-grid[data-astro-cid-6rveoqog]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);height:auto}.photos-u-tile[data-astro-cid-6rveoqog]{aspect-ratio:3/2}.feat-u-grid[data-astro-cid-6rveoqog],.visit-u-inner[data-astro-cid-6rveoqog]{grid-template-columns:1fr}}@media (max-width:720px){.band-u[data-astro-cid-6rveoqog]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-u[data-astro-cid-6rveoqog]{--u-hero-size:clamp(2.1rem, 12.5vw, 3.6rem)}.hero-u-strip[data-astro-cid-6rveoqog]{aspect-ratio:16/9;margin-top:calc(var(--u-hero-size) * -.24)}.hero-u-foot[data-astro-cid-6rveoqog]{flex-direction:column;align-items:stretch}.hero-u-actions[data-astro-cid-6rveoqog]{flex-direction:column}.hero-u-actions[data-astro-cid-6rveoqog] .btn-u[data-astro-cid-6rveoqog]{width:100%}.livU-ribbon[data-astro-cid-6rveoqog]{grid-template-columns:1fr}#weatherGrid[data-astro-cid-6rveoqog]{grid-template-columns:1fr!important}.about-u-stats[data-astro-cid-6rveoqog]{gap:1.25rem 1rem}.about-u-num[data-astro-cid-6rveoqog]{font-size:clamp(2.4rem,13vw,3.4rem)}.cta-u-actions[data-astro-cid-6rveoqog]{flex-direction:column}.cta-u-actions[data-astro-cid-6rveoqog] .btn-u[data-astro-cid-6rveoqog]{width:100%}.visit-u-map[data-astro-cid-6rveoqog] iframe[data-astro-cid-6rveoqog]{height:280px}.sec-u-head[data-astro-cid-6rveoqog]{text-align:left}}@media (max-width:460px){.about-u-stats[data-astro-cid-6rveoqog]{text-align:left;grid-template-columns:1fr}.about-u-stat[data-astro-cid-6rveoqog]{flex-direction:row;align-items:baseline;gap:.9rem}.about-u-num[data-astro-cid-6rveoqog]{min-width:3.2ch}.photos-u-grid[data-astro-cid-6rveoqog]{gap:1px}}@media (prefers-reduced-motion:reduce){.hero-u-slide[data-astro-cid-6rveoqog],.btn-u[data-astro-cid-6rveoqog],.quick-u-card[data-astro-cid-6rveoqog],.quick-u-go[data-astro-cid-6rveoqog]{transition:none}}.plan-v[data-astro-cid-y6pb2jpy]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);display:block}.plan-wrap[data-astro-cid-y6pb2jpy]{max-width:1120px;margin:0 auto;padding:0 clamp(1rem,3.5vw,2rem)}.plan-eyebrow[data-astro-cid-y6pb2jpy]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .5rem;font-size:.68rem;font-weight:800}.plan-eyebrow-accent[data-astro-cid-y6pb2jpy]{color:var(--public-accent)}.sec-title[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 clamp(1rem,2.4vw,1.5rem);font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.12}.btn-solid[data-astro-cid-y6pb2jpy],.btn-ghost[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,inherit);border:1.5px solid var(--public-accent);border-radius:10px;justify-content:center;align-items:center;padding:.72rem 1.4rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.btn-lg[data-astro-cid-y6pb2jpy]{padding:.9rem 1.8rem;font-size:1rem}.btn-solid[data-astro-cid-y6pb2jpy]{background:var(--public-accent);color:#fff}.btn-solid[data-astro-cid-y6pb2jpy]:hover{background:var(--public-accent-dark,var(--public-accent));transform:translateY(-2px)}.btn-ghost[data-astro-cid-y6pb2jpy]{color:var(--public-accent);background:0 0}.btn-ghost[data-astro-cid-y6pb2jpy]:hover{background:var(--public-accent);color:#fff;transform:translateY(-2px)}.btn-solid[data-astro-cid-y6pb2jpy]:focus-visible,.btn-ghost[data-astro-cid-y6pb2jpy]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.plan-hero[data-astro-cid-y6pb2jpy]{padding:clamp(1.6rem,4vw,3rem) 0 clamp(1.8rem,4vw,3rem)}.plan-mast[data-astro-cid-y6pb2jpy]{max-width:46rem;margin-bottom:clamp(1.3rem,3vw,2rem)}.plan-h1[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(2rem,5.2vw,3.2rem);font-weight:800;line-height:1.03}.plan-lede[data-astro-cid-y6pb2jpy]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.9vw,1.14rem);line-height:1.55}.plan-board[data-astro-cid-y6pb2jpy]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(1rem,2.4vw,1.6rem);display:grid}.cal-card[data-astro-cid-y6pb2jpy]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong,0 18px 40px -28px color-mix(in srgb, var(--public-text) 30%, transparent));border-radius:16px;min-width:0;overflow:hidden}.cal-binding[data-astro-cid-y6pb2jpy]{background:var(--public-bg-soft,var(--public-bg-alt));border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-around;align-items:center;gap:.4rem;height:24px;padding:0 1.1rem;display:flex}.cal-binding[data-astro-cid-y6pb2jpy] i[data-astro-cid-y6pb2jpy]{background:var(--public-bg);border:1px solid var(--public-line);width:10px;height:10px;box-shadow:inset 0 1px 1px color-mix(in srgb, var(--public-text) 14%, transparent);border-radius:50%;display:block}.cal-head[data-astro-cid-y6pb2jpy]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem;padding:clamp(1rem,2.2vw,1.4rem) clamp(1rem,2.2vw,1.5rem) clamp(.8rem,1.8vw,1.1rem);display:flex}.cal-kicker[data-astro-cid-y6pb2jpy]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .25rem;font-size:.64rem;font-weight:800}.cal-month[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:800;line-height:1}.cal-year[data-astro-cid-y6pb2jpy]{color:var(--public-muted);font-weight:700}.cal-legend[data-astro-cid-y6pb2jpy]{flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:flex}.cal-legend[data-astro-cid-y6pb2jpy] li[data-astro-cid-y6pb2jpy]{color:var(--public-muted);align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}.cal-key[data-astro-cid-y6pb2jpy]{border-radius:4px;flex:none;width:12px;height:12px}.cal-key-today[data-astro-cid-y6pb2jpy]{background:var(--public-accent)}.cal-key-league[data-astro-cid-y6pb2jpy]{background:color-mix(in srgb, var(--public-accent) 20%, transparent);border:1.5px solid var(--public-accent)}.cal-dow[data-astro-cid-y6pb2jpy]{background:var(--public-bg-soft,var(--public-bg-alt));border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);grid-template-columns:repeat(7,1fr);display:grid}.cal-dow[data-astro-cid-y6pb2jpy] span[data-astro-cid-y6pb2jpy]{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);padding:.5rem .4rem;font-size:.66rem;font-weight:800}.cal-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:repeat(7,1fr);display:grid}.cal-cell[data-astro-cid-y6pb2jpy]{border-right:1px solid var(--public-line-soft,var(--public-line));border-bottom:1px solid var(--public-line-soft,var(--public-line));background:var(--public-bg);flex-direction:column;gap:.25rem;min-height:clamp(58px,8.4vw,84px);padding:.4rem .45rem;display:flex;position:relative}.cal-cell[data-astro-cid-y6pb2jpy]:nth-child(7n){border-right:0}.cal-num[data-astro-cid-y6pb2jpy]{width:1.7rem;height:1.7rem;color:var(--public-text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.86rem;font-weight:700;display:inline-flex}.cal-sr[data-astro-cid-y6pb2jpy]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cal-cell[data-astro-cid-y6pb2jpy].is-muted{background:var(--public-bg-soft,var(--public-bg-alt))}.cal-cell[data-astro-cid-y6pb2jpy].is-muted .cal-num[data-astro-cid-y6pb2jpy]{color:var(--public-muted);opacity:.75;font-weight:500}.cal-cell[data-astro-cid-y6pb2jpy].is-league{background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg));box-shadow:inset 3px 0 0 var(--public-accent)}.cal-mark[data-astro-cid-y6pb2jpy]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;align-self:flex-start;margin-top:auto;padding:.1rem .42rem;font-size:.58rem;font-weight:800;line-height:1}.cal-cell[data-astro-cid-y6pb2jpy].is-today .cal-num[data-astro-cid-y6pb2jpy]{color:#fff;background:var(--public-accent);box-shadow:0 4px 10px -4px color-mix(in srgb, var(--public-accent) 80%, black);border-radius:999px}.cal-foot[data-astro-cid-y6pb2jpy]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem clamp(1rem,2.2vw,1.5rem) 1rem;display:flex}.cal-foot-note[data-astro-cid-y6pb2jpy]{color:var(--public-muted);font-size:.78rem;font-weight:600}.cal-foot-link[data-astro-cid-y6pb2jpy]{letter-spacing:.02em;color:var(--public-accent);font-size:.8rem;font-weight:800;text-decoration:none}.cal-foot-link[data-astro-cid-y6pb2jpy]:hover{text-decoration:underline}.agenda[data-astro-cid-y6pb2jpy]{flex-direction:column;gap:.7rem;min-width:0;display:flex}.agenda-kicker[data-astro-cid-y6pb2jpy]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .1rem;font-size:.66rem;font-weight:800}.agenda-card[data-astro-cid-y6pb2jpy]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:3px solid var(--public-line);border-radius:12px;flex-direction:column;padding:.85rem .95rem .95rem;display:flex;position:relative}.agenda-card--lead[data-astro-cid-y6pb2jpy]{border-left-color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg-alt,var(--public-bg)))}.agenda-tab-row[data-astro-cid-y6pb2jpy]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.agenda-tab[data-astro-cid-y6pb2jpy]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.64rem;font-weight:800}.agenda-tab-row[data-astro-cid-y6pb2jpy] .agenda-tab[data-astro-cid-y6pb2jpy]{margin-bottom:0}.agenda-loading[data-astro-cid-y6pb2jpy]{color:var(--public-muted);font-size:.85rem;font-style:italic}.agenda-day[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1}.agenda-sub[data-astro-cid-y6pb2jpy]{color:var(--public-muted);margin-top:.3rem;font-size:.85rem;line-height:1.4}.agenda-link[data-astro-cid-y6pb2jpy]{letter-spacing:.02em;color:var(--public-accent);margin-top:.6rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-block}.agenda-link[data-astro-cid-y6pb2jpy]:hover{text-decoration:underline}.agenda-alert[data-astro-cid-y6pb2jpy]{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.22rem .55rem;font-size:.6rem;font-weight:800;line-height:1}.agenda-pill[data-astro-cid-y6pb2jpy]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;margin-bottom:.4rem;padding:.18rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.agenda-event-title[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.02rem;font-weight:800;line-height:1.22}.agenda-weather-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:1fr;align-items:start;gap:.7rem;display:grid}.agenda-temp[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,2.6rem);font-weight:800;line-height:.95}.agenda-cond[data-astro-cid-y6pb2jpy]{color:var(--public-text);margin-top:.35rem;font-size:.88rem;font-weight:600;line-height:1.35}.agenda-wind[data-astro-cid-y6pb2jpy]{color:var(--public-muted);margin-top:.2rem;font-size:.8rem}.agenda-shootfx[data-astro-cid-y6pb2jpy]{border-top:1px dashed var(--public-line);flex-direction:column;padding-top:.55rem;display:flex}.agenda-shootfx-label[data-astro-cid-y6pb2jpy]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);font-size:.62rem;font-weight:800}.agenda-shootfx-temp[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-top:.35rem;font-size:clamp(1.15rem,3vw,1.5rem);font-weight:800;line-height:1.05}.agenda-shootfx-birds[data-astro-cid-y6pb2jpy]{color:var(--public-muted);margin-top:.4rem;font-size:.82rem;line-height:1.4}.ledger[data-astro-cid-y6pb2jpy]{background:var(--public-bg-soft,var(--public-bg-alt));border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);padding:clamp(2rem,5vw,3.2rem) 0}.ledger-head[data-astro-cid-y6pb2jpy]{flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;display:flex}.ledger-head[data-astro-cid-y6pb2jpy] .sec-title[data-astro-cid-y6pb2jpy]{margin-bottom:0}.ledger-season[data-astro-cid-y6pb2jpy]{color:var(--public-muted);font-size:.82rem;font-weight:600}.ledger-summary[data-astro-cid-y6pb2jpy]{color:var(--public-text);margin:.9rem 0 .4rem;font-size:.98rem;font-weight:600}.ledger-list[data-astro-cid-y6pb2jpy]{border-top:2px solid var(--public-line);margin:.3rem 0 0}.ledger-list[data-astro-cid-y6pb2jpy] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:center;gap:.9rem;padding:.75rem .2rem;display:flex}.ledger-list[data-astro-cid-y6pb2jpy] .public-league-rank{text-align:center;font-variant-numeric:tabular-nums;width:1.8rem;color:var(--public-muted);flex:none;font-size:1.2rem;font-weight:800;line-height:1}.ledger-list[data-astro-cid-y6pb2jpy] .public-league-team{min-width:0;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:1rem;font-weight:700;overflow:hidden}.ledger-list[data-astro-cid-y6pb2jpy] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1.2rem;font-weight:800;line-height:1}.tabs-sec[data-astro-cid-y6pb2jpy]{background:var(--public-bg);padding:clamp(2rem,5vw,3.2rem) 0}.tabs-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.tab-card[data-astro-cid-y6pb2jpy]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:12px;flex-direction:column;gap:.35rem;padding:1.15rem 1.1rem 1.05rem;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.tab-card[data-astro-cid-y6pb2jpy]:before{content:"";background:var(--public-accent);transform-origin:top;width:3px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.tab-card[data-astro-cid-y6pb2jpy]:hover{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));box-shadow:var(--public-shadow-strong,0 18px 40px -30px color-mix(in srgb, var(--public-text) 26%, transparent));transform:translateY(-3px)}.tab-card[data-astro-cid-y6pb2jpy]:hover:before{transform:scaleY(1)}.tab-card[data-astro-cid-y6pb2jpy]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tab-kicker[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.tab-title[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.1rem;font-weight:800}.tab-desc[data-astro-cid-y6pb2jpy]{color:var(--public-muted);flex:1;font-size:.85rem;line-height:1.45}.tab-go[data-astro-cid-y6pb2jpy]{color:var(--public-accent);font-size:1.15rem;transition:transform .16s}.tab-card[data-astro-cid-y6pb2jpy]:hover .tab-go[data-astro-cid-y6pb2jpy]{transform:translate(4px)}.notes-sec[data-astro-cid-y6pb2jpy]{background:var(--public-bg-soft,var(--public-bg-alt));border-bottom:1px solid var(--public-line);padding:clamp(2rem,5vw,3.2rem) 0}.notes-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);display:grid}.notes-p[data-astro-cid-y6pb2jpy]{color:var(--public-muted);max-width:40rem;margin:0 0 1.3rem;font-size:1.02rem;line-height:1.65}.notes-stats[data-astro-cid-y6pb2jpy]{border-top:1px solid var(--public-line);margin:0}.notes-row[data-astro-cid-y6pb2jpy]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem .1rem;display:flex}.notes-row[data-astro-cid-y6pb2jpy] dt[data-astro-cid-y6pb2jpy]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);font-size:.74rem;font-weight:800}.notes-row[data-astro-cid-y6pb2jpy] dd[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.1rem,2.6vw,1.4rem);font-weight:800;line-height:1.1}.gal-sec[data-astro-cid-y6pb2jpy]{background:var(--public-bg);padding:clamp(2rem,5vw,3.2rem) 0}.gal-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}.gal-tile[data-astro-cid-y6pb2jpy]{aspect-ratio:4/3;border:1px solid var(--public-line);background-position:50%;background-size:cover;border-radius:12px;margin:0;position:relative;overflow:hidden}.gal-tile[data-astro-cid-y6pb2jpy]:after{content:"";background:linear-gradient(#0000 44%,#000000b8);position:absolute;inset:0}.gal-cap[data-astro-cid-y6pb2jpy]{z-index:1;color:#fff;padding:.75rem .9rem;font-size:.92rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.gal-more[data-astro-cid-y6pb2jpy]{margin:1.1rem 0 0}.visit-sec[data-astro-cid-y6pb2jpy]{background:var(--public-bg-soft,var(--public-bg-alt));border-top:1px solid var(--public-line);padding:clamp(2rem,5vw,3.2rem) 0}.visit-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);display:grid}.visit-lines[data-astro-cid-y6pb2jpy]{border-top:1px solid var(--public-line);margin:0 0 1.4rem}.visit-row[data-astro-cid-y6pb2jpy]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem .1rem;display:flex}.visit-row[data-astro-cid-y6pb2jpy] dt[data-astro-cid-y6pb2jpy]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);font-size:.72rem;font-weight:800}.visit-row[data-astro-cid-y6pb2jpy] dd[data-astro-cid-y6pb2jpy]{color:var(--public-text);text-align:right;margin:0;font-size:.98rem;font-weight:700}.visit-map[data-astro-cid-y6pb2jpy]{border:1px solid var(--public-line);box-shadow:var(--public-shadow,none);border-radius:14px;overflow:hidden}.visit-map[data-astro-cid-y6pb2jpy] iframe[data-astro-cid-y6pb2jpy]{border:0;width:100%;max-width:100%;height:340px;display:block}.join-sec[data-astro-cid-y6pb2jpy]{background:var(--public-bg-alt);padding:clamp(2.2rem,5vw,3.4rem) 0}.join-row[data-astro-cid-y6pb2jpy]{border-top:3px solid var(--public-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1.2rem,4vw,2.5rem);padding-top:clamp(.5rem,2vw,1rem);display:flex}.join-copy[data-astro-cid-y6pb2jpy]{flex:22rem;min-width:0}.join-title[data-astro-cid-y6pb2jpy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .5rem;font-size:clamp(1.5rem,3.8vw,2.3rem);font-weight:800;line-height:1.1}.join-p[data-astro-cid-y6pb2jpy]{color:var(--public-muted);margin:0;font-size:1.05rem}.join-actions[data-astro-cid-y6pb2jpy]{flex-wrap:wrap;flex:none;gap:.8rem;display:flex}@media (max-width:980px){.plan-board[data-astro-cid-y6pb2jpy]{grid-template-columns:1fr}.agenda[data-astro-cid-y6pb2jpy]{flex-flow:wrap}.agenda-kicker[data-astro-cid-y6pb2jpy]{flex-basis:100%}.agenda-card[data-astro-cid-y6pb2jpy]{flex:240px}.tabs-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:repeat(2,1fr)}.notes-grid[data-astro-cid-y6pb2jpy],.visit-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:1fr}.visit-map[data-astro-cid-y6pb2jpy]{order:-1}}@media (max-width:620px){.agenda[data-astro-cid-y6pb2jpy]{flex-direction:column}.agenda-card[data-astro-cid-y6pb2jpy]{flex:auto}.tabs-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:1fr}.gal-grid[data-astro-cid-y6pb2jpy]{grid-template-columns:1fr 1fr}.cal-cell[data-astro-cid-y6pb2jpy]{min-height:48px;padding:.3rem}.cal-num[data-astro-cid-y6pb2jpy]{width:1.5rem;height:1.5rem;font-size:.8rem}.cal-mark[data-astro-cid-y6pb2jpy]{display:none}.join-row[data-astro-cid-y6pb2jpy]{flex-direction:column;align-items:stretch}.join-actions[data-astro-cid-y6pb2jpy]{flex-direction:column}.join-actions[data-astro-cid-y6pb2jpy] .btn-solid[data-astro-cid-y6pb2jpy],.join-actions[data-astro-cid-y6pb2jpy] .btn-ghost[data-astro-cid-y6pb2jpy]{width:100%}}@media (prefers-reduced-motion:reduce){.btn-solid[data-astro-cid-y6pb2jpy],.btn-ghost[data-astro-cid-y6pb2jpy],.tab-card[data-astro-cid-y6pb2jpy],.tab-card[data-astro-cid-y6pb2jpy]:before,.tab-go[data-astro-cid-y6pb2jpy]{transition:none}.btn-solid[data-astro-cid-y6pb2jpy]:hover,.btn-ghost[data-astro-cid-y6pb2jpy]:hover,.tab-card[data-astro-cid-y6pb2jpy]:hover{transform:none}}.vsW[data-astro-cid-vuhzhnge]{color:var(--public-text);font-family:var(--public-font-body,inherit);--vsW-shadow:0 18px 44px -30px #0000006b;display:block;overflow-x:clip}.vsW-wrap[data-astro-cid-vuhzhnge]{max-width:1160px;margin:0 auto;padding:0 clamp(1.15rem,4vw,2.4rem)}.vsW-sec-head[data-astro-cid-vuhzhnge]{margin-bottom:clamp(1.6rem,4vw,2.6rem)}.vsW-kicker[data-astro-cid-vuhzhnge]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.6rem;font-size:.72rem;font-weight:800;display:inline-block}.vsW-kicker-on[data-astro-cid-vuhzhnge]{color:#fff;opacity:.92}.vsW-sec-title[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.7rem,4.4vw,2.7rem);font-weight:800;line-height:1.06}.vsW-btn[data-astro-cid-vuhzhnge]{letter-spacing:.01em;border-radius:var(--public-radius,10px);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;padding:.9rem 1.7rem;font-family:inherit;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .14s,background .16s,color .16s,border-color .16s;display:inline-flex}.vsW-btn[data-astro-cid-vuhzhnge]:hover{transform:translateY(-2px)}.vsW-btn-solid[data-astro-cid-vuhzhnge]{background:var(--public-accent);color:#fff;border-color:var(--public-accent);box-shadow:0 14px 30px -16px color-mix(in srgb, var(--public-accent) 82%, black)}.vsW-btn-solid[data-astro-cid-vuhzhnge]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.vsW-btn-clear[data-astro-cid-vuhzhnge]{color:#fff;background:#ffffff14;border-color:#fff9}.vsW-btn-clear[data-astro-cid-vuhzhnge]:hover{background:#ffffff29;border-color:#fff}.vsW-btn[data-astro-cid-vuhzhnge]:focus-visible{outline-offset:3px;outline:2px solid #fff}.vsW-btn-solid[data-astro-cid-vuhzhnge]:focus-visible{outline-color:var(--public-accent)}.vsW-cover[data-astro-cid-vuhzhnge]{isolation:isolate;min-height:100vh;background:var(--public-bg-soft,var(--public-bg));flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.vsW-stage[data-astro-cid-vuhzhnge]{z-index:0;position:absolute;inset:0;overflow:hidden}.vsW-slide[data-astro-cid-vuhzhnge]{opacity:0;will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.vsW-slide[data-astro-cid-vuhzhnge].is-active{opacity:1}.vsW-stage[data-astro-cid-vuhzhnge]{animation:30s ease-in-out infinite alternate vsW-kenburns}@keyframes vsW-kenburns{0%{transform:scale(1.001)}to{transform:scale(1.09)}}.vsW-cover-scrim[data-astro-cid-vuhzhnge]{z-index:1;background:linear-gradient(#0000006b 0%,#0000001a 32%,#000000c7 100%),radial-gradient(120% 90% at 20% 100%,#0000008c,#0000 60%);position:absolute;inset:0}.vsW-cover-inner[data-astro-cid-vuhzhnge]{z-index:2;color:#fff;width:100%;max-width:1160px;margin:0 auto;padding:96px clamp(1.15rem,4vw,2.4rem) clamp(3.5rem,9vw,6.5rem);position:relative}.vsW-cover-eyebrow[data-astro-cid-vuhzhnge]{letter-spacing:.22em;text-transform:uppercase;color:#fff;opacity:.9;margin:0 0 1rem;font-size:clamp(.76rem,1.6vw,.9rem);font-weight:700}.vsW-cover-title[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:#fff;text-shadow:0 2px 30px #0000004d;max-width:15ch;margin:0 0 1.1rem;font-size:clamp(2.7rem,8.5vw,6rem);font-weight:800;line-height:.98}.vsW-cover-lede[data-astro-cid-vuhzhnge]{color:#fff;opacity:.92;max-width:54ch;margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.3rem);line-height:1.55}.vsW-cover-actions[data-astro-cid-vuhzhnge]{flex-wrap:wrap;gap:.9rem;display:flex}.vsW-scrollcue[data-astro-cid-vuhzhnge]{z-index:2;color:#fff;opacity:.72;letter-spacing:.24em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.35rem;font-size:.64rem;font-weight:700;display:inline-flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.vsW-scrollcue[data-astro-cid-vuhzhnge] svg[data-astro-cid-vuhzhnge]{animation:1.9s ease-in-out infinite vsW-bob}@keyframes vsW-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.vsW-live[data-astro-cid-vuhzhnge]{background:var(--public-bg);padding:clamp(3.2rem,7vw,5.5rem) 0}.vsW-dash[data-astro-cid-vuhzhnge]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.8rem,1.8vw,1.15rem);display:grid}.vsW-card[data-astro-cid-vuhzhnge]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,16px);min-width:0;box-shadow:var(--vsW-shadow);flex-direction:column;padding:clamp(1.1rem,2.4vw,1.5rem);display:flex}.vsW-card-feature[data-astro-cid-vuhzhnge]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.vsW-card-wide[data-astro-cid-vuhzhnge]{grid-column:1/-1}.vsW-card-head[data-astro-cid-vuhzhnge]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.vsW-card-label[data-astro-cid-vuhzhnge]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.vsW-card-note[data-astro-cid-vuhzhnge]{color:var(--public-muted);font-size:.7rem;font-weight:600}.vsW-card-sum[data-astro-cid-vuhzhnge]{color:var(--public-text);margin:0 0 .7rem;font-size:.98rem;font-weight:600;line-height:1.4}.vsW-loading[data-astro-cid-vuhzhnge]{color:var(--public-muted);padding:.2rem 0;font-size:.88rem;font-style:italic}.vsW-alert[data-astro-cid-vuhzhnge]{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.28rem .7rem;font-size:.66rem;font-weight:800;line-height:1}.vsW-weather-grid[data-astro-cid-vuhzhnge]{flex-direction:column;display:flex}.vsW-temp[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.6rem,7vw,3.6rem);font-weight:800;line-height:.92}.vsW-cond[data-astro-cid-vuhzhnge]{color:var(--public-text);margin-top:.5rem;font-size:.98rem;font-weight:600}.vsW-wind[data-astro-cid-vuhzhnge]{color:var(--public-muted);margin-top:.25rem;font-size:.86rem}.vsW-shoot[data-astro-cid-vuhzhnge]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;margin-top:.8rem;padding-top:.7rem}.vsW-shoot[data-astro-cid-vuhzhnge]:not([hidden]){display:flex}.vsW-shoot-label[data-astro-cid-vuhzhnge]{margin-bottom:.25rem;display:block}.vsW-shoot-temp[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800;line-height:1.05}.vsW-shoot-birds[data-astro-cid-vuhzhnge]{color:var(--public-muted);margin-top:.5rem;font-size:.86rem;line-height:1.45}.vsW-card-callout[data-astro-cid-vuhzhnge]{background:linear-gradient(140deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:#fff;box-shadow:0 20px 44px -24px color-mix(in srgb, var(--public-accent) 72%, black);border-color:#0000;justify-content:center}.vsW-card-label-on[data-astro-cid-vuhzhnge]{color:#fff;opacity:.94}.vsW-loading-on[data-astro-cid-vuhzhnge]{color:#ffffffd9}.vsW-callout-day[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.4rem;font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.vsW-callout-date[data-astro-cid-vuhzhnge]{opacity:.95;margin-top:.3rem;font-size:1rem;font-weight:600}.vsW-callout-link[data-astro-cid-vuhzhnge]{letter-spacing:.02em;color:#fff;opacity:.94;margin-top:.9rem;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-block}.vsW-callout-link[data-astro-cid-vuhzhnge]:hover{opacity:1;text-decoration:underline}.vsW-chip[data-astro-cid-vuhzhnge]{letter-spacing:.09em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.22rem .6rem;font-size:.64rem;font-weight:800;display:inline-block}.vsW-event-title[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.vsW-event-detail[data-astro-cid-vuhzhnge]{color:var(--public-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.5}.vsW-more[data-astro-cid-vuhzhnge]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.85rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-block}.vsW-more[data-astro-cid-vuhzhnge]:hover{text-decoration:underline}.vsW-standings[data-astro-cid-vuhzhnge]{gap:.55rem;margin:.1rem 0 .2rem;display:grid}.vsW-standings[data-astro-cid-vuhzhnge] .public-league-row{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.vsW-standings[data-astro-cid-vuhzhnge] .public-league-rank{flex:none;font-size:1.3rem;line-height:1}.vsW-standings[data-astro-cid-vuhzhnge] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.vsW-standings[data-astro-cid-vuhzhnge] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.3rem;font-weight:800;line-height:1}.vsW-band[data-astro-cid-vuhzhnge]{isolation:isolate;align-items:center;min-height:min(70vh,620px);padding:clamp(3.5rem,9vw,6.5rem) 0;display:flex;position:relative;overflow:hidden}.vsW-band-photo[data-astro-cid-vuhzhnge]{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.vsW-band-scrim[data-astro-cid-vuhzhnge]{z-index:1;background:linear-gradient(90deg,#000000c7 0%,#00000080 48%,#0003 100%);position:absolute;inset:0}.vsW-band-inner[data-astro-cid-vuhzhnge]{z-index:2;color:#fff;position:relative}.vsW-band-title[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:#fff;max-width:18ch;margin:0 0 1rem;font-size:clamp(1.9rem,5vw,3.1rem);font-weight:800;line-height:1.05}.vsW-band-body[data-astro-cid-vuhzhnge]{color:#fff;opacity:.9;max-width:56ch;margin:0 0 1.8rem;font-size:clamp(1.02rem,2vw,1.2rem);line-height:1.65}.vsW-explore[data-astro-cid-vuhzhnge]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(3.2rem,7vw,5.5rem) 0}.vsW-explore-grid[data-astro-cid-vuhzhnge]{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,1.8vw,1.15rem);display:grid}.vsW-explore-card[data-astro-cid-vuhzhnge]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,16px);color:inherit;flex-direction:column;padding:1.5rem 1.35rem 1.4rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.vsW-explore-card[data-astro-cid-vuhzhnge]:before{content:"";background:var(--public-accent);transform-origin:top;width:3px;transition:transform .2s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.vsW-explore-card[data-astro-cid-vuhzhnge]:hover{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));box-shadow:var(--vsW-shadow);transform:translateY(-4px)}.vsW-explore-card[data-astro-cid-vuhzhnge]:hover:before{transform:scaleY(1)}.vsW-explore-card[data-astro-cid-vuhzhnge]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.vsW-explore-num[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);margin-bottom:.7rem;font-size:1.05rem;font-weight:800;line-height:1}.vsW-explore-title[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.35rem;font-size:1.2rem;font-weight:800;line-height:1.15}.vsW-explore-desc[data-astro-cid-vuhzhnge]{color:var(--public-muted);flex:1;font-size:.88rem;line-height:1.5}.vsW-explore-arrow[data-astro-cid-vuhzhnge]{color:var(--public-accent);font-size:1.15rem;transition:transform .16s;position:absolute;top:1.35rem;right:1.35rem}.vsW-explore-card[data-astro-cid-vuhzhnge]:hover .vsW-explore-arrow[data-astro-cid-vuhzhnge]{transform:translate(4px)}.vsW-closing[data-astro-cid-vuhzhnge]{min-height:min(64vh,560px)}.vsW-closing[data-astro-cid-vuhzhnge] .vsW-band-scrim[data-astro-cid-vuhzhnge]{background:linear-gradient(#0000006b 0%,#0000009e 100%)}.vsW-closing-inner[data-astro-cid-vuhzhnge]{z-index:2;color:#fff;text-align:center;max-width:720px;margin-inline:auto;position:relative}.vsW-closing-title[data-astro-cid-vuhzhnge]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:#fff;margin:0 0 .7rem;font-size:clamp(2rem,5.5vw,3.2rem);font-weight:800;line-height:1.05}.vsW-closing-body[data-astro-cid-vuhzhnge]{color:#fff;opacity:.92;margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.55}.vsW-closing-actions[data-astro-cid-vuhzhnge]{justify-content:center}@media (max-width:900px){.vsW-dash[data-astro-cid-vuhzhnge]{grid-template-columns:repeat(2,1fr)}.vsW-card-feature[data-astro-cid-vuhzhnge]{grid-area:auto/1/auto/-1}.vsW-explore-grid[data-astro-cid-vuhzhnge]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.vsW-dash[data-astro-cid-vuhzhnge],.vsW-explore-grid[data-astro-cid-vuhzhnge]{grid-template-columns:1fr}.vsW-cover-actions[data-astro-cid-vuhzhnge]{flex-direction:column;align-items:stretch}.vsW-cover-actions[data-astro-cid-vuhzhnge] .vsW-btn[data-astro-cid-vuhzhnge]{width:100%}.vsW-closing-actions[data-astro-cid-vuhzhnge]{flex-direction:column;align-items:stretch}.vsW-closing-actions[data-astro-cid-vuhzhnge] .vsW-btn[data-astro-cid-vuhzhnge]{width:100%}.vsW-scrollcue[data-astro-cid-vuhzhnge]{display:none}}@media (max-height:640px) and (min-width:561px){.vsW-cover-title[data-astro-cid-vuhzhnge]{font-size:clamp(2rem,6vw,3rem)}.vsW-cover-lede[data-astro-cid-vuhzhnge]{margin-bottom:1.2rem;font-size:1rem}.vsW-cover-inner[data-astro-cid-vuhzhnge]{padding-top:84px;padding-bottom:2rem}}@media (prefers-reduced-motion:reduce){.vsW-slide[data-astro-cid-vuhzhnge]{transition:none}.vsW-stage[data-astro-cid-vuhzhnge],.vsW-scrollcue[data-astro-cid-vuhzhnge] svg[data-astro-cid-vuhzhnge]{animation:none}.vsW-btn[data-astro-cid-vuhzhnge],.vsW-explore-card[data-astro-cid-vuhzhnge],.vsW-explore-card[data-astro-cid-vuhzhnge]:before,.vsW-explore-arrow[data-astro-cid-vuhzhnge]{transition:none}.vsW-btn[data-astro-cid-vuhzhnge]:hover,.vsW-explore-card[data-astro-cid-vuhzhnge]:hover{transform:none}}.landing-x[data-astro-cid-kjz7dphc]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);--hxp-max:1120px;--hxp-gutter:clamp(1.1rem, 5vw, 3.4rem);--x-radius:var(--public-radius,14px);--hxp-on-accent:var(--public-bg);display:block;overflow-x:clip}.hxp-stage[data-astro-cid-kjz7dphc]{border-bottom:1px solid var(--public-line);position:relative}.hxp-deck[data-astro-cid-kjz7dphc]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;height:min(80svh,780px);min-height:470px;display:flex;overflow:auto hidden}.hxp-deck[data-astro-cid-kjz7dphc]::-webkit-scrollbar{width:0;height:0;display:none}.hxp-deck[data-astro-cid-kjz7dphc]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-3px}.hxp-panel[data-astro-cid-kjz7dphc]{box-sizing:border-box;scroll-snap-align:start;padding:clamp(1.6rem, 5vw, 4rem) var(--hxp-gutter) clamp(3.6rem, 8vw, 5rem);background:var(--public-bg);border-right:1px solid var(--public-line-soft);flex:0 0 100%;align-items:center;display:flex;position:relative;overflow:hidden}.hxp-panel[data-astro-cid-kjz7dphc]:nth-child(2n){background:var(--public-bg-soft)}.hxp-panel[data-astro-cid-kjz7dphc]:before{content:"";background:var(--public-accent);width:clamp(64px,22%,220px);height:4px;position:absolute;top:0;left:0}.hxp-index[data-astro-cid-kjz7dphc]{z-index:0;font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.05em;color:color-mix(in srgb, var(--public-accent) 13%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,24vw,16rem);font-weight:800;line-height:.78;position:absolute;top:clamp(.2rem,2vw,1.2rem);right:clamp(.6rem,4vw,3.2rem)}.hxp-panel-body[data-astro-cid-kjz7dphc]{z-index:1;width:100%;max-width:44rem;position:relative}.hxp-panel-head[data-astro-cid-kjz7dphc]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.hxp-kicker[data-astro-cid-kjz7dphc]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .35rem;font-size:.72rem;font-weight:800;display:inline-block}.hxp-kicker--accent[data-astro-cid-kjz7dphc]{color:var(--public-accent)}.hxp-statement[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);text-wrap:balance;margin:.15rem 0 .65rem;font-size:clamp(2.5rem,8.5vw,5.6rem);font-weight:800;line-height:.98}.hxp-statement--sm[data-astro-cid-kjz7dphc]{font-size:clamp(2.1rem,6vw,4rem)}.hxp-lede[data-astro-cid-kjz7dphc]{color:var(--public-muted);max-width:34ch;margin:.2rem 0 0;font-size:clamp(1.02rem,2.2vw,1.35rem);line-height:1.5}.hxp-live[data-astro-cid-kjz7dphc]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);flex:none;align-items:center;gap:.4rem;font-size:.68rem;font-weight:800;display:inline-flex}.hxp-live-dot[data-astro-cid-kjz7dphc]{background:var(--public-accent);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite hxp-pulse}@keyframes hxp-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 55%, transparent)}50%{opacity:.45;box-shadow:0 0 0 6px color-mix(in srgb, var(--public-accent) 0%, transparent)}}.hxp-loading[data-astro-cid-kjz7dphc]{color:var(--public-muted);padding:.4rem 0;font-size:1rem;font-style:italic;font-weight:600}.hxp-live-body[data-astro-cid-kjz7dphc]{margin-top:.4rem}.hxp-sum[data-astro-cid-kjz7dphc]{color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1rem,2vw,1.2rem);font-weight:600;line-height:1.4}.hxp-more[data-astro-cid-kjz7dphc]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:.4rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-block}.hxp-more[data-astro-cid-kjz7dphc]:hover{text-decoration:underline}.hxp-season[data-astro-cid-kjz7dphc]{color:var(--public-muted);font-size:.78rem;font-weight:600}.hxp-standings[data-astro-cid-kjz7dphc]{gap:.55rem;margin:.1rem 0 .3rem;display:grid}.hxp-alert[data-astro-cid-kjz7dphc]{letter-spacing:.06em;text-transform:uppercase;color:var(--hxp-on-accent);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;flex:none;padding:.32rem .75rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-kjz7dphc].hxp-wx-grid{gap:.4rem;display:grid;grid-template-columns:1fr!important}.hxp-wx-temp[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3.2rem,11vw,6rem);font-weight:800;line-height:.85}.hxp-wx-line[data-astro-cid-kjz7dphc]{color:var(--public-muted);font-size:1rem;line-height:1.45}.hxp-wx-emph[data-astro-cid-kjz7dphc]{color:var(--public-text);font-weight:600}.hxp-wx-shoot[data-astro-cid-kjz7dphc]{background:var(--public-bg-alt);border:1px solid var(--public-line-soft);border-radius:calc(var(--x-radius) - 4px);flex-direction:column;gap:.25rem;margin-top:.6rem;padding:.7rem .9rem;display:flex}.hxp-wx-shoot-temp[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.3rem;font-weight:800;line-height:1.05}.hxp-shoot-day[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-accent);font-size:clamp(2.8rem,9.5vw,5.2rem);font-weight:800;line-height:.95}.hxp-shoot-date[data-astro-cid-kjz7dphc]{color:var(--public-text);margin-top:.4rem;font-size:clamp(1.05rem,2.4vw,1.5rem);font-weight:600}.hxp-badge[data-astro-cid-kjz7dphc]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;margin-bottom:.55rem;padding:.28rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.hxp-event-title[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .35rem;font-size:clamp(1.4rem,4vw,2.1rem);font-weight:800;line-height:1.12}.hxp-swipe[data-astro-cid-kjz7dphc]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);margin:clamp(1.4rem,4vw,2.2rem) 0 0;font-size:.74rem;font-weight:800}.hxp-controls[data-astro-cid-kjz7dphc]{z-index:5;pointer-events:none;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;bottom:clamp(.8rem,2.4vw,1.5rem);left:0;right:0}.hxp-controls[data-astro-cid-kjz7dphc]>[data-astro-cid-kjz7dphc]{pointer-events:auto}.hxp-arrow[data-astro-cid-kjz7dphc]{width:44px;height:44px;color:var(--public-text);background:var(--public-bg-alt);border:1px solid var(--public-line);box-shadow:var(--public-shadow);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.hxp-arrow[data-astro-cid-kjz7dphc]:hover{color:var(--public-accent);border-color:var(--public-accent)}.hxp-arrow[data-astro-cid-kjz7dphc][disabled]{opacity:.38;cursor:default}.hxp-arrow[data-astro-cid-kjz7dphc][disabled]:hover{color:var(--public-text);border-color:var(--public-line)}.hxp-dots[data-astro-cid-kjz7dphc]{align-items:center;gap:.5rem;display:flex}.hxp-dot[data-astro-cid-kjz7dphc]{background:color-mix(in srgb, var(--public-text) 26%, transparent);cursor:pointer;border:0;border-radius:999px;width:10px;height:10px;padding:0;transition:width .18s,background .18s}.hxp-dot[data-astro-cid-kjz7dphc].active{background:var(--public-accent);width:28px}.hxp-band[data-astro-cid-kjz7dphc]{background:var(--public-bg);padding-block:clamp(2.4rem,6vw,4.4rem)}.hxp-band--index[data-astro-cid-kjz7dphc]{background:var(--public-bg-soft)}.hxp-wrap[data-astro-cid-kjz7dphc]{max-width:var(--hxp-max);padding-inline:var(--hxp-gutter);margin:0 auto}.hxp-band-title[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:.2rem 0 1.4rem;font-size:clamp(1.9rem,5.2vw,3.1rem);font-weight:800;line-height:1.05}.hxp-index-list[data-astro-cid-kjz7dphc]{margin:0;padding:0;list-style:none}.hxp-index-list[data-astro-cid-kjz7dphc]>li[data-astro-cid-kjz7dphc]{border-top:1px solid var(--public-line)}.hxp-index-list[data-astro-cid-kjz7dphc]>li[data-astro-cid-kjz7dphc]:last-child{border-bottom:1px solid var(--public-line)}.hxp-index-row[data-astro-cid-kjz7dphc]{color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.8rem,2.5vw,1.8rem);padding:clamp(.95rem,2.4vw,1.5rem) .2rem;text-decoration:none;transition:padding-inline .16s,color .16s;display:grid}.hxp-index-row[data-astro-cid-kjz7dphc]:hover{color:var(--public-accent);padding-inline:1rem .2rem}.hxp-index-num[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);min-width:2ch;font-size:clamp(1rem,2.4vw,1.4rem);font-weight:800;line-height:1}.hxp-index-main[data-astro-cid-kjz7dphc]{min-width:0}.hxp-index-label[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:inherit;font-size:clamp(1.3rem,4vw,2.1rem);font-weight:800;line-height:1.1;display:block}.hxp-index-desc[data-astro-cid-kjz7dphc]{color:var(--public-muted);margin-top:.15rem;font-size:.92rem;display:block}.hxp-index-arrow[data-astro-cid-kjz7dphc]{color:var(--public-accent);font-size:clamp(1.2rem,3vw,1.7rem);font-weight:700;transition:transform .16s}.hxp-index-row[data-astro-cid-kjz7dphc]:hover .hxp-index-arrow[data-astro-cid-kjz7dphc]{transform:translate(5px)}.hxp-about[data-astro-cid-kjz7dphc]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.hxp-about-p[data-astro-cid-kjz7dphc]{color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(1.02rem,1.9vw,1.18rem);line-height:1.65}.hxp-stats[data-astro-cid-kjz7dphc]{flex-wrap:wrap;gap:clamp(1.2rem,3.5vw,2.4rem);margin:0;display:flex}.hxp-stat[data-astro-cid-kjz7dphc]{flex-direction:column;gap:.2rem;display:flex}.hxp-stat-num[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);font-size:clamp(1.9rem,5vw,2.6rem);font-weight:800;line-height:1}.hxp-stat-lbl[data-astro-cid-kjz7dphc]{color:var(--public-text);margin:0;font-size:.86rem;font-weight:600}.hxp-about-fig[data-astro-cid-kjz7dphc]{margin:0}.hxp-about-fig[data-astro-cid-kjz7dphc] img[data-astro-cid-kjz7dphc]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--x-radius);border:1px solid var(--public-line);width:100%;display:block}.hxp-band--cta[data-astro-cid-kjz7dphc]{background:var(--public-bg-soft);border-top:1px solid var(--public-line)}.hxp-cta[data-astro-cid-kjz7dphc]{text-align:center;max-width:46rem}.hxp-cta-title[data-astro-cid-kjz7dphc]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:.2rem 0 .7rem;font-size:clamp(1.9rem,5.6vw,3.2rem);font-weight:800;line-height:1.06}.hxp-cta-p[data-astro-cid-kjz7dphc]{max-width:40ch;color:var(--public-muted);margin:0 auto 1.6rem;font-size:clamp(1.02rem,2vw,1.2rem)}.hxp-cta[data-astro-cid-kjz7dphc] .hxp-cta-row[data-astro-cid-kjz7dphc]{justify-content:center}.hxp-cta-row[data-astro-cid-kjz7dphc]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.hxp-btn[data-astro-cid-kjz7dphc]{letter-spacing:.01em;border:1.5px solid var(--public-accent);border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font-family:inherit;font-size:.95rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.hxp-btn--solid[data-astro-cid-kjz7dphc]{background:var(--public-accent);color:var(--hxp-on-accent)}.hxp-btn--solid[data-astro-cid-kjz7dphc]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.hxp-btn--ghost[data-astro-cid-kjz7dphc]{color:var(--public-accent);background:0 0}.hxp-btn--ghost[data-astro-cid-kjz7dphc]:hover{background:var(--public-accent);color:var(--hxp-on-accent)}.hxp-btn[data-astro-cid-kjz7dphc]:hover{transform:translateY(-2px)}.hxp-btn[data-astro-cid-kjz7dphc]:focus-visible,.hxp-more[data-astro-cid-kjz7dphc]:focus-visible,.hxp-arrow[data-astro-cid-kjz7dphc]:focus-visible,.hxp-dot[data-astro-cid-kjz7dphc]:focus-visible,.hxp-alert[data-astro-cid-kjz7dphc]:focus-visible,.hxp-index-row[data-astro-cid-kjz7dphc]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}@media (max-width:760px){.hxp-deck[data-astro-cid-kjz7dphc]{scroll-snap-type:none;flex-direction:column;height:auto;min-height:0;overflow:hidden visible}.hxp-panel[data-astro-cid-kjz7dphc]{border-right:0;border-bottom:1px solid var(--public-line-soft);flex-basis:auto;min-height:min(76svh,600px)}.hxp-panel[data-astro-cid-kjz7dphc]:last-child{border-bottom:0}.hxp-controls[data-astro-cid-kjz7dphc]{display:none}.hxp-about[data-astro-cid-kjz7dphc]{grid-template-columns:1fr}.hxp-about-fig[data-astro-cid-kjz7dphc]{order:-1}}@media (prefers-reduced-motion:reduce){.hxp-deck[data-astro-cid-kjz7dphc]{scroll-behavior:auto}.hxp-live-dot[data-astro-cid-kjz7dphc]{animation:none}.hxp-btn[data-astro-cid-kjz7dphc],.hxp-arrow[data-astro-cid-kjz7dphc],.hxp-dot[data-astro-cid-kjz7dphc],.hxp-index-row[data-astro-cid-kjz7dphc],.hxp-index-arrow[data-astro-cid-kjz7dphc]{transition:none}.hxp-btn[data-astro-cid-kjz7dphc]:hover{transform:none}}.y-home[data-astro-cid-76mvrkjr]{--y-col:1080px;--y-film:color-mix(in srgb, var(--public-text) 80%, var(--public-bg));--y-film-edge:color-mix(in srgb, var(--public-text) 90%, var(--public-bg));--y-sprocket:var(--public-bg);--y-ink:var(--public-bg);--y-shadow:var(--public-shadow,0 10px 26px -14px color-mix(in srgb, var(--public-text) 26%, transparent));--y-shadow-lg:var(--public-shadow-strong,0 22px 50px -18px color-mix(in srgb, var(--public-text) 34%, transparent));color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,inherit);display:block;overflow-x:clip}.y-wrap[data-astro-cid-76mvrkjr]{max-width:var(--y-col);margin-inline:auto;padding-block:clamp(1.5rem,4vw,2.75rem) clamp(3rem,8vw,5.5rem);padding-inline:clamp(1.25rem,4vw,2.4rem)}.y-eyebrow[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .6rem;font-size:.72rem;font-weight:700}.y-btn[data-astro-cid-76mvrkjr]{border-radius:var(--public-radius,6px);font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.13em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.78rem 1.5rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s,color .15s;display:inline-flex}.y-btn[data-astro-cid-76mvrkjr]:hover{transform:translateY(-2px)}.y-btn[data-astro-cid-76mvrkjr]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.y-btn-lg[data-astro-cid-76mvrkjr]{padding:.92rem 1.95rem;font-size:.84rem}.y-btn-solid[data-astro-cid-76mvrkjr]{background:var(--public-accent);color:#fff;box-shadow:var(--y-shadow)}.y-btn-solid[data-astro-cid-76mvrkjr]:hover{background:var(--public-accent-dark,var(--public-accent));box-shadow:var(--y-shadow-lg)}.y-btn-ghost[data-astro-cid-76mvrkjr]{color:var(--public-text);border-color:var(--public-line);background:0 0}.y-btn-ghost[data-astro-cid-76mvrkjr]:hover{border-color:var(--public-accent);color:var(--public-accent)}.y-slate[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);align-items:baseline;gap:.55rem;margin-bottom:clamp(1rem,2.5vw,1.5rem);line-height:1;display:flex}.y-slate-tag[data-astro-cid-76mvrkjr]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:700}.y-slate-no[data-astro-cid-76mvrkjr]{letter-spacing:.05em;color:var(--public-accent);font-size:1rem;font-weight:800}.y-slate-nm[data-astro-cid-76mvrkjr]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-text);font-size:.78rem;font-weight:700}.y-plate[data-astro-cid-76mvrkjr]{padding-top:clamp(2.25rem,5.5vw,3.75rem)}.y-plate[data-astro-cid-76mvrkjr]+.y-plate[data-astro-cid-76mvrkjr],.y-sheet[data-astro-cid-76mvrkjr]+.y-plate[data-astro-cid-76mvrkjr]{border-top:1px solid var(--public-line-soft)}.y-plate-lede[data-astro-cid-76mvrkjr]{max-width:46ch;color:var(--public-muted);margin:-.4rem 0 clamp(1.4rem,3.5vw,1.9rem);font-size:1.02rem;line-height:1.6}.y-plate-h[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:800;line-height:1.15}.y-sheet[data-astro-cid-76mvrkjr]{padding-top:clamp(.5rem,2vw,1rem)}.y-sheet-edge[data-astro-cid-76mvrkjr]{background-color:var(--y-film);background-image:repeating-linear-gradient(to right, transparent 0 5px, var(--y-sprocket) 5px 10px, transparent 10px 15px);border-radius:var(--public-radius,6px) var(--public-radius,6px) 0 0;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:.5rem .9rem;display:flex}.y-edge-mark[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--y-ink);font-size:.62rem;font-weight:700}.y-edge-frames[data-astro-cid-76mvrkjr]{margin-left:auto}.y-sheet-head[data-astro-cid-76mvrkjr]{border:1px solid var(--public-line);background:var(--public-bg-soft);border-top:0;padding:clamp(1.4rem,3.5vw,2.1rem) clamp(1.1rem,3vw,1.6rem) clamp(1.5rem,3.5vw,2rem)}.y-title[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(2.1rem,6vw,3.6rem);font-weight:800;line-height:1.04}.y-lede[data-astro-cid-76mvrkjr]{max-width:54ch;color:var(--public-muted);text-wrap:pretty;margin:0 0 clamp(1.25rem,3vw,1.6rem);font-size:clamp(1rem,2vw,1.14rem);line-height:1.6}.y-actions[data-astro-cid-76mvrkjr]{flex-wrap:wrap;gap:.8rem;display:flex}.y-contact[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:clamp(.7rem,1.8vw,1.15rem);margin-top:clamp(.9rem,2.5vw,1.4rem);display:grid}.y-frame[data-astro-cid-76mvrkjr]{background:var(--y-film);box-shadow:var(--y-shadow);border-radius:4px;margin:0;padding:.55rem .5rem .35rem;text-decoration:none;transition:transform .15s,box-shadow .18s;display:block;position:relative}.y-frame[data-astro-cid-76mvrkjr]:hover{box-shadow:var(--y-shadow-lg);transform:translateY(-3px)}.y-frame[data-astro-cid-76mvrkjr]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.y-frame-win[data-astro-cid-76mvrkjr]{padding-block:8px;display:block;position:relative}.y-frame-win[data-astro-cid-76mvrkjr]:before,.y-frame-win[data-astro-cid-76mvrkjr]:after{content:"";background-image:repeating-linear-gradient(to right, transparent 0 4px, var(--y-sprocket) 4px 9px, transparent 9px 13px);opacity:.9;height:6px;position:absolute;left:0;right:0}.y-frame-win[data-astro-cid-76mvrkjr]:before{top:0}.y-frame-win[data-astro-cid-76mvrkjr]:after{bottom:0}.y-frame-win[data-astro-cid-76mvrkjr] img[data-astro-cid-76mvrkjr]{aspect-ratio:3/2;object-fit:cover;border-radius:1px;width:100%;display:block}.y-frame-cap[data-astro-cid-76mvrkjr]{justify-content:space-between;align-items:baseline;gap:.4rem;padding:.4rem .15rem .1rem;display:flex}.y-frame-no[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;color:var(--y-ink);font-size:.66rem;font-weight:800}.y-frame-lbl[data-astro-cid-76mvrkjr]{letter-spacing:.12em;text-transform:uppercase;color:var(--y-ink);opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:700;overflow:hidden}.y-frame[data-astro-cid-76mvrkjr].is-pick:after{content:"";border:2.5px solid var(--public-accent);pointer-events:none;border-radius:62% 55% 60% 58%/58% 62% 55% 60%;position:absolute;inset:-5px;transform:rotate(-2deg)}.y-live[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.6vw,1rem);display:grid}.y-card[data-astro-cid-76mvrkjr]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,6px);min-width:0;box-shadow:var(--y-shadow);flex-direction:column;padding:clamp(1.4rem,2.4vw,1.7rem) clamp(.95rem,2vw,1.3rem) clamp(.95rem,2vw,1.3rem);display:flex;position:relative}.y-card[data-astro-cid-76mvrkjr]:before{content:"";background-color:var(--y-film);background-image:repeating-linear-gradient(to right, transparent 0 4px, var(--y-sprocket) 4px 9px, transparent 9px 13px);border-radius:var(--public-radius,6px) var(--public-radius,6px) 0 0;height:11px;position:absolute;top:0;left:0;right:0}.y-card-feature[data-astro-cid-76mvrkjr]{border-top-color:var(--public-accent);grid-area:1/1/3/3}.y-card-wide[data-astro-cid-76mvrkjr]{grid-column:1/-1}.y-card-head[data-astro-cid-76mvrkjr]{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.7rem;display:flex}.y-frame-tab[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);border-radius:999px;padding:.16rem .5rem;font-size:.6rem;font-weight:800;line-height:1}.y-card-label[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.y-card-note[data-astro-cid-76mvrkjr]{color:var(--public-muted);font-size:.68rem}.y-card-sum[data-astro-cid-76mvrkjr]{color:var(--public-text);margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.4}.y-loading[data-astro-cid-76mvrkjr]{color:var(--public-muted);font-size:.85rem;font-weight:600}.y-more[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.y-more[data-astro-cid-76mvrkjr]:hover{text-decoration:underline}.y-alert[data-astro-cid-76mvrkjr]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:.2rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.y-wx-grid[data-astro-cid-76mvrkjr]{gap:.35rem;display:grid;grid-template-columns:1fr!important}.y-wx-temp[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2rem,5vw,2.5rem);font-weight:800;line-height:1}.y-wx-cond[data-astro-cid-76mvrkjr]{color:var(--public-text);margin-top:.35rem;font-size:.95rem;font-weight:600}.y-wx-wind[data-astro-cid-76mvrkjr]{color:var(--public-muted);font-size:.86rem}.y-wx-shoot[data-astro-cid-76mvrkjr]{border-top:1px solid var(--public-line-soft,var(--public-line));margin-top:.65rem;padding-top:.6rem}.y-wx-shoot-label[data-astro-cid-76mvrkjr]{margin-bottom:.2rem;display:block}.y-wx-shoot-fc[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.25rem;font-size:clamp(1.15rem,3vw,1.45rem);font-weight:800;line-height:1.1;display:block}.y-wx-bird[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin-top:.4rem;font-size:.86rem;line-height:1.45;display:block}.y-sn-day[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.6rem,4.5vw,2.1rem);font-weight:800;line-height:1;display:block}.y-sn-date[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem;font-weight:600;display:block}.y-ev-row[data-astro-cid-76mvrkjr]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.55rem;display:flex}.y-ev-more[data-astro-cid-76mvrkjr]{margin-top:0;padding-top:0}.y-ev-badge[data-astro-cid-76mvrkjr]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);border-radius:999px;padding:.2rem .6rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.y-ev-title[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0;font-size:1.08rem;font-weight:800;line-height:1.22}.y-ev-detail[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.5}.y-standings[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.6rem;margin:.15rem 0 .2rem;display:grid}.y-standings[data-astro-cid-76mvrkjr] .public-league-row{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:var(--public-radius,6px);align-items:center;gap:.65rem;padding:.65rem .8rem;display:flex}.y-standings[data-astro-cid-76mvrkjr] .public-league-rank{flex:none;font-size:1.25rem;line-height:1}.y-standings[data-astro-cid-76mvrkjr] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.96rem;font-weight:700;overflow:hidden}.y-standings[data-astro-cid-76mvrkjr] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.25rem;font-weight:800;line-height:1}.y-dir[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(3,1fr);gap:clamp(.8rem,2vw,1.15rem);display:grid}.y-dir-tile[data-astro-cid-76mvrkjr]{border:1px solid var(--public-line);border-radius:var(--public-radius,6px);background:var(--public-bg-soft);color:var(--public-text);flex-direction:column;gap:.5rem;padding:1.4rem 1.3rem 1.35rem;text-decoration:none;transition:transform .14s,box-shadow .18s,border-color .14s;display:flex;position:relative;overflow:hidden}.y-dir-tile[data-astro-cid-76mvrkjr]:before{content:"";background:var(--public-accent);transform-origin:top;width:3px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.y-dir-tile[data-astro-cid-76mvrkjr]:hover{box-shadow:var(--y-shadow-lg);border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));transform:translateY(-3px)}.y-dir-tile[data-astro-cid-76mvrkjr]:hover:before{transform:scaleY(1)}.y-dir-tile[data-astro-cid-76mvrkjr]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.y-dir-no[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.35rem;font-weight:800;line-height:1}.y-dir-title[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.14rem;font-weight:800}.y-dir-desc[data-astro-cid-76mvrkjr]{color:var(--public-muted);flex:1;font-size:.9rem;line-height:1.55}.y-dir-go[data-astro-cid-76mvrkjr]{color:var(--public-accent);font-size:1.3rem;font-weight:700;transition:transform .16s}.y-dir-tile[data-astro-cid-76mvrkjr]:hover .y-dir-go[data-astro-cid-76mvrkjr]{transform:translate(5px)}.y-feat[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,1.6rem);display:grid}.y-feat-item[data-astro-cid-76mvrkjr]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,6px);box-shadow:var(--y-shadow);padding:clamp(1.5rem,4vw,2.2rem)}.y-feat-icon[data-astro-cid-76mvrkjr]{border-radius:var(--public-radius,10px);width:52px;height:52px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);justify-content:center;align-items:center;margin-bottom:1.05rem;display:inline-flex}.y-feat-icon[data-astro-cid-76mvrkjr] svg[data-astro-cid-76mvrkjr]{width:25px;height:25px}.y-feat-h[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.22rem,3vw,1.55rem);font-weight:800}.y-feat-p[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin:0;font-size:1rem;line-height:1.65}.y-about[data-astro-cid-76mvrkjr]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.4rem,5vw,3.25rem);display:grid}.y-about-copy[data-astro-cid-76mvrkjr]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,6px);padding:clamp(1.4rem,3.5vw,1.9rem)}.y-about-p[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin:0 0 1.4rem;font-size:1.04rem;line-height:1.7}.y-stats[data-astro-cid-76mvrkjr]{grid-template-columns:1fr;gap:.8rem;display:grid}.y-stat[data-astro-cid-76mvrkjr]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,6px);text-align:left;flex-direction:column;gap:.15rem;padding:1rem 1.2rem;display:flex}.y-stat-num[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.85rem;font-weight:800;line-height:1}.y-stat-lbl[data-astro-cid-76mvrkjr]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.7rem;font-weight:700}.y-visit[data-astro-cid-76mvrkjr]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.4rem,5vw,2.75rem);display:grid}.y-visit-addr[data-astro-cid-76mvrkjr]{letter-spacing:.01em;border-left:3px solid var(--public-accent);color:var(--public-text);margin:.3rem 0 .6rem;padding-left:.85rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.y-visit-note[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin:0 0 1.35rem;line-height:1.65}.y-visit-map[data-astro-cid-76mvrkjr]{background:var(--y-film);border-radius:var(--public-radius,6px);box-shadow:var(--y-shadow);padding:.6rem}.y-visit-map[data-astro-cid-76mvrkjr] iframe[data-astro-cid-76mvrkjr]{border:0;border-radius:2px;width:100%;height:340px;display:block}.y-cta[data-astro-cid-76mvrkjr]{text-align:center;background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,6px);max-width:640px;box-shadow:var(--y-shadow);margin-inline:auto;padding:clamp(2rem,5vw,3.25rem) clamp(1.5rem,4vw,2.5rem)}.y-cta-eyebrow[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.7rem;font-size:.74rem;font-weight:700;display:block}.y-cta-title[data-astro-cid-76mvrkjr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.7rem,4.5vw,2.5rem);font-weight:800;line-height:1.12}.y-cta-p[data-astro-cid-76mvrkjr]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.08rem}.y-cta-actions[data-astro-cid-76mvrkjr]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:900px){.y-live[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(2,1fr)}.y-card-feature[data-astro-cid-76mvrkjr]{grid-area:auto/1/auto/-1}.y-about[data-astro-cid-76mvrkjr],.y-visit[data-astro-cid-76mvrkjr]{grid-template-columns:1fr}}@media (max-width:820px){.y-dir[data-astro-cid-76mvrkjr],.y-feat[data-astro-cid-76mvrkjr]{grid-template-columns:1fr}}@media (max-width:560px){.y-live[data-astro-cid-76mvrkjr]{grid-template-columns:1fr}.y-contact[data-astro-cid-76mvrkjr]{grid-template-columns:repeat(2,1fr)}.y-actions[data-astro-cid-76mvrkjr],.y-cta-actions[data-astro-cid-76mvrkjr]{flex-direction:column}.y-actions[data-astro-cid-76mvrkjr] .y-btn[data-astro-cid-76mvrkjr],.y-cta-actions[data-astro-cid-76mvrkjr] .y-btn[data-astro-cid-76mvrkjr]{width:100%}.y-visit-map[data-astro-cid-76mvrkjr] iframe[data-astro-cid-76mvrkjr]{height:280px}}@media (prefers-reduced-motion:reduce){.y-home[data-astro-cid-76mvrkjr] [data-astro-cid-76mvrkjr]{transition:none!important}.y-btn[data-astro-cid-76mvrkjr]:hover,.y-frame[data-astro-cid-76mvrkjr]:hover,.y-dir-tile[data-astro-cid-76mvrkjr]:hover,.y-dir-tile[data-astro-cid-76mvrkjr]:hover .y-dir-go[data-astro-cid-76mvrkjr]{transform:none!important}.y-dir-tile[data-astro-cid-76mvrkjr]:before{transition:none!important}}.zh-root[data-astro-cid-jn7hkpzz]{max-width:940px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(2rem,4vw,3.4rem) clamp(1.2rem,3vw,2.6rem) 5rem}.zh-eyebrow[data-astro-cid-jn7hkpzz]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .55rem;font-size:.7rem;font-weight:800;display:inline-block}.zh-muted[data-astro-cid-jn7hkpzz]{color:var(--public-muted)}.zh-btn[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-body,inherit);letter-spacing:.01em;border-radius:var(--public-radius,8px);border:1.5px solid var(--public-accent);justify-content:center;align-items:center;padding:.72rem 1.35rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.zh-btn-lg[data-astro-cid-jn7hkpzz]{padding:.9rem 1.7rem;font-size:1rem}.zh-btn-solid[data-astro-cid-jn7hkpzz]{background:var(--public-accent);color:var(--public-bg)}.zh-btn-solid[data-astro-cid-jn7hkpzz]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.zh-btn-ghost[data-astro-cid-jn7hkpzz]{color:var(--public-text);border-color:var(--public-line);background:0 0}.zh-btn-ghost[data-astro-cid-jn7hkpzz]:hover{border-color:var(--public-accent);color:var(--public-accent)}.zh-btn[data-astro-cid-jn7hkpzz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.zh-lead[data-astro-cid-jn7hkpzz]{border-bottom:2px solid var(--public-text);margin-bottom:clamp(1.6rem,4vw,2.6rem);padding-bottom:clamp(1.4rem,3vw,2rem)}.zh-statement[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.025em;color:var(--public-text);margin:0 0 clamp(1rem,2.4vw,1.4rem);font-size:clamp(2.3rem,6.2vw,4rem);font-weight:800;line-height:1.02}.zh-lede[data-astro-cid-jn7hkpzz]{max-width:60ch;color:color-mix(in srgb, var(--public-text) 78%, var(--public-muted));margin:0;font-size:clamp(1.05rem,1.9vw,1.24rem);line-height:1.6}.zh-lead-actions[data-astro-cid-jn7hkpzz]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.3rem,3vw,1.7rem);display:flex}.zh-lead-meta[data-astro-cid-jn7hkpzz]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);align-items:center;gap:.6rem;margin:clamp(1.3rem,3vw,1.7rem) 0 0;font-size:.78rem;font-weight:700;display:flex}.zh-tick[data-astro-cid-jn7hkpzz]{background:var(--public-accent);flex:none;width:1.6rem;height:2px;display:inline-block}.zh-brief[data-astro-cid-jn7hkpzz]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,10px);background:var(--public-bg-alt,var(--public-bg));padding:clamp(1.3rem,3vw,2rem) clamp(1.2rem,2.6vw,1.9rem) clamp(.6rem,1.6vw,1rem)}.zh-brief-head[data-astro-cid-jn7hkpzz]{margin-bottom:.4rem}.zh-brief-title[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.2rem 0 0;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:800;line-height:1.05}.zh-row[data-astro-cid-jn7hkpzz]{border-top:1px solid var(--public-line);grid-template-columns:8.5rem 1fr;align-items:start;gap:clamp(.8rem,2.4vw,1.6rem);padding:clamp(1rem,2.6vw,1.35rem) 0;display:grid}.zh-row[data-astro-cid-jn7hkpzz]:first-of-type{border-top:0}.zh-row-key[data-astro-cid-jn7hkpzz]{flex-direction:column;gap:.5rem;padding-top:.15rem;display:flex}.zh-label[data-astro-cid-jn7hkpzz]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:800;line-height:1.3}.zh-label-accent[data-astro-cid-jn7hkpzz]{color:var(--public-accent)}.zh-mini[data-astro-cid-jn7hkpzz]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:700}.zh-loading[data-astro-cid-jn7hkpzz]{color:var(--public-muted);font-size:.9rem;font-style:italic}.zh-row-val[data-astro-cid-jn7hkpzz]{min-width:0}.zh-big[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);font-size:clamp(1.7rem,4.4vw,2.3rem);font-weight:800;line-height:1.04;display:block}.zh-big-sm[data-astro-cid-jn7hkpzz]{margin-top:.35rem;font-size:clamp(1.15rem,3vw,1.45rem)}.zh-sub[data-astro-cid-jn7hkpzz]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem;line-height:1.5;display:block}.zh-more[data-astro-cid-jn7hkpzz]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:.75rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.zh-more[data-astro-cid-jn7hkpzz]:hover{text-decoration:underline}.zh-alert[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-body,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;align-self:flex-start;padding:.26rem .6rem;font-size:.6rem;font-weight:800;line-height:1}.zh-chip[data-astro-cid-jn7hkpzz]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.22rem .6rem;font-size:.6rem;font-weight:800;line-height:1;display:inline-block}.zh-wx[data-astro-cid-jn7hkpzz]{flex-direction:column;display:flex}.zh-temp[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.6rem,8vw,3.6rem);font-weight:800;line-height:.95}.zh-wx-line[data-astro-cid-jn7hkpzz]{color:var(--public-text);margin-top:.35rem;font-size:.94rem;line-height:1.45}.zh-shoot[data-astro-cid-jn7hkpzz]{border-top:1px dashed var(--public-line);flex-direction:column;gap:.3rem;margin-top:.85rem;padding-top:.75rem;display:flex}.zh-shoot-fc[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:clamp(1.2rem,3.2vw,1.55rem);font-weight:800;line-height:1.1}.zh-shoot-birds[data-astro-cid-jn7hkpzz]{color:var(--public-muted);font-size:.88rem;line-height:1.45}.zh-standings[data-astro-cid-jn7hkpzz]{margin-top:.55rem}.zh-standings[data-astro-cid-jn7hkpzz] .public-league-row{border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:1.9rem 1fr auto;align-items:center;gap:.7rem;padding:.55rem 0;display:grid}.zh-standings[data-astro-cid-jn7hkpzz] .public-league-row:first-child{border-top:0}.zh-standings[data-astro-cid-jn7hkpzz] .public-league-rank{text-align:center;font-variant-numeric:tabular-nums;font-size:1.05rem;line-height:1}.zh-standings[data-astro-cid-jn7hkpzz] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.96rem;font-weight:700;overflow:hidden}.zh-standings[data-astro-cid-jn7hkpzz] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);font-variant-numeric:tabular-nums lining-nums;font-size:1.05rem;font-weight:800;line-height:1}.zh-features[data-astro-cid-jn7hkpzz]{flex-direction:column;gap:clamp(2rem,5vw,3.2rem);margin-top:clamp(2.4rem,5.5vw,3.6rem);display:flex}.zh-feature[data-astro-cid-jn7hkpzz]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(1.2rem,3vw,2.2rem);display:grid}.zh-feature-rev[data-astro-cid-jn7hkpzz] .zh-feature-copy[data-astro-cid-jn7hkpzz]{order:2}.zh-index[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.04em;color:var(--public-accent);border-bottom:2px solid var(--public-line);width:max-content;min-width:2.6rem;margin-bottom:.6rem;padding-bottom:.5rem;font-size:1rem;font-weight:800;display:block}.zh-feature-h[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.1rem 0 .7rem;font-size:clamp(1.4rem,3.4vw,1.95rem);font-weight:800;line-height:1.12}.zh-feature-p[data-astro-cid-jn7hkpzz]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.65}.zh-plate[data-astro-cid-jn7hkpzz]{border:1px solid var(--public-line);border-radius:var(--public-radius,8px);background:var(--public-bg);box-shadow:var(--public-shadow,0 6px 22px #0000000f);margin:0;padding:clamp(5px,1vw,9px)}.zh-plate[data-astro-cid-jn7hkpzz] img[data-astro-cid-jn7hkpzz]{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--public-radius,8px) - 2px);width:100%;display:block}.zh-about[data-astro-cid-jn7hkpzz]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,10px);margin-top:clamp(2.4rem,5.5vw,3.6rem);padding:clamp(1.6rem,3.6vw,2.5rem)}.zh-about-title[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.1rem 0 .8rem;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:800;line-height:1.1}.zh-about-body[data-astro-cid-jn7hkpzz]{max-width:66ch;color:color-mix(in srgb, var(--public-text) 80%, var(--public-muted));margin:0 0 clamp(1.3rem,3vw,1.8rem);font-size:1.06rem;line-height:1.7}.zh-stats[data-astro-cid-jn7hkpzz]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,2vw,1.1rem);margin:0 0 clamp(1.4rem,3vw,1.9rem);padding:clamp(.9rem,2vw,1.2rem) 0;display:grid}.zh-stat[data-astro-cid-jn7hkpzz]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.zh-stat[data-astro-cid-jn7hkpzz] b[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.05rem,2.6vw,1.4rem);font-weight:800;line-height:1}.zh-stat-unit[data-astro-cid-jn7hkpzz]{color:var(--public-muted);font-size:.7em}.zh-stat[data-astro-cid-jn7hkpzz] em[data-astro-cid-jn7hkpzz]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-style:normal;font-weight:700}.zh-sec-head[data-astro-cid-jn7hkpzz]{margin-bottom:clamp(1.1rem,2.6vw,1.6rem)}.zh-sec-title[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.15rem 0 0;font-size:clamp(1.5rem,3.6vw,2.1rem);font-weight:800;line-height:1.08}.zh-gallery[data-astro-cid-jn7hkpzz]{margin-top:clamp(2.4rem,5.5vw,3.6rem)}.zh-sheet[data-astro-cid-jn7hkpzz]{grid-template-columns:repeat(2,1fr);gap:clamp(.7rem,1.8vw,1.1rem);display:grid}.zh-tile[data-astro-cid-jn7hkpzz]{border-radius:var(--public-radius,10px);border:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg-alt));margin:0;position:relative;overflow:hidden}.zh-tile[data-astro-cid-jn7hkpzz] img[data-astro-cid-jn7hkpzz]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .4s;display:block}.zh-tile[data-astro-cid-jn7hkpzz]:hover img[data-astro-cid-jn7hkpzz]{transform:scale(1.05)}.zh-tile[data-astro-cid-jn7hkpzz] figcaption[data-astro-cid-jn7hkpzz]{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0000,#000000d1);padding:1.6rem .9rem .7rem;font-size:.68rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.zh-gallery-more[data-astro-cid-jn7hkpzz]{margin:1rem 0 0}.zh-gallery-more[data-astro-cid-jn7hkpzz] .zh-more[data-astro-cid-jn7hkpzz]{margin-top:0}.zh-visit[data-astro-cid-jn7hkpzz]{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:clamp(1.2rem,3vw,2.2rem);margin-top:clamp(2.4rem,5.5vw,3.6rem);display:grid}.zh-visit-copy[data-astro-cid-jn7hkpzz]{align-self:center}.zh-address[data-astro-cid-jn7hkpzz]{color:var(--public-text);margin:.7rem 0 .5rem;font-size:1.12rem;font-style:normal;font-weight:700;line-height:1.5}.zh-visit-note[data-astro-cid-jn7hkpzz]{color:var(--public-muted);max-width:44ch;margin:0 0 1.2rem;font-size:.96rem;line-height:1.6}.zh-map[data-astro-cid-jn7hkpzz]{border-radius:var(--public-radius,10px);border:1px solid var(--public-line);min-height:300px;overflow:hidden}.zh-map[data-astro-cid-jn7hkpzz] iframe[data-astro-cid-jn7hkpzz]{border:0;width:100%;height:100%;min-height:300px;display:block}.zh-cta[data-astro-cid-jn7hkpzz]{border-top:2px solid var(--public-text);margin-top:clamp(2.4rem,5.5vw,3.6rem);padding-top:clamp(1.8rem,4vw,2.6rem)}.zh-cta-title[data-astro-cid-jn7hkpzz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:800;line-height:1.1}.zh-cta-p[data-astro-cid-jn7hkpzz]{color:var(--public-muted);margin:0 0 1.5rem;font-size:1.1rem}.zh-cta-actions[data-astro-cid-jn7hkpzz]{flex-wrap:wrap;gap:.8rem;display:flex}@media (max-width:720px){.zh-row[data-astro-cid-jn7hkpzz]{grid-template-columns:1fr;gap:.55rem}.zh-row-key[data-astro-cid-jn7hkpzz]{flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem}.zh-feature[data-astro-cid-jn7hkpzz]{grid-template-columns:1fr}.zh-feature-rev[data-astro-cid-jn7hkpzz] .zh-feature-copy[data-astro-cid-jn7hkpzz]{order:0}.zh-feature[data-astro-cid-jn7hkpzz] .zh-plate[data-astro-cid-jn7hkpzz]{order:-1}.zh-feature-rev[data-astro-cid-jn7hkpzz] .zh-plate[data-astro-cid-jn7hkpzz]{order:0}.zh-visit[data-astro-cid-jn7hkpzz]{grid-template-columns:1fr}.zh-stats[data-astro-cid-jn7hkpzz]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.zh-sheet[data-astro-cid-jn7hkpzz]{grid-template-columns:1fr}.zh-lead-actions[data-astro-cid-jn7hkpzz] .zh-btn[data-astro-cid-jn7hkpzz],.zh-cta-actions[data-astro-cid-jn7hkpzz] .zh-btn[data-astro-cid-jn7hkpzz]{flex:auto}}@media (prefers-reduced-motion:reduce){.zh-root[data-astro-cid-jn7hkpzz] [data-astro-cid-jn7hkpzz],.zh-root[data-astro-cid-jn7hkpzz] [data-astro-cid-jn7hkpzz]:before,.zh-root[data-astro-cid-jn7hkpzz] [data-astro-cid-jn7hkpzz]:after{transition:none!important;animation:none!important}}.board-aa[data-astro-cid-lfutljf2]{max-width:1220px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.4rem,4vw,2.6rem) clamp(.9rem,3.5vw,2.2rem) clamp(2.5rem,6vw,4rem)}.board-aa-frame[data-astro-cid-lfutljf2]{background:color-mix(in srgb, var(--public-text) 16%, var(--public-bg-alt,var(--public-bg)));box-shadow:0 26px 60px -34px color-mix(in srgb, var(--public-text) 65%, transparent), inset 0 1px 0 color-mix(in srgb, var(--public-bg) 30%, transparent);border-radius:20px;padding:clamp(.6rem,2vw,1.15rem)}.board-aa-surface[data-astro-cid-lfutljf2]{background-color:var(--public-bg-soft,var(--public-bg));background-image:radial-gradient(circle, color-mix(in srgb, var(--public-text) 8%, transparent) .6px, transparent 1.3px), radial-gradient(circle, color-mix(in srgb, var(--public-text) 5%, transparent) .6px, transparent 1.3px);box-shadow:inset 0 0 70px color-mix(in srgb, var(--public-text) 9%, transparent);background-position:0 0,7px 9px;background-size:14px 14px,28px 28px;border-radius:13px;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,3vw,2.2rem) clamp(1.6rem,4vw,2.8rem)}.board-aa-masthead[data-astro-cid-lfutljf2]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);max-width:620px;box-shadow:0 14px 30px -20px color-mix(in srgb, var(--public-text) 55%, transparent);border-radius:10px;margin:0 auto clamp(1.3rem,3vw,2rem);padding:clamp(1.1rem,3vw,1.7rem) clamp(1.3rem,3.5vw,2rem);position:relative;transform:rotate(-.7deg)}.board-aa-eyebrow[data-astro-cid-lfutljf2]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.7rem;font-weight:800}.board-aa-title[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,5.2vw,3.1rem);font-weight:800;line-height:1.04}.board-aa-sub[data-astro-cid-lfutljf2]{max-width:42ch;color:var(--public-muted);margin:.7rem auto 0;font-size:clamp(.9rem,2vw,1.02rem);line-height:1.5}.board-aa-cork[data-astro-cid-lfutljf2]{column-count:3;column-gap:clamp(.85rem,2vw,1.3rem)}.pin-aa-card[data-astro-cid-lfutljf2]{break-inside:avoid;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:0 12px 26px -18px color-mix(in srgb, var(--public-text) 55%, transparent);color:var(--public-text);border-radius:10px;margin:0 0 clamp(.85rem,2vw,1.3rem);padding:clamp(1.05rem,2.4vw,1.4rem) clamp(1.05rem,2.4vw,1.35rem) clamp(1rem,2.2vw,1.25rem);transition:transform .16s,box-shadow .18s,border-color .16s;display:block;position:relative}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+1){transform:rotate(-1deg)}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+2){transform:rotate(.85deg)}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+3){transform:rotate(-.45deg)}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+4){transform:rotate(.65deg)}.pin-aa-card[data-astro-cid-lfutljf2]:hover,.pin-aa-card[data-astro-cid-lfutljf2]:focus-within{box-shadow:0 22px 40px -22px color-mix(in srgb, var(--public-text) 62%, transparent);border-color:color-mix(in srgb, var(--public-accent) 45%, var(--public-line));z-index:2;transform:rotate(0)translateY(-4px)}.pin-aa[data-astro-cid-lfutljf2]{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--public-bg) 72%, var(--public-accent)) 0 20%, var(--public-accent) 46%, var(--public-accent-dark,var(--public-accent)) 100%);width:16px;height:16px;box-shadow:0 2px 3px color-mix(in srgb, var(--public-text) 42%, transparent);z-index:3;border-radius:50%;margin-left:-8px;position:absolute;top:-8px;left:50%}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(3n+2) .pin-aa[data-astro-cid-lfutljf2]{left:32%}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(3n+3) .pin-aa[data-astro-cid-lfutljf2]{left:66%}.pin-aa-head[data-astro-cid-lfutljf2]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.pin-aa-kicker[data-astro-cid-lfutljf2]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:800}.pin-aa-kicker-accent[data-astro-cid-lfutljf2]{color:var(--public-accent)}.pin-aa-loading[data-astro-cid-lfutljf2]{color:var(--public-muted);padding:.15rem 0;font-size:.86rem;font-style:italic}.pin-aa-note[data-astro-cid-lfutljf2]{color:var(--public-muted);margin-top:.25rem;font-size:.88rem;line-height:1.5;display:block}.pin-aa-emph[data-astro-cid-lfutljf2]{color:var(--public-text);font-weight:600}.pin-aa-more[data-astro-cid-lfutljf2]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:.85rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.pin-aa-more[data-astro-cid-lfutljf2]:hover{text-decoration:underline}.pin-aa-card[data-astro-cid-lfutljf2]:focus-visible,.pin-aa-more[data-astro-cid-lfutljf2]:focus-visible,.pin-aa-join-btn[data-astro-cid-lfutljf2]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px;border-radius:8px}.pin-aa-weather[data-astro-cid-lfutljf2]{flex-direction:column;display:flex;grid-template-columns:1fr!important}.pin-aa-temp[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.4rem,6vw,3.1rem);font-weight:800;line-height:.95}.pin-aa-weather[data-astro-cid-lfutljf2] .pin-aa-note[data-astro-cid-lfutljf2]:first-of-type{color:var(--public-text);margin-top:.5rem;font-weight:600}.pin-aa-shoot[data-astro-cid-lfutljf2]{border-top:1px dashed var(--public-line);flex-direction:column;margin-top:.75rem;padding-top:.65rem;display:flex}.pin-aa-alert[data-astro-cid-lfutljf2]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.24rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.pin-aa-standings[data-astro-cid-lfutljf2]{border-top:3px solid var(--public-accent)}.pin-aa-season[data-astro-cid-lfutljf2]{color:var(--public-muted);font-size:.68rem;font-weight:600}.pin-aa-standings-list[data-astro-cid-lfutljf2]{flex-direction:column;gap:.5rem;margin:.55rem 0 .2rem;display:flex}.board-aa[data-astro-cid-lfutljf2] .public-league-row{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.board-aa[data-astro-cid-lfutljf2] .public-league-rank{flex:none;font-size:1.15rem;line-height:1}.board-aa[data-astro-cid-lfutljf2] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.92rem;font-weight:700;overflow:hidden}.board-aa[data-astro-cid-lfutljf2] .public-league-score{font-family:var(--public-font-heading,sans-serif);color:var(--public-accent);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.pin-aa-date-day[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.01em;color:var(--public-text);margin-top:.35rem;font-size:clamp(1.6rem,4.4vw,2.1rem);font-weight:800;line-height:1;display:block}.pin-aa-date-when[data-astro-cid-lfutljf2]{color:var(--public-muted);margin-top:.3rem;font-size:.92rem;font-weight:600;display:block}.pin-aa-badge[data-astro-cid-lfutljf2]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 36%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.pin-aa-event-title[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,sans-serif);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.pin-aa-link[data-astro-cid-lfutljf2]{text-decoration:none}.pin-aa-tag[data-astro-cid-lfutljf2]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.62rem;font-weight:800;display:inline-block}.pin-aa-link-title[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.22rem;font-weight:800;line-height:1.14;display:block}.pin-aa-link[data-astro-cid-lfutljf2]:hover .pin-aa-link-title[data-astro-cid-lfutljf2]{color:var(--public-accent)}.pin-aa-link-desc[data-astro-cid-lfutljf2]{color:var(--public-muted);margin-top:.35rem;font-size:.86rem;line-height:1.45;display:block}.pin-aa-go[data-astro-cid-lfutljf2]{color:var(--public-accent);margin-top:.7rem;font-size:1.1rem;font-weight:800;transition:transform .15s;display:inline-block}.pin-aa-link[data-astro-cid-lfutljf2]:hover .pin-aa-go[data-astro-cid-lfutljf2]{transform:translate(4px)}.pin-aa-photo[data-astro-cid-lfutljf2]{padding:.55rem .55rem .35rem;overflow:visible}.pin-aa-photo[data-astro-cid-lfutljf2] img[data-astro-cid-lfutljf2]{object-fit:cover;border:1px solid var(--public-line-soft,var(--public-line));border-radius:4px;width:100%;height:clamp(150px,24vw,210px);display:block}.pin-aa-photo[data-astro-cid-lfutljf2] figcaption[data-astro-cid-lfutljf2]{text-align:center;font-family:var(--public-font-heading,sans-serif);color:var(--public-text);padding:.6rem .3rem .4rem;font-size:.9rem;font-weight:700}.tape-aa[data-astro-cid-lfutljf2]{background:color-mix(in srgb, var(--public-text) 9%, transparent);border-left:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-right:1px solid color-mix(in srgb, var(--public-text) 12%, transparent);z-index:3;width:84px;height:24px;margin-left:-42px;position:absolute;top:-11px;left:50%;transform:rotate(-3deg)}.pin-aa-photo[data-astro-cid-lfutljf2] .pin-aa[data-astro-cid-lfutljf2]{display:none}.pin-aa-join[data-astro-cid-lfutljf2]{border-top:3px solid var(--public-accent)}.pin-aa-join-lead[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,sans-serif);color:var(--public-text);margin:0;font-size:1.15rem;font-weight:800;line-height:1.18}.pin-aa-join-btn[data-astro-cid-lfutljf2]{font-family:var(--public-font-heading,inherit);color:#fff;background:var(--public-accent);border:1px solid var(--public-accent-dark,var(--public-accent));border-radius:999px;justify-content:center;align-items:center;margin-top:.85rem;padding:.6rem 1.15rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:filter .15s;display:inline-flex}.pin-aa-join-btn[data-astro-cid-lfutljf2]:hover{filter:brightness(1.07)}@media (max-width:860px){.board-aa-cork[data-astro-cid-lfutljf2]{column-count:2}}@media (max-width:540px){.board-aa-cork[data-astro-cid-lfutljf2]{column-count:1}}@media (prefers-reduced-motion:reduce){.pin-aa-card[data-astro-cid-lfutljf2],.pin-aa-go[data-astro-cid-lfutljf2],.pin-aa-join-btn[data-astro-cid-lfutljf2]{transition:none}.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+1),.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+2),.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+3),.pin-aa-card[data-astro-cid-lfutljf2]:nth-child(4n+4),.board-aa-masthead[data-astro-cid-lfutljf2]{transform:none}.pin-aa-card[data-astro-cid-lfutljf2]:hover,.pin-aa-card[data-astro-cid-lfutljf2]:focus-within{transform:translateY(-2px)}}.rab-home[data-astro-cid-fc72cuqz]{max-width:1160px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.6rem,4vw,3rem) clamp(1rem,4vw,2.2rem) clamp(3rem,7vw,5rem);display:block}.rab-masthead[data-astro-cid-fc72cuqz]{text-align:center;padding-bottom:clamp(.6rem,2vw,1.2rem)}.rab-mast-kicker[data-astro-cid-fc72cuqz]{letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);margin:0 0 clamp(.7rem,2vw,1.1rem);font-size:.72rem;font-weight:700}.rab-mast-name[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.025em;color:var(--public-text);margin:0;font-size:clamp(2.4rem,8vw,5rem);font-weight:800;line-height:1.02}.rab-mast-standfirst[data-astro-cid-fc72cuqz]{max-width:46ch;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);margin:clamp(.9rem,2.5vw,1.4rem) auto 0;font-size:clamp(1.05rem,2.2vw,1.35rem);font-style:italic;line-height:1.5}.rab-mast-rule[data-astro-cid-fc72cuqz]{align-items:center;gap:.9rem;margin-top:clamp(1.2rem,3vw,2rem);display:flex}.rab-mast-rule-line[data-astro-cid-fc72cuqz]{background:var(--public-line);flex:auto;height:1px}.rab-mast-rule-tag[data-astro-cid-fc72cuqz]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);flex:none;font-size:.66rem;font-weight:700}.rab-plate[data-astro-cid-fc72cuqz]{margin:clamp(1.4rem,4vw,2.4rem) 0 0}.rab-plate-img[data-astro-cid-fc72cuqz]{aspect-ratio:21/8;border:1px solid var(--public-line);background-position:50%;background-size:cover;width:100%;min-height:220px}.rab-plate-cap[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);margin-top:.6rem;font-size:.9rem;font-style:italic}.rab-spread[data-astro-cid-fc72cuqz]{border-top:2px solid var(--public-text);grid-template-columns:minmax(0,1fr) clamp(280px,30%,340px);align-items:start;gap:clamp(1.8rem,5vw,4rem);margin-top:clamp(2rem,5vw,3.4rem);padding-top:clamp(1.6rem,4vw,2.4rem);display:grid}.rab-article[data-astro-cid-fc72cuqz]{min-width:0;max-width:40em;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text)}.rab-article[data-astro-cid-fc72cuqz] p[data-astro-cid-fc72cuqz]{color:color-mix(in srgb, var(--public-text) 92%, var(--public-muted));margin:0 0 1.25rem;font-size:clamp(1.08rem,1.5vw,1.2rem);line-height:1.75}.rab-article[data-astro-cid-fc72cuqz] .rab-dateline[data-astro-cid-fc72cuqz]{font-family:var(--public-font-body,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 1.1rem;font-size:.7rem;font-weight:700}.rab-article[data-astro-cid-fc72cuqz] .rab-lede[data-astro-cid-fc72cuqz]{color:var(--public-text)}.rab-lede[data-astro-cid-fc72cuqz]:first-letter{float:left;color:var(--public-accent);padding:.06em .12em 0 0;font-size:3.5em;font-weight:800;line-height:.78}.rab-pull[data-astro-cid-fc72cuqz]{border-left:3px solid var(--public-accent);letter-spacing:-.01em;color:var(--public-text);margin:1.9rem 0;padding:.2rem 0 .2rem 1.3rem;font-size:clamp(1.3rem,2.6vw,1.7rem);font-style:italic;font-weight:500;line-height:1.35}.rab-article[data-astro-cid-fc72cuqz] .rab-article-links[data-astro-cid-fc72cuqz]{border-top:1px solid var(--public-line-soft,var(--public-line));font-family:var(--public-font-body,sans-serif);margin:1.8rem 0 0;padding-top:1.2rem;font-size:.92rem;line-height:1.5}.rab-article-links[data-astro-cid-fc72cuqz] a[data-astro-cid-fc72cuqz]{color:var(--public-accent);border-bottom:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);font-weight:700;text-decoration:none;transition:border-color .15s}.rab-article-links[data-astro-cid-fc72cuqz] a[data-astro-cid-fc72cuqz]:hover{border-bottom-color:var(--public-accent)}.rab-article-links[data-astro-cid-fc72cuqz] a[data-astro-cid-fc72cuqz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.rab-sep[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin:0 .65rem}.rab-rail[data-astro-cid-fc72cuqz]{min-width:0;font-family:var(--public-font-body,sans-serif);align-self:start;position:sticky;top:92px}.rab-rail-masthead[data-astro-cid-fc72cuqz]{border-bottom:2px solid var(--public-text);margin-bottom:.4rem;padding-bottom:.6rem}.rab-rail-kicker[data-astro-cid-fc72cuqz]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.25rem;font-size:.64rem;font-weight:700;display:block}.rab-rail-title[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:1.4rem;font-weight:800;line-height:1.05}.rab-block[data-astro-cid-fc72cuqz]{border-bottom:1px solid var(--public-line-soft,var(--public-line));padding:1.05rem 0}.rab-block[data-astro-cid-fc72cuqz]:last-child{border-bottom:0}.rab-block-head[data-astro-cid-fc72cuqz]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.rab-block-label[data-astro-cid-fc72cuqz]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.64rem;font-weight:800;display:block}.rab-block-head[data-astro-cid-fc72cuqz] .rab-block-label[data-astro-cid-fc72cuqz]{margin-bottom:0}.rab-block-label--accent[data-astro-cid-fc72cuqz]{color:var(--public-accent)}.rab-block-note[data-astro-cid-fc72cuqz]{color:var(--public-muted);font-size:.68rem}.rab-loading[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin:0;font-size:.82rem;font-style:italic}.rab-alert[data-astro-cid-fc72cuqz]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.24rem .6rem;font-size:.6rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-fc72cuqz]{gap:.9rem;display:grid;grid-template-columns:1fr!important}.rab-wx-now[data-astro-cid-fc72cuqz]{flex-direction:column;display:flex}.rab-wx-temp[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.4rem,6vw,3rem);font-weight:800;line-height:.95}.rab-wx-sum[data-astro-cid-fc72cuqz]{color:var(--public-text);margin-top:.5rem;font-size:.95rem;font-weight:600}.rab-wx-wind[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin-top:.25rem;font-size:.86rem}.rab-wx-shoot[data-astro-cid-fc72cuqz]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;padding-top:.8rem;display:flex}.rab-wx-forecast[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-top:.3rem;font-size:1.3rem;font-weight:800;line-height:1.1}.rab-wx-birds[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin-top:.45rem;font-size:.84rem;line-height:1.45}.rab-shoot-day[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.7rem,5vw,2.1rem);font-weight:800;line-height:1;display:block}.rab-shoot-date[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem;font-weight:600;display:block}.rab-event-badge[data-astro-cid-fc72cuqz]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .55rem;font-size:.6rem;font-weight:800;line-height:1;display:inline-block}.rab-event-title[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0;font-size:1.08rem;font-weight:800;line-height:1.25}.rab-event-detail[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.5}.rab-league-sum[data-astro-cid-fc72cuqz]{color:var(--public-muted);margin:0 0 .6rem;font-size:.88rem;line-height:1.45}.rab-standings[data-astro-cid-fc72cuqz]{margin:.2rem 0 .7rem}.rab-standings[data-astro-cid-fc72cuqz] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.2ch minmax(0,1fr) auto;align-items:baseline;gap:.7rem;padding:.5rem 0;display:grid}.rab-standings[data-astro-cid-fc72cuqz] .public-league-row:last-child{border-bottom:0}.rab-standings[data-astro-cid-fc72cuqz] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.rab-standings[data-astro-cid-fc72cuqz] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.rab-standings[data-astro-cid-fc72cuqz] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);font-variant-numeric:tabular-nums;text-align:right;font-size:1.05rem;font-weight:800}.rab-rail-link[data-astro-cid-fc72cuqz]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:.25rem;font-size:.76rem;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-block}.rab-rail-link[data-astro-cid-fc72cuqz]:hover{border-bottom-color:var(--public-accent)}.rab-rail-link[data-astro-cid-fc72cuqz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.rab-depts[data-astro-cid-fc72cuqz]{margin-top:clamp(2.6rem,6vw,4.2rem)}.rab-depts-head[data-astro-cid-fc72cuqz]{border-bottom:2px solid var(--public-text);margin-bottom:.3rem;padding-bottom:.6rem}.rab-depts-kicker[data-astro-cid-fc72cuqz]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:700;display:block}.rab-depts-title[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;line-height:1.05}.rab-depts-list[data-astro-cid-fc72cuqz]{margin:0;padding:0;list-style:none}.rab-dept[data-astro-cid-fc72cuqz]{border-bottom:1px solid var(--public-line-soft,var(--public-line))}.rab-dept-link[data-astro-cid-fc72cuqz]{color:inherit;align-items:baseline;gap:clamp(.9rem,3vw,1.8rem);padding:clamp(.95rem,2.4vw,1.35rem) 0;text-decoration:none;display:flex}.rab-dept-num[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1rem;font-weight:800}.rab-dept-body[data-astro-cid-fc72cuqz]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.rab-dept-name[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.25rem,3vw,1.7rem);font-weight:700;line-height:1.12;transition:color .15s}.rab-dept-desc[data-astro-cid-fc72cuqz]{color:var(--public-muted);max-width:52ch;font-size:.92rem;line-height:1.5}.rab-dept-arrow[data-astro-cid-fc72cuqz]{color:var(--public-muted);flex:none;align-self:center;font-size:1.2rem;transition:transform .16s,color .16s}.rab-dept-link[data-astro-cid-fc72cuqz]:hover .rab-dept-name[data-astro-cid-fc72cuqz]{color:var(--public-accent)}.rab-dept-link[data-astro-cid-fc72cuqz]:hover .rab-dept-arrow[data-astro-cid-fc72cuqz]{color:var(--public-accent);transform:translate(5px)}.rab-dept-link[data-astro-cid-fc72cuqz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.rab-colophon[data-astro-cid-fc72cuqz]{text-align:center;background:var(--public-bg-alt,var(--public-bg-soft));border-top:3px solid var(--public-accent);border-bottom:1px solid var(--public-line);margin-top:clamp(2.6rem,6vw,4.4rem);padding:clamp(2rem,5vw,3.4rem) clamp(1.2rem,4vw,2.4rem)}.rab-colophon-kicker[data-astro-cid-fc72cuqz]{letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .7rem;font-size:.7rem;font-weight:700}.rab-colophon-title[data-astro-cid-fc72cuqz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.7rem,4.5vw,2.8rem);font-weight:800;line-height:1.1}.rab-colophon-body[data-astro-cid-fc72cuqz]{max-width:42ch;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);margin:.9rem auto 0;font-size:clamp(1.02rem,2vw,1.2rem);font-style:italic;line-height:1.55}.rab-colophon-actions[data-astro-cid-fc72cuqz]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:clamp(1.4rem,3vw,2rem);display:flex}.rab-btn[data-astro-cid-fc72cuqz]{font-family:var(--public-font-body,sans-serif);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:.85rem 1.8rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.rab-btn-solid[data-astro-cid-fc72cuqz]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent)}.rab-btn-solid[data-astro-cid-fc72cuqz]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.rab-btn-quiet[data-astro-cid-fc72cuqz]{color:var(--public-text);border-color:var(--public-line);background:0 0}.rab-btn-quiet[data-astro-cid-fc72cuqz]:hover{border-color:var(--public-accent);color:var(--public-accent)}.rab-btn[data-astro-cid-fc72cuqz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}@media (max-width:900px){.rab-spread[data-astro-cid-fc72cuqz]{grid-template-columns:1fr;gap:clamp(2rem,6vw,3rem)}.rab-article[data-astro-cid-fc72cuqz]{max-width:none}.rab-rail[data-astro-cid-fc72cuqz]{position:static;top:auto}.rab-plate-img[data-astro-cid-fc72cuqz]{aspect-ratio:16/9}}@media (max-width:560px){.rab-mast-rule-tag[data-astro-cid-fc72cuqz]{letter-spacing:.1em;font-size:.58rem}.rab-colophon-actions[data-astro-cid-fc72cuqz]{flex-direction:column}.rab-colophon-actions[data-astro-cid-fc72cuqz] .rab-btn[data-astro-cid-fc72cuqz]{width:100%}.rab-plate-img[data-astro-cid-fc72cuqz]{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.rab-dept-name[data-astro-cid-fc72cuqz],.rab-dept-arrow[data-astro-cid-fc72cuqz],.rab-rail-link[data-astro-cid-fc72cuqz],.rab-article-links[data-astro-cid-fc72cuqz] a[data-astro-cid-fc72cuqz],.rab-btn[data-astro-cid-fc72cuqz]{transition:none}.rab-dept-link[data-astro-cid-fc72cuqz]:hover .rab-dept-arrow[data-astro-cid-fc72cuqz]{transform:none}}.av-home[data-astro-cid-edjxm42e]{--av-shadow:0 16px 40px -30px color-mix(in srgb, var(--public-text) 42%, transparent);--av-shadow-hover:0 24px 56px -30px color-mix(in srgb, var(--public-text) 50%, transparent);max-width:1060px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.5rem,3.4vw,2.8rem) clamp(1.1rem,3vw,2.4rem) 4rem}.av-eyebrow[data-astro-cid-edjxm42e]{letter-spacing:.17em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.55rem;font-size:.68rem;font-weight:800;display:inline-block}.av-eyebrow-center[data-astro-cid-edjxm42e]{text-align:center;display:block}.av-h2[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .85rem;font-size:clamp(1.55rem,3.4vw,2.15rem);font-weight:800;line-height:1.12}.av-para[data-astro-cid-edjxm42e]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.7vw,1.08rem);line-height:1.66}.av-loading[data-astro-cid-edjxm42e]{color:var(--public-muted);padding:.35rem 0;font-style:italic;font-weight:600}.av-btn[data-astro-cid-edjxm42e]{border-radius:var(--public-radius,10px);letter-spacing:.01em;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.78rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .12s;display:inline-flex}.av-btn[data-astro-cid-edjxm42e]:hover{transform:translateY(-2px)}.av-btn[data-astro-cid-edjxm42e]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.av-btn-lg[data-astro-cid-edjxm42e]{padding:.95rem 2rem;font-size:1.02rem}.av-btn-primary[data-astro-cid-edjxm42e]{background:var(--public-accent);color:#fff;border-color:var(--public-accent);box-shadow:0 12px 26px -14px color-mix(in srgb, var(--public-accent) 70%, transparent)}.av-btn-primary[data-astro-cid-edjxm42e]:hover{background:var(--public-accent-dark,var(--public-accent))}.av-btn-ghost[data-astro-cid-edjxm42e]{color:var(--public-accent);border-color:var(--public-accent);background:0 0}.av-btn-ghost[data-astro-cid-edjxm42e]:hover{background:var(--public-accent);color:#fff}.av-lead[data-astro-cid-edjxm42e]{border-bottom:1px solid var(--public-line);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.4rem,3.2vw,2.6rem);padding-bottom:clamp(1.6rem,3.6vw,2.4rem);display:grid}.av-h1[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .85rem;font-size:clamp(2rem,4.8vw,3.2rem);font-weight:800;line-height:1.03}.av-lead-text[data-astro-cid-edjxm42e]{color:color-mix(in srgb, var(--public-text) 80%, var(--public-muted));max-width:40ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.9vw,1.14rem);line-height:1.6}.av-lead-actions[data-astro-cid-edjxm42e]{flex-wrap:wrap;gap:.7rem;display:flex}.av-lead-map[data-astro-cid-edjxm42e]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--av-shadow);background:var(--public-bg-alt);margin:0;overflow:hidden}.av-lead-map[data-astro-cid-edjxm42e] iframe[data-astro-cid-edjxm42e]{border:0;width:100%;height:clamp(240px,34vw,320px);display:block}.av-lead-map-cap[data-astro-cid-edjxm42e]{color:var(--public-text);background:var(--public-bg-alt);border-top:1px solid var(--public-line);align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.82rem;font-weight:600;display:flex}.av-lead-map-cap[data-astro-cid-edjxm42e] svg[data-astro-cid-edjxm42e]{color:var(--public-accent);flex:none}.av-visit[data-astro-cid-edjxm42e]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(.8rem,1.8vw,1.15rem);margin-top:clamp(1.6rem,3.4vw,2.4rem);display:grid}.av-fact[data-astro-cid-edjxm42e]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,14px);box-shadow:var(--av-shadow);flex-direction:column;padding:clamp(1.15rem,2.4vw,1.5rem);display:flex}.av-fact-ico[data-astro-cid-edjxm42e]{width:40px;height:40px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 13%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 26%, transparent);border-radius:11px;justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}.av-fact-ico[data-astro-cid-edjxm42e] svg[data-astro-cid-edjxm42e]{width:20px;height:20px}.av-fact-label[data-astro-cid-edjxm42e]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.66rem;font-weight:800}.av-fact-lead[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .45rem;font-size:1.08rem;font-weight:700;line-height:1.32}.av-fact-note[data-astro-cid-edjxm42e]{color:var(--public-muted);margin:0 0 .9rem;font-size:.9rem;line-height:1.5}.av-fact-link[data-astro-cid-edjxm42e]{letter-spacing:.02em;color:var(--public-accent);margin-top:auto;font-size:.82rem;font-weight:800;text-decoration:none}.av-fact-link[data-astro-cid-edjxm42e]:hover{text-decoration:underline}.av-today[data-astro-cid-edjxm42e]{border-top:1px solid var(--public-line);margin-top:clamp(2rem,4.4vw,3rem);padding-top:clamp(1.6rem,3.4vw,2.2rem)}.av-today-head[data-astro-cid-edjxm42e]{align-items:center;gap:.6rem;margin-bottom:clamp(.9rem,2vw,1.25rem);display:flex}.av-today-kicker[data-astro-cid-edjxm42e]{letter-spacing:.15em;text-transform:uppercase;color:var(--public-muted);font-size:.72rem;font-weight:800}.av-live-dot[data-astro-cid-edjxm42e]{background:var(--public-accent);border-radius:50%;flex:none;width:9px;height:9px;position:relative}.av-live-dot[data-astro-cid-edjxm42e]:after{content:"";background:var(--public-accent);border-radius:50%;animation:1.9s cubic-bezier(0,0,.2,1) infinite av-ping;position:absolute;inset:0}@keyframes av-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.av-today-grid[data-astro-cid-edjxm42e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.7vw,1.05rem);display:grid}.av-tcard[data-astro-cid-edjxm42e]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);flex-direction:column;min-width:0;padding:clamp(.95rem,2vw,1.3rem);display:flex}.av-tcard-wide[data-astro-cid-edjxm42e]{grid-column:1/-1}.av-tcard-head[data-astro-cid-edjxm42e]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.av-tcard-head-row[data-astro-cid-edjxm42e]{flex-wrap:wrap;row-gap:.3rem}.av-tcard-label[data-astro-cid-edjxm42e]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.av-accent[data-astro-cid-edjxm42e]{color:var(--public-accent)}.av-season[data-astro-cid-edjxm42e]{color:var(--public-muted);font-size:.7rem;font-weight:600}.av-sub[data-astro-cid-edjxm42e]{color:var(--public-muted);margin:.25rem 0 0;font-size:.9rem;line-height:1.5;display:block}.av-metric[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.85rem;font-weight:800;line-height:1.02;display:block}.av-more[data-astro-cid-edjxm42e]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.av-more-inline[data-astro-cid-edjxm42e]{text-transform:none;letter-spacing:.01em;white-space:nowrap;margin:0 0 0 auto;padding:0}.av-more[data-astro-cid-edjxm42e]:hover{text-decoration:underline}.av-alert[data-astro-cid-edjxm42e]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.28rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.av-pill[data-astro-cid-edjxm42e]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.24rem .6rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.av-notice-title[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.22}.av-wgrid[data-astro-cid-edjxm42e]{grid-template-columns:1fr;gap:.9rem;display:grid}#weatherGrid[data-astro-cid-edjxm42e]{grid-template-columns:1fr!important}.av-wtemp[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.6rem,6vw,3.4rem);font-weight:800;line-height:.92;display:block}.av-wcond[data-astro-cid-edjxm42e]{color:var(--public-text);margin-top:.5rem;font-size:1rem;font-weight:600;display:block}.av-wwind[data-astro-cid-edjxm42e]{color:var(--public-muted);margin-top:.28rem;font-size:.88rem;display:block}.av-wfx[data-astro-cid-edjxm42e]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);flex-direction:column;padding:.9rem 1rem;display:flex}.av-wfx-fore[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.2rem,3vw,1.55rem);font-weight:800;line-height:1.05;display:block}.av-wfx-birds[data-astro-cid-edjxm42e]{color:var(--public-muted);margin-top:.5rem;font-size:.88rem;line-height:1.45;display:block}.av-league-list[data-astro-cid-edjxm42e]{flex-direction:column;gap:.5rem;margin-top:.7rem;display:flex}.av-league-list[data-astro-cid-edjxm42e] .public-league-row{background:var(--public-bg-soft);border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.av-league-list[data-astro-cid-edjxm42e] .public-league-rank{flex:none;font-size:1.25rem;line-height:1}.av-league-list[data-astro-cid-edjxm42e] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.av-league-list[data-astro-cid-edjxm42e] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);flex:none;font-size:1.2rem;font-weight:800;line-height:1}.av-about[data-astro-cid-edjxm42e]{border-top:1px solid var(--public-line);grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,3.6vw,3rem);margin-top:clamp(2.2rem,5vw,3.4rem);padding-top:clamp(1.8rem,4vw,2.6rem);display:grid}.av-feat-grid[data-astro-cid-edjxm42e]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2.4vw,1.6rem);margin-top:1.6rem;display:grid}.av-feat[data-astro-cid-edjxm42e]{flex-direction:column;display:flex}.av-feat-ico[data-astro-cid-edjxm42e]{width:46px;height:46px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 13%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 26%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:.9rem;display:inline-flex}.av-feat-ico[data-astro-cid-edjxm42e] svg[data-astro-cid-edjxm42e]{width:23px;height:23px}.av-feat-h[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .5rem;font-size:1.15rem;font-weight:800}.av-feat-p[data-astro-cid-edjxm42e]{color:var(--public-muted);margin:0;font-size:.94rem;line-height:1.58}.av-stats[data-astro-cid-edjxm42e]{grid-template-columns:1fr;gap:.8rem;display:grid}.av-stat[data-astro-cid-edjxm42e]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.av-stat-num[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);min-width:3.2ch;font-size:1.8rem;font-weight:800;line-height:1}.av-stat-lbl[data-astro-cid-edjxm42e]{color:var(--public-text);font-size:.92rem;font-weight:600}.av-links[data-astro-cid-edjxm42e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(.75rem,1.7vw,1.05rem);margin-top:clamp(2.2rem,5vw,3.2rem);display:grid}.av-link-card[data-astro-cid-edjxm42e]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);color:inherit;flex-direction:column;padding:1.15rem 1.2rem 1.05rem;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.av-link-card[data-astro-cid-edjxm42e]:before{content:"";background:var(--public-accent);transform-origin:top;width:3px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.av-link-card[data-astro-cid-edjxm42e]:hover{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));box-shadow:var(--av-shadow-hover);transform:translateY(-3px)}.av-link-card[data-astro-cid-edjxm42e]:hover:before{transform:scaleY(1)}.av-link-card[data-astro-cid-edjxm42e]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.av-link-kicker[data-astro-cid-edjxm42e]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.62rem;font-weight:800}.av-link-title[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.12rem;font-weight:800;line-height:1.16}.av-link-desc[data-astro-cid-edjxm42e]{color:var(--public-muted);font-size:.86rem;line-height:1.45}.av-link-go[data-astro-cid-edjxm42e]{color:var(--public-accent);font-size:1.1rem;transition:transform .15s;position:absolute;top:1.05rem;right:1.15rem}.av-link-card[data-astro-cid-edjxm42e]:hover .av-link-go[data-astro-cid-edjxm42e]{transform:translate(3px)}.av-cta[data-astro-cid-edjxm42e]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,18px);text-align:center;margin-top:clamp(2.4rem,5vw,3.6rem);padding:clamp(2.4rem,5.5vw,3.8rem) clamp(1.3rem,3.5vw,2.6rem);position:relative;overflow:hidden}.av-cta[data-astro-cid-edjxm42e]:before{content:"";background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--public-accent) 14%, transparent), transparent 62%);pointer-events:none;position:absolute;inset:0}.av-cta-inner[data-astro-cid-edjxm42e]{z-index:1;max-width:640px;margin:0 auto;position:relative}.av-cta-title[data-astro-cid-edjxm42e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;line-height:1.1}.av-cta-p[data-astro-cid-edjxm42e]{color:var(--public-muted);margin:0 0 1.7rem;font-size:1.05rem}.av-cta-actions[data-astro-cid-edjxm42e]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (max-width:1080px){.av-lead[data-astro-cid-edjxm42e]{grid-template-columns:1fr}.av-lead-map[data-astro-cid-edjxm42e]{order:-1}.av-about[data-astro-cid-edjxm42e]{grid-template-columns:1fr}.av-today-grid[data-astro-cid-edjxm42e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.av-today-grid[data-astro-cid-edjxm42e],.av-feat-grid[data-astro-cid-edjxm42e]{grid-template-columns:1fr}.av-lead-actions[data-astro-cid-edjxm42e] .av-btn[data-astro-cid-edjxm42e],.av-cta-actions[data-astro-cid-edjxm42e] .av-btn[data-astro-cid-edjxm42e]{flex:auto}}@media (prefers-reduced-motion:reduce){.av-live-dot[data-astro-cid-edjxm42e]:after{animation:none;display:none}.av-btn[data-astro-cid-edjxm42e],.av-link-card[data-astro-cid-edjxm42e],.av-link-card[data-astro-cid-edjxm42e]:before,.av-link-go[data-astro-cid-edjxm42e]{transition:none}.av-btn[data-astro-cid-edjxm42e]:hover,.av-link-card[data-astro-cid-edjxm42e]:hover{transform:none}}.tote[data-astro-cid-adbk4yhe]{color:var(--public-text);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);--tote-shadow:0 20px 48px -30px color-mix(in srgb, var(--public-text) 46%, transparent);--tote-hair:color-mix(in srgb, var(--public-text) 14%, transparent);--tote-tile:color-mix(in srgb, var(--public-text) 7%, var(--public-bg));display:block;overflow-x:clip}.tote-flap[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em;color:var(--public-text);background:var(--tote-tile);border:1px solid var(--public-line);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-text) 6%, transparent);border-radius:12px;justify-content:center;align-items:center;padding:.16em .26em;font-weight:800;line-height:1;display:inline-flex;position:relative}.tote-flap[data-astro-cid-adbk4yhe]:after{content:"";background:var(--public-line);pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-.5px)}.tote-loading[data-astro-cid-adbk4yhe]{color:var(--public-muted);padding:.3rem 0;font-style:italic;font-weight:600}.tote-btn[data-astro-cid-adbk4yhe]{border:1.5px solid var(--public-accent);border-radius:999px;justify-content:center;align-items:center;padding:.72rem 1.35rem;font-family:inherit;font-size:.94rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,filter .15s,transform .14s;display:inline-flex}.tote-btn[data-astro-cid-adbk4yhe]:hover{transform:translateY(-2px)}.tote-btn[data-astro-cid-adbk4yhe]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tote-btn-lg[data-astro-cid-adbk4yhe]{padding:.92rem 1.9rem;font-size:1.02rem}.tote-btn-solid[data-astro-cid-adbk4yhe]{background:var(--public-accent);color:var(--public-bg)}.tote-btn-solid[data-astro-cid-adbk4yhe]:hover{background:var(--public-accent-dark,var(--public-accent));filter:brightness(1.04)}.tote-btn-ghost[data-astro-cid-adbk4yhe]{color:var(--public-accent);background:0 0}.tote-btn-ghost[data-astro-cid-adbk4yhe]:hover{background:var(--public-accent);color:var(--public-bg)}.tote-stage[data-astro-cid-adbk4yhe]{background:radial-gradient(120% 90% at 50% -10%, color-mix(in srgb, var(--public-accent) 8%, transparent), transparent 60%), var(--public-bg-soft,var(--public-bg));border-bottom:1px solid var(--tote-hair);padding:clamp(1.6rem,4vw,3rem) clamp(.9rem,3vw,2rem) clamp(2rem,5vw,3.5rem)}.tote-frame[data-astro-cid-adbk4yhe]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);max-width:1180px;box-shadow:var(--tote-shadow);border-radius:clamp(16px,2.4vw,26px);margin:0 auto;overflow:hidden}.tote-head[data-astro-cid-adbk4yhe]{border-bottom:2px solid var(--public-accent);text-align:center;padding:clamp(1.1rem,2.6vw,1.7rem) clamp(1.1rem,3vw,2rem) clamp(.9rem,2vw,1.3rem)}.tote-head-l[data-astro-cid-adbk4yhe]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:inline-flex}.tote-lamp[data-astro-cid-adbk4yhe]{background:var(--public-accent);width:9px;height:9px;box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 60%, transparent);border-radius:50%;animation:2s ease-out infinite tote-pulse}@keyframes tote-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 55%, transparent)}70%{box-shadow:0 0 0 8px color-mix(in srgb, var(--public-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 0%, transparent)}}.tote-eyebrow[data-astro-cid-adbk4yhe]{letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.tote-title[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.9rem,5.2vw,3.4rem);font-weight:800;line-height:1.02}.tote-sub[data-astro-cid-adbk4yhe]{color:var(--public-muted);margin:.5rem 0 0;font-size:clamp(.78rem,1.6vw,.9rem);font-weight:600}.tote-grid[data-astro-cid-adbk4yhe]{background:repeating-linear-gradient(90deg, transparent 0, transparent 22px, color-mix(in srgb, var(--public-text) 3%, transparent) 22px, color-mix(in srgb, var(--public-text) 3%, transparent) 23px);grid-template-columns:1.55fr 1fr;gap:clamp(.7rem,1.5vw,1rem);padding:clamp(.9rem,2.2vw,1.4rem);display:grid}.tote-cell[data-astro-cid-adbk4yhe]{background:var(--public-bg,var(--public-bg-alt));border:1px solid var(--public-line);border-radius:14px;flex-direction:column;min-width:0;padding:clamp(.95rem,2vw,1.3rem);display:flex}.tote-standings[data-astro-cid-adbk4yhe]{border-top:3px solid var(--public-accent);grid-area:1/1/3}.tote-weather[data-astro-cid-adbk4yhe]{grid-area:1/2}.tote-shoot[data-astro-cid-adbk4yhe]{grid-area:2/2}.tote-ticker[data-astro-cid-adbk4yhe]{grid-column:1/-1}.tote-cell-head[data-astro-cid-adbk4yhe]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.tote-cell-label[data-astro-cid-adbk4yhe]{letter-spacing:.15em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.tote-cell-label-accent[data-astro-cid-adbk4yhe]{color:var(--public-accent)}.tote-cell-season[data-astro-cid-adbk4yhe]{color:var(--public-muted);font-size:.68rem;font-weight:600}.tote-cell-sum[data-astro-cid-adbk4yhe]{color:var(--public-text);margin:0 0 .75rem;font-size:.92rem;font-weight:600;line-height:1.45}.tote-alert[data-astro-cid-adbk4yhe]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.28rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.tote-more[data-astro-cid-adbk4yhe]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.8rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.tote-more[data-astro-cid-adbk4yhe]:hover{text-decoration:underline}.tote-rows[data-astro-cid-adbk4yhe]{flex-direction:column;gap:.55rem;display:flex}.tote-rows[data-astro-cid-adbk4yhe] .public-league-row{background:var(--tote-tile);border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:11px;align-items:center;gap:.8rem;padding:.6rem .75rem;display:flex}.tote-rows[data-astro-cid-adbk4yhe] .public-league-rank{flex:none;font-size:1.4rem;line-height:1}.tote-rows[data-astro-cid-adbk4yhe] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.tote-rows[data-astro-cid-adbk4yhe] .public-league-score{font-family:var(--public-font-heading,inherit);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:9px;flex:none;padding:.28rem .5rem;font-size:1.35rem;font-weight:800;line-height:1;position:relative}.tote-wx-grid[data-astro-cid-adbk4yhe]{gap:.85rem;display:grid;grid-template-columns:1fr!important}.tote-wx-now[data-astro-cid-adbk4yhe]{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.tote-temp[data-astro-cid-adbk4yhe]{padding:.1em .2em;font-size:clamp(2.2rem,5vw,2.9rem)}.tote-wx-cond[data-astro-cid-adbk4yhe]{color:var(--public-text);font-size:.94rem;font-weight:600}.tote-wx-wind[data-astro-cid-adbk4yhe]{color:var(--public-muted);font-size:.84rem}.tote-wx-shoot[data-astro-cid-adbk4yhe]{background:var(--tote-tile);border:1px solid var(--public-line-soft,var(--public-line));border-radius:11px;flex-direction:column;gap:.3rem;padding:.8rem;display:flex}.tote-wx-fc[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.15rem;font-weight:800;line-height:1.05}.tote-wx-birds[data-astro-cid-adbk4yhe]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.tote-shoot-day[data-astro-cid-adbk4yhe]{align-self:flex-start;padding:.14em .28em;font-size:clamp(1.7rem,4vw,2.3rem)}.tote-shoot-date[data-astro-cid-adbk4yhe]{color:var(--public-text);margin-top:.55rem;font-size:.98rem;font-weight:600;display:block}.tote-ticker[data-astro-cid-adbk4yhe]{border-left:3px solid var(--public-accent);flex-flow:wrap;align-items:center;gap:.6rem .9rem}.tote-ticker-tag[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);border-right:1px solid var(--public-line);flex:none;padding-right:.9rem;font-size:.66rem;font-weight:800}.tote-ticker-body[data-astro-cid-adbk4yhe]{flex-wrap:wrap;align-items:center;gap:.5rem .85rem;min-width:0;display:flex}.tote-pill[data-astro-cid-adbk4yhe]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;flex:none;padding:.26rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.tote-ticker-title[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);color:var(--public-text);min-width:0;font-size:1.02rem;font-weight:800}.tote-ticker-detail[data-astro-cid-adbk4yhe]{color:var(--public-muted);min-width:0;font-size:.86rem}.tote-ticker-more[data-astro-cid-adbk4yhe]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;flex:none;margin-left:auto;font-size:.76rem;font-weight:800;text-decoration:none}.tote-ticker-more[data-astro-cid-adbk4yhe]:hover{text-decoration:underline}.tote-band[data-astro-cid-adbk4yhe]{padding:clamp(2.4rem,6vw,4.5rem) 1.25rem}.tote-inner[data-astro-cid-adbk4yhe]{max-width:1140px;margin:0 auto}.tote-section-head[data-astro-cid-adbk4yhe]{text-align:center;margin-bottom:clamp(1.4rem,3vw,2.2rem)}.tote-kicker[data-astro-cid-adbk4yhe]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.55rem;font-size:.7rem;font-weight:800;display:inline-block}.tote-h2[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.7rem,4.4vw,2.7rem);font-weight:800;line-height:1.06}.tote-stats-band[data-astro-cid-adbk4yhe]{background:var(--public-bg)}.tote-stat-grid[data-astro-cid-adbk4yhe]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.8vw,1.1rem);display:grid}.tote-stat[data-astro-cid-adbk4yhe]{text-align:center;flex-direction:column;align-items:center;gap:.7rem;display:flex}.tote-stat-num[data-astro-cid-adbk4yhe]{min-width:2.4ch;color:var(--public-accent);padding:.14em .3em;font-size:clamp(1.9rem,5vw,3rem)}.tote-stat-word[data-astro-cid-adbk4yhe]{text-transform:uppercase;letter-spacing:.02em}.tote-stat-lbl[data-astro-cid-adbk4yhe]{color:var(--public-muted);font-size:.86rem;font-weight:600}.tote-explore-band[data-astro-cid-adbk4yhe]{background:var(--public-bg-soft,var(--public-bg))}.tote-explore-grid[data-astro-cid-adbk4yhe]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.tote-explore-card[data-astro-cid-adbk4yhe]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:14px;flex-direction:column;padding:1.15rem 1.2rem 1.05rem;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .15s;display:flex;position:relative}.tote-explore-card[data-astro-cid-adbk4yhe]:hover{border-color:var(--public-accent);box-shadow:var(--tote-shadow);transform:translateY(-2px)}.tote-explore-card[data-astro-cid-adbk4yhe]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tote-explore-kicker[data-astro-cid-adbk4yhe]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.62rem;font-weight:800}.tote-explore-title[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.32rem;font-size:1.12rem;font-weight:800;line-height:1.15}.tote-explore-desc[data-astro-cid-adbk4yhe]{color:var(--public-muted);font-size:.83rem;line-height:1.45}.tote-explore-arrow[data-astro-cid-adbk4yhe]{color:var(--public-accent);font-size:1.05rem;transition:transform .15s;position:absolute;top:1rem;right:1.15rem}.tote-explore-card[data-astro-cid-adbk4yhe]:hover .tote-explore-arrow[data-astro-cid-adbk4yhe]{transform:translate(3px)}.tote-about-band[data-astro-cid-adbk4yhe]{background:var(--public-bg)}.tote-about[data-astro-cid-adbk4yhe]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.tote-about-p[data-astro-cid-adbk4yhe]{color:var(--public-muted);margin:.4rem 0 0;font-size:clamp(1rem,1.9vw,1.12rem);line-height:1.65}.tote-about-actions[data-astro-cid-adbk4yhe]{flex-wrap:wrap;gap:.7rem;margin-top:1.4rem;display:flex}.tote-about-fig[data-astro-cid-adbk4yhe]{margin:0}.tote-about-fig[data-astro-cid-adbk4yhe] img[data-astro-cid-adbk4yhe]{object-fit:cover;border:1px solid var(--public-line);width:100%;max-height:340px;box-shadow:var(--tote-shadow);border-radius:16px}.tote-essay-band[data-astro-cid-adbk4yhe]{background:var(--public-bg-soft,var(--public-bg))}.tote-essay-grid[data-astro-cid-adbk4yhe]{grid-template-rows:repeat(2,minmax(140px,1fr));grid-template-columns:1.6fr 1fr;gap:.9rem;min-height:420px;display:grid}.tote-essay-fig[data-astro-cid-adbk4yhe]{border:1px solid var(--public-line);box-shadow:var(--tote-shadow);background-position:50%;background-size:cover;border-radius:16px;margin:0;position:relative;overflow:hidden}.tote-essay-lead[data-astro-cid-adbk4yhe]{grid-area:1/1/span 2}.tote-essay-tile[data-astro-cid-adbk4yhe]{grid-column:2}.tote-essay-fig[data-astro-cid-adbk4yhe]:after{content:"";background:linear-gradient(#0000 45%,#000000c7);position:absolute;inset:0}.tote-essay-cap[data-astro-cid-adbk4yhe]{z-index:1;color:#fff;flex-direction:column;gap:.1rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.tote-essay-cap-title[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);font-size:1.05rem;font-weight:800}.tote-essay-cap-note[data-astro-cid-adbk4yhe]{opacity:.88;font-size:.8rem}.tote-visit-band[data-astro-cid-adbk4yhe]{background:var(--public-bg)}.tote-visit[data-astro-cid-adbk4yhe]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,5vw,3.5rem);display:grid}.tote-visit-addr[data-astro-cid-adbk4yhe]{color:var(--public-text);margin:.4rem 0 .6rem;font-size:1.14rem;font-style:normal;font-weight:700;line-height:1.5}.tote-visit-note[data-astro-cid-adbk4yhe]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.6}.tote-visit-map[data-astro-cid-adbk4yhe]{border:1px solid var(--public-line);box-shadow:var(--tote-shadow);border-radius:16px;overflow:hidden}.tote-visit-map[data-astro-cid-adbk4yhe] iframe[data-astro-cid-adbk4yhe]{border:0;width:100%;max-width:100%;height:360px;display:block}.tote-cta-band[data-astro-cid-adbk4yhe]{background:var(--public-bg-soft,var(--public-bg))}.tote-cta-card[data-astro-cid-adbk4yhe]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);max-width:800px;box-shadow:var(--tote-shadow);border-radius:20px;margin:0 auto;padding:clamp(2rem,5vw,3.2rem) clamp(1.25rem,4vw,2.5rem);position:relative;overflow:hidden}.tote-cta-card[data-astro-cid-adbk4yhe]:before{content:"";background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--public-accent) 13%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.tote-cta-title[data-astro-cid-adbk4yhe]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.7rem,4.6vw,2.7rem);font-weight:800;line-height:1.08;position:relative}.tote-cta-p[data-astro-cid-adbk4yhe]{color:var(--public-muted);margin:0 0 1.8rem;font-size:1.08rem;position:relative}.tote-cta-actions[data-astro-cid-adbk4yhe]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex;position:relative}@media (max-width:900px){.tote-grid[data-astro-cid-adbk4yhe]{grid-template-columns:1fr 1fr}.tote-standings[data-astro-cid-adbk4yhe]{grid-area:auto/1/auto/-1}.tote-weather[data-astro-cid-adbk4yhe]{grid-area:auto/1}.tote-shoot[data-astro-cid-adbk4yhe]{grid-area:auto/2}.tote-stat-grid[data-astro-cid-adbk4yhe],.tote-explore-grid[data-astro-cid-adbk4yhe]{grid-template-columns:repeat(2,1fr)}.tote-about[data-astro-cid-adbk4yhe],.tote-visit[data-astro-cid-adbk4yhe]{grid-template-columns:1fr}.tote-about-fig[data-astro-cid-adbk4yhe]{order:-1}}@media (max-width:560px){.tote-grid[data-astro-cid-adbk4yhe]{grid-template-columns:1fr}.tote-weather[data-astro-cid-adbk4yhe],.tote-shoot[data-astro-cid-adbk4yhe]{grid-column:1}.tote-explore-grid[data-astro-cid-adbk4yhe]{grid-template-columns:1fr}.tote-ticker[data-astro-cid-adbk4yhe]{flex-direction:column;align-items:flex-start}.tote-ticker-tag[data-astro-cid-adbk4yhe]{border-right:0;border-bottom:1px solid var(--public-line);padding-bottom:.4rem;padding-right:0}.tote-ticker-more[data-astro-cid-adbk4yhe]{margin-left:0}.tote-essay-grid[data-astro-cid-adbk4yhe]{grid-template-rows:none;grid-template-columns:1fr;min-height:0}.tote-essay-lead[data-astro-cid-adbk4yhe],.tote-essay-tile[data-astro-cid-adbk4yhe]{grid-area:auto/1}.tote-essay-fig[data-astro-cid-adbk4yhe]{aspect-ratio:16/10}.tote-cta-actions[data-astro-cid-adbk4yhe]{flex-direction:column}.tote-cta-actions[data-astro-cid-adbk4yhe] .tote-btn[data-astro-cid-adbk4yhe]{width:100%}.tote-visit-map[data-astro-cid-adbk4yhe] iframe[data-astro-cid-adbk4yhe]{height:280px}}@media (prefers-reduced-motion:reduce){.tote[data-astro-cid-adbk4yhe] [data-astro-cid-adbk4yhe],.tote[data-astro-cid-adbk4yhe] [data-astro-cid-adbk4yhe]:before,.tote[data-astro-cid-adbk4yhe] [data-astro-cid-adbk4yhe]:after{transition:none!important;animation:none!important}.tote-lamp[data-astro-cid-adbk4yhe]{animation:none!important}}.landing-ae[data-astro-cid-lmofmgko]{color:var(--public-text);font-family:var(--public-font-body,inherit);text-align:center;display:block}.band-ae[data-astro-cid-lmofmgko]{width:100%;padding:clamp(2.75rem,6vw,5rem) 1.25rem;position:relative;overflow:hidden}.band-ae-inner[data-astro-cid-lmofmgko]{z-index:1;max-width:1120px;margin:0 auto;position:relative}.ae-guilloche[data-astro-cid-lmofmgko]{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--public-accent) 9%, transparent), transparent 62%), repeating-linear-gradient(45deg, transparent 0 7px, color-mix(in srgb, var(--public-accent) 5%, transparent) 7px 8px), repeating-linear-gradient(-45deg, transparent 0 7px, color-mix(in srgb, var(--public-line) 55%, transparent) 7px 8px);position:absolute;inset:0}.ae-guilloche--soft[data-astro-cid-lmofmgko]{opacity:.7}.sec-ae-head[data-astro-cid-lmofmgko]{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:0 auto clamp(1.75rem,4vw,2.75rem);display:flex}.sec-ae-seal[data-astro-cid-lmofmgko]{width:46px;height:46px;color:var(--public-accent);background:var(--public-bg);border:1.5px solid var(--public-accent);box-shadow:0 0 0 4px var(--public-bg), 0 0 0 5.5px color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex}.sec-ae-numeral[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.02em;font-size:.92rem;font-weight:800}.sec-ae-kicker[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.28em;color:var(--public-accent);margin-bottom:.6rem;font-size:.7rem;font-weight:700;display:inline-block}.sec-ae-title[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0;font-size:clamp(1.55rem,4vw,2.35rem);font-weight:800;line-height:1.14}.ae-fleuron[data-astro-cid-lmofmgko]{max-width:340px;color:var(--public-accent);justify-content:center;align-items:center;gap:.85rem;margin:1.15rem auto 1.35rem;display:flex}.ae-fleuron[data-astro-cid-lmofmgko] span[data-astro-cid-lmofmgko]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--public-accent) 55%, transparent));flex:auto;height:1px}.ae-fleuron[data-astro-cid-lmofmgko] span[data-astro-cid-lmofmgko]:last-child{transform:scaleX(-1)}.ae-fleuron[data-astro-cid-lmofmgko] i[data-astro-cid-lmofmgko]{font-size:1rem;font-style:normal;line-height:1}.btn-ae[data-astro-cid-lmofmgko]{border-radius:var(--public-radius,10px);font-family:var(--public-font-heading,inherit);letter-spacing:.03em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.7rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.btn-ae[data-astro-cid-lmofmgko]:hover{transform:translateY(-2px)}.btn-ae-lg[data-astro-cid-lmofmgko]{padding:1rem 2.1rem;font-size:1.05rem}.btn-ae-primary[data-astro-cid-lmofmgko]{background:var(--public-accent);color:var(--public-bg);box-shadow:0 0 0 1px var(--public-accent), 0 0 0 4px color-mix(in srgb, var(--public-accent) 16%, transparent)}.btn-ae-primary[data-astro-cid-lmofmgko]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ae-ghost[data-astro-cid-lmofmgko]{color:var(--public-accent);border-color:color-mix(in srgb, var(--public-accent) 50%, transparent);background:0 0}.btn-ae-ghost[data-astro-cid-lmofmgko]:hover{border-color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 8%, transparent)}.hero-ae[data-astro-cid-lmofmgko]{background:var(--public-bg);padding:clamp(3rem,8vw,6rem) 1.25rem clamp(3rem,7vw,5rem)}.hero-ae-inner[data-astro-cid-lmofmgko]{flex-direction:column;align-items:center;max-width:760px;display:flex}.ae-eyebrow[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.32em;color:var(--public-accent);margin:0 0 1.6rem;font-size:.72rem;font-weight:700}.crest[data-astro-cid-lmofmgko]{justify-content:center;align-items:center;gap:clamp(.15rem,1.5vw,.9rem);max-width:100%;margin-bottom:1.5rem;display:flex}.crest-laurel[data-astro-cid-lmofmgko]{width:clamp(26px,7vw,54px);height:auto;color:var(--public-accent);flex:none}.crest-laurel--r[data-astro-cid-lmofmgko]{transform:scaleX(-1)}.crest-seal[data-astro-cid-lmofmgko]{aspect-ratio:1;background:var(--public-bg);border:2px solid var(--public-accent);width:clamp(190px,54vw,288px);box-shadow:inset 0 0 0 6px var(--public-bg), inset 0 0 0 7.5px color-mix(in srgb, var(--public-accent) 45%, transparent), 0 14px 40px -18px var(--public-shadow-strong,#00000047);border-radius:50%;flex:0 auto;position:relative}.crest-arc[data-astro-cid-lmofmgko]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crest-arc[data-astro-cid-lmofmgko] text[data-astro-cid-lmofmgko]{fill:var(--public-accent);font-family:var(--public-font-heading,inherit);letter-spacing:1.2px;text-transform:uppercase;text-anchor:middle;font-size:12.5px;font-weight:700}.crest-arc-bot[data-astro-cid-lmofmgko]{letter-spacing:2px;font-size:11px}.crest-star[data-astro-cid-lmofmgko]{background:var(--public-accent);width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.crest-star--t[data-astro-cid-lmofmgko]{top:12%}.crest-star--b[data-astro-cid-lmofmgko]{bottom:12%}.crest-disc[data-astro-cid-lmofmgko]{background:var(--public-bg-soft,color-mix(in srgb, var(--public-accent) 6%, var(--public-bg)));border:1.5px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:22%;overflow:hidden}.crest-logo[data-astro-cid-lmofmgko]{object-fit:contain;width:74%;height:74%}.hero-ae-title[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0;font-size:clamp(2rem,6vw,3.6rem);font-weight:800;line-height:1.08}.hero-ae-lede[data-astro-cid-lmofmgko]{max-width:540px;color:var(--public-muted);margin:0 0 2rem;font-size:clamp(1.02rem,2.1vw,1.22rem);line-height:1.62}.hero-ae-actions[data-astro-cid-lmofmgko]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.livAE[data-astro-cid-lmofmgko]{background:var(--public-bg-alt);border-top:3px double color-mix(in srgb, var(--public-accent) 55%, var(--public-line));border-bottom:3px double color-mix(in srgb, var(--public-accent) 55%, var(--public-line))}.livAE-head[data-astro-cid-lmofmgko]{margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAE-kicker[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.28em;color:var(--public-accent);margin-bottom:.55rem;font-size:.68rem;font-weight:700;display:block}.livAE-title[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:800;line-height:1.1}.livAE-strip[data-astro-cid-lmofmgko]{text-align:left;grid-template-columns:1fr 1.45fr 1fr 1fr;align-items:stretch;gap:clamp(.85rem,1.8vw,1.3rem);display:grid}.livAE-cell[data-astro-cid-lmofmgko]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);min-width:0;box-shadow:inset 0 0 0 3px var(--public-bg), inset 0 0 0 4px color-mix(in srgb, var(--public-line) 70%, transparent);flex-direction:column;padding:1.9rem 1.15rem 1.25rem;display:flex;position:relative}.livAE-cap[data-astro-cid-lmofmgko]{width:34px;height:34px;color:var(--public-accent);background:var(--public-bg);border:1.5px solid var(--public-accent);box-shadow:0 0 0 3px var(--public-bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.livAE-cap[data-astro-cid-lmofmgko] i[data-astro-cid-lmofmgko]{font-size:.82rem;font-style:normal;line-height:1}.livAE-label[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);font-size:.66rem;font-weight:800;display:inline-block}.livAE-label-strong[data-astro-cid-lmofmgko]{color:var(--public-text)}.livAE-loading[data-astro-cid-lmofmgko]{color:var(--public-muted);padding:.4rem 0;font-weight:600}.livAE-link[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.03em;color:var(--public-accent);border-bottom:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);align-self:flex-start;margin-top:.8rem;padding-bottom:1px;font-size:.8rem;font-weight:800;text-decoration:none}.livAE-link[data-astro-cid-lmofmgko]:hover{border-bottom-color:var(--public-accent)}.livAE-cell-top[data-astro-cid-lmofmgko]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.livAE-alert[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.3rem .66rem;font-size:.62rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-lmofmgko]{grid-template-columns:1fr!important}.livAE-weather-grid[data-astro-cid-lmofmgko]{grid-template-columns:1fr;gap:.85rem;margin-top:.35rem;display:grid}.livAE-temp[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;line-height:.92}.livAE-cond[data-astro-cid-lmofmgko]{color:var(--public-text);margin-top:.5rem;font-size:.98rem;font-weight:700}.livAE-wind[data-astro-cid-lmofmgko]{color:var(--public-muted);margin-top:.25rem;font-size:.85rem}.livAE-shootfx[data-astro-cid-lmofmgko]{border-top:1px solid var(--public-line);padding-top:.85rem}.livAE-shootfx-temp[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.1rem,2.6vw,1.45rem);font-weight:800;line-height:1.05}.livAE-shootfx-birds[data-astro-cid-lmofmgko]{color:var(--public-muted);margin-top:.45rem;font-size:.84rem;line-height:1.45}.livAE-bignum[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-accent);margin-top:.5rem;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;line-height:1}.livAE-subline[data-astro-cid-lmofmgko]{color:var(--public-text);margin-top:.35rem;font-size:.98rem;font-weight:700}.livAE-pill[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;align-self:flex-start;margin:.5rem 0 .55rem;padding:.28rem .66rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.livAE-eventtitle[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:800;line-height:1.2}.livAE-eventdetail[data-astro-cid-lmofmgko]{color:var(--public-muted);margin-top:.3rem;font-size:.88rem;line-height:1.5}.livAE-league-head[data-astro-cid-lmofmgko]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.4rem;display:flex}.livAE-league-season[data-astro-cid-lmofmgko]{color:var(--public-muted);font-size:.72rem;font-weight:700}.livAE-league-note[data-astro-cid-lmofmgko]{color:var(--public-muted);margin:0 0 .7rem;font-size:.84rem}.livAE-league-scroll[data-astro-cid-lmofmgko]{max-width:100%;overflow-x:auto}.livAE-league-list[data-astro-cid-lmofmgko]{flex-direction:column;gap:.45rem;min-width:0;display:flex}.livAE-league-list[data-astro-cid-lmofmgko] .public-league-row{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.5rem .65rem;display:flex}.livAE-league-list[data-astro-cid-lmofmgko] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAE-league-list[data-astro-cid-lmofmgko] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livAE-league-list[data-astro-cid-lmofmgko] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.02rem;font-weight:800;line-height:1}.quick-ae[data-astro-cid-lmofmgko]{background:var(--public-bg)}.quick-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(1rem,2.5vw,1.75rem);display:grid}.quick-ae-plate[data-astro-cid-lmofmgko]{text-align:center;color:var(--public-text);background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:inset 0 0 0 4px var(--public-bg), inset 0 0 0 5px color-mix(in srgb, var(--public-line) 70%, transparent);flex-direction:column;align-items:center;gap:.5rem;padding:2.2rem 1.5rem 1.6rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative}.quick-ae-plate[data-astro-cid-lmofmgko]:nth-child(2){border-color:color-mix(in srgb, var(--public-accent) 40%, var(--public-line))}.quick-ae-plate[data-astro-cid-lmofmgko]:hover{border-color:var(--public-accent);box-shadow:inset 0 0 0 4px var(--public-bg), inset 0 0 0 5px color-mix(in srgb, var(--public-accent) 40%, transparent), 0 16px 34px -20px var(--public-shadow-strong,#0000004d);transform:translateY(-4px)}.quick-ae-plate-emblem[data-astro-cid-lmofmgko]{width:44px;height:44px;color:var(--public-accent);border:1.5px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.4rem;display:inline-flex}.quick-ae-plate-emblem[data-astro-cid-lmofmgko] i[data-astro-cid-lmofmgko]{font-size:1.05rem;font-style:normal;line-height:1}.quick-ae-title[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:800}.quick-ae-desc[data-astro-cid-lmofmgko]{color:var(--public-muted);max-width:34ch;font-size:.92rem;line-height:1.55}.quick-ae-go[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:.55rem;font-size:.78rem;font-weight:800}.feat-ae[data-astro-cid-lmofmgko]{background:var(--public-bg-alt)}.feat-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid;position:relative}.feat-ae-grid[data-astro-cid-lmofmgko]:before{content:"";border-left:1px solid var(--public-line);width:0;box-shadow:-2px 0 0 -1px color-mix(in srgb, var(--public-accent) 30%, transparent);position:absolute;top:6%;bottom:6%;left:50%}.feat-ae-item[data-astro-cid-lmofmgko]{text-align:center;flex-direction:column;align-items:center;gap:.7rem;display:flex}.feat-ae-icon[data-astro-cid-lmofmgko]{width:66px;height:66px;color:var(--public-accent);background:var(--public-bg);border:1.5px solid var(--public-accent);box-shadow:0 0 0 5px var(--public-bg), 0 0 0 6.5px color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.4rem;display:inline-flex}.feat-ae-icon[data-astro-cid-lmofmgko] svg[data-astro-cid-lmofmgko]{width:30px;height:30px}.feat-ae-h[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0;font-size:clamp(1.25rem,3vw,1.7rem);font-weight:800}.feat-ae-p[data-astro-cid-lmofmgko]{color:var(--public-muted);max-width:40ch;margin:0;font-size:1rem;line-height:1.65}.about-ae[data-astro-cid-lmofmgko]{background:var(--public-bg)}.about-ae-cert[data-astro-cid-lmofmgko]{background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 45%, var(--public-line));border-radius:var(--public-radius,12px);max-width:780px;box-shadow:inset 0 0 0 5px var(--public-bg), inset 0 0 0 6px color-mix(in srgb, var(--public-accent) 32%, transparent);margin:0 auto;padding:clamp(2rem,5vw,3.25rem) clamp(1.5rem,5vw,3.25rem);position:relative}.about-ae-p[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0 0 1.9rem;font-size:clamp(1.08rem,2.3vw,1.32rem);line-height:1.7}.about-ae-medals[data-astro-cid-lmofmgko]{grid-template-columns:repeat(3,1fr);gap:clamp(.85rem,2.5vw,1.75rem);margin:0 0 2rem;display:grid}.about-ae-medal[data-astro-cid-lmofmgko]{aspect-ratio:1;background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 45%, transparent);box-shadow:inset 0 0 0 4px var(--public-bg), inset 0 0 0 5px color-mix(in srgb, var(--public-accent) 28%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:160px;margin:0 auto;padding:1.1rem .5rem;display:flex}.about-ae-num[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:clamp(1.35rem,3.4vw,1.9rem);font-weight:800;line-height:1}.about-ae-lbl[data-astro-cid-lmofmgko]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.64rem;font-weight:800}.photos-ae[data-astro-cid-lmofmgko]{background:var(--public-bg-alt)}.photos-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:repeat(4,1fr);justify-items:center;gap:clamp(1rem,3vw,2rem);display:grid}.photos-ae-cameo[data-astro-cid-lmofmgko]{flex-direction:column;align-items:center;gap:.85rem;width:100%;max-width:240px;margin:0;display:flex}.photos-ae-oval[data-astro-cid-lmofmgko]{aspect-ratio:4/5;background-position:50%;background-size:cover;background-color:var(--public-bg-soft,var(--public-bg-alt));border:2px solid var(--public-accent);width:100%;box-shadow:inset 0 0 0 5px var(--public-bg), inset 0 0 0 6.5px color-mix(in srgb, var(--public-accent) 40%, transparent), 0 14px 34px -20px var(--public-shadow-strong,#00000047);border-radius:50%;display:block}.photos-ae-cap[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);font-size:.78rem;font-weight:800}.visit-ae[data-astro-cid-lmofmgko]{background:var(--public-bg)}.visit-ae-plate[data-astro-cid-lmofmgko]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);max-width:620px;box-shadow:inset 0 0 0 4px var(--public-bg), inset 0 0 0 5px color-mix(in srgb, var(--public-line) 70%, transparent);margin:0 auto 1.75rem;padding:clamp(1.5rem,4vw,2.25rem)}.visit-ae-addr[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.6rem;font-size:clamp(1.15rem,2.6vw,1.5rem);font-style:normal;font-weight:800;line-height:1.45}.visit-ae-note[data-astro-cid-lmofmgko]{color:var(--public-muted);margin:0 0 1.4rem;line-height:1.6}.visit-ae-map[data-astro-cid-lmofmgko]{background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 40%, var(--public-line));border-radius:var(--public-radius,14px);max-width:860px;box-shadow:0 18px 44px -26px var(--public-shadow-strong,#0000004d);margin:0 auto;padding:8px;position:relative}.visit-ae-map[data-astro-cid-lmofmgko] iframe[data-astro-cid-lmofmgko]{border-radius:calc(var(--public-radius,14px) - 4px);border:0;width:100%;max-width:100%;height:360px;display:block}.ae-corner[data-astro-cid-lmofmgko]{background:var(--public-bg);border:1.5px solid var(--public-accent);z-index:2;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.ae-corner--tl[data-astro-cid-lmofmgko]{top:-7px;left:-7px}.ae-corner--tr[data-astro-cid-lmofmgko]{top:-7px;right:-7px}.ae-corner--bl[data-astro-cid-lmofmgko]{bottom:-7px;left:-7px}.ae-corner--br[data-astro-cid-lmofmgko]{bottom:-7px;right:-7px}.cta-ae[data-astro-cid-lmofmgko]{background:var(--public-bg-alt)}.cta-ae-inner[data-astro-cid-lmofmgko]{flex-direction:column;align-items:center;max-width:720px;display:flex}.sec-ae-seal--vi[data-astro-cid-lmofmgko]{margin-bottom:1rem}.cta-ae-ribbon[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.2em;color:var(--public-bg);background:var(--public-accent);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%);margin-bottom:1.1rem;padding:.45rem 1.9rem;font-size:.72rem;font-weight:800;position:relative}.cta-ae-title[data-astro-cid-lmofmgko]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.7rem,4.4vw,2.7rem);font-weight:800;line-height:1.14}.cta-ae-p[data-astro-cid-lmofmgko]{color:var(--public-muted);margin:0 0 2rem;font-size:1.1rem;line-height:1.6}.cta-ae-actions[data-astro-cid-lmofmgko]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:960px){.livAE-strip[data-astro-cid-lmofmgko]{grid-template-columns:1fr 1fr}}@media (max-width:760px){.band-ae[data-astro-cid-lmofmgko]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.livAE-strip[data-astro-cid-lmofmgko],.quick-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:1fr}.feat-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:1fr;gap:2.25rem}.feat-ae-grid[data-astro-cid-lmofmgko]:before{border-left:0;border-top:1px solid var(--public-line);width:auto;height:0;box-shadow:0 -2px 0 -1px color-mix(in srgb, var(--public-accent) 30%, transparent);inset:50% 8% auto}.about-ae-medals[data-astro-cid-lmofmgko]{grid-template-columns:1fr;gap:1.1rem}.about-ae-medal[data-astro-cid-lmofmgko]{max-width:150px}.photos-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:1fr 1fr}.hero-ae-actions[data-astro-cid-lmofmgko],.cta-ae-actions[data-astro-cid-lmofmgko]{flex-direction:column;width:100%}.hero-ae-actions[data-astro-cid-lmofmgko] .btn-ae[data-astro-cid-lmofmgko],.cta-ae-actions[data-astro-cid-lmofmgko] .btn-ae[data-astro-cid-lmofmgko]{width:100%}.visit-ae-map[data-astro-cid-lmofmgko] iframe[data-astro-cid-lmofmgko]{height:280px}}@media (max-width:440px){.photos-ae-grid[data-astro-cid-lmofmgko]{grid-template-columns:1fr}.crest-laurel[data-astro-cid-lmofmgko]{display:none}}@media (prefers-reduced-motion:reduce){.btn-ae[data-astro-cid-lmofmgko],.quick-ae-plate[data-astro-cid-lmofmgko]{transition:none}.btn-ae[data-astro-cid-lmofmgko]:hover,.quick-ae-plate[data-astro-cid-lmofmgko]:hover{transform:none}}.reelLand[data-astro-cid-vfzilus5]{--reel-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--reel-film:color-mix(in srgb, var(--public-text) 82%, var(--public-bg));--reel-hole:var(--public-bg);color:var(--public-text);font-family:var(--public-font-body,inherit);display:block}.reel-kicker[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.7rem;font-weight:700}.reel-band-head[data-astro-cid-vfzilus5]{margin-bottom:clamp(1.4rem,3vw,2rem)}.reel-band-title[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:800;line-height:1.1}.reel-band-title--left[data-astro-cid-vfzilus5]{text-align:left}.reel-body[data-astro-cid-vfzilus5]{color:var(--public-muted);margin:0 0 1.4rem;font-size:1.02rem;line-height:1.65}.reel-btn[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.66rem 1.15rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .12s,background .15s,color .15s,border-color .15s,filter .15s;display:inline-flex}.reel-btn[data-astro-cid-vfzilus5]:hover{transform:translateY(-2px)}.reel-btn--solid[data-astro-cid-vfzilus5]{background:var(--public-accent);color:var(--public-bg)}.reel-btn--solid[data-astro-cid-vfzilus5]:hover{background:var(--public-accent-dark,var(--public-accent))}.reel-btn--ghost[data-astro-cid-vfzilus5]{color:var(--public-text);border-color:var(--public-line);background:0 0}.reel-btn--ghost[data-astro-cid-vfzilus5]:hover{border-color:var(--public-accent);color:var(--public-accent)}.reel-btn--onAccentSolid[data-astro-cid-vfzilus5]{background:var(--public-bg);color:var(--public-accent)}.reel-btn--onAccentSolid[data-astro-cid-vfzilus5]:hover{filter:brightness(.96)}.reel-btn--onAccentGhost[data-astro-cid-vfzilus5]{color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 50%, transparent);background:0 0}.reel-btn--onAccentGhost[data-astro-cid-vfzilus5]:hover{background:color-mix(in srgb, var(--public-bg) 16%, transparent);border-color:var(--public-bg)}.reel-btn[data-astro-cid-vfzilus5]:focus-visible,.reel-more[data-astro-cid-vfzilus5]:focus-visible,.reel-nav-btn[data-astro-cid-vfzilus5]:focus-visible,.reel-dir-card[data-astro-cid-vfzilus5]:focus-visible,.reel-alert[data-astro-cid-vfzilus5]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.reel-btn--onAccentSolid[data-astro-cid-vfzilus5]:focus-visible,.reel-btn--onAccentGhost[data-astro-cid-vfzilus5]:focus-visible{outline-color:var(--public-bg)}.reel-hero[data-astro-cid-vfzilus5]{padding:0 clamp(1rem,3vw,1.6rem) clamp(1.8rem,3.5vw,2.6rem)}.reel-slate[data-astro-cid-vfzilus5]{align-items:center;gap:.75rem;max-width:1200px;margin:0 auto;padding:clamp(1.2rem,3vw,1.9rem) 0 .9rem;display:flex}.reel-slate-clap[data-astro-cid-vfzilus5]{flex:none;gap:3px;display:inline-flex}.reel-slate-clap[data-astro-cid-vfzilus5] i[data-astro-cid-vfzilus5]{background:var(--public-text);width:8px;height:16px;display:block;transform:skew(-18deg)}.reel-slate-clap[data-astro-cid-vfzilus5] i[data-astro-cid-vfzilus5]:nth-child(2n){background:var(--public-accent)}.reel-slate-text[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;font-weight:700;overflow:hidden}.reel-strip[data-astro-cid-vfzilus5]{background:var(--reel-film);max-width:1200px;box-shadow:var(--public-shadow);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.reel-perf[data-astro-cid-vfzilus5]{flex:none;height:22px;position:relative}.reel-perf[data-astro-cid-vfzilus5]:before{content:"";background-image:repeating-linear-gradient(90deg, var(--reel-hole) 0 11px, transparent 11px 22px);background-position:50%;height:9px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.reel-track[data-astro-cid-vfzilus5]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:stretch;gap:5px;padding:5px;display:flex;overflow:auto hidden}.reel-frame[data-astro-cid-vfzilus5]{scroll-snap-align:start;background:var(--public-bg);flex:none;height:clamp(300px,44vh,440px);position:relative;overflow:hidden}.reel-frame--scene[data-astro-cid-vfzilus5]{width:clamp(300px,42vw,440px)}.reel-frame-img[data-astro-cid-vfzilus5]{object-fit:cover;width:100%;height:100%;display:block}.reel-frame-cap[data-astro-cid-vfzilus5]{background:linear-gradient(#0000,#00000052 45%,#000c);flex-direction:column;gap:2px;padding:30px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.reel-frame-tag[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;font-size:.62rem;font-weight:700}.reel-frame-label[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);color:#fff;font-size:1.05rem;font-weight:800;line-height:1.15}.reel-frame--title[data-astro-cid-vfzilus5]{flex-direction:column;justify-content:center;width:clamp(280px,42vw,410px);padding:clamp(1.2rem,2.6vw,1.9rem);display:flex}.reel-frame-no[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.14em;color:var(--public-muted);margin-bottom:.9rem;font-size:.66rem;font-weight:700}.reel-eyebrow[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .6rem;font-size:.7rem;font-weight:700}.reel-title[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.6rem,2.7vw,2.3rem);font-weight:800;line-height:1.05}.reel-lede[data-astro-cid-vfzilus5]{color:var(--public-muted);margin:0 0 1.1rem;font-size:.96rem;line-height:1.5}.reel-actions[data-astro-cid-vfzilus5]{flex-wrap:wrap;gap:.6rem;display:flex}.reel-actions--center[data-astro-cid-vfzilus5]{justify-content:center}.reel-strip-controls[data-astro-cid-vfzilus5]{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:.85rem auto 0;display:flex}.reel-strip-hint[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.7rem;font-weight:700}.reel-strip-btns[data-astro-cid-vfzilus5]{gap:.5rem;display:flex}.reel-nav-btn[data-astro-cid-vfzilus5]{background:var(--public-bg);border:1px solid var(--public-line);width:42px;height:42px;color:var(--public-text);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.reel-nav-btn[data-astro-cid-vfzilus5]:hover{border-color:var(--public-accent);color:var(--public-accent)}.reel-nav-btn[data-astro-cid-vfzilus5]:disabled{opacity:.4;cursor:default}.reel-nav-btn[data-astro-cid-vfzilus5] svg[data-astro-cid-vfzilus5]{width:20px;height:20px}.reel-live[data-astro-cid-vfzilus5]{background:var(--public-bg-alt);border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3vw,1.6rem)}.reel-live-inner[data-astro-cid-vfzilus5]{max-width:1180px;margin:0 auto}.reel-live-grid[data-astro-cid-vfzilus5]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.6vw,1rem);display:grid}.reel-panel[data-astro-cid-vfzilus5]{background:var(--public-bg);border:1px solid var(--public-line);flex-direction:column;min-width:0;padding:clamp(1rem,2vw,1.35rem);display:flex;position:relative}.reel-panel[data-astro-cid-vfzilus5]:before{content:"";background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-text) 30%, transparent) 0 6px, transparent 6px 12px);opacity:.45;pointer-events:none;height:6px;position:absolute;top:0;left:0;right:0}.reel-panel--feature[data-astro-cid-vfzilus5]{border-top:2px solid var(--public-accent);grid-area:1/1/3/3}.reel-panel--wide[data-astro-cid-vfzilus5]{grid-column:1/-1}.reel-panel-head[data-astro-cid-vfzilus5]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;padding-top:.2rem;display:flex}.reel-panel-slug[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:700}.reel-panel-slug--sm[data-astro-cid-vfzilus5]{margin-bottom:.2rem;display:block}.reel-panel-note[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);color:var(--public-muted);font-size:.64rem}.reel-loading[data-astro-cid-vfzilus5]{color:var(--public-muted);font-size:.85rem;font-style:italic}.reel-panel-sum[data-astro-cid-vfzilus5]{color:var(--public-text);margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.4}.reel-bignum[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.7rem;font-weight:800;line-height:1;display:block}.reel-wx[data-astro-cid-vfzilus5]{flex-direction:column;gap:.25rem;display:flex}.reel-wx-temp[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1}.reel-wx-note[data-astro-cid-vfzilus5]{color:var(--public-muted);font-size:.84rem;line-height:1.45}.reel-wx-emph[data-astro-cid-vfzilus5]{color:var(--public-text);font-weight:600}.reel-wx-shoot[data-astro-cid-vfzilus5]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.2rem;margin-top:.6rem;padding-top:.55rem;display:flex}.reel-more[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.04em;color:var(--public-accent);align-self:flex-start;margin-top:auto;padding-top:.75rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-block}.reel-more[data-astro-cid-vfzilus5]:hover{text-decoration:underline}.reel-pill[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 55%, transparent);align-self:flex-start;margin-bottom:.45rem;padding:.22rem .5rem;font-size:.6rem;font-weight:700;line-height:1;display:inline-block}.reel-event-title[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.reel-alert[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;margin:0;padding:.24rem .5rem;font-size:.62rem;font-weight:700;line-height:1}.reel-standings[data-astro-cid-vfzilus5]{margin:.1rem 0}.reel-standings[data-astro-cid-vfzilus5] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:center;gap:.6rem;padding:.5rem .1rem;display:flex}.reel-standings[data-astro-cid-vfzilus5] .public-league-row:last-child{border-bottom:0}.reel-standings[data-astro-cid-vfzilus5] .public-league-rank{font-family:var(--reel-mono);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;min-width:1.5em;font-weight:800}.reel-standings[data-astro-cid-vfzilus5] .public-league-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--public-text);flex:auto;font-weight:600;overflow:hidden}.reel-standings[data-astro-cid-vfzilus5] .public-league-score{font-family:var(--reel-mono);color:var(--public-text);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.reel-sheet[data-astro-cid-vfzilus5]{background:var(--public-bg);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3vw,1.6rem)}.reel-sheet-inner[data-astro-cid-vfzilus5]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);max-width:1180px;margin:0 auto;display:grid}.reel-contact-grid[data-astro-cid-vfzilus5]{background:var(--reel-film);box-shadow:var(--public-shadow);grid-template-columns:repeat(3,1fr);gap:6px;padding:6px;display:grid}.reel-cell[data-astro-cid-vfzilus5]{aspect-ratio:4/3;background:var(--public-bg-alt);margin:0;position:relative;overflow:hidden}.reel-cell[data-astro-cid-vfzilus5] img[data-astro-cid-vfzilus5]{object-fit:cover;width:100%;height:100%;display:block}.reel-cell-cap[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#000000bd);align-items:center;gap:.4rem;padding:18px 8px 6px;font-size:.62rem;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.reel-cell-cap[data-astro-cid-vfzilus5] span[data-astro-cid-vfzilus5]{color:#ffffffa8}.reel-dir[data-astro-cid-vfzilus5]{background:var(--public-bg-alt);border-top:1px solid var(--public-line);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3vw,1.6rem)}.reel-dir-inner[data-astro-cid-vfzilus5]{max-width:1180px;margin:0 auto}.reel-dir-grid[data-astro-cid-vfzilus5]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.reel-dir-card[data-astro-cid-vfzilus5]{background:var(--public-bg);border:1px solid var(--public-line);color:inherit;flex-direction:column;padding:1.1rem 1.1rem 1rem;text-decoration:none;transition:border-color .14s,transform .14s;display:flex;position:relative}.reel-dir-card[data-astro-cid-vfzilus5]:hover{border-color:var(--public-accent);transform:translateY(-2px)}.reel-dir-kicker[data-astro-cid-vfzilus5]{font-family:var(--reel-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.35rem;font-size:.6rem;font-weight:700}.reel-dir-title[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.3rem;font-size:1.1rem;font-weight:800;line-height:1.15}.reel-dir-desc[data-astro-cid-vfzilus5]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.reel-dir-go[data-astro-cid-vfzilus5]{color:var(--public-accent);font-size:1.05rem;transition:transform .15s;position:absolute;top:1rem;right:1.05rem}.reel-dir-card[data-astro-cid-vfzilus5]:hover .reel-dir-go[data-astro-cid-vfzilus5]{transform:translate(3px)}.reel-visit[data-astro-cid-vfzilus5]{background:var(--public-bg);border-top:1px solid var(--public-line);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3vw,1.6rem)}.reel-visit-inner[data-astro-cid-vfzilus5]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);max-width:1180px;margin:0 auto;display:grid}.reel-addr[data-astro-cid-vfzilus5]{color:var(--public-text);margin:0 0 .6rem;font-size:1.05rem;font-style:normal;font-weight:700;line-height:1.5}.reel-visit-map[data-astro-cid-vfzilus5]{border:5px solid var(--reel-film);background:var(--public-bg-alt);box-shadow:var(--public-shadow);position:relative;overflow:hidden}.reel-visit-map[data-astro-cid-vfzilus5] iframe[data-astro-cid-vfzilus5]{border:0;width:100%;max-width:100%;height:340px;display:block}.reel-end[data-astro-cid-vfzilus5]{background:var(--public-accent);text-align:center;padding:clamp(2.6rem,5vw,4.2rem) clamp(1rem,3vw,1.6rem)}.reel-end-inner[data-astro-cid-vfzilus5]{max-width:720px;margin:0 auto}.reel-kicker--onAccent[data-astro-cid-vfzilus5]{color:var(--public-bg)}.reel-end-title[data-astro-cid-vfzilus5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .7rem;font-size:clamp(1.8rem,4.6vw,2.8rem);font-weight:800;line-height:1.1}.reel-end-p[data-astro-cid-vfzilus5]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.7rem;font-size:1.08rem}@media (max-width:900px){.reel-live-grid[data-astro-cid-vfzilus5]{grid-template-columns:repeat(2,1fr)}.reel-panel--feature[data-astro-cid-vfzilus5]{grid-area:auto/1/auto/-1}.reel-sheet-inner[data-astro-cid-vfzilus5],.reel-visit-inner[data-astro-cid-vfzilus5]{grid-template-columns:1fr}.reel-dir-grid[data-astro-cid-vfzilus5]{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.reel-strip[data-astro-cid-vfzilus5]{flex-direction:row}.reel-perf[data-astro-cid-vfzilus5]{flex:0 0 20px;width:20px;height:auto}.reel-perf[data-astro-cid-vfzilus5]:before{background-image:repeating-linear-gradient(180deg, var(--reel-hole) 0 11px, transparent 11px 22px);width:9px;height:auto;inset:0 auto 0 50%;transform:translate(-50%)}.reel-track[data-astro-cid-vfzilus5]{scroll-snap-type:none;flex-direction:column;flex:auto;align-items:stretch;min-width:0;overflow:hidden visible}.reel-frame[data-astro-cid-vfzilus5]{width:auto;height:auto}.reel-frame--scene[data-astro-cid-vfzilus5]{aspect-ratio:3/2}.reel-frame--title[data-astro-cid-vfzilus5]{width:auto}.reel-strip-controls[data-astro-cid-vfzilus5]{display:none}}@media (max-width:560px){.reel-live-grid[data-astro-cid-vfzilus5],.reel-dir-grid[data-astro-cid-vfzilus5]{grid-template-columns:1fr}.reel-contact-grid[data-astro-cid-vfzilus5]{grid-template-columns:repeat(2,1fr)}.reel-actions[data-astro-cid-vfzilus5]{flex-direction:column}.reel-actions[data-astro-cid-vfzilus5]:not(.reel-actions--center) .reel-btn[data-astro-cid-vfzilus5]{width:100%}}@media (prefers-reduced-motion:reduce){.reel-btn[data-astro-cid-vfzilus5],.reel-dir-card[data-astro-cid-vfzilus5],.reel-dir-go[data-astro-cid-vfzilus5],.reel-nav-btn[data-astro-cid-vfzilus5]{transition:none}.reel-btn[data-astro-cid-vfzilus5]:hover,.reel-dir-card[data-astro-cid-vfzilus5]:hover,.reel-dir-card[data-astro-cid-vfzilus5]:hover .reel-dir-go[data-astro-cid-vfzilus5]{transform:none}.reel-track[data-astro-cid-vfzilus5]{scroll-behavior:auto}}.landing-ag[data-astro-cid-bkhflfpt]{color:var(--public-text);font-family:var(--public-font-body,inherit);--kAG-paper:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--public-text) 5%, transparent), transparent 52%), radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--public-text) 4%, transparent), transparent 48%), radial-gradient(circle at 78% 88%, color-mix(in srgb, var(--public-text) 5%, transparent), transparent 55%), repeating-linear-gradient(90deg, transparent 0 7px, color-mix(in srgb, var(--public-text) 3%, transparent) 7px 8px);--kAG-thread:color-mix(in srgb, var(--public-accent) 42%, transparent);--kAG-drop:drop-shadow(0 5px 9px color-mix(in srgb, var(--public-text) 24%, transparent));background-color:var(--public-bg);background-image:var(--kAG-paper);display:block}.emboss-ag[data-astro-cid-bkhflfpt]{text-shadow:0 1px 0 var(--public-bg), 0 -1px 0 color-mix(in srgb, var(--public-text) 16%, transparent)}.kAG-perf[data-astro-cid-bkhflfpt]{--pr:3px;--pg:12px;-webkit-mask:radial-gradient(circle var(--pr) at 50% 0, #0000 var(--pr), #000 0) 50% 0 / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 50% 100%, #0000 var(--pr), #000 0) 50% 100% / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 0 50%, #0000 var(--pr), #000 0) 0 50% / 100% var(--pg) repeat-y, radial-gradient(circle var(--pr) at 100% 50%, #0000 var(--pr), #000 0) 100% 50% / 100% var(--pg) repeat-y;-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--pr) at 50% 0, #0000 var(--pr), #000 0) 50% 0 / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 50% 100%, #0000 var(--pr), #000 0) 50% 100% / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 0 50%, #0000 var(--pr), #000 0) 0 50% / 100% var(--pg) repeat-y, radial-gradient(circle var(--pr) at 100% 50%, #0000 var(--pr), #000 0) 100% 50% / 100% var(--pg) repeat-y;mask:radial-gradient(circle var(--pr) at 50% 0, #0000 var(--pr), #000 0) 50% 0 / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 50% 100%, #0000 var(--pr), #000 0) 50% 100% / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 0 50%, #0000 var(--pr), #000 0) 0 50% / 100% var(--pg) repeat-y, radial-gradient(circle var(--pr) at 100% 50%, #0000 var(--pr), #000 0) 100% 50% / 100% var(--pg) repeat-y;-webkit-mask-composite:source-in;mask-composite:intersect}.kAG-cancel[data-astro-cid-bkhflfpt]{vertical-align:-.08em;border:1px solid var(--public-accent);background:radial-gradient(circle at 50% 50%, var(--public-accent) 0 22%, transparent 24%), repeating-conic-gradient(from 0deg, var(--public-accent) 0 8deg, transparent 8deg 22deg);opacity:.85;border-radius:50%;width:.85em;height:.85em;margin-right:.5em;display:inline-block}.band-ag[data-astro-cid-bkhflfpt]{width:100%;padding:clamp(3rem,7vw,5.5rem) 1.25rem;position:relative;overflow:hidden}.band-ag-inner[data-astro-cid-bkhflfpt]{z-index:1;max-width:1160px;margin:0 auto;position:relative}.sec-ag-head[data-astro-cid-bkhflfpt]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-ag-kicker[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:800;display:inline-block}.sec-ag-title[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-ag[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.015em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.55rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex;position:relative}.btn-ag[data-astro-cid-bkhflfpt]:hover{transform:translateY(-2px)}.btn-ag[data-astro-cid-bkhflfpt]:active{transform:translateY(1px)}.btn-ag[data-astro-cid-bkhflfpt]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.btn-ag-lg[data-astro-cid-bkhflfpt]{padding:1rem 2.1rem;font-size:1.06rem}.btn-ag-primary[data-astro-cid-bkhflfpt],.btn-ag-invert[data-astro-cid-bkhflfpt]{background:var(--public-accent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-accent-dark,var(--public-accent)) 70%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 34%, transparent), inset 0 -2px 0 color-mix(in srgb, var(--public-accent-dark,var(--public-accent)) 55%, transparent), 0 3px 0 var(--public-accent-dark,var(--public-accent)), 0 8px 16px color-mix(in srgb, var(--public-text) 22%, transparent)}.btn-ag-primary[data-astro-cid-bkhflfpt]:hover,.btn-ag-invert[data-astro-cid-bkhflfpt]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ag-ghost[data-astro-cid-bkhflfpt],.btn-ag-onaccent[data-astro-cid-bkhflfpt]{background:var(--public-bg-soft);color:var(--public-accent);border-color:color-mix(in srgb, var(--public-accent) 55%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 90%, var(--public-accent)), 0 2px 8px color-mix(in srgb, var(--public-text) 12%, transparent)}.btn-ag-ghost[data-astro-cid-bkhflfpt]:hover,.btn-ag-onaccent[data-astro-cid-bkhflfpt]:hover{border-color:var(--public-accent);background:color-mix(in srgb, var(--public-bg-soft) 80%, var(--public-accent))}.heroAG[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-alt);background-image:var(--kAG-paper);padding:clamp(3.25rem,8vw,6rem) 1.25rem}.heroAG-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.6rem,4.5vw,3.4rem);display:grid}.heroAG-eyebrow[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);align-items:center;margin:0 0 .9rem;font-size:.76rem;font-weight:800;display:inline-flex}.heroAG-title[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(2.3rem,6.2vw,4rem);font-weight:800;line-height:1.04}.heroAG-lede[data-astro-cid-bkhflfpt]{max-width:48ch;color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));margin:0 0 1.7rem;font-size:clamp(1.02rem,2.1vw,1.2rem);line-height:1.6}.heroAG-actions[data-astro-cid-bkhflfpt]{flex-wrap:wrap;gap:.85rem;display:flex}.heroAG-marks[data-astro-cid-bkhflfpt]{border-top:1px dashed var(--kAG-thread);flex-wrap:wrap;gap:.6rem 1.9rem;margin:1.9rem 0 0;padding-top:1.3rem;display:flex}.heroAG-mark[data-astro-cid-bkhflfpt]{flex-direction:column;gap:.15rem;display:flex}.heroAG-mark[data-astro-cid-bkhflfpt] dt[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.heroAG-mark[data-astro-cid-bkhflfpt] dd[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);margin:0;font-size:1.02rem;font-weight:800}.heroAG-plate[data-astro-cid-bkhflfpt]{flex-direction:column;align-items:center;margin:0;display:flex}.heroAG-frame[data-astro-cid-bkhflfpt]{background:linear-gradient(135deg, color-mix(in srgb, var(--public-accent) 30%, var(--public-bg-soft)), color-mix(in srgb, var(--public-accent) 12%, var(--public-bg-soft)) 52%, color-mix(in srgb, var(--public-accent) 34%, var(--public-bg-soft)));width:100%;max-width:380px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--public-accent) 55%, transparent), inset 0 2px 4px color-mix(in srgb, var(--public-bg) 42%, transparent), inset 0 -3px 7px color-mix(in srgb, var(--public-text) 22%, transparent), 0 22px 46px color-mix(in srgb, var(--public-text) 30%, transparent);border-radius:4px;padding:clamp(11px,1.8vw,17px);position:relative;transform:rotate(-1deg)}.heroAG-mat[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:var(--kAG-paper);border:1px solid color-mix(in srgb, var(--public-accent) 22%, var(--public-line));border-radius:2px;padding:clamp(15px,2.6vw,26px) clamp(13px,2.4vw,24px);position:relative}.heroAG-selvage[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.22em;text-transform:uppercase;color:var(--public-muted);border-bottom:1px dashed var(--kAG-thread);justify-content:center;align-items:center;gap:.55rem;margin-bottom:clamp(.7rem,1.6vw,1rem);padding-bottom:clamp(.7rem,1.6vw,1rem);font-size:.6rem;font-weight:800;display:flex}.heroAG-selvage-dot[data-astro-cid-bkhflfpt]{background:var(--public-accent);border-radius:50%;flex:none;width:5px;height:5px}.heroAG-stampWrap[data-astro-cid-bkhflfpt]{background:var(--public-bg);--pr:4px;--pg:13px;max-width:280px;filter:var(--kAG-drop);margin:0 auto;padding:8px;display:block;position:relative}.heroAG-photo[data-astro-cid-bkhflfpt]{aspect-ratio:4/5;border:1px solid var(--public-line);background-position:50%;background-size:cover;width:100%;display:block}.heroAG-postmark[data-astro-cid-bkhflfpt]{z-index:2;border:1.5px solid color-mix(in srgb, var(--public-accent) 60%, transparent);background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--public-accent) 60%, transparent) 0 6deg, transparent 6deg 15deg);opacity:.55;pointer-events:none;border-radius:50%;width:76px;height:76px;position:absolute;top:2px;right:2px;-webkit-mask:radial-gradient(circle,#0000 38%,#000 40% 78%,#0000 80%);mask:radial-gradient(circle,#0000 38%,#000 40% 78%,#0000 80%)}.heroAG-stampCap[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.02em;color:var(--public-accent);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.5rem .2rem .1rem;font-size:.86rem;font-weight:800;display:flex}.heroAG-stampName[data-astro-cid-bkhflfpt]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.heroAG-denom[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);color:var(--public-muted);flex:none;font-size:.66rem}.heroAG-plaque[data-astro-cid-bkhflfpt]{text-align:center;border-top:1px dashed var(--kAG-thread);flex-direction:column;align-items:center;gap:.15rem;margin-top:clamp(.8rem,1.8vw,1.2rem);padding-top:clamp(.7rem,1.6vw,1rem);display:flex}.heroAG-plaque-name[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);font-size:clamp(.95rem,2vw,1.12rem);font-weight:800;line-height:1.15}.heroAG-plaque-loc[data-astro-cid-bkhflfpt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.72rem;font-weight:700}.heroAG-plateCap[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);text-align:center;margin-top:1.1rem;font-size:.64rem;font-weight:700}.histAG[data-astro-cid-bkhflfpt]{background-color:var(--public-bg);background-image:var(--kAG-paper);border-bottom:2px dashed var(--kAG-thread)}.histAG-inner[data-astro-cid-bkhflfpt]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.histAG-copy[data-astro-cid-bkhflfpt] .sec-ag-kicker[data-astro-cid-bkhflfpt]{align-items:center;display:inline-flex}.histAG-copy[data-astro-cid-bkhflfpt] .sec-ag-title[data-astro-cid-bkhflfpt]{text-align:left;margin-bottom:1rem}.histAG-p[data-astro-cid-bkhflfpt]{color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));margin:0 0 1.1rem;font-size:1.05rem;line-height:1.7}.histAG-p[data-astro-cid-bkhflfpt]:last-of-type{margin-bottom:1.6rem}.histAG-ledger[data-astro-cid-bkhflfpt]{grid-template-columns:repeat(3,1fr);gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.histAG-plate[data-astro-cid-bkhflfpt]{text-align:center;background-color:var(--public-bg-soft);background-image:var(--kAG-paper);--pr:3px;--pg:10px;transform:rotate(var(--tilt,0deg));filter:var(--kAG-drop);flex-direction:column;align-items:center;gap:.3rem;padding:1.15rem .6rem;display:flex}.histAG-num[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:clamp(1.5rem,3.4vw,2rem);font-weight:800;line-height:1}.histAG-lbl[data-astro-cid-bkhflfpt]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:700;line-height:1.3}.dispatchAG[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-alt);background-image:var(--kAG-paper)}.dispatchAG-head[data-astro-cid-bkhflfpt]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.dispatchAG-head[data-astro-cid-bkhflfpt] .sec-ag-kicker[data-astro-cid-bkhflfpt]{align-items:center;display:inline-flex}.dispatchAG-head[data-astro-cid-bkhflfpt] .sec-ag-title[data-astro-cid-bkhflfpt]{text-align:left}.dispatchAG-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1.5fr 1fr;grid-template-areas:"league weather""league shoot""event event";align-items:stretch;gap:clamp(.9rem,2vw,1.5rem);display:grid}.livAG-cell-league[data-astro-cid-bkhflfpt]{grid-area:league}.livAG-cell-weather[data-astro-cid-bkhflfpt]{grid-area:weather}.livAG-cell-shoot[data-astro-cid-bkhflfpt]{grid-area:shoot}.livAG-cell-event[data-astro-cid-bkhflfpt]{grid-area:event}.livAG-collect[data-astro-cid-bkhflfpt]{min-width:0;transform:rotate(var(--tilt,0deg));flex-direction:column;display:flex;position:relative}.livAG-label[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);text-transform:uppercase;letter-spacing:.13em;color:var(--public-muted);font-size:.68rem;font-weight:800;display:inline-block}.livAG-label-strong[data-astro-cid-bkhflfpt]{color:var(--public-accent)}.livAG-loading[data-astro-cid-bkhflfpt]{color:var(--public-muted);padding:.35rem 0;font-weight:600}.livAG-link[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.02em;color:var(--public-accent);border-bottom:1px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livAG-link[data-astro-cid-bkhflfpt]:hover{border-bottom-color:var(--public-accent)}.livAG-link[data-astro-cid-bkhflfpt]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.livAG-stamp[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:var(--kAG-paper);--pr:3px;--pg:11px;filter:var(--kAG-drop);padding:clamp(1rem,2vw,1.35rem)}.livAG-denom[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:3px;padding:.05rem .3rem;font-size:.7rem;font-weight:700;position:absolute;top:.5rem;right:.7rem}.livAG-stamp-cap[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);border-top:1px dashed color-mix(in srgb, var(--public-accent) 35%, transparent);margin-top:auto;padding-top:.7rem;font-size:.6rem;font-weight:700}.livAG-cell-top[data-astro-cid-bkhflfpt]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;padding-right:2.4rem;display:flex}.livAG-alert[data-astro-cid-bkhflfpt]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.3rem .6rem;font-size:.6rem;font-weight:800;line-height:1}.livAG-alert[data-astro-cid-bkhflfpt]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.livAG-weather-grid[data-astro-cid-bkhflfpt]{gap:.8rem;margin-top:.35rem;display:grid;grid-template-columns:1fr!important}.livAG-temp[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.4rem,5.5vw,3.4rem);font-weight:800;line-height:.92}.livAG-cond[data-astro-cid-bkhflfpt]{color:var(--public-text);margin-top:.45rem;font-size:clamp(.95rem,2vw,1.06rem);font-weight:700}.livAG-wind[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin-top:.25rem;font-size:.88rem}.livAG-shootfx[data-astro-cid-bkhflfpt]{border-top:1px dashed color-mix(in srgb, var(--public-accent) 40%, transparent);padding-top:.8rem}.livAG-shootfx-temp[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:800;line-height:1.05}.livAG-shootfx-birds[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin-top:.45rem;font-size:.84rem;line-height:1.45}.livAG-stub[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:var(--kAG-paper);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:var(--public-radius,8px);box-shadow:var(--public-shadow-strong);flex-direction:row;align-items:stretch;overflow:hidden}.livAG-stub-main[data-astro-cid-bkhflfpt]{flex-direction:column;flex:auto;min-width:0;padding:clamp(1rem,2vw,1.4rem);display:flex}.livAG-bignum[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;color:var(--public-text);margin-top:.5rem;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;line-height:1}.livAG-subline[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin-top:.3rem;font-size:1rem;font-weight:700}.livAG-stub-tear[data-astro-cid-bkhflfpt]{border-left:2px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);flex:0 0 0;width:0;margin:.4rem 0;position:relative}.livAG-stub-hole[data-astro-cid-bkhflfpt]{background:var(--public-bg-alt);width:15px;height:15px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--public-accent) 45%, transparent);border-radius:50%;position:absolute;top:.85rem;left:50%;transform:translate(-50%)}.livAG-stub-side[data-astro-cid-bkhflfpt]{background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg-soft));border-left:1px solid color-mix(in srgb, var(--public-accent) 22%, transparent);flex-direction:column;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.9rem .55rem;display:flex}.livAG-stub-side-txt[data-astro-cid-bkhflfpt]{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--public-font-heading,inherit);letter-spacing:.28em;text-transform:uppercase;color:var(--public-accent);font-size:.72rem;font-weight:800;transform:rotate(180deg)}.livAG-stub-serial[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);color:var(--public-muted);font-size:.58rem;font-weight:700}.livAG-pill[data-astro-cid-bkhflfpt]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg-soft));border:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.28rem .65rem;font-size:.64rem;font-weight:800;line-height:1;display:inline-block}.livAG-eventtitle[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:800;line-height:1.2}.livAG-eventdetail[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin-top:.3rem;font-size:.88rem;line-height:1.5}.livAG-fdc[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--public-accent) 24%, transparent) 0 8px, transparent 8px 16px, color-mix(in srgb, var(--public-text) 30%, transparent) 16px 24px, transparent 24px 32px);border:1px solid color-mix(in srgb, var(--public-accent) 26%, transparent);border-radius:var(--public-radius,8px);box-shadow:var(--public-shadow-strong);background-position:0 0;background-repeat:no-repeat;background-size:100% 6px;padding:calc(clamp(1.15rem,2.4vw,1.7rem) + 6px) clamp(1.15rem,2.4vw,1.7rem) clamp(1.15rem,2.4vw,1.7rem)}.livAG-fdc-postmark[data-astro-cid-bkhflfpt]{border:1.5px solid color-mix(in srgb, var(--public-accent) 55%, transparent);background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--public-accent) 55%, transparent) 0 6deg, transparent 6deg 15deg);opacity:.5;pointer-events:none;border-radius:50%;width:66px;height:66px;position:absolute;top:.6rem;right:.7rem;-webkit-mask:radial-gradient(circle,#0000 40%,#000 42% 78%,#0000 80%);mask:radial-gradient(circle,#0000 40%,#000 42% 78%,#0000 80%)}.livAG-league-head[data-astro-cid-bkhflfpt]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.5rem;padding-right:4.8rem;display:flex}.livAG-league-season[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);color:var(--public-muted);font-size:.72rem;font-weight:700}.livAG-league-note[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin:0 0 .8rem;font-size:.9rem;line-height:1.5}.livAG-ledger[data-astro-cid-bkhflfpt]{-webkit-overflow-scrolling:touch;overflow-x:auto}.livAG-league-list[data-astro-cid-bkhflfpt]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.livAG-league-list[data-astro-cid-bkhflfpt] .public-league-row{background:color-mix(in srgb, var(--public-bg) 60%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--public-accent) 40%, transparent);align-items:center;gap:.6rem;padding:.55rem .6rem;display:flex}.livAG-league-list[data-astro-cid-bkhflfpt] .public-league-rank{flex:none;font-size:1.15rem;line-height:1}.livAG-league-list[data-astro-cid-bkhflfpt] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.livAG-league-list[data-astro-cid-bkhflfpt] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.1rem;font-weight:800;line-height:1}.livAG-fdc-cachet[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);border:1px dashed color-mix(in srgb, var(--public-accent) 50%, transparent);border-radius:4px;align-self:flex-start;margin-top:auto;padding:.22rem .5rem;font-size:.62rem;font-weight:800;display:inline-block}.quick-ag[data-astro-cid-bkhflfpt]{background:0 0}.quick-ag-grid[data-astro-cid-bkhflfpt]{grid-template-columns:repeat(3,1fr);gap:clamp(1.1rem,3vw,2rem);padding:.6rem 0;display:grid}.quick-ag-card[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:var(--kAG-paper);--pr:3.5px;--pg:13px;color:var(--public-text);transform:rotate(var(--tilt,0deg));filter:var(--kAG-drop);flex-direction:column;gap:.5rem;padding:clamp(1.2rem,2.6vw,1.7rem);text-decoration:none;transition:transform .16s,filter .16s;display:flex;position:relative}.quick-ag-card[data-astro-cid-bkhflfpt]:hover{filter:drop-shadow(0 10px 16px color-mix(in srgb, var(--public-text) 30%, transparent));transform:rotate(0)translateY(-4px)}.quick-ag-card[data-astro-cid-bkhflfpt]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.quick-ag-denom[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:3px;align-self:flex-start;padding:.1rem .4rem;font-size:.72rem;font-weight:700}.quick-ag-body[data-astro-cid-bkhflfpt]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.quick-ag-title[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:800}.quick-ag-desc[data-astro-cid-bkhflfpt]{color:var(--public-muted);font-size:.92rem;line-height:1.5}.quick-ag-cap[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);border-top:1px dashed color-mix(in srgb, var(--public-accent) 35%, transparent);margin-top:.3rem;padding-top:.5rem;font-size:.58rem;font-weight:700}.quick-ag-go[data-astro-cid-bkhflfpt]{color:var(--public-accent);font-size:1.4rem;font-weight:700;transition:transform .16s;position:absolute;top:clamp(1.2rem,2.6vw,1.7rem);right:clamp(1.2rem,2.6vw,1.7rem)}.quick-ag-card[data-astro-cid-bkhflfpt]:hover .quick-ag-go[data-astro-cid-bkhflfpt]{transform:translate(5px)}.feat-ag[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:var(--kAG-paper);border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.feat-ag-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1fr 1fr;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.feat-ag-item[data-astro-cid-bkhflfpt]{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}.feat-ag-badge[data-astro-cid-bkhflfpt]{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--public-bg) 55%, transparent), transparent 45%), var(--public-accent);width:96px;height:96px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--public-bg) 78%, transparent), inset 0 0 0 5px var(--public-accent), 0 6px 14px color-mix(in srgb, var(--public-text) 26%, transparent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.feat-ag-badge[data-astro-cid-bkhflfpt]:before{content:"";background:radial-gradient(circle at 50% 0, var(--public-accent) 0 2.4px, transparent 3px);opacity:.5;background-size:14px 14px;border-radius:50%;position:absolute;inset:-6px;-webkit-mask:radial-gradient(circle,#0000 47%,#000 48%);mask:radial-gradient(circle,#0000 47%,#000 48%)}.feat-ag-icon[data-astro-cid-bkhflfpt]{color:var(--public-bg);display:inline-flex}.feat-ag-icon[data-astro-cid-bkhflfpt] svg[data-astro-cid-bkhflfpt]{width:34px;height:34px}.feat-ag-ribbon[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);box-shadow:0 2px 6px color-mix(in srgb, var(--public-text) 22%, transparent);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);margin-top:.6rem;padding:.3rem 1.1rem;font-size:.66rem;font-weight:800;position:relative}.feat-ag-h[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;color:var(--public-text);margin:.7rem 0 .5rem;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:800}.feat-ag-p[data-astro-cid-bkhflfpt]{color:var(--public-muted);max-width:42ch;margin:0;font-size:1rem;line-height:1.6}.photos-ag[data-astro-cid-bkhflfpt]{background:0 0}.photos-ag-grid[data-astro-cid-bkhflfpt]{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,3vw,2rem);display:grid}.photos-ag-tile[data-astro-cid-bkhflfpt]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);transform:rotate(var(--tilt,0deg));margin:0;padding:8px 8px 2.2rem;transition:transform .18s,box-shadow .18s;position:relative}.photos-ag-tile[data-astro-cid-bkhflfpt]:hover{box-shadow:0 12px 22px color-mix(in srgb, var(--public-text) 28%, transparent);transform:rotate(0)translateY(-4px)}.photos-ag-photo[data-astro-cid-bkhflfpt]{aspect-ratio:1;border:1px solid var(--public-line);background-position:50%;background-size:cover;width:100%;display:block}.photos-ag-corner[data-astro-cid-bkhflfpt]{background:color-mix(in srgb, var(--public-accent) 26%, var(--public-bg-alt));width:16px;height:16px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--public-accent) 45%, transparent);z-index:2;position:absolute}.photos-ag-corner[data-astro-cid-bkhflfpt].tl{clip-path:polygon(0 0,100% 0,0 100%);top:2px;left:2px}.photos-ag-corner[data-astro-cid-bkhflfpt].tr{clip-path:polygon(0 0,100% 0,100% 100%);top:2px;right:2px}.photos-ag-corner[data-astro-cid-bkhflfpt].bl{clip-path:polygon(0 0,0 100%,100% 100%);bottom:2rem;left:2px}.photos-ag-corner[data-astro-cid-bkhflfpt].br{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:2rem;right:2px}.photos-ag-cap[data-astro-cid-bkhflfpt]{text-align:center;font-family:var(--public-font-heading,inherit);letter-spacing:.02em;color:var(--public-accent);text-transform:uppercase;font-size:.8rem;font-weight:800;position:absolute;bottom:.5rem;left:0;right:0}.visit-ag[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-alt);background-image:var(--kAG-paper);border-top:1px solid var(--public-line)}.visit-ag-inner[data-astro-cid-bkhflfpt]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-ag-copy[data-astro-cid-bkhflfpt] .sec-ag-kicker[data-astro-cid-bkhflfpt]{align-items:center;display:inline-flex}.visit-ag-copy[data-astro-cid-bkhflfpt] .sec-ag-title[data-astro-cid-bkhflfpt]{text-align:left;margin-bottom:1.1rem}.visit-ag-cancel[data-astro-cid-bkhflfpt]{border:1.5px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:999px;flex-direction:column;gap:4px;margin-bottom:1rem;padding:.5rem .9rem;display:inline-flex;transform:rotate(-3deg)}.visit-ag-cancel-town[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);text-align:center;font-size:.78rem;font-weight:800}.visit-ag-cancel-bars[data-astro-cid-bkhflfpt]{background:repeating-linear-gradient(90deg, var(--public-accent) 0 12px, transparent 12px 18px);opacity:.75;border-radius:2px;height:8px;display:block}.visit-ag-addr[data-astro-cid-bkhflfpt]{color:var(--public-text);margin-bottom:.6rem;font-size:1.12rem;font-style:normal;font-weight:700;line-height:1.5}.visit-ag-note[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin:0 0 1.4rem;line-height:1.6}.visit-ag-map[data-astro-cid-bkhflfpt]{background-color:var(--public-bg-soft);background-image:var(--kAG-paper);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow-strong);padding:.6rem;position:relative}.visit-ag-map-tab[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .5rem .2rem;font-size:.62rem;font-weight:700;display:inline-block}.visit-ag-map-frame[data-astro-cid-bkhflfpt]{border-radius:calc(var(--public-radius,12px) - 4px);border:1px dashed color-mix(in srgb, var(--public-accent) 40%, transparent);overflow:hidden}.visit-ag-map[data-astro-cid-bkhflfpt] iframe[data-astro-cid-bkhflfpt]{border:0;width:100%;max-width:100%;height:340px;display:block}.cta-ag[data-astro-cid-bkhflfpt]{background:var(--public-bg-alt)}.cta-ag-inner[data-astro-cid-bkhflfpt]{max-width:720px}.cta-ag-card[data-astro-cid-bkhflfpt]{text-align:center;background-color:var(--public-bg-soft);background-image:var(--kAG-paper);--pr:4px;--pg:15px;filter:var(--kAG-drop);padding:clamp(1.6rem,4vw,2.6rem);position:relative}.cta-ag-card-head[data-astro-cid-bkhflfpt]{border-bottom:1px dashed color-mix(in srgb, var(--public-accent) 45%, transparent);justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:1rem;padding-bottom:.8rem;display:flex}.cta-ag-card-kicker[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.02em;color:var(--public-accent);text-align:left;font-size:.9rem;font-weight:800}.cta-ag-card-tag[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:3px;padding:.15rem .4rem;font-size:.6rem;font-weight:700}.cta-ag-title[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:800;line-height:1.1}.cta-ag-p[data-astro-cid-bkhflfpt]{color:var(--public-muted);margin:0 0 1.4rem;font-size:1.1rem}.cta-ag-cardrow[data-astro-cid-bkhflfpt]{text-align:left;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.cta-ag-since[data-astro-cid-bkhflfpt]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.cta-ag-since-lbl[data-astro-cid-bkhflfpt]{font-family:var(--public-font-body,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:700}.cta-ag-since-line[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);color:var(--public-text);border-bottom:1.5px solid color-mix(in srgb, var(--public-accent) 55%, transparent);padding-bottom:.15rem;font-size:1.2rem;font-weight:800}.cta-ag-fee[data-astro-cid-bkhflfpt]{background:var(--public-accent);color:var(--public-bg);box-shadow:0 3px 0 var(--public-accent-dark,var(--public-accent));border-radius:6px;flex-direction:column;flex:none;align-items:center;padding:.5rem .8rem;display:flex}.cta-ag-fee-num[data-astro-cid-bkhflfpt]{font-family:var(--public-font-heading,inherit);font-size:1.5rem;font-weight:800;line-height:1}.cta-ag-fee-unit[data-astro-cid-bkhflfpt]{letter-spacing:.1em;text-transform:uppercase;opacity:.9;font-size:.58rem;font-weight:700}.cta-ag-perf[data-astro-cid-bkhflfpt]{border-top:2px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);text-align:center;height:0;margin:1.3rem 0;position:relative}.cta-ag-perf[data-astro-cid-bkhflfpt] span[data-astro-cid-bkhflfpt]{background:var(--public-bg-soft);font-family:var(--public-font-body,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);padding:0 .6rem;font-size:.6rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-ag-actions[data-astro-cid-bkhflfpt]{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}@media (max-width:980px){.heroAG-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1fr;gap:clamp(1.6rem,5vw,2.6rem)}.heroAG-plate[data-astro-cid-bkhflfpt]{order:-1}.heroAG-copy[data-astro-cid-bkhflfpt]{text-align:left}.histAG-inner[data-astro-cid-bkhflfpt]{grid-template-columns:1fr}.dispatchAG-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1fr 1fr;grid-template-areas:"league league""weather shoot""event event"}.photos-ag-grid[data-astro-cid-bkhflfpt]{grid-template-columns:repeat(2,1fr)}.visit-ag-inner[data-astro-cid-bkhflfpt]{grid-template-columns:1fr}}@media (max-width:720px){.band-ag[data-astro-cid-bkhflfpt]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.heroAG-frame[data-astro-cid-bkhflfpt],.histAG-plate[data-astro-cid-bkhflfpt],.livAG-collect[data-astro-cid-bkhflfpt],.quick-ag-card[data-astro-cid-bkhflfpt],.photos-ag-tile[data-astro-cid-bkhflfpt],.visit-ag-cancel[data-astro-cid-bkhflfpt]{transform:none!important}.heroAG-actions[data-astro-cid-bkhflfpt],.cta-ag-actions[data-astro-cid-bkhflfpt]{flex-direction:column}.heroAG-actions[data-astro-cid-bkhflfpt] .btn-ag[data-astro-cid-bkhflfpt],.cta-ag-actions[data-astro-cid-bkhflfpt] .btn-ag[data-astro-cid-bkhflfpt]{width:100%}.heroAG-frame[data-astro-cid-bkhflfpt]{max-width:320px;margin:0 auto}.histAG-ledger[data-astro-cid-bkhflfpt]{grid-template-columns:1fr}.histAG-plate[data-astro-cid-bkhflfpt]{flex-direction:row;justify-content:center;align-items:baseline;gap:.6rem}.dispatchAG-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1fr;grid-template-areas:"league""weather""shoot""event"}.quick-ag-grid[data-astro-cid-bkhflfpt],.feat-ag-grid[data-astro-cid-bkhflfpt],.photos-ag-grid[data-astro-cid-bkhflfpt]{grid-template-columns:1fr}.cta-ag-cardrow[data-astro-cid-bkhflfpt]{flex-direction:column;align-items:stretch}.visit-ag-map[data-astro-cid-bkhflfpt] iframe[data-astro-cid-bkhflfpt]{height:280px}.kAG-perf[data-astro-cid-bkhflfpt]{-webkit-mask:radial-gradient(circle var(--pr) at 50% 0, #0000 var(--pr), #000 0) 50% 0 / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 50% 100%, #0000 var(--pr), #000 0) 50% 100% / var(--pg) 100% repeat-x;-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--pr) at 50% 0, #0000 var(--pr), #000 0) 50% 0 / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 50% 100%, #0000 var(--pr), #000 0) 50% 100% / var(--pg) 100% repeat-x;mask:radial-gradient(circle var(--pr) at 50% 0, #0000 var(--pr), #000 0) 50% 0 / var(--pg) 100% repeat-x, radial-gradient(circle var(--pr) at 50% 100%, #0000 var(--pr), #000 0) 50% 100% / var(--pg) 100% repeat-x;-webkit-mask-composite:source-in;mask-composite:intersect}.histAG-copy[data-astro-cid-bkhflfpt] .sec-ag-title[data-astro-cid-bkhflfpt],.visit-ag-copy[data-astro-cid-bkhflfpt] .sec-ag-title[data-astro-cid-bkhflfpt]{text-align:left}}@media (prefers-reduced-motion:reduce){.btn-ag[data-astro-cid-bkhflfpt],.quick-ag-card[data-astro-cid-bkhflfpt],.quick-ag-go[data-astro-cid-bkhflfpt],.photos-ag-tile[data-astro-cid-bkhflfpt]{transition:none}.btn-ag[data-astro-cid-bkhflfpt]:hover,.quick-ag-card[data-astro-cid-bkhflfpt]:hover,.photos-ag-tile[data-astro-cid-bkhflfpt]:hover,.quick-ag-card[data-astro-cid-bkhflfpt]:hover .quick-ag-go[data-astro-cid-bkhflfpt]{transform:rotate(var(--tilt,0deg))}.btn-ag[data-astro-cid-bkhflfpt]:hover{transform:none}}.landing-ah[data-astro-cid-h4fn2nmb]{color:var(--public-text);font-family:var(--public-font-body,inherit);--ah-grain-h:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-text) 6%, var(--public-bg-alt)) 0 1px, var(--public-bg-alt) 1px 5px, color-mix(in srgb, var(--public-text) 3.5%, var(--public-bg-soft)) 5px 7px, var(--public-bg-soft) 7px 13px);--ah-grain-v:repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-text) 6%, var(--public-bg-alt)) 0 1px, var(--public-bg-alt) 1px 5px, color-mix(in srgb, var(--public-text) 3.5%, var(--public-bg-soft)) 5px 7px, var(--public-bg-soft) 7px 13px);--ah-bolt:radial-gradient(circle at 42% 38%, color-mix(in srgb, var(--public-bg) 60%, var(--public-text)) 0 1.4px, color-mix(in srgb, var(--public-text) 55%, var(--public-bg-alt)) 2px 3.4px, color-mix(in srgb, var(--public-text) 30%, transparent) 3.4px 4.6px, transparent 5px);--ah-groove:inset 0 0 0 1px color-mix(in srgb, var(--public-text) 20%, transparent), inset 0 2px 3px color-mix(in srgb, var(--public-bg) 55%, transparent), inset 0 -5px 11px #00000024;--ah-drop:0 16px 30px -18px var(--public-shadow-strong);--ah-emboss:0 1px 0 color-mix(in srgb, var(--public-bg) 72%, transparent);display:block}.band-ah[data-astro-cid-h4fn2nmb]{width:100%;padding:clamp(3rem,7vw,5.5rem) 1.25rem;position:relative;overflow:hidden}.band-ah-inner[data-astro-cid-h4fn2nmb]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.ah-plank[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-h);border:1px solid color-mix(in srgb, var(--public-text) 22%, transparent);border-radius:var(--public-radius,10px);box-shadow:var(--ah-groove), var(--ah-drop);position:relative}.ah-plank[data-astro-cid-h4fn2nmb]:after{content:"";border:1px solid color-mix(in srgb, var(--public-text) 15%, transparent);border-radius:calc(var(--public-radius,10px) - 3px);box-shadow:inset 0 1px 2px #0000001f, 0 1px 0 color-mix(in srgb, var(--public-bg) 45%, transparent);pointer-events:none;position:absolute;inset:7px}.ah-nailed[data-astro-cid-h4fn2nmb]{background-image:var(--ah-bolt), var(--ah-bolt), var(--ah-bolt), var(--ah-bolt), var(--ah-grain-h);background-repeat:no-repeat;background-position:13px 13px, right 13px top 13px, 13px bottom 13px, right 13px bottom 13px, 0 0;background-size:12px 12px,12px 12px,12px 12px,12px 12px,auto}.ah-carve[data-astro-cid-h4fn2nmb]{text-shadow:var(--ah-emboss)}.ah-ropeline[data-astro-cid-h4fn2nmb],.photos-ah-line[data-astro-cid-h4fn2nmb]{align-items:center;gap:0;max-width:900px;margin:0 auto clamp(1.5rem,4vw,2.5rem);display:flex}.ah-rope[data-astro-cid-h4fn2nmb]{background-image:repeating-linear-gradient(64deg, color-mix(in srgb, var(--public-text) 36%, var(--public-bg-alt)) 0 3px, color-mix(in srgb, var(--public-text) 15%, var(--public-bg-soft)) 3px 7px, color-mix(in srgb, var(--public-bg) 42%, var(--public-bg-alt)) 7px 9px);height:9px;box-shadow:inset 0 1px 1px color-mix(in srgb, var(--public-bg) 45%, transparent), inset 0 -2px 2px #0000002e;border-radius:999px;flex:auto}.ah-postcap[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 26%, transparent);width:16px;height:26px;box-shadow:var(--ah-groove);border-radius:5px;flex:none}.sec-ah-head[data-astro-cid-h4fn2nmb]{text-align:center;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.sec-ah-kicker[data-astro-cid-h4fn2nmb]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:800;display:inline-block}.sec-ah-title[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-ah[data-astro-cid-h4fn2nmb]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-ah[data-astro-cid-h4fn2nmb]:hover{transform:translateY(-2px)}.btn-ah[data-astro-cid-h4fn2nmb]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.btn-ah-lg[data-astro-cid-h4fn2nmb]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-ah-primary[data-astro-cid-h4fn2nmb]{background:var(--public-accent);color:var(--public-bg);box-shadow:0 3px 0 var(--public-accent-dark,var(--public-accent)), var(--public-shadow)}.btn-ah-primary[data-astro-cid-h4fn2nmb]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ah-wood[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-h);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 26%, transparent);box-shadow:var(--ah-groove);text-shadow:var(--ah-emboss)}.btn-ah-wood[data-astro-cid-h4fn2nmb]:hover{border-color:var(--public-accent)}.hero-ah[data-astro-cid-h4fn2nmb]{text-align:left;background:var(--public-bg-soft);justify-content:flex-start;align-items:center;min-height:min(84vh,660px);padding:clamp(3.5rem,9vw,6.5rem) 1.25rem;display:flex}.hero-ah-stage[data-astro-cid-h4fn2nmb]{z-index:0;position:absolute;inset:0}.hero-ah-slide[data-astro-cid-h4fn2nmb]{filter:grayscale()contrast(1.05)brightness(.96);background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-ah-duotone[data-astro-cid-h4fn2nmb]{background:linear-gradient(150deg, var(--public-accent-dark,var(--public-accent)), var(--public-accent));mix-blend-mode:color;opacity:.9;position:absolute;inset:0}.hero-ah-scrim[data-astro-cid-h4fn2nmb]{background:linear-gradient(90deg,#00000080 0%,#00000047 46%,#0000001f 100%),linear-gradient(#00000014,#0000006b);position:absolute;inset:0}.hero-ah-inner[data-astro-cid-h4fn2nmb]{max-width:720px}.hero-ah-signpost[data-astro-cid-h4fn2nmb]{padding-left:clamp(0px,3vw,34px);position:relative}.hero-ah-post[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 30%, transparent);width:20px;box-shadow:var(--ah-groove), 0 20px 30px -20px #00000080;border-radius:6px 6px 3px 3px;position:absolute;top:2.2rem;bottom:-3.4rem;left:clamp(18px,5vw,54px)}.hero-ah-sign[data-astro-cid-h4fn2nmb]{z-index:1;max-width:560px;margin-left:clamp(28px,8vw,86px);padding:clamp(1.5rem,4vw,2.4rem) clamp(1.4rem,4vw,2.4rem);position:relative}.hero-ah-eyebrow[data-astro-cid-h4fn2nmb]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .85rem;font-size:.78rem;font-weight:800}.hero-ah-title[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.2rem,6vw,3.9rem);font-weight:800;line-height:1.05}.hero-ah-lede[data-astro-cid-h4fn2nmb]{max-width:520px;color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));margin:0 0 1.6rem;font-size:clamp(1.02rem,2.1vw,1.2rem);line-height:1.55}.hero-ah-actions[data-astro-cid-h4fn2nmb]{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.hero-ah-arrow[data-astro-cid-h4fn2nmb]{color:var(--public-accent);line-height:0}.hero-ah-arrow[data-astro-cid-h4fn2nmb] svg[data-astro-cid-h4fn2nmb]{width:54px;height:36px;transform:scaleY(-1)rotate(-4deg)}.livAH[data-astro-cid-h4fn2nmb]{background:var(--public-bg);border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.livAH-head[data-astro-cid-h4fn2nmb]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.livAH-head[data-astro-cid-h4fn2nmb] .sec-ah-kicker[data-astro-cid-h4fn2nmb]{color:var(--public-accent)}.livAH-signpost[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:clamp(1rem,2.4vw,1.75rem);padding-top:1.6rem;display:grid;position:relative}.livAH-timber[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 30%, transparent);width:22px;box-shadow:var(--ah-groove), 0 18px 26px -18px #00000080;z-index:0;border-radius:6px;position:absolute;top:.4rem;bottom:-1.4rem;left:50%;transform:translate(-50%)}.livAH-sign[data-astro-cid-h4fn2nmb]{z-index:1;filter:drop-shadow(0 12px 16px #00000038);min-width:0;padding:1.25rem 1.35rem;position:relative}.ah-arrow-u[data-astro-cid-h4fn2nmb]{clip-path:polygon(0 22px,50% 0,100% 22px,100% 100%,0 100%);padding-top:2.1rem}.ah-arrow-r[data-astro-cid-h4fn2nmb]{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 50%,calc(100% - 24px) 100%,0 100%);padding-right:2.4rem}.ah-arrow-l[data-astro-cid-h4fn2nmb]{clip-path:polygon(24px 0,100% 0,100% 100%,24px 100%,0 50%);padding-left:2.4rem}.livAH-sign-weather[data-astro-cid-h4fn2nmb]{transform:rotate(-.6deg)}.livAH-sign-shoot[data-astro-cid-h4fn2nmb]{transform:rotate(.7deg)translateY(.6rem)}.livAH-sign-event[data-astro-cid-h4fn2nmb]{transform:rotate(-.5deg)translateY(1.1rem)}.livAH-signhead[data-astro-cid-h4fn2nmb]{flex-direction:column;gap:.2rem;margin-bottom:.5rem;display:flex}.livAH-dir[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);font-size:.82rem;font-weight:800}.livAH-label[data-astro-cid-h4fn2nmb]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.68rem;font-weight:800;display:inline-block}.livAH-label-strong[data-astro-cid-h4fn2nmb]{color:var(--public-text)}.livAH-loading[data-astro-cid-h4fn2nmb]{color:var(--public-muted);padding:.3rem 0;font-weight:600}.livAH-link[data-astro-cid-h4fn2nmb]{letter-spacing:.02em;color:var(--public-accent);border-bottom:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);margin-top:.7rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-block}.livAH-link[data-astro-cid-h4fn2nmb]:hover{border-bottom-color:var(--public-accent)}.livAH-link[data-astro-cid-h4fn2nmb]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.livAH-alert[data-astro-cid-h4fn2nmb]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;align-self:flex-start;margin-top:.2rem;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}.livAH-alert[data-astro-cid-h4fn2nmb]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}#weatherGrid[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr!important}.livAH-weather-grid[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr;gap:.85rem;margin-top:.25rem;display:grid}.livAH-temp[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.4rem,5.4vw,3.4rem);font-weight:800;line-height:.9}.livAH-cond[data-astro-cid-h4fn2nmb]{color:var(--public-text);margin-top:.45rem;font-size:1.02rem;font-weight:700}.livAH-wind[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin-top:.22rem;font-size:.88rem}.livAH-shootfx[data-astro-cid-h4fn2nmb]{border-top:1px solid var(--public-line);padding-top:.8rem}.livAH-shootfx-temp[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.15rem,3vw,1.5rem);font-weight:800;line-height:1.05}.livAH-shootfx-birds[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin-top:.4rem;font-size:.84rem;line-height:1.45}.livAH-bignum[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-top:.35rem;font-size:clamp(1.8rem,4.4vw,2.5rem);font-weight:800;line-height:1}.livAH-subline[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin-top:.3rem;font-size:1rem;font-weight:700}.livAH-pill[data-astro-cid-h4fn2nmb]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:var(--public-accent);border-radius:999px;align-self:flex-start;margin:.35rem 0 .5rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livAH-eventtitle[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.1rem;font-weight:800;line-height:1.2}.livAH-eventdetail[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAH-ranger[data-astro-cid-h4fn2nmb]{margin-top:clamp(2.4rem,5vw,3.6rem);padding-top:1.3rem;position:relative}.livAH-ranger-post[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 30%, transparent);width:20px;box-shadow:var(--ah-groove), 0 16px 24px -18px #00000080;z-index:0;border-radius:5px;position:absolute;top:.2rem;bottom:-1.5rem}.livAH-ranger-post--l[data-astro-cid-h4fn2nmb]{left:clamp(20px,8vw,90px)}.livAH-ranger-post--r[data-astro-cid-h4fn2nmb]{right:clamp(20px,8vw,90px)}.livAH-ranger-board[data-astro-cid-h4fn2nmb]{z-index:1;padding:1.4rem clamp(1.25rem,3vw,2rem);position:relative}.livAH-league-head[data-astro-cid-h4fn2nmb]{flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem;margin-bottom:.5rem;display:flex}.livAH-league-head[data-astro-cid-h4fn2nmb] .livAH-dir[data-astro-cid-h4fn2nmb]{flex:0 0 100%}.livAH-league-season[data-astro-cid-h4fn2nmb]{color:var(--public-accent);font-size:.75rem;font-weight:800}.livAH-league-note[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin:0 0 .75rem;font-size:.9rem}.livAH-ranger-strip[data-astro-cid-h4fn2nmb]{overflow-x:auto}.livAH-league-list[data-astro-cid-h4fn2nmb]{flex-direction:column;gap:.45rem;min-width:260px;display:flex}.livAH-league-list[data-astro-cid-h4fn2nmb] .public-league-row{background-color:var(--public-bg-soft);background-image:var(--ah-grain-h);border:1px solid color-mix(in srgb, var(--public-text) 16%, transparent);border-radius:var(--public-radius,8px);box-shadow:inset 0 1px 2px #0000001a, inset 0 0 0 1px color-mix(in srgb, var(--public-bg) 40%, transparent);align-items:center;gap:.65rem;padding:.5rem .7rem;display:flex}.livAH-league-list[data-astro-cid-h4fn2nmb] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAH-league-list[data-astro-cid-h4fn2nmb] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;text-shadow:var(--ah-emboss);flex:auto;font-size:.92rem;font-weight:800;overflow:hidden}.livAH-league-list[data-astro-cid-h4fn2nmb] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-ah[data-astro-cid-h4fn2nmb]{background:var(--public-bg-alt)}.quick-ah-row[data-astro-cid-h4fn2nmb]{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.quick-ah-sign[data-astro-cid-h4fn2nmb]{color:var(--public-text);flex-direction:column;gap:.4rem;padding:1.4rem 1.3rem 1.5rem;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;position:relative}.quick-ah-h0[data-astro-cid-h4fn2nmb]{margin-top:.2rem}.quick-ah-h1[data-astro-cid-h4fn2nmb]{margin-top:1.5rem}.quick-ah-h2[data-astro-cid-h4fn2nmb]{margin-top:.7rem}.quick-ah-sign--l[data-astro-cid-h4fn2nmb]{clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);padding-left:2.2rem}.quick-ah-sign--r[data-astro-cid-h4fn2nmb]{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);padding-right:2.2rem}.quick-ah-sign--u[data-astro-cid-h4fn2nmb]{clip-path:polygon(0 20px,50% 0,100% 20px,100% 100%,0 100%);padding-top:1.9rem}.quick-ah-sign[data-astro-cid-h4fn2nmb]{filter:drop-shadow(0 12px 16px #0003)}.quick-ah-sign[data-astro-cid-h4fn2nmb]:hover{transform:translateY(-4px)}.quick-ah-sign[data-astro-cid-h4fn2nmb]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.quick-ah-stake[data-astro-cid-h4fn2nmb]{background-image:repeating-linear-gradient(30deg, color-mix(in srgb, var(--public-text) 34%, var(--public-bg-alt)) 0 2px, color-mix(in srgb, var(--public-bg) 40%, var(--public-bg-alt)) 2px 4px);width:4px;height:1.4rem;position:absolute;top:-1.4rem;left:50%;transform:translate(-50%)}.quick-ah-title[data-astro-cid-h4fn2nmb]{color:var(--public-text);font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:800}.quick-ah-desc[data-astro-cid-h4fn2nmb]{color:var(--public-muted);font-size:.92rem;line-height:1.5}.quick-ah-go[data-astro-cid-h4fn2nmb]{color:var(--public-accent);margin-top:.35rem;font-size:1.5rem;font-weight:800;line-height:1;transition:transform .16s}.quick-ah-sign[data-astro-cid-h4fn2nmb]:hover .quick-ah-go[data-astro-cid-h4fn2nmb]{transform:scale(1.15)}.feat-ah[data-astro-cid-h4fn2nmb]{background:var(--public-bg)}.feat-ah[data-astro-cid-h4fn2nmb] .band-ah-inner[data-astro-cid-h4fn2nmb]{max-width:960px}.feat-ah-grid[data-astro-cid-h4fn2nmb]{flex-direction:column;gap:clamp(1.5rem,4vw,2.4rem);display:flex}.feat-ah-item[data-astro-cid-h4fn2nmb]{grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,3vw,1.8rem);max-width:720px;padding:clamp(1.4rem,3.4vw,2.1rem);display:grid}.feat-ah-item--l[data-astro-cid-h4fn2nmb]{justify-self:start;transform:rotate(-.7deg)}.feat-ah-item--r[data-astro-cid-h4fn2nmb]{justify-self:end;transform:rotate(.7deg)}.feat-ah-icon[data-astro-cid-h4fn2nmb]{border-radius:var(--public-radius,14px);width:60px;height:60px;color:var(--public-bg);background:var(--public-accent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 30%, transparent), 0 3px 0 var(--public-accent-dark,var(--public-accent));justify-content:center;align-items:center;display:inline-flex}.feat-ah-icon[data-astro-cid-h4fn2nmb] svg[data-astro-cid-h4fn2nmb]{width:28px;height:28px}.feat-ah-h[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .55rem;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800}.feat-ah-p[data-astro-cid-h4fn2nmb]{color:var(--public-muted);max-width:58ch;margin:0;font-size:1.02rem;line-height:1.62}.about-ah[data-astro-cid-h4fn2nmb]{background:var(--public-bg-alt)}.about-ah-inner[data-astro-cid-h4fn2nmb]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.about-ah-log[data-astro-cid-h4fn2nmb]{padding:clamp(1.6rem,4vw,2.6rem)}.about-ah-log[data-astro-cid-h4fn2nmb] .sec-ah-kicker[data-astro-cid-h4fn2nmb]{display:block}.about-ah-title[data-astro-cid-h4fn2nmb]{text-align:left;margin-bottom:.9rem}.about-ah-p[data-astro-cid-h4fn2nmb]{color:var(--public-text);margin:0 0 1.5rem;font-size:1.06rem;line-height:1.7}.about-ah-medals[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr;gap:1.2rem;display:grid}.about-ah-medal[data-astro-cid-h4fn2nmb]{align-items:center;gap:1.1rem;display:flex}.about-ah-medal-disc[data-astro-cid-h4fn2nmb]{background:var(--public-accent);width:88px;height:88px;color:var(--public-bg);box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--public-bg) 34%, transparent), inset 0 0 0 4px var(--public-accent-dark,var(--public-accent)), inset 0 3px 6px #00000040, var(--public-shadow-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.about-ah-num[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1}.about-ah-lbl[data-astro-cid-h4fn2nmb]{color:var(--public-text);font-size:1rem;font-weight:800}.photos-ah[data-astro-cid-h4fn2nmb]{background:var(--public-bg)}.photos-ah-line[data-astro-cid-h4fn2nmb]{margin-bottom:0}.photos-ah-grid[data-astro-cid-h4fn2nmb]{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.9rem,2.4vw,1.5rem);display:grid}.photos-ah-tile[data-astro-cid-h4fn2nmb]{margin:0;padding-top:1.1rem;position:relative}.photos-ah-tile--hi[data-astro-cid-h4fn2nmb]{margin-top:.2rem}.photos-ah-tile--lo[data-astro-cid-h4fn2nmb]{margin-top:1.6rem}.photos-ah-peg[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 34%, transparent);z-index:2;border-radius:3px;width:10px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #0000004d}.photos-ah-img[data-astro-cid-h4fn2nmb]{aspect-ratio:4/5;border-radius:var(--public-radius,10px);border:5px solid var(--public-bg-alt);box-shadow:0 0 0 1px color-mix(in srgb, var(--public-text) 28%, transparent), var(--public-shadow-strong);background-position:50%;background-size:cover;display:block}.photos-ah-cap[data-astro-cid-h4fn2nmb]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--public-radius,6px);box-shadow:0 3px 0 var(--public-accent-dark,var(--public-accent));padding:.35rem .7rem;font-size:.74rem;font-weight:800;position:absolute;bottom:8px;left:8px}.visit-ah[data-astro-cid-h4fn2nmb]{background:var(--public-bg-alt)}.visit-ah-inner[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.25rem);display:grid}.visit-ah-copy[data-astro-cid-h4fn2nmb]{position:relative}.visit-ah-marker[data-astro-cid-h4fn2nmb]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);clip-path:polygon(0 0,100% 0,100% 100%,52% 100%,44% calc(100% + 8px),44% 100%,0 100%);box-shadow:0 3px 0 var(--public-accent-dark,var(--public-accent));margin-bottom:.9rem;padding:.4rem 1rem .55rem;font-size:.72rem;font-weight:800;display:inline-block}.visit-ah-copy[data-astro-cid-h4fn2nmb] .sec-ah-kicker[data-astro-cid-h4fn2nmb]{display:block}.visit-ah-title[data-astro-cid-h4fn2nmb]{text-align:left;margin-bottom:1.1rem}.visit-ah-addrplank[data-astro-cid-h4fn2nmb]{margin-bottom:1.3rem;padding:1.1rem 1.3rem;display:inline-block}.visit-ah-addr[data-astro-cid-h4fn2nmb]{color:var(--public-text);font-size:1.12rem;font-style:normal;font-weight:800;line-height:1.5}.visit-ah-note[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin:.5rem 0 0;font-size:.92rem;line-height:1.6}.visit-ah-frame[data-astro-cid-h4fn2nmb]{border-radius:calc(var(--public-radius,14px) + 6px);background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 26%, transparent);box-shadow:var(--ah-groove), var(--ah-drop);padding:12px}.visit-ah-map[data-astro-cid-h4fn2nmb]{border-radius:var(--public-radius,10px);border:1px solid color-mix(in srgb, var(--public-text) 22%, transparent);max-width:100%;overflow:hidden;box-shadow:inset 0 2px 6px #0003}.visit-ah-map[data-astro-cid-h4fn2nmb] iframe[data-astro-cid-h4fn2nmb]{border:0;width:100%;max-width:100%;height:340px;display:block}.cta-ah[data-astro-cid-h4fn2nmb]{background:var(--public-bg)}.cta-ah-inner[data-astro-cid-h4fn2nmb]{max-width:760px;padding-top:1.4rem;position:relative}.cta-ah-post[data-astro-cid-h4fn2nmb]{background-color:var(--public-bg-alt);background-image:var(--ah-grain-v);border:1px solid color-mix(in srgb, var(--public-text) 30%, transparent);width:22px;box-shadow:var(--ah-groove), 0 18px 26px -18px #00000080;z-index:0;border-radius:6px;position:absolute;top:0;bottom:-3rem;left:50%;transform:translate(-50%)}.cta-ah-sign[data-astro-cid-h4fn2nmb]{z-index:1;text-align:center;padding:clamp(1.8rem,5vw,3rem) clamp(1.5rem,5vw,3rem);position:relative}.cta-ah-title[data-astro-cid-h4fn2nmb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.8rem,4.6vw,2.7rem);font-weight:800;line-height:1.12}.cta-ah-p[data-astro-cid-h4fn2nmb]{color:var(--public-muted);margin:0 0 1.8rem;font-size:1.12rem}.cta-ah-actions[data-astro-cid-h4fn2nmb]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex;position:relative}.cta-ah-arrow[data-astro-cid-h4fn2nmb]{color:var(--public-accent);order:-1;line-height:0}.cta-ah-arrow[data-astro-cid-h4fn2nmb] svg[data-astro-cid-h4fn2nmb]{width:52px;height:34px;transform:rotate(6deg)}@media (max-width:900px){.about-ah-inner[data-astro-cid-h4fn2nmb],.visit-ah-inner[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr}.about-ah-medals[data-astro-cid-h4fn2nmb]{grid-template-columns:repeat(3,1fr)}.about-ah-medal[data-astro-cid-h4fn2nmb]{text-align:center;flex-direction:column;gap:.6rem}.about-ah-medal-disc[data-astro-cid-h4fn2nmb]{width:76px;height:76px}}@media (max-width:760px){.band-ah[data-astro-cid-h4fn2nmb]{padding:clamp(2.4rem,9vw,3.4rem) 1rem}.hero-ah[data-astro-cid-h4fn2nmb]{min-height:68vh}.hero-ah-signpost[data-astro-cid-h4fn2nmb]{padding-left:0}.hero-ah-post[data-astro-cid-h4fn2nmb]{width:14px;top:1.4rem;bottom:-2rem;left:6px}.hero-ah-sign[data-astro-cid-h4fn2nmb]{margin-left:20px}.hero-ah-actions[data-astro-cid-h4fn2nmb]{gap:.7rem}.hero-ah-arrow[data-astro-cid-h4fn2nmb]{display:none}.livAH-signpost[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr;gap:1.1rem;padding-top:0}.livAH-timber[data-astro-cid-h4fn2nmb]{display:none}.livAH-sign[data-astro-cid-h4fn2nmb],.quick-ah-sign[data-astro-cid-h4fn2nmb],.feat-ah-item[data-astro-cid-h4fn2nmb]{filter:none;padding:1.25rem 1.3rem;clip-path:none!important;transform:none!important}.livAH-ranger-post[data-astro-cid-h4fn2nmb]{display:none}.livAH-ranger[data-astro-cid-h4fn2nmb]{margin-top:2rem}.livAH-league-list[data-astro-cid-h4fn2nmb]{min-width:0}.quick-ah-row[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr;gap:1.5rem}.quick-ah-h0[data-astro-cid-h4fn2nmb],.quick-ah-h1[data-astro-cid-h4fn2nmb],.quick-ah-h2[data-astro-cid-h4fn2nmb]{margin-top:0}.quick-ah-stake[data-astro-cid-h4fn2nmb]{display:none}.quick-ah-sign[data-astro-cid-h4fn2nmb]{padding:1.3rem 1.3rem 1.4rem}.ah-ropeline[data-astro-cid-h4fn2nmb]{display:none}.feat-ah-item[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr;justify-self:stretch;max-width:none}.about-ah-medals[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr}.about-ah-medal[data-astro-cid-h4fn2nmb]{text-align:left;flex-direction:row}.photos-ah-grid[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr 1fr}.photos-ah-tile--hi[data-astro-cid-h4fn2nmb],.photos-ah-tile--lo[data-astro-cid-h4fn2nmb]{margin-top:0}.photos-ah-line[data-astro-cid-h4fn2nmb]{display:none}.photos-ah-img[data-astro-cid-h4fn2nmb]{aspect-ratio:3/2}.visit-ah-map[data-astro-cid-h4fn2nmb] iframe[data-astro-cid-h4fn2nmb]{height:280px}.cta-ah-post[data-astro-cid-h4fn2nmb]{display:none}.cta-ah-actions[data-astro-cid-h4fn2nmb]{flex-direction:column}.cta-ah-actions[data-astro-cid-h4fn2nmb] .btn-ah[data-astro-cid-h4fn2nmb]{width:100%}.cta-ah-arrow[data-astro-cid-h4fn2nmb]{display:none}}@media (max-width:420px){.photos-ah-grid[data-astro-cid-h4fn2nmb]{grid-template-columns:1fr}.photos-ah-img[data-astro-cid-h4fn2nmb]{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.hero-ah-slide[data-astro-cid-h4fn2nmb],.btn-ah[data-astro-cid-h4fn2nmb],.quick-ah-sign[data-astro-cid-h4fn2nmb],.quick-ah-go[data-astro-cid-h4fn2nmb]{transition:none}.btn-ah[data-astro-cid-h4fn2nmb]:hover,.quick-ah-sign[data-astro-cid-h4fn2nmb]:hover,.quick-ah-sign[data-astro-cid-h4fn2nmb]:hover .quick-ah-go[data-astro-cid-h4fn2nmb]{transform:none}}.landing-ai[data-astro-cid-23tacouq]{color:var(--public-text);font-family:var(--public-font-body,inherit);background:var(--public-bg);display:block}.landing-ai[data-astro-cid-23tacouq] [data-astro-cid-23tacouq],.landing-ai[data-astro-cid-23tacouq] [data-astro-cid-23tacouq]:before,.landing-ai[data-astro-cid-23tacouq] [data-astro-cid-23tacouq]:after{box-sizing:border-box}.cartouche-kicker[data-astro-cid-23tacouq],.cartouche-coord[data-astro-cid-23tacouq],.plat-scale[data-astro-cid-23tacouq],.station-stamp[data-astro-cid-23tacouq],.station-kicker[data-astro-cid-23tacouq],.parcel-code[data-astro-cid-23tacouq],.survey-coord[data-astro-cid-23tacouq],.gate-coord[data-astro-cid-23tacouq],.inset-num[data-astro-cid-23tacouq],.locator-tag[data-astro-cid-23tacouq],.locator-coord[data-astro-cid-23tacouq],.locator-pinlabel[data-astro-cid-23tacouq],.locator-scale[data-astro-cid-23tacouq]{letter-spacing:.02em;font-family:ui-monospace,Menlo,Consolas,monospace}.btn-ai[data-astro-cid-23tacouq]{border-radius:var(--public-radius,8px);letter-spacing:.01em;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .12s,background .15s,border-color .15s,color .15s;display:inline-flex}.btn-ai[data-astro-cid-23tacouq]:hover{transform:translateY(-2px)}.btn-ai[data-astro-cid-23tacouq]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.btn-ai-lg[data-astro-cid-23tacouq]{padding:1rem 2rem;font-size:1.05rem}.btn-ai-primary[data-astro-cid-23tacouq]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent)}.btn-ai-primary[data-astro-cid-23tacouq]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.btn-ai-ghost[data-astro-cid-23tacouq]{color:var(--public-text);border-color:var(--public-text);background:0 0}.btn-ai-ghost[data-astro-cid-23tacouq]:hover{background:var(--public-bg-soft);border-color:var(--public-accent);color:var(--public-accent-dark,var(--public-accent))}.plat-hero[data-astro-cid-23tacouq]{background:repeating-linear-gradient(0deg, var(--public-line-soft) 0 1px, transparent 1px 26px), repeating-linear-gradient(90deg, var(--public-line-soft) 0 1px, transparent 1px 26px), var(--public-bg-alt);border-bottom:1px solid var(--public-line);padding:clamp(1.75rem,5vw,3.5rem) 1.25rem clamp(1rem,3vw,2rem)}.plat-hero-wrap[data-astro-cid-23tacouq]{max-width:1180px;margin:0 auto}.plat-panel[data-astro-cid-23tacouq]{aspect-ratio:16/8.4;background:var(--public-bg);border:1.5px solid var(--public-text);border-radius:var(--public-radius,8px);min-height:340px;box-shadow:var(--public-shadow-strong);color:var(--public-text);position:relative;overflow:hidden}.plat-gridwash[data-astro-cid-23tacouq]{background-image:repeating-linear-gradient(0deg, var(--public-line) 0 1px, transparent 1px 40px), repeating-linear-gradient(90deg, var(--public-line) 0 1px, transparent 1px 40px);opacity:.55;position:absolute;inset:0}.plat-boundary[data-astro-cid-23tacouq]{border:2px dashed var(--public-accent);opacity:.7;border-radius:3px;position:absolute;inset:clamp(16px,3.5vw,40px)}.plat-rose[data-astro-cid-23tacouq]{width:clamp(64px,11vw,118px);color:var(--public-text);line-height:0;position:absolute;top:clamp(12px,2.5vw,26px);right:clamp(12px,2.5vw,26px)}.plat-rose[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:auto;display:block}.plat-pin[data-astro-cid-23tacouq]{color:var(--public-accent-dark,var(--public-accent));align-items:center;gap:6px;display:flex;position:absolute}.pin-disk[data-astro-cid-23tacouq]{width:22px;height:22px;color:var(--public-accent);line-height:0}.pin-disk[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:100%;display:block}.pin-label[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.08em;background:var(--public-bg);border:1px solid var(--public-line);color:var(--public-text);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:.66rem;font-weight:800}.plat-pin-a[data-astro-cid-23tacouq]{top:24%;left:22%}.plat-pin-b[data-astro-cid-23tacouq]{top:52%;left:44%}.plat-pin-c[data-astro-cid-23tacouq]{flex-direction:row-reverse;top:30%;right:20%}.plat-scale[data-astro-cid-23tacouq]{color:var(--public-muted);align-items:center;gap:7px;font-size:.66rem;font-weight:700;display:inline-flex;position:absolute;bottom:clamp(12px,2.4vw,22px);left:clamp(16px,3.5vw,40px)}.scale-bar[data-astro-cid-23tacouq]{display:inline-flex}.scale-bar[data-astro-cid-23tacouq] i[data-astro-cid-23tacouq]{border:1px solid var(--public-text);width:20px;height:8px;display:block}.scale-bar[data-astro-cid-23tacouq] i[data-astro-cid-23tacouq]+i[data-astro-cid-23tacouq]{border-left:0}.scale-bar[data-astro-cid-23tacouq] i[data-astro-cid-23tacouq]:nth-child(odd){background:var(--public-text)}.plat-cartouche[data-astro-cid-23tacouq]{background:var(--public-bg);border:1.5px solid var(--public-text);max-width:min(72%,460px);box-shadow:inset 0 0 0 3px var(--public-bg), inset 0 0 0 4px var(--public-line);padding:clamp(.7rem,1.6vw,1.05rem) clamp(.9rem,2vw,1.35rem);position:absolute;top:clamp(16px,3.5vw,40px);left:clamp(16px,3.5vw,40px)}.cartouche-kicker[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent-dark,var(--public-accent));margin-bottom:.4rem;font-size:.6rem;font-weight:700;display:block}.cartouche-title[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,4.4vw,3rem);font-weight:800;line-height:1.05}.cartouche-est[data-astro-cid-23tacouq]{letter-spacing:.03em;color:var(--public-muted);margin-top:.5rem;font-size:clamp(.72rem,1.6vw,.9rem);font-weight:700;display:block}.cartouche-coord[data-astro-cid-23tacouq]{border-top:1px solid var(--public-line);color:var(--public-muted);margin-top:.55rem;padding-top:.5rem;font-size:.64rem;display:block}.plat-hero-foot[data-astro-cid-23tacouq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.1rem,2.5vw,1.6rem) .25rem 0;display:flex}.plat-lede[data-astro-cid-23tacouq]{color:var(--public-text);flex:340px;margin:0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.55}.plat-actions[data-astro-cid-23tacouq]{flex-wrap:wrap;gap:.8rem;display:flex}.plat-main[data-astro-cid-23tacouq]{flex-direction:column;gap:clamp(1.4rem,3vw,2.25rem);max-width:1180px;margin:0 auto;padding:clamp(1.75rem,4vw,3rem) 1.25rem clamp(2.5rem,6vw,4rem);display:flex}.plat-station[data-astro-cid-23tacouq]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,8px);padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}.plat-station[data-astro-cid-23tacouq]:before{content:"";background-image:repeating-linear-gradient(0deg, var(--public-line-soft) 0 1px, transparent 1px 34px), repeating-linear-gradient(90deg, var(--public-line-soft) 0 1px, transparent 1px 34px);opacity:.5;pointer-events:none;z-index:0;position:absolute;inset:0}.plat-station[data-astro-cid-23tacouq]>[data-astro-cid-23tacouq]{z-index:1;position:relative}.station-head[data-astro-cid-23tacouq]{border-bottom:1.5px solid var(--public-line);grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;margin-bottom:clamp(1.1rem,2.5vw,1.5rem);padding-bottom:.9rem;display:grid}.station-mark[data-astro-cid-23tacouq]{color:var(--public-accent);align-items:center;display:inline-flex}.station-mark[data-astro-cid-23tacouq] .bm-key[data-astro-cid-23tacouq]{width:30px;height:30px;line-height:0}.station-mark[data-astro-cid-23tacouq] .bm-key[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:100%;display:block}.station-kicker[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.62rem;font-weight:700;display:block}.station-title[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:.1rem 0 0;font-size:clamp(1.35rem,3.2vw,1.95rem);font-weight:800;line-height:1.1}.station-stamp[data-astro-cid-23tacouq]{text-align:right;color:var(--public-muted);white-space:nowrap;justify-self:end;font-size:.62rem;line-height:1.4}.lead-station[data-astro-cid-23tacouq]{border:1.5px solid var(--public-text)}.parcel-grid[data-astro-cid-23tacouq]{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.8vw,1.1rem);display:grid}.parcel[data-astro-cid-23tacouq]{background:var(--public-bg-soft);border:1.5px solid var(--public-line);border-radius:var(--public-radius,8px);color:var(--public-text);flex-direction:column;padding:clamp(1rem,2.2vw,1.3rem);text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:flex;position:relative;overflow:hidden}.parcel-wash[data-astro-cid-23tacouq]{background-image:repeating-linear-gradient(0deg, var(--public-line-soft) 0 1px, transparent 1px 20px), repeating-linear-gradient(90deg, var(--public-line-soft) 0 1px, transparent 1px 20px);opacity:.6;pointer-events:none;position:absolute;inset:0}.parcel[data-astro-cid-23tacouq]>[data-astro-cid-23tacouq]:not(.parcel-wash){position:relative}.parcel[data-astro-cid-23tacouq]:hover{border-color:var(--public-accent);background:var(--public-bg-alt);transform:translateY(-3px)}.parcel[data-astro-cid-23tacouq]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.parcel-top[data-astro-cid-23tacouq]{align-items:center;gap:.55rem;margin-bottom:.7rem;display:flex}.parcel-disk[data-astro-cid-23tacouq]{width:28px;height:28px;color:var(--public-accent);flex:none;line-height:0}.parcel-disk[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:100%;display:block}.parcel-code[data-astro-cid-23tacouq]{text-transform:uppercase;color:var(--public-accent-dark,var(--public-accent));font-size:.62rem;font-weight:700}.parcel-title[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-bottom:.35rem;font-size:clamp(1.1rem,2.4vw,1.35rem);font-weight:800;line-height:1.15}.parcel-desc[data-astro-cid-23tacouq]{color:var(--public-muted);font-size:.88rem;line-height:1.5}.parcel-foot[data-astro-cid-23tacouq]{align-items:center;gap:.6rem;margin-top:.9rem;display:flex}.parcel-leader[data-astro-cid-23tacouq]{border-bottom:1.5px dotted var(--public-line);flex:auto;height:0}.parcel[data-astro-cid-23tacouq]:hover .parcel-leader[data-astro-cid-23tacouq]{border-bottom-color:var(--public-accent)}.parcel-arrow[data-astro-cid-23tacouq]{color:var(--public-accent);font-size:1.25rem;font-weight:700;transition:transform .15s}.parcel[data-astro-cid-23tacouq]:hover .parcel-arrow[data-astro-cid-23tacouq]{transform:translate(4px)}.livAI[data-astro-cid-23tacouq].plat-station{border:1.5px solid var(--public-text)}.livAI-board[data-astro-cid-23tacouq]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;gap:0;display:grid}.livAI-cell[data-astro-cid-23tacouq]{flex-direction:column;min-width:0;padding:.2rem clamp(.85rem,1.8vw,1.5rem);display:flex}.livAI-cell[data-astro-cid-23tacouq]:first-child{padding-left:0}.livAI-cell[data-astro-cid-23tacouq]:last-child{padding-right:0}.livAI-cell[data-astro-cid-23tacouq]+.livAI-cell[data-astro-cid-23tacouq]{border-left:1.5px dotted var(--public-line)}.livAI-label[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.62rem;font-weight:800;display:inline-block}.livAI-label-strong[data-astro-cid-23tacouq]{color:var(--public-accent-dark,var(--public-accent))}.livAI-loading[data-astro-cid-23tacouq]{color:var(--public-muted);padding:.35rem 0;font-weight:600}.livAI-link[data-astro-cid-23tacouq]{letter-spacing:.02em;color:var(--public-accent-dark,var(--public-accent));border-bottom:1px solid var(--public-line);align-self:flex-start;margin-top:.7rem;padding-bottom:1px;font-size:.78rem;font-weight:800;text-decoration:none}.livAI-link[data-astro-cid-23tacouq]:hover{border-bottom-color:var(--public-accent)}.livAI-link[data-astro-cid-23tacouq]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.livAI-cell-top[data-astro-cid-23tacouq]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.4rem;display:flex}.livAI-alert[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.3rem .65rem;font-size:.62rem;font-weight:800;line-height:1}.livAI-alert[data-astro-cid-23tacouq]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}#weatherGrid[data-astro-cid-23tacouq]{grid-template-columns:1fr!important}.livAI-weather-grid[data-astro-cid-23tacouq]{grid-template-columns:1fr;gap:.85rem;margin-top:.35rem;display:grid}.livAI-temp[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.4rem,5.5vw,3.6rem);font-weight:800;line-height:.9}.livAI-cond[data-astro-cid-23tacouq]{color:var(--public-text);margin-top:.5rem;font-size:clamp(.95rem,2vw,1.1rem);font-weight:700}.livAI-wind[data-astro-cid-23tacouq]{color:var(--public-muted);margin-top:.25rem;font-size:.88rem}.livAI-shootfx[data-astro-cid-23tacouq]{border-top:1.5px dotted var(--public-line);padding-top:.8rem}.livAI-shootfx-temp[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.15rem,3vw,1.55rem);font-weight:800;line-height:1.05}.livAI-shootfx-birds[data-astro-cid-23tacouq]{color:var(--public-muted);margin-top:.45rem;font-size:.85rem;line-height:1.45}.livAI-bignum[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-top:.5rem;font-size:clamp(1.7rem,4vw,2.5rem);font-weight:800;line-height:1}.livAI-subline[data-astro-cid-23tacouq]{color:var(--public-muted);margin-top:.3rem;font-size:.98rem;font-weight:700}.livAI-pill[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent-dark,var(--public-accent));background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.28rem .65rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.livAI-eventtitle[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.05rem;font-weight:800;line-height:1.2}.livAI-eventdetail[data-astro-cid-23tacouq]{color:var(--public-muted);margin-top:.3rem;font-size:.88rem;line-height:1.5}.livAI-league-head[data-astro-cid-23tacouq]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livAI-league-season[data-astro-cid-23tacouq]{color:var(--public-muted);font-size:.72rem;font-weight:700}.livAI-league-note[data-astro-cid-23tacouq]{color:var(--public-muted);margin:0 0 .65rem;font-size:.82rem}.livAI-league-list[data-astro-cid-23tacouq]{overscroll-behavior:contain;flex-direction:column;gap:.4rem;max-height:172px;display:flex;overflow-y:auto}.livAI-league-list[data-astro-cid-23tacouq] .public-league-row{background:var(--public-bg-soft);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,6px);align-items:center;gap:.6rem;padding:.4rem .55rem;display:flex}.livAI-league-list[data-astro-cid-23tacouq] .public-league-rank{flex:none;font-size:1rem;line-height:1}.livAI-league-list[data-astro-cid-23tacouq] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.88rem;font-weight:700;overflow:hidden}.livAI-league-list[data-astro-cid-23tacouq] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent-dark,var(--public-accent));flex:none;font-size:1rem;font-weight:800;line-height:1}.survey-cartouche[data-astro-cid-23tacouq]{background:var(--public-bg-soft);border:1.5px solid var(--public-text);box-shadow:inset 0 0 0 3px var(--public-bg-soft), inset 0 0 0 4px var(--public-line);border-radius:var(--public-radius,8px);grid-template-columns:1.25fr 1fr;align-items:start;gap:clamp(1.25rem,3vw,2.25rem);padding:clamp(1.1rem,2.5vw,1.6rem);display:grid}.survey-h[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800}.survey-p[data-astro-cid-23tacouq]{color:var(--public-muted);margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.survey-meta[data-astro-cid-23tacouq]{flex-direction:column;gap:.15rem;margin:0;display:flex}.survey-row[data-astro-cid-23tacouq]{align-items:baseline;gap:.5rem;padding:.4rem 0;display:flex}.survey-row[data-astro-cid-23tacouq] dt[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-muted);white-space:nowrap;font-size:.72rem;font-weight:700}.survey-dots[data-astro-cid-23tacouq]{border-bottom:1.5px dotted var(--public-line);flex:auto;align-self:center;height:0}.survey-row[data-astro-cid-23tacouq] dd[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);color:var(--public-text);white-space:nowrap;margin:0;font-size:1.05rem;font-weight:800}.survey-coord[data-astro-cid-23tacouq]{color:var(--public-accent-dark,var(--public-accent))!important;font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:.72rem!important;font-weight:600!important}.inset-grid[data-astro-cid-23tacouq]{grid-template-columns:repeat(4,1fr);gap:clamp(.85rem,2vw,1.5rem);margin-bottom:1.1rem;display:grid}.inset-pin[data-astro-cid-23tacouq]{flex-direction:column;align-items:center;margin:0;padding-top:14px;display:flex;position:relative}.inset-leader[data-astro-cid-23tacouq]{background:var(--public-line);width:1.5px;height:14px;position:absolute;top:0;left:50%}.inset-leader[data-astro-cid-23tacouq]:before{content:"";border:1.5px solid var(--public-accent);background:var(--public-bg);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-2.5px}.inset-frame[data-astro-cid-23tacouq]{aspect-ratio:1;background:var(--public-bg-soft);width:100%;box-shadow:0 0 0 1.5px var(--public-line), 0 0 0 4px var(--public-bg), 0 0 0 5.5px var(--public-accent);border-radius:50%;display:block;overflow:hidden}.inset-img[data-astro-cid-23tacouq]{object-fit:cover;width:100%;height:100%;display:block}.inset-cap[data-astro-cid-23tacouq]{text-align:center;flex-direction:column;align-items:center;gap:1px;margin-top:.75rem;display:flex}.inset-num[data-astro-cid-23tacouq]{color:var(--public-accent-dark,var(--public-accent));font-size:.62rem;font-weight:700}.inset-label[data-astro-cid-23tacouq]{color:var(--public-text);font-size:.82rem;font-weight:700}.plat-textlink[data-astro-cid-23tacouq]{color:var(--public-accent-dark,var(--public-accent));border-bottom:1.5px solid var(--public-line);padding-bottom:1px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-block}.plat-textlink[data-astro-cid-23tacouq]:hover{border-bottom-color:var(--public-accent)}.plat-textlink[data-astro-cid-23tacouq]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.gate-grid[data-astro-cid-23tacouq]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.25rem,3vw,2.25rem);display:grid}.gate-h[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.2rem,2.8vw,1.6rem);font-weight:800}.gate-addr[data-astro-cid-23tacouq]{color:var(--public-text);margin-bottom:.5rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.gate-coord[data-astro-cid-23tacouq]{color:var(--public-accent-dark,var(--public-accent));margin-bottom:.85rem;font-size:.78rem;font-weight:600}.gate-note[data-astro-cid-23tacouq]{color:var(--public-muted);margin:0 0 1.35rem;line-height:1.6}.locator[data-astro-cid-23tacouq]{aspect-ratio:16/11;background:var(--public-bg);border:1.5px solid var(--public-text);border-radius:var(--public-radius,8px);min-height:250px;box-shadow:var(--public-shadow);color:var(--public-text);position:relative;overflow:hidden}.locator-wash[data-astro-cid-23tacouq]{background-image:repeating-linear-gradient(0deg, var(--public-line) 0 1px, transparent 1px 30px), repeating-linear-gradient(90deg, var(--public-line) 0 1px, transparent 1px 30px);opacity:.5;position:absolute;inset:0}.locator-boundary[data-astro-cid-23tacouq]{border:2px dashed var(--public-accent);opacity:.65;border-radius:3px;position:absolute;inset:clamp(12px,3vw,26px)}.locator-crossH[data-astro-cid-23tacouq]{border-top:1.5px dotted var(--public-text);opacity:.6;height:0;position:absolute;top:50%;left:0;right:0}.locator-crossV[data-astro-cid-23tacouq]{border-left:1.5px dotted var(--public-text);opacity:.6;width:0;position:absolute;top:0;bottom:0;left:50%}.locator-rose[data-astro-cid-23tacouq]{width:clamp(46px,9vw,74px);color:var(--public-text);opacity:.85;line-height:0;position:absolute;top:10px;right:10px}.locator-rose[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:auto;display:block}.locator-tag[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:var(--public-accent);border-radius:999px;padding:.22rem .55rem;font-size:.58rem;font-weight:700;position:absolute;top:10px;left:10px}.locator-pin[data-astro-cid-23tacouq]{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.locator-disk[data-astro-cid-23tacouq]{width:34px;height:34px;color:var(--public-accent);line-height:0}.locator-disk[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:100%;display:block}.locator-pinlabel[data-astro-cid-23tacouq]{text-transform:uppercase;letter-spacing:.06em;background:var(--public-bg);border:1px solid var(--public-line);color:var(--public-text);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:800}.locator-coord[data-astro-cid-23tacouq]{color:var(--public-muted);background:var(--public-bg);border-radius:4px;padding:1px 5px;font-size:.6rem;position:absolute;bottom:10px;right:10px}.locator-scale[data-astro-cid-23tacouq]{color:var(--public-muted);background:var(--public-bg);border-radius:4px;padding:1px 5px;font-size:.6rem;font-weight:700;position:absolute;bottom:10px;left:10px}.plat-cta[data-astro-cid-23tacouq]{background:var(--public-bg-soft);border:1.5px solid var(--public-text);text-align:center;padding:clamp(2rem,5vw,3.25rem) clamp(1.25rem,3vw,2rem)}.cta-compass[data-astro-cid-23tacouq]{width:min(70%,340px);color:var(--public-accent);opacity:.1;z-index:0;pointer-events:none;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-compass[data-astro-cid-23tacouq] svg[data-astro-cid-23tacouq]{width:100%;height:auto;display:block}.cta-copy[data-astro-cid-23tacouq]{z-index:1;max-width:640px;margin:0 auto;position:relative}.cta-copy[data-astro-cid-23tacouq] .station-kicker[data-astro-cid-23tacouq]{text-align:center;margin-bottom:.5rem}.cta-title[data-astro-cid-23tacouq]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:800;line-height:1.12}.cta-p[data-astro-cid-23tacouq]{color:var(--public-muted);margin:0 0 1.7rem;font-size:1.1rem}.cta-actions[data-astro-cid-23tacouq]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:1024px){.parcel-grid[data-astro-cid-23tacouq]{grid-template-columns:repeat(2,1fr)}.livAI-board[data-astro-cid-23tacouq]{grid-template-columns:1fr 1fr;gap:0}.livAI-cell[data-astro-cid-23tacouq]{border-top:1.5px dotted var(--public-line);border-left:1.5px dotted var(--public-line);padding:clamp(.85rem,2.4vw,1.2rem)}.livAI-cell[data-astro-cid-23tacouq]:first-child,.livAI-cell-weather[data-astro-cid-23tacouq],.livAI-cell-event[data-astro-cid-23tacouq]{border-left:0;padding-left:0}.livAI-cell-weather[data-astro-cid-23tacouq],.livAI-cell-shoot[data-astro-cid-23tacouq]{border-top:0}}@media (max-width:640px){.plat-panel[data-astro-cid-23tacouq]{aspect-ratio:4/5;min-height:0}.plat-cartouche[data-astro-cid-23tacouq]{max-width:calc(100% - 2rem);top:1rem;left:1rem}.plat-pin-b[data-astro-cid-23tacouq]{display:none}.plat-hero-foot[data-astro-cid-23tacouq]{flex-direction:column;align-items:stretch}.plat-actions[data-astro-cid-23tacouq]{flex-direction:column}.plat-actions[data-astro-cid-23tacouq] .btn-ai[data-astro-cid-23tacouq]{width:100%}.parcel-grid[data-astro-cid-23tacouq]{grid-template-columns:1fr}.station-head[data-astro-cid-23tacouq]{grid-template-columns:auto 1fr}.station-stamp[data-astro-cid-23tacouq]{display:none}.livAI-board[data-astro-cid-23tacouq]{grid-template-columns:1fr}.livAI-cell[data-astro-cid-23tacouq]{border-top:1.5px dotted var(--public-line);padding:clamp(.9rem,4vw,1.15rem) 0;border-left:0!important}.livAI-cell[data-astro-cid-23tacouq]:first-child{border-top:0;padding-top:0}.survey-cartouche[data-astro-cid-23tacouq]{grid-template-columns:1fr}.inset-grid[data-astro-cid-23tacouq]{grid-template-columns:repeat(2,1fr)}.gate-grid[data-astro-cid-23tacouq]{grid-template-columns:1fr}}@media (max-width:380px){.inset-grid[data-astro-cid-23tacouq]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.btn-ai[data-astro-cid-23tacouq],.parcel[data-astro-cid-23tacouq],.parcel-arrow[data-astro-cid-23tacouq]{transition:none}.btn-ai[data-astro-cid-23tacouq]:hover,.parcel[data-astro-cid-23tacouq]:hover,.parcel[data-astro-cid-23tacouq]:hover .parcel-arrow[data-astro-cid-23tacouq]{transform:none}}.landing-aj[data-astro-cid-d5bmknb3]{color:var(--public-text);font-family:inherit;display:block}.band-aj[data-astro-cid-d5bmknb3]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-aj-inner[data-astro-cid-d5bmknb3]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-aj-head[data-astro-cid-d5bmknb3]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-aj-kicker[data-astro-cid-d5bmknb3]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-aj-title[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-aj[data-astro-cid-d5bmknb3]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-aj[data-astro-cid-d5bmknb3]:hover{transform:translateY(-2px)}.btn-aj-lg[data-astro-cid-d5bmknb3]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-aj-primary[data-astro-cid-d5bmknb3]{background:var(--public-accent);color:var(--public-bg);box-shadow:var(--public-shadow-strong)}.btn-aj-primary[data-astro-cid-d5bmknb3]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-aj-ghost[data-astro-cid-d5bmknb3]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-aj-ghost[data-astro-cid-d5bmknb3]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.btn-aj-invert[data-astro-cid-d5bmknb3]{background:var(--public-bg);color:var(--public-accent)}.btn-aj-invert[data-astro-cid-d5bmknb3]:hover{background:color-mix(in srgb, var(--public-bg) 86%, var(--public-accent))}.btn-aj-onaccent[data-astro-cid-d5bmknb3]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 46%, transparent)}.btn-aj-onaccent[data-astro-cid-d5bmknb3]:hover{background:color-mix(in srgb, var(--public-bg) 20%, transparent);border-color:var(--public-bg)}.hero-aj[data-astro-cid-d5bmknb3]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(86vh,700px);padding:clamp(4rem,10vw,7.5rem) 1.25rem;display:flex}.hero-aj-stage[data-astro-cid-d5bmknb3]{z-index:0;position:absolute;inset:0}.hero-aj-slide[data-astro-cid-d5bmknb3]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-aj-scrim[data-astro-cid-d5bmknb3]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-aj-inner[data-astro-cid-d5bmknb3]{max-width:720px;color:var(--public-text)}.hero-aj-eyebrow[data-astro-cid-d5bmknb3]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-aj-title[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:800;line-height:1.04}.hero-aj-lede[data-astro-cid-d5bmknb3]{max-width:580px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-aj-actions[data-astro-cid-d5bmknb3]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livAJ[data-astro-cid-d5bmknb3]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.livAJ-head[data-astro-cid-d5bmknb3]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAJ-kicker[data-astro-cid-d5bmknb3]{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--public-bg) 78%, transparent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.livAJ-title[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.livAJ-strip[data-astro-cid-d5bmknb3]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;align-items:stretch;display:grid}.livAJ-cell[data-astro-cid-d5bmknb3]{flex-direction:column;min-width:0;padding:0 clamp(1rem,2.2vw,1.9rem);display:flex}.livAJ-cell[data-astro-cid-d5bmknb3]:first-child{padding-left:0}.livAJ-cell[data-astro-cid-d5bmknb3]:last-child{padding-right:0}.livAJ-cell[data-astro-cid-d5bmknb3]+.livAJ-cell[data-astro-cid-d5bmknb3]{border-left:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.livAJ-label[data-astro-cid-d5bmknb3]{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--public-bg) 80%, transparent);font-size:.7rem;font-weight:800;display:inline-block}.livAJ-label-strong[data-astro-cid-d5bmknb3]{color:var(--public-bg)}.livAJ-loading[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 70%, transparent);padding:.35rem 0;font-weight:600}.livAJ-link[data-astro-cid-d5bmknb3]{letter-spacing:.02em;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 45%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livAJ-link[data-astro-cid-d5bmknb3]:hover{border-bottom-color:var(--public-bg)}.livAJ-cell-top[data-astro-cid-d5bmknb3]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.livAJ-alert[data-astro-cid-d5bmknb3]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:var(--public-bg);cursor:pointer;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-d5bmknb3]{grid-template-columns:1fr!important}.livAJ-weather-grid[data-astro-cid-d5bmknb3]{grid-template-columns:1fr;gap:.9rem;margin-top:.35rem;display:grid}.livAJ-temp[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-bg);font-size:clamp(2.7rem,6vw,4.4rem);font-weight:800;line-height:.9}.livAJ-cond[data-astro-cid-d5bmknb3]{color:var(--public-bg);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.15rem);font-weight:700}.livAJ-wind[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin-top:.25rem;font-size:.9rem}.livAJ-shootfx[data-astro-cid-d5bmknb3]{border-top:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);padding-top:.85rem}.livAJ-shootfx-temp[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);margin-top:.3rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAJ-shootfx-birds[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 75%, transparent);margin-top:.45rem;font-size:.86rem;line-height:1.45}.livAJ-bignum[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin-top:.5rem;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;line-height:1}.livAJ-subline[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);margin-top:.3rem;font-size:1rem;font-weight:700}.livAJ-pill[data-astro-cid-d5bmknb3]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:color-mix(in srgb, var(--public-bg) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livAJ-eventtitle[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-size:1.1rem;font-weight:800;line-height:1.2}.livAJ-eventdetail[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 74%, transparent);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAJ-league-head[data-astro-cid-d5bmknb3]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livAJ-league-season[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 68%, transparent);font-size:.75rem;font-weight:700}.livAJ-league-note[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin:0 0 .7rem;font-size:.85rem}.livAJ-league-list[data-astro-cid-d5bmknb3]{flex-direction:column;gap:.4rem;display:flex}.livAJ-league-list[data-astro-cid-d5bmknb3] .public-league-row{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.livAJ-league-list[data-astro-cid-d5bmknb3] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAJ-league-list[data-astro-cid-d5bmknb3] .public-league-team{color:var(--public-bg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livAJ-league-list[data-astro-cid-d5bmknb3] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-bg);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-aj[data-astro-cid-d5bmknb3]{background:var(--public-bg)}.quick-aj-grid[data-astro-cid-d5bmknb3]{flex-direction:column;display:flex}.quick-aj-card[data-astro-cid-d5bmknb3]{border-top:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.25rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-aj-grid[data-astro-cid-d5bmknb3] .quick-aj-card[data-astro-cid-d5bmknb3]:last-child{border-bottom:1px solid var(--public-line)}.quick-aj-card[data-astro-cid-d5bmknb3]:before{content:"";background:var(--public-accent);transform-origin:50%;width:4px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-aj-card[data-astro-cid-d5bmknb3]:hover{background:var(--public-bg-soft)}.quick-aj-card[data-astro-cid-d5bmknb3]:hover:before{transform:scaleY(1)}.quick-aj-num[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:2.4ch;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1}.quick-aj-body[data-astro-cid-d5bmknb3]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-aj-title[data-astro-cid-d5bmknb3]{color:var(--public-text);font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:800}.quick-aj-desc[data-astro-cid-d5bmknb3]{color:var(--public-muted);font-size:.95rem;line-height:1.5}.quick-aj-go[data-astro-cid-d5bmknb3]{color:var(--public-accent);font-size:1.6rem;font-weight:700;transition:transform .16s}.quick-aj-card[data-astro-cid-d5bmknb3]:hover .quick-aj-go[data-astro-cid-d5bmknb3]{transform:translate(6px)}.feat-aj[data-astro-cid-d5bmknb3]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.feat-aj-grid[data-astro-cid-d5bmknb3]{flex-direction:column;display:flex}.feat-aj-item[data-astro-cid-d5bmknb3]{border-top:1px solid var(--public-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid}.feat-aj-grid[data-astro-cid-d5bmknb3] .feat-aj-item[data-astro-cid-d5bmknb3]:first-child{border-top:0;padding-top:0}.feat-aj-icon[data-astro-cid-d5bmknb3]{border-radius:var(--public-radius,14px);width:64px;height:64px;color:var(--public-bg);background:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-aj-icon[data-astro-cid-d5bmknb3] svg[data-astro-cid-d5bmknb3]{width:30px;height:30px}.feat-aj-h[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800}.feat-aj-p[data-astro-cid-d5bmknb3]{color:var(--public-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.65}.about-aj[data-astro-cid-d5bmknb3]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.about-aj-inner[data-astro-cid-d5bmknb3]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-kicker[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);display:block}.about-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-title[data-astro-cid-d5bmknb3]{text-align:left;color:var(--public-bg);margin-bottom:1rem}.about-aj-p[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-aj-stats[data-astro-cid-d5bmknb3]{grid-template-columns:1fr;gap:.75rem;display:grid}.about-aj-stat[data-astro-cid-d5bmknb3]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-left:4px solid var(--public-bg);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.about-aj-num[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.about-aj-lbl[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 86%, transparent);font-size:.95rem;font-weight:700}.photos-aj[data-astro-cid-d5bmknb3]{background:var(--public-bg)}.photos-aj-grid[data-astro-cid-d5bmknb3]{aspect-ratio:5/3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:.7rem;display:grid}.photos-aj-tile[data-astro-cid-d5bmknb3]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-aj-tile[data-astro-cid-d5bmknb3]:first-child{grid-area:1/1/span 2}.photos-aj-tile[data-astro-cid-d5bmknb3]:nth-child(2){grid-area:1/2}.photos-aj-tile[data-astro-cid-d5bmknb3]:nth-child(3){grid-area:1/3}.photos-aj-tile[data-astro-cid-d5bmknb3]:nth-child(4){grid-area:2/2/auto/span 2}.photos-aj-cap[data-astro-cid-d5bmknb3]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .85rem;font-size:.82rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-aj[data-astro-cid-d5bmknb3]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.visit-aj-inner[data-astro-cid-d5bmknb3]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-kicker[data-astro-cid-d5bmknb3]{display:block}.visit-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-title[data-astro-cid-d5bmknb3]{text-align:left;margin-bottom:1.1rem}.visit-aj-addr[data-astro-cid-d5bmknb3]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-aj-note[data-astro-cid-d5bmknb3]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-aj-map[data-astro-cid-d5bmknb3]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-aj-map[data-astro-cid-d5bmknb3] iframe[data-astro-cid-d5bmknb3]{border:0;width:100%;height:360px;display:block}.cta-aj[data-astro-cid-d5bmknb3]{background:linear-gradient(160deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-top:4px solid var(--public-accent-dark,var(--public-accent));color:var(--public-bg);text-align:center;position:relative}.cta-aj-inner[data-astro-cid-d5bmknb3]{max-width:760px}.cta-aj-title[data-astro-cid-d5bmknb3]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-aj-p[data-astro-cid-d5bmknb3]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 2rem;font-size:1.15rem}.cta-aj-actions[data-astro-cid-d5bmknb3]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:920px){.livAJ-strip[data-astro-cid-d5bmknb3]{grid-template-columns:1fr}.livAJ-cell[data-astro-cid-d5bmknb3]{padding:clamp(1rem,3vw,1.4rem) 0}.livAJ-cell[data-astro-cid-d5bmknb3]:first-child{padding-top:0}.livAJ-cell[data-astro-cid-d5bmknb3]+.livAJ-cell[data-astro-cid-d5bmknb3]{border-left:0;border-top:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.about-aj-inner[data-astro-cid-d5bmknb3],.visit-aj-inner[data-astro-cid-d5bmknb3]{grid-template-columns:1fr}}@media (max-width:720px){.band-aj[data-astro-cid-d5bmknb3]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-aj[data-astro-cid-d5bmknb3]{min-height:74vh}.hero-aj-actions[data-astro-cid-d5bmknb3],.cta-aj-actions[data-astro-cid-d5bmknb3]{flex-direction:column}.hero-aj-actions[data-astro-cid-d5bmknb3] .btn-aj[data-astro-cid-d5bmknb3],.cta-aj-actions[data-astro-cid-d5bmknb3] .btn-aj[data-astro-cid-d5bmknb3]{width:100%}.feat-aj-item[data-astro-cid-d5bmknb3]{grid-template-columns:1fr}.photos-aj-grid[data-astro-cid-d5bmknb3]{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr;gap:.6rem}.photos-aj-tile[data-astro-cid-d5bmknb3]{aspect-ratio:3/2;grid-area:auto!important}.visit-aj-map[data-astro-cid-d5bmknb3] iframe[data-astro-cid-d5bmknb3]{height:280px}.about-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-title[data-astro-cid-d5bmknb3],.visit-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-title[data-astro-cid-d5bmknb3]{text-align:center}.about-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-kicker[data-astro-cid-d5bmknb3],.visit-aj-copy[data-astro-cid-d5bmknb3] .sec-aj-kicker[data-astro-cid-d5bmknb3]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero-aj-slide[data-astro-cid-d5bmknb3],.btn-aj[data-astro-cid-d5bmknb3],.quick-aj-card[data-astro-cid-d5bmknb3],.quick-aj-card[data-astro-cid-d5bmknb3]:before,.quick-aj-go[data-astro-cid-d5bmknb3]{transition:none}.btn-aj[data-astro-cid-d5bmknb3]:hover,.quick-aj-card[data-astro-cid-d5bmknb3]:hover .quick-aj-go[data-astro-cid-d5bmknb3]{transform:none}.quick-aj-card[data-astro-cid-d5bmknb3]:hover:before{transform:scaleY(1)}}.landing-ak[data-astro-cid-kpw7b7zo]{color:var(--public-text);font-family:inherit;display:block}.band-ak[data-astro-cid-kpw7b7zo]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-ak-inner[data-astro-cid-kpw7b7zo]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-ak-head[data-astro-cid-kpw7b7zo]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-ak-kicker[data-astro-cid-kpw7b7zo]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-ak-title[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-ak[data-astro-cid-kpw7b7zo]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-ak[data-astro-cid-kpw7b7zo]:hover{transform:translateY(-2px)}.btn-ak-lg[data-astro-cid-kpw7b7zo]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-ak-primary[data-astro-cid-kpw7b7zo]{background:var(--public-accent);color:var(--public-bg);box-shadow:var(--public-shadow-strong)}.btn-ak-primary[data-astro-cid-kpw7b7zo]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ak-ghost[data-astro-cid-kpw7b7zo]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-ak-ghost[data-astro-cid-kpw7b7zo]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.btn-ak-invert[data-astro-cid-kpw7b7zo]{background:var(--public-bg);color:var(--public-accent)}.btn-ak-invert[data-astro-cid-kpw7b7zo]:hover{background:color-mix(in srgb, var(--public-bg) 86%, var(--public-accent))}.btn-ak-onaccent[data-astro-cid-kpw7b7zo]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 46%, transparent)}.btn-ak-onaccent[data-astro-cid-kpw7b7zo]:hover{background:color-mix(in srgb, var(--public-bg) 20%, transparent);border-color:var(--public-bg)}.hero-ak[data-astro-cid-kpw7b7zo]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(86vh,700px);padding:clamp(4rem,10vw,7.5rem) 1.25rem;display:flex}.hero-ak-stage[data-astro-cid-kpw7b7zo]{z-index:0;position:absolute;inset:0}.hero-ak-slide[data-astro-cid-kpw7b7zo]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-ak-scrim[data-astro-cid-kpw7b7zo]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-ak-inner[data-astro-cid-kpw7b7zo]{max-width:720px;color:var(--public-text)}.hero-ak-eyebrow[data-astro-cid-kpw7b7zo]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-ak-title[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:800;line-height:1.04}.hero-ak-lede[data-astro-cid-kpw7b7zo]{max-width:580px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-ak-actions[data-astro-cid-kpw7b7zo]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livAK[data-astro-cid-kpw7b7zo]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.livAK-head[data-astro-cid-kpw7b7zo]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAK-kicker[data-astro-cid-kpw7b7zo]{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--public-bg) 78%, transparent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.livAK-title[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.livAK-strip[data-astro-cid-kpw7b7zo]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;align-items:stretch;display:grid}.livAK-cell[data-astro-cid-kpw7b7zo]{flex-direction:column;min-width:0;padding:0 clamp(1rem,2.2vw,1.9rem);display:flex}.livAK-cell[data-astro-cid-kpw7b7zo]:first-child{padding-left:0}.livAK-cell[data-astro-cid-kpw7b7zo]:last-child{padding-right:0}.livAK-cell[data-astro-cid-kpw7b7zo]+.livAK-cell[data-astro-cid-kpw7b7zo]{border-left:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.livAK-label[data-astro-cid-kpw7b7zo]{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--public-bg) 80%, transparent);font-size:.7rem;font-weight:800;display:inline-block}.livAK-label-strong[data-astro-cid-kpw7b7zo]{color:var(--public-bg)}.livAK-loading[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 70%, transparent);padding:.35rem 0;font-weight:600}.livAK-link[data-astro-cid-kpw7b7zo]{letter-spacing:.02em;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 45%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livAK-link[data-astro-cid-kpw7b7zo]:hover{border-bottom-color:var(--public-bg)}.livAK-cell-top[data-astro-cid-kpw7b7zo]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.livAK-alert[data-astro-cid-kpw7b7zo]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:var(--public-bg);cursor:pointer;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr!important}.livAK-weather-grid[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr;gap:.9rem;margin-top:.35rem;display:grid}.livAK-temp[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-bg);font-size:clamp(2.7rem,6vw,4.4rem);font-weight:800;line-height:.9}.livAK-cond[data-astro-cid-kpw7b7zo]{color:var(--public-bg);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.15rem);font-weight:700}.livAK-wind[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin-top:.25rem;font-size:.9rem}.livAK-shootfx[data-astro-cid-kpw7b7zo]{border-top:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);padding-top:.85rem}.livAK-shootfx-temp[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);margin-top:.3rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAK-shootfx-birds[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 75%, transparent);margin-top:.45rem;font-size:.86rem;line-height:1.45}.livAK-bignum[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin-top:.5rem;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;line-height:1}.livAK-subline[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);margin-top:.3rem;font-size:1rem;font-weight:700}.livAK-pill[data-astro-cid-kpw7b7zo]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:color-mix(in srgb, var(--public-bg) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livAK-eventtitle[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-size:1.1rem;font-weight:800;line-height:1.2}.livAK-eventdetail[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 74%, transparent);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAK-league-head[data-astro-cid-kpw7b7zo]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livAK-league-season[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 68%, transparent);font-size:.75rem;font-weight:700}.livAK-league-note[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin:0 0 .7rem;font-size:.85rem}.livAK-league-list[data-astro-cid-kpw7b7zo]{flex-direction:column;gap:.4rem;display:flex}.livAK-league-list[data-astro-cid-kpw7b7zo] .public-league-row{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.livAK-league-list[data-astro-cid-kpw7b7zo] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAK-league-list[data-astro-cid-kpw7b7zo] .public-league-team{color:var(--public-bg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livAK-league-list[data-astro-cid-kpw7b7zo] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-bg);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-ak[data-astro-cid-kpw7b7zo]{background:var(--public-bg)}.quick-ak-grid[data-astro-cid-kpw7b7zo]{flex-direction:column;display:flex}.quick-ak-card[data-astro-cid-kpw7b7zo]{border-top:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.25rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-ak-grid[data-astro-cid-kpw7b7zo] .quick-ak-card[data-astro-cid-kpw7b7zo]:last-child{border-bottom:1px solid var(--public-line)}.quick-ak-card[data-astro-cid-kpw7b7zo]:before{content:"";background:var(--public-accent);transform-origin:50%;width:4px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-ak-card[data-astro-cid-kpw7b7zo]:hover{background:var(--public-bg-soft)}.quick-ak-card[data-astro-cid-kpw7b7zo]:hover:before{transform:scaleY(1)}.quick-ak-num[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:2.4ch;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1}.quick-ak-body[data-astro-cid-kpw7b7zo]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-ak-title[data-astro-cid-kpw7b7zo]{color:var(--public-text);font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:800}.quick-ak-desc[data-astro-cid-kpw7b7zo]{color:var(--public-muted);font-size:.95rem;line-height:1.5}.quick-ak-go[data-astro-cid-kpw7b7zo]{color:var(--public-accent);font-size:1.6rem;font-weight:700;transition:transform .16s}.quick-ak-card[data-astro-cid-kpw7b7zo]:hover .quick-ak-go[data-astro-cid-kpw7b7zo]{transform:translate(6px)}.feat-ak[data-astro-cid-kpw7b7zo]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.feat-ak-grid[data-astro-cid-kpw7b7zo]{flex-direction:column;display:flex}.feat-ak-item[data-astro-cid-kpw7b7zo]{border-top:1px solid var(--public-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid}.feat-ak-grid[data-astro-cid-kpw7b7zo] .feat-ak-item[data-astro-cid-kpw7b7zo]:first-child{border-top:0;padding-top:0}.feat-ak-icon[data-astro-cid-kpw7b7zo]{border-radius:var(--public-radius,14px);width:64px;height:64px;color:var(--public-bg);background:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-ak-icon[data-astro-cid-kpw7b7zo] svg[data-astro-cid-kpw7b7zo]{width:30px;height:30px}.feat-ak-h[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800}.feat-ak-p[data-astro-cid-kpw7b7zo]{color:var(--public-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.65}.about-ak[data-astro-cid-kpw7b7zo]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.about-ak-inner[data-astro-cid-kpw7b7zo]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-kicker[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);display:block}.about-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-title[data-astro-cid-kpw7b7zo]{text-align:left;color:var(--public-bg);margin-bottom:1rem}.about-ak-p[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-ak-stats[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr;gap:.75rem;display:grid}.about-ak-stat[data-astro-cid-kpw7b7zo]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-left:4px solid var(--public-bg);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.about-ak-num[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.about-ak-lbl[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 86%, transparent);font-size:.95rem;font-weight:700}.photos-ak[data-astro-cid-kpw7b7zo]{background:var(--public-bg)}.photos-ak-grid[data-astro-cid-kpw7b7zo]{aspect-ratio:5/3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:.7rem;display:grid}.photos-ak-tile[data-astro-cid-kpw7b7zo]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-ak-tile[data-astro-cid-kpw7b7zo]:first-child{grid-area:1/1/span 2}.photos-ak-tile[data-astro-cid-kpw7b7zo]:nth-child(2){grid-area:1/2}.photos-ak-tile[data-astro-cid-kpw7b7zo]:nth-child(3){grid-area:1/3}.photos-ak-tile[data-astro-cid-kpw7b7zo]:nth-child(4){grid-area:2/2/auto/span 2}.photos-ak-cap[data-astro-cid-kpw7b7zo]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .85rem;font-size:.82rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-ak[data-astro-cid-kpw7b7zo]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.visit-ak-inner[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-kicker[data-astro-cid-kpw7b7zo]{display:block}.visit-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-title[data-astro-cid-kpw7b7zo]{text-align:left;margin-bottom:1.1rem}.visit-ak-addr[data-astro-cid-kpw7b7zo]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-ak-note[data-astro-cid-kpw7b7zo]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-ak-map[data-astro-cid-kpw7b7zo]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-ak-map[data-astro-cid-kpw7b7zo] iframe[data-astro-cid-kpw7b7zo]{border:0;width:100%;height:360px;display:block}.cta-ak[data-astro-cid-kpw7b7zo]{background:linear-gradient(160deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-top:4px solid var(--public-accent-dark,var(--public-accent));color:var(--public-bg);text-align:center;position:relative}.cta-ak-inner[data-astro-cid-kpw7b7zo]{max-width:760px}.cta-ak-title[data-astro-cid-kpw7b7zo]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-ak-p[data-astro-cid-kpw7b7zo]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 2rem;font-size:1.15rem}.cta-ak-actions[data-astro-cid-kpw7b7zo]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:920px){.livAK-strip[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr}.livAK-cell[data-astro-cid-kpw7b7zo]{padding:clamp(1rem,3vw,1.4rem) 0}.livAK-cell[data-astro-cid-kpw7b7zo]:first-child{padding-top:0}.livAK-cell[data-astro-cid-kpw7b7zo]+.livAK-cell[data-astro-cid-kpw7b7zo]{border-left:0;border-top:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.about-ak-inner[data-astro-cid-kpw7b7zo],.visit-ak-inner[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr}}@media (max-width:720px){.band-ak[data-astro-cid-kpw7b7zo]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-ak[data-astro-cid-kpw7b7zo]{min-height:74vh}.hero-ak-actions[data-astro-cid-kpw7b7zo],.cta-ak-actions[data-astro-cid-kpw7b7zo]{flex-direction:column}.hero-ak-actions[data-astro-cid-kpw7b7zo] .btn-ak[data-astro-cid-kpw7b7zo],.cta-ak-actions[data-astro-cid-kpw7b7zo] .btn-ak[data-astro-cid-kpw7b7zo]{width:100%}.feat-ak-item[data-astro-cid-kpw7b7zo]{grid-template-columns:1fr}.photos-ak-grid[data-astro-cid-kpw7b7zo]{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr;gap:.6rem}.photos-ak-tile[data-astro-cid-kpw7b7zo]{aspect-ratio:3/2;grid-area:auto!important}.visit-ak-map[data-astro-cid-kpw7b7zo] iframe[data-astro-cid-kpw7b7zo]{height:280px}.about-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-title[data-astro-cid-kpw7b7zo],.visit-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-title[data-astro-cid-kpw7b7zo]{text-align:center}.about-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-kicker[data-astro-cid-kpw7b7zo],.visit-ak-copy[data-astro-cid-kpw7b7zo] .sec-ak-kicker[data-astro-cid-kpw7b7zo]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero-ak-slide[data-astro-cid-kpw7b7zo],.btn-ak[data-astro-cid-kpw7b7zo],.quick-ak-card[data-astro-cid-kpw7b7zo],.quick-ak-card[data-astro-cid-kpw7b7zo]:before,.quick-ak-go[data-astro-cid-kpw7b7zo]{transition:none}.btn-ak[data-astro-cid-kpw7b7zo]:hover,.quick-ak-card[data-astro-cid-kpw7b7zo]:hover .quick-ak-go[data-astro-cid-kpw7b7zo]{transform:none}.quick-ak-card[data-astro-cid-kpw7b7zo]:hover:before{transform:scaleY(1)}}.landing-al[data-astro-cid-wzm52j4g]{color:var(--public-text);font-family:inherit;display:block}.band-al[data-astro-cid-wzm52j4g]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-al-inner[data-astro-cid-wzm52j4g]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-al-head[data-astro-cid-wzm52j4g]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-al-kicker[data-astro-cid-wzm52j4g]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-al-title[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-al[data-astro-cid-wzm52j4g]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-al[data-astro-cid-wzm52j4g]:hover{transform:translateY(-2px)}.btn-al-lg[data-astro-cid-wzm52j4g]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-al-primary[data-astro-cid-wzm52j4g]{background:var(--public-accent);color:var(--public-bg);box-shadow:var(--public-shadow-strong)}.btn-al-primary[data-astro-cid-wzm52j4g]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-al-ghost[data-astro-cid-wzm52j4g]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-al-ghost[data-astro-cid-wzm52j4g]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.btn-al-invert[data-astro-cid-wzm52j4g]{background:var(--public-bg);color:var(--public-accent)}.btn-al-invert[data-astro-cid-wzm52j4g]:hover{background:color-mix(in srgb, var(--public-bg) 86%, var(--public-accent))}.btn-al-onaccent[data-astro-cid-wzm52j4g]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 46%, transparent)}.btn-al-onaccent[data-astro-cid-wzm52j4g]:hover{background:color-mix(in srgb, var(--public-bg) 20%, transparent);border-color:var(--public-bg)}.hero-al[data-astro-cid-wzm52j4g]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(86vh,700px);padding:clamp(4rem,10vw,7.5rem) 1.25rem;display:flex}.hero-al-stage[data-astro-cid-wzm52j4g]{z-index:0;position:absolute;inset:0}.hero-al-slide[data-astro-cid-wzm52j4g]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-al-scrim[data-astro-cid-wzm52j4g]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-al-inner[data-astro-cid-wzm52j4g]{max-width:720px;color:var(--public-text)}.hero-al-eyebrow[data-astro-cid-wzm52j4g]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-al-title[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:800;line-height:1.04}.hero-al-lede[data-astro-cid-wzm52j4g]{max-width:580px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-al-actions[data-astro-cid-wzm52j4g]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livAL[data-astro-cid-wzm52j4g]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.livAL-head[data-astro-cid-wzm52j4g]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAL-kicker[data-astro-cid-wzm52j4g]{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--public-bg) 78%, transparent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.livAL-title[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.livAL-strip[data-astro-cid-wzm52j4g]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;align-items:stretch;display:grid}.livAL-cell[data-astro-cid-wzm52j4g]{flex-direction:column;min-width:0;padding:0 clamp(1rem,2.2vw,1.9rem);display:flex}.livAL-cell[data-astro-cid-wzm52j4g]:first-child{padding-left:0}.livAL-cell[data-astro-cid-wzm52j4g]:last-child{padding-right:0}.livAL-cell[data-astro-cid-wzm52j4g]+.livAL-cell[data-astro-cid-wzm52j4g]{border-left:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.livAL-label[data-astro-cid-wzm52j4g]{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--public-bg) 80%, transparent);font-size:.7rem;font-weight:800;display:inline-block}.livAL-label-strong[data-astro-cid-wzm52j4g]{color:var(--public-bg)}.livAL-loading[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 70%, transparent);padding:.35rem 0;font-weight:600}.livAL-link[data-astro-cid-wzm52j4g]{letter-spacing:.02em;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 45%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livAL-link[data-astro-cid-wzm52j4g]:hover{border-bottom-color:var(--public-bg)}.livAL-cell-top[data-astro-cid-wzm52j4g]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.livAL-alert[data-astro-cid-wzm52j4g]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:var(--public-bg);cursor:pointer;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-wzm52j4g]{grid-template-columns:1fr!important}.livAL-weather-grid[data-astro-cid-wzm52j4g]{grid-template-columns:1fr;gap:.9rem;margin-top:.35rem;display:grid}.livAL-temp[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-bg);font-size:clamp(2.7rem,6vw,4.4rem);font-weight:800;line-height:.9}.livAL-cond[data-astro-cid-wzm52j4g]{color:var(--public-bg);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.15rem);font-weight:700}.livAL-wind[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin-top:.25rem;font-size:.9rem}.livAL-shootfx[data-astro-cid-wzm52j4g]{border-top:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);padding-top:.85rem}.livAL-shootfx-temp[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);margin-top:.3rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAL-shootfx-birds[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 75%, transparent);margin-top:.45rem;font-size:.86rem;line-height:1.45}.livAL-bignum[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin-top:.5rem;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;line-height:1}.livAL-subline[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);margin-top:.3rem;font-size:1rem;font-weight:700}.livAL-pill[data-astro-cid-wzm52j4g]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:color-mix(in srgb, var(--public-bg) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livAL-eventtitle[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-size:1.1rem;font-weight:800;line-height:1.2}.livAL-eventdetail[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 74%, transparent);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAL-league-head[data-astro-cid-wzm52j4g]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livAL-league-season[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 68%, transparent);font-size:.75rem;font-weight:700}.livAL-league-note[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin:0 0 .7rem;font-size:.85rem}.livAL-league-list[data-astro-cid-wzm52j4g]{flex-direction:column;gap:.4rem;display:flex}.livAL-league-list[data-astro-cid-wzm52j4g] .public-league-row{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.livAL-league-list[data-astro-cid-wzm52j4g] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAL-league-list[data-astro-cid-wzm52j4g] .public-league-team{color:var(--public-bg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livAL-league-list[data-astro-cid-wzm52j4g] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-bg);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-al[data-astro-cid-wzm52j4g]{background:var(--public-bg)}.quick-al-grid[data-astro-cid-wzm52j4g]{flex-direction:column;display:flex}.quick-al-card[data-astro-cid-wzm52j4g]{border-top:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.25rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-al-grid[data-astro-cid-wzm52j4g] .quick-al-card[data-astro-cid-wzm52j4g]:last-child{border-bottom:1px solid var(--public-line)}.quick-al-card[data-astro-cid-wzm52j4g]:before{content:"";background:var(--public-accent);transform-origin:50%;width:4px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-al-card[data-astro-cid-wzm52j4g]:hover{background:var(--public-bg-soft)}.quick-al-card[data-astro-cid-wzm52j4g]:hover:before{transform:scaleY(1)}.quick-al-num[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:2.4ch;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1}.quick-al-body[data-astro-cid-wzm52j4g]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-al-title[data-astro-cid-wzm52j4g]{color:var(--public-text);font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:800}.quick-al-desc[data-astro-cid-wzm52j4g]{color:var(--public-muted);font-size:.95rem;line-height:1.5}.quick-al-go[data-astro-cid-wzm52j4g]{color:var(--public-accent);font-size:1.6rem;font-weight:700;transition:transform .16s}.quick-al-card[data-astro-cid-wzm52j4g]:hover .quick-al-go[data-astro-cid-wzm52j4g]{transform:translate(6px)}.feat-al[data-astro-cid-wzm52j4g]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.feat-al-grid[data-astro-cid-wzm52j4g]{flex-direction:column;display:flex}.feat-al-item[data-astro-cid-wzm52j4g]{border-top:1px solid var(--public-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid}.feat-al-grid[data-astro-cid-wzm52j4g] .feat-al-item[data-astro-cid-wzm52j4g]:first-child{border-top:0;padding-top:0}.feat-al-icon[data-astro-cid-wzm52j4g]{border-radius:var(--public-radius,14px);width:64px;height:64px;color:var(--public-bg);background:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-al-icon[data-astro-cid-wzm52j4g] svg[data-astro-cid-wzm52j4g]{width:30px;height:30px}.feat-al-h[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800}.feat-al-p[data-astro-cid-wzm52j4g]{color:var(--public-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.65}.about-al[data-astro-cid-wzm52j4g]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.about-al-inner[data-astro-cid-wzm52j4g]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-al-copy[data-astro-cid-wzm52j4g] .sec-al-kicker[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);display:block}.about-al-copy[data-astro-cid-wzm52j4g] .sec-al-title[data-astro-cid-wzm52j4g]{text-align:left;color:var(--public-bg);margin-bottom:1rem}.about-al-p[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-al-stats[data-astro-cid-wzm52j4g]{grid-template-columns:1fr;gap:.75rem;display:grid}.about-al-stat[data-astro-cid-wzm52j4g]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-left:4px solid var(--public-bg);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.about-al-num[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.about-al-lbl[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 86%, transparent);font-size:.95rem;font-weight:700}.photos-al[data-astro-cid-wzm52j4g]{background:var(--public-bg)}.photos-al-grid[data-astro-cid-wzm52j4g]{aspect-ratio:5/3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:.7rem;display:grid}.photos-al-tile[data-astro-cid-wzm52j4g]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-al-tile[data-astro-cid-wzm52j4g]:first-child{grid-area:1/1/span 2}.photos-al-tile[data-astro-cid-wzm52j4g]:nth-child(2){grid-area:1/2}.photos-al-tile[data-astro-cid-wzm52j4g]:nth-child(3){grid-area:1/3}.photos-al-tile[data-astro-cid-wzm52j4g]:nth-child(4){grid-area:2/2/auto/span 2}.photos-al-cap[data-astro-cid-wzm52j4g]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .85rem;font-size:.82rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-al[data-astro-cid-wzm52j4g]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.visit-al-inner[data-astro-cid-wzm52j4g]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-al-copy[data-astro-cid-wzm52j4g] .sec-al-kicker[data-astro-cid-wzm52j4g]{display:block}.visit-al-copy[data-astro-cid-wzm52j4g] .sec-al-title[data-astro-cid-wzm52j4g]{text-align:left;margin-bottom:1.1rem}.visit-al-addr[data-astro-cid-wzm52j4g]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-al-note[data-astro-cid-wzm52j4g]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-al-map[data-astro-cid-wzm52j4g]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-al-map[data-astro-cid-wzm52j4g] iframe[data-astro-cid-wzm52j4g]{border:0;width:100%;height:360px;display:block}.cta-al[data-astro-cid-wzm52j4g]{background:linear-gradient(160deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-top:4px solid var(--public-accent-dark,var(--public-accent));color:var(--public-bg);text-align:center;position:relative}.cta-al-inner[data-astro-cid-wzm52j4g]{max-width:760px}.cta-al-title[data-astro-cid-wzm52j4g]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-al-p[data-astro-cid-wzm52j4g]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 2rem;font-size:1.15rem}.cta-al-actions[data-astro-cid-wzm52j4g]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:920px){.livAL-strip[data-astro-cid-wzm52j4g]{grid-template-columns:1fr}.livAL-cell[data-astro-cid-wzm52j4g]{padding:clamp(1rem,3vw,1.4rem) 0}.livAL-cell[data-astro-cid-wzm52j4g]:first-child{padding-top:0}.livAL-cell[data-astro-cid-wzm52j4g]+.livAL-cell[data-astro-cid-wzm52j4g]{border-left:0;border-top:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.about-al-inner[data-astro-cid-wzm52j4g],.visit-al-inner[data-astro-cid-wzm52j4g]{grid-template-columns:1fr}}@media (max-width:720px){.band-al[data-astro-cid-wzm52j4g]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-al[data-astro-cid-wzm52j4g]{min-height:74vh}.hero-al-actions[data-astro-cid-wzm52j4g],.cta-al-actions[data-astro-cid-wzm52j4g]{flex-direction:column}.hero-al-actions[data-astro-cid-wzm52j4g] .btn-al[data-astro-cid-wzm52j4g],.cta-al-actions[data-astro-cid-wzm52j4g] .btn-al[data-astro-cid-wzm52j4g]{width:100%}.feat-al-item[data-astro-cid-wzm52j4g]{grid-template-columns:1fr}.photos-al-grid[data-astro-cid-wzm52j4g]{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr;gap:.6rem}.photos-al-tile[data-astro-cid-wzm52j4g]{aspect-ratio:3/2;grid-area:auto!important}.visit-al-map[data-astro-cid-wzm52j4g] iframe[data-astro-cid-wzm52j4g]{height:280px}.about-al-copy[data-astro-cid-wzm52j4g] .sec-al-title[data-astro-cid-wzm52j4g],.visit-al-copy[data-astro-cid-wzm52j4g] .sec-al-title[data-astro-cid-wzm52j4g]{text-align:center}.about-al-copy[data-astro-cid-wzm52j4g] .sec-al-kicker[data-astro-cid-wzm52j4g],.visit-al-copy[data-astro-cid-wzm52j4g] .sec-al-kicker[data-astro-cid-wzm52j4g]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero-al-slide[data-astro-cid-wzm52j4g],.btn-al[data-astro-cid-wzm52j4g],.quick-al-card[data-astro-cid-wzm52j4g],.quick-al-card[data-astro-cid-wzm52j4g]:before,.quick-al-go[data-astro-cid-wzm52j4g]{transition:none}.btn-al[data-astro-cid-wzm52j4g]:hover,.quick-al-card[data-astro-cid-wzm52j4g]:hover .quick-al-go[data-astro-cid-wzm52j4g]{transform:none}.quick-al-card[data-astro-cid-wzm52j4g]:hover:before{transform:scaleY(1)}}.landing-am[data-astro-cid-lofmjt6v]{color:var(--public-text);font-family:inherit;display:block}.band-am[data-astro-cid-lofmjt6v]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-am-inner[data-astro-cid-lofmjt6v]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-am-head[data-astro-cid-lofmjt6v]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-am-kicker[data-astro-cid-lofmjt6v]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-am-title[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-am[data-astro-cid-lofmjt6v]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-am[data-astro-cid-lofmjt6v]:hover{transform:translateY(-2px)}.btn-am-lg[data-astro-cid-lofmjt6v]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-am-primary[data-astro-cid-lofmjt6v]{background:var(--public-accent);color:var(--public-bg);box-shadow:var(--public-shadow-strong)}.btn-am-primary[data-astro-cid-lofmjt6v]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-am-ghost[data-astro-cid-lofmjt6v]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-am-ghost[data-astro-cid-lofmjt6v]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.btn-am-invert[data-astro-cid-lofmjt6v]{background:var(--public-bg);color:var(--public-accent)}.btn-am-invert[data-astro-cid-lofmjt6v]:hover{background:color-mix(in srgb, var(--public-bg) 86%, var(--public-accent))}.btn-am-onaccent[data-astro-cid-lofmjt6v]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 46%, transparent)}.btn-am-onaccent[data-astro-cid-lofmjt6v]:hover{background:color-mix(in srgb, var(--public-bg) 20%, transparent);border-color:var(--public-bg)}.hero-am[data-astro-cid-lofmjt6v]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(86vh,700px);padding:clamp(4rem,10vw,7.5rem) 1.25rem;display:flex}.hero-am-stage[data-astro-cid-lofmjt6v]{z-index:0;position:absolute;inset:0}.hero-am-slide[data-astro-cid-lofmjt6v]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-am-scrim[data-astro-cid-lofmjt6v]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-am-inner[data-astro-cid-lofmjt6v]{max-width:720px;color:var(--public-text)}.hero-am-eyebrow[data-astro-cid-lofmjt6v]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-am-title[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:800;line-height:1.04}.hero-am-lede[data-astro-cid-lofmjt6v]{max-width:580px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-am-actions[data-astro-cid-lofmjt6v]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livAM[data-astro-cid-lofmjt6v]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.livAM-head[data-astro-cid-lofmjt6v]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAM-kicker[data-astro-cid-lofmjt6v]{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--public-bg) 78%, transparent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.livAM-title[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.livAM-strip[data-astro-cid-lofmjt6v]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;align-items:stretch;display:grid}.livAM-cell[data-astro-cid-lofmjt6v]{flex-direction:column;min-width:0;padding:0 clamp(1rem,2.2vw,1.9rem);display:flex}.livAM-cell[data-astro-cid-lofmjt6v]:first-child{padding-left:0}.livAM-cell[data-astro-cid-lofmjt6v]:last-child{padding-right:0}.livAM-cell[data-astro-cid-lofmjt6v]+.livAM-cell[data-astro-cid-lofmjt6v]{border-left:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.livAM-label[data-astro-cid-lofmjt6v]{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--public-bg) 80%, transparent);font-size:.7rem;font-weight:800;display:inline-block}.livAM-label-strong[data-astro-cid-lofmjt6v]{color:var(--public-bg)}.livAM-loading[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 70%, transparent);padding:.35rem 0;font-weight:600}.livAM-link[data-astro-cid-lofmjt6v]{letter-spacing:.02em;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 45%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livAM-link[data-astro-cid-lofmjt6v]:hover{border-bottom-color:var(--public-bg)}.livAM-cell-top[data-astro-cid-lofmjt6v]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.livAM-alert[data-astro-cid-lofmjt6v]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:var(--public-bg);cursor:pointer;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-lofmjt6v]{grid-template-columns:1fr!important}.livAM-weather-grid[data-astro-cid-lofmjt6v]{grid-template-columns:1fr;gap:.9rem;margin-top:.35rem;display:grid}.livAM-temp[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-bg);font-size:clamp(2.7rem,6vw,4.4rem);font-weight:800;line-height:.9}.livAM-cond[data-astro-cid-lofmjt6v]{color:var(--public-bg);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.15rem);font-weight:700}.livAM-wind[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin-top:.25rem;font-size:.9rem}.livAM-shootfx[data-astro-cid-lofmjt6v]{border-top:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);padding-top:.85rem}.livAM-shootfx-temp[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);margin-top:.3rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAM-shootfx-birds[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 75%, transparent);margin-top:.45rem;font-size:.86rem;line-height:1.45}.livAM-bignum[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin-top:.5rem;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;line-height:1}.livAM-subline[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);margin-top:.3rem;font-size:1rem;font-weight:700}.livAM-pill[data-astro-cid-lofmjt6v]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:color-mix(in srgb, var(--public-bg) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livAM-eventtitle[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-size:1.1rem;font-weight:800;line-height:1.2}.livAM-eventdetail[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 74%, transparent);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAM-league-head[data-astro-cid-lofmjt6v]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livAM-league-season[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 68%, transparent);font-size:.75rem;font-weight:700}.livAM-league-note[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin:0 0 .7rem;font-size:.85rem}.livAM-league-list[data-astro-cid-lofmjt6v]{flex-direction:column;gap:.4rem;display:flex}.livAM-league-list[data-astro-cid-lofmjt6v] .public-league-row{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.livAM-league-list[data-astro-cid-lofmjt6v] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAM-league-list[data-astro-cid-lofmjt6v] .public-league-team{color:var(--public-bg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livAM-league-list[data-astro-cid-lofmjt6v] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-bg);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-am[data-astro-cid-lofmjt6v]{background:var(--public-bg)}.quick-am-grid[data-astro-cid-lofmjt6v]{flex-direction:column;display:flex}.quick-am-card[data-astro-cid-lofmjt6v]{border-top:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.25rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-am-grid[data-astro-cid-lofmjt6v] .quick-am-card[data-astro-cid-lofmjt6v]:last-child{border-bottom:1px solid var(--public-line)}.quick-am-card[data-astro-cid-lofmjt6v]:before{content:"";background:var(--public-accent);transform-origin:50%;width:4px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-am-card[data-astro-cid-lofmjt6v]:hover{background:var(--public-bg-soft)}.quick-am-card[data-astro-cid-lofmjt6v]:hover:before{transform:scaleY(1)}.quick-am-num[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:2.4ch;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1}.quick-am-body[data-astro-cid-lofmjt6v]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-am-title[data-astro-cid-lofmjt6v]{color:var(--public-text);font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:800}.quick-am-desc[data-astro-cid-lofmjt6v]{color:var(--public-muted);font-size:.95rem;line-height:1.5}.quick-am-go[data-astro-cid-lofmjt6v]{color:var(--public-accent);font-size:1.6rem;font-weight:700;transition:transform .16s}.quick-am-card[data-astro-cid-lofmjt6v]:hover .quick-am-go[data-astro-cid-lofmjt6v]{transform:translate(6px)}.feat-am[data-astro-cid-lofmjt6v]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.feat-am-grid[data-astro-cid-lofmjt6v]{flex-direction:column;display:flex}.feat-am-item[data-astro-cid-lofmjt6v]{border-top:1px solid var(--public-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid}.feat-am-grid[data-astro-cid-lofmjt6v] .feat-am-item[data-astro-cid-lofmjt6v]:first-child{border-top:0;padding-top:0}.feat-am-icon[data-astro-cid-lofmjt6v]{border-radius:var(--public-radius,14px);width:64px;height:64px;color:var(--public-bg);background:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-am-icon[data-astro-cid-lofmjt6v] svg[data-astro-cid-lofmjt6v]{width:30px;height:30px}.feat-am-h[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800}.feat-am-p[data-astro-cid-lofmjt6v]{color:var(--public-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.65}.about-am[data-astro-cid-lofmjt6v]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.about-am-inner[data-astro-cid-lofmjt6v]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-am-copy[data-astro-cid-lofmjt6v] .sec-am-kicker[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);display:block}.about-am-copy[data-astro-cid-lofmjt6v] .sec-am-title[data-astro-cid-lofmjt6v]{text-align:left;color:var(--public-bg);margin-bottom:1rem}.about-am-p[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-am-stats[data-astro-cid-lofmjt6v]{grid-template-columns:1fr;gap:.75rem;display:grid}.about-am-stat[data-astro-cid-lofmjt6v]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-left:4px solid var(--public-bg);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.about-am-num[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.about-am-lbl[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 86%, transparent);font-size:.95rem;font-weight:700}.photos-am[data-astro-cid-lofmjt6v]{background:var(--public-bg)}.photos-am-grid[data-astro-cid-lofmjt6v]{aspect-ratio:5/3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:.7rem;display:grid}.photos-am-tile[data-astro-cid-lofmjt6v]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-am-tile[data-astro-cid-lofmjt6v]:first-child{grid-area:1/1/span 2}.photos-am-tile[data-astro-cid-lofmjt6v]:nth-child(2){grid-area:1/2}.photos-am-tile[data-astro-cid-lofmjt6v]:nth-child(3){grid-area:1/3}.photos-am-tile[data-astro-cid-lofmjt6v]:nth-child(4){grid-area:2/2/auto/span 2}.photos-am-cap[data-astro-cid-lofmjt6v]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .85rem;font-size:.82rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-am[data-astro-cid-lofmjt6v]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.visit-am-inner[data-astro-cid-lofmjt6v]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-am-copy[data-astro-cid-lofmjt6v] .sec-am-kicker[data-astro-cid-lofmjt6v]{display:block}.visit-am-copy[data-astro-cid-lofmjt6v] .sec-am-title[data-astro-cid-lofmjt6v]{text-align:left;margin-bottom:1.1rem}.visit-am-addr[data-astro-cid-lofmjt6v]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-am-note[data-astro-cid-lofmjt6v]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-am-map[data-astro-cid-lofmjt6v]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-am-map[data-astro-cid-lofmjt6v] iframe[data-astro-cid-lofmjt6v]{border:0;width:100%;height:360px;display:block}.cta-am[data-astro-cid-lofmjt6v]{background:linear-gradient(160deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-top:4px solid var(--public-accent-dark,var(--public-accent));color:var(--public-bg);text-align:center;position:relative}.cta-am-inner[data-astro-cid-lofmjt6v]{max-width:760px}.cta-am-title[data-astro-cid-lofmjt6v]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-am-p[data-astro-cid-lofmjt6v]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 2rem;font-size:1.15rem}.cta-am-actions[data-astro-cid-lofmjt6v]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:920px){.livAM-strip[data-astro-cid-lofmjt6v]{grid-template-columns:1fr}.livAM-cell[data-astro-cid-lofmjt6v]{padding:clamp(1rem,3vw,1.4rem) 0}.livAM-cell[data-astro-cid-lofmjt6v]:first-child{padding-top:0}.livAM-cell[data-astro-cid-lofmjt6v]+.livAM-cell[data-astro-cid-lofmjt6v]{border-left:0;border-top:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.about-am-inner[data-astro-cid-lofmjt6v],.visit-am-inner[data-astro-cid-lofmjt6v]{grid-template-columns:1fr}}@media (max-width:720px){.band-am[data-astro-cid-lofmjt6v]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-am[data-astro-cid-lofmjt6v]{min-height:74vh}.hero-am-actions[data-astro-cid-lofmjt6v],.cta-am-actions[data-astro-cid-lofmjt6v]{flex-direction:column}.hero-am-actions[data-astro-cid-lofmjt6v] .btn-am[data-astro-cid-lofmjt6v],.cta-am-actions[data-astro-cid-lofmjt6v] .btn-am[data-astro-cid-lofmjt6v]{width:100%}.feat-am-item[data-astro-cid-lofmjt6v]{grid-template-columns:1fr}.photos-am-grid[data-astro-cid-lofmjt6v]{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr;gap:.6rem}.photos-am-tile[data-astro-cid-lofmjt6v]{aspect-ratio:3/2;grid-area:auto!important}.visit-am-map[data-astro-cid-lofmjt6v] iframe[data-astro-cid-lofmjt6v]{height:280px}.about-am-copy[data-astro-cid-lofmjt6v] .sec-am-title[data-astro-cid-lofmjt6v],.visit-am-copy[data-astro-cid-lofmjt6v] .sec-am-title[data-astro-cid-lofmjt6v]{text-align:center}.about-am-copy[data-astro-cid-lofmjt6v] .sec-am-kicker[data-astro-cid-lofmjt6v],.visit-am-copy[data-astro-cid-lofmjt6v] .sec-am-kicker[data-astro-cid-lofmjt6v]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero-am-slide[data-astro-cid-lofmjt6v],.btn-am[data-astro-cid-lofmjt6v],.quick-am-card[data-astro-cid-lofmjt6v],.quick-am-card[data-astro-cid-lofmjt6v]:before,.quick-am-go[data-astro-cid-lofmjt6v]{transition:none}.btn-am[data-astro-cid-lofmjt6v]:hover,.quick-am-card[data-astro-cid-lofmjt6v]:hover .quick-am-go[data-astro-cid-lofmjt6v]{transform:none}.quick-am-card[data-astro-cid-lofmjt6v]:hover:before{transform:scaleY(1)}}.landing-an[data-astro-cid-iribbp2o]{color:var(--public-text);font-family:inherit;display:block}.band-an[data-astro-cid-iribbp2o]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-an-inner[data-astro-cid-iribbp2o]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-an-head[data-astro-cid-iribbp2o]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-an-kicker[data-astro-cid-iribbp2o]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-an-title[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-an[data-astro-cid-iribbp2o]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-an[data-astro-cid-iribbp2o]:hover{transform:translateY(-2px)}.btn-an-lg[data-astro-cid-iribbp2o]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-an-primary[data-astro-cid-iribbp2o]{background:var(--public-accent);color:var(--public-bg);box-shadow:var(--public-shadow-strong)}.btn-an-primary[data-astro-cid-iribbp2o]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-an-ghost[data-astro-cid-iribbp2o]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-an-ghost[data-astro-cid-iribbp2o]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.btn-an-invert[data-astro-cid-iribbp2o]{background:var(--public-bg);color:var(--public-accent)}.btn-an-invert[data-astro-cid-iribbp2o]:hover{background:color-mix(in srgb, var(--public-bg) 86%, var(--public-accent))}.btn-an-onaccent[data-astro-cid-iribbp2o]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 46%, transparent)}.btn-an-onaccent[data-astro-cid-iribbp2o]:hover{background:color-mix(in srgb, var(--public-bg) 20%, transparent);border-color:var(--public-bg)}.hero-an[data-astro-cid-iribbp2o]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(86vh,700px);padding:clamp(4rem,10vw,7.5rem) 1.25rem;display:flex}.hero-an-stage[data-astro-cid-iribbp2o]{z-index:0;position:absolute;inset:0}.hero-an-slide[data-astro-cid-iribbp2o]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-an-scrim[data-astro-cid-iribbp2o]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-an-inner[data-astro-cid-iribbp2o]{max-width:720px;color:var(--public-text)}.hero-an-eyebrow[data-astro-cid-iribbp2o]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:700}.hero-an-title[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:800;line-height:1.04}.hero-an-lede[data-astro-cid-iribbp2o]{max-width:580px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.2vw,1.28rem);line-height:1.55}.hero-an-actions[data-astro-cid-iribbp2o]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.livAN[data-astro-cid-iribbp2o]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.livAN-head[data-astro-cid-iribbp2o]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAN-kicker[data-astro-cid-iribbp2o]{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--public-bg) 78%, transparent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.livAN-title[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.livAN-strip[data-astro-cid-iribbp2o]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;align-items:stretch;display:grid}.livAN-cell[data-astro-cid-iribbp2o]{flex-direction:column;min-width:0;padding:0 clamp(1rem,2.2vw,1.9rem);display:flex}.livAN-cell[data-astro-cid-iribbp2o]:first-child{padding-left:0}.livAN-cell[data-astro-cid-iribbp2o]:last-child{padding-right:0}.livAN-cell[data-astro-cid-iribbp2o]+.livAN-cell[data-astro-cid-iribbp2o]{border-left:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.livAN-label[data-astro-cid-iribbp2o]{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--public-bg) 80%, transparent);font-size:.7rem;font-weight:800;display:inline-block}.livAN-label-strong[data-astro-cid-iribbp2o]{color:var(--public-bg)}.livAN-loading[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 70%, transparent);padding:.35rem 0;font-weight:600}.livAN-link[data-astro-cid-iribbp2o]{letter-spacing:.02em;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 45%, transparent);align-self:flex-start;margin-top:.75rem;padding-bottom:1px;font-size:.82rem;font-weight:800;text-decoration:none}.livAN-link[data-astro-cid-iribbp2o]:hover{border-bottom-color:var(--public-bg)}.livAN-cell-top[data-astro-cid-iribbp2o]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.livAN-alert[data-astro-cid-iribbp2o]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:var(--public-bg);cursor:pointer;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.66rem;font-weight:800;line-height:1}#weatherGrid[data-astro-cid-iribbp2o]{grid-template-columns:1fr!important}.livAN-weather-grid[data-astro-cid-iribbp2o]{grid-template-columns:1fr;gap:.9rem;margin-top:.35rem;display:grid}.livAN-temp[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-bg);font-size:clamp(2.7rem,6vw,4.4rem);font-weight:800;line-height:.9}.livAN-cond[data-astro-cid-iribbp2o]{color:var(--public-bg);margin-top:.5rem;font-size:clamp(.98rem,2vw,1.15rem);font-weight:700}.livAN-wind[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin-top:.25rem;font-size:.9rem}.livAN-shootfx[data-astro-cid-iribbp2o]{border-top:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);padding-top:.85rem}.livAN-shootfx-temp[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);margin-top:.3rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAN-shootfx-birds[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 75%, transparent);margin-top:.45rem;font-size:.86rem;line-height:1.45}.livAN-bignum[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-bg);margin-top:.5rem;font-size:clamp(1.9rem,4.5vw,2.7rem);font-weight:800;line-height:1}.livAN-subline[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);margin-top:.3rem;font-size:1rem;font-weight:700}.livAN-pill[data-astro-cid-iribbp2o]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-bg);background:color-mix(in srgb, var(--public-bg) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:999px;align-self:flex-start;margin:.45rem 0 .55rem;padding:.3rem .7rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-block}.livAN-eventtitle[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);font-size:1.1rem;font-weight:800;line-height:1.2}.livAN-eventdetail[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 74%, transparent);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAN-league-head[data-astro-cid-iribbp2o]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.35rem;display:flex}.livAN-league-season[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 68%, transparent);font-size:.75rem;font-weight:700}.livAN-league-note[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 72%, transparent);margin:0 0 .7rem;font-size:.85rem}.livAN-league-list[data-astro-cid-iribbp2o]{flex-direction:column;gap:.4rem;display:flex}.livAN-league-list[data-astro-cid-iribbp2o] .public-league-row{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-radius:var(--public-radius,8px);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.livAN-league-list[data-astro-cid-iribbp2o] .public-league-rank{flex:none;font-size:1.05rem;line-height:1}.livAN-league-list[data-astro-cid-iribbp2o] .public-league-team{color:var(--public-bg);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.livAN-league-list[data-astro-cid-iribbp2o] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-bg);flex:none;font-size:1.05rem;font-weight:800;line-height:1}.quick-an[data-astro-cid-iribbp2o]{background:var(--public-bg)}.quick-an-grid[data-astro-cid-iribbp2o]{flex-direction:column;display:flex}.quick-an-card[data-astro-cid-iribbp2o]{border-top:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem) clamp(.5rem,2vw,1.25rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-an-grid[data-astro-cid-iribbp2o] .quick-an-card[data-astro-cid-iribbp2o]:last-child{border-bottom:1px solid var(--public-line)}.quick-an-card[data-astro-cid-iribbp2o]:before{content:"";background:var(--public-accent);transform-origin:50%;width:4px;transition:transform .18s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.quick-an-card[data-astro-cid-iribbp2o]:hover{background:var(--public-bg-soft)}.quick-an-card[data-astro-cid-iribbp2o]:hover:before{transform:scaleY(1)}.quick-an-num[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:2.4ch;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1}.quick-an-body[data-astro-cid-iribbp2o]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-an-title[data-astro-cid-iribbp2o]{color:var(--public-text);font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:800}.quick-an-desc[data-astro-cid-iribbp2o]{color:var(--public-muted);font-size:.95rem;line-height:1.5}.quick-an-go[data-astro-cid-iribbp2o]{color:var(--public-accent);font-size:1.6rem;font-weight:700;transition:transform .16s}.quick-an-card[data-astro-cid-iribbp2o]:hover .quick-an-go[data-astro-cid-iribbp2o]{transform:translate(6px)}.feat-an[data-astro-cid-iribbp2o]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.feat-an-grid[data-astro-cid-iribbp2o]{flex-direction:column;display:flex}.feat-an-item[data-astro-cid-iribbp2o]{border-top:1px solid var(--public-line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid}.feat-an-grid[data-astro-cid-iribbp2o] .feat-an-item[data-astro-cid-iribbp2o]:first-child{border-top:0;padding-top:0}.feat-an-icon[data-astro-cid-iribbp2o]{border-radius:var(--public-radius,14px);width:64px;height:64px;color:var(--public-bg);background:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-an-icon[data-astro-cid-iribbp2o] svg[data-astro-cid-iribbp2o]{width:30px;height:30px}.feat-an-h[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800}.feat-an-p[data-astro-cid-iribbp2o]{color:var(--public-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.65}.about-an[data-astro-cid-iribbp2o]{background:var(--public-accent);color:var(--public-bg);border-top:4px solid var(--public-accent-dark,var(--public-accent));border-bottom:4px solid var(--public-accent-dark,var(--public-accent))}.about-an-inner[data-astro-cid-iribbp2o]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-an-copy[data-astro-cid-iribbp2o] .sec-an-kicker[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 82%, transparent);display:block}.about-an-copy[data-astro-cid-iribbp2o] .sec-an-title[data-astro-cid-iribbp2o]{text-align:left;color:var(--public-bg);margin-bottom:1rem}.about-an-p[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-an-stats[data-astro-cid-iribbp2o]{grid-template-columns:1fr;gap:.75rem;display:grid}.about-an-stat[data-astro-cid-iribbp2o]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);border-left:4px solid var(--public-bg);border-radius:var(--public-radius,10px);align-items:baseline;gap:.9rem;padding:1rem 1.2rem;display:flex}.about-an-num[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.about-an-lbl[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 86%, transparent);font-size:.95rem;font-weight:700}.photos-an[data-astro-cid-iribbp2o]{background:var(--public-bg)}.photos-an-grid[data-astro-cid-iribbp2o]{aspect-ratio:5/3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:.7rem;display:grid}.photos-an-tile[data-astro-cid-iribbp2o]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-an-tile[data-astro-cid-iribbp2o]:first-child{grid-area:1/1/span 2}.photos-an-tile[data-astro-cid-iribbp2o]:nth-child(2){grid-area:1/2}.photos-an-tile[data-astro-cid-iribbp2o]:nth-child(3){grid-area:1/3}.photos-an-tile[data-astro-cid-iribbp2o]:nth-child(4){grid-area:2/2/auto/span 2}.photos-an-cap[data-astro-cid-iribbp2o]{z-index:1;background:var(--public-accent);color:var(--public-bg);letter-spacing:.04em;text-transform:uppercase;padding:.5rem .85rem;font-size:.82rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.visit-an[data-astro-cid-iribbp2o]{background:var(--public-bg-alt);border-top:1px solid var(--public-line)}.visit-an-inner[data-astro-cid-iribbp2o]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-an-copy[data-astro-cid-iribbp2o] .sec-an-kicker[data-astro-cid-iribbp2o]{display:block}.visit-an-copy[data-astro-cid-iribbp2o] .sec-an-title[data-astro-cid-iribbp2o]{text-align:left;margin-bottom:1.1rem}.visit-an-addr[data-astro-cid-iribbp2o]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-an-note[data-astro-cid-iribbp2o]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-an-map[data-astro-cid-iribbp2o]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--public-shadow-strong);overflow:hidden}.visit-an-map[data-astro-cid-iribbp2o] iframe[data-astro-cid-iribbp2o]{border:0;width:100%;height:360px;display:block}.cta-an[data-astro-cid-iribbp2o]{background:linear-gradient(160deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));border-top:4px solid var(--public-accent-dark,var(--public-accent));color:var(--public-bg);text-align:center;position:relative}.cta-an-inner[data-astro-cid-iribbp2o]{max-width:760px}.cta-an-title[data-astro-cid-iribbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-bg);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-an-p[data-astro-cid-iribbp2o]{color:color-mix(in srgb, var(--public-bg) 84%, transparent);margin:0 0 2rem;font-size:1.15rem}.cta-an-actions[data-astro-cid-iribbp2o]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:920px){.livAN-strip[data-astro-cid-iribbp2o]{grid-template-columns:1fr}.livAN-cell[data-astro-cid-iribbp2o]{padding:clamp(1rem,3vw,1.4rem) 0}.livAN-cell[data-astro-cid-iribbp2o]:first-child{padding-top:0}.livAN-cell[data-astro-cid-iribbp2o]+.livAN-cell[data-astro-cid-iribbp2o]{border-left:0;border-top:1px solid color-mix(in srgb, var(--public-bg) 24%, transparent)}.about-an-inner[data-astro-cid-iribbp2o],.visit-an-inner[data-astro-cid-iribbp2o]{grid-template-columns:1fr}}@media (max-width:720px){.band-an[data-astro-cid-iribbp2o]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-an[data-astro-cid-iribbp2o]{min-height:74vh}.hero-an-actions[data-astro-cid-iribbp2o],.cta-an-actions[data-astro-cid-iribbp2o]{flex-direction:column}.hero-an-actions[data-astro-cid-iribbp2o] .btn-an[data-astro-cid-iribbp2o],.cta-an-actions[data-astro-cid-iribbp2o] .btn-an[data-astro-cid-iribbp2o]{width:100%}.feat-an-item[data-astro-cid-iribbp2o]{grid-template-columns:1fr}.photos-an-grid[data-astro-cid-iribbp2o]{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr;gap:.6rem}.photos-an-tile[data-astro-cid-iribbp2o]{aspect-ratio:3/2;grid-area:auto!important}.visit-an-map[data-astro-cid-iribbp2o] iframe[data-astro-cid-iribbp2o]{height:280px}.about-an-copy[data-astro-cid-iribbp2o] .sec-an-title[data-astro-cid-iribbp2o],.visit-an-copy[data-astro-cid-iribbp2o] .sec-an-title[data-astro-cid-iribbp2o]{text-align:center}.about-an-copy[data-astro-cid-iribbp2o] .sec-an-kicker[data-astro-cid-iribbp2o],.visit-an-copy[data-astro-cid-iribbp2o] .sec-an-kicker[data-astro-cid-iribbp2o]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero-an-slide[data-astro-cid-iribbp2o],.btn-an[data-astro-cid-iribbp2o],.quick-an-card[data-astro-cid-iribbp2o],.quick-an-card[data-astro-cid-iribbp2o]:before,.quick-an-go[data-astro-cid-iribbp2o]{transition:none}.btn-an[data-astro-cid-iribbp2o]:hover,.quick-an-card[data-astro-cid-iribbp2o]:hover .quick-an-go[data-astro-cid-iribbp2o]{transform:none}.quick-an-card[data-astro-cid-iribbp2o]:hover:before{transform:scaleY(1)}}.chr-home[data-astro-cid-su3apzqv]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);display:block}.chr-band[data-astro-cid-su3apzqv]{padding:clamp(2.6rem,6vw,4.6rem) 0}.chr-wrap[data-astro-cid-su3apzqv]{max-width:1140px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.chr-kicker[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);font-size:.68rem;font-weight:800;display:inline-block}.chr-h2[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:.5rem 0 0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.chr-sec-head[data-astro-cid-su3apzqv]{margin-bottom:clamp(1.3rem,3.5vw,2rem)}.chr-btn[data-astro-cid-su3apzqv]{border-radius:var(--public-radius,8px);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.3rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .12s,background .15s,color .15s,border-color .15s;display:inline-flex}.chr-btn[data-astro-cid-su3apzqv]:hover{transform:translateY(-2px)}.chr-btn[data-astro-cid-su3apzqv]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.chr-btn-lg[data-astro-cid-su3apzqv]{padding:.95rem 1.9rem;font-size:1rem}.chr-btn-solid[data-astro-cid-su3apzqv]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent);box-shadow:0 12px 26px -16px color-mix(in srgb, var(--public-accent) 70%, var(--public-bg))}.chr-btn-solid[data-astro-cid-su3apzqv]:hover{background:var(--public-accent-dark,var(--public-accent))}.chr-btn-ghost[data-astro-cid-su3apzqv]{color:var(--public-text);background:color-mix(in srgb, var(--public-text) 6%, transparent);border-color:color-mix(in srgb, var(--public-text) 30%, transparent)}.chr-btn-ghost[data-astro-cid-su3apzqv]:hover{color:var(--public-accent);border-color:var(--public-accent)}.chr-hero[data-astro-cid-su3apzqv]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.chr-hero-head[data-astro-cid-su3apzqv]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(1.3rem,3.2vw,1.9rem);display:flex}.chr-hero-title[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:.5rem 0 .55rem;font-size:clamp(2rem,5.4vw,3.4rem);font-weight:800;line-height:1.02}.chr-hero-sub[data-astro-cid-su3apzqv]{max-width:54ch;color:var(--public-muted);margin:0;font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.6}.chr-hero-ctrls[data-astro-cid-su3apzqv]{align-items:center;gap:.85rem;display:inline-flex}.chr-scrollhint[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.66rem;font-weight:800}.chr-arrows[data-astro-cid-su3apzqv]{gap:.4rem;display:inline-flex}.chr-arrow[data-astro-cid-su3apzqv]{width:42px;height:42px;color:var(--public-text);background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.chr-arrow[data-astro-cid-su3apzqv]:hover:not(:disabled){color:var(--public-accent);border-color:var(--public-accent)}.chr-arrow[data-astro-cid-su3apzqv]:disabled{opacity:.4;cursor:default}.chr-arrow[data-astro-cid-su3apzqv]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.chr-film[data-astro-cid-su3apzqv]{background:color-mix(in srgb, var(--public-text) 9%, var(--public-bg-alt));border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 18px 44px -30px #00000080);border-radius:8px;padding:16px 0;position:relative}.chr-sprocket[data-astro-cid-su3apzqv]{z-index:2;pointer-events:none;background:radial-gradient(circle, var(--public-bg) 0 2.3px, transparent 3px) 0 50% / 20px 100% repeat-x;opacity:.7;height:16px;position:absolute;left:0;right:0}.chr-sprocket-top[data-astro-cid-su3apzqv]{top:0}.chr-sprocket-bottom[data-astro-cid-su3apzqv]{bottom:0}.chr-film-track[data-astro-cid-su3apzqv]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:12px;padding:0 14px;display:flex;overflow:auto hidden}.chr-film-track[data-astro-cid-su3apzqv]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-2px}.chr-frame[data-astro-cid-su3apzqv]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);scroll-snap-align:start;border-radius:4px;flex-direction:column;flex:none;height:clamp(300px,46vw,380px);display:flex;position:relative;overflow:hidden}.chr-frame-lead[data-astro-cid-su3apzqv]{background:var(--public-bg);flex-basis:min(90vw,460px)}.chr-frame-still[data-astro-cid-su3apzqv]{flex-basis:min(78vw,300px);justify-content:flex-end}.chr-frame-today[data-astro-cid-su3apzqv]{background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg-alt));border-color:color-mix(in srgb, var(--public-accent) 40%, var(--public-line));flex-basis:min(85vw,360px)}.chr-frame-strip[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .75rem;font-size:.6rem;font-weight:800;display:flex}.chr-frame-no[data-astro-cid-su3apzqv]{color:var(--public-accent);font-variant-numeric:tabular-nums}.chr-frame-body[data-astro-cid-su3apzqv]{flex-direction:column;flex:auto;justify-content:center;gap:.7rem;padding:clamp(1rem,3vw,1.6rem);display:flex}.chr-frame-year[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.3rem,7vw,3.5rem);font-weight:800;line-height:.95}.chr-frame-lead[data-astro-cid-su3apzqv] .chr-frame-year[data-astro-cid-su3apzqv],.chr-frame-today[data-astro-cid-su3apzqv] .chr-frame-year[data-astro-cid-su3apzqv]{color:var(--public-accent)}.chr-frame-cap[data-astro-cid-su3apzqv]{color:var(--public-muted);margin:0;font-size:.96rem;line-height:1.5}.chr-frame-cap-lead[data-astro-cid-su3apzqv]{color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));font-size:1.05rem}.chr-frame-actions[data-astro-cid-su3apzqv]{flex-wrap:wrap;gap:.6rem;margin-top:.35rem;display:flex}.chr-frame-still[data-astro-cid-su3apzqv].has-photo{background-position:50%;background-size:cover}.chr-frame-still[data-astro-cid-su3apzqv] .chr-frame-strip[data-astro-cid-su3apzqv]{z-index:2;position:relative}.chr-frame-still[data-astro-cid-su3apzqv].has-photo .chr-frame-strip[data-astro-cid-su3apzqv]{color:#fff;background:#0000006b;border-bottom-color:#ffffff2e}.chr-frame-still[data-astro-cid-su3apzqv].has-photo .chr-frame-no[data-astro-cid-su3apzqv]{color:#fff}.chr-frame-still-cap[data-astro-cid-su3apzqv]{z-index:2;margin-top:auto;padding:clamp(1.4rem,5vw,2.2rem) .9rem .95rem;position:relative}.chr-frame-still[data-astro-cid-su3apzqv].has-photo .chr-frame-still-cap[data-astro-cid-su3apzqv]{background:linear-gradient(#0000,#0000001f 38%,#000000d1)}.chr-frame-still[data-astro-cid-su3apzqv] .chr-frame-year[data-astro-cid-su3apzqv]{font-size:clamp(1.6rem,5vw,2.2rem)}.chr-frame-still[data-astro-cid-su3apzqv].has-photo .chr-frame-year[data-astro-cid-su3apzqv]{color:#fff}.chr-frame-still[data-astro-cid-su3apzqv].has-photo .chr-frame-cap[data-astro-cid-su3apzqv]{color:#ffffffe6}.chr-live[data-astro-cid-su3apzqv]{background:var(--public-bg-soft)}.chr-live-inner[data-astro-cid-su3apzqv]{max-width:1040px;margin:0 auto}.chr-live-masthead[data-astro-cid-su3apzqv]{text-align:center;margin-bottom:clamp(1.4rem,4vw,2.2rem)}.chr-live-title[data-astro-cid-su3apzqv]{margin-top:.4rem}.chr-live-rule[data-astro-cid-su3apzqv]{background:var(--public-accent);width:70px;height:2px;margin:1rem auto 0;display:block}.chr-ledger[data-astro-cid-su3apzqv]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 18px 44px -30px #00000080);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,1.9rem);padding:clamp(1.2rem,3.5vw,2.2rem);display:grid}.chr-entry[data-astro-cid-su3apzqv]{min-width:0}.chr-entry-lead[data-astro-cid-su3apzqv]{border-bottom:2px solid var(--public-line);grid-column:1/-1;margin-bottom:.2rem;padding-bottom:clamp(1rem,3vw,1.5rem)}.chr-entry-label[data-astro-cid-su3apzqv]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.chr-field[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.68rem;font-weight:800;line-height:1.35}.chr-entry-lead[data-astro-cid-su3apzqv] .chr-field[data-astro-cid-su3apzqv]{color:var(--public-accent);font-size:.74rem}.chr-field-accent[data-astro-cid-su3apzqv]{color:var(--public-accent)}.chr-field-season[data-astro-cid-su3apzqv]{color:var(--public-muted);font-size:.7rem;font-weight:600}.chr-loading[data-astro-cid-su3apzqv]{color:var(--public-muted);font-style:italic;font-weight:600}.chr-entry-note[data-astro-cid-su3apzqv]{color:var(--public-muted);margin:0 0 .5rem;font-size:.92rem}.chr-entry-link[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:.6rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.chr-entry-link[data-astro-cid-su3apzqv]:hover{text-decoration:underline}.chr-alert[data-astro-cid-su3apzqv]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.3rem .66rem;font-size:.66rem;font-weight:700;line-height:1}.chr-wx-grid[data-astro-cid-su3apzqv]{grid-template-columns:1fr;align-items:start;gap:clamp(.85rem,2.5vw,1.3rem);display:grid}.chr-wx-temp[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2.4rem,7vw,3.2rem);font-weight:800;line-height:.9}.chr-wx-cond[data-astro-cid-su3apzqv]{color:var(--public-text);margin-top:.4rem;font-size:1rem;font-weight:600}.chr-wx-wind[data-astro-cid-su3apzqv]{color:var(--public-muted);margin-top:.2rem;font-size:.9rem}.chr-wx-shoot[data-astro-cid-su3apzqv]{border-left:2px solid var(--public-accent);padding-left:.9rem}.chr-wx-fc[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.3rem,3.5vw,1.7rem);font-weight:800}.chr-wx-birds[data-astro-cid-su3apzqv]{color:var(--public-muted);margin-top:.4rem;font-size:.88rem;line-height:1.45}.chr-shoot-day[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:clamp(1.5rem,4.5vw,2.1rem);font-weight:800;line-height:1}.chr-shoot-date[data-astro-cid-su3apzqv]{color:var(--public-muted);margin-top:.3rem;font-size:1rem;font-weight:600}.chr-event-row[data-astro-cid-su3apzqv]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.chr-pill[data-astro-cid-su3apzqv]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 36%, transparent);border-radius:999px;padding:.28rem .66rem;font-size:.66rem;font-weight:700;line-height:1}.chr-event-title[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.1rem;font-weight:800;line-height:1.2}.chr-event-detail[data-astro-cid-su3apzqv]{color:var(--public-muted);margin-top:.4rem;font-size:.92rem;line-height:1.5}.chr-leaguelist[data-astro-cid-su3apzqv] .public-league-row{border-top:1px dashed var(--public-line-soft,var(--public-line));align-items:center;gap:.8rem;padding:.55rem 0;display:flex}.chr-leaguelist[data-astro-cid-su3apzqv] .public-league-row:first-child{border-top:0}.chr-leaguelist[data-astro-cid-su3apzqv] .public-league-rank{text-align:center;flex:none;width:1.6em;font-size:1.15rem;line-height:1}.chr-leaguelist[data-astro-cid-su3apzqv] .public-league-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--public-text);flex:auto;font-weight:700;overflow:hidden}.chr-leaguelist[data-astro-cid-su3apzqv] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;margin-left:auto;font-size:1.15rem;font-weight:800;line-height:1}.chr-record[data-astro-cid-su3apzqv]{background:var(--public-bg)}.chr-record-grid[data-astro-cid-su3apzqv]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(1.6rem,5vw,3.4rem);display:grid}.chr-lead-p[data-astro-cid-su3apzqv]{color:var(--public-muted);margin:1rem 0 1.6rem;font-size:1.05rem;line-height:1.7}.chr-record-ledger[data-astro-cid-su3apzqv]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:8px;padding:.4rem clamp(1rem,3vw,1.5rem)}.chr-ledger-row[data-astro-cid-su3apzqv]{border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr;align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}.chr-ledger-row[data-astro-cid-su3apzqv]:first-child{border-top:0}.chr-ledger-num[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.chr-ledger-lbl[data-astro-cid-su3apzqv]{color:var(--public-text);font-size:.95rem;font-weight:600}.chr-archive[data-astro-cid-su3apzqv]{background:var(--public-bg-soft)}.chr-archive-strip[data-astro-cid-su3apzqv]{background:color-mix(in srgb, var(--public-text) 9%, var(--public-bg-alt));border:1px solid var(--public-line);scroll-snap-type:x proximity;scrollbar-width:thin;border-radius:8px;gap:12px;padding:16px;display:flex;overflow-x:auto}.chr-archive-strip[data-astro-cid-su3apzqv]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-2px}.chr-archive-cell[data-astro-cid-su3apzqv]{aspect-ratio:4/3;background-position:50%;background-size:cover;background-color:var(--public-bg);border:1px solid var(--public-line);scroll-snap-align:start;border-radius:4px;flex:0 0 min(72vw,300px);margin:0;position:relative;overflow:hidden}.chr-archive-cap[data-astro-cid-su3apzqv]{background:linear-gradient(#0000,#000000bf);align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex;position:absolute;bottom:0;left:0;right:0}.chr-archive-no[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);color:var(--public-bg);background:var(--public-accent);font-variant-numeric:tabular-nums;border-radius:3px;padding:.14rem .34rem;font-size:.6rem;font-weight:800;line-height:1}.chr-archive-txt[data-astro-cid-su3apzqv]{color:#fffffff2;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.chr-visit[data-astro-cid-su3apzqv]{background:var(--public-bg)}.chr-visit-grid[data-astro-cid-su3apzqv]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,5vw,3.4rem);display:grid}.chr-visit-addr[data-astro-cid-su3apzqv]{color:var(--public-text);margin:1rem 0 .6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.chr-visit-note[data-astro-cid-su3apzqv]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.chr-visit-map[data-astro-cid-su3apzqv]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 18px 44px -30px #00000080);border-radius:8px;overflow:hidden}.chr-visit-map[data-astro-cid-su3apzqv] iframe[data-astro-cid-su3apzqv]{border:0;width:100%;height:360px;display:block}.chr-cta[data-astro-cid-su3apzqv]{background:var(--public-bg-alt,var(--public-bg));border-top:1px solid var(--public-line)}.chr-cta-inner[data-astro-cid-su3apzqv]{text-align:center;background:var(--public-bg);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);max-width:720px;box-shadow:var(--public-shadow,0 18px 44px -30px #00000080);border-radius:8px;margin:0 auto;padding:clamp(2.2rem,5vw,3.4rem) clamp(1.4rem,4vw,3rem)}.chr-cta-flag[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.18em;color:var(--public-bg);background:var(--public-accent);border-radius:4px;margin-bottom:1rem;padding:.36rem .8rem;font-size:.68rem;font-weight:800;display:inline-block}.chr-cta-title[data-astro-cid-su3apzqv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;line-height:1.1}.chr-cta-p[data-astro-cid-su3apzqv]{color:var(--public-muted);margin:0 0 1.8rem;font-size:1.12rem}.chr-cta-actions[data-astro-cid-su3apzqv]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:900px){.chr-ledger[data-astro-cid-su3apzqv]{grid-template-columns:repeat(2,1fr)}.chr-record-grid[data-astro-cid-su3apzqv],.chr-visit-grid[data-astro-cid-su3apzqv]{grid-template-columns:1fr}}@media (max-width:600px){.chr-ledger[data-astro-cid-su3apzqv]{grid-template-columns:1fr}.chr-hero-head[data-astro-cid-su3apzqv]{align-items:flex-start}.chr-frame-actions[data-astro-cid-su3apzqv],.chr-cta-actions[data-astro-cid-su3apzqv]{flex-direction:column}.chr-frame-actions[data-astro-cid-su3apzqv] .chr-btn[data-astro-cid-su3apzqv],.chr-cta-actions[data-astro-cid-su3apzqv] .chr-btn[data-astro-cid-su3apzqv]{width:100%}.chr-visit-map[data-astro-cid-su3apzqv] iframe[data-astro-cid-su3apzqv]{height:260px}}@media (prefers-reduced-motion:reduce){.chr-btn[data-astro-cid-su3apzqv],.chr-arrow[data-astro-cid-su3apzqv],.chr-frame[data-astro-cid-su3apzqv]{transition:none}.chr-btn[data-astro-cid-su3apzqv]:hover{transform:none}}.aphm[data-astro-cid-ztx7nt2e]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);display:block}.aphm-hub[data-astro-cid-ztx7nt2e]{max-width:1220px;margin:0 auto;padding:clamp(1.1rem,3vw,2.2rem) clamp(.9rem,3vw,1.75rem) clamp(1.6rem,3.5vw,2.6rem)}.aphm-bento[data-astro-cid-ztx7nt2e]{grid-template-columns:1fr;grid-template-areas:"welcome""weather""standings""shoot""events""gallery""membership""trap";grid-auto-rows:minmax(0,auto);gap:clamp(.6rem,1.5vw,.95rem);display:grid}.bx[data-astro-cid-ztx7nt2e]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:18px;flex-direction:column;min-width:0;padding:clamp(1rem,2.2vw,1.35rem);display:flex;position:relative;overflow:hidden}a[data-astro-cid-ztx7nt2e].bx{color:inherit;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s}a[data-astro-cid-ztx7nt2e].bx:hover{border-color:color-mix(in srgb, var(--public-accent) 45%, var(--public-line));box-shadow:var(--public-shadow,0 12px 30px #0000001f);transform:translateY(-2px)}a[data-astro-cid-ztx7nt2e].bx:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bx-head[data-astro-cid-ztx7nt2e]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}.bx-head-split[data-astro-cid-ztx7nt2e]{align-items:flex-start}.bx-head-titles[data-astro-cid-ztx7nt2e]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.bx-label[data-astro-cid-ztx7nt2e]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800;font-family:var(--public-font-body,system-ui, sans-serif);margin:0}.bx-season[data-astro-cid-ztx7nt2e]{color:var(--public-muted);font-size:.68rem;font-weight:600}.bx-loading[data-astro-cid-ztx7nt2e]{color:var(--public-muted);font-size:.85rem;font-style:italic}.bx-sub[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin-top:.25rem;font-size:.85rem;line-height:1.45;display:block}.bx-more[data-astro-cid-ztx7nt2e]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:.7rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.bx-more[data-astro-cid-ztx7nt2e]:hover{text-decoration:underline}.bx-big[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1;display:block}.bx-welcome[data-astro-cid-ztx7nt2e]{background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--public-accent) 12%, transparent), transparent 60%), var(--public-bg-alt,var(--public-bg));border-top:3px solid var(--public-accent);justify-content:space-between;gap:1.2rem;padding:clamp(1.3rem,3vw,2.1rem)}.bx-eyebrow[data-astro-cid-ztx7nt2e]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.7rem;font-weight:800;display:inline-block}.bx-welcome-title[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.9rem,4.6vw,3.1rem);font-weight:800;line-height:1.03}.bx-rule[data-astro-cid-ztx7nt2e]{background:var(--public-accent);border-radius:3px;width:54px;height:3px;margin:1rem 0;display:block}.bx-welcome-lede[data-astro-cid-ztx7nt2e]{color:var(--public-muted);max-width:42ch;margin:0;font-size:clamp(.98rem,1.7vw,1.12rem);line-height:1.6}.bx-welcome-actions[data-astro-cid-ztx7nt2e]{flex-wrap:wrap;gap:.6rem;display:flex}.bx-btn[data-astro-cid-ztx7nt2e]{border:1.5px solid var(--public-accent);border-radius:11px;justify-content:center;align-items:center;padding:.66rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.bx-btn-lg[data-astro-cid-ztx7nt2e]{padding:.85rem 1.7rem;font-size:1rem}.bx-btn-solid[data-astro-cid-ztx7nt2e]{background:var(--public-accent);color:#fff}.bx-btn-solid[data-astro-cid-ztx7nt2e]:hover{background:var(--public-accent-dark,var(--public-accent))}.bx-btn-ghost[data-astro-cid-ztx7nt2e]{color:var(--public-accent);background:0 0}.bx-btn-ghost[data-astro-cid-ztx7nt2e]:hover{background:var(--public-accent);color:#fff}.bx-btn[data-astro-cid-ztx7nt2e]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bx-alert[data-astro-cid-ztx7nt2e]{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.24rem .6rem;font-size:.66rem;font-weight:800;line-height:1}.bx-alert[data-astro-cid-ztx7nt2e]:hover{filter:brightness(1.08)}.bx-weather-grid[data-astro-cid-ztx7nt2e]{grid-template-columns:1fr;gap:.9rem;display:grid}.bx-weather-now[data-astro-cid-ztx7nt2e]{flex-direction:column;display:flex}.bx-temp[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.6rem,7vw,3.6rem);font-weight:800;line-height:.95}.bx-weather-sum[data-astro-cid-ztx7nt2e]{color:var(--public-text);margin-top:.4rem;font-size:.98rem;font-weight:600}.bx-weather-wind[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin-top:.2rem;font-size:.86rem}.bx-shoot[data-astro-cid-ztx7nt2e]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;padding-top:.7rem;display:flex}.bx-mini-label[data-astro-cid-ztx7nt2e]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:800}.bx-mini-accent[data-astro-cid-ztx7nt2e]{color:var(--public-accent)}.bx-shoot-temp[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-top:.3rem;font-size:clamp(1.3rem,3.5vw,1.7rem);font-weight:800;line-height:1.05}.bx-shoot-birds[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin-top:.4rem;font-size:.86rem;line-height:1.45}.bx-standings[data-astro-cid-ztx7nt2e]{border-top:3px solid var(--public-accent)}.bx-standings-note[data-astro-cid-ztx7nt2e]{color:var(--public-text);margin:0 0 .6rem;font-size:.9rem;font-weight:600;line-height:1.4}.bx-standings-list[data-astro-cid-ztx7nt2e]{grid-template-columns:1fr;gap:0;display:grid}.bx-standings-list[data-astro-cid-ztx7nt2e] .public-league-row{border-bottom:1px solid var(--public-line);align-items:baseline;gap:.75rem;padding:.6rem .1rem;display:flex}.bx-standings-list[data-astro-cid-ztx7nt2e] .public-league-row:last-child{border-bottom:0}.bx-standings-list[data-astro-cid-ztx7nt2e] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);flex:none;min-width:1.7ch;font-size:1.05rem;font-weight:800;line-height:1}.bx-standings-list[data-astro-cid-ztx7nt2e] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.bx-standings-list[data-astro-cid-ztx7nt2e] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);flex:none;font-size:1.2rem;font-weight:800;line-height:1}.bx-pill[data-astro-cid-ztx7nt2e]{letter-spacing:.07em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.45rem;padding:.16rem .55rem;font-size:.62rem;font-weight:800;display:inline-block}.bx-event-title[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0;font-size:1.08rem;font-weight:800;line-height:1.2}.bx-gallery[data-astro-cid-ztx7nt2e]{background-image:var(--bx-photo,none);background-position:50%;background-size:cover;background-color:var(--public-bg-alt,var(--public-bg));border-color:var(--public-line);grid-area:gallery;justify-content:flex-end;min-height:168px;padding:clamp(1rem,2.5vw,1.4rem)}.bx-gallery-scrim[data-astro-cid-ztx7nt2e]{pointer-events:none;background:linear-gradient(#080a0e0d,#080a0e2e 38%,#080a0edb);position:absolute;inset:0}.bx-gallery-body[data-astro-cid-ztx7nt2e]{z-index:1;flex-direction:column;display:flex;position:relative}.bx-gallery-kicker[data-astro-cid-ztx7nt2e]{letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.85;font-size:.66rem;font-weight:800}.bx-gallery-title[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:#fff;margin:.25rem 0 0;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:800;line-height:1.1}.bx-gallery-go[data-astro-cid-ztx7nt2e]{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-top:.5rem;font-size:.76rem;font-weight:800}.bx-gallery[data-astro-cid-ztx7nt2e]:hover .bx-gallery-go[data-astro-cid-ztx7nt2e]{text-decoration:underline}.bx-money[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);align-items:baseline;gap:.08rem;font-size:clamp(2.2rem,5.5vw,2.9rem);font-weight:800;line-height:1;display:inline-flex}.bx-money-cur[data-astro-cid-ztx7nt2e]{font-size:.55em}.bx-money-per[data-astro-cid-ztx7nt2e]{color:var(--public-muted);font-size:.4em;font-weight:700}.bx-trap[data-astro-cid-ztx7nt2e]{justify-content:flex-start}.bx-trap-icon[data-astro-cid-ztx7nt2e]{width:40px;height:40px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:11px;justify-content:center;align-items:center;margin-bottom:.7rem;display:inline-flex}.bx-trap-icon[data-astro-cid-ztx7nt2e] svg[data-astro-cid-ztx7nt2e]{width:22px;height:22px}.bx-trap[data-astro-cid-ztx7nt2e] .bx-label[data-astro-cid-ztx7nt2e]{margin-bottom:.1rem}@media (min-width:640px){.aphm-bento[data-astro-cid-ztx7nt2e]{grid-template-columns:repeat(2,1fr);grid-template-areas:"welcome welcome""weather weather""standings standings""shoot events""gallery gallery""membership trap"}}@media (min-width:960px){.aphm-bento[data-astro-cid-ztx7nt2e]{grid-template-columns:repeat(4,1fr);grid-template-areas:"welcome welcome weather weather""welcome welcome standings standings""shoot events standings standings""gallery gallery membership trap"}}.aphm-band[data-astro-cid-ztx7nt2e]{padding:clamp(2.2rem,5vw,3.6rem) clamp(.9rem,3vw,1.75rem)}.aphm-inner[data-astro-cid-ztx7nt2e]{max-width:1160px;margin:0 auto}.aphm-features[data-astro-cid-ztx7nt2e]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border-top:1px solid var(--public-line)}.aphm-sec-head[data-astro-cid-ztx7nt2e]{margin-bottom:clamp(1.4rem,3vw,2rem)}.aphm-kicker[data-astro-cid-ztx7nt2e]{letter-spacing:.15em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.35rem;font-size:.7rem;font-weight:800;display:inline-block}.aphm-kicker-accent[data-astro-cid-ztx7nt2e]{color:var(--public-accent)}.aphm-sec-title[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800;line-height:1.08}.aphm-feat-grid[data-astro-cid-ztx7nt2e]{grid-template-columns:repeat(3,1fr);gap:clamp(.8rem,2vw,1.15rem);display:grid}.aphm-feat[data-astro-cid-ztx7nt2e]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:16px;flex-direction:column;padding:clamp(1.1rem,2.4vw,1.5rem);display:flex}.aphm-feat-icon[data-astro-cid-ztx7nt2e]{width:46px;height:46px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 28%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:.9rem;display:inline-flex}.aphm-feat-icon[data-astro-cid-ztx7nt2e] svg[data-astro-cid-ztx7nt2e]{width:24px;height:24px}.aphm-feat-title[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .5rem;font-size:1.18rem;font-weight:800;line-height:1.15}.aphm-feat-body[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin:0;font-size:.96rem;line-height:1.6}.aphm-about[data-astro-cid-ztx7nt2e]{background:var(--public-bg)}.aphm-about-inner[data-astro-cid-ztx7nt2e]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3.2rem);display:grid}.aphm-about-body[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin:.6rem 0 1.5rem;font-size:1.04rem;line-height:1.65}.aphm-stats[data-astro-cid-ztx7nt2e]{grid-template-columns:repeat(3,1fr);gap:clamp(.6rem,1.5vw,.9rem);display:grid}.aphm-stat[data-astro-cid-ztx7nt2e]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:14px;flex-direction:column;align-items:center;gap:.35rem;padding:clamp(1rem,2.5vw,1.5rem) .5rem;display:flex}.aphm-stat-num[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;line-height:1}.aphm-stat-lbl[data-astro-cid-ztx7nt2e]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:700;line-height:1.3}.aphm-visit[data-astro-cid-ztx7nt2e]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border-top:1px solid var(--public-line)}.aphm-visit-inner[data-astro-cid-ztx7nt2e]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.aphm-addr[data-astro-cid-ztx7nt2e]{font-style:normal;font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:.6rem 0 .5rem;font-size:1.14rem;font-weight:700;line-height:1.5}.aphm-visit-note[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin:0 0 1.4rem;line-height:1.6}.aphm-map[data-astro-cid-ztx7nt2e]{border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));border-radius:16px;overflow:hidden}.aphm-map[data-astro-cid-ztx7nt2e] iframe[data-astro-cid-ztx7nt2e]{border:0;width:100%;height:340px;display:block}.aphm-cta[data-astro-cid-ztx7nt2e]{background:var(--public-bg)}.aphm-cta-inner[data-astro-cid-ztx7nt2e]{text-align:center;background:radial-gradient(120% 130% at 50% 0%, color-mix(in srgb, var(--public-accent) 12%, transparent), transparent 62%), var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:20px;max-width:760px;margin:0 auto;padding:clamp(2rem,5vw,3rem) clamp(1.2rem,4vw,2.4rem)}.aphm-cta-title[data-astro-cid-ztx7nt2e]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.3rem 0 .6rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:800;line-height:1.12}.aphm-cta-p[data-astro-cid-ztx7nt2e]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.06rem}.aphm-cta-actions[data-astro-cid-ztx7nt2e]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:900px){.aphm-feat-grid[data-astro-cid-ztx7nt2e],.aphm-about-inner[data-astro-cid-ztx7nt2e],.aphm-visit-inner[data-astro-cid-ztx7nt2e]{grid-template-columns:1fr}}@media (max-width:520px){.aphm-stats[data-astro-cid-ztx7nt2e]{grid-template-columns:1fr}.aphm-cta-actions[data-astro-cid-ztx7nt2e]{flex-direction:column}.aphm-cta-actions[data-astro-cid-ztx7nt2e] .bx-btn[data-astro-cid-ztx7nt2e],.bx-welcome-actions[data-astro-cid-ztx7nt2e] .bx-btn[data-astro-cid-ztx7nt2e]{width:100%}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-ztx7nt2e].bx,.bx-btn[data-astro-cid-ztx7nt2e],.bx-more[data-astro-cid-ztx7nt2e]{transition:none}a[data-astro-cid-ztx7nt2e].bx:hover{transform:none}}.landing-aq[data-astro-cid-4rfdaghx]{color:var(--public-text);--o-card-shadow:0 1px 2px #0000000d;--o-card-shadow-hover:0 2px 6px #00000014;font-family:inherit;display:block}.band-aq[data-astro-cid-4rfdaghx]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-aq-inner[data-astro-cid-4rfdaghx]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.topo-contour[data-astro-cid-4rfdaghx]:before,.topo-graticule[data-astro-cid-4rfdaghx]:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.topo-contour[data-astro-cid-4rfdaghx]:before{background:repeating-radial-gradient(circle at 84% 16%, transparent 0 15px, color-mix(in srgb, var(--public-line) 66%, transparent) 15px 16px, transparent 16px 48px), repeating-radial-gradient(circle at 12% 90%, transparent 0 22px, color-mix(in srgb, var(--public-line) 48%, transparent) 22px 23px, transparent 23px 62px);opacity:.9;-webkit-mask:radial-gradient(130% 120% at 60% 20%,#000,#00000026);mask:radial-gradient(130% 120% at 60% 20%,#000,#00000026)}.topo-graticule[data-astro-cid-4rfdaghx]:before{background:repeating-linear-gradient(0deg, transparent 0 46px, color-mix(in srgb, var(--public-line) 55%, transparent) 46px 47px), repeating-linear-gradient(90deg, transparent 0 46px, color-mix(in srgb, var(--public-line) 55%, transparent) 46px 47px);opacity:.7}.sec-aq-head[data-astro-cid-4rfdaghx]{text-align:left;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-aq-kicker[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);align-items:center;gap:.4rem;margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-flex}.sec-aq-bm[data-astro-cid-4rfdaghx],.topo-bm[data-astro-cid-4rfdaghx]{color:var(--public-accent);font-size:.9em;line-height:1}.sec-aq-title[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.sec-aq-title[data-astro-cid-4rfdaghx]:after{content:"";border-top:2px solid var(--public-accent);width:58px;height:0;margin:.85rem 0 0;display:block}.btn-aq[data-astro-cid-4rfdaghx]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-aq[data-astro-cid-4rfdaghx]:hover{transform:translateY(-2px)}.btn-aq-lg[data-astro-cid-4rfdaghx]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-aq-primary[data-astro-cid-4rfdaghx]{background:var(--public-accent);color:var(--public-bg);box-shadow:0 10px 24px -14px color-mix(in srgb, var(--public-accent) 70%, transparent)}.btn-aq-primary[data-astro-cid-4rfdaghx]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-aq-ghost[data-astro-cid-4rfdaghx]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-aq-ghost[data-astro-cid-4rfdaghx]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.hero-aq[data-astro-cid-4rfdaghx]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(84vh,660px);padding:clamp(4rem,10vw,7rem) clamp(1.5rem,6vw,5rem);display:flex}.hero-aq-stage[data-astro-cid-4rfdaghx]{z-index:0;position:absolute;inset:0}.hero-aq-slide[data-astro-cid-4rfdaghx]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-aq-slide[data-astro-cid-4rfdaghx].is-active{opacity:1}.hero-aq-scrim[data-astro-cid-4rfdaghx]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 96%, transparent) 0%, color-mix(in srgb, var(--public-bg) 84%, transparent) 46%, color-mix(in srgb, var(--public-bg) 42%, transparent) 100%);position:absolute;inset:0}.hero-aq[data-astro-cid-4rfdaghx]:after{content:"";z-index:1;pointer-events:none;background:repeating-radial-gradient(circle at 88% 84%, transparent 0 17px, color-mix(in srgb, var(--public-line) 60%, transparent) 17px 18px, transparent 18px 52px);opacity:.55;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 60% at 90% 88%,#000,#0000);mask:radial-gradient(60% 60% at 90% 88%,#000,#0000)}.hero-aq-tick[data-astro-cid-4rfdaghx]{z-index:2;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--public-text) 68%, var(--public-muted));font-variant-numeric:tabular-nums;padding:.35rem .55rem;font-size:.64rem;font-weight:700;position:absolute}.hero-aq-tick[data-astro-cid-4rfdaghx]:before{content:"";border:0 solid var(--public-accent);width:12px;height:12px;position:absolute}.hero-aq-tick-tl[data-astro-cid-4rfdaghx]{top:1rem;left:1rem}.hero-aq-tick-tl[data-astro-cid-4rfdaghx]:before{border-top-width:2px;border-left-width:2px;top:0;left:0}.hero-aq-tick-tr[data-astro-cid-4rfdaghx]{text-align:right;top:1rem;right:1rem}.hero-aq-tick-tr[data-astro-cid-4rfdaghx]:before{border-top-width:2px;border-right-width:2px;top:0;right:0}.hero-aq-tick-bl[data-astro-cid-4rfdaghx]{bottom:1rem;left:1rem}.hero-aq-tick-bl[data-astro-cid-4rfdaghx]:before{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.hero-aq-tick-br[data-astro-cid-4rfdaghx]{text-align:right;bottom:1rem;right:1rem}.hero-aq-tick-br[data-astro-cid-4rfdaghx]:before{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.hero-aq-inner[data-astro-cid-4rfdaghx]{z-index:3;max-width:640px;color:var(--public-text);border-left:3px double var(--public-accent);padding-left:clamp(1.5rem,3vw,2.4rem);position:relative}.hero-aq-eyebrow[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);align-items:center;gap:.45rem;margin:0 0 .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.hero-aq-title[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0 0 1.1rem;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:1.06}.hero-aq-lede[data-astro-cid-4rfdaghx]{max-width:44ch;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 2rem;font-size:clamp(1.05rem,2.1vw,1.24rem);line-height:1.6}.hero-aq-actions[data-astro-cid-4rfdaghx]{flex-wrap:wrap;justify-content:flex-start;gap:.9rem;display:flex}.hero-aq-datum[data-astro-cid-4rfdaghx]{border-top:1px solid color-mix(in srgb, var(--public-text) 20%, transparent);flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.9rem;padding-top:1.1rem;display:flex}.hero-aq-datum-lbl[data-astro-cid-4rfdaghx]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.hero-aq-datum-val[data-astro-cid-4rfdaghx]{letter-spacing:.06em;color:color-mix(in srgb, var(--public-text) 85%, var(--public-muted));font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}.hero-aq-scalebar[data-astro-cid-4rfdaghx]{background:repeating-linear-gradient(90deg, var(--public-accent) 0 25%, transparent 25% 50%);border:1px solid color-mix(in srgb, var(--public-text) 40%, transparent);width:clamp(80px,22vw,150px);height:8px}.livAQ[data-astro-cid-4rfdaghx]{background:var(--public-bg-soft)}.statO-caption[data-astro-cid-4rfdaghx]{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.statO-caption[data-astro-cid-4rfdaghx] .sec-aq-kicker[data-astro-cid-4rfdaghx]{display:block}.statO-title[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:700;line-height:1.12}.statO-sub[data-astro-cid-4rfdaghx]{color:var(--public-muted);max-width:62ch;margin:.6rem 0 0;font-size:.98rem;line-height:1.6}.statO-sheet[data-astro-cid-4rfdaghx]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);background:var(--public-bg-alt);box-shadow:var(--o-card-shadow);overflow:hidden}.statO-colhead[data-astro-cid-4rfdaghx]{background:var(--public-bg-soft);border-bottom:1px solid var(--public-line);grid-template-columns:minmax(120px,210px) 1fr;gap:clamp(1rem,3vw,2.25rem);padding:.7rem clamp(1rem,3vw,1.6rem);display:grid}.statO-colhead[data-astro-cid-4rfdaghx] span[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.66rem;font-weight:700}.statO-row[data-astro-cid-4rfdaghx]{grid-template-columns:minmax(120px,210px) 1fr;align-items:start;gap:clamp(1rem,3vw,2.25rem);padding:clamp(.95rem,2.4vw,1.35rem) clamp(1rem,3vw,1.6rem);display:grid}.statO-row[data-astro-cid-4rfdaghx]+.statO-row[data-astro-cid-4rfdaghx]{border-top:1px solid var(--public-line)}.statO-row-indent[data-astro-cid-4rfdaghx] .statO-label[data-astro-cid-4rfdaghx]{border-left:2px solid var(--public-accent);padding-left:.8rem}.statO-label[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);padding-top:.18rem;font-size:.72rem;font-weight:700;line-height:1.4}.statO-label-season[data-astro-cid-4rfdaghx]{letter-spacing:.03em;text-transform:none;color:var(--public-accent);margin-top:.32rem;font-size:.68rem;font-weight:700;display:block}.statO-value[data-astro-cid-4rfdaghx]{min-width:0;color:var(--public-text)}.statO-loading[data-astro-cid-4rfdaghx]{color:var(--public-muted);font-weight:600}.statO-weather[data-astro-cid-4rfdaghx]{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;display:flex}#weatherGrid[data-astro-cid-4rfdaghx]{grid-template-columns:1fr!important}.statO-temp[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}.statO-cond[data-astro-cid-4rfdaghx]{color:var(--public-text);font-size:1rem;font-weight:600}.statO-dot[data-astro-cid-4rfdaghx]{color:var(--public-muted)}.statO-wind[data-astro-cid-4rfdaghx]{color:var(--public-muted);font-size:.92rem}.statO-alert[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);cursor:pointer;border-radius:999px;margin-top:.6rem;padding:.32rem .8rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-block}.statO-forecast[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.05rem;font-weight:700;line-height:1.3}.statO-forecast-birds[data-astro-cid-4rfdaghx]{color:var(--public-muted);margin-top:.4rem;font-size:.88rem;line-height:1.5}.statO-inline[data-astro-cid-4rfdaghx]{flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;display:flex}.statO-inline-spread[data-astro-cid-4rfdaghx]{justify-content:space-between}.statO-strong[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:700}.statO-note[data-astro-cid-4rfdaghx]{color:var(--public-muted);margin-top:.4rem;font-size:.92rem;line-height:1.5}.statO-inline[data-astro-cid-4rfdaghx] .statO-note[data-astro-cid-4rfdaghx]{margin-top:0}.statO-link[data-astro-cid-4rfdaghx]{letter-spacing:.01em;color:var(--public-accent);white-space:nowrap;font-size:.85rem;font-weight:700;text-decoration:none}.statO-link[data-astro-cid-4rfdaghx]:hover{text-decoration:underline}.statO-inline[data-astro-cid-4rfdaghx] .statO-link[data-astro-cid-4rfdaghx]{margin-top:0}#eventContent[data-astro-cid-4rfdaghx] .statO-link[data-astro-cid-4rfdaghx]{margin-top:.55rem;display:inline-block}.statO-pill[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-block}.statO-league-title[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.005em;color:var(--public-text);margin:0;font-size:1.05rem;font-weight:700}.statO-standings[data-astro-cid-4rfdaghx]{border-top:1px solid var(--public-line-soft);margin-top:.75rem}.statO-standings[data-astro-cid-4rfdaghx] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.75rem;padding:.5rem 0;display:grid}.statO-standings[data-astro-cid-4rfdaghx] .public-league-row:last-child{border-bottom:0}.statO-standings[data-astro-cid-4rfdaghx] .public-league-rank{font-family:var(--public-font-heading,inherit);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.statO-standings[data-astro-cid-4rfdaghx] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.statO-standings[data-astro-cid-4rfdaghx] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.05rem;font-weight:800}.quick-aq[data-astro-cid-4rfdaghx]{background:var(--public-bg)}.quick-aq-route[data-astro-cid-4rfdaghx]{max-width:780px;margin:0;padding:0;list-style:none}.quick-aq-station[data-astro-cid-4rfdaghx]{position:relative}.quick-aq-station[data-astro-cid-4rfdaghx]:not(:last-child):before{content:"";background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--public-accent) 55%, var(--public-line)) 0 7px, transparent 7px 13px);z-index:0;width:2px;position:absolute;top:3.4rem;bottom:-.9rem;left:1.5rem}.quick-aq-link[data-astro-cid-4rfdaghx]{z-index:1;color:var(--public-text);grid-template-columns:3rem 1fr auto;align-items:center;gap:clamp(.9rem,3vw,1.5rem);padding:1.1rem 0;text-decoration:none;display:grid;position:relative}.quick-aq-marker[data-astro-cid-4rfdaghx]{background:var(--public-bg-alt);border:2px solid var(--public-accent);width:3rem;height:3rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:50%;justify-content:center;align-items:center;transition:transform .16s,box-shadow .16s;display:inline-flex}.quick-aq-code[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:800;line-height:1}.quick-aq-body[data-astro-cid-4rfdaghx]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.quick-aq-title[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);color:var(--public-text);letter-spacing:-.005em;font-size:1.18rem;font-weight:700}.quick-aq-desc[data-astro-cid-4rfdaghx]{color:var(--public-muted);font-size:.94rem;line-height:1.55}.quick-aq-go[data-astro-cid-4rfdaghx]{color:var(--public-accent);font-size:1.3rem;font-weight:700;transition:transform .16s}.quick-aq-link[data-astro-cid-4rfdaghx]:hover .quick-aq-marker[data-astro-cid-4rfdaghx]{box-shadow:0 0 0 6px color-mix(in srgb, var(--public-accent) 18%, transparent);transform:scale(1.06)}.quick-aq-link[data-astro-cid-4rfdaghx]:hover .quick-aq-go[data-astro-cid-4rfdaghx]{transform:translate(4px)}.quick-aq-link[data-astro-cid-4rfdaghx]:hover .quick-aq-title[data-astro-cid-4rfdaghx]{color:var(--public-accent)}.feat-aq[data-astro-cid-4rfdaghx]{background:var(--public-bg-soft)}.feat-aq-legend[data-astro-cid-4rfdaghx]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-alt);box-shadow:var(--o-card-shadow);overflow:hidden}.feat-aq-legend-head[data-astro-cid-4rfdaghx]{background:var(--public-bg-soft);border-bottom:2px solid var(--public-accent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem clamp(1.1rem,3vw,1.8rem);display:flex}.feat-aq-legend-kicker[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}.feat-aq-legend-note[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);font-size:.72rem;font-weight:700}.feat-aq-key[data-astro-cid-4rfdaghx]{grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.4rem,3.5vw,2.1rem) clamp(1.1rem,3vw,1.8rem);display:grid}.feat-aq-key[data-astro-cid-4rfdaghx]+.feat-aq-key[data-astro-cid-4rfdaghx]{border-top:1px dashed var(--public-line)}.feat-aq-sym[data-astro-cid-4rfdaghx]{width:58px;height:58px;color:var(--public-accent);background:repeating-linear-gradient(90deg, transparent 0 9px, color-mix(in srgb, var(--public-line) 60%, transparent) 9px 10px), var(--public-bg);border:1px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.feat-aq-sym[data-astro-cid-4rfdaghx] svg[data-astro-cid-4rfdaghx]{width:28px;height:28px}.feat-aq-body[data-astro-cid-4rfdaghx]{min-width:0}.feat-aq-h[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .55rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:700}.feat-aq-p[data-astro-cid-4rfdaghx]{color:var(--public-muted);margin:0;font-size:1rem;line-height:1.65}.feat-aq-ref[data-astro-cid-4rfdaghx]{letter-spacing:.14em;color:var(--public-accent);font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb, var(--public-accent) 36%, transparent);background:color-mix(in srgb, var(--public-accent) 10%, transparent);border-radius:5px;align-self:start;padding:.24rem .5rem;font-size:.72rem;font-weight:800}.about-aq[data-astro-cid-4rfdaghx]{background:var(--public-bg)}.about-aq-inner[data-astro-cid-4rfdaghx]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-aq-copy[data-astro-cid-4rfdaghx] .sec-aq-kicker[data-astro-cid-4rfdaghx]{display:inline-flex}.about-aq-copy[data-astro-cid-4rfdaghx] .sec-aq-title[data-astro-cid-4rfdaghx]{text-align:left;margin-bottom:1rem}.about-aq-p[data-astro-cid-4rfdaghx]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-aq-figures[data-astro-cid-4rfdaghx]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--o-card-shadow);padding-top:1.4rem;position:relative;overflow:hidden}.about-aq-disk[data-astro-cid-4rfdaghx]{background:var(--public-bg-alt);border:2px solid var(--public-accent);width:58px;height:58px;box-shadow:0 0 0 4px color-mix(in srgb, var(--public-accent) 12%, transparent);color:var(--public-accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:-22px;right:clamp(1rem,4vw,1.6rem)}.about-aq-disk-tri[data-astro-cid-4rfdaghx]{font-size:.9rem}.about-aq-disk-txt[data-astro-cid-4rfdaghx]{letter-spacing:.1em;margin-top:2px;font-size:.6rem;font-weight:800}.about-aq-figures-head[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);border-bottom:1px solid var(--public-line);padding:.2rem clamp(1rem,3vw,1.4rem) .75rem;font-size:.66rem;font-weight:700}.about-aq-figrow[data-astro-cid-4rfdaghx]{align-items:baseline;gap:.6rem;padding:clamp(.85rem,2.4vw,1.1rem) clamp(1rem,3vw,1.4rem);display:flex}.about-aq-figrow[data-astro-cid-4rfdaghx]+.about-aq-figrow[data-astro-cid-4rfdaghx]{border-top:1px solid var(--public-line-soft)}.about-aq-figlbl[data-astro-cid-4rfdaghx]{color:var(--public-text);flex:none;font-size:.95rem;font-weight:600}.about-aq-lead[data-astro-cid-4rfdaghx]{border-bottom:2px dotted color-mix(in srgb, var(--public-line) 90%, var(--public-accent));flex:auto;height:0;transform:translateY(-.28em)}.about-aq-fignum[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1.55rem;font-weight:800;line-height:1}.about-aq-datum[data-astro-cid-4rfdaghx]{background:var(--public-bg-alt);border-top:1px solid var(--public-line);letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-variant-numeric:tabular-nums;padding:.7rem clamp(1rem,3vw,1.4rem);font-size:.68rem;font-weight:700}.photos-aq[data-astro-cid-4rfdaghx]{background:var(--public-bg-soft)}.photos-aq-grid[data-astro-cid-4rfdaghx]{grid-template-columns:1.4fr 1fr 1fr;grid-auto-rows:clamp(150px,21vw,210px);gap:.7rem;display:grid}.photos-aq-tile[data-astro-cid-4rfdaghx]{border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--o-card-shadow);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-aq-tile[data-astro-cid-4rfdaghx]:first-child{grid-area:1/1/span 2}.photos-aq-tile[data-astro-cid-4rfdaghx]:nth-child(2){grid-area:1/2/auto/span 2}.photos-aq-tile[data-astro-cid-4rfdaghx]:nth-child(3){grid-area:2/2}.photos-aq-tile[data-astro-cid-4rfdaghx]:nth-child(4){grid-area:2/3}.photos-aq-tile[data-astro-cid-4rfdaghx]:before{content:"";z-index:2;pointer-events:none;border-top:2px solid #ffffffd9;border-left:2px solid #ffffffd9;width:14px;height:14px;position:absolute;top:8px;left:8px}.photos-aq-ref[data-astro-cid-4rfdaghx]{z-index:2;letter-spacing:.12em;color:var(--public-text);background:color-mix(in srgb, var(--public-bg-alt) 88%, transparent);border:1px solid var(--public-line);font-variant-numeric:tabular-nums;border-radius:4px;padding:.12rem .4rem;font-size:.64rem;font-weight:800;position:absolute;top:8px;right:8px}.photos-aq-cap[data-astro-cid-4rfdaghx]{z-index:1;background:var(--public-bg-alt);border-top:1px solid var(--public-line);color:var(--public-text);text-transform:uppercase;letter-spacing:.09em;padding:.55rem .85rem;font-size:.78rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-aq[data-astro-cid-4rfdaghx]{background:var(--public-bg)}.visit-aq-inner[data-astro-cid-4rfdaghx]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-aq-copy[data-astro-cid-4rfdaghx] .sec-aq-kicker[data-astro-cid-4rfdaghx]{display:inline-flex}.visit-aq-copy[data-astro-cid-4rfdaghx] .sec-aq-title[data-astro-cid-4rfdaghx]{text-align:left;margin-bottom:1.1rem}.visit-aq-locator[data-astro-cid-4rfdaghx]{border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);background:var(--public-bg-soft);flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.2rem;padding:.7rem .9rem;display:flex}.visit-aq-loc-lbl[data-astro-cid-4rfdaghx]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.visit-aq-loc-coord[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);letter-spacing:.03em;font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:800}.visit-aq-addr[data-astro-cid-4rfdaghx]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-aq-note[data-astro-cid-4rfdaghx]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-aq-map[data-astro-cid-4rfdaghx]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--o-card-shadow);position:relative;overflow:hidden}.visit-aq-map-tag[data-astro-cid-4rfdaghx]{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:var(--public-text);background:color-mix(in srgb, var(--public-bg-alt) 90%, transparent);border:1px solid var(--public-line);border-radius:4px;padding:.2rem .5rem;font-size:.62rem;font-weight:800;position:absolute;top:10px;left:10px}.visit-aq-map[data-astro-cid-4rfdaghx] iframe[data-astro-cid-4rfdaghx]{border:0;width:100%;height:360px;display:block}.cta-aq[data-astro-cid-4rfdaghx]{background:var(--public-bg);border-top:1px solid var(--public-line);color:var(--public-text);text-align:center}.cta-aq-inner[data-astro-cid-4rfdaghx]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,14px);max-width:760px;margin:0 auto;padding:clamp(2.4rem,5vw,3.4rem) clamp(1.5rem,5vw,3rem) clamp(2rem,5vw,3rem);position:relative}.cta-aq-inner[data-astro-cid-4rfdaghx]:before,.cta-aq-inner[data-astro-cid-4rfdaghx]:after{content:"";pointer-events:none;width:16px;height:16px;position:absolute}.cta-aq-inner[data-astro-cid-4rfdaghx]:before{border-top:2px solid var(--public-accent);border-left:2px solid var(--public-accent);top:10px;left:10px}.cta-aq-inner[data-astro-cid-4rfdaghx]:after{border-bottom:2px solid var(--public-accent);border-right:2px solid var(--public-accent);bottom:10px;right:10px}.cta-aq-bm[data-astro-cid-4rfdaghx]{color:var(--public-accent);margin-bottom:.4rem;font-size:1.3rem;line-height:1;display:block}.cta-aq-kicker[data-astro-cid-4rfdaghx]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin-bottom:.7rem;font-size:.68rem;font-weight:700;display:block}.cta-aq-title[data-astro-cid-4rfdaghx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-aq-p[data-astro-cid-4rfdaghx]{color:var(--public-muted);margin:0 0 2rem;font-size:1.15rem}.cta-aq-actions[data-astro-cid-4rfdaghx]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.cta-aq-coord[data-astro-cid-4rfdaghx]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-variant-numeric:tabular-nums;margin-top:1.6rem;font-size:.68rem;font-weight:700;display:block}@media (max-width:900px){.about-aq-inner[data-astro-cid-4rfdaghx],.visit-aq-inner[data-astro-cid-4rfdaghx]{grid-template-columns:1fr}.photos-aq-grid[data-astro-cid-4rfdaghx]{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(150px,40vw,200px)}.photos-aq-tile[data-astro-cid-4rfdaghx]:first-child,.photos-aq-tile[data-astro-cid-4rfdaghx]:nth-child(2),.photos-aq-tile[data-astro-cid-4rfdaghx]:nth-child(3),.photos-aq-tile[data-astro-cid-4rfdaghx]:nth-child(4){grid-area:auto}}@media (max-width:640px){.band-aq[data-astro-cid-4rfdaghx]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.statO-colhead[data-astro-cid-4rfdaghx]{display:none}.statO-row[data-astro-cid-4rfdaghx]{grid-template-columns:1fr;gap:.4rem}.statO-label[data-astro-cid-4rfdaghx]{padding-top:0}.statO-row-indent[data-astro-cid-4rfdaghx] .statO-label[data-astro-cid-4rfdaghx]{padding-left:.7rem}.statO-inline-spread[data-astro-cid-4rfdaghx]{flex-wrap:wrap}#weatherGrid[data-astro-cid-4rfdaghx]{grid-template-columns:1fr!important}.hero-aq[data-astro-cid-4rfdaghx]{min-height:74vh}.hero-aq-tick-bl[data-astro-cid-4rfdaghx],.hero-aq-tick-br[data-astro-cid-4rfdaghx]{display:none}.hero-aq-actions[data-astro-cid-4rfdaghx],.cta-aq-actions[data-astro-cid-4rfdaghx]{flex-direction:column}.hero-aq-actions[data-astro-cid-4rfdaghx] .btn-aq[data-astro-cid-4rfdaghx],.cta-aq-actions[data-astro-cid-4rfdaghx] .btn-aq[data-astro-cid-4rfdaghx]{width:100%}.hero-aq-datum[data-astro-cid-4rfdaghx]{gap:.5rem .7rem}.quick-aq-link[data-astro-cid-4rfdaghx]{grid-template-columns:2.6rem 1fr auto;gap:.85rem}.quick-aq-marker[data-astro-cid-4rfdaghx]{width:2.6rem;height:2.6rem}.quick-aq-station[data-astro-cid-4rfdaghx]:not(:last-child):before{top:3rem;left:1.3rem}.feat-aq-key[data-astro-cid-4rfdaghx]{grid-template-columns:auto 1fr}.feat-aq-ref[data-astro-cid-4rfdaghx]{grid-column:2;justify-self:start;margin-top:.2rem}.photos-aq-grid[data-astro-cid-4rfdaghx]{grid-template-columns:1fr;grid-auto-rows:clamp(180px,60vw,240px)}.visit-aq-map[data-astro-cid-4rfdaghx] iframe[data-astro-cid-4rfdaghx]{height:280px}}@media (prefers-reduced-motion:no-preference){@keyframes topoDrift{0%{background-position:0 0,0 0}to{background-position:26px -18px,-20px 22px}}.hero-aq[data-astro-cid-4rfdaghx]:after{animation:26s linear infinite alternate topoDrift}}@media (prefers-reduced-motion:reduce){.landing-aq[data-astro-cid-4rfdaghx] [data-astro-cid-4rfdaghx],.landing-aq[data-astro-cid-4rfdaghx] [data-astro-cid-4rfdaghx]:before,.landing-aq[data-astro-cid-4rfdaghx] [data-astro-cid-4rfdaghx]:after{transition:none!important;animation:none!important}.btn-aq[data-astro-cid-4rfdaghx]:hover,.quick-aq-link[data-astro-cid-4rfdaghx]:hover .quick-aq-go[data-astro-cid-4rfdaghx],.quick-aq-link[data-astro-cid-4rfdaghx]:hover .quick-aq-marker[data-astro-cid-4rfdaghx]{transform:none!important}.hero-aq-slide[data-astro-cid-4rfdaghx]{transition:none!important}}.landing-ar[data-astro-cid-ly6h772o]{color:var(--public-text);--ar-doc-max:1040px;--ar-sq:3px;--ar-card-shadow:0 16px 40px -30px var(--public-shadow,#0006);font-family:inherit;display:block}.sec-ar-head[data-astro-cid-ly6h772o]{border-top:2px solid var(--public-text);flex-direction:column;align-items:flex-start;gap:.4rem;margin-bottom:clamp(1.1rem,3vw,1.75rem);padding-top:.85rem;display:flex}.sec-ar-file[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.24em;color:var(--public-muted);background:var(--public-bg-soft);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);font-variant-numeric:tabular-nums;padding:.26rem .6rem;font-size:.6rem;font-weight:800;display:inline-block}.sec-ar-kicker[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);font-size:.7rem;font-weight:800;display:inline-block}.sec-ar-title[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.4vw,2.05rem);font-weight:800;line-height:1.14}.btn-ar[data-astro-cid-ly6h772o]{border-radius:var(--ar-sq);text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.5rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.btn-ar-lg[data-astro-cid-ly6h772o]{padding:1rem 2rem;font-size:1rem}.btn-ar-primary[data-astro-cid-ly6h772o]{background:var(--public-accent);color:#fff;box-shadow:0 10px 24px -14px color-mix(in srgb, var(--public-accent) 80%, transparent)}.btn-ar-primary[data-astro-cid-ly6h772o]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ar-ghost[data-astro-cid-ly6h772o]{background:color-mix(in srgb, var(--public-text) 5%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 30%, transparent)}.btn-ar-ghost[data-astro-cid-ly6h772o]:hover{background:color-mix(in srgb, var(--public-text) 11%, transparent);border-color:color-mix(in srgb, var(--public-text) 46%, transparent)}.redact-ar[data-astro-cid-ly6h772o]{background:linear-gradient(90deg, var(--public-text) 0 11%, transparent 11% 14%, var(--public-text) 14% 33%, transparent 33% 36.5%, var(--public-text) 36.5% 45%, transparent 45% 48.5%, var(--public-text) 48.5% 71%, transparent 71% 74.5%, var(--public-text) 74.5% 100%);opacity:.9;border-radius:1px;height:.9rem;margin:clamp(1.6rem,4.5vw,2.8rem) 0}.band-ar[data-astro-cid-ly6h772o]{width:100%;position:relative}.hero-ar[data-astro-cid-ly6h772o]{text-align:left;background:var(--public-bg);border-bottom:2px solid var(--public-text);justify-content:flex-start;align-items:center;min-height:clamp(300px,42vw,440px);padding:clamp(2.5rem,6vw,4rem) 1.25rem;display:flex;overflow:hidden}.hero-ar-stage[data-astro-cid-ly6h772o]{z-index:0;position:absolute;inset:0}.hero-ar-slide[data-astro-cid-ly6h772o]{opacity:0;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-ar-slide[data-astro-cid-ly6h772o].is-active{opacity:1}.hero-ar-scrim[data-astro-cid-ly6h772o]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 88%, transparent) 0%, color-mix(in srgb, var(--public-bg) 60%, transparent) 55%, color-mix(in srgb, var(--public-bg) 26%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 74%, transparent), color-mix(in srgb, var(--public-bg) 24%, transparent));position:absolute;inset:0}.hero-ar-inner[data-astro-cid-ly6h772o]{z-index:1;max-width:var(--ar-doc-max);width:100%;margin:0 auto;position:relative}.hero-ar-folder[data-astro-cid-ly6h772o]{background:color-mix(in srgb, var(--public-bg) 86%, transparent);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);max-width:640px;padding:clamp(1.6rem,4vw,2.5rem);position:relative}.hero-ar-tab[data-astro-cid-ly6h772o]{background:var(--public-accent);color:#fff;letter-spacing:.22em;text-transform:uppercase;border-radius:var(--ar-sq) var(--ar-sq) 0 0;padding:.4rem .85rem;font-size:.6rem;font-weight:800;position:absolute;top:-1.35rem;left:1.4rem}.hero-ar-stamp[data-astro-cid-ly6h772o]{border:3px double var(--public-accent);color:var(--public-accent);text-align:center;opacity:.9;pointer-events:none;padding:.28rem .65rem .34rem;position:absolute;top:1.1rem;right:1.1rem;transform:rotate(-9deg)}.hero-ar-stamp-word[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:.12em;text-transform:uppercase;font-size:1.15rem;font-weight:900;line-height:1;display:block}.hero-ar-stamp-sub[data-astro-cid-ly6h772o]{letter-spacing:.2em;text-transform:uppercase;margin-top:.22rem;font-size:.48rem;display:block}.hero-ar-eyebrow[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 .75rem;font-size:.72rem;font-weight:700;display:flex}.hero-ar-fno[data-astro-cid-ly6h772o]{letter-spacing:.12em;color:var(--public-accent);font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb, var(--public-accent) 42%, transparent);border-radius:var(--ar-sq);padding:.14rem .45rem;font-weight:800}.hero-ar-caption-line[data-astro-cid-ly6h772o]{color:var(--public-muted)}.hero-ar-title[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .75rem;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:800;line-height:1.05}.hero-ar-lede[data-astro-cid-ly6h772o]{max-width:560px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 1.4rem;font-size:clamp(1rem,1.9vw,1.15rem);line-height:1.5}.docket-ar-doc[data-astro-cid-ly6h772o]{max-width:var(--ar-doc-max);background:var(--public-bg);margin:0 auto;padding:clamp(1.5rem,4vw,2.75rem) 1.25rem clamp(2.5rem,6vw,4.5rem)}.docket-ar-doc[data-astro-cid-ly6h772o]>section[data-astro-cid-ly6h772o]{min-width:0}.proceed-ar-grid[data-astro-cid-ly6h772o]{grid-template-columns:repeat(2,1fr);align-items:start;gap:clamp(.9rem,2.4vw,1.3rem);display:grid}.rail-mod[data-astro-cid-ly6h772o]{min-width:0}#weatherGrid[data-astro-cid-ly6h772o]{grid-template-columns:1fr!important}.livAR-eyebrow[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.7rem;font-weight:700;display:inline-block}.livAR-eyebrow-accent[data-astro-cid-ly6h772o]{color:var(--public-accent)}.livAR-loading[data-astro-cid-ly6h772o]{color:var(--public-muted);padding:.3rem 0;font-weight:600}.livAR-loading-light[data-astro-cid-ly6h772o]{color:#ffffffd1}.livAR-weather[data-astro-cid-ly6h772o]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:2px solid var(--public-text);border-radius:var(--ar-sq);box-shadow:var(--ar-card-shadow);padding:clamp(1.15rem,3vw,1.5rem);position:relative}.livAR-weather-top[data-astro-cid-ly6h772o]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.livAR-alert[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.32rem .75rem;font-size:.68rem;font-weight:700;line-height:1}.livAR-weather-grid[data-astro-cid-ly6h772o]{grid-template-columns:1fr;align-items:start;gap:.9rem;display:grid}.livAR-temp[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(3rem,9vw,4.25rem);font-weight:800;line-height:.9}.livAR-cond[data-astro-cid-ly6h772o]{color:var(--public-text);margin-top:.5rem;font-size:1.05rem;font-weight:600}.livAR-wind[data-astro-cid-ly6h772o]{color:var(--public-muted);margin-top:.25rem;font-size:.9rem}.livAR-shootfx[data-astro-cid-ly6h772o]{background:var(--public-bg);border:1px solid var(--public-line-soft);border-left:3px solid var(--public-accent);border-radius:var(--ar-sq);flex-direction:column;padding:.9rem 1rem;display:flex}.livAR-shootfx-temp[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:clamp(1.3rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAR-shootfx-birds[data-astro-cid-ly6h772o]{color:var(--public-muted);margin-top:.5rem;font-size:.88rem;line-height:1.45}.livAR-callout[data-astro-cid-ly6h772o]{background:linear-gradient(135deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:#fff;border-radius:var(--ar-sq);box-shadow:0 16px 40px -28px color-mix(in srgb, var(--public-accent) 70%, transparent);flex-direction:column;padding:clamp(1.15rem,3vw,1.5rem);display:flex}.livAR-callout-label[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.16em;opacity:.92;font-size:.7rem;font-weight:700}.livAR-callout-day[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.45rem;font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.livAR-callout-date[data-astro-cid-ly6h772o]{opacity:.95;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1rem;font-weight:600}.livAR-callout-link[data-astro-cid-ly6h772o]{letter-spacing:.02em;color:#fff;opacity:.92;margin-top:.8rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livAR-callout-link[data-astro-cid-ly6h772o]:hover{opacity:1;text-decoration:underline}.livAR-eventchip[data-astro-cid-ly6h772o]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:2px solid var(--public-text);border-radius:var(--ar-sq);box-shadow:var(--ar-card-shadow);padding:clamp(1.05rem,2.5vw,1.35rem)}.livAR-eventchip-row[data-astro-cid-ly6h772o]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.livAR-pill[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-block}.livAR-eventchip-more[data-astro-cid-ly6h772o]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livAR-eventchip-more[data-astro-cid-ly6h772o]:hover{text-decoration:underline}.livAR-eventchip-title[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.1rem;font-weight:800;line-height:1.2}.livAR-eventchip-detail[data-astro-cid-ly6h772o]{color:var(--public-muted);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAR-league[data-astro-cid-ly6h772o]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:2px solid var(--public-text);border-radius:var(--ar-sq);box-shadow:var(--ar-card-shadow);grid-column:1/-1;padding:clamp(1.1rem,2.5vw,1.4rem)}.livAR-league-head[data-astro-cid-ly6h772o]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.45rem;display:flex}.livAR-league-title[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:1.2rem;font-weight:800}.livAR-league-season[data-astro-cid-ly6h772o]{color:var(--public-muted);font-size:.78rem;font-weight:600}.livAR-league-more[data-astro-cid-ly6h772o]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:700;text-decoration:none}.livAR-league-more[data-astro-cid-ly6h772o]:hover{text-decoration:underline}.livAR-league-note[data-astro-cid-ly6h772o]{color:var(--public-muted);margin-bottom:.8rem;font-size:.9rem}.livAR-league-strip[data-astro-cid-ly6h772o]{grid-template-columns:1fr;gap:.6rem;display:grid}.livAR-league-strip[data-astro-cid-ly6h772o] .public-league-row[data-astro-cid-ly6h772o]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-left:3px solid var(--public-accent);border-radius:var(--ar-sq);align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.livAR-league-strip[data-astro-cid-ly6h772o] .public-league-rank[data-astro-cid-ly6h772o]{font-variant-numeric:tabular-nums;flex:none;font-size:1.25rem;line-height:1}.livAR-league-strip[data-astro-cid-ly6h772o] .public-league-team[data-astro-cid-ly6h772o]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.livAR-league-strip[data-astro-cid-ly6h772o] .public-league-score[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1.25rem;font-weight:800;line-height:1}.quick-ar-reg[data-astro-cid-ly6h772o]{border:1px solid var(--public-line);border-top:2px solid var(--public-text);background:var(--public-bg-alt);border-radius:var(--ar-sq);overflow:hidden}.quick-ar-reg-head[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);background:var(--public-bg-soft);border-bottom:1px solid var(--public-line);grid-template-columns:3.4rem 1fr 2rem;gap:.85rem;padding:.55rem 1rem;font-size:.6rem;font-weight:800;display:grid}.quick-ar[data-astro-cid-ly6h772o]{display:block}.quick-ar-row[data-astro-cid-ly6h772o]{border-top:1px solid var(--public-line-soft);color:var(--public-text);border-left:3px solid #0000;grid-template-columns:3.4rem 1fr 2rem;align-items:center;gap:.85rem;padding:.95rem 1rem;text-decoration:none;display:grid}.quick-ar-row[data-astro-cid-ly6h772o]:first-child{border-top:0}.quick-ar-row[data-astro-cid-ly6h772o]:hover{background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg-alt));border-left-color:var(--public-accent)}.quick-ar-num[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800;line-height:1}.quick-ar-body[data-astro-cid-ly6h772o]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.quick-ar-title[data-astro-cid-ly6h772o]{color:var(--public-text);font-size:1rem;font-weight:800}.quick-ar-desc[data-astro-cid-ly6h772o]{color:var(--public-muted);font-size:.85rem;line-height:1.4}.quick-ar-go[data-astro-cid-ly6h772o]{color:var(--public-accent);text-align:right;font-size:1.2rem;font-weight:700}.feat-ar-grid[data-astro-cid-ly6h772o]{counter-reset:exhibit;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,1.6rem);display:grid}.feat-ar-item[data-astro-cid-ly6h772o]{counter-increment:exhibit;background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:2px solid var(--public-text);border-radius:var(--ar-sq);min-width:0;padding:2.9rem clamp(1.4rem,3vw,2rem) clamp(1.4rem,3vw,2rem);position:relative}.feat-ar-tab[data-astro-cid-ly6h772o]{background:var(--public-text);color:var(--public-bg);letter-spacing:.2em;text-transform:uppercase;border-radius:0 0 var(--ar-sq) 0;padding:.32rem .7rem;font-size:.6rem;font-weight:800;position:absolute;top:0;left:0}.feat-ar-tab[data-astro-cid-ly6h772o]:before{content:"Exhibit " counter(exhibit, upper-alpha)}.feat-ar-icon[data-astro-cid-ly6h772o]{border-radius:var(--ar-sq);width:50px;height:50px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.feat-ar-icon[data-astro-cid-ly6h772o] svg[data-astro-cid-ly6h772o]{width:24px;height:24px}.feat-ar-h[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:800}.feat-ar-p[data-astro-cid-ly6h772o]{color:var(--public-muted);margin:0;font-size:.98rem;line-height:1.6}.about-ar-inner[data-astro-cid-ly6h772o]{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,2.75rem);display:grid}.about-ar-copy[data-astro-cid-ly6h772o]{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.about-ar-copy[data-astro-cid-ly6h772o] .sec-ar-title[data-astro-cid-ly6h772o]{margin:.1rem 0 .7rem}.about-ar-p[data-astro-cid-ly6h772o]{color:var(--public-muted);margin:0 0 1.3rem;font-size:1.02rem;line-height:1.68}.about-ar-stats[data-astro-cid-ly6h772o]{grid-template-columns:1fr;gap:.7rem;display:grid}.about-ar-stat[data-astro-cid-ly6h772o]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--ar-sq);align-items:baseline;gap:.85rem;padding:1rem 1.15rem;display:flex}.about-ar-num[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);letter-spacing:.02em;font-variant-numeric:tabular-nums;min-width:3.4ch;font-size:1.75rem;font-weight:800;line-height:1}.about-ar-lbl[data-astro-cid-ly6h772o]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-text);font-size:.68rem;font-weight:800}.photos-ar-grid[data-astro-cid-ly6h772o]{counter-reset:exh;grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.photos-ar-tile[data-astro-cid-ly6h772o]{aspect-ratio:4/3;counter-increment:exh;border-radius:var(--public-radius,12px);border:1px solid var(--public-line);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-ar-exh[data-astro-cid-ly6h772o]{z-index:2;background:var(--public-text);color:var(--public-bg);letter-spacing:.16em;text-transform:uppercase;font-variant-numeric:tabular-nums;padding:.24rem .55rem;font-size:.56rem;font-weight:800;position:absolute;top:.6rem;left:.6rem}.photos-ar-exh[data-astro-cid-ly6h772o]:before{content:"Exhibit " counter(exh)}.photos-ar-tile[data-astro-cid-ly6h772o]:after{content:"";background:linear-gradient(#0000 42%,#000000c7);position:absolute;inset:0}.photos-ar-cap[data-astro-cid-ly6h772o]{z-index:1;color:#fff;letter-spacing:.01em;padding:.75rem .9rem;font-size:.95rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-ar-inner[data-astro-cid-ly6h772o]{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:clamp(1.5rem,4vw,2.75rem);display:grid}.visit-ar-copy[data-astro-cid-ly6h772o]{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.visit-ar-copy[data-astro-cid-ly6h772o] .sec-ar-title[data-astro-cid-ly6h772o]{margin:.1rem 0 .6rem}.visit-ar-addr[data-astro-cid-ly6h772o]{color:var(--public-text);border-left:3px solid var(--public-accent);font-variant-numeric:tabular-nums;margin-bottom:.5rem;padding-left:.85rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.visit-ar-note[data-astro-cid-ly6h772o]{color:var(--public-muted);margin:0 0 1.3rem;line-height:1.6}.visit-ar-map[data-astro-cid-ly6h772o]{border:1px solid var(--public-line);border-top:2px solid var(--public-text);border-radius:var(--ar-sq);box-shadow:var(--ar-card-shadow);min-height:300px;overflow:hidden}.visit-ar-map[data-astro-cid-ly6h772o] iframe[data-astro-cid-ly6h772o]{border:0;width:100%;height:100%;min-height:300px;display:block}.cta-ar[data-astro-cid-ly6h772o]{text-align:center;border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--ar-sq);background:var(--public-bg-alt);padding:clamp(2rem,5vw,3rem) clamp(1.25rem,4vw,2.5rem);position:relative;overflow:hidden}.cta-ar[data-astro-cid-ly6h772o]:before{content:"";background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--public-accent) 14%, transparent), transparent 62%);pointer-events:none;position:absolute;inset:0}.cta-ar-inner[data-astro-cid-ly6h772o]{z-index:1;max-width:620px;margin:0 auto;position:relative}.cta-ar-stamp[data-astro-cid-ly6h772o]{border:3px double var(--public-accent);color:var(--public-accent);font-family:var(--public-font-heading,inherit);letter-spacing:.18em;text-transform:uppercase;opacity:.9;margin-bottom:1rem;padding:.4rem .9rem;font-size:.85rem;font-weight:900;display:inline-block;transform:rotate(-4deg)}.cta-ar-title[data-astro-cid-ly6h772o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800;line-height:1.12}.cta-ar-p[data-astro-cid-ly6h772o]{color:var(--public-muted);margin:0 0 1.75rem;font-size:1.08rem}.cta-ar-actions[data-astro-cid-ly6h772o]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (prefers-reduced-motion:no-preference){.hero-ar-slide[data-astro-cid-ly6h772o]{transition:opacity 1.1s}.btn-ar[data-astro-cid-ly6h772o]{transition:transform .12s,box-shadow .15s,background .15s,border-color .15s}.btn-ar[data-astro-cid-ly6h772o]:hover{transform:translateY(-2px)}.quick-ar-row[data-astro-cid-ly6h772o]{transition:background .15s,border-color .15s,transform .14s}.quick-ar-row[data-astro-cid-ly6h772o]:hover{transform:translate(3px)}.quick-ar-go[data-astro-cid-ly6h772o]{transition:transform .16s}.quick-ar-row[data-astro-cid-ly6h772o]:hover .quick-ar-go[data-astro-cid-ly6h772o]{transform:translate(4px)}.feat-ar-item[data-astro-cid-ly6h772o]{transition:box-shadow .16s,border-color .16s}.feat-ar-item[data-astro-cid-ly6h772o]:hover{box-shadow:var(--ar-card-shadow);border-color:color-mix(in srgb, var(--public-accent) 45%, var(--public-line))}}@media (max-width:860px){.about-ar-inner[data-astro-cid-ly6h772o],.visit-ar-inner[data-astro-cid-ly6h772o]{grid-template-columns:1fr}}@media (max-width:640px){.hero-ar[data-astro-cid-ly6h772o]{min-height:clamp(260px,60vw,340px)}.hero-ar-folder[data-astro-cid-ly6h772o]{max-width:100%}.hero-ar-stamp[data-astro-cid-ly6h772o]{top:auto;bottom:-.6rem;right:.9rem;transform:rotate(-9deg)scale(.82)}.proceed-ar-grid[data-astro-cid-ly6h772o]{grid-template-columns:1fr}.livAR-league[data-astro-cid-ly6h772o]{grid-column:auto}.livAR-league-strip[data-astro-cid-ly6h772o],.feat-ar-grid[data-astro-cid-ly6h772o],.photos-ar-grid[data-astro-cid-ly6h772o]{grid-template-columns:1fr}.cta-ar-actions[data-astro-cid-ly6h772o]{flex-direction:column}.cta-ar-actions[data-astro-cid-ly6h772o] .btn-ar[data-astro-cid-ly6h772o]{width:100%}}@media (max-width:380px){.quick-ar-reg-head[data-astro-cid-ly6h772o],.quick-ar-row[data-astro-cid-ly6h772o]{grid-template-columns:2.6rem 1fr 1.4rem;gap:.6rem}}.emAS-home[data-astro-cid-ntjeag7w]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);max-width:1080px;margin:0 auto;padding:clamp(1.6rem,4vw,3rem) clamp(1.1rem,4vw,2.6rem) clamp(3rem,7vw,5rem)}.emAS-dia[data-astro-cid-ntjeag7w]{background:var(--public-accent);width:.42rem;height:.42rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 18%, transparent);flex:none;display:inline-block;transform:rotate(45deg)}.emAS-dia-lg[data-astro-cid-ntjeag7w]{width:.6rem;height:.6rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--public-accent) 16%, transparent)}.emAS-lead[data-astro-cid-ntjeag7w]{border-bottom:1px solid var(--public-line);text-align:left;padding:clamp(1rem,4vw,2.4rem) 0 clamp(1.6rem,4vw,2.6rem)}.emAS-eyebrow[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);align-items:center;gap:.55rem;margin:0 0 .85rem;font-size:.68rem;font-weight:800;display:inline-flex}.emAS-title[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.1rem,5.6vw,3.7rem);font-weight:800;line-height:1.03}.emAS-motto[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);margin:.7rem 0 0;font-size:.74rem;font-weight:700}.emAS-lede[data-astro-cid-ntjeag7w]{max-width:46ch;color:var(--public-muted);margin:1.1rem 0 0;font-size:clamp(1.02rem,1.9vw,1.16rem);line-height:1.65}.emAS-actions[data-astro-cid-ntjeag7w]{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.emAS-actions-center[data-astro-cid-ntjeag7w]{justify-content:center}.emAS-flourish[data-astro-cid-ntjeag7w]{align-items:center;gap:.8rem;margin-top:clamp(1.4rem,3vw,2rem);display:flex}.emAS-flourish-rule[data-astro-cid-ntjeag7w]{background:linear-gradient(90deg, var(--public-line), color-mix(in srgb, var(--public-accent) 40%, var(--public-line)));flex:auto;max-width:8rem;height:1px}.emAS-flourish-rule[data-astro-cid-ntjeag7w]:last-child{background:linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 40%, var(--public-line)), var(--public-line))}.emAS-btn[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--public-radius,10px);border:1.5px solid var(--public-accent);justify-content:center;align-items:center;padding:.72rem 1.5rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.emAS-btn[data-astro-cid-ntjeag7w]:hover{transform:translateY(-1px)}.emAS-btn[data-astro-cid-ntjeag7w]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.emAS-btn-lg[data-astro-cid-ntjeag7w]{padding:.9rem 1.9rem;font-size:.84rem}.emAS-btn-solid[data-astro-cid-ntjeag7w]{background:var(--public-accent);color:#fff}.emAS-btn-solid[data-astro-cid-ntjeag7w]:hover{background:var(--public-accent-dark,var(--public-accent))}.emAS-btn-ghost[data-astro-cid-ntjeag7w]{color:var(--public-accent);background:0 0}.emAS-btn-ghost[data-astro-cid-ntjeag7w]:hover{background:var(--public-accent);color:#fff}.emAS-sechead[data-astro-cid-ntjeag7w]{margin:clamp(2.2rem,5vw,3.4rem) 0 clamp(1.1rem,2.6vw,1.6rem)}.emAS-kicker[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.55rem;margin-bottom:.5rem;font-size:.68rem;font-weight:800;display:inline-flex}.emAS-sectitle[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:800;line-height:1.12}.emAS-live-grid[data-astro-cid-ntjeag7w]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.7vw,1rem);display:grid}.emAS-card[data-astro-cid-ntjeag7w]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:2px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));border-radius:var(--public-radius,14px);flex-direction:column;min-width:0;padding:clamp(1rem,2.2vw,1.4rem);display:flex;position:relative}.emAS-card-feature[data-astro-cid-ntjeag7w]{border-top-color:var(--public-accent);grid-area:1/1/3/3}.emAS-card-wide[data-astro-cid-ntjeag7w]{grid-column:1/-1}.emAS-card-accent[data-astro-cid-ntjeag7w]{background:linear-gradient(150deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:#fff;border-color:#0000}.emAS-card-head[data-astro-cid-ntjeag7w]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.emAS-card-label[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800}.emAS-on-accent[data-astro-cid-ntjeag7w]{color:#fff;opacity:.92}.emAS-card-note[data-astro-cid-ntjeag7w]{color:var(--public-muted);font-size:.68rem}.emAS-card-sum[data-astro-cid-ntjeag7w]{color:var(--public-text);margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.45}.emAS-loading[data-astro-cid-ntjeag7w]{color:var(--public-muted);font-size:.85rem;font-style:italic}.emAS-loading-accent[data-astro-cid-ntjeag7w]{color:#ffffffd9}.emAS-note[data-astro-cid-ntjeag7w]{color:var(--public-muted);margin:.25rem 0 0;font-size:.85rem;line-height:1.5;display:block}.emAS-alert[data-astro-cid-ntjeag7w]{letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;background:#b4341f;border:0;border-radius:999px;padding:.2rem .55rem;font-size:.6rem;font-weight:800;line-height:1}.emAS-pill[data-astro-cid-ntjeag7w]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.18rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.emAS-notice-title[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:0;font-size:1.02rem;font-weight:800;line-height:1.25}.emAS-wx-grid[data-astro-cid-ntjeag7w]{grid-template-columns:1fr;align-items:start;gap:.9rem;display:grid}.emAS-wx-temp[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3.2rem);font-weight:800;line-height:.95}.emAS-wx-cond[data-astro-cid-ntjeag7w]{color:var(--public-text);margin-top:.4rem;font-size:.95rem;font-weight:600}.emAS-wx-wind[data-astro-cid-ntjeag7w]{color:var(--public-muted);margin-top:.2rem;font-size:.85rem}.emAS-wx-shoot[data-astro-cid-ntjeag7w]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,10px);padding:.85rem .95rem}.emAS-wx-shoot-label[data-astro-cid-ntjeag7w]{margin-bottom:.3rem;display:block}.emAS-wx-shoot-temp[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.25rem;font-weight:800;line-height:1.1}.emAS-wx-shoot-birds[data-astro-cid-ntjeag7w]{color:var(--public-muted);margin-top:.4rem;font-size:.85rem;line-height:1.45}.emAS-shoot-day[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);color:#fff;font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.emAS-shoot-date[data-astro-cid-ntjeag7w]{color:#ffffffeb;margin-top:.3rem;font-size:.95rem;font-weight:600}.emAS-standings[data-astro-cid-ntjeag7w]{gap:.5rem;margin:.2rem 0;display:grid}.emAS-more[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.8rem;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-block}.emAS-more[data-astro-cid-ntjeag7w]:hover{text-decoration:underline}.emAS-more-accent[data-astro-cid-ntjeag7w]{color:#fff;opacity:.92}.emAS-more-accent[data-astro-cid-ntjeag7w]:hover{opacity:1}.emAS-standings[data-astro-cid-ntjeag7w] .public-league-row{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:var(--public-radius,9px);align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}.emAS-standings[data-astro-cid-ntjeag7w] .public-league-rank{flex:none;font-size:1.2rem;line-height:1}.emAS-standings[data-astro-cid-ntjeag7w] .public-league-team{min-width:0;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.95rem;font-weight:700;overflow:hidden}.emAS-standings[data-astro-cid-ntjeag7w] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1.2rem;font-weight:800;line-height:1}.emAS-tiles-grid[data-astro-cid-ntjeag7w]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.7vw,1rem);display:grid}.emAS-tile[data-astro-cid-ntjeag7w]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);color:inherit;flex-direction:column;padding:1.2rem 1.15rem 1.1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.emAS-tile[data-astro-cid-ntjeag7w]:before{content:"";background:var(--public-accent);transform-origin:0;height:2px;transition:transform .2s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.emAS-tile[data-astro-cid-ntjeag7w]:hover{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));transform:translateY(-2px)}.emAS-tile[data-astro-cid-ntjeag7w]:hover:before{transform:scaleX(1)}.emAS-tile[data-astro-cid-ntjeag7w]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.emAS-tile-num[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));font-variant-numeric:tabular-nums;margin-bottom:.55rem;font-size:1.7rem;font-weight:800;line-height:1}.emAS-tile-title[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.35rem;font-size:1.08rem;font-weight:800;line-height:1.15}.emAS-tile-desc[data-astro-cid-ntjeag7w]{color:var(--public-muted);font-size:.85rem;line-height:1.45}.emAS-tile-go[data-astro-cid-ntjeag7w]{color:var(--public-accent);margin-top:.7rem;font-size:1.05rem;font-weight:800;transition:transform .15s}.emAS-tile[data-astro-cid-ntjeag7w]:hover .emAS-tile-go[data-astro-cid-ntjeag7w]{transform:translate(4px)}.emAS-heritage[data-astro-cid-ntjeag7w]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,16px);margin-top:clamp(2.4rem,5vw,3.6rem);padding:clamp(1.6rem,3.6vw,2.6rem)}.emAS-heritage-inner[data-astro-cid-ntjeag7w]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.5rem,4vw,2.6rem);display:grid}.emAS-heritage[data-astro-cid-ntjeag7w] .emAS-sectitle[data-astro-cid-ntjeag7w]{margin:.4rem 0 .9rem}.emAS-prose[data-astro-cid-ntjeag7w]{color:var(--public-muted);margin:0 0 1.4rem;font-size:1.02rem;line-height:1.7}.emAS-crest-stats[data-astro-cid-ntjeag7w]{gap:.7rem;display:grid}.emAS-stat[data-astro-cid-ntjeag7w]{background:var(--public-bg);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:1rem;padding:.95rem 1.15rem;display:flex}.emAS-stat-num[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;min-width:3.2ch;font-size:2rem;font-weight:800;line-height:1}.emAS-stat-lbl[data-astro-cid-ntjeag7w]{color:var(--public-text);font-size:.88rem;font-weight:700}.emAS-gallery-grid[data-astro-cid-ntjeag7w]{grid-template-rows:repeat(2,minmax(140px,22vh));grid-template-columns:2fr 1fr 1fr;gap:.55rem;display:grid}.emAS-shot[data-astro-cid-ntjeag7w]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background-position:50%;background-size:cover;min-height:0;margin:0;position:relative;overflow:hidden}.emAS-shot[data-astro-cid-ntjeag7w]:first-child{grid-row:1/span 2}.emAS-shot[data-astro-cid-ntjeag7w]:nth-child(4){grid-column:2/span 2}.emAS-shot[data-astro-cid-ntjeag7w]:after{content:"";background:linear-gradient(#0000 44%,#000000b8);position:absolute;inset:0}.emAS-shot-cap[data-astro-cid-ntjeag7w]{z-index:1;font-family:var(--public-font-heading,inherit);letter-spacing:.02em;color:#fff;align-items:center;gap:.5rem;padding:.75rem .9rem;font-size:.92rem;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.emAS-shot-cap[data-astro-cid-ntjeag7w]:before{content:"";background:var(--public-accent);flex:none;width:.42rem;height:.42rem;transform:rotate(45deg)}.emAS-visit[data-astro-cid-ntjeag7w]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,16px);margin-top:clamp(2.4rem,5vw,3.6rem);padding:clamp(1.6rem,3.6vw,2.6rem)}.emAS-visit-inner[data-astro-cid-ntjeag7w]{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(1.5rem,4vw,2.6rem);display:grid}.emAS-visit-copy[data-astro-cid-ntjeag7w]{flex-direction:column;justify-content:center;display:flex}.emAS-visit[data-astro-cid-ntjeag7w] .emAS-sectitle[data-astro-cid-ntjeag7w]{margin:.4rem 0 1rem}.emAS-addr[data-astro-cid-ntjeag7w]{font-style:normal;font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.6rem;font-size:1.1rem;font-weight:700;line-height:1.5}.emAS-visit[data-astro-cid-ntjeag7w] .emAS-note[data-astro-cid-ntjeag7w]{margin:0 0 1.4rem;font-size:.95rem}.emAS-map[data-astro-cid-ntjeag7w]{border:1px solid var(--public-line);border-radius:var(--public-radius,14px);min-height:280px;overflow:hidden}.emAS-map[data-astro-cid-ntjeag7w] iframe[data-astro-cid-ntjeag7w]{border:0;width:100%;height:100%;min-height:280px;display:block}.emAS-cta[data-astro-cid-ntjeag7w]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:2px solid var(--public-accent);border-radius:var(--public-radius,16px);margin-top:clamp(2.4rem,5vw,3.6rem);padding:clamp(2.2rem,5vw,3.4rem) clamp(1.4rem,4vw,2.6rem);position:relative;overflow:hidden}.emAS-cta[data-astro-cid-ntjeag7w]:before{content:"";background:radial-gradient(120% 100% at 50% 0%, color-mix(in srgb, var(--public-accent) 14%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.emAS-cta-inner[data-astro-cid-ntjeag7w]{z-index:1;max-width:640px;margin:0 auto;position:relative}.emAS-cta-inner[data-astro-cid-ntjeag7w] .emAS-dia-lg[data-astro-cid-ntjeag7w]{margin-bottom:1rem}.emAS-cta-title[data-astro-cid-ntjeag7w]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.7rem,4.4vw,2.5rem);font-weight:800;line-height:1.12}.emAS-cta-p[data-astro-cid-ntjeag7w]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.05rem}@media (max-width:860px){.emAS-live-grid[data-astro-cid-ntjeag7w]{grid-template-columns:repeat(2,1fr)}.emAS-card-feature[data-astro-cid-ntjeag7w]{grid-area:auto/1/auto/-1}.emAS-tiles-grid[data-astro-cid-ntjeag7w]{grid-template-columns:repeat(2,1fr)}.emAS-heritage-inner[data-astro-cid-ntjeag7w],.emAS-visit-inner[data-astro-cid-ntjeag7w]{grid-template-columns:1fr}.emAS-gallery-grid[data-astro-cid-ntjeag7w]{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.emAS-shot[data-astro-cid-ntjeag7w]{aspect-ratio:4/3}.emAS-shot[data-astro-cid-ntjeag7w]:first-child{grid-area:auto/span 2}.emAS-shot[data-astro-cid-ntjeag7w]:nth-child(4){grid-column:auto}}@media (max-width:560px){.emAS-live-grid[data-astro-cid-ntjeag7w],.emAS-tiles-grid[data-astro-cid-ntjeag7w],.emAS-gallery-grid[data-astro-cid-ntjeag7w]{grid-template-columns:1fr}.emAS-shot[data-astro-cid-ntjeag7w]{aspect-ratio:16/10}.emAS-shot[data-astro-cid-ntjeag7w]:first-child{grid-column:auto}.emAS-actions[data-astro-cid-ntjeag7w] .emAS-btn[data-astro-cid-ntjeag7w]{flex:auto}#weatherGrid[data-astro-cid-ntjeag7w]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.emAS-btn[data-astro-cid-ntjeag7w],.emAS-tile[data-astro-cid-ntjeag7w],.emAS-tile[data-astro-cid-ntjeag7w]:before,.emAS-tile-go[data-astro-cid-ntjeag7w]{transition:none}}.landing-at[data-astro-cid-kj2haiew]{color:var(--public-text);font-family:inherit;display:block}.band-at[data-astro-cid-kj2haiew]{width:100%;padding:clamp(3.25rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-at-inner[data-astro-cid-kj2haiew]{z-index:1;max-width:1160px;margin:0 auto;position:relative}.mark-at[data-astro-cid-kj2haiew]{z-index:2;font-family:var(--public-font-heading,inherit);letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;border-top:0;border-radius:0 0 9px 9px;align-items:center;gap:.42rem;margin:0;padding:.32rem .8rem .36rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:0}.mark-at[data-astro-cid-kj2haiew]:before{content:"";background:var(--public-accent);border-radius:2px;width:.5rem;height:.5rem;transform:rotate(45deg)}.mark-at--left[data-astro-cid-kj2haiew]{left:clamp(1rem,4vw,2.75rem)}.mark-at--right[data-astro-cid-kj2haiew]{right:clamp(1rem,4vw,2.75rem)}.mark-at--center[data-astro-cid-kj2haiew]{left:50%;transform:translate(-50%)}.plate-at[data-astro-cid-kj2haiew]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 16px 36px -24px #00000080);--tick:color-mix(in srgb, var(--public-accent) 55%, transparent);padding:clamp(10px,1.6vw,16px);position:relative}.plate-at[data-astro-cid-kj2haiew]:before,.plate-at[data-astro-cid-kj2haiew]:after{content:"";pointer-events:none;width:11px;height:11px;position:absolute}.plate-at[data-astro-cid-kj2haiew]:before{border-top:1.5px solid var(--tick);border-left:1.5px solid var(--tick);top:5px;left:5px}.plate-at[data-astro-cid-kj2haiew]:after{border-bottom:1.5px solid var(--tick);border-right:1.5px solid var(--tick);bottom:5px;right:5px}.sec-at-head[data-astro-cid-kj2haiew]{border-top:2px solid var(--public-text);max-width:46rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);padding-top:.95rem;position:relative}.sec-at-plate[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.6rem;font-size:.66rem;font-weight:800;display:inline-block}.sec-at-kicker[data-astro-cid-kj2haiew]{letter-spacing:.01em;color:var(--public-muted);margin-bottom:.4rem;font-size:.98rem;font-style:italic;font-weight:600;display:block}.sec-at-title[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.05}.btn-at[data-astro-cid-kj2haiew]{border-radius:var(--public-radius,8px);font-family:var(--public-font-heading,inherit);letter-spacing:.02em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.55rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .12s;display:inline-flex}.btn-at-lg[data-astro-cid-kj2haiew]{padding:1rem 2.1rem;font-size:1.06rem}.btn-at-primary[data-astro-cid-kj2haiew]{background:var(--public-accent);color:#fff;box-shadow:0 10px 24px -14px color-mix(in srgb, var(--public-accent) 70%, transparent)}.btn-at-primary[data-astro-cid-kj2haiew]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-at-ghost[data-astro-cid-kj2haiew]{color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 30%, transparent);background:0 0}.btn-at-ghost[data-astro-cid-kj2haiew]:hover{background:color-mix(in srgb, var(--public-text) 6%, transparent);border-color:var(--public-text)}.hero-at[data-astro-cid-kj2haiew]{background:var(--public-bg);padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,7vw,5.5rem)}.hero-at-inner[data-astro-cid-kj2haiew]{max-width:1200px}.hero-at-spread[data-astro-cid-kj2haiew]{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(1.75rem,4.5vw,3.75rem);display:grid}.hero-at-label[data-astro-cid-kj2haiew]{min-width:0}.hero-at-plate[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:999px;margin-bottom:clamp(.9rem,2vw,1.4rem);padding:.34rem .72rem;font-size:.68rem;font-weight:800;display:inline-block}.hero-at-dateline[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.28em;color:var(--public-muted);align-items:center;gap:.7rem;margin:0 0 .9rem;font-size:.72rem;font-weight:700;display:flex}.hero-at-dateline-tick[data-astro-cid-kj2haiew]{background:var(--public-accent);flex:none;width:clamp(1.4rem,4vw,2.4rem);height:2px}.hero-at-title[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--public-text);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .65rem;font-size:clamp(2.1rem,6vw,3.9rem);font-weight:800;line-height:1.02}.hero-at-binomial[data-astro-cid-kj2haiew]{color:color-mix(in srgb, var(--public-text) 62%, var(--public-muted));margin:0 0 1.1rem;font-size:clamp(1rem,2vw,1.18rem);font-style:italic}.hero-at-lede[data-astro-cid-kj2haiew]{max-width:32rem;color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(1rem,1.8vw,1.14rem);line-height:1.6}.hero-at-actions[data-astro-cid-kj2haiew]{flex-wrap:wrap;gap:.8rem;display:flex}.hero-at-figure[data-astro-cid-kj2haiew]{margin:0}.hero-at-stage[data-astro-cid-kj2haiew]{aspect-ratio:5/4;background:var(--public-bg-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--public-text) 16%, transparent);position:relative;overflow:hidden}.hero-at-slide[data-astro-cid-kj2haiew]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-at-slide[data-astro-cid-kj2haiew].is-active{opacity:1}.hero-at-scrim[data-astro-cid-kj2haiew]{pointer-events:none;background:linear-gradient(#0000 56%,#00000042);position:absolute;inset:0}.hero-at-figcap[data-astro-cid-kj2haiew]{border-top:1px solid var(--public-line);align-items:baseline;gap:.6rem;margin-top:.7rem;padding-top:.55rem;display:flex}.hero-at-figcap-no[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);flex:none;font-size:.72rem;font-weight:800}.hero-at-figcap-txt[data-astro-cid-kj2haiew]{color:var(--public-muted);font-size:.92rem;font-style:italic;line-height:1.4}.livAT[data-astro-cid-kj2haiew]{background:var(--public-bg-soft)}.livAT-head[data-astro-cid-kj2haiew]{margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAT-loading[data-astro-cid-kj2haiew]{color:var(--public-muted);padding:.35rem 0;font-size:.95rem;font-weight:600}.livAT-eyebrow[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.68rem;font-weight:700;display:inline-block}.livAT-eyebrow-accent[data-astro-cid-kj2haiew]{color:var(--public-accent)}.livAT-ribbon[data-astro-cid-kj2haiew]{background:var(--public-line);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.livAT-cell[data-astro-cid-kj2haiew]{background:var(--public-bg-soft);flex-direction:column;min-width:0;padding:clamp(1rem,2vw,1.4rem);display:flex}.livAT-cell-top[data-astro-cid-kj2haiew]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.livAT-cell-label[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin-bottom:.6rem;font-size:.66rem;font-weight:700}.livAT-alert[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-bottom:.6rem;padding:.28rem .6rem;font-size:.62rem;font-weight:700;line-height:1}.livAT-weather-grid[data-astro-cid-kj2haiew]{grid-template-columns:1fr;display:grid}#weatherGrid[data-astro-cid-kj2haiew]{grid-template-columns:1fr!important}.livAT-temp[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.2rem,6vw,3.3rem);font-weight:800;line-height:.9}.livAT-cond[data-astro-cid-kj2haiew]{color:var(--public-text);margin-top:.5rem;font-size:.98rem;font-weight:600}.livAT-wind[data-astro-cid-kj2haiew]{color:var(--public-muted);margin-top:.25rem;font-size:.88rem}.livAT-shootfx[data-astro-cid-kj2haiew]{display:block}.livAT-shootfx-temp[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.45rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;line-height:1.05}.livAT-shootfx-birds[data-astro-cid-kj2haiew]{color:var(--public-muted);margin-top:.55rem;font-size:.86rem;line-height:1.45}.livAT-cell-empty[data-astro-cid-kj2haiew]{color:var(--public-muted);margin:.15rem 0 0;font-size:.86rem;line-height:1.45}.livAT-shootfx[data-astro-cid-kj2haiew]:not([hidden])~.livAT-cell-empty[data-astro-cid-kj2haiew]{display:none}.livAT-callout-day[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.livAT-callout-date[data-astro-cid-kj2haiew]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem;font-weight:600}.livAT-cell-link[data-astro-cid-kj2haiew]{letter-spacing:.02em;color:var(--public-accent);margin-top:.8rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livAT-cell-link[data-astro-cid-kj2haiew]:hover{text-decoration:underline}.livAT-eventchip-row[data-astro-cid-kj2haiew]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.livAT-pill[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;padding:.26rem .6rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-block}.livAT-eventchip-title[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:800;line-height:1.2}.livAT-eventchip-detail[data-astro-cid-kj2haiew]{color:var(--public-muted);margin-top:.35rem;font-size:.86rem;line-height:1.45}.livAT-league[data-astro-cid-kj2haiew]{margin-top:clamp(1.75rem,4vw,2.75rem)}.livAT-league-head[data-astro-cid-kj2haiew]{border-bottom:2px solid var(--public-text);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin-bottom:.5rem;padding-bottom:.75rem;display:flex}.livAT-league-title[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.3rem,3.5vw,1.9rem);font-weight:800}.livAT-league-season[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.78rem;font-weight:600}.livAT-league-more[data-astro-cid-kj2haiew]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:700;text-decoration:none}.livAT-league-more[data-astro-cid-kj2haiew]:hover{text-decoration:underline}.livAT-league-note[data-astro-cid-kj2haiew]{color:var(--public-muted);margin:.6rem 0 .35rem;font-size:.92rem}.livAT-league-strip[data-astro-cid-kj2haiew]{flex-direction:column;display:flex}.livAT-league-strip[data-astro-cid-kj2haiew] .public-league-row[data-astro-cid-kj2haiew]{border-bottom:1px solid var(--public-line-soft);align-items:baseline;gap:0;padding:clamp(.7rem,1.8vw,1.05rem) 0;display:flex;position:relative;overflow:hidden}.livAT-league-strip[data-astro-cid-kj2haiew] .public-league-row[data-astro-cid-kj2haiew]:before{content:"";border-bottom:2px dotted color-mix(in srgb, var(--public-text) 34%, transparent);z-index:0;position:absolute;bottom:.42em;left:0;right:0}.livAT-league-strip[data-astro-cid-kj2haiew] .public-league-rank[data-astro-cid-kj2haiew]{z-index:1;background:var(--public-bg-soft);font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;padding-right:.7rem;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:800;line-height:1;position:relative}.livAT-league-strip[data-astro-cid-kj2haiew] .public-league-team[data-astro-cid-kj2haiew]{z-index:1;background:var(--public-bg-soft);font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-right:auto;padding-right:.6rem;font-size:clamp(1.15rem,3.2vw,1.9rem);font-weight:700;line-height:1;position:relative;overflow:hidden}.livAT-league-strip[data-astro-cid-kj2haiew] .public-league-score[data-astro-cid-kj2haiew]{z-index:1;background:var(--public-bg-soft);font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-accent);flex:none;padding-left:.6rem;font-size:clamp(1.7rem,5.5vw,2.9rem);font-weight:800;line-height:.9;position:relative}.quick-at[data-astro-cid-kj2haiew]{background:var(--public-bg-soft)}.quick-at-index[data-astro-cid-kj2haiew]{border-top:1px solid var(--public-line);margin:0;padding:0;list-style:none}.quick-at-card[data-astro-cid-kj2haiew]{border-bottom:1px solid var(--public-line);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.9rem,2.5vw,1.75rem);padding:clamp(1.15rem,2.6vw,1.7rem) clamp(.25rem,1vw,.6rem);text-decoration:none;transition:background .16s;display:grid;position:relative}.quick-at-card[data-astro-cid-kj2haiew]:hover{background:color-mix(in srgb, var(--public-accent) 6%, transparent)}.quick-at-num[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:color-mix(in srgb, var(--public-accent) 40%, var(--public-muted));font-variant-numeric:tabular-nums;min-width:2.4ch;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1}.quick-at-card[data-astro-cid-kj2haiew]:hover .quick-at-num[data-astro-cid-kj2haiew]{color:var(--public-accent)}.quick-at-body[data-astro-cid-kj2haiew]{flex-direction:column;gap:.32rem;min-width:0;display:flex}.quick-at-title[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.1rem,2.4vw,1.35rem);font-weight:800}.quick-at-desc[data-astro-cid-kj2haiew]{color:var(--public-muted);font-size:.93rem;line-height:1.5}.quick-at-go[data-astro-cid-kj2haiew]{color:var(--public-accent);flex:none;font-size:1.3rem;font-weight:700}.feat-at[data-astro-cid-kj2haiew]{background:var(--public-bg)}.feat-at-grid[data-astro-cid-kj2haiew]{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.feat-at-item[data-astro-cid-kj2haiew]{min-width:0}.feat-at-plate[data-astro-cid-kj2haiew]{background:var(--public-bg-soft);place-items:center;min-height:clamp(120px,18vw,180px);margin:0 0 1.15rem;display:grid}.feat-at-fig[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800;position:absolute;top:10px;right:12px}.feat-at-icon[data-astro-cid-kj2haiew]{width:64px;height:64px;color:var(--public-accent);justify-content:center;align-items:center;display:inline-flex}.feat-at-icon[data-astro-cid-kj2haiew] svg[data-astro-cid-kj2haiew]{width:40px;height:40px}.feat-at-h[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:800;line-height:1.12}.feat-at-p[data-astro-cid-kj2haiew]{color:var(--public-muted);margin:0;font-size:1rem;line-height:1.6}.about-at[data-astro-cid-kj2haiew]{background:var(--public-bg-soft)}.about-at-inner[data-astro-cid-kj2haiew]{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.about-at-copy[data-astro-cid-kj2haiew]{min-width:0}.about-at-copy[data-astro-cid-kj2haiew] .sec-at-title[data-astro-cid-kj2haiew]{margin-bottom:1rem}.about-at-p[data-astro-cid-kj2haiew]{color:var(--public-muted);margin:0 0 1.6rem;font-size:clamp(1.02rem,2vw,1.18rem);line-height:1.7}.about-at-record[data-astro-cid-kj2haiew]{background:var(--public-bg);padding:clamp(1.15rem,2.5vw,1.7rem)}.about-at-record-cap[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);border-bottom:2px solid var(--public-text);margin:0 0 .9rem;padding-bottom:.7rem;font-size:.66rem;font-weight:800}.about-at-dl[data-astro-cid-kj2haiew]{margin:0}.about-at-row[data-astro-cid-kj2haiew]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.about-at-row[data-astro-cid-kj2haiew]:last-child{border-bottom:0;padding-bottom:0}.about-at-dt[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.78rem;font-weight:700}.about-at-dd[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1}.photos-at[data-astro-cid-kj2haiew]{background:var(--public-bg)}.photos-at-grid[data-astro-cid-kj2haiew]{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.5vw,1.75rem);margin-top:clamp(.5rem,2vw,1rem);display:grid}.photos-at-frame[data-astro-cid-kj2haiew]{flex-direction:column;min-width:0;margin:0;display:flex}.photos-at-mat[data-astro-cid-kj2haiew]{background:var(--public-bg-soft);padding:clamp(8px,1.2vw,12px)}.photos-at-tile[data-astro-cid-kj2haiew]{aspect-ratio:4/3;box-shadow:0 0 0 1px color-mix(in srgb, var(--public-text) 16%, transparent);background-position:50%;background-size:cover}.photos-at-cap[data-astro-cid-kj2haiew]{border-top:1px solid var(--public-line);align-items:baseline;gap:.5rem;margin-top:.6rem;padding-top:.5rem;display:flex}.photos-at-fig[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);flex:none;font-size:.68rem;font-weight:800}.photos-at-captxt[data-astro-cid-kj2haiew]{color:var(--public-muted);font-size:.9rem;font-style:italic;line-height:1.35}.visit-at[data-astro-cid-kj2haiew]{background:var(--public-bg-soft)}.visit-at-inner[data-astro-cid-kj2haiew]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-at-copy[data-astro-cid-kj2haiew]{min-width:0}.visit-at-copy[data-astro-cid-kj2haiew] .sec-at-title[data-astro-cid-kj2haiew]{margin-bottom:1.1rem}.visit-at-addr[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-bottom:.6rem;font-size:clamp(1.15rem,2.4vw,1.5rem);font-style:normal;font-weight:800;line-height:1.35}.visit-at-note[data-astro-cid-kj2haiew]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.6}.visit-at-map[data-astro-cid-kj2haiew]{flex-direction:column;min-width:0;margin:0;display:flex}.visit-at-mat[data-astro-cid-kj2haiew]{background:var(--public-bg-soft);padding:clamp(8px,1.2vw,12px)}.visit-at-mat[data-astro-cid-kj2haiew] iframe[data-astro-cid-kj2haiew]{width:100%;height:clamp(280px,34vw,380px);box-shadow:0 0 0 1px color-mix(in srgb, var(--public-text) 16%, transparent);border:0;display:block}.visit-at-mapcap[data-astro-cid-kj2haiew]{border-top:1px solid var(--public-line);align-items:baseline;gap:.6rem;margin-top:.6rem;padding-top:.5rem;display:flex}.visit-at-mapcap-no[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);flex:none;font-size:.68rem;font-weight:800}.visit-at-mapcap-txt[data-astro-cid-kj2haiew]{color:var(--public-muted);font-size:.9rem;font-style:italic}.cta-at[data-astro-cid-kj2haiew]{background:var(--public-bg-alt);border-top:1px solid var(--public-line);padding-top:clamp(3.25rem,7vw,5.5rem);padding-bottom:clamp(3.25rem,7vw,5.5rem)}.cta-at-inner[data-astro-cid-kj2haiew]{max-width:46rem}.cta-at-card[data-astro-cid-kj2haiew]{text-align:center;background:var(--public-bg);padding:clamp(1.75rem,4.5vw,3rem) clamp(1.5rem,4vw,2.75rem)}.cta-at-dateline[data-astro-cid-kj2haiew]{text-transform:uppercase;letter-spacing:.28em;color:var(--public-accent);margin:0 0 1rem;font-size:.68rem;font-weight:800}.cta-at-title[data-astro-cid-kj2haiew]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;color:var(--public-text);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,5.5vw,3.4rem);font-weight:800;line-height:1.03}.cta-at-p[data-astro-cid-kj2haiew]{color:var(--public-muted);max-width:34rem;margin:0 auto 1.9rem;font-size:1.08rem}.cta-at-actions[data-astro-cid-kj2haiew]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:960px){.hero-at-spread[data-astro-cid-kj2haiew]{grid-template-columns:1fr;gap:clamp(1.5rem,5vw,2.25rem)}.about-at-inner[data-astro-cid-kj2haiew],.visit-at-inner[data-astro-cid-kj2haiew],.feat-at-grid[data-astro-cid-kj2haiew]{grid-template-columns:1fr}.photos-at-grid[data-astro-cid-kj2haiew],.livAT-ribbon[data-astro-cid-kj2haiew]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.band-at[data-astro-cid-kj2haiew]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.mark-at--left[data-astro-cid-kj2haiew]{left:1rem}.mark-at--right[data-astro-cid-kj2haiew]{right:1rem}.hero-at-actions[data-astro-cid-kj2haiew]{flex-direction:column}.hero-at-actions[data-astro-cid-kj2haiew] .btn-at[data-astro-cid-kj2haiew]{width:100%}.hero-at-stage[data-astro-cid-kj2haiew]{aspect-ratio:16/10}.quick-at-card[data-astro-cid-kj2haiew]{gap:.85rem}.quick-at-num[data-astro-cid-kj2haiew]{min-width:2ch;font-size:clamp(1.4rem,8vw,1.9rem)}.photos-at-grid[data-astro-cid-kj2haiew]{grid-template-columns:repeat(2,1fr);gap:.9rem}.livAT-ribbon[data-astro-cid-kj2haiew]{grid-template-columns:1fr}#weatherGrid[data-astro-cid-kj2haiew]{grid-template-columns:1fr!important}.about-at-record[data-astro-cid-kj2haiew]{padding:1.1rem}.cta-at-actions[data-astro-cid-kj2haiew]{flex-direction:column}.cta-at-actions[data-astro-cid-kj2haiew] .btn-at[data-astro-cid-kj2haiew]{width:100%}}@media (max-width:400px){.photos-at-grid[data-astro-cid-kj2haiew]{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.quick-at-go[data-astro-cid-kj2haiew]{transition:transform .16s}.quick-at-card[data-astro-cid-kj2haiew]:hover .quick-at-go[data-astro-cid-kj2haiew]{transform:translate(5px)}.btn-at[data-astro-cid-kj2haiew]:hover{transform:translateY(-2px)}.photos-at-tile[data-astro-cid-kj2haiew]{transition:transform .45s}.photos-at-frame[data-astro-cid-kj2haiew]:hover .photos-at-tile[data-astro-cid-kj2haiew]{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.btn-at[data-astro-cid-kj2haiew],.quick-at-card[data-astro-cid-kj2haiew],.quick-at-go[data-astro-cid-kj2haiew],.photos-at-tile[data-astro-cid-kj2haiew]{transition:none}}.landing-au[data-astro-cid-n3dpufqh]{color:var(--public-text);font-family:var(--public-font-body,inherit);--rule-heavy:4px;--rule-mid:2px;--seam:clamp(28px, 4.5vw, 64px);--seamw:2px;--w-shadow:0 16px 40px -26px #0000004d;--w-shadow-hover:0 26px 56px -28px #00000061;--w-shadow-soft:0 10px 30px -22px #0000003d;--w-drop:0 14px 22px #00000029;display:block;overflow-x:clip}.band-au[data-astro-cid-n3dpufqh]{isolation:isolate;width:100%;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,2rem);position:relative}.livAU[data-astro-cid-n3dpufqh].band-au{padding-top:calc(clamp(2.5rem, 5vw, 4rem) + var(--seam));padding-bottom:calc(clamp(2.5rem, 5vw, 4rem) + var(--seam))}.band-au-bg[data-astro-cid-n3dpufqh]{z-index:0;background:var(--public-bg);position:absolute;inset:0}.band-au-inner[data-astro-cid-n3dpufqh]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.feat-au[data-astro-cid-n3dpufqh] .band-au-bg[data-astro-cid-n3dpufqh],.photos-au[data-astro-cid-n3dpufqh] .band-au-bg[data-astro-cid-n3dpufqh]{background:var(--public-bg-soft)}.cta-au[data-astro-cid-n3dpufqh] .band-au-bg[data-astro-cid-n3dpufqh]{background:var(--public-bg-alt)}.livAU[data-astro-cid-n3dpufqh] .band-au-bg[data-astro-cid-n3dpufqh]{clip-path:polygon(0 0, 100% var(--seam), 100% 100%, 0 calc(100% - var(--seam)));background:var(--public-bg-soft);filter:drop-shadow(0 calc(-1 * var(--seamw)) 0 var(--public-accent)) drop-shadow(0 var(--seamw) 0 var(--public-accent))}.sec-au-kicker[data-astro-cid-n3dpufqh]{width:fit-content;font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.14em;background:var(--public-text);color:var(--public-bg);padding:.34rem .6rem .3rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-block}.sec-au-title[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.9rem,5.2vw,3.2rem);font-weight:800;font-stretch:75%;line-height:.98}.sec-au-head[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);flex-direction:column;align-items:flex-start;gap:.7rem;margin-bottom:clamp(1.5rem,3.5vw,2.4rem);padding-top:.85rem;display:flex}.btn-au[data-astro-cid-n3dpufqh]{border-radius:var(--public-radius,4px);font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.06em;border:var(--rule-mid) solid var(--public-text);justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .12s,background .15s,color .15s,border-color .15s;display:inline-flex}.btn-au[data-astro-cid-n3dpufqh]:hover{transform:translateY(-2px)}.btn-au-lg[data-astro-cid-n3dpufqh]{padding:1rem 2.1rem;font-size:1.02rem}.btn-au-primary[data-astro-cid-n3dpufqh]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent)}.btn-au-primary[data-astro-cid-n3dpufqh]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.btn-au-ghost[data-astro-cid-n3dpufqh]{background:var(--public-bg);color:var(--public-text);border-color:var(--public-text)}.btn-au-ghost[data-astro-cid-n3dpufqh]:hover{background:var(--public-text);color:var(--public-bg)}.hero-au[data-astro-cid-n3dpufqh]{background:var(--public-bg);padding-top:clamp(1.4rem,3.5vw,2.4rem)}.hero-au-inner[data-astro-cid-n3dpufqh]{width:100%}.hero-au-folio[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);border-bottom:1px solid var(--public-line);font-family:var(--public-font-heading,inherit);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0 .5rem;display:flex}.hero-au-folio-vol[data-astro-cid-n3dpufqh],.hero-au-folio-ed[data-astro-cid-n3dpufqh]{letter-spacing:.14em;color:var(--public-muted);white-space:nowrap;font-size:.7rem;font-weight:700}.hero-au-folio-name[data-astro-cid-n3dpufqh]{letter-spacing:.18em;color:var(--public-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:clamp(.8rem,2vw,1.05rem);font-weight:800;overflow:hidden}.hero-au-dateline[data-astro-cid-n3dpufqh]{border-bottom:var(--rule-mid) solid var(--public-text);justify-content:center;padding:.5rem 0;display:flex}.hero-au-eyebrow[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.hero-au-title[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.035em;text-transform:uppercase;color:var(--public-text);margin:clamp(.7rem,2vw,1.2rem) 0 clamp(1rem,2.6vw,1.6rem);font-size:clamp(2.8rem,10.5vw,6.6rem);font-weight:800;font-stretch:75%;line-height:.9}.hero-au-columns[data-astro-cid-n3dpufqh]{border-top:1px solid var(--public-line);grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(1.25rem,3.5vw,2.75rem);padding-top:clamp(1.1rem,2.6vw,1.75rem);display:grid}.hero-au-lead[data-astro-cid-n3dpufqh]{border-right:1px solid var(--public-line);padding-right:clamp(1.1rem,3vw,2rem)}.hero-au-lede[data-astro-cid-n3dpufqh]{color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));margin:0 0 1.75rem;font-size:clamp(1.05rem,2.1vw,1.28rem);line-height:1.6}.hero-au-lede[data-astro-cid-n3dpufqh]:first-letter{font-family:var(--public-font-heading,inherit);float:left;color:var(--public-accent);margin:.05em .09em 0 0;font-size:3.3em;font-weight:800;line-height:.72}.hero-au-actions[data-astro-cid-n3dpufqh]{flex-wrap:wrap;gap:.8rem;display:flex}.hero-au-figure[data-astro-cid-n3dpufqh]{margin:0}.hero-au-photo[data-astro-cid-n3dpufqh]{aspect-ratio:4/3;border:var(--rule-heavy) solid var(--public-text);background:var(--public-bg-alt);position:relative;overflow:hidden}.hero-au-slide[data-astro-cid-n3dpufqh]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-au-slide[data-astro-cid-n3dpufqh].is-active{opacity:1}.hero-au-scrim[data-astro-cid-n3dpufqh]{background:linear-gradient(#0000 58%,#0000004d);position:absolute;inset:0}.hero-au-cap[data-astro-cid-n3dpufqh]{border-top:1px solid var(--public-line);color:var(--public-muted);margin-top:.5rem;padding-top:.4rem;font-size:.8rem;font-style:italic}.livAU-head[data-astro-cid-n3dpufqh]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livAU-head[data-astro-cid-n3dpufqh] .sec-au-kicker[data-astro-cid-n3dpufqh]{display:block}.livAU-head[data-astro-cid-n3dpufqh] .sec-au-title[data-astro-cid-n3dpufqh]{text-align:left}.livAU-loading[data-astro-cid-n3dpufqh]{color:var(--public-muted);padding:.4rem 0;font-weight:600}.livAU-loading-light[data-astro-cid-n3dpufqh]{color:color-mix(in srgb, var(--public-bg) 82%, transparent)}.livAU-eyebrow[data-astro-cid-n3dpufqh]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.72rem;font-weight:700;display:inline-block}.livAU-eyebrow-accent[data-astro-cid-n3dpufqh]{color:var(--public-accent)}.livAU-stage[data-astro-cid-n3dpufqh]{flex-wrap:wrap;align-items:flex-start;gap:clamp(.9rem,2vw,1.4rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.livAU-cell[data-astro-cid-n3dpufqh]{border-radius:var(--public-radius,14px);flex:210px;min-width:0}.livAU-weather[data-astro-cid-n3dpufqh]{flex:1.55 300px;margin-top:0}.livAU-shootfx[data-astro-cid-n3dpufqh]{margin-top:1.4rem}.livAU-callout[data-astro-cid-n3dpufqh]{margin-top:2.8rem}.livAU-eventchip[data-astro-cid-n3dpufqh]{flex:1.1 230px;margin-top:4.2rem}.livAU-weather[data-astro-cid-n3dpufqh]{background:var(--public-bg-alt);border:1px solid var(--public-line);box-shadow:var(--w-shadow);padding:clamp(1.4rem,3vw,2rem)}.livAU-weather-top[data-astro-cid-n3dpufqh]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.livAU-alert[data-astro-cid-n3dpufqh]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.35rem .85rem;font-size:.72rem;font-weight:700;line-height:1}.livAU-weather-grid[data-astro-cid-n3dpufqh]{grid-template-columns:1fr;gap:0;display:grid}.livAU-weather-now[data-astro-cid-n3dpufqh]{grid-column:1/-1}.livAU-temp[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3rem,8vw,4.6rem);font-weight:800;line-height:.9}.livAU-cond[data-astro-cid-n3dpufqh]{color:var(--public-text);margin-top:.5rem;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:600}.livAU-wind[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin-top:.3rem;font-size:.92rem}.livAU-shootfx[data-astro-cid-n3dpufqh]{background:var(--public-bg);border:1px solid var(--public-line-soft);box-shadow:var(--w-shadow-soft);flex-direction:column;justify-content:center;padding:clamp(1.1rem,2.5vw,1.4rem)}.livAU-shootfx[data-astro-cid-n3dpufqh]:not([hidden]){display:flex}.livAU-shootfx-temp[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:800;line-height:1.05}.livAU-shootfx-birds[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin-top:.55rem;font-size:.88rem;line-height:1.45}.livAU-callout[data-astro-cid-n3dpufqh]{background:linear-gradient(135deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:var(--public-bg);box-shadow:0 18px 44px -26px color-mix(in srgb, var(--public-accent) 70%, black);flex-direction:column;justify-content:center;padding:clamp(1.3rem,2.8vw,1.7rem);display:flex}.livAU-callout-label[data-astro-cid-n3dpufqh]{text-transform:uppercase;letter-spacing:.16em;opacity:.92;font-size:.72rem;font-weight:700}.livAU-callout-day[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.livAU-callout-date[data-astro-cid-n3dpufqh]{opacity:.95;margin-top:.3rem;font-size:1rem;font-weight:600}.livAU-callout-link[data-astro-cid-n3dpufqh]{letter-spacing:.02em;color:var(--public-bg);opacity:.92;margin-top:.9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livAU-callout-link[data-astro-cid-n3dpufqh]:hover{opacity:1;text-decoration:underline}.livAU-eventchip[data-astro-cid-n3dpufqh]{background:var(--public-bg-alt);border:1px solid var(--public-line);box-shadow:var(--w-shadow);padding:clamp(1.1rem,2.5vw,1.4rem)}.livAU-eventchip-row[data-astro-cid-n3dpufqh]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.livAU-pill[data-astro-cid-n3dpufqh]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.3rem .75rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-block}.livAU-eventchip-more[data-astro-cid-n3dpufqh]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livAU-eventchip-more[data-astro-cid-n3dpufqh]:hover{text-decoration:underline}.livAU-eventchip-title[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.12rem;font-weight:800;line-height:1.2}.livAU-eventchip-detail[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin-top:.35rem;font-size:.9rem;line-height:1.5}.livAU-league[data-astro-cid-n3dpufqh]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--w-shadow);padding:clamp(1.25rem,3vw,1.75rem)}.livAU-league-head[data-astro-cid-n3dpufqh]{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin-bottom:.5rem;display:flex}.livAU-league-title[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:800}.livAU-league-season[data-astro-cid-n3dpufqh]{color:var(--public-muted);font-size:.8rem;font-weight:600}.livAU-league-more[data-astro-cid-n3dpufqh]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:700;text-decoration:none}.livAU-league-more[data-astro-cid-n3dpufqh]:hover{text-decoration:underline}.livAU-league-note[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin-bottom:.9rem;font-size:.92rem}.livAU-league-strip[data-astro-cid-n3dpufqh]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.livAU-league-strip[data-astro-cid-n3dpufqh] .public-league-row[data-astro-cid-n3dpufqh]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex}.livAU-league-strip[data-astro-cid-n3dpufqh] .public-league-rank[data-astro-cid-n3dpufqh]{flex:none;font-size:1.35rem;line-height:1}.livAU-league-strip[data-astro-cid-n3dpufqh] .public-league-team[data-astro-cid-n3dpufqh]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.livAU-league-strip[data-astro-cid-n3dpufqh] .public-league-score[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.35rem;font-weight:800;line-height:1}.quick-au-grid[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);grid-template-columns:repeat(3,1fr);display:grid}.quick-au-card[data-astro-cid-n3dpufqh]{border-left:1px solid var(--public-line);color:var(--public-text);flex-direction:column;gap:.55rem;padding:1.4rem 1.3rem 1.5rem;text-decoration:none;transition:background .15s;display:flex;position:relative}.quick-au-card[data-astro-cid-n3dpufqh]:first-child{border-left:0}.quick-au-card[data-astro-cid-n3dpufqh]:hover{background:color-mix(in srgb, var(--public-accent) 7%, transparent)}.quick-au-num[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:2.4rem;font-weight:800;line-height:.9}.quick-au-title[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.01em;color:var(--public-text);font-size:1.18rem;font-weight:800}.quick-au-desc[data-astro-cid-n3dpufqh]{color:var(--public-muted);flex:1;font-size:.92rem;line-height:1.55}.quick-au-go[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);font-size:.78rem;font-weight:800;transition:transform .16s}.quick-au-card[data-astro-cid-n3dpufqh]:hover .quick-au-go[data-astro-cid-n3dpufqh]{transform:translate(4px)}.feat-au-grid[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);grid-template-columns:1fr 1fr;display:grid}.feat-au-item[data-astro-cid-n3dpufqh]{padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.4rem,3vw,2.25rem) 0 0}.feat-au-item-r[data-astro-cid-n3dpufqh]{border-left:1px solid var(--public-line);padding-left:clamp(1.4rem,3vw,2.25rem);padding-right:0}.feat-au-slug[data-astro-cid-n3dpufqh]{align-items:center;gap:.7rem;margin-bottom:.85rem;display:flex}.feat-au-icon[data-astro-cid-n3dpufqh]{width:40px;height:40px;color:var(--public-bg);background:var(--public-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.feat-au-icon[data-astro-cid-n3dpufqh] svg[data-astro-cid-n3dpufqh]{width:22px;height:22px}.feat-au-kicker[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent);font-size:.72rem;font-weight:800}.feat-au-h[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:800;line-height:1.05}.feat-au-p[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.65}.feat-au-p[data-astro-cid-n3dpufqh]:first-letter{font-family:var(--public-font-heading,inherit);float:left;color:var(--public-text);margin:.04em .08em 0 0;font-size:2.6em;font-weight:800;line-height:.72}.about-au-inner[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);padding-top:clamp(1.1rem,2.6vw,1.75rem);display:grid}.about-au-copy[data-astro-cid-n3dpufqh]{border-right:1px solid var(--public-line);padding-right:clamp(1.25rem,3vw,2rem)}.about-au-copy[data-astro-cid-n3dpufqh] .sec-au-title[data-astro-cid-n3dpufqh]{margin:.7rem 0 1rem}.about-au-p[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.07rem;line-height:1.7}.about-au-p[data-astro-cid-n3dpufqh]:first-letter{font-family:var(--public-font-heading,inherit);float:left;color:var(--public-accent);margin:.04em .09em 0 0;font-size:3em;font-weight:800;line-height:.72}.about-au-stats[data-astro-cid-n3dpufqh]{flex-direction:column;display:flex}.about-au-stats-label[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin-bottom:.4rem;font-size:.72rem;font-weight:800;display:block}.about-au-stat[data-astro-cid-n3dpufqh]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.about-au-stat[data-astro-cid-n3dpufqh]:first-of-type{border-top:var(--rule-mid) solid var(--public-text)}.about-au-num[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:clamp(1.7rem,4vw,2.2rem);font-weight:800;line-height:1}.about-au-lbl[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.05em;color:var(--public-text);text-align:right;font-size:.82rem;font-weight:700}.photos-au-grid[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);grid-template-rows:repeat(3,1fr);grid-template-columns:1.7fr 1fr;gap:.5rem;height:clamp(380px,56vw,560px);padding-top:clamp(1rem,2.4vw,1.5rem);display:grid}.photos-au-tile[data-astro-cid-n3dpufqh]{border:var(--rule-mid) solid var(--public-text);background-position:50%;background-size:cover;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.photos-au-tile[data-astro-cid-n3dpufqh]:first-child{grid-area:1/1/span 3}.photos-au-tile[data-astro-cid-n3dpufqh]:nth-child(2){grid-area:1/2}.photos-au-tile[data-astro-cid-n3dpufqh]:nth-child(3){grid-area:2/2}.photos-au-tile[data-astro-cid-n3dpufqh]:nth-child(4){grid-area:3/2}.photos-au-cap[data-astro-cid-n3dpufqh]{z-index:1;background:var(--public-text);color:var(--public-bg);font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.05em;padding:.4rem .7rem;font-size:.76rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-au-inner[data-astro-cid-n3dpufqh]{border-top:var(--rule-heavy) solid var(--public-text);grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);padding-top:clamp(1.1rem,2.6vw,1.75rem);display:grid}.visit-au-copy[data-astro-cid-n3dpufqh]{border-right:1px solid var(--public-line);padding-right:clamp(1.25rem,3vw,2rem)}.visit-au-copy[data-astro-cid-n3dpufqh] .sec-au-title[data-astro-cid-n3dpufqh]{margin:.7rem 0 1.1rem}.visit-au-addr[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:800;line-height:1.4}.visit-au-note[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-au-map[data-astro-cid-n3dpufqh]{border:var(--rule-heavy) solid var(--public-text);overflow:hidden}.visit-au-map[data-astro-cid-n3dpufqh] iframe[data-astro-cid-n3dpufqh]{border:0;width:100%;height:380px;display:block}.cta-au-inner[data-astro-cid-n3dpufqh]{border:var(--rule-heavy) solid var(--public-text);background:var(--public-bg-alt);text-align:center;padding:clamp(1.9rem,5vw,3.5rem) clamp(1.4rem,4vw,2.5rem);position:relative}.cta-au-inner[data-astro-cid-n3dpufqh]:after{content:"";pointer-events:none;border:1px solid var(--public-text);position:absolute;inset:6px}.cta-au-kicker[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.14em;background:var(--public-text);color:var(--public-bg);margin-bottom:1rem;padding:.34rem .6rem .3rem;font-size:.72rem;font-weight:800;display:inline-block}.cta-au-title[data-astro-cid-n3dpufqh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.9rem,5.5vw,3.2rem);font-weight:800;font-stretch:75%;line-height:1}.cta-au-p[data-astro-cid-n3dpufqh]{color:var(--public-muted);margin:0 0 2rem;font-size:1.12rem}.cta-au-actions[data-astro-cid-n3dpufqh]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:900px){.livAU-stage[data-astro-cid-n3dpufqh]{grid-template-columns:1fr 1fr;display:grid}.livAU-cell[data-astro-cid-n3dpufqh]{margin-top:0!important}.hero-au-columns[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.hero-au-lead[data-astro-cid-n3dpufqh]{border-right:0;border-bottom:1px solid var(--public-line);margin-bottom:1.5rem;padding-bottom:1.5rem;padding-right:0}.quick-au-grid[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.quick-au-card[data-astro-cid-n3dpufqh]{border-left:0;border-top:1px solid var(--public-line)}.quick-au-card[data-astro-cid-n3dpufqh]:first-child{border-top:0}.feat-au-grid[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.feat-au-item[data-astro-cid-n3dpufqh]{padding-right:0}.feat-au-item-r[data-astro-cid-n3dpufqh]{border-left:0;border-top:1px solid var(--public-line);padding-top:clamp(1.5rem,5vw,2rem);padding-left:0}.about-au-inner[data-astro-cid-n3dpufqh],.visit-au-inner[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.about-au-copy[data-astro-cid-n3dpufqh],.visit-au-copy[data-astro-cid-n3dpufqh]{border-right:0;border-bottom:1px solid var(--public-line);padding-bottom:1.5rem;padding-right:0}}@media (max-width:640px){.landing-au[data-astro-cid-n3dpufqh]{--seam:0px}.band-au[data-astro-cid-n3dpufqh]{padding:clamp(2.25rem,8vw,3.25rem) 1rem}.livAU[data-astro-cid-n3dpufqh].band-au{padding-top:clamp(2.25rem,8vw,3.25rem);padding-bottom:clamp(2.25rem,8vw,3.25rem)}.livAU[data-astro-cid-n3dpufqh] .band-au-bg[data-astro-cid-n3dpufqh]{clip-path:none;filter:none}.hero-au-folio-vol[data-astro-cid-n3dpufqh],.hero-au-folio-ed[data-astro-cid-n3dpufqh]{display:none}.hero-au-folio-name[data-astro-cid-n3dpufqh]{text-align:left}.hero-au-columns[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.hero-au-lead[data-astro-cid-n3dpufqh]{border-right:0;border-bottom:1px solid var(--public-line);margin-bottom:1.4rem;padding-bottom:1.4rem;padding-right:0}.hero-au-actions[data-astro-cid-n3dpufqh]{flex-direction:column}.hero-au-actions[data-astro-cid-n3dpufqh] .btn-au[data-astro-cid-n3dpufqh]{width:100%}.livAU-stage[data-astro-cid-n3dpufqh]{display:block}.livAU-cell[data-astro-cid-n3dpufqh]{margin-bottom:.9rem;margin-top:0!important}#weatherGrid[data-astro-cid-n3dpufqh]{grid-template-columns:1fr!important}.livAU-league-strip[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.livAU-league-more[data-astro-cid-n3dpufqh]{width:100%;margin-left:0}.quick-au-grid[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.quick-au-card[data-astro-cid-n3dpufqh]{border-left:0;border-top:1px solid var(--public-line)}.quick-au-card[data-astro-cid-n3dpufqh]:first-child{border-top:0}.feat-au-grid[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.feat-au-item[data-astro-cid-n3dpufqh]{padding-right:0}.feat-au-item-r[data-astro-cid-n3dpufqh]{border-left:0;border-top:1px solid var(--public-line);padding-top:1.6rem;padding-left:0}.about-au-inner[data-astro-cid-n3dpufqh],.visit-au-inner[data-astro-cid-n3dpufqh]{grid-template-columns:1fr}.about-au-copy[data-astro-cid-n3dpufqh],.visit-au-copy[data-astro-cid-n3dpufqh]{border-right:0;border-bottom:1px solid var(--public-line);padding-bottom:1.4rem;padding-right:0}.visit-au-map[data-astro-cid-n3dpufqh] iframe[data-astro-cid-n3dpufqh]{height:280px}.photos-au-grid[data-astro-cid-n3dpufqh]{grid-template-rows:none;grid-template-columns:1fr 1fr;height:auto;display:grid}.photos-au-tile[data-astro-cid-n3dpufqh]{aspect-ratio:4/3}.photos-au-tile[data-astro-cid-n3dpufqh]:first-child{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.photos-au-tile[data-astro-cid-n3dpufqh]:nth-child(2),.photos-au-tile[data-astro-cid-n3dpufqh]:nth-child(3),.photos-au-tile[data-astro-cid-n3dpufqh]:nth-child(4){grid-area:auto}.cta-au-actions[data-astro-cid-n3dpufqh]{flex-direction:column}.cta-au-actions[data-astro-cid-n3dpufqh] .btn-au[data-astro-cid-n3dpufqh]{width:100%}}@media (prefers-reduced-motion:reduce){.btn-au[data-astro-cid-n3dpufqh],.quick-au-card[data-astro-cid-n3dpufqh],.quick-au-go[data-astro-cid-n3dpufqh],.feat-au-item[data-astro-cid-n3dpufqh],.hero-au-slide[data-astro-cid-n3dpufqh]{transition:none!important}.btn-au[data-astro-cid-n3dpufqh]:hover,.quick-au-card[data-astro-cid-n3dpufqh]:hover,.quick-au-card[data-astro-cid-n3dpufqh]:hover .quick-au-go[data-astro-cid-n3dpufqh]{transform:none!important}}.bcn-home[data-astro-cid-iekviupo]{--bcn-r:var(--public-radius,14px);--bcn-r-lg:calc(var(--public-radius,14px) + 8px);--bcn-shadow:var(--public-shadow,0 12px 34px -20px color-mix(in srgb, var(--public-text) 42%, transparent));--bcn-maxw:1180px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background:var(--public-bg);display:block;overflow-x:clip}.bcn-wrap[data-astro-cid-iekviupo]{max-width:var(--bcn-maxw);padding-inline:clamp(1.15rem,4vw,2.4rem);margin-inline:auto;padding-bottom:clamp(3rem,8vw,5.5rem)}.bcn-sec[data-astro-cid-iekviupo]{padding-top:clamp(2.6rem,6vw,4.6rem)}.bcn-sec-head[data-astro-cid-iekviupo]{margin-bottom:clamp(1.35rem,3vw,2rem)}.bcn-sec-title[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.55rem,3.4vw,2.25rem);font-weight:800;line-height:1.08}.bcn-eyebrow[data-astro-cid-iekviupo]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .55rem;font-size:.68rem;font-weight:800}.bcn-accent[data-astro-cid-iekviupo]{color:var(--public-accent)}.bcn-btn[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;cursor:pointer;border:1.5px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:.45rem;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.bcn-btn-primary[data-astro-cid-iekviupo]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent);box-shadow:var(--bcn-shadow)}.bcn-btn-primary[data-astro-cid-iekviupo]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.bcn-btn-ghost[data-astro-cid-iekviupo]{color:var(--public-text);border-color:var(--public-line);background:0 0}.bcn-btn-ghost[data-astro-cid-iekviupo]:hover{border-color:var(--public-accent);color:var(--public-accent)}.bcn-btn[data-astro-cid-iekviupo]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bcn-hero[data-astro-cid-iekviupo]{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(1.6rem,4vw,3.4rem);padding-top:clamp(1.8rem,4vw,3rem);display:grid}.bcn-hero-panel[data-astro-cid-iekviupo]{min-width:0}.bcn-hero-title[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.03em;color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.2rem,6vw,3.9rem);font-weight:800;line-height:1.02}.bcn-hero-lede[data-astro-cid-iekviupo]{max-width:46ch;color:var(--public-muted);margin:0;font-size:clamp(1.02rem,1.9vw,1.18rem);line-height:1.6}.bcn-hero-actions[data-astro-cid-iekviupo]{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.bcn-hero-facts[data-astro-cid-iekviupo]{border-top:1px solid var(--public-line);flex-wrap:wrap;gap:clamp(1.2rem,3vw,2.6rem);margin:clamp(1.6rem,3.5vw,2.4rem) 0 0;padding-top:clamp(1.2rem,3vw,1.6rem);display:flex}.bcn-hero-facts[data-astro-cid-iekviupo]>div[data-astro-cid-iekviupo]{flex-direction:column;display:flex}.bcn-hero-facts[data-astro-cid-iekviupo] dt[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);color:var(--public-accent);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800;line-height:1}.bcn-hero-facts[data-astro-cid-iekviupo] dd[data-astro-cid-iekviupo]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin:.38rem 0 0;font-size:.64rem;font-weight:700}.bcn-hero-media[data-astro-cid-iekviupo]{margin:0}.bcn-hero-media[data-astro-cid-iekviupo] img[data-astro-cid-iekviupo]{object-fit:cover;border-radius:var(--bcn-r-lg);border:1px solid var(--public-line);width:100%;height:clamp(340px,42vw,500px);box-shadow:var(--bcn-shadow);display:block}.bcn-live-grid[data-astro-cid-iekviupo]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(1rem,2.4vw,1.6rem);display:grid}.bcn-standings[data-astro-cid-iekviupo],.bcn-signals[data-astro-cid-iekviupo]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--bcn-r-lg);min-width:0}.bcn-standings[data-astro-cid-iekviupo]{border-top:3px solid var(--public-accent);padding:clamp(1.3rem,2.6vw,1.85rem)}.bcn-live-label[data-astro-cid-iekviupo]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:800}.bcn-live-label[data-astro-cid-iekviupo].bcn-accent{color:var(--public-accent)}.bcn-live-loading[data-astro-cid-iekviupo]{color:var(--public-muted);padding:.3rem 0;font-size:.88rem;font-style:italic}.bcn-standings-head[data-astro-cid-iekviupo]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.bcn-standings-title[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:.25rem 0 0;font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:800}.bcn-standings-season[data-astro-cid-iekviupo]{color:var(--public-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.bcn-standings-sum[data-astro-cid-iekviupo]{color:var(--public-text);margin:0 0 .9rem;font-size:.95rem;font-weight:600;line-height:1.45}.bcn-standings-list[data-astro-cid-iekviupo]{flex-direction:column;gap:.55rem;display:flex}.bcn-standings-list[data-astro-cid-iekviupo] .public-league-row{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-left:3px solid var(--public-accent);border-radius:var(--bcn-r);align-items:center;gap:.8rem;padding:.72rem .9rem;display:flex}.bcn-standings-list[data-astro-cid-iekviupo] .public-league-rank{flex:none;font-size:1.25rem;line-height:1}.bcn-standings-list[data-astro-cid-iekviupo] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.bcn-standings-list[data-astro-cid-iekviupo] .public-league-score{font-family:var(--public-font-heading,sans-serif);color:var(--public-accent);flex:none;font-size:1.2rem;font-weight:800;line-height:1}.bcn-more[data-astro-cid-iekviupo]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:1rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.bcn-more[data-astro-cid-iekviupo]:hover{text-decoration:underline}.bcn-signals[data-astro-cid-iekviupo]{flex-direction:column;display:flex}.bcn-signal[data-astro-cid-iekviupo]{border-top:1px solid var(--public-line-soft,var(--public-line));padding:clamp(1.1rem,2.4vw,1.4rem)}.bcn-signal[data-astro-cid-iekviupo]:first-child{border-top:0}.bcn-signal-head[data-astro-cid-iekviupo]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.bcn-signal-link[data-astro-cid-iekviupo]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:.6rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.bcn-signal-link[data-astro-cid-iekviupo]:hover{text-decoration:underline}.bcn-wx-grid[data-astro-cid-iekviupo]{flex-direction:column;gap:.85rem;display:flex}.bcn-wx-now[data-astro-cid-iekviupo]{flex-direction:column;display:flex}.bcn-wx-temp[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(2rem,6vw,2.6rem);font-weight:800;line-height:.95}.bcn-wx-cond[data-astro-cid-iekviupo]{color:var(--public-text);margin-top:.4rem;font-size:.95rem;font-weight:600}.bcn-wx-wind[data-astro-cid-iekviupo]{color:var(--public-muted);margin-top:.2rem;font-size:.86rem}.bcn-wx-shoot[data-astro-cid-iekviupo]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--bcn-r);padding:.85rem .95rem}.bcn-wx-forecast[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);color:var(--public-text);margin-top:.35rem;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:800;line-height:1.1;display:block}.bcn-wx-birds[data-astro-cid-iekviupo]{color:var(--public-muted);margin-top:.5rem;font-size:.85rem;line-height:1.45;display:block}.bcn-wx-alert[data-astro-cid-iekviupo]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.28rem .62rem;font-size:.6rem;font-weight:800;line-height:1}.bcn-sn-day[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.01em;color:var(--public-text);margin-top:.2rem;font-size:clamp(1.4rem,4vw,1.9rem);font-weight:800;line-height:1;display:block}.bcn-sn-date[data-astro-cid-iekviupo]{color:var(--public-muted);margin-top:.3rem;font-size:.92rem;font-weight:600;display:block}.bcn-ev-badge[data-astro-cid-iekviupo]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .58rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.bcn-ev-title[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.bcn-ev-detail[data-astro-cid-iekviupo]{color:var(--public-muted);margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.bcn-explore-grid[data-astro-cid-iekviupo]{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,1.8vw,1.1rem);display:grid}.bcn-explore-card[data-astro-cid-iekviupo]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--bcn-r-lg);color:inherit;flex-direction:column;padding:1.3rem 1.25rem 1.15rem;text-decoration:none;display:flex;position:relative}.bcn-explore-card[data-astro-cid-iekviupo]:hover{border-color:var(--public-accent)}.bcn-explore-card[data-astro-cid-iekviupo]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bcn-explore-num[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:.12em;color:var(--public-muted);margin-bottom:.7rem;font-size:.72rem;font-weight:800}.bcn-explore-title[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);color:var(--public-text);margin-bottom:.4rem;font-size:1.12rem;font-weight:800;line-height:1.15}.bcn-explore-desc[data-astro-cid-iekviupo]{color:var(--public-muted);font-size:.85rem;line-height:1.45}.bcn-explore-arrow[data-astro-cid-iekviupo]{color:var(--public-accent);font-size:1.05rem;position:absolute;top:1.2rem;right:1.25rem}.bcn-features-grid[data-astro-cid-iekviupo]{grid-template-columns:1fr 1fr;gap:clamp(1.2rem,3vw,2.6rem);display:grid}.bcn-feature-icon[data-astro-cid-iekviupo]{width:48px;height:48px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:13px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.bcn-feature-icon[data-astro-cid-iekviupo] svg[data-astro-cid-iekviupo]{width:24px;height:24px}.bcn-feature-h[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .55rem;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:800}.bcn-feature-p[data-astro-cid-iekviupo]{color:var(--public-muted);margin:0;font-size:.98rem;line-height:1.65}.bcn-about-grid[data-astro-cid-iekviupo]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(1.6rem,4vw,3.2rem);display:grid}.bcn-about-media[data-astro-cid-iekviupo]{margin:0}.bcn-about-media[data-astro-cid-iekviupo] img[data-astro-cid-iekviupo]{object-fit:cover;border-radius:var(--bcn-r-lg);border:1px solid var(--public-line);width:100%;height:clamp(280px,34vw,420px);box-shadow:var(--bcn-shadow);display:block}.bcn-about-copy[data-astro-cid-iekviupo] .bcn-sec-title[data-astro-cid-iekviupo]{margin-bottom:.9rem}.bcn-about-p[data-astro-cid-iekviupo]{color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(1rem,1.9vw,1.1rem);line-height:1.7}.bcn-gallery-grid[data-astro-cid-iekviupo]{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.9rem,2vw,1.3rem);display:grid}.bcn-art[data-astro-cid-iekviupo]{margin:0}.bcn-art-frame[data-astro-cid-iekviupo]{border-radius:var(--bcn-r);border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));overflow:hidden}.bcn-art-frame[data-astro-cid-iekviupo] img[data-astro-cid-iekviupo]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.bcn-art-cap[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:.04em;color:var(--public-muted);padding-top:.6rem;font-size:.78rem;font-weight:700}.bcn-visit-grid[data-astro-cid-iekviupo]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);display:grid}.bcn-visit-map[data-astro-cid-iekviupo]{border-radius:var(--bcn-r-lg);border:1px solid var(--public-line);box-shadow:var(--bcn-shadow);overflow:hidden}.bcn-visit-map[data-astro-cid-iekviupo] iframe[data-astro-cid-iekviupo]{border:0;width:100%;height:clamp(280px,34vw,380px);display:block}.bcn-visit-copy[data-astro-cid-iekviupo] .bcn-sec-title[data-astro-cid-iekviupo]{margin-bottom:.7rem}.bcn-visit-addr[data-astro-cid-iekviupo]{font-style:normal;font-family:var(--public-font-heading,sans-serif);border-left:3px solid var(--public-accent);color:var(--public-text);margin:.3rem 0 .6rem;padding-left:.9rem;font-size:1.1rem;font-weight:800;line-height:1.5}.bcn-visit-note[data-astro-cid-iekviupo]{color:var(--public-muted);margin:0 0 1.4rem;line-height:1.6}.bcn-cta-inner[data-astro-cid-iekviupo]{text-align:center;background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--bcn-r-lg);padding:clamp(2.4rem,6vw,4rem) clamp(1.5rem,4vw,3rem)}.bcn-cta-title[data-astro-cid-iekviupo]{font-family:var(--public-font-heading,sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:.4rem 0 .7rem;font-size:clamp(1.7rem,4.5vw,2.5rem);font-weight:800;line-height:1.1}.bcn-cta-p[data-astro-cid-iekviupo]{max-width:52ch;color:var(--public-muted);margin:0 auto 1.7rem;font-size:1.08rem}.bcn-cta-actions[data-astro-cid-iekviupo]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:940px){.bcn-hero[data-astro-cid-iekviupo],.bcn-live-grid[data-astro-cid-iekviupo],.bcn-about-grid[data-astro-cid-iekviupo],.bcn-visit-grid[data-astro-cid-iekviupo]{grid-template-columns:1fr}.bcn-explore-grid[data-astro-cid-iekviupo]{grid-template-columns:repeat(2,1fr)}.bcn-features-grid[data-astro-cid-iekviupo]{grid-template-columns:1fr}}@media (max-width:560px){.bcn-explore-grid[data-astro-cid-iekviupo]{grid-template-columns:1fr}.bcn-gallery-grid[data-astro-cid-iekviupo]{grid-template-columns:repeat(2,1fr)}.bcn-hero-actions[data-astro-cid-iekviupo],.bcn-cta-actions[data-astro-cid-iekviupo]{flex-direction:column}.bcn-hero-actions[data-astro-cid-iekviupo] .bcn-btn[data-astro-cid-iekviupo],.bcn-cta-actions[data-astro-cid-iekviupo] .bcn-btn[data-astro-cid-iekviupo]{width:100%}.bcn-hero-media[data-astro-cid-iekviupo] img[data-astro-cid-iekviupo]{height:clamp(240px,62vw,340px)}}@media (prefers-reduced-motion:no-preference){.bcn-btn[data-astro-cid-iekviupo]{transition:transform .14s,background .15s,border-color .15s,color .15s}.bcn-btn[data-astro-cid-iekviupo]:hover{transform:translateY(-1px)}.bcn-explore-card[data-astro-cid-iekviupo]{transition:transform .15s,border-color .15s}.bcn-explore-card[data-astro-cid-iekviupo]:hover{transform:translateY(-3px)}.bcn-explore-arrow[data-astro-cid-iekviupo]{transition:transform .16s}.bcn-explore-card[data-astro-cid-iekviupo]:hover .bcn-explore-arrow[data-astro-cid-iekviupo]{transform:translate(3px)}.bcn-art-frame[data-astro-cid-iekviupo] img[data-astro-cid-iekviupo]{transition:transform .4s}.bcn-art[data-astro-cid-iekviupo]:hover .bcn-art-frame[data-astro-cid-iekviupo] img[data-astro-cid-iekviupo]{transform:scale(1.04)}}.aw-home[data-astro-cid-u5szc3qb]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);--aw-shadow:var(--public-shadow,0 8px 24px #0000000f);--aw-shadow-lg:var(--public-shadow-strong,0 16px 32px #0000001a);display:block}.aw-inner[data-astro-cid-u5szc3qb]{max-width:1080px;margin:0 auto}.aw-sec-head[data-astro-cid-u5szc3qb]{text-align:center;margin-bottom:clamp(1.4rem,3.5vw,2.2rem)}.aw-sec-kicker[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin-bottom:.5rem;font-size:.68rem;font-weight:800;display:inline-block}.aw-sec-title[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:800;line-height:1.12}.aw-sec-title--left[data-astro-cid-u5szc3qb]{text-align:left}.aw-btn[data-astro-cid-u5szc3qb]{border-radius:var(--public-radius,10px);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .12s,background .15s,color .15s,border-color .15s;display:inline-flex}.aw-btn[data-astro-cid-u5szc3qb]:hover{transform:translateY(-2px)}.aw-btn[data-astro-cid-u5szc3qb]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.aw-btn--lg[data-astro-cid-u5szc3qb]{padding:.98rem 2rem;font-size:1.06rem}.aw-btn--primary[data-astro-cid-u5szc3qb]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent)}.aw-btn--primary[data-astro-cid-u5szc3qb]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.aw-btn--ghost[data-astro-cid-u5szc3qb]{color:var(--public-accent);border-color:color-mix(in srgb, var(--public-accent) 55%, transparent);background:0 0}.aw-btn--ghost[data-astro-cid-u5szc3qb]:hover{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent)}.aw-hero[data-astro-cid-u5szc3qb]{max-width:1080px;margin:0 auto;padding:clamp(1.6rem,4vw,3rem) clamp(1rem,3.5vw,2rem) clamp(1.2rem,3vw,2rem)}.aw-hero-head[data-astro-cid-u5szc3qb]{margin-bottom:clamp(1.3rem,3vw,2rem)}.aw-kicker[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.7rem;font-weight:800;display:inline-flex}.aw-kicker-dot[data-astro-cid-u5szc3qb]{background:var(--public-accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%}.aw-hero-title[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.04}.aw-hero-meta[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin:0;font-size:.9rem;font-weight:600}.aw-cond[data-astro-cid-u5szc3qb]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:3px solid var(--public-accent);box-shadow:var(--aw-shadow);border-radius:14px;align-items:flex-start;gap:clamp(.85rem,2vw,1.25rem);padding:clamp(1rem,2.4vw,1.35rem) clamp(1.1rem,2.6vw,1.5rem);display:flex}.aw-cond-mark[data-astro-cid-u5szc3qb]{width:40px;height:40px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aw-cond-mark[data-astro-cid-u5szc3qb] svg[data-astro-cid-u5szc3qb]{width:22px;height:22px}.aw-cond-body[data-astro-cid-u5szc3qb]{flex:auto;min-width:0}.aw-cond-top[data-astro-cid-u5szc3qb]{align-items:center;gap:.6rem;margin-bottom:.35rem;display:flex}.aw-cond-label[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.15em;color:var(--public-muted);font-size:.64rem;font-weight:800}.aw-alert[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.06em;color:#fff;cursor:pointer;background:#b4341f;border:0;border-radius:999px;padding:.22rem .6rem;font-size:.62rem;font-weight:800;line-height:1}.aw-cond-loading[data-astro-cid-u5szc3qb]{color:var(--public-muted);font-size:.9rem;font-style:italic}.aw-cond-grid[data-astro-cid-u5szc3qb]{grid-template-columns:1fr;align-items:center;gap:clamp(.7rem,1.8vw,1.1rem);display:grid}.aw-cond-now[data-astro-cid-u5szc3qb]{align-items:center;gap:.9rem;min-width:0;display:flex}.aw-temp[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);flex:none;font-size:clamp(2.2rem,5.5vw,3rem);font-weight:800;line-height:.95}.aw-cond-lines[data-astro-cid-u5szc3qb]{flex-direction:column;min-width:0;display:flex}.aw-cond-sum[data-astro-cid-u5szc3qb]{color:var(--public-text);font-size:.98rem;font-weight:600}.aw-cond-wind[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin-top:.15rem;font-size:.86rem}.aw-cond-shoot[data-astro-cid-u5szc3qb]{border-left:2px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));flex-direction:column;padding-left:1rem;display:flex}.aw-cond-shoot-label[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.13em;color:var(--public-accent);font-size:.62rem;font-weight:800}.aw-cond-shoot-temp[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.25rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800;line-height:1.1}.aw-cond-shoot-birds[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin-top:.3rem;font-size:.85rem;line-height:1.4}.aw-agenda[data-astro-cid-u5szc3qb]{margin:clamp(1.1rem,2.6vw,1.6rem) 0 0;padding:0;list-style:none;position:relative}.aw-agenda[data-astro-cid-u5szc3qb]:before{content:"";background:linear-gradient(var(--public-line), var(--public-line));background-color:var(--public-line);width:2px;position:absolute;top:12px;bottom:12px;left:23px}.aw-ag-item[data-astro-cid-u5szc3qb]{grid-template-columns:48px 1fr;align-items:start;gap:clamp(.8rem,2vw,1.2rem);padding:.55rem 0;display:grid;position:relative}.aw-ag-node[data-astro-cid-u5szc3qb]{z-index:1;width:48px;height:48px;color:var(--public-accent);background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));box-shadow:var(--aw-shadow);border-radius:13px;justify-content:center;align-items:center;display:inline-flex;position:relative}.aw-ag-node[data-astro-cid-u5szc3qb] svg[data-astro-cid-u5szc3qb]{width:22px;height:22px}.aw-ag-card[data-astro-cid-u5szc3qb]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:13px;min-width:0;padding:clamp(.9rem,2.2vw,1.25rem) clamp(1rem,2.4vw,1.35rem)}.aw-ag-kicker[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.15em;color:var(--public-accent);margin-bottom:.5rem;font-size:.64rem;font-weight:800;display:block}.aw-ag-loading[data-astro-cid-u5szc3qb]{color:var(--public-muted);font-size:.9rem;font-style:italic}.aw-ag-day[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;line-height:1.05;display:block}.aw-ag-date[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin-top:.2rem;font-size:1.02rem;font-weight:600;display:block}.aw-ag-eventhead[data-astro-cid-u5szc3qb]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.aw-pill[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:999px;padding:.26rem .66rem;font-size:.64rem;font-weight:800;line-height:1;display:inline-block}.aw-ag-title[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.15rem;font-weight:800;line-height:1.2}.aw-ag-detail[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin:.5rem 0 0;font-size:.94rem;line-height:1.55}.aw-ag-link[data-astro-cid-u5szc3qb]{letter-spacing:.02em;color:var(--public-accent);margin-top:.75rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-block}.aw-ag-link[data-astro-cid-u5szc3qb]:hover{text-decoration:underline}.aw-board-wrap[data-astro-cid-u5szc3qb]{padding:clamp(.8rem,2vw,1.4rem) clamp(1rem,3.5vw,2rem) clamp(2rem,4vw,3rem)}.aw-board[data-astro-cid-u5szc3qb]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);max-width:1080px;box-shadow:var(--aw-shadow);border-radius:14px;margin:0 auto;padding:clamp(1.2rem,2.8vw,1.7rem) clamp(1.2rem,3vw,1.9rem)}.aw-board-head[data-astro-cid-u5szc3qb]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.6rem;display:flex}.aw-board-title[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.15em;color:var(--public-accent);font-size:.66rem;font-weight:800}.aw-board-season[data-astro-cid-u5szc3qb]{color:var(--public-muted);font-size:.72rem}.aw-board-loading[data-astro-cid-u5szc3qb]{color:var(--public-muted);font-size:.9rem;font-style:italic}.aw-board-sum[data-astro-cid-u5szc3qb]{color:var(--public-text);margin:0 0 .6rem;font-size:.95rem;font-weight:600;line-height:1.4}.aw-board-list[data-astro-cid-u5szc3qb]{display:block}.aw-board-link[data-astro-cid-u5szc3qb]{letter-spacing:.03em;text-transform:uppercase;color:var(--public-accent);margin-top:.75rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-block}.aw-board-link[data-astro-cid-u5szc3qb]:hover{text-decoration:underline}.aw-board-list[data-astro-cid-u5szc3qb] .public-league-row{border-top:1px dashed var(--public-line-soft,var(--public-line));align-items:center;gap:.85rem;padding:.6rem 0;display:flex}.aw-board-list[data-astro-cid-u5szc3qb] .public-league-row:first-child{border-top:0}.aw-board-list[data-astro-cid-u5szc3qb] .public-league-rank{text-align:center;flex:none;width:1.7em;font-size:1.2rem;line-height:1}.aw-board-list[data-astro-cid-u5szc3qb] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.aw-board-list[data-astro-cid-u5szc3qb] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;margin-left:auto;font-size:1.2rem;font-weight:800;line-height:1}.aw-shortcuts-wrap[data-astro-cid-u5szc3qb]{background:var(--public-bg-soft,var(--public-bg-alt));border-top:1px solid var(--public-line);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3.5vw,2rem)}.aw-shortcuts[data-astro-cid-u5szc3qb]{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,1.8vw,1.1rem);display:grid}.aw-shortcut[data-astro-cid-u5szc3qb]{background:var(--public-bg);border:1px solid var(--public-line);color:inherit;box-shadow:var(--aw-shadow);border-radius:13px;flex-direction:column;padding:1.5rem 1.15rem 1.1rem;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex;position:relative}.aw-shortcut[data-astro-cid-u5szc3qb]:hover{border-color:var(--public-accent);box-shadow:var(--aw-shadow-lg);transform:translateY(-3px)}.aw-shortcut[data-astro-cid-u5szc3qb]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.aw-shortcut-tab[data-astro-cid-u5szc3qb]{background:var(--public-accent);border-radius:0 0 4px 4px;width:42px;height:6px;position:absolute;top:-1px;left:1.1rem}.aw-shortcut-num[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);color:color-mix(in srgb, var(--public-accent) 60%, var(--public-muted));margin-bottom:.5rem;font-size:1.4rem;font-weight:800;line-height:1}.aw-shortcut-kicker[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin-bottom:.3rem;font-size:.6rem;font-weight:800}.aw-shortcut-title[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-bottom:.35rem;font-size:1.1rem;font-weight:800;line-height:1.15}.aw-shortcut-desc[data-astro-cid-u5szc3qb]{color:var(--public-muted);font-size:.84rem;line-height:1.45}.aw-shortcut-go[data-astro-cid-u5szc3qb]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin-top:.85rem;font-size:.7rem;font-weight:800;transition:transform .15s}.aw-shortcut[data-astro-cid-u5szc3qb]:hover .aw-shortcut-go[data-astro-cid-u5szc3qb]{transform:translate(4px)}.aw-about-wrap[data-astro-cid-u5szc3qb]{background:var(--public-bg);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3.5vw,2rem)}.aw-about[data-astro-cid-u5szc3qb]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.aw-about-p[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin:1rem 0 1.6rem;font-size:1.06rem;line-height:1.7}.aw-about-stats[data-astro-cid-u5szc3qb]{flex-direction:column;display:flex}.aw-stat[data-astro-cid-u5szc3qb]{border-top:1px dashed color-mix(in srgb, var(--public-accent) 38%, var(--public-line));align-items:baseline;gap:.9rem;padding:.95rem 0;display:flex}.aw-stat[data-astro-cid-u5szc3qb]:first-child{border-top:0;padding-top:0}.aw-stat-num[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);min-width:3.4ch;font-size:1.9rem;font-weight:800;line-height:1}.aw-stat-lbl[data-astro-cid-u5szc3qb]{color:var(--public-text);font-size:.95rem;font-weight:600}.aw-photos-wrap[data-astro-cid-u5szc3qb]{background:var(--public-bg-soft,var(--public-bg-alt));border-top:1px solid var(--public-line);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3.5vw,2rem)}.aw-photos[data-astro-cid-u5szc3qb]{grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.8vw,1.1rem);display:grid}.aw-photo[data-astro-cid-u5szc3qb]{aspect-ratio:4/5;border:1px solid var(--public-line);box-shadow:var(--aw-shadow);background-position:50%;background-size:cover;border-radius:13px;margin:0;position:relative;overflow:hidden}.aw-photo-cap[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.1em;text-align:center;color:var(--public-text);background:var(--public-bg);border-top:1px solid var(--public-accent);padding:.55rem .65rem;font-size:.7rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.aw-visit-wrap[data-astro-cid-u5szc3qb]{background:var(--public-bg);padding:clamp(2.4rem,5vw,4rem) clamp(1rem,3.5vw,2rem)}.aw-visit[data-astro-cid-u5szc3qb]{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:clamp(1.4rem,3.5vw,2.6rem);display:grid}.aw-visit-copy[data-astro-cid-u5szc3qb]{flex-direction:column;justify-content:center;display:flex}.aw-visit-addr[data-astro-cid-u5szc3qb]{color:var(--public-text);margin:1rem 0 .55rem;font-size:1.12rem;font-style:normal;font-weight:700;line-height:1.5}.aw-visit-note[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.6}.aw-visit-map[data-astro-cid-u5szc3qb]{border:1px solid var(--public-line);box-shadow:var(--aw-shadow);border-radius:14px;overflow:hidden}.aw-visit-map[data-astro-cid-u5szc3qb] iframe[data-astro-cid-u5szc3qb]{border:0;width:100%;height:100%;min-height:320px;display:block}.aw-cta-wrap[data-astro-cid-u5szc3qb]{background:var(--public-bg-alt,var(--public-bg));border-top:1px solid var(--public-line);text-align:center;padding:clamp(2.6rem,6vw,4.5rem) clamp(1rem,3.5vw,2rem)}.aw-cta[data-astro-cid-u5szc3qb]{max-width:720px}.aw-cta-title[data-astro-cid-u5szc3qb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:800;line-height:1.12}.aw-cta-p[data-astro-cid-u5szc3qb]{color:var(--public-muted);margin:0 0 1.8rem;font-size:1.1rem}.aw-cta-actions[data-astro-cid-u5szc3qb]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:900px){.aw-shortcuts[data-astro-cid-u5szc3qb],.aw-photos[data-astro-cid-u5szc3qb]{grid-template-columns:repeat(2,1fr)}.aw-about[data-astro-cid-u5szc3qb],.aw-visit[data-astro-cid-u5szc3qb]{grid-template-columns:1fr}}@media (max-width:560px){.aw-shortcuts[data-astro-cid-u5szc3qb]{grid-template-columns:1fr}.aw-cond[data-astro-cid-u5szc3qb]{flex-direction:column}#weatherGrid[data-astro-cid-u5szc3qb]{grid-template-columns:1fr!important}.aw-cond-shoot[data-astro-cid-u5szc3qb]{border-left:0;border-top:2px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));padding-top:.7rem;padding-left:0}.aw-cta-actions[data-astro-cid-u5szc3qb]{flex-direction:column}.aw-cta-actions[data-astro-cid-u5szc3qb] .aw-btn[data-astro-cid-u5szc3qb]{width:100%}.aw-visit-map[data-astro-cid-u5szc3qb] iframe[data-astro-cid-u5szc3qb]{min-height:260px}}@media (prefers-reduced-motion:reduce){.aw-btn[data-astro-cid-u5szc3qb],.aw-shortcut[data-astro-cid-u5szc3qb],.aw-shortcut-go[data-astro-cid-u5szc3qb]{transition:none}.aw-btn[data-astro-cid-u5szc3qb]:hover,.aw-shortcut[data-astro-cid-u5szc3qb]:hover,.aw-shortcut[data-astro-cid-u5szc3qb]:hover .aw-shortcut-go[data-astro-cid-u5szc3qb]{transform:none}}.landing-ax[data-astro-cid-txwznntg]{color:var(--public-text);font-family:var(--public-font-body,inherit);display:block}.band-ax[data-astro-cid-txwznntg]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-ax-inner[data-astro-cid-txwznntg]{z-index:1;max-width:1120px;margin:0 auto;position:relative}.sec-ax-head[data-astro-cid-txwznntg]{text-align:left;border-bottom:2px solid var(--public-text);margin-bottom:clamp(1.75rem,4vw,2.75rem);padding-bottom:.7rem}.sec-ax-kicker[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.18em;color:var(--public-accent);margin-bottom:.35rem;font-size:.8rem;font-weight:700;display:inline-block}.sec-ax-title[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.08}.btn-ax[data-astro-cid-txwznntg]{letter-spacing:.02em;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-ax-lg[data-astro-cid-txwznntg]{padding:.95rem 2.2rem;font-size:1.08rem}.btn-ax-primary[data-astro-cid-txwznntg]{background:var(--public-text);color:var(--public-bg);border-color:var(--public-text)}.btn-ax-primary[data-astro-cid-txwznntg]:hover,.btn-ax-ghost[data-astro-cid-txwznntg]{color:var(--public-text);border-color:var(--public-text);background:0 0}.btn-ax-ghost[data-astro-cid-txwznntg]:hover{background:var(--public-text);color:var(--public-bg);border-color:var(--public-text)}.hero-ax[data-astro-cid-txwznntg]{background:var(--public-bg-soft);padding:clamp(2.6rem,6vw,5rem) 1.25rem;display:block}.hero-ax-sleeve[data-astro-cid-txwznntg]{background:var(--public-bg);border:2px solid var(--public-text);max-width:1040px;box-shadow:14px 14px 0 color-mix(in srgb, var(--public-text) 12%, transparent);grid-template-columns:minmax(0,.92fr) 1fr;align-items:stretch;margin:0 auto;display:grid}.hero-ax-stage[data-astro-cid-txwznntg]{aspect-ratio:1;border-right:2px solid var(--public-text);background:var(--public-bg-alt);min-width:0;display:block;position:relative;overflow:hidden}.hero-ax-slide[data-astro-cid-txwznntg]{opacity:0;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-ax-slide[data-astro-cid-txwznntg].is-active{opacity:1}.hero-ax-scrim[data-astro-cid-txwznntg]{pointer-events:none;background:linear-gradient(#0000 58%,#00000047);position:absolute;inset:0}.hero-ax-label[data-astro-cid-txwznntg]{z-index:2;font-variant:all-small-caps;letter-spacing:.16em;color:#ffffffeb;background:linear-gradient(#0000008c,#0000);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.hero-ax-spine[data-astro-cid-txwznntg]{z-index:1;background:var(--public-bg);flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.6rem,4vw,3rem);display:flex;position:relative}.hero-ax-eyebrow[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.2em;color:var(--public-muted);margin:0 0 .9rem;font-size:.74rem;font-weight:700}.hero-ax-title[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:800;line-height:1.04}.hero-ax-rule[data-astro-cid-txwznntg]{background:var(--public-accent);width:68px;height:3px;margin:1.1rem 0;display:block}.hero-ax-lede[data-astro-cid-txwznntg]{max-width:40ch;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 1.8rem;font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.7}.hero-ax-actions[data-astro-cid-txwznntg]{flex-wrap:wrap;gap:.8rem;display:flex}.hero-ax-runout[data-astro-cid-txwznntg]{font-variant:all-small-caps;letter-spacing:.14em;color:var(--public-muted);margin:1.6rem 0 0;font-size:.72rem;font-weight:700}.livAX[data-astro-cid-txwznntg]{background:var(--public-bg-soft)}.livAX-head[data-astro-cid-txwznntg]{text-align:left;border-bottom:3px solid var(--public-text);margin-bottom:clamp(1.5rem,3.5vw,2.25rem);padding-bottom:.7rem}.livAX-head[data-astro-cid-txwznntg] .sec-ax-kicker[data-astro-cid-txwznntg]{display:block}.livAX-head[data-astro-cid-txwznntg] .sec-ax-title[data-astro-cid-txwznntg]{text-align:left}.livAX-loading[data-astro-cid-txwznntg]{color:var(--public-muted);padding:.4rem 0;font-weight:600}.livAX-loading-light[data-astro-cid-txwznntg]{color:var(--public-muted)}.livAX-eyebrow[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.1em;color:var(--public-muted);font-size:.82rem;font-weight:700;display:inline-block}.livAX-eyebrow-accent[data-astro-cid-txwznntg]{color:var(--public-accent)}.livAX-stage[data-astro-cid-txwznntg]{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:0;margin-bottom:0;display:grid}.livAX-weather[data-astro-cid-txwznntg]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:clamp(.9rem,2.5vw,1.4rem) clamp(1.25rem,3vw,1.75rem) clamp(.9rem,2.5vw,1.4rem) 0;position:relative}.livAX-weather-top[data-astro-cid-txwznntg]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;padding-bottom:.45rem;display:flex}.livAX-alert[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.06em;color:var(--public-accent);border:1px solid var(--public-accent);cursor:pointer;background:0 0;border-radius:0;padding:.25rem .7rem;font-size:.78rem;font-weight:700;line-height:1}.livAX-alert[data-astro-cid-txwznntg]:hover{background:color-mix(in srgb, var(--public-accent) 12%, transparent)}.livAX-weather-grid[data-astro-cid-txwznntg]{grid-template-columns:1fr;align-items:stretch;gap:clamp(.9rem,3vw,1.5rem);display:grid}.livAX-temp[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3.5rem,11vw,6rem);font-weight:800;line-height:.9}.livAX-cond[data-astro-cid-txwznntg]{color:var(--public-text);margin-top:.5rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:600}.livAX-wind[data-astro-cid-txwznntg]{color:var(--public-muted);margin-top:.25rem;font-size:.95rem}.livAX-shootfx[data-astro-cid-txwznntg]{border:0;border-left:1px solid var(--public-line-soft);background:0 0;border-radius:0;flex-direction:column;justify-content:center;padding:.2rem 0 .2rem clamp(1rem,3vw,1.5rem);display:flex}.livAX-shootfx-temp[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:800;line-height:1.05}.livAX-shootfx-birds[data-astro-cid-txwznntg]{color:var(--public-muted);margin-top:.5rem;font-size:.9rem;line-height:1.45}.livAX-side[data-astro-cid-txwznntg]{border-left:1px solid var(--public-line);grid-template-rows:1fr auto;gap:0;padding-left:clamp(1.25rem,3vw,1.75rem);display:grid}.livAX-callout[data-astro-cid-txwznntg]{color:var(--public-text);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;justify-content:center;padding:clamp(.9rem,2.5vw,1.3rem) 0;display:flex}.livAX-callout-label[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.1em;color:var(--public-muted);font-size:.82rem;font-weight:700}.livAX-callout-day[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin-top:.4rem;font-size:clamp(1.9rem,5vw,2.6rem);font-weight:800;line-height:1}.livAX-callout-date[data-astro-cid-txwznntg]{color:var(--public-muted);margin-top:.3rem;font-size:1.02rem;font-weight:600}.livAX-callout-link[data-astro-cid-txwznntg]{letter-spacing:.02em;color:var(--public-accent);margin-top:.8rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livAX-callout-link[data-astro-cid-txwznntg]:hover{text-decoration:underline}.livAX-eventchip[data-astro-cid-txwznntg]{border:0;border-top:1px solid var(--public-line);box-shadow:none;background:0 0;border-radius:0;padding:clamp(.9rem,2.5vw,1.3rem) 0 0}.livAX-eventchip-row[data-astro-cid-txwznntg]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.55rem;display:flex}.livAX-pill[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.08em;color:var(--public-accent);border:1px solid var(--public-accent);background:0 0;border-radius:0;padding:.18rem .6rem;font-size:.78rem;font-weight:700;line-height:1;display:inline-block}.livAX-eventchip-more[data-astro-cid-txwznntg]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livAX-eventchip-more[data-astro-cid-txwznntg]:hover{text-decoration:underline}.livAX-eventchip-title[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.15rem;font-weight:800;line-height:1.2}.livAX-eventchip-detail[data-astro-cid-txwznntg]{color:var(--public-muted);margin-top:.35rem;font-size:.92rem;line-height:1.5}.livAX-league[data-astro-cid-txwznntg]{border:0;border-top:3px solid var(--public-text);box-shadow:none;background:0 0;border-radius:0;margin-top:clamp(1.25rem,3vw,1.75rem);padding:clamp(1rem,2.5vw,1.4rem) 0 0}.livAX-league-head[data-astro-cid-txwznntg]{border-bottom:1px solid var(--public-line);flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.livAX-league-title[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:800}.livAX-league-season[data-astro-cid-txwznntg]{font-variant:all-small-caps;letter-spacing:.06em;color:var(--public-muted);font-size:.85rem;font-weight:600}.livAX-league-more[data-astro-cid-txwznntg]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:700;text-decoration:none}.livAX-league-more[data-astro-cid-txwznntg]:hover{text-decoration:underline}.livAX-league-note[data-astro-cid-txwznntg]{color:var(--public-muted);margin-bottom:.6rem;font-size:.92rem}.livAX-league-strip[data-astro-cid-txwznntg]{grid-template-columns:1fr;gap:0;display:grid}.livAX-league-strip[data-astro-cid-txwznntg] .public-league-row[data-astro-cid-txwznntg]{border:0;border-bottom:1px solid var(--public-line);background:0 0;border-radius:0;align-items:baseline;gap:.8rem;padding:.7rem .15rem;display:flex}.livAX-league-strip[data-astro-cid-txwznntg] .public-league-rank[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);color:var(--public-muted);flex:none;min-width:1.6ch;font-size:1.15rem;font-weight:800;line-height:1}.livAX-league-strip[data-astro-cid-txwznntg] .public-league-team[data-astro-cid-txwznntg]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.livAX-league-strip[data-astro-cid-txwznntg] .public-league-score[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.3rem;font-weight:800;line-height:1}.quick-ax[data-astro-cid-txwznntg]{background:var(--public-bg)}.quick-ax-grid[data-astro-cid-txwznntg]{border-top:2px solid var(--public-text);flex-direction:column;display:flex}.quick-ax-card[data-astro-cid-txwznntg]{border-bottom:1px solid var(--public-line);color:var(--public-text);flex-wrap:wrap;align-items:baseline;gap:0 clamp(.7rem,2vw,1.2rem);padding:clamp(1rem,2.6vw,1.55rem) .15rem;text-decoration:none;display:flex}.quick-ax-num[data-astro-cid-txwznntg]{min-width:2.4rem;font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;flex:none;font-size:1.35rem;font-weight:800;line-height:1}.quick-ax-title[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);color:var(--public-text);flex:none;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:800}.quick-ax-lead[data-astro-cid-txwznntg]{border-bottom:1px dotted var(--public-line);flex:40px;align-self:center;min-width:24px;height:0;transform:translateY(-2px)}.quick-ax-go[data-astro-cid-txwznntg]{color:var(--public-accent);flex:none;font-size:1.4rem;font-weight:700;line-height:1}.quick-ax-desc[data-astro-cid-txwznntg]{color:var(--public-muted);flex:100%;margin-top:.4rem;padding-left:calc(2.4rem + clamp(.7rem,2vw,1.2rem));font-size:.95rem;line-height:1.5}.quick-ax-card[data-astro-cid-txwznntg]:hover .quick-ax-title[data-astro-cid-txwznntg]{color:var(--public-accent)}.feat-ax[data-astro-cid-txwznntg]{background:var(--public-bg-soft)}.feat-ax-grid[data-astro-cid-txwznntg]{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.feat-ax-item[data-astro-cid-txwznntg]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 clamp(1.25rem,3vw,2.5rem)}.feat-ax-item[data-astro-cid-txwznntg]:first-child{padding-left:0}.feat-ax-item[data-astro-cid-txwznntg]+.feat-ax-item[data-astro-cid-txwznntg]{border-left:1px solid var(--public-line)}.feat-ax-icon[data-astro-cid-txwznntg]{width:44px;height:44px;color:var(--public-accent);border:1px solid var(--public-text);background:0 0;border-radius:0;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.feat-ax-icon[data-astro-cid-txwznntg] svg[data-astro-cid-txwznntg]{width:22px;height:22px}.feat-ax-h[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.25rem,3vw,1.55rem);font-weight:800}.feat-ax-p[data-astro-cid-txwznntg]{color:var(--public-muted);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:1rem;line-height:1.7}.about-ax[data-astro-cid-txwznntg]{background:var(--public-bg)}.about-ax-inner[data-astro-cid-txwznntg]{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-ax-copy[data-astro-cid-txwznntg] .sec-ax-kicker[data-astro-cid-txwznntg]{display:block}.about-ax-copy[data-astro-cid-txwznntg] .sec-ax-title[data-astro-cid-txwznntg]{text-align:left;border-bottom:2px solid var(--public-text);margin-bottom:.85rem;padding-bottom:.7rem}.about-ax-p[data-astro-cid-txwznntg]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.06rem;line-height:1.7}.about-ax-stats[data-astro-cid-txwznntg]{border-top:2px solid var(--public-text);grid-template-columns:1fr;gap:0;display:grid}.about-ax-stat[data-astro-cid-txwznntg]{border:0;border-bottom:1px solid var(--public-line);background:0 0;border-radius:0;justify-content:space-between;align-items:baseline;gap:.9rem;padding:.95rem .1rem;display:flex}.about-ax-num[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.85rem;font-weight:800;line-height:1}.about-ax-lbl[data-astro-cid-txwznntg]{font-variant:all-small-caps;letter-spacing:.08em;color:var(--public-muted);text-align:right;font-size:.9rem;font-weight:700}.photos-ax[data-astro-cid-txwznntg]{background:var(--public-bg-soft)}.photos-ax-grid[data-astro-cid-txwznntg]{counter-reset:frame;grid-template-columns:repeat(4,1fr);gap:1.1rem;display:grid}.photos-ax-tile[data-astro-cid-txwznntg]{flex-direction:column;gap:.5rem;margin:0;display:flex}.photos-ax-plate[data-astro-cid-txwznntg]{aspect-ratio:1;background-position:50%;background-size:cover;background-origin:content-box;background-clip:content-box;background-color:var(--public-bg);border:1px solid var(--public-text);border-radius:0;padding:5px;display:block}.photos-ax-cap[data-astro-cid-txwznntg]{color:var(--public-text);text-transform:none;font-variant:all-small-caps;letter-spacing:.08em;text-align:left;padding:0;font-size:.78rem;font-weight:700}.photos-ax-cap[data-astro-cid-txwznntg]:before{counter-increment:frame;content:counter(frame, decimal-leading-zero) "  ";color:var(--public-accent)}.visit-ax[data-astro-cid-txwznntg]{background:var(--public-bg)}.visit-ax-spine[data-astro-cid-txwznntg]{border:2px solid var(--public-text);background:var(--public-bg-soft);font-variant:all-small-caps;letter-spacing:.16em;color:var(--public-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;margin-bottom:clamp(1.5rem,4vw,2.5rem);padding:.75rem 1rem;font-size:.76rem;font-weight:700;display:flex}.visit-ax-spine[data-astro-cid-txwznntg] span[data-astro-cid-txwznntg]:nth-child(2),.visit-ax-spine[data-astro-cid-txwznntg] span[data-astro-cid-txwznntg]:nth-child(3){color:var(--public-muted)}.visit-ax-body[data-astro-cid-txwznntg]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-ax-copy[data-astro-cid-txwznntg] .sec-ax-kicker[data-astro-cid-txwznntg]{display:block}.visit-ax-copy[data-astro-cid-txwznntg] .sec-ax-title[data-astro-cid-txwznntg]{text-align:left;border-bottom:2px solid var(--public-text);margin-bottom:.9rem;padding-bottom:.7rem}.visit-ax-addr[data-astro-cid-txwznntg]{color:var(--public-text);margin-bottom:.6rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-ax-note[data-astro-cid-txwznntg]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.6}.visit-ax-map[data-astro-cid-txwznntg]{border:1px solid var(--public-text);background:var(--public-bg);box-shadow:none;border-radius:0;padding:5px;overflow:hidden}.visit-ax-map[data-astro-cid-txwznntg] iframe[data-astro-cid-txwznntg]{border:0;width:100%;height:360px;display:block}.cta-ax[data-astro-cid-txwznntg]{background:var(--public-bg-soft);border-top:3px solid var(--public-text);color:var(--public-text);text-align:center;position:relative}.cta-ax-inner[data-astro-cid-txwznntg]{border:2px solid var(--public-text);max-width:720px;padding:clamp(2rem,5vw,3rem) clamp(1.5rem,5vw,3rem)}.cta-ax-eyebrow[data-astro-cid-txwznntg]{text-transform:none;font-variant:all-small-caps;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.6rem;font-size:.8rem;font-weight:700;display:inline-block}.cta-ax-title[data-astro-cid-txwznntg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1}.cta-ax-p[data-astro-cid-txwznntg]{color:var(--public-muted);margin:0 0 1.8rem;font-size:1.12rem}.cta-ax-actions[data-astro-cid-txwznntg]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.cta-ax-inner[data-astro-cid-txwznntg]:after{content:"";background:repeating-linear-gradient(90deg, var(--public-text) 0 2px, transparent 2px 5px, var(--public-text) 5px 6px, transparent 6px 12px);opacity:.65;height:26px;margin-top:clamp(1.5rem,3vw,2.2rem);display:block}@media (prefers-reduced-motion:no-preference){.hero-ax-slide[data-astro-cid-txwznntg]{transition:opacity .8s}.btn-ax[data-astro-cid-txwznntg]{transition:background .15s,border-color .15s,color .15s}.quick-ax-title[data-astro-cid-txwznntg]{transition:color .14s}.quick-ax-go[data-astro-cid-txwznntg]{transition:transform .16s}.quick-ax-card[data-astro-cid-txwznntg]:hover .quick-ax-go[data-astro-cid-txwznntg]{transform:translate(5px)}}@media (max-width:960px){.livAX-stage[data-astro-cid-txwznntg]{grid-template-columns:1fr}.photos-ax-grid[data-astro-cid-txwznntg]{grid-template-columns:repeat(2,1fr)}.about-ax-inner[data-astro-cid-txwznntg],.visit-ax-body[data-astro-cid-txwznntg],.feat-ax-grid[data-astro-cid-txwznntg]{grid-template-columns:1fr}.livAX-side[data-astro-cid-txwznntg]{border-left:0;border-top:1px solid var(--public-line);margin-top:clamp(.9rem,4vw,1.3rem);padding-top:clamp(.9rem,4vw,1.3rem);padding-left:0}.feat-ax-item[data-astro-cid-txwznntg]{padding-left:0;padding-right:0}.feat-ax-item[data-astro-cid-txwznntg]+.feat-ax-item[data-astro-cid-txwznntg]{border-left:0;border-top:1px solid var(--public-line);margin-top:clamp(1.5rem,6vw,2rem);padding-top:clamp(1.5rem,6vw,2rem)}}@media (max-width:820px){.hero-ax-sleeve[data-astro-cid-txwznntg]{box-shadow:8px 8px 0 color-mix(in srgb, var(--public-text) 12%, transparent);grid-template-columns:1fr}.hero-ax-stage[data-astro-cid-txwznntg]{border-right:0;border-bottom:2px solid var(--public-text)}}@media (max-width:640px){.band-ax[data-astro-cid-txwznntg]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.livAX-stage[data-astro-cid-txwznntg],.livAX-league-strip[data-astro-cid-txwznntg]{grid-template-columns:1fr}.livAX-league-more[data-astro-cid-txwznntg]{width:100%;margin-left:0}#weatherGrid[data-astro-cid-txwznntg]{grid-template-columns:1fr!important}.livAX-shootfx[data-astro-cid-txwznntg]{border-left:0;border-top:1px solid var(--public-line-soft);padding-top:.9rem;padding-left:0}.photos-ax-grid[data-astro-cid-txwznntg]{grid-template-columns:repeat(2,1fr)}.quick-ax-lead[data-astro-cid-txwznntg]{display:none}.quick-ax-num[data-astro-cid-txwznntg]{min-width:2rem}.quick-ax-title[data-astro-cid-txwznntg]{flex:auto}.quick-ax-desc[data-astro-cid-txwznntg]{padding-left:calc(2rem + clamp(.7rem,2vw,1.2rem))}.hero-ax-actions[data-astro-cid-txwznntg],.cta-ax-actions[data-astro-cid-txwznntg]{flex-direction:column}.hero-ax-actions[data-astro-cid-txwznntg] .btn-ax[data-astro-cid-txwznntg],.cta-ax-actions[data-astro-cid-txwznntg] .btn-ax[data-astro-cid-txwznntg]{width:100%}.visit-ax-map[data-astro-cid-txwznntg] iframe[data-astro-cid-txwznntg]{height:280px}}.landing-ay[data-astro-cid-k7swtbsh]{color:var(--public-text);--o-card-shadow:0 1px 2px #0000000d;--o-card-shadow-hover:0 2px 6px #00000014;--ay-groove:color-mix(in srgb, var(--public-accent) 55%, transparent);font-family:inherit;display:block}.band-ay[data-astro-cid-k7swtbsh]{width:100%;padding:clamp(3rem,7vw,6rem) 1.25rem;position:relative;overflow:hidden}.band-ay-inner[data-astro-cid-k7swtbsh]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-ay-head[data-astro-cid-k7swtbsh]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-ay-head-left[data-astro-cid-k7swtbsh]{text-align:left}.sec-ay-kicker[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.72rem;font-weight:800;display:inline-flex}.sec-ay-kicker[data-astro-cid-k7swtbsh]:before{content:"";background:var(--public-accent);clip-path:polygon(0 0,60% 50%,0 100%,40% 50%);flex:none;width:12px;height:12px}.sec-ay-title[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.1}.sec-ay-title[data-astro-cid-k7swtbsh]:after{content:"";background:var(--public-accent);border-top:2px solid var(--public-bg);border-bottom:2px solid var(--public-bg);width:64px;height:5px;box-shadow:inset 0 0 0 1px var(--public-accent);margin:.8rem 0 0;display:block}.sec-ay-head[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]:after{margin-left:auto;margin-right:auto}.sec-ay-head-left[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]:after{margin-left:0;margin-right:0}.btn-ay[data-astro-cid-k7swtbsh]{border-radius:var(--public-radius,10px);font-family:var(--public-font-heading,inherit);letter-spacing:.04em;text-transform:uppercase;border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.btn-ay-lg[data-astro-cid-k7swtbsh]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-ay-primary[data-astro-cid-k7swtbsh]{background:var(--public-accent);color:var(--public-bg);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 42%, transparent), var(--public-shadow,0 8px 20px #0000002e)}.btn-ay-primary[data-astro-cid-k7swtbsh]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ay-ghost[data-astro-cid-k7swtbsh]{background:color-mix(in srgb, var(--public-text) 7%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-accent) 55%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 55%, transparent)}.btn-ay-ghost[data-astro-cid-k7swtbsh]:hover{background:color-mix(in srgb, var(--public-accent) 14%, transparent);border-color:var(--public-accent)}.hero-ay[data-astro-cid-k7swtbsh]{text-align:center;background:var(--public-bg);justify-content:center;align-items:center;min-height:min(84vh,660px);padding:clamp(4rem,10vw,7rem) clamp(1.25rem,6vw,4rem);display:flex}.hero-ay-stage[data-astro-cid-k7swtbsh]{z-index:0;position:absolute;inset:0}.hero-ay-slide[data-astro-cid-k7swtbsh]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-ay-slide[data-astro-cid-k7swtbsh].is-active{opacity:1}.hero-ay-scrim[data-astro-cid-k7swtbsh]{background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--public-bg) 30%, transparent) 0%, color-mix(in srgb, var(--public-bg) 74%, transparent) 78%), linear-gradient(180deg, color-mix(in srgb, var(--public-bg) 55%, transparent) 0%, color-mix(in srgb, var(--public-bg) 80%, transparent) 100%);position:absolute;inset:0}.hero-ay-inner[data-astro-cid-k7swtbsh]{flex-direction:column;align-items:center;max-width:720px;display:flex}.hero-ay-sign[data-astro-cid-k7swtbsh]{background:color-mix(in srgb, var(--public-bg-alt) 92%, transparent);border:3px solid var(--public-accent);border-radius:calc(var(--public-radius,12px) + 6px);width:100%;box-shadow:var(--public-shadow-strong,var(--public-shadow,0 24px 60px #0000004d));padding:clamp(1.9rem,5vw,3rem) clamp(1.5rem,5vw,3.25rem);position:relative}.hero-ay-sign[data-astro-cid-k7swtbsh]:before{content:"";border:2px solid var(--ay-groove);border-radius:calc(var(--public-radius,12px));pointer-events:none;position:absolute;inset:9px}.hero-ay-blaze[data-astro-cid-k7swtbsh]{background:var(--public-accent);border:2px solid var(--public-bg);border-radius:3px;width:18px;height:46px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.hero-ay-eyebrow[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);align-items:center;gap:.55rem;margin:.4rem 0 .9rem;font-size:.74rem;font-weight:800;display:inline-flex}.hero-ay-chev[data-astro-cid-k7swtbsh]{background:var(--public-accent);clip-path:polygon(0 0,60% 50%,0 100%,40% 50%);width:14px;height:12px}.hero-ay-title[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(2.3rem,6vw,4rem);font-weight:800;line-height:1.05}.hero-ay-lede[data-astro-cid-k7swtbsh]{max-width:46ch;color:var(--public-muted);margin:0 auto 1.9rem;font-size:clamp(1.02rem,2.1vw,1.2rem);line-height:1.6}.hero-ay-actions[data-astro-cid-k7swtbsh]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.hero-ay-posts[data-astro-cid-k7swtbsh]{gap:clamp(4rem,22vw,11rem);margin-top:-2px;display:flex}.hero-ay-posts[data-astro-cid-k7swtbsh] span[data-astro-cid-k7swtbsh]{background:color-mix(in srgb, var(--public-accent) 78%, transparent);width:12px;height:clamp(28px,6vw,52px);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:0 0 3px 3px}.livAY[data-astro-cid-k7swtbsh]{background:var(--public-bg-soft)}.statO-caption[data-astro-cid-k7swtbsh]{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.statO-caption[data-astro-cid-k7swtbsh] .sec-ay-kicker[data-astro-cid-k7swtbsh]{display:block}.statO-title[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:700;line-height:1.12}.statO-sub[data-astro-cid-k7swtbsh]{color:var(--public-muted);max-width:62ch;margin:.6rem 0 0;font-size:.98rem;line-height:1.6}.statO-sheet[data-astro-cid-k7swtbsh]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);background:var(--public-bg-alt);box-shadow:var(--o-card-shadow);overflow:hidden}.statO-colhead[data-astro-cid-k7swtbsh]{background:var(--public-bg-soft);border-bottom:1px solid var(--public-line);grid-template-columns:minmax(120px,210px) 1fr;gap:clamp(1rem,3vw,2.25rem);padding:.7rem clamp(1rem,3vw,1.6rem);display:grid}.statO-colhead[data-astro-cid-k7swtbsh] span[data-astro-cid-k7swtbsh]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.66rem;font-weight:700}.statO-row[data-astro-cid-k7swtbsh]{grid-template-columns:minmax(120px,210px) 1fr;align-items:start;gap:clamp(1rem,3vw,2.25rem);padding:clamp(.95rem,2.4vw,1.35rem) clamp(1rem,3vw,1.6rem);display:grid}.statO-row[data-astro-cid-k7swtbsh]+.statO-row[data-astro-cid-k7swtbsh]{border-top:1px solid var(--public-line)}.statO-row-indent[data-astro-cid-k7swtbsh] .statO-label[data-astro-cid-k7swtbsh]{border-left:2px solid var(--public-accent);padding-left:.8rem}.statO-label[data-astro-cid-k7swtbsh]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);padding-top:.18rem;font-size:.72rem;font-weight:700;line-height:1.4}.statO-label-season[data-astro-cid-k7swtbsh]{letter-spacing:.03em;text-transform:none;color:var(--public-accent);margin-top:.32rem;font-size:.68rem;font-weight:700;display:block}.statO-value[data-astro-cid-k7swtbsh]{min-width:0;color:var(--public-text)}.statO-loading[data-astro-cid-k7swtbsh]{color:var(--public-muted);font-weight:600}.statO-weather[data-astro-cid-k7swtbsh]{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;display:flex}#weatherGrid[data-astro-cid-k7swtbsh]{grid-template-columns:1fr!important}.statO-temp[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}.statO-cond[data-astro-cid-k7swtbsh]{color:var(--public-text);font-size:1rem;font-weight:600}.statO-dot[data-astro-cid-k7swtbsh]{color:var(--public-muted)}.statO-wind[data-astro-cid-k7swtbsh]{color:var(--public-muted);font-size:.92rem}.statO-alert[data-astro-cid-k7swtbsh]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);cursor:pointer;border-radius:999px;margin-top:.6rem;padding:.32rem .8rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-block}.statO-forecast[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.05rem;font-weight:700;line-height:1.3}.statO-forecast-birds[data-astro-cid-k7swtbsh]{color:var(--public-muted);margin-top:.4rem;font-size:.88rem;line-height:1.5}.statO-inline[data-astro-cid-k7swtbsh]{flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;display:flex}.statO-inline-spread[data-astro-cid-k7swtbsh]{justify-content:space-between}.statO-strong[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.08rem;font-weight:700}.statO-note[data-astro-cid-k7swtbsh]{color:var(--public-muted);margin-top:.4rem;font-size:.92rem;line-height:1.5}.statO-inline[data-astro-cid-k7swtbsh] .statO-note[data-astro-cid-k7swtbsh]{margin-top:0}.statO-link[data-astro-cid-k7swtbsh]{letter-spacing:.01em;color:var(--public-accent);white-space:nowrap;font-size:.85rem;font-weight:700;text-decoration:none}.statO-link[data-astro-cid-k7swtbsh]:hover{text-decoration:underline}.statO-inline[data-astro-cid-k7swtbsh] .statO-link[data-astro-cid-k7swtbsh]{margin-top:0}#eventContent[data-astro-cid-k7swtbsh] .statO-link[data-astro-cid-k7swtbsh]{margin-top:.55rem;display:inline-block}.statO-pill[data-astro-cid-k7swtbsh]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-block}.statO-league-title[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.005em;color:var(--public-text);margin:0;font-size:1.05rem;font-weight:700}.statO-standings[data-astro-cid-k7swtbsh]{border-top:1px solid var(--public-line-soft);margin-top:.75rem}.statO-standings[data-astro-cid-k7swtbsh] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.75rem;padding:.5rem 0;display:grid}.statO-standings[data-astro-cid-k7swtbsh] .public-league-row:last-child{border-bottom:0}.statO-standings[data-astro-cid-k7swtbsh] .public-league-rank{font-family:var(--public-font-heading,inherit);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.statO-standings[data-astro-cid-k7swtbsh] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;font-weight:700;overflow:hidden}.statO-standings[data-astro-cid-k7swtbsh] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.05rem;font-weight:800}.quick-ay[data-astro-cid-k7swtbsh]{background:var(--public-bg)}.quick-ay-post[data-astro-cid-k7swtbsh]{align-items:stretch;gap:clamp(.9rem,2.5vw,1.5rem);display:flex}.quick-ay-mast[data-astro-cid-k7swtbsh]{background:linear-gradient(180deg, var(--public-accent), color-mix(in srgb, var(--public-accent) 60%, var(--public-bg)));width:14px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:5px;flex:none;align-self:stretch}.quick-ay-signs[data-astro-cid-k7swtbsh]{flex-direction:column;flex:auto;gap:clamp(.75rem,2vw,1.1rem);min-width:0;display:flex}.quick-ay-sign[data-astro-cid-k7swtbsh]{color:var(--public-text);background:var(--public-bg-alt);border:2px solid var(--public-line);border-left:5px solid var(--public-accent);border-radius:var(--public-radius,12px);box-shadow:var(--o-card-shadow);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.9rem,2.5vw,1.4rem);padding:clamp(1rem,2.6vw,1.4rem) clamp(1.1rem,3vw,1.6rem);text-decoration:none;display:grid;position:relative}.quick-ay-sign[data-astro-cid-k7swtbsh]:before{content:"";border:1.5px solid color-mix(in srgb, var(--public-accent) 24%, transparent);border-radius:calc(var(--public-radius,12px) - 4px);pointer-events:none;position:absolute;inset:5px}.quick-ay-blaze[data-astro-cid-k7swtbsh]{min-width:2.9rem;font-family:var(--public-font-heading,inherit);color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:1.5px solid color-mix(in srgb, var(--public-accent) 42%, transparent);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;padding:.4rem .55rem;font-size:1.15rem;font-weight:800;line-height:1;display:inline-flex}.quick-ay-body[data-astro-cid-k7swtbsh]{flex-direction:column;gap:.28rem;min-width:0;display:flex}.quick-ay-title[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.03em;color:var(--public-text);font-size:1.12rem;font-weight:800}.quick-ay-desc[data-astro-cid-k7swtbsh]{color:var(--public-muted);font-size:.92rem;line-height:1.5}.quick-ay-arrow[data-astro-cid-k7swtbsh]{background:var(--public-accent);clip-path:polygon(0 12%,46% 12%,100% 50%,46% 88%,0 88%,40% 50%);flex:none;width:26px;height:26px}.feat-ay[data-astro-cid-k7swtbsh]{background:var(--public-bg-soft)}.feat-ay-board[data-astro-cid-k7swtbsh]{background:var(--public-bg-alt);border:2px solid var(--public-line);border-top:4px solid var(--public-accent);border-radius:calc(var(--public-radius,12px) + 4px);box-shadow:var(--o-card-shadow);grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,1.75rem);padding:clamp(1.1rem,3vw,1.9rem);display:grid}.feat-ay-notice[data-astro-cid-k7swtbsh]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);box-shadow:var(--o-card-shadow);padding:clamp(1.6rem,3.5vw,2.3rem) clamp(1.25rem,3vw,1.8rem) clamp(1.4rem,3vw,1.9rem);position:relative}.feat-ay-tack[data-astro-cid-k7swtbsh]{background:var(--public-accent);border:2px solid var(--public-bg);border-radius:50%;width:16px;height:16px;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #00000047}.feat-ay-icon[data-astro-cid-k7swtbsh]{width:54px;height:54px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1.5px solid color-mix(in srgb, var(--public-accent) 32%, transparent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex}.feat-ay-icon[data-astro-cid-k7swtbsh] svg[data-astro-cid-k7swtbsh]{width:26px;height:26px}.feat-ay-body[data-astro-cid-k7swtbsh]{min-width:0}.feat-ay-h[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.02em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800}.feat-ay-p[data-astro-cid-k7swtbsh]{color:var(--public-muted);margin:0;font-size:1rem;line-height:1.65}.about-ay[data-astro-cid-k7swtbsh]{background:var(--public-bg)}.about-ay-inner[data-astro-cid-k7swtbsh]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.about-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-kicker[data-astro-cid-k7swtbsh]{display:inline-flex}.about-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]{text-align:left;margin-bottom:1rem}.about-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]:after{margin-left:0;margin-right:0}.about-ay-p[data-astro-cid-k7swtbsh]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.08rem;line-height:1.7}.about-ay-markers[data-astro-cid-k7swtbsh]{gap:clamp(.7rem,2vw,1rem);display:flex}.about-ay-marker[data-astro-cid-k7swtbsh]{text-align:center;background:var(--public-bg-soft);border:2px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--o-card-shadow);flex-direction:column;flex:1 1 0;align-items:center;padding:clamp(1.4rem,3vw,1.9rem) .6rem clamp(1rem,2.5vw,1.3rem);display:flex;position:relative}.about-ay-blaze[data-astro-cid-k7swtbsh]{background:var(--public-accent);border:2px solid var(--public-bg);border-radius:3px;width:14px;height:34px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.about-ay-fignum[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:800;line-height:1}.about-ay-figlbl[data-astro-cid-k7swtbsh]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.76rem;font-weight:700;line-height:1.35}.photos-ay[data-astro-cid-k7swtbsh]{background:var(--public-bg-soft)}.photos-ay-grid[data-astro-cid-k7swtbsh]{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(120px,18vw,190px);gap:.85rem;display:grid}.photos-ay-tile[data-astro-cid-k7swtbsh]{border-radius:var(--public-radius,12px);border:2px solid var(--public-line);box-shadow:var(--o-card-shadow);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-ay-tile[data-astro-cid-k7swtbsh]:first-child{grid-area:1/1/span 2/span 2}.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(2){grid-area:1/3}.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(3){grid-area:2/3}.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(4){grid-area:3/1/auto/span 3}.photos-ay-cap[data-astro-cid-k7swtbsh]{z-index:1;background:color-mix(in srgb, var(--public-bg-alt) 92%, transparent);border:1.5px solid var(--public-accent);color:var(--public-text);font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.09em;border-radius:6px;padding:.4rem .75rem;font-size:.72rem;font-weight:800;position:absolute;bottom:.7rem;left:.7rem}.visit-ay[data-astro-cid-k7swtbsh]{background:var(--public-bg)}.visit-ay-inner[data-astro-cid-k7swtbsh]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-ay-map[data-astro-cid-k7swtbsh]{border-radius:var(--public-radius,14px);border:3px solid var(--public-accent);box-shadow:var(--public-shadow,var(--o-card-shadow));overflow:hidden}.visit-ay-map[data-astro-cid-k7swtbsh] iframe[data-astro-cid-k7swtbsh]{border:0;width:100%;height:380px;display:block}.visit-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-kicker[data-astro-cid-k7swtbsh]{display:inline-flex}.visit-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]{text-align:left;margin-bottom:1.1rem}.visit-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]:after{margin-left:0;margin-right:0}.visit-ay-addr[data-astro-cid-k7swtbsh]{color:var(--public-text);margin-bottom:.65rem;font-size:1.15rem;font-style:normal;font-weight:700;line-height:1.5}.visit-ay-coords[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1.5px solid color-mix(in srgb, var(--public-accent) 38%, transparent);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:.5rem;margin:0 0 .9rem;padding:.4rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.visit-ay-chev[data-astro-cid-k7swtbsh]{background:var(--public-accent);clip-path:polygon(0 0,60% 50%,0 100%,40% 50%);width:12px;height:11px}.visit-ay-note[data-astro-cid-k7swtbsh]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.cta-ay[data-astro-cid-k7swtbsh]{background:var(--public-bg-soft);text-align:center}.cta-ay-inner[data-astro-cid-k7swtbsh]{background:var(--public-bg-alt);border:3px solid var(--public-accent);border-radius:calc(var(--public-radius,14px) + 6px);max-width:780px;box-shadow:var(--public-shadow-strong,var(--public-shadow,0 24px 60px #0000004d));padding:clamp(2.2rem,5vw,3.25rem) clamp(1.5rem,5vw,3rem) clamp(2.6rem,6vw,3.75rem);position:relative}.cta-ay-inner[data-astro-cid-k7swtbsh]:before{content:"";border:2px solid var(--ay-groove);border-radius:var(--public-radius,14px);pointer-events:none;position:absolute;inset:10px}.cta-ay-blaze[data-astro-cid-k7swtbsh]{background:var(--public-accent);border:2px solid var(--public-bg);border-radius:3px;width:18px;height:48px;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.cta-ay-est[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.28em;color:var(--public-accent);margin:.3rem 0 .8rem;font-size:.76rem;font-weight:800}.cta-ay-title[data-astro-cid-k7swtbsh]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;text-transform:uppercase;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.85rem,5vw,2.9rem);font-weight:800;line-height:1.08}.cta-ay-p[data-astro-cid-k7swtbsh]{color:var(--public-muted);margin:0 0 2rem;font-size:1.12rem}.cta-ay-actions[data-astro-cid-k7swtbsh]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.cta-ay-posts[data-astro-cid-k7swtbsh]{gap:clamp(6rem,30vw,15rem);display:flex;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.cta-ay-posts[data-astro-cid-k7swtbsh] span[data-astro-cid-k7swtbsh]{background:color-mix(in srgb, var(--public-accent) 78%, transparent);width:12px;height:24px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-bg) 40%, transparent);border-radius:0 0 3px 3px}@media (max-width:900px){.about-ay-inner[data-astro-cid-k7swtbsh],.visit-ay-inner[data-astro-cid-k7swtbsh]{grid-template-columns:1fr}.visit-ay-map[data-astro-cid-k7swtbsh]{order:2}.photos-ay-grid[data-astro-cid-k7swtbsh]{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(130px,30vw,180px)}.photos-ay-tile[data-astro-cid-k7swtbsh]:first-child{grid-area:auto/1/auto/span 2}.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(2),.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(3){grid-area:auto}.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(4){grid-area:auto/1/auto/span 2}}@media (max-width:640px){.band-ay[data-astro-cid-k7swtbsh]{padding:clamp(2.5rem,9vw,3.5rem) 1rem}.hero-ay[data-astro-cid-k7swtbsh]{min-height:78vh}.hero-ay-actions[data-astro-cid-k7swtbsh],.cta-ay-actions[data-astro-cid-k7swtbsh]{flex-direction:column}.hero-ay-actions[data-astro-cid-k7swtbsh] .btn-ay[data-astro-cid-k7swtbsh],.cta-ay-actions[data-astro-cid-k7swtbsh] .btn-ay[data-astro-cid-k7swtbsh]{width:100%}.hero-ay-posts[data-astro-cid-k7swtbsh]{gap:5rem}.statO-colhead[data-astro-cid-k7swtbsh]{display:none}.statO-row[data-astro-cid-k7swtbsh]{grid-template-columns:1fr;gap:.4rem}.statO-label[data-astro-cid-k7swtbsh]{padding-top:0}.statO-row-indent[data-astro-cid-k7swtbsh] .statO-label[data-astro-cid-k7swtbsh]{padding-left:.7rem}.statO-inline-spread[data-astro-cid-k7swtbsh]{flex-wrap:wrap}#weatherGrid[data-astro-cid-k7swtbsh]{grid-template-columns:1fr!important}.quick-ay-mast[data-astro-cid-k7swtbsh]{width:10px}.quick-ay-sign[data-astro-cid-k7swtbsh]{grid-template-columns:auto 1fr;gap:.8rem}.quick-ay-arrow[data-astro-cid-k7swtbsh]{display:none}.feat-ay-board[data-astro-cid-k7swtbsh]{grid-template-columns:1fr}.about-ay-markers[data-astro-cid-k7swtbsh]{flex-direction:column}.about-ay-marker[data-astro-cid-k7swtbsh]{text-align:left;flex-direction:row;align-items:center;gap:1rem;padding-top:1.2rem}.about-ay-marker[data-astro-cid-k7swtbsh] .about-ay-blaze[data-astro-cid-k7swtbsh]{height:26px;top:50%;left:-2px;transform:translateY(-50%)}.about-ay-fignum[data-astro-cid-k7swtbsh]{min-width:3ch;margin-bottom:0}.photos-ay-grid[data-astro-cid-k7swtbsh]{grid-template-columns:1fr;grid-auto-rows:clamp(150px,46vw,220px)}.photos-ay-tile[data-astro-cid-k7swtbsh]:first-child,.photos-ay-tile[data-astro-cid-k7swtbsh]:nth-child(4){grid-area:auto}.visit-ay-map[data-astro-cid-k7swtbsh] iframe[data-astro-cid-k7swtbsh]{height:280px}.about-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh],.visit-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]{text-align:center}.about-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]:after,.visit-ay-copy[data-astro-cid-k7swtbsh] .sec-ay-title[data-astro-cid-k7swtbsh]:after{margin-left:auto;margin-right:auto}.cta-ay-posts[data-astro-cid-k7swtbsh]{gap:7rem}}@media (prefers-reduced-motion:no-preference){.btn-ay[data-astro-cid-k7swtbsh],.quick-ay-sign[data-astro-cid-k7swtbsh],.quick-ay-arrow[data-astro-cid-k7swtbsh],.feat-ay-notice[data-astro-cid-k7swtbsh],.about-ay-marker[data-astro-cid-k7swtbsh],.photos-ay-tile[data-astro-cid-k7swtbsh]{transition:transform .16s,box-shadow .18s,background .16s,border-color .16s}.btn-ay[data-astro-cid-k7swtbsh]:hover{transform:translateY(-2px)}.quick-ay-sign[data-astro-cid-k7swtbsh]:hover{border-color:var(--public-accent);box-shadow:var(--o-card-shadow-hover);transform:translate(4px)}.quick-ay-sign[data-astro-cid-k7swtbsh]:hover .quick-ay-arrow[data-astro-cid-k7swtbsh]{transform:translate(4px)}.feat-ay-notice[data-astro-cid-k7swtbsh]:hover,.about-ay-marker[data-astro-cid-k7swtbsh]:hover,.photos-ay-tile[data-astro-cid-k7swtbsh]:hover{box-shadow:var(--o-card-shadow-hover);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.landing-ay[data-astro-cid-k7swtbsh] [data-astro-cid-k7swtbsh],.landing-ay[data-astro-cid-k7swtbsh] [data-astro-cid-k7swtbsh]:before,.landing-ay[data-astro-cid-k7swtbsh] [data-astro-cid-k7swtbsh]:after{transition:none!important;animation:none!important}.hero-ay-slide[data-astro-cid-k7swtbsh]{transition:none!important}}.landing-az[data-astro-cid-zwc54yqw]{color:var(--public-text);font-family:var(--public-font-body,inherit);background:var(--public-bg);--q-card-shadow:0 18px 44px -28px var(--public-shadow,#0006);--q-card-shadow-hover:0 26px 60px -30px var(--public-shadow-strong,#00000080);display:block}.band-az[data-astro-cid-zwc54yqw]{width:100%;position:relative}.gaz-wrap[data-astro-cid-zwc54yqw]{max-width:1140px;margin:0 auto;padding:clamp(2.2rem,5vw,3.75rem) 1.25rem}.gaz-wrap-narrow[data-astro-cid-zwc54yqw]{max-width:820px}.gaz-dept-head[data-astro-cid-zwc54yqw]{align-items:center;gap:clamp(.6rem,2vw,1.1rem);margin-bottom:clamp(1.5rem,3.5vw,2.4rem);display:flex}.gaz-dept-rule[data-astro-cid-zwc54yqw]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);flex:auto;height:4px}.gaz-dept-orn[data-astro-cid-zwc54yqw]{color:var(--public-accent);flex:none;font-size:.85rem;line-height:1}.gaz-dept[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.26em;color:var(--public-text);white-space:nowrap;flex:none;margin:0;font-size:clamp(.82rem,2vw,1.05rem);font-weight:800}.gaz-article-head[data-astro-cid-zwc54yqw]{text-align:center;margin-bottom:clamp(1.6rem,3.5vw,2.5rem)}.gaz-kicker[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.24em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:block}.gaz-headline[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.75rem,4.6vw,2.9rem);font-weight:800;line-height:1.06}.gaz-headline-left[data-astro-cid-zwc54yqw]{text-align:left}.gaz-orn-divider[data-astro-cid-zwc54yqw]{color:var(--public-accent);justify-content:center;align-items:center;gap:clamp(.6rem,2vw,1rem);margin-top:.9rem;font-size:1.05rem;line-height:1;display:flex}.gaz-orn-divider[data-astro-cid-zwc54yqw]:before,.gaz-orn-divider[data-astro-cid-zwc54yqw]:after{content:"";border-top:1px solid var(--public-line);width:clamp(38px,12vw,96px);height:0}.btn-az[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.12em;border:1.5px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.7rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-az-lg[data-astro-cid-zwc54yqw]{padding:1rem 2.2rem;font-size:1rem}.btn-az-primary[data-astro-cid-zwc54yqw]{background:var(--public-accent);color:#fff;border-color:var(--public-accent);box-shadow:4px 4px 0 0 color-mix(in srgb, var(--public-accent) 32%, transparent)}.btn-az-primary[data-astro-cid-zwc54yqw]:hover{background:var(--public-accent-dark,var(--public-accent));box-shadow:2px 2px 0 0 color-mix(in srgb, var(--public-accent) 32%, transparent)}.btn-az-ghost[data-astro-cid-zwc54yqw]{color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 45%, transparent);background:0 0}.btn-az-ghost[data-astro-cid-zwc54yqw]:hover{color:var(--public-accent);border-color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 8%, transparent)}.hero-az[data-astro-cid-zwc54yqw]{text-align:center;background:var(--public-bg);border-bottom:4px double var(--public-text);justify-content:center;align-items:center;min-height:clamp(360px,46vw,540px);padding:clamp(2.5rem,6vw,4.5rem) 1.25rem;display:flex;position:relative;overflow:hidden}.hero-az-stage[data-astro-cid-zwc54yqw]{z-index:0;position:absolute;inset:0}.hero-az-slide[data-astro-cid-zwc54yqw]{opacity:0;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-az-slide[data-astro-cid-zwc54yqw].is-active{opacity:1}.hero-az-scrim[data-astro-cid-zwc54yqw]{background:linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 92%, transparent), color-mix(in srgb, var(--public-bg) 66%, transparent)), radial-gradient(120% 100% at 50% 34%, color-mix(in srgb, var(--public-bg) 34%, transparent) 0%, color-mix(in srgb, var(--public-bg) 86%, transparent) 92%);position:absolute;inset:0}.hero-az-inner[data-astro-cid-zwc54yqw]{z-index:1;background:color-mix(in srgb, var(--public-bg) 80%, transparent);border-top:2px solid var(--public-text);border-bottom:2px solid var(--public-text);width:100%;max-width:900px;color:var(--public-text);margin:0 auto;padding:clamp(1.6rem,4vw,2.9rem) clamp(1.25rem,4vw,3rem);position:relative}.hero-az-toprule[data-astro-cid-zwc54yqw]{border-top:3px double var(--public-text);max-width:120px;height:0;margin:0 auto clamp(.9rem,2vw,1.2rem)}.hero-az-eyebrow[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.34em;color:var(--public-accent);margin:0 0 .4rem;font-size:.72rem;font-weight:700}.hero-az-title[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:.005em;text-transform:uppercase;color:var(--public-text);text-shadow:0 1px #ffffff47,0 2px 4px #00000038;margin:0 0 .7rem;font-size:clamp(2.1rem,6.6vw,4.4rem);font-weight:800;line-height:1.02}.hero-az-dateline[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.2em;color:color-mix(in srgb, var(--public-text) 78%, var(--public-muted));flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .85rem;font-size:.72rem;font-weight:700;display:flex}.hero-az-orn[data-astro-cid-zwc54yqw]{color:var(--public-accent)}.hero-az-dblrule[data-astro-cid-zwc54yqw]{border-top:3px double var(--public-text);max-width:200px;height:0;margin:clamp(1rem,2.4vw,1.35rem) auto}.hero-az-lede[data-astro-cid-zwc54yqw]{max-width:620px;color:color-mix(in srgb, var(--public-text) 86%, var(--public-muted));margin:0 auto 1.6rem;font-size:clamp(1rem,1.9vw,1.18rem);line-height:1.6}.livband-az[data-astro-cid-zwc54yqw]{background:var(--public-bg-soft);border-bottom:1px solid var(--public-line)}.livband-az-grid[data-astro-cid-zwc54yqw]{grid-template-columns:repeat(2,1fr);align-items:start;gap:clamp(1rem,2.6vw,1.6rem);display:grid}#weatherGrid[data-astro-cid-zwc54yqw]{grid-template-columns:1fr!important}.livAZ-eyebrow[data-astro-cid-zwc54yqw]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.7rem;font-weight:700;display:inline-block}.livAZ-eyebrow-accent[data-astro-cid-zwc54yqw]{color:var(--public-accent)}.livAZ-loading[data-astro-cid-zwc54yqw]{color:var(--public-muted);padding:.3rem 0;font-weight:600}.livAZ-loading-light[data-astro-cid-zwc54yqw]{color:#ffffffd1}.livAZ-weather[data-astro-cid-zwc54yqw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--q-card-shadow);padding:clamp(1.15rem,3vw,1.5rem);position:relative}.livAZ-weather-top[data-astro-cid-zwc54yqw]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.livAZ-alert[data-astro-cid-zwc54yqw]{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.32rem .75rem;font-size:.68rem;font-weight:700;line-height:1}.livAZ-weather-grid[data-astro-cid-zwc54yqw]{grid-template-columns:1fr;align-items:start;gap:.9rem;display:grid}.livAZ-temp[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3rem,9vw,4.25rem);font-weight:800;line-height:.9}.livAZ-cond[data-astro-cid-zwc54yqw]{color:var(--public-text);margin-top:.5rem;font-size:1.05rem;font-weight:600}.livAZ-wind[data-astro-cid-zwc54yqw]{color:var(--public-muted);margin-top:.25rem;font-size:.9rem}.livAZ-shootfx[data-astro-cid-zwc54yqw]{background:var(--public-bg);border:1px solid var(--public-line-soft);border-radius:var(--public-radius,12px);flex-direction:column;padding:.9rem 1rem;display:flex}.livAZ-shootfx-temp[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.35rem;font-size:clamp(1.3rem,3vw,1.6rem);font-weight:800;line-height:1.05}.livAZ-shootfx-birds[data-astro-cid-zwc54yqw]{color:var(--public-muted);margin-top:.5rem;font-size:.88rem;line-height:1.45}.livAZ-callout[data-astro-cid-zwc54yqw]{background:linear-gradient(135deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:#fff;border-radius:var(--public-radius,14px);box-shadow:0 18px 44px -28px color-mix(in srgb, var(--public-accent) 70%, #000);flex-direction:column;padding:clamp(1.15rem,3vw,1.5rem);display:flex}.livAZ-callout-label[data-astro-cid-zwc54yqw]{text-transform:uppercase;letter-spacing:.16em;opacity:.92;font-size:.7rem;font-weight:700}.livAZ-callout-day[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.45rem;font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:800;line-height:1}.livAZ-callout-date[data-astro-cid-zwc54yqw]{opacity:.95;margin-top:.25rem;font-size:1rem;font-weight:600}.livAZ-callout-link[data-astro-cid-zwc54yqw]{letter-spacing:.02em;color:#fff;opacity:.92;margin-top:.8rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livAZ-callout-link[data-astro-cid-zwc54yqw]:hover{opacity:1;text-decoration:underline}.livAZ-eventchip[data-astro-cid-zwc54yqw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--q-card-shadow);padding:clamp(1.05rem,2.5vw,1.35rem)}.livAZ-eventchip-row[data-astro-cid-zwc54yqw]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.livAZ-pill[data-astro-cid-zwc54yqw]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-block}.livAZ-eventchip-more[data-astro-cid-zwc54yqw]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livAZ-eventchip-more[data-astro-cid-zwc54yqw]:hover{text-decoration:underline}.livAZ-eventchip-title[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.1rem;font-weight:800;line-height:1.2}.livAZ-eventchip-detail[data-astro-cid-zwc54yqw]{color:var(--public-muted);margin-top:.3rem;font-size:.9rem;line-height:1.5}.livAZ-league[data-astro-cid-zwc54yqw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--q-card-shadow);padding:clamp(1.1rem,2.5vw,1.4rem)}.livAZ-league-head[data-astro-cid-zwc54yqw]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-bottom:.45rem;display:flex}.livAZ-league-title[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:1.2rem;font-weight:800}.livAZ-league-season[data-astro-cid-zwc54yqw]{color:var(--public-muted);font-size:.78rem;font-weight:600}.livAZ-league-more[data-astro-cid-zwc54yqw]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:700;text-decoration:none}.livAZ-league-more[data-astro-cid-zwc54yqw]:hover{text-decoration:underline}.livAZ-league-note[data-astro-cid-zwc54yqw]{color:var(--public-muted);margin-bottom:.8rem;font-size:.9rem}.livAZ-league-strip[data-astro-cid-zwc54yqw]{grid-template-columns:1fr;gap:.6rem;display:grid}.livAZ-league-strip[data-astro-cid-zwc54yqw] .public-league-row[data-astro-cid-zwc54yqw]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.livAZ-league-strip[data-astro-cid-zwc54yqw] .public-league-rank[data-astro-cid-zwc54yqw]{flex:none;font-size:1.25rem;line-height:1}.livAZ-league-strip[data-astro-cid-zwc54yqw] .public-league-team[data-astro-cid-zwc54yqw]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.livAZ-league-strip[data-astro-cid-zwc54yqw] .public-league-score[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.25rem;font-weight:800;line-height:1}.quick-az[data-astro-cid-zwc54yqw]{background:var(--public-bg)}.quick-az-list[data-astro-cid-zwc54yqw]{border-top:3px double var(--public-text);border-bottom:3px double var(--public-text);gap:0;display:grid}.quick-az-row[data-astro-cid-zwc54yqw]{color:var(--public-text);border-bottom:1px solid var(--public-line);align-items:flex-start;gap:clamp(.75rem,2vw,1.15rem);padding:clamp(.95rem,2.4vw,1.3rem) .35rem;text-decoration:none;display:flex}.quick-az-row[data-astro-cid-zwc54yqw]:last-child{border-bottom:0}.quick-az-num[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);letter-spacing:.02em;flex:none;min-width:2ch;font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:800;line-height:1.05}.quick-az-body[data-astro-cid-zwc54yqw]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.quick-az-titlerow[data-astro-cid-zwc54yqw]{align-items:baseline;gap:.65rem;display:flex}.quick-az-title[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);color:var(--public-text);letter-spacing:-.01em;white-space:nowrap;flex:none;font-size:clamp(1.1rem,2.6vw,1.45rem);font-weight:800}.quick-az-leader[data-astro-cid-zwc54yqw]{border-bottom:2px dotted var(--public-line);flex:auto;align-self:flex-end;min-width:20px;margin-bottom:.35em}.quick-az-go[data-astro-cid-zwc54yqw]{color:var(--public-accent);flex:none;font-size:1.2rem;font-weight:700;line-height:1}.quick-az-desc[data-astro-cid-zwc54yqw]{color:var(--public-muted);font-size:.9rem;line-height:1.5}.quick-az-row[data-astro-cid-zwc54yqw]:hover .quick-az-title[data-astro-cid-zwc54yqw]{color:var(--public-accent)}.quick-az-row[data-astro-cid-zwc54yqw]:hover .quick-az-leader[data-astro-cid-zwc54yqw]{border-bottom-color:var(--public-accent)}.feat-az[data-astro-cid-zwc54yqw]{background:var(--public-bg-soft);border-top:1px solid var(--public-line)}.feat-az-grid[data-astro-cid-zwc54yqw]{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.feat-az-item[data-astro-cid-zwc54yqw]{min-width:0;padding:0 clamp(1.25rem,3vw,2.4rem)}.feat-az-item[data-astro-cid-zwc54yqw]:first-child{padding-left:0}.feat-az-item[data-astro-cid-zwc54yqw]:last-child{border-left:1px solid var(--public-line);padding-right:0}.feat-az-icon[data-astro-cid-zwc54yqw]{width:46px;height:46px;color:var(--public-accent);border:1.5px solid color-mix(in srgb, var(--public-accent) 48%, var(--public-line));background:0 0;border-radius:0;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.feat-az-icon[data-astro-cid-zwc54yqw] svg[data-astro-cid-zwc54yqw]{width:23px;height:23px}.feat-az-h[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:800;line-height:1.15}.feat-az-p[data-astro-cid-zwc54yqw]{color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0;font-size:1rem;line-height:1.68}.feat-az-item[data-astro-cid-zwc54yqw]:first-child .feat-az-p[data-astro-cid-zwc54yqw]:first-letter{float:left;font-family:var(--public-font-heading,inherit);color:var(--public-accent);padding:.05em .12em 0 0;font-size:3.2em;font-weight:800;line-height:.7}.about-az[data-astro-cid-zwc54yqw]{background:var(--public-bg);border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.about-az-inner[data-astro-cid-zwc54yqw]{grid-template-columns:1.45fr .85fr;align-items:start;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.about-az-copy[data-astro-cid-zwc54yqw]{min-width:0}.about-az-copy[data-astro-cid-zwc54yqw] .gaz-headline[data-astro-cid-zwc54yqw]{margin-bottom:.5rem}.about-az-p[data-astro-cid-zwc54yqw]{color:color-mix(in srgb, var(--public-text) 84%, var(--public-muted));margin:.9rem 0 1.6rem;font-size:1.05rem;line-height:1.78}.about-az-p[data-astro-cid-zwc54yqw]:first-letter{float:left;font-family:var(--public-font-heading,inherit);color:var(--public-accent);padding:.05em .14em 0 0;font-size:3.3em;font-weight:800;line-height:.7}.about-az-stats[data-astro-cid-zwc54yqw]{border:2px solid var(--public-text);background:var(--public-bg-alt)}.about-az-statshead[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.22em;text-align:center;color:#fff;background:var(--public-accent);padding:.55rem .75rem;font-size:.72rem;font-weight:800}.about-az-stat[data-astro-cid-zwc54yqw]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:.85rem;padding:.9rem 1.1rem;display:flex}.about-az-stat[data-astro-cid-zwc54yqw]:last-child{border-bottom:0}.about-az-num[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);font-size:1.85rem;font-weight:800;line-height:1}.about-az-lbl[data-astro-cid-zwc54yqw]{color:var(--public-muted);text-align:right;font-size:.9rem;font-weight:600}.photos-az[data-astro-cid-zwc54yqw]{background:var(--public-bg-soft)}.photos-az-grid[data-astro-cid-zwc54yqw]{counter-reset:plate;grid-template-columns:repeat(2,1fr);gap:clamp(1.25rem,3.5vw,2.25rem);display:grid}.photos-az-tile[data-astro-cid-zwc54yqw]{aspect-ratio:4/3;counter-increment:plate;border:1px solid var(--public-line);box-shadow:0 0 0 1px var(--public-bg), 0 0 0 5px var(--public-bg-alt), 0 0 0 6px var(--public-line);background-position:50%;background-size:cover;margin:0;position:relative}.photos-az-cap[data-astro-cid-zwc54yqw]{z-index:1;background:color-mix(in srgb, var(--public-bg) 90%, transparent);border-top:2px solid var(--public-accent);color:var(--public-text);font-family:var(--public-font-heading,inherit);text-align:center;letter-spacing:.03em;margin:0;padding:.5rem .7rem;font-size:.82rem;font-style:italic;font-weight:700;position:absolute;bottom:0;left:0;right:0}.photos-az-cap[data-astro-cid-zwc54yqw]:before{content:"Plate " counter(plate, upper-roman) "., ";color:var(--public-accent);letter-spacing:.06em;font-style:normal;font-weight:800}.visit-az[data-astro-cid-zwc54yqw]{background:var(--public-bg);border-top:1px solid var(--public-line)}.visit-az-inner[data-astro-cid-zwc54yqw]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}.visit-az-copy[data-astro-cid-zwc54yqw]{min-width:0}.visit-az-copy[data-astro-cid-zwc54yqw] .gaz-headline[data-astro-cid-zwc54yqw]{margin-bottom:.5rem}.visit-az-addr[data-astro-cid-zwc54yqw]{font-style:normal;font-family:var(--public-font-heading,inherit);color:var(--public-text);margin:.9rem 0 .5rem;font-size:1.15rem;font-weight:800;line-height:1.5}.visit-az-note[data-astro-cid-zwc54yqw]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.6}.visit-az-map[data-astro-cid-zwc54yqw]{border:1px solid var(--public-text);box-shadow:8px 8px 0 0 color-mix(in srgb, var(--public-text) 16%, transparent);overflow:hidden}.visit-az-map[data-astro-cid-zwc54yqw] iframe[data-astro-cid-zwc54yqw]{border:0;width:100%;height:340px;display:block}.cta-az[data-astro-cid-zwc54yqw]{background:var(--public-bg-soft)}.cta-az-notice[data-astro-cid-zwc54yqw]{text-align:center;background:var(--public-bg);border:3px double var(--public-text);max-width:720px;margin:0 auto;padding:clamp(2rem,5.5vw,3.25rem) clamp(1.25rem,4vw,2.5rem);position:relative}.cta-az-notice[data-astro-cid-zwc54yqw]:before{content:"❦";background:var(--public-bg);color:var(--public-accent);padding:0 .55rem;font-size:1.1rem;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}.cta-az-noticehead[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);text-transform:uppercase;letter-spacing:.3em;color:var(--public-accent);margin-bottom:.85rem;font-size:.7rem;font-weight:800;display:inline-block}.cta-az-title[data-astro-cid-zwc54yqw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:800;line-height:1.12}.cta-az-p[data-astro-cid-zwc54yqw]{color:var(--public-muted);margin:0 0 1.7rem;font-size:1.05rem}.cta-az-actions[data-astro-cid-zwc54yqw]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:900px){.livband-az-grid[data-astro-cid-zwc54yqw],.about-az-inner[data-astro-cid-zwc54yqw],.visit-az-inner[data-astro-cid-zwc54yqw]{grid-template-columns:1fr}}@media (max-width:640px){.hero-az[data-astro-cid-zwc54yqw]{min-height:0}.hero-az-inner[data-astro-cid-zwc54yqw]{padding:1.4rem 1.1rem}.hero-az-title[data-astro-cid-zwc54yqw]{font-size:clamp(1.7rem,9vw,2.5rem)}.gaz-dept[data-astro-cid-zwc54yqw]{letter-spacing:.16em}.feat-az-grid[data-astro-cid-zwc54yqw]{grid-template-columns:1fr}.feat-az-item[data-astro-cid-zwc54yqw]{padding:0}.feat-az-item[data-astro-cid-zwc54yqw]:last-child{border-left:0;border-top:1px solid var(--public-line);margin-top:1.75rem;padding-top:1.75rem}.photos-az-grid[data-astro-cid-zwc54yqw]{grid-template-columns:1fr}.visit-az-map[data-astro-cid-zwc54yqw] iframe[data-astro-cid-zwc54yqw]{height:260px}.cta-az-actions[data-astro-cid-zwc54yqw]{flex-direction:column}.cta-az-actions[data-astro-cid-zwc54yqw] .btn-az[data-astro-cid-zwc54yqw]{width:100%}.quick-az-titlerow[data-astro-cid-zwc54yqw]{flex-wrap:wrap}.quick-az-title[data-astro-cid-zwc54yqw]{white-space:normal}.quick-az-leader[data-astro-cid-zwc54yqw]{display:none}}@media (max-width:380px){.about-az-stat[data-astro-cid-zwc54yqw]{flex-direction:column;align-items:flex-start;gap:.15rem}.about-az-lbl[data-astro-cid-zwc54yqw]{text-align:left}}@media (prefers-reduced-motion:no-preference){.hero-az-slide[data-astro-cid-zwc54yqw]{transition:opacity 1.1s}.btn-az[data-astro-cid-zwc54yqw]{transition:transform .12s,background .15s,color .15s,border-color .15s,box-shadow .15s}.btn-az[data-astro-cid-zwc54yqw]:hover{transform:translateY(-2px)}.btn-az[data-astro-cid-zwc54yqw]:active{transform:translateY(0)}.quick-az-row[data-astro-cid-zwc54yqw]{transition:background .15s}.quick-az-row[data-astro-cid-zwc54yqw]:hover{background:color-mix(in srgb, var(--public-accent) 6%, transparent)}.quick-az-title[data-astro-cid-zwc54yqw],.quick-az-leader[data-astro-cid-zwc54yqw]{transition:color .15s,border-color .15s}.quick-az-go[data-astro-cid-zwc54yqw]{transition:transform .16s}.quick-az-row[data-astro-cid-zwc54yqw]:hover .quick-az-go[data-astro-cid-zwc54yqw]{transform:translate(4px)}.btn-az-ghost[data-astro-cid-zwc54yqw],.livAZ-callout-link[data-astro-cid-zwc54yqw],.livAZ-eventchip-more[data-astro-cid-zwc54yqw],.livAZ-league-more[data-astro-cid-zwc54yqw]{transition:color .15s,border-color .15s,background .15s,opacity .15s}}.landing-ba[data-astro-cid-jpnun7mw]{color:var(--public-text);background:var(--public-bg);--s-card-shadow:0 18px 44px -28px #00000080;--s-card-shadow-hover:0 26px 60px -30px #0009;--ba-screw:radial-gradient(circle, color-mix(in srgb, var(--public-text) 24%, transparent) 0 1.6px, color-mix(in srgb, var(--public-text) 8%, transparent) 1.6px 3.4px, transparent 4.2px);font-family:inherit;display:block}.band-ba[data-astro-cid-jpnun7mw]{width:100%;position:relative;overflow:hidden}.band-ba-inner[data-astro-cid-jpnun7mw]{z-index:1;max-width:1140px;margin:0 auto;position:relative}.sec-ba-head[data-astro-cid-jpnun7mw]{text-align:inherit;margin-bottom:clamp(1.5rem,3.5vw,2.4rem)}.sec-ba-kicker[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block}.sec-ba-title[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.12}.btn-ba[data-astro-cid-jpnun7mw]{border-radius:var(--public-radius,10px);letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-ba[data-astro-cid-jpnun7mw]:hover{transform:translateY(-2px)}.btn-ba-lg[data-astro-cid-jpnun7mw]{padding:1.05rem 2.2rem;font-size:1.08rem}.btn-ba-primary[data-astro-cid-jpnun7mw]{background:var(--public-accent);color:#fff;box-shadow:0 12px 26px -14px color-mix(in srgb, var(--public-accent) 80%, transparent), inset 0 1px 0 #ffffff38}.btn-ba-primary[data-astro-cid-jpnun7mw]:hover{background:var(--public-accent-dark,var(--public-accent))}.btn-ba-ghost[data-astro-cid-jpnun7mw]{background:color-mix(in srgb, var(--public-text) 8%, transparent);color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 28%, transparent)}.btn-ba-ghost[data-astro-cid-jpnun7mw]:hover{background:color-mix(in srgb, var(--public-text) 14%, transparent);border-color:color-mix(in srgb, var(--public-text) 42%, transparent)}.hero-ba[data-astro-cid-jpnun7mw]{text-align:left;background:var(--public-bg);justify-content:flex-start;align-items:center;min-height:min(88vh,720px);padding:clamp(4rem,10vw,7.5rem) 1.25rem clamp(5rem,11vw,8rem);display:flex;position:relative}.hero-ba-stage[data-astro-cid-jpnun7mw]{z-index:0;position:absolute;inset:0}.hero-ba-slide[data-astro-cid-jpnun7mw]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.hero-ba-slide[data-astro-cid-jpnun7mw].is-active{opacity:1}.hero-ba-scrim[data-astro-cid-jpnun7mw]{background:linear-gradient(90deg, color-mix(in srgb, var(--public-bg) 94%, transparent) 0%, color-mix(in srgb, var(--public-bg) 78%, transparent) 42%, color-mix(in srgb, var(--public-bg) 34%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--public-bg) 88%, transparent), color-mix(in srgb, var(--public-bg) 22%, transparent));position:absolute;inset:0}.hero-ba-jacks[data-astro-cid-jpnun7mw]{z-index:1;pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--public-text) 26%, transparent) 0 2px, transparent 2.6px);opacity:.5;background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 42%,#000000e6 100%);mask-image:linear-gradient(115deg,#0000 42%,#000000e6 100%)}.hero-ba-inner[data-astro-cid-jpnun7mw]{z-index:2;background-color:color-mix(in srgb, var(--public-bg) 80%, transparent);background-image:var(--ba-screw), var(--ba-screw), var(--ba-screw), var(--ba-screw);background-repeat:no-repeat;background-position:13px 13px, right 13px top 13px, 13px bottom 13px, right 13px bottom 13px;border:1px solid color-mix(in srgb, var(--public-text) 16%, transparent);border-radius:var(--public-radius,14px);max-width:620px;box-shadow:var(--s-card-shadow), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-size:16px 16px;padding:clamp(1.6rem,4vw,2.7rem)}.hero-ba-plate[data-astro-cid-jpnun7mw]{border:1px solid var(--public-line);background:var(--public-bg-alt);border-radius:999px;align-items:center;gap:.55rem;margin:0 0 1rem;padding:.38rem .8rem .38rem .6rem;display:inline-flex}.hero-ba-plate-led[data-astro-cid-jpnun7mw]{background:var(--public-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 24%, transparent);border-radius:50%;flex:none}.hero-ba-eyebrow[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);font-size:.74rem;font-weight:700}.hero-ba-title[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(2.4rem,7vw,4.4rem);font-weight:800;line-height:1.04}.hero-ba-lede[data-astro-cid-jpnun7mw]{max-width:540px;color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 1.8rem;font-size:clamp(1.02rem,2.2vw,1.24rem);line-height:1.55}.hero-ba-actions[data-astro-cid-jpnun7mw]{flex-wrap:wrap;gap:.85rem;display:flex}.hero-ba-rail[data-astro-cid-jpnun7mw]{z-index:2;background:color-mix(in srgb, var(--public-bg) 76%, transparent);border-top:1px solid color-mix(in srgb, var(--public-text) 14%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);align-items:center;gap:clamp(.9rem,3vw,1.9rem);padding:.85rem clamp(1.25rem,4vw,2.5rem);display:flex;position:absolute;bottom:0;left:0;right:0}.hero-ba-port[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:2px solid color-mix(in srgb, var(--public-text) 30%, transparent);border-radius:50%;width:18px;height:18px;box-shadow:inset 0 1px 2px #0006}.hero-ba-port[data-astro-cid-jpnun7mw].is-lit{border-color:var(--public-accent);background:var(--public-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 24%, transparent)}.console-ba[data-astro-cid-jpnun7mw]{background:var(--public-bg);flex-direction:column;gap:clamp(1.5rem,4vw,2.75rem);max-width:1120px;margin:0 auto;padding:clamp(2.5rem,6vw,4.5rem) clamp(1rem,3vw,1.75rem);display:flex;position:relative}.console-ba[data-astro-cid-jpnun7mw]:before,.console-ba[data-astro-cid-jpnun7mw]:after{content:"";background-color:var(--public-bg-alt);background-image:radial-gradient(circle at 5px 6px, color-mix(in srgb, var(--public-text) 26%, transparent) 0 1.7px, color-mix(in srgb, var(--public-text) 8%, transparent) 1.7px 3.2px, transparent 4px);border-left:1px solid var(--public-line);border-right:1px solid var(--public-line);z-index:0;background-repeat:repeat-y;background-size:10px 40px;border-radius:3px;width:10px;position:absolute;top:clamp(2.5rem,6vw,4.5rem);bottom:clamp(2.5rem,6vw,4.5rem)}.console-ba[data-astro-cid-jpnun7mw]:before{left:0}.console-ba[data-astro-cid-jpnun7mw]:after{right:0}.panel-ba[data-astro-cid-jpnun7mw]{z-index:1;background-color:var(--public-bg-soft);background-image:var(--ba-screw), var(--ba-screw), var(--ba-screw), var(--ba-screw);background-repeat:no-repeat;background-position:14px 14px, right 14px top 14px, 14px bottom 14px, right 14px bottom 14px;border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--s-card-shadow), inset 0 1px 0 #ffffff0a;background-size:16px 16px;padding:clamp(1.5rem,3.5vw,2.5rem);position:relative}.panel-ba-rail[data-astro-cid-jpnun7mw]{border:1px solid var(--public-line);background:var(--public-bg-alt);border-radius:999px;align-items:center;gap:.7rem;padding:.4rem .85rem .4rem .45rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.panel-ba-port[data-astro-cid-jpnun7mw]{background:var(--public-bg);border:1px solid var(--public-line);min-width:38px;height:24px;font-family:var(--public-font-heading,inherit);letter-spacing:.08em;color:var(--public-accent);border-radius:6px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px 3px #00000059}.panel-ba-label[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.72rem;font-weight:700}.panel-ba-title[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:1rem 0 1.5rem;font-size:clamp(1.55rem,4vw,2.35rem);font-weight:800;line-height:1.12}.station[data-astro-cid-jpnun7mw].is-straddle{z-index:1;margin:0;position:relative}.station[data-astro-cid-jpnun7mw].is-straddle .station-inner[data-astro-cid-jpnun7mw]{background-color:var(--public-bg-soft);background-image:var(--ba-screw), var(--ba-screw), var(--ba-screw), var(--ba-screw);background-repeat:no-repeat;background-position:14px 14px, right 14px top 14px, 14px bottom 14px, right 14px bottom 14px;border:1px solid var(--public-line);border-radius:var(--public-radius,16px);box-shadow:var(--s-card-shadow), inset 0 1px 0 #ffffff0a;background-size:16px 16px;padding:clamp(1.5rem,4vw,2.75rem);position:relative}.livBA-head[data-astro-cid-jpnun7mw]{text-align:left;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.livBA-head[data-astro-cid-jpnun7mw] .sec-ba-kicker[data-astro-cid-jpnun7mw]{display:block}.livBA-head[data-astro-cid-jpnun7mw] .sec-ba-title[data-astro-cid-jpnun7mw]{text-align:left}.livBA-loading[data-astro-cid-jpnun7mw]{color:var(--public-muted);text-align:left;padding:.4rem 0;font-weight:600}.livBA-loading-light[data-astro-cid-jpnun7mw]{color:#ffffffd1}.livBA-eyebrow[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.72rem;font-weight:700;display:inline-block}.livBA-eyebrow-accent[data-astro-cid-jpnun7mw]{color:var(--public-accent)}.livBA-stage[data-astro-cid-jpnun7mw]{text-align:left;grid-template-columns:1.5fr 1fr;align-items:stretch;gap:clamp(1rem,2.5vw,1.5rem);margin-bottom:clamp(1rem,2.5vw,1.5rem);display:grid}.livBA-weather[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--s-card-shadow);padding:clamp(1.5rem,3.5vw,2.25rem);position:relative}.livBA-weather-top[data-astro-cid-jpnun7mw]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.livBA-alert[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.35rem .85rem;font-size:.72rem;font-weight:700;line-height:1}.livBA-weather-grid[data-astro-cid-jpnun7mw]{grid-template-columns:1fr;align-items:center;gap:clamp(1rem,3vw,1.75rem);display:grid}.livBA-temp[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(3.5rem,11vw,6rem);font-weight:800;line-height:.9}.livBA-cond[data-astro-cid-jpnun7mw]{color:var(--public-text);margin-top:.55rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:600}.livBA-wind[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin-top:.3rem;font-size:.95rem}.livBA-shootfx[data-astro-cid-jpnun7mw]{background:var(--public-bg);border:1px solid var(--public-line-soft);border-radius:var(--public-radius,12px);flex-direction:column;justify-content:center;padding:clamp(1rem,2.5vw,1.4rem);display:flex}.livBA-shootfx-temp[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.4rem;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:800;line-height:1.05}.livBA-shootfx-birds[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin-top:.6rem;font-size:.9rem;line-height:1.45}.livBA-side[data-astro-cid-jpnun7mw]{grid-template-rows:1fr auto;gap:clamp(1rem,2.5vw,1.5rem);display:grid}.livBA-callout[data-astro-cid-jpnun7mw]{background:linear-gradient(135deg, var(--public-accent), var(--public-accent-dark,var(--public-accent)));color:#fff;border-radius:var(--public-radius,14px);box-shadow:0 18px 44px -26px color-mix(in srgb, var(--public-accent) 70%, transparent);flex-direction:column;justify-content:center;padding:clamp(1.4rem,3vw,1.9rem);display:flex}.livBA-callout-label[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.16em;opacity:.92;font-size:.72rem;font-weight:700}.livBA-callout-day[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(1.9rem,5vw,2.6rem);font-weight:800;line-height:1}.livBA-callout-date[data-astro-cid-jpnun7mw]{opacity:.95;margin-top:.3rem;font-size:1.02rem;font-weight:600}.livBA-callout-link[data-astro-cid-jpnun7mw]{letter-spacing:.02em;color:#fff;opacity:.92;margin-top:.9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.livBA-callout-link[data-astro-cid-jpnun7mw]:hover{opacity:1;text-decoration:underline}.livBA-eventchip[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--s-card-shadow);padding:clamp(1.1rem,2.5vw,1.5rem)}.livBA-eventchip-row[data-astro-cid-jpnun7mw]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.65rem;display:flex}.livBA-pill[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 38%, transparent);border-radius:999px;padding:.3rem .75rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-block}.livBA-eventchip-more[data-astro-cid-jpnun7mw]{color:var(--public-accent);white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.livBA-eventchip-more[data-astro-cid-jpnun7mw]:hover{text-decoration:underline}.livBA-eventchip-title[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.15rem;font-weight:800;line-height:1.2}.livBA-eventchip-detail[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin-top:.35rem;font-size:.92rem;line-height:1.5}.livBA-league[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--s-card-shadow);text-align:left;padding:clamp(1.25rem,3vw,1.75rem)}.livBA-league-head[data-astro-cid-jpnun7mw]{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin-bottom:.5rem;display:flex}.livBA-league-title[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:800}.livBA-league-season[data-astro-cid-jpnun7mw]{color:var(--public-muted);font-size:.8rem;font-weight:600}.livBA-league-more[data-astro-cid-jpnun7mw]{color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:700;text-decoration:none}.livBA-league-more[data-astro-cid-jpnun7mw]:hover{text-decoration:underline}.livBA-league-note[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin-bottom:.9rem;font-size:.92rem}.livBA-league-strip[data-astro-cid-jpnun7mw]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.livBA-league-strip[data-astro-cid-jpnun7mw] .public-league-row[data-astro-cid-jpnun7mw]{background:var(--public-bg-soft);border:1px solid var(--public-line-soft);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex}.livBA-league-strip[data-astro-cid-jpnun7mw] .public-league-rank[data-astro-cid-jpnun7mw]{flex:none;font-size:1.35rem;line-height:1}.livBA-league-strip[data-astro-cid-jpnun7mw] .public-league-team[data-astro-cid-jpnun7mw]{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.livBA-league-strip[data-astro-cid-jpnun7mw] .public-league-score[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.35rem;font-weight:800;line-height:1}.quick-ba-board[data-astro-cid-jpnun7mw]{flex-direction:column;gap:.9rem;display:flex}.quick-ba-row[data-astro-cid-jpnun7mw]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem 1.25rem;padding:1.1rem 1.3rem;text-decoration:none;transition:border-color .16s,box-shadow .18s,transform .14s;display:grid;position:relative;overflow:hidden}.quick-ba-row[data-astro-cid-jpnun7mw]:after{content:"";background:var(--public-accent);transform-origin:0;height:3px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.quick-ba-row[data-astro-cid-jpnun7mw]:hover{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));box-shadow:var(--s-card-shadow-hover);transform:translate(2px)}.quick-ba-row[data-astro-cid-jpnun7mw]:hover:after{transform:scaleX(1)}.quick-ba-jack[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:2px solid var(--public-line);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:border-color .16s;display:grid}.quick-ba-hole[data-astro-cid-jpnun7mw]{background:color-mix(in srgb, var(--public-text) 32%, var(--public-bg));border-radius:50%;width:15px;height:15px;transition:background .16s;box-shadow:inset 0 1px 2px #00000073}.quick-ba-row[data-astro-cid-jpnun7mw]:hover .quick-ba-jack[data-astro-cid-jpnun7mw]{border-color:var(--public-accent)}.quick-ba-row[data-astro-cid-jpnun7mw]:hover .quick-ba-hole[data-astro-cid-jpnun7mw]{background:var(--public-accent)}.quick-ba-body[data-astro-cid-jpnun7mw]{gap:.25rem;min-width:0;display:grid}.quick-ba-num[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;color:var(--public-accent);font-size:.78rem;font-weight:800}.quick-ba-title[data-astro-cid-jpnun7mw]{color:var(--public-text);font-size:1.16rem;font-weight:800;line-height:1.2}.quick-ba-desc[data-astro-cid-jpnun7mw]{color:var(--public-muted);font-size:.93rem;line-height:1.5}.quick-ba-plug[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:1px solid var(--public-line);width:42px;height:42px;color:var(--public-accent);border-radius:9px;flex:none;place-items:center;font-size:1.25rem;line-height:1;transition:transform .16s,border-color .16s,background .16s;display:grid}.quick-ba-row[data-astro-cid-jpnun7mw]:hover .quick-ba-plug[data-astro-cid-jpnun7mw]{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg-alt));transform:translate(4px)}.feat-ba-grid[data-astro-cid-jpnun7mw]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2.5vw,1.5rem);display:grid}.feat-ba-item[data-astro-cid-jpnun7mw]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);text-align:left;padding:clamp(1.5rem,3.5vw,2rem);position:relative;box-shadow:inset 0 1px #ffffff0a}.feat-ba-switch[data-astro-cid-jpnun7mw]{background:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg-alt));border:1px solid color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:999px;align-items:center;gap:.4rem;height:26px;padding:4px 4px 4px .55rem;display:inline-flex;position:absolute;top:clamp(1.1rem,3vw,1.5rem);right:clamp(1.1rem,3vw,1.5rem)}.feat-ba-switch-lbl[data-astro-cid-jpnun7mw]{letter-spacing:.12em;color:var(--public-accent);font-size:.6rem;font-weight:800}.feat-ba-knob[data-astro-cid-jpnun7mw]{background:var(--public-accent);border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #0006,inset 0 1px #ffffff4d}.feat-ba-icon[data-astro-cid-jpnun7mw]{width:54px;height:54px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.15rem;display:inline-flex}.feat-ba-icon[data-astro-cid-jpnun7mw] svg[data-astro-cid-jpnun7mw]{width:26px;height:26px}.feat-ba-h[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;padding-right:4.5rem;font-size:clamp(1.3rem,3vw,1.55rem);font-weight:800}.feat-ba-p[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin:0;font-size:1rem;line-height:1.65}.about-ba-inner[data-astro-cid-jpnun7mw]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.6rem,4vw,2.6rem);display:grid}.about-ba-title[data-astro-cid-jpnun7mw]{margin-top:1rem}.about-ba-p[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin:0 0 1.6rem;font-size:1.05rem;line-height:1.7}.about-ba-meters[data-astro-cid-jpnun7mw]{gap:.9rem;display:grid}.about-ba-meter[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);text-align:left;align-items:center;gap:.9rem;padding:1rem 1.2rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.about-ba-led[data-astro-cid-jpnun7mw]{background:var(--public-accent);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 20%, transparent);border-radius:50%;flex:none}.about-ba-num[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);color:var(--public-accent);background:var(--public-bg);border:1px solid var(--public-line-soft);text-align:center;font-variant-numeric:tabular-nums;border-radius:7px;min-width:3.6ch;padding:.3rem .55rem;font-size:1.7rem;font-weight:800;line-height:1;box-shadow:inset 0 1px 3px #00000059}.about-ba-lbl[data-astro-cid-jpnun7mw]{color:var(--public-text);font-size:.95rem;font-weight:600}.photos-ba-grid[data-astro-cid-jpnun7mw]{grid-template-columns:repeat(2,1fr);gap:clamp(.85rem,2vw,1.1rem);display:grid}.photos-ba-tile[data-astro-cid-jpnun7mw]{aspect-ratio:16/10;border-radius:var(--public-radius,12px);border:1px solid var(--public-line);box-shadow:var(--s-card-shadow), inset 0 0 0 3px color-mix(in srgb, var(--public-bg) 55%, transparent);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.photos-ba-tile[data-astro-cid-jpnun7mw]:before{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px),radial-gradient(120% 80% at 12% 8%,#ffffff1f,#0000 55%);position:absolute;inset:0}.photos-ba-tile[data-astro-cid-jpnun7mw]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 42%,#000000c7);position:absolute;inset:0}.photos-ba-chan[data-astro-cid-jpnun7mw]{z-index:2;font-family:var(--public-font-heading,inherit);letter-spacing:.12em;color:#ffffffeb;background:color-mix(in srgb, var(--public-accent) 55%, #0000008c);border:1px solid #ffffff40;border-radius:5px;padding:.18rem .45rem;font-size:.66rem;font-weight:800;position:absolute;top:.6rem;left:.6rem}.photos-ba-cap[data-astro-cid-jpnun7mw]{z-index:2;color:#fff;letter-spacing:.01em;padding:.85rem 1rem;font-size:1rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.visit-ba-inner[data-astro-cid-jpnun7mw]{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:clamp(1.6rem,4vw,2.6rem);display:grid}.visit-ba-listing[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,10px);align-items:center;gap:.85rem;margin-bottom:.9rem;padding:.9rem 1.1rem;display:flex}.visit-ba-jack[data-astro-cid-jpnun7mw]{background:var(--public-bg);border:2px solid var(--public-line);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.visit-ba-addr[data-astro-cid-jpnun7mw]{color:var(--public-text);font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.visit-ba-note[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.visit-ba-map[data-astro-cid-jpnun7mw]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);box-shadow:var(--s-card-shadow), inset 0 0 0 3px color-mix(in srgb, var(--public-bg) 55%, transparent);position:relative;overflow:hidden}.visit-ba-map-bezel[data-astro-cid-jpnun7mw]{background:var(--public-bg-alt);border-bottom:1px solid var(--public-line);align-items:center;gap:.5rem;padding:.5rem .85rem;display:flex}.visit-ba-map-led[data-astro-cid-jpnun7mw]{background:var(--public-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%}.visit-ba-map-tag[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;color:var(--public-muted);font-size:.68rem;font-weight:800}.visit-ba-map[data-astro-cid-jpnun7mw] iframe[data-astro-cid-jpnun7mw]{border:0;width:100%;height:320px;display:block}.cta-ba[data-astro-cid-jpnun7mw]{box-shadow:none;background:0 0;border:0;padding:0}.cta-ba-inner[data-astro-cid-jpnun7mw]{text-align:center;background-color:var(--public-bg-alt);background-image:var(--ba-screw), var(--ba-screw), var(--ba-screw), var(--ba-screw);background-repeat:no-repeat;background-position:16px 16px, right 16px top 16px, 16px bottom 16px, right 16px bottom 16px;border:1px solid var(--public-line);border-radius:var(--public-radius,16px);box-shadow:var(--s-card-shadow), inset 0 1px 0 #ffffff0d;background-size:16px 16px;padding:clamp(2.5rem,6vw,4rem) clamp(1.5rem,5vw,3.5rem);position:relative;overflow:hidden}.cta-ba-inner[data-astro-cid-jpnun7mw]:before{content:"";background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--public-accent) 16%, transparent), transparent 60%);pointer-events:none;z-index:0;position:absolute;inset:0}.cta-ba-led[data-astro-cid-jpnun7mw],.cta-ba-tag[data-astro-cid-jpnun7mw],.cta-ba-title[data-astro-cid-jpnun7mw],.cta-ba-p[data-astro-cid-jpnun7mw],.cta-ba-actions[data-astro-cid-jpnun7mw]{z-index:1;position:relative}.cta-ba-led[data-astro-cid-jpnun7mw]{background:var(--public-accent);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%;margin-bottom:.7rem;display:inline-block}.cta-ba-tag[data-astro-cid-jpnun7mw]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin-bottom:.7rem;font-size:.72rem;font-weight:700;display:block}.cta-ba-title[data-astro-cid-jpnun7mw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,2.8rem);font-weight:800;line-height:1.1}.cta-ba-p[data-astro-cid-jpnun7mw]{color:var(--public-muted);margin:0 0 2rem;font-size:1.12rem}.cta-ba-actions[data-astro-cid-jpnun7mw]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:960px){.about-ba-inner[data-astro-cid-jpnun7mw],.visit-ba-inner[data-astro-cid-jpnun7mw],.feat-ba-grid[data-astro-cid-jpnun7mw]{grid-template-columns:1fr}}@media (max-width:900px){.livBA-stage[data-astro-cid-jpnun7mw]{grid-template-columns:1fr}.photos-ba-grid[data-astro-cid-jpnun7mw]{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.console-ba[data-astro-cid-jpnun7mw]:before,.console-ba[data-astro-cid-jpnun7mw]:after{display:none}.livBA-stage[data-astro-cid-jpnun7mw],.livBA-league-strip[data-astro-cid-jpnun7mw]{grid-template-columns:1fr}.livBA-league-more[data-astro-cid-jpnun7mw]{margin-left:0}#weatherGrid[data-astro-cid-jpnun7mw]{grid-template-columns:1fr!important}.livBA-head[data-astro-cid-jpnun7mw],.livBA-loading[data-astro-cid-jpnun7mw]{text-align:left}}@media (max-width:640px){.hero-ba[data-astro-cid-jpnun7mw]{min-height:78vh;padding-bottom:clamp(4rem,16vw,6rem)}.hero-ba-inner[data-astro-cid-jpnun7mw]{max-width:none}.hero-ba-actions[data-astro-cid-jpnun7mw],.cta-ba-actions[data-astro-cid-jpnun7mw]{flex-direction:column}.hero-ba-actions[data-astro-cid-jpnun7mw] .btn-ba[data-astro-cid-jpnun7mw],.cta-ba-actions[data-astro-cid-jpnun7mw] .btn-ba[data-astro-cid-jpnun7mw]{width:100%}.hero-ba-rail[data-astro-cid-jpnun7mw]{gap:.7rem;padding:.7rem 1.1rem;overflow-x:auto}.console-ba[data-astro-cid-jpnun7mw]{padding-left:1rem;padding-right:1rem}.quick-ba-row[data-astro-cid-jpnun7mw]{grid-template-columns:auto 1fr;gap:.4rem .9rem}.quick-ba-plug[data-astro-cid-jpnun7mw]{display:none}.quick-ba-body[data-astro-cid-jpnun7mw]{grid-column:2}.photos-ba-grid[data-astro-cid-jpnun7mw]{grid-template-columns:1fr}.about-ba-meter[data-astro-cid-jpnun7mw]{flex-wrap:wrap}.visit-ba-map[data-astro-cid-jpnun7mw] iframe[data-astro-cid-jpnun7mw]{height:260px}}@media (prefers-reduced-motion:no-preference){.hero-ba-plate-led[data-astro-cid-jpnun7mw],.cta-ba-led[data-astro-cid-jpnun7mw],.visit-ba-map-led[data-astro-cid-jpnun7mw],.about-ba-led[data-astro-cid-jpnun7mw]{animation:2.4s ease-in-out infinite ba-pulse}@keyframes ba-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 26%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--public-accent) 6%, transparent)}}}@media (prefers-reduced-motion:reduce){.btn-ba[data-astro-cid-jpnun7mw],.hero-ba-slide[data-astro-cid-jpnun7mw],.quick-ba-row[data-astro-cid-jpnun7mw],.quick-ba-row[data-astro-cid-jpnun7mw]:after,.quick-ba-jack[data-astro-cid-jpnun7mw],.quick-ba-hole[data-astro-cid-jpnun7mw],.quick-ba-plug[data-astro-cid-jpnun7mw]{transition:none}}.wm[data-astro-cid-e27zbip4]{color:var(--public-text);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);display:block}.wm-eyebrow[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .55rem;font-size:.72rem;font-weight:800;display:inline-block}.wm-sec-head[data-astro-cid-e27zbip4]{margin-bottom:clamp(1.6rem,4vw,2.6rem)}.wm-sec-title[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1.04}.wm-accent[data-astro-cid-e27zbip4]{color:var(--public-accent)}.wm-btn[data-astro-cid-e27zbip4]{font-family:var(--public-font-body,system-ui, sans-serif);letter-spacing:.01em;border-radius:var(--public-radius,11px);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.55rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .14s,filter .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.wm-btn[data-astro-cid-e27zbip4]:hover{transform:translateY(-2px)}.wm-btn[data-astro-cid-e27zbip4]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.wm-btn-lg[data-astro-cid-e27zbip4]{padding:1.02rem 2.1rem;font-size:1.06rem}.wm-btn-solid[data-astro-cid-e27zbip4]{background:var(--public-accent);color:#fff;border-color:var(--public-accent-dark,var(--public-accent));box-shadow:0 14px 28px -16px color-mix(in srgb, var(--public-accent) 80%, transparent)}.wm-btn-solid[data-astro-cid-e27zbip4]:hover{filter:brightness(1.07)}.wm-btn-ghost[data-astro-cid-e27zbip4]{color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 32%, transparent);background:0 0}.wm-btn-ghost[data-astro-cid-e27zbip4]:hover{border-color:var(--public-accent);color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 8%, transparent)}.wm-splash[data-astro-cid-e27zbip4]{min-height:calc(100vh - var(--bbn-top,5rem));min-height:calc(100svh - var(--bbn-top,5rem));text-align:center;background:radial-gradient(120% 78% at 50% 0%, color-mix(in srgb, var(--public-accent) 17%, var(--public-bg)) 0%, var(--public-bg) 52%, var(--public-bg-soft) 100%);justify-content:center;align-items:center;padding:clamp(2.5rem,7vw,5rem) clamp(1.15rem,5vw,3rem) clamp(4rem,9vw,6rem);display:flex;position:relative;overflow:hidden}.wm-splash[data-astro-cid-e27zbip4]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 22%, transparent);pointer-events:none;border-radius:50%;width:min(88vw,60rem);height:min(88vw,60rem);max-height:78%;position:absolute;top:clamp(1rem,6vw,3.5rem);left:50%;transform:translate(-50%)}.wm-splash-inner[data-astro-cid-e27zbip4]{z-index:1;max-width:62rem;position:relative}.wm-splash-eyebrow[data-astro-cid-e27zbip4]{letter-spacing:.26em;margin-bottom:clamp(.9rem,2.5vw,1.4rem);font-size:clamp(.68rem,1.6vw,.82rem)}.wm-name[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);text-wrap:balance;overflow-wrap:break-word;text-shadow:0 0 44px color-mix(in srgb, var(--public-accent) 20%, transparent);margin:0;font-size:clamp(2.7rem,11vw,7.5rem);font-weight:800;line-height:.92}.wm-rule[data-astro-cid-e27zbip4]{background:var(--public-accent);border-radius:999px;width:clamp(3.5rem,9vw,6rem);height:5px;margin:clamp(1.2rem,3vw,1.9rem) auto clamp(1rem,2.5vw,1.5rem);display:block}.wm-splash-sport[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.24em;text-transform:uppercase;color:var(--public-muted);margin:0 0 clamp(1.6rem,4vw,2.4rem);font-size:clamp(.9rem,2vw,1.15rem);font-weight:700}.wm-splash-actions[data-astro-cid-e27zbip4]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.wm-scroll[data-astro-cid-e27zbip4]{z-index:1;color:var(--public-muted);letter-spacing:.2em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.3rem;font-size:.64rem;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1.1rem,3vw,2rem);left:50%;transform:translate(-50%)}.wm-scroll[data-astro-cid-e27zbip4]:hover{color:var(--public-accent)}.wm-scroll[data-astro-cid-e27zbip4]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px;border-radius:6px}.wm-scroll[data-astro-cid-e27zbip4] svg[data-astro-cid-e27zbip4]{animation:1.8s ease-in-out infinite wm-bob}@keyframes wm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.wm-statement[data-astro-cid-e27zbip4]{background:var(--public-bg);border-top:1px solid var(--public-line);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,3rem)}.wm-statement-inner[data-astro-cid-e27zbip4]{max-width:60rem;margin:0 auto}.wm-statement-lead[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 1.1rem;font-size:clamp(1.7rem,5.2vw,3.4rem);font-weight:800;line-height:1.08}.wm-statement-sub[data-astro-cid-e27zbip4]{max-width:46rem;color:var(--public-muted);margin:0;font-size:clamp(1.02rem,2vw,1.24rem);line-height:1.6}.wm-live[data-astro-cid-e27zbip4]{background:var(--public-bg-soft);border-top:1px solid var(--public-line);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,3rem)}.wm-live-inner[data-astro-cid-e27zbip4]{max-width:1160px;margin:0 auto}.wm-loading[data-astro-cid-e27zbip4]{color:var(--public-muted);padding:.35rem 0;font-size:.95rem;font-weight:600}.wm-board[data-astro-cid-e27zbip4]{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.wm-board-head[data-astro-cid-e27zbip4]{border-bottom:2px solid var(--public-text);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;padding-bottom:.75rem;display:flex}.wm-board-title[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.35rem,3.5vw,2rem);font-weight:800}.wm-board-season[data-astro-cid-e27zbip4]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.78rem;font-weight:700}.wm-board-more[data-astro-cid-e27zbip4]{letter-spacing:.02em;color:var(--public-accent);white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:800;text-decoration:none}.wm-board-more[data-astro-cid-e27zbip4]:hover{text-decoration:underline}.wm-board-note[data-astro-cid-e27zbip4]{color:var(--public-muted);margin:.65rem 0 .2rem;font-size:.94rem}.wm-board-list[data-astro-cid-e27zbip4]{flex-direction:column;display:flex}.wm-board-list[data-astro-cid-e27zbip4] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:baseline;gap:.6rem;padding:clamp(.7rem,1.8vw,1.05rem) 0;display:flex}.wm-board-list[data-astro-cid-e27zbip4] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);flex:none;min-width:1.4em;font-size:clamp(1rem,2.5vw,1.4rem);font-weight:800;line-height:1}.wm-board-list[data-astro-cid-e27zbip4] .public-league-team{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:clamp(1.15rem,3.2vw,2rem);font-weight:700;line-height:1.05;overflow:hidden}.wm-board-list[data-astro-cid-e27zbip4] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-accent);flex:none;font-size:clamp(1.6rem,5vw,2.9rem);font-weight:800;line-height:.9}.wm-wire[data-astro-cid-e27zbip4]{border-top:1px solid var(--public-line);grid-template-columns:1.5fr 1fr 1fr;gap:0;display:grid}.wm-wire-cell[data-astro-cid-e27zbip4]{border-bottom:1px solid var(--public-line);flex-direction:column;min-width:0;padding:clamp(1.1rem,2.4vw,1.6rem) clamp(1rem,2vw,1.5rem);display:flex}.wm-wire-cell[data-astro-cid-e27zbip4]+.wm-wire-cell[data-astro-cid-e27zbip4]{border-left:1px solid var(--public-line)}.wm-wire-top[data-astro-cid-e27zbip4]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wm-wire-label[data-astro-cid-e27zbip4]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin-bottom:.55rem;font-size:.66rem;font-weight:800}.wm-alert[data-astro-cid-e27zbip4]{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-bottom:.55rem;padding:.26rem .58rem;font-size:.6rem;font-weight:800;line-height:1}.wm-weather[data-astro-cid-e27zbip4]{grid-template-columns:1fr;align-items:start;gap:.9rem 1.2rem;display:grid}.wm-weather-now[data-astro-cid-e27zbip4]{flex-direction:column;min-width:0;display:flex}.wm-temp[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-text);font-size:clamp(2.1rem,6vw,3.1rem);font-weight:800;line-height:.9}.wm-cond[data-astro-cid-e27zbip4]{color:var(--public-text);margin-top:.45rem;font-size:.96rem;font-weight:600}.wm-wind[data-astro-cid-e27zbip4]{color:var(--public-muted);margin-top:.2rem;font-size:.86rem}.wm-shoot[data-astro-cid-e27zbip4]{border-left:2px solid var(--public-line-soft,var(--public-line));flex-direction:column;padding-left:1rem;display:flex}.wm-shoot-label[data-astro-cid-e27zbip4]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent);font-size:.6rem;font-weight:800}.wm-shoot-temp[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-top:.35rem;font-size:clamp(1.4rem,4vw,1.9rem);font-weight:800;line-height:1.1}.wm-shoot-birds[data-astro-cid-e27zbip4]{color:var(--public-muted);margin-top:.45rem;font-size:.84rem;line-height:1.45}.wm-wire-big[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.6rem,4.5vw,2.2rem);font-weight:800;line-height:1}.wm-wire-sub[data-astro-cid-e27zbip4]{color:var(--public-muted);margin:.3rem 0 0;font-size:.9rem;font-weight:600;line-height:1.4}.wm-wire-link[data-astro-cid-e27zbip4]{letter-spacing:.02em;color:var(--public-accent);margin-top:.75rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-block}.wm-wire-link[data-astro-cid-e27zbip4]:hover{text-decoration:underline}.wm-pill[data-astro-cid-e27zbip4]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 13%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:999px;align-self:flex-start;margin-bottom:.5rem;padding:.26rem .58rem;font-size:.6rem;font-weight:800;line-height:1;display:inline-block}.wm-event-title[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.wm-dir[data-astro-cid-e27zbip4]{background:var(--public-bg);border-top:1px solid var(--public-line);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,3rem)}.wm-dir-inner[data-astro-cid-e27zbip4]{max-width:1000px;margin:0 auto}.wm-dir-list[data-astro-cid-e27zbip4]{border-top:1px solid var(--public-line);margin:0;padding:0;list-style:none}.wm-dir-item[data-astro-cid-e27zbip4]{border-bottom:1px solid var(--public-line)}.wm-dir-link[data-astro-cid-e27zbip4]{color:var(--public-text);align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,3vw,1.9rem) .2rem;text-decoration:none;transition:padding-left .18s,color .18s;display:flex}.wm-dir-link[data-astro-cid-e27zbip4]:hover{color:var(--public-accent);padding-left:.8rem}.wm-dir-link[data-astro-cid-e27zbip4]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px;border-radius:6px}.wm-dir-num[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);flex:none;min-width:2.2em;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:800}.wm-dir-body[data-astro-cid-e27zbip4]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.wm-dir-title[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:inherit;font-size:clamp(1.3rem,3.6vw,2.1rem);font-weight:800;line-height:1.05}.wm-dir-desc[data-astro-cid-e27zbip4]{color:var(--public-muted);font-size:.92rem;line-height:1.45}.wm-dir-arrow[data-astro-cid-e27zbip4]{color:var(--public-accent);flex:none;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:700;transition:transform .18s}.wm-dir-link[data-astro-cid-e27zbip4]:hover .wm-dir-arrow[data-astro-cid-e27zbip4]{transform:translate(6px)}.wm-feat[data-astro-cid-e27zbip4]{background:var(--public-bg-soft);border-top:1px solid var(--public-line);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,3rem)}.wm-feat-inner[data-astro-cid-e27zbip4]{grid-template-columns:repeat(2,1fr);gap:clamp(1.6rem,4vw,3.5rem);max-width:1000px;margin:0 auto;display:grid}.wm-feat-item[data-astro-cid-e27zbip4]{min-width:0}.wm-feat-icon[data-astro-cid-e27zbip4]{width:56px;height:56px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 28%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex}.wm-feat-icon[data-astro-cid-e27zbip4] svg[data-astro-cid-e27zbip4]{width:26px;height:26px}.wm-feat-h[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .6rem;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:800;line-height:1.15}.wm-feat-p[data-astro-cid-e27zbip4]{color:var(--public-muted);margin:0;font-size:1rem;line-height:1.65}.wm-about[data-astro-cid-e27zbip4]{background:var(--public-bg);border-top:1px solid var(--public-line);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,3rem)}.wm-about-inner[data-astro-cid-e27zbip4]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1100px;margin:0 auto;display:grid}.wm-about-copy[data-astro-cid-e27zbip4] .wm-sec-title[data-astro-cid-e27zbip4]{margin-bottom:1rem}.wm-about-p[data-astro-cid-e27zbip4]{color:var(--public-muted);margin:0 0 1.6rem;font-size:clamp(1.02rem,2vw,1.18rem);line-height:1.7}.wm-about-side[data-astro-cid-e27zbip4]{flex-direction:column;gap:1rem;min-width:0;display:flex}.wm-about-figure[data-astro-cid-e27zbip4]{margin:0}.wm-about-figure[data-astro-cid-e27zbip4] img[data-astro-cid-e27zbip4]{object-fit:cover;border-radius:var(--public-radius,14px);border:1px solid var(--public-line);width:100%;max-height:260px;display:block}.wm-stats[data-astro-cid-e27zbip4]{flex-direction:column;gap:.7rem;display:flex}.wm-stat[data-astro-cid-e27zbip4]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,12px);justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 1.2rem;display:flex}.wm-stat-num[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.03em;color:var(--public-accent);font-size:clamp(1.8rem,5vw,2.7rem);font-weight:800;line-height:.9}.wm-stat-lbl[data-astro-cid-e27zbip4]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);text-align:right;font-size:.78rem;font-weight:700}.wm-visit[data-astro-cid-e27zbip4]{background:var(--public-bg-soft);border-top:1px solid var(--public-line);padding:clamp(3rem,8vw,6rem) clamp(1.15rem,5vw,3rem)}.wm-visit-inner[data-astro-cid-e27zbip4]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.75rem,5vw,3.5rem);max-width:1100px;margin:0 auto;display:grid}.wm-visit-copy[data-astro-cid-e27zbip4] .wm-sec-title[data-astro-cid-e27zbip4]{margin-bottom:1.1rem}.wm-visit-addr[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin-bottom:.6rem;font-size:clamp(1.2rem,2.5vw,1.5rem);font-style:normal;font-weight:800;line-height:1.35}.wm-visit-note[data-astro-cid-e27zbip4]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.65}.wm-visit-map[data-astro-cid-e27zbip4]{border-radius:var(--public-radius,14px);background:var(--public-bg-alt);border:1px solid var(--public-line);box-shadow:var(--public-shadow);padding:12px}.wm-visit-map[data-astro-cid-e27zbip4] iframe[data-astro-cid-e27zbip4]{border-radius:calc(var(--public-radius,14px) - 5px);border:0;width:100%;height:340px;display:block}.wm-cta[data-astro-cid-e27zbip4]{text-align:center;border-top:1px solid var(--public-line);background:radial-gradient(120% 90% at 50% 100%, color-mix(in srgb, var(--public-accent) 16%, var(--public-bg-alt)) 0%, var(--public-bg-alt) 55%, var(--public-bg) 100%);padding:clamp(3.5rem,9vw,6.5rem) clamp(1.15rem,5vw,3rem)}.wm-cta-inner[data-astro-cid-e27zbip4]{max-width:46rem;margin:0 auto}.wm-cta-eyebrow[data-astro-cid-e27zbip4]{letter-spacing:.26em}.wm-cta-title[data-astro-cid-e27zbip4]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;overflow-wrap:break-word;margin:0 0 1rem;font-size:clamp(2rem,6.5vw,3.6rem);font-weight:800;line-height:1.02}.wm-cta-p[data-astro-cid-e27zbip4]{color:var(--public-muted);margin:0 0 1.8rem;font-size:1.08rem}.wm-cta-actions[data-astro-cid-e27zbip4]{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:900px){.wm-wire[data-astro-cid-e27zbip4]{grid-template-columns:1fr 1fr}.wm-wire-cell--wide[data-astro-cid-e27zbip4]{grid-column:1/-1}.wm-wire-cell--wide[data-astro-cid-e27zbip4]+.wm-wire-cell[data-astro-cid-e27zbip4]{border-left:0}.wm-about-inner[data-astro-cid-e27zbip4],.wm-visit-inner[data-astro-cid-e27zbip4]{grid-template-columns:1fr}}@media (max-width:620px){.wm-wire[data-astro-cid-e27zbip4]{grid-template-columns:1fr}.wm-wire-cell[data-astro-cid-e27zbip4]+.wm-wire-cell[data-astro-cid-e27zbip4]{border-left:0}#weatherGrid[data-astro-cid-e27zbip4]{grid-template-columns:1fr!important}.wm-shoot[data-astro-cid-e27zbip4]{border-left:0;border-top:2px solid var(--public-line-soft,var(--public-line));padding-top:.9rem;padding-left:0}.wm-feat-inner[data-astro-cid-e27zbip4]{grid-template-columns:1fr}.wm-splash-actions[data-astro-cid-e27zbip4]{flex-direction:column}.wm-splash-actions[data-astro-cid-e27zbip4] .wm-btn[data-astro-cid-e27zbip4]{width:100%}.wm-cta-actions[data-astro-cid-e27zbip4]{flex-direction:column}.wm-cta-actions[data-astro-cid-e27zbip4] .wm-btn[data-astro-cid-e27zbip4]{width:100%}.wm-visit-map[data-astro-cid-e27zbip4] iframe[data-astro-cid-e27zbip4]{height:260px}}@media (prefers-reduced-motion:reduce){.wm-btn[data-astro-cid-e27zbip4],.wm-dir-link[data-astro-cid-e27zbip4],.wm-dir-arrow[data-astro-cid-e27zbip4]{transition:none}.wm-scroll[data-astro-cid-e27zbip4] svg[data-astro-cid-e27zbip4]{animation:none}}.press-home[data-astro-cid-gdn2c6zt]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background-color:var(--public-bg);background-image:repeating-linear-gradient(0deg, transparent 0 5px, color-mix(in srgb, var(--public-line) 12%, transparent) 5px 6px);position:relative;overflow-x:clip}.press-sec[data-astro-cid-gdn2c6zt]{padding:clamp(2.6rem,6vw,4.75rem) clamp(1.05rem,4vw,2rem)}.press-wrap[data-astro-cid-gdn2c6zt]{max-width:1080px;margin:0 auto}.press-card[data-astro-cid-gdn2c6zt]{background:var(--public-bg-alt,var(--public-bg));border:1px solid color-mix(in srgb, var(--public-text) 16%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 55%, transparent), 0 18px 40px -30px #00000080;border-radius:3px;position:relative}.press-card[data-astro-cid-gdn2c6zt]:before,.press-card[data-astro-cid-gdn2c6zt]:after{content:"";z-index:2;pointer-events:none;border-color:color-mix(in srgb, var(--public-accent) 72%, var(--public-line));border-style:solid;width:11px;height:11px;position:absolute}.press-card[data-astro-cid-gdn2c6zt]:before{border-width:1.5px 0 0 1.5px;top:7px;left:7px}.press-card[data-astro-cid-gdn2c6zt]:after{border-width:0 1.5px 1.5px 0;bottom:7px;right:7px}.press-tag[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);align-self:flex-start;font-size:.6rem;font-weight:800;display:inline-block}.press-ink[data-astro-cid-gdn2c6zt]{background:var(--public-accent);flex:none;width:9px;height:9px;transform:rotate(45deg)}.press-rule[data-astro-cid-gdn2c6zt]{border-top:3px double color-mix(in srgb, var(--public-text) 34%, transparent);width:100%;height:0;display:block}.press-kicker[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.5rem;font-size:.68rem;font-weight:800;display:inline-flex}.press-kicker-center[data-astro-cid-gdn2c6zt]{justify-content:center}.press-kicker-diamond[data-astro-cid-gdn2c6zt]{background:var(--public-accent);flex:none;width:8px;height:8px;transform:rotate(45deg)}.press-kicker-sm[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:800}.press-kicker-accent[data-astro-cid-gdn2c6zt]{color:var(--public-accent)}.press-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);letter-spacing:-.015em;color:var(--public-text);margin:.5rem 0 0;font-size:clamp(1.6rem,4vw,2.35rem);font-weight:800;line-height:1.1}.press-sechead[data-astro-cid-gdn2c6zt]{text-align:center;margin-bottom:clamp(1.5rem,4vw,2.4rem)}.press-btn[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:.78rem 1.4rem;font-size:.76rem;font-weight:800;text-decoration:none;transition:transform .12s,filter .15s,background .15s,color .15s;display:inline-flex}.press-btn[data-astro-cid-gdn2c6zt]:hover{transform:translateY(-2px)}.press-btn[data-astro-cid-gdn2c6zt]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.press-btn-lg[data-astro-cid-gdn2c6zt]{padding:.95rem 1.9rem;font-size:.8rem}.press-btn-solid[data-astro-cid-gdn2c6zt]{color:var(--public-bg);background:var(--public-accent);border-color:var(--public-accent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 28%, transparent)}.press-btn-solid[data-astro-cid-gdn2c6zt]:hover{filter:brightness(1.06)}.press-btn-ghost[data-astro-cid-gdn2c6zt]{color:var(--public-text);border-color:color-mix(in srgb, var(--public-text) 30%, transparent);background:0 0}.press-btn-ghost[data-astro-cid-gdn2c6zt]:hover{border-color:var(--public-accent);color:var(--public-accent)}.press-hero-sec[data-astro-cid-gdn2c6zt]{padding-top:clamp(2rem,5vw,3.4rem)}.press-hero-grid[data-astro-cid-gdn2c6zt]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(1rem,2.5vw,1.6rem);display:grid}.press-colophon-card[data-astro-cid-gdn2c6zt]{flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.5rem,3.4vw,2.4rem);display:flex}.press-colophon-eyebrow[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.55rem;margin:.2rem 0 0;font-size:.72rem;font-weight:800;display:inline-flex}.press-colophon-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);letter-spacing:-.025em;color:var(--public-text);text-shadow:0 1px 0 color-mix(in srgb, var(--public-bg) 55%, transparent);margin:0;font-size:clamp(2.1rem,5.4vw,3.4rem);font-weight:800;line-height:1.03}.press-colophon-lede[data-astro-cid-gdn2c6zt]{color:color-mix(in srgb, var(--public-text) 80%, var(--public-muted));margin:0;font-size:clamp(1rem,2vw,1.1rem);line-height:1.6}.press-colophon-actions[data-astro-cid-gdn2c6zt]{flex-wrap:wrap;gap:.7rem;margin-top:.3rem;display:flex}.press-colophon-foot[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin:.4rem 0 0;font-size:.64rem;font-weight:700}.press-wall[data-astro-cid-gdn2c6zt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,2vw,1.2rem);display:grid}.press-print[data-astro-cid-gdn2c6zt]{flex-direction:column;padding:8px 8px 0;display:flex;overflow:hidden}.press-print-frame[data-astro-cid-gdn2c6zt]{background:color-mix(in srgb, var(--public-text) 8%, var(--public-bg));border-radius:2px;display:block;position:relative;overflow:hidden}.press-print-frame[data-astro-cid-gdn2c6zt] img[data-astro-cid-gdn2c6zt]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.press-print-cap[data-astro-cid-gdn2c6zt]{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.6rem .35rem .7rem;display:flex}.press-print-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.01em;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;overflow:hidden}.press-print-plate[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);flex:none;font-size:.56rem;font-weight:800}.press-specimen[data-astro-cid-gdn2c6zt]{grid-column:1/-1;justify-content:center;align-items:center;padding:clamp(1rem,3vw,1.8rem) 8px 0}.press-specimen-glyph[data-astro-cid-gdn2c6zt]{text-align:center;font-family:var(--public-font-heading,serif);color:var(--public-accent);text-shadow:0 2px 0 color-mix(in srgb, var(--public-bg) 60%, transparent);font-size:clamp(3.4rem,12vw,6rem);font-weight:800;line-height:1;display:block}.press-specimen[data-astro-cid-gdn2c6zt] .press-print-cap[data-astro-cid-gdn2c6zt]{justify-content:center;gap:.8rem;width:100%;max-width:320px}.press-bulletin-grid[data-astro-cid-gdn2c6zt]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(.9rem,2.2vw,1.4rem);display:grid}.press-bulletin-side[data-astro-cid-gdn2c6zt]{flex-direction:column;gap:clamp(.9rem,2.2vw,1.4rem);display:flex}.press-loading[data-astro-cid-gdn2c6zt]{color:var(--public-muted);padding:.35rem 0;font-style:italic;font-weight:600}.press-loading-onink[data-astro-cid-gdn2c6zt]{color:color-mix(in srgb, var(--public-bg) 82%, transparent)}.press-proof[data-astro-cid-gdn2c6zt]{padding:clamp(1.2rem,3vw,1.8rem)}.press-proof-head[data-astro-cid-gdn2c6zt]{border-bottom:3px double color-mix(in srgb, var(--public-text) 28%, transparent);flex-wrap:wrap;align-items:baseline;gap:.75rem 1rem;margin-bottom:.4rem;padding-bottom:.7rem;display:flex}.press-plate-lg[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);border-radius:2px;flex:none;align-self:center;padding:.3rem .55rem;font-size:.66rem;font-weight:800}.press-proof-titles[data-astro-cid-gdn2c6zt]{flex:auto;min-width:0}.press-proof-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.15rem,3vw,1.5rem);font-weight:800;line-height:1.15}.press-proof-season[data-astro-cid-gdn2c6zt]{color:var(--public-muted);margin-top:.15rem;font-size:.76rem;font-weight:600;display:block}.press-morelink[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;align-self:center;font-size:.66rem;font-weight:800;text-decoration:none}.press-morelink[data-astro-cid-gdn2c6zt]:hover{text-decoration:underline}.press-morelink-sm[data-astro-cid-gdn2c6zt]{font-size:.62rem}.press-proof-note[data-astro-cid-gdn2c6zt]{color:var(--public-muted);margin:.75rem 0 .6rem;font-size:.92rem;line-height:1.5}.press-standings[data-astro-cid-gdn2c6zt]{flex-direction:column;display:flex}.press-standings[data-astro-cid-gdn2c6zt] .public-league-row{border-bottom:1px dashed color-mix(in srgb, var(--public-text) 20%, transparent);align-items:center;gap:.85rem;padding:.7rem .35rem;display:flex}.press-standings[data-astro-cid-gdn2c6zt] .public-league-row:last-child{border-bottom:0}.press-standings[data-astro-cid-gdn2c6zt] .public-league-rank{font-family:var(--public-font-heading,inherit);color:var(--public-accent);text-align:center;flex:none;min-width:1.4ch;font-size:1.05rem;font-weight:800;line-height:1}.press-standings[data-astro-cid-gdn2c6zt] .public-league-team{font-family:var(--public-font-heading,inherit);color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.press-standings[data-astro-cid-gdn2c6zt] .public-league-score{font-family:var(--public-font-heading,inherit);color:var(--public-accent);flex:none;font-size:1.15rem;font-weight:800;line-height:1}.press-weather[data-astro-cid-gdn2c6zt]{padding:clamp(1.1rem,2.6vw,1.5rem)}.press-mini-head[data-astro-cid-gdn2c6zt]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.55rem;display:flex}.press-alert[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.3rem .7rem;font-size:.6rem;font-weight:800;line-height:1}.press-weather-grid[data-astro-cid-gdn2c6zt]{display:block}.press-temp[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);letter-spacing:-.03em;color:var(--public-text);text-shadow:0 1px 0 color-mix(in srgb, var(--public-bg) 55%, transparent);font-size:clamp(2.6rem,7vw,3.6rem);font-weight:800;line-height:.92}.press-cond[data-astro-cid-gdn2c6zt]{color:var(--public-text);margin-top:.5rem;font-size:1rem;font-weight:600}.press-wind[data-astro-cid-gdn2c6zt]{color:var(--public-muted);margin-top:.28rem;font-size:.88rem}.press-shoot[data-astro-cid-gdn2c6zt]{border-top:3px double color-mix(in srgb, var(--public-text) 26%, transparent);margin-top:.85rem;padding-top:.7rem}.press-shoot-temp[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);color:var(--public-text);margin-top:.35rem;font-size:clamp(1.15rem,3vw,1.5rem);font-weight:800;line-height:1.1}.press-shoot-birds[data-astro-cid-gdn2c6zt]{color:var(--public-muted);margin-top:.45rem;font-size:.86rem;line-height:1.45}.press-stamp[data-astro-cid-gdn2c6zt]{background:var(--public-accent);color:var(--public-bg);border-color:color-mix(in srgb, var(--public-accent) 70%, #000);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--public-bg) 22%, transparent), 0 18px 40px -30px #0009;padding:clamp(1.1rem,2.6vw,1.5rem)}.press-stamp[data-astro-cid-gdn2c6zt]:before,.press-stamp[data-astro-cid-gdn2c6zt]:after{border-color:color-mix(in srgb, var(--public-bg) 55%, transparent)}.press-stamp-label[data-astro-cid-gdn2c6zt]{color:color-mix(in srgb, var(--public-bg) 88%, transparent)}.press-stamp-day[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(1.6rem,4.4vw,2.1rem);font-weight:800;line-height:1}.press-stamp-date[data-astro-cid-gdn2c6zt]{opacity:.95;margin-top:.3rem;font-size:.98rem;font-weight:600}.press-stamp-link[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);border-bottom:1px solid color-mix(in srgb, var(--public-bg) 60%, transparent);margin-top:.85rem;padding-bottom:1px;font-size:.66rem;font-weight:800;text-decoration:none;display:inline-block}.press-stamp-link[data-astro-cid-gdn2c6zt]:hover{border-bottom-color:var(--public-bg)}.press-notice[data-astro-cid-gdn2c6zt]{padding:clamp(1.1rem,2.6vw,1.5rem)}.press-notice-row[data-astro-cid-gdn2c6zt]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.55rem;display:flex}.press-pill[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 45%, var(--public-line));border-radius:999px;padding:.28rem .65rem;font-size:.6rem;font-weight:800;line-height:1}.press-notice-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);color:var(--public-text);font-size:1.1rem;font-weight:800;line-height:1.2}.press-notice-detail[data-astro-cid-gdn2c6zt]{color:var(--public-muted);margin-top:.35rem;font-size:.88rem;line-height:1.5}.press-index-card[data-astro-cid-gdn2c6zt]{max-width:760px;margin:0 auto;padding:clamp(.6rem,2vw,1rem) clamp(1rem,3vw,1.6rem)}.press-index-list[data-astro-cid-gdn2c6zt]{margin:0;padding:0;list-style:none}.press-index-row[data-astro-cid-gdn2c6zt]+.press-index-row[data-astro-cid-gdn2c6zt]{border-top:1px dashed color-mix(in srgb, var(--public-text) 20%, transparent)}.press-index-link[data-astro-cid-gdn2c6zt]{color:var(--public-text);align-items:center;gap:clamp(.8rem,2.5vw,1.3rem);padding:clamp(.9rem,2.4vw,1.2rem) .35rem;text-decoration:none;display:flex}.press-index-num[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);color:var(--public-accent);flex:none;min-width:2.2ch;font-size:1.35rem;font-weight:800;line-height:1}.press-index-body[data-astro-cid-gdn2c6zt]{flex-direction:column;flex:0 auto;gap:.18rem;min-width:0;display:flex}.press-index-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,inherit);color:var(--public-text);font-size:1.05rem;font-weight:800}.press-index-desc[data-astro-cid-gdn2c6zt]{color:var(--public-muted);font-size:.86rem;line-height:1.4}.press-index-leader[data-astro-cid-gdn2c6zt]{border-bottom:2px dotted color-mix(in srgb, var(--public-text) 30%, transparent);flex:auto;align-self:flex-end;min-width:1rem;height:0;margin-bottom:.55rem}.press-index-go[data-astro-cid-gdn2c6zt]{color:var(--public-accent);flex:none;font-size:1.25rem;font-weight:700;transition:transform .16s}.press-index-link[data-astro-cid-gdn2c6zt]:hover .press-index-title[data-astro-cid-gdn2c6zt]{color:var(--public-accent)}.press-index-link[data-astro-cid-gdn2c6zt]:hover .press-index-go[data-astro-cid-gdn2c6zt]{transform:translate(4px)}.press-index-link[data-astro-cid-gdn2c6zt]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px;border-radius:2px}.press-about-grid[data-astro-cid-gdn2c6zt]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.press-about-copy[data-astro-cid-gdn2c6zt] .press-title[data-astro-cid-gdn2c6zt]{text-align:left;margin-bottom:1rem}.press-about-p[data-astro-cid-gdn2c6zt]{color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted));margin:0 0 1.5rem;font-size:1.05rem;line-height:1.7}.press-imprint[data-astro-cid-gdn2c6zt]{flex-direction:column;gap:.85rem;padding:clamp(1.3rem,3vw,1.9rem);display:flex}.press-imprint-row[data-astro-cid-gdn2c6zt]{align-items:baseline;gap:.85rem;display:flex}.press-imprint-num[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);color:var(--public-accent);letter-spacing:-.01em;flex:none;font-size:clamp(1.7rem,4vw,2.2rem);font-weight:800;line-height:1}.press-imprint-word[data-astro-cid-gdn2c6zt]{font-size:clamp(1.15rem,3vw,1.5rem)}.press-imprint-lbl[data-astro-cid-gdn2c6zt]{color:var(--public-text);font-size:.86rem;font-weight:600}.press-cta-card[data-astro-cid-gdn2c6zt]{text-align:center;max-width:760px;margin:0 auto;padding:clamp(2rem,5vw,3.4rem) clamp(1.2rem,4vw,2.6rem);position:relative;overflow:hidden}.press-cta-ink[data-astro-cid-gdn2c6zt]{z-index:0;aspect-ratio:1;background:radial-gradient(circle at center, var(--public-accent), transparent 66%);opacity:.1;pointer-events:none;border-radius:50%;width:46vw;max-width:360px;position:absolute;top:-30%;right:-12%}.press-cta-card[data-astro-cid-gdn2c6zt]>[data-astro-cid-gdn2c6zt]{z-index:1;position:relative}.press-cta-title[data-astro-cid-gdn2c6zt]{font-family:var(--public-font-heading,serif);letter-spacing:-.02em;color:var(--public-text);margin:.6rem 0 .7rem;font-size:clamp(1.7rem,4.6vw,2.7rem);font-weight:800;line-height:1.1}.press-cta-p[data-astro-cid-gdn2c6zt]{color:var(--public-muted);margin:0 0 1.7rem;font-size:1.08rem}.press-cta-actions[data-astro-cid-gdn2c6zt]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (max-width:900px){.press-hero-grid[data-astro-cid-gdn2c6zt],.press-bulletin-grid[data-astro-cid-gdn2c6zt],.press-about-grid[data-astro-cid-gdn2c6zt]{grid-template-columns:1fr}}@media (max-width:520px){.press-wall[data-astro-cid-gdn2c6zt]{grid-template-columns:1fr}.press-specimen[data-astro-cid-gdn2c6zt]{grid-column:auto}.press-cta-actions[data-astro-cid-gdn2c6zt]{flex-direction:column}.press-cta-actions[data-astro-cid-gdn2c6zt] .press-btn[data-astro-cid-gdn2c6zt],.press-colophon-actions[data-astro-cid-gdn2c6zt]{width:100%}.press-colophon-actions[data-astro-cid-gdn2c6zt] .press-btn[data-astro-cid-gdn2c6zt]{flex:auto}}@media (prefers-reduced-motion:reduce){.press-btn[data-astro-cid-gdn2c6zt],.press-index-go[data-astro-cid-gdn2c6zt],.press-navlink[data-astro-cid-gdn2c6zt]{transition:none}.press-btn[data-astro-cid-gdn2c6zt]:hover,.press-index-link[data-astro-cid-gdn2c6zt]:hover .press-index-go[data-astro-cid-gdn2c6zt]{transform:none}}.bsh-root[data-astro-cid-m6t54qrm]{max-width:1180px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.4rem,4vw,3rem) clamp(1rem,4vw,2.5rem) 4rem}.bsh-masthead[data-astro-cid-m6t54qrm]{text-align:center;border-bottom:3px double var(--public-line);padding-bottom:clamp(1rem,3vw,1.8rem)}.bsh-dateline[data-astro-cid-m6t54qrm]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);border-bottom:1px solid var(--public-line-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-bottom:clamp(.9rem,2.5vw,1.5rem);padding-bottom:clamp(.8rem,2vw,1.4rem);font-size:.72rem;font-weight:700;display:flex}.bsh-dot[data-astro-cid-m6t54qrm]{color:var(--public-accent);font-size:.6rem}.bsh-nameplate[data-astro-cid-m6t54qrm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.015em;margin:0;font-size:clamp(2.6rem,8vw,5.6rem);font-weight:800;line-height:.98}.bsh-ear[data-astro-cid-m6t54qrm]{color:var(--public-muted);margin:.7rem 0 0;font-size:clamp(.9rem,2vw,1.05rem);font-style:italic}.bsh-open[data-astro-cid-m6t54qrm]{border-bottom:1px solid var(--public-line);grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.6rem,4vw,2.6rem) 0;display:grid}.bsh-lede-body[data-astro-cid-m6t54qrm]{margin:0;font-size:clamp(1.12rem,2.2vw,1.4rem);line-height:1.55}.bsh-dropcap[data-astro-cid-m6t54qrm]{float:left;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);padding:.05em .12em 0 0;font-size:4.4em;font-weight:800;line-height:.72}.bsh-actions[data-astro-cid-m6t54qrm]{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;display:flex}.bsh-btn[data-astro-cid-m6t54qrm]{border:1.5px solid var(--public-accent);border-radius:2px;align-items:center;padding:.7rem 1.35rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.bsh-btn-solid[data-astro-cid-m6t54qrm]{background:var(--public-accent);color:#fff}.bsh-btn-solid[data-astro-cid-m6t54qrm]:hover{background:var(--public-accent-dark,var(--public-accent))}.bsh-btn-ghost[data-astro-cid-m6t54qrm]{color:var(--public-accent);background:0 0}.bsh-btn-ghost[data-astro-cid-m6t54qrm]:hover{background:var(--public-accent);color:#fff}.bsh-feature[data-astro-cid-m6t54qrm]{margin:0}.bsh-feature[data-astro-cid-m6t54qrm] img[data-astro-cid-m6t54qrm]{object-fit:cover;filter:saturate(.92)contrast(1.02);border:1px solid var(--public-line);border-radius:2px;width:100%;height:100%;max-height:340px}.bsh-feature[data-astro-cid-m6t54qrm] figcaption[data-astro-cid-m6t54qrm]{color:var(--public-muted);text-align:right;margin-top:.5rem;font-size:.75rem;font-style:italic}.bsh-rule[data-astro-cid-m6t54qrm]{align-items:center;gap:1rem;margin:clamp(2rem,5vw,3rem) 0 clamp(1.1rem,3vw,1.7rem);display:flex}.bsh-rule[data-astro-cid-m6t54qrm]:before,.bsh-rule[data-astro-cid-m6t54qrm]:after{content:"";border-top:3px double var(--public-line);flex:1;height:0}.bsh-rule-label[data-astro-cid-m6t54qrm]{font-family:var(--public-font-heading,Georgia, serif);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:clamp(1.05rem,2.4vw,1.5rem);font-weight:800}.bsh-columns[data-astro-cid-m6t54qrm]{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.bsh-col[data-astro-cid-m6t54qrm]{border-left:1px solid var(--public-line);min-width:0;padding:0 clamp(.9rem,2vw,1.5rem)}.bsh-col[data-astro-cid-m6t54qrm]:first-child{border-left:0;padding-left:0}.bsh-col-head[data-astro-cid-m6t54qrm]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.bsh-col-label[data-astro-cid-m6t54qrm]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.bsh-col-note[data-astro-cid-m6t54qrm]{color:var(--public-muted);font-size:.7rem}.bsh-loading[data-astro-cid-m6t54qrm]{color:var(--public-muted);font-size:.85rem;font-style:italic}.bsh-note[data-astro-cid-m6t54qrm]{color:var(--public-muted);margin-top:.2rem;font-size:.85rem;line-height:1.45;display:block}.bsh-emph[data-astro-cid-m6t54qrm]{color:var(--public-text);font-weight:600}.bsh-temp[data-astro-cid-m6t54qrm]{font-family:var(--public-font-heading,Georgia, serif);font-size:2.2rem;font-weight:800;line-height:1;display:block}.bsh-alert[data-astro-cid-m6t54qrm]{letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer;background:#b4341f;border:0;border-radius:2px;padding:.2rem .45rem;font-size:.65rem;font-weight:800}.bsh-shoot[data-astro-cid-m6t54qrm]{border-top:1px solid var(--public-line-soft);margin-top:.7rem;padding-top:.6rem}.bsh-shoot-label[data-astro-cid-m6t54qrm]{margin-bottom:.2rem;display:block}.bsh-shoot-day[data-astro-cid-m6t54qrm]{font-family:var(--public-font-heading,Georgia, serif);font-size:1.6rem;font-weight:800;line-height:1.05;display:block}.bsh-badge[data-astro-cid-m6t54qrm]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:2px;margin-bottom:.4rem;padding:.12rem .4rem;font-size:.62rem;font-weight:800;display:inline-block}.bsh-notice-title[data-astro-cid-m6t54qrm]{margin:0;font-size:.98rem;font-weight:700;line-height:1.25}.bsh-standings-head[data-astro-cid-m6t54qrm]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);border-bottom:1px solid var(--public-line);grid-template-columns:1.6rem 1fr auto;align-items:center;gap:.4rem;margin-top:.5rem;padding:.35rem 0 .25rem;font-size:.62rem;font-weight:800;display:grid}.bsh-num[data-astro-cid-m6t54qrm]{text-align:right}.bsh-standings[data-astro-cid-m6t54qrm] .bsh-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:1.6rem 1fr auto;align-items:center;gap:.4rem;padding:.32rem 0;font-size:.86rem;display:grid}.bsh-standings[data-astro-cid-m6t54qrm] .bsh-row .bsh-num{font-variant-numeric:tabular-nums;font-weight:700}.bsh-more[data-astro-cid-m6t54qrm]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:.7rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.bsh-more[data-astro-cid-m6t54qrm]:hover{text-decoration:underline}.bsh-toc[data-astro-cid-m6t54qrm]{margin:0;padding:0;list-style:none}.bsh-toc-row[data-astro-cid-m6t54qrm]{border-top:1px solid var(--public-line);color:inherit;grid-template-columns:auto 1fr auto;align-items:baseline;gap:clamp(.8rem,2.5vw,1.8rem);padding:clamp(.9rem,2.4vw,1.4rem) 0;text-decoration:none;transition:background .12s;display:grid}.bsh-toc[data-astro-cid-m6t54qrm] li[data-astro-cid-m6t54qrm]:last-child .bsh-toc-row[data-astro-cid-m6t54qrm]{border-bottom:1px solid var(--public-line)}.bsh-toc-row[data-astro-cid-m6t54qrm]:hover{background:var(--public-bg-soft)}.bsh-toc-num[data-astro-cid-m6t54qrm]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1}.bsh-toc-body[data-astro-cid-m6t54qrm]{min-width:0}.bsh-toc-kicker[data-astro-cid-m6t54qrm]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.2rem;font-size:.66rem;font-weight:800;display:block}.bsh-toc-title[data-astro-cid-m6t54qrm]{font-family:var(--public-font-heading,Georgia, serif);font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:700;line-height:1.1;display:block}.bsh-toc-desc[data-astro-cid-m6t54qrm]{color:var(--public-muted);margin-top:.3rem;font-size:.92rem;line-height:1.45;display:block}.bsh-toc-arrow[data-astro-cid-m6t54qrm]{color:var(--public-accent);font-size:1.3rem;transition:transform .15s}.bsh-toc-row[data-astro-cid-m6t54qrm]:hover .bsh-toc-arrow[data-astro-cid-m6t54qrm]{transform:translate(4px)}@media (max-width:860px){.bsh-open[data-astro-cid-m6t54qrm]{grid-template-columns:1fr}.bsh-feature[data-astro-cid-m6t54qrm]{order:-1}.bsh-columns[data-astro-cid-m6t54qrm]{grid-template-columns:1fr 1fr;gap:1.2rem clamp(.9rem,3vw,1.5rem)}.bsh-col[data-astro-cid-m6t54qrm]{border-left:0;border-top:1px solid var(--public-line-soft);padding:.9rem 0 0}.bsh-col[data-astro-cid-m6t54qrm]:first-child,.bsh-col[data-astro-cid-m6t54qrm]:nth-child(2){border-top:0;padding-top:0}}@media (max-width:520px){.bsh-columns[data-astro-cid-m6t54qrm]{grid-template-columns:1fr}.bsh-col[data-astro-cid-m6t54qrm]:nth-child(2){border-top:1px solid var(--public-line-soft);padding-top:.9rem}.bsh-toc-row[data-astro-cid-m6t54qrm]{grid-template-columns:auto 1fr}.bsh-toc-arrow[data-astro-cid-m6t54qrm]{display:none}}@media (prefers-reduced-motion:reduce){.bsh-btn[data-astro-cid-m6t54qrm],.bsh-toc-row[data-astro-cid-m6t54qrm],.bsh-toc-arrow[data-astro-cid-m6t54qrm]{transition:none}}.spl-root[data-astro-cid-fhjbp4tz]{max-width:1200px;color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:0 clamp(1rem,4vw,24px) clamp(3rem,8vw,80px)}.spl-hero[data-astro-cid-fhjbp4tz]{border:1px solid var(--public-line);border-radius:var(--public-radius,4px);grid-template-columns:46% 54%;min-height:clamp(460px,74vh,640px);margin-top:clamp(1.2rem,3vw,2rem);display:grid;overflow:hidden}.spl-hero-panel[data-astro-cid-fhjbp4tz]{background:var(--public-bg-soft);align-items:center;min-width:0;padding:clamp(1.8rem,5vw,4rem);display:flex}.spl-hero-panel-inner[data-astro-cid-fhjbp4tz]{max-width:32rem}.spl-eyebrow[data-astro-cid-fhjbp4tz]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin:0 0 clamp(.9rem,2vw,1.3rem);font-size:.74rem;font-weight:800}.spl-title[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 clamp(.9rem,2vw,1.4rem);font-size:clamp(2.4rem,5.6vw,4.4rem);font-weight:800;line-height:1.02}.spl-lede[data-astro-cid-fhjbp4tz]{color:var(--public-muted);max-width:42ch;margin:0 0 clamp(1.4rem,3vw,2rem);font-size:clamp(1rem,1.5vw,1.18rem);font-weight:500;line-height:1.6}.spl-actions[data-astro-cid-fhjbp4tz]{flex-wrap:wrap;gap:.8rem;display:flex}.spl-btn[data-astro-cid-fhjbp4tz]{border-radius:var(--public-radius,4px);letter-spacing:.01em;border:2px solid var(--public-accent);justify-content:center;align-items:center;padding:.8rem 1.6rem;font-size:.92rem;font-weight:800;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}.spl-btn[data-astro-cid-fhjbp4tz]:hover{transform:translateY(-2px)}.spl-btn-solid[data-astro-cid-fhjbp4tz]{background:var(--public-accent);color:#fff}.spl-btn-solid[data-astro-cid-fhjbp4tz]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.spl-btn-outline[data-astro-cid-fhjbp4tz]{color:var(--public-accent);background:0 0}.spl-btn-outline[data-astro-cid-fhjbp4tz]:hover{background:var(--public-accent);color:#fff}.spl-established[data-astro-cid-fhjbp4tz]{border-top:1px solid var(--public-line-soft);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin:clamp(1.6rem,4vw,2.4rem) 0 0;padding-top:clamp(1rem,2.5vw,1.4rem);font-size:.72rem;font-weight:700}.spl-hero-photo[data-astro-cid-fhjbp4tz]{background:var(--public-bg-alt);border-left:4px solid var(--public-accent);min-width:0;min-height:300px;position:relative}.spl-hero-stage[data-astro-cid-fhjbp4tz]{position:absolute;inset:0;overflow:hidden}.spl-hero-slide[data-astro-cid-fhjbp4tz]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.livBE-band[data-astro-cid-fhjbp4tz]{margin-top:clamp(2.4rem,6vw,4rem)}.livBE-band-head[data-astro-cid-fhjbp4tz]{margin-bottom:clamp(1rem,2.5vw,1.4rem)}.livBE-kicker[data-astro-cid-fhjbp4tz]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:6px;font-size:.72rem;font-weight:800;display:block}.livBE-title[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.1}.livBE-row[data-astro-cid-fhjbp4tz]{border:1px solid var(--public-line);border-radius:var(--public-radius,4px);background:var(--public-bg-soft);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.livBE-tile[data-astro-cid-fhjbp4tz]{border-left:1px solid var(--public-line);min-width:0;padding:clamp(1rem,2vw,1.4rem)}.livBE-tile[data-astro-cid-fhjbp4tz]:first-child{border-left:0}.livBE-tile-head[data-astro-cid-fhjbp4tz]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:center;gap:8px;margin-bottom:.7rem;padding-bottom:.6rem;display:flex}.livBE-tile-label[data-astro-cid-fhjbp4tz]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:800}.livBE-tile-note[data-astro-cid-fhjbp4tz]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.livBE-alert[data-astro-cid-fhjbp4tz]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,4px);cursor:pointer;border:0;padding:3px 8px;font-size:.6rem;font-weight:800}.livBE-loading[data-astro-cid-fhjbp4tz]{color:var(--public-muted);padding:2px 0;font-size:.85rem;font-style:italic}.livBE-weather-line[data-astro-cid-fhjbp4tz]{display:block}.livBE-weather-primary[data-astro-cid-fhjbp4tz]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.4;display:flex}.livBE-weather-temp[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);flex-basis:100%;font-size:1.9rem;font-weight:800;line-height:1}.livBE-weather-summary[data-astro-cid-fhjbp4tz]{color:var(--public-text);font-size:.9rem;font-weight:600}.livBE-weather-wind[data-astro-cid-fhjbp4tz]{color:var(--public-muted);flex-basis:100%;font-size:.8rem}.livBE-weather-shoot[data-astro-cid-fhjbp4tz]{border-top:1px solid var(--public-line-soft);flex-direction:column;gap:4px;margin-top:.8rem;padding-top:.7rem;display:flex}.livBE-weather-shoot-label[data-astro-cid-fhjbp4tz]{color:var(--public-accent)}.livBE-weather-shoot-fc[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.livBE-weather-bird[data-astro-cid-fhjbp4tz]{color:var(--public-muted);font-size:.82rem}.livBE-standings-summary[data-astro-cid-fhjbp4tz]{color:var(--public-muted);margin:0 0 .7rem;font-size:.82rem;line-height:1.45}.livBE-table-headrow[data-astro-cid-fhjbp4tz]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:10px;padding:0 0 6px;display:grid}.livBE-th[data-astro-cid-fhjbp4tz]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:800}.livBE-th-score[data-astro-cid-fhjbp4tz]{text-align:right}.livBE-table[data-astro-cid-fhjbp4tz]{display:block}.livBE-table[data-astro-cid-fhjbp4tz] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.livBE-table[data-astro-cid-fhjbp4tz] .public-league-row:last-child{border-bottom:0}.livBE-table[data-astro-cid-fhjbp4tz] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.livBE-table[data-astro-cid-fhjbp4tz] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.livBE-table[data-astro-cid-fhjbp4tz] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:800}.livBE-notice-badge[data-astro-cid-fhjbp4tz]{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,4px);margin-bottom:.5rem;padding:3px 8px;font-size:.58rem;font-weight:800;display:inline-block}.livBE-notice-title[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.05rem;font-weight:800;line-height:1.25}.livBE-notice-detail[data-astro-cid-fhjbp4tz]{color:var(--public-muted);margin:0 0 .4rem;font-size:.84rem;line-height:1.45}.livBE-dateline-label[data-astro-cid-fhjbp4tz]{color:var(--public-accent)}.livBE-dateline-day[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.7rem;font-weight:800;line-height:1.05;display:block}.livBE-dateline-date[data-astro-cid-fhjbp4tz]{color:var(--public-muted);margin:2px 0 4px;font-size:.9rem;display:block}.livBE-more[data-astro-cid-fhjbp4tz]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:.6rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.livBE-more[data-astro-cid-fhjbp4tz]:hover{border-bottom-color:var(--public-accent)}.spl-explore[data-astro-cid-fhjbp4tz]{margin-top:clamp(2.6rem,7vw,4.5rem)}.spl-explore-head[data-astro-cid-fhjbp4tz]{margin-bottom:clamp(1rem,2.5vw,1.4rem)}.spl-explore-kicker[data-astro-cid-fhjbp4tz]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:6px;font-size:.72rem;font-weight:800;display:block}.spl-explore-title[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.1}.spl-explore-grid[data-astro-cid-fhjbp4tz]{grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(160px,auto);gap:14px;display:grid}.spl-ex-lead[data-astro-cid-fhjbp4tz]{grid-area:1/1/span 2}.spl-ex-wide[data-astro-cid-fhjbp4tz]{grid-column:2/span 2}.spl-ex-tile[data-astro-cid-fhjbp4tz]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,4px);color:var(--public-text);flex-direction:column;padding:clamp(1.2rem,2.5vw,1.8rem);text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.spl-ex-tile[data-astro-cid-fhjbp4tz]:hover{border-color:var(--public-accent);background:var(--public-bg-alt);transform:translateY(-2px)}.spl-ex-kicker[data-astro-cid-fhjbp4tz]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.66rem;font-weight:800}.spl-ex-title[data-astro-cid-fhjbp4tz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 0 .5rem;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:800;line-height:1.15}.spl-ex-lead[data-astro-cid-fhjbp4tz] .spl-ex-title[data-astro-cid-fhjbp4tz]{font-size:clamp(1.5rem,3vw,2rem)}.spl-ex-desc[data-astro-cid-fhjbp4tz]{color:var(--public-muted);flex:1;margin:0;font-size:.92rem;line-height:1.55}.spl-ex-arrow[data-astro-cid-fhjbp4tz]{color:var(--public-accent);margin-top:1rem;font-size:1.3rem;line-height:1;transition:transform .16s}.spl-ex-tile[data-astro-cid-fhjbp4tz]:hover .spl-ex-arrow[data-astro-cid-fhjbp4tz]{transform:translate(4px)}@media (max-width:860px){.spl-hero[data-astro-cid-fhjbp4tz]{grid-template-columns:1fr;min-height:0}.spl-hero-photo[data-astro-cid-fhjbp4tz]{border-left:0;border-top:4px solid var(--public-accent);min-height:300px}.livBE-row[data-astro-cid-fhjbp4tz]{grid-template-columns:1fr 1fr}.livBE-tile[data-astro-cid-fhjbp4tz]{border-left:0}.livBE-tile[data-astro-cid-fhjbp4tz]:nth-child(2n){border-left:1px solid var(--public-line)}.livBE-tile[data-astro-cid-fhjbp4tz]:nth-child(3),.livBE-tile[data-astro-cid-fhjbp4tz]:nth-child(4){border-top:1px solid var(--public-line)}.spl-explore-grid[data-astro-cid-fhjbp4tz]{grid-template-columns:1fr 1fr}.spl-ex-lead[data-astro-cid-fhjbp4tz]{grid-area:auto/1/auto/span 2}.spl-ex-wide[data-astro-cid-fhjbp4tz]{grid-column:1/span 2}}@media (max-width:560px){.livBE-row[data-astro-cid-fhjbp4tz]{grid-template-columns:1fr}.livBE-tile[data-astro-cid-fhjbp4tz]{border-top:0;border-left:0}.livBE-tile[data-astro-cid-fhjbp4tz]:nth-child(2n){border-left:0}.livBE-tile[data-astro-cid-fhjbp4tz]+.livBE-tile[data-astro-cid-fhjbp4tz]{border-top:1px solid var(--public-line)}.spl-explore-grid[data-astro-cid-fhjbp4tz]{grid-template-columns:1fr}.spl-ex-lead[data-astro-cid-fhjbp4tz],.spl-ex-wide[data-astro-cid-fhjbp4tz]{grid-column:1}}@media (prefers-reduced-motion:reduce){.spl-btn[data-astro-cid-fhjbp4tz],.spl-hero-slide[data-astro-cid-fhjbp4tz],.spl-ex-tile[data-astro-cid-fhjbp4tz],.spl-ex-arrow[data-astro-cid-fhjbp4tz],.livBE-more[data-astro-cid-fhjbp4tz]{transition:none}.spl-btn[data-astro-cid-fhjbp4tz]:hover,.spl-ex-tile[data-astro-cid-fhjbp4tz]:hover{transform:none}}.sbf-root[data-astro-cid-b4mpi5wn]{max-width:1240px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1rem,3vw,2.2rem) clamp(1rem,4vw,2.2rem) 4rem}.sbf-shell[data-astro-cid-b4mpi5wn]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(1.4rem,3vw,2.8rem);display:grid}.sbf-rail[data-astro-cid-b4mpi5wn]{flex-direction:column;align-self:start;gap:clamp(1.2rem,3vw,1.8rem);min-width:0;display:flex;position:sticky;top:1.4rem}.sbf-brand[data-astro-cid-b4mpi5wn]{border-bottom:1px solid var(--public-line);padding-bottom:clamp(1rem,2.5vw,1.4rem)}.sbf-wordmark[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:800;line-height:1.05;text-decoration:none;display:block}.sbf-tagline[data-astro-cid-b4mpi5wn]{color:var(--public-muted);margin:.6rem 0 0;font-size:.9rem;line-height:1.4}.sbf-est[data-astro-cid-b4mpi5wn]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin:.35rem 0 0;font-size:.68rem;font-weight:800}.sbf-nav-label[data-astro-cid-b4mpi5wn]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.5rem;font-size:.64rem;font-weight:800;display:block}.sbf-nav[data-astro-cid-b4mpi5wn] ul[data-astro-cid-b4mpi5wn]{margin:0;padding:0;list-style:none}.sbf-nav-link[data-astro-cid-b4mpi5wn]{border-radius:var(--public-radius,6px);color:var(--public-text);align-items:center;gap:.7rem;padding:.55rem .6rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:background .14s,color .14s;display:flex}.sbf-nav-bar[data-astro-cid-b4mpi5wn]{background:var(--public-line);border-radius:2px;width:3px;height:1.05em;transition:background .14s,height .14s}.sbf-nav-link[data-astro-cid-b4mpi5wn]:hover{background:var(--public-bg-soft);color:var(--public-accent)}.sbf-nav-link[data-astro-cid-b4mpi5wn]:hover .sbf-nav-bar[data-astro-cid-b4mpi5wn]{background:var(--public-accent);height:1.35em}.sbf-mini[data-astro-cid-b4mpi5wn]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,6px);box-shadow:var(--public-shadow);padding:.95rem 1rem 1.05rem}.sbf-mini-label[data-astro-cid-b4mpi5wn]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.64rem;font-weight:800;display:block}.sbf-mini-day[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.5rem;font-weight:800;line-height:1.05;display:block}.sbf-mini-date[data-astro-cid-b4mpi5wn]{color:var(--public-muted);margin:.15rem 0 .3rem;font-size:.88rem;display:block}.sbf-main[data-astro-cid-b4mpi5wn]{flex-direction:column;gap:clamp(2rem,4.5vw,3.2rem);min-width:0;display:flex}.sbf-banner[data-astro-cid-b4mpi5wn]{background:var(--public-bg-alt);border:1px solid var(--public-line);border-left:5px solid var(--public-accent);border-radius:var(--public-radius,6px);box-shadow:var(--public-shadow);grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.2rem,3vw,2rem);padding:clamp(1.4rem,3vw,2.2rem);display:grid}.sbf-banner-copy[data-astro-cid-b4mpi5wn]{min-width:0}.sbf-banner-eyebrow[data-astro-cid-b4mpi5wn]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .5rem;font-size:.7rem;font-weight:800}.sbf-banner-title[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.6rem,3.6vw,2.5rem);font-weight:800;line-height:1.08}.sbf-banner-lede[data-astro-cid-b4mpi5wn]{color:var(--public-muted);max-width:46ch;margin:0 0 1.3rem;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.55}.sbf-banner-actions[data-astro-cid-b4mpi5wn]{flex-wrap:wrap;gap:.7rem;display:flex}.sbf-banner-media[data-astro-cid-b4mpi5wn]{border-radius:var(--public-radius,6px);border:1px solid var(--public-line);min-width:0;overflow:hidden}.sbf-banner-media[data-astro-cid-b4mpi5wn] img[data-astro-cid-b4mpi5wn]{object-fit:cover;filter:saturate(.94)contrast(1.02);width:100%;height:100%;max-height:230px;display:block}.sbf-btn[data-astro-cid-b4mpi5wn]{border-radius:var(--public-radius,6px);border:1.5px solid var(--public-accent);justify-content:center;align-items:center;padding:.7rem 1.4rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.sbf-btn[data-astro-cid-b4mpi5wn]:hover{transform:translateY(-2px)}.sbf-btn-solid[data-astro-cid-b4mpi5wn]{background:var(--public-accent);color:#fff}.sbf-btn-solid[data-astro-cid-b4mpi5wn]:hover{background:var(--public-accent-dark,var(--public-accent))}.sbf-btn-ghost[data-astro-cid-b4mpi5wn]{color:var(--public-accent);background:0 0}.sbf-btn-ghost[data-astro-cid-b4mpi5wn]:hover{background:var(--public-accent);color:#fff}.sbf-sec-head[data-astro-cid-b4mpi5wn]{margin-bottom:clamp(1rem,2.5vw,1.4rem)}.sbf-sec-kicker[data-astro-cid-b4mpi5wn]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.35rem;font-size:.7rem;font-weight:800;display:block}.sbf-sec-title[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.1}.sbf-live[data-astro-cid-b4mpi5wn]{grid-template-columns:1fr 1fr;gap:clamp(1rem,2vw,1.4rem);display:grid}.sbf-panel-notices[data-astro-cid-b4mpi5wn]{grid-column:1/-1}.sbf-panel[data-astro-cid-b4mpi5wn]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,6px);box-shadow:var(--public-shadow);min-width:0;padding:1.1rem 1.15rem 1.25rem}.sbf-panel-head[data-astro-cid-b4mpi5wn]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.65rem;display:flex}.sbf-panel-label[data-astro-cid-b4mpi5wn]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:800}.sbf-panel-note[data-astro-cid-b4mpi5wn]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.sbf-alert[data-astro-cid-b4mpi5wn]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,4px);cursor:pointer;border:0;padding:.25rem .55rem;font-size:.62rem;font-weight:800}.sbf-loading[data-astro-cid-b4mpi5wn]{color:var(--public-muted);padding:.1rem 0;font-size:.85rem;font-style:italic}.sbf-weather[data-astro-cid-b4mpi5wn]{flex-direction:column;display:flex}.sbf-weather-temp[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:2rem;font-weight:800;line-height:1}.sbf-weather-summary[data-astro-cid-b4mpi5wn]{color:var(--public-text);margin-top:.35rem;font-size:.92rem;font-weight:600}.sbf-weather-wind[data-astro-cid-b4mpi5wn]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem}.sbf-weather-shoot[data-astro-cid-b4mpi5wn]{border-top:1px solid var(--public-line-soft);flex-direction:column;gap:.25rem;margin-top:.8rem;padding-top:.7rem;display:flex}.sbf-weather-shoot-label[data-astro-cid-b4mpi5wn]{color:var(--public-accent)}.sbf-weather-shoot-fc[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.sbf-weather-bird[data-astro-cid-b4mpi5wn]{color:var(--public-muted);font-size:.82rem}.sbf-standings-summary[data-astro-cid-b4mpi5wn]{color:var(--public-muted);margin:0 0 .8rem;font-size:.82rem;line-height:1.45}.sbf-table-headrow[data-astro-cid-b4mpi5wn]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.6rem;padding:0 0 .4rem;display:grid}.sbf-th[data-astro-cid-b4mpi5wn]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:800}.sbf-th-score[data-astro-cid-b4mpi5wn]{text-align:right}.sbf-table[data-astro-cid-b4mpi5wn]{display:block}.sbf-table[data-astro-cid-b4mpi5wn] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem 0;display:grid}.sbf-table[data-astro-cid-b4mpi5wn] .public-league-row:last-child{border-bottom:0}.sbf-table[data-astro-cid-b4mpi5wn] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.sbf-table[data-astro-cid-b4mpi5wn] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.sbf-table[data-astro-cid-b4mpi5wn] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:800}.sbf-notice-badge[data-astro-cid-b4mpi5wn]{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:var(--public-radius,4px);margin-bottom:.5rem;padding:.18rem .5rem;font-size:.6rem;font-weight:800;display:inline-block}.sbf-notice-title[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.08rem;font-weight:800;line-height:1.25}.sbf-notice-detail[data-astro-cid-b4mpi5wn]{color:var(--public-muted);margin:0 0 .4rem;font-size:.88rem;line-height:1.45}.sbf-more[data-astro-cid-b4mpi5wn]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:.5rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.sbf-more[data-astro-cid-b4mpi5wn]:hover{border-bottom-color:var(--public-accent)}.sbf-explore[data-astro-cid-b4mpi5wn]{margin:0;padding:0;list-style:none}.sbf-explore-row[data-astro-cid-b4mpi5wn]{border-top:1px solid var(--public-line);color:inherit;grid-template-columns:1fr auto;align-items:center;gap:clamp(.8rem,2vw,1.4rem);padding:clamp(.9rem,2.2vw,1.25rem) 0;text-decoration:none;transition:background .12s;display:grid}.sbf-explore[data-astro-cid-b4mpi5wn] li[data-astro-cid-b4mpi5wn]:last-child .sbf-explore-row[data-astro-cid-b4mpi5wn]{border-bottom:1px solid var(--public-line)}.sbf-explore-row[data-astro-cid-b4mpi5wn]:hover{background:var(--public-bg-soft)}.sbf-explore-body[data-astro-cid-b4mpi5wn]{min-width:0}.sbf-explore-kicker[data-astro-cid-b4mpi5wn]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.2rem;font-size:.64rem;font-weight:800;display:block}.sbf-explore-title[data-astro-cid-b4mpi5wn]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:700;line-height:1.15;display:block}.sbf-explore-desc[data-astro-cid-b4mpi5wn]{color:var(--public-muted);margin-top:.25rem;font-size:.9rem;line-height:1.45;display:block}.sbf-explore-arrow[data-astro-cid-b4mpi5wn]{color:var(--public-accent);font-size:1.3rem;transition:transform .15s}.sbf-explore-row[data-astro-cid-b4mpi5wn]:hover .sbf-explore-arrow[data-astro-cid-b4mpi5wn]{transform:translate(4px)}@media (max-width:880px){.sbf-shell[data-astro-cid-b4mpi5wn]{grid-template-columns:1fr;gap:1.6rem}.sbf-rail[data-astro-cid-b4mpi5wn]{border-bottom:1px solid var(--public-line);flex-direction:column;gap:1.2rem;padding-bottom:1.2rem;position:static;top:auto}.sbf-nav[data-astro-cid-b4mpi5wn] ul[data-astro-cid-b4mpi5wn]{flex-wrap:wrap;gap:.4rem;display:flex}.sbf-nav-link[data-astro-cid-b4mpi5wn]{background:var(--public-bg-soft);padding:.45rem .7rem}.sbf-nav-bar[data-astro-cid-b4mpi5wn]{display:none}}@media (max-width:640px){.sbf-banner[data-astro-cid-b4mpi5wn]{grid-template-columns:1fr}.sbf-banner-media[data-astro-cid-b4mpi5wn]{order:-1}.sbf-banner-media[data-astro-cid-b4mpi5wn] img[data-astro-cid-b4mpi5wn]{max-height:190px}.sbf-live[data-astro-cid-b4mpi5wn],.sbf-explore-row[data-astro-cid-b4mpi5wn]{grid-template-columns:1fr}.sbf-explore-arrow[data-astro-cid-b4mpi5wn]{display:none}}@media (prefers-reduced-motion:reduce){.sbf-nav-link[data-astro-cid-b4mpi5wn],.sbf-nav-bar[data-astro-cid-b4mpi5wn],.sbf-btn[data-astro-cid-b4mpi5wn],.sbf-explore-row[data-astro-cid-b4mpi5wn],.sbf-explore-arrow[data-astro-cid-b4mpi5wn]{transition:none}.sbf-btn[data-astro-cid-b4mpi5wn]:hover,.sbf-explore-row[data-astro-cid-b4mpi5wn]:hover .sbf-explore-arrow[data-astro-cid-b4mpi5wn]{transform:none}}.alm-root[data-astro-cid-xlaymz7y]{max-width:900px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.2rem,3.5vw,2.4rem) clamp(1rem,4vw,2rem) 3.5rem}.alm-mast[data-astro-cid-xlaymz7y]{text-align:center;border-top:4px double var(--public-line);border-bottom:1px solid var(--public-line);padding:.9rem 0 1rem}.alm-runhead[data-astro-cid-xlaymz7y]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);border-bottom:1px solid var(--public-line-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.5rem;margin-bottom:.6rem;padding-bottom:.7rem;font-size:.64rem;font-weight:700;display:flex}.alm-nameplate[data-astro-cid-xlaymz7y]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.012em;margin:.3rem 0 .5rem;font-size:clamp(2rem,6.5vw,4rem);font-weight:800;line-height:1}.alm-dateline[data-astro-cid-xlaymz7y]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.9rem;font-style:italic;display:flex}.alm-vol[data-astro-cid-xlaymz7y]{letter-spacing:.02em;color:var(--public-text);font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.alm-sep[data-astro-cid-xlaymz7y]{color:var(--public-accent)}.alm-panel[data-astro-cid-xlaymz7y]{border:1.5px solid var(--public-line);background:var(--public-bg-soft);margin-top:clamp(1.6rem,4.5vw,2.4rem);padding:clamp(1.3rem,3.5vw,1.7rem) clamp(1rem,3vw,1.6rem) clamp(1rem,3vw,1.35rem);position:relative}.alm-tab[data-astro-cid-xlaymz7y]{background:var(--public-accent);color:#fff;font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:.14em;text-transform:uppercase;margin:0;padding:.26rem .7rem;font-size:.7rem;font-weight:800;position:absolute;top:0;left:clamp(1rem,3vw,1.6rem);transform:translateY(-50%)}.alm-dl[data-astro-cid-xlaymz7y]{grid-template-columns:1fr 1fr;column-gap:clamp(1rem,4vw,2.4rem);margin:0;display:grid}.alm-dl-row[data-astro-cid-xlaymz7y]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:baseline;gap:.8rem;min-width:0;padding:.5rem 0;display:flex}.alm-dl-row[data-astro-cid-xlaymz7y] dt[data-astro-cid-xlaymz7y]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:800}.alm-dl-row[data-astro-cid-xlaymz7y] dd[data-astro-cid-xlaymz7y]{text-align:right;font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:.98rem;font-weight:700}.alm-ledger[data-astro-cid-xlaymz7y]{display:block}.alm-entry[data-astro-cid-xlaymz7y]{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(7rem,9rem) 1fr;gap:clamp(.8rem,3vw,1.6rem);padding:clamp(.7rem,2.5vw,.95rem) 0;display:grid}.alm-entry[data-astro-cid-xlaymz7y]:last-child{border-bottom:0;padding-bottom:0}.alm-entry[data-astro-cid-xlaymz7y]:first-child{padding-top:.2rem}.alm-key[data-astro-cid-xlaymz7y]{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.alm-key-label[data-astro-cid-xlaymz7y]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.alm-key-note[data-astro-cid-xlaymz7y]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:700}.alm-val[data-astro-cid-xlaymz7y]{min-width:0}.alm-loading[data-astro-cid-xlaymz7y]{color:var(--public-muted);font-size:.85rem;font-style:italic}.alm-figure[data-astro-cid-xlaymz7y]{color:var(--public-text);font-size:.9rem;font-weight:600;line-height:1.4;display:block}.alm-fine[data-astro-cid-xlaymz7y]{color:var(--public-muted);margin-top:.18rem;font-size:.8rem;line-height:1.4;display:block}.alm-emph[data-astro-cid-xlaymz7y]{color:var(--public-text);font-weight:600}.alm-lead[data-astro-cid-xlaymz7y]{color:var(--public-muted);margin:0 0 .55rem;font-size:.84rem;line-height:1.45}.alm-weather[data-astro-cid-xlaymz7y]{display:block}.alm-temp[data-astro-cid-xlaymz7y]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-variant-numeric:tabular-nums;margin-bottom:.2rem;font-size:1.9rem;font-weight:800;line-height:1;display:block}.alm-subentry[data-astro-cid-xlaymz7y]{border-top:1px solid var(--public-line-soft);flex-direction:column;gap:.2rem;margin-top:.6rem;padding-top:.5rem;display:flex}.alm-sub-label[data-astro-cid-xlaymz7y]{color:var(--public-accent)}.alm-alert[data-astro-cid-xlaymz7y]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;padding:.18rem .42rem;font-size:.58rem;font-weight:800}.alm-stand-head[data-astro-cid-xlaymz7y]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);border-bottom:2px solid var(--public-line);grid-template-columns:2.4rem 1fr auto;align-items:baseline;gap:.5rem;margin-top:.35rem;padding:.4rem 0 .3rem;font-size:.6rem;font-weight:800;display:grid}.alm-num[data-astro-cid-xlaymz7y]{text-align:right}.alm-stand[data-astro-cid-xlaymz7y] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.4rem 1fr auto;align-items:baseline;gap:.5rem;padding:.42rem 0;display:grid}.alm-stand[data-astro-cid-xlaymz7y] .public-league-row:last-child{border-bottom:0}.alm-stand[data-astro-cid-xlaymz7y] .public-league-rank{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800}.alm-stand[data-astro-cid-xlaymz7y] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;font-weight:600;overflow:hidden}.alm-stand[data-astro-cid-xlaymz7y] .public-league-score{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);text-align:right;color:var(--public-text);font-variant-numeric:tabular-nums lining-nums;font-size:.95rem;font-weight:800}.alm-badge[data-astro-cid-xlaymz7y]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);margin-bottom:.35rem;padding:.15rem .45rem;font-size:.58rem;font-weight:800;display:inline-block}.alm-notice-title[data-astro-cid-xlaymz7y]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 0 .2rem;font-size:1rem;font-weight:700;line-height:1.2}.alm-shoot-day[data-astro-cid-xlaymz7y]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-size:1.4rem;font-weight:800;line-height:1.05;display:block}.alm-more[data-astro-cid-xlaymz7y]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:.5rem;font-size:.7rem;font-weight:800;text-decoration:none;transition:border-color .15s;display:inline-block}.alm-more[data-astro-cid-xlaymz7y]:hover{border-bottom-color:var(--public-accent)}.alm-index[data-astro-cid-xlaymz7y]{margin:0;padding:0;list-style:none}.alm-index-row[data-astro-cid-xlaymz7y]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);align-items:baseline;gap:.5rem;padding:.6rem 0;text-decoration:none;display:flex}.alm-index[data-astro-cid-xlaymz7y] li[data-astro-cid-xlaymz7y]:last-child .alm-index-row[data-astro-cid-xlaymz7y]{border-bottom:0;padding-bottom:0}.alm-index-title[data-astro-cid-xlaymz7y]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);white-space:nowrap;font-size:1.02rem;font-weight:700;transition:color .15s}.alm-leader[data-astro-cid-xlaymz7y]{border-bottom:1px dotted var(--public-line);flex:auto;align-self:stretch;min-width:1.4rem;transition:border-color .15s;transform:translateY(-.28em)}.alm-index-ref[data-astro-cid-xlaymz7y]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;font-size:.64rem;font-weight:800}.alm-index-row[data-astro-cid-xlaymz7y]:hover .alm-index-title[data-astro-cid-xlaymz7y]{color:var(--public-accent)}.alm-index-row[data-astro-cid-xlaymz7y]:hover .alm-leader[data-astro-cid-xlaymz7y]{border-bottom-color:var(--public-accent)}.alm-colophon[data-astro-cid-xlaymz7y]{border-top:3px double var(--public-line);text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-variant-numeric:tabular-nums;margin:clamp(1.6rem,4vw,2.4rem) 0 0;padding-top:.9rem;font-size:.66rem;line-height:1.6}@media (max-width:640px){.alm-dl[data-astro-cid-xlaymz7y]{grid-template-columns:1fr}.alm-entry[data-astro-cid-xlaymz7y]{grid-template-columns:1fr;gap:.4rem}.alm-entry[data-astro-cid-xlaymz7y]:first-child{padding-top:.4rem}.alm-key[data-astro-cid-xlaymz7y]{flex-direction:row;align-items:baseline;gap:.55rem}}@media (prefers-reduced-motion:reduce){.alm-more[data-astro-cid-xlaymz7y],.alm-index-title[data-astro-cid-xlaymz7y],.alm-leader[data-astro-cid-xlaymz7y]{transition:none}}.pst-root[data-astro-cid-hk5ev4cm]{box-sizing:border-box;max-width:1180px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,4vw,2.5rem) 4.5rem}.pst-root[data-astro-cid-hk5ev4cm] [data-astro-cid-hk5ev4cm],.pst-root[data-astro-cid-hk5ev4cm] [data-astro-cid-hk5ev4cm]:before,.pst-root[data-astro-cid-hk5ev4cm] [data-astro-cid-hk5ev4cm]:after{box-sizing:border-box}.pst-poster[data-astro-cid-hk5ev4cm]{border-top:10px solid var(--public-accent);padding-top:clamp(1.4rem,3.5vw,2.6rem)}.pst-marquee[data-astro-cid-hk5ev4cm]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:clamp(1rem,3vw,1.8rem);display:flex}.pst-tag[data-astro-cid-hk5ev4cm]{background:var(--public-accent);color:#fff;letter-spacing:.18em;text-transform:uppercase;padding:.42rem .72rem;font-size:.72rem;font-weight:800;display:inline-block}.pst-marquee-text[data-astro-cid-hk5ev4cm]{letter-spacing:.22em;text-transform:uppercase;color:var(--public-muted);font-size:clamp(.72rem,1.5vw,.9rem);font-weight:800}.pst-name[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);text-transform:uppercase;letter-spacing:-.02em;color:var(--public-text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(3rem,12vw,9rem);font-weight:800;line-height:.9}.pst-rule[data-astro-cid-hk5ev4cm]{background:var(--public-accent);width:100%;height:10px;margin:clamp(1.2rem,3vw,2rem) 0 clamp(1rem,2.5vw,1.5rem)}.pst-sub[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);text-transform:uppercase;letter-spacing:.01em;color:var(--public-muted);margin:0 0 clamp(1.5rem,3.5vw,2.2rem);font-size:clamp(1.1rem,3vw,1.9rem);font-weight:700;line-height:1.15}.pst-cta[data-astro-cid-hk5ev4cm]{flex-wrap:wrap;gap:clamp(.7rem,2vw,1.1rem);display:flex}.pst-btn[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:.02em;text-transform:uppercase;border:3px solid var(--public-accent);justify-content:center;align-items:center;padding:clamp(.9rem,2.2vw,1.25rem) clamp(1.6rem,4vw,2.6rem);font-size:clamp(1rem,2.2vw,1.35rem);font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.pst-btn[data-astro-cid-hk5ev4cm]:hover{transform:translateY(-2px)}.pst-btn-solid[data-astro-cid-hk5ev4cm]{background:var(--public-accent);color:#fff}.pst-btn-solid[data-astro-cid-hk5ev4cm]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.pst-btn-outline[data-astro-cid-hk5ev4cm]{color:var(--public-accent);background:0 0}.pst-btn-outline[data-astro-cid-hk5ev4cm]:hover{background:var(--public-accent);color:#fff}.pst-sec-head[data-astro-cid-hk5ev4cm]{flex-wrap:wrap;align-items:center;gap:clamp(.7rem,2vw,1.1rem);margin:clamp(3rem,7vw,5rem) 0 clamp(1.2rem,3vw,1.8rem);display:flex}.pst-sec-title[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);text-transform:uppercase;letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.4rem,4vw,2.4rem);font-weight:800;line-height:1}.pst-stats[data-astro-cid-hk5ev4cm]{border-top:3px solid var(--public-text);border-bottom:3px solid var(--public-text);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.pst-stat[data-astro-cid-hk5ev4cm]{border-left:1px solid var(--public-line);min-width:0;padding:clamp(1rem,2.2vw,1.4rem) clamp(.9rem,2vw,1.3rem)}.pst-stat[data-astro-cid-hk5ev4cm]:first-child{border-left:0;padding-left:0}.pst-stat-head[data-astro-cid-hk5ev4cm]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.pst-stat-label[data-astro-cid-hk5ev4cm]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.pst-stat-note[data-astro-cid-hk5ev4cm]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.pst-loading[data-astro-cid-hk5ev4cm]{color:var(--public-muted);font-size:.82rem;font-style:italic}.pst-stat-big[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-size:clamp(1.6rem,3.4vw,2.1rem);font-weight:800;line-height:1;display:block}.pst-stat-sub[data-astro-cid-hk5ev4cm]{color:var(--public-text);margin-top:.28rem;font-size:.82rem;line-height:1.4;display:block}.pst-muted[data-astro-cid-hk5ev4cm]{color:var(--public-muted)}.pst-alert[data-astro-cid-hk5ev4cm]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;padding:.2rem .45rem;font-size:.6rem;font-weight:800}.pst-weather[data-astro-cid-hk5ev4cm]{display:block}.pst-shoot[data-astro-cid-hk5ev4cm]{border-top:1px solid var(--public-line-soft);flex-direction:column;gap:.2rem;margin-top:.75rem;padding-top:.6rem;display:flex}.pst-shoot-label[data-astro-cid-hk5ev4cm]{color:var(--public-accent)}.pst-shoot-fc[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-size:1rem;font-weight:800}.pst-shoot-bird[data-astro-cid-hk5ev4cm]{color:var(--public-muted);font-size:.8rem}.pst-standings-head[data-astro-cid-hk5ev4cm]{border-bottom:2px solid var(--public-line);letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);grid-template-columns:1.8rem 1fr auto;align-items:baseline;gap:.4rem;margin-top:.5rem;padding:.3rem 0 .25rem;font-size:.6rem;font-weight:800;display:grid}.pst-num[data-astro-cid-hk5ev4cm]{text-align:right}.pst-standings[data-astro-cid-hk5ev4cm] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:1.8rem 1fr auto;align-items:baseline;gap:.4rem;padding:.32rem 0;display:grid}.pst-standings[data-astro-cid-hk5ev4cm] .public-league-row:last-child{border-bottom:0}.pst-standings[data-astro-cid-hk5ev4cm] .public-league-rank{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800}.pst-standings[data-astro-cid-hk5ev4cm] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden}.pst-standings[data-astro-cid-hk5ev4cm] .public-league-score{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:.94rem;font-weight:800}.pst-badge[data-astro-cid-hk5ev4cm]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);margin-bottom:.4rem;padding:.18rem .45rem;font-size:.58rem;font-weight:800;display:inline-block}.pst-notice-title[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 0 .25rem;font-size:1.02rem;font-weight:800;line-height:1.2}.pst-more[data-astro-cid-hk5ev4cm]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:2px solid #0000;margin-top:.6rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.pst-more[data-astro-cid-hk5ev4cm]:hover{border-bottom-color:var(--public-accent)}.pst-links[data-astro-cid-hk5ev4cm]{border-top:3px solid var(--public-text)}.pst-link[data-astro-cid-hk5ev4cm]{border-bottom:3px solid var(--public-text);color:var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.9rem,3vw,2rem);padding:clamp(1rem,3vw,1.7rem) clamp(.5rem,2vw,1rem);text-decoration:none;transition:background .16s,color .16s,padding-left .16s;display:grid}.pst-link-num[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-accent);font-size:clamp(1.1rem,3vw,1.8rem);font-weight:800;line-height:1}.pst-link-main[data-astro-cid-hk5ev4cm]{min-width:0}.pst-link-label[data-astro-cid-hk5ev4cm]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(1.5rem,5vw,2.6rem);font-weight:800;line-height:1;display:block}.pst-link-meta[data-astro-cid-hk5ev4cm]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin-top:.4rem;font-size:.78rem;font-weight:700;display:block}.pst-link-arrow[data-astro-cid-hk5ev4cm]{color:var(--public-accent);font-size:clamp(1.4rem,3.5vw,2.2rem);transition:transform .16s}.pst-link[data-astro-cid-hk5ev4cm]:hover{background:var(--public-accent);color:#fff;padding-left:clamp(.9rem,3vw,1.6rem)}.pst-link[data-astro-cid-hk5ev4cm]:hover .pst-link-num[data-astro-cid-hk5ev4cm],.pst-link[data-astro-cid-hk5ev4cm]:hover .pst-link-meta[data-astro-cid-hk5ev4cm],.pst-link[data-astro-cid-hk5ev4cm]:hover .pst-link-arrow[data-astro-cid-hk5ev4cm]{color:#fff}.pst-link[data-astro-cid-hk5ev4cm]:hover .pst-link-arrow[data-astro-cid-hk5ev4cm]{transform:translate(6px)}.pst-photo[data-astro-cid-hk5ev4cm]{margin:clamp(2.5rem,6vw,4rem) 0 0}.pst-photo[data-astro-cid-hk5ev4cm] img[data-astro-cid-hk5ev4cm]{object-fit:cover;border:3px solid var(--public-text);filter:saturate(.95)contrast(1.02);width:100%;height:clamp(220px,40vw,420px);display:block}.pst-photo[data-astro-cid-hk5ev4cm] figcaption[data-astro-cid-hk5ev4cm]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin-top:.6rem;font-size:.72rem;font-weight:700}@media (max-width:860px){.pst-stats[data-astro-cid-hk5ev4cm]{grid-template-columns:1fr 1fr;gap:0 clamp(1rem,3vw,1.6rem)}.pst-stat[data-astro-cid-hk5ev4cm]{border-left:0;border-top:1px solid var(--public-line);padding:clamp(.9rem,2.5vw,1.2rem) 0}.pst-stat[data-astro-cid-hk5ev4cm]:first-child,.pst-stat[data-astro-cid-hk5ev4cm]:nth-child(2){border-top:0}}@media (max-width:560px){.pst-stats[data-astro-cid-hk5ev4cm]{grid-template-columns:1fr}.pst-stat[data-astro-cid-hk5ev4cm]:nth-child(2){border-top:1px solid var(--public-line)}.pst-link[data-astro-cid-hk5ev4cm]{grid-template-columns:auto 1fr}.pst-link-arrow[data-astro-cid-hk5ev4cm]{display:none}}@media (prefers-reduced-motion:reduce){.pst-btn[data-astro-cid-hk5ev4cm],.pst-link[data-astro-cid-hk5ev4cm],.pst-link-arrow[data-astro-cid-hk5ev4cm]{transition:none}.pst-btn[data-astro-cid-hk5ev4cm]:hover{transform:none}}.bnt-root[data-astro-cid-qsapynst]{max-width:1200px;color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.2rem,3vw,2rem) clamp(1rem,4vw,24px) clamp(3rem,8vw,80px)}.bnt-grid[data-astro-cid-qsapynst]{grid-template-columns:repeat(4,1fr);grid-template-areas:"brand brand photo weather""brand brand photo shoot""league league notices notices""trap events member member";grid-auto-rows:minmax(132px,auto);gap:clamp(12px,1.6vw,20px);display:grid}.bnt-brand[data-astro-cid-qsapynst]{grid-area:brand}.bnt-photo[data-astro-cid-qsapynst]{grid-area:photo}.bnt-weather[data-astro-cid-qsapynst]{grid-area:weather}.bnt-shoot[data-astro-cid-qsapynst]{grid-area:shoot}.bnt-league[data-astro-cid-qsapynst]{grid-area:league}.bnt-notices[data-astro-cid-qsapynst]{grid-area:notices}.bnt-ex-trap[data-astro-cid-qsapynst]{grid-area:trap}.bnt-ex-events[data-astro-cid-qsapynst]{grid-area:events}.bnt-ex-member[data-astro-cid-qsapynst]{grid-area:member}.bnt-tile[data-astro-cid-qsapynst]{background:var(--public-bg-soft);border:1px solid var(--public-line);min-width:0;box-shadow:var(--public-shadow);border-radius:18px;padding:clamp(1.1rem,2.2vw,1.6rem);position:relative;overflow:hidden}.bnt-brand[data-astro-cid-qsapynst]{background:var(--public-bg-alt);border-radius:20px;flex-direction:column;justify-content:center;gap:clamp(.7rem,1.6vw,1rem);padding:clamp(1.6rem,4vw,3rem);display:flex}.bnt-eyebrow[data-astro-cid-qsapynst]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin:0;font-size:.74rem;font-weight:800}.bnt-brand-title[data-astro-cid-qsapynst]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(2.2rem,5.2vw,4rem);font-weight:800;line-height:1.03}.bnt-brand-lede[data-astro-cid-qsapynst]{color:var(--public-muted);max-width:46ch;margin:0;font-size:clamp(1rem,1.5vw,1.16rem);font-weight:500;line-height:1.6}.bnt-actions[data-astro-cid-qsapynst]{flex-wrap:wrap;gap:.8rem;margin-top:.3rem;display:flex}.bnt-btn[data-astro-cid-qsapynst]{letter-spacing:.01em;border:2px solid var(--public-accent);border-radius:12px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font-size:.92rem;font-weight:800;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}.bnt-btn[data-astro-cid-qsapynst]:hover{transform:translateY(-2px)}.bnt-btn-solid[data-astro-cid-qsapynst]{background:var(--public-accent);color:#fff}.bnt-btn-solid[data-astro-cid-qsapynst]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.bnt-btn-outline[data-astro-cid-qsapynst]{color:var(--public-accent);background:0 0}.bnt-btn-outline[data-astro-cid-qsapynst]:hover{background:var(--public-accent);color:#fff}.bnt-established[data-astro-cid-qsapynst]{border-top:1px solid var(--public-line-soft);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin:.4rem 0 0;padding-top:clamp(.8rem,2vw,1.2rem);font-size:.7rem;font-weight:700}.bnt-photo[data-astro-cid-qsapynst]{background:var(--public-bg-alt);border-radius:20px;min-height:260px;padding:0}.bnt-hero-stage[data-astro-cid-qsapynst]{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.bnt-hero-slide[data-astro-cid-qsapynst]{background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.bnt-live[data-astro-cid-qsapynst]{border-top:3px solid var(--public-accent);flex-direction:column;display:flex}.bnt-tile-head[data-astro-cid-qsapynst]{border-bottom:1px solid var(--public-line-soft);justify-content:space-between;align-items:center;gap:8px;margin-bottom:.7rem;padding-bottom:.6rem;display:flex}.bnt-tile-label[data-astro-cid-qsapynst]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:800}.bnt-tile-note[data-astro-cid-qsapynst]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.bnt-alert[data-astro-cid-qsapynst]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:3px 9px;font-size:.6rem;font-weight:800}.bnt-loading[data-astro-cid-qsapynst]{color:var(--public-muted);padding:2px 0;font-size:.85rem;font-style:italic}.bnt-more[data-astro-cid-qsapynst]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;align-self:flex-start;margin-top:auto;padding-top:.7rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.bnt-more[data-astro-cid-qsapynst]:hover{border-bottom-color:var(--public-accent)}.bnt-weather-line[data-astro-cid-qsapynst]{display:block}.bnt-weather-primary[data-astro-cid-qsapynst]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.4;display:flex}.bnt-weather-temp[data-astro-cid-qsapynst]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);flex-basis:100%;font-size:1.9rem;font-weight:800;line-height:1}.bnt-weather-summary[data-astro-cid-qsapynst]{color:var(--public-text);font-size:.9rem;font-weight:600}.bnt-weather-wind[data-astro-cid-qsapynst]{color:var(--public-muted);flex-basis:100%;font-size:.8rem}.bnt-weather-shoot[data-astro-cid-qsapynst]{border-top:1px solid var(--public-line-soft);flex-direction:column;gap:4px;margin-top:.8rem;padding-top:.7rem;display:flex}.bnt-weather-shoot-label[data-astro-cid-qsapynst]{color:var(--public-accent)}.bnt-weather-shoot-fc[data-astro-cid-qsapynst]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.bnt-weather-bird[data-astro-cid-qsapynst]{color:var(--public-muted);font-size:.82rem}.bnt-dateline-label[data-astro-cid-qsapynst]{color:var(--public-accent)}.bnt-dateline-day[data-astro-cid-qsapynst]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.7rem;font-weight:800;line-height:1.05;display:block}.bnt-dateline-date[data-astro-cid-qsapynst]{color:var(--public-muted);margin:2px 0 4px;font-size:.9rem;display:block}.bnt-standings-summary[data-astro-cid-qsapynst]{color:var(--public-muted);margin:0 0 .7rem;font-size:.82rem;line-height:1.45}.bnt-table-headrow[data-astro-cid-qsapynst]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:10px;padding:0 0 6px;display:grid}.bnt-th[data-astro-cid-qsapynst]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:800}.bnt-th-score[data-astro-cid-qsapynst]{text-align:right}.bnt-table[data-astro-cid-qsapynst]{display:block}.bnt-table[data-astro-cid-qsapynst] .public-league-row{border-bottom:1px solid var(--public-line-soft);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.bnt-table[data-astro-cid-qsapynst] .public-league-row:last-child{border-bottom:0}.bnt-table[data-astro-cid-qsapynst] .public-league-rank{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.bnt-table[data-astro-cid-qsapynst] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.bnt-table[data-astro-cid-qsapynst] .public-league-score{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:800}.bnt-notice-badge[data-astro-cid-qsapynst]{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:3px 9px;font-size:.58rem;font-weight:800;display:inline-block}.bnt-notice-title[data-astro-cid-qsapynst]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.05rem;font-weight:800;line-height:1.25}.bnt-notice-detail[data-astro-cid-qsapynst]{color:var(--public-muted);margin:0 0 .4rem;font-size:.84rem;line-height:1.45}.bnt-explore[data-astro-cid-qsapynst]{color:var(--public-text);flex-direction:column;min-height:132px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.bnt-explore[data-astro-cid-qsapynst]:hover{border-color:var(--public-accent);transform:translateY(-2px)}.bnt-ex-kicker[data-astro-cid-qsapynst]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.45rem;font-size:.64rem;font-weight:800}.bnt-ex-title[data-astro-cid-qsapynst]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin-bottom:.4rem;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:800;line-height:1.15}.bnt-ex-desc[data-astro-cid-qsapynst]{color:var(--public-muted);flex:1;margin:0;font-size:.88rem;line-height:1.5}.bnt-ex-arrow[data-astro-cid-qsapynst]{color:var(--public-accent);margin-top:.9rem;font-size:1.3rem;line-height:1;transition:transform .16s}.bnt-explore[data-astro-cid-qsapynst]:hover .bnt-ex-arrow[data-astro-cid-qsapynst]{transform:translate(4px)}.bnt-ex-member[data-astro-cid-qsapynst]{background:var(--public-accent);border-color:var(--public-accent)}.bnt-ex-member[data-astro-cid-qsapynst]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.bnt-ex-member[data-astro-cid-qsapynst] .bnt-ex-kicker[data-astro-cid-qsapynst],.bnt-ex-member[data-astro-cid-qsapynst] .bnt-ex-title[data-astro-cid-qsapynst],.bnt-ex-member[data-astro-cid-qsapynst] .bnt-ex-desc[data-astro-cid-qsapynst],.bnt-ex-member[data-astro-cid-qsapynst] .bnt-ex-arrow[data-astro-cid-qsapynst]{color:#fff}.bnt-ex-member[data-astro-cid-qsapynst] .bnt-ex-desc[data-astro-cid-qsapynst]{opacity:.92}@media (max-width:900px){.bnt-grid[data-astro-cid-qsapynst]{grid-template-columns:repeat(2,1fr);grid-template-areas:"brand brand""weather shoot""photo photo""league league""notices notices""trap events""member member"}.bnt-photo[data-astro-cid-qsapynst]{min-height:220px}}@media (max-width:560px){.bnt-grid[data-astro-cid-qsapynst]{grid-template-columns:1fr;grid-template-areas:"brand""weather""shoot""league""notices""photo""trap""events""member"}.bnt-photo[data-astro-cid-qsapynst]{min-height:200px}.bnt-brand-title[data-astro-cid-qsapynst]{font-size:clamp(2rem,9vw,2.8rem)}}@media (prefers-reduced-motion:reduce){.bnt-btn[data-astro-cid-qsapynst],.bnt-hero-slide[data-astro-cid-qsapynst],.bnt-explore[data-astro-cid-qsapynst],.bnt-ex-arrow[data-astro-cid-qsapynst],.bnt-more[data-astro-cid-qsapynst]{transition:none}.bnt-btn[data-astro-cid-qsapynst]:hover,.bnt-explore[data-astro-cid-qsapynst]:hover{transform:none}}.csl-home[data-astro-cid-rqsca4cr]{max-width:1160px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,3.5vw,2.4rem) 4rem}.csl-lead[data-astro-cid-rqsca4cr]{border-bottom:1px solid var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:clamp(1.1rem,3vw,1.8rem);padding-bottom:clamp(.9rem,2.5vw,1.4rem);display:flex}.csl-eyebrow[data-astro-cid-rqsca4cr]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .3rem;font-size:.68rem;font-weight:800}.csl-h1[data-astro-cid-rqsca4cr]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,4.4vw,2.9rem);font-weight:800;line-height:1.02}.csl-lead-meta[data-astro-cid-rqsca4cr]{color:var(--public-muted);margin:0;font-size:.82rem;font-weight:600}.csl-dash[data-astro-cid-rqsca4cr]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.6vw,1rem);display:grid}.csl-card[data-astro-cid-rqsca4cr]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:14px;flex-direction:column;min-width:0;padding:clamp(.95rem,2vw,1.3rem);display:flex}.csl-card-feature[data-astro-cid-rqsca4cr]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.csl-card-wide[data-astro-cid-rqsca4cr]{grid-column:1/-1}.csl-card-head[data-astro-cid-rqsca4cr]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.csl-card-label[data-astro-cid-rqsca4cr]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.csl-card-note[data-astro-cid-rqsca4cr]{color:var(--public-muted);font-size:.68rem}.csl-card-sum[data-astro-cid-rqsca4cr]{margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.4}.csl-loading[data-astro-cid-rqsca4cr]{color:var(--public-muted);font-size:.85rem;font-style:italic}.csl-note[data-astro-cid-rqsca4cr]{color:var(--public-muted);margin-top:.2rem;font-size:.84rem;line-height:1.45;display:block}.csl-emph[data-astro-cid-rqsca4cr]{color:var(--public-text);font-weight:600}.csl-metric[data-astro-cid-rqsca4cr]{font-family:var(--public-font-heading,system-ui, sans-serif);font-size:2.4rem;font-weight:800;line-height:1;display:block}.csl-metric-sm[data-astro-cid-rqsca4cr]{font-size:1.7rem}.csl-shoot[data-astro-cid-rqsca4cr]{border-top:1px solid var(--public-line-soft,var(--public-line));margin-top:.7rem;padding-top:.6rem}.csl-shoot-label[data-astro-cid-rqsca4cr]{margin-bottom:.2rem;display:block}.csl-chip[data-astro-cid-rqsca4cr],.csl-chip-alert[data-astro-cid-rqsca4cr]{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:.4rem;padding:.16rem .5rem;font-size:.62rem;font-weight:800;display:inline-block}.csl-chip[data-astro-cid-rqsca4cr]{color:var(--public-accent);border:1px solid var(--public-accent)}.csl-chip-alert[data-astro-cid-rqsca4cr]{color:#fff;cursor:pointer;background:#b4341f;border:0;margin:0}.csl-notice-title[data-astro-cid-rqsca4cr]{margin:0;font-size:.98rem;font-weight:700;line-height:1.25}.csl-standings[data-astro-cid-rqsca4cr]{margin:.2rem 0}.csl-more[data-astro-cid-rqsca4cr]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.csl-more[data-astro-cid-rqsca4cr]:hover{text-decoration:underline}.csl-hero[data-astro-cid-rqsca4cr]{border-top:1px solid var(--public-line);grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);margin-top:clamp(2rem,5vw,3.2rem);padding-top:clamp(1.6rem,4vw,2.4rem);display:grid}.csl-hero-title[data-astro-cid-rqsca4cr]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;margin:.2rem 0 .7rem;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:800;line-height:1.05}.csl-hero-body[data-astro-cid-rqsca4cr]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.9vw,1.12rem);line-height:1.6}.csl-hero-actions[data-astro-cid-rqsca4cr]{flex-wrap:wrap;gap:.7rem;margin-top:1.3rem;display:flex}.csl-btn[data-astro-cid-rqsca4cr]{border:1.5px solid var(--public-accent);border-radius:9px;align-items:center;padding:.68rem 1.3rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.csl-btn-solid[data-astro-cid-rqsca4cr]{background:var(--public-accent);color:#fff}.csl-btn-solid[data-astro-cid-rqsca4cr]:hover{background:var(--public-accent-dark,var(--public-accent))}.csl-btn-ghost[data-astro-cid-rqsca4cr]{color:var(--public-accent);background:0 0}.csl-btn-ghost[data-astro-cid-rqsca4cr]:hover{background:var(--public-accent);color:#fff}.csl-btn[data-astro-cid-rqsca4cr]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.csl-hero-figure[data-astro-cid-rqsca4cr]{margin:0}.csl-hero-figure[data-astro-cid-rqsca4cr] img[data-astro-cid-rqsca4cr]{object-fit:cover;border:1px solid var(--public-line);border-radius:12px;width:100%;max-height:320px}.csl-index[data-astro-cid-rqsca4cr]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1rem);margin-top:clamp(2rem,5vw,3rem);display:grid}.csl-index-card[data-astro-cid-rqsca4cr]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:14px;flex-direction:column;padding:1.1rem 1.15rem 1rem;text-decoration:none;transition:border-color .14s,transform .14s;display:flex;position:relative}.csl-index-card[data-astro-cid-rqsca4cr]:hover{border-color:var(--public-accent);transform:translateY(-2px)}.csl-index-card[data-astro-cid-rqsca4cr]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.csl-index-kicker[data-astro-cid-rqsca4cr]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.35rem;font-size:.62rem;font-weight:800}.csl-index-title[data-astro-cid-rqsca4cr]{font-family:var(--public-font-heading,system-ui, sans-serif);margin-bottom:.3rem;font-size:1.1rem;font-weight:700;line-height:1.15}.csl-index-desc[data-astro-cid-rqsca4cr]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.csl-index-arrow[data-astro-cid-rqsca4cr]{color:var(--public-accent);font-size:1.05rem;transition:transform .15s;position:absolute;top:1rem;right:1.1rem}.csl-index-card[data-astro-cid-rqsca4cr]:hover .csl-index-arrow[data-astro-cid-rqsca4cr]{transform:translate(3px)}@media (max-width:900px){.csl-dash[data-astro-cid-rqsca4cr]{grid-template-columns:repeat(2,1fr)}.csl-card-feature[data-astro-cid-rqsca4cr]{grid-area:auto/1/auto/-1}.csl-hero[data-astro-cid-rqsca4cr]{grid-template-columns:1fr}.csl-hero-figure[data-astro-cid-rqsca4cr]{order:-1}.csl-index[data-astro-cid-rqsca4cr]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.csl-dash[data-astro-cid-rqsca4cr],.csl-index[data-astro-cid-rqsca4cr]{grid-template-columns:1fr}.csl-lead[data-astro-cid-rqsca4cr]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.csl-btn[data-astro-cid-rqsca4cr],.csl-index-card[data-astro-cid-rqsca4cr],.csl-index-arrow[data-astro-cid-rqsca4cr]{transition:none}}.magBK[data-astro-cid-gtafmhrw]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}.magBK-wrap[data-astro-cid-gtafmhrw]{max-width:1140px;margin:0 auto;padding-left:clamp(1.2rem,5vw,3rem);padding-right:clamp(1.2rem,5vw,3rem)}.magBK-kicker[data-astro-cid-gtafmhrw]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .7rem;font-size:.7rem;font-weight:800}.magBK-hero[data-astro-cid-gtafmhrw]{isolation:isolate;align-items:flex-end;width:100%;min-height:min(82vh,760px);display:flex;position:relative;overflow:hidden}.magBK-hero-photo[data-astro-cid-gtafmhrw]{z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.magBK-hero-scrim[data-astro-cid-gtafmhrw]{z-index:-1;background:linear-gradient(#0003 0%,#00000057 46%,#000000d1 100%);position:absolute;inset:0}.magBK-hero-inner[data-astro-cid-gtafmhrw]{color:#fff;width:100%;max-width:1140px;margin:0 auto;padding:clamp(2.4rem,7vw,5rem) clamp(1.2rem,5vw,3rem) clamp(3.2rem,8vw,5.5rem)}.magBK-hero-ear[data-astro-cid-gtafmhrw]{letter-spacing:.34em;text-transform:uppercase;color:#fff;margin:0 0 .9rem;font-size:clamp(.7rem,1.4vw,.82rem);font-weight:800}.magBK-hero-ear[data-astro-cid-gtafmhrw]:after{content:"";background:var(--public-accent);width:54px;height:2px;margin-top:.9rem;display:block}.magBK-hero-title[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.02em;color:#fff;text-wrap:balance;text-shadow:0 2px 26px #0006;margin:0;font-size:clamp(2.7rem,8vw,6rem);font-weight:800;line-height:.98}.magBK-hero-kicker[data-astro-cid-gtafmhrw]{letter-spacing:.02em;color:#ffffffeb;margin:1.1rem 0 0;font-size:clamp(.95rem,1.8vw,1.18rem);font-weight:600}.magBK-hero-cue[data-astro-cid-gtafmhrw]{letter-spacing:.18em;text-transform:uppercase;color:#fff;opacity:.9;align-items:center;gap:.45rem;font-size:.66rem;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1.4rem,4vw,2.4rem);right:clamp(1.2rem,5vw,3rem)}.magBK-hero-cue[data-astro-cid-gtafmhrw] svg[data-astro-cid-gtafmhrw]{animation:1.8s ease-in-out infinite magBK-bob}.magBK-hero-cue[data-astro-cid-gtafmhrw]:hover{opacity:1}.magBK-hero-cue[data-astro-cid-gtafmhrw]:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes magBK-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.magBK-lede[data-astro-cid-gtafmhrw]{padding:clamp(3.4rem,8vw,6rem) 0 clamp(3rem,7vw,5rem);scroll-margin-top:130px}.magBK-lede-wrap[data-astro-cid-gtafmhrw]{max-width:820px}.magBK-lede-body[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);text-wrap:pretty;margin:0;font-size:clamp(1.4rem,3.2vw,2.15rem);font-weight:500;line-height:1.42}.magBK-lede-body[data-astro-cid-gtafmhrw]:first-letter{float:left;font-family:var(--public-font-heading,Georgia, serif);color:var(--public-accent);padding:.06em .12em 0 0;font-size:4.4em;font-weight:800;line-height:.72}.magBK-lede-actions[data-astro-cid-gtafmhrw]{border-top:1px solid var(--public-line);flex-wrap:wrap;gap:1.4rem;margin-top:clamp(1.6rem,3vw,2.2rem);padding-top:1.4rem;display:flex}.magBK-textlink[data-astro-cid-gtafmhrw]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border-bottom:2px solid #0000;padding-bottom:2px;font-size:.78rem;font-weight:800;text-decoration:none;transition:border-color .15s}.magBK-textlink[data-astro-cid-gtafmhrw]:hover{border-bottom-color:var(--public-accent)}.magBK-textlink[data-astro-cid-gtafmhrw]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.magBK-dispatch[data-astro-cid-gtafmhrw]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);padding:clamp(3rem,7vw,5rem) 0 clamp(3.2rem,8vw,5.5rem)}.magBK-dispatch-head[data-astro-cid-gtafmhrw]{text-align:center;border-bottom:2px solid var(--public-text);max-width:640px;margin:0 auto clamp(2rem,4vw,3rem);padding-bottom:clamp(1.4rem,3vw,2rem)}.magBK-dispatch-head[data-astro-cid-gtafmhrw] .magBK-kicker[data-astro-cid-gtafmhrw]{margin-bottom:.5rem}.magBK-dispatch-title[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.8rem,4.4vw,2.9rem);font-weight:800;line-height:1.04}.magBK-dispatch-sub[data-astro-cid-gtafmhrw]{color:var(--public-muted);margin:.7rem 0 0;font-size:.95rem;font-style:italic}.magBK-columns[data-astro-cid-gtafmhrw]{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.magBK-col[data-astro-cid-gtafmhrw]{border-left:1px solid var(--public-line);flex-direction:column;min-width:0;padding:.2rem clamp(1rem,2vw,1.6rem);display:flex}.magBK-col[data-astro-cid-gtafmhrw]:first-child{border-left:0;padding-left:0}.magBK-col[data-astro-cid-gtafmhrw]:last-child{padding-right:0}.magBK-col-head[data-astro-cid-gtafmhrw]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.9rem;padding-bottom:.6rem;display:flex}.magBK-col-label[data-astro-cid-gtafmhrw]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.magBK-col-note[data-astro-cid-gtafmhrw]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);text-align:right;font-size:.62rem;font-weight:700}.magBK-loading[data-astro-cid-gtafmhrw]{color:var(--public-muted);margin:0;font-size:.85rem;font-style:italic}.magBK-line[data-astro-cid-gtafmhrw]{color:var(--public-text);margin-top:.25rem;font-size:.86rem;line-height:1.5;display:block}.magBK-muted[data-astro-cid-gtafmhrw]{color:var(--public-muted)}.magBK-temp[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);margin-bottom:.35rem;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1;display:block}.magBK-big[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.02;display:block}.magBK-shoot[data-astro-cid-gtafmhrw]{border-top:1px solid var(--public-line);flex-direction:column;gap:.2rem;margin-top:.9rem;padding-top:.7rem;display:flex}.magBK-shoot-label[data-astro-cid-gtafmhrw]{color:var(--public-accent)}.magBK-shoot-fc[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:.2rem 0;font-size:1.05rem;font-weight:800}.magBK-alert[data-astro-cid-gtafmhrw]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:3px;padding:.2rem .5rem;font-size:.6rem;font-weight:800}.magBK-standings-sum[data-astro-cid-gtafmhrw]{color:var(--public-text);margin:0 0 .7rem;font-size:.86rem;font-weight:600;line-height:1.45}.magBK-standings[data-astro-cid-gtafmhrw]{margin:0}.magBK-standings[data-astro-cid-gtafmhrw] .public-league-row{border-bottom:1px solid var(--public-line);grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem 0;display:grid}.magBK-standings[data-astro-cid-gtafmhrw] .public-league-row:last-child{border-bottom:0}.magBK-standings[data-astro-cid-gtafmhrw] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:800}.magBK-standings[data-astro-cid-gtafmhrw] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.magBK-standings[data-astro-cid-gtafmhrw] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:800}.magBK-badge[data-astro-cid-gtafmhrw]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:3px;margin-bottom:.5rem;padding:.18rem .5rem;font-size:.6rem;font-weight:800;display:inline-block}.magBK-notice-title[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.02rem;font-weight:800;line-height:1.25}.magBK-more[data-astro-cid-gtafmhrw]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.8rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.magBK-more[data-astro-cid-gtafmhrw]:hover{text-decoration:underline}.magBK-more[data-astro-cid-gtafmhrw]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.magBK-feature[data-astro-cid-gtafmhrw]{grid-template-columns:1fr 1fr;align-items:stretch;width:100%;display:grid}.magBK-feature-photo[data-astro-cid-gtafmhrw]{background-position:50%;background-size:cover;min-height:clamp(300px,46vw,560px)}.magBK-feature-copy[data-astro-cid-gtafmhrw]{background:var(--public-bg);align-items:center;padding:clamp(2.6rem,6vw,5rem) clamp(1.4rem,5vw,4rem);display:flex}.magBK-feature-inner[data-astro-cid-gtafmhrw]{max-width:480px}.magBK-feature-title[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:800;line-height:1.08}.magBK-feature-body[data-astro-cid-gtafmhrw]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.7vw,1.1rem);line-height:1.62}.magBK-feature-actions[data-astro-cid-gtafmhrw]{flex-wrap:wrap;gap:.8rem;margin-top:1.7rem;display:flex}.magBK-feature-rev[data-astro-cid-gtafmhrw] .magBK-feature-photo[data-astro-cid-gtafmhrw]{order:2}.magBK-feature-rev[data-astro-cid-gtafmhrw] .magBK-feature-copy[data-astro-cid-gtafmhrw]{order:1;justify-content:flex-end}.magBK-feature-rev[data-astro-cid-gtafmhrw] .magBK-feature-copy[data-astro-cid-gtafmhrw] .magBK-feature-inner[data-astro-cid-gtafmhrw]{text-align:left}.magBK-btn[data-astro-cid-gtafmhrw]{letter-spacing:.06em;text-transform:uppercase;border:1.5px solid var(--public-accent);border-radius:6px;justify-content:center;align-items:center;padding:.72rem 1.5rem;font-family:inherit;font-size:.82rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.magBK-btn[data-astro-cid-gtafmhrw]:active{transform:translateY(1px)}.magBK-btn[data-astro-cid-gtafmhrw]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.magBK-btn-solid[data-astro-cid-gtafmhrw]{background:var(--public-accent);color:#fff}.magBK-btn-solid[data-astro-cid-gtafmhrw]:hover{background:var(--public-accent-dark,var(--public-accent))}.magBK-btn-ghost[data-astro-cid-gtafmhrw]{color:var(--public-accent);background:0 0}.magBK-btn-ghost[data-astro-cid-gtafmhrw]:hover{background:color-mix(in srgb, var(--public-accent) 12%, transparent)}.magBK-cta[data-astro-cid-gtafmhrw]{background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-alt,var(--public-bg)));border-top:1px solid var(--public-line);text-align:center;padding:clamp(3.6rem,9vw,6.5rem) 0}.magBK-cta-inner[data-astro-cid-gtafmhrw]{max-width:760px}.magBK-cta-kicker[data-astro-cid-gtafmhrw]{color:var(--public-accent)}.magBK-cta-title[data-astro-cid-gtafmhrw]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:800;line-height:1.06}.magBK-cta-sub[data-astro-cid-gtafmhrw]{max-width:52ch;color:var(--public-muted);margin:0 auto;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.6}.magBK-cta-actions[data-astro-cid-gtafmhrw]{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:1.8rem;display:flex}.magBK-btn-outline[data-astro-cid-gtafmhrw]{color:var(--public-text);border-color:var(--public-text);background:0 0}.magBK-btn-outline[data-astro-cid-gtafmhrw]:hover{background:var(--public-text);color:var(--public-bg)}@media (max-width:900px){.magBK-columns[data-astro-cid-gtafmhrw]{grid-template-columns:1fr 1fr;gap:0}.magBK-col[data-astro-cid-gtafmhrw]{border-left:1px solid var(--public-line);border-top:1px solid var(--public-line);padding:1.3rem clamp(.9rem,3vw,1.6rem)}.magBK-col[data-astro-cid-gtafmhrw]:first-child{padding-left:clamp(.9rem,3vw,1.6rem)}.magBK-col[data-astro-cid-gtafmhrw]:last-child{padding-right:clamp(.9rem,3vw,1.6rem)}.magBK-col[data-astro-cid-gtafmhrw]:first-child,.magBK-col[data-astro-cid-gtafmhrw]:nth-child(2){border-top:0}.magBK-col[data-astro-cid-gtafmhrw]:nth-child(odd){border-left:0;padding-left:0}.magBK-col[data-astro-cid-gtafmhrw]:nth-child(2n){padding-right:0}.magBK-feature[data-astro-cid-gtafmhrw]{grid-template-columns:1fr}.magBK-feature-photo[data-astro-cid-gtafmhrw]{min-height:clamp(240px,52vw,380px);order:-1!important}.magBK-feature-rev[data-astro-cid-gtafmhrw] .magBK-feature-photo[data-astro-cid-gtafmhrw]{order:-1!important}.magBK-feature-rev[data-astro-cid-gtafmhrw] .magBK-feature-copy[data-astro-cid-gtafmhrw]{justify-content:flex-start}}@media (max-width:560px){.magBK-columns[data-astro-cid-gtafmhrw]{grid-template-columns:1fr}.magBK-col[data-astro-cid-gtafmhrw],.magBK-col[data-astro-cid-gtafmhrw]:first-child,.magBK-col[data-astro-cid-gtafmhrw]:last-child,.magBK-col[data-astro-cid-gtafmhrw]:nth-child(odd),.magBK-col[data-astro-cid-gtafmhrw]:nth-child(2n){border-left:0;border-top:1px solid var(--public-line);padding:1.4rem 0}.magBK-col[data-astro-cid-gtafmhrw]:first-child{border-top:0;padding-top:0}.magBK-hero[data-astro-cid-gtafmhrw]{min-height:min(76vh,600px)}}@media (prefers-reduced-motion:reduce){.magBK-hero-cue[data-astro-cid-gtafmhrw] svg[data-astro-cid-gtafmhrw]{animation:none}.magBK-btn[data-astro-cid-gtafmhrw],.magBK-textlink[data-astro-cid-gtafmhrw]{transition:none}}.blh[data-astro-cid-33zej73t]{max-width:1080px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.1rem,3vw,1.9rem) clamp(.85rem,3.5vw,2rem) 2.6rem}.blh-lead[data-astro-cid-33zej73t]{margin-bottom:clamp(1rem,2.6vw,1.5rem)}.blh-eyebrow[data-astro-cid-33zej73t]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .3rem;font-size:.66rem;font-weight:800}.blh-title[data-astro-cid-33zej73t]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,5vw,2.6rem);font-weight:800;line-height:1.03}.blh-sub[data-astro-cid-33zej73t]{color:var(--public-muted);margin:.4rem 0 0;font-size:.86rem;font-weight:600}.blh-dash[data-astro-cid-33zej73t]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.65rem,1.6vw,.95rem);display:grid}.blh-card[data-astro-cid-33zej73t]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:18px;flex-direction:column;min-width:0;padding:clamp(.95rem,2vw,1.35rem);display:flex}.blh-card-lg[data-astro-cid-33zej73t]{border:1px solid color-mix(in srgb, var(--public-accent) 30%, var(--public-line));box-shadow:0 10px 30px color-mix(in srgb, var(--public-accent) 10%, transparent);grid-area:1/1/3/3}.blh-card-wide[data-astro-cid-33zej73t]{grid-column:1/-1}.blh-card-head[data-astro-cid-33zej73t]{align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.blh-card-label[data-astro-cid-33zej73t]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800}.blh-card-note[data-astro-cid-33zej73t]{color:var(--public-muted);margin-left:auto;font-size:.66rem}.blh-live-dot[data-astro-cid-33zej73t]{background:var(--public-accent);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:999px;animation:2s ease-out infinite blh-pulse}@keyframes blh-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 55%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--public-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--public-accent) 0%, transparent)}}.blh-card-sum[data-astro-cid-33zej73t]{margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.4}.blh-loading[data-astro-cid-33zej73t]{color:var(--public-muted);font-size:.85rem;font-style:italic}.blh-note[data-astro-cid-33zej73t]{color:var(--public-muted);margin-top:.2rem;font-size:.83rem;line-height:1.45;display:block}.blh-emph[data-astro-cid-33zej73t]{color:var(--public-text);font-size:.95rem;font-weight:700}.blh-metric[data-astro-cid-33zej73t]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;font-size:2.3rem;font-weight:800;line-height:1;display:block}.blh-metric-sm[data-astro-cid-33zej73t]{font-size:1.6rem}.blh-weather-grid[data-astro-cid-33zej73t]{display:block}.blh-shoot[data-astro-cid-33zej73t]{border-top:1px solid var(--public-line-soft,var(--public-line));margin-top:.7rem;padding-top:.6rem}.blh-shoot-label[data-astro-cid-33zej73t]{margin-bottom:.25rem;display:block}.blh-chip[data-astro-cid-33zej73t],.blh-chip-alert[data-astro-cid-33zej73t]{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:.4rem;padding:.18rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.blh-chip[data-astro-cid-33zej73t]{color:var(--public-accent);border:1px solid var(--public-accent)}.blh-chip-alert[data-astro-cid-33zej73t]{color:#fff;background:var(--public-accent);cursor:pointer;border:0;margin:0 0 0 auto}.blh-notice-title[data-astro-cid-33zej73t]{font-family:var(--public-font-heading,system-ui, sans-serif);margin:0;font-size:1.02rem;font-weight:800;line-height:1.25}.blh-standings-headrow[data-astro-cid-33zej73t]{border-bottom:1.5px solid var(--public-line);letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);grid-template-columns:2.6ch 1fr auto;gap:.6rem;padding:0 0 .4rem;font-size:.6rem;font-weight:800;display:grid}.blh-headrow-score[data-astro-cid-33zej73t]{text-align:right}.blh-standings[data-astro-cid-33zej73t]{margin:.1rem 0 0}.blh-standings[data-astro-cid-33zej73t] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.6ch 1fr auto;align-items:center;gap:.6rem;padding:.62rem 0;display:grid}.blh-standings[data-astro-cid-33zej73t] .public-league-row:last-child{border-bottom:0}.blh-standings[data-astro-cid-33zej73t] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.blh-standings[data-astro-cid-33zej73t] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.94rem;font-weight:600;overflow:hidden}.blh-standings[data-astro-cid-33zej73t] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.05rem;font-weight:800}.blh-more[data-astro-cid-33zej73t]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.3rem;margin-top:auto;padding-top:.8rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.blh-more[data-astro-cid-33zej73t] svg[data-astro-cid-33zej73t]{transition:transform .15s}.blh-more[data-astro-cid-33zej73t]:hover svg[data-astro-cid-33zej73t]{transform:translate(3px)}.blh-more[data-astro-cid-33zej73t]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px;border-radius:5px}.blh-about[data-astro-cid-33zej73t]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:18px;grid-template-columns:240px 1fr;align-items:center;gap:clamp(1rem,2.6vw,1.8rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(1rem,2.4vw,1.4rem);display:grid}.blh-about-fig[data-astro-cid-33zej73t]{margin:0}.blh-about-fig[data-astro-cid-33zej73t] img[data-astro-cid-33zej73t]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--public-line);border-radius:13px;width:100%;display:block}.blh-about-head[data-astro-cid-33zej73t]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;margin:.2rem 0 .5rem;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:800;line-height:1.1}.blh-about-body[data-astro-cid-33zej73t]{color:var(--public-muted);margin:0;font-size:.96rem;line-height:1.55}.blh-about-actions[data-astro-cid-33zej73t]{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.blh-btn[data-astro-cid-33zej73t]{border:1.5px solid var(--public-accent);border-radius:11px;align-items:center;padding:.6rem 1.15rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.blh-btn-solid[data-astro-cid-33zej73t]{background:var(--public-accent);color:#fff}.blh-btn-solid[data-astro-cid-33zej73t]:hover{background:var(--public-accent-dark,var(--public-accent))}.blh-btn-ghost[data-astro-cid-33zej73t]{color:var(--public-accent);background:0 0}.blh-btn-ghost[data-astro-cid-33zej73t]:hover{background:color-mix(in srgb, var(--public-accent) 12%, transparent)}.blh-btn[data-astro-cid-33zej73t]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.blh-quick[data-astro-cid-33zej73t]{margin-top:clamp(1.6rem,4vw,2.6rem)}.blh-quick-head[data-astro-cid-33zej73t]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;margin:0 0 .8rem;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:800}.blh-quick-list[data-astro-cid-33zej73t]{flex-direction:column;gap:.5rem;display:flex}.blh-qrow[data-astro-cid-33zej73t]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);min-height:62px;color:var(--public-text);border-radius:15px;align-items:center;gap:.85rem;padding:.6rem .95rem;text-decoration:none;transition:border-color .14s,background .14s,transform .14s;display:flex}.blh-qrow[data-astro-cid-33zej73t]:hover{border-color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg-alt,var(--public-bg)));transform:translateY(-1px)}.blh-qrow[data-astro-cid-33zej73t]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.blh-qico[data-astro-cid-33zej73t]{width:42px;height:42px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.blh-qlabel[data-astro-cid-33zej73t]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.98rem;font-weight:700;overflow:hidden}.blh-qchev[data-astro-cid-33zej73t]{color:var(--public-muted);flex:none;transition:transform .14s,color .13s}.blh-qrow[data-astro-cid-33zej73t]:hover .blh-qchev[data-astro-cid-33zej73t]{color:var(--public-accent);transform:translate(2px)}@media (max-width:860px){.blh-dash[data-astro-cid-33zej73t]{grid-template-columns:1fr 1fr}.blh-card-lg[data-astro-cid-33zej73t]{grid-area:auto/1/auto/-1}}@media (max-width:560px){.blh-dash[data-astro-cid-33zej73t],.blh-about[data-astro-cid-33zej73t]{grid-template-columns:1fr}.blh-about-fig[data-astro-cid-33zej73t]{order:-1}}@media (prefers-reduced-motion:reduce){.blh-live-dot[data-astro-cid-33zej73t]{animation:none}.blh-btn[data-astro-cid-33zej73t],.blh-qrow[data-astro-cid-33zej73t],.blh-qchev[data-astro-cid-33zej73t],.blh-more[data-astro-cid-33zej73t] svg[data-astro-cid-33zej73t]{transition:none}}.bmh-root[data-astro-cid-bih4kent]{max-width:1080px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.6rem,3.2vw,3rem) clamp(1.3rem,3.2vw,2.8rem) 5rem}.bmh-intro[data-astro-cid-bih4kent]{border-bottom:1px solid var(--public-line);margin-bottom:clamp(1.2rem,3vw,2rem);padding-bottom:clamp(1rem,2.5vw,1.5rem)}.bmh-eyebrow[data-astro-cid-bih4kent]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .35rem;font-size:.68rem;font-weight:800}.bmh-intro-title[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.7rem,4vw,2.5rem);font-weight:800;line-height:1.04}.bmh-intro-meta[data-astro-cid-bih4kent]{color:var(--public-muted);margin:.5rem 0 0;font-size:.84rem;font-weight:600}.bmh-dash[data-astro-cid-bih4kent]{grid-template-columns:repeat(2,1fr);gap:clamp(.75rem,1.8vw,1.1rem);display:grid}.bmh-card[data-astro-cid-bih4kent]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:14px;flex-direction:column;min-width:0;padding:clamp(1rem,2vw,1.35rem);display:flex}.bmh-card--feature[data-astro-cid-bih4kent]{border-top:3px solid var(--public-accent);grid-column:1/-1}.bmh-card--wide[data-astro-cid-bih4kent]{grid-column:1/-1}.bmh-card-head[data-astro-cid-bih4kent]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.bmh-label[data-astro-cid-bih4kent]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.bmh-note[data-astro-cid-bih4kent]{color:var(--public-muted);font-size:.84rem;line-height:1.45;display:block}.bmh-sum[data-astro-cid-bih4kent]{color:var(--public-text);margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.4}.bmh-loading[data-astro-cid-bih4kent]{color:var(--public-muted);font-size:.85rem;font-style:italic}.bmh-metric[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:2.3rem;font-weight:800;line-height:1;display:block}.bmh-metric-sm[data-astro-cid-bih4kent]{font-size:1.6rem}.bmh-alert[data-astro-cid-bih4kent]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.2rem .55rem;font-size:.62rem;font-weight:800}.bmh-wx-grid[data-astro-cid-bih4kent]{grid-template-columns:1fr;gap:.9rem;display:grid}.bmh-wx-primary[data-astro-cid-bih4kent]{flex-direction:column;gap:.25rem;display:flex}.bmh-wx-line[data-astro-cid-bih4kent]{margin-top:.15rem}.bmh-wx-shoot[data-astro-cid-bih4kent]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.25rem;padding-top:.7rem;display:flex}.bmh-wx-shoot-label[data-astro-cid-bih4kent]{margin-bottom:.1rem}.bmh-wx-fc[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.bmh-chip[data-astro-cid-bih4kent]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.16rem .55rem;font-size:.62rem;font-weight:800;display:inline-block}.bmh-notice-title[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.02rem;font-weight:800;line-height:1.25}.bmh-standings[data-astro-cid-bih4kent]{margin:.1rem 0 .2rem}.bmh-tbl-head[data-astro-cid-bih4kent]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.65rem;padding:0 0 .4rem;display:grid}.bmh-th[data-astro-cid-bih4kent]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:800}.bmh-th-score[data-astro-cid-bih4kent]{text-align:right}.bmh-standings[data-astro-cid-bih4kent] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.65rem;padding:.55rem 0;display:grid}.bmh-standings[data-astro-cid-bih4kent] .public-league-row:last-child{border-bottom:0}.bmh-standings[data-astro-cid-bih4kent] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.bmh-standings[data-astro-cid-bih4kent] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.94rem;font-weight:600;overflow:hidden}.bmh-standings[data-astro-cid-bih4kent] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:800}.bmh-more[data-astro-cid-bih4kent]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-block}.bmh-more[data-astro-cid-bih4kent]:hover{text-decoration:underline}.bmh-about[data-astro-cid-bih4kent]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:14px;margin-top:clamp(2rem,5vw,3.2rem);padding:clamp(1.5rem,3.5vw,2.4rem)}.bmh-about-title[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.15rem 0 .7rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.08}.bmh-about-body[data-astro-cid-bih4kent]{color:var(--public-muted);max-width:62ch;margin:0;font-size:clamp(.98rem,1.7vw,1.08rem);line-height:1.65}.bmh-about-actions[data-astro-cid-bih4kent]{flex-wrap:wrap;gap:.7rem;margin-top:1.3rem;display:flex}.bmh-btn[data-astro-cid-bih4kent]{border:1.5px solid var(--public-accent);border-radius:9px;align-items:center;padding:.68rem 1.3rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.bmh-btn-solid[data-astro-cid-bih4kent]{background:var(--public-accent);color:#fff}.bmh-btn-solid[data-astro-cid-bih4kent]:hover{background:var(--public-accent-dark,var(--public-accent))}.bmh-btn-ghost[data-astro-cid-bih4kent]{color:var(--public-accent);background:0 0}.bmh-btn-ghost[data-astro-cid-bih4kent]:hover{background:var(--public-accent);color:#fff}.bmh-btn[data-astro-cid-bih4kent]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bmh-sec-head[data-astro-cid-bih4kent]{margin:clamp(2rem,5vw,3.2rem) 0 clamp(1rem,2.5vw,1.5rem)}.bmh-sec-title[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.3rem 0 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.06}.bmh-explore-grid[data-astro-cid-bih4kent]{grid-template-columns:repeat(2,1fr);gap:clamp(.75rem,1.8vw,1.1rem);display:grid}.bmh-explore-card[data-astro-cid-bih4kent]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:14px;flex-direction:column;padding:1.15rem 1.2rem 1.05rem;text-decoration:none;transition:border-color .14s,transform .14s;display:flex;position:relative}.bmh-explore-card[data-astro-cid-bih4kent]:hover{border-color:var(--public-accent);transform:translateY(-2px)}.bmh-explore-card[data-astro-cid-bih4kent]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bmh-explore-kicker[data-astro-cid-bih4kent]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.62rem;font-weight:800}.bmh-explore-title[data-astro-cid-bih4kent]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.1rem;font-weight:700;line-height:1.15}.bmh-explore-desc[data-astro-cid-bih4kent]{color:var(--public-muted);font-size:.85rem;line-height:1.45}.bmh-explore-arrow[data-astro-cid-bih4kent]{color:var(--public-accent);font-size:1.1rem;transition:transform .15s;position:absolute;top:1.1rem;right:1.2rem}.bmh-explore-card[data-astro-cid-bih4kent]:hover .bmh-explore-arrow[data-astro-cid-bih4kent]{transform:translate(3px)}.bmh-photo-grid[data-astro-cid-bih4kent]{grid-template-columns:repeat(4,1fr);grid-auto-rows:150px;gap:.7rem;display:grid}.bmh-tile[data-astro-cid-bih4kent]{border:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg-alt));border-radius:12px;margin:0;position:relative;overflow:hidden}.bmh-tile[data-astro-cid-bih4kent] img[data-astro-cid-bih4kent]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.bmh-tile[data-astro-cid-bih4kent]:hover img[data-astro-cid-bih4kent]{transform:scale(1.05)}.bmh-tile[data-astro-cid-bih4kent] figcaption[data-astro-cid-bih4kent]{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#0000,#000c);padding:1.4rem .85rem .7rem;font-size:.72rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.bmh-tile-0[data-astro-cid-bih4kent]{grid-area:span 2/span 2}.bmh-tile-3[data-astro-cid-bih4kent]{grid-column:span 2}.bmh-gallery-more[data-astro-cid-bih4kent]{margin:1rem 0 0}.bmh-gallery-more[data-astro-cid-bih4kent] .bmh-more[data-astro-cid-bih4kent]{margin-top:0;padding-top:0}.bmh-visit[data-astro-cid-bih4kent]{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:clamp(1.2rem,3vw,2.2rem);margin-top:clamp(2rem,5vw,3.2rem);display:grid}.bmh-visit-copy[data-astro-cid-bih4kent]{align-self:center}.bmh-address[data-astro-cid-bih4kent]{color:var(--public-text);margin:.9rem 0 .5rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.bmh-visit-copy[data-astro-cid-bih4kent] .bmh-note[data-astro-cid-bih4kent]{margin:0 0 1.1rem}.bmh-visit-copy[data-astro-cid-bih4kent] .bmh-sec-title[data-astro-cid-bih4kent]{margin-top:.3rem}.bmh-map[data-astro-cid-bih4kent]{border:1px solid var(--public-line);border-radius:12px;min-height:300px;overflow:hidden}.bmh-map[data-astro-cid-bih4kent] iframe[data-astro-cid-bih4kent]{border:0;width:100%;height:100%;min-height:300px;display:block}@media (max-width:900px){.bmh-visit[data-astro-cid-bih4kent]{grid-template-columns:1fr}.bmh-map[data-astro-cid-bih4kent]{min-height:260px}}@media (max-width:620px){.bmh-dash[data-astro-cid-bih4kent],.bmh-explore-grid[data-astro-cid-bih4kent]{grid-template-columns:1fr}.bmh-photo-grid[data-astro-cid-bih4kent]{grid-template-columns:repeat(2,1fr);grid-auto-rows:130px}.bmh-tile-0[data-astro-cid-bih4kent]{grid-area:span 1/span 2}.bmh-tile-3[data-astro-cid-bih4kent]{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.bmh-btn[data-astro-cid-bih4kent],.bmh-explore-card[data-astro-cid-bih4kent],.bmh-explore-arrow[data-astro-cid-bih4kent],.bmh-tile[data-astro-cid-bih4kent] img[data-astro-cid-bih4kent]{transition:none}}.pbn-home[data-astro-cid-lae7pcox]{max-width:1120px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.6rem,4vw,3rem) clamp(1rem,3.5vw,2.2rem) clamp(2rem,5vw,3.5rem)}.pbn-hub-head[data-astro-cid-lae7pcox]{text-align:center;margin-bottom:clamp(1.4rem,3.5vw,2.4rem)}.pbn-hub-eyebrow[data-astro-cid-lae7pcox]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .55rem;font-size:.68rem;font-weight:800}.pbn-hub-title[data-astro-cid-lae7pcox]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(2rem,6vw,3.6rem);font-weight:800;line-height:1.02}.pbn-hub-tagline[data-astro-cid-lae7pcox]{max-width:46ch;color:var(--public-muted);margin:.7rem auto 0;font-size:clamp(.95rem,1.8vw,1.12rem);line-height:1.55}.pbn-grid[data-astro-cid-lae7pcox]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(148px,auto);grid-auto-flow:dense;gap:clamp(.65rem,1.5vw,1rem);display:grid}.pbn-tile[data-astro-cid-lae7pcox]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);min-width:0;color:var(--public-text);border-radius:16px;flex-direction:column;padding:clamp(.95rem,1.8vw,1.25rem);text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s,background .15s;display:flex}.pbn-tile--league[data-astro-cid-lae7pcox]{grid-area:span 2/span 2}.pbn-tile--weather[data-astro-cid-lae7pcox],.pbn-tile--events[data-astro-cid-lae7pcox]{grid-column:span 2}.pbn-tile-ico[data-astro-cid-lae7pcox]{width:42px;height:42px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pbn-tile-ico[data-astro-cid-lae7pcox] svg[data-astro-cid-lae7pcox]{width:22px;height:22px}.pbn-tile--link[data-astro-cid-lae7pcox]{justify-content:flex-start;align-items:flex-start;gap:.2rem}.pbn-tile--link[data-astro-cid-lae7pcox]:hover{border-color:var(--public-accent);box-shadow:0 12px 26px color-mix(in srgb, var(--public-accent) 16%, transparent);background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg-alt,var(--public-bg)));transform:translateY(-3px)}.pbn-tile--link[data-astro-cid-lae7pcox]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.pbn-tile-name[data-astro-cid-lae7pcox]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin-top:auto;padding-top:.7rem;font-size:1.06rem;font-weight:800;line-height:1.15}.pbn-tile-snippet[data-astro-cid-lae7pcox]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem;line-height:1.35}.pbn-tile--live[data-astro-cid-lae7pcox]{gap:0}.pbn-tile-top[data-astro-cid-lae7pcox]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}.pbn-tile--live[data-astro-cid-lae7pcox] .pbn-tile-ico[data-astro-cid-lae7pcox]{border-radius:10px;width:36px;height:36px}.pbn-tile--live[data-astro-cid-lae7pcox] .pbn-tile-ico[data-astro-cid-lae7pcox] svg[data-astro-cid-lae7pcox]{width:19px;height:19px}.pbn-tile-label[data-astro-cid-lae7pcox]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.pbn-tile-note[data-astro-cid-lae7pcox]{color:var(--public-muted);font-size:.66rem;font-weight:600}.pbn-loading[data-astro-cid-lae7pcox]{color:var(--public-muted);font-size:.85rem;font-style:italic}.pbn-more[data-astro-cid-lae7pcox]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.pbn-more[data-astro-cid-lae7pcox]:hover{text-decoration:underline}.pbn-league-sum[data-astro-cid-lae7pcox]{color:var(--public-text);margin:0 0 .55rem;font-size:.9rem;font-weight:600;line-height:1.4}.pbn-league-list[data-astro-cid-lae7pcox]{margin:0}.pbn-league-list[data-astro-cid-lae7pcox] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem 0;display:grid}.pbn-league-list[data-astro-cid-lae7pcox] .public-league-row:last-child{border-bottom:0}.pbn-league-list[data-astro-cid-lae7pcox] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.pbn-league-list[data-astro-cid-lae7pcox] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.pbn-league-list[data-astro-cid-lae7pcox] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:800}.pbn-weather[data-astro-cid-lae7pcox]{flex-direction:column;gap:.65rem;display:flex}.pbn-weather-main[data-astro-cid-lae7pcox]{flex-direction:column;display:flex}.pbn-weather-temp[data-astro-cid-lae7pcox]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1}.pbn-weather-sum[data-astro-cid-lae7pcox]{color:var(--public-text);margin-top:.35rem;font-size:.9rem;font-weight:600}.pbn-weather-wind[data-astro-cid-lae7pcox]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem}.pbn-weather-shoot[data-astro-cid-lae7pcox]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.2rem;padding-top:.6rem;display:flex}.pbn-shoot-label[data-astro-cid-lae7pcox]{color:var(--public-accent)}.pbn-weather-fc[data-astro-cid-lae7pcox]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.02rem;font-weight:800}.pbn-weather-bird[data-astro-cid-lae7pcox]{color:var(--public-muted);font-size:.8rem}.pbn-alert[data-astro-cid-lae7pcox]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:.2rem .55rem;font-size:.6rem;font-weight:800}.pbn-shoot-day[data-astro-cid-lae7pcox]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.55rem;font-weight:800;line-height:1.02;display:block}.pbn-shoot-date[data-astro-cid-lae7pcox]{color:var(--public-muted);margin-top:.2rem;font-size:.85rem;display:block}.pbn-event-badge[data-astro-cid-lae7pcox]{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.18rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.pbn-event-title[data-astro-cid-lae7pcox]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .2rem;font-size:1.04rem;font-weight:800;line-height:1.2}.pbn-event-detail[data-astro-cid-lae7pcox]{color:var(--public-muted);margin:0;font-size:.85rem;line-height:1.4}.pbn-hub-foot[data-astro-cid-lae7pcox]{border-top:1px solid var(--public-line);flex-direction:column;align-items:center;gap:1rem;margin-top:clamp(1.4rem,3.5vw,2.4rem);padding-top:clamp(1.1rem,3vw,1.7rem);display:flex}.pbn-hub-app-btn[data-astro-cid-lae7pcox]{font-family:var(--public-font-body,system-ui, sans-serif);letter-spacing:.01em;color:#fff;background:var(--public-accent);border:1px solid var(--public-accent-dark,var(--public-accent));cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:.7rem 1.6rem;font-size:.9rem;font-weight:700;transition:filter .15s,transform .12s;display:inline-flex}.pbn-hub-app-btn[data-astro-cid-lae7pcox]:hover{filter:brightness(1.07)}.pbn-hub-app-btn[data-astro-cid-lae7pcox]:active{transform:translateY(1px)}.pbn-hub-app-btn[data-astro-cid-lae7pcox]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.pbn-hub-links[data-astro-cid-lae7pcox]{flex-wrap:wrap;justify-content:center;gap:.4rem 1.1rem;display:flex}.pbn-hub-link[data-astro-cid-lae7pcox]{color:var(--public-muted);font-size:.82rem;font-weight:600;text-decoration:none;transition:color .13s}.pbn-hub-link[data-astro-cid-lae7pcox]:hover{color:var(--public-accent)}.pbn-hub-link[data-astro-cid-lae7pcox]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px;border-radius:4px}@media (max-width:900px){.pbn-grid[data-astro-cid-lae7pcox]{grid-template-columns:repeat(3,minmax(0,1fr))}.pbn-tile--league[data-astro-cid-lae7pcox]{grid-area:auto/span 3}.pbn-tile--weather[data-astro-cid-lae7pcox],.pbn-tile--events[data-astro-cid-lae7pcox]{grid-column:span 3}}@media (max-width:640px){.pbn-grid[data-astro-cid-lae7pcox]{grid-template-columns:repeat(2,minmax(0,1fr))}.pbn-tile--league[data-astro-cid-lae7pcox],.pbn-tile--weather[data-astro-cid-lae7pcox],.pbn-tile--events[data-astro-cid-lae7pcox]{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.pbn-tile[data-astro-cid-lae7pcox],.pbn-hub-app-btn[data-astro-cid-lae7pcox],.pbn-hub-link[data-astro-cid-lae7pcox]{transition:none}.pbn-tile--link[data-astro-cid-lae7pcox]:hover{transform:none}}.bcoBO[data-astro-cid-o53cwdyx]{color:var(--public-text);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);background:var(--public-bg);padding-bottom:clamp(3rem,6vw,5rem)}.bcoBO-container[data-astro-cid-o53cwdyx]{max-width:1220px;margin:0 auto;padding:0 clamp(1rem,3.5vw,2.2rem)}.bcoBO-btn[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.045em;text-transform:uppercase;border:2px solid var(--public-accent);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:.72rem 1.35rem;font-size:.82rem;font-weight:900;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.bcoBO-btn[data-astro-cid-o53cwdyx]:active{transform:translateY(1px)}.bcoBO-btn[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bcoBO-btn-solid[data-astro-cid-o53cwdyx]{background:var(--public-accent);color:#fff}.bcoBO-btn-solid[data-astro-cid-o53cwdyx]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.bcoBO-btn-ghost[data-astro-cid-o53cwdyx]{color:var(--public-accent);background:0 0}.bcoBO-btn-ghost[data-astro-cid-o53cwdyx]:hover{background:color-mix(in srgb, var(--public-accent) 12%, transparent)}.bcoBO-btn-line[data-astro-cid-o53cwdyx]{color:var(--public-text);border-color:var(--public-line);background:0 0;padding:.6rem 1.1rem;font-size:.76rem}.bcoBO-btn-line[data-astro-cid-o53cwdyx]:hover{border-color:var(--public-accent);color:var(--public-accent)}.bcoBO-textlink[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;align-items:center;gap:.3rem;font-size:.74rem;font-weight:900;text-decoration:none;display:inline-flex}.bcoBO-textlink[data-astro-cid-o53cwdyx]:hover{text-underline-offset:3px;text-decoration:underline}.bcoBO-textlink[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px;border-radius:3px}.tkrBO[data-astro-cid-o53cwdyx]{background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg-alt));border-bottom:1px solid var(--public-header-border,var(--public-line));border-top:1px solid color-mix(in srgb, var(--public-accent) 22%, transparent);width:100%}.tkrBO-inner[data-astro-cid-o53cwdyx]{align-items:stretch;gap:0;max-width:1360px;min-height:46px;margin:0 auto;padding:0 clamp(.75rem,2vw,1.4rem);display:flex}.tkrBO-flag[data-astro-cid-o53cwdyx]{background:var(--public-accent);color:#fff;font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);flex:none;align-items:center;gap:.45rem;margin-right:.9rem;padding:0 1.35rem 0 .95rem;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.tkrBO-flag[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tkrBO-flag-dot[data-astro-cid-o53cwdyx]{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;animation:1.7s ease-out infinite tkrBO-pulse;box-shadow:0 0 #ffffffb3}@keyframes tkrBO-pulse{0%{box-shadow:0 0 #ffffffa6}70%{box-shadow:0 0 0 7px #fff0}to{box-shadow:0 0 #fff0}}.tkrBO-season[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;flex:none;align-items:center;margin-right:.9rem;font-size:.66rem;font-weight:800;display:inline-flex}.tkrBO-body[data-astro-cid-o53cwdyx]{flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.tkrBO-loading[data-astro-cid-o53cwdyx]{color:var(--public-muted);white-space:nowrap;font-size:.82rem;font-style:italic}#leagueContent[data-astro-cid-o53cwdyx]{width:100%;min-width:0}.tkrBO-mask[data-astro-cid-o53cwdyx]{width:100%;overflow:hidden}.tkrBO-track[data-astro-cid-o53cwdyx]{white-space:nowrap;will-change:transform;align-items:center;display:inline-flex}.tkrBO-track[data-astro-cid-o53cwdyx].is-live{animation:24s linear infinite tkrBO-marquee}.tkrBO-track[data-astro-cid-o53cwdyx].is-live:hover{animation-play-state:paused}.tkrBO-headline[data-astro-cid-o53cwdyx]{color:var(--public-text);font-variant-numeric:tabular-nums;padding-right:3.5rem;font-size:.9rem;font-weight:700;display:inline-block}@keyframes tkrBO-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tkrBO-more[data-astro-cid-o53cwdyx]{border-left:1px solid color-mix(in srgb, var(--public-accent) 25%, transparent);font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);white-space:nowrap;flex:none;align-items:center;gap:.3rem;margin-left:.9rem;padding-left:.9rem;font-size:.7rem;font-weight:900;text-decoration:none;display:inline-flex}.tkrBO-more[data-astro-cid-o53cwdyx]:hover{text-underline-offset:3px;text-decoration:underline}.tkrBO-more[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.hubBO[data-astro-cid-o53cwdyx]{padding-top:clamp(1.8rem,4vw,3rem)}.hubBO-head[data-astro-cid-o53cwdyx]{max-width:760px}.hubBO-eyebrow[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.55rem;margin:0 0 .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.hubBO-eyebrow-bar[data-astro-cid-o53cwdyx]{background:var(--public-accent);border-radius:2px;width:26px;height:4px;display:inline-block}.hubBO-title[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(2.1rem,6vw,3.8rem);font-weight:900;line-height:.98}.hubBO-sub[data-astro-cid-o53cwdyx]{color:var(--public-muted);max-width:56ch;margin:.9rem 0 0;font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.55}.hubBO-actions[data-astro-cid-o53cwdyx]{flex-wrap:wrap;gap:.7rem;margin-top:1.3rem;display:flex}.hubBO-boards[data-astro-cid-o53cwdyx]{grid-template-columns:1fr 1fr;gap:clamp(.9rem,2vw,1.3rem);margin-top:clamp(1.6rem,3.5vw,2.4rem);display:grid}.brdBO[data-astro-cid-o53cwdyx]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:4px solid var(--public-accent);min-width:0;box-shadow:0 2px 10px color-mix(in srgb, var(--public-text) 6%, transparent);border-radius:12px;flex-direction:column;padding:clamp(1.1rem,2.4vw,1.6rem);display:flex;position:relative}.brdBO-top[data-astro-cid-o53cwdyx]{border-bottom:2px solid var(--public-line);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.7rem;display:flex}.brdBO-label[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:900}.brdBO-tag[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);border:1px solid var(--public-line);border-radius:999px;padding:.2rem .6rem;font-size:.62rem;font-weight:800;text-decoration:none}.brdBO-tag[data-astro-cid-o53cwdyx]:hover{color:var(--public-accent);border-color:var(--public-accent)}.brdBO-tag[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.brdBO-alert[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.25rem .65rem;font-size:.62rem;font-weight:900}.brdBO-loading[data-astro-cid-o53cwdyx]{color:var(--public-muted);font-size:.86rem;font-style:italic}.brdBO-huge[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:900;line-height:.92;display:block}.brdBO-line[data-astro-cid-o53cwdyx]{color:var(--public-muted);margin-top:.4rem;font-size:.94rem;font-weight:600;display:block}.brdBO-more[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.3rem;margin-top:auto;padding-top:.85rem;font-size:.7rem;font-weight:900;text-decoration:none;display:inline-flex}.brdBO-more[data-astro-cid-o53cwdyx]:hover{text-underline-offset:3px;text-decoration:underline}.brdBO-more[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px;border-radius:3px}.brdBO-cond-grid[data-astro-cid-o53cwdyx]{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}.brdBO-cond-main[data-astro-cid-o53cwdyx]{min-width:0}.brdBO-cond-sum[data-astro-cid-o53cwdyx]{color:var(--public-text);margin-top:.45rem;font-size:.92rem;font-weight:700;display:block}.brdBO-cond-wind[data-astro-cid-o53cwdyx]{color:var(--public-muted);margin-top:.2rem;font-size:.82rem;display:block}.brdBO-cond-shoot[data-astro-cid-o53cwdyx]{border-left:2px solid var(--public-line);flex-direction:column;gap:.25rem;min-width:0;padding-left:1rem;display:flex}.brdBO-shoot-lbl[data-astro-cid-o53cwdyx]{color:var(--public-accent)}.brdBO-shoot-fc[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:900}.brdBO-shoot-bird[data-astro-cid-o53cwdyx]{color:var(--public-muted);font-size:.82rem}.stbBO[data-astro-cid-o53cwdyx]{padding-top:clamp(2.4rem,5vw,3.6rem)}.stbBO-head[data-astro-cid-o53cwdyx]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.1rem;display:flex}.stbBO-eyebrow[data-astro-cid-o53cwdyx],.gdeBO-eyebrow[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.55rem;margin-bottom:.4rem;font-size:.7rem;font-weight:900;display:inline-flex}.stbBO-eyebrow-bar[data-astro-cid-o53cwdyx],.gdeBO-eyebrow-bar[data-astro-cid-o53cwdyx]{background:var(--public-accent);border-radius:2px;width:22px;height:4px;display:inline-block}.stbBO-title[data-astro-cid-o53cwdyx],.gdeBO-title[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:900;line-height:1.02}.stbBO-board[data-astro-cid-o53cwdyx]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:12px;overflow:hidden}.stbBO-headrow[data-astro-cid-o53cwdyx],.stbBO-list[data-astro-cid-o53cwdyx] .public-league-row{grid-template-columns:3.2rem 1fr auto;align-items:center;gap:.9rem;padding:.7rem clamp(.9rem,2vw,1.3rem);display:grid}.stbBO-headrow[data-astro-cid-o53cwdyx]{background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-bottom:2px solid var(--public-accent)}.stbBO-th[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:900}.stbBO-th-score[data-astro-cid-o53cwdyx]{text-align:right}.stbBO-list[data-astro-cid-o53cwdyx] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line))}.stbBO-list[data-astro-cid-o53cwdyx] .public-league-row:nth-child(odd){background:color-mix(in srgb, var(--public-text) 3%, transparent)}.stbBO-list[data-astro-cid-o53cwdyx] .public-league-row:last-child{border-bottom:0}.stbBO-list[data-astro-cid-o53cwdyx] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:1.05rem;font-weight:900}.stbBO-list[data-astro-cid-o53cwdyx] .public-league-team{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.01em;text-transform:uppercase;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:800;overflow:hidden}.stbBO-list[data-astro-cid-o53cwdyx] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.2rem;font-weight:900}.stbBO-list[data-astro-cid-o53cwdyx]:empty:before{content:"Standings post here the moment scores are in.";color:var(--public-muted);padding:1.1rem clamp(.9rem,2vw,1.3rem);font-size:.88rem;font-style:italic;display:block}.btnBO[data-astro-cid-o53cwdyx]{padding-top:clamp(1.4rem,3vw,2rem)}.btnBO-grid[data-astro-cid-o53cwdyx]{grid-template-columns:1fr 1.25fr;align-items:stretch;gap:clamp(.9rem,2vw,1.3rem);display:grid}.btnBO-card[data-astro-cid-o53cwdyx]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:12px;min-width:0}.btnBO-bulletin[data-astro-cid-o53cwdyx]{border-left:4px solid var(--public-accent);flex-direction:column;padding:clamp(1.1rem,2.4vw,1.5rem);display:flex}.btnBO-top[data-astro-cid-o53cwdyx]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.85rem;padding-bottom:.6rem;display:flex}.btnBO-label[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:900}.btnBO-loading[data-astro-cid-o53cwdyx]{color:var(--public-muted);font-size:.86rem;font-style:italic}.btnBO-badge[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.6rem;padding:.2rem .6rem;font-size:.6rem;font-weight:900;display:inline-block}.btnBO-title[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .35rem;font-size:1.2rem;font-weight:900;line-height:1.2}.btnBO-detail[data-astro-cid-o53cwdyx]{color:var(--public-muted);margin:0;font-size:.9rem;line-height:1.5}.btnBO-about[data-astro-cid-o53cwdyx]{display:flex;overflow:hidden}.btnBO-figure[data-astro-cid-o53cwdyx]{flex:0 0 42%;min-width:0}.btnBO-figure[data-astro-cid-o53cwdyx] img[data-astro-cid-o53cwdyx]{object-fit:cover;width:100%;height:100%;min-height:220px;display:block}.btnBO-about-copy[data-astro-cid-o53cwdyx]{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(1.1rem,2.4vw,1.6rem);display:flex}.btnBO-about-title[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:.5rem 0;font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:900;line-height:1.08}.btnBO-about-body[data-astro-cid-o53cwdyx]{color:var(--public-muted);margin:0 0 1rem;font-size:.96rem;line-height:1.55}.gdeBO[data-astro-cid-o53cwdyx]{padding-top:clamp(2.4rem,5vw,3.6rem)}.gdeBO-head[data-astro-cid-o53cwdyx]{margin-bottom:1.1rem}.gdeBO-grid[data-astro-cid-o53cwdyx]{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.gdeBO-cell[data-astro-cid-o53cwdyx]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:12px;flex-direction:column;padding:1.2rem 1.2rem 1.1rem;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}.gdeBO-cell[data-astro-cid-o53cwdyx]:before{content:"";background:var(--public-accent);transform-origin:top;width:4px;height:100%;transition:transform .16s;position:absolute;top:0;left:0;transform:scaleY(0)}.gdeBO-cell[data-astro-cid-o53cwdyx]:hover{border-color:var(--public-accent);box-shadow:0 6px 18px color-mix(in srgb, var(--public-text) 10%, transparent);transform:translateY(-2px)}.gdeBO-cell[data-astro-cid-o53cwdyx]:hover:before{transform:scaleY(1)}.gdeBO-cell[data-astro-cid-o53cwdyx]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.gdeBO-slot[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.1em;color:color-mix(in srgb, var(--public-accent) 55%, var(--public-muted));font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:900}.gdeBO-kicker[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin-top:.5rem;font-size:.6rem;font-weight:900}.gdeBO-cell-title[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);text-transform:uppercase;letter-spacing:-.005em;color:var(--public-text);margin-top:.15rem;font-size:1.14rem;font-weight:900;line-height:1.12}.gdeBO-desc[data-astro-cid-o53cwdyx]{color:var(--public-muted);margin-top:.4rem;font-size:.85rem;line-height:1.45}.gdeBO-arrow[data-astro-cid-o53cwdyx]{color:var(--public-accent);font-size:1.1rem;font-weight:900;transition:transform .15s;position:absolute;top:1.1rem;right:1.15rem}.gdeBO-cell[data-astro-cid-o53cwdyx]:hover .gdeBO-arrow[data-astro-cid-o53cwdyx]{transform:translate(3px)}.ctaBO[data-astro-cid-o53cwdyx]{margin-top:clamp(2.6rem,5.5vw,4rem)}.ctaBO-inner[data-astro-cid-o53cwdyx]{background:var(--public-accent-dark,var(--public-accent));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1.2rem,3vw,2.4rem);padding:clamp(1.6rem,4vw,2.8rem);display:flex}.ctaBO-copy[data-astro-cid-o53cwdyx]{min-width:0}.ctaBO-kicker[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;margin-bottom:.5rem;font-size:.7rem;font-weight:900;display:inline-block}.ctaBO-title[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1.04}.ctaBO-sub[data-astro-cid-o53cwdyx]{color:#ffffffe6;max-width:46ch;margin:.6rem 0 0;font-size:.98rem;line-height:1.5}.ctaBO-actions[data-astro-cid-o53cwdyx]{flex-wrap:wrap;flex:none;gap:.7rem;display:flex}.ctaBO-btn[data-astro-cid-o53cwdyx]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.045em;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:.78rem 1.4rem;font-size:.8rem;font-weight:900;text-decoration:none;transition:filter .15s,background .15s,transform .12s;display:inline-flex}.ctaBO-btn[data-astro-cid-o53cwdyx]:active{transform:translateY(1px)}.ctaBO-btn[data-astro-cid-o53cwdyx]:focus-visible{outline-offset:2px;outline:2px solid #fff}.ctaBO-btn-primary[data-astro-cid-o53cwdyx]{color:var(--public-accent-dark,var(--public-accent));background:#fff;border:2px solid #fff}.ctaBO-btn-primary[data-astro-cid-o53cwdyx]:hover{filter:brightness(.94)}.ctaBO-btn-outline[data-astro-cid-o53cwdyx]{color:#fff;background:#ffffff14;border:2px solid #fff9}.ctaBO-btn-outline[data-astro-cid-o53cwdyx]:hover{background:#ffffff2e}@media (max-width:860px){.hubBO-boards[data-astro-cid-o53cwdyx]{grid-template-columns:1fr}.gdeBO-grid[data-astro-cid-o53cwdyx]{grid-template-columns:repeat(2,1fr)}.btnBO-grid[data-astro-cid-o53cwdyx]{grid-template-columns:1fr}}@media (max-width:620px){.gdeBO-grid[data-astro-cid-o53cwdyx]{grid-template-columns:1fr}.btnBO-about[data-astro-cid-o53cwdyx]{flex-direction:column}.btnBO-figure[data-astro-cid-o53cwdyx]{flex-basis:auto}.btnBO-figure[data-astro-cid-o53cwdyx] img[data-astro-cid-o53cwdyx]{min-height:180px;max-height:220px}.ctaBO-inner[data-astro-cid-o53cwdyx]{flex-direction:column;align-items:flex-start}.tkrBO-season[data-astro-cid-o53cwdyx]{display:none}.brdBO-cond-grid[data-astro-cid-o53cwdyx]{grid-template-columns:1fr!important}.brdBO-cond-shoot[data-astro-cid-o53cwdyx]{border-left:0;border-top:2px solid var(--public-line);padding-top:.8rem;padding-left:0}}@media (max-width:420px){.tkrBO-more[data-astro-cid-o53cwdyx]{display:none}}@media (prefers-reduced-motion:reduce){.tkrBO-track[data-astro-cid-o53cwdyx].is-live{animation:none}.tkrBO-dup[data-astro-cid-o53cwdyx]{display:none}.tkrBO-flag-dot[data-astro-cid-o53cwdyx]{animation:none}.gdeBO-cell[data-astro-cid-o53cwdyx],.gdeBO-cell[data-astro-cid-o53cwdyx]:before,.gdeBO-arrow[data-astro-cid-o53cwdyx],.bcoBO-btn[data-astro-cid-o53cwdyx],.ctaBO-btn[data-astro-cid-o53cwdyx]{transition:none}}.alm-home[data-astro-cid-vus6pm5j]{max-width:1160px;color:var(--public-text);font-family:var(--public-font-body,Georgia, "Times New Roman", serif);margin:0 auto;padding:clamp(1.3rem,3.2vw,2.4rem) clamp(1rem,3.4vw,2.2rem) 4rem}.alm-mini-label[data-astro-cid-vus6pm5j]{font-family:var(--public-font-body,Georgia, serif);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);font-size:.62rem;font-weight:800;display:block}.alm-page[data-astro-cid-vus6pm5j]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);box-shadow:var(--public-shadow,0 6px 22px #00000014);padding:clamp(1.1rem,2.6vw,1.9rem) clamp(1rem,2.6vw,1.9rem) clamp(1.1rem,2.6vw,1.7rem)}.alm-page-head[data-astro-cid-vus6pm5j]{text-align:center;border-bottom:3px double var(--public-line);margin-bottom:clamp(.9rem,2vw,1.3rem);padding-bottom:clamp(.9rem,2vw,1.3rem)}.alm-page-vol[data-astro-cid-vus6pm5j]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:700;display:block}.alm-page-title[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:.01em;color:var(--public-text);margin:.35rem 0 .25rem;font-size:clamp(1.9rem,5vw,3.2rem);font-weight:800;line-height:1.02}.alm-page-dateline[data-astro-cid-vus6pm5j]{letter-spacing:.04em;color:var(--public-muted);margin:0;font-size:clamp(.82rem,1.6vw,.98rem);font-style:italic}.alm-cols[data-astro-cid-vus6pm5j]{grid-template-columns:1fr 1fr 1fr;display:grid}.alm-col[data-astro-cid-vus6pm5j]{min-width:0;padding:.4rem clamp(.9rem,1.8vw,1.4rem)}.alm-col[data-astro-cid-vus6pm5j]+.alm-col[data-astro-cid-vus6pm5j]{border-left:1px solid var(--public-line)}.alm-col-head[data-astro-cid-vus6pm5j]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.7rem;padding-bottom:.5rem;display:flex}.alm-col-head-center[data-astro-cid-vus6pm5j]{justify-content:center}.alm-col-title[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);font-variant:small-caps;letter-spacing:.05em;color:var(--public-text);margin:0;font-size:.98rem;font-weight:800}.alm-loading[data-astro-cid-vus6pm5j]{color:var(--public-muted);font-size:.86rem;font-style:italic}.alm-more[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);font-variant:small-caps;letter-spacing:.05em;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:.7rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-block}.alm-more[data-astro-cid-vus6pm5j]:hover{border-bottom-color:var(--public-accent)}.alm-wx[data-astro-cid-vus6pm5j]{flex-direction:column;display:flex}.alm-wx-temp[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(2rem,4.2vw,2.7rem);font-weight:800;line-height:1}.alm-wx-summary[data-astro-cid-vus6pm5j]{color:var(--public-text);margin-top:.35rem;font-size:.9rem;font-weight:600}.alm-wx-wind[data-astro-cid-vus6pm5j]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem}.alm-wx-shoot[data-astro-cid-vus6pm5j]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.25rem;margin-top:.8rem;padding-top:.6rem;display:flex}.alm-wx-forecast[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:1.02rem;font-weight:800}.alm-wx-bird[data-astro-cid-vus6pm5j]{color:var(--public-muted);font-size:.82rem}.alm-alert[data-astro-cid-vus6pm5j]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:2px;flex:none;padding:.24rem .5rem;font-size:.6rem;font-weight:800}.alm-planner[data-astro-cid-vus6pm5j]{text-align:center}.alm-planner-weekday[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);font-variant:small-caps;letter-spacing:.08em;color:var(--public-accent);font-size:1.15rem;font-weight:700;display:block}.alm-planner-date[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-top:.1rem;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:800;line-height:1.1;display:block}.alm-planner-rule[data-astro-cid-vus6pm5j]{background:var(--public-accent);width:44px;height:2px;margin:.8rem auto;display:block}.alm-planner-note[data-astro-cid-vus6pm5j]{margin:0 0 .7rem}.alm-planner-note[data-astro-cid-vus6pm5j] .alm-mini-label[data-astro-cid-vus6pm5j]{color:var(--public-muted)}.alm-planner-league[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-top:.15rem;font-size:1.05rem;font-weight:800;display:block}.alm-planner-motto[data-astro-cid-vus6pm5j]{color:var(--public-muted);margin:0;font-size:.82rem;font-style:italic;line-height:1.55}.alm-shoot-day[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:clamp(1.6rem,3.4vw,2rem);font-weight:800;line-height:1.05;display:block}.alm-shoot-date[data-astro-cid-vus6pm5j]{color:var(--public-muted);margin-top:.2rem;font-size:.88rem;display:block}.alm-spread[data-astro-cid-vus6pm5j]{grid-template-columns:1.7fr 1fr;gap:clamp(1rem,2.6vw,1.8rem);margin-top:clamp(1.6rem,3.6vw,2.4rem);display:grid}.alm-ledger[data-astro-cid-vus6pm5j],.alm-notices[data-astro-cid-vus6pm5j]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);min-width:0;padding:clamp(1rem,2.2vw,1.5rem)}.alm-notices[data-astro-cid-vus6pm5j],.alm-ledger[data-astro-cid-vus6pm5j]{border-top:3px solid var(--public-accent)}.alm-block-head[data-astro-cid-vus6pm5j]{border-bottom:3px double var(--public-line);justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.8rem;padding-bottom:.6rem;display:flex}.alm-block-title[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);font-variant:small-caps;letter-spacing:.05em;color:var(--public-text);margin:0;font-size:1.1rem;font-weight:800}.alm-block-note[data-astro-cid-vus6pm5j]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);white-space:nowrap;font-size:.68rem;font-weight:700}.alm-ledger-sum[data-astro-cid-vus6pm5j]{color:var(--public-text);margin:0 0 .8rem;font-size:.92rem;font-weight:600;line-height:1.45}.alm-ledger-headrow[data-astro-cid-vus6pm5j]{border-bottom:2px solid var(--public-line);grid-template-columns:3ch 1fr auto;align-items:baseline;gap:.7rem;padding:0 0 .4rem;display:grid}.alm-th[data-astro-cid-vus6pm5j]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:800}.alm-th-score[data-astro-cid-vus6pm5j]{text-align:right}.alm-ledger-rows[data-astro-cid-vus6pm5j]{display:block}.alm-ledger-rows[data-astro-cid-vus6pm5j] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:3ch 1fr auto;align-items:baseline;gap:.7rem;padding:.55rem 0;display:grid}.alm-ledger-rows[data-astro-cid-vus6pm5j] .public-league-row:last-child{border-bottom:0}.alm-ledger-rows[data-astro-cid-vus6pm5j] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.94rem;font-weight:800}.alm-ledger-rows[data-astro-cid-vus6pm5j] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.94rem;font-weight:600;overflow:hidden}.alm-ledger-rows[data-astro-cid-vus6pm5j] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:800}.alm-notice-badge[data-astro-cid-vus6pm5j]{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:2px;margin-bottom:.5rem;padding:.2rem .5rem;font-size:.6rem;font-weight:800;display:inline-block}.alm-notice-title[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.08rem;font-weight:800;line-height:1.25}.alm-notice-detail[data-astro-cid-vus6pm5j]{color:var(--public-muted);margin:0;font-size:.86rem;line-height:1.5}.alm-about[data-astro-cid-vus6pm5j]{border-top:3px double var(--public-line);grid-template-columns:.9fr 1.3fr;align-items:center;gap:clamp(1.2rem,3vw,2.4rem);margin-top:clamp(1.8rem,4vw,2.8rem);padding-top:clamp(1.4rem,3vw,2rem);display:grid}.alm-about-figure[data-astro-cid-vus6pm5j]{border:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg-alt));margin:0;padding:6px}.alm-about-figure[data-astro-cid-vus6pm5j] img[data-astro-cid-vus6pm5j]{object-fit:cover;border:1px solid var(--public-line-soft,var(--public-line));width:100%;max-height:320px;display:block}.alm-about-title[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.01em;color:var(--public-text);margin:.3rem 0 .6rem;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.08}.alm-about-body[data-astro-cid-vus6pm5j]{color:var(--public-muted);margin:0;font-size:clamp(.98rem,1.8vw,1.08rem);line-height:1.62}.alm-about-actions[data-astro-cid-vus6pm5j]{flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex}.alm-btn[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);font-variant:small-caps;letter-spacing:.04em;border:1.5px solid var(--public-accent);border-radius:2px;align-items:center;padding:.66rem 1.25rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.alm-btn-solid[data-astro-cid-vus6pm5j]{background:var(--public-accent);color:#fff}.alm-btn-solid[data-astro-cid-vus6pm5j]:hover{background:var(--public-accent-dark,var(--public-accent))}.alm-btn-ghost[data-astro-cid-vus6pm5j]{color:var(--public-accent);background:0 0}.alm-btn-ghost[data-astro-cid-vus6pm5j]:hover{background:var(--public-accent);color:#fff}.alm-btn[data-astro-cid-vus6pm5j]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.alm-index[data-astro-cid-vus6pm5j]{border-top:1px solid var(--public-line);grid-template-columns:1fr 1fr;margin-top:1.4rem;display:grid}.alm-index-link[data-astro-cid-vus6pm5j]{font-family:var(--public-font-heading,Georgia, serif);font-variant:small-caps;letter-spacing:.03em;color:var(--public-text);border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .2rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .13s;display:flex}.alm-index-link[data-astro-cid-vus6pm5j]:nth-child(odd){border-right:1px solid var(--public-line-soft,var(--public-line));padding-right:.8rem}.alm-index-link[data-astro-cid-vus6pm5j]:nth-child(2n){padding-left:.8rem}.alm-index-link[data-astro-cid-vus6pm5j]:hover{color:var(--public-accent)}.alm-index-link[data-astro-cid-vus6pm5j]:focus-visible{outline:2px solid var(--public-accent);outline-offset:-2px}.alm-index-arrow[data-astro-cid-vus6pm5j]{color:var(--public-accent);transition:transform .15s}.alm-index-link[data-astro-cid-vus6pm5j]:hover .alm-index-arrow[data-astro-cid-vus6pm5j]{transform:translate(3px)}@media (max-width:860px){.alm-cols[data-astro-cid-vus6pm5j]{grid-template-columns:1fr}.alm-col[data-astro-cid-vus6pm5j]{padding:1rem .2rem}.alm-col[data-astro-cid-vus6pm5j]+.alm-col[data-astro-cid-vus6pm5j]{border-left:0;border-top:1px solid var(--public-line)}.alm-col-head-center[data-astro-cid-vus6pm5j]{justify-content:space-between}.alm-planner[data-astro-cid-vus6pm5j]{text-align:left}.alm-planner-rule[data-astro-cid-vus6pm5j]{margin-left:0}.alm-spread[data-astro-cid-vus6pm5j],.alm-about[data-astro-cid-vus6pm5j]{grid-template-columns:1fr}.alm-about-figure[data-astro-cid-vus6pm5j]{order:-1}}@media (max-width:520px){.alm-index[data-astro-cid-vus6pm5j]{grid-template-columns:1fr}.alm-index-link[data-astro-cid-vus6pm5j]:nth-child(odd){border-right:0;padding-right:.2rem}.alm-index-link[data-astro-cid-vus6pm5j]:nth-child(2n){padding-left:.2rem}}@media (prefers-reduced-motion:reduce){.alm-btn[data-astro-cid-vus6pm5j],.alm-index-arrow[data-astro-cid-vus6pm5j]{transition:none}}.ledbq-home[data-astro-cid-4rqxgv7u]{max-width:1160px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,3.5vw,2.4rem) 4rem}.ledbq-masthead[data-astro-cid-4rqxgv7u]{border-bottom:3px double var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.4rem;margin-bottom:clamp(1.2rem,3vw,2rem);padding-bottom:clamp(.8rem,2vw,1.2rem);display:flex}.ledbq-kicker[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .35rem;font-size:.66rem;font-weight:600}.ledbq-title[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:800;line-height:1.02}.ledbq-masthead-meta[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-size:.72rem;font-weight:600;display:inline-flex}.ledbq-meta-sep[data-astro-cid-4rqxgv7u]{color:var(--public-accent)}.ledbq-record[data-astro-cid-4rqxgv7u]{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);align-items:start;gap:clamp(1.1rem,2.6vw,2rem);display:grid}.ledbq-ledger[data-astro-cid-4rqxgv7u]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent-dark,var(--public-accent));box-shadow:var(--public-shadow,0 8px 24px #0000000f);padding:clamp(1.1rem,2.4vw,1.7rem) clamp(1rem,2.4vw,1.6rem) clamp(1rem,2vw,1.4rem)}.ledbq-ledger-head[data-astro-cid-4rqxgv7u]{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.ledbq-ledger-titles[data-astro-cid-4rqxgv7u]{min-width:0}.ledbq-ledger-title[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:800;line-height:1.1}.ledbq-folio[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);margin-top:.3rem;font-size:.66rem;font-weight:600;display:inline-block}.ledbq-caption[data-astro-cid-4rqxgv7u]{color:var(--public-muted);margin:.5rem 0 1rem;font-size:.92rem;font-style:italic;line-height:1.45}.ledbq-loading[data-astro-cid-4rqxgv7u]{color:var(--public-muted);padding:.4rem 0;font-size:.88rem;font-style:italic}.ledbq-table[data-astro-cid-4rqxgv7u]{width:100%}.ledbq-colhead[data-astro-cid-4rqxgv7u]{border-bottom:2px solid var(--public-text);grid-template-columns:3.2ch minmax(0,1fr) auto;align-items:baseline;padding:0 0 .5rem;display:grid}.ledbq-th[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.ledbq-th-total[data-astro-cid-4rqxgv7u]{text-align:right;border-left:1px solid var(--public-line);padding-left:.9rem}.ledbq-ledger-body[data-astro-cid-4rqxgv7u] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:3.2ch minmax(0,1fr) auto;align-items:baseline;padding:.7rem 0;display:grid}.ledbq-ledger-body[data-astro-cid-4rqxgv7u] .public-league-row:nth-child(2n){background:color-mix(in srgb, var(--public-accent) 5%, transparent)}.ledbq-ledger-body[data-astro-cid-4rqxgv7u] .public-league-row:last-child{border-bottom:0}.ledbq-ledger-body[data-astro-cid-4rqxgv7u] .public-league-rank{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.ledbq-ledger-body[data-astro-cid-4rqxgv7u] .public-league-team{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:.6rem;font-size:1rem;font-weight:700;overflow:hidden}.ledbq-ledger-body[data-astro-cid-4rqxgv7u] .public-league-score{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);color:var(--public-text);text-align:right;border-left:1px solid var(--public-line-soft,var(--public-line));font-variant-numeric:tabular-nums lining-nums;padding-left:.9rem;font-size:1.02rem;font-weight:700}.ledbq-record-link[data-astro-cid-4rqxgv7u],.ledbq-entry-link[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;align-items:center;gap:.4rem;margin-top:.9rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.ledbq-record-link[data-astro-cid-4rqxgv7u]:hover,.ledbq-entry-link[data-astro-cid-4rqxgv7u]:hover{border-bottom-color:var(--public-accent)}.ledbq-record-link[data-astro-cid-4rqxgv7u]:focus-visible,.ledbq-entry-link[data-astro-cid-4rqxgv7u]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.ledbq-register[data-astro-cid-4rqxgv7u]{border:1px solid var(--public-line);border-top:3px solid var(--public-accent-dark,var(--public-accent));background:var(--public-bg-soft,var(--public-bg-alt));flex-direction:column;display:flex}.ledbq-register-head[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);border-bottom:2px solid var(--public-text);margin:0;padding:.7rem 1rem;font-size:.64rem;font-weight:700}.ledbq-entry[data-astro-cid-4rqxgv7u]{border-bottom:1px solid var(--public-line-soft,var(--public-line));padding:.95rem 1rem 1.05rem}.ledbq-entry[data-astro-cid-4rqxgv7u]:last-child{border-bottom:0}.ledbq-entry-head[data-astro-cid-4rqxgv7u]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ledbq-entry-label[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:700}.ledbq-flag[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);cursor:pointer;background:0 0;border-radius:3px;padding:.2rem .45rem;font-size:.58rem;font-weight:700}.ledbq-flag[data-astro-cid-4rqxgv7u]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.ledbq-weather[data-astro-cid-4rqxgv7u]{flex-direction:column;gap:.7rem;display:flex}.ledbq-weather-primary[data-astro-cid-4rqxgv7u]{flex-direction:column;display:flex}.ledbq-figure[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:800;line-height:1}.ledbq-figure-sm[data-astro-cid-4rqxgv7u]{font-size:1.55rem}.ledbq-line[data-astro-cid-4rqxgv7u]{color:var(--public-text);margin-top:.3rem;font-size:.86rem;line-height:1.45;display:block}.ledbq-line-muted[data-astro-cid-4rqxgv7u]{color:var(--public-muted);font-size:.82rem}.ledbq-shoot[data-astro-cid-4rqxgv7u]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.25rem;padding-top:.7rem;display:flex}.ledbq-shoot-label[data-astro-cid-4rqxgv7u]{display:block}.ledbq-shoot-fc[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.ledbq-notices[data-astro-cid-4rqxgv7u]{border-top:3px double var(--public-line);grid-template-columns:minmax(120px,.5fr) minmax(0,3fr);gap:clamp(1rem,2.4vw,1.8rem);margin-top:clamp(1.6rem,4vw,2.6rem);padding-top:clamp(1.2rem,3vw,1.8rem);display:grid}.ledbq-notices-rail[data-astro-cid-4rqxgv7u]{padding-top:.15rem}.ledbq-notices-body[data-astro-cid-4rqxgv7u]{min-width:0}.ledbq-notice-badge[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:3px;margin-bottom:.55rem;padding:.22rem .5rem;font-size:.58rem;font-weight:700;display:inline-block}.ledbq-notice-title[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 0 .35rem;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:800;line-height:1.2}.ledbq-about[data-astro-cid-4rqxgv7u]{border-top:3px double var(--public-line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);margin-top:clamp(2rem,5vw,3.2rem);padding-top:clamp(1.6rem,4vw,2.4rem);display:grid}.ledbq-about-head[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.015em;color:var(--public-text);margin:.25rem 0 .7rem;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:800;line-height:1.06}.ledbq-about-body[data-astro-cid-4rqxgv7u]{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.9vw,1.1rem);line-height:1.62}.ledbq-about-actions[data-astro-cid-4rqxgv7u]{flex-wrap:wrap;gap:.7rem;margin-top:1.3rem;display:flex}.ledbq-plate[data-astro-cid-4rqxgv7u]{border:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg));margin:0;padding:.5rem}.ledbq-plate[data-astro-cid-4rqxgv7u] img[data-astro-cid-4rqxgv7u]{object-fit:cover;width:100%;max-height:300px;display:block}.ledbq-plate[data-astro-cid-4rqxgv7u] figcaption[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-mono,ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);text-align:center;margin-top:.5rem;font-size:.62rem}.ledbq-btn[data-astro-cid-4rqxgv7u]{font-family:var(--public-font-body,system-ui, sans-serif);border:1.5px solid var(--public-accent);border-radius:4px;justify-content:center;align-items:center;padding:.68rem 1.3rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.ledbq-btn-solid[data-astro-cid-4rqxgv7u]{background:var(--public-accent);color:#fff}.ledbq-btn-solid[data-astro-cid-4rqxgv7u]:hover{background:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.ledbq-btn-ghost[data-astro-cid-4rqxgv7u]{color:var(--public-accent);background:0 0}.ledbq-btn-ghost[data-astro-cid-4rqxgv7u]:hover{background:var(--public-accent);color:#fff}.ledbq-btn-lg[data-astro-cid-4rqxgv7u]{padding:.85rem 1.7rem;font-size:.98rem}.ledbq-btn[data-astro-cid-4rqxgv7u]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.ledbq-footing[data-astro-cid-4rqxgv7u]{border:1px solid var(--public-line);border-left:4px solid var(--public-accent);background:var(--public-bg-alt,var(--public-bg));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem 2rem;margin-top:clamp(2rem,5vw,3.2rem);padding:clamp(1.4rem,3.2vw,2.2rem) clamp(1.2rem,3vw,2rem);display:flex}.ledbq-footing-lead[data-astro-cid-4rqxgv7u]{max-width:52ch;font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:700;line-height:1.35}@media (max-width:860px){.ledbq-record[data-astro-cid-4rqxgv7u]{grid-template-columns:1fr}.ledbq-notices[data-astro-cid-4rqxgv7u]{grid-template-columns:1fr;gap:.7rem}.ledbq-about[data-astro-cid-4rqxgv7u]{grid-template-columns:1fr}.ledbq-plate[data-astro-cid-4rqxgv7u]{order:-1}}@media (max-width:560px){.ledbq-masthead[data-astro-cid-4rqxgv7u]{align-items:flex-start}.ledbq-footing[data-astro-cid-4rqxgv7u]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ledbq-btn[data-astro-cid-4rqxgv7u]{transition:none}}.brh-root[data-astro-cid-yrwtd7hn]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, sans-serif)}.brh-hero[data-astro-cid-yrwtd7hn]{width:100%;margin-top:calc(-1 * var(--brp-clear,92px));isolation:isolate;align-items:flex-end;min-height:min(88vh,760px);display:flex;position:relative;overflow:hidden}.brh-hero-stage[data-astro-cid-yrwtd7hn]{z-index:0;position:absolute;inset:0}.brh-hero-slide[data-astro-cid-yrwtd7hn]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.brh-hero-slide[data-astro-cid-yrwtd7hn].is-active{opacity:1}.brh-hero-scrim[data-astro-cid-yrwtd7hn]{background:linear-gradient(#00000057 0%,#0000004d 34%,#0000009e 74%,#000000db 100%);position:absolute;inset:0}.brh-hero-inner[data-astro-cid-yrwtd7hn]{z-index:1;width:100%;max-width:1180px;padding:calc(var(--brp-clear,92px) + clamp(1.5rem, 5vw, 3rem)) clamp(1.1rem, 4vw, 2.4rem) clamp(2.2rem, 6vw, 4rem);color:#fff;margin:0 auto;position:relative}.brh-hero-eyebrow[data-astro-cid-yrwtd7hn]{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--public-accent) 55%, #fff);margin:0 0 .7rem;font-size:.74rem;font-weight:800}.brh-hero-title[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:#fff;text-shadow:0 2px 20px #0006;margin:0 0 .9rem;font-size:clamp(2.4rem,6.2vw,4.8rem);font-weight:900;line-height:1.02}.brh-hero-lede[data-astro-cid-yrwtd7hn]{color:#ffffffeb;max-width:42ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.18rem);font-weight:500;line-height:1.55}.brh-hero-actions[data-astro-cid-yrwtd7hn]{flex-wrap:wrap;gap:.8rem;display:flex}.brh-btn[data-astro-cid-yrwtd7hn]{letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;padding:.72rem 1.5rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:filter .15s,background .15s,color .15s,transform .14s;display:inline-flex}.brh-btn[data-astro-cid-yrwtd7hn]:active{transform:translateY(1px)}.brh-btn-solid[data-astro-cid-yrwtd7hn]{background:var(--public-accent);color:#fff;border:1px solid var(--public-accent-dark,var(--public-accent))}.brh-btn-solid[data-astro-cid-yrwtd7hn]:hover{filter:brightness(1.07)}.brh-btn-ghost[data-astro-cid-yrwtd7hn]{color:#fff;background:#ffffff1a;border:1.5px solid #ffffffb3}.brh-btn-ghost[data-astro-cid-yrwtd7hn]:hover{background:#fff3}.brh-btn[data-astro-cid-yrwtd7hn]:focus-visible{outline-offset:2px;outline:2px solid #fff}.brh-section[data-astro-cid-yrwtd7hn]{max-width:1180px;margin-inline:auto;padding-inline:clamp(1.1rem,4vw,2.4rem)}.brh-dash-wrap[data-astro-cid-yrwtd7hn]{margin-top:clamp(2.4rem,6vw,4rem)}.brh-head[data-astro-cid-yrwtd7hn]{margin-bottom:clamp(1rem,2.6vw,1.5rem)}.brh-kicker[data-astro-cid-yrwtd7hn]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.4rem;font-size:.72rem;font-weight:800;display:block}.brh-head-title[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800;line-height:1.08}.brh-dash[data-astro-cid-yrwtd7hn]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.75rem,1.7vw,1.1rem);display:grid}.brh-card[data-astro-cid-yrwtd7hn]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:18px;flex-direction:column;min-width:0;padding:clamp(1rem,2.1vw,1.4rem);display:flex;box-shadow:0 2px 14px #0000000d}.brh-card-feature[data-astro-cid-yrwtd7hn]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.brh-card-wide[data-astro-cid-yrwtd7hn]{grid-column:1/-1}.brh-card-head[data-astro-cid-yrwtd7hn]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.brh-card-label[data-astro-cid-yrwtd7hn]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.brh-card-note[data-astro-cid-yrwtd7hn]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:700}.brh-card-sum[data-astro-cid-yrwtd7hn]{margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.4}.brh-loading[data-astro-cid-yrwtd7hn]{color:var(--public-muted);font-size:.85rem;font-style:italic}.brh-note[data-astro-cid-yrwtd7hn]{color:var(--public-muted);margin-top:.2rem;font-size:.84rem;line-height:1.45;display:block}.brh-metric[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.7rem;font-weight:900;line-height:1.04;display:block}.brh-alert[data-astro-cid-yrwtd7hn]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.22rem .55rem;font-size:.6rem;font-weight:800}.brh-weather-grid[data-astro-cid-yrwtd7hn]{grid-template-columns:1fr;gap:.7rem;display:grid}.brh-weather-primary[data-astro-cid-yrwtd7hn]{flex-direction:column;gap:.15rem;display:flex}.brh-weather-temp[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.9rem;font-weight:900;line-height:1}.brh-weather-summary[data-astro-cid-yrwtd7hn]{color:var(--public-text);font-size:.9rem;font-weight:600}.brh-weather-wind[data-astro-cid-yrwtd7hn]{color:var(--public-muted);font-size:.8rem}.brh-weather-shoot[data-astro-cid-yrwtd7hn]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.25rem;padding-top:.7rem;display:flex}.brh-shoot-label[data-astro-cid-yrwtd7hn]{color:var(--public-accent)}.brh-shoot-fc[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.brh-shoot-bird[data-astro-cid-yrwtd7hn]{color:var(--public-muted);font-size:.82rem}.brh-standings-headrow[data-astro-cid-yrwtd7hn]{border-bottom:2px solid var(--public-line);grid-template-columns:3ch 1fr auto;align-items:baseline;gap:10px;padding:0 0 .4rem;display:grid}.brh-th[data-astro-cid-yrwtd7hn]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:800}.brh-th-score[data-astro-cid-yrwtd7hn]{text-align:right}.brh-standings[data-astro-cid-yrwtd7hn]{margin-bottom:.4rem;display:block}.brh-standings[data-astro-cid-yrwtd7hn] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:3ch 1fr auto;align-items:baseline;gap:10px;padding:.55rem 0;display:grid}.brh-standings[data-astro-cid-yrwtd7hn] .public-league-row:last-child{border-bottom:0}.brh-standings[data-astro-cid-yrwtd7hn] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.brh-standings[data-astro-cid-yrwtd7hn] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.brh-standings[data-astro-cid-yrwtd7hn] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:900}.brh-chip[data-astro-cid-yrwtd7hn]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.6rem;font-weight:800;display:inline-block}.brh-notice-title[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .15rem;font-size:1.04rem;font-weight:800;line-height:1.25}.brh-more[data-astro-cid-yrwtd7hn]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.brh-more[data-astro-cid-yrwtd7hn]:hover{text-decoration:underline}.brh-about-wrap[data-astro-cid-yrwtd7hn]{margin-top:clamp(2.6rem,6vw,4.2rem)}.brh-about[data-astro-cid-yrwtd7hn]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:22px;grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:clamp(1.6rem,4vw,2.6rem);display:grid;box-shadow:0 2px 16px #0000000d}.brh-about-title[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.3rem 0 .7rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.06}.brh-about-body[data-astro-cid-yrwtd7hn]{color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.65}.brh-about-figure[data-astro-cid-yrwtd7hn]{margin:0}.brh-about-figure[data-astro-cid-yrwtd7hn] img[data-astro-cid-yrwtd7hn]{object-fit:cover;border:1px solid var(--public-line);border-radius:16px;width:100%;max-height:340px}.brh-quick-wrap[data-astro-cid-yrwtd7hn]{margin-top:clamp(2.6rem,6vw,4.2rem);padding-bottom:clamp(3rem,7vw,5rem)}.brh-quick[data-astro-cid-yrwtd7hn]{grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.7vw,1.1rem);display:grid}.brh-quick-card[data-astro-cid-yrwtd7hn]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:18px;flex-direction:column;padding:1.2rem 1.2rem 1.1rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.brh-quick-card[data-astro-cid-yrwtd7hn]:hover{border-color:var(--public-accent);transform:translateY(-3px);box-shadow:0 12px 28px #0000001a}.brh-quick-card[data-astro-cid-yrwtd7hn]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.brh-quick-kicker[data-astro-cid-yrwtd7hn]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.62rem;font-weight:800}.brh-quick-title[data-astro-cid-yrwtd7hn]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.14rem;font-weight:800;line-height:1.15}.brh-quick-desc[data-astro-cid-yrwtd7hn]{color:var(--public-muted);font-size:.84rem;line-height:1.45}.brh-quick-arrow[data-astro-cid-yrwtd7hn]{color:var(--public-accent);font-size:1.1rem;transition:transform .15s;position:absolute;top:1.15rem;right:1.2rem}.brh-quick-card[data-astro-cid-yrwtd7hn]:hover .brh-quick-arrow[data-astro-cid-yrwtd7hn]{transform:translate(3px)}@media (max-width:900px){.brh-dash[data-astro-cid-yrwtd7hn]{grid-template-columns:repeat(2,1fr)}.brh-card-feature[data-astro-cid-yrwtd7hn]{grid-area:auto/1/auto/-1}.brh-about[data-astro-cid-yrwtd7hn]{grid-template-columns:1fr}.brh-about-figure[data-astro-cid-yrwtd7hn]{order:-1}.brh-quick[data-astro-cid-yrwtd7hn]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.brh-hero[data-astro-cid-yrwtd7hn]{min-height:78vh}.brh-dash[data-astro-cid-yrwtd7hn],.brh-quick[data-astro-cid-yrwtd7hn]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.brh-hero-slide[data-astro-cid-yrwtd7hn],.brh-btn[data-astro-cid-yrwtd7hn],.brh-quick-card[data-astro-cid-yrwtd7hn],.brh-quick-arrow[data-astro-cid-yrwtd7hn]{transition:none}}.cov-root[data-astro-cid-kmjpngt2]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);margin:0}.cov-wrap[data-astro-cid-kmjpngt2]{max-width:1200px;margin:0 auto;padding:0 clamp(1.1rem,4vw,2.6rem)}.cov-kicker[data-astro-cid-kmjpngt2]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.7rem;font-weight:800;display:block}.cov-cover[data-astro-cid-kmjpngt2]{margin-top:calc(-1 * var(--bs-top,64px));isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.cov-cover-media[data-astro-cid-kmjpngt2]{z-index:0;position:absolute;inset:0}.cov-cover-img[data-astro-cid-kmjpngt2]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.cov-cover-scrim[data-astro-cid-kmjpngt2]{background:linear-gradient(#0000004d 0%,#0003 38%,#000000b8 82%,#000000e0 100%),linear-gradient(90deg,#0000008c 0%,#0000001a 60%,#0000 100%);position:absolute;inset:0}.cov-cover-inner[data-astro-cid-kmjpngt2]{z-index:1;color:#fff;width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(1.1rem,4vw,2.6rem) clamp(4.5rem,12vh,8rem);position:relative}.cov-cover-eyebrow[data-astro-cid-kmjpngt2]{letter-spacing:.24em;text-transform:uppercase;color:#fff;opacity:.92;margin:0 0 1rem;font-size:clamp(.68rem,1.4vw,.82rem);font-weight:700}.cov-cover-title[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:#fff;text-shadow:0 3px 34px #0006;max-width:16ch;margin:0;font-size:clamp(2.7rem,9vw,6.6rem);font-weight:900;line-height:.98}.cov-cover-rule[data-astro-cid-kmjpngt2]{background:var(--public-accent);border-radius:2px;width:clamp(56px,8vw,96px);height:3px;margin:clamp(1.1rem,3vh,1.8rem) 0 clamp(1rem,2.5vh,1.5rem)}.cov-cover-sub[data-astro-cid-kmjpngt2]{color:#fff;opacity:.92;max-width:46ch;margin:0;font-size:clamp(1rem,1.7vw,1.22rem);font-weight:500;line-height:1.55}.cov-cover-actions[data-astro-cid-kmjpngt2]{flex-wrap:wrap;gap:.8rem;margin-top:clamp(1.4rem,3.5vh,2.2rem);display:flex}.cov-cta[data-astro-cid-kmjpngt2]{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.cov-cta[data-astro-cid-kmjpngt2]:hover{transform:translateY(-2px)}.cov-cta-solid[data-astro-cid-kmjpngt2]{background:var(--public-accent);color:#fff;border:1px solid var(--public-accent-dark,var(--public-accent))}.cov-cta-solid[data-astro-cid-kmjpngt2]:hover{background:var(--public-accent-dark,var(--public-accent))}.cov-cta-ghost[data-astro-cid-kmjpngt2]{color:#fff;background:#ffffff14;border:1.5px solid #ffffffb3}.cov-cta-ghost[data-astro-cid-kmjpngt2]:hover{background:#ffffff2e}.cov-cta[data-astro-cid-kmjpngt2]:focus-visible{outline-offset:3px;outline:2px solid #fff}.cov-scroll[data-astro-cid-kmjpngt2]{z-index:1;color:#fff;opacity:.9;flex-direction:column;align-items:center;gap:.35rem;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1.1rem,3vh,2rem);left:50%;transform:translate(-50%)}.cov-scroll-text[data-astro-cid-kmjpngt2]{letter-spacing:.24em;text-transform:uppercase;font-size:.62rem;font-weight:700}.cov-scroll-chev[data-astro-cid-kmjpngt2]{animation:1.9s ease-in-out infinite cov-bob;display:inline-flex}.cov-scroll[data-astro-cid-kmjpngt2]:hover{opacity:1}.cov-scroll[data-astro-cid-kmjpngt2]:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #fff}@keyframes cov-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.cov-sec-head[data-astro-cid-kmjpngt2]{margin-bottom:clamp(1.3rem,3vw,2rem)}.cov-sec-head-row[data-astro-cid-kmjpngt2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.cov-sec-title[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:800;line-height:1.05}.cov-live[data-astro-cid-kmjpngt2]{padding:clamp(3rem,8vh,5.5rem) 0 clamp(2rem,5vh,3.5rem)}.cov-dash[data-astro-cid-kmjpngt2]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.8rem,1.8vw,1.15rem);display:grid}.cov-card[data-astro-cid-kmjpngt2]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:16px;flex-direction:column;min-width:0;padding:clamp(1.1rem,2.2vw,1.5rem);display:flex}.cov-card-feature[data-astro-cid-kmjpngt2]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.cov-card-wide[data-astro-cid-kmjpngt2]{grid-column:1/-1}.cov-card-head[data-astro-cid-kmjpngt2]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.7rem;display:flex}.cov-card-label[data-astro-cid-kmjpngt2]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.cov-card-note[data-astro-cid-kmjpngt2]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:700}.cov-card-sum[data-astro-cid-kmjpngt2]{margin:0 0 .75rem;font-size:.95rem;font-weight:600;line-height:1.45}.cov-loading[data-astro-cid-kmjpngt2]{color:var(--public-muted);font-size:.85rem;font-style:italic}.cov-note[data-astro-cid-kmjpngt2]{color:var(--public-muted);margin-top:.25rem;font-size:.84rem;line-height:1.45;display:block}.cov-metric[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.8rem;font-weight:800;line-height:1.05;display:block}.cov-weather[data-astro-cid-kmjpngt2]{flex-direction:column;gap:.9rem;display:flex}.cov-weather-temp[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:2rem;font-weight:900;line-height:1;display:block}.cov-weather-shoot[data-astro-cid-kmjpngt2]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.3rem;padding-top:.85rem;display:flex}.cov-shoot-label[data-astro-cid-kmjpngt2]{margin-bottom:.15rem;display:block}.cov-shoot-fc[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.cov-alert[data-astro-cid-kmjpngt2]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.2rem .6rem;font-size:.6rem;font-weight:800}.cov-standings-headrow[data-astro-cid-kmjpngt2]{border-bottom:2px solid var(--public-line);letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);grid-template-columns:3ch 1fr auto;gap:.7rem;padding-bottom:.4rem;font-size:.6rem;font-weight:800;display:grid}.cov-standings-headrow[data-astro-cid-kmjpngt2] .cov-th-score[data-astro-cid-kmjpngt2]{text-align:right}.cov-standings[data-astro-cid-kmjpngt2]{margin:0}.cov-standings[data-astro-cid-kmjpngt2] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:3ch 1fr auto;align-items:baseline;gap:.7rem;padding:.6rem 0;display:grid}.cov-standings[data-astro-cid-kmjpngt2] .public-league-row:last-child{border-bottom:0}.cov-standings[data-astro-cid-kmjpngt2] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.cov-standings[data-astro-cid-kmjpngt2] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.94rem;font-weight:600;overflow:hidden}.cov-standings[data-astro-cid-kmjpngt2] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:900}.cov-chip[data-astro-cid-kmjpngt2]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.55rem;padding:.18rem .6rem;font-size:.6rem;font-weight:800;display:inline-block}.cov-notice-title[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .15rem;font-size:1.05rem;font-weight:800;line-height:1.25}.cov-more[data-astro-cid-kmjpngt2]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.85rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.cov-more[data-astro-cid-kmjpngt2]:hover{text-underline-offset:3px;text-decoration:underline}.cov-about[data-astro-cid-kmjpngt2]{background:var(--public-bg-alt,var(--public-bg));border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);padding:clamp(3rem,8vh,5.5rem) 0}.cov-about-grid[data-astro-cid-kmjpngt2]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3.4rem);display:grid}.cov-about-title[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .9rem;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800;line-height:1.06}.cov-about-body[data-astro-cid-kmjpngt2]{color:var(--public-muted);max-width:54ch;margin:0;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.65}.cov-about-actions[data-astro-cid-kmjpngt2]{flex-wrap:wrap;gap:1.4rem;margin-top:1.5rem;display:flex}.cov-cta-line[data-astro-cid-kmjpngt2]{color:var(--public-accent);letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid var(--public-accent);border-radius:0;padding:0 0 .25rem;font-size:.86rem;font-weight:800}.cov-cta-line[data-astro-cid-kmjpngt2]:hover{color:var(--public-accent-dark,var(--public-accent));border-bottom-color:var(--public-accent-dark,var(--public-accent));transform:none}.cov-cta-line[data-astro-cid-kmjpngt2]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.cov-about-figure[data-astro-cid-kmjpngt2]{margin:0}.cov-about-figure[data-astro-cid-kmjpngt2] img[data-astro-cid-kmjpngt2]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--public-line);border-radius:14px;width:100%;display:block}.cov-gallery[data-astro-cid-kmjpngt2]{padding:clamp(3rem,8vh,5.5rem) 0}.cov-strip[data-astro-cid-kmjpngt2]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:clamp(.7rem,1.6vw,1.1rem);padding:.4rem clamp(1.1rem,4vw,2.6rem);display:flex;overflow-x:auto}.cov-strip-tile[data-astro-cid-kmjpngt2]{aspect-ratio:3/4;border:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg-alt));scroll-snap-align:start;border-radius:14px;flex:0 0 clamp(240px,34vw,400px);margin:0;position:relative;overflow:hidden}.cov-strip-tile[data-astro-cid-kmjpngt2] img[data-astro-cid-kmjpngt2]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.cov-strip-tile[data-astro-cid-kmjpngt2]:hover img[data-astro-cid-kmjpngt2]{transform:scale(1.05)}.cov-strip-tile[data-astro-cid-kmjpngt2] figcaption[data-astro-cid-kmjpngt2]{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0000 0%,#000000d1 100%);padding:2.2rem 1rem .95rem;font-size:.8rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.cov-visit[data-astro-cid-kmjpngt2]{padding:clamp(3rem,8vh,5.5rem) 0 clamp(4rem,10vh,6.5rem)}.cov-visit-grid[data-astro-cid-kmjpngt2]{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:clamp(1.6rem,4vw,3.2rem);display:grid}.cov-visit-copy[data-astro-cid-kmjpngt2]{align-self:center}.cov-visit-title[data-astro-cid-kmjpngt2]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800;line-height:1.05}.cov-address[data-astro-cid-kmjpngt2]{color:var(--public-text);margin:0 0 .5rem;font-size:1.18rem;font-style:normal;font-weight:700;line-height:1.5}.cov-visit-note[data-astro-cid-kmjpngt2]{margin:0 0 1.4rem}.cov-visit-actions[data-astro-cid-kmjpngt2]{flex-wrap:wrap;gap:.8rem;display:flex}.cov-map[data-astro-cid-kmjpngt2]{border:1px solid var(--public-line);border-radius:14px;min-height:340px;overflow:hidden}.cov-map[data-astro-cid-kmjpngt2] iframe[data-astro-cid-kmjpngt2]{border:0;width:100%;height:100%;min-height:340px;display:block}@media (max-width:900px){.cov-dash[data-astro-cid-kmjpngt2]{grid-template-columns:repeat(2,1fr)}.cov-card-feature[data-astro-cid-kmjpngt2]{grid-area:auto/1/auto/-1}.cov-about-grid[data-astro-cid-kmjpngt2]{grid-template-columns:1fr}.cov-about-figure[data-astro-cid-kmjpngt2]{order:-1}.cov-visit-grid[data-astro-cid-kmjpngt2]{grid-template-columns:1fr}}@media (max-width:560px){.cov-dash[data-astro-cid-kmjpngt2]{grid-template-columns:1fr}.cov-cover-inner[data-astro-cid-kmjpngt2]{padding-bottom:clamp(4rem,14vh,6rem)}}@media (prefers-reduced-motion:reduce){.cov-cta[data-astro-cid-kmjpngt2],.cov-strip-tile[data-astro-cid-kmjpngt2] img[data-astro-cid-kmjpngt2],.cov-scroll-chev[data-astro-cid-kmjpngt2]{transition:none;animation:none}}.mos[data-astro-cid-jhkl32xy]{color:var(--public-text);background:var(--public-bg);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}.mos-wall[data-astro-cid-jhkl32xy]{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,20vw,210px);grid-auto-flow:dense;gap:8px;width:100%;padding:8px;display:grid}.mos-cell[data-astro-cid-jhkl32xy]{background:var(--public-bg-alt,var(--public-bg-soft));border-radius:4px;grid-area:span 1/span 1;min-width:0;position:relative;overflow:hidden}.mos-cell-hero[data-astro-cid-jhkl32xy]{grid-area:span 2/span 2}.mos-cell-shoot[data-astro-cid-jhkl32xy],.mos-cell-weather[data-astro-cid-jhkl32xy]{grid-area:span 2/span 1}.mos-cell-photo[data-astro-cid-jhkl32xy].is-wide{grid-column:span 2}.mos-img[data-astro-cid-jhkl32xy]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mos-scrim[data-astro-cid-jhkl32xy]{background:linear-gradient(#00000026 0%,#00000073 55%,#000000d1 100%);position:absolute;inset:0}.mos-scrim-hero[data-astro-cid-jhkl32xy]{background:linear-gradient(#0000003d 0%,#0000006b 45%,#000c 100%)}.mos-scrim-soft[data-astro-cid-jhkl32xy]{background:linear-gradient(#00000005 40%,#0000009e 100%)}.mos-hero-copy[data-astro-cid-jhkl32xy]{z-index:1;color:#fff;max-width:42ch;padding:clamp(1.1rem,3vw,2.4rem);position:absolute;inset:auto 0 0}.mos-hero-eyebrow[data-astro-cid-jhkl32xy]{letter-spacing:.18em;text-transform:uppercase;color:#fff;opacity:.92;margin:0 0 .55rem;font-size:.72rem;font-weight:800}.mos-hero-title[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:#fff;text-shadow:0 2px 18px #0006;margin:0 0 .6rem;font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:900;line-height:1.02}.mos-hero-lede[data-astro-cid-jhkl32xy]{color:#ffffffeb;margin:0 0 1.15rem;font-size:clamp(.95rem,1.4vw,1.12rem);font-weight:500;line-height:1.5}.mos-hero-actions[data-astro-cid-jhkl32xy]{flex-wrap:wrap;gap:.65rem;display:flex}.mos-hbtn[data-astro-cid-jhkl32xy]{letter-spacing:.01em;border-radius:9px;justify-content:center;align-items:center;padding:.62rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .14s,filter .14s,background .14s,color .14s;display:inline-flex}.mos-hbtn-solid[data-astro-cid-jhkl32xy]{background:var(--public-accent);color:#fff;border:1px solid var(--public-accent-dark,var(--public-accent))}.mos-hbtn-solid[data-astro-cid-jhkl32xy]:hover{filter:brightness(1.07);transform:translateY(-1px)}.mos-hbtn-ghost[data-astro-cid-jhkl32xy]{color:#fff;background:#ffffff1a;border:1.5px solid #ffffffb3}.mos-hbtn-ghost[data-astro-cid-jhkl32xy]:hover{background:#fff3;transform:translateY(-1px)}.mos-live[data-astro-cid-jhkl32xy]{z-index:1;color:#fff;flex-direction:column;padding:clamp(.9rem,2vw,1.3rem);display:flex;position:absolute;inset:auto 0 0}.mos-live-head[data-astro-cid-jhkl32xy]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mos-live-kicker[data-astro-cid-jhkl32xy]{letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.86;font-size:.64rem;font-weight:800}.mos-live-loading[data-astro-cid-jhkl32xy]{color:#ffffffd1;margin-top:.35rem;font-size:.82rem;font-style:italic}.mos-live-big[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:#fff;text-shadow:0 2px 14px #0006;margin-top:.3rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:900;line-height:1.05;display:block}.mos-live-sub[data-astro-cid-jhkl32xy]{color:#ffffffdb;margin-top:.15rem;font-size:.82rem;display:block}.mos-live-link[data-astro-cid-jhkl32xy]{letter-spacing:.05em;text-transform:uppercase;color:#fff;border-bottom:1px solid #ffffff8c;align-self:flex-start;margin-top:.55rem;padding-bottom:1px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.mos-live-link[data-astro-cid-jhkl32xy]:hover{border-bottom-color:#fff}.mos-alert[data-astro-cid-jhkl32xy]{letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff80;border-radius:999px;padding:.18rem .55rem;font-size:.6rem;font-weight:800}.mos-weather-grid[data-astro-cid-jhkl32xy]{margin-top:.35rem;display:block}.mos-weather-temp[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:#fff;text-shadow:0 2px 14px #0006;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:900;line-height:1;display:block}.mos-weather-sum[data-astro-cid-jhkl32xy]{color:#fff;margin-top:.25rem;font-size:.85rem;font-weight:600;display:block}.mos-weather-wind[data-astro-cid-jhkl32xy]{color:#fffc;margin-top:.1rem;font-size:.76rem;display:block}.mos-weather-shoot[data-astro-cid-jhkl32xy]{border-top:1px solid #ffffff40;flex-direction:column;gap:.15rem;margin-top:.6rem;padding-top:.5rem;display:flex}.mos-weather-shoot-label[data-astro-cid-jhkl32xy]{letter-spacing:.12em;text-transform:uppercase;color:#ffffffdb;font-size:.6rem;font-weight:800}.mos-weather-shoot-fc[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:#fff;font-size:1rem;font-weight:800}.mos-weather-bird[data-astro-cid-jhkl32xy]{color:#ffffffd1;font-size:.78rem}.mos-cell-photo[data-astro-cid-jhkl32xy]{color:#fff;text-decoration:none}.mos-photo-cap[data-astro-cid-jhkl32xy]{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:1.1rem .9rem .75rem;font-size:.72rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.mos-cell-photo[data-astro-cid-jhkl32xy] .mos-img[data-astro-cid-jhkl32xy]{transition:transform .45s}.mos-cell-photo[data-astro-cid-jhkl32xy]:hover .mos-img[data-astro-cid-jhkl32xy]{transform:scale(1.06)}.mos-cell-photo[data-astro-cid-jhkl32xy]:focus-visible{outline:3px solid var(--public-accent);outline-offset:-3px}.mos-wrap[data-astro-cid-jhkl32xy]{max-width:1240px;margin:0 auto;padding:clamp(2rem,5vw,3.4rem) clamp(1rem,4vw,2.2rem) 4rem}.mos-kicker[data-astro-cid-jhkl32xy]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.35rem;font-size:.7rem;font-weight:800;display:block}.mos-h2[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.08}.mos-dash-head[data-astro-cid-jhkl32xy]{margin-bottom:clamp(1rem,2.5vw,1.5rem)}.mos-dash-grid[data-astro-cid-jhkl32xy]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(.8rem,1.8vw,1.15rem);display:grid}.mos-tile[data-astro-cid-jhkl32xy]{background:var(--public-bg-alt,var(--public-bg-soft));border:1px solid var(--public-line);min-width:0;box-shadow:var(--public-shadow,0 1px 2px #0000000f);border-radius:14px;flex-direction:column;padding:clamp(1rem,2vw,1.4rem);display:flex}.mos-tile-feature[data-astro-cid-jhkl32xy]{border-top:3px solid var(--public-accent)}.mos-tile-head[data-astro-cid-jhkl32xy]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.6rem;display:flex}.mos-tile-label[data-astro-cid-jhkl32xy]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.mos-tile-note[data-astro-cid-jhkl32xy]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);font-size:.64rem;font-weight:700}.mos-tile-loading[data-astro-cid-jhkl32xy]{color:var(--public-muted);font-size:.86rem;font-style:italic}.mos-tile-sum[data-astro-cid-jhkl32xy]{color:var(--public-text);margin:0 0 .7rem;font-size:.9rem;font-weight:600;line-height:1.45}.mos-tile-more[data-astro-cid-jhkl32xy]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.8rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-block}.mos-tile-more[data-astro-cid-jhkl32xy]:hover{text-decoration:underline}.mos-chip[data-astro-cid-jhkl32xy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.16rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.mos-notice-title[data-astro-cid-jhkl32xy]{color:var(--public-text);font-size:1.02rem;font-weight:800;line-height:1.25;font-family:var(--public-font-heading,system-ui, sans-serif);margin:0 0 .3rem}.mos-notice-detail[data-astro-cid-jhkl32xy]{color:var(--public-muted);margin:0;font-size:.85rem;line-height:1.45}.mos-standings[data-astro-cid-jhkl32xy]{margin:.1rem 0}.mos-standings[data-astro-cid-jhkl32xy] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.7rem;padding:.5rem 0;display:grid}.mos-standings[data-astro-cid-jhkl32xy] .public-league-row:last-child{border-bottom:0}.mos-standings[data-astro-cid-jhkl32xy] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.mos-standings[data-astro-cid-jhkl32xy] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.mos-standings[data-astro-cid-jhkl32xy] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:900}.mos-about[data-astro-cid-jhkl32xy]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:14px;margin-top:clamp(2.4rem,5vw,3.4rem);padding:clamp(1.6rem,3.5vw,2.6rem)}.mos-about-inner[data-astro-cid-jhkl32xy]{max-width:760px}.mos-kicker-accent[data-astro-cid-jhkl32xy]{color:var(--public-accent)}.mos-about-head[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.35rem,2.8vw,1.95rem);font-weight:800;line-height:1.2}.mos-about-body[data-astro-cid-jhkl32xy]{color:var(--public-muted);margin:0 0 1.2rem;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.6}.mos-about-actions[data-astro-cid-jhkl32xy]{flex-wrap:wrap;gap:.7rem;display:flex}.mos-hbtn-static[data-astro-cid-jhkl32xy]{border-radius:9px}.mos-hbtn-line[data-astro-cid-jhkl32xy]{color:var(--public-accent);border:1.5px solid var(--public-accent);background:0 0}.mos-hbtn-line[data-astro-cid-jhkl32xy]:hover{background:var(--public-accent);color:#fff;transform:translateY(-1px)}.mos-links[data-astro-cid-jhkl32xy]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(.7rem,1.6vw,1rem);margin-top:clamp(2.4rem,5vw,3.4rem);display:grid}.mos-link-card[data-astro-cid-jhkl32xy]{background:var(--public-bg-alt,var(--public-bg-soft));border:1px solid var(--public-line);color:inherit;border-radius:14px;flex-direction:column;padding:1.2rem 1.2rem 1.1rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.mos-link-card[data-astro-cid-jhkl32xy]:hover{border-color:var(--public-accent);box-shadow:0 10px 26px color-mix(in srgb, var(--public-text) 10%, transparent);transform:translateY(-2px)}.mos-link-kicker[data-astro-cid-jhkl32xy]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.4rem;font-size:.6rem;font-weight:800}.mos-link-title[data-astro-cid-jhkl32xy]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.12rem;font-weight:800;line-height:1.15}.mos-link-desc[data-astro-cid-jhkl32xy]{color:var(--public-muted);font-size:.84rem;line-height:1.4}.mos-link-arrow[data-astro-cid-jhkl32xy]{color:var(--public-accent);font-size:1.05rem;transition:transform .15s;position:absolute;top:1.1rem;right:1.2rem}.mos-link-card[data-astro-cid-jhkl32xy]:hover .mos-link-arrow[data-astro-cid-jhkl32xy]{transform:translate(3px)}.mos-hbtn[data-astro-cid-jhkl32xy]:focus-visible,.mos-tile-more[data-astro-cid-jhkl32xy]:focus-visible,.mos-live-link[data-astro-cid-jhkl32xy]:focus-visible,.mos-link-card[data-astro-cid-jhkl32xy]:focus-visible,.mos-alert[data-astro-cid-jhkl32xy]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.mos-hbtn-ghost[data-astro-cid-jhkl32xy]:focus-visible,.mos-live-link[data-astro-cid-jhkl32xy]:focus-visible,.mos-alert[data-astro-cid-jhkl32xy]:focus-visible{outline-color:#fff}@media (max-width:1000px){.mos-wall[data-astro-cid-jhkl32xy]{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(160px,30vw,210px)}.mos-cell-hero[data-astro-cid-jhkl32xy]{grid-area:span 2/span 2}.mos-cell-shoot[data-astro-cid-jhkl32xy],.mos-cell-weather[data-astro-cid-jhkl32xy]{grid-area:span 2/span 1}.mos-cell-photo[data-astro-cid-jhkl32xy].is-wide{grid-column:span 2}.mos-dash-grid[data-astro-cid-jhkl32xy]{grid-template-columns:1fr}}@media (max-width:600px){.mos-wall[data-astro-cid-jhkl32xy]{grid-template-columns:1fr;grid-auto-rows:minmax(220px,auto);gap:6px;padding:6px}.mos-cell-hero[data-astro-cid-jhkl32xy],.mos-cell-shoot[data-astro-cid-jhkl32xy],.mos-cell-weather[data-astro-cid-jhkl32xy],.mos-cell-photo[data-astro-cid-jhkl32xy].is-wide{grid-area:span 1/span 1}.mos-cell-hero[data-astro-cid-jhkl32xy]{min-height:clamp(340px,62vw,440px)}.mos-cell-shoot[data-astro-cid-jhkl32xy],.mos-cell-weather[data-astro-cid-jhkl32xy]{min-height:clamp(240px,46vw,300px)}}@media (prefers-reduced-motion:reduce){.mos-hbtn[data-astro-cid-jhkl32xy],.mos-link-card[data-astro-cid-jhkl32xy],.mos-link-arrow[data-astro-cid-jhkl32xy],.mos-cell-photo[data-astro-cid-jhkl32xy] .mos-img[data-astro-cid-jhkl32xy]{transition:none}.mos-cell-photo[data-astro-cid-jhkl32xy]:hover .mos-img[data-astro-cid-jhkl32xy]{transform:none}}.tmc-home[data-astro-cid-5ai7szmz]{--tmc-mono:ui-monospace, "SF Mono", "Cascadia Code", Consolas, "Liberation Mono", monospace;max-width:1180px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.3rem,3.2vw,2.4rem) clamp(1rem,3.2vw,2.2rem) 4rem}.tmc-readout[data-astro-cid-5ai7szmz]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:3px solid var(--public-accent);background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-line) 45%, transparent) 0, color-mix(in srgb, var(--public-line) 45%, transparent) 1px, transparent 1px, transparent 7px);background-size:100% 7px;border-radius:8px;padding:clamp(.9rem,2.2vw,1.3rem) clamp(1rem,2.4vw,1.4rem)}.tmc-readout-line[data-astro-cid-5ai7szmz]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.tmc-prompt[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);color:var(--public-accent);font-size:1rem;font-weight:700}.tmc-readout-name[data-astro-cid-5ai7szmz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.35rem,3.4vw,2.15rem);font-weight:800;line-height:1.05}.tmc-readout-status[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);font-size:.62rem;font-weight:700}.tmc-readout-meta[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.02em;color:var(--public-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0 0;font-size:.74rem;display:flex}.tmc-dot[data-astro-cid-5ai7szmz]{color:color-mix(in srgb, var(--public-muted) 60%, transparent)}.tmc-led[data-astro-cid-5ai7szmz]{background:var(--public-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:999px;flex:none;animation:2.4s ease-in-out infinite tmc-pulse}@keyframes tmc-pulse{0%,to{opacity:1}50%{opacity:.4}}.tmc-dash[data-astro-cid-5ai7szmz]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.5vw,1rem);margin-top:clamp(1rem,2.4vw,1.5rem);display:grid}.tmc-panel[data-astro-cid-5ai7szmz]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.tmc-panel-standings[data-astro-cid-5ai7szmz]{border-color:color-mix(in srgb, var(--public-accent) 40%, var(--public-line));grid-area:1/1/3/3}.tmc-panel-notice[data-astro-cid-5ai7szmz]{grid-column:1/-1}.tmc-panel-head[data-astro-cid-5ai7szmz]{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg-soft,var(--public-bg-alt)));border-bottom:1px solid var(--public-line);align-items:center;gap:.5rem;padding:.5rem .8rem;display:flex}.tmc-panel-head[data-astro-cid-5ai7szmz] .tmc-led[data-astro-cid-5ai7szmz]{animation:none}.tmc-panel-label[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--public-text);font-size:.66rem;font-weight:700}.tmc-panel-meta[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);margin-left:auto;font-size:.62rem}.tmc-panel-body[data-astro-cid-5ai7szmz]{flex-direction:column;flex:auto;min-width:0;padding:clamp(.85rem,1.8vw,1.15rem);display:flex}.tmc-loading[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);color:var(--public-muted);font-size:.78rem}.tmc-note[data-astro-cid-5ai7szmz]{color:var(--public-text);font-size:.86rem;line-height:1.45;display:block}.tmc-note-dim[data-astro-cid-5ai7szmz]{color:var(--public-muted);font-size:.8rem}.tmc-note-strong[data-astro-cid-5ai7szmz]{font-weight:600}.tmc-subhead[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.2rem;font-size:.6rem;font-weight:700;display:block}.tmc-metric[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:-.02em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:700;line-height:1;display:block}.tmc-metric-day[data-astro-cid-5ai7szmz]{letter-spacing:0;text-transform:uppercase;font-size:1.7rem}.tmc-alert[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:4px;margin-left:auto;padding:.2rem .5rem;font-size:.6rem;font-weight:700}.tmc-weather-grid[data-astro-cid-5ai7szmz]{flex-direction:column;gap:.3rem;display:flex}.tmc-weather-grid[data-astro-cid-5ai7szmz] .tmc-metric[data-astro-cid-5ai7szmz]{margin-bottom:.15rem}.tmc-shoot[data-astro-cid-5ai7szmz]{border-top:1px dashed var(--public-line);flex-direction:column;gap:.2rem;margin-top:.7rem;padding-top:.65rem;display:flex}.tmc-standings-sum[data-astro-cid-5ai7szmz]{color:var(--public-muted);margin:0 0 .7rem;font-size:.86rem;font-weight:500;line-height:1.4}.tmc-standings-head[data-astro-cid-5ai7szmz]{border-bottom:2px solid var(--public-line);grid-template-columns:3ch 1fr auto;align-items:baseline;gap:.7rem;padding:0 0 .4rem;display:grid}.tmc-sh[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:700}.tmc-sh-score[data-astro-cid-5ai7szmz]{text-align:right}.tmc-standings[data-astro-cid-5ai7szmz]{display:block}.tmc-standings[data-astro-cid-5ai7szmz] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:3ch 1fr auto;align-items:baseline;gap:.7rem;padding:.5rem 0;display:grid}.tmc-standings[data-astro-cid-5ai7szmz] .public-league-row:last-child{border-bottom:0}.tmc-standings[data-astro-cid-5ai7szmz] .public-league-rank{font-family:var(--tmc-mono);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.tmc-standings[data-astro-cid-5ai7szmz] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.tmc-standings[data-astro-cid-5ai7szmz] .public-league-score{font-family:var(--tmc-mono);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:.98rem;font-weight:700}.tmc-notice-row[data-astro-cid-5ai7szmz]{align-items:flex-start;gap:.7rem;display:flex}.tmc-notice-copy[data-astro-cid-5ai7szmz]{min-width:0}.tmc-chip[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:4px;flex:none;margin-top:.1rem;padding:.2rem .45rem;font-size:.58rem;font-weight:700}.tmc-notice-title[data-astro-cid-5ai7szmz]{color:var(--public-text);margin:0 0 .2rem;font-size:.98rem;font-weight:700;line-height:1.25}.tmc-more[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.8rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-block}.tmc-more[data-astro-cid-5ai7szmz]:hover{text-decoration:underline}.tmc-lower[data-astro-cid-5ai7szmz]{grid-template-columns:1.6fr 1fr;align-items:start;gap:clamp(.7rem,1.5vw,1rem);margin-top:clamp(.7rem,1.5vw,1rem);display:grid}.tmc-about-body[data-astro-cid-5ai7szmz]{flex-direction:row;align-items:center;gap:clamp(1rem,2.4vw,1.8rem)}.tmc-about-copy[data-astro-cid-5ai7szmz]{flex:auto;min-width:0}.tmc-about-title[data-astro-cid-5ai7szmz]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .55rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.08}.tmc-about-text[data-astro-cid-5ai7szmz]{color:var(--public-muted);margin:0;font-size:clamp(.96rem,1.7vw,1.06rem);line-height:1.6}.tmc-about-actions[data-astro-cid-5ai7szmz]{flex-wrap:wrap;gap:.65rem;margin-top:1.1rem;display:flex}.tmc-btn[data-astro-cid-5ai7szmz]{font-family:var(--tmc-mono);letter-spacing:.02em;border:1.5px solid var(--public-accent);border-radius:7px;align-items:center;padding:.62rem 1.2rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.tmc-btn-solid[data-astro-cid-5ai7szmz]{background:var(--public-accent);color:#fff}.tmc-btn-solid[data-astro-cid-5ai7szmz]:hover{background:var(--public-accent-dark,var(--public-accent))}.tmc-btn-ghost[data-astro-cid-5ai7szmz]{color:var(--public-accent);background:0 0}.tmc-btn-ghost[data-astro-cid-5ai7szmz]:hover{background:var(--public-accent);color:#fff}.tmc-btn[data-astro-cid-5ai7szmz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tmc-about-fig[data-astro-cid-5ai7szmz]{flex:0 0 40%;max-width:40%;margin:0}.tmc-about-fig[data-astro-cid-5ai7szmz] img[data-astro-cid-5ai7szmz]{object-fit:cover;border:1px solid var(--public-line);border-radius:6px;width:100%;height:100%;max-height:240px;display:block}.tmc-directory-body[data-astro-cid-5ai7szmz]{gap:0;padding:.4rem}.tmc-dir-row[data-astro-cid-5ai7szmz]{color:inherit;border:1px solid #0000;border-radius:6px;align-items:center;gap:.7rem;padding:.7rem .6rem;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.tmc-dir-row[data-astro-cid-5ai7szmz]:hover{background:color-mix(in srgb, var(--public-accent) 8%, transparent);border-color:color-mix(in srgb, var(--public-accent) 35%, transparent)}.tmc-dir-row[data-astro-cid-5ai7szmz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tmc-dir-code[data-astro-cid-5ai7szmz]{width:30px;height:30px;font-family:var(--tmc-mono);letter-spacing:.04em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:6px;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.tmc-dir-copy[data-astro-cid-5ai7szmz]{flex-direction:column;flex:auto;min-width:0;display:flex}.tmc-dir-title[data-astro-cid-5ai7szmz]{color:var(--public-text);font-size:.92rem;font-weight:700;line-height:1.2}.tmc-dir-desc[data-astro-cid-5ai7szmz]{color:var(--public-muted);margin-top:.1rem;font-size:.76rem;line-height:1.3}.tmc-dir-arrow[data-astro-cid-5ai7szmz]{color:var(--public-accent);font-family:var(--tmc-mono);flex:none;transition:transform .14s}.tmc-dir-row[data-astro-cid-5ai7szmz]:hover .tmc-dir-arrow[data-astro-cid-5ai7szmz]{transform:translate(3px)}@media (max-width:900px){.tmc-dash[data-astro-cid-5ai7szmz]{grid-template-columns:repeat(2,1fr)}.tmc-panel-standings[data-astro-cid-5ai7szmz]{grid-area:auto/1/auto/-1}.tmc-lower[data-astro-cid-5ai7szmz]{grid-template-columns:1fr}}@media (max-width:620px){.tmc-dash[data-astro-cid-5ai7szmz]{grid-template-columns:1fr}.tmc-about-body[data-astro-cid-5ai7szmz]{flex-direction:column;align-items:stretch}.tmc-about-fig[data-astro-cid-5ai7szmz]{flex-basis:auto;order:-1;max-width:100%}.tmc-about-fig[data-astro-cid-5ai7szmz] img[data-astro-cid-5ai7szmz]{max-height:200px}}@media (prefers-reduced-motion:reduce){.tmc-led[data-astro-cid-5ai7szmz]{animation:none}.tmc-btn[data-astro-cid-5ai7szmz],.tmc-dir-row[data-astro-cid-5ai7szmz],.tmc-dir-arrow[data-astro-cid-5ai7szmz]{transition:none}}.pbv-home[data-astro-cid-l52tpm2v]{color:var(--public-text);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}.pbv-home[data-astro-cid-l52tpm2v]>section[data-astro-cid-l52tpm2v]{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,4vw,2.4rem);padding-right:clamp(1rem,4vw,2.4rem)}.pbv-poster[data-astro-cid-l52tpm2v]{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:clamp(1.4rem,4vw,3rem);padding-top:clamp(2.4rem,7vw,5.5rem);padding-bottom:clamp(2rem,6vw,4.5rem);display:grid}.pbv-poster-copy[data-astro-cid-l52tpm2v]{flex-direction:column;justify-content:center;min-width:0;display:flex}.pbv-poster-kicker[data-astro-cid-l52tpm2v]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.7rem;margin-bottom:clamp(1rem,2.5vw,1.6rem);font-size:clamp(.68rem,1.4vw,.8rem);font-weight:800;display:flex}.pbv-poster-rule[data-astro-cid-l52tpm2v]{background:var(--public-accent);border-radius:2px;flex:none;width:clamp(28px,6vw,56px);height:4px}.pbv-poster-title[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.025em;text-transform:uppercase;color:var(--public-text);overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(2.6rem,8.5vw,6rem);font-weight:900;line-height:.92}.pbv-poster-statement[data-astro-cid-l52tpm2v]{color:var(--public-muted);max-width:34ch;margin:clamp(1rem,2.6vw,1.7rem) 0 0;font-size:clamp(1.05rem,2.2vw,1.5rem);font-weight:600;line-height:1.35}.pbv-poster-actions[data-astro-cid-l52tpm2v]{flex-wrap:wrap;gap:.8rem;margin-top:clamp(1.5rem,3.4vw,2.3rem);display:flex}.pbv-poster-year[data-astro-cid-l52tpm2v]{background:var(--public-accent);border:1px solid var(--public-accent-dark,var(--public-accent));border-radius:var(--public-radius,10px);color:#fff;box-shadow:var(--public-shadow,0 12px 30px #0000001f);flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-start;gap:.15rem;padding:clamp(1.2rem,3vw,2.2rem) clamp(1.3rem,3vw,2.4rem);display:flex}.pbv-poster-year-est[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.28em;text-transform:uppercase;opacity:.85;font-size:clamp(.9rem,2vw,1.25rem);font-weight:800}.pbv-poster-year-num[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:clamp(3.4rem,9vw,6.4rem);font-weight:900;line-height:.9}.pbv-poster-year-tag[data-astro-cid-l52tpm2v]{letter-spacing:.16em;text-transform:uppercase;opacity:.82;margin-top:.35rem;font-size:clamp(.62rem,1.3vw,.72rem);font-weight:700}.pbv-btn[data-astro-cid-l52tpm2v]{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--public-radius,8px);border:2px solid var(--public-accent);justify-content:center;align-items:center;padding:.72rem 1.5rem;font-family:inherit;font-size:.82rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .14s;display:inline-flex}.pbv-btn[data-astro-cid-l52tpm2v]:hover{transform:translateY(-2px)}.pbv-btn[data-astro-cid-l52tpm2v]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.pbv-btn-solid[data-astro-cid-l52tpm2v]{background:var(--public-accent);color:#fff}.pbv-btn-solid[data-astro-cid-l52tpm2v]:hover{background:var(--public-accent-dark,var(--public-accent))}.pbv-btn-ghost[data-astro-cid-l52tpm2v]{color:var(--public-accent);background:0 0}.pbv-btn-ghost[data-astro-cid-l52tpm2v]:hover{background:var(--public-accent);color:#fff}.pbv-strip[data-astro-cid-l52tpm2v]{padding-top:clamp(1.6rem,4vw,2.6rem);padding-bottom:clamp(.4rem,1vw,.8rem)}.pbv-strip-inner[data-astro-cid-l52tpm2v]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,12px);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.pbv-cell[data-astro-cid-l52tpm2v]{border-left:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;min-width:0;padding:clamp(.95rem,1.8vw,1.3rem);display:flex}.pbv-cell[data-astro-cid-l52tpm2v]:first-child{border-left:0}.pbv-cell-head[data-astro-cid-l52tpm2v]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.pbv-cell-label[data-astro-cid-l52tpm2v]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.62rem;font-weight:800}.pbv-cell-note[data-astro-cid-l52tpm2v]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:700}.pbv-loading[data-astro-cid-l52tpm2v]{color:var(--public-muted);font-size:.82rem;font-style:italic}.pbv-stat-num[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);font-size:2rem;font-weight:900;line-height:1;display:block}.pbv-stat-num-sm[data-astro-cid-l52tpm2v]{font-size:1.55rem}.pbv-stat-sub[data-astro-cid-l52tpm2v]{color:var(--public-muted);margin-top:.28rem;font-size:.82rem;line-height:1.4;display:block}.pbv-emph[data-astro-cid-l52tpm2v]{color:var(--public-text);font-weight:700}.pbv-weather[data-astro-cid-l52tpm2v]{flex-direction:column;display:flex}.pbv-shoot[data-astro-cid-l52tpm2v]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.15rem;margin-top:.7rem;padding-top:.6rem;display:flex}.pbv-shoot-label[data-astro-cid-l52tpm2v]{margin-bottom:.15rem}.pbv-league-sum[data-astro-cid-l52tpm2v]{margin:0 0 .5rem}.pbv-league[data-astro-cid-l52tpm2v]{display:block}.pbv-league[data-astro-cid-l52tpm2v] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.55rem;padding:.32rem 0;display:grid}.pbv-league[data-astro-cid-l52tpm2v] .public-league-row:last-child{border-bottom:0}.pbv-league[data-astro-cid-l52tpm2v] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:800}.pbv-league[data-astro-cid-l52tpm2v] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;font-weight:600;overflow:hidden}.pbv-league[data-astro-cid-l52tpm2v] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:.94rem;font-weight:900}.pbv-badge[data-astro-cid-l52tpm2v]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.4rem;padding:.16rem .5rem;font-size:.56rem;font-weight:800;display:inline-block}.pbv-event-title[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .15rem;font-size:.98rem;font-weight:800;line-height:1.2}.pbv-alert[data-astro-cid-l52tpm2v]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.16rem .5rem;font-size:.58rem;font-weight:800}.pbv-more[data-astro-cid-l52tpm2v]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-block}.pbv-more[data-astro-cid-l52tpm2v]:hover{text-decoration:underline}.pbv-eyebrow[data-astro-cid-l52tpm2v]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.5rem;font-size:.72rem;font-weight:800;display:block}.pbv-section-title[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;text-transform:uppercase;color:var(--public-text);margin:0;font-size:clamp(1.8rem,4vw,2.9rem);font-weight:900;line-height:1.02}.pbv-about[data-astro-cid-l52tpm2v]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);padding-top:clamp(2.8rem,6vw,4.5rem);padding-bottom:clamp(1rem,2vw,1.5rem);display:grid}.pbv-about-copy[data-astro-cid-l52tpm2v]{min-width:0}.pbv-about-head[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.5rem,3.2vw,2.35rem);font-weight:800;line-height:1.12}.pbv-about-body[data-astro-cid-l52tpm2v]{color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.65}.pbv-about-fig[data-astro-cid-l52tpm2v]{margin:0}.pbv-about-fig[data-astro-cid-l52tpm2v] img[data-astro-cid-l52tpm2v]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--public-radius,12px);border:1px solid var(--public-line);width:100%;box-shadow:var(--public-shadow,0 12px 30px #0000001a);display:block}.pbv-links[data-astro-cid-l52tpm2v]{padding-top:clamp(2.8rem,6vw,4.5rem);padding-bottom:clamp(1rem,2vw,1.5rem)}.pbv-links-head[data-astro-cid-l52tpm2v]{margin-bottom:clamp(1.2rem,3vw,2rem)}.pbv-links-grid[data-astro-cid-l52tpm2v]{grid-template-columns:repeat(2,1fr);gap:clamp(.8rem,1.8vw,1.2rem);display:grid}.pbv-block[data-astro-cid-l52tpm2v]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);color:inherit;flex-direction:column;padding:clamp(1.3rem,2.8vw,2rem);text-decoration:none;transition:border-color .16s,transform .16s;display:flex;position:relative;overflow:hidden}.pbv-block[data-astro-cid-l52tpm2v]:before{content:"";background:var(--public-accent);transform-origin:top;width:4px;transition:transform .2s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.pbv-block[data-astro-cid-l52tpm2v]:hover{border-color:var(--public-accent);transform:translateY(-3px)}.pbv-block[data-astro-cid-l52tpm2v]:hover:before{transform:scaleY(1)}.pbv-block[data-astro-cid-l52tpm2v]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.pbv-block-index[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:color-mix(in srgb, var(--public-accent) 55%, transparent);margin-bottom:.7rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:900;line-height:1}.pbv-block-title[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin-bottom:.4rem;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:800;line-height:1.12}.pbv-block-desc[data-astro-cid-l52tpm2v]{color:var(--public-muted);font-size:.9rem;line-height:1.5}.pbv-block-arrow[data-astro-cid-l52tpm2v]{color:var(--public-accent);margin-top:.9rem;font-size:1.15rem;font-weight:700;transition:transform .16s}.pbv-block[data-astro-cid-l52tpm2v]:hover .pbv-block-arrow[data-astro-cid-l52tpm2v]{transform:translate(5px)}.pbv-cta[data-astro-cid-l52tpm2v]{background:var(--public-accent);margin-top:clamp(2.8rem,6vw,4.5rem);max-width:none!important;padding-left:0!important;padding-right:0!important}.pbv-cta-inner[data-astro-cid-l52tpm2v]{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1.2rem,3vw,2.4rem);max-width:1200px;margin:0 auto;padding:clamp(2.2rem,5vw,3.6rem) clamp(1rem,4vw,2.4rem);display:flex}.pbv-cta-copy[data-astro-cid-l52tpm2v]{flex:320px;min-width:0}.pbv-cta-title[data-astro-cid-l52tpm2v]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 .5rem;font-size:clamp(1.8rem,4vw,3rem);font-weight:900;line-height:1.02}.pbv-cta-sub[data-astro-cid-l52tpm2v]{color:#ffffffeb;max-width:48ch;margin:0;font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.55}.pbv-cta-actions[data-astro-cid-l52tpm2v]{flex-wrap:wrap;flex:none;gap:.8rem;display:flex}.pbv-btn-oncta[data-astro-cid-l52tpm2v]{background:var(--public-bg);color:var(--public-accent);border-color:var(--public-bg)}.pbv-btn-oncta[data-astro-cid-l52tpm2v]:hover{background:var(--public-bg-alt,var(--public-bg));border-color:var(--public-bg-alt,var(--public-bg))}.pbv-btn-oncta-ghost[data-astro-cid-l52tpm2v]{color:#fff;background:0 0;border-color:#ffffffb3}.pbv-btn-oncta-ghost[data-astro-cid-l52tpm2v]:hover{background:#ffffff24;border-color:#fff}@media (max-width:900px){.pbv-poster[data-astro-cid-l52tpm2v]{grid-template-columns:1fr}.pbv-poster-year[data-astro-cid-l52tpm2v]{flex-direction:row;align-self:start;align-items:baseline;gap:.7rem;padding:clamp(.9rem,3vw,1.3rem) clamp(1.1rem,3vw,1.6rem)}.pbv-poster-year-num[data-astro-cid-l52tpm2v]{font-size:clamp(2.8rem,12vw,4rem)}.pbv-poster-year-tag[data-astro-cid-l52tpm2v]{display:none}.pbv-strip-inner[data-astro-cid-l52tpm2v]{grid-template-columns:repeat(2,1fr)}.pbv-cell[data-astro-cid-l52tpm2v]{border-left:0;border-top:1px solid var(--public-line-soft,var(--public-line))}.pbv-cell[data-astro-cid-l52tpm2v]:nth-child(2n){border-left:1px solid var(--public-line-soft,var(--public-line))}.pbv-cell[data-astro-cid-l52tpm2v]:first-child,.pbv-cell[data-astro-cid-l52tpm2v]:nth-child(2){border-top:0}.pbv-about[data-astro-cid-l52tpm2v]{grid-template-columns:1fr}.pbv-about-fig[data-astro-cid-l52tpm2v]{order:-1}}@media (max-width:560px){.pbv-strip-inner[data-astro-cid-l52tpm2v]{grid-template-columns:1fr}.pbv-cell[data-astro-cid-l52tpm2v]{border-top:1px solid var(--public-line-soft,var(--public-line));border-left:0!important}.pbv-cell[data-astro-cid-l52tpm2v]:first-child{border-top:0}.pbv-links-grid[data-astro-cid-l52tpm2v]{grid-template-columns:1fr}.pbv-poster-year[data-astro-cid-l52tpm2v]{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.pbv-btn[data-astro-cid-l52tpm2v],.pbv-block[data-astro-cid-l52tpm2v],.pbv-block[data-astro-cid-l52tpm2v]:before,.pbv-block-arrow[data-astro-cid-l52tpm2v]{transition:none}.pbv-btn[data-astro-cid-l52tpm2v]:hover,.pbv-block[data-astro-cid-l52tpm2v]:hover{transform:none}}.jbw-home[data-astro-cid-w2a6ronz]{background:var(--public-bg);color:var(--public-text);font-family:var(--public-font-body,system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}.jbw-col[data-astro-cid-w2a6ronz]{max-width:720px;margin:0 auto;padding:clamp(2rem,6vw,4rem) clamp(1.15rem,5vw,1.75rem) clamp(3.5rem,8vw,6rem)}.jbw-kicker[data-astro-cid-w2a6ronz]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);text-align:center;margin:0 0 .9rem;font-size:.68rem;font-weight:700}.jbw-title[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);letter-spacing:-.01em;text-align:center;color:var(--public-text);margin:0 0 clamp(1.4rem,4vw,2.1rem);font-size:clamp(2rem,6vw,3.1rem);font-weight:800;line-height:1.1}.jbw-figure[data-astro-cid-w2a6ronz]{margin:0 0 clamp(1.5rem,4vw,2.2rem)}.jbw-figure[data-astro-cid-w2a6ronz] img[data-astro-cid-w2a6ronz]{object-fit:cover;border:1px solid var(--public-line);outline:1px solid var(--public-line-soft,var(--public-line));outline-offset:5px;border-radius:3px;width:100%;max-height:340px;display:block}.jbw-figure[data-astro-cid-w2a6ronz] figcaption[data-astro-cid-w2a6ronz]{letter-spacing:.01em;color:var(--public-muted);text-align:center;margin-top:1.1rem;font-size:.74rem;font-style:italic}.jbw-intro[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0;font-size:clamp(1.12rem,2.4vw,1.32rem);line-height:1.75}.jbw-intro[data-astro-cid-w2a6ronz]:first-letter{float:left;color:var(--public-accent);padding:.06em .12em 0 0;font-size:3.4em;font-weight:800;line-height:.72}.jbw-ornament[data-astro-cid-w2a6ronz]{justify-content:center;align-items:center;gap:.7rem;margin:clamp(2.4rem,6vw,3.6rem) 0;display:flex}.jbw-ornament[data-astro-cid-w2a6ronz] span[data-astro-cid-w2a6ronz]{background:var(--public-accent);opacity:.55;border-radius:999px;width:4px;height:4px}.jbw-ornament[data-astro-cid-w2a6ronz] span[data-astro-cid-w2a6ronz]:nth-child(2){opacity:.85}.jbw-section-label[data-astro-cid-w2a6ronz]{letter-spacing:.26em;text-transform:uppercase;color:var(--public-muted);text-align:center;margin:0 0 1.4rem;font-size:.66rem;font-weight:700}.jbw-entry[data-astro-cid-w2a6ronz]{border-top:1px solid var(--public-line);padding:1.35rem 0}.jbw-entry[data-astro-cid-w2a6ronz]:last-child{border-bottom:1px solid var(--public-line)}.jbw-entry-head[data-astro-cid-w2a6ronz]{justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.7rem;display:flex}.jbw-entry-label[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:.005em;color:var(--public-text);font-size:1.06rem;font-weight:800}.jbw-entry-note[data-astro-cid-w2a6ronz]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);text-align:right;font-size:.64rem;font-weight:700}.jbw-entry-sublabel[data-astro-cid-w2a6ronz]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.3rem;font-size:.62rem;font-weight:700;display:block}.jbw-loading[data-astro-cid-w2a6ronz]{color:var(--public-muted);margin:0;font-size:.9rem;font-style:italic}.jbw-entry-more[data-astro-cid-w2a6ronz]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:.9rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-block}.jbw-entry-more[data-astro-cid-w2a6ronz]:hover{border-bottom-color:var(--public-accent)}.jbw-entry-more[data-astro-cid-w2a6ronz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.jbw-alert[data-astro-cid-w2a6ronz]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.2rem .6rem;font-size:.6rem;font-weight:800}.jbw-alert[data-astro-cid-w2a6ronz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.jbw-weather[data-astro-cid-w2a6ronz]{display:block}.jbw-weather-now[data-astro-cid-w2a6ronz]{flex-direction:column;gap:.15rem;display:flex}.jbw-weather-temp[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);letter-spacing:-.01em;font-size:2rem;font-weight:800;line-height:1}.jbw-weather-note[data-astro-cid-w2a6ronz]{color:var(--public-text);font-size:.92rem;line-height:1.5}.jbw-weather-wind[data-astro-cid-w2a6ronz]{color:var(--public-muted);font-size:.84rem}.jbw-weather-shoot[data-astro-cid-w2a6ronz]{border-top:1px dashed var(--public-line);margin-top:.9rem;padding-top:.85rem}.jbw-weather-fc[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin-bottom:.35rem;font-size:1.08rem;font-weight:800;display:block}.jbw-weather-bird[data-astro-cid-w2a6ronz]{color:var(--public-muted);font-size:.86rem;line-height:1.5;display:block}.jbw-standings-summary[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0 0 .7rem;font-size:1rem;line-height:1.6}.jbw-standings[data-astro-cid-w2a6ronz]{margin:0}.jbw-standings[data-astro-cid-w2a6ronz] .public-league-row{border-bottom:1px dotted var(--public-line);grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.8rem;padding:.55rem 0;display:grid}.jbw-standings[data-astro-cid-w2a6ronz] .public-league-row:last-child{border-bottom:0}.jbw-standings[data-astro-cid-w2a6ronz] .public-league-rank{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.95rem;font-weight:800}.jbw-standings[data-astro-cid-w2a6ronz] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.98rem;overflow:hidden}.jbw-standings[data-astro-cid-w2a6ronz] .public-league-score{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:800}.jbw-shoot-day[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.6rem;font-weight:800;line-height:1.1;display:block}.jbw-shoot-date[data-astro-cid-w2a6ronz]{color:var(--public-muted);margin-top:.15rem;font-size:.92rem;display:block}.jbw-notice-badge[data-astro-cid-w2a6ronz]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;margin-bottom:.55rem;padding:.14rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.jbw-notice-title[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.14rem;font-weight:800;line-height:1.3}.jbw-notice-detail[data-astro-cid-w2a6ronz]{color:var(--public-muted);margin:0;font-size:.92rem;line-height:1.55}.jbw-essay-title[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);letter-spacing:-.01em;color:var(--public-text);text-align:center;margin:0 0 1.15rem;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:800;line-height:1.2}.jbw-essay[data-astro-cid-w2a6ronz] p[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 0 1.2rem;font-size:clamp(1.04rem,2.2vw,1.18rem);line-height:1.8}.jbw-essay[data-astro-cid-w2a6ronz] p[data-astro-cid-w2a6ronz]:last-child{margin-bottom:0}.jbw-index-list[data-astro-cid-w2a6ronz]{border-top:1px solid var(--public-line);margin:0;padding:0;list-style:none}.jbw-index-link[data-astro-cid-w2a6ronz]{border-bottom:1px solid var(--public-line);color:inherit;padding:1.15rem 2rem 1.15rem 0;text-decoration:none;transition:padding-left .16s;display:block;position:relative}.jbw-index-link[data-astro-cid-w2a6ronz]:hover{padding-left:.5rem}.jbw-index-link[data-astro-cid-w2a6ronz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.jbw-index-title[data-astro-cid-w2a6ronz]{font-family:var(--public-font-heading,Georgia, serif);color:var(--public-text);font-size:1.24rem;font-weight:800;line-height:1.25;display:block}.jbw-index-link[data-astro-cid-w2a6ronz]:hover .jbw-index-title[data-astro-cid-w2a6ronz]{color:var(--public-accent)}.jbw-index-desc[data-astro-cid-w2a6ronz]{color:var(--public-muted);margin-top:.25rem;font-size:.92rem;line-height:1.5;display:block}.jbw-index-arrow[data-astro-cid-w2a6ronz]{color:var(--public-accent);opacity:0;font-size:1.1rem;transition:opacity .16s,transform .16s;position:absolute;top:1.25rem;right:.35rem;transform:translate(-4px)}.jbw-index-link[data-astro-cid-w2a6ronz]:hover .jbw-index-arrow[data-astro-cid-w2a6ronz],.jbw-index-link[data-astro-cid-w2a6ronz]:focus-visible .jbw-index-arrow[data-astro-cid-w2a6ronz]{opacity:1;transform:translate(0)}.jbw-visit[data-astro-cid-w2a6ronz]{text-align:center}.jbw-visit-body[data-astro-cid-w2a6ronz]{max-width:46ch;font-family:var(--public-font-heading,Georgia, "Times New Roman", serif);color:var(--public-text);margin:0 auto 1.3rem;font-size:clamp(1.04rem,2.2vw,1.18rem);line-height:1.8}.jbw-visit-link[data-astro-cid-w2a6ronz]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid var(--public-accent);padding-bottom:.15rem;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-block}.jbw-visit-link[data-astro-cid-w2a6ronz]:hover{color:var(--public-accent-dark,var(--public-accent));border-color:var(--public-accent-dark,var(--public-accent))}.jbw-visit-link[data-astro-cid-w2a6ronz]:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.jbw-index-link[data-astro-cid-w2a6ronz],.jbw-index-arrow[data-astro-cid-w2a6ronz],.jbw-entry-more[data-astro-cid-w2a6ronz]{transition:none}}.bxb-root[data-astro-cid-yic7an2s]{max-width:1360px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(.9rem,2vw,1.4rem) clamp(.85rem,3vw,1.75rem) clamp(2.5rem,5vw,4rem)}.bxb-bento[data-astro-cid-yic7an2s]{grid-template-rows:1fr 1fr auto;grid-template-columns:repeat(6,1fr);grid-template-areas:"identity identity identity standings standings weather""identity identity identity standings standings shoot""photo photo member events events gallery";grid-auto-flow:dense;min-height:calc(100vh - 96px);gap:clamp(.6rem,1.3vw,1rem);min-height:calc(100dvh - 96px);display:grid}.bxb-box[data-astro-cid-yic7an2s]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);min-width:0;min-height:0;box-shadow:var(--public-shadow);border-radius:18px;flex-direction:column;padding:clamp(.85rem,1.6vw,1.25rem);display:flex;position:relative;overflow:hidden}.bxb-identity[data-astro-cid-yic7an2s]{grid-area:identity}.bxb-standings[data-astro-cid-yic7an2s]{grid-area:standings}.bxb-weather[data-astro-cid-yic7an2s]{grid-area:weather}.bxb-shoot[data-astro-cid-yic7an2s]{grid-area:shoot}.bxb-photo[data-astro-cid-yic7an2s]{grid-area:photo;padding:0}.bxb-member[data-astro-cid-yic7an2s]{grid-area:member}.bxb-events[data-astro-cid-yic7an2s]{grid-area:events}.bxb-gallery[data-astro-cid-yic7an2s]{grid-area:gallery;padding:0}.bxb-box-head[data-astro-cid-yic7an2s]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.bxb-box-label[data-astro-cid-yic7an2s]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.64rem;font-weight:800}.bxb-box-note[data-astro-cid-yic7an2s]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.bxb-loading[data-astro-cid-yic7an2s]{color:var(--public-muted);font-size:.85rem;font-style:italic}.bxb-more[data-astro-cid-yic7an2s]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}a[data-astro-cid-yic7an2s].bxb-more:hover{text-decoration:underline}.bxb-more-static[data-astro-cid-yic7an2s]{pointer-events:none}.bxb-identity[data-astro-cid-yic7an2s]{background:var(--public-accent-dark,var(--public-accent));border-color:#0000;justify-content:flex-end;min-height:260px;padding:clamp(1.2rem,2.4vw,2rem)}.bxb-identity-media[data-astro-cid-yic7an2s]{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.bxb-identity-scrim[data-astro-cid-yic7an2s]{z-index:1;background:linear-gradient(#00000026 0%,#00000085 55%,#000000d6 100%);position:absolute;inset:0}.bxb-identity-body[data-astro-cid-yic7an2s]{z-index:2;color:#fff;position:relative}.bxb-identity-eyebrow[data-astro-cid-yic7an2s]{letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1;margin:0 0 .5rem;font-size:.68rem;font-weight:800}.bxb-identity-title[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:#fff;text-shadow:0 2px 18px #00000059;margin:0 0 .55rem;font-size:clamp(1.9rem,3.8vw,3.1rem);font-weight:900;line-height:1.02}.bxb-identity-tag[data-astro-cid-yic7an2s]{color:#ffffffeb;max-width:42ch;margin:0 0 1.1rem;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.5}.bxb-identity-actions[data-astro-cid-yic7an2s]{flex-wrap:wrap;gap:.6rem;display:flex}.bxb-btn[data-astro-cid-yic7an2s]{border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.62rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:filter .15s,background .15s,color .15s,transform .12s;display:inline-flex}.bxb-btn[data-astro-cid-yic7an2s]:active{transform:translateY(1px)}.bxb-btn-solid[data-astro-cid-yic7an2s]{background:var(--public-accent);color:#fff;border-color:var(--public-accent-dark,var(--public-accent))}.bxb-btn-solid[data-astro-cid-yic7an2s]:hover{filter:brightness(1.08)}.bxb-btn-ghost[data-astro-cid-yic7an2s]{color:#fff;background:#ffffff1a;border-color:#ffffffb3}.bxb-btn-ghost[data-astro-cid-yic7an2s]:hover{background:#fff3}.bxb-btn-line[data-astro-cid-yic7an2s]{color:var(--public-accent);border-color:var(--public-accent);background:0 0}.bxb-btn-line[data-astro-cid-yic7an2s]:hover{background:var(--public-accent);color:#fff}.bxb-standings-content[data-astro-cid-yic7an2s]{flex-direction:column;flex:auto;min-height:0;display:flex}.bxb-standings-summary[data-astro-cid-yic7an2s]{color:var(--public-muted);margin:0 0 .7rem;font-size:.82rem;font-weight:600;line-height:1.4}.bxb-standings-list[data-astro-cid-yic7an2s]{display:block}.bxb-standings-list[data-astro-cid-yic7an2s] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.7rem;padding:.5rem 0;display:grid}.bxb-standings-list[data-astro-cid-yic7an2s] .public-league-row:last-child{border-bottom:0}.bxb-standings-list[data-astro-cid-yic7an2s] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.bxb-standings-list[data-astro-cid-yic7an2s] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.bxb-standings-list[data-astro-cid-yic7an2s] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:900}.bxb-weather-grid[data-astro-cid-yic7an2s]{flex-direction:column;display:flex}.bxb-weather-temp[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:900;line-height:1}.bxb-weather-summary[data-astro-cid-yic7an2s]{color:var(--public-text);margin-top:.35rem;font-size:.9rem;font-weight:600}.bxb-weather-wind[data-astro-cid-yic7an2s]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem}.bxb-weather-shoot[data-astro-cid-yic7an2s]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.15rem;margin-top:.7rem;padding-top:.6rem;display:flex}.bxb-weather-shoot-fc[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1rem;font-weight:800}.bxb-weather-bird[data-astro-cid-yic7an2s]{color:var(--public-muted);font-size:.8rem}.bxb-alert[data-astro-cid-yic7an2s]{letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;background:#b4341f;border:0;border-radius:999px;padding:.16rem .55rem;font-size:.6rem;font-weight:800}.bxb-shoot-content[data-astro-cid-yic7an2s]{flex-direction:column;flex:auto;display:flex}.bxb-shoot-day[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:900;line-height:1.02}.bxb-shoot-date[data-astro-cid-yic7an2s]{color:var(--public-muted);margin-top:.2rem;font-size:.88rem}.bxb-photo[data-astro-cid-yic7an2s]{min-height:150px}.bxb-photo-img[data-astro-cid-yic7an2s]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bxb-photo-cap[data-astro-cid-yic7an2s]{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#0000,#0f0c08d1);margin-top:auto;padding:1.4rem 1rem .9rem;font-size:.78rem;font-weight:800;position:relative}.bxb-member[data-astro-cid-yic7an2s]{color:var(--public-text);text-decoration:none;transition:border-color .15s,transform .15s}.bxb-member[data-astro-cid-yic7an2s]:hover{border-color:var(--public-accent);transform:translateY(-2px)}.bxb-member[data-astro-cid-yic7an2s] .bxb-box-label[data-astro-cid-yic7an2s]{margin-bottom:.5rem}.bxb-member-price[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:clamp(1.7rem,2.8vw,2.1rem);font-weight:900;line-height:1}.bxb-member-per[data-astro-cid-yic7an2s]{color:var(--public-muted);font-size:.9rem;font-weight:700}.bxb-member-copy[data-astro-cid-yic7an2s]{color:var(--public-muted);margin-top:.45rem;font-size:.82rem;line-height:1.45}.bxb-member[data-astro-cid-yic7an2s] .bxb-more-static[data-astro-cid-yic7an2s]{color:var(--public-accent)}.bxb-events-content[data-astro-cid-yic7an2s]{flex-direction:column;flex:auto;display:flex}.bxb-event-badge[data-astro-cid-yic7an2s]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;align-self:flex-start;margin-bottom:.5rem;padding:.16rem .55rem;font-size:.58rem;font-weight:800;display:inline-block}.bxb-event-title[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .25rem;font-size:1.02rem;font-weight:800;line-height:1.2}.bxb-event-detail[data-astro-cid-yic7an2s]{color:var(--public-muted);margin:0;font-size:.84rem;line-height:1.45}.bxb-gallery[data-astro-cid-yic7an2s]{justify-content:flex-end;min-height:150px;text-decoration:none;transition:transform .15s}.bxb-gallery[data-astro-cid-yic7an2s]:hover{transform:translateY(-2px)}.bxb-gallery-media[data-astro-cid-yic7an2s]{z-index:0;background-position:50%;background-size:cover;transition:transform .4s;position:absolute;inset:0}.bxb-gallery[data-astro-cid-yic7an2s]:hover .bxb-gallery-media[data-astro-cid-yic7an2s]{transform:scale(1.05)}.bxb-gallery-scrim[data-astro-cid-yic7an2s]{z-index:1;background:linear-gradient(#00000026,#0f0c08cc);position:absolute;inset:0}.bxb-gallery-label[data-astro-cid-yic7an2s],.bxb-gallery-cta[data-astro-cid-yic7an2s]{z-index:2;color:#fff;padding:0 1rem;position:relative}.bxb-gallery-label[data-astro-cid-yic7an2s]{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;font-size:.64rem;font-weight:800}.bxb-gallery-cta[data-astro-cid-yic7an2s]{padding-top:.15rem;padding-bottom:1rem;font-size:.92rem;font-weight:800}.bxb-btn[data-astro-cid-yic7an2s]:focus-visible,.bxb-member[data-astro-cid-yic7an2s]:focus-visible,.bxb-gallery[data-astro-cid-yic7an2s]:focus-visible,a[data-astro-cid-yic7an2s].bxb-more:focus-visible,.bxb-alert[data-astro-cid-yic7an2s]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.bxb-about[data-astro-cid-yic7an2s]{background:var(--public-bg-soft,var(--public-bg-alt));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:18px;margin-top:clamp(1.6rem,4vw,2.6rem);padding:clamp(1.6rem,4vw,2.6rem)}.bxb-about-inner[data-astro-cid-yic7an2s]{max-width:760px}.bxb-about-kicker[data-astro-cid-yic7an2s]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.6rem;font-size:.7rem;font-weight:800;display:block}.bxb-about-head[data-astro-cid-yic7an2s]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:800;line-height:1.2}.bxb-about-body[data-astro-cid-yic7an2s]{color:var(--public-muted);margin:0 0 1.3rem;font-size:1.02rem;line-height:1.65}.bxb-about-actions[data-astro-cid-yic7an2s]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:1000px){.bxb-bento[data-astro-cid-yic7an2s]{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-template-areas:"identity identity""standings standings""weather shoot""photo member""events gallery";min-height:0}.bxb-identity[data-astro-cid-yic7an2s]{min-height:300px}}@media (max-width:620px){.bxb-bento[data-astro-cid-yic7an2s]{flex-direction:column;display:flex}.bxb-identity[data-astro-cid-yic7an2s]{min-height:340px}.bxb-photo[data-astro-cid-yic7an2s],.bxb-gallery[data-astro-cid-yic7an2s]{min-height:190px}}@media (prefers-reduced-motion:reduce){.bxb-btn[data-astro-cid-yic7an2s],.bxb-member[data-astro-cid-yic7an2s],.bxb-gallery[data-astro-cid-yic7an2s],.bxb-gallery-media[data-astro-cid-yic7an2s]{transition:none}}.tlh[data-astro-cid-hb7y4mwl]{max-width:1120px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);margin:0 auto;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,3.5vw,2.2rem) 4.5rem}.tlh-mast[data-astro-cid-hb7y4mwl]{border-bottom:2px solid var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:clamp(.6rem,2vw,1rem);padding-bottom:clamp(1rem,2.5vw,1.5rem);display:flex}.tlh-mast-kicker[data-astro-cid-hb7y4mwl]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .35rem;font-size:.7rem;font-weight:800}.tlh-mast-name[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.9rem,4.6vw,3.1rem);font-weight:800;line-height:1.02}.tlh-mast-est[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);letter-spacing:.02em;border:1.5px solid color-mix(in srgb, var(--public-accent) 45%, transparent);white-space:nowrap;border-radius:999px;flex:none;margin:0;padding:.3rem .7rem;font-size:clamp(1rem,1.7vw,1.25rem);font-weight:800}.tlh-mast-est[data-astro-cid-hb7y4mwl] span[data-astro-cid-hb7y4mwl]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);font-size:.66rem;font-weight:700}.tlh-timeline[data-astro-cid-hb7y4mwl]{--tlh-aside:8.5rem;--tlh-rail:3rem;--tlh-spine-x:calc(var(--tlh-aside) + var(--tlh-rail) / 2);position:relative}.tlh-timeline[data-astro-cid-hb7y4mwl]:before{content:"";top:0;bottom:0;left:var(--tlh-spine-x);background:var(--public-line);width:2px;position:absolute;transform:translate(-1px);-webkit-mask-image:linear-gradient(#0000 0,#000 2.6rem calc(100% - 2.6rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 2.6rem calc(100% - 2.6rem),#0000 100%)}.tlh-node[data-astro-cid-hb7y4mwl]{grid-template-columns:var(--tlh-aside) var(--tlh-rail) minmax(0, 1fr);grid-template-areas:"aside rail main";align-items:start;padding-block:clamp(1.5rem,3.2vw,2.4rem);display:grid;position:relative}.tlh-node-now[data-astro-cid-hb7y4mwl]{padding-top:clamp(1.8rem,3.6vw,2.6rem)}.tlh-aside[data-astro-cid-hb7y4mwl]{text-align:right;flex-direction:column;grid-area:aside;align-items:flex-end;padding-top:.15rem;padding-right:.2rem;display:flex}.tlh-marker[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:1.24rem;font-weight:800;line-height:1.05}.tlh-kicker[data-astro-cid-hb7y4mwl]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin-top:.25rem;font-size:.6rem;font-weight:800}.tlh-dot[data-astro-cid-hb7y4mwl]{left:var(--tlh-spine-x);background:var(--public-bg);border:2.5px solid var(--public-accent);z-index:1;border-radius:50%;width:15px;height:15px;position:absolute;top:.55rem;transform:translate(-50%)}.tlh-dot-now[data-astro-cid-hb7y4mwl]{background:var(--public-accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--public-accent) 22%, transparent)}.tlh-dot-now[data-astro-cid-hb7y4mwl]:after{content:"";border:2px solid var(--public-accent);border-radius:50%;animation:2.4s ease-out infinite tlh-pulse;position:absolute;inset:-2.5px}.tlh-dot-cta[data-astro-cid-hb7y4mwl]{background:var(--public-accent);border-color:var(--public-accent);width:17px;height:17px}@keyframes tlh-pulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.tlh-main[data-astro-cid-hb7y4mwl]{grid-area:main;min-width:0}.tlh-title[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0 0 .5rem;font-size:clamp(1.45rem,3vw,2rem);font-weight:800;line-height:1.08}.tlh-title-sm[data-astro-cid-hb7y4mwl]{font-size:clamp(1.25rem,2.4vw,1.6rem)}.tlh-lead[data-astro-cid-hb7y4mwl]{color:var(--public-muted);max-width:52ch;margin:0 0 1.1rem;font-size:.95rem;line-height:1.5}.tlh-body[data-astro-cid-hb7y4mwl]{color:var(--public-muted);max-width:60ch;margin:0;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.62}.tlh-live[data-astro-cid-hb7y4mwl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.7rem,1.4vw,.95rem);display:grid}.tlh-card-standings[data-astro-cid-hb7y4mwl],.tlh-card-notice[data-astro-cid-hb7y4mwl]{grid-column:1/-1}.tlh-card[data-astro-cid-hb7y4mwl]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,12px);min-width:0;box-shadow:var(--public-shadow,0 4px 14px #0000000d);flex-direction:column;padding:clamp(.9rem,1.8vw,1.15rem);display:flex}.tlh-card-head[data-astro-cid-hb7y4mwl]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;padding-bottom:.55rem;display:flex}.tlh-card-label[data-astro-cid-hb7y4mwl]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.tlh-card-note[data-astro-cid-hb7y4mwl]{color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:700}.tlh-loading[data-astro-cid-hb7y4mwl]{color:var(--public-muted);font-size:.85rem;font-style:italic}.tlh-alert[data-astro-cid-hb7y4mwl]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.18rem .55rem;font-size:.6rem;font-weight:800}.tlh-weather[data-astro-cid-hb7y4mwl]{flex-direction:column;display:flex}.tlh-weather-temp[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);letter-spacing:-.01em;font-size:2rem;font-weight:800;line-height:1}.tlh-weather-sum[data-astro-cid-hb7y4mwl]{color:var(--public-text);margin-top:.35rem;font-size:.9rem;font-weight:600}.tlh-weather-wind[data-astro-cid-hb7y4mwl]{color:var(--public-muted);margin-top:.2rem;font-size:.8rem}.tlh-weather-shoot[data-astro-cid-hb7y4mwl]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.2rem;margin-top:.75rem;padding-top:.6rem;display:flex}.tlh-shoot-label[data-astro-cid-hb7y4mwl]{color:var(--public-accent)}.tlh-shoot-fc[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1rem;font-weight:800}.tlh-shoot-bird[data-astro-cid-hb7y4mwl]{color:var(--public-muted);font-size:.82rem}.tlh-shoot-day[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.7rem;font-weight:800;line-height:1.05}.tlh-shoot-date[data-astro-cid-hb7y4mwl]{color:var(--public-muted);margin:.15rem 0 .2rem;font-size:.9rem;display:block}.tlh-standings-sum[data-astro-cid-hb7y4mwl]{color:var(--public-muted);margin:0 0 .7rem;font-size:.86rem;font-weight:600;line-height:1.45}.tlh-standings-headrow[data-astro-cid-hb7y4mwl]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.6rem;padding:0 0 .4rem;display:grid}.tlh-th[data-astro-cid-hb7y4mwl]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:800}.tlh-th-score[data-astro-cid-hb7y4mwl]{text-align:right}.tlh-standings[data-astro-cid-hb7y4mwl]{display:block}.tlh-standings[data-astro-cid-hb7y4mwl] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem 0;display:grid}.tlh-standings[data-astro-cid-hb7y4mwl] .public-league-row:last-child{border-bottom:0}.tlh-standings[data-astro-cid-hb7y4mwl] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.tlh-standings[data-astro-cid-hb7y4mwl] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.tlh-standings[data-astro-cid-hb7y4mwl] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1.02rem;font-weight:800}.tlh-notice-badge[data-astro-cid-hb7y4mwl]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.16rem .55rem;font-size:.6rem;font-weight:800;display:inline-block}.tlh-notice-title[data-astro-cid-hb7y4mwl]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .25rem;font-size:1.02rem;font-weight:800;line-height:1.25}.tlh-notice-detail[data-astro-cid-hb7y4mwl]{color:var(--public-muted);margin:0 0 .4rem;font-size:.85rem;line-height:1.45}.tlh-more[data-astro-cid-hb7y4mwl]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);border-bottom:1px solid #0000;margin-top:auto;padding-top:.7rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.tlh-more[data-astro-cid-hb7y4mwl]:hover{border-bottom-color:var(--public-accent)}.tlh-more[data-astro-cid-hb7y4mwl]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.tlh-about[data-astro-cid-hb7y4mwl]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(1.2rem,3vw,2rem);display:grid}.tlh-about-figure[data-astro-cid-hb7y4mwl]{margin:0}.tlh-about-figure[data-astro-cid-hb7y4mwl] img[data-astro-cid-hb7y4mwl]{object-fit:cover;border-radius:var(--public-radius,12px);border:1px solid var(--public-line);width:100%;max-height:260px;display:block}.tlh-cta[data-astro-cid-hb7y4mwl]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 6px 20px #0000000f);padding:clamp(1.3rem,3vw,2rem)}.tlh-actions[data-astro-cid-hb7y4mwl]{flex-wrap:wrap;gap:.7rem;margin-top:1.1rem;display:flex}.tlh-btn[data-astro-cid-hb7y4mwl]{border:1.5px solid var(--public-accent);border-radius:9px;align-items:center;padding:.62rem 1.2rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.tlh-btn-solid[data-astro-cid-hb7y4mwl]{background:var(--public-accent);color:#fff}.tlh-btn-solid[data-astro-cid-hb7y4mwl]:hover{background:var(--public-accent-dark,var(--public-accent))}.tlh-btn-ghost[data-astro-cid-hb7y4mwl]{color:var(--public-accent);background:0 0}.tlh-btn-ghost[data-astro-cid-hb7y4mwl]:hover{background:var(--public-accent);color:#fff}.tlh-btn[data-astro-cid-hb7y4mwl]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}@media (max-width:820px){.tlh-timeline[data-astro-cid-hb7y4mwl]{--tlh-aside:0rem;--tlh-rail:2.4rem;--tlh-spine-x:1.2rem}.tlh-node[data-astro-cid-hb7y4mwl]{grid-template-columns:var(--tlh-rail) minmax(0, 1fr);grid-template-areas:"rail aside""rail main"}.tlh-aside[data-astro-cid-hb7y4mwl]{text-align:left;flex-direction:row;align-items:baseline;gap:.6rem;margin-bottom:.7rem;padding-top:0;padding-right:0}.tlh-marker[data-astro-cid-hb7y4mwl]{font-size:1.05rem}.tlh-kicker[data-astro-cid-hb7y4mwl]{margin-top:0}}@media (max-width:640px){.tlh-live[data-astro-cid-hb7y4mwl],.tlh-about[data-astro-cid-hb7y4mwl]{grid-template-columns:1fr}.tlh-about-figure[data-astro-cid-hb7y4mwl]{order:-1}.tlh-mast[data-astro-cid-hb7y4mwl]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.tlh-dot-now[data-astro-cid-hb7y4mwl]:after{animation:none}.tlh-btn[data-astro-cid-hb7y4mwl],.tlh-more[data-astro-cid-hb7y4mwl]{transition:none}}.atl-home[data-astro-cid-bjhdqyii]{color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif)}.atl-home[data-astro-cid-bjhdqyii]>section[data-astro-cid-bjhdqyii]{max-width:1200px;margin:0 auto;padding-left:clamp(1rem,3.5vw,2.4rem);padding-right:clamp(1rem,3.5vw,2.4rem)}.atl-hero[data-astro-cid-bjhdqyii]{padding-top:clamp(1.2rem,3vw,2rem);position:relative}.atl-hero-map[data-astro-cid-bjhdqyii]{aspect-ratio:16/9;border:1px solid var(--public-line);width:100%;min-height:460px;max-height:640px;box-shadow:var(--public-shadow,0 10px 30px #0000001f);background:var(--public-bg-alt,var(--public-bg));border-radius:18px;position:relative;overflow:hidden}.atl-hero-frame[data-astro-cid-bjhdqyii]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.atl-hero-grat[data-astro-cid-bjhdqyii]{pointer-events:none;background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-accent) 8%, transparent) 0 1px, transparent 1px 84px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 8%, transparent) 0 1px, transparent 1px 84px);mix-blend-mode:multiply;opacity:.5;position:absolute;inset:0}.atl-hero-card[data-astro-cid-bjhdqyii]{z-index:2;background:var(--public-bg);border:1px solid var(--public-line);border-top:4px solid var(--public-accent);width:min(420px,40vw);box-shadow:var(--public-shadow-strong,0 20px 48px #00000038);border-radius:14px;padding:clamp(1.3rem,2.4vw,1.8rem);position:absolute;top:50%;left:clamp(1.5rem,4vw,3rem);transform:translateY(-50%)}.atl-hero-kicker[data-astro-cid-bjhdqyii]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.4rem;margin:0 0 .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.atl-hero-title[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;line-height:1.04}.atl-facts[data-astro-cid-bjhdqyii]{flex-direction:column;gap:.55rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.atl-fact[data-astro-cid-bjhdqyii]{color:var(--public-text);align-items:flex-start;gap:.55rem;font-size:.9rem;font-weight:500;line-height:1.4;display:flex}.atl-fact-ico[data-astro-cid-bjhdqyii]{color:var(--public-accent);flex:none;margin-top:.08rem}.atl-hero-actions[data-astro-cid-bjhdqyii]{flex-wrap:wrap;gap:.6rem;display:flex}.atl-hero-coord[data-astro-cid-bjhdqyii]{border-top:1px solid var(--public-line-soft,var(--public-line));letter-spacing:.06em;color:var(--public-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;margin:1rem 0 0;padding-top:.85rem;font-size:.72rem;font-weight:600;display:inline-flex}.atl-hero-coord[data-astro-cid-bjhdqyii] svg[data-astro-cid-bjhdqyii]{color:var(--public-accent);flex:none}.atl-btn[data-astro-cid-bjhdqyii]{border:1.5px solid var(--public-accent);border-radius:999px;justify-content:center;align-items:center;padding:.66rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:inline-flex}.atl-btn-solid[data-astro-cid-bjhdqyii]{background:var(--public-accent);color:#fff}.atl-btn-solid[data-astro-cid-bjhdqyii]:hover{background:var(--public-accent-dark,var(--public-accent))}.atl-btn-ghost[data-astro-cid-bjhdqyii]{color:var(--public-accent);background:0 0}.atl-btn-ghost[data-astro-cid-bjhdqyii]:hover{background:var(--public-accent);color:#fff}.atl-btn[data-astro-cid-bjhdqyii]:hover{transform:translateY(-1px)}.atl-btn[data-astro-cid-bjhdqyii]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.atl-band-head[data-astro-cid-bjhdqyii]{margin:0 0 clamp(1rem,2.4vw,1.5rem)}.atl-band-kicker[data-astro-cid-bjhdqyii]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);margin-bottom:.4rem;font-size:.7rem;font-weight:800;display:block}.atl-band-title[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.06}.atl-live[data-astro-cid-bjhdqyii]{margin-top:clamp(2.4rem,5vw,3.6rem)}.atl-grid[data-astro-cid-bjhdqyii]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(.7rem,1.6vw,1rem);display:grid}.atl-panel[data-astro-cid-bjhdqyii]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-radius:14px;flex-direction:column;min-width:0;padding:clamp(.95rem,2vw,1.3rem);display:flex}.atl-panel-feature[data-astro-cid-bjhdqyii]{border-top:3px solid var(--public-accent);grid-area:1/1/3/3}.atl-panel-wide[data-astro-cid-bjhdqyii]{grid-column:1/-1}.atl-panel-head[data-astro-cid-bjhdqyii]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;padding-bottom:.6rem;display:flex}.atl-panel-label[data-astro-cid-bjhdqyii]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.atl-panel-note[data-astro-cid-bjhdqyii]{color:var(--public-muted);font-size:.66rem}.atl-panel-sum[data-astro-cid-bjhdqyii]{color:var(--public-text);margin:0 0 .7rem;font-size:.9rem;font-weight:600;line-height:1.4}.atl-loading[data-astro-cid-bjhdqyii]{color:var(--public-muted);font-size:.85rem;font-style:italic}.atl-alert[data-astro-cid-bjhdqyii]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:999px;padding:.18rem .55rem;font-size:.6rem;font-weight:800}.atl-weather[data-astro-cid-bjhdqyii]{flex-direction:column;display:flex}.atl-weather-temp[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);letter-spacing:-.02em;font-size:2.2rem;font-weight:800;line-height:1}.atl-weather-sum[data-astro-cid-bjhdqyii]{color:var(--public-text);margin-top:.35rem;font-size:.9rem;font-weight:600}.atl-weather-wind[data-astro-cid-bjhdqyii]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem}.atl-shoot[data-astro-cid-bjhdqyii]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;gap:.2rem;margin-top:.75rem;padding-top:.65rem;display:flex}.atl-shoot-label[data-astro-cid-bjhdqyii]{display:block}.atl-shoot-fc[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1rem;font-weight:800}.atl-shoot-bird[data-astro-cid-bjhdqyii]{color:var(--public-muted);font-size:.82rem}.atl-dateline-day[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.6rem;font-weight:800;line-height:1.05;display:block}.atl-dateline-date[data-astro-cid-bjhdqyii]{color:var(--public-muted);margin:.15rem 0 .3rem;font-size:.88rem;display:block}.atl-notice-badge[data-astro-cid-bjhdqyii]{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.6rem;font-weight:800;display:inline-block}.atl-notice-title[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .25rem;font-size:1.04rem;font-weight:800;line-height:1.25}.atl-notice-detail[data-astro-cid-bjhdqyii]{color:var(--public-muted);margin:0;font-size:.85rem;line-height:1.45}.atl-standings-headrow[data-astro-cid-bjhdqyii]{border-bottom:2px solid var(--public-line);grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.7rem;padding:0 0 .4rem;display:grid}.atl-th[data-astro-cid-bjhdqyii]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.6rem;font-weight:800}.atl-th-score[data-astro-cid-bjhdqyii]{text-align:right}.atl-standings[data-astro-cid-bjhdqyii]{margin:0 0 .2rem;display:block}.atl-standings[data-astro-cid-bjhdqyii] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.6ch 1fr auto;align-items:baseline;gap:.7rem;padding:.5rem 0;display:grid}.atl-standings[data-astro-cid-bjhdqyii] .public-league-row:last-child{border-bottom:0}.atl-standings[data-astro-cid-bjhdqyii] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.atl-standings[data-astro-cid-bjhdqyii] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.atl-standings[data-astro-cid-bjhdqyii] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:800}.atl-more[data-astro-cid-bjhdqyii]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.75rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.atl-more[data-astro-cid-bjhdqyii]:hover{text-decoration:underline}.atl-about[data-astro-cid-bjhdqyii]{margin-top:clamp(2.6rem,5.5vw,4rem);position:relative;overflow:hidden}.atl-about-grat[data-astro-cid-bjhdqyii]{pointer-events:none;background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-line) 55%, transparent) 0 1px, transparent 1px 46px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-line) 55%, transparent) 0 1px, transparent 1px 46px);opacity:.5;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 100% at 50% 0,#000,#0000 78%);mask-image:radial-gradient(120% 100% at 50% 0,#000,#0000 78%)}.atl-about-inner[data-astro-cid-bjhdqyii]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);border-left:5px solid var(--public-accent);border-radius:16px;grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);padding:clamp(1.6rem,4vw,2.6rem);display:grid;position:relative}.atl-about-figure[data-astro-cid-bjhdqyii]{margin:0}.atl-about-figure[data-astro-cid-bjhdqyii] img[data-astro-cid-bjhdqyii]{object-fit:cover;border:1px solid var(--public-line);border-radius:12px;width:100%;max-height:320px;display:block}.atl-about-head[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.015em;color:var(--public-text);margin:.2rem 0 .7rem;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:800;line-height:1.12}.atl-about-body[data-astro-cid-bjhdqyii]{color:var(--public-muted);margin:0 0 1.2rem;font-size:clamp(.98rem,1.7vw,1.08rem);line-height:1.6}.atl-about-actions[data-astro-cid-bjhdqyii]{flex-wrap:wrap;gap:.6rem;display:flex}.atl-waypoints[data-astro-cid-bjhdqyii]{margin-top:clamp(2.6rem,5.5vw,4rem);padding-bottom:clamp(3rem,6vw,4.5rem)}.atl-way-grid[data-astro-cid-bjhdqyii]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.atl-way[data-astro-cid-bjhdqyii]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line);color:inherit;border-radius:14px;flex-direction:column;padding:1.15rem 1.15rem 1.05rem;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex;position:relative}.atl-way[data-astro-cid-bjhdqyii]:hover{border-color:var(--public-accent);box-shadow:var(--public-shadow,0 8px 22px #0000001a);transform:translateY(-2px)}.atl-way[data-astro-cid-bjhdqyii]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.atl-way-pin[data-astro-cid-bjhdqyii]{width:40px;height:40px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, transparent);border-radius:50% 50% 50% 4px;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex;position:relative}.atl-way-num[data-astro-cid-bjhdqyii]{color:#fff;background:var(--public-accent);border:2px solid var(--public-bg-alt,var(--public-bg));font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.atl-way-kicker[data-astro-cid-bjhdqyii]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.3rem;font-size:.62rem;font-weight:800}.atl-way-title[data-astro-cid-bjhdqyii]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin-bottom:.3rem;font-size:1.08rem;font-weight:800;line-height:1.15}.atl-way-desc[data-astro-cid-bjhdqyii]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.atl-way-arrow[data-astro-cid-bjhdqyii]{color:var(--public-accent);font-size:1.05rem;transition:transform .15s;position:absolute;top:1.1rem;right:1.15rem}.atl-way[data-astro-cid-bjhdqyii]:hover .atl-way-arrow[data-astro-cid-bjhdqyii]{transform:translate(3px)}@media (max-width:900px){.atl-grid[data-astro-cid-bjhdqyii]{grid-template-columns:repeat(2,1fr)}.atl-panel-feature[data-astro-cid-bjhdqyii]{grid-area:auto/1/auto/-1}.atl-way-grid[data-astro-cid-bjhdqyii]{grid-template-columns:repeat(2,1fr)}.atl-about-inner[data-astro-cid-bjhdqyii]{grid-template-columns:1fr}.atl-about-figure[data-astro-cid-bjhdqyii]{order:-1}}@media (max-width:820px){.atl-hero-map[data-astro-cid-bjhdqyii]{aspect-ratio:auto;height:46vh;min-height:0;max-height:none}.atl-hero-card[data-astro-cid-bjhdqyii]{width:auto;margin:-2.75rem .25rem 0;position:static;transform:none}}@media (max-width:560px){.atl-grid[data-astro-cid-bjhdqyii],.atl-way-grid[data-astro-cid-bjhdqyii]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.atl-btn[data-astro-cid-bjhdqyii],.atl-way[data-astro-cid-bjhdqyii],.atl-way-arrow[data-astro-cid-bjhdqyii]{transition:none}}.scb-root[data-astro-cid-h6edirud]{max-width:1180px;color:var(--public-text);font-family:var(--public-font-body,system-ui, sans-serif);background-color:var(--public-bg-alt,var(--public-bg));background-image:radial-gradient(color-mix(in srgb, var(--public-line) 42%, transparent) .5px, transparent .6px);background-size:15px 15px;margin:0 auto;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,3.5vw,2rem) 5rem}.scb-btn[data-astro-cid-h6edirud]{letter-spacing:.01em;border:1.5px solid var(--public-accent);border-radius:9px;justify-content:center;align-items:center;padding:.7rem 1.35rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}.scb-btn-solid[data-astro-cid-h6edirud]{background:var(--public-accent);color:#fff;box-shadow:0 2px 0 var(--public-accent-dark,var(--public-accent))}.scb-btn-solid[data-astro-cid-h6edirud]:hover{background:var(--public-accent-dark,var(--public-accent));transform:translateY(-2px)}.scb-btn-ghost[data-astro-cid-h6edirud]{background:color-mix(in srgb, var(--public-bg) 70%, transparent);color:var(--public-accent)}.scb-btn-ghost[data-astro-cid-h6edirud]:hover{background:var(--public-accent);color:#fff;transform:translateY(-2px)}.scb-btn[data-astro-cid-h6edirud]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.scb-head[data-astro-cid-h6edirud]{text-align:center;margin:clamp(2.4rem,5vw,3.6rem) 0 clamp(1rem,2.5vw,1.6rem)}.scb-kicker[data-astro-cid-h6edirud]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 13%, transparent);border-radius:999px;padding:.26rem .72rem;font-size:.66rem;font-weight:800;display:inline-block;transform:rotate(-1.2deg)}.scb-title[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:.55rem 0 0;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800;line-height:1.1}.scb-hero[data-astro-cid-h6edirud]{justify-content:center;padding-top:clamp(.6rem,2vw,1.2rem);display:flex}.scb-postcard[data-astro-cid-h6edirud]{background:var(--public-bg);border:1px solid var(--public-line);width:100%;max-width:960px;box-shadow:0 18px 42px color-mix(in srgb, var(--public-text) 22%, transparent);border-radius:6px;grid-template-columns:1.05fr 1fr;padding:10px;display:grid;position:relative;transform:rotate(-1.1deg)}.scb-postcard[data-astro-cid-h6edirud]:before,.scb-postcard[data-astro-cid-h6edirud]:after{content:"";background:color-mix(in srgb, var(--public-muted) 20%, transparent);border:1px solid color-mix(in srgb, var(--public-muted) 12%, transparent);width:64px;height:22px;box-shadow:0 1px 2px color-mix(in srgb, var(--public-text) 12%, transparent);z-index:3;position:absolute;top:-9px}.scb-postcard[data-astro-cid-h6edirud]:before{left:34px;transform:rotate(-8deg)}.scb-postcard[data-astro-cid-h6edirud]:after{right:34px;transform:rotate(7deg)}.scb-pc-photo[data-astro-cid-h6edirud]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:4px;min-height:264px;position:relative;overflow:hidden}.scb-pc-photo[data-astro-cid-h6edirud] img[data-astro-cid-h6edirud]{object-fit:cover;width:100%;height:100%;min-height:264px;display:block}.scb-pc-note[data-astro-cid-h6edirud]{flex-direction:column;padding:1.1rem 5.4rem clamp(1.1rem,2.5vw,1.6rem) clamp(1.1rem,2.5vw,1.6rem);display:flex;position:relative}.scb-pc-note[data-astro-cid-h6edirud]:before{content:"";border-left:2px dashed color-mix(in srgb, var(--public-muted) 30%, transparent);position:absolute;top:10%;bottom:10%;left:-1px}.scb-pc-stamp[data-astro-cid-h6edirud]{z-index:2;text-align:center;width:62px;height:74px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:1px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);box-shadow:inset 0 0 0 3px var(--public-bg);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px;display:flex;position:absolute;top:.9rem;right:1rem;transform:rotate(4deg)}.scb-stamp-est[data-astro-cid-h6edirud]{letter-spacing:.12em;text-transform:uppercase;font-size:.55rem;font-weight:800}.scb-stamp-year[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);font-size:1.14rem;font-weight:800;line-height:1}.scb-stamp-sport[data-astro-cid-h6edirud]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);font-size:.42rem;font-weight:700}.scb-pc-postmark[data-astro-cid-h6edirud]{z-index:2;letter-spacing:.08em;text-transform:uppercase;width:64px;height:64px;color:color-mix(in srgb, var(--public-muted) 85%, transparent);border:1.5px solid color-mix(in srgb, var(--public-muted) 45%, transparent);opacity:.75;pointer-events:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:.5rem;font-weight:800;display:flex;position:absolute;top:3.5rem;right:3.6rem;transform:rotate(-12deg)}.scb-pc-greet[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.01em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .35rem;font-size:clamp(1.3rem,3.2vw,2rem);font-weight:800;line-height:1.02}.scb-pc-name[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:.4rem 0 .5rem;font-size:clamp(1.05rem,1.8vw,1.28rem);font-weight:800}.scb-pc-lede[data-astro-cid-h6edirud]{color:var(--public-muted);max-width:34ch;margin:0 0 1.1rem;font-size:.92rem;line-height:1.55}.scb-pc-actions[data-astro-cid-h6edirud]{flex-wrap:wrap;gap:.6rem;margin-top:auto;display:flex}.scb-notes[data-astro-cid-h6edirud]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:clamp(1.2rem,2.6vw,1.7rem);padding-top:.6rem;display:grid}.scb-note[data-astro-cid-h6edirud]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:0 8px 22px color-mix(in srgb, var(--public-text) 14%, transparent);border-radius:4px;flex-direction:column;padding:clamp(1rem,2vw,1.35rem);transition:transform .18s,box-shadow .18s;display:flex;position:relative}.scb-note-standings[data-astro-cid-h6edirud]{grid-area:1/1/3/3;transform:rotate(-.8deg)}.scb-note-weather[data-astro-cid-h6edirud]{grid-area:1/3;transform:rotate(1.1deg)}.scb-note-shoot[data-astro-cid-h6edirud]{grid-area:2/3;transform:rotate(-1.3deg)}.scb-note-notice[data-astro-cid-h6edirud]{grid-area:3/1/auto/-1;transform:rotate(.7deg)}.scb-note[data-astro-cid-h6edirud]:hover,.scb-note[data-astro-cid-h6edirud]:focus-within{box-shadow:0 14px 30px color-mix(in srgb, var(--public-text) 20%, transparent);z-index:2;transform:rotate(0)translateY(-4px)}.scb-pin[data-astro-cid-h6edirud]:before{content:"";background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--public-accent) 45%, var(--public-bg)) 0 22%, var(--public-accent) 55%, var(--public-accent-dark) 100%);width:16px;height:16px;box-shadow:0 2px 3px color-mix(in srgb, var(--public-text) 30%, transparent);z-index:4;border-radius:50%;margin-left:-8px;position:absolute;top:-9px;left:50%}.scb-note-head[data-astro-cid-h6edirud]{border-bottom:1px dashed color-mix(in srgb, var(--public-muted) 30%, transparent);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;padding-bottom:.55rem;display:flex}.scb-note-label[data-astro-cid-h6edirud]{letter-spacing:.13em;text-transform:uppercase;color:var(--public-accent);font-size:.66rem;font-weight:800}.scb-note-sub[data-astro-cid-h6edirud]{color:var(--public-muted);font-size:.64rem}.scb-loading[data-astro-cid-h6edirud]{color:var(--public-muted);font-size:.85rem;font-style:italic}.scb-note-sum[data-astro-cid-h6edirud]{color:var(--public-text);margin:0 0 .6rem;font-size:.9rem;font-weight:600;line-height:1.45}.scb-more[data-astro-cid-h6edirud]{letter-spacing:.05em;text-transform:uppercase;color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-block}.scb-more[data-astro-cid-h6edirud]:hover{text-decoration:underline}.scb-alert[data-astro-cid-h6edirud]{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--public-accent);cursor:pointer;border:0;border-radius:6px;padding:.2rem .5rem;font-size:.6rem;font-weight:800}.scb-wx[data-astro-cid-h6edirud]{flex-direction:column;display:flex}.scb-wx-temp[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:2.1rem;font-weight:800;line-height:1}.scb-wx-sum[data-astro-cid-h6edirud]{color:var(--public-text);margin-top:.3rem;font-size:.86rem;font-weight:600}.scb-wx-wind[data-astro-cid-h6edirud]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem}.scb-wx-shoot[data-astro-cid-h6edirud]{border-top:1px dashed color-mix(in srgb, var(--public-muted) 30%, transparent);flex-direction:column;gap:2px;margin-top:.7rem;padding-top:.6rem;display:flex}.scb-wx-shoot-label[data-astro-cid-h6edirud]{color:var(--public-accent)}.scb-wx-fc[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1rem;font-weight:800}.scb-wx-bird[data-astro-cid-h6edirud]{color:var(--public-muted);font-size:.8rem}.scb-standings[data-astro-cid-h6edirud]{margin-top:.2rem}.scb-standings[data-astro-cid-h6edirud] .public-league-row{border-bottom:1px dashed color-mix(in srgb, var(--public-muted) 24%, transparent);grid-template-columns:2.4ch 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem 0;display:grid}.scb-standings[data-astro-cid-h6edirud] .public-league-row:last-child{border-bottom:0}.scb-standings[data-astro-cid-h6edirud] .public-league-rank{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.scb-standings[data-astro-cid-h6edirud] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.scb-standings[data-astro-cid-h6edirud] .public-league-score{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums lining-nums;font-size:1rem;font-weight:800}.scb-shoot-day[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.5rem;font-weight:800;line-height:1.05;display:block}.scb-shoot-date[data-astro-cid-h6edirud]{color:var(--public-muted);margin:.15rem 0 .2rem;font-size:.88rem;display:block}.scb-badge[data-astro-cid-h6edirud]{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--public-accent);border-radius:6px;margin-bottom:.45rem;padding:.18rem .5rem;font-size:.6rem;font-weight:800;display:inline-block}.scb-notice-title[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .3rem;font-size:1.02rem;font-weight:800;line-height:1.25}.scb-notice-detail[data-astro-cid-h6edirud]{color:var(--public-muted);margin:0;font-size:.85rem;line-height:1.45}.scb-polaroids[data-astro-cid-h6edirud]{flex-wrap:wrap;justify-content:center;gap:clamp(1.1rem,2.6vw,1.9rem);padding-top:1rem;display:flex}.scb-polaroid[data-astro-cid-h6edirud]{background:var(--public-bg);border:1px solid var(--public-line);width:clamp(152px,20vw,210px);box-shadow:0 10px 26px color-mix(in srgb, var(--public-text) 18%, transparent);border-radius:3px;margin:0;padding:10px 10px 0;transition:transform .2s,box-shadow .2s;position:relative}.scb-polaroid[data-astro-cid-h6edirud]:before{content:"";background:color-mix(in srgb, var(--public-muted) 18%, transparent);border:1px solid color-mix(in srgb, var(--public-muted) 10%, transparent);width:52px;height:18px;box-shadow:0 1px 2px color-mix(in srgb, var(--public-text) 10%, transparent);margin-left:-26px;position:absolute;top:-8px;left:50%;transform:rotate(-4deg)}.scb-polaroid[data-astro-cid-h6edirud]:hover,.scb-polaroid[data-astro-cid-h6edirud]:focus-within{box-shadow:0 18px 34px color-mix(in srgb, var(--public-text) 24%, transparent);z-index:2;transform:rotate(0)translateY(-6px)scale(1.02)}.scb-polaroid-img[data-astro-cid-h6edirud]{background:var(--public-bg-soft,var(--public-bg));aspect-ratio:1;border-radius:2px;position:relative;overflow:hidden}.scb-polaroid-img[data-astro-cid-h6edirud] img[data-astro-cid-h6edirud]{object-fit:cover;width:100%;height:100%;display:block}.scb-polaroid-cap[data-astro-cid-h6edirud]{text-align:center;font-family:var(--public-font-heading,system-ui, sans-serif);letter-spacing:.01em;color:var(--public-text);padding:.7rem .3rem .9rem;font-size:.9rem;font-weight:700}.scb-rot-0[data-astro-cid-h6edirud]{transform:rotate(-3deg)}.scb-rot-1[data-astro-cid-h6edirud]{transform:rotate(2.2deg)}.scb-rot-2[data-astro-cid-h6edirud]{transform:rotate(-1.5deg)}.scb-rot-3[data-astro-cid-h6edirud]{transform:rotate(2.9deg)}.scb-rot-4[data-astro-cid-h6edirud]{transform:rotate(-2.4deg)}.scb-letter-wrap[data-astro-cid-h6edirud]{justify-content:center;padding-top:1rem;display:flex}.scb-letter[data-astro-cid-h6edirud]{border:1px solid var(--public-line);width:100%;max-width:640px;box-shadow:0 12px 30px color-mix(in srgb, var(--public-text) 16%, transparent);background:repeating-linear-gradient(var(--public-bg), var(--public-bg) 31px, color-mix(in srgb, var(--public-line) 55%, transparent) 31px, color-mix(in srgb, var(--public-line) 55%, transparent) 32px);border-radius:4px;padding:clamp(1.7rem,4vw,2.6rem) clamp(1.4rem,4vw,2.4rem);position:relative;transform:rotate(-.5deg)}.scb-letter[data-astro-cid-h6edirud]:before{content:"";background:color-mix(in srgb, var(--public-muted) 18%, transparent);border:1px solid color-mix(in srgb, var(--public-muted) 10%, transparent);width:68px;height:20px;margin-left:-34px;position:absolute;top:-9px;left:50%;transform:rotate(-3deg)}.scb-letter-date[data-astro-cid-h6edirud]{text-align:right;color:var(--public-muted);margin:0 0 1rem;font-size:.82rem;font-style:italic}.scb-letter-greet[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);margin:0 0 .8rem;font-size:1.15rem;font-weight:700}.scb-letter-body[data-astro-cid-h6edirud]{color:var(--public-text);margin:0 0 1.1rem;font-size:1rem;line-height:1.78}.scb-letter-sign[data-astro-cid-h6edirud]{color:var(--public-muted);margin:0;font-size:.95rem;font-style:italic}.scb-letter-name[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-accent);margin:.2rem 0 1.2rem;font-size:1.2rem;font-weight:800}.scb-letter-btn[data-astro-cid-h6edirud]{align-self:flex-start}.scb-tags[data-astro-cid-h6edirud]{flex-wrap:wrap;justify-content:center;gap:clamp(.9rem,2vw,1.4rem);padding-top:1rem;display:flex}.scb-tag[data-astro-cid-h6edirud]{background:var(--public-bg);border:1px solid var(--public-line);width:clamp(154px,22vw,212px);box-shadow:0 8px 20px color-mix(in srgb, var(--public-text) 14%, transparent);color:var(--public-text);border-radius:8px;flex-direction:column;gap:.3rem;padding:1.6rem 1.1rem 1.1rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.scb-tag-hole[data-astro-cid-h6edirud]{background:var(--public-bg-alt,var(--public-bg));border:2px solid var(--public-line);width:14px;height:14px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--public-text) 20%, transparent);border-radius:50%;margin-left:-7px;position:absolute;top:.7rem;left:50%}.scb-tag-label[data-astro-cid-h6edirud]{font-family:var(--public-font-heading,system-ui, sans-serif);color:var(--public-text);font-size:1.05rem;font-weight:800}.scb-tag-desc[data-astro-cid-h6edirud]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.scb-tag-arrow[data-astro-cid-h6edirud]{color:var(--public-accent);margin-top:.25rem;font-weight:800;transition:transform .15s}.scb-tag[data-astro-cid-h6edirud]:hover,.scb-tag[data-astro-cid-h6edirud]:focus-visible{border-color:var(--public-accent);box-shadow:0 14px 28px color-mix(in srgb, var(--public-text) 20%, transparent);outline:none;transform:rotate(0)translateY(-4px)}.scb-tag[data-astro-cid-h6edirud]:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.scb-tag[data-astro-cid-h6edirud]:hover .scb-tag-arrow[data-astro-cid-h6edirud]{transform:translate(3px)}.scb-visit[data-astro-cid-h6edirud]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(1.4rem,3.5vw,2.6rem);margin-top:clamp(2.4rem,5vw,3.6rem);display:grid}.scb-visit-card[data-astro-cid-h6edirud] .scb-kicker[data-astro-cid-h6edirud]{margin-bottom:.4rem}.scb-visit-card[data-astro-cid-h6edirud] .scb-title[data-astro-cid-h6edirud]{text-align:left}.scb-visit-addr[data-astro-cid-h6edirud]{color:var(--public-text);margin:1rem 0 .5rem;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1.5}.scb-visit-note[data-astro-cid-h6edirud]{color:var(--public-muted);margin:0 0 1.2rem;line-height:1.5}.scb-visit-map[data-astro-cid-h6edirud]{margin:0}.scb-map-frame[data-astro-cid-h6edirud]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:0 12px 28px color-mix(in srgb, var(--public-text) 18%, transparent);border-radius:3px;padding:10px 10px 0;position:relative;transform:rotate(-.6deg)}.scb-map-frame[data-astro-cid-h6edirud]:before{content:"";background:color-mix(in srgb, var(--public-muted) 18%, transparent);border:1px solid color-mix(in srgb, var(--public-muted) 10%, transparent);width:56px;height:18px;margin-left:-28px;position:absolute;top:-8px;left:50%;transform:rotate(3deg)}.scb-map-frame[data-astro-cid-h6edirud] iframe[data-astro-cid-h6edirud]{background:var(--public-bg-soft,var(--public-bg));border:0;border-radius:2px;width:100%;height:300px;display:block}.scb-visit-map[data-astro-cid-h6edirud] .scb-polaroid-cap[data-astro-cid-h6edirud]{transform:rotate(-.6deg)}@media (max-width:900px){.scb-notes[data-astro-cid-h6edirud]{grid-template-columns:repeat(2,1fr)}.scb-note-standings[data-astro-cid-h6edirud]{grid-area:auto/1/auto/-1}.scb-note-weather[data-astro-cid-h6edirud],.scb-note-shoot[data-astro-cid-h6edirud]{grid-area:auto}.scb-note-notice[data-astro-cid-h6edirud]{grid-area:auto/1/auto/-1}.scb-visit[data-astro-cid-h6edirud]{grid-template-columns:1fr}}@media (max-width:720px){.scb-postcard[data-astro-cid-h6edirud]{grid-template-columns:1fr;transform:rotate(0)}.scb-pc-note[data-astro-cid-h6edirud]{padding-top:2.9rem;padding-right:clamp(1.1rem,4vw,1.6rem)}.scb-pc-note[data-astro-cid-h6edirud]:before,.scb-pc-postmark[data-astro-cid-h6edirud]{display:none}}@media (max-width:560px){.scb-notes[data-astro-cid-h6edirud]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.scb-btn[data-astro-cid-h6edirud],.scb-note[data-astro-cid-h6edirud],.scb-polaroid[data-astro-cid-h6edirud],.scb-tag[data-astro-cid-h6edirud],.scb-tag-arrow[data-astro-cid-h6edirud]{transition:none}}.btn-cmp{font-family:var(--public-font-body);cursor:pointer;border-radius:var(--public-radius,10px);justify-content:center;align-items:center;gap:.45rem;padding:.72rem 1.35rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.btn-cmp-primary{background:var(--public-accent);color:var(--public-bg);border:1.5px solid #0000}.btn-cmp-ghost{color:var(--public-text);border:1.5px solid color-mix(in srgb, var(--public-text) 26%, transparent);background:0 0}@media (prefers-reduced-motion:reduce){.btn-cmp{transition:none}}.cmp-section{padding:clamp(2.4rem,6vw,4.5rem) 0}.cmp-container{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.cmp-band{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.cmp-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .7rem;font-size:.76rem;font-weight:800}.cmp-h2{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.6rem,3.4vw,2.35rem);font-weight:800;line-height:1.12}.cmp-lede{color:var(--public-muted);margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.cmp-link{color:var(--public-accent);font-weight:700;text-decoration:none}.cmp-link:hover{text-decoration:underline}.cmp-hero[data-heroscale=compact] h1{letter-spacing:0;font-size:clamp(1.7rem,4vw,2.6rem)}.cmp-hero[data-heroscale=compact]>section{padding-block:clamp(1.6rem,4vw,2.8rem)}.cmp-hero[data-heroscale=grand] h1{letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:clamp(2.4rem,6.2vw,4.4rem);line-height:1.03}.cmp-hero[data-heroscale=grand]>section{padding-block:clamp(3rem,9vw,6rem)}.cmp-hero[data-herocta=stacked] .btn-cmp{text-align:center;width:100%;max-width:22rem;display:block}.cmp-hero[data-herocta=stacked] .btn-cmp+.btn-cmp{margin-top:.6rem}.cmp-hero[data-herocta=outline] .btn-cmp-primary{color:var(--public-accent);border:2px solid var(--public-accent);background:0 0}.cmp-hero[data-herocta=outline] .btn-cmp-ghost{border-style:dashed}.cmp-hero[data-herocta=single] .btn-cmp-ghost{text-underline-offset:.25em;background:0 0;border:0;padding-inline:.2rem;text-decoration:underline}@media (min-width:821px){body[data-design=compose][data-layout=b] :is(.heroBand-inner,.heroColl-inner,.heroDash-inner,.cmp-hidx-inner,.heroRail-inner,.cmp-hport-inner,.heroSide-root,.cmp-hs-inner,.heroStat-inner){direction:rtl}body[data-design=compose][data-layout=b] :is(.heroBand-inner,.heroColl-inner,.heroDash-inner,.cmp-hidx-inner,.heroRail-inner,.cmp-hport-inner,.heroSide-root,.cmp-hs-inner,.heroStat-inner)>*{direction:ltr}}.cmp-main[data-secrhythm=tight]>:not(.cmp-hero){padding-block:clamp(1.4rem,3.2vw,2.4rem)}.cmp-main[data-secrhythm=loose]>:not(.cmp-hero){padding-block:clamp(3rem,7.5vw,5.5rem)}.cmp-main[data-secdivide=rule]>:not(.cmp-hero)+*{border-top:1px solid var(--public-line)}.cmp-main[data-secdivide=band]>:not(.cmp-hero):nth-child(2n){background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg))}.cmp-main[data-livewidth=wide] .cmp-live-inner{max-width:1440px}.cmp-main[data-livewidth=bleed] .cmp-live-inner{max-width:none;padding-inline:clamp(1rem,4vw,3rem)}.cmp-live{background:var(--public-bg);padding:clamp(2rem,5vw,3.5rem) 0}.cmp-live-inner{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.cmp-live-card{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 1px 2px #0000000d);flex-direction:column;min-width:0;padding:1.1rem 1.15rem 1.2rem;display:flex}.cmp-live-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:.7rem;display:flex}.cmp-live-title{font-family:var(--public-font-heading);text-transform:none;letter-spacing:0;color:var(--public-text);margin:0;font-size:1.08rem;font-weight:700}.cmp-live-loading{color:var(--public-muted);font-size:.9rem}.cmp-live-value{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.5rem;font-weight:800;line-height:1.1}.cmp-live-detail{color:var(--public-muted);margin-top:.25rem;font-size:.92rem;line-height:1.45}.cmp-live-status{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.35rem;font-size:.72rem;font-weight:800;display:inline-block}.cmp-live-season{color:var(--public-muted);margin-bottom:.3rem;font-size:.74rem;font-weight:700}.cmp-live-link{color:var(--public-text);border:1px solid var(--public-line);border-radius:var(--public-radius-sm,8px);background:color-mix(in srgb, var(--public-text) 4%, transparent);align-self:flex-start;align-items:center;gap:.35rem;margin-top:.85rem;padding:.5rem .9rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.cmp-live-link:after{content:"→";color:var(--public-accent)}.cmp-live-link:hover{border-color:var(--public-accent)}.cmp-weather-grid{gap:.6rem;display:grid;grid-template-columns:1fr!important}.cmp-shoot{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.5rem}.cmp-shoot-label{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.72rem;font-weight:800}.cmp-shoot-forecast{color:var(--public-text);margin-top:.25rem;font-size:1.15rem;font-weight:800}.cmp-shoot-bird{margin-top:.4rem}.cmp-alert-bubble{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:800}.cmp-league-list{flex-direction:column;gap:.3rem;margin-top:.5rem;display:flex}.cmp-league-list .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.9rem;display:grid}.cmp-league-list .public-league-row:last-child{border-bottom:none}.cmp-league-list .public-league-rank{font-weight:800}.cmp-league-list .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cmp-league-list .public-league-score{color:var(--public-accent);font-weight:800}@media (prefers-reduced-motion:reduce){.cmp-live-card{transition:none}}.cmpnews-sec{padding:clamp(2rem,6vw,4.5rem) clamp(1rem,4vw,2rem);container-type:inline-size}.cmpnews-sec[hidden]{display:none}.cmpnews-wrap{max-width:760px;margin:0 auto}.cmpnews-wrap.has-fb{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.cmpnews-wrap.has-fb .cmpnews-fb{max-width:560px}@container (width>=900px){.cmpnews-wrap.has-fb{grid-template-columns:minmax(0,1fr) minmax(0,500px);max-width:1180px}.cmpnews-wrap.has-fb .cmpnews-fb{max-width:none;position:sticky;top:7rem}}@supports not (container-type:inline-size){@media (min-width:1200px){.cmpnews-wrap.has-fb{grid-template-columns:minmax(0,1fr) minmax(0,500px);max-width:1180px}.cmpnews-wrap.has-fb .cmpnews-fb{max-width:none}}}.cmpnews-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent);margin:0 0 .55rem;font-size:.74rem;font-weight:800}.cmpnews-title{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:800;line-height:1.12}.cmpnews-lede{color:var(--public-text);margin:.8rem 0 0;font-size:1.04rem;line-height:1.6}.cmpnews-list{border-bottom:1px solid var(--public-line);margin:1.1rem 0 0;padding:0;list-style:none}.cmpnews-list[hidden],.cmpnews-lede[hidden]{display:none}.cmpnews-item{border-top:1px solid var(--public-line);padding:1rem 0}.cmpnews-item-title{font-family:var(--public-font-body);color:var(--public-text);margin:0;font-size:1.1rem;font-weight:800;line-height:1.3}.cmpnews-item-text{color:var(--public-text);margin:.4rem 0 0;font-size:1rem;line-height:1.6}.cmpnews-item-link{color:var(--public-accent);align-items:center;gap:.35rem;margin-top:.45rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.cmpnews-item-link:after{content:"→"}.cmpnews-item-link:hover{text-decoration:underline}.cmpnews-fb{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);overflow:hidden}.cmpnews-fb-head{border-bottom:1px solid var(--public-line);align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.cmpnews-fb-icon{color:#1877f2;flex:none}.cmpnews-fb-label{color:var(--public-text);font-weight:700}.cmpnews-fb-body{justify-content:center;display:flex}.cmpnews-fb-gate{text-align:center;justify-items:center;gap:.7rem;padding:clamp(1.8rem,5vw,3rem) 1.4rem;display:grid}.cmpnews-fb-name{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.2rem;font-weight:700}.cmpnews-fb-copy{color:var(--public-text);margin:0;font-size:1rem;line-height:1.55}.cmpnews-fb-show{margin-top:.3rem;text-decoration:none}@media (max-width:600px){.cmpnews-fb-gate{gap:.55rem;padding:1rem 1rem 1.1rem}.cmpnews-fb-name,.cmpnews-fb-copy{display:none}.cmpnews-fb-show{margin-top:0}}.cmpnews-month{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius-sm,10px);margin-top:1.3rem;padding:1.05rem 1.2rem .6rem}.cmpnews-month[hidden]{display:none}.cmpnews-month-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.cmpnews-month-title{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.3rem;font-weight:800}.cmpnews-month-all{color:var(--public-accent);white-space:nowrap;font-size:.88rem;font-weight:700;text-decoration:none}.cmpnews-month-all:after{content:" →"}.cmpnews-month-all:hover{text-decoration:underline}.cmpnews-month-list{margin:.7rem 0 0;padding:0;list-style:none}.cmpnews-day{border-top:1px solid var(--public-line);align-items:center;gap:.85rem;padding:.6rem 0;display:flex}.cmpnews-day:first-child{border-top:0}.cmpnews-day-chip{background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border-radius:8px;flex:none;justify-items:center;width:3.1rem;padding:.3rem 0;line-height:1.05;display:grid}.cmpnews-day-wd{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent);font-size:.68rem;font-weight:800}.cmpnews-day-n{font-family:var(--public-font-body);color:var(--public-text);font-variant-numeric:lining-nums tabular-nums;font-size:1.2rem;font-weight:800}.cmpnews-day-body{gap:.1rem;min-width:0;display:grid}.cmpnews-day-title{color:var(--public-text);font-size:1rem;font-weight:700;line-height:1.3}.cmpnews-day-sub{color:var(--public-muted,var(--public-text));font-size:.88rem;line-height:1.4}.cmpnews-day-more{border-top:1px solid var(--public-line);color:var(--public-muted,var(--public-text));padding:.6rem 0 .4rem;font-size:.9rem}.cmpnews-item-img{border:1px solid var(--public-line);background:var(--public-bg);cursor:zoom-in;border-radius:8px;max-width:min(100%,16rem);margin-top:.75rem;padding:0;display:block;overflow:hidden}.cmpnews-item-img img{object-fit:contain;width:100%;max-height:20rem;display:block}.cmpnews-viewer{background:0 0;border:0;max-width:94vw;max-height:94vh;padding:0;overflow:visible}.cmpnews-viewer::backdrop{background:#000000d9}.cmpnews-viewer img{object-fit:contain;background:#fff;border-radius:8px;max-width:94vw;max-height:88vh;display:block}.cmpnews-viewer-close{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:44px;height:44px;font-size:1.8rem;line-height:1;position:fixed;top:12px;right:16px}.cmp-hero-split[data-astro-cid-bcrwf2dc]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.cmp-hs-inner[data-astro-cid-bcrwf2dc]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);display:grid}@media (max-width:820px){.cmp-hs-inner[data-astro-cid-bcrwf2dc]{grid-template-columns:1fr}}.cmp-hs-eyebrow[data-astro-cid-bcrwf2dc]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:800}.cmp-hs-title[data-astro-cid-bcrwf2dc]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:900;line-height:1.03}.cmp-hs-lede[data-astro-cid-bcrwf2dc]{color:var(--public-muted);max-width:34ch;margin:0 0 1.6rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.cmp-hs-actions[data-astro-cid-bcrwf2dc]{flex-wrap:wrap;gap:.7rem;display:flex}.cmp-hs-media[data-astro-cid-bcrwf2dc]{border-radius:var(--public-radius,14px);min-height:clamp(260px,42vh,460px);box-shadow:var(--public-shadow-strong,0 20px 40px #0000002e);position:relative;overflow:hidden}.cmp-hs-slide[data-astro-cid-bcrwf2dc]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.cmp-hs-slide[data-astro-cid-bcrwf2dc].is-active{opacity:1}@media (prefers-reduced-motion:reduce){.cmp-hs-slide[data-astro-cid-bcrwf2dc]{transition:none}}.cmp-htri[data-astro-cid-2gxlymbz]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.cmp-htri-inner[data-astro-cid-2gxlymbz]{grid-template-columns:1.1fr 1fr .85fr;align-items:stretch;gap:0;max-width:1180px;margin:0 auto;padding:clamp(1.6rem,4vw,3rem) clamp(1rem,4vw,2rem);display:grid}.cmp-htri-panel[data-astro-cid-2gxlymbz]{padding:clamp(.8rem,2.5vw,1.6rem)}.cmp-htri-panel[data-astro-cid-2gxlymbz]+.cmp-htri-panel[data-astro-cid-2gxlymbz]{border-left:1px solid var(--public-line)}.cmp-htri-eyebrow[data-astro-cid-2gxlymbz]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .8rem;font-size:.76rem;font-weight:800}.cmp-htri-title[data-astro-cid-2gxlymbz]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:900;line-height:1.05}.cmp-htri-lede[data-astro-cid-2gxlymbz]{color:var(--public-muted);margin:0;line-height:1.6}.cmp-htri-media[data-astro-cid-2gxlymbz]{min-height:240px;position:relative;overflow:hidden}.cmp-htri-slide[data-astro-cid-2gxlymbz]{opacity:0;background-position:50%;background-size:cover;transition:opacity .8s;position:absolute;inset:0}.cmp-htri-slide[data-astro-cid-2gxlymbz].is-active{opacity:1}.cmp-htri-list[data-astro-cid-2gxlymbz]{gap:.7rem;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.cmp-htri-list[data-astro-cid-2gxlymbz] li[data-astro-cid-2gxlymbz]{flex-direction:column;display:flex}.cmp-htri-list[data-astro-cid-2gxlymbz] strong[data-astro-cid-2gxlymbz]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.5rem;line-height:1}.cmp-htri-list[data-astro-cid-2gxlymbz] span[data-astro-cid-2gxlymbz]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);margin-top:.2rem;font-size:.72rem}.cmp-htri-actions[data-astro-cid-2gxlymbz]{flex-direction:column;gap:.5rem;display:flex}@media (max-width:900px){.cmp-htri-inner[data-astro-cid-2gxlymbz]{grid-template-columns:1fr}.cmp-htri-panel[data-astro-cid-2gxlymbz]+.cmp-htri-panel[data-astro-cid-2gxlymbz]{border-left:0;border-top:1px solid var(--public-line)}.cmp-htri-media[data-astro-cid-2gxlymbz]{min-height:200px}}.cmp-hstripe[data-astro-cid-hwjqvsaf]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.cmp-hstripe-band[data-astro-cid-hwjqvsaf]{background:var(--public-accent);padding:clamp(1.4rem,4vw,2.6rem) 0}.cmp-hstripe-inner[data-astro-cid-hwjqvsaf]{max-width:1180px;margin:0 auto;padding-inline:clamp(1rem,4vw,2rem)}.cmp-hstripe-eyebrow[data-astro-cid-hwjqvsaf]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-bg);opacity:.85;margin:0 0 .5rem;font-size:.76rem;font-weight:800}.cmp-hstripe-title[data-astro-cid-hwjqvsaf]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin:0;font-size:clamp(2rem,6vw,4rem);font-weight:900;line-height:1.02}.cmp-hstripe-media[data-astro-cid-hwjqvsaf]{height:clamp(180px,32vw,380px);position:relative;overflow:hidden}.cmp-hstripe-slide[data-astro-cid-hwjqvsaf]{opacity:0;background-position:50%;background-size:cover;transition:opacity .8s;position:absolute;inset:0}.cmp-hstripe-slide[data-astro-cid-hwjqvsaf].is-active{opacity:1}.cmp-hstripe-foot[data-astro-cid-hwjqvsaf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:clamp(1rem,3vw,1.8rem);display:flex}.cmp-hstripe-lede[data-astro-cid-hwjqvsaf]{color:var(--public-muted);max-width:46ch;margin:0;line-height:1.6}.cmp-hstripe-actions[data-astro-cid-hwjqvsaf]{flex-wrap:wrap;gap:.6rem;display:flex}.cmp-hport[data-astro-cid-bkdakjku]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.cmp-hport-inner[data-astro-cid-bkdakjku]{grid-template-columns:minmax(220px,.8fr) 1.2fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:clamp(1.8rem,4.5vw,3.4rem) clamp(1rem,4vw,2rem);display:grid}.cmp-hport-media[data-astro-cid-bkdakjku]{aspect-ratio:3/4;border-radius:var(--public-radius,12px);position:relative;overflow:hidden}.cmp-hport-slide[data-astro-cid-bkdakjku]{opacity:0;background-position:50%;background-size:cover;transition:opacity .8s;position:absolute;inset:0}.cmp-hport-slide[data-astro-cid-bkdakjku].is-active{opacity:1}.cmp-hport-copy[data-astro-cid-bkdakjku]{border-left:1px solid var(--public-line);padding-left:clamp(1rem,3vw,2.2rem)}.cmp-hport-eyebrow[data-astro-cid-bkdakjku]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .8rem;font-size:.76rem;font-weight:800}.cmp-hport-title[data-astro-cid-bkdakjku]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.4rem);font-weight:900;line-height:1.04}.cmp-hport-lede[data-astro-cid-bkdakjku]{color:var(--public-muted);max-width:40ch;margin:0 0 1.5rem;line-height:1.6}.cmp-hport-actions[data-astro-cid-bkdakjku]{flex-wrap:wrap;gap:.6rem;display:flex}@media (max-width:820px){.cmp-hport-inner[data-astro-cid-bkdakjku]{grid-template-columns:1fr}.cmp-hport-media[data-astro-cid-bkdakjku]{aspect-ratio:16/10}.cmp-hport-copy[data-astro-cid-bkdakjku]{border-left:0;padding-left:0}}.cmp-hidx[data-astro-cid-ylgxrxqc]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.cmp-hidx-inner[data-astro-cid-ylgxrxqc]{grid-template-columns:1fr minmax(140px,.38fr);align-items:stretch;gap:clamp(1.2rem,4vw,2.6rem);max-width:1180px;margin:0 auto;padding:clamp(1.8rem,4.5vw,3.4rem) clamp(1rem,4vw,2rem);display:grid}.cmp-hidx-eyebrow[data-astro-cid-ylgxrxqc]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .7rem;font-size:.76rem;font-weight:800}.cmp-hidx-title[data-astro-cid-ylgxrxqc]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1.2rem;font-size:clamp(2rem,5vw,3.4rem);font-weight:900;line-height:1.04}.cmp-hidx-rows[data-astro-cid-ylgxrxqc]{counter-reset:idx;margin:0 0 1.2rem;padding:0;list-style:none}.cmp-hidx-row[data-astro-cid-ylgxrxqc]{counter-increment:idx;border-top:1px solid var(--public-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.cmp-hidx-row[data-astro-cid-ylgxrxqc]:last-child{border-bottom:1px solid var(--public-line)}.cmp-hidx-row[data-astro-cid-ylgxrxqc]:before{content:counter(idx, decimal-leading-zero);font-family:var(--public-font-heading);color:var(--public-accent);letter-spacing:.08em;margin-right:.6rem;font-size:.7rem}.cmp-hidx-label[data-astro-cid-ylgxrxqc]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);flex:1;font-size:.74rem}.cmp-hidx-value[data-astro-cid-ylgxrxqc]{font-family:var(--public-font-heading);color:var(--public-text);font-weight:800}.cmp-hidx-lede[data-astro-cid-ylgxrxqc]{color:var(--public-muted);max-width:46ch;margin:0 0 1.4rem;line-height:1.6}.cmp-hidx-actions[data-astro-cid-ylgxrxqc]{flex-wrap:wrap;gap:.6rem;display:flex}.cmp-hidx-media[data-astro-cid-ylgxrxqc]{border-radius:var(--public-radius,12px);min-height:240px;position:relative;overflow:hidden}.cmp-hidx-slide[data-astro-cid-ylgxrxqc]{opacity:0;background-position:50%;background-size:cover;transition:opacity .8s;position:absolute;inset:0}.cmp-hidx-slide[data-astro-cid-ylgxrxqc].is-active{opacity:1}@media (max-width:820px){.cmp-hidx-inner[data-astro-cid-ylgxrxqc]{grid-template-columns:1fr}.cmp-hidx-media[data-astro-cid-ylgxrxqc]{order:-1;min-height:180px}}.cmp-hero-fb[data-astro-cid-vgdueaeg]{align-items:center;min-height:clamp(440px,74vh,720px);display:flex;position:relative;overflow:hidden}.cmp-fb-stage[data-astro-cid-vgdueaeg]{z-index:0;position:absolute;inset:0}.cmp-fb-slide[data-astro-cid-vgdueaeg]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.cmp-fb-slide[data-astro-cid-vgdueaeg].is-active{opacity:1}.cmp-fb-scrim[data-astro-cid-vgdueaeg]{background:linear-gradient(90deg,#000000b8,#00000061 55%,#00000026);position:absolute;inset:0}.cmp-fb-inner[data-astro-cid-vgdueaeg]{z-index:1;width:100%;max-width:1180px;margin:0 auto;padding:clamp(2rem,6vw,4rem) clamp(1rem,4vw,2rem);position:relative}.cmp-fb-eyebrow[data-astro-cid-vgdueaeg]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-bg);opacity:.85;margin:0 0 .8rem;font-size:.8rem;font-weight:800}.cmp-fb-title[data-astro-cid-vgdueaeg]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;text-shadow:0 2px 18px #00000059;max-width:16ch;margin:0 0 1rem;font-size:clamp(2.4rem,6.5vw,4.4rem);font-weight:900;line-height:1.02}.cmp-fb-lede[data-astro-cid-vgdueaeg]{color:var(--public-bg);opacity:.92;max-width:42ch;margin:0 0 1.8rem;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55}.cmp-fb-actions[data-astro-cid-vgdueaeg]{flex-wrap:wrap;gap:.8rem;display:flex}.btn-cmp-onphoto[data-astro-cid-vgdueaeg]{font-family:var(--public-font-body);border-radius:var(--public-radius,10px);color:var(--public-bg);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff24;border:1.5px solid #fff9;align-items:center;padding:.72rem 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-cmp-onphoto[data-astro-cid-vgdueaeg]:hover{background:#ffffff3d}@media (prefers-reduced-motion:reduce){.cmp-fb-slide[data-astro-cid-vgdueaeg]{transition:none}}.cmp-hero-cov[data-astro-cid-6frc2tjo]{align-items:flex-end;min-height:min(88vh,46rem);display:flex;position:relative;overflow:hidden}.cmp-cov-photo[data-astro-cid-6frc2tjo]{background-position:50%;background-size:cover;position:absolute;inset:0}.cmp-cov-scrim[data-astro-cid-6frc2tjo]{background:linear-gradient(#0a0c0e40 0%,#0a0c0e73 52%,#0a0c0eeb 100%);position:absolute;inset:0}.cmp-cov-inner[data-astro-cid-6frc2tjo]{width:100%;max-width:var(--public-max,1180px);margin:0 auto;padding:clamp(2rem,7vw,5rem) clamp(1rem,4vw,2rem) clamp(2.5rem,8vw,5rem);position:relative}.cmp-cov-eyebrow[data-astro-cid-6frc2tjo]{text-transform:uppercase;letter-spacing:.28em;color:#f6f8f9c7;margin:0 0 clamp(.7rem,2vw,1.1rem);font-size:.68rem;font-weight:800}.cmp-cov-name[data-astro-cid-6frc2tjo]{font-family:var(--public-font-heading);letter-spacing:-.03em;text-transform:uppercase;color:#f6f8f9;overflow-wrap:anywhere;margin:0 0 clamp(.9rem,2.5vw,1.4rem);font-size:clamp(2.4rem,9vw,7rem);font-weight:900;line-height:.94}.cmp-cov-lede[data-astro-cid-6frc2tjo]{color:#f6f8f9d1;max-width:34ch;margin:0 0 clamp(1.4rem,4vw,2rem);font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.55}.cmp-cov-cta[data-astro-cid-6frc2tjo]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.cmp-cov-cta[data-astro-cid-6frc2tjo]{flex-direction:column;align-items:stretch}.cmp-cov-cta[data-astro-cid-6frc2tjo] .btn-cmp[data-astro-cid-6frc2tjo]{width:100%}}.cmp-hero-ldg[data-astro-cid-coorkw3r]{background:var(--public-bg)}.cmp-ldg[data-astro-cid-coorkw3r]{grid-template-columns:2.3fr 1fr;align-items:stretch;gap:0;display:grid}.cmp-ldg-media[data-astro-cid-coorkw3r]{min-width:0}.cmp-ldg-photo[data-astro-cid-coorkw3r]{background-position:50%;background-size:cover;width:100%;height:100%;min-height:clamp(20rem,52vh,34rem)}.cmp-ldg-copy[data-astro-cid-coorkw3r]{background:var(--public-bg-soft);border-left:1px solid var(--public-line);flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.6rem,4vw,3rem) clamp(1.2rem,3vw,2.4rem);display:flex}.cmp-ldg-eyebrow[data-astro-cid-coorkw3r]{letter-spacing:.26em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .7rem;font-size:.64rem;font-weight:800}.cmp-ldg-name[data-astro-cid-coorkw3r]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);overflow-wrap:anywhere;margin:0 0 .9rem;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:900;line-height:1.08}.cmp-ldg-lede[data-astro-cid-coorkw3r]{color:var(--public-muted);margin:0 0 1.3rem;font-size:.98rem;line-height:1.6}.cmp-ldg-facts[data-astro-cid-coorkw3r]{border-top:1px solid var(--public-line);gap:.7rem;margin:0 0 1.4rem;padding:1rem 0 0;display:grid}.cmp-ldg-fact[data-astro-cid-coorkw3r]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cmp-ldg-fact-k[data-astro-cid-coorkw3r]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-muted);margin:0;font-size:.62rem;font-weight:700}.cmp-ldg-fact-v[data-astro-cid-coorkw3r]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.05rem;font-weight:800}.cmp-ldg-cta[data-astro-cid-coorkw3r]{flex-direction:column;gap:.6rem;display:flex}@media (max-width:900px){.cmp-ldg[data-astro-cid-coorkw3r]{grid-template-columns:1fr}.cmp-ldg-photo[data-astro-cid-coorkw3r]{min-height:clamp(14rem,38vh,20rem)}.cmp-ldg-copy[data-astro-cid-coorkw3r]{border-left:0;border-top:1px solid var(--public-line)}.cmp-ldg-cta[data-astro-cid-coorkw3r]{flex-flow:wrap}}.cmp-hero-mos[data-astro-cid-v4b43lxo]{background:var(--public-bg);padding:clamp(1.4rem,4vw,3rem) 0}.cmp-mos[data-astro-cid-v4b43lxo]{grid-template:"copy copy tall""wide facts tall"minmax(9rem,auto)/1.5fr 1fr 1.15fr;gap:clamp(.6rem,1.6vw,1.1rem);display:grid}.cmp-mos-copy[data-astro-cid-v4b43lxo]{grid-area:copy;min-width:0;padding:clamp(.4rem,1.5vw,1rem) 0}.cmp-mos-tall[data-astro-cid-v4b43lxo]{grid-area:tall;min-height:clamp(16rem,34vh,26rem)}.cmp-mos-wide[data-astro-cid-v4b43lxo]{grid-area:wide;min-height:clamp(8rem,16vh,12rem)}.cmp-mos-facts[data-astro-cid-v4b43lxo]{grid-area:facts;align-self:center;gap:.75rem;min-width:0;margin:0;display:grid}.cmp-mos-tall[data-astro-cid-v4b43lxo],.cmp-mos-wide[data-astro-cid-v4b43lxo]{background-position:50%;background-size:cover}.cmp-mos-eyebrow[data-astro-cid-v4b43lxo]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);margin:0 0 .6rem;font-size:.68rem;font-weight:800}.cmp-mos-name[data-astro-cid-v4b43lxo]{font-family:var(--public-font-heading);letter-spacing:-.025em;color:var(--public-text);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 .8rem;font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:900;line-height:1.02}.cmp-mos-lede[data-astro-cid-v4b43lxo]{max-width:46ch;color:var(--public-muted);margin:0 0 1.1rem;font-size:1rem;line-height:1.6}.cmp-mos-cta[data-astro-cid-v4b43lxo]{flex-wrap:wrap;gap:.6rem;display:flex}.cmp-mos-fact-k[data-astro-cid-v4b43lxo]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .1rem;font-size:.6rem;font-weight:700}.cmp-mos-fact-v[data-astro-cid-v4b43lxo]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.2rem;font-weight:800;line-height:1.1}@media (max-width:900px){.cmp-mos[data-astro-cid-v4b43lxo]{grid-template:"copy copy""tall tall""wide facts"/1fr 1fr}.cmp-mos-tall[data-astro-cid-v4b43lxo]{min-height:clamp(12rem,30vh,18rem)}}@media (max-width:560px){.cmp-mos[data-astro-cid-v4b43lxo]{grid-template-columns:1fr;grid-template-areas:"copy""tall""wide""facts"}.cmp-mos-facts[data-astro-cid-v4b43lxo]{grid-auto-columns:1fr;grid-auto-flow:column}}.cmp-hero-ctr[data-astro-cid-p7wyqn6d]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.cmp-hc-inner[data-astro-cid-p7wyqn6d]{text-align:center;max-width:760px;margin:0 auto;padding:clamp(3rem,8vw,6rem) clamp(1rem,4vw,2rem)}.cmp-hc-eyebrow[data-astro-cid-p7wyqn6d]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent);margin:0 0 1.1rem;font-size:.8rem;font-weight:800}.cmp-hc-title[data-astro-cid-p7wyqn6d]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:900;line-height:1.02}.cmp-hc-rule[data-astro-cid-p7wyqn6d]{justify-content:center;align-items:center;gap:.7rem;max-width:240px;margin:1.4rem auto;display:flex}.cmp-hc-rule[data-astro-cid-p7wyqn6d] span[data-astro-cid-p7wyqn6d]{background:var(--public-line);flex:1;height:1px}.cmp-hc-dot[data-astro-cid-p7wyqn6d]{border-radius:50%;width:7px;height:7px;background:var(--public-accent)!important;flex:none!important}.cmp-hc-lede[data-astro-cid-p7wyqn6d]{color:var(--public-muted);max-width:52ch;margin:0 auto 1.9rem;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.65}.cmp-hc-actions[data-astro-cid-p7wyqn6d]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.heroOffset-root[data-astro-cid-qtqgugzx]{background:var(--public-bg-alt,var(--public-bg));align-items:center;min-height:clamp(460px,72vh,680px);display:flex;position:relative;overflow:hidden}.heroOffset-stage[data-astro-cid-qtqgugzx]{z-index:0;position:absolute;inset:0}.heroOffset-slide[data-astro-cid-qtqgugzx]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroOffset-slide[data-astro-cid-qtqgugzx].is-active{opacity:1}.heroOffset-scrim[data-astro-cid-qtqgugzx]{background:linear-gradient(90deg,#00000057,#0000000f 60%,#0000);position:absolute;inset:0}.heroOffset-inner[data-astro-cid-qtqgugzx]{z-index:1;width:100%;max-width:1180px;margin:0 auto;padding:clamp(1.4rem,4vw,3rem) clamp(1rem,4vw,2rem);position:relative}.heroOffset-card[data-astro-cid-qtqgugzx]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,0 24px 60px #00000047);max-width:460px;padding:clamp(1.6rem,3.5vw,2.6rem)}.heroOffset-eyebrow[data-astro-cid-qtqgugzx]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroOffset-title[data-astro-cid-qtqgugzx]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2rem,4.4vw,3rem);font-weight:900;line-height:1.04}.heroOffset-lede[data-astro-cid-qtqgugzx]{color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroOffset-actions[data-astro-cid-qtqgugzx]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:640px){.heroOffset-card[data-astro-cid-qtqgugzx]{max-width:none}}@media (prefers-reduced-motion:reduce){.heroOffset-slide[data-astro-cid-qtqgugzx]{transition:none}}.heroMast-root[data-astro-cid-4ednokyw]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroMast-inner[data-astro-cid-4ednokyw]{max-width:1180px;margin:0 auto;padding:clamp(2.2rem,6vw,4.5rem) clamp(1rem,4vw,2rem) clamp(1.4rem,3vw,2rem)}.heroMast-kicker[data-astro-cid-4ednokyw]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:800}.heroMast-name[data-astro-cid-4ednokyw]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.3rem,8vw,5.4rem);font-weight:900;line-height:.98}.heroMast-rule[data-astro-cid-4ednokyw]{background:var(--public-line);height:2px;margin:clamp(1.1rem,2.5vw,1.8rem) 0}.heroMast-meta[data-astro-cid-4ednokyw]{flex-wrap:wrap;align-items:flex-end;gap:clamp(1.2rem,3.5vw,2.6rem);display:flex}.heroMast-fact[data-astro-cid-4ednokyw]{flex-direction:column;gap:.25rem;display:flex}.heroMast-fact-label[data-astro-cid-4ednokyw]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.68rem;font-weight:800}.heroMast-fact-value[data-astro-cid-4ednokyw]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.05rem,2vw,1.4rem);font-weight:800;line-height:1.1}.heroMast-actions[data-astro-cid-4ednokyw]{flex-wrap:wrap;gap:.7rem;margin-left:auto;display:flex}.heroMast-band[data-astro-cid-4ednokyw]{height:clamp(150px,26vh,300px);position:relative;overflow:hidden}.heroMast-slide[data-astro-cid-4ednokyw]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroMast-slide[data-astro-cid-4ednokyw].is-active{opacity:1}@media (max-width:640px){.heroMast-actions[data-astro-cid-4ednokyw]{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.heroMast-slide[data-astro-cid-4ednokyw]{transition:none}}.heroDiag-root[data-astro-cid-yyskiuyk]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));min-height:clamp(440px,66vh,640px);display:flex;position:relative;overflow:hidden}.heroDiag-media[data-astro-cid-yyskiuyk]{z-index:0;position:absolute;inset:0}.heroDiag-slide[data-astro-cid-yyskiuyk]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroDiag-slide[data-astro-cid-yyskiuyk].is-active{opacity:1}.heroDiag-panel[data-astro-cid-yyskiuyk]{z-index:1;background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));clip-path:polygon(0 0,100% 0,calc(100% - 110px) 100%,0 100%);align-items:center;width:56%;display:flex;position:relative}.heroDiag-copy[data-astro-cid-yyskiuyk]{max-width:480px;padding:clamp(1.6rem,4vw,3rem) clamp(2.6rem,6vw,5rem) clamp(1.6rem,4vw,3rem) clamp(1.2rem,5vw,3.4rem)}.heroDiag-eyebrow[data-astro-cid-yyskiuyk]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroDiag-title[data-astro-cid-yyskiuyk]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2rem,4.6vw,3.2rem);font-weight:900;line-height:1.04}.heroDiag-lede[data-astro-cid-yyskiuyk]{color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroDiag-actions[data-astro-cid-yyskiuyk]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:780px){.heroDiag-root[data-astro-cid-yyskiuyk]{flex-direction:column;min-height:0}.heroDiag-media[data-astro-cid-yyskiuyk]{height:clamp(200px,42vw,300px);position:relative;inset:auto}.heroDiag-panel[data-astro-cid-yyskiuyk]{clip-path:none;width:100%}.heroDiag-copy[data-astro-cid-yyskiuyk]{max-width:none;padding:clamp(1.6rem,6vw,2.4rem)}}@media (prefers-reduced-motion:reduce){.heroDiag-slide[data-astro-cid-yyskiuyk]{transition:none}}.heroDash-root[data-astro-cid-2b2ue67d]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroDash-inner[data-astro-cid-2b2ue67d]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);display:grid}@media (max-width:860px){.heroDash-inner[data-astro-cid-2b2ue67d]{grid-template-columns:1fr}}.heroDash-eyebrow[data-astro-cid-2b2ue67d]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroDash-title[data-astro-cid-2b2ue67d]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:900;line-height:1.04}.heroDash-lede[data-astro-cid-2b2ue67d]{color:var(--public-muted);max-width:42ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroDash-actions[data-astro-cid-2b2ue67d]{flex-wrap:wrap;gap:.7rem;display:flex}.heroDash-panel[data-astro-cid-2b2ue67d]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 8px 24px #0000001a);padding:clamp(1rem,2.5vw,1.5rem)}.heroDash-photo[data-astro-cid-2b2ue67d]{aspect-ratio:3/2;border-radius:calc(var(--public-radius,12px) * .7);max-height:320px;margin-bottom:clamp(1rem,2.5vw,1.4rem);position:relative;overflow:hidden}.heroDash-slide[data-astro-cid-2b2ue67d]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroDash-slide[data-astro-cid-2b2ue67d].is-active{opacity:1}.heroDash-stats[data-astro-cid-2b2ue67d]{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.heroDash-stat[data-astro-cid-2b2ue67d]{text-align:center;flex-direction:column;gap:.3rem;padding:.4rem .35rem;display:flex}.heroDash-stat[data-astro-cid-2b2ue67d]+.heroDash-stat[data-astro-cid-2b2ue67d]{border-left:1px solid var(--public-line-soft,var(--public-line))}.heroDash-stat-label[data-astro-cid-2b2ue67d]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);order:2;font-size:.66rem;font-weight:800}.heroDash-stat-value[data-astro-cid-2b2ue67d]{font-family:var(--public-font-heading);color:var(--public-accent);order:1;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:900;line-height:1}@media (prefers-reduced-motion:reduce){.heroDash-slide[data-astro-cid-2b2ue67d]{transition:none}}.heroPoster-root[data-astro-cid-e5p2glgl]{background:var(--public-bg)}.heroPoster-head[data-astro-cid-e5p2glgl]{text-align:center;max-width:820px;margin:0 auto;padding:clamp(2.4rem,6vw,5rem) clamp(1rem,4vw,2rem) clamp(1.8rem,4vw,3rem)}.heroPoster-eyebrow[data-astro-cid-e5p2glgl]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent);margin:0 0 1rem;font-size:.8rem;font-weight:800}.heroPoster-title[data-astro-cid-e5p2glgl]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1.1rem;font-size:clamp(2.6rem,8vw,5rem);font-weight:900;line-height:1}.heroPoster-lede[data-astro-cid-e5p2glgl]{color:var(--public-muted);max-width:54ch;margin:0 auto 1.7rem;font-size:clamp(1.02rem,1.7vw,1.22rem);line-height:1.6}.heroPoster-actions[data-astro-cid-e5p2glgl]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.heroPoster-strip[data-astro-cid-e5p2glgl]{height:clamp(220px,42vh,460px);position:relative;overflow:hidden}.heroPoster-slide[data-astro-cid-e5p2glgl]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroPoster-slide[data-astro-cid-e5p2glgl].is-active{opacity:1}@media (prefers-reduced-motion:reduce){.heroPoster-slide[data-astro-cid-e5p2glgl]{transition:none}}.heroColl-root[data-astro-cid-6qnqfb2v]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroColl-inner[data-astro-cid-6qnqfb2v]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);display:grid}.heroColl-eyebrow[data-astro-cid-6qnqfb2v]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroColl-title[data-astro-cid-6qnqfb2v]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:900;line-height:1.04}.heroColl-lede[data-astro-cid-6qnqfb2v]{color:var(--public-muted);max-width:40ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroColl-actions[data-astro-cid-6qnqfb2v]{flex-wrap:wrap;gap:.7rem;display:flex}.heroColl-collage[data-astro-cid-6qnqfb2v]{grid-template-rows:repeat(2,1fr);grid-template-columns:1.35fr 1fr;gap:clamp(.5rem,1.4vw,.9rem);height:clamp(320px,40vw,460px);display:grid}.heroColl-tile[data-astro-cid-6qnqfb2v]{border-radius:var(--public-radius,12px);width:100%;height:100%;min-height:0;box-shadow:var(--public-shadow,0 2px 8px #00000014);background-position:50%;background-size:cover}.heroColl-t0[data-astro-cid-6qnqfb2v]{grid-area:1/1/span 2}.heroColl-t1[data-astro-cid-6qnqfb2v]{grid-area:1/2}.heroColl-t2[data-astro-cid-6qnqfb2v]{grid-area:2/2}@media (max-width:820px){.heroColl-inner[data-astro-cid-6qnqfb2v]{grid-template-columns:1fr}.heroColl-collage[data-astro-cid-6qnqfb2v]{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:clamp(120px,34vw,180px);height:auto}.heroColl-t0[data-astro-cid-6qnqfb2v]{grid-area:auto/1/auto/span 2}.heroColl-t1[data-astro-cid-6qnqfb2v]{grid-area:auto/1}.heroColl-t2[data-astro-cid-6qnqfb2v]{grid-area:auto/2}}.heroWord-root[data-astro-cid-kwznuyxc]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroWord-inner[data-astro-cid-kwznuyxc]{max-width:1100px;margin:0 auto;padding:clamp(2.6rem,8vw,6rem) clamp(1rem,4vw,2rem)}.heroWord-eyebrow[data-astro-cid-kwznuyxc]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 1rem;font-size:.8rem;font-weight:800}.heroWord-name[data-astro-cid-kwznuyxc]{font-family:var(--public-font-heading);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.6rem,11vw,7rem);font-weight:900;line-height:.94}.heroWord-underline[data-astro-cid-kwznuyxc]{background:var(--public-accent);border-radius:calc(var(--public-radius,8px) * .4);width:min(100%,520px);height:clamp(8px,1.4vw,14px);margin:clamp(1rem,2.4vw,1.7rem) 0 clamp(1.2rem,2.8vw,2rem)}.heroWord-tag[data-astro-cid-kwznuyxc]{color:var(--public-muted);max-width:46ch;margin:0 0 clamp(1.6rem,3vw,2.2rem);font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55}.heroWord-actions[data-astro-cid-kwznuyxc]{flex-wrap:wrap;align-items:center;gap:clamp(.9rem,2vw,1.6rem);display:flex}.heroWord-cta[data-astro-cid-kwznuyxc]{padding:.85rem 1.7rem;font-size:1.02rem}.heroWord-alt[data-astro-cid-kwznuyxc]{color:var(--public-accent);font-size:.98rem;font-weight:700;text-decoration:none}.heroWord-alt[data-astro-cid-kwznuyxc]:hover{text-decoration:underline}.heroFrame-root[data-astro-cid-slgvhjw2]{background-color:var(--public-bg);background-image:repeating-linear-gradient(var(--public-bg), var(--public-bg) 31px, var(--public-line-soft,var(--public-line)) 32px);border-bottom:1px solid var(--public-line);padding:clamp(2.4rem,6vw,5rem) clamp(1rem,4vw,2rem)}.heroFrame-plaque[data-astro-cid-slgvhjw2]{text-align:center;background:var(--public-bg);border:4px solid var(--public-text);border-radius:var(--public-radius,6px);max-width:760px;box-shadow:var(--public-shadow-strong,0 24px 60px #0000002e);margin:0 auto;padding:clamp(2rem,5.5vw,3.6rem) clamp(1.3rem,5vw,3.4rem);position:relative}.heroFrame-plaque[data-astro-cid-slgvhjw2]:before{content:"";pointer-events:none;border:1.5px solid color-mix(in srgb, var(--public-text) 42%, transparent);border-radius:calc(var(--public-radius,6px) * .6);position:absolute;inset:8px}.heroFrame-est[data-astro-cid-slgvhjw2]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);margin:0 0 .9rem;font-size:.82rem;font-weight:800;position:relative}.heroFrame-name[data-astro-cid-slgvhjw2]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.8rem,5vw,3.3rem);font-weight:900;line-height:1.05;position:relative}.heroFrame-rule[data-astro-cid-slgvhjw2]{justify-content:center;align-items:center;gap:.6rem;max-width:260px;margin:clamp(1rem,2.6vw,1.6rem) auto clamp(1.1rem,2.6vw,1.6rem);display:flex;position:relative}.heroFrame-rule[data-astro-cid-slgvhjw2] span[data-astro-cid-slgvhjw2]{background:var(--public-line);flex:1;height:2px}.heroFrame-rule[data-astro-cid-slgvhjw2] .heroFrame-diamond[data-astro-cid-slgvhjw2]{background:var(--public-accent);border-radius:1px;flex:none;width:9px;height:9px;transform:rotate(45deg)}.heroFrame-tag[data-astro-cid-slgvhjw2]{color:var(--public-muted);max-width:52ch;margin:0 auto clamp(1.6rem,3vw,2.1rem);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6;position:relative}.heroFrame-actions[data-astro-cid-slgvhjw2]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex;position:relative}@media (max-width:420px){.heroFrame-plaque[data-astro-cid-slgvhjw2]{border-width:3px}.heroFrame-plaque[data-astro-cid-slgvhjw2]:before{inset:6px}}.heroStat-root[data-astro-cid-3fyoaoy5]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroStat-inner[data-astro-cid-3fyoaoy5]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);display:grid}.heroStat-eyebrow[data-astro-cid-3fyoaoy5]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroStat-title[data-astro-cid-3fyoaoy5]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:900;line-height:1.04}.heroStat-lede[data-astro-cid-3fyoaoy5]{color:var(--public-muted);max-width:42ch;margin:0 0 1.3rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroStat-chips[data-astro-cid-3fyoaoy5]{flex-wrap:wrap;gap:.55rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.heroStat-chip[data-astro-cid-3fyoaoy5]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:999px;align-items:baseline;gap:.4rem;padding:.42rem .85rem;display:inline-flex}.heroStat-chip[data-astro-cid-3fyoaoy5] strong[data-astro-cid-3fyoaoy5]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:1rem;font-weight:900;line-height:1}.heroStat-chip[data-astro-cid-3fyoaoy5] span[data-astro-cid-3fyoaoy5]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-muted);font-size:.74rem;font-weight:700}.heroStat-actions[data-astro-cid-3fyoaoy5]{flex-wrap:wrap;gap:.7rem;display:flex}.heroStat-photo[data-astro-cid-3fyoaoy5]{border-radius:var(--public-radius,14px);height:clamp(260px,34vw,420px);box-shadow:var(--public-shadow,0 8px 24px #0000001a);position:relative;overflow:hidden}.heroStat-slide[data-astro-cid-3fyoaoy5]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroStat-slide[data-astro-cid-3fyoaoy5].is-active{opacity:1}@media (max-width:820px){.heroStat-inner[data-astro-cid-3fyoaoy5]{grid-template-columns:1fr}.heroStat-photo[data-astro-cid-3fyoaoy5]{order:-1;height:clamp(200px,46vw,300px)}}@media (prefers-reduced-motion:reduce){.heroStat-slide[data-astro-cid-3fyoaoy5]{transition:none}}.heroBand-band[data-astro-cid-3zzbkibz]{background:var(--public-accent);box-shadow:inset 0 -1px 0 var(--public-line-soft,transparent);padding:clamp(2.6rem,7vw,5rem) 0}.heroBand-inner[data-astro-cid-3zzbkibz]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.6rem,4vw,3.2rem);max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);display:grid}.heroBand-eyebrow[data-astro-cid-3zzbkibz]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-bg);opacity:.82;margin:0 0 .9rem;font-size:.78rem;font-weight:800}.heroBand-title[data-astro-cid-3zzbkibz]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-bg);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.2rem,5.4vw,3.6rem);font-weight:900;line-height:1.03}.heroBand-lede[data-astro-cid-3zzbkibz]{color:var(--public-bg);opacity:.9;max-width:40ch;margin:0 0 1.6rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.heroBand-actions[data-astro-cid-3zzbkibz]{flex-wrap:wrap;gap:.7rem;display:flex}.heroBand-band[data-astro-cid-3zzbkibz] .btn-cmp-primary[data-astro-cid-3zzbkibz]{background:var(--public-bg);color:var(--public-accent);border-color:#0000}.heroBand-band[data-astro-cid-3zzbkibz] .btn-cmp-primary[data-astro-cid-3zzbkibz]:hover{background:var(--public-bg);color:var(--public-accent-dark,var(--public-accent));transform:translateY(-2px)}.heroBand-band[data-astro-cid-3zzbkibz] .btn-cmp-ghost[data-astro-cid-3zzbkibz]{color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 66%, transparent);background:0 0}.heroBand-band[data-astro-cid-3zzbkibz] .btn-cmp-ghost[data-astro-cid-3zzbkibz]:hover{background:color-mix(in srgb, var(--public-bg) 16%, transparent);color:var(--public-bg);border-color:var(--public-bg)}.heroBand-panel[data-astro-cid-3zzbkibz]{background:color-mix(in srgb, var(--public-bg) 12%, transparent);border:1px solid color-mix(in srgb, var(--public-bg) 30%, transparent);border-radius:var(--public-radius,14px);padding:clamp(1.2rem,3vw,1.8rem)}.heroBand-facts[data-astro-cid-3zzbkibz]{gap:clamp(.9rem,2vw,1.3rem);margin:0;padding:0;list-style:none;display:grid}.heroBand-fact[data-astro-cid-3zzbkibz]{border-bottom:1px solid color-mix(in srgb, var(--public-bg) 22%, transparent);flex-direction:column;gap:.2rem;padding-bottom:clamp(.9rem,2vw,1.3rem);display:flex}.heroBand-fact[data-astro-cid-3zzbkibz]:last-child{border-bottom:0;padding-bottom:0}.heroBand-fact-value[data-astro-cid-3zzbkibz]{font-family:var(--public-font-heading);color:var(--public-bg);font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1}.heroBand-fact-label[data-astro-cid-3zzbkibz]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-bg);opacity:.78;font-size:.72rem;font-weight:800}@media (max-width:820px){.heroBand-inner[data-astro-cid-3zzbkibz]{grid-template-columns:1fr}.heroBand-facts[data-astro-cid-3zzbkibz]{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,3vw,1.1rem)}.heroBand-fact[data-astro-cid-3zzbkibz]{border-bottom:0;padding-bottom:0}}@media (max-width:440px){.heroBand-facts[data-astro-cid-3zzbkibz]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.heroBand-band[data-astro-cid-3zzbkibz] .btn-cmp-primary[data-astro-cid-3zzbkibz]:hover{transform:none}}.heroDuo-root[data-astro-cid-vtsuatmt]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border-bottom:1px solid var(--public-line)}.heroDuo-inner[data-astro-cid-vtsuatmt]{grid-template-columns:.85fr 1.1fr .85fr;align-items:stretch;gap:clamp(.8rem,2vw,1.4rem);max-width:1240px;min-height:clamp(360px,46vh,520px);margin:0 auto;padding:clamp(1.6rem,4vw,3rem) clamp(1rem,4vw,2rem);display:grid}.heroDuo-photo[data-astro-cid-vtsuatmt]{border-radius:var(--public-radius,12px);min-height:200px;box-shadow:var(--public-shadow,0 6px 18px #0000001a);background-position:50%;background-size:cover}.heroDuo-panel[data-astro-cid-vtsuatmt]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,0 20px 40px #00000029);text-align:center;z-index:1;flex-direction:column;justify-content:center;padding:clamp(1.4rem,3.4vw,2.6rem);display:flex}.heroDuo-eyebrow[data-astro-cid-vtsuatmt]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .8rem;font-size:.76rem;font-weight:800}.heroDuo-title[data-astro-cid-vtsuatmt]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.9rem,4vw,3rem);font-weight:900;line-height:1.05}.heroDuo-lede[data-astro-cid-vtsuatmt]{color:var(--public-muted);max-width:40ch;margin:0 auto 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroDuo-actions[data-astro-cid-vtsuatmt]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:860px){.heroDuo-inner[data-astro-cid-vtsuatmt]{grid-template-columns:1fr;min-height:0}.heroDuo-photo[data-astro-cid-vtsuatmt]{min-height:clamp(150px,40vw,240px)}}.heroTick-root[data-astro-cid-5uswkk4c]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroTick-head[data-astro-cid-5uswkk4c]{text-align:center;max-width:900px;margin:0 auto;padding:clamp(2.2rem,6vw,4rem) clamp(1rem,4vw,2rem) clamp(1.2rem,3vw,1.8rem)}.heroTick-eyebrow[data-astro-cid-5uswkk4c]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .85rem;font-size:.78rem;font-weight:800}.heroTick-name[data-astro-cid-5uswkk4c]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2rem,6vw,3.8rem);font-weight:900;line-height:1.02}.heroTick-strip[data-astro-cid-5uswkk4c]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.heroTick-strip-inner[data-astro-cid-5uswkk4c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.5rem,1.6vw,1rem);max-width:1180px;margin:0 auto;padding:clamp(.7rem,2vw,1rem) clamp(1rem,4vw,2rem);display:flex}.heroTick-item[data-astro-cid-5uswkk4c]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-text);white-space:nowrap;align-items:center;gap:clamp(.5rem,1.6vw,1rem);font-size:clamp(.72rem,1.5vw,.88rem);font-weight:800;display:inline-flex}.heroTick-item[data-astro-cid-5uswkk4c]:not(:first-child):before{content:"◆";letter-spacing:0;color:var(--public-accent);font-size:.6rem;font-weight:400;line-height:1}.heroTick-cta[data-astro-cid-5uswkk4c]{text-align:center;padding:clamp(1.4rem,3.5vw,2.2rem) clamp(1rem,4vw,2rem)}.heroOvl-root[data-astro-cid-e34jhjxb]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroOvl-inner[data-astro-cid-e34jhjxb]{max-width:1180px;margin:0 auto;padding:clamp(1.8rem,5vw,3.6rem) clamp(1rem,4vw,2rem) clamp(2rem,5vw,3.6rem)}.heroOvl-photo[data-astro-cid-e34jhjxb]{border-radius:var(--public-radius,14px);height:clamp(300px,52vh,520px);box-shadow:var(--public-shadow-strong,0 20px 40px #0000002e);position:relative;overflow:hidden}.heroOvl-slide[data-astro-cid-e34jhjxb]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroOvl-slide[data-astro-cid-e34jhjxb].is-active{opacity:1}.heroOvl-card[data-astro-cid-e34jhjxb]{z-index:2;background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-top:3px solid var(--public-accent);border-radius:var(--public-radius,14px);width:min(520px,82%);box-shadow:var(--public-shadow-strong,0 24px 60px #0000003d);margin-top:clamp(-140px,-12vw,-64px);margin-left:clamp(0px,3vw,44px);padding:clamp(1.6rem,3.5vw,2.6rem);position:relative}.heroOvl-eyebrow[data-astro-cid-e34jhjxb]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroOvl-title[data-astro-cid-e34jhjxb]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2rem,4.4vw,3rem);font-weight:900;line-height:1.04}.heroOvl-lede[data-astro-cid-e34jhjxb]{color:var(--public-muted);margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.heroOvl-actions[data-astro-cid-e34jhjxb]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:640px){.heroOvl-photo[data-astro-cid-e34jhjxb]{height:clamp(220px,44vw,320px)}.heroOvl-card[data-astro-cid-e34jhjxb]{width:auto;margin-top:-40px;margin-left:0;margin-right:clamp(0px,6vw,32px)}}@media (prefers-reduced-motion:reduce){.heroOvl-slide[data-astro-cid-e34jhjxb]{transition:none}}.heroRail-root[data-astro-cid-yzlcywvw]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroRail-inner[data-astro-cid-yzlcywvw]{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:clamp(1.4rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);display:grid}.heroRail-lead[data-astro-cid-yzlcywvw]{align-items:stretch;gap:clamp(.9rem,2.4vw,1.6rem);display:flex}.heroRail-rail[data-astro-cid-yzlcywvw]{flex:none;align-items:center;display:flex}.heroRail-bar[data-astro-cid-yzlcywvw]{background:var(--public-accent);border-radius:2px;flex:none;align-self:stretch;width:3px;min-height:120px;margin-right:clamp(.5rem,1.4vw,.9rem)}.heroRail-eyebrow[data-astro-cid-yzlcywvw]{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);white-space:nowrap;font-size:.74rem;font-weight:800;transform:rotate(180deg)}.heroRail-copy[data-astro-cid-yzlcywvw]{align-self:center}.heroRail-title[data-astro-cid-yzlcywvw]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.1rem,5vw,3.5rem);font-weight:900;line-height:1.03}.heroRail-lede[data-astro-cid-yzlcywvw]{color:var(--public-muted);max-width:34ch;margin:0 0 1.6rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.heroRail-actions[data-astro-cid-yzlcywvw]{flex-wrap:wrap;gap:.7rem;display:flex}.heroRail-media[data-astro-cid-yzlcywvw]{border-radius:var(--public-radius,14px);min-height:clamp(280px,44vh,480px);box-shadow:var(--public-shadow-strong,0 20px 40px #0000002e);position:relative;overflow:hidden}.heroRail-slide[data-astro-cid-yzlcywvw]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroRail-slide[data-astro-cid-yzlcywvw].is-active{opacity:1}@media (max-width:820px){.heroRail-inner[data-astro-cid-yzlcywvw]{grid-template-columns:1fr}.heroRail-lead[data-astro-cid-yzlcywvw]{flex-direction:column;align-items:flex-start;gap:.85rem}.heroRail-rail[data-astro-cid-yzlcywvw]{align-items:center}.heroRail-bar[data-astro-cid-yzlcywvw]{align-self:auto;width:26px;height:3px;min-height:0;margin:0 .6rem 0 0}.heroRail-eyebrow[data-astro-cid-yzlcywvw]{writing-mode:horizontal-tb;letter-spacing:.1em;transform:none}.heroRail-copy[data-astro-cid-yzlcywvw]{align-self:stretch}.heroRail-media[data-astro-cid-yzlcywvw]{height:clamp(220px,46vw,340px);min-height:0}}@media (prefers-reduced-motion:reduce){.heroRail-slide[data-astro-cid-yzlcywvw]{transition:none}}.heroCrest-root[data-astro-cid-x4gxyu6w]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroCrest-inner[data-astro-cid-x4gxyu6w]{text-align:center;max-width:720px;margin:0 auto;padding:clamp(2.4rem,6.5vw,5rem) clamp(1rem,4vw,2rem)}.heroCrest-badge[data-astro-cid-x4gxyu6w]{border:2px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:clamp(122px,30vw,188px);height:clamp(122px,30vw,188px);margin:0 auto clamp(1.3rem,3vw,2rem);display:flex;position:relative}.heroCrest-badge[data-astro-cid-x4gxyu6w]:before{content:"";border:2px solid var(--public-accent);opacity:.9;border-radius:50%;position:absolute;inset:clamp(9px,2.4vw,14px)}.heroCrest-badge[data-astro-cid-x4gxyu6w]:after{content:"";border:1px solid var(--public-line-soft,var(--public-line));border-radius:50%;position:absolute;inset:-9px}.heroCrest-diamond[data-astro-cid-x4gxyu6w]{background:var(--public-accent);border:3px solid var(--public-bg);width:clamp(11px,2.4vw,15px);height:clamp(11px,2.4vw,15px);position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.heroCrest-mono[data-astro-cid-x4gxyu6w]{font-family:var(--public-font-heading);letter-spacing:.01em;color:var(--public-accent);z-index:1;font-size:clamp(2rem,6.6vw,3.15rem);font-weight:900;line-height:1;position:relative}.heroCrest-rule[data-astro-cid-x4gxyu6w]{background:var(--public-accent);z-index:1;width:clamp(22px,5vw,30px);height:2px;margin:clamp(.35rem,1vw,.55rem) 0 clamp(.3rem,.9vw,.45rem);position:relative}.heroCrest-est[data-astro-cid-x4gxyu6w]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);z-index:1;font-size:clamp(.56rem,1.5vw,.68rem);font-weight:800;position:relative}.heroCrest-eyebrow[data-astro-cid-x4gxyu6w]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent);margin:0 0 .8rem;font-size:.76rem;font-weight:800}.heroCrest-name[data-astro-cid-x4gxyu6w]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.1rem,6vw,3.9rem);font-weight:900;line-height:1.02}.heroCrest-lede[data-astro-cid-x4gxyu6w]{color:var(--public-muted);max-width:48ch;margin:0 auto clamp(1.5rem,3vw,2rem);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.heroCrest-actions[data-astro-cid-x4gxyu6w]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.heroSide-root[data-astro-cid-egwmvcob]{background:var(--public-bg);border-bottom:1px solid var(--public-line);grid-template-columns:minmax(200px,1fr) 2.2fr;align-items:stretch;min-height:clamp(420px,58vh,640px);display:grid}.heroSide-media[data-astro-cid-egwmvcob]{position:relative;overflow:hidden}.heroSide-slide[data-astro-cid-egwmvcob]{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.heroSide-slide[data-astro-cid-egwmvcob].is-active{opacity:1}.heroSide-panel[data-astro-cid-egwmvcob]{align-items:center;padding:clamp(2rem,5vw,4rem) clamp(1.2rem,4vw,3.2rem);display:flex}.heroSide-copy[data-astro-cid-egwmvcob]{max-width:620px}.heroSide-eyebrow[data-astro-cid-egwmvcob]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent);margin:0 0 .9rem;font-size:.78rem;font-weight:800}.heroSide-title[data-astro-cid-egwmvcob]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:900;line-height:1.03}.heroSide-lede[data-astro-cid-egwmvcob]{color:var(--public-muted);max-width:42ch;margin:0 0 1.6rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.heroSide-actions[data-astro-cid-egwmvcob]{flex-wrap:wrap;gap:.7rem;display:flex}.heroSide-facts[data-astro-cid-egwmvcob]{border-top:1px solid var(--public-line);flex-wrap:wrap;gap:clamp(1.4rem,4vw,2.8rem);margin:clamp(1.5rem,3vw,2.2rem) 0 0;padding:clamp(1.3rem,2.6vw,1.7rem) 0 0;list-style:none;display:flex}.heroSide-fact[data-astro-cid-egwmvcob]{flex-direction:column;gap:.2rem;display:flex}.heroSide-fact-value[data-astro-cid-egwmvcob]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:900;line-height:1}.heroSide-fact-label[data-astro-cid-egwmvcob]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);font-size:.68rem;font-weight:800}@media (max-width:820px){.heroSide-root[data-astro-cid-egwmvcob]{grid-template-rows:auto auto;grid-template-columns:1fr;min-height:0}.heroSide-media[data-astro-cid-egwmvcob]{min-height:clamp(200px,46vw,300px)}.heroSide-facts[data-astro-cid-egwmvcob]{gap:clamp(1.2rem,6vw,2rem)}}@media (prefers-reduced-motion:reduce){.heroSide-slide[data-astro-cid-egwmvcob]{transition:none}}.heroUnder-root[data-astro-cid-5iy3fdaf]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroUnder-inner[data-astro-cid-5iy3fdaf]{max-width:1000px;margin:0 auto;padding:clamp(2.6rem,7vw,5.5rem) clamp(1rem,4vw,2rem)}.heroUnder-eyebrow[data-astro-cid-5iy3fdaf]{text-transform:uppercase;letter-spacing:.15em;color:var(--public-accent);margin:0 0 clamp(1rem,2.4vw,1.5rem);font-size:.8rem;font-weight:800}.heroUnder-name[data-astro-cid-5iy3fdaf]{margin:0 0 clamp(1.4rem,3vw,2rem)}.heroUnder-line[data-astro-cid-5iy3fdaf]{display:block}.heroUnder-line[data-astro-cid-5iy3fdaf]+.heroUnder-line[data-astro-cid-5iy3fdaf]{margin-top:clamp(.35rem,1vw,.6rem)}.heroUnder-word[data-astro-cid-5iy3fdaf]{max-width:100%;font-family:var(--public-font-heading);letter-spacing:-.015em;color:var(--public-text);border-bottom:clamp(5px, .8vw, 9px) solid var(--public-accent);overflow-wrap:anywhere;padding-bottom:clamp(.1rem,.5vw,.22rem);font-size:clamp(2rem,8.5vw,5rem);font-weight:900;line-height:1.04;display:inline-block}.heroUnder-lede[data-astro-cid-5iy3fdaf]{color:var(--public-muted);max-width:46ch;margin:0 0 clamp(1.6rem,3vw,2.2rem);font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55}.heroUnder-actions[data-astro-cid-5iy3fdaf]{flex-wrap:wrap;gap:.7rem;display:flex}.heroPG-root[data-astro-cid-fv5hio2y]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroPG-grid[data-astro-cid-fv5hio2y]{grid-template-columns:1fr 1fr;gap:clamp(.55rem,1.4vw,.95rem);max-width:1180px;margin:0 auto;padding:clamp(.9rem,3vw,1.6rem) clamp(1rem,4vw,2rem);display:grid}.heroPG-copy[data-astro-cid-fv5hio2y]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);flex-direction:column;grid-area:1/1;justify-content:center;min-height:clamp(200px,26vw,320px);padding:clamp(1.3rem,3vw,2.2rem);display:flex}.heroPG-eyebrow[data-astro-cid-fv5hio2y]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .75rem;font-size:.76rem;font-weight:800}.heroPG-title[data-astro-cid-fv5hio2y]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.65rem,3.6vw,2.7rem);font-weight:900;line-height:1.04}.heroPG-lede[data-astro-cid-fv5hio2y]{color:var(--public-muted);max-width:42ch;margin:0 0 1.3rem;font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.55}.heroPG-actions[data-astro-cid-fv5hio2y]{flex-wrap:wrap;gap:.6rem;display:flex}.heroPG-tile[data-astro-cid-fv5hio2y]{border-radius:var(--public-radius,12px);min-height:clamp(200px,26vw,320px);box-shadow:var(--public-shadow,0 2px 8px #00000014);background-position:50%;background-size:cover;margin:0;position:relative;overflow:hidden}.heroPG-t0[data-astro-cid-fv5hio2y]{grid-area:1/2}.heroPG-t1[data-astro-cid-fv5hio2y]{grid-area:2/1}.heroPG-t2[data-astro-cid-fv5hio2y]{grid-area:2/2}.heroPG-cap[data-astro-cid-fv5hio2y]{font-family:var(--public-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--public-bg);border-radius:var(--public-radius,6px);background:#0000008c;margin:0;padding:.3rem .6rem;font-size:.7rem;font-weight:800;position:absolute;bottom:.7rem;left:.7rem}@media (max-width:820px){.heroPG-copy[data-astro-cid-fv5hio2y]{grid-area:auto/1/auto/-1;min-height:0}.heroPG-t0[data-astro-cid-fv5hio2y],.heroPG-t1[data-astro-cid-fv5hio2y]{grid-area:auto}.heroPG-t2[data-astro-cid-fv5hio2y]{grid-area:auto/1/auto/-1}.heroPG-tile[data-astro-cid-fv5hio2y]{min-height:clamp(150px,40vw,220px)}}.heroStmt-root[data-astro-cid-7sjqrcpm]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroStmt-inner[data-astro-cid-7sjqrcpm]{max-width:1000px;margin:0 auto;padding:clamp(3rem,9vw,7rem) clamp(1rem,4vw,2rem)}.heroStmt-bar[data-astro-cid-7sjqrcpm]{background:var(--public-accent);border-radius:var(--public-radius,3px);width:68px;height:5px;margin:0 0 clamp(1.4rem,3.5vw,2.4rem);display:block}.heroStmt-say[data-astro-cid-7sjqrcpm]{font-family:var(--public-font-heading);letter-spacing:-.012em;color:var(--public-text);text-wrap:pretty;margin:0;font-size:clamp(2.05rem,6.3vw,4.6rem);font-weight:900;line-height:1.07}.heroStmt-foot[data-astro-cid-7sjqrcpm]{border-top:1px solid var(--public-line);flex-wrap:wrap;align-items:baseline;gap:.35rem clamp(.8rem,2vw,1.2rem);margin:clamp(1.6rem,4vw,2.5rem) 0 clamp(1.5rem,3vw,2rem);padding-top:clamp(1.1rem,2.6vw,1.5rem);display:flex}.heroStmt-name[data-astro-cid-7sjqrcpm]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:800}.heroStmt-loc[data-astro-cid-7sjqrcpm]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);margin:0;font-size:.78rem;font-weight:700}.heroStmt-actions[data-astro-cid-7sjqrcpm]{flex-wrap:wrap;gap:.7rem;display:flex}.heroLedger-root[data-astro-cid-hj5hhau4]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroLedger-inner[data-astro-cid-hj5hhau4]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(1.8rem,4vw,3.4rem);max-width:1180px;margin:0 auto;padding:clamp(2.4rem,6vw,4.6rem) clamp(1rem,4vw,2rem);display:grid}.heroLedger-ledger[data-astro-cid-hj5hhau4]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow,0 8px 24px #00000014);padding:clamp(1.3rem,3vw,1.9rem) clamp(1.3rem,3vw,2rem) clamp(1.1rem,2.6vw,1.6rem);position:relative;overflow:hidden}.heroLedger-rail[data-astro-cid-hj5hhau4]{background:var(--public-accent);width:5px;position:absolute;top:0;bottom:0;left:0}.heroLedger-cap[data-astro-cid-hj5hhau4]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .4rem;font-size:.72rem;font-weight:800}.heroLedger-rows[data-astro-cid-hj5hhau4]{margin:0;padding:0}.heroLedger-row[data-astro-cid-hj5hhau4]{border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:baseline;gap:.4rem .9rem;padding:clamp(.72rem,1.8vw,.95rem) 0;display:grid}.heroLedger-row[data-astro-cid-hj5hhau4]:first-child{border-top:0}.heroLedger-ord[data-astro-cid-hj5hhau4]{font-family:var(--public-font-heading);letter-spacing:.04em;color:color-mix(in srgb, var(--public-accent) 60%, var(--public-bg));font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.heroLedger-term[data-astro-cid-hj5hhau4]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:700}.heroLedger-val[data-astro-cid-hj5hhau4]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;margin:0;font-size:clamp(.98rem,1.6vw,1.16rem);font-weight:800;line-height:1.15}.heroLedger-masthead[data-astro-cid-hj5hhau4]{border-left:1px solid var(--public-line);padding-left:clamp(0rem,2vw,1.4rem)}.heroLedger-kicker[data-astro-cid-hj5hhau4]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent);margin:0 0 .85rem;font-size:.76rem;font-weight:800}.heroLedger-name[data-astro-cid-hj5hhau4]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .95rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.04}.heroLedger-tagline[data-astro-cid-hj5hhau4]{color:var(--public-muted);text-wrap:pretty;max-width:46ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.14rem);line-height:1.6}.heroLedger-actions[data-astro-cid-hj5hhau4]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:780px){.heroLedger-inner[data-astro-cid-hj5hhau4]{grid-template-columns:1fr;gap:clamp(1.6rem,5vw,2.2rem)}.heroLedger-masthead[data-astro-cid-hj5hhau4]{border-left:0;order:-1;padding-left:0}}@media (max-width:640px){.heroLedger-val[data-astro-cid-hj5hhau4]{font-size:1.02rem}.heroLedger-actions[data-astro-cid-hj5hhau4]{flex-direction:column;align-items:stretch}.heroLedger-actions[data-astro-cid-hj5hhau4] .btn-cmp[data-astro-cid-hj5hhau4]{width:100%}}.heroPost-root[data-astro-cid-eodi5ggo]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg-alt,var(--public-bg-soft,var(--public-bg))));border-bottom:1px solid var(--public-line);padding:clamp(2.4rem,6vw,5rem) clamp(1rem,4vw,2rem);overflow:hidden}.heroPost-card[data-astro-cid-eodi5ggo]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,8px);max-width:860px;box-shadow:var(--public-shadow-strong,0 26px 70px #00000038);margin:0 auto;padding:clamp(1rem,3.4vw,1.9rem);position:relative;transform:rotate(-1deg)}.heroPost-head[data-astro-cid-eodi5ggo]{text-align:center;padding:clamp(.3rem,1.4vw,.7rem) 0 clamp(.9rem,2.4vw,1.3rem)}.heroPost-greet[data-astro-cid-eodi5ggo]{text-transform:uppercase;letter-spacing:.28em;color:var(--public-accent);margin:0 0 .5rem;font-size:.82rem;font-weight:800}.heroPost-name[data-astro-cid-eodi5ggo]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.9rem,6vw,3.6rem);font-weight:900;line-height:1.02}.heroPost-frame[data-astro-cid-eodi5ggo]{aspect-ratio:16/9;border:1px solid var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,8px) * .55);background:var(--public-bg-soft,var(--public-bg));position:relative;overflow:hidden}.heroPost-photo[data-astro-cid-eodi5ggo]{background-position:50%;background-size:cover;position:absolute;inset:0}.heroPost-scrim[data-astro-cid-eodi5ggo]{background:linear-gradient(#0000 52%,#0000008c);position:absolute;inset:0}.heroPost-stamp[data-astro-cid-eodi5ggo]{background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:2px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:clamp(52px,11vw,70px);height:clamp(52px,11vw,70px);line-height:1;display:flex;position:absolute;top:clamp(.6rem,1.8vw,1rem);right:clamp(.6rem,1.8vw,1rem);transform:rotate(7deg);box-shadow:0 4px 12px #0000002e}.heroPost-stamp-est[data-astro-cid-eodi5ggo]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent-dark,var(--public-accent));margin-bottom:.15rem;font-size:.6rem;font-weight:800}.heroPost-stamp-year[data-astro-cid-eodi5ggo]{font-family:var(--public-font-heading);color:var(--public-accent-dark,var(--public-accent));font-size:clamp(.95rem,2.4vw,1.15rem);font-weight:900}.heroPost-caption[data-astro-cid-eodi5ggo]{align-items:center;gap:.55rem;padding:clamp(.7rem,2vw,1rem) clamp(.9rem,2.4vw,1.3rem);display:flex;position:absolute;bottom:0;left:0;right:0}.heroPost-caption[data-astro-cid-eodi5ggo]:before{content:"";background:var(--public-accent);border-radius:50%;flex:none;width:8px;height:8px}.heroPost-caption-text[data-astro-cid-eodi5ggo]{color:#fffffff2;text-transform:uppercase;letter-spacing:.12em;font-size:clamp(.78rem,1.6vw,.95rem);font-weight:700}.heroPost-foot[data-astro-cid-eodi5ggo]{text-align:center;padding:clamp(1rem,2.6vw,1.5rem) clamp(.4rem,1.5vw,.8rem) clamp(.4rem,1.4vw,.7rem)}.heroPost-loc[data-astro-cid-eodi5ggo]{letter-spacing:.04em;color:var(--public-muted);margin:0 0 clamp(1rem,2.4vw,1.4rem);font-size:.86rem;font-weight:700}.heroPost-actions[data-astro-cid-eodi5ggo]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:640px){.heroPost-card[data-astro-cid-eodi5ggo]{padding:clamp(.7rem,3.5vw,1rem);transform:none}.heroPost-frame[data-astro-cid-eodi5ggo]{aspect-ratio:4/3}.heroPost-actions[data-astro-cid-eodi5ggo]{flex-direction:column}.heroPost-actions[data-astro-cid-eodi5ggo] .btn-cmp[data-astro-cid-eodi5ggo]{width:100%}}.heroLbx-root[data-astro-cid-xmdr4tzf]{background:var(--public-bg)}.heroLbx-name[data-astro-cid-xmdr4tzf]{max-width:1080px;margin:0 auto;padding:clamp(2.8rem,8vw,6rem) clamp(1rem,4vw,2rem) clamp(2rem,5vw,3.4rem)}.heroLbx-kicker[data-astro-cid-xmdr4tzf]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);align-items:center;gap:.6rem;margin:0 0 1.1rem;font-size:.76rem;font-weight:800;display:inline-flex}.heroLbx-kicker[data-astro-cid-xmdr4tzf]:before{content:"";background:var(--public-accent);border-radius:2px;width:30px;height:2px;display:inline-block}.heroLbx-title[data-astro-cid-xmdr4tzf]{font-family:var(--public-font-heading);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(2.4rem,7vw,5rem);font-weight:900;line-height:1.02}.heroLbx-tag[data-astro-cid-xmdr4tzf]{font-family:var(--public-font-body);color:var(--public-muted);text-wrap:pretty;max-width:60ch;margin:1.1rem 0 1.8rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.6}.heroLbx-actions[data-astro-cid-xmdr4tzf]{flex-wrap:wrap;gap:.75rem;display:flex}.heroLbx-strip[data-astro-cid-xmdr4tzf]{border-top:3px solid var(--public-accent);border-bottom:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));height:clamp(180px,26vw,260px);position:relative;overflow:hidden}.heroLbx-photo[data-astro-cid-xmdr4tzf]{background-position:50% 42%;background-size:cover;position:absolute;inset:0}.heroLbx-scrim[data-astro-cid-xmdr4tzf]{background:linear-gradient(90deg,#0000006b,#00000014 44%,#0000 70%);position:absolute;inset:0;box-shadow:inset 0 0 120px #00000042}.heroLbx-plate[data-astro-cid-xmdr4tzf]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,6px);box-shadow:var(--public-shadow,0 6px 18px #0000002e);font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--public-text);white-space:nowrap;align-items:center;gap:.55rem;padding:.4rem .8rem;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;bottom:clamp(.8rem,3vw,1.4rem);left:clamp(.9rem,3.5vw,2rem)}.heroLbx-plate[data-astro-cid-xmdr4tzf]:before{content:"";background:var(--public-accent);border-radius:2px;width:9px;height:9px}@media (max-width:640px){.heroLbx-actions[data-astro-cid-xmdr4tzf]{flex-direction:column;align-items:stretch}.heroLbx-actions[data-astro-cid-xmdr4tzf] .btn-cmp[data-astro-cid-xmdr4tzf]{width:100%}.heroLbx-strip[data-astro-cid-xmdr4tzf]{height:clamp(150px,42vw,200px)}.heroLbx-scrim[data-astro-cid-xmdr4tzf]{background:linear-gradient(#0000,#00000057)}}.cmp-live-strip[data-astro-cid-ihk76tyw]{grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.5vw,1.1rem);display:grid}@media (max-width:900px){.cmp-live-strip[data-astro-cid-ihk76tyw]{grid-template-columns:1fr 1fr}}@media (max-width:520px){.cmp-live-strip[data-astro-cid-ihk76tyw]{grid-template-columns:1fr}}.stuBand-sec[data-astro-cid-ru2pwzex]{background:0 0;padding:0}.stuBand[data-astro-cid-ru2pwzex]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1.2rem,3vw,2.4rem);display:grid}.stuBand-cell[data-astro-cid-ru2pwzex] .cmp-live-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.stuBand-cell[data-astro-cid-ru2pwzex]{border-left:1px solid var(--public-line);min-width:0;padding-left:clamp(.9rem,2vw,1.4rem)}.stuBand-cell[data-astro-cid-ru2pwzex]:first-child{border-left:0;padding-left:0}.stuBand[data-astro-cid-ru2pwzex] .cmp-live-title{letter-spacing:.26em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.stuBand[data-astro-cid-ru2pwzex] .cmp-live-value{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:900;line-height:1.05}.stuBand[data-astro-cid-ru2pwzex] .cmp-live-detail,.stuBand[data-astro-cid-ru2pwzex] .cmp-live-loading,.stuBand[data-astro-cid-ru2pwzex] .cmp-live-season{color:var(--public-muted);font-size:.88rem;line-height:1.55}.stuBand[data-astro-cid-ru2pwzex] .cmp-live-status,.stuBand[data-astro-cid-ru2pwzex] .cmp-shoot-label{color:var(--public-accent)}.stuBand[data-astro-cid-ru2pwzex] .cmp-shoot-forecast{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.2rem;font-weight:800}.stuBand[data-astro-cid-ru2pwzex] .cmp-shoot{border-top-color:var(--public-line)}.stuBand[data-astro-cid-ru2pwzex] .cmp-live-link{color:var(--public-accent)}.stuBand[data-astro-cid-ru2pwzex] .public-league-row{border-bottom-color:var(--public-line-soft)}.stuBand[data-astro-cid-ru2pwzex] .public-league-team{color:var(--public-text)}.stuBand-glance[data-astro-cid-ru2pwzex] .stuBand[data-astro-cid-ru2pwzex]{display:block}.stuBand-glance[data-astro-cid-ru2pwzex] .stuBand-weather[data-astro-cid-ru2pwzex],.stuBand-glance[data-astro-cid-ru2pwzex] .stuBand-events[data-astro-cid-ru2pwzex],.stuBand-glance[data-astro-cid-ru2pwzex] .stuBand-league[data-astro-cid-ru2pwzex]{display:none}.stuBand-glance[data-astro-cid-ru2pwzex] .stuBand-cell[data-astro-cid-ru2pwzex]{border-left:0;padding-left:0}.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-live-title{letter-spacing:.28em;color:#f4f6f7b3;font-size:.66rem}.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-live-value,.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-shoot-forecast{color:#f4f6f7;font-size:clamp(1.35rem,3vw,2rem)}.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-live-detail,.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-live-loading,.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-live-season{color:#f4f6f7cc;font-size:.95rem}.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-shoot{border-top-color:#f4f6f738}.stuBand-glance[data-astro-cid-ru2pwzex] .cmp-live-link{display:none}@media (max-width:700px){.stuBand-cell[data-astro-cid-ru2pwzex]{border-left:0;padding-left:0}}.cmp-live-hl-lead[data-astro-cid-vg4jrpul]{border-bottom:2px solid var(--public-accent);padding-bottom:clamp(.8rem,2vw,1.2rem)}.cmp-live-hl-rest[data-astro-cid-vg4jrpul]{gap:0;display:grid}.cmp-live-hl-rest[data-astro-cid-vg4jrpul]>[data-astro-cid-vg4jrpul]{box-shadow:none;border:0;border-bottom:1px solid var(--public-line-soft,var(--public-line));background:0 0;border-radius:0;padding:clamp(.7rem,2vw,1rem) 0}.cmp-live-railr[data-astro-cid-rru2dm5x]{grid-template-columns:1fr minmax(16rem,22rem);align-items:start;gap:clamp(1.2rem,4vw,2.6rem);display:grid}.cmp-live-railr-lede[data-astro-cid-rru2dm5x]{grid-column:1;align-self:center}.cmp-live-railr-eyebrow[data-astro-cid-rru2dm5x]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.7rem;font-weight:800}.cmp-live-railr-title[data-astro-cid-rru2dm5x]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:900;line-height:1.1}.cmp-live-railr-col[data-astro-cid-rru2dm5x]{border-left:3px solid var(--public-accent);grid-column:2;gap:.5rem;padding-left:clamp(.9rem,2.5vw,1.4rem);display:grid}@media (max-width:820px){.cmp-live-railr[data-astro-cid-rru2dm5x]{grid-template-columns:1fr}.cmp-live-railr-col[data-astro-cid-rru2dm5x]{grid-column:1}.cmp-live-railr-lede[data-astro-cid-rru2dm5x]{align-self:start}}.cmp-live-ledger-sec[data-astro-cid-ewtjwwc3]{border-top:2px solid var(--public-text);border-bottom:2px solid var(--public-text)}.cmp-live-ledger[data-astro-cid-ewtjwwc3]{gap:0;display:grid}.cmp-live-ledger[data-astro-cid-ewtjwwc3]>[data-astro-cid-ewtjwwc3]{box-shadow:none;border:0;border-bottom:1px dashed var(--public-line);background:0 0;border-radius:0;padding:clamp(.75rem,2vw,1.1rem) 0}.cmp-live-ledger[data-astro-cid-ewtjwwc3]>[data-astro-cid-ewtjwwc3]:last-child{border-bottom:0}.cmp-live-tiles[data-astro-cid-6kxfstwv]{background:var(--public-line);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1px;display:grid;overflow:hidden}.cmp-live-tiles[data-astro-cid-6kxfstwv]>[data-astro-cid-6kxfstwv]{box-shadow:none;background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg));border:0;border-radius:0;padding:clamp(.9rem,2.5vw,1.3rem)}.cmp-live-pillars[data-astro-cid-dpevy7y4]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0;display:grid}.cmp-live-pillars[data-astro-cid-dpevy7y4]>[data-astro-cid-dpevy7y4]{box-shadow:none;border:0;border-left:2px solid var(--public-accent);background:0 0;border-radius:0;padding:clamp(.6rem,2vw,1rem) clamp(.8rem,2vw,1.2rem)}.cmp-live-pillars[data-astro-cid-dpevy7y4]>[data-astro-cid-dpevy7y4]:first-child{border-left:0}.cmp-live-inset[data-astro-cid-2iy2brtq]{background:var(--public-bg-soft,var(--public-bg));border-radius:var(--public-radius,14px);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(.8rem,2.5vw,1.4rem);padding:clamp(1rem,3vw,1.7rem);display:grid;box-shadow:inset 0 1px 6px #00000029}.cmp-live-inset[data-astro-cid-2iy2brtq]>[data-astro-cid-2iy2brtq]{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:640px){.cmp-live-inset[data-astro-cid-2iy2brtq]>[data-astro-cid-2iy2brtq]+[data-astro-cid-2iy2brtq]{border-top:1px solid var(--public-line);border-radius:0;padding-top:1.1rem}}.cmp-live-split[data-astro-cid-pzpmet2b]{grid-template-columns:1.2fr 1fr;gap:clamp(.8rem,2.5vw,1.4rem);display:grid}.cmp-live-split-rest[data-astro-cid-pzpmet2b]{gap:clamp(.6rem,2vw,1rem);display:grid}@media (max-width:820px){.cmp-live-split[data-astro-cid-pzpmet2b]{grid-template-columns:1fr}}.cmp-live-ribbon-sec[data-astro-cid-q3tmrfbx]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.cmp-live-ribbon[data-astro-cid-q3tmrfbx]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:0;display:grid}.cmp-live-ribbon[data-astro-cid-q3tmrfbx]>[data-astro-cid-q3tmrfbx]{box-shadow:none;border:0;border-left:1px solid var(--public-line-soft,var(--public-line));background:0 0;border-radius:0;padding:clamp(.9rem,2.5vw,1.3rem) clamp(.8rem,2vw,1.2rem)}.cmp-live-ribbon[data-astro-cid-q3tmrfbx]>[data-astro-cid-q3tmrfbx]:first-child{border-left:0}.cmp-live-quad[data-astro-cid-i452dguc]{grid-template-columns:repeat(2,1fr);gap:clamp(.7rem,2vw,1.1rem);display:grid}@media (max-width:620px){.cmp-live-quad[data-astro-cid-i452dguc]{grid-template-columns:1fr}}.cmp-live-marquee-sec[data-astro-cid-55e5l7da]{background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg))}.cmp-live-marquee[data-astro-cid-55e5l7da]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(.7rem,2vw,1.2rem);padding-block:clamp(.6rem,2vw,1rem);display:grid}.livC[data-astro-cid-2i5gag75]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.8rem) 0}.livC-inner[data-astro-cid-2i5gag75]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.livC-panel[data-astro-cid-2i5gag75]{border:1px solid var(--public-line);border-radius:var(--public-radius,14px);background:var(--public-bg-soft,var(--public-bg));box-shadow:var(--public-shadow,none);overflow:hidden}.livC-panel-head[data-astro-cid-2i5gag75]{border-bottom:1px solid var(--public-line);background:var(--public-bg-alt,var(--public-bg-soft));align-items:center;gap:.6rem;padding:.75rem 1.1rem;display:flex}.livC-dot[data-astro-cid-2i5gag75]{background:var(--public-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%}.livC-panel-title[data-astro-cid-2i5gag75]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.8rem;font-weight:800}.livC-alert[data-astro-cid-2i5gag75]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.25rem .55rem;font-size:.7rem;font-weight:800}.livC-grid[data-astro-cid-2i5gag75]{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){.livC-grid[data-astro-cid-2i5gag75]{grid-template-columns:1fr 1fr}}@media (max-width:520px){.livC-grid[data-astro-cid-2i5gag75]{grid-template-columns:1fr}}.livC-cell[data-astro-cid-2i5gag75]{border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line);padding:1rem 1.1rem 1.15rem}.livC-grid[data-astro-cid-2i5gag75]>.livC-cell[data-astro-cid-2i5gag75]:nth-child(4n){border-right:none}@media (max-width:900px){.livC-grid[data-astro-cid-2i5gag75]>.livC-cell[data-astro-cid-2i5gag75]:nth-child(2n){border-right:none}.livC-grid[data-astro-cid-2i5gag75]>.livC-cell[data-astro-cid-2i5gag75]{border-right:1px solid var(--public-line)}}@media (max-width:520px){.livC-grid[data-astro-cid-2i5gag75]>.livC-cell[data-astro-cid-2i5gag75]{border-right:none}}.livC-label[data-astro-cid-2i5gag75]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);margin-bottom:.5rem;font-size:.72rem;font-weight:800}.livC-loading[data-astro-cid-2i5gag75]{color:var(--public-muted);font-size:.88rem}.livC-value[data-astro-cid-2i5gag75]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.5rem;font-weight:800;line-height:1.05}.livC-value-sm[data-astro-cid-2i5gag75]{font-size:1.05rem}.livC-detail[data-astro-cid-2i5gag75]{color:var(--public-muted);margin-top:.25rem;font-size:.84rem;line-height:1.45}.livC-badge[data-astro-cid-2i5gag75]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-block}.livC-season[data-astro-cid-2i5gag75]{color:var(--public-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700}.livC-link[data-astro-cid-2i5gag75]{color:var(--public-accent);margin-top:.6rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livC-link[data-astro-cid-2i5gag75]:hover{text-decoration:underline}.livC-weather[data-astro-cid-2i5gag75]{grid-template-columns:1fr;gap:.6rem;display:grid}.livC-shoot[data-astro-cid-2i5gag75]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.5rem}.livC-shoot-label[data-astro-cid-2i5gag75]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.livC-shoot-fc[data-astro-cid-2i5gag75]{color:var(--public-text);margin-top:.2rem;font-size:1.1rem;font-weight:800}.livC-shoot-bird[data-astro-cid-2i5gag75]{margin-top:.35rem}.livC-league[data-astro-cid-2i5gag75]{flex-direction:column;gap:.25rem;margin-top:.4rem;display:flex}.livC-league[data-astro-cid-2i5gag75] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.86rem;display:grid}.livC-league[data-astro-cid-2i5gag75] .public-league-row:last-child{border-bottom:none}.livC-league[data-astro-cid-2i5gag75] .public-league-rank{font-weight:800}.livC-league[data-astro-cid-2i5gag75] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livC-league[data-astro-cid-2i5gag75] .public-league-score{color:var(--public-accent);font-weight:800}.livS[data-astro-cid-cud4vx3x]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.6rem) 0}.livS-inner[data-astro-cid-cud4vx3x]{grid-template-columns:1fr 1fr;gap:.9rem;max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);display:grid}@media (max-width:700px){.livS-inner[data-astro-cid-cud4vx3x]{grid-template-columns:1fr}}.livS-row[data-astro-cid-cud4vx3x]{border-left:3px solid var(--public-accent);background:var(--public-bg-soft,var(--public-bg));border-top:1px solid var(--public-line);border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line);border-radius:0 var(--public-radius,10px) var(--public-radius,10px) 0;padding:.85rem 1rem .95rem}.livS-head[data-astro-cid-cud4vx3x]{align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.livS-label[data-astro-cid-cud4vx3x]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);font-size:.74rem;font-weight:800}.livS-alert[data-astro-cid-cud4vx3x]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.2rem .5rem;font-size:.68rem;font-weight:800}.livS-loading[data-astro-cid-cud4vx3x]{color:var(--public-muted);font-size:.88rem}.livS-value[data-astro-cid-cud4vx3x]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.45rem;font-weight:800;line-height:1.05;display:inline-block}.livS-value-sm[data-astro-cid-cud4vx3x]{font-size:1.02rem}.livS-detail[data-astro-cid-cud4vx3x]{color:var(--public-muted);margin-top:.2rem;font-size:.84rem;line-height:1.4}.livS-badge[data-astro-cid-cud4vx3x]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.25rem;font-size:.66rem;font-weight:800;display:inline-block}.livS-season[data-astro-cid-cud4vx3x]{color:var(--public-muted);margin-bottom:.2rem;font-size:.72rem;font-weight:700}.livS-link[data-astro-cid-cud4vx3x]{color:var(--public-accent);margin-top:.5rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livS-link[data-astro-cid-cud4vx3x]:hover{text-decoration:underline}.livS-weather[data-astro-cid-cud4vx3x]{gap:.5rem;display:grid;grid-template-columns:1fr!important}.livS-shoot[data-astro-cid-cud4vx3x]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.45rem}.livS-shoot-label[data-astro-cid-cud4vx3x]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);font-size:.68rem;font-weight:800}.livS-shoot-fc[data-astro-cid-cud4vx3x]{color:var(--public-text);margin-top:.2rem;font-size:1.05rem;font-weight:800}.livS-league[data-astro-cid-cud4vx3x]{flex-direction:column;gap:.2rem;margin-top:.35rem;display:flex}.livS-league[data-astro-cid-cud4vx3x] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.22rem 0;font-size:.85rem;display:grid}.livS-league[data-astro-cid-cud4vx3x] .public-league-row:last-child{border-bottom:none}.livS-league[data-astro-cid-cud4vx3x] .public-league-rank{font-weight:800}.livS-league[data-astro-cid-cud4vx3x] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livS-league[data-astro-cid-cud4vx3x] .public-league-score{color:var(--public-accent);font-weight:800}.livTk[data-astro-cid-m7iu76po]{background:var(--public-bg);padding:clamp(1.4rem,3.5vw,2.4rem) 0}.livTk-inner[data-astro-cid-m7iu76po]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.livTk-track[data-astro-cid-m7iu76po]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft,var(--public-bg));max-width:100%;box-shadow:var(--public-shadow,0 1px 2px #0000000d);scrollbar-width:thin;align-items:stretch;display:flex;overflow-x:auto}.livTk-track[data-astro-cid-m7iu76po]::-webkit-scrollbar{height:6px}.livTk-track[data-astro-cid-m7iu76po]::-webkit-scrollbar-thumb{background:var(--public-line);border-radius:999px}.livTk-seg[data-astro-cid-m7iu76po]{border-right:1px solid var(--public-line);flex:1 0 15rem;min-width:0;padding:.9rem 1.15rem 1rem}.livTk-seg[data-astro-cid-m7iu76po]:last-child{border-right:none}.livTk-head[data-astro-cid-m7iu76po]{align-items:center;gap:.4rem;margin-bottom:.45rem;display:flex}.livTk-dot[data-astro-cid-m7iu76po]{background:var(--public-accent);border-radius:50%;flex:none;width:7px;height:7px}.livTk-label[data-astro-cid-m7iu76po]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);font-size:.72rem;font-weight:800}.livTk-alert[data-astro-cid-m7iu76po]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.18rem .5rem;font-size:.66rem;font-weight:800}.livTk-loading[data-astro-cid-m7iu76po]{color:var(--public-muted);font-size:.86rem}.livTk-value[data-astro-cid-m7iu76po]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.4rem;font-weight:800;line-height:1.05;display:inline-block}.livTk-value-sm[data-astro-cid-m7iu76po]{font-size:1rem}.livTk-detail[data-astro-cid-m7iu76po]{color:var(--public-muted);margin-top:.2rem;font-size:.82rem;line-height:1.4}.livTk-badge[data-astro-cid-m7iu76po]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.22rem;font-size:.64rem;font-weight:800;display:inline-block}.livTk-season[data-astro-cid-m7iu76po]{color:var(--public-muted);margin-bottom:.2rem;font-size:.7rem;font-weight:700}.livTk-link[data-astro-cid-m7iu76po]{color:var(--public-accent);margin-top:.5rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-block}.livTk-link[data-astro-cid-m7iu76po]:hover{text-decoration:underline}.livTk-weather[data-astro-cid-m7iu76po]{gap:.45rem;display:grid;grid-template-columns:1fr!important}.livTk-shoot[data-astro-cid-m7iu76po]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.4rem}.livTk-shoot-label[data-astro-cid-m7iu76po]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);font-size:.66rem;font-weight:800}.livTk-shoot-fc[data-astro-cid-m7iu76po]{color:var(--public-text);margin-top:.18rem;font-size:1rem;font-weight:800}.livTk-shoot-bird[data-astro-cid-m7iu76po]{margin-top:.3rem}.livTk-league[data-astro-cid-m7iu76po]{flex-direction:column;gap:.18rem;margin-top:.35rem;display:flex}.livTk-league[data-astro-cid-m7iu76po] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.2rem 0;font-size:.84rem;display:grid}.livTk-league[data-astro-cid-m7iu76po] .public-league-row:last-child{border-bottom:none}.livTk-league[data-astro-cid-m7iu76po] .public-league-rank{font-weight:800}.livTk-league[data-astro-cid-m7iu76po] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livTk-league[data-astro-cid-m7iu76po] .public-league-score{color:var(--public-accent);font-weight:800}.livTk-dot[data-astro-cid-m7iu76po]{animation:2.4s ease-in-out infinite livTk-pulse}@keyframes livTk-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.livTk-dot[data-astro-cid-m7iu76po]{animation:none}}.livSp[data-astro-cid-7dx2eljl]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.8rem) 0}.livSp-inner[data-astro-cid-7dx2eljl]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(.9rem,2vw,1.4rem);max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);display:grid}@media (max-width:820px){.livSp-inner[data-astro-cid-7dx2eljl]{grid-template-columns:1fr}}.livSp-lead[data-astro-cid-7dx2eljl]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 1px 2px #0000000d);min-width:0;padding:clamp(1.15rem,2.5vw,1.75rem)}.livSp-lead-head[data-astro-cid-7dx2eljl]{align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}.livSp-lead-label[data-astro-cid-7dx2eljl]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);font-size:.78rem;font-weight:800}.livSp-alert[data-astro-cid-7dx2eljl]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.22rem .55rem;font-size:.7rem;font-weight:800}.livSp-loading[data-astro-cid-7dx2eljl]{color:var(--public-muted);font-size:.9rem}.livSp-weather[data-astro-cid-7dx2eljl]{grid-template-columns:1fr;align-items:start;gap:clamp(.6rem,1.5vw,1rem);display:grid}@media (max-width:520px){.livSp-weather[data-astro-cid-7dx2eljl]{grid-template-columns:1fr!important}}.livSp-temp[data-astro-cid-7dx2eljl]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(2.2rem,5vw,3.1rem);font-weight:800;line-height:1}.livSp-detail[data-astro-cid-7dx2eljl]{color:var(--public-muted);margin-top:.3rem;font-size:.86rem;line-height:1.5}.livSp-shoot[data-astro-cid-7dx2eljl]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.6rem}.livSp-shoot-label[data-astro-cid-7dx2eljl]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.livSp-shoot-fc[data-astro-cid-7dx2eljl]{color:var(--public-text);margin-top:.25rem;font-size:1.25rem;font-weight:800}.livSp-shoot-bird[data-astro-cid-7dx2eljl]{margin-top:.4rem}.livSp-side[data-astro-cid-7dx2eljl]{border:1px solid var(--public-line);border-radius:var(--public-radius,14px);background:var(--public-bg-soft,var(--public-bg));box-shadow:var(--public-shadow,0 1px 2px #0000000d);min-width:0;overflow:hidden}.livSp-row[data-astro-cid-7dx2eljl]{border-bottom:1px solid var(--public-line);padding:.95rem 1.1rem 1rem}.livSp-row[data-astro-cid-7dx2eljl]:last-child{border-bottom:none}.livSp-row-label[data-astro-cid-7dx2eljl]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);margin-bottom:.4rem;font-size:.72rem;font-weight:800}.livSp-value[data-astro-cid-7dx2eljl]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.4rem;font-weight:800;line-height:1.05;display:inline-block}.livSp-value-sm[data-astro-cid-7dx2eljl]{font-size:1.02rem}.livSp-badge[data-astro-cid-7dx2eljl]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.25rem;font-size:.66rem;font-weight:800;display:inline-block}.livSp-season[data-astro-cid-7dx2eljl]{color:var(--public-muted);margin-bottom:.2rem;font-size:.72rem;font-weight:700}.livSp-link[data-astro-cid-7dx2eljl]{color:var(--public-accent);margin-top:.5rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livSp-link[data-astro-cid-7dx2eljl]:hover{text-decoration:underline}.livSp-league[data-astro-cid-7dx2eljl]{flex-direction:column;gap:.2rem;margin-top:.4rem;display:flex}.livSp-league[data-astro-cid-7dx2eljl] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.24rem 0;font-size:.86rem;display:grid}.livSp-league[data-astro-cid-7dx2eljl] .public-league-row:last-child{border-bottom:none}.livSp-league[data-astro-cid-7dx2eljl] .public-league-rank{font-weight:800}.livSp-league[data-astro-cid-7dx2eljl] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livSp-league[data-astro-cid-7dx2eljl] .public-league-score{color:var(--public-accent);font-weight:800}@media (prefers-reduced-motion:reduce){.livSp-lead[data-astro-cid-7dx2eljl]{transition:none}}.lc2[data-astro-cid-z2jgyx7u]{background:var(--public-bg);padding:clamp(1.8rem,4.5vw,3rem) 0}.lc2-inner[data-astro-cid-z2jgyx7u]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.lc2-cards[data-astro-cid-z2jgyx7u]{grid-template-columns:1fr 1fr;gap:clamp(.9rem,2vw,1.4rem);display:grid}@media (max-width:820px){.lc2-cards[data-astro-cid-z2jgyx7u]{grid-template-columns:1fr}}.lc2-card[data-astro-cid-z2jgyx7u]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 1px 2px #0000000d);flex-direction:column;min-width:0;padding:clamp(1.1rem,2vw,1.5rem);display:flex}.lc2-card-head[data-astro-cid-z2jgyx7u]{align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.lc2-card-title[data-astro-cid-z2jgyx7u]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);font-size:.78rem;font-weight:800}.lc2-alert[data-astro-cid-z2jgyx7u]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.25rem .55rem;font-size:.7rem;font-weight:800}.lc2-loading[data-astro-cid-z2jgyx7u]{color:var(--public-muted);font-size:.9rem}.lc2-detail[data-astro-cid-z2jgyx7u]{color:var(--public-muted);margin-top:.25rem;font-size:.86rem;line-height:1.45}.lc2-value[data-astro-cid-z2jgyx7u]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.15rem;font-weight:800;line-height:1.15}.lc2-weather[data-astro-cid-z2jgyx7u]{grid-template-columns:1fr;align-items:start;gap:clamp(.8rem,2vw,1.4rem);display:grid}@media (max-width:560px){.lc2-weather[data-astro-cid-z2jgyx7u]{grid-template-columns:1fr!important}}.lc2-temp[data-astro-cid-z2jgyx7u]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(2.2rem,5vw,3rem);font-weight:800;line-height:1}.lc2-shoot[data-astro-cid-z2jgyx7u]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.5rem}@media (min-width:561px){.lc2-shoot[data-astro-cid-z2jgyx7u]{border-top:none;border-left:1px solid var(--public-line-soft,var(--public-line));padding-top:0;padding-left:clamp(.8rem,2vw,1.4rem)}}.lc2-shoot-label[data-astro-cid-z2jgyx7u]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.lc2-shoot-fc[data-astro-cid-z2jgyx7u]{color:var(--public-text);margin-top:.3rem;font-size:1.15rem;font-weight:800}.lc2-shoot-bird[data-astro-cid-z2jgyx7u]{margin-top:.4rem}.lc2-next[data-astro-cid-z2jgyx7u]{border-top:1px solid var(--public-line);margin-top:auto;padding-top:.9rem}.lc2-next-label[data-astro-cid-z2jgyx7u]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);margin-bottom:.35rem;font-size:.7rem;font-weight:800;display:block}.lc2-next-day[data-astro-cid-z2jgyx7u]{font-family:var(--public-font-heading);color:var(--public-text);margin-right:.5rem;font-size:1.35rem;font-weight:800;line-height:1.1}.lc2-next-date[data-astro-cid-z2jgyx7u]{color:var(--public-muted);font-size:.9rem}.lc2-split[data-astro-cid-z2jgyx7u]{grid-template-columns:1fr 1fr;gap:clamp(1rem,2.5vw,1.6rem);height:100%;display:grid}@media (max-width:480px){.lc2-split[data-astro-cid-z2jgyx7u]{grid-template-columns:1fr}}.lc2-col[data-astro-cid-z2jgyx7u]{flex-direction:column;min-width:0;display:flex}.lc2-col-league[data-astro-cid-z2jgyx7u]{border-left:1px solid var(--public-line-soft,var(--public-line));padding-left:clamp(1rem,2.5vw,1.6rem)}@media (max-width:480px){.lc2-col-league[data-astro-cid-z2jgyx7u]{border-left:none;border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:1rem;padding-left:0}}.lc2-badge[data-astro-cid-z2jgyx7u]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-block}.lc2-season[data-astro-cid-z2jgyx7u]{color:var(--public-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700}.lc2-link[data-astro-cid-z2jgyx7u]{color:var(--public-accent);margin-top:auto;padding-top:.7rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-block}.lc2-link[data-astro-cid-z2jgyx7u]:hover{text-decoration:underline}.lc2-league[data-astro-cid-z2jgyx7u]{flex-direction:column;gap:.25rem;margin-top:.4rem;display:flex}.lc2-league[data-astro-cid-z2jgyx7u] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.28rem 0;font-size:.88rem;display:grid}.lc2-league[data-astro-cid-z2jgyx7u] .public-league-row:last-child{border-bottom:none}.lc2-league[data-astro-cid-z2jgyx7u] .public-league-rank{font-weight:800}.lc2-league[data-astro-cid-z2jgyx7u] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lc2-league[data-astro-cid-z2jgyx7u] .public-league-score{color:var(--public-accent);font-weight:800}@media (prefers-reduced-motion:reduce){.lc2-card[data-astro-cid-z2jgyx7u]{transition:none}}.lbd[data-astro-cid-poxjq2xo]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.8rem) 0}.lbd-inner[data-astro-cid-poxjq2xo]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.lbd-panel[data-astro-cid-poxjq2xo]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));border:2px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow-strong,var(--public-shadow,none));overflow:hidden}.lbd-head[data-astro-cid-poxjq2xo]{background:var(--public-bg-soft,var(--public-bg-alt));border-bottom:2px solid var(--public-line);align-items:center;gap:.6rem;padding:.75rem clamp(.9rem,2.5vw,1.3rem);display:flex}.lbd-dot[data-astro-cid-poxjq2xo]{background:var(--public-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%;flex:none}.lbd-head-title[data-astro-cid-poxjq2xo]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--public-text);font-size:.9rem;font-weight:800}.lbd-head-sub[data-astro-cid-poxjq2xo]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.74rem;font-weight:700}@media (max-width:480px){.lbd-head-sub[data-astro-cid-poxjq2xo]{display:none}}.lbd-alert[data-astro-cid-poxjq2xo]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.25rem .55rem;font-size:.7rem;font-weight:800}.lbd-grid[data-astro-cid-poxjq2xo]{background:var(--public-line);grid-template-columns:1fr 1fr;gap:3px;display:grid}@media (max-width:620px){.lbd-grid[data-astro-cid-poxjq2xo]{grid-template-columns:1fr}}.lbd-cell[data-astro-cid-poxjq2xo]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));flex-direction:column;min-width:0;padding:clamp(1rem,2.2vw,1.4rem);display:flex}.lbd-label[data-astro-cid-poxjq2xo]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.09em;color:var(--public-muted);margin-bottom:.55rem;font-size:.72rem;font-weight:800}.lbd-loading[data-astro-cid-poxjq2xo]{color:var(--public-muted);font-size:.88rem}.lbd-value[data-astro-cid-poxjq2xo]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:.01em;font-size:clamp(1.7rem,3.4vw,2.1rem);font-weight:800;line-height:1}.lbd-value-sm[data-astro-cid-poxjq2xo]{letter-spacing:0;font-size:clamp(1.05rem,2.2vw,1.25rem)}.lbd-detail[data-astro-cid-poxjq2xo]{color:var(--public-muted);margin-top:.3rem;font-size:.85rem;line-height:1.45}.lbd-badge[data-astro-cid-poxjq2xo]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-block}.lbd-season[data-astro-cid-poxjq2xo]{color:var(--public-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700}.lbd-link[data-astro-cid-poxjq2xo]{color:var(--public-accent);margin-top:auto;padding-top:.65rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.lbd-link[data-astro-cid-poxjq2xo]:hover{text-decoration:underline}.lbd-weather[data-astro-cid-poxjq2xo]{gap:.55rem;display:grid;grid-template-columns:1fr!important}.lbd-shoot[data-astro-cid-poxjq2xo]{border-top:2px solid var(--public-line-soft,var(--public-line));padding-top:.5rem}.lbd-shoot-label[data-astro-cid-poxjq2xo]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.lbd-shoot-fc[data-astro-cid-poxjq2xo]{color:var(--public-text);margin-top:.25rem;font-size:1.15rem;font-weight:800}.lbd-shoot-bird[data-astro-cid-poxjq2xo]{margin-top:.4rem}.lbd-league[data-astro-cid-poxjq2xo]{flex-direction:column;gap:.25rem;margin-top:.45rem;display:flex}.lbd-league[data-astro-cid-poxjq2xo] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.28rem 0;font-size:.88rem;display:grid}.lbd-league[data-astro-cid-poxjq2xo] .public-league-row:last-child{border-bottom:none}.lbd-league[data-astro-cid-poxjq2xo] .public-league-rank{font-weight:800}.lbd-league[data-astro-cid-poxjq2xo] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lbd-league[data-astro-cid-poxjq2xo] .public-league-score{color:var(--public-accent);font-weight:800}@media (prefers-reduced-motion:reduce){.lbd-cell[data-astro-cid-poxjq2xo]{transition:none}}.livCol[data-astro-cid-roy5pjbd]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.8rem) 0}.livCol-inner[data-astro-cid-roy5pjbd]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.livCol-rail[data-astro-cid-roy5pjbd]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);width:100%;max-width:380px;box-shadow:var(--public-shadow,0 1px 2px #0000000d);flex-direction:column;min-width:0;margin:0 auto;padding:0 clamp(.9rem,3vw,1.15rem);display:flex}.livCol-top[data-astro-cid-roy5pjbd]{align-items:center;gap:.5rem;padding:.85rem .15rem;display:flex}.livCol-dot[data-astro-cid-roy5pjbd]{background:var(--public-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%;flex:none}.livCol-toptitle[data-astro-cid-roy5pjbd]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;overflow:hidden}.livCol-alert[data-astro-cid-roy5pjbd]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;flex:none;margin-left:auto;padding:.22rem .5rem;font-size:.68rem;font-weight:800}.livCol-block[data-astro-cid-roy5pjbd]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-direction:column;min-width:0;padding:.95rem .15rem 1rem;display:flex}.livCol-label[data-astro-cid-roy5pjbd]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);margin-bottom:.5rem;font-size:.72rem;font-weight:800}.livCol-loading[data-astro-cid-roy5pjbd]{color:var(--public-muted);font-size:.88rem}.livCol-value[data-astro-cid-roy5pjbd]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.45rem;font-weight:800;line-height:1.05}.livCol-value-sm[data-astro-cid-roy5pjbd]{font-size:1.05rem}.livCol-detail[data-astro-cid-roy5pjbd]{color:var(--public-muted);margin-top:.25rem;font-size:.84rem;line-height:1.45}.livCol-badge[data-astro-cid-roy5pjbd]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-block}.livCol-season[data-astro-cid-roy5pjbd]{color:var(--public-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700}.livCol-link[data-astro-cid-roy5pjbd]{color:var(--public-accent);margin-top:.55rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livCol-link[data-astro-cid-roy5pjbd]:hover{text-decoration:underline}.livCol-weather[data-astro-cid-roy5pjbd]{gap:.55rem;display:grid;grid-template-columns:1fr!important}.livCol-shoot[data-astro-cid-roy5pjbd]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.5rem}.livCol-shoot-label[data-astro-cid-roy5pjbd]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.livCol-shoot-fc[data-astro-cid-roy5pjbd]{color:var(--public-text);margin-top:.2rem;font-size:1.1rem;font-weight:800}.livCol-shoot-bird[data-astro-cid-roy5pjbd]{margin-top:.35rem}.livCol-league[data-astro-cid-roy5pjbd]{flex-direction:column;gap:.25rem;margin-top:.4rem;display:flex}.livCol-league[data-astro-cid-roy5pjbd] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.86rem;display:grid}.livCol-league[data-astro-cid-roy5pjbd] .public-league-row:last-child{border-bottom:none}.livCol-league[data-astro-cid-roy5pjbd] .public-league-rank{font-weight:800}.livCol-league[data-astro-cid-roy5pjbd] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livCol-league[data-astro-cid-roy5pjbd] .public-league-score{color:var(--public-accent);font-weight:800}@media (prefers-reduced-motion:reduce){.livCol-link[data-astro-cid-roy5pjbd]{transition:none}}.livHW[data-astro-cid-fltadxge]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.8rem) 0}.livHW-inner[data-astro-cid-fltadxge]{flex-direction:column;gap:clamp(.75rem,1.6vw,1.1rem);max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);display:flex}.livHW-lead[data-astro-cid-fltadxge]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 1px 2px #0000000d);min-width:0;padding:clamp(1.1rem,3vw,1.9rem) clamp(1.15rem,3.5vw,2rem)}.livHW-lead-head[data-astro-cid-fltadxge]{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.7rem;display:flex}.livHW-eyebrow[data-astro-cid-fltadxge]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);font-size:.72rem;font-weight:800}.livHW-label[data-astro-cid-fltadxge]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);font-size:.72rem;font-weight:800}.livHW-alert[data-astro-cid-fltadxge]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;margin-left:auto;padding:.24rem .55rem;font-size:.7rem;font-weight:800}.livHW-weather[data-astro-cid-fltadxge]{align-items:center;gap:clamp(1rem,3vw,1.6rem);display:grid}.livHW-now[data-astro-cid-fltadxge]{flex-wrap:wrap;align-items:center;gap:clamp(.9rem,3vw,1.5rem);min-width:0;display:flex}.livHW-temp[data-astro-cid-fltadxge]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.01em;font-size:clamp(2.8rem,11vw,5.5rem);font-weight:800;line-height:.95}.livHW-now-meta[data-astro-cid-fltadxge]{min-width:0}.livHW-detail[data-astro-cid-fltadxge]{color:var(--public-muted);margin-top:.25rem;font-size:.9rem;line-height:1.45}.livHW-now-meta[data-astro-cid-fltadxge] .livHW-detail[data-astro-cid-fltadxge]:first-child{margin-top:0}.livHW-shoot[data-astro-cid-fltadxge]{border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,10px);background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));align-self:stretch;padding:.75rem .9rem}.livHW-shoot-label[data-astro-cid-fltadxge]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.livHW-shoot-fc[data-astro-cid-fltadxge]{color:var(--public-text);margin-top:.3rem;font-size:1.25rem;font-weight:800}.livHW-shoot-bird[data-astro-cid-fltadxge]{margin-top:.4rem}.livHW-strip[data-astro-cid-fltadxge]{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.6vw,1.1rem);display:grid}@media (max-width:720px){.livHW-strip[data-astro-cid-fltadxge]{grid-template-columns:1fr}}.livHW-mini[data-astro-cid-fltadxge]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 1px 2px #0000000d);flex-direction:column;min-width:0;padding:1rem 1.05rem 1.1rem;display:flex}.livHW-mini-label[data-astro-cid-fltadxge]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);margin-bottom:.5rem;font-size:.72rem;font-weight:800}.livHW-loading[data-astro-cid-fltadxge]{color:var(--public-muted);font-size:.88rem}.livHW-mini-value[data-astro-cid-fltadxge]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.2rem;font-weight:800;line-height:1.1}.livHW-badge[data-astro-cid-fltadxge]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-block}.livHW-season[data-astro-cid-fltadxge]{color:var(--public-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700}.livHW-link[data-astro-cid-fltadxge]{color:var(--public-accent);margin-top:auto;padding-top:.6rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livHW-link[data-astro-cid-fltadxge]:hover{text-decoration:underline}.livHW-league[data-astro-cid-fltadxge]{flex-direction:column;gap:.25rem;margin-top:.4rem;display:flex}.livHW-league[data-astro-cid-fltadxge] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.86rem;display:grid}.livHW-league[data-astro-cid-fltadxge] .public-league-row:last-child{border-bottom:none}.livHW-league[data-astro-cid-fltadxge] .public-league-rank{font-weight:800}.livHW-league[data-astro-cid-fltadxge] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livHW-league[data-astro-cid-fltadxge] .public-league-score{color:var(--public-accent);font-weight:800}@media (max-width:640px){#weatherGrid[data-astro-cid-fltadxge]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.livHW-link[data-astro-cid-fltadxge]{transition:none}}.livMt[data-astro-cid-ih5rfv4m]{background:var(--public-bg);padding:clamp(1.8rem,4.5vw,3rem) 0}.livMt-inner[data-astro-cid-ih5rfv4m]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.livMt-frame[data-astro-cid-ih5rfv4m]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,var(--public-shadow,0 1px 2px #0000000f));padding:clamp(1.1rem,2.6vw,1.9rem) clamp(1rem,2.6vw,1.8rem) clamp(1.2rem,2.6vw,1.9rem);position:relative}.livMt-frame[data-astro-cid-ih5rfv4m]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 26%, var(--public-line-soft,var(--public-line)));border-radius:calc(var(--public-radius,14px) - 4px);pointer-events:none;position:absolute;inset:7px}.livMt-alert[data-astro-cid-ih5rfv4m]{z-index:2;background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:800;position:absolute;top:10px;right:12px}.livMt-crest[data-astro-cid-ih5rfv4m]{z-index:1;align-items:center;gap:clamp(.5rem,2vw,1.1rem);margin-bottom:clamp(1rem,2.4vw,1.5rem);display:flex;position:relative}.livMt-rule[data-astro-cid-ih5rfv4m]{border-top:1px solid var(--public-line);height:0;box-shadow:0 3px 0 -2px var(--public-line-soft,var(--public-line));flex:auto}.livMt-crest-mid[data-astro-cid-ih5rfv4m]{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.2rem;padding:0 .4rem;display:flex}.livMt-diamond[data-astro-cid-ih5rfv4m]{background:var(--public-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 20%, transparent);margin-bottom:.25rem;transform:rotate(45deg)}.livMt-crest-title[data-astro-cid-ih5rfv4m]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--public-text);font-size:clamp(1rem,2.6vw,1.35rem);font-weight:800;line-height:1}.livMt-crest-est[data-astro-cid-ih5rfv4m]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);font-size:.64rem;font-weight:700}.livMt-triptych[data-astro-cid-ih5rfv4m]{z-index:1;grid-template-columns:1fr 1.35fr 1fr;align-items:stretch;gap:clamp(.75rem,1.8vw,1.25rem);display:grid;position:relative}@media (max-width:860px){.livMt-triptych[data-astro-cid-ih5rfv4m]{grid-template-columns:1fr}}.livMt-wing[data-astro-cid-ih5rfv4m]{background:var(--public-bg-alt,var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);flex-direction:column;min-width:0;padding:clamp(.9rem,2vw,1.25rem);display:flex}.livMt-wing-split[data-astro-cid-ih5rfv4m]{padding:0}.livMt-block[data-astro-cid-ih5rfv4m]{flex-direction:column;flex:auto;min-width:0;padding:clamp(.9rem,2vw,1.25rem);display:flex}.livMt-block-div[data-astro-cid-ih5rfv4m]{border-top:1px dashed var(--public-line-soft,var(--public-line))}.livMt-center[data-astro-cid-ih5rfv4m]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));border:1.5px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 6px #0000000f);flex-direction:column;min-width:0;padding:clamp(1.2rem,2.4vw,1.6rem) clamp(1rem,2.2vw,1.35rem) clamp(1.1rem,2.4vw,1.4rem);display:flex;position:relative}.livMt-crown[data-astro-cid-ih5rfv4m]{background:var(--public-accent);border:2px solid var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));width:13px;height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.livMt-label[data-astro-cid-ih5rfv4m]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);margin-bottom:.5rem;font-size:.72rem;font-weight:800}.livMt-label-center[data-astro-cid-ih5rfv4m]{text-align:center;color:var(--public-accent);letter-spacing:.12em;margin-top:.2rem}.livMt-loading[data-astro-cid-ih5rfv4m]{color:var(--public-muted);font-size:.88rem}.livMt-temp[data-astro-cid-ih5rfv4m]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.9rem,4vw,2.5rem);font-weight:800;line-height:1}.livMt-day[data-astro-cid-ih5rfv4m]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.35rem;font-weight:800;line-height:1.05}.livMt-day-sm[data-astro-cid-ih5rfv4m]{font-size:1.05rem}.livMt-detail[data-astro-cid-ih5rfv4m]{color:var(--public-muted);margin-top:.3rem;font-size:.85rem;line-height:1.5}.livMt-detail-center[data-astro-cid-ih5rfv4m]{text-align:center}.livMt-badge[data-astro-cid-ih5rfv4m]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.25rem;font-size:.66rem;font-weight:800;display:inline-block}.livMt-season[data-astro-cid-ih5rfv4m]{color:var(--public-muted);text-align:center;margin-bottom:.25rem;font-size:.72rem;font-weight:700}.livMt-link[data-astro-cid-ih5rfv4m]{color:var(--public-accent);margin-top:auto;padding-top:.65rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livMt-link[data-astro-cid-ih5rfv4m]:hover{text-decoration:underline}.livMt-link-center[data-astro-cid-ih5rfv4m]{align-self:center}.livMt-ledger[data-astro-cid-ih5rfv4m]{border-bottom:1px dotted color-mix(in srgb, var(--public-accent) 40%, transparent);padding-bottom:2px;display:inline-block}.livMt-weather[data-astro-cid-ih5rfv4m]{gap:.55rem;display:grid;grid-template-columns:1fr!important}.livMt-shoot[data-astro-cid-ih5rfv4m]{border-top:1px dashed var(--public-line-soft,var(--public-line));padding-top:.55rem}.livMt-shoot-label[data-astro-cid-ih5rfv4m]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.livMt-shoot-fc[data-astro-cid-ih5rfv4m]{color:var(--public-text);margin-top:.25rem;font-size:1.15rem;font-weight:800}.livMt-shoot-bird[data-astro-cid-ih5rfv4m]{margin-top:.4rem}.livMt-league[data-astro-cid-ih5rfv4m]{text-align:left;flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.livMt-league[data-astro-cid-ih5rfv4m] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.9rem;display:grid}.livMt-league[data-astro-cid-ih5rfv4m] .public-league-row:last-child{border-bottom:none}.livMt-league[data-astro-cid-ih5rfv4m] .public-league-rank{color:var(--public-accent);font-weight:800}.livMt-league[data-astro-cid-ih5rfv4m] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livMt-league[data-astro-cid-ih5rfv4m] .public-league-score{color:var(--public-accent);font-weight:800}@media (prefers-reduced-motion:no-preference){.livMt-center[data-astro-cid-ih5rfv4m]{transition:transform .25s,box-shadow .25s}.livMt-center[data-astro-cid-ih5rfv4m]:hover{box-shadow:var(--public-shadow-strong,0 8px 24px #0000001f);transform:translateY(-3px)}}@media (max-width:640px){.livMt-crest[data-astro-cid-ih5rfv4m]{gap:.5rem;margin-bottom:1rem}.livMt-crest-title[data-astro-cid-ih5rfv4m]{letter-spacing:.1em}.livMt-crest-est[data-astro-cid-ih5rfv4m]{letter-spacing:.16em}.livMt-frame[data-astro-cid-ih5rfv4m]:before{inset:5px}}.cmp-ql-grid[data-astro-cid-pr6ccixv]{grid-template-columns:repeat(3,1fr);gap:clamp(.8rem,1.6vw,1.2rem);margin-top:1.4rem;display:grid}@media (max-width:760px){.cmp-ql-grid[data-astro-cid-pr6ccixv]{grid-template-columns:1fr}}.cmp-ql-card[data-astro-cid-pr6ccixv]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,none);flex-direction:column;gap:.45rem;padding:1.3rem 1.35rem 1.4rem;text-decoration:none;transition:transform .18s,border-color .18s;display:flex;position:relative}.cmp-ql-card[data-astro-cid-pr6ccixv]:hover{border-color:var(--public-accent);transform:translateY(-3px)}.cmp-ql-card[data-astro-cid-pr6ccixv] strong[data-astro-cid-pr6ccixv]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.1rem}.cmp-ql-card[data-astro-cid-pr6ccixv] span[data-astro-cid-pr6ccixv]{color:var(--public-muted);font-size:.9rem;line-height:1.5}.cmp-ql-card[data-astro-cid-pr6ccixv] em[data-astro-cid-pr6ccixv]{color:var(--public-accent);margin-top:.2rem;font-style:normal;font-weight:800}@media (prefers-reduced-motion:reduce){.cmp-ql-card[data-astro-cid-pr6ccixv]{transition:none}}.cmp-qmo[data-astro-cid-tz2vnk5y]{grid-template-columns:1.35fr 1fr;align-items:stretch;gap:clamp(.7rem,1.8vw,1.1rem);display:grid}.cmp-qmo-stack[data-astro-cid-tz2vnk5y]{grid-template-rows:1fr 1fr;gap:clamp(.7rem,1.8vw,1.1rem);min-width:0;display:grid}.cmp-qmo-lead[data-astro-cid-tz2vnk5y],.cmp-qmo-item[data-astro-cid-tz2vnk5y]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius);min-width:0;transition:border-color var(--hover-duration,.2s) ease, transform var(--hover-duration,.2s) ease;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex}.cmp-qmo-lead[data-astro-cid-tz2vnk5y]{justify-content:space-between;min-height:clamp(11rem,24vh,16rem);padding:clamp(1.2rem,3vw,2.2rem)}.cmp-qmo-kicker[data-astro-cid-tz2vnk5y]{letter-spacing:.24em;text-transform:uppercase;color:var(--public-accent);font-size:.62rem;font-weight:800}.cmp-qmo-item[data-astro-cid-tz2vnk5y]{padding:clamp(.9rem,2vw,1.4rem)}.cmp-qmo-lead[data-astro-cid-tz2vnk5y]:hover,.cmp-qmo-item[data-astro-cid-tz2vnk5y]:hover{border-color:var(--public-accent);transform:translateY(-2px)}.cmp-qmo-title[data-astro-cid-tz2vnk5y]{font-family:var(--public-font-heading);color:var(--public-text);font-weight:800;line-height:1.15}.cmp-qmo-lead[data-astro-cid-tz2vnk5y] .cmp-qmo-title[data-astro-cid-tz2vnk5y]{font-size:clamp(1.3rem,2.6vw,2rem)}.cmp-qmo-item[data-astro-cid-tz2vnk5y] .cmp-qmo-title[data-astro-cid-tz2vnk5y]{font-size:clamp(1rem,1.6vw,1.2rem)}.cmp-qmo-desc[data-astro-cid-tz2vnk5y]{color:var(--public-muted);margin-top:.4rem;font-size:.92rem;line-height:1.55}.cmp-qmo-go[data-astro-cid-tz2vnk5y]{color:var(--public-accent);margin-top:.7rem;font-style:normal;font-weight:800}@media (max-width:760px){.cmp-qmo[data-astro-cid-tz2vnk5y]{grid-template-columns:1fr}.cmp-qmo-lead[data-astro-cid-tz2vnk5y]{min-height:clamp(8rem,20vh,12rem)}}.cmp-qbd[data-astro-cid-wuma5uu5]{background:var(--public-bg-soft);border-block:1px solid var(--public-line)}.cmp-qbd-band[data-astro-cid-wuma5uu5]{grid-template-columns:repeat(3,1fr);display:grid}.cmp-qbd-panel[data-astro-cid-wuma5uu5]{border-left:1px solid var(--public-line);min-width:0;transition:background var(--hover-duration,.2s) ease;flex-direction:column;padding:clamp(1.3rem,3.4vw,2.6rem) clamp(1.1rem,2.6vw,2rem);text-decoration:none;display:flex}.cmp-qbd-panel[data-astro-cid-wuma5uu5]:first-child{border-left:0}.cmp-qbd-panel[data-astro-cid-wuma5uu5]:hover{background:var(--public-bg-alt)}.cmp-qbd-title[data-astro-cid-wuma5uu5]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.05rem,1.9vw,1.35rem);font-weight:800;line-height:1.15}.cmp-qbd-desc[data-astro-cid-wuma5uu5]{color:var(--public-muted);margin-top:.45rem;font-size:.92rem;line-height:1.55}.cmp-qbd-go[data-astro-cid-wuma5uu5]{color:var(--public-accent);margin-top:.8rem;font-style:normal;font-weight:800}@media (max-width:760px){.cmp-qbd-band[data-astro-cid-wuma5uu5]{grid-template-columns:1fr}.cmp-qbd-panel[data-astro-cid-wuma5uu5]{border-left:0;border-top:1px solid var(--public-line)}.cmp-qbd-panel[data-astro-cid-wuma5uu5]:first-child{border-top:0}}.qlRows-list[data-astro-cid-wvtpuhgv]{border-top:1px solid var(--public-line);margin-top:1.5rem}.qlRows-row[data-astro-cid-wvtpuhgv]{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:center;gap:clamp(1rem,4vw,2.5rem);padding:clamp(1.15rem,3vw,1.7rem) .15rem;text-decoration:none;transition:padding-left .2s,background .2s;display:flex}.qlRows-row[data-astro-cid-wvtpuhgv]:hover{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));padding-left:.9rem}.qlRows-body[data-astro-cid-wvtpuhgv]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.qlRows-title[data-astro-cid-wvtpuhgv]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:800;line-height:1.15}.qlRows-desc[data-astro-cid-wvtpuhgv]{color:var(--public-muted);max-width:60ch;font-size:.95rem;line-height:1.55}.qlRows-arrow[data-astro-cid-wvtpuhgv]{width:clamp(2.4rem,6vw,3.1rem);height:clamp(2.4rem,6vw,3.1rem);color:var(--public-accent);border:1.5px solid color-mix(in srgb, var(--public-accent) 45%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:700;line-height:1;transition:transform .2s,background .2s,color .2s;display:inline-flex}.qlRows-row[data-astro-cid-wvtpuhgv]:hover .qlRows-arrow[data-astro-cid-wvtpuhgv]{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent);transform:translate(4px)}@media (max-width:520px){.qlRows-row[data-astro-cid-wvtpuhgv]{gap:1rem}.qlRows-arrow[data-astro-cid-wvtpuhgv]{width:2.3rem;height:2.3rem;font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.qlRows-row[data-astro-cid-wvtpuhgv],.qlRows-arrow[data-astro-cid-wvtpuhgv]{transition:none}.qlRows-row[data-astro-cid-wvtpuhgv]:hover{padding-left:.15rem}.qlRows-row[data-astro-cid-wvtpuhgv]:hover .qlRows-arrow[data-astro-cid-wvtpuhgv]{transform:none}}.qlComp-rose[data-astro-cid-kut4khhf]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(.9rem,2.4vw,1.6rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding-top:clamp(1.4rem,3vw,2rem);display:grid;position:relative}.qlComp-rose[data-astro-cid-kut4khhf]:before{content:"";border-top:2px dashed color-mix(in srgb, var(--public-accent) 45%, transparent);width:clamp(120px,30vw,320px);height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.qlComp-hub[data-astro-cid-kut4khhf]{background:var(--public-accent);width:14px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.qlComp-point[data-astro-cid-kut4khhf]{text-align:center;border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,10px);background:var(--public-bg);flex-direction:column;gap:.22rem;padding:clamp(1rem,2.6vw,1.5rem) clamp(.9rem,2.4vw,1.3rem);text-decoration:none;display:flex;position:relative}.qlComp-point[data-astro-cid-kut4khhf]:hover{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg))}.qlComp-bearing[data-astro-cid-kut4khhf]{font-family:var(--public-font-heading);color:color-mix(in srgb, var(--public-accent) 70%, var(--public-bg));font-size:clamp(1.3rem,3vw,1.9rem);font-weight:900;line-height:1}.qlComp-title[data-astro-cid-kut4khhf]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800}.qlComp-desc[data-astro-cid-kut4khhf]{color:var(--public-muted);font-size:.86rem;line-height:1.5}@media (max-width:560px){.qlComp-rose[data-astro-cid-kut4khhf]:before,.qlComp-hub[data-astro-cid-kut4khhf]{display:none}.qlComp-rose[data-astro-cid-kut4khhf]{padding-top:0}}.qlDep-board[data-astro-cid-bz7xh2ta]{--board:#14181c;--ink:#f4e9c8;background:var(--board);border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow-strong,0 14px 34px #00000047);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(.7rem,2vw,1.1rem)}.qlDep-head[data-astro-cid-bz7xh2ta],.qlDep-row[data-astro-cid-bz7xh2ta]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 2.2rem;align-items:center;gap:clamp(.6rem,2vw,1.2rem);padding:clamp(.6rem,1.8vw,.95rem) clamp(.5rem,1.6vw,.9rem);display:grid}.qlDep-head[data-astro-cid-bz7xh2ta]{text-transform:uppercase;letter-spacing:.2em;color:#f4e9c8b3;border-bottom:2px solid #f4e9c859;font-size:.64rem;font-weight:800}.qlDep-row[data-astro-cid-bz7xh2ta]{border-bottom:1px solid #f4e9c829;text-decoration:none}.qlDep-row[data-astro-cid-bz7xh2ta]:last-child{border-bottom:0}.qlDep-row[data-astro-cid-bz7xh2ta]:hover{background:#f4e9c812}.qlDep-dest[data-astro-cid-bz7xh2ta]{font-family:var(--public-font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);overflow-wrap:anywhere;font-size:clamp(1rem,2.1vw,1.3rem);font-weight:900}.qlDep-info[data-astro-cid-bz7xh2ta]{color:#f4e9c8b8;font-size:.88rem;line-height:1.5}.qlDep-gate[data-astro-cid-bz7xh2ta]{background:var(--public-accent);width:2rem;height:2rem;color:var(--board);border-radius:4px;justify-content:center;justify-self:end;align-items:center;font-size:1.3rem;font-weight:900;line-height:1;display:flex}@media (max-width:620px){.qlDep-head[data-astro-cid-bz7xh2ta]{display:none}.qlDep-row[data-astro-cid-bz7xh2ta]{grid-template-columns:minmax(0,1fr) 2.2rem;row-gap:.25rem}.qlDep-info[data-astro-cid-bz7xh2ta]{grid-column:1}.qlDep-gate[data-astro-cid-bz7xh2ta]{grid-area:1/2/3;align-self:center}}.qlFold-drawer[data-astro-cid-axibyk32]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;gap:clamp(.8rem,2.2vw,1.4rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.qlFold-folder[data-astro-cid-axibyk32]{min-width:0;text-decoration:none;display:block}.qlFold-tab[data-astro-cid-axibyk32]{max-width:82%;margin-left:calc(var(--slot) * 12%);background:var(--public-accent);color:var(--public-bg);font-family:var(--public-font-heading);overflow-wrap:anywhere;border-radius:8px 8px 0 0;padding:.45rem clamp(.7rem,2vw,1.1rem);font-size:clamp(.86rem,1.7vw,1rem);font-weight:800;line-height:1.2;display:inline-block}.qlFold-body[data-astro-cid-axibyk32]{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));border:1px solid var(--public-line);border-top:3px solid var(--public-accent);border-radius:0 var(--public-radius,10px) var(--public-radius,10px);flex-direction:column;gap:.7rem;padding:clamp(.9rem,2.4vw,1.3rem) clamp(.9rem,2.4vw,1.2rem);display:flex}.qlFold-folder[data-astro-cid-axibyk32]:hover .qlFold-body[data-astro-cid-axibyk32]{background:color-mix(in srgb, var(--public-accent) 13%, var(--public-bg))}.qlFold-desc[data-astro-cid-axibyk32]{color:var(--public-muted);font-size:.9rem;line-height:1.55}.qlFold-open[data-astro-cid-axibyk32]{color:var(--public-accent);font-size:.84rem;font-weight:800}@media (max-width:620px){.qlFold-tab[data-astro-cid-axibyk32]{max-width:100%;margin-left:0}}.qlMile-road[data-astro-cid-2gzgimrh]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:center;gap:clamp(.8rem,2.2vw,1.4rem);margin-top:clamp(1.6rem,4vw,2.4rem);padding:clamp(1rem,3vw,1.8rem) 0;display:grid;position:relative}.qlMile-road[data-astro-cid-2gzgimrh]:before{content:"";background:color-mix(in srgb, var(--public-text) 20%, var(--public-bg));border-radius:2px;height:14px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.qlMile-road[data-astro-cid-2gzgimrh]:after{content:"";border-top:2px dashed color-mix(in srgb, var(--public-accent) 70%, transparent);position:absolute;top:50%;left:0;right:0}.qlMile-marker[data-astro-cid-2gzgimrh]{z-index:1;flex-direction:column;align-items:center;min-width:0;text-decoration:none;display:flex;position:relative}.qlMile-up[data-astro-cid-2gzgimrh]{flex-direction:column;align-self:end}.qlMile-down[data-astro-cid-2gzgimrh]{flex-direction:column-reverse;align-self:start}.qlMile-post[data-astro-cid-2gzgimrh]{background:var(--public-accent);width:4px;height:clamp(1.1rem,3vw,1.8rem)}.qlMile-sign[data-astro-cid-2gzgimrh]{text-align:center;background:var(--public-bg);border:2px solid var(--public-accent);border-radius:var(--public-radius,8px);flex-direction:column;gap:.2rem;width:100%;padding:clamp(.7rem,2vw,1.05rem) clamp(.7rem,2vw,1rem);display:flex}.qlMile-marker[data-astro-cid-2gzgimrh]:hover .qlMile-sign[data-astro-cid-2gzgimrh]{background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg))}.qlMile-title[data-astro-cid-2gzgimrh]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(.95rem,1.8vw,1.12rem);font-weight:800}.qlMile-desc[data-astro-cid-2gzgimrh]{color:var(--public-muted);font-size:.82rem;line-height:1.45}@media (max-width:620px){.qlMile-road[data-astro-cid-2gzgimrh]{padding:0}.qlMile-road[data-astro-cid-2gzgimrh]:before,.qlMile-road[data-astro-cid-2gzgimrh]:after,.qlMile-post[data-astro-cid-2gzgimrh]{display:none}.qlMile-up[data-astro-cid-2gzgimrh],.qlMile-down[data-astro-cid-2gzgimrh]{align-self:stretch}}.qlShelf-shelf[data-astro-cid-xcgbmxlh]{margin-top:clamp(1.6rem,4vw,2.4rem)}.qlShelf-books[data-astro-cid-xcgbmxlh]{align-items:flex-end;gap:clamp(.35rem,1.2vw,.6rem);min-height:clamp(190px,26vw,280px);display:flex}.qlShelf-spine[data-astro-cid-xcgbmxlh]{min-width:0;height:calc(var(--h) * 1%);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1px solid var(--public-line);border-radius:5px 5px 0 0;flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:center;gap:.6rem;padding:clamp(.7rem,2vw,1rem) .35rem;text-decoration:none;display:flex}.qlShelf-spine[data-astro-cid-xcgbmxlh]:nth-child(2n){background:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg))}.qlShelf-spine[data-astro-cid-xcgbmxlh]:hover{background:color-mix(in srgb, var(--public-accent) 32%, var(--public-bg))}.qlShelf-title[data-astro-cid-xcgbmxlh]{writing-mode:vertical-rl;font-family:var(--public-font-heading);letter-spacing:.05em;color:var(--public-text);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;font-size:clamp(.85rem,1.7vw,1.02rem);font-weight:800;display:flex;overflow:hidden;transform:rotate(180deg)}.qlShelf-dot[data-astro-cid-xcgbmxlh]{background:var(--public-accent);border-radius:50%;width:12px;height:12px}.qlShelf-board[data-astro-cid-xcgbmxlh]{background:var(--public-text);border-radius:0 0 3px 3px;height:clamp(9px,1.4vw,13px);display:block;box-shadow:0 6px 14px #00000038}@media (max-width:620px){.qlShelf-books[data-astro-cid-xcgbmxlh]{flex-direction:column;align-items:stretch;min-height:0}.qlShelf-spine[data-astro-cid-xcgbmxlh]{height:auto;width:calc(var(--h) * 1%);border-radius:0 5px 5px 0;flex-direction:row;justify-content:space-between;padding:.75rem .9rem}.qlShelf-title[data-astro-cid-xcgbmxlh]{writing-mode:horizontal-tb;flex:0 auto;transform:none}.qlShelf-board[data-astro-cid-xcgbmxlh]{display:none}}.qlFlag-line[data-astro-cid-vxrwtela]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:clamp(.7rem,2vw,1.2rem);margin-top:clamp(1.8rem,4.5vw,2.8rem);padding-top:14px;display:grid;position:relative}.qlFlag-line[data-astro-cid-vxrwtela]:before{content:"";border-top:3px solid var(--public-text);position:absolute;top:6px;left:0;right:0}.qlFlag-hang[data-astro-cid-vxrwtela]{flex-direction:column;align-items:center;min-width:0;text-decoration:none;display:flex;position:relative}.qlFlag-ring[data-astro-cid-vxrwtela]{border:2px solid var(--public-text);background:var(--public-bg);border-radius:50%;width:11px;height:11px;position:absolute;top:-14px}.qlFlag-pennant[data-astro-cid-vxrwtela]{text-align:center;background:color-mix(in srgb, var(--public-accent) 16%, var(--public-bg));border-top:4px solid var(--public-accent);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);flex-direction:column;gap:.25rem;width:100%;padding:clamp(1rem,2.6vw,1.4rem) clamp(.9rem,2.4vw,1.2rem) clamp(2.6rem,7vw,4rem);display:flex}.qlFlag-hang[data-astro-cid-vxrwtela]:hover .qlFlag-pennant[data-astro-cid-vxrwtela]{background:color-mix(in srgb, var(--public-accent) 28%, var(--public-bg))}.qlFlag-title[data-astro-cid-vxrwtela]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(.98rem,1.9vw,1.15rem);font-weight:800}.qlFlag-desc[data-astro-cid-vxrwtela]{color:var(--public-muted);font-size:.83rem;line-height:1.45}@media (max-width:620px){.qlFlag-pennant[data-astro-cid-vxrwtela]{clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);padding-bottom:clamp(1.6rem,6vw,2.2rem)}}.qlKey-deck[data-astro-cid-sb2y3gd4]{--drop:7px;padding-bottom:var(--drop);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;gap:clamp(.9rem,2.4vw,1.5rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.qlKey-cap[data-astro-cid-sb2y3gd4]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:0 var(--drop) 0 color-mix(in srgb, var(--public-accent) 55%, var(--public-bg)), 0 calc(var(--drop) + 3px) 10px #0000002e;border-radius:10px;flex-direction:column;gap:.3rem;padding:clamp(1.1rem,2.8vw,1.5rem) clamp(1rem,2.6vw,1.3rem);text-decoration:none;display:flex}.qlKey-cap[data-astro-cid-sb2y3gd4]:hover,.qlKey-cap[data-astro-cid-sb2y3gd4]:focus-visible{transform:translateY(calc(var(--drop) - 2px));box-shadow:0 2px 0 color-mix(in srgb, var(--public-accent) 55%, var(--public-bg)), 0 4px 7px #00000029}@media (prefers-reduced-motion:no-preference){.qlKey-cap[data-astro-cid-sb2y3gd4]{transition:transform 90ms ease-out,box-shadow 90ms ease-out}}.qlKey-title[data-astro-cid-sb2y3gd4]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.02rem,2vw,1.22rem);font-weight:800}.qlKey-desc[data-astro-cid-sb2y3gd4]{color:var(--public-muted);font-size:.88rem;line-height:1.5}.qlGate-sheet[data-astro-cid-74q2fgkv]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow,0 10px 26px #00000024);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0;margin-top:clamp(1.6rem,4vw,2.4rem);display:grid;overflow:hidden}.qlGate-leaf[data-astro-cid-74q2fgkv]{flex-direction:column;gap:.35rem;min-width:0;padding:clamp(1.3rem,3vw,2rem) clamp(1.1rem,2.8vw,1.6rem);text-decoration:none;display:flex;position:relative}.qlGate-leaf[data-astro-cid-74q2fgkv]+.qlGate-leaf[data-astro-cid-74q2fgkv]:before{content:"";border-left:1px solid var(--public-line);background:linear-gradient(90deg,#00000024 0,#0000000d 45%,#ffffff1a 55%,#0000 100%);width:14px;position:absolute;top:0;bottom:0;left:0}.qlGate-leaf[data-astro-cid-74q2fgkv]:hover{background:color-mix(in srgb, var(--public-accent) 10%, transparent)}.qlGate-title[data-astro-cid-74q2fgkv]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.05rem,2vw,1.28rem);font-weight:800}.qlGate-desc[data-astro-cid-74q2fgkv]{color:var(--public-muted);font-size:.88rem;line-height:1.55}.qlGate-go[data-astro-cid-74q2fgkv]{color:var(--public-accent);margin-top:.4rem;font-size:1.1rem;font-weight:900}@media (max-width:620px){.qlGate-leaf[data-astro-cid-74q2fgkv]+.qlGate-leaf[data-astro-cid-74q2fgkv]:before{border-left:0;border-top:1px solid var(--public-line);background:linear-gradient(#00000024 0,#0000000d 45%,#ffffff1a 55%,#0000 100%);width:auto;height:14px;inset:0 0 auto}}.qlSw-plate[data-astro-cid-nz6blwu2]{--plate:#1b1f24;--etch:#e8eef2;background:var(--plate);box-shadow:inset 0 0 0 1px #ffffff14, var(--public-shadow-strong,0 14px 34px #0000004d);background-image:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px);border-radius:6px;margin-top:clamp(1.6rem,4vw,2.4rem);padding:clamp(.6rem,1.8vw,1rem)}.qlSw-jack[data-astro-cid-nz6blwu2]{border-bottom:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.7rem,2vw,1.2rem);padding:clamp(.7rem,2vw,1.05rem) clamp(.6rem,1.8vw,1rem);text-decoration:none;display:grid}.qlSw-jack[data-astro-cid-nz6blwu2]:last-child{border-bottom:0}.qlSw-jack[data-astro-cid-nz6blwu2]:hover{background:#ffffff0d}.qlSw-port[data-astro-cid-nz6blwu2]{align-items:center;gap:.5rem;display:flex}.qlSw-hole[data-astro-cid-nz6blwu2]{width:22px;height:22px;box-shadow:inset 0 2px 4px #000000e6, 0 0 0 2px color-mix(in srgb, var(--public-accent) 70%, #000);background:#0b0d10;border-radius:50%}.qlSw-num[data-astro-cid-nz6blwu2]{font-family:var(--public-font-heading);letter-spacing:.1em;color:#e8eef299;font-size:.72rem;font-weight:900}.qlSw-body[data-astro-cid-nz6blwu2]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.qlSw-title[data-astro-cid-nz6blwu2]{font-family:var(--public-font-heading);color:var(--etch);overflow-wrap:anywhere;font-size:clamp(.98rem,1.9vw,1.16rem);font-weight:800}.qlSw-desc[data-astro-cid-nz6blwu2]{color:#e8eef2a8;font-size:.85rem;line-height:1.45}.qlSw-lamp[data-astro-cid-nz6blwu2]{background:var(--public-accent);width:10px;height:10px;box-shadow:0 0 8px var(--public-accent);border-radius:50%}@media (max-width:560px){.qlSw-jack[data-astro-cid-nz6blwu2]{grid-template-columns:auto minmax(0,1fr)}.qlSw-lamp[data-astro-cid-nz6blwu2]{display:none}}.qlLk-bank[data-astro-cid-lscddbhh]{background:color-mix(in srgb, var(--public-text) 30%, var(--public-bg));border:3px solid color-mix(in srgb, var(--public-text) 30%, var(--public-bg));border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:3px;margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlLk-door[data-astro-cid-lscddbhh]{background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg));flex-direction:column;gap:.3rem;min-width:0;padding:clamp(1.5rem,4vw,2.2rem) clamp(1.6rem,4vw,2.2rem) clamp(1.2rem,3vw,1.6rem) clamp(1rem,2.6vw,1.4rem);text-decoration:none;display:flex;position:relative}.qlLk-door[data-astro-cid-lscddbhh]:hover{background:color-mix(in srgb, var(--public-accent) 18%, var(--public-bg))}.qlLk-vents[data-astro-cid-lscddbhh]{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--public-text) 30%, transparent) 0 2px, transparent 2px 5px);height:1rem;position:absolute;top:.6rem;left:1rem;right:2.4rem}.qlLk-num[data-astro-cid-lscddbhh]{font-family:var(--public-font-heading);letter-spacing:.12em;color:var(--public-muted);font-size:.72rem;font-weight:900}.qlLk-title[data-astro-cid-lscddbhh]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.2rem);font-weight:800}.qlLk-desc[data-astro-cid-lscddbhh]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlLk-latch[data-astro-cid-lscddbhh]{background:color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-radius:4px;width:7px;height:clamp(2rem,5vw,3rem);position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.qlSs-crossing[data-astro-cid-bsu5nrsp]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.qlSs-stone[data-astro-cid-bsu5nrsp]{text-align:center;background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));width:clamp(11rem,24vw,15rem);box-shadow:var(--public-shadow,0 8px 18px #00000029);flex-direction:column;gap:.3rem;padding:clamp(1.4rem,3.5vw,2rem);text-decoration:none;display:flex}.qlSs-s0[data-astro-cid-bsu5nrsp]{border-radius:62% 38% 46% 54%/55% 48% 52% 45%;margin-top:0}.qlSs-s1[data-astro-cid-bsu5nrsp]{border-radius:40% 60% 58% 42%/46% 58% 42% 54%;margin-top:clamp(1rem,3vw,2.2rem)}.qlSs-s2[data-astro-cid-bsu5nrsp]{border-radius:55% 45% 38% 62%/60% 42% 58% 40%;margin-top:clamp(-1rem,-3vw,-.5rem)}.qlSs-stone[data-astro-cid-bsu5nrsp]:hover{background:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg))}.qlSs-title[data-astro-cid-bsu5nrsp]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlSs-desc[data-astro-cid-bsu5nrsp]{color:var(--public-muted);font-size:.84rem;line-height:1.5}.qlTs-window[data-astro-cid-73us5zkc]{margin-top:clamp(1.4rem,3.5vw,2.2rem)}.qlTs-tabs[data-astro-cid-73us5zkc]{flex-wrap:wrap;gap:3px;display:flex}.qlTs-tab[data-astro-cid-73us5zkc]{background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));border:1px solid var(--public-line);font-family:var(--public-font-heading);color:var(--public-muted);border-bottom:0;border-radius:8px 8px 0 0;padding:clamp(.6rem,2vw,.9rem) clamp(1rem,3vw,1.6rem);font-size:.9rem;font-weight:800;text-decoration:none}.qlTs-tab-on[data-astro-cid-73us5zkc]{background:var(--public-bg);color:var(--public-text);z-index:1;margin-bottom:-1px;position:relative}.qlTs-panel[data-astro-cid-73us5zkc]{border:1px solid var(--public-line);border-radius:0 var(--public-radius,10px) var(--public-radius,10px) var(--public-radius,10px);background:var(--public-bg)}.qlTs-row[data-astro-cid-73us5zkc]{border-bottom:1px solid var(--public-line);flex-direction:column;gap:.15rem;padding:clamp(.9rem,2.6vw,1.3rem) clamp(1.1rem,3vw,1.6rem);text-decoration:none;display:flex}.qlTs-row[data-astro-cid-73us5zkc]:last-child{border-bottom:0}.qlTs-row[data-astro-cid-73us5zkc]:hover{background:color-mix(in srgb, var(--public-accent) 7%, transparent)}.qlTs-row[data-astro-cid-73us5zkc] strong[data-astro-cid-73us5zkc]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlTs-row[data-astro-cid-73us5zkc] span[data-astro-cid-73us5zkc]{color:var(--public-muted);font-size:.88rem;line-height:1.5}.qlLv-panel[data-astro-cid-hsfyhowt]{background:color-mix(in srgb, var(--public-text) 14%, var(--public-bg));border-radius:var(--public-radius,8px);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(.9rem,2.6vw,1.5rem);box-shadow:inset 0 1px #ffffff24}.qlLv-switch[data-astro-cid-hsfyhowt]{border-bottom:1px solid color-mix(in srgb, var(--public-text) 22%, transparent);align-items:center;gap:clamp(.9rem,2.6vw,1.4rem);padding:clamp(.8rem,2.2vw,1.1rem) clamp(.7rem,2vw,1rem);text-decoration:none;display:flex}.qlLv-switch[data-astro-cid-hsfyhowt]:last-child{border-bottom:0}.qlLv-slot[data-astro-cid-hsfyhowt]{background:color-mix(in srgb, var(--public-text) 35%, var(--public-bg));border-radius:999px;flex:none;width:clamp(2.6rem,6vw,3.6rem);height:clamp(1.1rem,2.6vw,1.5rem);position:relative;box-shadow:inset 0 2px 4px #00000080}.qlLv-handle[data-astro-cid-hsfyhowt]{background:var(--public-accent);border-radius:999px;width:45%;position:absolute;top:-3px;bottom:-3px;left:-2px;box-shadow:0 2px 4px #0006}.qlLv-switch[data-astro-cid-hsfyhowt]:hover .qlLv-handle[data-astro-cid-hsfyhowt]{left:auto;right:-2px}.qlLv-body[data-astro-cid-hsfyhowt]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.qlLv-title[data-astro-cid-hsfyhowt]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlLv-desc[data-astro-cid-hsfyhowt]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlPd-stand[data-astro-cid-vuymm4j4]{border-bottom:6px solid var(--public-accent);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:clamp(.5rem,1.6vw,1rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.qlPd-block[data-astro-cid-vuymm4j4]{text-align:center;background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,8px) var(--public-radius,8px) 0 0;border-bottom:0;flex-direction:column;gap:.3rem;padding:clamp(1.1rem,3vw,1.6rem) clamp(1rem,2.6vw,1.4rem);text-decoration:none;display:flex}.qlPd-b0[data-astro-cid-vuymm4j4]{padding-top:clamp(2rem,5vw,3rem)}.qlPd-b1[data-astro-cid-vuymm4j4]{background:color-mix(in srgb, var(--public-accent) 18%, var(--public-bg));padding-top:clamp(3.4rem,8vw,5rem)}.qlPd-b2[data-astro-cid-vuymm4j4]{padding-top:clamp(1.4rem,4vw,2.2rem)}.qlPd-block[data-astro-cid-vuymm4j4]:hover{background:color-mix(in srgb, var(--public-accent) 26%, var(--public-bg))}.qlPd-title[data-astro-cid-vuymm4j4]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlPd-desc[data-astro-cid-vuymm4j4]{color:var(--public-muted);font-size:.85rem;line-height:1.5}.qlCb-plate[data-astro-cid-pt7r3y4v]{border-radius:var(--public-radius,10px);background-color:color-mix(in srgb, var(--public-text) 15%, var(--public-bg));background-image:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 3px);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(1rem,3vw,1.6rem);box-shadow:inset 0 1px #ffffff29}.qlCb-row[data-astro-cid-pt7r3y4v]{align-items:center;gap:clamp(.9rem,2.6vw,1.4rem);padding:clamp(.75rem,2.2vw,1.05rem) clamp(.6rem,1.8vw,.9rem);text-decoration:none;display:flex}.qlCb-btn[data-astro-cid-pt7r3y4v]{background:color-mix(in srgb, var(--public-accent) 24%, var(--public-bg));border:2px solid var(--public-accent);width:clamp(2.4rem,5.5vw,3.2rem);height:clamp(2.4rem,5.5vw,3.2rem);font-family:var(--public-font-heading);color:var(--public-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:900;display:flex;box-shadow:inset 0 2px 5px #00000059}.qlCb-row[data-astro-cid-pt7r3y4v]:hover .qlCb-btn[data-astro-cid-pt7r3y4v]{box-shadow:0 0 14px color-mix(in srgb, var(--public-accent) 65%, transparent), inset 0 2px 5px #00000059}.qlCb-body[data-astro-cid-pt7r3y4v]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.qlCb-title[data-astro-cid-pt7r3y4v]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlCb-desc[data-astro-cid-pt7r3y4v]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlKr-hook[data-astro-cid-iht3tpqb]{flex-direction:column;align-items:center;margin-top:clamp(1.4rem,3.5vw,2.2rem);display:flex}.qlKr-ring[data-astro-cid-iht3tpqb]{border:5px solid color-mix(in srgb, var(--public-text) 42%, var(--public-bg));border-radius:50%;width:clamp(2.6rem,6vw,3.6rem);height:clamp(2.6rem,6vw,3.6rem);margin-bottom:-.6rem}.qlKr-keys[data-astro-cid-iht3tpqb]{flex-wrap:wrap;justify-content:center;gap:clamp(.8rem,2.4vw,1.4rem);display:flex}.qlKr-key[data-astro-cid-iht3tpqb]{background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg));border:1px solid var(--public-line);clip-path:polygon(0 0,100% 0,100% 72%,92% 72%,92% 80%,100% 80%,100% 88%,92% 88%,92% 96%,100% 96%,100% 100%,0 100%);flex-direction:column;gap:.25rem;width:clamp(11rem,24vw,14rem);padding:clamp(1.6rem,4vw,2.2rem) clamp(1.6rem,4vw,2rem) clamp(1.1rem,3vw,1.5rem) clamp(1rem,2.6vw,1.4rem);text-decoration:none;display:flex;position:relative}.qlKr-key[data-astro-cid-iht3tpqb]:hover{background:color-mix(in srgb, var(--public-accent) 20%, var(--public-bg))}.qlKr-bow[data-astro-cid-iht3tpqb]{border:3px solid color-mix(in srgb, var(--public-text) 40%, var(--public-bg));border-radius:50%;width:15px;height:15px;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.qlKr-title[data-astro-cid-iht3tpqb]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(.98rem,2vw,1.14rem);font-weight:800}.qlKr-desc[data-astro-cid-iht3tpqb]{color:var(--public-muted);font-size:.83rem;line-height:1.48}.qlSm-mast[data-astro-cid-p7itowle]{border-left:6px solid var(--public-accent);flex-direction:column;gap:clamp(1rem,2.6vw,1.6rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding-left:clamp(1rem,3vw,1.8rem);display:flex}.qlSm-signal[data-astro-cid-p7itowle]{align-items:center;gap:clamp(.8rem,2.4vw,1.3rem);text-decoration:none;display:flex}.qlSm-arm[data-astro-cid-p7itowle]{background:color-mix(in srgb, var(--public-text) 40%, var(--public-bg));transform-origin:0;flex:none;width:clamp(3rem,8vw,5rem);height:7px;position:relative}.qlSm-arm[data-astro-cid-p7itowle]:after{content:"";background:var(--public-accent);border-radius:3px;width:16px;height:21px;position:absolute;top:-7px;right:-6px}.qlSm-a0[data-astro-cid-p7itowle] .qlSm-arm[data-astro-cid-p7itowle]{transform:rotate(-22deg)}.qlSm-a1[data-astro-cid-p7itowle] .qlSm-arm[data-astro-cid-p7itowle]{transform:rotate(6deg)}.qlSm-a2[data-astro-cid-p7itowle] .qlSm-arm[data-astro-cid-p7itowle]{transform:rotate(-40deg)}.qlSm-body[data-astro-cid-p7itowle]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.qlSm-title[data-astro-cid-p7itowle]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlSm-desc[data-astro-cid-p7itowle]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlPt-set[data-astro-cid-wuqrqyiz]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(.9rem,2.4vw,1.5rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlPt-item[data-astro-cid-wuqrqyiz]{padding-bottom:clamp(2.2rem,5vw,3rem);text-decoration:none;display:block;position:relative}.qlPt-card[data-astro-cid-wuqrqyiz]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,8px);flex-direction:column;gap:.25rem;padding:clamp(1.1rem,3vw,1.5rem) clamp(1rem,2.6vw,1.4rem) clamp(2.4rem,6vw,3.4rem);display:flex}.qlPt-sleeve[data-astro-cid-wuqrqyiz]{background:color-mix(in srgb, var(--public-accent) 20%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,8px);height:clamp(3.4rem,8vw,4.6rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 50% 0,#0000 0 18px,#000 19px);mask-image:radial-gradient(circle at 50% 0,#0000 0 18px,#000 19px)}.qlPt-item[data-astro-cid-wuqrqyiz]:hover .qlPt-card[data-astro-cid-wuqrqyiz]{transform:translateY(-4px)}.qlPt-title[data-astro-cid-wuqrqyiz]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlPt-desc[data-astro-cid-wuqrqyiz]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlRd-spindle[data-astro-cid-y7ywcel4]{flex-wrap:wrap;justify-content:center;gap:clamp(.8rem,2.4vw,1.4rem);margin-top:clamp(1.6rem,4vw,2.4rem);padding-bottom:clamp(1.4rem,3.5vw,2rem);display:flex;position:relative}.qlRd-card[data-astro-cid-y7ywcel4]{background:var(--public-bg);border:1px solid var(--public-line);border-top:4px solid var(--public-accent);border-radius:var(--public-radius,8px) var(--public-radius,8px) 0 0;width:clamp(11rem,24vw,15rem);transform:perspective(700px) rotateX(calc(var(--i) * 4deg));transform-origin:bottom;flex-direction:column;gap:.25rem;padding:clamp(1.1rem,3vw,1.5rem) clamp(1rem,2.6vw,1.4rem) clamp(1.5rem,3.5vw,1.9rem);text-decoration:none;display:flex;position:relative;box-shadow:0 6px 14px #00000024}.qlRd-card[data-astro-cid-y7ywcel4]:hover{transform:perspective(700px)rotateX(0)}.qlRd-notch[data-astro-cid-y7ywcel4]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-bottom:0;border-radius:6px 6px 0 0;width:clamp(2rem,5vw,2.8rem);height:10px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.qlRd-rail[data-astro-cid-y7ywcel4]{background:color-mix(in srgb, var(--public-text) 42%, var(--public-bg));border-radius:4px;height:8px;position:absolute;bottom:clamp(1rem,2.6vw,1.5rem);left:6%;right:6%}.qlRd-title[data-astro-cid-y7ywcel4]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlRd-desc[data-astro-cid-y7ywcel4]{color:var(--public-muted);font-size:.85rem;line-height:1.5}.qlVw-bank[data-astro-cid-x5p3q6en]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.qlVw-valve[data-astro-cid-x5p3q6en]{text-align:center;flex-direction:column;align-items:center;gap:.2rem;text-decoration:none;display:flex}.qlVw-wheel[data-astro-cid-x5p3q6en]{border:6px solid var(--public-accent);background:conic-gradient(from 0deg, color-mix(in srgb, var(--public-accent) 70%, var(--public-bg)) 0 6deg, transparent 6deg 60deg);border-radius:50%;justify-content:center;align-items:center;width:clamp(3.6rem,9vw,5.2rem);height:clamp(3.6rem,9vw,5.2rem);display:flex;position:relative}.qlVw-hub[data-astro-cid-x5p3q6en]{background:var(--public-accent);border-radius:50%;width:28%;height:28%}.qlVw-valve[data-astro-cid-x5p3q6en]:hover .qlVw-wheel[data-astro-cid-x5p3q6en]{transform:rotate(28deg)}.qlVw-stem[data-astro-cid-x5p3q6en]{background:color-mix(in srgb, var(--public-text) 40%, var(--public-bg));width:8px;height:clamp(.8rem,2vw,1.2rem)}.qlVw-title[data-astro-cid-x5p3q6en]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlVw-desc[data-astro-cid-x5p3q6en]{color:var(--public-muted);font-size:.84rem;line-height:1.5}.qlSt-book[data-astro-cid-okynsezx]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(.8rem,2.4vw,1.4rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlSt-stub[data-astro-cid-okynsezx]{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));border:1px solid var(--public-line);border-radius:0 var(--public-radius,8px) var(--public-radius,8px) 0;border-left:0;flex-direction:column;gap:.2rem;padding:clamp(1.1rem,3vw,1.5rem) clamp(1rem,2.6vw,1.4rem) clamp(1.1rem,3vw,1.5rem) clamp(1.6rem,4vw,2.2rem);text-decoration:none;display:flex;position:relative}.qlSt-tear[data-astro-cid-okynsezx]{border-left:2px dashed var(--public-line);position:absolute;top:0;bottom:0;left:clamp(.6rem,1.8vw,.9rem)}.qlSt-stub[data-astro-cid-okynsezx]:before{content:"";background:radial-gradient(circle at left center, var(--public-bg-soft,var(--public-bg)) 0 4px, transparent 4.5px);background-repeat:repeat-y;background-size:100% 12px;width:clamp(.6rem,1.8vw,.9rem);position:absolute;top:0;bottom:0;left:0}.qlSt-serial[data-astro-cid-okynsezx]{font-family:var(--public-font-heading);letter-spacing:.12em;color:var(--public-accent);font-size:.7rem;font-weight:900}.qlSt-title[data-astro-cid-okynsezx]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlSt-desc[data-astro-cid-okynsezx]{color:var(--public-muted);font-size:.85rem;line-height:1.5}.qlBp-ceiling[data-astro-cid-escx2rm5]{border-top:6px solid color-mix(in srgb, var(--public-text) 40%, var(--public-bg));grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:start;gap:clamp(.9rem,2.6vw,1.6rem);margin-top:clamp(1.6rem,4vw,2.4rem);padding-top:6px;display:grid}.qlBp-pull[data-astro-cid-escx2rm5]{flex-direction:column;align-items:center;text-decoration:none;display:flex}.qlBp-cord[data-astro-cid-escx2rm5]{background:color-mix(in srgb, var(--public-text) 42%, var(--public-bg));width:3px}.qlBp-p0[data-astro-cid-escx2rm5] .qlBp-cord[data-astro-cid-escx2rm5]{height:clamp(1.6rem,4vw,2.6rem)}.qlBp-p1[data-astro-cid-escx2rm5] .qlBp-cord[data-astro-cid-escx2rm5]{height:clamp(3rem,7vw,4.6rem)}.qlBp-p2[data-astro-cid-escx2rm5] .qlBp-cord[data-astro-cid-escx2rm5]{height:clamp(2.2rem,5.5vw,3.4rem)}.qlBp-tassel[data-astro-cid-escx2rm5]{text-align:center;background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border-radius:0 0 999px 999px/0 0 40px 40px;flex-direction:column;gap:.2rem;width:100%;padding:clamp(1rem,2.8vw,1.4rem) clamp(.9rem,2.4vw,1.2rem);display:flex}.qlBp-pull[data-astro-cid-escx2rm5]:hover .qlBp-tassel[data-astro-cid-escx2rm5]{background:color-mix(in srgb, var(--public-accent) 26%, var(--public-bg))}.qlBp-title[data-astro-cid-escx2rm5]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(.98rem,2vw,1.14rem);font-weight:800}.qlBp-desc[data-astro-cid-escx2rm5]{color:var(--public-muted);font-size:.83rem;line-height:1.48}.qlGc-binnacle[data-astro-cid-lx3povbc]{border-radius:clamp(1.4rem,4vw,2.4rem) clamp(1.4rem,4vw,2.4rem) var(--public-radius,10px) var(--public-radius,10px);background:#171c21;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.6rem,4vw,2.4rem);padding:clamp(1.2rem,3.5vw,2rem) clamp(1rem,3vw,1.6rem);display:grid}.qlGc-gauge[data-astro-cid-lx3povbc]{text-align:center;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;display:flex}.qlGc-dial[data-astro-cid-lx3povbc]{border:3px solid var(--public-accent);background:conic-gradient(from 0deg, #ffffff47 0 2deg, transparent 2deg 20deg), #0d1114;border-radius:50%;width:clamp(4rem,10vw,5.6rem);height:clamp(4rem,10vw,5.6rem);position:relative}.qlGc-needle[data-astro-cid-lx3povbc]{background:var(--public-accent);transform-origin:bottom;border-radius:2px;width:3px;height:38%;position:absolute;bottom:50%;left:50%}.qlGc-g0[data-astro-cid-lx3povbc] .qlGc-needle[data-astro-cid-lx3povbc]{transform:translate(-50%)rotate(-52deg)}.qlGc-g1[data-astro-cid-lx3povbc] .qlGc-needle[data-astro-cid-lx3povbc]{transform:translate(-50%)rotate(8deg)}.qlGc-g2[data-astro-cid-lx3povbc] .qlGc-needle[data-astro-cid-lx3povbc]{transform:translate(-50%)rotate(46deg)}.qlGc-title[data-astro-cid-lx3povbc]{font-family:var(--public-font-heading);color:#eef2f4;font-size:clamp(.98rem,2vw,1.14rem);font-weight:800}.qlGc-desc[data-astro-cid-lx3povbc]{color:#eef2f4ad;font-size:.83rem;line-height:1.48}.qlPb-board[data-astro-cid-rlshemtz]{border-radius:var(--public-radius,8px);background-color:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));background-image:radial-gradient(circle, color-mix(in srgb, var(--public-text) 24%, transparent) 0 2.4px, transparent 3px);background-size:22px 22px;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(1.6rem,4vw,2.4rem) clamp(1rem,3vw,1.6rem) clamp(1.2rem,3vw,1.8rem);display:grid}.qlPb-hang[data-astro-cid-rlshemtz]{flex-direction:column;align-items:center;text-decoration:none;display:flex}.qlPb-hook[data-astro-cid-rlshemtz]{border:3px solid color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-top:0;border-radius:0 0 6px 6px;width:10px;height:clamp(1rem,2.6vw,1.5rem)}.qlPb-card[data-astro-cid-rlshemtz]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,8px);width:100%;box-shadow:var(--public-shadow,0 6px 14px #00000024);flex-direction:column;gap:.2rem;padding:clamp(1rem,2.8vw,1.4rem) clamp(.9rem,2.4vw,1.3rem);display:flex}.qlPb-title[data-astro-cid-rlshemtz]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlPb-desc[data-astro-cid-rlshemtz]{color:var(--public-muted);font-size:.85rem;line-height:1.5}.qlMs-plate[data-astro-cid-mfelovle]{border-radius:var(--public-radius,8px);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));flex-direction:column;gap:clamp(.8rem,2.4vw,1.3rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(1rem,3vw,1.6rem);display:flex;box-shadow:inset 0 1px #fff3}.qlMs-slot[data-astro-cid-mfelovle]{text-decoration:none;display:block}.qlMs-flap[data-astro-cid-mfelovle]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:4px 4px 0 0;flex-direction:column;gap:.1rem;padding:clamp(.9rem,2.6vw,1.3rem) clamp(1rem,2.8vw,1.5rem);display:flex;box-shadow:0 -2px 6px #0000001f}.qlMs-mouth[data-astro-cid-mfelovle]{background:color-mix(in srgb, var(--public-text) 55%, var(--public-bg));border-radius:0 0 4px 4px;height:clamp(9px,1.8vw,13px);display:block;box-shadow:inset 0 3px 5px #0000008c}.qlMs-slot[data-astro-cid-mfelovle]:hover .qlMs-flap[data-astro-cid-mfelovle]{transform:translateY(-3px)}.qlMs-title[data-astro-cid-mfelovle]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlMs-desc[data-astro-cid-mfelovle]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlCl-dock[data-astro-cid-pyc5eg2m]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.8rem,4.5vw,2.6rem);display:grid;position:relative}.qlCl-dock[data-astro-cid-pyc5eg2m]:before{content:"";background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--public-text) 38%, var(--public-bg)) 0 5px, color-mix(in srgb, var(--public-text) 22%, var(--public-bg)) 5px 10px);border-radius:4px;height:7px;position:absolute;top:clamp(.9rem,2.2vw,1.3rem);left:0;right:0}.qlCl-berth[data-astro-cid-pyc5eg2m]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex;position:relative}.qlCl-cleat[data-astro-cid-pyc5eg2m]{z-index:1;background:var(--public-accent);border-radius:999px;width:clamp(2.6rem,6vw,3.6rem);height:clamp(.7rem,1.6vw,1rem);position:relative}.qlCl-cleat[data-astro-cid-pyc5eg2m]:after{content:"";background:var(--public-accent);border-radius:0 0 3px 3px;width:30%;height:clamp(.7rem,1.6vw,1rem);position:absolute;top:100%;left:50%;transform:translate(-50%)}.qlCl-body[data-astro-cid-pyc5eg2m]{flex-direction:column;gap:.15rem;padding-top:.5rem;display:flex}.qlCl-title[data-astro-cid-pyc5eg2m]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlCl-desc[data-astro-cid-pyc5eg2m]{color:var(--public-muted);font-size:.84rem;line-height:1.5}.qlDs-block[data-astro-cid-skgm3sb7]{background:color-mix(in srgb, var(--public-text) 20%, var(--public-bg));border-radius:5px;margin-top:clamp(1.4rem,3.5vw,2.2rem);padding:clamp(.9rem,2.6vw,1.4rem)}.qlDs-sw[data-astro-cid-skgm3sb7]{border-bottom:1px solid color-mix(in srgb, var(--public-text) 26%, transparent);align-items:center;gap:clamp(.9rem,2.6vw,1.4rem);padding:clamp(.7rem,2vw,1rem) clamp(.6rem,1.8vw,.9rem);text-decoration:none;display:flex}.qlDs-sw[data-astro-cid-skgm3sb7]:last-child{border-bottom:0}.qlDs-well[data-astro-cid-skgm3sb7]{background:#10141a;border-radius:3px;flex:none;width:clamp(1.5rem,3.4vw,2rem);height:clamp(2.2rem,5vw,2.9rem);position:relative;box-shadow:inset 0 2px 4px #000000b3}.qlDs-toggle[data-astro-cid-skgm3sb7]{background:var(--public-accent);border-radius:2px;height:42%;position:absolute;left:2px;right:2px}.qlDs-w0[data-astro-cid-skgm3sb7] .qlDs-toggle[data-astro-cid-skgm3sb7]{top:2px}.qlDs-w1[data-astro-cid-skgm3sb7] .qlDs-toggle[data-astro-cid-skgm3sb7]{bottom:2px}.qlDs-sw[data-astro-cid-skgm3sb7]:hover .qlDs-toggle[data-astro-cid-skgm3sb7]{top:auto;bottom:2px}.qlDs-w1[data-astro-cid-skgm3sb7]:hover .qlDs-toggle[data-astro-cid-skgm3sb7]{top:2px;bottom:auto}.qlDs-body[data-astro-cid-skgm3sb7]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.qlDs-title[data-astro-cid-skgm3sb7]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlDs-desc[data-astro-cid-skgm3sb7]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlMb-signs[data-astro-cid-3h3e7ezc]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(.9rem,2.6vw,1.5rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlMb-sign[data-astro-cid-3h3e7ezc]{text-align:center;background-color:color-mix(in srgb, var(--public-text) 22%, var(--public-bg));background-image:radial-gradient(circle, var(--public-accent) 0 3px, transparent 3.6px), radial-gradient(circle, var(--public-accent) 0 3px, transparent 3.6px), radial-gradient(circle, var(--public-accent) 0 3px, transparent 3.6px), radial-gradient(circle, var(--public-accent) 0 3px, transparent 3.6px);background-position:6px 0,6px bottom,0 6px,right 6px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:18px 12px,18px 12px,12px 18px,12px 18px;border-radius:4px;flex-direction:column;gap:.25rem;padding:clamp(1.6rem,4vw,2.2rem) clamp(1.4rem,3.5vw,1.9rem);text-decoration:none;display:flex}.qlMb-sign[data-astro-cid-3h3e7ezc]:hover{background-color:color-mix(in srgb, var(--public-text) 32%, var(--public-bg))}.qlMb-title[data-astro-cid-3h3e7ezc]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);font-size:clamp(1.05rem,2.2vw,1.28rem);font-weight:900}.qlMb-desc[data-astro-cid-3h3e7ezc]{color:color-mix(in srgb, var(--public-bg) 80%, var(--public-text));font-size:.84rem;line-height:1.5}.qlDf-chest[data-astro-cid-v6wda645]{border:3px solid color-mix(in srgb, var(--public-text) 32%, var(--public-bg));border-radius:5px;margin-top:clamp(1.4rem,3.5vw,2.2rem);overflow:hidden}.qlDf-front[data-astro-cid-v6wda645]{background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg));border-bottom:3px solid color-mix(in srgb, var(--public-text) 32%, var(--public-bg));align-items:center;gap:clamp(.9rem,2.6vw,1.4rem);padding:clamp(1.1rem,3vw,1.6rem) clamp(1.1rem,3vw,1.6rem) clamp(1.6rem,4vw,2.2rem);text-decoration:none;display:flex;position:relative}.qlDf-front[data-astro-cid-v6wda645]:last-child{border-bottom:0}.qlDf-front[data-astro-cid-v6wda645]:hover{background:color-mix(in srgb, var(--public-accent) 18%, var(--public-bg))}.qlDf-holder[data-astro-cid-v6wda645]{border:2px solid color-mix(in srgb, var(--public-text) 40%, var(--public-bg));border-radius:2px;flex:none;width:clamp(2rem,5vw,2.8rem);height:clamp(1.2rem,3vw,1.7rem)}.qlDf-body[data-astro-cid-v6wda645]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.qlDf-pull[data-astro-cid-v6wda645]{background:color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-radius:999px;width:clamp(4rem,12vw,6.5rem);height:8px;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);box-shadow:inset 0 2px 3px #00000080}.qlDf-title[data-astro-cid-v6wda645]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlDf-desc[data-astro-cid-v6wda645]{color:var(--public-muted);font-size:.86rem;line-height:1.5}.qlHp-rig[data-astro-cid-idhxukus]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:start;gap:clamp(.6rem,1.8vw,1.1rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlHp-chute[data-astro-cid-idhxukus]{text-align:center;background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border-top:5px solid var(--public-accent);clip-path:polygon(0 0,100% 0,82% 100%,18% 100%);flex-direction:column;gap:.25rem;padding:clamp(1.2rem,3vw,1.7rem) clamp(1.6rem,4vw,2.2rem) clamp(2rem,5vw,2.8rem);text-decoration:none;display:flex}.qlHp-chute[data-astro-cid-idhxukus]:hover{background:color-mix(in srgb, var(--public-accent) 24%, var(--public-bg))}.qlHp-title[data-astro-cid-idhxukus]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlHp-desc[data-astro-cid-idhxukus]{color:var(--public-muted);font-size:.83rem;line-height:1.48}.qlSp-rack[data-astro-cid-w24nvzg4]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlSp-spool[data-astro-cid-w24nvzg4]{flex-direction:column;align-items:center;text-decoration:none;display:flex}.qlSp-flange[data-astro-cid-w24nvzg4]{background:var(--public-accent);border-radius:4px;width:100%;height:clamp(.7rem,1.8vw,1rem)}.qlSp-barrel[data-astro-cid-w24nvzg4]{text-align:center;background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg));background-image:repeating-linear-gradient(to bottom, transparent 0 5px, color-mix(in srgb, var(--public-text) 10%, transparent) 5px 6px);flex-direction:column;gap:.2rem;width:82%;padding:clamp(1.1rem,3vw,1.6rem) clamp(.8rem,2.2vw,1.1rem);display:flex}.qlSp-spool[data-astro-cid-w24nvzg4]:hover .qlSp-barrel[data-astro-cid-w24nvzg4]{background-color:color-mix(in srgb, var(--public-accent) 20%, var(--public-bg))}.qlSp-title[data-astro-cid-w24nvzg4]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlSp-desc[data-astro-cid-w24nvzg4]{color:var(--public-muted);font-size:.83rem;line-height:1.48}.qlTw-booth[data-astro-cid-wfx7dpxn]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlTw-window[data-astro-cid-wfx7dpxn]{text-decoration:none;display:block}.qlTw-grille[data-astro-cid-wfx7dpxn]{background-color:color-mix(in srgb, var(--public-text) 26%, var(--public-bg));background-image:radial-gradient(circle,#00000080 0 2px,#0000 2.6px);background-position:bottom;background-size:12px 12px;border-radius:999px 999px 0 0;height:clamp(1.2rem,3vw,1.7rem);display:block}.qlTw-body[data-astro-cid-wfx7dpxn]{background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));border-left:6px solid color-mix(in srgb, var(--public-text) 26%, var(--public-bg));border-right:6px solid color-mix(in srgb, var(--public-text) 26%, var(--public-bg));flex-direction:column;gap:.2rem;padding:clamp(1.1rem,3vw,1.6rem) clamp(1rem,2.8vw,1.5rem);display:flex}.qlTw-ledge[data-astro-cid-wfx7dpxn]{background:color-mix(in srgb, var(--public-text) 38%, var(--public-bg));border-radius:0 0 4px 4px;height:clamp(10px,2vw,15px);margin:0 clamp(-6px,-1.2vw,-4px);display:block;box-shadow:0 4px 8px #0003}.qlTw-title[data-astro-cid-wfx7dpxn]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.18rem);font-weight:800}.qlTw-desc[data-astro-cid-wfx7dpxn]{color:var(--public-muted);font-size:.85rem;line-height:1.5}.qlCa-case[data-astro-cid-3jf2is4h]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(.9rem,2.6vw,1.5rem);margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid}.qlCa-tape[data-astro-cid-3jf2is4h]{background:color-mix(in srgb, var(--public-text) 20%, var(--public-bg));clip-path:polygon(0 0,100% 0,100% 88%,92% 100%,8% 100%,0 88%);border-radius:4px;flex-direction:column;gap:clamp(.7rem,2vw,1rem);padding:clamp(.7rem,2vw,1rem);text-decoration:none;display:flex}.qlCa-tape[data-astro-cid-3jf2is4h]:hover{background:color-mix(in srgb, var(--public-text) 28%, var(--public-bg))}.qlCa-label[data-astro-cid-3jf2is4h]{background:var(--public-bg);border-radius:2px;flex-direction:column;gap:.15rem;padding:clamp(.8rem,2.2vw,1.1rem);display:flex}.qlCa-hubs[data-astro-cid-3jf2is4h]{justify-content:space-around;padding:0 18%;display:flex}.qlCa-hubs[data-astro-cid-3jf2is4h] span[data-astro-cid-3jf2is4h]{background:var(--public-bg-soft,var(--public-bg));border:3px solid color-mix(in srgb, var(--public-text) 35%, var(--public-bg));border-radius:50%;width:clamp(1.6rem,4vw,2.3rem);height:clamp(1.6rem,4vw,2.3rem)}.qlCa-title[data-astro-cid-3jf2is4h]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.qlCa-desc[data-astro-cid-3jf2is4h]{color:var(--public-muted);font-size:.84rem;line-height:1.5}.qlTiles-h2[data-astro-cid-i76pewuv]{text-align:center}.qlTiles-grid[data-astro-cid-i76pewuv]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:clamp(.9rem,2vw,1.4rem);margin-top:1.8rem;display:grid}.qlTiles-tile[data-astro-cid-i76pewuv]{text-align:center;background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,none);flex-direction:column;align-items:center;gap:.55rem;padding:clamp(1.6rem,3vw,2.1rem) 1.3rem clamp(1.4rem,3vw,1.8rem);text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.qlTiles-tile[data-astro-cid-i76pewuv]:hover{border-color:var(--public-accent);box-shadow:var(--public-shadow-strong,0 16px 32px #0000001f);transform:translateY(-4px)}.qlTiles-chip[data-astro-cid-i76pewuv]{width:3rem;height:3rem;font-family:var(--public-font-heading);color:var(--public-bg);background:var(--public-accent);border-radius:calc(var(--public-radius,12px) * .55);box-shadow:var(--public-shadow,none);justify-content:center;align-items:center;margin-bottom:.35rem;font-size:1.15rem;font-weight:800;display:inline-flex}.qlTiles-title[data-astro-cid-i76pewuv]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.12rem;font-weight:800}.qlTiles-desc[data-astro-cid-i76pewuv]{color:var(--public-muted);font-size:.9rem;line-height:1.55}.qlTiles-go[data-astro-cid-i76pewuv]{color:var(--public-accent);margin-top:.35rem;font-size:1.15rem;font-weight:800;line-height:1;transition:transform .18s}.qlTiles-tile[data-astro-cid-i76pewuv]:hover .qlTiles-go[data-astro-cid-i76pewuv]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.qlTiles-tile[data-astro-cid-i76pewuv],.qlTiles-go[data-astro-cid-i76pewuv]{transition:none}.qlTiles-tile[data-astro-cid-i76pewuv]:hover,.qlTiles-tile[data-astro-cid-i76pewuv]:hover .qlTiles-go[data-astro-cid-i76pewuv]{transform:none}}.qlSide-wrap[data-astro-cid-3hwfzeys]{grid-template-columns:minmax(200px,.8fr) 1.4fr;align-items:start;gap:clamp(1.6rem,4vw,3.4rem);display:grid}.qlSide-head[data-astro-cid-3hwfzeys]{position:sticky;top:1.5rem}.qlSide-head[data-astro-cid-3hwfzeys] .cmp-lede[data-astro-cid-3hwfzeys]{margin-top:.6rem}.qlSide-list[data-astro-cid-3hwfzeys]{flex-direction:column;gap:.8rem;display:flex}.qlSide-item[data-astro-cid-3hwfzeys]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,10px);justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.95rem,2vw,1.3rem) clamp(1rem,2vw,1.35rem);text-decoration:none;transition:transform .18s,border-left-width .18s,box-shadow .18s;display:flex}.qlSide-item[data-astro-cid-3hwfzeys]:hover{box-shadow:var(--public-shadow,0 8px 20px #00000014);border-left-width:7px;transform:translate(3px)}.qlSide-body[data-astro-cid-3hwfzeys]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.qlSide-title[data-astro-cid-3hwfzeys]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.12rem;font-weight:800}.qlSide-desc[data-astro-cid-3hwfzeys]{color:var(--public-muted);font-size:.9rem;line-height:1.5}.qlSide-arrow[data-astro-cid-3hwfzeys]{color:var(--public-accent);flex:none;font-size:1.25rem;font-weight:800;line-height:1;transition:transform .18s}.qlSide-item[data-astro-cid-3hwfzeys]:hover .qlSide-arrow[data-astro-cid-3hwfzeys]{transform:translate(3px)}@media (max-width:760px){.qlSide-wrap[data-astro-cid-3hwfzeys]{grid-template-columns:1fr;gap:1.5rem}.qlSide-head[data-astro-cid-3hwfzeys]{position:static}}@media (prefers-reduced-motion:reduce){.qlSide-item[data-astro-cid-3hwfzeys],.qlSide-arrow[data-astro-cid-3hwfzeys]{transition:none}.qlSide-item[data-astro-cid-3hwfzeys]:hover{border-left-width:4px;transform:none}.qlSide-item[data-astro-cid-3hwfzeys]:hover .qlSide-arrow[data-astro-cid-3hwfzeys]{transform:none}}.qlBtns-wrap[data-astro-cid-ndxsr256]{text-align:center}.qlBtns-h2[data-astro-cid-ndxsr256]{margin-bottom:clamp(1.2rem,3vw,1.8rem)}.qlBtns-row[data-astro-cid-ndxsr256]{flex-wrap:wrap;justify-content:center;gap:clamp(.7rem,2vw,1.1rem);display:flex}.qlBtns-btn[data-astro-cid-ndxsr256]{border-radius:999px;padding:clamp(.85rem,2.2vw,1.05rem) clamp(1.5rem,3.5vw,2.1rem);font-size:1.02rem}.qlBtns-btn[data-astro-cid-ndxsr256]:hover{transform:translateY(-2px)}@media (max-width:520px){.qlBtns-row[data-astro-cid-ndxsr256]{flex-direction:column;align-items:stretch}.qlBtns-btn[data-astro-cid-ndxsr256]{width:100%}}@media (prefers-reduced-motion:reduce){.qlBtns-btn[data-astro-cid-ndxsr256]:hover{transform:none}}.qlSplit-grid[data-astro-cid-vlc5oxio]{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:clamp(.9rem,2vw,1.4rem);margin-top:1.5rem;display:grid}.qlSplit-lead[data-astro-cid-vlc5oxio]{background:var(--public-accent);color:var(--public-bg);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);flex-direction:column;align-items:flex-start;gap:.7rem;padding:clamp(1.6rem,3vw,2.4rem);text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.qlSplit-lead[data-astro-cid-vlc5oxio]:hover{box-shadow:var(--public-shadow-strong,0 18px 36px #00000029);transform:translateY(-3px)}.qlSplit-tag[data-astro-cid-vlc5oxio]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-bg);background:#ffffff2e;border-radius:999px;padding:.32rem .72rem;font-size:.72rem;font-weight:800}.qlSplit-lead-title[data-astro-cid-vlc5oxio]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin-top:auto;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.12}.qlSplit-lead-desc[data-astro-cid-vlc5oxio]{color:var(--public-bg);opacity:.9;max-width:44ch;font-size:1rem;line-height:1.55}.qlSplit-lead-go[data-astro-cid-vlc5oxio]{color:var(--public-bg);align-items:center;gap:.4rem;margin-top:.4rem;font-weight:800;display:inline-flex}.qlSplit-lead-go[data-astro-cid-vlc5oxio] span[data-astro-cid-vlc5oxio]{transition:transform .18s}.qlSplit-lead[data-astro-cid-vlc5oxio]:hover .qlSplit-lead-go[data-astro-cid-vlc5oxio] span[data-astro-cid-vlc5oxio]{transform:translate(4px)}.qlSplit-rest[data-astro-cid-vlc5oxio]{flex-direction:column;gap:clamp(.9rem,2vw,1.4rem);display:flex}.qlSplit-mini[data-astro-cid-vlc5oxio]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,none);flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.4rem);text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.qlSplit-mini[data-astro-cid-vlc5oxio]:hover{border-color:var(--public-accent);transform:translateY(-3px)}.qlSplit-mini-body[data-astro-cid-vlc5oxio]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.qlSplit-mini-title[data-astro-cid-vlc5oxio]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.1rem;font-weight:800}.qlSplit-mini-desc[data-astro-cid-vlc5oxio]{color:var(--public-muted);font-size:.9rem;line-height:1.5}.qlSplit-mini-go[data-astro-cid-vlc5oxio]{color:var(--public-accent);flex:none;font-size:1.2rem;font-weight:800;line-height:1;transition:transform .18s}.qlSplit-mini[data-astro-cid-vlc5oxio]:hover .qlSplit-mini-go[data-astro-cid-vlc5oxio]{transform:translate(3px)}@media (max-width:760px){.qlSplit-grid[data-astro-cid-vlc5oxio]{grid-template-columns:1fr}.qlSplit-lead-title[data-astro-cid-vlc5oxio]{margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.qlSplit-lead[data-astro-cid-vlc5oxio],.qlSplit-mini[data-astro-cid-vlc5oxio],.qlSplit-lead-go[data-astro-cid-vlc5oxio] span[data-astro-cid-vlc5oxio],.qlSplit-mini-go[data-astro-cid-vlc5oxio]{transition:none}.qlSplit-lead[data-astro-cid-vlc5oxio]:hover,.qlSplit-mini[data-astro-cid-vlc5oxio]:hover,.qlSplit-lead[data-astro-cid-vlc5oxio]:hover .qlSplit-lead-go[data-astro-cid-vlc5oxio] span[data-astro-cid-vlc5oxio],.qlSplit-mini[data-astro-cid-vlc5oxio]:hover .qlSplit-mini-go[data-astro-cid-vlc5oxio]{transform:none}}.qlNum-grid[data-astro-cid-eoogv2uk]{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2vw,1.4rem);margin-top:1.6rem;display:grid}@media (max-width:820px){.qlNum-grid[data-astro-cid-eoogv2uk]{grid-template-columns:1fr}}.qlNum-card[data-astro-cid-eoogv2uk]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,none);align-items:flex-start;gap:clamp(.8rem,1.6vw,1.15rem);padding:clamp(1.3rem,2.6vw,1.7rem) clamp(1.2rem,2.2vw,1.5rem);text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.qlNum-card[data-astro-cid-eoogv2uk]:hover{border-color:var(--public-accent);box-shadow:var(--public-shadow-strong,0 16px 30px #0000001f);transform:translateY(-3px)}.qlNum-num[data-astro-cid-eoogv2uk]{font-family:var(--public-font-heading);color:#0000;-webkit-text-stroke:2px var(--public-accent);flex:none;font-size:clamp(2.4rem,5.5vw,3.3rem);font-weight:800;line-height:.9}@supports not (-webkit-text-stroke:2px currentColor){.qlNum-num[data-astro-cid-eoogv2uk]{color:var(--public-accent);-webkit-text-stroke:0;opacity:.5}}.qlNum-body[data-astro-cid-eoogv2uk]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.qlNum-title[data-astro-cid-eoogv2uk]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.12rem;font-weight:800;line-height:1.2}.qlNum-desc[data-astro-cid-eoogv2uk]{color:var(--public-muted);font-size:.9rem;line-height:1.55}.qlNum-go[data-astro-cid-eoogv2uk]{letter-spacing:.02em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.35rem;margin-top:.25rem;font-size:.85rem;font-weight:800;display:inline-flex}.qlNum-arr[data-astro-cid-eoogv2uk]{transition:transform .18s}.qlNum-card[data-astro-cid-eoogv2uk]:hover .qlNum-arr[data-astro-cid-eoogv2uk]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.qlNum-card[data-astro-cid-eoogv2uk],.qlNum-arr[data-astro-cid-eoogv2uk]{transition:none}.qlNum-card[data-astro-cid-eoogv2uk]:hover,.qlNum-card[data-astro-cid-eoogv2uk]:hover .qlNum-arr[data-astro-cid-eoogv2uk]{transform:none}}.qlWide-list[data-astro-cid-qp2wjca4]{border-top:1px solid var(--public-line);margin-top:1.5rem}.qlWide-row[data-astro-cid-qp2wjca4]{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(0,.85fr) 1.35fr;align-items:baseline;gap:clamp(1.2rem,4vw,3rem);padding:clamp(1.2rem,3vw,1.8rem) .1rem;text-decoration:none;transition:background .2s,padding-left .2s;display:grid}.qlWide-row[data-astro-cid-qp2wjca4]:hover{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));padding-left:.9rem}.qlWide-title[data-astro-cid-qp2wjca4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;font-size:clamp(1.25rem,2.8vw,1.85rem);font-weight:800;line-height:1.12}.qlWide-side[data-astro-cid-qp2wjca4]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.qlWide-desc[data-astro-cid-qp2wjca4]{color:var(--public-muted);max-width:62ch;font-size:.98rem;line-height:1.6}.qlWide-go[data-astro-cid-qp2wjca4]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);align-items:center;gap:.35rem;font-size:.82rem;font-weight:800;display:inline-flex}.qlWide-arr[data-astro-cid-qp2wjca4]{transition:transform .2s}.qlWide-row[data-astro-cid-qp2wjca4]:hover .qlWide-arr[data-astro-cid-qp2wjca4]{transform:translate(4px)}@media (max-width:640px){.qlWide-row[data-astro-cid-qp2wjca4]{grid-template-columns:1fr;gap:.5rem}}@media (prefers-reduced-motion:reduce){.qlWide-row[data-astro-cid-qp2wjca4],.qlWide-arr[data-astro-cid-qp2wjca4]{transition:none}.qlWide-row[data-astro-cid-qp2wjca4]:hover{padding-left:.1rem}.qlWide-row[data-astro-cid-qp2wjca4]:hover .qlWide-arr[data-astro-cid-qp2wjca4]{transform:none}}.qlChips-wrap[data-astro-cid-megrohzz]{text-align:center}.qlChips-h2[data-astro-cid-megrohzz]{margin-bottom:clamp(1.1rem,3vw,1.6rem)}.qlChips-cluster[data-astro-cid-megrohzz]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.55rem,1.6vw,.9rem);display:flex}.qlChips-chip[data-astro-cid-megrohzz]{font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg-soft,var(--public-bg));border:1.5px solid var(--public-line);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.qlChips-dot[data-astro-cid-megrohzz]{background:var(--public-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem;transition:background .18s}.qlChips-chip[data-astro-cid-megrohzz]:hover{background:var(--public-accent);color:var(--public-bg);border-color:var(--public-accent);transform:translateY(-2px)}.qlChips-chip[data-astro-cid-megrohzz]:hover .qlChips-dot[data-astro-cid-megrohzz]{background:var(--public-bg)}@media (max-width:420px){.qlChips-cluster[data-astro-cid-megrohzz]{flex-direction:column;align-items:stretch}.qlChips-chip[data-astro-cid-megrohzz]{justify-content:center}}@media (prefers-reduced-motion:reduce){.qlChips-chip[data-astro-cid-megrohzz],.qlChips-dot[data-astro-cid-megrohzz]{transition:none}.qlChips-chip[data-astro-cid-megrohzz]:hover{transform:none}}.qlPanel[data-astro-cid-h52xplyf]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);max-width:640px;box-shadow:var(--public-shadow,none);margin:0 auto;display:block;overflow:hidden}.qlPanel-head[data-astro-cid-h52xplyf]{border-bottom:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg));padding:clamp(1.2rem,3vw,1.6rem) clamp(1.2rem,3vw,1.7rem) clamp(.9rem,2vw,1.1rem)}.qlPanel-eyebrow[data-astro-cid-h52xplyf]{margin:0 0 .3rem}.qlPanel-title[data-astro-cid-h52xplyf]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:800;line-height:1.15}.qlPanel-list[data-astro-cid-h52xplyf]{margin:0;padding:0;list-style:none}.qlPanel-list[data-astro-cid-h52xplyf] li[data-astro-cid-h52xplyf]+li[data-astro-cid-h52xplyf] .qlPanel-item[data-astro-cid-h52xplyf]{border-top:1px solid var(--public-line)}.qlPanel-item[data-astro-cid-h52xplyf]{justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1rem,2.4vw,1.35rem) clamp(1.2rem,3vw,1.7rem);text-decoration:none;transition:background .18s,padding-left .18s;display:flex}.qlPanel-item[data-astro-cid-h52xplyf]:hover{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));padding-left:calc(clamp(1.2rem,3vw,1.7rem) + .4rem)}.qlPanel-body[data-astro-cid-h52xplyf]{flex-direction:column;gap:.22rem;min-width:0;display:flex}.qlPanel-name[data-astro-cid-h52xplyf]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.08rem;font-weight:800}.qlPanel-desc[data-astro-cid-h52xplyf]{color:var(--public-muted);font-size:.88rem;line-height:1.5}.qlPanel-chev[data-astro-cid-h52xplyf]{color:var(--public-accent);flex:none;font-size:1.7rem;font-weight:700;line-height:1;transition:transform .18s}.qlPanel-item[data-astro-cid-h52xplyf]:hover .qlPanel-chev[data-astro-cid-h52xplyf]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.qlPanel-item[data-astro-cid-h52xplyf],.qlPanel-chev[data-astro-cid-h52xplyf]{transition:none}.qlPanel-item[data-astro-cid-h52xplyf]:hover{padding-left:clamp(1.2rem,3vw,1.7rem)}.qlPanel-item[data-astro-cid-h52xplyf]:hover .qlPanel-chev[data-astro-cid-h52xplyf]{transform:none}}.qlPhoto-grid[data-astro-cid-5sm347xa]{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2vw,1.4rem);margin-top:clamp(1.4rem,3.5vw,2.1rem);display:grid}@media (max-width:820px){.qlPhoto-grid[data-astro-cid-5sm347xa]{grid-template-columns:1fr}}.qlPhoto-card[data-astro-cid-5sm347xa]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);flex-direction:column;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.qlPhoto-card[data-astro-cid-5sm347xa]:hover{border-color:var(--public-accent);box-shadow:var(--public-shadow-strong,0 16px 32px #0000001f);transform:translateY(-4px)}.qlPhoto-media[data-astro-cid-5sm347xa]{aspect-ratio:16/10;border-bottom:1px solid var(--public-line-soft,var(--public-line));background-position:50%;background-size:cover;align-items:flex-end;width:100%;display:flex;position:relative}.qlPhoto-scrim[data-astro-cid-5sm347xa]{background:linear-gradient(#0000 0%,#0000001f 45%,#0000009e 100%);position:absolute;inset:0}.qlPhoto-title[data-astro-cid-5sm347xa]{font-family:var(--public-font-heading);color:#f6f8f9;text-wrap:balance;padding:.9rem 1.1rem;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:800;line-height:1.15;position:relative}.qlPhoto-body[data-astro-cid-5sm347xa]{flex-direction:column;gap:.7rem;padding:clamp(1rem,2.4vw,1.35rem) clamp(1.1rem,2.4vw,1.4rem) clamp(1.1rem,2.4vw,1.5rem);display:flex}.qlPhoto-desc[data-astro-cid-5sm347xa]{color:var(--public-muted);font-size:.92rem;line-height:1.55}.qlPhoto-go[data-astro-cid-5sm347xa]{letter-spacing:.04em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.4rem;font-size:.82rem;font-weight:800;display:inline-flex}.qlPhoto-arr[data-astro-cid-5sm347xa]{font-size:1rem;transition:transform .18s}.qlPhoto-card[data-astro-cid-5sm347xa]:hover .qlPhoto-arr[data-astro-cid-5sm347xa]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.qlPhoto-card[data-astro-cid-5sm347xa],.qlPhoto-arr[data-astro-cid-5sm347xa]{transition:none}.qlPhoto-card[data-astro-cid-5sm347xa]:hover,.qlPhoto-card[data-astro-cid-5sm347xa]:hover .qlPhoto-arr[data-astro-cid-5sm347xa]{transform:none}}.qlBar-wrap[data-astro-cid-ea7dcnki]{text-align:center}.qlBar-eyebrow[data-astro-cid-ea7dcnki]{margin-bottom:clamp(.9rem,2.4vw,1.25rem)}.qlBar[data-astro-cid-ea7dcnki]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);max-width:100%;box-shadow:var(--public-shadow,none);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.5rem,1.6vw,1rem);padding:.7rem clamp(1rem,3vw,1.7rem);display:inline-flex}.qlBar-item[data-astro-cid-ea7dcnki]{font-family:var(--public-font-body);color:var(--public-text);border-radius:var(--public-radius,8px);padding:.25rem .35rem;font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:700;text-decoration:none;transition:color .18s}.qlBar-item[data-astro-cid-ea7dcnki]:hover{color:var(--public-accent);text-underline-offset:4px;text-decoration:underline}.qlBar-sep[data-astro-cid-ea7dcnki]{background:var(--public-accent);border-radius:50%;flex:none;width:.38rem;height:.38rem}@media (max-width:560px){.qlBar[data-astro-cid-ea7dcnki]{border-radius:var(--public-radius,14px);flex-direction:column;align-items:stretch;gap:0;width:100%;padding:.4rem .6rem;display:flex}.qlBar-item[data-astro-cid-ea7dcnki]{text-align:center;border-radius:0;padding:.85rem .6rem}.qlBar-item[data-astro-cid-ea7dcnki]:not(:first-child){border-top:1px solid var(--public-line-soft,var(--public-line))}.qlBar-sep[data-astro-cid-ea7dcnki]{display:none}}@media (prefers-reduced-motion:reduce){.qlBar-item[data-astro-cid-ea7dcnki]{transition:none}}.qlStep-track[data-astro-cid-zg25lte4]{--qlStep-node:clamp(2.7rem, 6vw, 3.3rem);align-items:flex-start;margin:clamp(1.6rem,4vw,2.4rem) 0 0;padding:0;list-style:none;display:flex}.qlStep-step[data-astro-cid-zg25lte4]{flex:1 1 0;min-width:0;padding:0 clamp(.4rem,1.2vw,.8rem);position:relative}.qlStep-step[data-astro-cid-zg25lte4]:before{content:"";z-index:0;top:calc(var(--qlStep-node) / 2 - 1px);background:var(--public-line-soft,var(--public-line));width:100%;height:2px;display:block;position:absolute;left:-50%}.qlStep-step[data-astro-cid-zg25lte4]:first-child:before{display:none}.qlStep-link[data-astro-cid-zg25lte4]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.6rem;text-decoration:none;display:flex;position:relative}.qlStep-node[data-astro-cid-zg25lte4]{width:var(--qlStep-node);height:var(--qlStep-node);background:var(--public-accent);color:var(--public-bg);box-shadow:0 0 0 4px var(--public-bg-soft,var(--public-bg));border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .18s,box-shadow .18s;display:inline-flex}.qlStep-num[data-astro-cid-zg25lte4]{font-family:var(--public-font-heading);font-size:1.25rem;font-weight:800;line-height:1}.qlStep-body[data-astro-cid-zg25lte4]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.qlStep-label[data-astro-cid-zg25lte4]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.05rem;font-weight:800;line-height:1.2}.qlStep-desc[data-astro-cid-zg25lte4]{color:var(--public-muted);font-size:.88rem;line-height:1.5}.qlStep-link[data-astro-cid-zg25lte4]:hover .qlStep-node[data-astro-cid-zg25lte4]{box-shadow:0 0 0 4px var(--public-bg-soft,var(--public-bg)), var(--public-shadow-strong,0 12px 22px #00000024);transform:translateY(-3px)}.qlStep-link[data-astro-cid-zg25lte4]:hover .qlStep-label[data-astro-cid-zg25lte4]{color:var(--public-accent)}@media (max-width:640px){.qlStep-track[data-astro-cid-zg25lte4]{--qlStep-vgap:1.6rem;align-items:stretch;gap:var(--qlStep-vgap);flex-direction:column}.qlStep-step[data-astro-cid-zg25lte4]{padding:0}.qlStep-step[data-astro-cid-zg25lte4]:before{top:calc(var(--qlStep-node) / 2);left:calc(var(--qlStep-node) / 2 - 1px);width:2px;height:calc(100% + var(--qlStep-vgap))}.qlStep-step[data-astro-cid-zg25lte4]:first-child:before{display:block}.qlStep-step[data-astro-cid-zg25lte4]:last-child:before{display:none}.qlStep-link[data-astro-cid-zg25lte4]{text-align:left;flex-direction:row;align-items:flex-start;gap:1rem}.qlStep-body[data-astro-cid-zg25lte4]{padding-top:.35rem}}@media (prefers-reduced-motion:reduce){.qlStep-node[data-astro-cid-zg25lte4]{transition:none}.qlStep-link[data-astro-cid-zg25lte4]:hover .qlStep-node[data-astro-cid-zg25lte4]{transform:none}}.cmp-fg-grid[data-astro-cid-lg6ur54q]{grid-template-columns:1fr 1fr;gap:clamp(1rem,2.4vw,1.8rem);margin-top:1.6rem;display:grid}@media (max-width:760px){.cmp-fg-grid[data-astro-cid-lg6ur54q]{grid-template-columns:1fr}}.cmp-fg-card[data-astro-cid-lg6ur54q]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);padding:clamp(1.4rem,3vw,2rem)}.cmp-fg-kicker[data-astro-cid-lg6ur54q]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:800}.cmp-fg-title[data-astro-cid-lg6ur54q]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800}.cmp-fg-text[data-astro-cid-lg6ur54q]{color:var(--public-muted);margin:0 0 1rem;font-size:.98rem;line-height:1.65}.cmp-zz[data-astro-cid-6bozhuoq]{flex-direction:column;gap:clamp(2rem,5vw,3.6rem);display:flex}.cmp-zz-row[data-astro-cid-6bozhuoq]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.cmp-zz-row[data-astro-cid-6bozhuoq].is-rev .cmp-zz-media[data-astro-cid-6bozhuoq]{order:2}@media (max-width:760px){.cmp-zz-row[data-astro-cid-6bozhuoq],.cmp-zz-row[data-astro-cid-6bozhuoq].is-rev .cmp-zz-media[data-astro-cid-6bozhuoq]{order:0;grid-template-columns:1fr}}.cmp-zz-photo[data-astro-cid-6bozhuoq]{aspect-ratio:4/3;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 16px 34px #00000024);background-position:50%;background-size:cover}.cmp-fg-kicker[data-astro-cid-6bozhuoq]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .5rem;font-size:.74rem;font-weight:800}.cmp-zz-title[data-astro-cid-6bozhuoq]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .8rem;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:800}.cmp-zz-text[data-astro-cid-6bozhuoq]{color:var(--public-muted);margin:0 0 1.1rem;font-size:1.02rem;line-height:1.7}.cmp-sdc[data-astro-cid-3n76dr5m]{grid-template-columns:1fr 2.6fr;align-items:stretch;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.cmp-sdc-rail[data-astro-cid-3n76dr5m]{min-width:0;height:100%}.cmp-sdc-stick[data-astro-cid-3n76dr5m]{position:sticky;top:clamp(4.5rem,12vh,7rem)}.cmp-sdc-name[data-astro-cid-3n76dr5m]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);overflow-wrap:anywhere;margin:0 0 1.1rem;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:900;line-height:1.12}.cmp-sdc-facts[data-astro-cid-3n76dr5m]{border-top:1px solid var(--public-line);gap:.8rem;margin:0 0 1.2rem;padding:1rem 0 0;display:grid}.cmp-sdc-fact-k[data-astro-cid-3n76dr5m]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .15rem;font-size:.6rem;font-weight:700}.cmp-sdc-fact-v[data-astro-cid-3n76dr5m]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.15rem;font-weight:800}.cmp-sdc-more[data-astro-cid-3n76dr5m]{font-size:.9rem}.cmp-sdc-rows[data-astro-cid-3n76dr5m]{gap:clamp(1.6rem,4vw,3rem);min-width:0;display:grid}.cmp-sdc-row[data-astro-cid-3n76dr5m]{grid-template-columns:1fr 1.4fr;align-items:center;gap:clamp(1rem,2.5vw,1.8rem);min-height:clamp(16rem,40vh,26rem);display:grid}.cmp-sdc-photo[data-astro-cid-3n76dr5m]{aspect-ratio:3/2;background-position:50%;background-size:cover;width:100%;min-width:0;height:100%;min-height:clamp(13rem,32vh,22rem)}.cmp-sdc-copy[data-astro-cid-3n76dr5m]{min-width:0}.cmp-sdc-title[data-astro-cid-3n76dr5m]{font-family:var(--public-font-heading);color:var(--public-text);margin:.3rem 0 .5rem;font-size:clamp(1.05rem,1.8vw,1.4rem);font-weight:800;line-height:1.2}.cmp-sdc-text[data-astro-cid-3n76dr5m]{color:var(--public-muted);margin:0 0 .7rem;font-size:.95rem;line-height:1.6}@media (max-width:860px){.cmp-sdc[data-astro-cid-3n76dr5m]{grid-template-columns:1fr}.cmp-sdc-stick[data-astro-cid-3n76dr5m]{position:static;top:auto}.cmp-sdc-row[data-astro-cid-3n76dr5m]{grid-template-columns:1fr}}.featStep-list[data-astro-cid-co3k63vs]{margin:clamp(1.6rem,4vw,2.4rem) 0 0;padding:0;list-style:none}.featStep-row[data-astro-cid-co3k63vs]{border-top:1px solid var(--public-line);grid-template-columns:minmax(0,auto) 1fr;align-items:start;gap:clamp(1rem,3vw,2.6rem);padding:clamp(1.5rem,3.5vw,2.4rem) 0;display:grid}.featStep-num[data-astro-cid-co3k63vs]{font-family:var(--public-font-heading);color:color-mix(in srgb, var(--public-accent) 24%, transparent);letter-spacing:-.02em;font-size:clamp(2.6rem,9vw,5rem);font-weight:900;line-height:.82}.featStep-body[data-astro-cid-co3k63vs]{min-width:0}.featStep-kicker[data-astro-cid-co3k63vs]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .4rem;font-size:.74rem;font-weight:800}.featStep-title[data-astro-cid-co3k63vs]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.3rem,2.6vw,1.8rem);font-weight:800}.featStep-text[data-astro-cid-co3k63vs]{color:var(--public-muted);margin:0 0 .9rem;font-size:.98rem;line-height:1.65}@media (max-width:520px){.featStep-row[data-astro-cid-co3k63vs]{align-items:center;gap:.9rem}}.featIcon-list[data-astro-cid-vle6z4oa]{flex-direction:column;gap:clamp(1rem,2.4vw,1.6rem);margin:clamp(1.4rem,3.5vw,2.2rem) 0 0;padding:0;list-style:none;display:flex}.featIcon-row[data-astro-cid-vle6z4oa]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);align-items:flex-start;gap:clamp(.9rem,2.4vw,1.5rem);padding:clamp(1rem,2.6vw,1.5rem);display:flex}.featIcon-frame[data-astro-cid-vle6z4oa]{border-radius:calc(var(--public-radius,14px) + 4px);background:color-mix(in srgb, var(--public-accent) 12%, transparent);flex-shrink:0;padding:5px}.featIcon-tile[data-astro-cid-vle6z4oa]{aspect-ratio:1;border-radius:var(--public-radius,12px);background-position:50%;background-size:cover;width:clamp(64px,18vw,104px)}.featIcon-body[data-astro-cid-vle6z4oa]{min-width:0}.featIcon-kicker[data-astro-cid-vle6z4oa]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .35rem;font-size:.72rem;font-weight:800}.featIcon-title[data-astro-cid-vle6z4oa]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:800}.featIcon-text[data-astro-cid-vle6z4oa]{color:var(--public-muted);margin:0 0 .8rem;font-size:.95rem;line-height:1.6}.featAcc-container[data-astro-cid-fukol4ou]{max-width:860px}.featAcc-stack[data-astro-cid-fukol4ou]{flex-direction:column;gap:.85rem;margin-top:clamp(1.4rem,3.5vw,2.2rem);display:flex}.featAcc-panel[data-astro-cid-fukol4ou]{background:var(--public-bg);border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,none);overflow:hidden}.featAcc-summary[data-astro-cid-fukol4ou]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1rem,2.6vw,1.35rem) clamp(1.1rem,3vw,1.6rem);list-style:none;display:flex}.featAcc-summary[data-astro-cid-fukol4ou]::-webkit-details-marker{display:none}.featAcc-head[data-astro-cid-fukol4ou]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.featAcc-kicker[data-astro-cid-fukol4ou]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);font-size:.7rem;font-weight:800}.featAcc-title[data-astro-cid-fukol4ou]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;font-size:clamp(1.1rem,2.2vw,1.45rem);font-weight:800}.featAcc-icon[data-astro-cid-fukol4ou]{border-right:2px solid var(--public-muted);border-bottom:2px solid var(--public-muted);transform-origin:50%;flex-shrink:0;width:11px;height:11px;margin-top:-3px;transition:transform .22s;transform:rotate(45deg)}.featAcc-panel[data-astro-cid-fukol4ou][open] .featAcc-icon[data-astro-cid-fukol4ou]{margin-top:3px;transform:rotate(-135deg)}.featAcc-content[data-astro-cid-fukol4ou]{padding:0 clamp(1.1rem,3vw,1.6rem) clamp(1.1rem,2.6vw,1.5rem)}.featAcc-text[data-astro-cid-fukol4ou]{color:var(--public-muted);margin:0 0 .8rem;font-size:.98rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.featAcc-icon[data-astro-cid-fukol4ou]{transition:none}}.featBan-band[data-astro-cid-p4zwuuvw]{padding:clamp(2.2rem,5vw,3.6rem) 0}.featBan-band[data-astro-cid-p4zwuuvw]:nth-child(odd){background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg))}.featBan-band[data-astro-cid-p4zwuuvw]:nth-child(2n){background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.featBan-inner[data-astro-cid-p4zwuuvw]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.2rem);max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);display:grid}.featBan-band[data-astro-cid-p4zwuuvw].is-rev .featBan-media[data-astro-cid-p4zwuuvw]{order:-1}.featBan-copy[data-astro-cid-p4zwuuvw]{min-width:0}.featBan-kicker[data-astro-cid-p4zwuuvw]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin:0 0 .6rem;font-size:.76rem;font-weight:800}.featBan-title[data-astro-cid-p4zwuuvw]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.5rem,3.4vw,2.35rem);font-weight:900;line-height:1.1}.featBan-text[data-astro-cid-p4zwuuvw]{color:var(--public-muted);max-width:46ch;margin:0 0 1.4rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.68}.featBan-media[data-astro-cid-p4zwuuvw]{min-width:0}.featBan-photo[data-astro-cid-p4zwuuvw]{aspect-ratio:3/2;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 16px 34px #00000024);background-position:50%;background-size:cover}@media (max-width:780px){.featBan-inner[data-astro-cid-p4zwuuvw]{grid-template-columns:1fr}.featBan-band[data-astro-cid-p4zwuuvw].is-rev .featBan-media[data-astro-cid-p4zwuuvw]{order:0}}.featChk-list[data-astro-cid-3bc4jv5z]{grid-template-columns:1fr 1fr;gap:clamp(1.4rem,3.5vw,2.6rem) clamp(1.6rem,4vw,3.2rem);margin:clamp(1.6rem,4vw,2.4rem) 0 0;padding:0;list-style:none;display:grid}@media (max-width:720px){.featChk-list[data-astro-cid-3bc4jv5z]{grid-template-columns:1fr}}.featChk-item[data-astro-cid-3bc4jv5z]{grid-template-columns:auto 1fr;align-items:start;gap:clamp(.9rem,2vw,1.25rem);display:grid}.featChk-badge[data-astro-cid-3bc4jv5z]{background:var(--public-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:0 4px 12px #0000001f}.featChk-tick[data-astro-cid-3bc4jv5z]{width:22px;height:22px;stroke:var(--public-bg)}.featChk-body[data-astro-cid-3bc4jv5z]{min-width:0}.featChk-kicker[data-astro-cid-3bc4jv5z]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .3rem;font-size:.72rem;font-weight:800}.featChk-title[data-astro-cid-3bc4jv5z]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.2rem,2.3vw,1.55rem);font-weight:800}.featChk-text[data-astro-cid-3bc4jv5z]{color:var(--public-muted);margin:0 0 .75rem;font-size:.96rem;line-height:1.62}.featCt-grid[data-astro-cid-ycau7dor]{grid-template-columns:1fr 1fr;gap:clamp(1.2rem,3vw,2rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}@media (max-width:760px){.featCt-grid[data-astro-cid-ycau7dor]{grid-template-columns:1fr}}.featCt-card[data-astro-cid-ycau7dor]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);flex-direction:column;display:flex;overflow:hidden}.featCt-photo[data-astro-cid-ycau7dor]{aspect-ratio:16/10;border-bottom:1px solid var(--public-line-soft,var(--public-line));background-position:50%;background-size:cover;width:100%}.featCt-body[data-astro-cid-ycau7dor]{flex-direction:column;min-width:0;padding:clamp(1.3rem,3vw,1.9rem);display:flex}.featCt-kicker[data-astro-cid-ycau7dor]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .45rem;font-size:.73rem;font-weight:800}.featCt-title[data-astro-cid-ycau7dor]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:800}.featCt-text[data-astro-cid-ycau7dor]{color:var(--public-muted);margin:0 0 1rem;font-size:.97rem;line-height:1.64}.featTl-container[data-astro-cid-ziwfxj44]{max-width:820px}.featTl-line[data-astro-cid-ziwfxj44]{margin:clamp(1.6rem,4vw,2.4rem) 0 0;padding:0 0 0 clamp(1.6rem,5vw,2.4rem);list-style:none;position:relative}.featTl-line[data-astro-cid-ziwfxj44]:before{content:"";background:color-mix(in srgb, var(--public-accent) 32%, var(--public-line));width:2px;position:absolute;top:.55rem;bottom:.55rem;left:clamp(6px,1.5vw,9px)}.featTl-item[data-astro-cid-ziwfxj44]{padding:0 0 clamp(1.7rem,4vw,2.6rem);position:relative}.featTl-item[data-astro-cid-ziwfxj44]:last-child{padding-bottom:0}.featTl-dot[data-astro-cid-ziwfxj44]{background:var(--public-bg);border:3px solid var(--public-accent);width:15px;height:15px;box-shadow:0 0 0 4px var(--public-bg);border-radius:999px;position:absolute;top:.35rem;left:calc(-1*clamp(1.6rem,5vw,2.4rem) + clamp(6px,1.5vw,9px));transform:translate(-50%)}.featTl-body[data-astro-cid-ziwfxj44]{min-width:0}.featTl-kicker[data-astro-cid-ziwfxj44]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .35rem;font-size:.72rem;font-weight:800}.featTl-title[data-astro-cid-ziwfxj44]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .55rem;font-size:clamp(1.25rem,2.5vw,1.7rem);font-weight:800}.featTl-text[data-astro-cid-ziwfxj44]{color:var(--public-muted);margin:0 0 .8rem;font-size:.98rem;line-height:1.65}.featSm-split[data-astro-cid-pqa65gnp]{grid-template-columns:1.12fr 1fr;align-items:stretch;gap:clamp(1.4rem,4vw,3rem);display:grid}.featSm-lead[data-astro-cid-pqa65gnp]{min-width:0}.featSm-photo[data-astro-cid-pqa65gnp]{border-radius:var(--public-radius,14px);width:100%;height:100%;min-height:clamp(340px,44vw,560px);box-shadow:var(--public-shadow-strong,0 16px 34px #00000024);background-position:50%;background-size:cover;align-items:flex-end;display:flex;position:relative;overflow:hidden}.featSm-scrim[data-astro-cid-pqa65gnp]{background:linear-gradient(#0000,#0000001f 38%,#000000ad);width:100%;padding:clamp(1.3rem,3.4vw,2.4rem)}.featSm-eyebrow[data-astro-cid-pqa65gnp]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-bg);opacity:.85;margin:0 0 .5rem;font-size:.76rem;font-weight:800}.featSm-h2[data-astro-cid-pqa65gnp]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin:0;font-size:clamp(1.45rem,3vw,2.15rem);font-weight:900;line-height:1.12}.featSm-rail[data-astro-cid-pqa65gnp]{flex-direction:column;justify-content:center;gap:clamp(1.4rem,3vw,2.1rem);min-width:0;display:flex}.featSm-item[data-astro-cid-pqa65gnp]{border-left:3px solid var(--public-accent);min-width:0;padding-left:clamp(.9rem,2vw,1.3rem)}.featSm-item[data-astro-cid-pqa65gnp]+.featSm-item[data-astro-cid-pqa65gnp]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:clamp(1.4rem,3vw,2.1rem)}.featSm-kicker[data-astro-cid-pqa65gnp]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .45rem;font-size:.73rem;font-weight:800}.featSm-title[data-astro-cid-pqa65gnp]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:800;line-height:1.2}.featSm-text[data-astro-cid-pqa65gnp]{color:var(--public-muted);margin:0 0 .9rem;font-size:.97rem;line-height:1.64}@media (max-width:820px){.featSm-split[data-astro-cid-pqa65gnp]{grid-template-columns:1fr}.featSm-photo[data-astro-cid-pqa65gnp]{min-height:clamp(280px,62vw,420px)}.featSm-rail[data-astro-cid-pqa65gnp]{justify-content:flex-start}.featSm-item[data-astro-cid-pqa65gnp]+.featSm-item[data-astro-cid-pqa65gnp]{border-top:1px solid var(--public-line-soft,var(--public-line))}}.featQt-list[data-astro-cid-tk5hrt5q]{flex-direction:column;gap:clamp(2.2rem,6vw,4rem);margin-top:clamp(1.8rem,5vw,3rem);display:flex}.featQt-block[data-astro-cid-tk5hrt5q]{min-width:0;max-width:62ch;margin:0}.featQt-block[data-astro-cid-tk5hrt5q]:nth-child(2n){text-align:right;margin-left:auto}.featQt-quote[data-astro-cid-tk5hrt5q]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:pretty;margin:0;padding-top:clamp(1.6rem,4vw,2.4rem);font-size:clamp(1.35rem,3.2vw,2.3rem);font-weight:700;line-height:1.32;position:relative}.featQt-quote[data-astro-cid-tk5hrt5q]:before{content:"“";color:var(--public-accent);opacity:.5;font-size:clamp(3rem,8vw,5rem);line-height:1;position:absolute;top:clamp(-.3rem,-1vw,-.1rem);left:-.06em}.featQt-block[data-astro-cid-tk5hrt5q]:nth-child(2n) .featQt-quote[data-astro-cid-tk5hrt5q]:before{left:auto;right:-.06em}.featQt-rule[data-astro-cid-tk5hrt5q]{background:var(--public-accent);border-radius:2px;width:clamp(44px,8vw,64px);height:3px;margin:clamp(1.1rem,3vw,1.6rem) 0 clamp(.85rem,2vw,1.2rem);display:block}.featQt-block[data-astro-cid-tk5hrt5q]:nth-child(2n) .featQt-rule[data-astro-cid-tk5hrt5q]{margin-left:auto}.featQt-attr[data-astro-cid-tk5hrt5q]{flex-direction:column;gap:.15rem;display:flex}.featQt-kicker[data-astro-cid-tk5hrt5q]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);font-size:.78rem;font-weight:800}.featQt-title[data-astro-cid-tk5hrt5q]{color:var(--public-muted);font-size:.98rem;font-weight:600}.featQt-link[data-astro-cid-tk5hrt5q]{margin-top:clamp(.9rem,2vw,1.2rem);font-size:.95rem;display:inline-block}@media (max-width:640px){.featQt-block[data-astro-cid-tk5hrt5q],.featQt-block[data-astro-cid-tk5hrt5q]:nth-child(2n){text-align:left;max-width:100%;margin-left:0}.featQt-block[data-astro-cid-tk5hrt5q]:nth-child(2n) .featQt-quote[data-astro-cid-tk5hrt5q]:before{left:-.06em;right:auto}.featQt-block[data-astro-cid-tk5hrt5q]:nth-child(2n) .featQt-rule[data-astro-cid-tk5hrt5q]{margin-left:0}}.featTab-layout[data-astro-cid-uhfi7uy4]{grid-template-columns:minmax(190px,260px) 1fr;align-items:start;gap:clamp(1.4rem,4vw,3.4rem);margin-top:clamp(1.6rem,4vw,2.6rem);display:grid}@media (max-width:840px){.featTab-layout[data-astro-cid-uhfi7uy4]{grid-template-columns:1fr;gap:clamp(1.1rem,4vw,1.6rem)}}.featTab-rail[data-astro-cid-uhfi7uy4]{position:sticky;top:1.25rem}@media (max-width:840px){.featTab-rail[data-astro-cid-uhfi7uy4]{position:static}}.featTab-list[data-astro-cid-uhfi7uy4]{border-top:1px solid var(--public-line);margin:0;padding:0;list-style:none}.featTab-item[data-astro-cid-uhfi7uy4]{border-bottom:1px solid var(--public-line)}.featTab-tab[data-astro-cid-uhfi7uy4]{border-left:3px solid #0000;align-items:baseline;gap:.7rem;padding:.85rem .85rem .85rem .7rem;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.featTab-tab[data-astro-cid-uhfi7uy4]:hover,.featTab-tab[data-astro-cid-uhfi7uy4]:focus-visible{border-left-color:var(--public-accent);background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)))}.featTab-tabnum[data-astro-cid-uhfi7uy4]{font-family:var(--public-font-heading);color:var(--public-accent);flex-shrink:0;font-size:.8rem;font-weight:800;line-height:1.35}.featTab-tabname[data-astro-cid-uhfi7uy4]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem;font-weight:700;line-height:1.3}.featTab-panels[data-astro-cid-uhfi7uy4]{flex-direction:column;min-width:0;display:flex}.featTab-panel[data-astro-cid-uhfi7uy4]{border-top:1px solid var(--public-line);border-left:3px solid #0000;min-width:0;padding:clamp(1.3rem,3vw,1.9rem) 0 clamp(1.3rem,3vw,1.9rem) clamp(.75rem,2vw,1.2rem);scroll-margin-top:1.5rem;transition:border-color .2s}.featTab-panel[data-astro-cid-uhfi7uy4]:first-child{border-top:0}.featTab-panel[data-astro-cid-uhfi7uy4]:target{border-left-color:var(--public-accent)}.featTab-kicker[data-astro-cid-uhfi7uy4]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .4rem;font-size:.73rem;font-weight:800}.featTab-title[data-astro-cid-uhfi7uy4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:800}.featTab-text[data-astro-cid-uhfi7uy4]{color:var(--public-muted);margin:0 0 .9rem;font-size:.97rem;line-height:1.64}@media (prefers-reduced-motion:reduce){.featTab-tab[data-astro-cid-uhfi7uy4],.featTab-panel[data-astro-cid-uhfi7uy4]{transition:none}}.featBg-matrix[data-astro-cid-6wy6qvid]{background:var(--public-line);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);grid-template-columns:1fr 1fr;gap:1px;margin-top:clamp(1.6rem,4vw,2.4rem);display:grid;overflow:hidden}@media (max-width:720px){.featBg-matrix[data-astro-cid-6wy6qvid]{grid-template-columns:1fr}}.featBg-cell[data-astro-cid-6wy6qvid]{background:var(--public-bg);flex-direction:column;min-width:0;padding:clamp(1.5rem,3.4vw,2.3rem);display:flex;position:relative}.featBg-corner[data-astro-cid-6wy6qvid]{border-top:26px solid var(--public-accent);border-left:26px solid #0000;width:0;height:0;position:absolute;top:0;right:0}.featBg-kicker[data-astro-cid-6wy6qvid]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .45rem;padding-right:1.8rem;font-size:.73rem;font-weight:800}.featBg-title[data-astro-cid-6wy6qvid]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800}.featBg-text[data-astro-cid-6wy6qvid]{color:var(--public-muted);margin:0 0 1rem;font-size:.96rem;line-height:1.62}.featBg-link[data-astro-cid-6wy6qvid]{margin-top:auto}.featSpec-container[data-astro-cid-apyagqq4]{max-width:920px}.featSpec-hdr[data-astro-cid-apyagqq4]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);grid-template-columns:minmax(110px,190px) 1fr;margin-top:clamp(1.4rem,3.5vw,2.2rem);padding-bottom:.65rem;font-size:.64rem;font-weight:800;display:grid}.featSpec-hdr[data-astro-cid-apyagqq4] span[data-astro-cid-apyagqq4]:last-child{padding-left:clamp(1rem,4vw,3rem)}.featSpec-sheet[data-astro-cid-apyagqq4]{border-top:1.5px solid var(--public-line,#0000001f);margin:0}.featSpec-row[data-astro-cid-apyagqq4]{border-bottom:1px solid var(--public-line,#0000001f);grid-template-columns:minmax(110px,190px) 1fr;align-items:start;padding:clamp(1.4rem,3.5vw,2.3rem) 0;display:grid}.featSpec-label[data-astro-cid-apyagqq4]{flex-direction:column;gap:.45rem;padding:.3rem clamp(1rem,4vw,2.4rem) 0 0;display:flex}.featSpec-idx[data-astro-cid-apyagqq4]{font-family:var(--public-font-heading);letter-spacing:.16em;color:var(--public-accent);font-size:.82rem;font-weight:800}.featSpec-tag[data-astro-cid-apyagqq4]{text-transform:uppercase;letter-spacing:.13em;color:var(--public-muted);font-size:.7rem;font-weight:700;line-height:1.35}.featSpec-val[data-astro-cid-apyagqq4]{border-left:1px solid var(--public-line-soft,var(--public-line,#0000001a));min-width:0;padding-left:clamp(1rem,4vw,3rem)}.featSpec-statement[data-astro-cid-apyagqq4]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.35rem,3vw,2rem);font-weight:800;line-height:1.12}.featSpec-detail[data-astro-cid-apyagqq4]{color:var(--public-muted);max-width:56ch;margin:0 0 .85rem;font-size:.98rem;line-height:1.65}@media (max-width:620px){.featSpec-hdr[data-astro-cid-apyagqq4]{display:none}.featSpec-row[data-astro-cid-apyagqq4]{grid-template-columns:1fr;gap:.65rem}.featSpec-label[data-astro-cid-apyagqq4]{flex-direction:row;align-items:baseline;gap:.65rem;padding:0 0 .2rem}.featSpec-val[data-astro-cid-apyagqq4]{border-left:0;padding-left:0}}.featOv-head[data-astro-cid-kx5nch6i]{max-width:46ch;margin-bottom:clamp(1.4rem,3.5vw,2.2rem)}.featOv-strip[data-astro-cid-kx5nch6i]{aspect-ratio:16/6;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 18px 40px #00000029);background-position:50%;background-size:cover}.featOv-cards[data-astro-cid-kx5nch6i]{z-index:2;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1rem,2.6vw,1.8rem);margin-top:clamp(-180px,-13vw,-96px);padding:0 clamp(.4rem,4vw,2.6rem);display:grid;position:relative}.featOv-card[data-astro-cid-kx5nch6i]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line,#0000001a));border-radius:var(--public-radius,14px);min-width:0;box-shadow:var(--public-shadow-strong,0 18px 40px #00000029);padding:clamp(1.35rem,3vw,2rem);transition:transform .18s,box-shadow .18s}.featOv-card[data-astro-cid-kx5nch6i]:hover{transform:translateY(-3px)}.featOv-kicker[data-astro-cid-kx5nch6i]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-accent);margin:0 0 .45rem;font-size:.73rem;font-weight:800}.featOv-title[data-astro-cid-kx5nch6i]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800;line-height:1.16}.featOv-text[data-astro-cid-kx5nch6i]{color:var(--public-muted);margin:0 0 1rem;font-size:.97rem;line-height:1.64}@media (max-width:720px){.featOv-strip[data-astro-cid-kx5nch6i]{aspect-ratio:16/10}.featOv-cards[data-astro-cid-kx5nch6i]{margin-top:clamp(-104px,-22vw,-60px);padding:0 clamp(.4rem,3vw,1.2rem)}}@media (prefers-reduced-motion:reduce){.featOv-card[data-astro-cid-kx5nch6i]{transition:none}.featOv-card[data-astro-cid-kx5nch6i]:hover{transform:none}}.featCar-head[data-astro-cid-scctyt77]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 1.5rem;margin-bottom:clamp(1.4rem,3.5vw,2.2rem);display:flex}.featCar-headtext[data-astro-cid-scctyt77]{min-width:0}.featCar-headtext[data-astro-cid-scctyt77] .cmp-h2[data-astro-cid-scctyt77]{margin:0}.featCar-hint[data-astro-cid-scctyt77]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);white-space:nowrap;flex-shrink:0;margin:0;font-size:.74rem;font-weight:800}.featCar-arrow[data-astro-cid-scctyt77]{color:var(--public-accent);display:inline-block}.featCar-track[data-astro-cid-scctyt77]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--public-accent) 40%, transparent) transparent;border-radius:var(--public-radius,12px);gap:clamp(.9rem,2vw,1.4rem);margin:0;padding:.4rem 0 1.1rem;list-style:none;display:flex;overflow:auto hidden}.featCar-track[data-astro-cid-scctyt77]:focus-visible{outline:2px solid var(--public-accent);outline-offset:4px}.featCar-track[data-astro-cid-scctyt77]::-webkit-scrollbar{height:8px}.featCar-track[data-astro-cid-scctyt77]::-webkit-scrollbar-track{background:0 0}.featCar-track[data-astro-cid-scctyt77]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--public-accent) 40%, transparent);border-radius:20px}.featCar-card[data-astro-cid-scctyt77]{scroll-snap-align:start;background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);min-width:0;box-shadow:var(--public-shadow,none);flex-direction:column;flex:0 0 clamp(240px,74vw,330px);padding:clamp(1.3rem,2.6vw,1.8rem);display:flex}.featCar-num[data-astro-cid-scctyt77]{width:2.5rem;height:2.5rem;font-family:var(--public-font-heading);letter-spacing:.02em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 32%, transparent);border-radius:var(--public-radius,10px);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:clamp(.9rem,2vw,1.2rem);font-size:.95rem;font-weight:800;display:inline-flex}.featCar-cardtitle[data-astro-cid-scctyt77]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:800;line-height:1.14}.featCar-text[data-astro-cid-scctyt77]{color:var(--public-muted);margin:0 0 1.1rem;font-size:.96rem;line-height:1.62}.featCar-link[data-astro-cid-scctyt77]{align-self:flex-start;margin-top:auto}@media (prefers-reduced-motion:no-preference){.featCar-card[data-astro-cid-scctyt77]{transition:border-color .18s,box-shadow .18s,transform .18s}.featCar-card[data-astro-cid-scctyt77]:hover{border-color:var(--public-accent);box-shadow:var(--public-shadow-strong,var(--public-shadow,none));transform:translateY(-3px)}.featCar-arrow[data-astro-cid-scctyt77]{animation:1.6s ease-in-out infinite featCar-nudge}@keyframes featCar-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}}@media (max-width:640px){.featCar-head[data-astro-cid-scctyt77]{align-items:flex-start}.featCar-card[data-astro-cid-scctyt77]{flex-basis:82vw}.featCar-num[data-astro-cid-scctyt77]{width:2.2rem;height:2.2rem}}.featPil-head[data-astro-cid-5c53g5vb]{max-width:60ch;margin-bottom:clamp(1.6rem,4vw,2.6rem)}.featPil-colonnade[data-astro-cid-5c53g5vb]{grid-template-columns:repeat(4,1fr);display:grid}.featPil-col[data-astro-cid-5c53g5vb]{border-left:1px solid var(--public-line);border-bottom:2px solid color-mix(in srgb, var(--public-accent) 30%, transparent);flex-direction:column;min-width:0;min-height:clamp(300px,34vw,380px);display:flex;position:relative}.featPil-col[data-astro-cid-5c53g5vb]:nth-child(4n+1){border-left:0}.featPil-cap[data-astro-cid-5c53g5vb]{background:linear-gradient(var(--public-accent) 0 68%, var(--public-accent-dark,var(--public-accent)) 68% 100%);height:14px;display:block}.featPil-body[data-astro-cid-5c53g5vb]{flex-direction:column;flex:1;padding:clamp(1.15rem,2.6vw,1.75rem) clamp(1.1rem,2.4vw,1.6rem) clamp(1.4rem,3vw,2rem);display:flex}.featPil-num[data-astro-cid-5c53g5vb]{font-family:var(--public-font-heading);letter-spacing:.02em;color:color-mix(in srgb, var(--public-accent) 78%, var(--public-bg));margin-bottom:.7rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1}.featPil-kicker[data-astro-cid-5c53g5vb]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin:0 0 .35rem;font-size:.7rem;font-weight:800}.featPil-title[data-astro-cid-5c53g5vb]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.2rem,2.1vw,1.42rem);font-weight:800;line-height:1.16}.featPil-text[data-astro-cid-5c53g5vb]{color:var(--public-muted);margin:0 0 1.15rem;font-size:.94rem;line-height:1.62}.featPil-link[data-astro-cid-5c53g5vb]{align-self:flex-start;margin-top:auto}.featPil-col[data-astro-cid-5c53g5vb]:hover{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg))}@media (prefers-reduced-motion:no-preference){.featPil-cap[data-astro-cid-5c53g5vb]{transform-origin:top;transition:transform .18s}.featPil-col[data-astro-cid-5c53g5vb]:hover .featPil-cap[data-astro-cid-5c53g5vb]{transform:scaleY(1.35)}}@media (max-width:900px){.featPil-colonnade[data-astro-cid-5c53g5vb]{grid-template-columns:1fr 1fr}.featPil-col[data-astro-cid-5c53g5vb]{min-height:0}.featPil-col[data-astro-cid-5c53g5vb]:nth-child(4n+1){border-left:1px solid var(--public-line)}.featPil-col[data-astro-cid-5c53g5vb]:nth-child(odd){border-left:0}.featPil-col[data-astro-cid-5c53g5vb]:nth-child(n+3){border-top:1px solid var(--public-line)}}@media (max-width:640px){.featPil-colonnade[data-astro-cid-5c53g5vb]{grid-template-columns:1fr}.featPil-col[data-astro-cid-5c53g5vb]{border-bottom:0;border-left:0;border-top:1px solid var(--public-line)}.featPil-col[data-astro-cid-5c53g5vb]:nth-child(odd),.featPil-col[data-astro-cid-5c53g5vb]:nth-child(4n+1){border-left:0}.featPil-col[data-astro-cid-5c53g5vb]:first-child{border-top:0}.featPil-col[data-astro-cid-5c53g5vb]:last-child{border-bottom:2px solid color-mix(in srgb, var(--public-accent) 30%, transparent)}}.featLad-ladder[data-astro-cid-htalka3v]{--rail:3px;--stile:clamp(52px, 8vw, 74px);border-left:var(--rail) solid var(--public-accent);border-right:var(--rail) solid var(--public-accent);margin:clamp(1.5rem,4vw,2.4rem) 0 0;padding:clamp(.9rem,2.5vw,1.4rem) 0;list-style:none}.featLad-rung[data-astro-cid-htalka3v]{grid-template-columns:var(--stile) 1fr;border-top:2px solid var(--public-line);align-items:start;gap:clamp(.8rem,2.5vw,1.4rem);padding:clamp(1.1rem,3vw,1.7rem) clamp(1rem,3vw,1.8rem) clamp(1.1rem,3vw,1.7rem) 0;display:grid;position:relative}.featLad-rung[data-astro-cid-htalka3v]:first-child{border-top:0}.featLad-num[data-astro-cid-htalka3v]{background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));min-height:2.6rem;font-family:var(--public-font-heading);color:var(--public-accent);grid-column:1;justify-content:center;align-items:center;font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:900;line-height:1;display:flex}.featLad-body[data-astro-cid-htalka3v]{grid-column:2;min-width:0}.featLad-kicker[data-astro-cid-htalka3v]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .3rem;font-size:.68rem;font-weight:800}.featLad-title[data-astro-cid-htalka3v]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.15rem,2.3vw,1.5rem);font-weight:800;line-height:1.15}.featLad-text[data-astro-cid-htalka3v]{max-width:62ch;color:var(--public-muted);margin:0 0 .8rem;font-size:.95rem;line-height:1.62}@media (max-width:560px){.featLad-ladder[data-astro-cid-htalka3v]{--rail:2px}.featLad-rung[data-astro-cid-htalka3v]{grid-template-columns:1fr;gap:.4rem;padding-left:clamp(.7rem,3vw,1rem)}.featLad-num[data-astro-cid-htalka3v]{background:0 0;grid-column:1;justify-content:flex-start;justify-self:start;min-height:0;padding:.15rem .5rem}.featLad-body[data-astro-cid-htalka3v]{grid-column:1}}.featShg-wall[data-astro-cid-qro4pgok]{flex-direction:column;margin-top:clamp(1.5rem,4vw,2.4rem);display:flex}.featShg-course[data-astro-cid-qro4pgok]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);margin-bottom:clamp(-.9rem,-2vw,-.5rem);position:relative;box-shadow:0 6px 14px #00000024}.featShg-course[data-astro-cid-qro4pgok]:last-child{margin-bottom:0}.featShg-course[data-astro-cid-qro4pgok]:nth-child(2n){background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg))}.featShg-inner[data-astro-cid-qro4pgok]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;align-items:start;gap:clamp(.9rem,2.5vw,1.8rem);padding:clamp(1.2rem,3vw,1.8rem) clamp(1.2rem,3vw,1.9rem) clamp(1.5rem,3.4vw,2.1rem);display:grid}.featShg-head[data-astro-cid-qro4pgok]{min-width:0}.featShg-kicker[data-astro-cid-qro4pgok]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.28rem;font-size:.66rem;font-weight:800;display:block}.featShg-title[data-astro-cid-qro4pgok]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.1rem,2.1vw,1.38rem);font-weight:800;line-height:1.16}.featShg-text[data-astro-cid-qro4pgok]{min-width:0;color:var(--public-muted);margin:0;font-size:.95rem;line-height:1.62}.featShg-link[data-astro-cid-qro4pgok]{white-space:nowrap}@media (max-width:860px){.featShg-inner[data-astro-cid-qro4pgok]{grid-template-columns:1fr;gap:.6rem}.featShg-link[data-astro-cid-qro4pgok]{white-space:normal}}.featMrg-head[data-astro-cid-wn6iohf4]{max-width:56ch}.featMrg-sheet[data-astro-cid-wn6iohf4]{--spine:clamp(2px, .4vw, 3px);margin-top:clamp(1.6rem,4vw,2.6rem);padding:clamp(1rem,3vw,2rem) 0;position:relative}.featMrg-sheet[data-astro-cid-wn6iohf4]:before{content:"";width:var(--spine);background:var(--public-line);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.featMrg-note[data-astro-cid-wn6iohf4]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);width:min(46%,34rem);margin-bottom:clamp(1.4rem,4vw,2.4rem);padding:clamp(.9rem,2.2vw,1.2rem) clamp(1rem,2.4vw,1.3rem);position:relative}.featMrg-note[data-astro-cid-wn6iohf4]:last-child{margin-bottom:0}.featMrg-note-l[data-astro-cid-wn6iohf4]{margin-right:auto}.featMrg-note-r[data-astro-cid-wn6iohf4]{margin-left:auto}.featMrg-leader[data-astro-cid-wn6iohf4]{background:var(--public-accent);width:clamp(.8rem,4vw,3rem);height:2px;position:absolute;top:clamp(1.1rem,2.4vw,1.5rem)}.featMrg-note-l[data-astro-cid-wn6iohf4] .featMrg-leader[data-astro-cid-wn6iohf4]{left:100%}.featMrg-note-r[data-astro-cid-wn6iohf4] .featMrg-leader[data-astro-cid-wn6iohf4]{right:100%}.featMrg-kicker[data-astro-cid-wn6iohf4]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.64rem;font-weight:800}.featMrg-title[data-astro-cid-wn6iohf4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.05rem,1.9vw,1.25rem);font-weight:800;line-height:1.16}.featMrg-text[data-astro-cid-wn6iohf4]{color:var(--public-muted);margin:0 0 .7rem;font-size:.9rem;line-height:1.6}@media (max-width:720px){.featMrg-sheet[data-astro-cid-wn6iohf4]{padding-left:clamp(1rem,5vw,1.6rem)}.featMrg-sheet[data-astro-cid-wn6iohf4]:before{left:0;transform:none}.featMrg-note[data-astro-cid-wn6iohf4],.featMrg-note-l[data-astro-cid-wn6iohf4],.featMrg-note-r[data-astro-cid-wn6iohf4]{width:auto;margin-left:0;margin-right:0}.featMrg-note-l[data-astro-cid-wn6iohf4] .featMrg-leader[data-astro-cid-wn6iohf4],.featMrg-note-r[data-astro-cid-wn6iohf4] .featMrg-leader[data-astro-cid-wn6iohf4]{width:clamp(.6rem,4vw,1.4rem);left:auto;right:100%}}.featDeck-deck[data-astro-cid-mwabrtp3]{--step-x:clamp(.9rem, 3vw, 2.4rem);--lap:clamp(1.6rem, 6vw, 3.2rem);--step-y:calc(var(--lap) * -1);padding-right:calc(var(--step-x) * 3);flex-direction:column;margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.featDeck-card[data-astro-cid-mwabrtp3]{margin-left:calc(var(--step-x) * var(--i));margin-top:var(--step-y);background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);padding:clamp(1.1rem,2.8vw,1.6rem) clamp(1.2rem,3vw,1.8rem) clamp(1.2rem,3vw,1.7rem);position:relative;box-shadow:0 -6px 20px #00000029}.featDeck-card[data-astro-cid-mwabrtp3]:first-child{margin-top:0}.featDeck-card[data-astro-cid-mwabrtp3]:not(:last-child){padding-bottom:calc(clamp(1.2rem, 3vw, 1.7rem) + var(--lap))}.featDeck-edge[data-astro-cid-mwabrtp3]{border-bottom:2px solid var(--public-accent);align-items:center;gap:.6rem;margin-bottom:.7rem;padding-bottom:.6rem;display:flex}.featDeck-pip[data-astro-cid-mwabrtp3]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(1rem,2vw,1.25rem);font-weight:900;line-height:1}.featDeck-kicker[data-astro-cid-mwabrtp3]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.66rem;font-weight:800}.featDeck-title[data-astro-cid-mwabrtp3]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:800;line-height:1.15}.featDeck-text[data-astro-cid-mwabrtp3]{max-width:62ch;color:var(--public-muted);margin:0 0 .8rem;font-size:.95rem;line-height:1.62}@media (max-width:700px){.featDeck-deck[data-astro-cid-mwabrtp3]{--step-x:0rem;--step-y:0rem;gap:.8rem;padding-right:0}.featDeck-card[data-astro-cid-mwabrtp3]{box-shadow:var(--public-shadow,0 6px 16px #0000001f);margin-top:0;margin-left:0}}.featHex-comb[data-astro-cid-j2eb623z]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;gap:clamp(.7rem,2vw,1.2rem);margin-top:clamp(1.6rem,4vw,2.6rem);display:grid}.featHex-cell-drop[data-astro-cid-j2eb623z]{margin-top:clamp(1.2rem,4vw,3rem)}.featHex-cell[data-astro-cid-j2eb623z]{--hex:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:var(--public-accent);clip-path:var(--hex);padding:2px}.featHex-face[data-astro-cid-j2eb623z]{clip-path:var(--hex);background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));text-align:center;flex-direction:column;justify-content:center;min-height:clamp(15rem,26vw,19rem);padding:clamp(1.6rem,4vw,2.4rem) clamp(2.4rem,7vw,3.6rem);display:flex}.featHex-kicker[data-astro-cid-j2eb623z]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .3rem;font-size:.62rem;font-weight:800}.featHex-title[data-astro-cid-j2eb623z]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featHex-text[data-astro-cid-j2eb623z]{color:var(--public-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 .6rem;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}.featHex-link[data-astro-cid-j2eb623z]{font-size:.85rem}@media (max-width:640px){.featHex-cell-drop[data-astro-cid-j2eb623z]{margin-top:0}.featHex-face[data-astro-cid-j2eb623z]{min-height:0;padding:clamp(1.8rem,9vw,2.6rem) clamp(2.6rem,13vw,4rem)}.featHex-text[data-astro-cid-j2eb623z]{-webkit-line-clamp:5}}.featStp-sheet[data-astro-cid-uie7afca]{--perf:9px;background:var(--public-bg-soft,var(--public-bg));padding:var(--perf);border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:0;margin-top:clamp(1.6rem,4vw,2.6rem);display:grid}.featStp-stamp[data-astro-cid-uie7afca]{background:var(--public-bg);background-image:radial-gradient(circle at center, var(--public-bg-soft,var(--public-bg)) 0 4px, transparent 4.5px), radial-gradient(circle at center, var(--public-bg-soft,var(--public-bg)) 0 4px, transparent 4.5px), radial-gradient(circle at center, var(--public-bg-soft,var(--public-bg)) 0 4px, transparent 4.5px), radial-gradient(circle at center, var(--public-bg-soft,var(--public-bg)) 0 4px, transparent 4.5px);background-size:18px var(--perf), 18px var(--perf), var(--perf) 18px, var(--perf) 18px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;padding:clamp(1.5rem,3.4vw,2.1rem) clamp(1.3rem,3vw,1.8rem);position:relative;overflow:hidden}.featStp-denom[data-astro-cid-uie7afca]{font-family:var(--public-font-heading);color:color-mix(in srgb, var(--public-accent) 70%, var(--public-bg));font-size:clamp(.95rem,2vw,1.2rem);font-weight:900;position:absolute;top:clamp(.5rem,1.6vw,.8rem);right:clamp(.6rem,1.8vw,1rem)}.featStp-mark[data-astro-cid-uie7afca]{border:2px solid var(--public-muted);opacity:.22;border-radius:50%;width:clamp(4rem,9vw,5.5rem);height:clamp(4rem,9vw,5.5rem);position:absolute;top:clamp(-1.2rem,-3vw,-.6rem);left:clamp(-1.2rem,-3vw,-.6rem)}.featStp-kicker[data-astro-cid-uie7afca]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .3rem;font-size:.64rem;font-weight:800}.featStp-title[data-astro-cid-uie7afca]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:800;line-height:1.16}.featStp-text[data-astro-cid-uie7afca]{color:var(--public-muted);margin:0 0 .75rem;font-size:.9rem;line-height:1.6}.featStp-link[data-astro-cid-uie7afca]{font-size:.88rem}@media (max-width:560px){.featStp-sheet[data-astro-cid-uie7afca]{--perf:7px}}.featSpn-beam[data-astro-cid-jfjzzdxo]{border-top:4px solid var(--public-accent);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1rem,2.6vw,1.8rem);margin-top:clamp(1.8rem,4.5vw,2.8rem);padding-top:clamp(1.8rem,4vw,2.6rem);display:grid;position:relative}.featSpn-hanger[data-astro-cid-jfjzzdxo]{min-width:0;position:relative}.featSpn-drop[data-astro-cid-jfjzzdxo]{border-left:2px solid var(--public-accent);height:clamp(1.8rem,4vw,2.6rem);position:absolute;top:calc(-1*clamp(1.8rem,4vw,2.6rem));left:clamp(1.1rem,3vw,1.6rem)}.featSpn-drop[data-astro-cid-jfjzzdxo]:after{content:"";background:var(--public-accent);border-radius:2px;width:10px;height:4px;position:absolute;bottom:-1px;left:-4px}.featSpn-sign[data-astro-cid-jfjzzdxo]{background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,10px);padding:clamp(1rem,2.6vw,1.5rem) clamp(1.1rem,3vw,1.6rem) clamp(1.1rem,2.8vw,1.6rem)}.featSpn-kicker[data-astro-cid-jfjzzdxo]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .28rem;font-size:.64rem;font-weight:800}.featSpn-title[data-astro-cid-jfjzzdxo]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:800;line-height:1.16}.featSpn-text[data-astro-cid-jfjzzdxo]{color:var(--public-muted);margin:0 0 .75rem;font-size:.9rem;line-height:1.6}.featSpn-link[data-astro-cid-jfjzzdxo]{font-size:.88rem}@media (max-width:640px){.featSpn-beam[data-astro-cid-jfjzzdxo]{border-top:0;border-left:4px solid var(--public-accent);padding-top:0;padding-left:clamp(1rem,5vw,1.6rem)}.featSpn-drop[data-astro-cid-jfjzzdxo]{border-left:0;border-top:2px solid var(--public-accent);width:clamp(1rem,5vw,1.6rem);height:0;top:clamp(1.1rem,5vw,1.5rem);left:calc(-1*clamp(1rem,5vw,1.6rem))}.featSpn-drop[data-astro-cid-jfjzzdxo]:after{display:none}}.featFilm-strip[data-astro-cid-wztc3fux]{--gate:clamp(14px, 2.6vw, 20px);padding:var(--gate) 0;background-color:var(--public-text);background-image:radial-gradient(circle at center, var(--public-bg) 0 3.5px, transparent 4px), radial-gradient(circle at center, var(--public-bg) 0 3.5px, transparent 4px);background-size:22px var(--gate), 22px var(--gate);background-position:6px 0,6px bottom;background-repeat:repeat-x,repeat-x;border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:0;margin-top:clamp(1.6rem,4vw,2.6rem);display:grid}.featFilm-frame[data-astro-cid-wztc3fux]{background:var(--public-bg);border-left:3px solid var(--public-text);min-width:0;padding:clamp(1.3rem,3vw,1.9rem) clamp(1.1rem,2.8vw,1.6rem);position:relative}.featFilm-frame[data-astro-cid-wztc3fux]:first-child{border-left:0}.featFilm-exp[data-astro-cid-wztc3fux]{font-family:var(--public-font-heading);letter-spacing:.14em;color:var(--public-accent);margin-bottom:.5rem;font-size:.72rem;font-weight:900;display:block}.featFilm-kicker[data-astro-cid-wztc3fux]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .28rem;font-size:.63rem;font-weight:800}.featFilm-title[data-astro-cid-wztc3fux]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.02rem,1.9vw,1.24rem);font-weight:800;line-height:1.16}.featFilm-text[data-astro-cid-wztc3fux]{color:var(--public-muted);margin:0 0 .7rem;font-size:.88rem;line-height:1.6}.featFilm-link[data-astro-cid-wztc3fux]{font-size:.87rem}@media (max-width:640px){.featFilm-frame[data-astro-cid-wztc3fux]{border-left:0;border-top:3px solid var(--public-text)}.featFilm-frame[data-astro-cid-wztc3fux]:first-child{border-top:0}}.featGau-scale[data-astro-cid-mcjwwyw5]{border-top:3px solid var(--public-accent);background-image:repeating-linear-gradient(90deg, var(--public-line) 0 1px, transparent 1px 14px);height:14px;margin-top:clamp(1.6rem,4vw,2.4rem)}.featGau-row[data-astro-cid-mcjwwyw5]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(.9rem,2.4vw,1.6rem);display:grid}.featGau-seg[data-astro-cid-mcjwwyw5]{background:color-mix(in srgb, var(--public-accent) calc(4% + var(--n) * 4%), var(--public-bg));border-bottom:2px solid var(--public-line);min-width:0;padding:clamp(1.2rem,3vw,1.7rem) clamp(1.1rem,2.8vw,1.5rem);position:relative}.featGau-tick[data-astro-cid-mcjwwyw5]{border-left:3px solid var(--public-accent);height:clamp(.7rem,2vw,1rem);position:absolute;top:0;left:clamp(1.1rem,2.8vw,1.5rem)}.featGau-kicker[data-astro-cid-mcjwwyw5]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:clamp(.6rem,1.8vw,.9rem) 0 .28rem;font-size:.64rem;font-weight:800}.featGau-title[data-astro-cid-mcjwwyw5]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:800;line-height:1.16}.featGau-text[data-astro-cid-mcjwwyw5]{color:var(--public-muted);margin:0 0 .7rem;font-size:.9rem;line-height:1.6}.featGau-link[data-astro-cid-mcjwwyw5]{font-size:.88rem}@media (max-width:640px){.featGau-scale[data-astro-cid-mcjwwyw5]{height:10px}}.featTot-stack[data-astro-cid-g6q53mgy]{max-width:34rem;margin:clamp(1.6rem,4vw,2.4rem) auto 0}.featTot-block[data-astro-cid-g6q53mgy]{background:color-mix(in srgb, var(--public-accent) calc(5% + var(--n) * 5%), var(--public-bg));border:1px solid var(--public-line);border-bottom:0;padding:clamp(1.2rem,3vw,1.8rem) clamp(1.3rem,3vw,1.9rem);position:relative}.featTot-block[data-astro-cid-g6q53mgy]:first-child{border-radius:var(--public-radius,12px) var(--public-radius,12px) 0 0}.featTot-block[data-astro-cid-g6q53mgy]:last-child{border-bottom:1px solid var(--public-line);border-radius:0 0 var(--public-radius,12px) var(--public-radius,12px)}.featTot-notch[data-astro-cid-g6q53mgy]{background:var(--public-accent);border-radius:0 0 4px 4px;width:clamp(2.4rem,7vw,3.6rem);height:7px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.featTot-block[data-astro-cid-g6q53mgy]:first-child .featTot-notch[data-astro-cid-g6q53mgy]{display:none}.featTot-kicker[data-astro-cid-g6q53mgy]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.64rem;font-weight:800}.featTot-title[data-astro-cid-g6q53mgy]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:800;line-height:1.15}.featTot-text[data-astro-cid-g6q53mgy]{color:var(--public-muted);margin:0 0 .8rem;font-size:.93rem;line-height:1.6}.featOrb-system[data-astro-cid-bisnkg33]{margin-top:clamp(1.6rem,4vw,2.4rem)}.featOrb-hub[data-astro-cid-bisnkg33]{text-align:center;background:var(--public-accent);width:clamp(9rem,20vw,13rem);height:clamp(9rem,20vw,13rem);box-shadow:var(--public-shadow,0 12px 28px #0003);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;margin:0 auto clamp(1.2rem,3vw,2rem);padding:1rem;display:flex}.featOrb-hub-name[data-astro-cid-bisnkg33]{font-family:var(--public-font-heading);color:var(--public-bg);overflow-wrap:anywhere;font-size:clamp(.9rem,2vw,1.15rem);font-weight:900;line-height:1.1}.featOrb-hub-year[data-astro-cid-bisnkg33]{letter-spacing:.16em;text-transform:uppercase;color:var(--public-bg);opacity:.85;font-size:.62rem;font-weight:800}.featOrb-ring[data-astro-cid-bisnkg33]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1rem,2.6vw,1.8rem);display:grid}.featOrb-sat[data-astro-cid-bisnkg33]{text-align:center;min-width:0;padding-top:clamp(1rem,2.6vw,1.5rem);position:relative}.featOrb-spoke[data-astro-cid-bisnkg33]{border-left:2px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);height:clamp(1rem,2.6vw,1.5rem);position:absolute;top:0;left:50%}.featOrb-kicker[data-astro-cid-bisnkg33]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .25rem;font-size:.63rem;font-weight:800}.featOrb-title[data-astro-cid-bisnkg33]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.02rem,2vw,1.24rem);font-weight:800;line-height:1.16}.featOrb-text[data-astro-cid-bisnkg33]{color:var(--public-muted);margin:0 0 .7rem;font-size:.9rem;line-height:1.58}.featOrb-link[data-astro-cid-bisnkg33]{font-size:.88rem}.featWv-weave[data-astro-cid-7nbkst6e]{flex-direction:column;margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.featWv-strand[data-astro-cid-7nbkst6e]{position:relative}.featWv-over[data-astro-cid-7nbkst6e]{z-index:2;margin-right:clamp(1rem,6vw,4rem)}.featWv-under[data-astro-cid-7nbkst6e]{z-index:1;margin-top:clamp(-1.4rem,-3vw,-.8rem);margin-left:clamp(1rem,6vw,4rem)}.featWv-body[data-astro-cid-7nbkst6e]{background:var(--public-bg);border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,10px);padding:clamp(1.2rem,3vw,1.8rem) clamp(1.3rem,3vw,1.9rem);box-shadow:0 6px 16px #00000021}.featWv-under[data-astro-cid-7nbkst6e] .featWv-body[data-astro-cid-7nbkst6e]{border-left:1px solid var(--public-line);border-right:4px solid var(--public-accent)}.featWv-kicker[data-astro-cid-7nbkst6e]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.64rem;font-weight:800}.featWv-title[data-astro-cid-7nbkst6e]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.05rem,2vw,1.32rem);font-weight:800;line-height:1.15}.featWv-text[data-astro-cid-7nbkst6e]{max-width:58ch;color:var(--public-muted);margin:0 0 .8rem;font-size:.93rem;line-height:1.6}@media (max-width:640px){.featWv-over[data-astro-cid-7nbkst6e],.featWv-under[data-astro-cid-7nbkst6e]{margin-top:0;margin-left:0;margin-right:0}.featWv-weave[data-astro-cid-7nbkst6e]{gap:.7rem}}.featArc-run[data-astro-cid-wch5xvwr]{border-bottom:5px solid var(--public-accent);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:0;margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.featArc-bay[data-astro-cid-wch5xvwr]{min-width:0;padding:0 clamp(.3rem,1vw,.6rem)}.featArc-open[data-astro-cid-wch5xvwr]{text-align:center;background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border:3px solid var(--public-accent);border-bottom:0;border-radius:50vw 50vw 0 0/30% 30% 0 0;height:100%;padding:clamp(2.4rem,6vw,3.4rem) clamp(1.1rem,2.6vw,1.5rem) clamp(1.3rem,3vw,1.8rem)}.featArc-kicker[data-astro-cid-wch5xvwr]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featArc-title[data-astro-cid-wch5xvwr]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featArc-text[data-astro-cid-wch5xvwr]{color:var(--public-muted);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0 0 .7rem;font-size:.87rem;line-height:1.55;display:-webkit-box;overflow:hidden}.featArc-link[data-astro-cid-wch5xvwr]{font-size:.86rem}@media (max-width:640px){.featArc-text[data-astro-cid-wch5xvwr]{-webkit-line-clamp:6}}.featDom-row[data-astro-cid-ho4nbgvo]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:clamp(.8rem,2vw,1.3rem);margin-top:clamp(1.8rem,4.5vw,2.6rem);display:grid}.featDom-tile[data-astro-cid-ho4nbgvo]{transform:rotate(calc(-2deg + var(--n) * 1.4deg));background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);min-width:0;padding:clamp(1.1rem,2.8vw,1.6rem) clamp(1rem,2.6vw,1.4rem);box-shadow:0 8px 18px #00000026}.featDom-pip[data-astro-cid-ho4nbgvo]{background:var(--public-accent);border-radius:2px;width:100%;height:3px;margin-bottom:.8rem;display:block}.featDom-kicker[data-astro-cid-ho4nbgvo]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featDom-title[data-astro-cid-ho4nbgvo]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featDom-text[data-astro-cid-ho4nbgvo]{color:var(--public-muted);margin:0 0 .7rem;font-size:.89rem;line-height:1.58}.featDom-link[data-astro-cid-ho4nbgvo]{font-size:.87rem}@media (max-width:640px){.featDom-tile[data-astro-cid-ho4nbgvo]{transform:none}}.featCr-row[data-astro-cid-vhxjnmns]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:clamp(.9rem,2.4vw,1.5rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.featCr-shield[data-astro-cid-vhxjnmns]{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));border:2px solid var(--public-accent);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);min-width:0;padding-bottom:clamp(2.6rem,7vw,4rem)}.featCr-chief[data-astro-cid-vhxjnmns]{background:var(--public-accent);text-transform:uppercase;letter-spacing:.16em;color:var(--public-bg);text-align:center;margin:0;padding:.5rem .8rem;font-size:.62rem;font-weight:800}.featCr-field[data-astro-cid-vhxjnmns]{text-align:center;padding:clamp(1rem,2.6vw,1.4rem) clamp(1rem,2.4vw,1.3rem) 0}.featCr-title[data-astro-cid-vhxjnmns]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.18rem);font-weight:800;line-height:1.16}.featCr-text[data-astro-cid-vhxjnmns]{color:var(--public-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 .7rem;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.featCr-link[data-astro-cid-vhxjnmns]{font-size:.86rem}.featBm-rail[data-astro-cid-iiyvlddb]{border-top:6px solid var(--public-accent);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:clamp(.7rem,2vw,1.2rem);margin-top:clamp(1.6rem,4vw,2.4rem);padding-top:6px;display:grid}.featBm-ribbon[data-astro-cid-iiyvlddb]{min-width:0;margin-bottom:var(--drop);background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));border:1px solid var(--public-line);clip-path:polygon(0 0,100% 0,100% 88%,50% 100%,0 88%);padding:clamp(1.1rem,2.8vw,1.6rem) clamp(1rem,2.6vw,1.4rem) clamp(2.2rem,5vw,3rem)}.featBm-kicker[data-astro-cid-iiyvlddb]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featBm-title[data-astro-cid-iiyvlddb]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featBm-text[data-astro-cid-iiyvlddb]{color:var(--public-muted);margin:0 0 .7rem;font-size:.88rem;line-height:1.56}.featBm-link[data-astro-cid-iiyvlddb]{font-size:.86rem}@media (max-width:640px){.featBm-ribbon[data-astro-cid-iiyvlddb]{margin-bottom:0}}.featFan-hand[data-astro-cid-3f3qhyfc]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;gap:clamp(.8rem,2vw,1.2rem);margin-top:clamp(2rem,5vw,3rem);display:grid}.featFan-card[data-astro-cid-3f3qhyfc]{transform-origin:50% 220%;min-width:0;transform:rotate(calc(-3deg + var(--i) * 2deg));background:var(--public-bg);border:1px solid var(--public-line);border-top:4px solid var(--public-accent);border-radius:var(--public-radius,10px);padding:clamp(1.1rem,2.8vw,1.6rem) clamp(1rem,2.6vw,1.4rem);box-shadow:0 10px 20px #00000029}.featFan-kicker[data-astro-cid-3f3qhyfc]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featFan-title[data-astro-cid-3f3qhyfc]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featFan-text[data-astro-cid-3f3qhyfc]{color:var(--public-muted);margin:0 0 .7rem;font-size:.88rem;line-height:1.56}.featFan-link[data-astro-cid-3f3qhyfc]{font-size:.86rem}@media (max-width:640px){.featFan-card[data-astro-cid-3f3qhyfc]{transform:none}}.featTr-flight[data-astro-cid-6mvyyodr]{margin-top:clamp(1.6rem,4vw,2.4rem)}.featTr-step[data-astro-cid-6mvyyodr]{margin-left:calc(var(--n) * clamp(.8rem,3vw,2.2rem));display:flex}.featTr-tread[data-astro-cid-6mvyyodr]{background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border-top:4px solid var(--public-accent);border-right:1px solid var(--public-line);flex:auto;min-width:0;padding:clamp(1.1rem,2.8vw,1.6rem) clamp(1.2rem,3vw,1.7rem)}.featTr-riser[data-astro-cid-6mvyyodr]{background:color-mix(in srgb, var(--public-text) 20%, var(--public-bg));flex:0 0 clamp(8px,1.6vw,13px)}.featTr-kicker[data-astro-cid-6mvyyodr]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.63rem;font-weight:800}.featTr-title[data-astro-cid-6mvyyodr]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.02rem,2vw,1.26rem);font-weight:800;line-height:1.16}.featTr-text[data-astro-cid-6mvyyodr]{max-width:58ch;color:var(--public-muted);margin:0 0 .75rem;font-size:.91rem;line-height:1.58}.featTr-link[data-astro-cid-6mvyyodr]{font-size:.87rem}@media (max-width:640px){.featTr-step[data-astro-cid-6mvyyodr]{margin-left:0}}.featPy-row[data-astro-cid-shq5hx77]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;gap:clamp(.8rem,2.2vw,1.4rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.featPy-pylon[data-astro-cid-shq5hx77]{min-width:0}.featPy-cap[data-astro-cid-shq5hx77]{background:var(--public-accent);border-radius:3px 3px 0 0;height:clamp(10px,2vw,15px);margin:0 18%;display:block}.featPy-body[data-astro-cid-shq5hx77]{background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));border-bottom:5px solid var(--public-accent);clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);padding:clamp(1.4rem,3.4vw,2rem) clamp(1.3rem,3vw,1.7rem) clamp(1.1rem,2.8vw,1.5rem)}.featPy-kicker[data-astro-cid-shq5hx77]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);text-align:center;margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featPy-title[data-astro-cid-shq5hx77]{font-family:var(--public-font-heading);color:var(--public-text);text-align:center;text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.18rem);font-weight:800;line-height:1.16}.featPy-text[data-astro-cid-shq5hx77]{color:var(--public-muted);text-align:center;margin:0 0 .7rem;font-size:.87rem;line-height:1.55}.featPy-link[data-astro-cid-shq5hx77]{text-align:center;font-size:.86rem;display:block}.featBk-list[data-astro-cid-hdiqkpdd]{flex-direction:column;gap:clamp(1rem,2.6vw,1.6rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.featBk-item[data-astro-cid-hdiqkpdd]{align-items:stretch;gap:clamp(.7rem,2vw,1.2rem);display:flex}.featBk-b[data-astro-cid-hdiqkpdd]{border-top:4px solid var(--public-accent);border-bottom:4px solid var(--public-accent);flex:0 0 clamp(.9rem,2.4vw,1.4rem)}.featBk-l[data-astro-cid-hdiqkpdd]{border-left:4px solid var(--public-accent)}.featBk-r[data-astro-cid-hdiqkpdd]{border-right:4px solid var(--public-accent)}.featBk-body[data-astro-cid-hdiqkpdd]{flex:auto;min-width:0;padding:clamp(.9rem,2.4vw,1.3rem) 0}.featBk-kicker[data-astro-cid-hdiqkpdd]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .25rem;font-size:.63rem;font-weight:800}.featBk-title[data-astro-cid-hdiqkpdd]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:800;line-height:1.15}.featBk-text[data-astro-cid-hdiqkpdd]{max-width:62ch;color:var(--public-muted);margin:0 0 .75rem;font-size:.92rem;line-height:1.6}.featBk-link[data-astro-cid-hdiqkpdd]{font-size:.88rem}.featRl-wire[data-astro-cid-rksr4cx7]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;gap:clamp(.9rem,2.4vw,1.6rem);margin-top:clamp(1.8rem,4.5vw,2.6rem);display:grid;position:relative}.featRl-wire[data-astro-cid-rksr4cx7]:before{content:"";border-top:3px solid color-mix(in srgb, var(--public-accent) 45%, transparent);position:absolute;top:clamp(1.5rem,3.5vw,2.2rem);left:0;right:0}.featRl-bead[data-astro-cid-rksr4cx7]{text-align:center;min-width:0;position:relative}.featRl-disc[data-astro-cid-rksr4cx7]{z-index:1;background:var(--public-accent);width:clamp(3rem,7vw,4.4rem);height:clamp(3rem,7vw,4.4rem);font-family:var(--public-font-heading);color:var(--public-bg);border-radius:50%;justify-content:center;align-items:center;margin:0 auto clamp(.7rem,2vw,1rem);font-size:clamp(1rem,2.2vw,1.3rem);font-weight:900;display:flex;position:relative}.featRl-kicker[data-astro-cid-rksr4cx7]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featRl-title[data-astro-cid-rksr4cx7]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featRl-text[data-astro-cid-rksr4cx7]{color:var(--public-muted);margin:0 0 .7rem;font-size:.88rem;line-height:1.56}.featRl-link[data-astro-cid-rksr4cx7]{font-size:.86rem}.featCv-run[data-astro-cid-6lpf2e7q]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:stretch;gap:clamp(.3rem,1vw,.6rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.featCv-arrow[data-astro-cid-6lpf2e7q]{background:color-mix(in srgb, var(--public-accent) calc(5% + var(--n) * 4%), var(--public-bg));clip-path:polygon(0 0,calc(100% - 1.6rem) 0,100% 50%,calc(100% - 1.6rem) 100%,0 100%,1.6rem 50%);min-width:0;padding:clamp(1.1rem,2.8vw,1.6rem) clamp(2rem,5vw,2.8rem)}.featCv-kicker[data-astro-cid-6lpf2e7q]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featCv-title[data-astro-cid-6lpf2e7q]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .4rem;font-size:clamp(1rem,1.9vw,1.18rem);font-weight:800;line-height:1.16}.featCv-text[data-astro-cid-6lpf2e7q]{color:var(--public-muted);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0 0 .65rem;font-size:.87rem;line-height:1.55;display:-webkit-box;overflow:hidden}.featCv-link[data-astro-cid-6lpf2e7q]{font-size:.86rem}@media (max-width:640px){.featCv-arrow[data-astro-cid-6lpf2e7q]{clip-path:none;padding-left:clamp(1.1rem,4vw,1.5rem);padding-right:clamp(1.1rem,4vw,1.5rem)}}.featCp-list[data-astro-cid-q3zvufpp]{flex-direction:column;gap:clamp(.8rem,2.2vw,1.3rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.featCp-pill[data-astro-cid-q3zvufpp]{background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border:1px solid var(--public-line);border-radius:999px;align-items:stretch;display:flex;overflow:hidden}.featCp-cap[data-astro-cid-q3zvufpp]{background:var(--public-accent);color:var(--public-bg);text-transform:uppercase;letter-spacing:.14em;writing-mode:horizontal-tb;white-space:nowrap;flex:none;align-items:center;padding:0 clamp(1.1rem,3vw,1.8rem);font-size:.64rem;font-weight:800;display:flex}.featCp-body[data-astro-cid-q3zvufpp]{flex:auto;min-width:0;padding:clamp(1.1rem,2.8vw,1.5rem) clamp(1.4rem,3.5vw,2rem)}.featCp-title[data-astro-cid-q3zvufpp]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .4rem;font-size:clamp(1.02rem,2vw,1.26rem);font-weight:800;line-height:1.16}.featCp-text[data-astro-cid-q3zvufpp]{max-width:60ch;color:var(--public-muted);margin:0 0 .7rem;font-size:.9rem;line-height:1.58}.featCp-link[data-astro-cid-q3zvufpp]{font-size:.87rem}@media (max-width:640px){.featCp-pill[data-astro-cid-q3zvufpp]{border-radius:var(--public-radius,18px);flex-direction:column}.featCp-cap[data-astro-cid-q3zvufpp]{justify-content:center;padding:.55rem 1.1rem}}.featTi-podium[data-astro-cid-iiyn4f65]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:clamp(.5rem,1.6vw,1rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.featTi-block[data-astro-cid-iiyn4f65]{flex-direction:column;min-width:0;display:flex}.featTi-body[data-astro-cid-iiyn4f65]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,10px) var(--public-radius,10px) 0 0;padding:clamp(1.1rem,2.8vw,1.5rem) clamp(1rem,2.6vw,1.4rem)}.featTi-plinth[data-astro-cid-iiyn4f65]{height:var(--h);background:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg));border:1px solid var(--public-line);border-top:0;display:block}.featTi-kicker[data-astro-cid-iiyn4f65]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featTi-title[data-astro-cid-iiyn4f65]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .4rem;font-size:clamp(1rem,1.9vw,1.18rem);font-weight:800;line-height:1.16}.featTi-text[data-astro-cid-iiyn4f65]{color:var(--public-muted);margin:0 0 .65rem;font-size:.87rem;line-height:1.55}.featTi-link[data-astro-cid-iiyn4f65]{font-size:.86rem}@media (max-width:640px){.featTi-plinth[data-astro-cid-iiyn4f65]{height:1.2rem}}.featWp-route[data-astro-cid-2cfoyzbb]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;gap:clamp(.9rem,2.4vw,1.6rem);margin-top:clamp(1.8rem,4.5vw,2.6rem);display:grid;position:relative}.featWp-route[data-astro-cid-2cfoyzbb]:before{content:"";border-top:3px dashed color-mix(in srgb, var(--public-accent) 50%, transparent);position:absolute;top:clamp(1rem,2.4vw,1.4rem);left:8%;right:8%}.featWp-stop[data-astro-cid-2cfoyzbb]{text-align:center;min-width:0;position:relative}.featWp-pin[data-astro-cid-2cfoyzbb]{z-index:1;background:var(--public-accent);border-radius:50% 50% 50% 0;width:clamp(1.7rem,4vw,2.4rem);height:clamp(1.7rem,4vw,2.4rem);margin:0 auto clamp(.8rem,2.2vw,1.2rem);display:block;position:relative;transform:rotate(-45deg)}.featWp-kicker[data-astro-cid-2cfoyzbb]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featWp-title[data-astro-cid-2cfoyzbb]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .4rem;font-size:clamp(1rem,1.9vw,1.18rem);font-weight:800;line-height:1.16}.featWp-text[data-astro-cid-2cfoyzbb]{color:var(--public-muted);margin:0 0 .65rem;font-size:.87rem;line-height:1.55}.featWp-link[data-astro-cid-2cfoyzbb]{font-size:.86rem}.featSl-grid[data-astro-cid-bbu4zxjv]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1.1rem,3vw,1.8rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.featSl-slab[data-astro-cid-bbu4zxjv]{background:var(--public-bg);border:2px solid var(--public-text);min-width:0;box-shadow:9px 9px 0 var(--public-accent);padding:clamp(1.2rem,3vw,1.7rem) clamp(1.1rem,2.8vw,1.5rem)}.featSl-kicker[data-astro-cid-bbu4zxjv]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.63rem;font-weight:800}.featSl-title[data-astro-cid-bbu4zxjv]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:800;line-height:1.15}.featSl-text[data-astro-cid-bbu4zxjv]{color:var(--public-muted);margin:0 0 .75rem;font-size:.9rem;line-height:1.58}.featSl-link[data-astro-cid-bbu4zxjv]{font-size:.87rem}@media (max-width:640px){.featSl-slab[data-astro-cid-bbu4zxjv]{box-shadow:6px 6px 0 var(--public-accent)}}.featTg-line[data-astro-cid-ljp6efpf]{border-top:2px solid var(--public-line);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:clamp(.9rem,2.4vw,1.5rem);margin-top:clamp(1.6rem,4vw,2.4rem);padding-top:clamp(1rem,2.6vw,1.5rem);display:grid}.featTg-tag[data-astro-cid-ljp6efpf]{background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border:1px solid var(--public-line);clip-path:polygon(1.6rem 0,100% 0,100% 100%,0 100%,0 1.6rem);min-width:0;padding:clamp(1.6rem,4vw,2.2rem) clamp(1rem,2.6vw,1.4rem) clamp(1.1rem,2.8vw,1.5rem);position:relative}.featTg-eye[data-astro-cid-ljp6efpf]{background:var(--public-bg);border:2px solid var(--public-muted);border-radius:50%;width:13px;height:13px;position:absolute;top:.75rem;left:.75rem}.featTg-kicker[data-astro-cid-ljp6efpf]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .25rem;font-size:.62rem;font-weight:800}.featTg-title[data-astro-cid-ljp6efpf]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .45rem;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:800;line-height:1.16}.featTg-text[data-astro-cid-ljp6efpf]{color:var(--public-muted);margin:0 0 .7rem;font-size:.88rem;line-height:1.56}.featTg-link[data-astro-cid-ljp6efpf]{font-size:.86rem}.featSc-scroll[data-astro-cid-5awazpbp]{max-width:44rem;margin:clamp(1.6rem,4vw,2.4rem) auto 0}.featSc-roller[data-astro-cid-5awazpbp]{background:linear-gradient(to bottom, color-mix(in srgb, var(--public-text) 25%, var(--public-bg)) 0 35%, color-mix(in srgb, var(--public-text) 50%, var(--public-bg)) 100%);border-radius:999px;height:clamp(14px,2.6vw,20px);margin:0 clamp(-14px,-2.6vw,-8px);display:block;box-shadow:0 3px 8px #00000047}.featSc-sheet[data-astro-cid-5awazpbp]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border-left:1px solid var(--public-line);border-right:1px solid var(--public-line);padding:clamp(1.4rem,3.5vw,2rem) clamp(1.4rem,3.5vw,2.2rem)}.featSc-entry[data-astro-cid-5awazpbp]{border-bottom:1px solid var(--public-line);gap:clamp(.8rem,2.4vw,1.3rem);padding:clamp(.9rem,2.4vw,1.2rem) 0;display:flex}.featSc-entry[data-astro-cid-5awazpbp]:last-child{border-bottom:0}.featSc-num[data-astro-cid-5awazpbp]{font-family:var(--public-font-heading);color:color-mix(in srgb, var(--public-accent) 65%, var(--public-bg));flex:none;font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:900;line-height:1}.featSc-body[data-astro-cid-5awazpbp]{min-width:0}.featSc-title[data-astro-cid-5awazpbp]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .35rem;font-size:clamp(1.02rem,2vw,1.24rem);font-weight:800;line-height:1.16}.featSc-text[data-astro-cid-5awazpbp]{color:var(--public-muted);margin:0 0 .6rem;font-size:.9rem;line-height:1.58}.featSc-link[data-astro-cid-5awazpbp]{font-size:.87rem}.featFrm-sec[data-astro-cid-prdnnzr2]{font-family:var(--public-font-body);background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg))}.featFrm-frame[data-astro-cid-prdnnzr2]{background:var(--public-bg);border:3px solid var(--public-line);border-radius:var(--public-radius,4px);max-width:820px;box-shadow:var(--public-shadow-strong,0 20px 48px #00000029);margin:0 auto;padding:clamp(1.7rem,5vw,3.2rem) clamp(1.4rem,5vw,3rem);position:relative}.featFrm-frame[data-astro-cid-prdnnzr2]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-radius:calc(var(--public-radius,4px) - 2px);pointer-events:none;position:absolute;inset:9px}.featFrm-head[data-astro-cid-prdnnzr2]{text-align:center;margin-bottom:clamp(1.2rem,3vw,2rem)}.featFrm-eyebrow[data-astro-cid-prdnnzr2]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .5rem;font-size:.72rem;font-weight:800}.featFrm-title[data-astro-cid-prdnnzr2]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1.12}.featFrm-flourish[data-astro-cid-prdnnzr2]{justify-content:center;align-items:center;gap:.7rem;max-width:260px;margin:clamp(.8rem,2vw,1.15rem) auto 0;display:flex}.featFrm-flourish-line[data-astro-cid-prdnnzr2]{background:color-mix(in srgb, var(--public-accent) 30%, var(--public-line));flex:1;height:1px}.featFrm-flourish-dia[data-astro-cid-prdnnzr2]{background:var(--public-accent);flex-shrink:0;width:9px;height:9px;transform:rotate(45deg)}.featFrm-list[data-astro-cid-prdnnzr2]{--featFrm-gutter:clamp(1.5rem, 4vw, 2.3rem);margin:0;padding:0;list-style:none}.featFrm-row[data-astro-cid-prdnnzr2]{grid-template-columns:var(--featFrm-gutter) 1fr;border-top:1px solid var(--public-line-soft,var(--public-line));align-items:start;padding:clamp(1.15rem,3vw,1.7rem) 0;display:grid}.featFrm-row[data-astro-cid-prdnnzr2]:first-child{border-top:0;padding-top:0}.featFrm-row[data-astro-cid-prdnnzr2]:last-child{padding-bottom:0}.featFrm-mark[data-astro-cid-prdnnzr2]{background:var(--public-accent);justify-self:start;width:10px;height:10px;margin-top:.5em;transform:rotate(45deg);box-shadow:0 2px 5px #00000029}.featFrm-body[data-astro-cid-prdnnzr2]{min-width:0}.featFrm-line[data-astro-cid-prdnnzr2]{align-items:baseline;gap:.55rem;display:flex}.featFrm-name[data-astro-cid-prdnnzr2]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.18rem,2.4vw,1.55rem);font-weight:800}.featFrm-leader[data-astro-cid-prdnnzr2]{border-bottom:1.5px dotted color-mix(in srgb, var(--public-accent) 45%, var(--public-line));flex:2rem;align-self:flex-end;min-width:1.2rem;transform:translateY(-.28em)}.featFrm-tag[data-astro-cid-prdnnzr2]{text-transform:uppercase;letter-spacing:.13em;color:var(--public-accent);flex-shrink:0;font-size:.7rem;font-weight:800}.featFrm-text[data-astro-cid-prdnnzr2]{color:var(--public-muted);max-width:60ch;margin:.55rem 0 .8rem;font-size:.97rem;line-height:1.62}@media (prefers-reduced-motion:no-preference){.featFrm-mark[data-astro-cid-prdnnzr2]{transition:transform .25s}.featFrm-row[data-astro-cid-prdnnzr2]:hover .featFrm-mark[data-astro-cid-prdnnzr2]{transform:rotate(45deg)scale(1.35)}}@media (max-width:640px){.featFrm-frame[data-astro-cid-prdnnzr2]{padding:clamp(1.3rem,6vw,1.9rem) clamp(1.1rem,5vw,1.6rem)}.featFrm-frame[data-astro-cid-prdnnzr2]:before{inset:7px}.featFrm-list[data-astro-cid-prdnnzr2]{--featFrm-gutter:1.35rem}.featFrm-mark[data-astro-cid-prdnnzr2]{width:9px;height:9px}.featFrm-line[data-astro-cid-prdnnzr2]{flex-direction:column;align-items:flex-start;gap:.2rem}.featFrm-leader[data-astro-cid-prdnnzr2]{display:none}.featFrm-tag[data-astro-cid-prdnnzr2]{order:-1}.featFrm-text[data-astro-cid-prdnnzr2]{max-width:none}}.cmp-ab[data-astro-cid-5qh7ez5i]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}@media (max-width:800px){.cmp-ab[data-astro-cid-5qh7ez5i]{grid-template-columns:1fr}}.cmp-ab-photo[data-astro-cid-5qh7ez5i]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 18px 40px #00000029)}.cmp-ab-text[data-astro-cid-5qh7ez5i]{color:var(--public-muted);margin:0 0 1rem;font-size:1.02rem;line-height:1.7}.cmp-ab-stats[data-astro-cid-5qh7ez5i]{flex-wrap:wrap;gap:clamp(1rem,3vw,2.2rem);margin-top:1.4rem;display:flex}.cmp-ab-stat-value[data-astro-cid-5qh7ez5i]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:900;line-height:1}.cmp-ab-stat-label[data-astro-cid-5qh7ez5i]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-muted);margin-top:.35rem;font-size:.76rem;font-weight:700}.cmp-mrg[data-astro-cid-jtcnjd7a]{grid-template-columns:2.8fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.cmp-mrg-body[data-astro-cid-jtcnjd7a]{min-width:0;max-width:62ch}.cmp-mrg-lede[data-astro-cid-jtcnjd7a]{color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.6}.cmp-mrg-text[data-astro-cid-jtcnjd7a]{color:var(--public-muted);margin:0 0 1.1rem;font-size:.98rem;line-height:1.68}.cmp-mrg-notes[data-astro-cid-jtcnjd7a]{border-left:2px solid var(--public-accent);gap:1.1rem;min-width:0;padding-left:clamp(.9rem,2vw,1.4rem);display:grid}.cmp-mrg-note-k[data-astro-cid-jtcnjd7a]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);margin:0 0 .2rem;font-size:.6rem;font-weight:700}.cmp-mrg-note-v[data-astro-cid-jtcnjd7a]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:1.15rem;font-weight:800;line-height:1.15}@media (max-width:820px){.cmp-mrg[data-astro-cid-jtcnjd7a]{grid-template-columns:1fr}.cmp-mrg-notes[data-astro-cid-jtcnjd7a]{border-left:0;border-top:2px solid var(--public-accent);grid-auto-columns:1fr;grid-auto-flow:column;padding-top:1rem;padding-left:0}}@media (max-width:480px){.cmp-mrg-notes[data-astro-cid-jtcnjd7a]{grid-auto-flow:row}}.aboutCenter-col[data-astro-cid-ydwbqqyp]{text-align:center;max-width:720px;margin:0 auto}.aboutCenter-eyebrow[data-astro-cid-ydwbqqyp]{margin-bottom:.9rem}.aboutCenter-h2[data-astro-cid-ydwbqqyp]{margin-bottom:1.1rem}.aboutCenter-text[data-astro-cid-ydwbqqyp]{color:var(--public-muted);max-width:62ch;margin:0 auto 1.1rem;font-size:clamp(1.02rem,1.7vw,1.18rem);line-height:1.75}.aboutCenter-stats[data-astro-cid-ydwbqqyp]{border-top:1px solid var(--public-line,#0000001a);flex-wrap:wrap;justify-content:center;gap:clamp(1.4rem,5vw,3.4rem);margin-top:clamp(1.8rem,4vw,2.8rem);padding-top:clamp(1.6rem,3.5vw,2.4rem);display:flex}.aboutCenter-stat[data-astro-cid-ydwbqqyp]{text-align:center}.aboutCenter-stat-value[data-astro-cid-ydwbqqyp]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:900;line-height:1}.aboutCenter-stat-label[data-astro-cid-ydwbqqyp]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);margin-top:.45rem;font-size:.74rem;font-weight:700}.aboutCorn-wall[data-astro-cid-fxnklzr7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(1.2rem,4vw,2.8rem);display:grid}.aboutCorn-stone[data-astro-cid-fxnklzr7]{text-align:center;background:color-mix(in srgb, var(--public-text) 12%, var(--public-bg));box-shadow:inset 3px 3px 0 #ffffff24, inset -3px -3px 0 #00000047, var(--public-shadow-strong,0 14px 30px #00000038);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:clamp(1.6rem,5vw,2.8rem) clamp(1rem,3vw,1.6rem);display:flex}.aboutCorn-est[data-astro-cid-fxnklzr7],.aboutCorn-place[data-astro-cid-fxnklzr7]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-muted);font-size:.66rem;font-weight:800}.aboutCorn-year[data-astro-cid-fxnklzr7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-shadow:0 -1px #00000080,0 1px #ffffff2e;font-size:clamp(2.6rem,8vw,4.4rem);font-weight:900;line-height:1}.aboutCorn-copy[data-astro-cid-fxnklzr7]{min-width:0}.aboutCorn-text[data-astro-cid-fxnklzr7]{max-width:62ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.97rem,1.4vw,1.05rem);line-height:1.68}.aboutCorn-stats[data-astro-cid-fxnklzr7]{border-top:2px solid var(--public-line);flex-wrap:wrap;gap:clamp(1rem,3vw,2.2rem);margin:clamp(1rem,2.6vw,1.5rem) 0 0;padding-top:clamp(.9rem,2.4vw,1.2rem);display:flex}.aboutCorn-stat[data-astro-cid-fxnklzr7]{margin:0}.aboutCorn-stat-label[data-astro-cid-fxnklzr7]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.64rem;font-weight:800}.aboutCorn-stat-value[data-astro-cid-fxnklzr7]{font-family:var(--public-font-heading);color:var(--public-text);margin:.15rem 0 0;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:900}@media (max-width:760px){.aboutCorn-wall[data-astro-cid-fxnklzr7]{grid-template-columns:1fr}.aboutCorn-stone[data-astro-cid-fxnklzr7]{padding:clamp(1.2rem,6vw,1.8rem)}}.aboutLtr-sheet[data-astro-cid-xwx3vmd2]{background:var(--public-bg);border:1px solid var(--public-line);border-top:6px solid var(--public-accent);max-width:62rem;box-shadow:var(--public-shadow,0 12px 32px #00000024);border-radius:2px;margin:0 auto;padding:clamp(1.6rem,4.5vw,3rem) clamp(1.4rem,4vw,3rem)}.aboutLtr-head[data-astro-cid-xwx3vmd2]{border-bottom:2px solid var(--public-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem 1.5rem;margin-bottom:clamp(1.2rem,3vw,1.8rem);padding-bottom:clamp(.8rem,2vw,1.1rem);display:flex}.aboutLtr-name[data-astro-cid-xwx3vmd2]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:clamp(1.4rem,3.2vw,2.1rem);font-weight:900;line-height:1.08}.aboutLtr-est[data-astro-cid-xwx3vmd2]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:.2rem 0 0;font-size:.68rem;font-weight:800}.aboutLtr-addr[data-astro-cid-xwx3vmd2]{text-align:right;color:var(--public-muted);font-size:.86rem;font-style:normal;line-height:1.5}.aboutLtr-body[data-astro-cid-xwx3vmd2]{max-width:68ch}.aboutLtr-salut[data-astro-cid-xwx3vmd2]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .9rem;font-size:clamp(1.02rem,1.7vw,1.15rem);font-weight:800}.aboutLtr-text[data-astro-cid-xwx3vmd2]{color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.97rem,1.4vw,1.05rem);line-height:1.72}.aboutLtr-sign[data-astro-cid-xwx3vmd2]{border-top:1px solid var(--public-line);font-family:var(--public-font-heading);color:var(--public-text);margin:clamp(1.1rem,3vw,1.6rem) 0 0;padding-top:.7rem;font-size:clamp(1rem,1.8vw,1.15rem);font-weight:800;display:inline-block}.aboutLtr-foot[data-astro-cid-xwx3vmd2]{border-top:2px solid var(--public-line);flex-wrap:wrap;gap:clamp(.9rem,3vw,2.2rem);margin-top:clamp(1.4rem,3.5vw,2rem);padding-top:clamp(.9rem,2.4vw,1.2rem);display:flex}.aboutLtr-fact[data-astro-cid-xwx3vmd2]{flex-direction:column;gap:.1rem;display:flex}.aboutLtr-fact-label[data-astro-cid-xwx3vmd2]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.62rem;font-weight:800}.aboutLtr-fact-value[data-astro-cid-xwx3vmd2]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:900}@media (max-width:620px){.aboutLtr-addr[data-astro-cid-xwx3vmd2]{text-align:left}}.aboutVN-row[data-astro-cid-7hq7zxvq]{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:clamp(1.2rem,4vw,2.6rem);display:grid}.aboutVN-spine[data-astro-cid-7hq7zxvq]{border-left:4px solid var(--public-accent);align-items:flex-start;padding-left:clamp(.4rem,1.5vw,.8rem);display:flex}.aboutVN-spine-text[data-astro-cid-7hq7zxvq]{writing-mode:vertical-rl;font-family:var(--public-font-heading);letter-spacing:-.01em;text-transform:uppercase;color:color-mix(in srgb, var(--public-accent) 55%, var(--public-bg));white-space:nowrap;max-height:clamp(16rem,40vw,26rem);font-size:clamp(1.8rem,5.5vw,3.6rem);font-weight:900;line-height:1;overflow:hidden;transform:rotate(180deg)}.aboutVN-copy[data-astro-cid-7hq7zxvq]{min-width:0}.aboutVN-text[data-astro-cid-7hq7zxvq]{max-width:60ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.97rem,1.4vw,1.05rem);line-height:1.68}.aboutVN-stats[data-astro-cid-7hq7zxvq]{border-left:1px solid var(--public-line);text-align:right;flex-direction:column;gap:clamp(.8rem,2.4vw,1.3rem);margin:0;padding-left:clamp(.9rem,2.4vw,1.4rem);display:flex}.aboutVN-stat[data-astro-cid-7hq7zxvq]{margin:0}.aboutVN-stat-label[data-astro-cid-7hq7zxvq]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);white-space:nowrap;font-size:.62rem;font-weight:800}.aboutVN-stat-value[data-astro-cid-7hq7zxvq]{font-family:var(--public-font-heading);color:var(--public-text);margin:.1rem 0 0;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:900}@media (max-width:900px){.aboutVN-row[data-astro-cid-7hq7zxvq]{grid-template-columns:auto minmax(0,1fr)}.aboutVN-stats[data-astro-cid-7hq7zxvq]{border-left:0;border-top:2px solid var(--public-line);text-align:left;flex-flow:wrap;grid-column:2;gap:1.4rem;padding-top:.9rem;padding-left:0}}@media (max-width:600px){.aboutVN-row[data-astro-cid-7hq7zxvq]{grid-template-columns:1fr}.aboutVN-spine[data-astro-cid-7hq7zxvq]{border-left:0;border-top:4px solid var(--public-accent);padding:.5rem 0 0}.aboutVN-spine-text[data-astro-cid-7hq7zxvq]{writing-mode:horizontal-tb;max-height:none;font-size:clamp(1.5rem,9vw,2.2rem);transform:none}.aboutVN-stats[data-astro-cid-7hq7zxvq]{grid-column:1}}.aboutGF-grid[data-astro-cid-456em5xc]{background:var(--public-line);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);grid-template-columns:1fr 1fr;gap:1px;margin-top:clamp(1.4rem,3.5vw,2.2rem);display:grid;overflow:hidden}.aboutGF-cell[data-astro-cid-456em5xc]{background:var(--public-bg);flex-direction:column;gap:.3rem;padding:clamp(1.1rem,3vw,1.8rem) clamp(1.1rem,3vw,1.6rem);display:flex}.aboutGF-cell[data-astro-cid-456em5xc]:nth-child(2n){background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg))}.aboutGF-k[data-astro-cid-456em5xc]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0;font-size:.64rem;font-weight:800}.aboutGF-v[data-astro-cid-456em5xc]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:900;line-height:1.12}.aboutGF-d[data-astro-cid-456em5xc]{color:var(--public-muted);margin:.2rem 0 .6rem;font-size:.92rem;line-height:1.58}.aboutGF-link[data-astro-cid-456em5xc]{align-self:flex-start;margin-top:auto}@media (max-width:640px){.aboutGF-grid[data-astro-cid-456em5xc]{grid-template-columns:1fr}}.aboutPlq-plate[data-astro-cid-tpembmxq]{background-color:color-mix(in srgb, var(--public-text) 10%, var(--public-bg));max-width:60rem;box-shadow:inset 0 1px 0 #fff3, inset 0 -1px 0 #00000040, var(--public-shadow-strong,0 16px 34px #0000003d);background-image:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#00000008 1px 3px);border-radius:4px;margin:0 auto;padding:clamp(1.8rem,5vw,3rem);position:relative}.aboutPlq-rivet[data-astro-cid-tpembmxq]{background:color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:inset 0 1px 1px #ffffff73,0 1px 2px #0006}.aboutPlq-r1[data-astro-cid-tpembmxq]{top:11px;left:11px}.aboutPlq-r2[data-astro-cid-tpembmxq]{top:11px;right:11px}.aboutPlq-r3[data-astro-cid-tpembmxq]{bottom:11px;left:11px}.aboutPlq-r4[data-astro-cid-tpembmxq]{bottom:11px;right:11px}.aboutPlq-engraved[data-astro-cid-tpembmxq]{border:1px solid #00000047;padding:clamp(1.2rem,3.5vw,2rem);box-shadow:inset 0 0 0 1px #ffffff24}.aboutPlq-eyebrow[data-astro-cid-tpembmxq]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-muted);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.aboutPlq-name[data-astro-cid-tpembmxq]{font-family:var(--public-font-heading);color:var(--public-text);text-shadow:0 -1px #00000073,0 1px #fff3;text-wrap:balance;margin:0;font-size:clamp(1.5rem,4vw,2.4rem);font-weight:900;line-height:1.1}.aboutPlq-rule[data-astro-cid-tpembmxq]{border-top:2px solid #00000040;margin:clamp(.8rem,2vw,1.1rem) 0;box-shadow:0 1px #ffffff2e}.aboutPlq-text[data-astro-cid-tpembmxq]{max-width:64ch;color:var(--public-muted);margin:0 0 .85rem;font-size:clamp(.96rem,1.4vw,1.04rem);line-height:1.68}.aboutPlq-stats[data-astro-cid-tpembmxq]{border-top:1px solid #00000038;flex-wrap:wrap;gap:clamp(1rem,3vw,2.4rem);margin-top:clamp(1rem,2.6vw,1.4rem);padding-top:clamp(.8rem,2.2vw,1.1rem);display:flex}.aboutPlq-stat[data-astro-cid-tpembmxq]{flex-direction:column;display:flex}.aboutPlq-stat-value[data-astro-cid-tpembmxq]{font-family:var(--public-font-heading);color:var(--public-text);text-shadow:0 -1px #0006,0 1px #ffffff29;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:900}.aboutPlq-stat-label[data-astro-cid-tpembmxq]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.62rem;font-weight:800}.aboutBD-row[data-astro-cid-chgmqfyi]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1.4rem,4vw,3rem);display:grid}.aboutBD-hang[data-astro-cid-chgmqfyi]{padding-top:10px;position:relative}.aboutBD-pole[data-astro-cid-chgmqfyi]{background:color-mix(in srgb, var(--public-text) 55%, var(--public-bg));border-radius:3px;height:6px;position:absolute;top:0;left:-10px;right:-10px}.aboutBD-banner[data-astro-cid-chgmqfyi]{background:var(--public-accent);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);width:clamp(4.5rem,11vw,7.5rem);min-height:clamp(15rem,32vw,23rem);box-shadow:var(--public-shadow-strong,0 14px 30px #00000038);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.9rem,2.4vw,1.3rem) .4rem clamp(2.6rem,6vw,3.6rem);display:flex}.aboutBD-banner-name[data-astro-cid-chgmqfyi]{writing-mode:vertical-rl;font-family:var(--public-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--public-bg);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;max-height:clamp(10rem,24vw,17rem);font-size:clamp(.95rem,2vw,1.25rem);font-weight:900;display:flex;overflow:hidden;transform:rotate(180deg)}.aboutBD-banner-year[data-astro-cid-chgmqfyi]{font-family:var(--public-font-heading);color:var(--public-bg);opacity:.85;font-size:clamp(.85rem,1.7vw,1rem);font-weight:900}.aboutBD-copy[data-astro-cid-chgmqfyi]{min-width:0}.aboutBD-text[data-astro-cid-chgmqfyi]{max-width:62ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.97rem,1.4vw,1.05rem);line-height:1.68}.aboutBD-stats[data-astro-cid-chgmqfyi]{border-top:2px solid var(--public-line);flex-wrap:wrap;gap:clamp(1rem,3vw,2.2rem);margin:clamp(1rem,2.6vw,1.4rem) 0 0;padding-top:clamp(.9rem,2.4vw,1.1rem);display:flex}.aboutBD-stat[data-astro-cid-chgmqfyi]{margin:0}.aboutBD-stat-label[data-astro-cid-chgmqfyi]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.62rem;font-weight:800}.aboutBD-stat-value[data-astro-cid-chgmqfyi]{font-family:var(--public-font-heading);color:var(--public-text);margin:.12rem 0 0;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:900}@media (max-width:640px){.aboutBD-row[data-astro-cid-chgmqfyi]{grid-template-columns:1fr}.aboutBD-hang[data-astro-cid-chgmqfyi]{padding-top:0}.aboutBD-pole[data-astro-cid-chgmqfyi]{display:none}.aboutBD-banner[data-astro-cid-chgmqfyi]{clip-path:polygon(0 0,100% 0,82% 50%,100% 100%,0 100%);flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:0;padding:.8rem calc(18% + .75rem) .8rem 1rem}.aboutBD-banner-name[data-astro-cid-chgmqfyi]{writing-mode:horizontal-tb;flex:0 auto;max-height:none;transform:none}}.aboutEra-strata[data-astro-cid-tjtaammk]{margin-top:clamp(1.4rem,3.5vw,2.2rem)}.aboutEra-band[data-astro-cid-tjtaammk]{background:color-mix(in srgb, var(--public-accent) calc(5% + var(--n) * 7%), var(--public-bg));border-top:1px solid var(--public-line)}.aboutEra-band[data-astro-cid-tjtaammk]:last-child{border-bottom:1px solid var(--public-line)}.aboutEra-inner[data-astro-cid-tjtaammk]{max-width:var(--public-max,1180px);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:baseline;gap:clamp(.8rem,3vw,2.2rem);margin:0 auto;padding:clamp(1.1rem,3vw,1.9rem) clamp(1rem,4vw,2rem);display:grid}.aboutEra-years[data-astro-cid-tjtaammk]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-accent);white-space:nowrap;font-size:clamp(1.15rem,2.8vw,1.8rem);font-weight:900;line-height:1.1}.aboutEra-body[data-astro-cid-tjtaammk]{min-width:0}.aboutEra-title[data-astro-cid-tjtaammk]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .3rem;font-size:clamp(1.02rem,2vw,1.24rem);font-weight:800}.aboutEra-text[data-astro-cid-tjtaammk]{max-width:62ch;color:var(--public-muted);margin:0;font-size:.95rem;line-height:1.62}.aboutEra-more[data-astro-cid-tjtaammk]{margin-top:clamp(1.2rem,3vw,1.8rem)}@media (max-width:620px){.aboutEra-inner[data-astro-cid-tjtaammk]{grid-template-columns:1fr;gap:.3rem}}.aboutRnd-row[data-astro-cid-qsmucdfc]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.aboutRnd-seal[data-astro-cid-qsmucdfc]{background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:3px solid var(--public-accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:clamp(9rem,20vw,14rem);height:clamp(9rem,20vw,14rem);display:flex;position:relative}.aboutRnd-ring[data-astro-cid-qsmucdfc]{border:1px dashed color-mix(in srgb, var(--public-accent) 60%, transparent);border-radius:50%;position:absolute;inset:9px}.aboutRnd-initials[data-astro-cid-qsmucdfc]{font-family:var(--public-font-heading);letter-spacing:.02em;color:var(--public-text);font-size:clamp(2rem,6vw,3.4rem);font-weight:900;line-height:1}.aboutRnd-year[data-astro-cid-qsmucdfc]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);font-size:.68rem;font-weight:800}.aboutRnd-copy[data-astro-cid-qsmucdfc]{min-width:0}.aboutRnd-text[data-astro-cid-qsmucdfc]{max-width:62ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.97rem,1.4vw,1.05rem);line-height:1.68}.aboutRnd-stats[data-astro-cid-qsmucdfc]{border-top:2px solid var(--public-line);flex-wrap:wrap;gap:clamp(1rem,3vw,2.2rem);margin:clamp(1rem,2.6vw,1.4rem) 0 0;padding-top:clamp(.9rem,2.4vw,1.1rem);display:flex}.aboutRnd-stat[data-astro-cid-qsmucdfc]{margin:0}.aboutRnd-stat-label[data-astro-cid-qsmucdfc]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.62rem;font-weight:800}.aboutRnd-stat-value[data-astro-cid-qsmucdfc]{font-family:var(--public-font-heading);color:var(--public-text);margin:.12rem 0 0;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:900}@media (max-width:700px){.aboutRnd-row[data-astro-cid-qsmucdfc]{grid-template-columns:1fr;justify-items:start}}.aboutDos-card[data-astro-cid-iqmnoejr]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border:1px solid var(--public-line);max-width:56rem;box-shadow:var(--public-shadow,0 10px 26px #00000021);border-radius:3px;margin:0 auto;padding:clamp(1.4rem,4vw,2.4rem)}.aboutDos-head[data-astro-cid-iqmnoejr]{border-bottom:3px double var(--public-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-bottom:clamp(1rem,2.6vw,1.5rem);padding-bottom:clamp(.8rem,2vw,1.1rem);display:flex}.aboutDos-stamp[data-astro-cid-iqmnoejr]{border:2px solid var(--public-accent);text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);border-radius:3px;padding:.3rem .7rem;font-size:.68rem;font-weight:800;transform:rotate(-1.5deg)}.aboutDos-ref[data-astro-cid-iqmnoejr]{font-family:var(--public-font-heading);letter-spacing:.1em;color:var(--public-muted);font-size:.78rem;font-weight:800}.aboutDos-fields[data-astro-cid-iqmnoejr]{flex-direction:column;gap:.5rem;margin:0;display:flex}.aboutDos-field[data-astro-cid-iqmnoejr]{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5rem;display:grid}.aboutDos-field[data-astro-cid-iqmnoejr]:after{content:none}.aboutDos-k[data-astro-cid-iqmnoejr]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);white-space:nowrap;font-size:.68rem;font-weight:800}.aboutDos-k[data-astro-cid-iqmnoejr]+.aboutDos-v[data-astro-cid-iqmnoejr]{grid-column:3}.aboutDos-field[data-astro-cid-iqmnoejr]>.aboutDos-k[data-astro-cid-iqmnoejr]{grid-column:1}.aboutDos-field[data-astro-cid-iqmnoejr]:before{content:"";border-bottom:1px dotted var(--public-line);grid-column:2;align-self:end;margin-bottom:.3em}.aboutDos-v[data-astro-cid-iqmnoejr]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;overflow-wrap:anywhere;margin:0;font-size:clamp(.98rem,1.8vw,1.14rem);font-weight:800}.aboutDos-summary[data-astro-cid-iqmnoejr]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:clamp(1.2rem,3vw,1.8rem) 0 0;padding-top:clamp(.9rem,2.4vw,1.2rem);font-size:clamp(.95rem,1.4vw,1.03rem);line-height:1.68}@media (max-width:560px){.aboutDos-field[data-astro-cid-iqmnoejr]{grid-template-columns:1fr;gap:.1rem}.aboutDos-field[data-astro-cid-iqmnoejr]:before{display:none}.aboutDos-k[data-astro-cid-iqmnoejr]+.aboutDos-v[data-astro-cid-iqmnoejr],.aboutDos-field[data-astro-cid-iqmnoejr]>.aboutDos-k[data-astro-cid-iqmnoejr]{grid-column:1}.aboutDos-v[data-astro-cid-iqmnoejr]{text-align:left}}.aboutDc-body[data-astro-cid-kxbaqv2y]{max-width:62ch;margin-top:clamp(1rem,2.6vw,1.5rem)}.aboutDc-cap[data-astro-cid-kxbaqv2y]{float:left;font-family:var(--public-font-heading);color:var(--public-accent);margin:.1em .12em -.1em 0;font-size:clamp(3.6rem,11vw,6rem);font-weight:900;line-height:.78}.aboutDc-lede[data-astro-cid-kxbaqv2y]{color:var(--public-text);margin:0 0 1rem;font-size:clamp(1.02rem,1.6vw,1.15rem);line-height:1.66}.aboutDc-text[data-astro-cid-kxbaqv2y]{color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(.97rem,1.4vw,1.05rem);line-height:1.68}.aboutDc-stats[data-astro-cid-kxbaqv2y]{border-top:2px solid var(--public-line);clear:both;flex-wrap:wrap;gap:1.4rem;margin:0;padding-top:1rem;display:flex}.aboutDc-stat[data-astro-cid-kxbaqv2y]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.74rem;font-weight:800}.aboutNc-standfirst[data-astro-cid-2bufmbev]{border-top:3px solid var(--public-text);border-bottom:1px solid var(--public-line);flex-wrap:wrap;gap:1.2rem 2.2rem;margin:clamp(1rem,2.6vw,1.4rem) 0;padding:clamp(.8rem,2.2vw,1.1rem) 0;display:flex}.aboutNc-stat[data-astro-cid-2bufmbev]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.74rem;font-weight:800}.aboutNc-stat[data-astro-cid-2bufmbev] strong[data-astro-cid-2bufmbev]{font-family:var(--public-font-heading);color:var(--public-text);margin-right:.3rem;font-size:1.15rem;font-weight:900}.aboutNc-flow[data-astro-cid-2bufmbev]{columns:2;column-rule:1px solid var(--public-line);column-gap:clamp(1.4rem,4vw,2.6rem)}.aboutNc-flow[data-astro-cid-2bufmbev] p[data-astro-cid-2bufmbev]{color:var(--public-muted);margin:0 0 1rem;font-size:clamp(.95rem,1.4vw,1.03rem);line-height:1.66}@media (min-width:1100px){.aboutNc-flow[data-astro-cid-2bufmbev]{columns:3}}@media (max-width:640px){.aboutNc-flow[data-astro-cid-2bufmbev]{columns:1}}.aboutFn-body[data-astro-cid-odf75k7t]{max-width:66ch;margin-top:clamp(1rem,2.6vw,1.5rem)}.aboutFn-text[data-astro-cid-odf75k7t]{color:var(--public-muted);margin:0 0 1rem;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.7}.aboutFn-mark[data-astro-cid-odf75k7t]{color:var(--public-accent);padding-left:.1em;font-size:.68em;font-weight:800}.aboutFn-notes[data-astro-cid-odf75k7t]{border-top:1px solid var(--public-line);max-width:46ch;margin:clamp(1.4rem,3.5vw,2rem) 0 0;padding:1rem 0 0 1.2rem}.aboutFn-note[data-astro-cid-odf75k7t]{color:var(--public-muted);margin-bottom:.4rem;font-size:.84rem;line-height:1.55}.aboutFn-nlabel[data-astro-cid-odf75k7t]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin-right:.35rem;font-size:.68rem;font-weight:800}.aboutTg-form[data-astro-cid-e3tt5nry]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border:1px solid var(--public-line);max-width:52rem;box-shadow:var(--public-shadow,0 10px 26px #00000024);border-radius:3px;margin:0 auto}.aboutTg-head[data-astro-cid-e3tt5nry]{border-bottom:2px solid var(--public-text);background-image:radial-gradient(circle, color-mix(in srgb, var(--public-text) 22%, transparent) 0 2px, transparent 2.6px);background-position:0 0;background-repeat:repeat-x;background-size:14px 14px;justify-content:space-between;gap:1rem;padding:clamp(.7rem,2vw,1rem) clamp(1.2rem,3.5vw,2rem);display:flex}.aboutTg-office[data-astro-cid-e3tt5nry],.aboutTg-no[data-astro-cid-e3tt5nry]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);font-size:.68rem;font-weight:800}.aboutTg-tape[data-astro-cid-e3tt5nry]{padding:clamp(1.4rem,4vw,2.2rem) clamp(1.2rem,3.5vw,2rem)}.aboutTg-line[data-astro-cid-e3tt5nry]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--public-text);margin:0 0 .55rem;font-size:clamp(.92rem,2vw,1.15rem);font-weight:800;line-height:1.5}.aboutTg-line[data-astro-cid-e3tt5nry] b[data-astro-cid-e3tt5nry]{color:var(--public-accent);letter-spacing:.16em}.aboutTg-foot[data-astro-cid-e3tt5nry]{border-top:1px dashed var(--public-line);flex-wrap:wrap;gap:.6rem 1.6rem;padding:clamp(.9rem,2.4vw,1.2rem) clamp(1.2rem,3.5vw,2rem);display:flex}.aboutTg-stat[data-astro-cid-e3tt5nry]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.72rem;font-weight:800}.aboutTr-log[data-astro-cid-33qcmm5b]{margin:clamp(1.2rem,3vw,1.8rem) 0 0}.aboutTr-turn[data-astro-cid-33qcmm5b]{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:clamp(.8rem,3vw,2.2rem);padding:clamp(1rem,2.6vw,1.4rem) 0;display:grid}.aboutTr-q[data-astro-cid-33qcmm5b]{font-family:var(--public-font-heading);color:var(--public-accent);margin:0;font-size:clamp(.98rem,1.8vw,1.12rem);font-weight:800}.aboutTr-a[data-astro-cid-33qcmm5b]{color:var(--public-muted);margin:0;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.68}.aboutTr-foot[data-astro-cid-33qcmm5b]{flex-wrap:wrap;gap:1.4rem 2.4rem;margin-top:clamp(1.2rem,3vw,1.7rem);display:flex}.aboutTr-stat[data-astro-cid-33qcmm5b]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.72rem;font-weight:800}.aboutTr-stat[data-astro-cid-33qcmm5b] strong[data-astro-cid-33qcmm5b]{font-family:var(--public-font-heading);color:var(--public-text);margin-right:.3rem;font-size:1.2rem;font-weight:900}@media (max-width:640px){.aboutTr-turn[data-astro-cid-33qcmm5b]{grid-template-columns:1fr;gap:.3rem}}.aboutIv-sheet[data-astro-cid-ko2mbrym]{border:1px solid var(--public-line);border-radius:3px;margin-top:clamp(1.2rem,3vw,1.8rem);overflow:hidden}.aboutIv-head[data-astro-cid-ko2mbrym],.aboutIv-row[data-astro-cid-ko2mbrym]{grid-template-columns:4.5rem minmax(0,1fr) minmax(0,10rem);gap:clamp(.6rem,2vw,1.2rem);padding:clamp(.65rem,1.8vw,.9rem) clamp(.9rem,2.4vw,1.3rem);display:grid}.aboutIv-head[data-astro-cid-ko2mbrym]{background:var(--public-text);color:var(--public-bg);text-transform:uppercase;letter-spacing:.16em;font-size:.64rem;font-weight:800}.aboutIv-row[data-astro-cid-ko2mbrym]{border-bottom:1px solid var(--public-line)}.aboutIv-row[data-astro-cid-ko2mbrym]:nth-child(2n){background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg))}.aboutIv-no[data-astro-cid-ko2mbrym]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:.82rem;font-weight:900}.aboutIv-desc[data-astro-cid-ko2mbrym]{color:var(--public-muted);font-size:.93rem}.aboutIv-qty[data-astro-cid-ko2mbrym]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;overflow-wrap:anywhere;font-size:.98rem;font-weight:800}.aboutIv-note[data-astro-cid-ko2mbrym]{color:var(--public-muted);margin:0;padding:clamp(1rem,2.6vw,1.4rem) clamp(.9rem,2.4vw,1.3rem);font-size:.95rem;line-height:1.64}@media (max-width:560px){.aboutIv-head[data-astro-cid-ko2mbrym]{display:none}.aboutIv-row[data-astro-cid-ko2mbrym]{grid-template-columns:3.4rem minmax(0,1fr)}.aboutIv-qty[data-astro-cid-ko2mbrym]{text-align:left;grid-column:2}}.aboutIn-stone[data-astro-cid-mrpkzqoi]{text-align:center;background:color-mix(in srgb, var(--public-text) 9%, var(--public-bg));border-radius:3px;max-width:46rem;margin:0 auto;padding:clamp(2rem,5vw,3.2rem) clamp(1.4rem,4vw,2.4rem)}.aboutIn-rule[data-astro-cid-mrpkzqoi]{background:color-mix(in srgb, var(--public-text) 35%, var(--public-bg));width:min(18rem,70%);height:3px;margin:clamp(1rem,2.6vw,1.5rem) auto;display:block;box-shadow:0 1px #fff3}.aboutIn-line[data-astro-cid-mrpkzqoi]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.12em;color:var(--public-text);text-shadow:0 -1px #0006,0 1px #ffffff2e;margin:0 0 .5rem;font-size:clamp(1.3rem,3.6vw,2.1rem);font-weight:900;line-height:1.25}.aboutIn-sm[data-astro-cid-mrpkzqoi]{letter-spacing:.2em;color:var(--public-muted);font-size:clamp(.85rem,1.8vw,1.05rem)}.aboutIn-prose[data-astro-cid-mrpkzqoi]{max-width:46ch;color:var(--public-muted);margin:0 auto;font-size:clamp(.95rem,1.4vw,1.03rem);line-height:1.66}.aboutIn-stats[data-astro-cid-mrpkzqoi]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:clamp(1rem,2.6vw,1.4rem);font-size:.7rem;font-weight:800;display:flex}.aboutHb-bill[data-astro-cid-uhgjlxle]{text-align:center;background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border:3px double var(--public-text);max-width:42rem;margin:0 auto;padding:clamp(1.6rem,4vw,2.6rem) clamp(1.2rem,3.5vw,2rem)}.aboutHb-rule[data-astro-cid-uhgjlxle]{background:var(--public-text);height:5px;margin:clamp(.7rem,2vw,1rem) 0;display:block}.aboutHb-rule-thin[data-astro-cid-uhgjlxle]{height:1px}.aboutHb-l1[data-astro-cid-uhgjlxle]{text-transform:uppercase;letter-spacing:.4em;color:var(--public-muted);margin:0;font-size:.68rem;font-weight:800}.aboutHb-l2[data-astro-cid-uhgjlxle]{font-family:var(--public-font-heading);text-transform:uppercase;color:var(--public-text);overflow-wrap:anywhere;margin:.3rem 0 0;font-size:clamp(1.7rem,5.5vw,3.2rem);font-weight:900;line-height:1.02}.aboutHb-l3[data-astro-cid-uhgjlxle]{font-family:var(--public-font-heading);color:var(--public-accent);margin:0;font-size:clamp(1rem,2.4vw,1.4rem);font-style:italic;font-weight:700}.aboutHb-l4[data-astro-cid-uhgjlxle]{letter-spacing:.3em;text-transform:uppercase;color:var(--public-muted);margin:.35rem 0 0;font-size:.8rem;font-weight:800}.aboutHb-l5[data-astro-cid-uhgjlxle]{color:var(--public-muted);margin:0;font-size:clamp(.9rem,1.8vw,1.05rem);line-height:1.6}.aboutHb-l6[data-astro-cid-uhgjlxle]{font-family:var(--public-font-heading);color:var(--public-text);margin:.5rem 0 0;font-size:clamp(1.05rem,2.6vw,1.5rem);font-weight:900}.aboutHb-actions[data-astro-cid-uhgjlxle]{flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:clamp(1rem,2.6vw,1.4rem);display:flex}.aboutFg-binomial[data-astro-cid-73q4swsr]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:clamp(1.5rem,4vw,2.3rem);font-style:italic;font-weight:900;line-height:1.1}.aboutFg-common[data-astro-cid-73q4swsr]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:.2rem 0 clamp(1rem,2.6vw,1.5rem);font-size:.78rem;font-weight:800}.aboutFg-entry[data-astro-cid-73q4swsr]{max-width:60rem;margin:0}.aboutFg-row[data-astro-cid-73q4swsr]{border-bottom:1px dotted var(--public-line);grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:clamp(.6rem,2.4vw,1.6rem);padding:.55rem 0;display:grid}.aboutFg-row[data-astro-cid-73q4swsr] dt[data-astro-cid-73q4swsr]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin:0;font-size:.68rem;font-weight:800}.aboutFg-row[data-astro-cid-73q4swsr] dd[data-astro-cid-73q4swsr]{color:var(--public-text);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.55}.aboutFg-note[data-astro-cid-73q4swsr]{max-width:62ch;color:var(--public-muted);margin:clamp(1.1rem,3vw,1.6rem) 0 0;font-size:.96rem;line-height:1.66}@media (max-width:560px){.aboutFg-row[data-astro-cid-73q4swsr]{grid-template-columns:1fr;gap:.1rem}}.aboutPb-card[data-astro-cid-d4bh442v]{background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg));border:1px solid var(--public-line);max-width:56rem;box-shadow:var(--public-shadow,0 10px 26px #00000024);border-radius:3px;grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.aboutPb-msg[data-astro-cid-d4bh442v]{border-right:2px solid var(--public-line);padding:clamp(1.4rem,4vw,2.2rem)}.aboutPb-hi[data-astro-cid-d4bh442v]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:800}.aboutPb-text[data-astro-cid-d4bh442v]{color:var(--public-muted);margin:0 0 .8rem;font-size:.94rem;line-height:1.64}.aboutPb-addr[data-astro-cid-d4bh442v]{padding:clamp(1.4rem,4vw,2.2rem);position:relative}.aboutPb-stamp[data-astro-cid-d4bh442v]{border:2px dashed var(--public-line);border-radius:2px;width:clamp(2.6rem,6vw,3.6rem);height:clamp(3rem,7vw,4.2rem);position:absolute;top:clamp(.8rem,2.4vw,1.2rem);right:clamp(.8rem,2.4vw,1.2rem)}.aboutPb-lines[data-astro-cid-d4bh442v]{flex-direction:column;gap:.9rem;margin-top:clamp(2.6rem,7vw,4.4rem);display:flex}.aboutPb-lines[data-astro-cid-d4bh442v] span[data-astro-cid-d4bh442v]{border-bottom:1px solid var(--public-line);color:var(--public-text);overflow-wrap:anywhere;padding-bottom:.25rem;font-size:.9rem}.aboutPb-stats[data-astro-cid-d4bh442v]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);flex-wrap:wrap;gap:.8rem;margin-top:1rem;font-size:.68rem;font-weight:800;display:flex}@media (max-width:640px){.aboutPb-card[data-astro-cid-d4bh442v]{grid-template-columns:1fr}.aboutPb-msg[data-astro-cid-d4bh442v]{border-right:0;border-bottom:2px solid var(--public-line)}.aboutPb-lines[data-astro-cid-d4bh442v]{margin-top:1rem}}.aboutSs-sheet[data-astro-cid-cos6h4bd]{border:2px solid var(--public-text);border-radius:2px}.aboutSs-title[data-astro-cid-cos6h4bd]{border-bottom:2px solid var(--public-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.2rem;padding:clamp(.9rem,2.4vw,1.3rem) clamp(1rem,2.8vw,1.5rem);display:flex}.aboutSs-name[data-astro-cid-cos6h4bd]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.2rem,3vw,1.8rem);font-weight:900}.aboutSs-rev[data-astro-cid-cos6h4bd]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-accent);font-size:.68rem;font-weight:800}.aboutSs-grid[data-astro-cid-cos6h4bd]{background:var(--public-line);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1px;display:grid}.aboutSs-cell[data-astro-cid-cos6h4bd]{background:var(--public-bg);justify-content:space-between;gap:1rem;padding:clamp(.6rem,1.8vw,.85rem) clamp(1rem,2.8vw,1.5rem);display:flex}.aboutSs-k[data-astro-cid-cos6h4bd]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.66rem;font-weight:800}.aboutSs-v[data-astro-cid-cos6h4bd]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;overflow-wrap:anywhere;font-size:.95rem;font-weight:800}.aboutSs-note[data-astro-cid-cos6h4bd]{border-top:1px solid var(--public-line);color:var(--public-muted);margin:0;padding:clamp(1rem,2.6vw,1.4rem) clamp(1rem,2.8vw,1.5rem);font-size:.93rem;line-height:1.64}.aboutCi-ref[data-astro-cid-2ztked7f]{text-indent:-2.4rem;max-width:70ch;color:var(--public-text);margin:clamp(.8rem,2.2vw,1.1rem) 0 0;padding-left:2.4rem;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.6}.aboutCi-ref[data-astro-cid-2ztked7f] strong[data-astro-cid-2ztked7f]{font-family:var(--public-font-heading);font-weight:900}.aboutCi-abstract[data-astro-cid-2ztked7f]{max-width:66ch;color:var(--public-muted);margin:clamp(1rem,2.6vw,1.4rem) 0 0;padding-left:2.4rem;font-size:.95rem;line-height:1.68}.aboutCi-keys[data-astro-cid-2ztked7f]{flex-wrap:wrap;gap:.5rem;margin:clamp(1.1rem,3vw,1.5rem) 0 0;padding-left:2.4rem;display:flex}.aboutCi-key[data-astro-cid-2ztked7f]{border:1px solid var(--public-line);text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);border-radius:999px;padding:.25rem .65rem;font-size:.7rem;font-weight:800}@media (max-width:560px){.aboutCi-ref[data-astro-cid-2ztked7f],.aboutCi-abstract[data-astro-cid-2ztked7f],.aboutCi-keys[data-astro-cid-2ztked7f]{text-indent:-1.2rem;padding-left:1.2rem}.aboutCi-keys[data-astro-cid-2ztked7f]{text-indent:0}}.aboutLb-page[data-astro-cid-r67p44so]{border:2px solid var(--public-text);grid-template-columns:1fr 1fr;gap:0;margin-top:clamp(1.2rem,3vw,1.7rem);display:grid}.aboutLb-col[data-astro-cid-r67p44so]{padding:clamp(.9rem,2.6vw,1.4rem)}.aboutLb-col[data-astro-cid-r67p44so]+.aboutLb-col[data-astro-cid-r67p44so]{border-left:2px solid var(--public-text)}.aboutLb-head[data-astro-cid-r67p44so]{border-bottom:2px solid var(--public-text);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .7rem;padding-bottom:.5rem;font-size:.66rem;font-weight:800}.aboutLb-row[data-astro-cid-r67p44so]{border-bottom:1px solid var(--public-line);color:var(--public-muted);justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.9rem;display:flex}.aboutLb-row[data-astro-cid-r67p44so] span[data-astro-cid-r67p44so]:last-child{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;overflow-wrap:anywhere;font-weight:800}.aboutLb-balance[data-astro-cid-r67p44so]{border-top:3px double var(--public-text);max-width:66ch;color:var(--public-muted);margin:clamp(1rem,2.6vw,1.4rem) 0 0;padding-top:.8rem;font-size:.95rem;line-height:1.66}@media (max-width:560px){.aboutLb-page[data-astro-cid-r67p44so]{grid-template-columns:1fr}.aboutLb-col[data-astro-cid-r67p44so]+.aboutLb-col[data-astro-cid-r67p44so]{border-left:0;border-top:2px solid var(--public-text)}}.aboutMn-sheet[data-astro-cid-ohnqjdb3]{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:clamp(1rem,4vw,3rem);margin-top:clamp(1rem,2.6vw,1.5rem);display:grid}.aboutMn-margin[data-astro-cid-ohnqjdb3]{text-align:right;flex-direction:column;gap:clamp(.9rem,2.4vw,1.3rem);padding-top:.3rem;display:flex}.aboutMn-note[data-astro-cid-ohnqjdb3]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);margin:0;font-size:.74rem;font-weight:800;position:relative}.aboutMn-note[data-astro-cid-ohnqjdb3] strong[data-astro-cid-ohnqjdb3]{font-family:var(--public-font-heading);letter-spacing:0;text-transform:none;color:var(--public-accent);font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:900;display:block}.aboutMn-leader[data-astro-cid-ohnqjdb3]{border-top:2px solid var(--public-accent);width:clamp(.5rem,2vw,1.4rem);position:absolute;top:.55rem;left:100%}.aboutMn-body[data-astro-cid-ohnqjdb3]{max-width:62ch}.aboutMn-text[data-astro-cid-ohnqjdb3]{color:var(--public-muted);margin:0 0 1rem;font-size:clamp(.97rem,1.5vw,1.06rem);line-height:1.7}@media (max-width:760px){.aboutMn-sheet[data-astro-cid-ohnqjdb3]{grid-template-columns:1fr}.aboutMn-margin[data-astro-cid-ohnqjdb3]{text-align:left;flex-flow:wrap;gap:1.4rem}.aboutMn-leader[data-astro-cid-ohnqjdb3]{display:none}}.aboutWs-doc[data-astro-cid-rsusew2d]{background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg));border:1px solid var(--public-line);max-width:50rem;box-shadow:var(--public-shadow,0 12px 30px #00000024);margin:0 auto clamp(2rem,5vw,3rem);padding:clamp(1.8rem,4.5vw,2.8rem) clamp(1.6rem,4vw,2.6rem) clamp(2.4rem,6vw,3.4rem);position:relative}.aboutWs-title[data-astro-cid-rsusew2d]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .8rem;font-size:clamp(1.5rem,3.8vw,2.3rem);font-weight:900;line-height:1.1}.aboutWs-text[data-astro-cid-rsusew2d]{max-width:62ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.68}.aboutWs-stats[data-astro-cid-rsusew2d]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);flex-wrap:wrap;gap:1.4rem;margin-top:1rem;font-size:.7rem;font-weight:800;display:flex}.aboutWs-stats[data-astro-cid-rsusew2d] strong[data-astro-cid-rsusew2d]{font-family:var(--public-font-heading);letter-spacing:0;color:var(--public-text);margin-right:.3rem;font-size:1.15rem;font-weight:900}.aboutWs-seal[data-astro-cid-rsusew2d]{background:var(--public-accent);border-radius:46% 54% 52% 48%/50% 46% 54% 50%;justify-content:center;align-items:center;width:clamp(4.4rem,10vw,6rem);height:clamp(4.4rem,10vw,6rem);display:flex;position:absolute;bottom:clamp(-2.2rem,-5vw,-1.6rem);left:clamp(1.6rem,6vw,4rem);box-shadow:0 6px 14px #00000047,inset 0 -3px 8px #00000040}.aboutWs-year[data-astro-cid-rsusew2d]{font-family:var(--public-font-heading);color:var(--public-bg);font-size:clamp(.85rem,2vw,1.05rem);font-weight:900}.aboutMf-doc[data-astro-cid-dazmbn44]{border:2px solid var(--public-text);position:relative;overflow:hidden}.aboutMf-stamp[data-astro-cid-dazmbn44]{border:3px solid var(--public-accent);text-transform:uppercase;letter-spacing:.24em;color:var(--public-accent);opacity:.6;border-radius:3px;padding:.25rem 2.4rem;font-size:.72rem;font-weight:800;position:absolute;top:clamp(.8rem,2.4vw,1.4rem);right:clamp(-1.4rem,-3vw,-1rem);transform:rotate(-14deg)}.aboutMf-head[data-astro-cid-dazmbn44]{border-bottom:2px solid var(--public-text);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(.6rem,2vw,1.2rem);padding:clamp(1rem,2.8vw,1.5rem);display:grid}.aboutMf-k[data-astro-cid-dazmbn44]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.64rem;font-weight:800;display:block}.aboutMf-v[data-astro-cid-dazmbn44]{font-family:var(--public-font-heading);color:var(--public-text);overflow-wrap:anywhere;font-size:clamp(.98rem,1.8vw,1.14rem);font-weight:800}.aboutMf-lines[data-astro-cid-dazmbn44]{padding:clamp(.4rem,1.4vw,.7rem) clamp(1rem,2.8vw,1.5rem)}.aboutMf-line[data-astro-cid-dazmbn44]{border-bottom:1px dotted var(--public-line);color:var(--public-muted);grid-template-columns:3rem minmax(0,1fr) minmax(0,9rem);gap:1rem;padding:.5rem 0;font-size:.92rem;display:grid}.aboutMf-no[data-astro-cid-dazmbn44]{font-family:var(--public-font-heading);color:var(--public-accent);font-weight:900}.aboutMf-qty[data-astro-cid-dazmbn44]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;font-weight:800}.aboutMf-remarks[data-astro-cid-dazmbn44]{border-top:2px solid var(--public-text);color:var(--public-muted);margin:0;padding:clamp(1rem,2.6vw,1.4rem) clamp(1rem,2.8vw,1.5rem);font-size:.93rem;line-height:1.64}@media (max-width:560px){.aboutMf-line[data-astro-cid-dazmbn44]{grid-template-columns:2.4rem minmax(0,1fr)}.aboutMf-qty[data-astro-cid-dazmbn44]{text-align:left;grid-column:2}}.aboutIc-card[data-astro-cid-a7bjrp2p]{--rule:2.1rem;background-color:var(--public-bg);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--rule) - 1px), color-mix(in srgb, var(--public-accent) 30%, transparent) calc(var(--rule) - 1px) var(--rule));border:1px solid var(--public-line);max-width:44rem;box-shadow:var(--public-shadow,0 10px 24px #00000021);background-position:0 clamp(2.4rem,6vw,3.4rem);border-radius:3px;margin:0 auto;padding:clamp(2.4rem,6vw,3.4rem) clamp(1.4rem,4vw,2.2rem) clamp(1.2rem,3vw,1.8rem) clamp(3rem,7vw,4.2rem);position:relative}.aboutIc-card[data-astro-cid-a7bjrp2p]:before{content:"";border-left:2px solid color-mix(in srgb, var(--public-accent) 70%, transparent);position:absolute;top:0;bottom:0;left:clamp(2.2rem,5.5vw,3.2rem)}.aboutIc-tab[data-astro-cid-a7bjrp2p]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);font-size:.66rem;font-weight:800;position:absolute;top:clamp(.7rem,2vw,1rem);left:clamp(3rem,7vw,4.2rem)}.aboutIc-line[data-astro-cid-a7bjrp2p]{line-height:var(--rule);color:var(--public-muted);overflow-wrap:anywhere;margin:0;font-size:clamp(.94rem,1.5vw,1.03rem)}.aboutIc-title[data-astro-cid-a7bjrp2p]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:900}.aboutAn-diagram[data-astro-cid-rvkozznn]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,4vw,3rem);margin-top:clamp(1rem,2.6vw,1.5rem);display:grid}.aboutAn-subject[data-astro-cid-rvkozznn]{border:3px solid var(--public-accent);border-radius:var(--public-radius,10px);background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));padding:clamp(1.4rem,4vw,2.2rem)}.aboutAn-name[data-astro-cid-rvkozznn]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:clamp(1.4rem,3.6vw,2.2rem);font-weight:900;line-height:1.08}.aboutAn-sub[data-astro-cid-rvkozznn]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:.3rem 0 0;font-size:.78rem;font-weight:800}.aboutAn-callouts[data-astro-cid-rvkozznn]{flex-direction:column;gap:clamp(.9rem,2.4vw,1.4rem);display:flex}.aboutAn-callout[data-astro-cid-rvkozznn]{padding-left:clamp(1.2rem,4vw,2.6rem);position:relative}.aboutAn-leader[data-astro-cid-rvkozznn]{border-top:2px dashed var(--public-accent);width:clamp(.9rem,3.4vw,2.2rem);position:absolute;top:.9rem;left:0}.aboutAn-fig[data-astro-cid-rvkozznn]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.3rem,3vw,1.8rem);font-weight:900;line-height:1;display:block}.aboutAn-lab[data-astro-cid-rvkozznn]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin-top:.15rem;font-size:.68rem;font-weight:800;display:block}.aboutAn-note[data-astro-cid-rvkozznn]{max-width:66ch;color:var(--public-muted);margin:clamp(1.2rem,3vw,1.8rem) 0 0;font-size:.96rem;line-height:1.66}@media (max-width:700px){.aboutAn-diagram[data-astro-cid-rvkozznn]{grid-template-columns:1fr}.aboutAn-callout[data-astro-cid-rvkozznn]{padding-left:0}.aboutAn-leader[data-astro-cid-rvkozznn]{display:none}}.aboutBc-split[data-astro-cid-3faox7ja]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,4vw,3rem);margin-top:clamp(1rem,2.6vw,1.5rem);display:grid}.aboutBc-plot[data-astro-cid-3faox7ja]{border-left:3px solid var(--public-text);flex-direction:column;gap:clamp(.7rem,2vw,1.1rem);padding-left:clamp(.7rem,2vw,1.1rem);display:flex}.aboutBc-lab[data-astro-cid-3faox7ja]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin-bottom:.25rem;font-size:.66rem;font-weight:800;display:block}.aboutBc-bar[data-astro-cid-3faox7ja]{align-items:center;gap:.6rem;display:flex}.aboutBc-fill[data-astro-cid-3faox7ja]{width:var(--w);background:var(--public-accent);border-radius:0 3px 3px 0;height:clamp(1.1rem,2.6vw,1.5rem);display:block}.aboutBc-val[data-astro-cid-3faox7ja]{font-family:var(--public-font-heading);color:var(--public-text);white-space:nowrap;font-size:clamp(1rem,2vw,1.2rem);font-weight:900}.aboutBc-text[data-astro-cid-3faox7ja]{color:var(--public-muted);margin:0 0 1rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.68}@media (max-width:700px){.aboutBc-split[data-astro-cid-3faox7ja]{grid-template-columns:1fr}}.aboutTn-strip[data-astro-cid-hkokvhnb]{background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));max-width:52rem;-webkit-mask-image:linear-gradient(#000 0 0), conic-gradient(from -45deg at 50% 0, #0000 25%, #000 0), conic-gradient(from 135deg at 50% 100%, #0000 25%, #000 0);-webkit-mask-image:linear-gradient(#000 0 0), conic-gradient(from -45deg at 50% 0, #0000 25%, #000 0), conic-gradient(from 135deg at 50% 100%, #0000 25%, #000 0);mask-image:linear-gradient(#000 0 0), conic-gradient(from -45deg at 50% 0, #0000 25%, #000 0), conic-gradient(from 135deg at 50% 100%, #0000 25%, #000 0);margin:0 auto;padding:clamp(2rem,5vw,3rem) clamp(1.6rem,4vw,2.6rem);-webkit-mask-position:0 12px,0 0,0 100%;mask-position:0 12px,0 0,0 100%;-webkit-mask-size:100% calc(100% - 24px),22px 12px,22px 12px;mask-size:100% calc(100% - 24px),22px 12px,22px 12px;-webkit-mask-repeat:no-repeat,repeat-x,repeat-x;mask-repeat:no-repeat,repeat-x,repeat-x}.aboutTn-title[data-astro-cid-hkokvhnb]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .7rem;font-size:clamp(1.45rem,3.6vw,2.2rem);font-weight:900;line-height:1.1}.aboutTn-text[data-astro-cid-hkokvhnb]{max-width:62ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.68}.aboutTn-stats[data-astro-cid-hkokvhnb]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);flex-wrap:wrap;gap:1.4rem;margin-top:.6rem;font-size:.7rem;font-weight:800;display:flex}.aboutTn-stats[data-astro-cid-hkokvhnb] strong[data-astro-cid-hkokvhnb]{font-family:var(--public-font-heading);letter-spacing:0;color:var(--public-text);margin-right:.3rem;font-size:1.15rem;font-weight:900}.aboutRs-stamp[data-astro-cid-f7opgxdk]{text-align:center;border:4px double var(--public-accent);opacity:.82;border-radius:4px;max-width:40rem;margin:0 auto;padding:clamp(1.4rem,4vw,2.2rem) clamp(1.2rem,3.5vw,2rem);transform:rotate(-2.2deg)}.aboutRs-top[data-astro-cid-f7opgxdk],.aboutRs-mid[data-astro-cid-f7opgxdk]{text-transform:uppercase;letter-spacing:.28em;color:var(--public-accent);margin:0;font-size:.7rem;font-weight:800}.aboutRs-name[data-astro-cid-f7opgxdk]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);overflow-wrap:anywhere;margin:.5rem 0;font-size:clamp(1.4rem,4vw,2.3rem);font-weight:900;line-height:1.06}.aboutRs-stats[data-astro-cid-f7opgxdk]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.7rem;font-size:.66rem;font-weight:800;display:flex}.aboutRs-note[data-astro-cid-f7opgxdk]{text-align:center;max-width:62ch;color:var(--public-muted);margin:clamp(1.8rem,4.5vw,2.6rem) auto 0;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.68}.aboutWe-env[data-astro-cid-owfwon7f]{background:color-mix(in srgb, var(--public-text) 10%, var(--public-bg));border:1px solid var(--public-line);max-width:50rem;box-shadow:var(--public-shadow,0 12px 28px #00000026);border-radius:3px;margin:0 auto;padding:clamp(1.4rem,4vw,2.2rem)}.aboutWe-window[data-astro-cid-owfwon7f]{background:var(--public-bg);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-text) 25%, transparent), inset 0 3px 8px #0000002e;border-radius:2px;flex-direction:column;gap:.3rem;padding:clamp(1rem,3vw,1.5rem) clamp(1.1rem,3vw,1.6rem);display:flex}.aboutWe-name[data-astro-cid-owfwon7f]{font-family:var(--public-font-heading);color:var(--public-text);overflow-wrap:anywhere;font-size:clamp(1.25rem,3.2vw,1.9rem);font-weight:900;line-height:1.1}.aboutWe-addr[data-astro-cid-owfwon7f]{color:var(--public-muted);overflow-wrap:anywhere;font-size:.86rem}.aboutWe-face[data-astro-cid-owfwon7f]{padding-top:clamp(1.2rem,3vw,1.7rem)}.aboutWe-text[data-astro-cid-owfwon7f]{max-width:60ch;color:var(--public-muted);margin:0 0 .9rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.66}.aboutWe-stats[data-astro-cid-owfwon7f]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);flex-wrap:wrap;gap:1.4rem;margin:0 0 .9rem;font-size:.7rem;font-weight:800;display:flex}.aboutWe-stats[data-astro-cid-owfwon7f] strong[data-astro-cid-owfwon7f]{font-family:var(--public-font-heading);letter-spacing:0;color:var(--public-text);margin-right:.3rem;font-size:1.15rem;font-weight:900}.aboutCh-page[data-astro-cid-o6uecwhs]{text-align:center;max-width:40rem;margin:0 auto;padding:clamp(2.4rem,7vw,5rem) 0 clamp(1.4rem,4vw,2.2rem)}.aboutCh-orn[data-astro-cid-o6uecwhs]{background:var(--public-accent);width:10px;height:10px;margin:0 auto clamp(1.4rem,4vw,2.4rem);display:block;transform:rotate(45deg)}.aboutCh-no[data-astro-cid-o6uecwhs]{text-transform:uppercase;letter-spacing:.3em;color:var(--public-muted);margin:0 0 .8rem;font-size:.7rem;font-weight:800}.aboutCh-title[data-astro-cid-o6uecwhs]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 clamp(2rem,5vw,3.2rem);font-size:clamp(1.5rem,4vw,2.4rem);font-weight:900;line-height:1.12}.aboutCh-text[data-astro-cid-o6uecwhs]{text-align:left;max-width:54ch;color:var(--public-muted);margin:0 auto 1rem;font-size:clamp(.97rem,1.5vw,1.07rem);line-height:1.74}.aboutCh-folio[data-astro-cid-o6uecwhs]{border-top:1px solid var(--public-line);text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:clamp(1.6rem,4vw,2.4rem);padding-top:1rem;font-size:.68rem;font-weight:800;display:flex}.aboutRc-slip[data-astro-cid-sf2fxcij]{text-align:center;background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg));max-width:24rem;box-shadow:var(--public-shadow,0 10px 24px #00000024);-webkit-mask-image:linear-gradient(#000 0 0), conic-gradient(from -45deg at 50% 0, #0000 25%, #000 0);-webkit-mask-image:linear-gradient(#000 0 0), conic-gradient(from -45deg at 50% 0, #0000 25%, #000 0);mask-image:linear-gradient(#000 0 0), conic-gradient(from -45deg at 50% 0, #0000 25%, #000 0);margin:0 auto;padding:clamp(1.8rem,5vw,2.6rem) clamp(1.2rem,3.5vw,1.8rem) clamp(1.4rem,4vw,2rem);-webkit-mask-position:0 10px,0 0;mask-position:0 10px,0 0;-webkit-mask-size:100% calc(100% - 10px),16px 10px;mask-size:100% calc(100% - 10px),16px 10px;-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}.aboutRc-shop[data-astro-cid-sf2fxcij]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--public-text);overflow-wrap:anywhere;margin:0 0 .4rem;font-size:clamp(1.05rem,2.6vw,1.35rem);font-weight:900}.aboutRc-sub[data-astro-cid-sf2fxcij]{color:var(--public-muted);margin:0;font-size:.78rem;line-height:1.5}.aboutRc-rule[data-astro-cid-sf2fxcij]{border-top:2px dashed var(--public-line);margin:clamp(.8rem,2.2vw,1.1rem) 0}.aboutRc-item[data-astro-cid-sf2fxcij],.aboutRc-total[data-astro-cid-sf2fxcij]{letter-spacing:.06em;text-transform:uppercase;color:var(--public-muted);justify-content:space-between;gap:1rem;margin:0 0 .35rem;font-size:.82rem;display:flex}.aboutRc-total[data-astro-cid-sf2fxcij]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.95rem;font-weight:900}.aboutRc-thanks[data-astro-cid-sf2fxcij]{color:var(--public-muted);margin:clamp(.9rem,2.4vw,1.2rem) 0 0;font-size:.8rem;line-height:1.6}.aboutBand-sec[data-astro-cid-6obmqvvz]{padding:0 0 clamp(2.4rem,6vw,4.5rem)}.aboutBand-band[data-astro-cid-6obmqvvz]{background:var(--public-accent);padding:clamp(2rem,5vw,3.4rem) 0}.aboutBand-stats[data-astro-cid-6obmqvvz]{text-align:center;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2.4rem);display:grid}.aboutBand-stat[data-astro-cid-6obmqvvz]{padding:0 .5rem}.aboutBand-stat[data-astro-cid-6obmqvvz]+.aboutBand-stat[data-astro-cid-6obmqvvz]{border-left:1px solid #ffffff47}.aboutBand-stat-value[data-astro-cid-6obmqvvz]{font-family:var(--public-font-heading);color:var(--public-bg);font-size:clamp(2rem,6vw,3.4rem);font-weight:900;line-height:1}.aboutBand-stat-label[data-astro-cid-6obmqvvz]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-bg);opacity:.85;margin-top:.55rem;font-size:clamp(.68rem,1.6vw,.82rem);font-weight:700}.aboutBand-body[data-astro-cid-6obmqvvz]{margin-top:clamp(2rem,5vw,3.2rem)}.aboutBand-grid[data-astro-cid-6obmqvvz]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(1.4rem,5vw,3.5rem);display:grid}.aboutBand-text[data-astro-cid-6obmqvvz]{color:var(--public-muted);margin:0 0 1rem;font-size:1.04rem;line-height:1.72}.aboutBand-text[data-astro-cid-6obmqvvz]:last-child{margin-bottom:0}@media (max-width:760px){.aboutBand-grid[data-astro-cid-6obmqvvz]{grid-template-columns:1fr;gap:1rem}}@media (max-width:420px){.aboutBand-stat-value[data-astro-cid-6obmqvvz]{font-size:clamp(1.7rem,8vw,2.2rem)}.aboutBand-stat[data-astro-cid-6obmqvvz]{padding:0 .25rem}}.aboutLede-top[data-astro-cid-2kpxcov4]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.6rem,5vw,3.6rem);display:grid}.aboutLede-lead[data-astro-cid-2kpxcov4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1.2rem;font-size:clamp(1.5rem,3.6vw,2.4rem);font-weight:800;line-height:1.24}.aboutLede-leadlink[data-astro-cid-2kpxcov4]{color:var(--public-accent);text-decoration:none}.aboutLede-leadlink[data-astro-cid-2kpxcov4]:hover{text-decoration:underline}.aboutLede-body[data-astro-cid-2kpxcov4]{color:var(--public-muted);max-width:56ch;margin:0;font-size:1.04rem;line-height:1.72}.aboutLede-photo[data-astro-cid-2kpxcov4]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 18px 40px #00000029)}.aboutLede-strip[data-astro-cid-2kpxcov4]{border-top:2px solid var(--public-line,#0000001a);grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2rem);margin-top:clamp(2rem,5vw,3.2rem);padding-top:clamp(1.6rem,3.5vw,2.2rem);display:grid}.aboutLede-stat[data-astro-cid-2kpxcov4]{flex-direction:column;gap:.4rem;display:flex}.aboutLede-stat-value[data-astro-cid-2kpxcov4]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1}.aboutLede-stat-label[data-astro-cid-2kpxcov4]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-text);font-size:.74rem;font-weight:700}@media (max-width:820px){.aboutLede-top[data-astro-cid-2kpxcov4]{grid-template-columns:1fr}.aboutLede-media[data-astro-cid-2kpxcov4]{order:-1}.aboutLede-photo[data-astro-cid-2kpxcov4]{aspect-ratio:4/3}}@media (max-width:460px){.aboutLede-strip[data-astro-cid-2kpxcov4]{grid-template-columns:1fr;gap:.9rem}.aboutLede-stat[data-astro-cid-2kpxcov4]{flex-direction:row;align-items:baseline;gap:.7rem}}.aboutFacts-grid[data-astro-cid-pyhi5f7s]{grid-template-columns:1.3fr .85fr;align-items:start;gap:clamp(1.6rem,5vw,3.6rem);display:grid}.aboutFacts-text[data-astro-cid-pyhi5f7s]{color:var(--public-muted);max-width:58ch;margin:0 0 1rem;font-size:1.04rem;line-height:1.72}.aboutFacts-btns[data-astro-cid-pyhi5f7s]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.aboutFacts-card[data-astro-cid-pyhi5f7s]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line,#0000001f);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 8px 24px #00000014);padding:clamp(1.3rem,3vw,1.9rem) clamp(1.2rem,3vw,1.7rem)}.aboutFacts-cardhead[data-astro-cid-pyhi5f7s]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-accent);margin:0 0 .35rem;font-size:.74rem;font-weight:800}.aboutFacts-list[data-astro-cid-pyhi5f7s]{margin:0}.aboutFacts-row[data-astro-cid-pyhi5f7s]{justify-content:space-between;align-items:baseline;gap:1rem;padding:clamp(.85rem,2vw,1.1rem) 0;display:flex}.aboutFacts-row[data-astro-cid-pyhi5f7s]+.aboutFacts-row[data-astro-cid-pyhi5f7s]{border-top:1px solid var(--public-line-soft,var(--public-line,#00000014))}.aboutFacts-label[data-astro-cid-pyhi5f7s]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);flex:none;margin:0;font-size:.76rem;font-weight:700}.aboutFacts-value[data-astro-cid-pyhi5f7s]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;margin:0;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:800;line-height:1.2}@media (max-width:780px){.aboutFacts-grid[data-astro-cid-pyhi5f7s]{grid-template-columns:1fr}.aboutFacts-card[data-astro-cid-pyhi5f7s]{max-width:460px}}.aboutOverlay-frame[data-astro-cid-ro4rain6]{position:relative}.aboutOverlay-photo[data-astro-cid-ro4rain6]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 18px 40px #00000029);display:block}.aboutOverlay-card[data-astro-cid-ro4rain6]{z-index:2;background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line,#0000001a));border-radius:var(--public-radius,14px);width:min(520px,84%);box-shadow:var(--public-shadow-strong,0 18px 40px #00000029);margin-top:clamp(-160px,-13vw,-70px);margin-left:clamp(.5rem,3vw,2.5rem);padding:clamp(1.4rem,3vw,2.2rem);position:relative}.aboutOverlay-h2[data-astro-cid-ro4rain6]{margin-bottom:.7rem}.aboutOverlay-text[data-astro-cid-ro4rain6]{color:var(--public-muted);margin:0;font-size:1.02rem;line-height:1.68}.aboutOverlay-btns[data-astro-cid-ro4rain6]{flex-wrap:wrap;gap:.7rem;margin-top:1.35rem;display:flex}.aboutOverlay-stats[data-astro-cid-ro4rain6]{border-top:1px solid var(--public-line,#0000001a);grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2.4rem);margin-top:clamp(1.8rem,4vw,2.8rem);padding-top:clamp(1.6rem,3.5vw,2.2rem);display:grid}.aboutOverlay-stat-value[data-astro-cid-ro4rain6]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1}.aboutOverlay-stat-label[data-astro-cid-ro4rain6]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);margin-top:.4rem;font-size:.73rem;font-weight:700}@media (max-width:720px){.aboutOverlay-photo[data-astro-cid-ro4rain6]{aspect-ratio:4/3}.aboutOverlay-card[data-astro-cid-ro4rain6]{width:auto;margin-top:clamp(-3.2rem,-12vw,-2rem);margin-left:clamp(.75rem,4vw,1.5rem);margin-right:clamp(.75rem,4vw,1.5rem)}}@media (max-width:430px){.aboutOverlay-stats[data-astro-cid-ro4rain6]{gap:.75rem}.aboutOverlay-stat-value[data-astro-cid-ro4rain6]{font-size:clamp(1.3rem,6vw,1.8rem)}.aboutOverlay-stat-label[data-astro-cid-ro4rain6]{font-size:.66rem}}.aboutSince-top[data-astro-cid-5il6reze]{grid-template-columns:minmax(160px,.7fr) 1.3fr;align-items:start;gap:clamp(1.4rem,5vw,3.4rem);display:grid}.aboutSince-stamp[data-astro-cid-5il6reze]{flex-direction:column;align-items:flex-start;display:flex}.aboutSince-stamp-word[data-astro-cid-5il6reze]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);font-size:.82rem;font-weight:800}.aboutSince-stamp-year[data-astro-cid-5il6reze]{font-family:var(--public-font-heading);color:var(--public-accent);letter-spacing:-.01em;font-size:clamp(3.2rem,9vw,5.6rem);font-weight:900;line-height:.92}.aboutSince-stamp-rule[data-astro-cid-5il6reze]{background:var(--public-accent);border-radius:999px;width:clamp(48px,8vw,84px);height:4px;margin-top:clamp(.8rem,2vw,1.2rem);display:block}.aboutSince-text[data-astro-cid-5il6reze]{color:var(--public-muted);max-width:60ch;margin:0 0 1rem;font-size:1.04rem;line-height:1.72}.aboutSince-btns[data-astro-cid-5il6reze]{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.aboutSince-rail[data-astro-cid-5il6reze]{border-top:2px solid var(--public-line,#0000001a);grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,3vw,2rem);margin:clamp(2.4rem,6vw,3.6rem) 0 0;padding:2.6rem 0 0;list-style:none;display:grid}.aboutSince-node[data-astro-cid-5il6reze]{text-align:center;padding:0 .5rem;position:relative}.aboutSince-dot[data-astro-cid-5il6reze]{background:var(--public-accent);width:14px;height:14px;box-shadow:0 0 0 4px var(--public-bg,#fff);border-radius:999px;margin-left:-7px;position:absolute;top:calc(-2.6rem - 7px);left:50%}.aboutSince-value[data-astro-cid-5il6reze]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1;display:block}.aboutSince-label[data-astro-cid-5il6reze]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);margin-top:.4rem;font-size:.74rem;font-weight:700;display:block}@media (max-width:780px){.aboutSince-top[data-astro-cid-5il6reze]{grid-template-columns:1fr;gap:1.1rem}}@media (max-width:540px){.aboutSince-rail[data-astro-cid-5il6reze]{border-top:none;border-left:2px solid var(--public-line,#0000001a);grid-template-columns:1fr;gap:1.4rem;margin-left:.4rem;padding:0 0 0 1.7rem}.aboutSince-node[data-astro-cid-5il6reze]{text-align:left;padding:0}.aboutSince-dot[data-astro-cid-5il6reze]{margin-left:-6px;top:.2rem;left:calc(-1.7rem - 1px)}}.aboutQuote-grid[data-astro-cid-kqechen6]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(1.6rem,5vw,3.6rem);display:grid}.aboutQuote-photo[data-astro-cid-kqechen6]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--public-radius,14px);width:100%;box-shadow:var(--public-shadow-strong,0 18px 40px #00000029);display:block}.aboutQuote-figure[data-astro-cid-kqechen6]{margin:0}.aboutQuote-statement[data-astro-cid-kqechen6]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:.4rem 0 0;padding-top:clamp(1.6rem,4vw,2.4rem);font-size:clamp(1.4rem,3.2vw,2.15rem);font-style:italic;font-weight:700;line-height:1.34;position:relative}.aboutQuote-statement[data-astro-cid-kqechen6]:before{content:"“";font-family:var(--public-font-heading);color:var(--public-accent);opacity:.28;pointer-events:none;font-size:clamp(3.4rem,9vw,5.6rem);font-style:normal;line-height:1;position:absolute;top:clamp(-.35rem,-1vw,-.1rem);left:-.05em}.aboutQuote-cap[data-astro-cid-kqechen6]{border-left:3px solid var(--public-accent);text-transform:uppercase;letter-spacing:.09em;color:var(--public-muted);margin-top:clamp(1.1rem,3vw,1.6rem);padding-left:.9rem;font-size:.82rem;font-weight:700}.aboutQuote-btns[data-astro-cid-kqechen6]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,4vw,2rem);display:flex}@media (max-width:800px){.aboutQuote-grid[data-astro-cid-kqechen6]{grid-template-columns:1fr}.aboutQuote-photo[data-astro-cid-kqechen6]{aspect-ratio:4/3}}.aboutColumns-wrap[data-astro-cid-srkho7uo]{max-width:980px;margin:0 auto}.aboutColumns-folio[data-astro-cid-srkho7uo]{align-items:center;gap:clamp(.8rem,2vw,1.3rem);margin-bottom:clamp(.7rem,2vw,1.1rem);display:flex}.aboutColumns-kicker[data-astro-cid-srkho7uo]{flex:none;margin:0}.aboutColumns-rule[data-astro-cid-srkho7uo]{background:var(--public-line,#00000024);flex:auto;height:2px}.aboutColumns-dateline[data-astro-cid-srkho7uo]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-muted);flex:none;margin:0;font-size:.74rem;font-weight:700}.aboutColumns-title[data-astro-cid-srkho7uo]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 clamp(1.1rem,3vw,1.7rem);font-size:clamp(1.9rem,4.6vw,3rem);font-weight:900;line-height:1.08}.aboutColumns-flow[data-astro-cid-srkho7uo]{column-count:2;column-rule:1px solid var(--public-line-soft,var(--public-line,#0000001a));column-gap:clamp(1.6rem,4vw,3rem)}.aboutColumns-flow[data-astro-cid-srkho7uo] p[data-astro-cid-srkho7uo]{color:var(--public-muted);margin:0 0 1rem;font-size:1.02rem;line-height:1.74}.aboutColumns-flow[data-astro-cid-srkho7uo] p[data-astro-cid-srkho7uo]:last-child{margin-bottom:0}.aboutColumns-flow[data-astro-cid-srkho7uo] p[data-astro-cid-srkho7uo]:first-of-type{break-inside:avoid}.aboutColumns-flow[data-astro-cid-srkho7uo] p[data-astro-cid-srkho7uo]:first-of-type:first-letter{float:left;font-family:var(--public-font-heading);color:var(--public-accent);padding:.06em .12em 0 0;font-size:3.4em;font-weight:900;line-height:.72}.aboutColumns-foot[data-astro-cid-srkho7uo]{border-top:2px solid var(--public-line,#0000001a);flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.6rem,4vw,2.4rem);padding-top:clamp(1.3rem,3vw,1.8rem);display:flex}@media (max-width:640px){.aboutColumns-flow[data-astro-cid-srkho7uo]{column-count:1;column-rule:none}.aboutColumns-folio[data-astro-cid-srkho7uo]{flex-wrap:wrap;gap:.6rem}.aboutColumns-rule[data-astro-cid-srkho7uo]{flex-basis:100%;order:3}}.aboutStrip-head[data-astro-cid-nqu4o62l]{grid-template-columns:1.5fr .7fr;align-items:start;gap:clamp(1.4rem,5vw,3.4rem);display:grid}.aboutStrip-text[data-astro-cid-nqu4o62l]{color:var(--public-muted);max-width:58ch;margin:0 0 1rem;font-size:1.04rem;line-height:1.72}.aboutStrip-text[data-astro-cid-nqu4o62l]:last-child{margin-bottom:0}.aboutStrip-rail[data-astro-cid-nqu4o62l]{border-left:3px solid var(--public-accent);margin:.2rem 0 0;padding-left:clamp(1rem,2.5vw,1.4rem)}.aboutStrip-railrow[data-astro-cid-nqu4o62l]{margin:0;padding:clamp(.55rem,1.6vw,.8rem) 0}.aboutStrip-railrow[data-astro-cid-nqu4o62l]+.aboutStrip-railrow[data-astro-cid-nqu4o62l]{border-top:1px solid var(--public-line-soft,var(--public-line,#00000014))}.aboutStrip-railvalue[data-astro-cid-nqu4o62l]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.5rem,3.4vw,2rem);font-weight:900;line-height:1}.aboutStrip-raillabel[data-astro-cid-nqu4o62l]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);margin:.3rem 0 0;font-size:.72rem;font-weight:700}.aboutStrip-photos[data-astro-cid-nqu4o62l]{border-top:2px solid var(--public-line,#0000001a);grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,2vw,1.1rem);margin:clamp(1.8rem,5vw,3rem) 0 0;padding:clamp(1.6rem,4vw,2.2rem) 0 0;list-style:none;display:grid}.aboutStrip-cell[data-astro-cid-nqu4o62l]{flex-direction:column;gap:.55rem;display:flex}.aboutStrip-tile[data-astro-cid-nqu4o62l]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--public-radius,12px);width:100%;box-shadow:var(--public-shadow,0 6px 18px #00000014)}.aboutStrip-cap[data-astro-cid-nqu4o62l]{text-transform:uppercase;letter-spacing:.06em;color:var(--public-muted);font-size:.78rem;font-weight:700}@media (max-width:820px){.aboutStrip-head[data-astro-cid-nqu4o62l]{grid-template-columns:1fr;gap:1.4rem}.aboutStrip-rail[data-astro-cid-nqu4o62l]{border-left:none;border-top:3px solid var(--public-accent);grid-template-columns:repeat(3,1fr);gap:clamp(.6rem,2vw,1.4rem);padding-top:1.1rem;padding-left:0;display:grid}.aboutStrip-railrow[data-astro-cid-nqu4o62l]+.aboutStrip-railrow[data-astro-cid-nqu4o62l]{border-top:none}}@media (max-width:560px){.aboutStrip-photos[data-astro-cid-nqu4o62l]{grid-template-columns:repeat(2,1fr)}}.abtBook-sec[data-astro-cid-r2buziuh]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)))}.abtBook-wrap[data-astro-cid-r2buziuh]{max-width:760px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.abtBook-plate[data-astro-cid-r2buziuh]{background:var(--public-bg);border:2px solid var(--public-line);border-radius:var(--public-radius,4px);box-shadow:var(--public-shadow,0 14px 40px #0000001a);text-align:center;padding:clamp(3.4rem,8vw,4.8rem) clamp(1.4rem,6vw,3.6rem) clamp(2.4rem,6vw,3.4rem);position:relative}.abtBook-plate[data-astro-cid-r2buziuh]:before{content:"";border:1px solid var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,4px) * .6);pointer-events:none;position:absolute;inset:9px}.abtBook-corner[data-astro-cid-r2buziuh]{background:color-mix(in srgb, var(--public-accent) 55%, var(--public-bg));z-index:1;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.abtBook-corner-tl[data-astro-cid-r2buziuh]{top:4.5px;left:4.5px}.abtBook-corner-tr[data-astro-cid-r2buziuh]{top:4.5px;right:4.5px}.abtBook-corner-bl[data-astro-cid-r2buziuh]{bottom:4.5px;left:4.5px}.abtBook-corner-br[data-astro-cid-r2buziuh]{bottom:4.5px;right:4.5px}.abtBook-seal[data-astro-cid-r2buziuh]{background:var(--public-bg);border:2px solid color-mix(in srgb, var(--public-accent) 60%, transparent);z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:clamp(72px,16vw,92px);height:clamp(72px,16vw,92px);display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #00000014}.abtBook-seal[data-astro-cid-r2buziuh]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);border-radius:50%;position:absolute;inset:5px}.abtBook-seal-est[data-astro-cid-r2buziuh]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.22em;color:var(--public-muted);margin-bottom:.12em;padding-left:.22em;font-size:.6rem;font-weight:700;line-height:1}.abtBook-seal-year[data-astro-cid-r2buziuh]{font-family:var(--public-font-heading);color:var(--public-accent-dark,var(--public-accent));font-size:clamp(1.15rem,3vw,1.5rem);font-weight:900;line-height:1}.abtBook-kicker[data-astro-cid-r2buziuh]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin:0 0 .75rem;padding-left:.2em;font-size:.74rem;font-weight:800}.abtBook-title[data-astro-cid-r2buziuh]{font-family:var(--public-font-heading);letter-spacing:-.005em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.8rem,4.6vw,2.85rem);font-weight:900;line-height:1.08}.abtBook-place[data-astro-cid-r2buziuh]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:.7rem 0 0;font-size:.78rem;font-weight:700}.abtBook-flourish[data-astro-cid-r2buziuh]{justify-content:center;align-items:center;gap:.85rem;margin:clamp(1.3rem,3.5vw,1.9rem) 0;display:flex}.abtBook-flourish[data-astro-cid-r2buziuh]:before,.abtBook-flourish[data-astro-cid-r2buziuh]:after{content:"";background:var(--public-line);width:clamp(44px,16%,120px);height:1px}.abtBook-flourish-dot[data-astro-cid-r2buziuh]{background:var(--public-accent);flex:none;width:8px;height:8px;transform:rotate(45deg)}.abtBook-text[data-astro-cid-r2buziuh]{font-family:var(--public-font-body);color:var(--public-muted);max-width:54ch;margin:0 auto 1rem;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.78}.abtBook-note[data-astro-cid-r2buziuh]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);margin:clamp(.9rem,2.5vw,1.4rem) 0 clamp(1.6rem,4vw,2.2rem);font-size:.82rem;font-weight:600}.abtBook-note[data-astro-cid-r2buziuh] strong[data-astro-cid-r2buziuh]{color:var(--public-text);font-weight:800}.abtBook-actions[data-astro-cid-r2buziuh]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:640px){.abtBook-plate[data-astro-cid-r2buziuh]{padding:clamp(2.9rem,12vw,3.6rem) 1.2rem 2rem}.abtBook-flourish[data-astro-cid-r2buziuh]:before,.abtBook-flourish[data-astro-cid-r2buziuh]:after{width:clamp(30px,22%,70px)}.abtBook-text[data-astro-cid-r2buziuh]{max-width:none}.abtBook-actions[data-astro-cid-r2buziuh]{flex-direction:column;align-items:stretch}.abtBook-actions[data-astro-cid-r2buziuh] .btn-cmp[data-astro-cid-r2buziuh]{width:100%}}.abtAcc-split[data-astro-cid-b2jc6jmq]{background:var(--public-bg);border:1px solid var(--public-line,#0000001f);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 10px 30px #0000001a);grid-template-columns:.85fr 1.15fr;align-items:stretch;display:grid;overflow:hidden}.abtAcc-panel[data-astro-cid-b2jc6jmq]{background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg));border-right:3px solid var(--public-accent);flex-direction:column;justify-content:center;padding:clamp(1.8rem,4.5vw,3.2rem);display:flex}.abtAcc-since[data-astro-cid-b2jc6jmq]{text-transform:uppercase;letter-spacing:.13em;color:var(--public-accent-dark,var(--public-accent));margin:0 0 .2rem;font-size:.76rem;font-weight:800}.abtAcc-year[data-astro-cid-b2jc6jmq]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-accent);margin:0;font-size:clamp(3rem,9vw,5rem);font-weight:900;line-height:.95}.abtAcc-rule[data-astro-cid-b2jc6jmq]{background:var(--public-accent);border-radius:var(--public-radius,3px);width:54px;height:4px;margin:clamp(1.1rem,3vw,1.6rem) 0;display:block}.abtAcc-say[data-astro-cid-b2jc6jmq]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:pretty;margin:0 0 .9rem;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:700;line-height:1.34}.abtAcc-place[data-astro-cid-b2jc6jmq]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-muted);margin:0;font-size:.8rem;font-weight:700}.abtAcc-body[data-astro-cid-b2jc6jmq]{flex-direction:column;justify-content:center;padding:clamp(1.8rem,4.5vw,3.2rem);display:flex}.abtAcc-text[data-astro-cid-b2jc6jmq]{color:var(--public-muted);max-width:56ch;margin:0 0 1rem;font-size:1.04rem;line-height:1.72}.abtAcc-actions[data-astro-cid-b2jc6jmq]{flex-wrap:wrap;gap:.75rem;margin-top:1.3rem;display:flex}@media (max-width:760px){.abtAcc-split[data-astro-cid-b2jc6jmq]{grid-template-columns:1fr}.abtAcc-panel[data-astro-cid-b2jc6jmq]{border-right:none;border-bottom:3px solid var(--public-accent)}}@media (max-width:640px){.abtAcc-year[data-astro-cid-b2jc6jmq]{font-size:clamp(2.6rem,14vw,3.6rem)}.abtAcc-actions[data-astro-cid-b2jc6jmq]{flex-direction:column;align-items:stretch}.abtAcc-actions[data-astro-cid-b2jc6jmq] .btn-cmp[data-astro-cid-b2jc6jmq]{width:100%}}.abtMon-grid[data-astro-cid-5hfs3e2p]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(1.6rem,5vw,3.8rem);display:grid}.abtMon-mark[data-astro-cid-5hfs3e2p]{border-radius:var(--public-radius,14px);background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 20%, var(--public-bg));min-height:clamp(300px,40vw,440px);box-shadow:var(--public-shadow,0 12px 30px #0000001a);place-items:center;display:grid;position:relative;overflow:hidden}.abtMon-glyph[data-astro-cid-5hfs3e2p]{font-family:var(--public-font-heading);letter-spacing:-.045em;color:color-mix(in srgb, var(--public-accent) 26%, var(--public-bg));-webkit-user-select:none;user-select:none;font-size:clamp(6.5rem,24vw,17rem);font-weight:900;line-height:.8;transform:translateY(-.02em)}.abtMon-est[data-astro-cid-5hfs3e2p]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent);background:var(--public-bg);border:1px solid color-mix(in srgb, var(--public-accent) 32%, var(--public-bg));border-radius:999px;padding:.4rem .85rem;font-size:.72rem;font-weight:800;position:absolute;bottom:clamp(.9rem,2vw,1.4rem);left:clamp(.9rem,2vw,1.4rem)}.abtMon-eyebrow[data-astro-cid-5hfs3e2p]{margin-bottom:.85rem}.abtMon-h2[data-astro-cid-5hfs3e2p]{text-wrap:balance;margin-bottom:1.05rem}.abtMon-text[data-astro-cid-5hfs3e2p]{color:var(--public-muted);max-width:56ch;margin:0 0 1.05rem;font-size:clamp(1.02rem,1.5vw,1.12rem);line-height:1.72}.abtMon-meta[data-astro-cid-5hfs3e2p]{text-transform:uppercase;letter-spacing:.09em;color:var(--public-muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin:.4rem 0 1.5rem;font-size:.75rem;font-weight:700;display:flex}.abtMon-meta-dot[data-astro-cid-5hfs3e2p]{color:var(--public-accent)}.abtMon-actions[data-astro-cid-5hfs3e2p]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:820px){.abtMon-grid[data-astro-cid-5hfs3e2p]{grid-template-columns:1fr;gap:clamp(1.4rem,5vw,2.4rem)}.abtMon-mark[data-astro-cid-5hfs3e2p]{min-height:clamp(220px,46vw,340px)}}@media (max-width:640px){.abtMon-text[data-astro-cid-5hfs3e2p]{max-width:none}.abtMon-glyph[data-astro-cid-5hfs3e2p]{font-size:clamp(5.5rem,34vw,11rem)}.abtMon-actions[data-astro-cid-5hfs3e2p]{flex-direction:column;align-items:stretch}.abtMon-actions[data-astro-cid-5hfs3e2p] .btn-cmp[data-astro-cid-5hfs3e2p]{text-align:center;width:100%}}.cmp-gs-strip[data-astro-cid-56cwkgxi]{grid-template-columns:repeat(4,1fr);gap:clamp(.7rem,1.6vw,1.1rem);margin-top:1.4rem;display:grid}@media (max-width:820px){.cmp-gs-strip[data-astro-cid-56cwkgxi]{grid-template-columns:1fr 1fr}}.cmp-gs-item[data-astro-cid-56cwkgxi]{margin:0}.cmp-gs-tile[data-astro-cid-56cwkgxi]{border-radius:var(--public-radius,12px);width:100%;height:220px;box-shadow:var(--public-shadow,0 2px 8px #00000014);background-position:50%;background-size:cover}.cmp-gs-cap[data-astro-cid-56cwkgxi]{flex-direction:column;gap:.15rem;margin-top:.6rem;display:flex}.cmp-gs-cap[data-astro-cid-56cwkgxi] strong[data-astro-cid-56cwkgxi]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem}.cmp-gs-cap[data-astro-cid-56cwkgxi] span[data-astro-cid-56cwkgxi]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.cmp-gs-more[data-astro-cid-56cwkgxi]{text-align:center;margin-top:1.4rem}.cmp-glb[data-astro-cid-inxhmdc4]{padding:clamp(1.6rem,4vw,3rem) 0}.cmp-glb-head[data-astro-cid-inxhmdc4],.cmp-glb-foot[data-astro-cid-inxhmdc4]{max-width:var(--public-max,1180px);margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.cmp-glb-head[data-astro-cid-inxhmdc4]{margin-bottom:clamp(1rem,2.5vw,1.6rem)}.cmp-glb-foot[data-astro-cid-inxhmdc4]{margin-top:clamp(.9rem,2vw,1.3rem)}.cmp-glb-band[data-astro-cid-inxhmdc4]{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.cmp-glb-cell[data-astro-cid-inxhmdc4]{min-width:0;margin:0;position:relative;overflow:hidden}.cmp-glb-photo[data-astro-cid-inxhmdc4]{aspect-ratio:4/5;background-position:50%;background-size:cover;width:100%}.cmp-glb-cap[data-astro-cid-inxhmdc4]{letter-spacing:.16em;text-transform:uppercase;color:#f4f6f7;background:linear-gradient(#0a0c0e00,#0a0c0ed1);padding:2.2rem .9rem .8rem;font-size:.72rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}@media (max-width:900px){.cmp-glb-band[data-astro-cid-inxhmdc4]{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.cmp-glb-band[data-astro-cid-inxhmdc4]{grid-template-columns:1fr}.cmp-glb-photo[data-astro-cid-inxhmdc4]{aspect-ratio:16/10}}.cmp-gc-h2[data-astro-cid-xpid7rw7]{text-align:center}.cmp-gc-row[data-astro-cid-xpid7rw7]{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,2.4rem);margin-top:1.8rem;display:flex}.cmp-gc-item[data-astro-cid-xpid7rw7]{flex-direction:column;align-items:center;gap:.8rem;margin:0;display:flex}.cmp-gc-disc[data-astro-cid-xpid7rw7]{aspect-ratio:1;width:clamp(130px,18vw,190px);box-shadow:var(--public-shadow-strong,0 12px 28px #00000029);border:4px solid var(--public-bg);outline:1px solid var(--public-line);background-position:50%;background-size:cover;border-radius:50%}.cmp-gc-cap[data-astro-cid-xpid7rw7]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.95rem;font-weight:700}.cmp-gc-more[data-astro-cid-xpid7rw7]{text-align:center;margin-top:2rem}.galMos-head[data-astro-cid-d2cvp557]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}.galMos-head[data-astro-cid-d2cvp557] .cmp-h2[data-astro-cid-d2cvp557]{margin-bottom:0}.galMos-headlink[data-astro-cid-d2cvp557]{white-space:nowrap}.galMos-grid[data-astro-cid-d2cvp557]{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(118px,15vw,168px);gap:clamp(.55rem,1.4vw,1rem);display:grid}.galMos-cell[data-astro-cid-d2cvp557]{border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 8px #00000014);margin:0;position:relative;overflow:hidden}.galMos-cell-0[data-astro-cid-d2cvp557]{grid-area:span 2/span 2}.galMos-cell-1[data-astro-cid-d2cvp557]{grid-area:span 1/span 2}.galMos-cell-2[data-astro-cid-d2cvp557],.galMos-cell-3[data-astro-cid-d2cvp557]{grid-area:span 1/span 1}.galMos-tile[data-astro-cid-d2cvp557]{background-position:50%;background-size:cover;width:100%;height:100%;transition:transform .45s}.galMos-cell[data-astro-cid-d2cvp557]:hover .galMos-tile[data-astro-cid-d2cvp557]{transform:scale(1.05)}.galMos-cap[data-astro-cid-d2cvp557]{z-index:1;background:linear-gradient(#0000,#000000b8);flex-direction:column;gap:.1rem;padding:1.5rem .9rem .65rem;display:flex;position:absolute;bottom:0;left:0;right:0}.galMos-cap[data-astro-cid-d2cvp557] strong[data-astro-cid-d2cvp557]{font-family:var(--public-font-heading);color:#f6f8f9;font-size:.98rem}.galMos-cap[data-astro-cid-d2cvp557] span[data-astro-cid-d2cvp557]{color:#f6f8f9;opacity:.82;font-size:.78rem;line-height:1.35}.galMos-cell-2[data-astro-cid-d2cvp557] .galMos-cap[data-astro-cid-d2cvp557] span[data-astro-cid-d2cvp557],.galMos-cell-3[data-astro-cid-d2cvp557] .galMos-cap[data-astro-cid-d2cvp557] span[data-astro-cid-d2cvp557]{display:none}@media (max-width:640px){.galMos-grid[data-astro-cid-d2cvp557]{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(128px,33vw,172px)}.galMos-cell-0[data-astro-cid-d2cvp557]{grid-area:span 1/span 2}.galMos-cell-1[data-astro-cid-d2cvp557],.galMos-cell-2[data-astro-cid-d2cvp557],.galMos-cell-3[data-astro-cid-d2cvp557]{grid-area:span 1/span 1}.galMos-cell-2[data-astro-cid-d2cvp557] .galMos-cap[data-astro-cid-d2cvp557] span[data-astro-cid-d2cvp557],.galMos-cell-3[data-astro-cid-d2cvp557] .galMos-cap[data-astro-cid-d2cvp557] span[data-astro-cid-d2cvp557]{display:block}}@media (prefers-reduced-motion:reduce){.galMos-tile[data-astro-cid-d2cvp557]{transition:none}.galMos-cell[data-astro-cid-d2cvp557]:hover .galMos-tile[data-astro-cid-d2cvp557]{transform:none}}.galFilm-head[data-astro-cid-azqe7huo]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.3rem;display:flex}.galFilm-hint[data-astro-cid-azqe7huo]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);white-space:nowrap;font-size:.78rem;font-weight:800}.galFilm-reel[data-astro-cid-azqe7huo]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;overflow:auto hidden}.galFilm-track[data-astro-cid-azqe7huo]{gap:clamp(.8rem,2vw,1.3rem);width:max-content;padding-left:max(clamp(1rem,4vw,2rem),50% - 590px + clamp(1rem,4vw,2rem));padding-right:clamp(1rem,4vw,2rem);display:flex}.galFilm-item[data-astro-cid-azqe7huo]{scroll-snap-align:start;flex:none;width:clamp(258px,72vw,440px);margin:0}.galFilm-tile[data-astro-cid-azqe7huo]{aspect-ratio:16/10;border-radius:var(--public-radius,12px);width:100%;box-shadow:var(--public-shadow-strong,0 12px 28px #00000029);background-position:50%;background-size:cover}.galFilm-cap[data-astro-cid-azqe7huo]{flex-direction:column;gap:.15rem;margin-top:.7rem;display:flex}.galFilm-cap[data-astro-cid-azqe7huo] strong[data-astro-cid-azqe7huo]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1rem}.galFilm-cap[data-astro-cid-azqe7huo] span[data-astro-cid-azqe7huo]{color:var(--public-muted);font-size:.84rem;line-height:1.45}.galFilm-end[data-astro-cid-azqe7huo]{aspect-ratio:16/10;text-align:center;scroll-snap-align:start;border-radius:var(--public-radius,12px);border:1.5px dashed color-mix(in srgb, var(--public-text) 26%, transparent);flex:none;justify-content:center;align-self:flex-start;align-items:center;width:clamp(176px,42vw,244px);text-decoration:none;display:flex}.galFilm-endtxt[data-astro-cid-azqe7huo]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:1.05rem;font-weight:800;line-height:1.3}@media (prefers-reduced-motion:reduce){.galFilm-reel[data-astro-cid-azqe7huo]{scroll-behavior:auto}}.galPoly-eyebrow[data-astro-cid-3hk5ps4z],.galPoly-h2[data-astro-cid-3hk5ps4z]{text-align:center}.galPoly-scatter[data-astro-cid-3hk5ps4z]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.galPoly-card[data-astro-cid-3hk5ps4z]{z-index:1;background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));width:clamp(150px,20vw,208px);box-shadow:var(--public-shadow-strong,0 14px 30px #0000002e);border-radius:3px;margin:0;padding:.6rem .6rem .5rem;transition:transform .25s,box-shadow .25s;position:relative}.galPoly-tile[data-astro-cid-3hk5ps4z]{aspect-ratio:1;background-position:50%;background-size:cover;width:100%}.galPoly-cap[data-astro-cid-3hk5ps4z]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);margin-top:.55rem;font-size:.9rem;font-weight:700}.galPoly-card-0[data-astro-cid-3hk5ps4z]{transform:rotate(-4deg)}.galPoly-card-1[data-astro-cid-3hk5ps4z]{margin-left:-1.3rem;transform:rotate(2.5deg)}.galPoly-card-2[data-astro-cid-3hk5ps4z]{margin-left:-1.3rem;transform:rotate(-2deg)}.galPoly-card-3[data-astro-cid-3hk5ps4z]{margin-left:-1.3rem;transform:rotate(3.5deg)}.galPoly-card[data-astro-cid-3hk5ps4z]:hover{z-index:5;box-shadow:var(--public-shadow-strong,0 20px 42px #00000042);transform:rotate(0)scale(1.04)}.galPoly-more[data-astro-cid-3hk5ps4z]{text-align:center;margin-top:2.2rem}@media (max-width:620px){.galPoly-scatter[data-astro-cid-3hk5ps4z]{gap:1rem .7rem}.galPoly-card[data-astro-cid-3hk5ps4z],.galPoly-card-1[data-astro-cid-3hk5ps4z],.galPoly-card-2[data-astro-cid-3hk5ps4z],.galPoly-card-3[data-astro-cid-3hk5ps4z]{width:clamp(128px,40vw,158px);margin-left:0}.galPoly-card-0[data-astro-cid-3hk5ps4z]{transform:rotate(-2deg)}.galPoly-card-1[data-astro-cid-3hk5ps4z]{transform:rotate(2deg)}.galPoly-card-2[data-astro-cid-3hk5ps4z]{transform:rotate(-1.5deg)}.galPoly-card-3[data-astro-cid-3hk5ps4z]{transform:rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.galPoly-card[data-astro-cid-3hk5ps4z]{transition:none}.galPoly-card[data-astro-cid-3hk5ps4z]:hover{transform:rotate(0)}}.galStair-flight[data-astro-cid-3srp7nx2]{--rise:clamp(1.2rem, 4vw, 3.2rem);grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.7rem,2vw,1.3rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galStair-step[data-astro-cid-3srp7nx2]{margin:0;margin-top:calc(var(--rise) * var(--n));min-width:0}.galStair-tile[data-astro-cid-3srp7nx2]{aspect-ratio:4/5;border-radius:var(--public-radius,12px);width:100%;box-shadow:var(--public-shadow-strong,0 12px 28px #0000002e);background-position:50%;background-size:cover}.galStair-cap[data-astro-cid-3srp7nx2]{flex-direction:column;gap:.15rem;margin-top:.6rem;display:flex}.galStair-cap[data-astro-cid-3srp7nx2] strong[data-astro-cid-3srp7nx2]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.95rem;font-weight:700}.galStair-cap[data-astro-cid-3srp7nx2] span[data-astro-cid-3srp7nx2]{color:var(--public-muted);font-size:.82rem;line-height:1.45}.galStair-more[data-astro-cid-3srp7nx2]{margin-top:clamp(1.6rem,4vw,2.4rem)}@media (max-width:900px){.galStair-flight[data-astro-cid-3srp7nx2]{grid-template-columns:1fr 1fr}.galStair-step[data-astro-cid-3srp7nx2]:nth-child(3){margin-top:0}.galStair-step[data-astro-cid-3srp7nx2]:nth-child(4){margin-top:var(--rise)}}@media (max-width:560px){.galStair-flight[data-astro-cid-3srp7nx2]{grid-template-columns:1fr}.galStair-step[data-astro-cid-3srp7nx2]{margin-top:0}}.galPort-wall[data-astro-cid-v5qqzsgx]{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.8rem,2.2vw,1.5rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galPort-bay[data-astro-cid-v5qqzsgx]{min-width:0;margin:0}.galPort-arch[data-astro-cid-v5qqzsgx]{aspect-ratio:3/4.4;border:3px solid var(--public-accent);background-position:50%;background-size:cover;border-bottom:0;border-radius:50vw 50vw 0 0/42% 42% 0 0;width:100%}.galPort-sill[data-astro-cid-v5qqzsgx]{background:var(--public-accent);border-radius:2px;height:clamp(7px,1.2vw,10px);margin:0 clamp(-6px,-1vw,-3px);display:block}.galPort-cap[data-astro-cid-v5qqzsgx]{text-align:center;flex-direction:column;gap:.15rem;margin-top:.7rem;display:flex}.galPort-cap[data-astro-cid-v5qqzsgx] strong[data-astro-cid-v5qqzsgx]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.95rem;font-weight:700}.galPort-cap[data-astro-cid-v5qqzsgx] span[data-astro-cid-v5qqzsgx]{color:var(--public-muted);font-size:.8rem;line-height:1.45}.galPort-more[data-astro-cid-v5qqzsgx]{text-align:center;margin-top:clamp(1.6rem,4vw,2.4rem)}@media (max-width:900px){.galPort-wall[data-astro-cid-v5qqzsgx]{grid-template-columns:1fr 1fr}}@media (max-width:520px){.galPort-wall[data-astro-cid-v5qqzsgx]{grid-template-columns:1fr}.galPort-arch[data-astro-cid-v5qqzsgx]{aspect-ratio:3/3.2}}.galPan-band[data-astro-cid-heeolqgm]{margin:clamp(1.4rem,3.5vw,2rem) 0 clamp(1rem,2.5vw,1.4rem)}.galPan-wide[data-astro-cid-heeolqgm]{aspect-ratio:32/9;background-position:50%;background-size:cover;width:100%}.galPan-lead-cap[data-astro-cid-heeolqgm]{max-width:var(--public-max,1180px);letter-spacing:.04em;color:var(--public-muted);margin:.6rem auto 0;padding:0 clamp(1rem,4vw,2rem);font-size:.84rem;font-weight:700}.galPan-thumbs[data-astro-cid-heeolqgm]{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.6rem,1.8vw,1.1rem);display:grid}.galPan-thumb[data-astro-cid-heeolqgm]{min-width:0;margin:0}.galPan-thumbimg[data-astro-cid-heeolqgm]{aspect-ratio:1;border-radius:var(--public-radius,10px);background-position:50%;background-size:cover;width:100%}.galPan-cap[data-astro-cid-heeolqgm]{margin-top:.45rem}.galPan-cap[data-astro-cid-heeolqgm] strong[data-astro-cid-heeolqgm]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.86rem;font-weight:700}.galPan-end[data-astro-cid-heeolqgm]{text-align:center;aspect-ratio:1;border:2px dashed var(--public-accent);border-radius:var(--public-radius,10px);color:var(--public-accent);justify-content:center;align-items:center;padding:.6rem;font-size:.84rem;font-weight:800;line-height:1.35;text-decoration:none;display:flex}.galPan-end[data-astro-cid-heeolqgm]:hover{background:color-mix(in srgb, var(--public-accent) 10%, transparent)}@media (max-width:700px){.galPan-wide[data-astro-cid-heeolqgm]{aspect-ratio:21/9}.galPan-thumbs[data-astro-cid-heeolqgm]{grid-template-columns:1fr 1fr}}.galQlt-quilt[data-astro-cid-dm3ggxus]{grid-template:"a b b"clamp(120px,17vw,190px)"a c d"clamp(96px,13vw,150px)/1.35fr 1fr 1.15fr;gap:clamp(.5rem,1.4vw,.9rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galQlt-n3[data-astro-cid-dm3ggxus]{grid-template-areas:"a b b""a c c"}.galQlt-n2[data-astro-cid-dm3ggxus]{grid-template-columns:1.4fr 1fr;grid-template-areas:"a b""a b"}.galQlt-n1[data-astro-cid-dm3ggxus]{grid-template-columns:1fr;grid-template-areas:"a""a"}.galQlt-piece[data-astro-cid-dm3ggxus]{border-radius:var(--public-radius,10px);min-width:0;margin:0;position:relative;overflow:hidden}.galQlt-img[data-astro-cid-dm3ggxus]{background-position:50%;background-size:cover;width:100%;height:100%}.galQlt-cap[data-astro-cid-dm3ggxus]{background:linear-gradient(#0000,#000c);padding:1.1rem .75rem .55rem;position:absolute;bottom:0;left:0;right:0}.galQlt-cap[data-astro-cid-dm3ggxus] strong[data-astro-cid-dm3ggxus]{font-family:var(--public-font-heading);color:#f6f8f9;font-size:.85rem;font-weight:700}.galQlt-more[data-astro-cid-dm3ggxus]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:620px){.galQlt-quilt[data-astro-cid-dm3ggxus],.galQlt-n3[data-astro-cid-dm3ggxus],.galQlt-n2[data-astro-cid-dm3ggxus],.galQlt-n1[data-astro-cid-dm3ggxus]{grid-template:auto/1fr 1fr}.galQlt-piece[data-astro-cid-dm3ggxus]{aspect-ratio:1;grid-area:auto!important}}.galTri-set[data-astro-cid-op3gqnfw]{grid-template-columns:1fr 1.35fr 1fr;align-items:end;gap:clamp(.6rem,1.8vw,1.1rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galTri-panel[data-astro-cid-op3gqnfw]{min-width:0;margin:0}.galTri-frame[data-astro-cid-op3gqnfw]{background:var(--public-accent);box-shadow:var(--public-shadow-strong,0 12px 28px #0000002e);border-radius:4px;padding:clamp(.4rem,1.2vw,.7rem)}.galTri-img[data-astro-cid-op3gqnfw]{aspect-ratio:3/4;background-position:50%;background-size:cover;border-radius:2px;width:100%}.galTri-panel-mid[data-astro-cid-op3gqnfw] .galTri-img[data-astro-cid-op3gqnfw]{aspect-ratio:3/4.6}.galTri-cap[data-astro-cid-op3gqnfw]{text-align:center;flex-direction:column;gap:.12rem;margin-top:.6rem;display:flex}.galTri-cap[data-astro-cid-op3gqnfw] strong[data-astro-cid-op3gqnfw]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.92rem;font-weight:700}.galTri-cap[data-astro-cid-op3gqnfw] span[data-astro-cid-op3gqnfw]{color:var(--public-muted);font-size:.78rem;line-height:1.4}.galTri-plates[data-astro-cid-op3gqnfw]{flex-wrap:wrap;gap:clamp(.5rem,1.4vw,.9rem);margin-top:clamp(1rem,2.6vw,1.5rem);display:flex}.galTri-plate[data-astro-cid-op3gqnfw]{width:clamp(96px,14vw,150px);margin:0}.galTri-plateimg[data-astro-cid-op3gqnfw]{aspect-ratio:1;border-radius:var(--public-radius,8px);background-position:50%;background-size:cover;width:100%}.galTri-platecap[data-astro-cid-op3gqnfw]{color:var(--public-muted);margin-top:.35rem;font-size:.74rem;font-weight:700}.galTri-more[data-astro-cid-op3gqnfw]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:700px){.galTri-set[data-astro-cid-op3gqnfw]{grid-template-columns:1fr 1fr}.galTri-panel-mid[data-astro-cid-op3gqnfw]{order:-1;grid-column:1/-1}.galTri-panel-mid[data-astro-cid-op3gqnfw] .galTri-img[data-astro-cid-op3gqnfw]{aspect-ratio:16/10}}.galSlat-run[data-astro-cid-ycapjyhq]{border:3px solid var(--public-accent);background:var(--public-accent);border-radius:4px;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;margin-top:clamp(1.4rem,3.5vw,2rem);display:grid;overflow:hidden}.galSlat-slat[data-astro-cid-ycapjyhq]{background:var(--public-bg);min-width:0;margin:0;position:relative}.galSlat-img[data-astro-cid-ycapjyhq]{background-position:50%;background-size:cover;width:100%;height:clamp(280px,42vw,460px)}.galSlat-cap[data-astro-cid-ycapjyhq]{background:linear-gradient(#0000,#000000d1);width:100%;padding:.6rem .5rem;position:absolute;bottom:0;left:0}.galSlat-cap[data-astro-cid-ycapjyhq] span[data-astro-cid-ycapjyhq]{writing-mode:vertical-rl;max-height:clamp(120px,20vw,200px);font-family:var(--public-font-heading);letter-spacing:.06em;color:#f6f8f9;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:800;display:block;overflow:hidden;transform:rotate(180deg)}.galSlat-more[data-astro-cid-ycapjyhq]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:640px){.galSlat-run[data-astro-cid-ycapjyhq]{grid-template-columns:1fr 1fr;grid-auto-flow:row}.galSlat-img[data-astro-cid-ycapjyhq]{height:clamp(200px,46vw,280px)}.galSlat-cap[data-astro-cid-ycapjyhq] span[data-astro-cid-ycapjyhq]{writing-mode:horizontal-tb;max-height:none;transform:none}}.galCham-grid[data-astro-cid-7ewgab2s]{--cut:16px;grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.5rem,1.4vw,.85rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galCham-cell[data-astro-cid-7ewgab2s]{min-width:0;margin:0}.galCham-img[data-astro-cid-7ewgab2s]{aspect-ratio:1;width:100%;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background-position:50%;background-size:cover;outline:2px solid #0000}.galCham-cap[data-astro-cid-7ewgab2s]{text-align:center;flex-direction:column;gap:.12rem;margin-top:.55rem;display:flex}.galCham-cap[data-astro-cid-7ewgab2s] strong[data-astro-cid-7ewgab2s]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.9rem;font-weight:700}.galCham-cap[data-astro-cid-7ewgab2s] span[data-astro-cid-7ewgab2s]{color:var(--public-muted);font-size:.78rem;line-height:1.4}.galCham-more[data-astro-cid-7ewgab2s]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:860px){.galCham-grid[data-astro-cid-7ewgab2s]{grid-template-columns:1fr 1fr}}@media (max-width:520px){.galCham-grid[data-astro-cid-7ewgab2s]{--cut:11px}}.galStk-stack[data-astro-cid-x3odg7vq]{--in:clamp(1.5rem, 9vw, 7rem);flex-direction:column;gap:clamp(1rem,2.6vw,1.8rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:flex}.galStk-row[data-astro-cid-x3odg7vq]{margin:0}.galStk-row-0[data-astro-cid-x3odg7vq]{margin-left:0;margin-right:0}.galStk-row-1[data-astro-cid-x3odg7vq]{margin-left:var(--in)}.galStk-row-2[data-astro-cid-x3odg7vq]{margin-right:var(--in)}.galStk-row-3[data-astro-cid-x3odg7vq]{margin-left:calc(var(--in) * .5);margin-right:calc(var(--in) * .5)}.galStk-img[data-astro-cid-x3odg7vq]{aspect-ratio:21/9;border-radius:var(--public-radius,12px);width:100%;box-shadow:var(--public-shadow,0 8px 22px #00000024);background-position:50%;background-size:cover}.galStk-cap[data-astro-cid-x3odg7vq]{flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;margin-top:.55rem;display:flex}.galStk-cap[data-astro-cid-x3odg7vq] strong[data-astro-cid-x3odg7vq]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem;font-weight:700}.galStk-cap[data-astro-cid-x3odg7vq] span[data-astro-cid-x3odg7vq]{color:var(--public-muted);font-size:.85rem;line-height:1.45}.galStk-row-2[data-astro-cid-x3odg7vq] .galStk-cap[data-astro-cid-x3odg7vq]{text-align:right;justify-content:flex-end}.galStk-more[data-astro-cid-x3odg7vq]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:640px){.galStk-stack[data-astro-cid-x3odg7vq]{--in:0rem}.galStk-img[data-astro-cid-x3odg7vq]{aspect-ratio:16/10}.galStk-row-2[data-astro-cid-x3odg7vq] .galStk-cap[data-astro-cid-x3odg7vq]{text-align:left;justify-content:flex-start}}.galPin-wheel[data-astro-cid-l7l4tgau]{grid-template:"n n e"clamp(110px,15vw,165px)"w h e"clamp(80px,11vw,120px)"w s s"clamp(110px,15vw,165px)/1fr .85fr 1fr;gap:clamp(.5rem,1.4vw,.85rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galPin-n3[data-astro-cid-l7l4tgau]{grid-template-areas:"n n e""h h e""s s s"}.galPin-n2[data-astro-cid-l7l4tgau]{grid-template-columns:1fr 1fr;grid-template-areas:"n n""h e"}.galPin-n1[data-astro-cid-l7l4tgau]{grid-template-columns:1fr;grid-template-areas:"n""h"}.galPin-vane[data-astro-cid-l7l4tgau]{border-radius:var(--public-radius,10px);min-width:0;margin:0;position:relative;overflow:hidden}.galPin-img[data-astro-cid-l7l4tgau]{background-position:50%;background-size:cover;width:100%;height:100%}.galPin-cap[data-astro-cid-l7l4tgau]{font-family:var(--public-font-heading);color:#f6f8f9;background:linear-gradient(#0000,#000000c7);padding:.9rem .6rem .45rem;font-size:.8rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.galPin-hub[data-astro-cid-l7l4tgau]{text-align:center;background:var(--public-accent);border-radius:var(--public-radius,10px);flex-direction:column;grid-area:h;justify-content:center;align-items:center;gap:.15rem;padding:.5rem;display:flex}.galPin-hub-name[data-astro-cid-l7l4tgau]{font-family:var(--public-font-heading);color:var(--public-bg);overflow-wrap:anywhere;font-size:clamp(.78rem,1.5vw,.98rem);font-weight:900;line-height:1.1}.galPin-hub-sub[data-astro-cid-l7l4tgau]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-bg);opacity:.85;font-size:.64rem;font-weight:800}.galPin-more[data-astro-cid-l7l4tgau]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:620px){.galPin-wheel[data-astro-cid-l7l4tgau],.galPin-n3[data-astro-cid-l7l4tgau],.galPin-n2[data-astro-cid-l7l4tgau],.galPin-n1[data-astro-cid-l7l4tgau]{grid-template:auto/1fr 1fr}.galPin-vane[data-astro-cid-l7l4tgau]{aspect-ratio:1;grid-area:auto!important}.galPin-hub[data-astro-cid-l7l4tgau]{grid-column:1/-1;padding:.8rem;grid-area:auto!important}}.galCas-fall[data-astro-cid-pw3qckes]{flex-wrap:wrap;align-items:flex-start;gap:clamp(.7rem,2vw,1.2rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:flex}.galCas-item[data-astro-cid-pw3qckes]{width:calc(38% - var(--i) * 7%);min-width:8rem;margin:0;margin-top:calc(var(--i) * clamp(.6rem,2vw,1.6rem));flex:none}.galCas-img[data-astro-cid-pw3qckes]{aspect-ratio:4/3;border-radius:var(--public-radius,10px);width:100%;box-shadow:var(--public-shadow,0 8px 20px #00000029);background-position:50%;background-size:cover}.galCas-cap[data-astro-cid-pw3qckes]{margin-top:.45rem}.galCas-cap[data-astro-cid-pw3qckes] strong[data-astro-cid-pw3qckes]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.86rem;font-weight:700}.galCas-more[data-astro-cid-pw3qckes]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:640px){.galCas-item[data-astro-cid-pw3qckes]{width:calc(50% - .6rem);margin-top:0}}.galHb-floor[data-astro-cid-ctr3ql5w]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:center;gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.8rem,4.5vw,2.6rem);display:grid}.galHb-item[data-astro-cid-ctr3ql5w]{min-width:0;margin:0}.galHb-l[data-astro-cid-ctr3ql5w]{transform:rotate(-4deg)}.galHb-r[data-astro-cid-ctr3ql5w]{transform:rotate(4deg)}.galHb-img[data-astro-cid-ctr3ql5w]{aspect-ratio:3/4;border:5px solid var(--public-bg);width:100%;box-shadow:var(--public-shadow-strong,0 10px 24px #0003);background-position:50%;background-size:cover}.galHb-cap[data-astro-cid-ctr3ql5w]{text-align:center;margin-top:.5rem}.galHb-cap[data-astro-cid-ctr3ql5w] strong[data-astro-cid-ctr3ql5w]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.85rem;font-weight:700}.galHb-more[data-astro-cid-ctr3ql5w]{text-align:center;margin-top:clamp(1.6rem,4vw,2.4rem)}@media (max-width:640px){.galHb-l[data-astro-cid-ctr3ql5w],.galHb-r[data-astro-cid-ctr3ql5w]{transform:none}}.galPr-shelf[data-astro-cid-em3rloyr]{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(.8rem,2.4vw,1.5rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.galPr-plate[data-astro-cid-em3rloyr]{width:clamp(8rem,17vw,12rem);margin:0}.galPr-img[data-astro-cid-em3rloyr]{aspect-ratio:1;border:4px solid var(--public-bg);border-radius:var(--public-radius,8px);background-position:50%;background-size:cover;width:100%;transform:perspective(600px)rotateX(4deg);box-shadow:0 10px 12px -6px #00000080}.galPr-cap[data-astro-cid-em3rloyr]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);margin-top:.45rem;font-size:.84rem;font-weight:700}.galPr-rail[data-astro-cid-em3rloyr]{background:color-mix(in srgb, var(--public-text) 35%, var(--public-bg));border-radius:3px;height:clamp(10px,1.8vw,15px);margin-top:.4rem;display:block;box-shadow:0 4px 10px #00000038}.galPr-more[data-astro-cid-em3rloyr]{text-align:center;margin-top:clamp(1.4rem,3.5vw,2rem)}.galMd-row[data-astro-cid-xwxxkuon]{flex-wrap:wrap;justify-content:center;gap:clamp(1.2rem,3.5vw,2.4rem);margin-top:clamp(1.8rem,4.5vw,2.6rem);display:flex}.galMd-item[data-astro-cid-xwxxkuon]{width:clamp(8rem,17vw,11rem);margin:0}.galMd-frame[data-astro-cid-xwxxkuon]{border:3px solid var(--public-accent);box-shadow:0 0 0 3px var(--public-bg), 0 0 0 5px color-mix(in srgb, var(--public-accent) 45%, var(--public-bg));border-radius:50%;padding:6px;position:relative}.galMd-tab[data-astro-cid-xwxxkuon]{background:var(--public-accent);clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);width:20px;height:16px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.galMd-img[data-astro-cid-xwxxkuon]{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:50%;width:100%}.galMd-cap[data-astro-cid-xwxxkuon]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);margin-top:.6rem;font-size:.85rem;font-weight:700}.galMd-more[data-astro-cid-xwxxkuon]{text-align:center;margin-top:clamp(1.6rem,4vw,2.4rem)}.galSh-grid[data-astro-cid-7qbpeiyf]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:clamp(.8rem,2.2vw,1.3rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galSh-item[data-astro-cid-7qbpeiyf]{min-width:0;margin:0}.galSh-img[data-astro-cid-7qbpeiyf]{aspect-ratio:4/3;border-radius:var(--public-radius,8px);background-position:50%;background-size:cover;width:100%;position:relative;overflow:hidden}.galSh-slats[data-astro-cid-7qbpeiyf]{background:repeating-linear-gradient(#00000057 0 3px,#0000 3px 11px);position:absolute;inset:0}.galSh-cap[data-astro-cid-7qbpeiyf]{flex-direction:column;gap:.12rem;margin-top:.5rem;display:flex}.galSh-cap[data-astro-cid-7qbpeiyf] strong[data-astro-cid-7qbpeiyf]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.9rem;font-weight:700}.galSh-cap[data-astro-cid-7qbpeiyf] span[data-astro-cid-7qbpeiyf]{color:var(--public-muted);font-size:.8rem;line-height:1.45}.galSh-more[data-astro-cid-7qbpeiyf]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galAf-strip[data-astro-cid-zw45f4uh]{border:2px solid var(--public-line);border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:0;margin-top:clamp(1.4rem,3.5vw,2rem);display:grid;overflow:hidden}.galAf-panel[data-astro-cid-zw45f4uh]{border-left:1px solid var(--public-line);min-width:0;margin:0;position:relative}.galAf-panel[data-astro-cid-zw45f4uh]:first-child{border-left:0}.galAf-img[data-astro-cid-zw45f4uh]{aspect-ratio:3/4;background-position:50%;background-size:cover;width:100%}.galAf-far[data-astro-cid-zw45f4uh] .galAf-img[data-astro-cid-zw45f4uh]{filter:brightness(.82)}.galAf-far[data-astro-cid-zw45f4uh]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000038,#0000 60%);position:absolute;inset:0}.galAf-cap[data-astro-cid-zw45f4uh]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);background:var(--public-bg);padding:.5rem .6rem;font-size:.8rem;font-weight:700}.galAf-more[data-astro-cid-zw45f4uh]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galLb-table[data-astro-cid-qojk3s5x]{--bed:#0e1114;background:var(--bed);border-radius:var(--public-radius,10px);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(1rem,2.6vw,1.7rem);margin-top:clamp(1.4rem,3.5vw,2rem);padding:clamp(1.1rem,3vw,1.8rem);display:grid}.galLb-mount[data-astro-cid-qojk3s5x]{min-width:0;margin:0}.galLb-img[data-astro-cid-qojk3s5x]{aspect-ratio:3/2;width:100%;box-shadow:0 0 26px color-mix(in srgb, var(--public-accent) 42%, transparent);background-position:50%;background-size:cover;border:6px solid #1b2126;border-radius:3px}.galLb-cap[data-astro-cid-qojk3s5x]{text-align:center;font-family:var(--public-font-heading);color:#f0f4f6d1;margin-top:.5rem;font-size:.82rem;font-weight:700}.galLb-more[data-astro-cid-qojk3s5x]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galRk-rack[data-astro-cid-7xzlgupo]{align-items:flex-start;margin-top:clamp(1.6rem,4vw,2.4rem);padding-bottom:clamp(1rem,2.6vw,1.6rem);display:flex;position:relative}.galRk-card[data-astro-cid-7xzlgupo]{flex:0 0 clamp(9rem,22vw,15rem);margin:0 0 0 clamp(-4rem,-9vw,-2rem)}.galRk-card[data-astro-cid-7xzlgupo]:first-child{margin-left:0}.galRk-img[data-astro-cid-7xzlgupo]{aspect-ratio:3/4;border:5px solid var(--public-bg);width:100%;box-shadow:var(--public-shadow-strong,0 12px 26px #00000038);background-position:50%;background-size:cover;border-radius:4px}.galRk-cap[data-astro-cid-7xzlgupo]{font-family:var(--public-font-heading);color:var(--public-text);margin-top:.45rem;font-size:.82rem;font-weight:700}.galRk-wire[data-astro-cid-7xzlgupo]{background:color-mix(in srgb, var(--public-text) 42%, var(--public-bg));z-index:20;border-radius:2px;height:4px;position:absolute;bottom:clamp(2.6rem,7vw,4.4rem);left:0;right:0}.galRk-more[data-astro-cid-7xzlgupo]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:640px){.galRk-rack[data-astro-cid-7xzlgupo]{flex-wrap:wrap;gap:.7rem}.galRk-card[data-astro-cid-7xzlgupo]{flex:0 0 calc(50% - .4rem);margin-left:0}.galRk-wire[data-astro-cid-7xzlgupo]{display:none}}.galKh-row[data-astro-cid-fhchwz6s]{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,2rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.galKh-item[data-astro-cid-fhchwz6s]{width:clamp(8rem,17vw,11rem);margin:0}.galKh-img[data-astro-cid-fhchwz6s]{aspect-ratio:3/4;border:3px solid var(--public-accent);clip-path:polygon(0 0,100% 0,76% 100%,24% 100%);background-position:50%;background-size:cover;border-radius:50% 50% 18% 18%/42% 42% 12% 12%;width:100%}.galKh-cap[data-astro-cid-fhchwz6s]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);margin-top:.55rem;font-size:.84rem;font-weight:700}.galKh-more[data-astro-cid-fhchwz6s]{text-align:center;margin-top:clamp(1.6rem,4vw,2.4rem)}.galDr-cabinet[data-astro-cid-ykmhrxjp]{margin-top:clamp(1.6rem,4vw,2.4rem)}.galDr-files[data-astro-cid-ykmhrxjp]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:end;gap:clamp(.5rem,1.6vw,.9rem);padding:0 clamp(.6rem,2vw,1.2rem);display:grid}.galDr-file[data-astro-cid-ykmhrxjp]{min-width:0;margin:0}.galDr-img[data-astro-cid-ykmhrxjp]{aspect-ratio:4/5;background-position:50%;background-size:cover;border-radius:4px 4px 0 0;width:100%;box-shadow:0 -3px 10px #0003}.galDr-tab[data-astro-cid-ykmhrxjp]{text-align:center;letter-spacing:.04em;color:var(--public-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.3rem;font-size:.74rem;font-weight:800;overflow:hidden}.galDr-front[data-astro-cid-ykmhrxjp]{background:color-mix(in srgb, var(--public-text) 26%, var(--public-bg));border-radius:4px;justify-content:center;align-items:center;height:clamp(3rem,7vw,4.4rem);margin-top:-.2rem;display:flex;box-shadow:0 -6px 14px #00000038}.galDr-pull[data-astro-cid-ykmhrxjp]{background:color-mix(in srgb, var(--public-text) 55%, var(--public-bg));border-radius:5px;width:clamp(4rem,12vw,6.5rem);height:10px}.galDr-more[data-astro-cid-ykmhrxjp]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galPc-page[data-astro-cid-g6pqny22]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border-radius:var(--public-radius,8px);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(1.2rem,3vw,2rem);margin-top:clamp(1.4rem,3.5vw,2rem);padding:clamp(1rem,3vw,1.8rem);display:grid}.galPc-mount[data-astro-cid-g6pqny22]{min-width:0;margin:0;padding-bottom:1.6rem;position:relative}.galPc-img[data-astro-cid-g6pqny22]{aspect-ratio:4/3;background-position:50%;background-size:cover;width:100%}.galPc-c[data-astro-cid-g6pqny22]{background:color-mix(in srgb, var(--public-text) 40%, var(--public-bg));width:18px;height:18px;position:absolute}.galPc-tl[data-astro-cid-g6pqny22]{clip-path:polygon(0 0,100% 0,0 100%);top:0;left:0}.galPc-tr[data-astro-cid-g6pqny22]{clip-path:polygon(0 0,100% 0,100% 100%);top:0;right:0}.galPc-bl[data-astro-cid-g6pqny22]{clip-path:polygon(0 0,0 100%,100% 100%);bottom:1.6rem;left:0}.galPc-br[data-astro-cid-g6pqny22]{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:1.6rem;right:0}.galPc-cap[data-astro-cid-g6pqny22]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);font-size:.82rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.galPc-more[data-astro-cid-g6pqny22]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galPn-window[data-astro-cid-xhkw4lbs]{background:var(--public-accent);border:clamp(10px,1.8vw,16px) solid var(--public-accent);border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(8px,1.4vw,13px);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galPn-pane[data-astro-cid-xhkw4lbs]{background:var(--public-bg);min-width:0;margin:0;position:relative}.galPn-img[data-astro-cid-xhkw4lbs]{aspect-ratio:3/4;background-position:50%;background-size:cover;width:100%}.galPn-cap[data-astro-cid-xhkw4lbs]{font-family:var(--public-font-heading);color:#f6f8f9;text-align:center;background:linear-gradient(#0000,#000000c7);padding:1rem .6rem .5rem;font-size:.8rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.galPn-more[data-astro-cid-xhkw4lbs]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galPh-wall[data-astro-cid-jsmmyce2]{background:color-mix(in srgb, var(--public-text) 12%, var(--public-bg));border-radius:var(--public-radius,8px);flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(1.4rem,4vw,3rem);margin-top:clamp(1.4rem,3.5vw,2rem);padding:clamp(2rem,5vw,3.4rem) clamp(1.2rem,4vw,2.4rem);display:flex}.galPh-hole[data-astro-cid-jsmmyce2]{width:clamp(6rem,13vw,8.5rem);margin:0}.galPh-img[data-astro-cid-jsmmyce2]{aspect-ratio:1;width:100%;box-shadow:inset 0 0 0 4px #00000059, 0 0 0 5px color-mix(in srgb, var(--public-text) 22%, var(--public-bg));background-position:50%;background-size:cover;border-radius:50%}.galPh-cap[data-astro-cid-jsmmyce2]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);margin-top:.6rem;font-size:.8rem;font-weight:700}.galPh-more[data-astro-cid-jsmmyce2]{text-align:center;margin-top:clamp(1.4rem,3.5vw,2rem)}.galCt-row[data-astro-cid-ajlfaq2v]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:clamp(.6rem,1.8vw,1.1rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galCt-col[data-astro-cid-ajlfaq2v]{min-width:0;margin:0}.galCt-img[data-astro-cid-ajlfaq2v]{aspect-ratio:2/5;border-radius:var(--public-radius,6px);background-position:50%;background-size:cover;width:100%}.galCt-cap[data-astro-cid-ajlfaq2v]{border-top:2px solid var(--public-accent);font-family:var(--public-font-heading);color:var(--public-text);margin-top:.5rem;padding-top:.4rem;font-size:.8rem;font-weight:700}.galCt-more[data-astro-cid-ajlfaq2v]{margin-top:clamp(1.4rem,3.5vw,2rem)}@media (max-width:560px){.galCt-img[data-astro-cid-ajlfaq2v]{aspect-ratio:3/4}}.galTk-band[data-astro-cid-njwvtori]{background:var(--public-accent);grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galTk-slice[data-astro-cid-njwvtori]{background-position:50%;background-size:cover;height:clamp(6rem,14vw,10rem)}.galTk-legend[data-astro-cid-njwvtori]{letter-spacing:.14em;text-transform:uppercase;color:var(--public-muted);margin:.7rem 0 0;font-size:.72rem;font-weight:800}.galTk-more[data-astro-cid-njwvtori]{margin-top:clamp(1.2rem,3vw,1.7rem)}.galDp-pair[data-astro-cid-7ianxfbq]{border:2px solid var(--public-line);grid-template-columns:1fr 1fr;gap:0;margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galDp-half[data-astro-cid-7ianxfbq]{min-width:0;margin:0;padding:clamp(.5rem,1.6vw,.9rem)}.galDp-half[data-astro-cid-7ianxfbq]+.galDp-half[data-astro-cid-7ianxfbq]{border-left:3px solid var(--public-line)}.galDp-img[data-astro-cid-7ianxfbq]{aspect-ratio:4/5;background-position:50%;background-size:cover;width:100%}.galDp-cap[data-astro-cid-7ianxfbq]{text-align:center;font-family:var(--public-font-heading);color:var(--public-text);margin-top:.5rem;font-size:.84rem;font-weight:700}.galDp-plates[data-astro-cid-7ianxfbq]{flex-wrap:wrap;gap:clamp(.5rem,1.6vw,.9rem);margin-top:clamp(.8rem,2.2vw,1.2rem);display:flex}.galDp-plate[data-astro-cid-7ianxfbq]{width:clamp(6rem,12vw,8rem);margin:0}.galDp-pimg[data-astro-cid-7ianxfbq]{aspect-ratio:1;background-position:50%;background-size:cover;width:100%}.galDp-pcap[data-astro-cid-7ianxfbq]{color:var(--public-muted);margin-top:.3rem;font-size:.72rem;font-weight:700}.galDp-more[data-astro-cid-7ianxfbq]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galSm-tray[data-astro-cid-suqpzifr]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:clamp(.7rem,2vw,1.2rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galSm-mount[data-astro-cid-suqpzifr]{background:color-mix(in srgb, var(--public-text) 16%, var(--public-bg));min-width:0;box-shadow:var(--public-shadow,0 6px 16px #00000029);border-radius:3px;margin:0;padding:clamp(.9rem,2.4vw,1.3rem) clamp(.9rem,2.4vw,1.3rem) clamp(1.6rem,4vw,2.2rem)}.galSm-img[data-astro-cid-suqpzifr]{aspect-ratio:1;background-position:50%;background-size:cover;width:100%;box-shadow:inset 0 0 0 1px #0006}.galSm-label[data-astro-cid-suqpzifr]{text-align:center;letter-spacing:.04em;color:var(--public-text);white-space:nowrap;text-overflow:ellipsis;margin-top:.55rem;font-size:.74rem;font-weight:700;overflow:hidden}.galSm-more[data-astro-cid-suqpzifr]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galBd-stack[data-astro-cid-hxp4etrd]{flex-direction:column;margin-top:clamp(1.4rem,3.5vw,2rem);display:flex}.galBd-band[data-astro-cid-hxp4etrd]{margin:0;position:relative}.galBd-img[data-astro-cid-hxp4etrd]{aspect-ratio:24/7;background-position:50%;background-size:cover;width:100%}.galBd-plate[data-astro-cid-hxp4etrd]{z-index:1;background:var(--public-accent);color:var(--public-bg);font-family:var(--public-font-heading);border-radius:3px;padding:.4rem .9rem;font-size:.8rem;font-weight:800;position:absolute;bottom:clamp(-.7rem,-1.6vw,-.5rem);left:clamp(.8rem,3vw,2rem)}@media (max-width:640px){.galBd-img[data-astro-cid-hxp4etrd]{aspect-ratio:16/9}}.galBd-more[data-astro-cid-hxp4etrd]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galTri-field[data-astro-cid-fi6d67tn]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:start;gap:clamp(.4rem,1.4vw,.8rem);margin-top:clamp(1.4rem,3.5vw,2rem);display:grid}.galTri-cell[data-astro-cid-fi6d67tn]{min-width:0;margin:0}.galTri-img[data-astro-cid-fi6d67tn]{aspect-ratio:1;background-position:50%;background-size:cover;width:100%}.galTri-up[data-astro-cid-fi6d67tn] .galTri-img[data-astro-cid-fi6d67tn]{clip-path:polygon(50% 0,100% 100%,0 100%)}.galTri-down[data-astro-cid-fi6d67tn] .galTri-img[data-astro-cid-fi6d67tn]{clip-path:polygon(0 0,100% 0,50% 100%)}.galTri-cap[data-astro-cid-fi6d67tn]{text-align:center;color:var(--public-muted);margin-top:.4rem;font-size:.76rem;font-weight:700}.galTri-more[data-astro-cid-fi6d67tn]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galCs-pile[data-astro-cid-pd4wggph]{aspect-ratio:4/3;width:min(30rem,100%);margin:clamp(1.6rem,4vw,2.4rem) auto 0;position:relative}.galCs-print[data-astro-cid-pd4wggph]{transform:translate(calc(var(--i) * clamp(10px,2vw,20px)), calc(var(--i) * clamp(10px,2vw,20px))) rotate(calc(var(--i) * 1.4deg));margin:0;position:absolute;inset:0}.galCs-img[data-astro-cid-pd4wggph]{border:6px solid var(--public-bg);width:100%;height:100%;box-shadow:var(--public-shadow-strong,0 12px 26px #0000003d);background-position:50%;background-size:cover;border-radius:3px}.galCs-legend[data-astro-cid-pd4wggph]{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:clamp(2.4rem,6vw,3.6rem) 0 0;font-size:.74rem;font-weight:800}.galCs-more[data-astro-cid-pd4wggph]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galIf-plate[data-astro-cid-knckkljw]{margin-top:clamp(1.4rem,3.5vw,2rem);position:relative}.galIf-lead[data-astro-cid-knckkljw]{aspect-ratio:16/9;border-radius:var(--public-radius,10px);background-position:50%;background-size:cover;width:100%}.galIf-insets[data-astro-cid-knckkljw]{justify-content:flex-end;gap:clamp(.5rem,1.6vw,.9rem);display:flex;position:absolute;bottom:clamp(-1.4rem,-3vw,-1rem);left:clamp(.8rem,3vw,1.8rem);right:clamp(.8rem,3vw,1.8rem)}.galIf-inset[data-astro-cid-knckkljw]{width:clamp(4.5rem,11vw,7rem);margin:0}.galIf-iimg[data-astro-cid-knckkljw]{aspect-ratio:1;border:4px solid var(--public-bg);width:100%;box-shadow:var(--public-shadow,0 6px 16px #0003);background-position:50%;background-size:cover;border-radius:4px}.galIf-legend[data-astro-cid-knckkljw]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);margin:clamp(2.2rem,5vw,3rem) 0 0;font-size:.74rem;font-weight:800}.galIf-more[data-astro-cid-knckkljw]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galHt-sheet[data-astro-cid-mypnqkz4]{background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg));grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(.8rem,2.2vw,1.3rem);margin-top:clamp(1.4rem,3.5vw,2rem);padding:clamp(.9rem,2.6vw,1.5rem);display:grid}.galHt-cut[data-astro-cid-mypnqkz4]{min-width:0;margin:0}.galHt-img[data-astro-cid-mypnqkz4]{aspect-ratio:4/3;background-position:50%;background-size:cover;width:100%;position:relative}.galHt-screen[data-astro-cid-mypnqkz4]{mix-blend-mode:multiply;background-image:radial-gradient(circle,#0006 0 1.1px,#0000 1.2px);background-size:5px 5px;position:absolute;inset:0}.galHt-cap[data-astro-cid-mypnqkz4]{font-family:var(--public-font-heading);color:var(--public-text);margin-top:.45rem;font-size:.8rem;font-weight:700}.galHt-more[data-astro-cid-mypnqkz4]{margin-top:clamp(1.4rem,3.5vw,2rem)}.galFt-lede[data-astro-cid-3reynsyb]{max-width:60ch;margin-bottom:1.6rem}.galFt-layout[data-astro-cid-3reynsyb]{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(1rem,2.4vw,1.6rem);display:grid}@media (max-width:760px){.galFt-layout[data-astro-cid-3reynsyb]{grid-template-columns:1fr}}.galFt-lead[data-astro-cid-3reynsyb]{margin:0}.galFt-leadtile[data-astro-cid-3reynsyb]{aspect-ratio:4/5;border-radius:var(--public-radius,14px);width:100%;min-height:clamp(240px,40vw,430px);box-shadow:var(--public-shadow-strong,0 16px 34px #00000029);background-position:50%;background-size:cover}.galFt-leadcap[data-astro-cid-3reynsyb]{flex-direction:column;gap:.15rem;margin-top:.7rem;display:flex}.galFt-leadcap[data-astro-cid-3reynsyb] strong[data-astro-cid-3reynsyb]{font-family:var(--public-font-heading);color:var(--public-text);font-size:1.05rem}.galFt-leadcap[data-astro-cid-3reynsyb] span[data-astro-cid-3reynsyb]{color:var(--public-muted);font-size:.86rem;line-height:1.45}.galFt-thumbs[data-astro-cid-3reynsyb]{grid-template-columns:1fr 1fr;gap:clamp(.65rem,1.6vw,1rem);display:grid}.galFt-thumb[data-astro-cid-3reynsyb]{border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 8px #00000014);margin:0;position:relative;overflow:hidden}.galFt-thumbtile[data-astro-cid-3reynsyb]{aspect-ratio:4/3;background-position:50%;background-size:cover;width:100%;transition:transform .45s}.galFt-thumb[data-astro-cid-3reynsyb]:hover .galFt-thumbtile[data-astro-cid-3reynsyb]{transform:scale(1.06)}.galFt-thumbcap[data-astro-cid-3reynsyb]{z-index:1;font-family:var(--public-font-heading);color:#f6f8f9;background:linear-gradient(#0000,#000000a8);padding:.95rem .6rem .5rem;font-size:.82rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.galFt-more[data-astro-cid-3reynsyb]{aspect-ratio:4/3;text-align:center;background:var(--public-accent);justify-content:center;align-items:center;text-decoration:none;display:flex}.galFt-moretxt[data-astro-cid-3reynsyb]{font-family:var(--public-font-heading);color:#f6f8f9;font-size:.95rem;font-weight:800;line-height:1.3}@media (prefers-reduced-motion:reduce){.galFt-thumbtile[data-astro-cid-3reynsyb]{transition:none}.galFt-thumb[data-astro-cid-3reynsyb]:hover .galFt-thumbtile[data-astro-cid-3reynsyb]{transform:none}}.galUni-eyebrow[data-astro-cid-yzhaxz25],.galUni-h2[data-astro-cid-yzhaxz25]{text-align:center}.galUni-grid[data-astro-cid-yzhaxz25]{grid-template-columns:repeat(2,1fr);gap:clamp(.9rem,2.4vw,1.6rem);margin-top:1.8rem;display:grid}.galUni-cell[data-astro-cid-yzhaxz25]{flex-direction:column;margin:0;display:flex}.galUni-tile[data-astro-cid-yzhaxz25]{aspect-ratio:1;border-radius:var(--public-radius,10px);border:1px solid var(--public-line-soft,var(--public-line));background-position:50%;background-size:cover;width:100%}.galUni-cap[data-astro-cid-yzhaxz25]{text-align:center;flex-direction:column;gap:.15rem;margin-top:.7rem;display:flex}.galUni-cap[data-astro-cid-yzhaxz25] strong[data-astro-cid-yzhaxz25]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem;font-weight:700}.galUni-cap[data-astro-cid-yzhaxz25] span[data-astro-cid-yzhaxz25]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.galUni-more[data-astro-cid-yzhaxz25]{text-align:center;margin-top:2rem}@media (max-width:460px){.galUni-grid[data-astro-cid-yzhaxz25]{grid-template-columns:1fr;max-width:320px;margin-inline:auto}}.galHov-grid[data-astro-cid-chxhmkxp]{grid-template-columns:repeat(4,1fr);gap:clamp(.65rem,1.6vw,1.05rem);margin-top:1.6rem;display:grid}@media (max-width:900px){.galHov-grid[data-astro-cid-chxhmkxp]{grid-template-columns:1fr 1fr}}.galHov-link[data-astro-cid-chxhmkxp]{border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 8px #00000014);text-decoration:none;display:block;position:relative;overflow:hidden}.galHov-link[data-astro-cid-chxhmkxp]:focus-visible{outline:3px solid var(--public-accent);outline-offset:3px}.galHov-tile[data-astro-cid-chxhmkxp]{aspect-ratio:3/4;background-position:50%;background-size:cover;width:100%;transition:transform .5s}.galHov-link[data-astro-cid-chxhmkxp]:hover .galHov-tile[data-astro-cid-chxhmkxp],.galHov-link[data-astro-cid-chxhmkxp]:focus-visible .galHov-tile[data-astro-cid-chxhmkxp]{transform:scale(1.06)}.galHov-panel[data-astro-cid-chxhmkxp]{background:linear-gradient(#0000,#00000080 38%,#000000d1);flex-direction:column;gap:.28rem;padding:1.6rem .95rem .85rem;transition:transform .38s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% - 2.75rem))}.galHov-link[data-astro-cid-chxhmkxp]:hover .galHov-panel[data-astro-cid-chxhmkxp],.galHov-link[data-astro-cid-chxhmkxp]:focus-visible .galHov-panel[data-astro-cid-chxhmkxp]{transform:translateY(0)}.galHov-panel[data-astro-cid-chxhmkxp] strong[data-astro-cid-chxhmkxp]{font-family:var(--public-font-heading);color:#f6f8f9;font-size:1rem;font-weight:700}.galHov-panel[data-astro-cid-chxhmkxp] span[data-astro-cid-chxhmkxp]{color:#f6f8f9;opacity:.88;font-size:.82rem;line-height:1.4}.galHov-more[data-astro-cid-chxhmkxp]{text-align:center;margin-top:1.8rem}@media (prefers-reduced-motion:reduce){.galHov-tile[data-astro-cid-chxhmkxp]{transition:none}.galHov-link[data-astro-cid-chxhmkxp]:hover .galHov-tile[data-astro-cid-chxhmkxp],.galHov-link[data-astro-cid-chxhmkxp]:focus-visible .galHov-tile[data-astro-cid-chxhmkxp]{transform:none}.galHov-panel[data-astro-cid-chxhmkxp]{transition:none;position:static;transform:none}.galHov-tile[data-astro-cid-chxhmkxp]{aspect-ratio:4/3}}.galTs-head[data-astro-cid-fbbka5f6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.galTs-head[data-astro-cid-fbbka5f6] .cmp-h2[data-astro-cid-fbbka5f6]{margin-bottom:0}.galTs-headlink[data-astro-cid-fbbka5f6]{white-space:nowrap}.galTs-row[data-astro-cid-fbbka5f6]{flex-wrap:wrap;align-items:flex-start;gap:clamp(.8rem,2vw,1.4rem);display:flex}.galTs-fig[data-astro-cid-fbbka5f6]{margin:0}.galTs-tall[data-astro-cid-fbbka5f6]{flex:1 1 0;min-width:0}.galTs-col[data-astro-cid-fbbka5f6]{flex-direction:column;flex:1.05 1 0;gap:clamp(.8rem,2vw,1.4rem);min-width:0;display:flex}.galTs-wide[data-astro-cid-fbbka5f6]{flex:auto}.galTs-talltile[data-astro-cid-fbbka5f6],.galTs-widetile[data-astro-cid-fbbka5f6]{border-radius:var(--public-radius,12px);width:100%;box-shadow:var(--public-shadow,0 2px 8px #00000014);background-position:50%;background-size:cover;transition:transform .45s}.galTs-talltile[data-astro-cid-fbbka5f6]{aspect-ratio:3/4}.galTs-widetile[data-astro-cid-fbbka5f6]{aspect-ratio:16/10}.galTs-fig[data-astro-cid-fbbka5f6]:hover .galTs-talltile[data-astro-cid-fbbka5f6],.galTs-fig[data-astro-cid-fbbka5f6]:hover .galTs-widetile[data-astro-cid-fbbka5f6]{transform:scale(1.03)}.galTs-cap[data-astro-cid-fbbka5f6]{flex-direction:column;gap:.15rem;margin-top:.6rem;display:flex}.galTs-cap[data-astro-cid-fbbka5f6] strong[data-astro-cid-fbbka5f6]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem;font-weight:700}.galTs-cap[data-astro-cid-fbbka5f6] span[data-astro-cid-fbbka5f6]{color:var(--public-muted);font-size:.82rem;line-height:1.4}@media (max-width:700px){.galTs-tall[data-astro-cid-fbbka5f6]{flex:44%}.galTs-col[data-astro-cid-fbbka5f6]{flex-direction:row;flex:100%}.galTs-wide[data-astro-cid-fbbka5f6]{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:reduce){.galTs-talltile[data-astro-cid-fbbka5f6],.galTs-widetile[data-astro-cid-fbbka5f6]{transition:none}.galTs-fig[data-astro-cid-fbbka5f6]:hover .galTs-talltile[data-astro-cid-fbbka5f6],.galTs-fig[data-astro-cid-fbbka5f6]:hover .galTs-widetile[data-astro-cid-fbbka5f6]{transform:none}}.galBan-h2[data-astro-cid-n5nb6yi3]{margin-bottom:1.4rem}.galBan-lead[data-astro-cid-n5nb6yi3]{border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow-strong,0 12px 28px #00000029);margin:0;position:relative;overflow:hidden}.galBan-leadtile[data-astro-cid-n5nb6yi3]{aspect-ratio:21/9;background-position:50%;background-size:cover;width:100%;transition:transform .5s}.galBan-lead[data-astro-cid-n5nb6yi3]:hover .galBan-leadtile[data-astro-cid-n5nb6yi3]{transform:scale(1.04)}.galBan-leadcap[data-astro-cid-n5nb6yi3]{z-index:1;background:linear-gradient(#0000,#0000002e 45%,#000000b3);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem;padding:clamp(2rem,6vw,3rem) clamp(1rem,3vw,1.8rem) clamp(1rem,2.4vw,1.4rem);display:flex;position:absolute;bottom:0;left:0;right:0}.galBan-leadtext[data-astro-cid-n5nb6yi3]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.galBan-leadtext[data-astro-cid-n5nb6yi3] strong[data-astro-cid-n5nb6yi3]{font-family:var(--public-font-heading);color:#f6f8f9;font-size:clamp(1.1rem,2.6vw,1.6rem);font-weight:800;line-height:1.1}.galBan-leadtext[data-astro-cid-n5nb6yi3] span[data-astro-cid-n5nb6yi3]{color:#f6f8f9;opacity:.85;font-size:clamp(.82rem,1.4vw,.95rem);line-height:1.45}.galBan-leadbtn[data-astro-cid-n5nb6yi3]{flex:none}.galBan-row[data-astro-cid-n5nb6yi3]{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.6vw,1.1rem);margin-top:clamp(.7rem,1.6vw,1.1rem);display:grid}.galBan-thumb[data-astro-cid-n5nb6yi3]{flex-direction:column;margin:0;display:flex}.galBan-thumbtile[data-astro-cid-n5nb6yi3]{aspect-ratio:4/3;border-radius:var(--public-radius,10px);width:100%;box-shadow:var(--public-shadow,0 2px 8px #00000014);background-position:50%;background-size:cover;transition:transform .4s}.galBan-thumb[data-astro-cid-n5nb6yi3]:hover .galBan-thumbtile[data-astro-cid-n5nb6yi3]{transform:scale(1.03)}.galBan-thumbcap[data-astro-cid-n5nb6yi3]{flex-direction:column;gap:.12rem;margin-top:.55rem;display:flex}.galBan-thumbcap[data-astro-cid-n5nb6yi3] strong[data-astro-cid-n5nb6yi3]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.92rem;font-weight:700}.galBan-thumbcap[data-astro-cid-n5nb6yi3] span[data-astro-cid-n5nb6yi3]{color:var(--public-muted);font-size:.78rem;line-height:1.4}@media (max-width:560px){.galBan-leadtile[data-astro-cid-n5nb6yi3]{aspect-ratio:16/11}.galBan-leadbtn[data-astro-cid-n5nb6yi3]{width:100%}.galBan-row[data-astro-cid-n5nb6yi3]{grid-template-columns:1fr}.galBan-thumb[data-astro-cid-n5nb6yi3]{grid-template-columns:96px 1fr;align-items:center;gap:.8rem;display:grid}.galBan-thumbtile[data-astro-cid-n5nb6yi3]{aspect-ratio:1}.galBan-thumbcap[data-astro-cid-n5nb6yi3]{margin-top:0}.galBan-thumbcap[data-astro-cid-n5nb6yi3] span[data-astro-cid-n5nb6yi3]{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.galBan-leadtile[data-astro-cid-n5nb6yi3],.galBan-thumbtile[data-astro-cid-n5nb6yi3]{transition:none}.galBan-lead[data-astro-cid-n5nb6yi3]:hover .galBan-leadtile[data-astro-cid-n5nb6yi3],.galBan-thumb[data-astro-cid-n5nb6yi3]:hover .galBan-thumbtile[data-astro-cid-n5nb6yi3]{transform:none}}.galGc-head[data-astro-cid-qkncn5f2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.galGc-head[data-astro-cid-qkncn5f2] .galGc-h2[data-astro-cid-qkncn5f2]{margin-bottom:0}.galGc-headlink[data-astro-cid-qkncn5f2]{white-space:nowrap}.galGc-grid[data-astro-cid-qkncn5f2]{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2.2vw,1.4rem);display:grid}.galGc-card[data-astro-cid-qkncn5f2]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 8px #00000014);flex-direction:column;margin:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.galGc-card[data-astro-cid-qkncn5f2]:hover{box-shadow:var(--public-shadow-strong,0 12px 28px #00000029);transform:translateY(-3px)}.galGc-tile[data-astro-cid-qkncn5f2]{aspect-ratio:4/3;background-position:50%;background-size:cover;width:100%}.galGc-cap[data-astro-cid-qkncn5f2]{border-top:1px solid var(--public-line,var(--public-line-soft));flex-direction:column;gap:.2rem;padding:.85rem .95rem .95rem;display:flex}.galGc-cap[data-astro-cid-qkncn5f2] strong[data-astro-cid-qkncn5f2]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem;font-weight:700}.galGc-cap[data-astro-cid-qkncn5f2] span[data-astro-cid-qkncn5f2]{color:var(--public-muted);font-size:.82rem;line-height:1.45}@media (max-width:820px){.galGc-grid[data-astro-cid-qkncn5f2]{grid-template-columns:1fr 1fr}}@media (max-width:460px){.galGc-grid[data-astro-cid-qkncn5f2]{grid-template-columns:1fr;max-width:340px;margin-inline:auto}.galGc-headlink[data-astro-cid-qkncn5f2]{white-space:normal}}@media (prefers-reduced-motion:reduce){.galGc-card[data-astro-cid-qkncn5f2]{transition:none}.galGc-card[data-astro-cid-qkncn5f2]:hover{transform:none}}.cmp-gog-grid[data-astro-cid-57466nrj]{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.7rem,1.7vw,1.2rem);margin-top:clamp(1.6rem,3vw,2.6rem);display:grid}.cmp-gog-item[data-astro-cid-57466nrj]{margin:0}.cmp-gog-item[data-astro-cid-57466nrj]:nth-child(2n){margin-top:clamp(1.6rem,4vw,3rem)}.cmp-gog-tile[data-astro-cid-57466nrj]{border-radius:var(--public-radius,12px);width:100%;height:clamp(180px,22vw,260px);box-shadow:var(--public-shadow,0 2px 8px #00000014);background-position:50%;background-size:cover;transition:transform .2s}.cmp-gog-item[data-astro-cid-57466nrj]:hover .cmp-gog-tile[data-astro-cid-57466nrj]{transform:translateY(-5px)}.cmp-gog-cap[data-astro-cid-57466nrj]{flex-direction:column;gap:.15rem;margin-top:.6rem;display:flex}.cmp-gog-cap[data-astro-cid-57466nrj] strong[data-astro-cid-57466nrj]{font-family:var(--public-font-heading);color:var(--public-text);font-size:.98rem;font-weight:700}.cmp-gog-cap[data-astro-cid-57466nrj] span[data-astro-cid-57466nrj]{color:var(--public-muted);font-size:.82rem;line-height:1.4}.cmp-gog-more[data-astro-cid-57466nrj]{text-align:center;margin-top:clamp(1.6rem,3vw,2.4rem)}@media (max-width:820px){.cmp-gog-grid[data-astro-cid-57466nrj]{grid-template-columns:1fr 1fr}.cmp-gog-item[data-astro-cid-57466nrj]:nth-child(2n){margin-top:clamp(1.2rem,5vw,2rem)}}@media (max-width:460px){.cmp-gog-grid[data-astro-cid-57466nrj]{grid-template-columns:1fr;max-width:340px;margin-inline:auto}.cmp-gog-item[data-astro-cid-57466nrj]:nth-child(2n){margin-top:0}.cmp-gog-tile[data-astro-cid-57466nrj]{height:clamp(200px,55vw,240px)}}@media (prefers-reduced-motion:reduce){.cmp-gog-tile[data-astro-cid-57466nrj]{transition:none}.cmp-gog-item[data-astro-cid-57466nrj]:hover .cmp-gog-tile[data-astro-cid-57466nrj]{transform:none}}.cmp-gwt-stack[data-astro-cid-cowvucyn]{flex-direction:column;gap:clamp(1rem,2.4vw,1.7rem);margin-top:clamp(1.6rem,3vw,2.4rem);display:flex}.cmp-gwt-item[data-astro-cid-cowvucyn]{border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,0 2px 10px #00000017);margin:0;position:relative;overflow:hidden}.cmp-gwt-tile[data-astro-cid-cowvucyn]{aspect-ratio:16/9;background-position:50%;background-size:cover;width:100%;transition:transform .35s}.cmp-gwt-item[data-astro-cid-cowvucyn]:hover .cmp-gwt-tile[data-astro-cid-cowvucyn]{transform:scale(1.03)}.cmp-gwt-chip[data-astro-cid-cowvucyn]{border-radius:var(--public-radius,10px);background:#0009;flex-direction:column;gap:.15rem;max-width:min(88%,30rem);padding:.6rem .9rem;display:flex;position:absolute;bottom:clamp(.75rem,2vw,1.25rem);left:clamp(.75rem,2vw,1.25rem)}.cmp-gwt-chip[data-astro-cid-cowvucyn] strong[data-astro-cid-cowvucyn]{font-family:var(--public-font-heading);color:var(--public-bg);font-size:clamp(.98rem,1.6vw,1.12rem);font-weight:700;line-height:1.2}.cmp-gwt-chip[data-astro-cid-cowvucyn] span[data-astro-cid-cowvucyn]{color:var(--public-bg);opacity:.9;font-size:.82rem;line-height:1.4}.cmp-gwt-more[data-astro-cid-cowvucyn]{text-align:center;margin-top:clamp(1.6rem,3vw,2.4rem)}@media (max-width:460px){.cmp-gwt-chip[data-astro-cid-cowvucyn]{max-width:none;bottom:.6rem;left:.6rem;right:.6rem}}@media (prefers-reduced-motion:reduce){.cmp-gwt-tile[data-astro-cid-cowvucyn]{transition:none}.cmp-gwt-item[data-astro-cid-cowvucyn]:hover .cmp-gwt-tile[data-astro-cid-cowvucyn]{transform:none}}.galCS-head[data-astro-cid-n2qq7pb4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}.galCS-head[data-astro-cid-n2qq7pb4] .galCS-h2[data-astro-cid-n2qq7pb4]{margin-bottom:0}.galCS-headlink[data-astro-cid-n2qq7pb4]{white-space:nowrap}.galCS-sheet[data-astro-cid-n2qq7pb4]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 8px #00000014);grid-template-columns:repeat(4,1fr);gap:clamp(.35rem,1vw,.7rem);padding:clamp(.5rem,1.4vw,.9rem);display:grid}.galCS-frame[data-astro-cid-n2qq7pb4]{border:1px solid var(--public-line,var(--public-line-soft));background:#0000000f;flex-direction:column;margin:0;display:flex;overflow:hidden}.galCS-window[data-astro-cid-n2qq7pb4]{isolation:isolate;position:relative;overflow:hidden}.galCS-tile[data-astro-cid-n2qq7pb4]{aspect-ratio:3/2;filter:grayscale()contrast(1.04);background-position:50%;background-size:cover;width:100%;transition:filter .4s,transform .4s}.galCS-tint[data-astro-cid-n2qq7pb4]{z-index:1;pointer-events:none;background:var(--public-accent);mix-blend-mode:multiply;opacity:.5;transition:opacity .4s;position:absolute;inset:0}.galCS-frame[data-astro-cid-n2qq7pb4]:hover .galCS-tile[data-astro-cid-n2qq7pb4],.galCS-frame[data-astro-cid-n2qq7pb4]:focus-within .galCS-tile[data-astro-cid-n2qq7pb4]{filter:grayscale(0)contrast();transform:scale(1.04)}.galCS-frame[data-astro-cid-n2qq7pb4]:hover .galCS-tint[data-astro-cid-n2qq7pb4],.galCS-frame[data-astro-cid-n2qq7pb4]:focus-within .galCS-tint[data-astro-cid-n2qq7pb4]{opacity:0}.galCS-strip[data-astro-cid-n2qq7pb4]{background:#000000d1;align-items:center;gap:.4rem;min-width:0;padding:.28rem .42rem;display:flex}.galCS-num[data-astro-cid-n2qq7pb4]{font-family:var(--public-font-body);letter-spacing:.06em;color:var(--public-bg);border:1px solid #ffffff59;border-radius:3px;flex:none;padding:.05rem .3rem;font-size:.66rem;font-weight:800}.galCS-label[data-astro-cid-n2qq7pb4]{min-width:0;font-family:var(--public-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--public-bg);opacity:.72;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:.66rem;font-weight:600;overflow:hidden}@media (max-width:820px){.galCS-sheet[data-astro-cid-n2qq7pb4]{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.galCS-sheet[data-astro-cid-n2qq7pb4]{grid-template-columns:repeat(2,1fr)}.galCS-headlink[data-astro-cid-n2qq7pb4]{white-space:normal}}@media (prefers-reduced-motion:reduce){.galCS-tile[data-astro-cid-n2qq7pb4],.galCS-tint[data-astro-cid-n2qq7pb4]{transition:none}.galCS-frame[data-astro-cid-n2qq7pb4]:hover .galCS-tile[data-astro-cid-n2qq7pb4],.galCS-frame[data-astro-cid-n2qq7pb4]:focus-within .galCS-tile[data-astro-cid-n2qq7pb4]{transform:none}}.galIx-head[data-astro-cid-f4tivdyx]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.3rem;display:flex}.galIx-head[data-astro-cid-f4tivdyx] .galIx-h2[data-astro-cid-f4tivdyx]{margin-bottom:0}.galIx-headlink[data-astro-cid-f4tivdyx]{white-space:nowrap}.galIx-cols[data-astro-cid-f4tivdyx]{border-bottom:2px solid var(--public-line,var(--public-line-soft));grid-template-columns:2.4rem clamp(56px,12vw,72px) 1fr;align-items:center;gap:clamp(.7rem,2vw,1.15rem);padding:0 .2rem .5rem;display:grid}.galIx-cols[data-astro-cid-f4tivdyx] span[data-astro-cid-f4tivdyx]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.68rem;font-weight:800}.galIx-list[data-astro-cid-f4tivdyx]{margin:0;padding:0;list-style:none}.galIx-row[data-astro-cid-f4tivdyx]{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:2.4rem clamp(56px,12vw,72px) 1fr;align-items:center;gap:clamp(.7rem,2vw,1.15rem);padding:clamp(.7rem,1.6vw,1rem) .2rem;display:grid}.galIx-n[data-astro-cid-f4tivdyx]{font-family:var(--public-font-heading);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:800;line-height:1}.galIx-thumb[data-astro-cid-f4tivdyx]{aspect-ratio:1;border-radius:var(--public-radius,8px);border:1px solid var(--public-line-soft,var(--public-line));background-position:50%;background-size:cover;width:100%}.galIx-cap[data-astro-cid-f4tivdyx]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.galIx-cap[data-astro-cid-f4tivdyx] strong[data-astro-cid-f4tivdyx]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(.98rem,2vw,1.1rem);font-weight:700}.galIx-cap[data-astro-cid-f4tivdyx] span[data-astro-cid-f4tivdyx]{color:var(--public-muted);font-size:.85rem;line-height:1.45}@media (max-width:460px){.galIx-cols[data-astro-cid-f4tivdyx],.galIx-row[data-astro-cid-f4tivdyx]{grid-template-columns:1.9rem 48px 1fr;gap:.7rem}.galIx-headlink[data-astro-cid-f4tivdyx]{white-space:normal}}.cmp-cta-band[data-astro-cid-ymimnz6l]{background:var(--public-bg);border-top:1px solid var(--public-line)}.cmp-cm[data-astro-cid-ymimnz6l]{grid-template-columns:1fr 1.2fr;align-items:stretch;gap:clamp(1.4rem,4vw,2.6rem);display:grid}@media (max-width:800px){.cmp-cm[data-astro-cid-ymimnz6l]{grid-template-columns:1fr}}.cmp-cm-panel[data-astro-cid-ymimnz6l]{flex-direction:column;justify-content:center;display:flex}.cmp-cm-addr[data-astro-cid-ymimnz6l]{color:var(--public-muted);margin:.4rem 0 1.4rem;line-height:1.7}.cmp-cm-addr[data-astro-cid-ymimnz6l] strong[data-astro-cid-ymimnz6l]{color:var(--public-text)}.cmp-cm-actions[data-astro-cid-ymimnz6l]{flex-wrap:wrap;gap:.7rem;display:flex}.cmp-cm-map[data-astro-cid-ymimnz6l]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);min-height:320px;box-shadow:var(--public-shadow,none);overflow:hidden}.cmp-cm-map[data-astro-cid-ymimnz6l] iframe[data-astro-cid-ymimnz6l]{border:0;width:100%;height:100%;min-height:320px;display:block}.ctaBanner-band[data-astro-cid-ixafncyy]{background:var(--public-accent);box-shadow:inset 0 1px 0 var(--public-line-soft,transparent), var(--public-shadow,none)}.ctaBanner-inner[data-astro-cid-ixafncyy]{text-align:center;flex-direction:column;align-items:center;max-width:780px;display:flex}.ctaBanner-eyebrow[data-astro-cid-ixafncyy]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-bg);opacity:.82;margin:0 0 .7rem;font-size:.76rem;font-weight:800}.ctaBanner-title[data-astro-cid-ixafncyy]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:900;line-height:1.08}.ctaBanner-sub[data-astro-cid-ixafncyy]{color:var(--public-bg);opacity:.9;max-width:46ch;margin:0 auto 1.7rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.55}.ctaBanner-actions[data-astro-cid-ixafncyy]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ctaBanner-band[data-astro-cid-ixafncyy] .btn-cmp-primary[data-astro-cid-ixafncyy]{background:var(--public-bg);color:var(--public-accent);border-color:#0000}.ctaBanner-band[data-astro-cid-ixafncyy] .btn-cmp-primary[data-astro-cid-ixafncyy]:hover{background:var(--public-bg);color:var(--public-accent-dark,var(--public-accent));transform:translateY(-2px)}.ctaBanner-band[data-astro-cid-ixafncyy] .btn-cmp-ghost[data-astro-cid-ixafncyy]{color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 68%, transparent);background:0 0}.ctaBanner-band[data-astro-cid-ixafncyy] .btn-cmp-ghost[data-astro-cid-ixafncyy]:hover{background:color-mix(in srgb, var(--public-bg) 16%, transparent);color:var(--public-bg);border-color:var(--public-bg)}.ctaBanner-addr[data-astro-cid-ixafncyy]{color:var(--public-bg);opacity:.86;margin:1.7rem 0 0;font-size:.9rem;line-height:1.5}.ctaBanner-addr[data-astro-cid-ixafncyy] strong[data-astro-cid-ixafncyy]{font-weight:800}.ctaBanner-dot[data-astro-cid-ixafncyy]{opacity:.7;margin:0 .5rem}@media (max-width:480px){.ctaBanner-actions[data-astro-cid-ixafncyy]{flex-direction:column;align-self:stretch}.ctaBanner-actions[data-astro-cid-ixafncyy] .btn-cmp[data-astro-cid-ixafncyy]{width:100%}.ctaBanner-dot[data-astro-cid-ixafncyy]{display:none}.ctaBanner-addr[data-astro-cid-ixafncyy] strong[data-astro-cid-ixafncyy]{margin-bottom:.15rem;display:block}}@media (prefers-reduced-motion:reduce){.ctaBanner-band[data-astro-cid-ixafncyy] .btn-cmp-primary[data-astro-cid-ixafncyy]:hover{transform:none}}.ctaStack-wrap[data-astro-cid-nyqonmzr]{flex-direction:column;align-items:center;display:flex}.ctaStack-map[data-astro-cid-nyqonmzr]{border-radius:var(--public-radius,14px);border:1px solid var(--public-line);width:100%;height:clamp(240px,40vw,400px);box-shadow:var(--public-shadow,none);overflow:hidden}.ctaStack-map[data-astro-cid-nyqonmzr] iframe[data-astro-cid-nyqonmzr]{border:0;width:100%;height:100%;display:block}.ctaStack-card[data-astro-cid-nyqonmzr]{z-index:1;text-align:center;background:var(--public-bg);width:100%;max-width:620px;color:var(--public-text);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,0 20px 46px #0000002e);margin-top:-3.5rem;padding:clamp(1.6rem,4vw,2.4rem);position:relative}.ctaStack-addr[data-astro-cid-nyqonmzr]{color:var(--public-muted);margin:.3rem 0 1.4rem;line-height:1.7}.ctaStack-addr[data-astro-cid-nyqonmzr] strong[data-astro-cid-nyqonmzr]{color:var(--public-text);font-weight:800}.ctaStack-actions[data-astro-cid-nyqonmzr]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:560px){.ctaStack-card[data-astro-cid-nyqonmzr]{margin-top:-1.8rem}.ctaStack-actions[data-astro-cid-nyqonmzr]{flex-direction:column}.ctaStack-actions[data-astro-cid-nyqonmzr] .btn-cmp[data-astro-cid-nyqonmzr]{width:100%}}.ctaSplitRev-grid[data-astro-cid-wbzx3vca]{border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,0 20px 46px #0000002e);border:1px solid var(--public-line);grid-template-columns:1.25fr 1fr;align-items:stretch;display:grid;overflow:hidden}@media (max-width:800px){.ctaSplitRev-grid[data-astro-cid-wbzx3vca]{grid-template-columns:1fr}}.ctaSplitRev-map[data-astro-cid-wbzx3vca]{min-height:300px}.ctaSplitRev-map[data-astro-cid-wbzx3vca] iframe[data-astro-cid-wbzx3vca]{border:0;width:100%;height:100%;min-height:300px;display:block}.ctaSplitRev-panel[data-astro-cid-wbzx3vca]{background:var(--public-text);color:var(--public-bg);flex-direction:column;justify-content:center;padding:clamp(1.7rem,4vw,2.8rem);display:flex}.ctaSplitRev-eyebrow[data-astro-cid-wbzx3vca]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-bg);opacity:.7;margin:0 0 .7rem;font-size:.76rem;font-weight:800}.ctaSplitRev-title[data-astro-cid-wbzx3vca]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:800;line-height:1.12}.ctaSplitRev-addr[data-astro-cid-wbzx3vca]{color:var(--public-bg);opacity:.82;margin:0 0 1.5rem;font-size:.98rem;line-height:1.75}.ctaSplitRev-name[data-astro-cid-wbzx3vca]{opacity:1;margin-bottom:.1rem;font-weight:800}.ctaSplitRev-actions[data-astro-cid-wbzx3vca]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaSplitRev-panel[data-astro-cid-wbzx3vca] .btn-cmp-ghost[data-astro-cid-wbzx3vca]{color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 45%, transparent);background:0 0}.ctaSplitRev-panel[data-astro-cid-wbzx3vca] .btn-cmp-ghost[data-astro-cid-wbzx3vca]:hover{background:color-mix(in srgb, var(--public-bg) 14%, transparent);color:var(--public-bg);border-color:var(--public-bg)}@media (max-width:480px){.ctaSplitRev-actions[data-astro-cid-wbzx3vca]{flex-direction:column}.ctaSplitRev-actions[data-astro-cid-wbzx3vca] .btn-cmp[data-astro-cid-wbzx3vca]{width:100%}}.ctaInline-sec[data-astro-cid-vnx2tpo4]{padding:clamp(1.4rem,4vw,2.4rem) 0}.ctaInline-bar[data-astro-cid-vnx2tpo4]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,none);justify-content:space-between;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(.9rem,2.4vw,1.35rem) clamp(1.1rem,3vw,1.8rem);display:flex}.ctaInline-text[data-astro-cid-vnx2tpo4]{min-width:0}.ctaInline-head[data-astro-cid-vnx2tpo4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .25rem;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:800;line-height:1.15}.ctaInline-addr[data-astro-cid-vnx2tpo4]{color:var(--public-muted);margin:0;font-size:.9rem;line-height:1.45}.ctaInline-addr[data-astro-cid-vnx2tpo4] strong[data-astro-cid-vnx2tpo4]{color:var(--public-text);font-weight:700}.ctaInline-dot[data-astro-cid-vnx2tpo4]{opacity:.6;margin:0 .45rem}.ctaInline-btn[data-astro-cid-vnx2tpo4]{white-space:nowrap;flex:none}@media (max-width:620px){.ctaInline-bar[data-astro-cid-vnx2tpo4]{flex-direction:column;align-items:flex-start}.ctaInline-btn[data-astro-cid-vnx2tpo4]{width:100%}.ctaInline-dot[data-astro-cid-vnx2tpo4]{display:none}.ctaInline-addr[data-astro-cid-vnx2tpo4] strong[data-astro-cid-vnx2tpo4]{margin-bottom:.1rem;display:block}}.ctaTwo-grid[data-astro-cid-riwijqu4]{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(1rem,3vw,1.6rem);display:grid}@media (max-width:700px){.ctaTwo-grid[data-astro-cid-riwijqu4]{grid-template-columns:1fr}}.ctaTwo-card[data-astro-cid-riwijqu4]{border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow,none);flex-direction:column;padding:clamp(1.5rem,3.5vw,2.3rem);display:flex}.ctaTwo-visit[data-astro-cid-riwijqu4]{background:var(--public-bg);border:1px solid var(--public-line);color:var(--public-text)}.ctaTwo-join[data-astro-cid-riwijqu4]{background:var(--public-accent);border:1px solid var(--public-accent);box-shadow:var(--public-shadow-strong,var(--public-shadow,none))}.ctaTwo-eyebrow[data-astro-cid-riwijqu4]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-accent);margin:0 0 .55rem;font-size:.74rem;font-weight:800}.ctaTwo-eyebrow-on[data-astro-cid-riwijqu4]{color:var(--public-bg);opacity:.82}.ctaTwo-title[data-astro-cid-riwijqu4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.4rem,3vw,1.95rem);font-weight:800;line-height:1.12}.ctaTwo-title-on[data-astro-cid-riwijqu4]{color:var(--public-bg)}.ctaTwo-addr[data-astro-cid-riwijqu4]{color:var(--public-muted);margin:0 0 1.5rem;line-height:1.7}.ctaTwo-addr[data-astro-cid-riwijqu4] strong[data-astro-cid-riwijqu4]{color:var(--public-text);font-weight:800}.ctaTwo-price[data-astro-cid-riwijqu4]{align-items:baseline;gap:.25rem;margin:0 0 .5rem;display:flex}.ctaTwo-amt[data-astro-cid-riwijqu4]{font-family:var(--public-font-heading);color:var(--public-bg);font-size:clamp(2.4rem,6vw,3.4rem);font-weight:900;line-height:1}.ctaTwo-per[data-astro-cid-riwijqu4]{color:var(--public-bg);opacity:.85;font-size:1rem;font-weight:700}.ctaTwo-note[data-astro-cid-riwijqu4]{color:var(--public-bg);opacity:.9;margin:0 0 1.5rem;font-size:.9rem;line-height:1.55}.ctaTwo-btn[data-astro-cid-riwijqu4]{align-self:flex-start;margin-top:auto}@media (max-width:700px){.ctaTwo-btn[data-astro-cid-riwijqu4]{width:100%}}.ctaTwo-join[data-astro-cid-riwijqu4] .btn-cmp-primary[data-astro-cid-riwijqu4]{background:var(--public-bg);color:var(--public-accent);border-color:#0000}.ctaTwo-join[data-astro-cid-riwijqu4] .btn-cmp-primary[data-astro-cid-riwijqu4]:hover{background:var(--public-bg);color:var(--public-accent-dark,var(--public-accent));transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ctaTwo-join[data-astro-cid-riwijqu4] .btn-cmp-primary[data-astro-cid-riwijqu4]:hover{transform:none}}.ctaCmap-sec[data-astro-cid-kgpqemi4]{background:var(--public-bg);border-top:1px solid var(--public-line)}.ctaCmap-head[data-astro-cid-kgpqemi4]{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin-bottom:clamp(1.6rem,4vw,2.6rem);display:flex}.ctaCmap-head[data-astro-cid-kgpqemi4] .cmp-eyebrow[data-astro-cid-kgpqemi4],.ctaCmap-head[data-astro-cid-kgpqemi4] .cmp-h2[data-astro-cid-kgpqemi4]{width:100%}.ctaCmap-addr[data-astro-cid-kgpqemi4]{color:var(--public-muted);flex-direction:column;gap:.1rem;margin:.2rem 0 1.4rem;line-height:1.6;display:flex}.ctaCmap-addr[data-astro-cid-kgpqemi4] strong[data-astro-cid-kgpqemi4]{color:var(--public-text);margin-bottom:.2rem;font-weight:800}.ctaCmap-line[data-astro-cid-kgpqemi4]{display:block}.ctaCmap-actions[data-astro-cid-kgpqemi4]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.ctaCmap-map[data-astro-cid-kgpqemi4]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);line-height:0}.ctaCmap-map[data-astro-cid-kgpqemi4] iframe[data-astro-cid-kgpqemi4]{border:0;width:100%;height:clamp(280px,42vh,460px);display:block}@media (max-width:480px){.ctaCmap-actions[data-astro-cid-kgpqemi4]{flex-direction:column;align-self:stretch}.ctaCmap-actions[data-astro-cid-kgpqemi4] .btn-cmp[data-astro-cid-kgpqemi4]{width:100%}}.ctaPanel-panel[data-astro-cid-iynciqej]{background:var(--public-accent);border-radius:var(--public-radius,16px);box-shadow:var(--public-shadow-strong,var(--public-shadow,none));grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(1.4rem,4vw,2.8rem);padding:clamp(1.7rem,4.5vw,3rem);display:grid}@media (max-width:720px){.ctaPanel-panel[data-astro-cid-iynciqej]{grid-template-columns:1fr}}.ctaPanel-eyebrow[data-astro-cid-iynciqej]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-bg);opacity:.82;margin:0 0 .6rem;font-size:.76rem;font-weight:800}.ctaPanel-title[data-astro-cid-iynciqej]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:900;line-height:1.1}.ctaPanel-copy[data-astro-cid-iynciqej]{color:var(--public-bg);opacity:.9;max-width:42ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.55}.ctaPanel-actions[data-astro-cid-iynciqej]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaPanel-right[data-astro-cid-iynciqej]{min-width:0}.ctaPanel-addr[data-astro-cid-iynciqej]{border:1.5px solid color-mix(in srgb, var(--public-bg) 45%, transparent);border-radius:var(--public-radius,12px);color:var(--public-bg);background:#00000014;padding:clamp(1.1rem,3vw,1.6rem);line-height:1.7}.ctaPanel-addr-label[data-astro-cid-iynciqej]{text-transform:uppercase;letter-spacing:.12em;opacity:.75;margin:0 0 .55rem;font-size:.72rem;font-weight:800}.ctaPanel-addr-name[data-astro-cid-iynciqej]{margin-bottom:.15rem}.ctaPanel-addr[data-astro-cid-iynciqej] strong[data-astro-cid-iynciqej]{font-weight:800}.ctaPanel-panel[data-astro-cid-iynciqej] .btn-cmp-primary[data-astro-cid-iynciqej]{background:var(--public-bg);color:var(--public-accent);border-color:#0000}.ctaPanel-panel[data-astro-cid-iynciqej] .btn-cmp-primary[data-astro-cid-iynciqej]:hover{background:var(--public-bg);color:var(--public-accent-dark,var(--public-accent));transform:translateY(-2px)}.ctaPanel-panel[data-astro-cid-iynciqej] .btn-cmp-ghost[data-astro-cid-iynciqej]{color:var(--public-bg);border-color:color-mix(in srgb, var(--public-bg) 68%, transparent);background:0 0}.ctaPanel-panel[data-astro-cid-iynciqej] .btn-cmp-ghost[data-astro-cid-iynciqej]:hover{background:color-mix(in srgb, var(--public-bg) 16%, transparent);color:var(--public-bg);border-color:var(--public-bg)}@media (max-width:480px){.ctaPanel-actions[data-astro-cid-iynciqej]{flex-direction:column;align-items:stretch}.ctaPanel-actions[data-astro-cid-iynciqej] .btn-cmp[data-astro-cid-iynciqej]{width:100%}}@media (prefers-reduced-motion:reduce){.ctaPanel-panel[data-astro-cid-iynciqej] .btn-cmp-primary[data-astro-cid-iynciqej]:hover{transform:none}}.ctaCoords-wrap[data-astro-cid-krpyckeb]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(1.6rem,5vw,3.4rem);display:grid}@media (max-width:780px){.ctaCoords-wrap[data-astro-cid-krpyckeb]{grid-template-columns:1fr}}.ctaCoords-head[data-astro-cid-krpyckeb]{min-width:0}.ctaCoords-eyebrow[data-astro-cid-krpyckeb]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .7rem;font-size:.74rem;font-weight:800}.ctaCoords-title[data-astro-cid-krpyckeb]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(3rem,10vw,5.5rem);font-weight:900;line-height:.92}.ctaCoords-sub[data-astro-cid-krpyckeb]{color:var(--public-muted);max-width:42ch;margin:0 0 1.7rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.62}.ctaCoords-btn[data-astro-cid-krpyckeb]{align-self:flex-start}.ctaCoords-plat[data-astro-cid-krpyckeb]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,14px);min-width:0;box-shadow:var(--public-shadow,none);padding:clamp(1.5rem,4vw,2.4rem);position:relative}.ctaCoords-plat[data-astro-cid-krpyckeb]:before{content:"";pointer-events:none;border:1.5px dashed var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,14px) - 6px);position:absolute;inset:10px}.ctaCoords-plat[data-astro-cid-krpyckeb]>[data-astro-cid-krpyckeb]{z-index:1;position:relative}.ctaCoords-ruler[data-astro-cid-krpyckeb]{background-image:repeating-linear-gradient(90deg, var(--public-line) 0 1.5px, transparent 1.5px 11px);border-bottom:1px solid var(--public-line);background-position:0 100%;background-repeat:repeat-x;height:11px;margin:0 0 1.1rem}.ctaCoords-platlabel[data-astro-cid-krpyckeb]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);margin:0 0 1rem;font-size:.72rem;font-weight:800}.ctaCoords-rows[data-astro-cid-krpyckeb]{flex-direction:column;margin:0;display:flex}.ctaCoords-row[data-astro-cid-krpyckeb]{border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:6.5rem 1fr;align-items:baseline;gap:.4rem 1rem;padding:.62rem 0;display:grid}.ctaCoords-row[data-astro-cid-krpyckeb]:first-child{border-top:0}.ctaCoords-key[data-astro-cid-krpyckeb]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);padding-left:.85rem;font-size:.68rem;font-weight:800;position:relative}.ctaCoords-key[data-astro-cid-krpyckeb]:before{content:"";background:var(--public-accent);border-radius:1px;width:3px;height:.72rem;position:absolute;top:.05rem;left:0}.ctaCoords-val[data-astro-cid-krpyckeb]{font-family:var(--public-font-heading);color:var(--public-text);overflow-wrap:anywhere;margin:0;font-size:clamp(1.02rem,1.9vw,1.28rem);font-weight:800;line-height:1.25}.ctaCoords-sub2[data-astro-cid-krpyckeb]{font-family:var(--public-font-body);letter-spacing:.04em;color:var(--public-muted);margin-top:.2rem;font-size:.78rem;font-weight:600;display:block}@media (max-width:420px){.ctaCoords-row[data-astro-cid-krpyckeb]{grid-template-columns:1fr;gap:.15rem}.ctaCoords-btn[data-astro-cid-krpyckeb]{width:100%}}.ctaPhoto-sec[data-astro-cid-ihde4gqn]{background:var(--public-bg-alt,var(--public-bg));align-items:center;min-height:clamp(440px,62vh,620px);display:flex;position:relative;overflow:hidden}.ctaPhoto-stage[data-astro-cid-ihde4gqn]{z-index:0;position:absolute;inset:0}.ctaPhoto-bg[data-astro-cid-ihde4gqn]{background-position:50%;background-size:cover;position:absolute;inset:0}.ctaPhoto-scrim[data-astro-cid-ihde4gqn]{background:linear-gradient(90deg,#0000001f,#00000047 50%,#00000085);position:absolute;inset:0}.ctaPhoto-inner[data-astro-cid-ihde4gqn]{z-index:1;width:100%;max-width:1180px;margin:0 auto;padding:clamp(1.6rem,5vw,3.4rem) clamp(1rem,4vw,2rem);display:flex;position:relative}.ctaPhoto-card[data-astro-cid-ihde4gqn]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,14px);max-width:440px;box-shadow:var(--public-shadow-strong,0 24px 60px #0000004d);margin-left:auto;padding:clamp(1.6rem,3.6vw,2.6rem)}.ctaPhoto-eyebrow[data-astro-cid-ihde4gqn]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-accent);margin:0 0 .7rem;font-size:.76rem;font-weight:800}.ctaPhoto-title[data-astro-cid-ihde4gqn]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.7rem,3.8vw,2.5rem);font-weight:900;line-height:1.08}.ctaPhoto-copy[data-astro-cid-ihde4gqn]{color:var(--public-muted);margin:0 0 1.2rem;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.6}.ctaPhoto-addr[data-astro-cid-ihde4gqn]{color:var(--public-muted);border-bottom:1px solid var(--public-line-soft,var(--public-line));margin:0 0 1.3rem;padding:0 0 1.3rem;font-size:.94rem;line-height:1.6}.ctaPhoto-addr-name[data-astro-cid-ihde4gqn]{color:var(--public-text)}.ctaPhoto-addr[data-astro-cid-ihde4gqn] strong[data-astro-cid-ihde4gqn]{font-weight:800}.ctaPhoto-actions[data-astro-cid-ihde4gqn]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:640px){.ctaPhoto-card[data-astro-cid-ihde4gqn]{width:100%;max-width:none;margin-left:0}.ctaPhoto-scrim[data-astro-cid-ihde4gqn]{background:linear-gradient(#00000047,#0000007a)}}@media (max-width:430px){.ctaPhoto-actions[data-astro-cid-ihde4gqn]{flex-direction:column;align-items:stretch}.ctaPhoto-actions[data-astro-cid-ihde4gqn] .btn-cmp[data-astro-cid-ihde4gqn]{width:100%}}.ctaTkt-sec[data-astro-cid-piu2j5y2]{--tkt-cut:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));--tkt-notch:24px;--tkt-stub-w:clamp(118px, 20%, 172px);background:var(--tkt-cut);padding:clamp(2.2rem,6vw,4.2rem) clamp(1rem,4vw,2rem)}.ctaTkt-inner[data-astro-cid-piu2j5y2]{max-width:940px;margin:0 auto}.ctaTkt-ticket[data-astro-cid-piu2j5y2]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,0 24px 60px #00000047);display:flex;position:relative;overflow:hidden}.ctaTkt-stub[data-astro-cid-piu2j5y2]{flex:0 0 var(--tkt-stub-w);background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));text-align:center;flex-direction:column;gap:.9rem;min-width:0;padding:clamp(1.2rem,3vw,1.8rem) clamp(1rem,2.4vw,1.4rem);display:flex}.ctaTkt-admit[data-astro-cid-piu2j5y2]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);font-size:.62rem;font-weight:800}.ctaTkt-stubmid[data-astro-cid-piu2j5y2]{flex-direction:column;align-items:center;margin-top:auto;margin-bottom:auto;line-height:1;display:flex}.ctaTkt-est[data-astro-cid-piu2j5y2]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin-bottom:.35rem;font-size:.66rem;font-weight:800}.ctaTkt-year[data-astro-cid-piu2j5y2]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.9rem,5vw,2.8rem);font-weight:900}.ctaTkt-city[data-astro-cid-piu2j5y2]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);overflow-wrap:anywhere;margin-top:.5rem;font-size:.78rem;font-weight:800}.ctaTkt-stubfoot[data-astro-cid-piu2j5y2]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.ctaTkt-serial[data-astro-cid-piu2j5y2]{font-family:var(--public-font-heading);letter-spacing:.08em;color:var(--public-muted);font-size:.72rem;font-weight:800}.ctaTkt-barcode[data-astro-cid-piu2j5y2]{background-image:repeating-linear-gradient(90deg, var(--public-muted) 0 2px, transparent 2px 4px, var(--public-muted) 4px 5px, transparent 5px 8px, var(--public-muted) 8px 11px, transparent 11px 13px);opacity:.7;width:100%;max-width:96px;height:26px}.ctaTkt-perf[data-astro-cid-piu2j5y2]{border-left:2px dashed var(--public-line);flex:none;align-self:stretch;width:0;position:relative}.ctaTkt-perf[data-astro-cid-piu2j5y2]:before,.ctaTkt-perf[data-astro-cid-piu2j5y2]:after{content:"";width:var(--tkt-notch);height:var(--tkt-notch);background:var(--tkt-cut);border-radius:50%;position:absolute;left:0;transform:translate(-50%,-50%)}.ctaTkt-perf[data-astro-cid-piu2j5y2]:before{top:0}.ctaTkt-perf[data-astro-cid-piu2j5y2]:after{top:100%}.ctaTkt-body[data-astro-cid-piu2j5y2]{flex:auto;min-width:0;padding:clamp(1.6rem,4vw,2.8rem) clamp(1.4rem,4vw,2.8rem)}.ctaTkt-eyebrow[data-astro-cid-piu2j5y2]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .6rem;font-size:.74rem;font-weight:800}.ctaTkt-title[data-astro-cid-piu2j5y2]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .8rem;font-size:clamp(1.7rem,4vw,2.5rem);font-weight:900;line-height:1.08}.ctaTkt-copy[data-astro-cid-piu2j5y2]{color:var(--public-muted);max-width:46ch;margin:0 0 1.4rem;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.62}.ctaTkt-actions[data-astro-cid-piu2j5y2]{flex-wrap:wrap;gap:.7rem;display:flex}@media (prefers-reduced-motion:no-preference){.ctaTkt-ticket[data-astro-cid-piu2j5y2]{transition:transform .25s,box-shadow .25s}.ctaTkt-ticket[data-astro-cid-piu2j5y2]:hover{transform:translateY(-3px)}}@media (max-width:640px){.ctaTkt-ticket[data-astro-cid-piu2j5y2]{flex-direction:column}.ctaTkt-stub[data-astro-cid-piu2j5y2]{text-align:left;flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:clamp(1rem,4vw,1.3rem) clamp(1.2rem,4vw,1.5rem)}.ctaTkt-admit[data-astro-cid-piu2j5y2]{display:none}.ctaTkt-stubmid[data-astro-cid-piu2j5y2]{flex-direction:row;align-items:baseline;gap:.4rem;margin:0}.ctaTkt-est[data-astro-cid-piu2j5y2]{margin:0}.ctaTkt-year[data-astro-cid-piu2j5y2]{font-size:clamp(1.5rem,8vw,2rem)}.ctaTkt-city[data-astro-cid-piu2j5y2]{margin:0}.ctaTkt-stubfoot[data-astro-cid-piu2j5y2]{flex-direction:row;align-items:center;gap:.6rem}.ctaTkt-barcode[data-astro-cid-piu2j5y2]{display:none}.ctaTkt-perf[data-astro-cid-piu2j5y2]{border-left:0;border-top:2px dashed var(--public-line);align-self:stretch;width:auto;height:0}.ctaTkt-perf[data-astro-cid-piu2j5y2]:before{top:0;left:0}.ctaTkt-perf[data-astro-cid-piu2j5y2]:after{top:0;left:100%}}@media (max-width:430px){.ctaTkt-actions[data-astro-cid-piu2j5y2]{flex-direction:column;align-items:stretch}.ctaTkt-actions[data-astro-cid-piu2j5y2] .btn-cmp[data-astro-cid-piu2j5y2]{width:100%}}.ctaSign-wrap[data-astro-cid-k4lbkhtb]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(1.6rem,5vw,3.6rem);display:grid}@media (max-width:820px){.ctaSign-wrap[data-astro-cid-k4lbkhtb]{grid-template-columns:1fr}}.ctaSign-head[data-astro-cid-k4lbkhtb]{min-width:0}.ctaSign-eyebrow[data-astro-cid-k4lbkhtb]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .7rem;font-size:.74rem;font-weight:800}.ctaSign-title[data-astro-cid-k4lbkhtb]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.8rem,4.4vw,2.8rem);font-weight:900;line-height:1.08}.ctaSign-copy[data-astro-cid-k4lbkhtb]{color:var(--public-muted);max-width:44ch;margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.62}.ctaSign-mount[data-astro-cid-k4lbkhtb]{align-items:stretch;gap:0;min-width:0;display:flex}.ctaSign-post[data-astro-cid-k4lbkhtb]{z-index:0;background:linear-gradient(var(--public-accent), var(--public-accent-dark,var(--public-accent)));width:clamp(11px,1.5vw,16px);box-shadow:var(--public-shadow,none);border-radius:6px 6px 2px 2px;flex:none;margin:26px 0 18px;position:relative}.ctaSign-post[data-astro-cid-k4lbkhtb]:before{content:"";background:var(--public-accent-dark,var(--public-accent));width:22px;height:22px;box-shadow:var(--public-shadow,none);border-radius:50%;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.ctaSign-post[data-astro-cid-k4lbkhtb]:after{content:"";background:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg));border:1px solid var(--public-line);border-radius:3px;width:46px;height:12px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.ctaSign-planks[data-astro-cid-k4lbkhtb]{z-index:1;flex-direction:column;flex:1;gap:clamp(.85rem,2.4vw,1.35rem);min-width:0;padding:8px 0;display:flex;position:relative}.ctaSign-plank[data-astro-cid-k4lbkhtb]{min-width:0;margin-left:-6px;position:relative}.ctaSign-plank[data-astro-cid-k4lbkhtb]:before{content:"";background:var(--public-accent-dark,var(--public-accent));width:12px;height:12px;box-shadow:0 0 0 3px var(--public-bg);z-index:3;border-radius:50%;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.ctaSign-plankbg[data-astro-cid-k4lbkhtb]{z-index:0;background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));box-shadow:var(--public-shadow,none);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%);position:absolute;inset:0}.ctaSign-plankbody[data-astro-cid-k4lbkhtb]{z-index:2;min-width:0;padding:clamp(1rem,2.6vw,1.35rem) clamp(2.6rem,6vw,3.6rem) clamp(1rem,2.6vw,1.35rem) clamp(1.1rem,3vw,1.5rem);position:relative}.ctaSign-dir[data-astro-cid-k4lbkhtb]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .35rem;font-size:.66rem;font-weight:800;display:inline-block}.ctaSign-dest[data-astro-cid-k4lbkhtb]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .4rem;font-size:clamp(1.25rem,3vw,1.7rem);font-weight:800;line-height:1.12}.ctaSign-sub[data-astro-cid-k4lbkhtb]{color:var(--public-muted);overflow-wrap:anywhere;margin:0 0 1rem;font-size:.9rem;line-height:1.55}.ctaSign-btn[data-astro-cid-k4lbkhtb]{align-self:flex-start}.ctaSign-arrow[data-astro-cid-k4lbkhtb]{z-index:2;border-top:3px solid var(--public-accent);border-right:3px solid var(--public-accent);border-radius:2px;width:13px;height:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.ctaSign-plankbg[data-astro-cid-k4lbkhtb],.ctaSign-arrow[data-astro-cid-k4lbkhtb]{transition:background-color .18s,transform .18s}.ctaSign-plank[data-astro-cid-k4lbkhtb]:hover .ctaSign-plankbg[data-astro-cid-k4lbkhtb]{background:color-mix(in srgb, var(--public-accent) 13%, var(--public-bg))}.ctaSign-plank[data-astro-cid-k4lbkhtb]:hover .ctaSign-arrow[data-astro-cid-k4lbkhtb]{transform:translateY(-50%)translate(4px)rotate(45deg)}}@media (max-width:640px){.ctaSign-mount[data-astro-cid-k4lbkhtb]{display:block}.ctaSign-post[data-astro-cid-k4lbkhtb]{display:none}.ctaSign-planks[data-astro-cid-k4lbkhtb]{padding:0}.ctaSign-plank[data-astro-cid-k4lbkhtb]{margin-left:0}.ctaSign-plank[data-astro-cid-k4lbkhtb]:before{width:6px;height:100%;box-shadow:none;border-radius:3px 0 0 3px;top:0;left:0;transform:none}.ctaSign-plankbg[data-astro-cid-k4lbkhtb]{clip-path:none;border:1px solid var(--public-line);border-radius:var(--public-radius,12px)}.ctaSign-arrow[data-astro-cid-k4lbkhtb]{display:none}.ctaSign-plankbody[data-astro-cid-k4lbkhtb]{padding:clamp(1.1rem,5vw,1.5rem) clamp(1.1rem,5vw,1.5rem) clamp(1.1rem,5vw,1.5rem) clamp(1.3rem,6vw,1.7rem)}.ctaSign-btn[data-astro-cid-k4lbkhtb]{text-align:center;width:100%}}.ctaHrs-sec[data-astro-cid-wwrpntco]{background:var(--public-bg-alt,var(--public-bg));padding:clamp(2rem,6vw,4.5rem) clamp(1rem,4vw,2rem);container-type:inline-size}.ctaHrs-card[data-astro-cid-wwrpntco]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,14px);max-width:940px;box-shadow:var(--public-shadow,0 14px 40px #0000001f);margin:0 auto;padding:clamp(1.7rem,4vw,3rem);position:relative;overflow:hidden}.ctaHrs-rail[data-astro-cid-wwrpntco]{background:var(--public-accent);height:4px;position:absolute;top:0;left:0;right:0}.ctaHrs-head[data-astro-cid-wwrpntco]{margin-bottom:clamp(1.4rem,3vw,2rem)}.ctaHrs-eyebrow[data-astro-cid-wwrpntco]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent);margin:0 0 .55rem;font-size:.74rem;font-weight:800}.ctaHrs-title[data-astro-cid-wwrpntco]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.65rem,3.8vw,2.5rem);font-weight:900;line-height:1.1}.ctaHrs-lede[data-astro-cid-wwrpntco]{color:var(--public-muted);max-width:54ch;margin:0;font-size:clamp(.96rem,1.4vw,1.06rem);line-height:1.6}.ctaHrs-grid[data-astro-cid-wwrpntco]{grid-template-columns:1fr 1fr;gap:clamp(1rem,2.4vw,1.6rem);margin-bottom:clamp(1.2rem,2.6vw,1.7rem);display:grid}.ctaHrs-block[data-astro-cid-wwrpntco]{border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);background:var(--public-bg);padding:clamp(1.1rem,2.4vw,1.5rem)}.ctaHrs-block-alt[data-astro-cid-wwrpntco]{background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border-color:color-mix(in srgb, var(--public-accent) 22%, var(--public-line))}.ctaHrs-label[data-astro-cid-wwrpntco]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);border-bottom:1px solid var(--public-line-soft,var(--public-line));margin:0 0 .85rem;padding-bottom:.7rem;font-size:.72rem;font-weight:800}.ctaHrs-label-next[data-astro-cid-wwrpntco]{margin-top:1.3rem}.ctaHrs-note[data-astro-cid-wwrpntco]{color:var(--public-muted);margin-top:.15rem;font-size:.8rem;font-weight:500;display:block}.ctaHrs-addr[data-astro-cid-wwrpntco]{color:var(--public-text);flex-direction:column;gap:.15rem;font-size:.98rem;font-style:normal;line-height:1.55;display:flex}.ctaHrs-strong[data-astro-cid-wwrpntco]{font-weight:800}.ctaHrs-sub[data-astro-cid-wwrpntco]{color:var(--public-muted);margin-top:.15rem;font-size:.85rem}.ctaHrs-sched[data-astro-cid-wwrpntco]{flex-direction:column;gap:.6rem;margin:0;display:flex}.ctaHrs-row[data-astro-cid-wwrpntco]{border-bottom:1px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.6rem;display:flex}.ctaHrs-row[data-astro-cid-wwrpntco]:last-child{border-bottom:0;padding-bottom:0}.ctaHrs-row[data-astro-cid-wwrpntco] dt[data-astro-cid-wwrpntco]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-accent-dark,var(--public-accent));white-space:nowrap;font-size:.7rem;font-weight:800}.ctaHrs-row[data-astro-cid-wwrpntco] dd[data-astro-cid-wwrpntco]{text-align:right;color:var(--public-text);margin:0;font-size:.95rem;font-weight:600}.ctaHrs-single[data-astro-cid-wwrpntco]{color:var(--public-text);margin:0;font-size:.96rem;line-height:1.55}.ctaHrs-single[data-astro-cid-wwrpntco] a[data-astro-cid-wwrpntco]{color:var(--public-accent);border-bottom:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);font-weight:700;text-decoration:none}.ctaHrs-facts[data-astro-cid-wwrpntco]{border-top:1px solid var(--public-line-soft,var(--public-line));color:var(--public-text);flex-wrap:wrap;gap:.5rem clamp(1rem,2.6vw,1.8rem);margin:0 0 clamp(1.3rem,2.8vw,1.9rem);padding:clamp(.9rem,2vw,1.2rem) 0 0;font-size:.9rem;list-style:none;display:flex}.ctaHrs-facts[data-astro-cid-wwrpntco] li[data-astro-cid-wwrpntco]{align-items:baseline;gap:.4rem;display:inline-flex}.ctaHrs-fact-k[data-astro-cid-wwrpntco]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-size:.68rem;font-weight:800}.ctaHrs-actions[data-astro-cid-wwrpntco]{flex-wrap:wrap;gap:.7rem;display:flex}@container (width<=760px){.ctaHrs-grid[data-astro-cid-wwrpntco]{grid-template-columns:1fr}}.ctaHrs-grid[data-astro-cid-wwrpntco]{align-items:start}@media (max-width:640px){.ctaHrs-grid[data-astro-cid-wwrpntco]{grid-template-columns:1fr}.ctaHrs-block[data-astro-cid-wwrpntco],.ctaHrs-block-alt[data-astro-cid-wwrpntco]{background:0 0;border:0;padding:0}.ctaHrs-facts[data-astro-cid-wwrpntco]{gap:.55rem 1.1rem}.ctaHrs-actions[data-astro-cid-wwrpntco]{flex-direction:column;align-items:stretch}.ctaHrs-actions[data-astro-cid-wwrpntco] .btn-cmp[data-astro-cid-wwrpntco]{width:100%}}.ctaBubble-sec[data-astro-cid-dyoqlcsf]{background:var(--public-bg-alt,var(--public-bg));padding:clamp(2.4rem,6vw,4.6rem) clamp(1rem,4vw,2rem)}.ctaBubble-inner[data-astro-cid-dyoqlcsf]{max-width:780px;margin:0 auto}.ctaBubble-bubble[data-astro-cid-dyoqlcsf]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,14px) + 14px) calc(var(--public-radius,14px) + 14px) calc(var(--public-radius,14px) + 14px) 8px;box-shadow:var(--public-shadow-strong,0 22px 55px #00000038);padding:clamp(1.7rem,4.5vw,3rem) clamp(1.5rem,4.5vw,3.2rem);position:relative}.ctaBubble-bubble[data-astro-cid-dyoqlcsf]:after{content:"";background:var(--public-bg);border-right:1px solid var(--public-line-soft,var(--public-line));border-bottom:1px solid var(--public-line-soft,var(--public-line));border-bottom-right-radius:7px;width:24px;height:24px;position:absolute;bottom:0;left:clamp(30px,9%,64px);transform:translateY(50%)rotate(45deg)}.ctaBubble-eyebrow[data-astro-cid-dyoqlcsf]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .7rem;font-size:.72rem;font-weight:800}.ctaBubble-title[data-astro-cid-dyoqlcsf]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:900;line-height:1.08}.ctaBubble-copy[data-astro-cid-dyoqlcsf]{font-family:var(--public-font-body);color:var(--public-muted);max-width:52ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.62}.ctaBubble-actions[data-astro-cid-dyoqlcsf]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaBubble-sign[data-astro-cid-dyoqlcsf]{align-items:center;gap:.85rem;margin:1.5rem 0 0;padding-left:clamp(34px,9%,68px);display:flex}.ctaBubble-dots[data-astro-cid-dyoqlcsf]{flex:none;display:inline-flex}.ctaBubble-dots[data-astro-cid-dyoqlcsf] span[data-astro-cid-dyoqlcsf]{width:20px;height:20px;box-shadow:0 0 0 2px var(--public-bg-alt,var(--public-bg));border-radius:50%}.ctaBubble-dots[data-astro-cid-dyoqlcsf] span[data-astro-cid-dyoqlcsf]:first-child{background:color-mix(in srgb, var(--public-accent) 65%, var(--public-bg))}.ctaBubble-dots[data-astro-cid-dyoqlcsf] span[data-astro-cid-dyoqlcsf]:nth-child(2){background:color-mix(in srgb, var(--public-accent) 42%, var(--public-bg));margin-left:-7px}.ctaBubble-dots[data-astro-cid-dyoqlcsf] span[data-astro-cid-dyoqlcsf]:nth-child(3){background:color-mix(in srgb, var(--public-accent) 24%, var(--public-bg));margin-left:-7px}.ctaBubble-signtext[data-astro-cid-dyoqlcsf]{font-family:var(--public-font-body);color:var(--public-muted);overflow-wrap:anywhere;font-size:.92rem;font-style:italic;line-height:1.4}@media (prefers-reduced-motion:no-preference){.ctaBubble-bubble[data-astro-cid-dyoqlcsf]{animation:6.5s ease-in-out infinite ctaBubble-float}.ctaBubble-bubble[data-astro-cid-dyoqlcsf]:hover{animation-play-state:paused}@keyframes ctaBubble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}}@media (max-width:640px){.ctaBubble-bubble[data-astro-cid-dyoqlcsf]{padding:clamp(1.4rem,6vw,1.9rem) clamp(1.3rem,5vw,1.7rem)}.ctaBubble-actions[data-astro-cid-dyoqlcsf]{flex-direction:column;align-items:stretch}.ctaBubble-actions[data-astro-cid-dyoqlcsf] .btn-cmp[data-astro-cid-dyoqlcsf]{text-align:center;width:100%}.ctaBubble-sign[data-astro-cid-dyoqlcsf]{align-items:flex-start;padding-left:30px}.ctaBubble-signtext[data-astro-cid-dyoqlcsf]{font-size:.86rem}}.ctaMrq-sec[data-astro-cid-lz56bj4r]{background:var(--public-bg);padding:clamp(2.6rem,7vw,5rem) clamp(1rem,4vw,2rem)}.ctaMrq-inner[data-astro-cid-lz56bj4r]{max-width:var(--public-max,1180px);margin:0 auto}.ctaMrq-eyebrow[data-astro-cid-lz56bj4r]{text-transform:uppercase;letter-spacing:.24em;color:var(--public-muted);margin:0 0 clamp(.7rem,2vw,1.1rem);font-size:.72rem;font-weight:800}.ctaMrq-line[data-astro-cid-lz56bj4r]{border-top:4px solid var(--public-text);border-bottom:4px solid var(--public-text);font-family:var(--public-font-heading);letter-spacing:-.03em;color:var(--public-text);text-transform:uppercase;overflow-wrap:anywhere;margin:0;padding:clamp(.6rem,2vw,1.1rem) 0;font-size:clamp(2.4rem,11vw,7rem);font-weight:900;line-height:.94}.ctaMrq-word[data-astro-cid-lz56bj4r]{display:block}.ctaMrq-word-accent[data-astro-cid-lz56bj4r]{color:var(--public-accent)}.ctaMrq-credits[data-astro-cid-lz56bj4r]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.4rem;margin-top:clamp(.8rem,2vw,1.2rem);font-size:.76rem;font-weight:700;display:flex}.ctaMrq-addr[data-astro-cid-lz56bj4r]{overflow-wrap:anywhere}.ctaMrq-towns[data-astro-cid-lz56bj4r]{color:var(--public-accent)}.ctaMrq-actions[data-astro-cid-lz56bj4r]{flex-wrap:wrap;gap:.7rem;margin-top:clamp(1.4rem,4vw,2.2rem);display:flex}@media (max-width:430px){.ctaMrq-actions[data-astro-cid-lz56bj4r]{flex-direction:column;align-items:stretch}.ctaMrq-actions[data-astro-cid-lz56bj4r] .btn-cmp[data-astro-cid-lz56bj4r]{width:100%}}.ctaGate-sec[data-astro-cid-ylyx32hy]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaGate-inner[data-astro-cid-ylyx32hy]{grid-template-columns:var(--gate-post,26px) 1fr var(--gate-post,26px);align-items:stretch;gap:clamp(1.2rem,4vw,3rem);max-width:980px;margin:0 auto;display:grid;position:relative}.ctaGate-post[data-astro-cid-ylyx32hy]{background:var(--public-accent);border-radius:3px;min-height:clamp(190px,30vw,260px);position:relative}.ctaGate-post[data-astro-cid-ylyx32hy]:before,.ctaGate-post[data-astro-cid-ylyx32hy]:after{content:"";width:calc(var(--gate-post,26px) + 16px);background:var(--public-accent-dark,var(--public-accent));border-radius:3px;position:absolute;left:50%;transform:translate(-50%)}.ctaGate-post[data-astro-cid-ylyx32hy]:before{height:14px;top:0}.ctaGate-post[data-astro-cid-ylyx32hy]:after{height:10px;bottom:0}.ctaGate-chain[data-astro-cid-ylyx32hy]{top:20px;left:var(--gate-post,26px);right:var(--gate-post,26px);border-top:3px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);position:absolute}.ctaGate-yard[data-astro-cid-ylyx32hy]{text-align:center;min-width:0;padding-top:clamp(1.4rem,4vw,2.2rem)}.ctaGate-eyebrow[data-astro-cid-ylyx32hy]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .5rem;font-size:.72rem;font-weight:800}.ctaGate-title[data-astro-cid-ylyx32hy]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:900;line-height:1.08}.ctaGate-copy[data-astro-cid-ylyx32hy]{max-width:48ch;color:var(--public-muted);margin:0 auto 1.4rem;font-size:clamp(.98rem,1.4vw,1.06rem);line-height:1.62}.ctaGate-actions[data-astro-cid-ylyx32hy]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:640px){.ctaGate-inner[data-astro-cid-ylyx32hy]{grid-template-columns:1fr;gap:1.1rem}.ctaGate-post[data-astro-cid-ylyx32hy]{height:10px;min-height:10px}.ctaGate-post-r[data-astro-cid-ylyx32hy],.ctaGate-post[data-astro-cid-ylyx32hy]:before,.ctaGate-post[data-astro-cid-ylyx32hy]:after,.ctaGate-chain[data-astro-cid-ylyx32hy]{display:none}.ctaGate-yard[data-astro-cid-ylyx32hy]{padding-top:0}}@media (max-width:430px){.ctaGate-actions[data-astro-cid-ylyx32hy]{flex-direction:column;align-items:stretch}.ctaGate-actions[data-astro-cid-ylyx32hy] .btn-cmp[data-astro-cid-ylyx32hy]{width:100%}}.ctaEnv-sec[data-astro-cid-2526lajx]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaEnv-inner[data-astro-cid-2526lajx]{max-width:940px;margin:0 auto}.ctaEnv-env[data-astro-cid-2526lajx]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 14px 40px #00000029);border-radius:4px;padding:clamp(3.4rem,9vw,5.4rem) clamp(1.3rem,4vw,2.6rem) clamp(1.6rem,4vw,2.6rem);position:relative;overflow:hidden}.ctaEnv-flap[data-astro-cid-2526lajx]{background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border-bottom:1px solid var(--public-line);clip-path:polygon(0 0,100% 0,50% 100%);height:clamp(2.8rem,8vw,4.6rem);position:absolute;top:0;left:0;right:0}.ctaEnv-stamp[data-astro-cid-2526lajx]{z-index:1;background:var(--public-bg);width:clamp(52px,9vw,68px);height:clamp(58px,10vw,76px);color:var(--public-accent);border:2px dashed var(--public-accent);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;line-height:1;display:flex;position:absolute;top:clamp(.7rem,2vw,1.1rem);right:clamp(.7rem,2vw,1.1rem)}.ctaEnv-stamp-year[data-astro-cid-2526lajx]{font-family:var(--public-font-heading);font-size:clamp(.9rem,2vw,1.1rem);font-weight:900}.ctaEnv-stamp-place[data-astro-cid-2526lajx]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-muted);font-size:.58rem;font-weight:800}.ctaEnv-body[data-astro-cid-2526lajx]{position:relative}.ctaEnv-eyebrow[data-astro-cid-2526lajx]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin:0 0 .45rem;font-size:.7rem;font-weight:800}.ctaEnv-title[data-astro-cid-2526lajx]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 clamp(1.2rem,3vw,1.8rem);font-size:clamp(1.55rem,3.8vw,2.3rem);font-weight:900;line-height:1.1}.ctaEnv-addr[data-astro-cid-2526lajx]{width:fit-content;max-width:100%;color:var(--public-muted);overflow-wrap:anywhere;flex-direction:column;gap:.18rem;margin:0 0 1.3rem auto;padding-left:clamp(0px,6vw,3rem);font-size:clamp(.95rem,1.5vw,1.05rem);font-style:normal;line-height:1.5;display:flex}.ctaEnv-to[data-astro-cid-2526lajx]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.05rem,1.9vw,1.25rem);font-weight:800}.ctaEnv-actions[data-astro-cid-2526lajx]{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}@media (max-width:640px){.ctaEnv-addr[data-astro-cid-2526lajx]{margin-left:0;padding-left:0}.ctaEnv-actions[data-astro-cid-2526lajx]{justify-content:flex-start}}@media (max-width:430px){.ctaEnv-actions[data-astro-cid-2526lajx]{flex-direction:column;align-items:stretch}.ctaEnv-actions[data-astro-cid-2526lajx] .btn-cmp[data-astro-cid-2526lajx]{width:100%}}.ctaTag-sec[data-astro-cid-j4cmozrg]{--tag-cut:clamp(34px, 7vw, 58px);background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaTag-inner[data-astro-cid-j4cmozrg]{max-width:900px;margin:0 auto;position:relative}.ctaTag-string[data-astro-cid-j4cmozrg]{border-top:2px solid var(--public-muted);transform-origin:0;opacity:.6;width:clamp(46px,9vw,78px);position:absolute;top:0;left:clamp(10px,3vw,26px);transform:rotate(38deg)}.ctaTag-tag[data-astro-cid-j4cmozrg]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 14px 40px #00000024);clip-path:polygon(var(--tag-cut) 0, 100% 0, 100% 100%, 0 100%, 0 var(--tag-cut));padding:clamp(1.6rem, 4vw, 2.6rem) clamp(1.4rem, 4vw, 2.6rem) clamp(1.5rem, 4vw, 2.4rem) calc(var(--tag-cut) + clamp(.6rem, 2vw, 1.4rem));position:relative}.ctaTag-hole[data-astro-cid-j4cmozrg]{top:calc(var(--tag-cut) * .52);left:calc(var(--tag-cut) * .52);background:var(--public-bg-soft,var(--public-bg));border:2px solid var(--public-muted);border-radius:50%;width:clamp(14px,2.4vw,19px);height:clamp(14px,2.4vw,19px);position:absolute;transform:translate(-50%,-50%)}.ctaTag-route[data-astro-cid-j4cmozrg]{border-bottom:2px solid var(--public-line);flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin-bottom:clamp(.9rem,2.5vw,1.3rem);padding-bottom:.7rem;display:flex}.ctaTag-route-k[data-astro-cid-j4cmozrg]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);font-size:.62rem;font-weight:800}.ctaTag-route-v[data-astro-cid-j4cmozrg]{font-family:var(--public-font-heading);color:var(--public-accent);overflow-wrap:anywhere;margin-right:.5rem;font-size:clamp(.95rem,1.8vw,1.1rem);font-weight:800}.ctaTag-title[data-astro-cid-j4cmozrg]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:900;line-height:1.1}.ctaTag-copy[data-astro-cid-j4cmozrg]{max-width:52ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.62}.ctaTag-actions[data-astro-cid-j4cmozrg]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaTag-actions[data-astro-cid-j4cmozrg]{flex-direction:column;align-items:stretch}.ctaTag-actions[data-astro-cid-j4cmozrg] .btn-cmp[data-astro-cid-j4cmozrg]{width:100%}}.ctaFn-sec[data-astro-cid-qdz3dh4n]{--fn-rule:2rem;--fn-gutter:clamp(2.6rem, 7vw, 4rem);background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaFn-inner[data-astro-cid-qdz3dh4n]{max-width:880px;margin:0 auto}.ctaFn-leaf[data-astro-cid-qdz3dh4n]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 14px 40px #00000024);padding:clamp(1.5rem, 4vw, 2.4rem) clamp(1.3rem, 4vw, 2.4rem) clamp(1.5rem, 4vw, 2.4rem) var(--fn-gutter);border-radius:3px;position:relative}.ctaFn-leaf[data-astro-cid-qdz3dh4n]:before{content:"";width:var(--fn-gutter);background-image:radial-gradient(circle at center, var(--public-bg-soft,var(--public-bg)) 0 6px, var(--public-line) 6px 7.5px, transparent 7.5px);background-position:50% 1.5rem;background-repeat:repeat-y;background-size:100% 3.2rem;position:absolute;top:0;bottom:0;left:0}.ctaFn-leaf[data-astro-cid-qdz3dh4n]:after{content:"";top:0;bottom:0;left:calc(var(--fn-gutter) - .6rem);border-left:2px solid color-mix(in srgb, var(--public-accent) 55%, transparent);position:absolute}.ctaFn-body[data-astro-cid-qdz3dh4n]{position:relative}.ctaFn-eyebrow[data-astro-cid-qdz3dh4n]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin:0 0 .35rem;font-size:.68rem;font-weight:800}.ctaFn-title[data-astro-cid-qdz3dh4n]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 clamp(.9rem,2.5vw,1.3rem);font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:900;line-height:1.1}.ctaFn-line[data-astro-cid-qdz3dh4n]{font-size:clamp(.95rem,1.4vw,1.04rem);line-height:var(--fn-rule);color:var(--public-muted);background-image:linear-gradient(to bottom, transparent calc(var(--fn-rule) - 1px), var(--public-line) calc(var(--fn-rule) - 1px));background-size:100% var(--fn-rule);overflow-wrap:anywhere;margin:0;padding-left:.1rem}.ctaFn-todo[data-astro-cid-qdz3dh4n]{flex-wrap:wrap;gap:.7rem;margin:clamp(1.1rem,3vw,1.6rem) 0 0;padding:0;list-style:none;display:flex}.ctaFn-todo-item[data-astro-cid-qdz3dh4n]{margin:0}@media (max-width:430px){.ctaFn-todo[data-astro-cid-qdz3dh4n]{flex-direction:column;align-items:stretch}.ctaFn-todo-item[data-astro-cid-qdz3dh4n],.ctaFn-todo[data-astro-cid-qdz3dh4n] .btn-cmp[data-astro-cid-qdz3dh4n]{width:100%}}.ctaStair-sec[data-astro-cid-fa7o25ei]{--stair-rise:clamp(1.4rem, 5vw, 3.4rem);background:var(--public-bg);padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaStair-inner[data-astro-cid-fa7o25ei]{max-width:1000px;margin:0 auto}.ctaStair-flight[data-astro-cid-fa7o25ei]{flex-direction:column;display:flex}.ctaStair-step[data-astro-cid-fa7o25ei]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);gap:clamp(.8rem,2.5vw,1.4rem);padding:clamp(1.1rem,3vw,1.7rem) clamp(1.2rem,3vw,1.8rem);display:flex;position:relative}.ctaStair-step-1[data-astro-cid-fa7o25ei]{margin-right:calc(var(--stair-rise) * 2);background:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg))}.ctaStair-step-2[data-astro-cid-fa7o25ei]{margin-left:var(--stair-rise);margin-right:var(--stair-rise);margin-top:calc(var(--stair-rise) * -.35);background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg))}.ctaStair-step-3[data-astro-cid-fa7o25ei]{margin-left:calc(var(--stair-rise) * 2);margin-top:calc(var(--stair-rise) * -.35);background:var(--public-bg-soft,var(--public-bg))}.ctaStair-step-2[data-astro-cid-fa7o25ei]{z-index:1}.ctaStair-step-3[data-astro-cid-fa7o25ei]{z-index:2}.ctaStair-n[data-astro-cid-fa7o25ei]{font-family:var(--public-font-heading);color:color-mix(in srgb, var(--public-accent) 60%, var(--public-bg));flex:none;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:900;line-height:1}.ctaStair-content[data-astro-cid-fa7o25ei]{min-width:0}.ctaStair-title[data-astro-cid-fa7o25ei]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .4rem;font-size:clamp(1.15rem,2.2vw,1.42rem);font-weight:800;line-height:1.15}.ctaStair-text[data-astro-cid-fa7o25ei]{max-width:56ch;color:var(--public-muted);margin:0 0 .95rem;font-size:.96rem;line-height:1.6}@media (max-width:700px){.ctaStair-step[data-astro-cid-fa7o25ei],.ctaStair-step-1[data-astro-cid-fa7o25ei],.ctaStair-step-2[data-astro-cid-fa7o25ei],.ctaStair-step-3[data-astro-cid-fa7o25ei]{margin-top:0;margin-left:0;margin-right:0}.ctaStair-flight[data-astro-cid-fa7o25ei]{gap:.7rem}}@media (max-width:430px){.ctaStair-step[data-astro-cid-fa7o25ei]{flex-direction:column;gap:.4rem}.ctaStair-content[data-astro-cid-fa7o25ei] .btn-cmp[data-astro-cid-fa7o25ei]{width:100%}}.ctaStr-sec[data-astro-cid-6ipvmpn5]{display:block}.ctaStr-w[data-astro-cid-6ipvmpn5]{max-width:var(--public-max,1180px);margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.ctaStr-cap[data-astro-cid-6ipvmpn5]{background:var(--public-accent);padding:clamp(.6rem,1.6vw,.9rem) 0}.ctaStr-eyebrow[data-astro-cid-6ipvmpn5]{text-transform:uppercase;letter-spacing:.24em;color:var(--public-bg);margin:0;font-size:.7rem;font-weight:800}.ctaStr-main[data-astro-cid-6ipvmpn5]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2rem,5.5vw,3.6rem) 0}.ctaStr-title[data-astro-cid-6ipvmpn5]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;max-width:22ch;margin:0 0 .7rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:900;line-height:1.08}.ctaStr-copy[data-astro-cid-6ipvmpn5]{max-width:52ch;color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(.98rem,1.4vw,1.06rem);line-height:1.62}.ctaStr-actions[data-astro-cid-6ipvmpn5]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaStr-bed[data-astro-cid-6ipvmpn5]{background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg));border-top:1px solid var(--public-line);padding:clamp(.9rem,2.4vw,1.3rem) 0}.ctaStr-addr[data-astro-cid-6ipvmpn5]{letter-spacing:.06em;color:var(--public-text);overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:700}.ctaStr-base[data-astro-cid-6ipvmpn5]{background:var(--public-text);padding:clamp(.5rem,1.4vw,.75rem) 0}.ctaStr-since[data-astro-cid-6ipvmpn5]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-bg);margin:0;font-size:.66rem;font-weight:800}@media (max-width:430px){.ctaStr-actions[data-astro-cid-6ipvmpn5]{flex-direction:column;align-items:stretch}.ctaStr-actions[data-astro-cid-6ipvmpn5] .btn-cmp[data-astro-cid-6ipvmpn5]{width:100%}}.ctaFold-sec[data-astro-cid-sg4dkrl5]{--fold:clamp(48px, 9vw, 86px);background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaFold-inner[data-astro-cid-sg4dkrl5]{max-width:880px;margin:0 auto}.ctaFold-sheet[data-astro-cid-sg4dkrl5]{background:var(--public-bg);box-shadow:var(--public-shadow,0 14px 40px #00000029);clip-path:polygon(0 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% 100%, 0 100%);border-radius:3px;padding:clamp(1.7rem,4.5vw,2.8rem) clamp(1.4rem,4vw,2.6rem);position:relative}.ctaFold-dogear[data-astro-cid-sg4dkrl5]{width:var(--fold);height:var(--fold);background:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg));border-left:1px solid var(--public-line);border-bottom:1px solid var(--public-line);clip-path:polygon(0 0,100% 100%,0 100%);position:absolute;top:0;right:0;box-shadow:-3px 3px 8px #0000002e}.ctaFold-eyebrow[data-astro-cid-sg4dkrl5]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .45rem;font-size:.7rem;font-weight:800}.ctaFold-title[data-astro-cid-sg4dkrl5]{max-width:20ch;padding-right:var(--fold);font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.55rem,3.8vw,2.3rem);font-weight:900;line-height:1.08}.ctaFold-copy[data-astro-cid-sg4dkrl5]{max-width:54ch;color:var(--public-muted);margin:0 0 1.4rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.62}.ctaFold-actions[data-astro-cid-sg4dkrl5]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:640px){.ctaFold-sec[data-astro-cid-sg4dkrl5]{--fold:40px}.ctaFold-title[data-astro-cid-sg4dkrl5]{max-width:none;padding-right:0}}@media (max-width:430px){.ctaFold-actions[data-astro-cid-sg4dkrl5]{flex-direction:column;align-items:stretch}.ctaFold-actions[data-astro-cid-sg4dkrl5] .btn-cmp[data-astro-cid-sg4dkrl5]{width:100%}}.ctaWin-sec[data-astro-cid-l4f4dp6u]{--win-bar:clamp(6px, 1.1vw, 10px);background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaWin-inner[data-astro-cid-l4f4dp6u]{max-width:940px;margin:0 auto}.ctaWin-frame[data-astro-cid-l4f4dp6u]{border:var(--win-bar) solid var(--public-accent);background:var(--public-accent);box-shadow:var(--public-shadow,0 16px 44px #0000002e);border-radius:4px;overflow:hidden}.ctaWin-panes[data-astro-cid-l4f4dp6u]{gap:var(--win-bar);grid-template-columns:1fr 1fr;display:grid}.ctaWin-pane[data-astro-cid-l4f4dp6u]{background:var(--public-bg);min-width:0;padding:clamp(1.1rem,3vw,1.8rem) clamp(1.1rem,3vw,1.7rem)}.ctaWin-eyebrow[data-astro-cid-l4f4dp6u]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaWin-title[data-astro-cid-l4f4dp6u]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.35rem,3vw,1.95rem);font-weight:900;line-height:1.1}.ctaWin-copy[data-astro-cid-l4f4dp6u]{color:var(--public-muted);margin:0;font-size:clamp(.95rem,1.4vw,1.03rem);line-height:1.62}.ctaWin-pane-c[data-astro-cid-l4f4dp6u]{grid-template-columns:auto 1fr;align-content:center;align-items:baseline;gap:.3rem .8rem;display:grid}.ctaWin-k[data-astro-cid-l4f4dp6u]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.64rem;font-weight:800}.ctaWin-v[data-astro-cid-l4f4dp6u]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1rem,2vw,1.2rem);font-weight:800}.ctaWin-pane-d[data-astro-cid-l4f4dp6u]{flex-wrap:wrap;align-content:center;gap:.6rem;display:flex}.ctaWin-sill[data-astro-cid-l4f4dp6u]{margin-top:var(--win-bar);background:var(--public-accent);color:var(--public-bg);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;padding:clamp(.6rem,1.8vw,.9rem) clamp(1.1rem,3vw,1.7rem);font-size:.78rem;font-weight:800}@media (max-width:700px){.ctaWin-panes[data-astro-cid-l4f4dp6u]{grid-template-columns:1fr}}@media (max-width:430px){.ctaWin-pane-d[data-astro-cid-l4f4dp6u]{flex-direction:column;align-items:stretch}.ctaWin-pane-d[data-astro-cid-l4f4dp6u] .btn-cmp[data-astro-cid-l4f4dp6u]{width:100%}}.ctaBb-sec[data-astro-cid-ztga563a]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaBb-inner[data-astro-cid-ztga563a]{max-width:980px;margin:0 auto}.ctaBb-board[data-astro-cid-ztga563a]{background:var(--public-bg);border:4px solid var(--public-accent);box-shadow:var(--public-shadow-strong,0 18px 40px #0000003d);border-radius:4px;padding:clamp(1.6rem,4.5vw,2.8rem) clamp(1.4rem,4vw,2.6rem)}.ctaBb-kicker[data-astro-cid-ztga563a]{text-transform:uppercase;letter-spacing:.24em;color:var(--public-accent);margin:0 0 .4rem;font-size:.7rem;font-weight:800}.ctaBb-title[data-astro-cid-ztga563a]{font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.7rem,5vw,3rem);font-weight:900;line-height:1.04}.ctaBb-copy[data-astro-cid-ztga563a]{max-width:48ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.6}.ctaBb-actions[data-astro-cid-ztga563a]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaBb-catwalk[data-astro-cid-ztga563a]{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-text) 45%, var(--public-bg)) 0 6px, transparent 6px 11px);height:7px;margin:0 clamp(.6rem,2vw,1.2rem)}.ctaBb-legs[data-astro-cid-ztga563a]{justify-content:space-around;padding:0 18%;display:flex}.ctaBb-leg[data-astro-cid-ztga563a]{background:color-mix(in srgb, var(--public-text) 40%, var(--public-bg));border-radius:0 0 2px 2px;width:clamp(10px,1.6vw,15px);height:clamp(2rem,5vw,3.4rem)}.ctaBb-plate[data-astro-cid-ztga563a]{text-align:center;text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin:.4rem 0 0;font-size:.66rem;font-weight:800}@media (max-width:430px){.ctaBb-actions[data-astro-cid-ztga563a]{flex-direction:column;align-items:stretch}.ctaBb-actions[data-astro-cid-ztga563a] .btn-cmp[data-astro-cid-ztga563a]{width:100%}}.ctaTo-sec[data-astro-cid-hckpjjcy]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaTo-inner[data-astro-cid-hckpjjcy]{max-width:900px;margin:0 auto}.ctaTo-flyer[data-astro-cid-hckpjjcy]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 12px 30px #00000026);border-radius:3px;padding:clamp(1.6rem,4vw,2.6rem) clamp(1.4rem,4vw,2.4rem) 0;overflow:hidden}.ctaTo-eyebrow[data-astro-cid-hckpjjcy]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin:0 0 .45rem;font-size:.68rem;font-weight:800}.ctaTo-title[data-astro-cid-hckpjjcy]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.55rem,3.8vw,2.3rem);font-weight:900;line-height:1.08}.ctaTo-copy[data-astro-cid-hckpjjcy]{max-width:54ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.64}.ctaTo-actions[data-astro-cid-hckpjjcy]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaTo-fringe[data-astro-cid-hckpjjcy]{border-top:2px dashed var(--public-line);margin:clamp(1.4rem,3.5vw,2rem) calc(-1*clamp(1.4rem,4vw,2.4rem)) 0;display:flex}.ctaTo-tab[data-astro-cid-hckpjjcy]{text-align:center;border-left:1px dashed var(--public-line);letter-spacing:.06em;min-width:0;color:var(--public-muted);writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;max-height:clamp(4rem,9vw,5.5rem);padding:clamp(.7rem,2vw,1rem) .2rem;font-size:.62rem;font-weight:800;overflow:hidden}.ctaTo-tab[data-astro-cid-hckpjjcy]:first-child{border-left:0}@media (max-width:560px){.ctaTo-tab[data-astro-cid-hckpjjcy]:nth-child(n+5){display:none}}@media (max-width:430px){.ctaTo-actions[data-astro-cid-hckpjjcy]{flex-direction:column;align-items:stretch}.ctaTo-actions[data-astro-cid-hckpjjcy] .btn-cmp[data-astro-cid-hckpjjcy]{width:100%}}.ctaCr-sec[data-astro-cid-4rotnoia]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaCr-inner[data-astro-cid-4rotnoia]{max-width:900px;margin:0 auto}.ctaCr-crate[data-astro-cid-4rotnoia]{background-color:color-mix(in srgb, var(--public-accent) 10%, var(--public-bg));background-image:repeating-linear-gradient(to bottom, transparent 0 34px, color-mix(in srgb, var(--public-text) 22%, transparent) 34px 37px);box-shadow:var(--public-shadow,0 12px 30px #00000029);border-radius:3px;padding:clamp(1.6rem,4vw,2.6rem) clamp(2.2rem,6vw,3.4rem);position:relative}.ctaCr-batten[data-astro-cid-4rotnoia]{background:color-mix(in srgb, var(--public-text) 32%, var(--public-bg));width:clamp(12px,2.4vw,18px);position:absolute;top:0;bottom:0}.ctaCr-batten-l[data-astro-cid-4rotnoia]{left:0}.ctaCr-batten-r[data-astro-cid-4rotnoia]{right:0}.ctaCr-face[data-astro-cid-4rotnoia]{position:relative}.ctaCr-stencil[data-astro-cid-4rotnoia]{text-transform:uppercase;letter-spacing:.3em;color:var(--public-muted);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.ctaCr-title[data-astro-cid-4rotnoia]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--public-text);text-wrap:balance;margin:0 0 .55rem;font-size:clamp(1.5rem,4vw,2.4rem);font-weight:900;line-height:1.06}.ctaCr-copy[data-astro-cid-4rotnoia]{letter-spacing:.08em;text-transform:uppercase;color:var(--public-muted);overflow-wrap:anywhere;margin:0 0 1.3rem;font-size:.82rem;font-weight:700}.ctaCr-actions[data-astro-cid-4rotnoia]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaCr-actions[data-astro-cid-4rotnoia]{flex-direction:column;align-items:stretch}.ctaCr-actions[data-astro-cid-4rotnoia] .btn-cmp[data-astro-cid-4rotnoia]{width:100%}}.ctaCl-sec[data-astro-cid-5ycoylos]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaCl-inner[data-astro-cid-5ycoylos]{max-width:860px;margin:0 auto}.ctaCl-board[data-astro-cid-5ycoylos]{background:color-mix(in srgb, var(--public-text) 24%, var(--public-bg));box-shadow:var(--public-shadow-strong,0 16px 36px #0000003d);border-radius:6px;padding:clamp(2.6rem,6vw,3.6rem) clamp(.8rem,2.4vw,1.3rem) clamp(.8rem,2.4vw,1.3rem);position:relative}.ctaCl-clip[data-astro-cid-5ycoylos]{background:linear-gradient(to bottom, color-mix(in srgb, var(--public-bg) 70%, var(--public-text)) 0 45%, color-mix(in srgb, var(--public-text) 55%, var(--public-bg)) 45% 100%);border-radius:4px;width:clamp(7rem,22vw,10rem);height:clamp(1.1rem,2.6vw,1.5rem);position:absolute;top:clamp(.6rem,2vw,1rem);left:50%;transform:translate(-50%);box-shadow:0 2px 5px #00000059}.ctaCl-sheet[data-astro-cid-5ycoylos]{background:var(--public-bg);border-radius:2px;padding:clamp(1.4rem,4vw,2.2rem) clamp(1.3rem,3.5vw,2rem)}.ctaCl-eyebrow[data-astro-cid-5ycoylos]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaCl-title[data-astro-cid-5ycoylos]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:900;line-height:1.1}.ctaCl-copy[data-astro-cid-5ycoylos]{max-width:56ch;color:var(--public-muted);margin:0 0 1rem;font-size:clamp(.96rem,1.4vw,1.04rem);line-height:1.64}.ctaCl-lines[data-astro-cid-5ycoylos]{counter-reset:cl;margin:0 0 1.3rem;padding:0;list-style:none}.ctaCl-lines[data-astro-cid-5ycoylos] li[data-astro-cid-5ycoylos]{counter-increment:cl;border-bottom:1px solid var(--public-line);color:var(--public-muted);align-items:baseline;gap:.7rem;padding:.55rem 0;font-size:.93rem;display:flex}.ctaCl-lines[data-astro-cid-5ycoylos] li[data-astro-cid-5ycoylos]:before{content:counter(cl) ".";font-family:var(--public-font-heading);color:var(--public-accent);min-width:1.2rem;font-weight:900}.ctaCl-actions[data-astro-cid-5ycoylos]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaCl-actions[data-astro-cid-5ycoylos]{flex-direction:column;align-items:stretch}.ctaCl-actions[data-astro-cid-5ycoylos] .btn-cmp[data-astro-cid-5ycoylos]{width:100%}}.ctaAw-sec[data-astro-cid-wqndd7qp]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaAw-inner[data-astro-cid-wqndd7qp]{max-width:880px;margin:0 auto}.ctaAw-canopy[data-astro-cid-wqndd7qp]{background:repeating-linear-gradient(90deg, var(--public-accent) 0 clamp(28px, 6vw, 46px), color-mix(in srgb, var(--public-accent) 22%, var(--public-bg)) clamp(28px, 6vw, 46px) clamp(56px, 12vw, 92px));height:clamp(3rem,8vw,5rem);box-shadow:var(--public-shadow,0 10px 22px #0000002e);border-radius:8px 8px 0 0;position:relative}.ctaAw-valance[data-astro-cid-wqndd7qp]{background:var(--public-bg-soft,var(--public-bg));height:clamp(12px,2.4vw,18px);position:absolute;bottom:-1px;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 50% 0,#0000 0 60%,#000 61%);mask-image:radial-gradient(circle at 50% 0,#0000 0 60%,#000 61%);-webkit-mask-size:clamp(28px,6vw,46px) 100%;mask-size:clamp(28px,6vw,46px) 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.ctaAw-under[data-astro-cid-wqndd7qp]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:0 0 var(--public-radius,12px) var(--public-radius,12px);border-top:0;padding:clamp(1.6rem,4vw,2.4rem) clamp(1.4rem,4vw,2.2rem)}.ctaAw-eyebrow[data-astro-cid-wqndd7qp]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaAw-title[data-astro-cid-wqndd7qp]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:900;line-height:1.1}.ctaAw-copy[data-astro-cid-wqndd7qp]{max-width:54ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.62}.ctaAw-actions[data-astro-cid-wqndd7qp]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaAw-actions[data-astro-cid-wqndd7qp]{flex-direction:column;align-items:stretch}.ctaAw-actions[data-astro-cid-wqndd7qp] .btn-cmp[data-astro-cid-wqndd7qp]{width:100%}}.ctaSb-sec[data-astro-cid-o3eyefgr]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaSb-inner[data-astro-cid-o3eyefgr]{max-width:940px;margin:0 auto}.ctaSb-housing[data-astro-cid-o3eyefgr]{--board:#14181c;background:var(--board);border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow-strong,0 16px 38px #0000004d);padding:clamp(1rem,3vw,1.6rem)}.ctaSb-digits[data-astro-cid-o3eyefgr]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:clamp(.5rem,1.6vw,.9rem);display:grid}.ctaSb-cell[data-astro-cid-o3eyefgr]{background:#0b0d10;border-radius:5px;flex-direction:column;align-items:center;gap:.25rem;padding:clamp(.9rem,2.6vw,1.4rem) .6rem;display:flex;box-shadow:inset 0 2px 6px #000000d9}.ctaSb-val[data-astro-cid-o3eyefgr]{font-family:var(--public-font-heading);color:var(--public-accent);text-shadow:0 0 12px color-mix(in srgb, var(--public-accent) 55%, transparent);font-size:clamp(1.6rem,4.5vw,2.6rem);font-weight:900;line-height:1}.ctaSb-lab[data-astro-cid-o3eyefgr]{text-transform:uppercase;letter-spacing:.18em;color:#e8eef29e;text-align:center;font-size:.6rem;font-weight:800}.ctaSb-foot[data-astro-cid-o3eyefgr]{border-top:1px solid #e8eef229;margin-top:clamp(1rem,2.6vw,1.4rem);padding-top:clamp(.9rem,2.4vw,1.2rem)}.ctaSb-copy[data-astro-cid-o3eyefgr]{color:#e8eef2c7;max-width:56ch;margin:0 0 1rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.6}.ctaSb-actions[data-astro-cid-o3eyefgr]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaSb-actions[data-astro-cid-o3eyefgr]{flex-direction:column;align-items:stretch}.ctaSb-actions[data-astro-cid-o3eyefgr] .btn-cmp[data-astro-cid-o3eyefgr]{width:100%}}.ctaMx-sec[data-astro-cid-ciqu3cve]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaMx-inner[data-astro-cid-ciqu3cve]{max-width:860px;margin:0 auto}.ctaMx-rig[data-astro-cid-ciqu3cve]{padding-top:clamp(1.4rem,4vw,2.2rem);position:relative}.ctaMx-flag[data-astro-cid-ciqu3cve]{background:var(--public-accent);border-radius:2px;width:clamp(1.5rem,4vw,2.2rem);height:clamp(1.1rem,3vw,1.6rem);position:absolute;top:0;left:clamp(1.2rem,5vw,3rem)}.ctaMx-flag[data-astro-cid-ciqu3cve]:after{content:"";border-left:5px solid var(--public-accent);position:absolute;top:0;bottom:-18px;left:-6px}.ctaMx-box[data-astro-cid-ciqu3cve]{background:var(--public-bg);border:2px solid var(--public-line);box-shadow:var(--public-shadow,0 12px 28px #00000029);border-radius:clamp(2.4rem,7vw,4rem) clamp(2.4rem,7vw,4rem) 6px 6px;padding:clamp(1.6rem,4vw,2.4rem) clamp(1.5rem,4vw,2.4rem);position:relative}.ctaMx-num[data-astro-cid-ciqu3cve]{font-family:var(--public-font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--public-accent);overflow-wrap:anywhere;margin:0 0 .4rem;font-size:.78rem;font-weight:900}.ctaMx-title[data-astro-cid-ciqu3cve]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.45rem,3.4vw,2.05rem);font-weight:900;line-height:1.1}.ctaMx-copy[data-astro-cid-ciqu3cve]{max-width:52ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaMx-actions[data-astro-cid-ciqu3cve]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaMx-post[data-astro-cid-ciqu3cve]{background:color-mix(in srgb, var(--public-text) 38%, var(--public-bg));border-radius:0 0 2px 2px;width:clamp(14px,2.4vw,20px);height:clamp(1.6rem,4vw,2.6rem);margin:0 auto;display:block}@media (max-width:430px){.ctaMx-actions[data-astro-cid-ciqu3cve]{flex-direction:column;align-items:stretch}.ctaMx-actions[data-astro-cid-ciqu3cve] .btn-cmp[data-astro-cid-ciqu3cve]{width:100%}}.ctaPm-sec[data-astro-cid-xovbe5tz]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaPm-inner[data-astro-cid-xovbe5tz]{max-width:880px;margin:0 auto}.ctaPm-note[data-astro-cid-xovbe5tz]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 12px 30px #00000026);border-radius:3px;padding:clamp(1.6rem,4vw,2.6rem) clamp(1.4rem,4vw,2.4rem);position:relative;overflow:hidden}.ctaPm-mark[data-astro-cid-xovbe5tz]{border:2px solid var(--public-accent);opacity:.55;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;width:clamp(6rem,14vw,8.5rem);height:clamp(6rem,14vw,8.5rem);display:flex;position:absolute;top:clamp(-1rem,-2vw,-.5rem);right:clamp(1rem,5vw,3rem);transform:rotate(-12deg)}.ctaPm-mark[data-astro-cid-xovbe5tz]:before{content:"";border:1px solid var(--public-accent);border-radius:50%;position:absolute;inset:7px}.ctaPm-mark-town[data-astro-cid-xovbe5tz]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 .5rem;font-size:.6rem;font-weight:800;overflow:hidden}.ctaPm-mark-year[data-astro-cid-xovbe5tz]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(.95rem,2vw,1.2rem);font-weight:900}.ctaPm-bars[data-astro-cid-xovbe5tz]{background:repeating-linear-gradient(to bottom, var(--public-accent) 0 2px, transparent 2px 7px);width:clamp(2.5rem,8vw,5rem);height:1.6rem;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.ctaPm-eyebrow[data-astro-cid-xovbe5tz]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.ctaPm-title[data-astro-cid-xovbe5tz]{max-width:22ch;font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.5rem,3.6vw,2.15rem);font-weight:900;line-height:1.1;position:relative}.ctaPm-copy[data-astro-cid-xovbe5tz]{max-width:54ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.62;position:relative}.ctaPm-actions[data-astro-cid-xovbe5tz]{flex-wrap:wrap;gap:.7rem;display:flex;position:relative}@media (max-width:640px){.ctaPm-mark[data-astro-cid-xovbe5tz]{opacity:.3;top:auto;bottom:clamp(-1rem,-3vw,-.6rem);right:-1rem}}@media (max-width:430px){.ctaPm-actions[data-astro-cid-xovbe5tz]{flex-direction:column;align-items:stretch}.ctaPm-actions[data-astro-cid-xovbe5tz] .btn-cmp[data-astro-cid-xovbe5tz]{width:100%}}.ctaMk-sec[data-astro-cid-vbtqewmo]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaMk-inner[data-astro-cid-vbtqewmo]{max-width:820px;margin:0 auto}.ctaMk-book[data-astro-cid-vbtqewmo]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow,0 12px 30px #00000029);border-radius:4px;overflow:hidden}.ctaMk-flap[data-astro-cid-vbtqewmo]{background:var(--public-accent);justify-content:space-between;align-items:baseline;gap:1rem;padding:clamp(.9rem,2.4vw,1.3rem) clamp(1.3rem,3.5vw,2rem);display:flex}.ctaMk-brand[data-astro-cid-vbtqewmo]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--public-bg);overflow-wrap:anywhere;font-size:clamp(1rem,2.2vw,1.3rem);font-weight:900}.ctaMk-est[data-astro-cid-vbtqewmo]{letter-spacing:.18em;text-transform:uppercase;color:var(--public-bg);opacity:.85;font-size:.66rem;font-weight:800}.ctaMk-strip[data-astro-cid-vbtqewmo]{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--public-text) 55%, var(--public-bg)) 0 3px, color-mix(in srgb, var(--public-text) 30%, var(--public-bg)) 3px 6px);height:clamp(10px,2vw,14px)}.ctaMk-leaf[data-astro-cid-vbtqewmo]{padding:clamp(1.5rem,4vw,2.4rem) clamp(1.3rem,3.5vw,2rem)}.ctaMk-title[data-astro-cid-vbtqewmo]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:900;line-height:1.1}.ctaMk-copy[data-astro-cid-vbtqewmo]{max-width:52ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaMk-actions[data-astro-cid-vbtqewmo]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaMk-actions[data-astro-cid-vbtqewmo]{flex-direction:column;align-items:stretch}.ctaMk-actions[data-astro-cid-vbtqewmo] .btn-cmp[data-astro-cid-vbtqewmo]{width:100%}}.ctaTs-sec[data-astro-cid-f4jhxnub]{background:var(--public-bg);padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaTs-inner[data-astro-cid-f4jhxnub]{max-width:900px;margin:0 auto}.ctaTs-rig[data-astro-cid-f4jhxnub]{border-left:clamp(10px,1.8vw,16px) solid var(--public-accent);border-right:clamp(10px,1.8vw,16px) solid var(--public-accent);flex-direction:column;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.2rem,3vw,1.8rem) 0;display:flex}.ctaTs-arm[data-astro-cid-f4jhxnub]{background:color-mix(in srgb, var(--public-accent) 45%, var(--public-bg));height:clamp(8px,1.4vw,12px);display:block}.ctaTs-arm-low[data-astro-cid-f4jhxnub]{opacity:.55}.ctaTs-gap[data-astro-cid-f4jhxnub]{padding:0 clamp(1.2rem,4vw,2.4rem)}.ctaTs-eyebrow[data-astro-cid-f4jhxnub]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaTs-title[data-astro-cid-f4jhxnub]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .65rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1.08}.ctaTs-copy[data-astro-cid-f4jhxnub]{max-width:52ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.62}.ctaTs-actions[data-astro-cid-f4jhxnub]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaTs-actions[data-astro-cid-f4jhxnub]{flex-direction:column;align-items:stretch}.ctaTs-actions[data-astro-cid-f4jhxnub] .btn-cmp[data-astro-cid-f4jhxnub]{width:100%}}.ctaSp-sec[data-astro-cid-b23yek7p]{padding:0}.ctaSp-stage[data-astro-cid-b23yek7p]{--stage:#101418;background-color:var(--stage);background-image:radial-gradient(ellipse 60% 75% at 50% 42%, color-mix(in srgb, var(--public-accent) 26%, var(--stage)) 0%, color-mix(in srgb, var(--public-accent) 10%, var(--stage)) 45%, var(--stage) 78%);padding:clamp(3.2rem,9vw,6rem) clamp(1rem,4vw,2rem)}.ctaSp-lit[data-astro-cid-b23yek7p]{text-align:center;max-width:46rem;margin:0 auto}.ctaSp-eyebrow[data-astro-cid-b23yek7p]{text-transform:uppercase;letter-spacing:.24em;color:var(--public-accent);margin:0 0 .5rem;font-size:.7rem;font-weight:800}.ctaSp-title[data-astro-cid-b23yek7p]{font-family:var(--public-font-heading);color:#f6f8f9;text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.8rem,5vw,3rem);font-weight:900;line-height:1.06}.ctaSp-copy[data-astro-cid-b23yek7p]{color:#f6f8f9c2;max-width:46ch;margin:0 auto 1.5rem;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.62}.ctaSp-actions[data-astro-cid-b23yek7p]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:430px){.ctaSp-actions[data-astro-cid-b23yek7p]{flex-direction:column;align-items:stretch}.ctaSp-actions[data-astro-cid-b23yek7p] .btn-cmp[data-astro-cid-b23yek7p]{width:100%}}.ctaPh-sec[data-astro-cid-woou3kh3]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaPh-inner[data-astro-cid-woou3kh3]{max-width:940px;margin:0 auto}.ctaPh-wall[data-astro-cid-woou3kh3]{background:color-mix(in srgb, var(--public-text) 30%, var(--public-bg));border:2px solid color-mix(in srgb, var(--public-text) 30%, var(--public-bg));border-radius:4px;grid-template-columns:repeat(4,1fr);gap:2px;display:grid;overflow:hidden}.ctaPh-hole[data-astro-cid-woou3kh3]{background:color-mix(in srgb, var(--public-text) 8%, var(--public-bg));min-height:clamp(3.5rem,9vw,6rem);box-shadow:inset 0 2px 6px #0000002e}.ctaPh-note[data-astro-cid-woou3kh3]{background:var(--public-bg);grid-column:1/-1;padding:clamp(1.5rem,4vw,2.4rem) clamp(1.3rem,3.5vw,2rem)}.ctaPh-eyebrow[data-astro-cid-woou3kh3]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.ctaPh-title[data-astro-cid-woou3kh3]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.4rem,3.4vw,2.05rem);font-weight:900;line-height:1.1}.ctaPh-copy[data-astro-cid-woou3kh3]{color:var(--public-muted);overflow-wrap:anywhere;margin:0 0 1.2rem;font-size:clamp(.94rem,1.4vw,1.02rem);line-height:1.6}.ctaPh-actions[data-astro-cid-woou3kh3]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:560px){.ctaPh-wall[data-astro-cid-woou3kh3]{grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.ctaPh-actions[data-astro-cid-woou3kh3]{flex-direction:column;align-items:stretch}.ctaPh-actions[data-astro-cid-woou3kh3] .btn-cmp[data-astro-cid-woou3kh3]{width:100%}}.ctaAr-sec[data-astro-cid-vlp5f272]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaAr-inner[data-astro-cid-vlp5f272]{max-width:760px;margin:0 auto}.ctaAr-arch[data-astro-cid-vlp5f272]{background:var(--public-bg);border:clamp(10px,2vw,16px) solid var(--public-accent);box-shadow:var(--public-shadow-strong,0 16px 36px #0003);text-align:center;border-radius:50vw 50vw 6px 6px/44% 44% 6px 6px;padding:clamp(3.4rem,10vw,5.5rem) clamp(1.6rem,5vw,3rem) clamp(1.8rem,5vw,2.8rem);position:relative}.ctaAr-key[data-astro-cid-vlp5f272]{background:var(--public-accent-dark,var(--public-accent));clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);width:clamp(2.2rem,5vw,3.2rem);height:clamp(1.4rem,3vw,2rem);position:absolute;top:calc(-1*clamp(10px,2vw,16px));left:50%;transform:translate(-50%)}.ctaAr-eyebrow[data-astro-cid-vlp5f272]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaAr-title[data-astro-cid-vlp5f272]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .65rem;font-size:clamp(1.5rem,3.8vw,2.2rem);font-weight:900;line-height:1.08}.ctaAr-copy[data-astro-cid-vlp5f272]{max-width:44ch;color:var(--public-muted);margin:0 auto 1.3rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaAr-actions[data-astro-cid-vlp5f272]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:430px){.ctaAr-actions[data-astro-cid-vlp5f272]{flex-direction:column;align-items:stretch}.ctaAr-actions[data-astro-cid-vlp5f272] .btn-cmp[data-astro-cid-vlp5f272]{width:100%}}.ctaBr-sec[data-astro-cid-vrehdfmy]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaBr-inner[data-astro-cid-vrehdfmy]{max-width:820px;margin:0 auto}.ctaBr-rail[data-astro-cid-vrehdfmy]{background:color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-radius:4px;height:8px;display:block}.ctaBr-rings[data-astro-cid-vrehdfmy]{justify-content:space-around;margin-top:-4px;padding:0 8%;display:flex}.ctaBr-ring[data-astro-cid-vrehdfmy]{border:2px solid color-mix(in srgb, var(--public-text) 45%, var(--public-bg));background:var(--public-bg-soft,var(--public-bg));border-radius:50%;width:12px;height:12px}.ctaBr-cloth[data-astro-cid-vrehdfmy]{text-align:center;background:var(--public-accent);clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);margin-top:4px;padding:clamp(1.6rem,4vw,2.4rem) clamp(1.4rem,4vw,2.4rem) clamp(3.2rem,8vw,4.6rem)}.ctaBr-title[data-astro-cid-vrehdfmy]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 .55rem;font-size:clamp(1.5rem,4vw,2.3rem);font-weight:900;line-height:1.06}.ctaBr-copy[data-astro-cid-vrehdfmy]{max-width:44ch;color:var(--public-bg);opacity:.88;margin:0 auto 1.2rem;font-size:clamp(.94rem,1.4vw,1.03rem);line-height:1.55}.ctaBr-actions[data-astro-cid-vrehdfmy]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:430px){.ctaBr-actions[data-astro-cid-vrehdfmy]{flex-direction:column;align-items:stretch}.ctaBr-actions[data-astro-cid-vrehdfmy] .btn-cmp[data-astro-cid-vrehdfmy]{width:100%}}.ctaCb-sec[data-astro-cid-5lxbgbm4]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaCb-inner[data-astro-cid-5lxbgbm4]{max-width:880px;margin:0 auto}.ctaCb-frame[data-astro-cid-5lxbgbm4]{background:color-mix(in srgb, var(--public-text) 35%, var(--public-bg));box-shadow:var(--public-shadow-strong,0 16px 34px #0000003d);border-radius:5px 5px 0 0;padding:clamp(.7rem,2vw,1.1rem)}.ctaCb-slate[data-astro-cid-5lxbgbm4]{--slate:#1e2624;background:var(--slate);background-image:radial-gradient(circle at 30% 20%,#ffffff0a 0 40%,#0000 41%);border-radius:2px;padding:clamp(1.6rem,4.5vw,2.6rem) clamp(1.4rem,4vw,2.4rem)}.ctaCb-eyebrow[data-astro-cid-5lxbgbm4]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .45rem;font-size:.68rem;font-weight:800}.ctaCb-title[data-astro-cid-5lxbgbm4]{font-family:var(--public-font-heading);color:#eef2f0;text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.5rem,3.8vw,2.25rem);font-weight:900;line-height:1.08}.ctaCb-copy[data-astro-cid-5lxbgbm4]{color:#eef2f0c2;max-width:52ch;margin:0 0 1.3rem;font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.62}.ctaCb-actions[data-astro-cid-5lxbgbm4]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaCb-tray[data-astro-cid-5lxbgbm4]{background:color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-radius:0 0 4px 4px;align-items:center;height:clamp(14px,2.4vw,20px);margin:0 clamp(-8px,-1.5vw,-4px);padding-left:14%;display:flex}.ctaCb-chalk[data-astro-cid-5lxbgbm4]{opacity:.8;background:#eef2f0;border-radius:3px;width:clamp(18px,3vw,26px);height:5px}@media (max-width:430px){.ctaCb-actions[data-astro-cid-5lxbgbm4]{flex-direction:column;align-items:stretch}.ctaCb-actions[data-astro-cid-5lxbgbm4] .btn-cmp[data-astro-cid-5lxbgbm4]{width:100%}}.ctaTh-sec[data-astro-cid-kfoimjzc]{background:var(--public-bg);padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaTh-inner[data-astro-cid-kfoimjzc]{max-width:900px;margin:0 auto}.ctaTh-rig[data-astro-cid-kfoimjzc]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,1.8rem);display:grid}.ctaTh-post[data-astro-cid-kfoimjzc]{background:color-mix(in srgb, var(--public-text) 30%, var(--public-bg));border-radius:4px 4px 0 0;flex-direction:column;align-items:center;gap:clamp(.8rem,2.4vw,1.3rem);width:clamp(2.2rem,5vw,3.2rem);min-height:clamp(12rem,26vw,17rem);padding-top:clamp(.8rem,2.4vw,1.3rem);display:flex}.ctaTh-blaze[data-astro-cid-kfoimjzc]{background:var(--public-accent);border-radius:2px;width:60%;height:clamp(1.1rem,2.6vw,1.6rem)}.ctaTh-blaze[data-astro-cid-kfoimjzc]:nth-child(2){opacity:.7}.ctaTh-blaze[data-astro-cid-kfoimjzc]:nth-child(3){opacity:.45}.ctaTh-board[data-astro-cid-kfoimjzc]{background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));border:2px solid var(--public-accent);border-radius:var(--public-radius,8px);margin-top:clamp(1rem,3vw,1.8rem);padding:clamp(1.4rem,3.5vw,2.1rem) clamp(1.3rem,3.5vw,2rem)}.ctaTh-eyebrow[data-astro-cid-kfoimjzc]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.ctaTh-title[data-astro-cid-kfoimjzc]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.4rem,3.4vw,2.05rem);font-weight:900;line-height:1.1}.ctaTh-copy[data-astro-cid-kfoimjzc]{max-width:50ch;color:var(--public-muted);overflow-wrap:anywhere;margin:0 0 1.2rem;font-size:clamp(.94rem,1.4vw,1.03rem);line-height:1.6}.ctaTh-actions[data-astro-cid-kfoimjzc]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:560px){.ctaTh-rig[data-astro-cid-kfoimjzc]{grid-template-columns:1fr}.ctaTh-post[data-astro-cid-kfoimjzc]{border-radius:4px;flex-direction:row;width:auto;min-height:0;padding:.6rem}.ctaTh-blaze[data-astro-cid-kfoimjzc]{width:clamp(1.6rem,8vw,2.4rem)}.ctaTh-board[data-astro-cid-kfoimjzc]{margin-top:0}}@media (max-width:430px){.ctaTh-actions[data-astro-cid-kfoimjzc]{flex-direction:column;align-items:stretch}.ctaTh-actions[data-astro-cid-kfoimjzc] .btn-cmp[data-astro-cid-kfoimjzc]{width:100%}}.ctaSw-sec[data-astro-cid-wxmpfo4r]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaSw-inner[data-astro-cid-wxmpfo4r]{max-width:720px;margin:0 auto}.ctaSw-rig[data-astro-cid-wxmpfo4r]{position:relative}.ctaSw-back[data-astro-cid-wxmpfo4r]{background:color-mix(in srgb, var(--public-text) 22%, var(--public-bg));border-radius:6px;width:100%;position:absolute;inset:0 auto 0 0;transform:skew(-4deg)translate(10px)}.ctaSw-face[data-astro-cid-wxmpfo4r]{text-align:center;background:var(--public-bg);border:3px solid var(--public-text);box-shadow:var(--public-shadow,0 12px 26px #0000002e);border-radius:6px;padding:clamp(1.8rem,5vw,2.8rem) clamp(1.4rem,4vw,2.4rem);position:relative;transform:skew(3deg)}.ctaSw-face[data-astro-cid-wxmpfo4r]>[data-astro-cid-wxmpfo4r]{transform:skew(-3deg)}.ctaSw-eyebrow[data-astro-cid-wxmpfo4r]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);margin:0 0 .35rem;font-size:.68rem;font-weight:800}.ctaSw-title[data-astro-cid-wxmpfo4r]{font-family:var(--public-font-heading);letter-spacing:.02em;color:var(--public-text);margin:0 0 .5rem;font-size:clamp(2rem,6vw,3.4rem);font-weight:900;line-height:1}.ctaSw-copy[data-astro-cid-wxmpfo4r]{color:var(--public-muted);overflow-wrap:anywhere;margin:0 0 1.2rem;font-size:clamp(.94rem,1.4vw,1.03rem);line-height:1.55}.ctaSw-actions[data-astro-cid-wxmpfo4r]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.ctaSw-feet[data-astro-cid-wxmpfo4r]{justify-content:space-between;padding:0 12%;display:flex}.ctaSw-feet[data-astro-cid-wxmpfo4r] span[data-astro-cid-wxmpfo4r]{background:color-mix(in srgb, var(--public-text) 40%, var(--public-bg));border-radius:0 0 3px 3px;width:clamp(1.4rem,4vw,2rem);height:8px}@media (max-width:430px){.ctaSw-actions[data-astro-cid-wxmpfo4r]{flex-direction:column;align-items:stretch}.ctaSw-actions[data-astro-cid-wxmpfo4r] .btn-cmp[data-astro-cid-wxmpfo4r]{width:100%}}.ctaRb-sec[data-astro-cid-rd53b375]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaRb-inner[data-astro-cid-rd53b375]{text-align:center;max-width:640px;margin:0 auto}.ctaRb-rosette[data-astro-cid-rd53b375]{background:conic-gradient(from 0deg, var(--public-accent) 0 12deg, color-mix(in srgb, var(--public-accent) 62%, var(--public-bg)) 12deg 24deg);width:clamp(5rem,13vw,7rem);height:clamp(5rem,13vw,7rem);box-shadow:var(--public-shadow,0 8px 20px #0003);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex}.ctaRb-year[data-astro-cid-rd53b375]{font-family:var(--public-font-heading);color:var(--public-bg);font-size:clamp(1rem,2.4vw,1.35rem);font-weight:900}.ctaRb-tails[data-astro-cid-rd53b375]{background:var(--public-bg);border:1px solid var(--public-line);clip-path:polygon(0 0,100% 0,100% 86%,50% 100%,0 86%);margin-top:-10px;padding:clamp(1.8rem,4.5vw,2.6rem) clamp(1.4rem,4vw,2.2rem) clamp(3rem,7vw,4.2rem)}.ctaRb-title[data-astro-cid-rd53b375]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:900;line-height:1.1}.ctaRb-copy[data-astro-cid-rd53b375]{max-width:42ch;color:var(--public-muted);margin:0 auto 1.2rem;font-size:clamp(.94rem,1.4vw,1.03rem);line-height:1.6}.ctaRb-actions[data-astro-cid-rd53b375]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:430px){.ctaRb-actions[data-astro-cid-rd53b375]{flex-direction:column;align-items:stretch}.ctaRb-actions[data-astro-cid-rd53b375] .btn-cmp[data-astro-cid-rd53b375]{width:100%}}.ctaIt-sec[data-astro-cid-mlwmulpw]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(3rem,7vw,5rem) clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaIt-inner[data-astro-cid-mlwmulpw]{max-width:820px;margin:0 auto}.ctaIt-card[data-astro-cid-mlwmulpw]{background:var(--public-bg);border:1px solid var(--public-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow,0 10px 26px #00000024);border-radius:3px;padding:clamp(1.6rem,4vw,2.5rem) clamp(1.4rem,4vw,2.3rem);position:relative}.ctaIt-tab[data-astro-cid-mlwmulpw]{writing-mode:vertical-rl;background:var(--public-accent);color:var(--public-bg);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;border-radius:0 5px 5px 0;max-height:clamp(6rem,14vw,9rem);padding:clamp(.7rem,2vw,1rem) .45rem;font-size:.68rem;font-weight:800;position:absolute;top:clamp(1.4rem,4vw,2.2rem);left:100%;overflow:hidden}.ctaIt-eyebrow[data-astro-cid-mlwmulpw]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.ctaIt-title[data-astro-cid-mlwmulpw]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 .6rem;font-size:clamp(1.45rem,3.6vw,2.15rem);font-weight:900;line-height:1.08}.ctaIt-copy[data-astro-cid-mlwmulpw]{max-width:52ch;color:var(--public-muted);margin:0 0 1.25rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaIt-actions[data-astro-cid-mlwmulpw]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaIt-actions[data-astro-cid-mlwmulpw]{flex-direction:column;align-items:stretch}.ctaIt-actions[data-astro-cid-mlwmulpw] .btn-cmp[data-astro-cid-mlwmulpw]{width:100%}}.ctaLn-sec[data-astro-cid-cwr6hb53]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaLn-inner[data-astro-cid-cwr6hb53]{text-align:center;max-width:760px;margin:0 auto}.ctaLn-bracket[data-astro-cid-cwr6hb53]{background:color-mix(in srgb, var(--public-text) 45%, var(--public-bg));border-radius:3px;width:clamp(3rem,8vw,4.5rem);height:6px;margin:0 auto;display:block}.ctaLn-lamp[data-astro-cid-cwr6hb53]{clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:linear-gradient(to bottom, color-mix(in srgb, var(--public-text) 45%, var(--public-bg)) 0 22%, var(--public-accent) 22% 100%);width:clamp(2.6rem,6vw,3.6rem);height:clamp(3rem,7vw,4.2rem);box-shadow:0 0 24px color-mix(in srgb, var(--public-accent) 45%, transparent);margin:0 auto}.ctaLn-pool[data-astro-cid-cwr6hb53]{clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:linear-gradient(to bottom, color-mix(in srgb, var(--public-accent) 20%, var(--public-bg)) 0%, color-mix(in srgb, var(--public-accent) 6%, var(--public-bg)) 60%, var(--public-bg) 100%);margin-top:-2px;padding:clamp(1.8rem,5vw,2.8rem) clamp(1.6rem,5vw,3rem) clamp(1.6rem,4vw,2.4rem)}.ctaLn-eyebrow[data-astro-cid-cwr6hb53]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaLn-title[data-astro-cid-cwr6hb53]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.4rem,3.6vw,2.1rem);font-weight:900;line-height:1.1}.ctaLn-copy[data-astro-cid-cwr6hb53]{max-width:44ch;color:var(--public-muted);margin:0 auto 1.3rem;font-size:clamp(.94rem,1.4vw,1.03rem);line-height:1.6}.ctaLn-actions[data-astro-cid-cwr6hb53]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:430px){.ctaLn-actions[data-astro-cid-cwr6hb53]{flex-direction:column;align-items:stretch}.ctaLn-actions[data-astro-cid-cwr6hb53] .btn-cmp[data-astro-cid-cwr6hb53]{width:100%}}.ctaKi-sec[data-astro-cid-52b7nn6q]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaKi-inner[data-astro-cid-52b7nn6q]{max-width:820px;margin:0 auto}.ctaKi-top[data-astro-cid-52b7nn6q]{background:var(--public-accent);clip-path:polygon(6% 0,94% 0,100% 100%,0 100%);text-align:center;padding:clamp(1.4rem,3.5vw,2rem) clamp(2.4rem,6vw,3.6rem) clamp(1rem,2.6vw,1.4rem)}.ctaKi-eyebrow[data-astro-cid-52b7nn6q]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-bg);opacity:.85;margin:0 0 .35rem;font-size:.66rem;font-weight:800}.ctaKi-title[data-astro-cid-52b7nn6q]{font-family:var(--public-font-heading);color:var(--public-bg);text-wrap:balance;margin:0;font-size:clamp(1.35rem,3.4vw,2rem);font-weight:900;line-height:1.1}.ctaKi-body[data-astro-cid-52b7nn6q]{background:var(--public-bg);border:1px solid var(--public-line);border-top:0;padding:clamp(1.5rem,4vw,2.2rem) clamp(1.4rem,4vw,2.2rem)}.ctaKi-copy[data-astro-cid-52b7nn6q]{max-width:54ch;color:var(--public-muted);margin:0 0 1.25rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaKi-actions[data-astro-cid-52b7nn6q]{flex-wrap:wrap;gap:.7rem;display:flex}.ctaKi-plinth[data-astro-cid-52b7nn6q]{background:color-mix(in srgb, var(--public-text) 38%, var(--public-bg));border-radius:0 0 4px 4px;height:clamp(12px,2.4vw,18px);margin:0 clamp(-10px,-2vw,-6px);display:block}@media (max-width:430px){.ctaKi-actions[data-astro-cid-52b7nn6q]{flex-direction:column;align-items:stretch}.ctaKi-actions[data-astro-cid-52b7nn6q] .btn-cmp[data-astro-cid-52b7nn6q]{width:100%}}.ctaWv-sec[data-astro-cid-quq4tnnk]{background:var(--public-bg);padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaWv-inner[data-astro-cid-quq4tnnk]{text-align:center;max-width:760px;margin:0 auto}.ctaWv-vane[data-astro-cid-quq4tnnk]{justify-content:center;align-items:center;gap:0;display:flex}.ctaWv-tail[data-astro-cid-quq4tnnk]{background:var(--public-accent);clip-path:polygon(0 0,100% 50%,0 100%,40% 50%);width:clamp(1.6rem,4vw,2.4rem);height:clamp(1.4rem,3.4vw,2rem)}.ctaWv-shaft[data-astro-cid-quq4tnnk]{background:var(--public-accent);width:clamp(6rem,26vw,12rem);height:6px}.ctaWv-head[data-astro-cid-quq4tnnk]{background:var(--public-accent);clip-path:polygon(0 0,100% 50%,0 100%);width:clamp(2rem,5vw,3rem);height:clamp(1.4rem,3.4vw,2rem)}.ctaWv-cards[data-astro-cid-quq4tnnk]{font-family:var(--public-font-heading);letter-spacing:.2em;color:var(--public-muted);justify-content:center;gap:clamp(1.4rem,5vw,3rem);margin:clamp(.6rem,2vw,1rem) 0 clamp(1.2rem,3vw,1.8rem);font-size:.8rem;font-weight:900;display:flex}.ctaWv-copybox[data-astro-cid-quq4tnnk]{border-top:2px solid var(--public-line);padding-top:clamp(.8rem,2.4vw,1.2rem)}.ctaWv-title[data-astro-cid-quq4tnnk]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.4rem,3.6vw,2.1rem);font-weight:900;line-height:1.1}.ctaWv-copy[data-astro-cid-quq4tnnk]{max-width:46ch;color:var(--public-muted);overflow-wrap:anywhere;margin:0 auto 1.3rem;font-size:clamp(.94rem,1.4vw,1.03rem);line-height:1.6}.ctaWv-actions[data-astro-cid-quq4tnnk]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}@media (max-width:430px){.ctaWv-actions[data-astro-cid-quq4tnnk]{flex-direction:column;align-items:stretch}.ctaWv-actions[data-astro-cid-quq4tnnk] .btn-cmp[data-astro-cid-quq4tnnk]{width:100%}}.ctaFb-sec[data-astro-cid-jnonacgk]{background:var(--public-bg-soft,var(--public-bg));padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaFb-inner[data-astro-cid-jnonacgk]{max-width:940px;margin:0 auto}.ctaFb-rail[data-astro-cid-jnonacgk]{background:linear-gradient(to bottom, var(--public-accent) 0 5px, transparent 5px 100%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 55%, var(--public-bg)) 0 3px, transparent 3px 14px);height:clamp(14px,2.6vw,20px)}.ctaFb-rail-bot[data-astro-cid-jnonacgk]{transform:scaleY(-1)}.ctaFb-deck[data-astro-cid-jnonacgk]{background:var(--public-bg);border-left:0;border-right:0;align-items:stretch;display:flex;position:relative}.ctaFb-pier[data-astro-cid-jnonacgk]{background:color-mix(in srgb, var(--public-text) 34%, var(--public-bg));flex:0 0 clamp(10px,2vw,16px)}.ctaFb-load[data-astro-cid-jnonacgk]{flex:auto;min-width:0;padding:clamp(1.6rem,4vw,2.4rem) clamp(1.4rem,4vw,2.4rem)}.ctaFb-eyebrow[data-astro-cid-jnonacgk]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.ctaFb-title[data-astro-cid-jnonacgk]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.45rem,3.6vw,2.15rem);font-weight:900;line-height:1.08}.ctaFb-copy[data-astro-cid-jnonacgk]{max-width:52ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaFb-actions[data-astro-cid-jnonacgk]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:430px){.ctaFb-actions[data-astro-cid-jnonacgk]{flex-direction:column;align-items:stretch}.ctaFb-actions[data-astro-cid-jnonacgk] .btn-cmp[data-astro-cid-jnonacgk]{width:100%}}.ctaSd-sec[data-astro-cid-lochkpo4]{background:var(--public-bg);padding:clamp(2.4rem,6vw,4.4rem) clamp(1rem,4vw,2rem)}.ctaSd-inner[data-astro-cid-lochkpo4]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);max-width:940px;margin:0 auto;display:grid}.ctaSd-face[data-astro-cid-lochkpo4]{border:3px solid var(--public-accent);background:conic-gradient(from 0deg, var(--public-accent) 0 1.5deg, transparent 1.5deg 30deg) border-box, color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));border-radius:50%;justify-content:center;align-items:center;width:clamp(8rem,20vw,12rem);height:clamp(8rem,20vw,12rem);display:flex;position:relative}.ctaSd-gnomon[data-astro-cid-lochkpo4]{background:var(--public-accent);clip-path:polygon(50% 0,100% 100%,0 100%);width:clamp(1.6rem,4vw,2.4rem);height:clamp(2.6rem,7vw,4rem);position:absolute;bottom:50%;left:50%;transform:translate(-50%)}.ctaSd-shadow[data-astro-cid-lochkpo4]{background:conic-gradient(from 200deg, color-mix(in srgb, var(--public-text) 22%, transparent) 0 38deg, transparent 38deg);border-radius:50%;position:absolute;inset:0}.ctaSd-year[data-astro-cid-lochkpo4]{font-family:var(--public-font-heading);letter-spacing:.1em;color:var(--public-muted);margin-top:42%;font-size:clamp(.8rem,1.8vw,1rem);font-weight:900;position:relative}.ctaSd-eyebrow[data-astro-cid-lochkpo4]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 .4rem;font-size:.68rem;font-weight:800}.ctaSd-title[data-astro-cid-lochkpo4]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.45rem,3.6vw,2.15rem);font-weight:900;line-height:1.08}.ctaSd-copy[data-astro-cid-lochkpo4]{max-width:50ch;color:var(--public-muted);margin:0 0 1.3rem;font-size:clamp(.95rem,1.4vw,1.04rem);line-height:1.62}.ctaSd-actions[data-astro-cid-lochkpo4]{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:700px){.ctaSd-inner[data-astro-cid-lochkpo4]{grid-template-columns:1fr;justify-items:start}}@media (max-width:430px){.ctaSd-actions[data-astro-cid-lochkpo4]{flex-direction:column;align-items:stretch}.ctaSd-actions[data-astro-cid-lochkpo4] .btn-cmp[data-astro-cid-lochkpo4]{width:100%}}.heroHang-root[data-astro-cid-ad2ow67f]{background:var(--public-bg);border-bottom:1px solid var(--public-line);overflow:hidden}.heroHang-inner[data-astro-cid-ad2ow67f]{text-align:center;max-width:940px;margin:0 auto;padding:clamp(2rem,5vw,3.4rem) clamp(1rem,4vw,2rem) clamp(2.4rem,6vw,4.4rem)}.heroHang-beam[data-astro-cid-ad2ow67f]{border-radius:calc(var(--public-radius,6px) * .5);background:repeating-linear-gradient(90deg, #0000000f 0 1px, transparent 1px 7px), color-mix(in srgb, var(--public-accent) 30%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 42%, transparent);height:clamp(16px,3vw,22px);box-shadow:var(--public-shadow,0 6px 16px #0000001f);position:relative}.heroHang-bolt[data-astro-cid-ad2ow67f]{background:color-mix(in srgb, var(--public-accent) 60%, var(--public-bg));border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 2px #00000024}.heroHang-bolt-l[data-astro-cid-ad2ow67f]{left:24%}.heroHang-bolt-r[data-astro-cid-ad2ow67f]{right:24%}.heroHang-sway[data-astro-cid-ad2ow67f]{transform-origin:top;max-width:700px;margin:clamp(38px,7vw,54px) auto 0;position:relative}.heroHang-hanger[data-astro-cid-ad2ow67f]{background:var(--public-accent-dark,var(--public-accent));border-radius:2px;width:4px;height:clamp(40px,7.2vw,56px);position:absolute;top:calc(-1*clamp(38px,7vw,54px))}.heroHang-hanger[data-astro-cid-ad2ow67f]:after{content:"";background:var(--public-bg);border:3px solid var(--public-accent-dark,var(--public-accent));border-radius:50%;width:13px;height:13px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.heroHang-hanger-l[data-astro-cid-ad2ow67f]{left:22%}.heroHang-hanger-r[data-astro-cid-ad2ow67f]{right:22%}.heroHang-board[data-astro-cid-ad2ow67f]{border-radius:var(--public-radius,8px);background:repeating-linear-gradient(0deg, #00000009 0 2px, transparent 2px 10px), color-mix(in srgb, var(--public-accent) 9%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 32%, var(--public-bg));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--public-accent) 20%, transparent), var(--public-shadow-strong,0 22px 54px #0003);padding:clamp(1.6rem,4.5vw,2.6rem) clamp(1.4rem,5vw,2.8rem);position:relative}.heroHang-brand[data-astro-cid-ad2ow67f]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.26em;color:var(--public-accent-dark,var(--public-accent));margin:0 0 .7rem;font-size:.74rem;font-weight:800}.heroHang-name[data-astro-cid-ad2ow67f]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.9rem,6vw,3.6rem);font-weight:900;line-height:1.03}.heroHang-rule[data-astro-cid-ad2ow67f]{justify-content:center;align-items:center;gap:.75rem;width:min(240px,80%);margin:clamp(.9rem,2.4vw,1.25rem) auto;display:flex}.heroHang-rule[data-astro-cid-ad2ow67f]:before,.heroHang-rule[data-astro-cid-ad2ow67f]:after{content:"";background:color-mix(in srgb, var(--public-accent) 30%, var(--public-bg));flex:1;height:1px}.heroHang-knot[data-astro-cid-ad2ow67f]{background:var(--public-accent);border-radius:2px;flex:none;width:9px;height:9px;transform:rotate(45deg)}.heroHang-tag[data-astro-cid-ad2ow67f]{font-family:var(--public-font-body);color:var(--public-muted);text-wrap:pretty;max-width:52ch;margin:0 auto;font-size:clamp(.98rem,1.6vw,1.14rem);line-height:1.6}.heroHang-actions[data-astro-cid-ad2ow67f]{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.heroHang-locale[data-astro-cid-ad2ow67f]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);justify-content:center;align-items:center;gap:.7rem;margin:clamp(1rem,2.6vw,1.4rem) 0 0;font-size:.72rem;font-weight:800;display:flex}.heroHang-locale[data-astro-cid-ad2ow67f]:before,.heroHang-locale[data-astro-cid-ad2ow67f]:after{content:"";background:var(--public-line);width:18px;height:1px}@media (prefers-reduced-motion:no-preference){.heroHang-sway[data-astro-cid-ad2ow67f]{animation:6.5s ease-in-out infinite heroHang-sway}@keyframes heroHang-sway{0%,to{transform:rotate(-.55deg)}50%{transform:rotate(.55deg)}}}@media (max-width:640px){.heroHang-beam[data-astro-cid-ad2ow67f]{display:none}.heroHang-sway[data-astro-cid-ad2ow67f]{margin-top:0;animation:none}.heroHang-hanger[data-astro-cid-ad2ow67f]{display:none}.heroHang-actions[data-astro-cid-ad2ow67f]{flex-direction:column;align-items:stretch}.heroHang-actions[data-astro-cid-ad2ow67f] .btn-cmp[data-astro-cid-ad2ow67f]{width:100%}.heroHang-locale[data-astro-cid-ad2ow67f]:before,.heroHang-locale[data-astro-cid-ad2ow67f]:after{width:12px}}.heroCon-root[data-astro-cid-64bb76p2]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroCon-inner[data-astro-cid-64bb76p2]{max-width:1180px;margin:0 auto;padding:clamp(1.6rem,4.5vw,3.2rem) clamp(1rem,4vw,2rem)}.heroCon-shell[data-astro-cid-64bb76p2]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 10px 30px #0000001f);flex-direction:column;padding:clamp(1.1rem,3vw,1.9rem) clamp(1.1rem,3.4vw,2.2rem) clamp(1.2rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.heroCon-shell[data-astro-cid-64bb76p2]>[data-astro-cid-64bb76p2]{z-index:1;position:relative}.heroCon-shell[data-astro-cid-64bb76p2]:before,.heroCon-shell[data-astro-cid-64bb76p2]:after{content:"";z-index:2;pointer-events:none;width:16px;height:16px;position:absolute}.heroCon-shell[data-astro-cid-64bb76p2]:before{border-top:2px solid var(--public-accent);border-left:2px solid var(--public-accent);top:9px;left:9px}.heroCon-shell[data-astro-cid-64bb76p2]:after{border-bottom:2px solid var(--public-accent);border-right:2px solid var(--public-accent);bottom:9px;right:9px}.heroCon-scan[data-astro-cid-64bb76p2]{z-index:0;pointer-events:none;background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--public-accent) 7%, transparent) 0 1px, transparent 1px 5px);opacity:.5;position:absolute;inset:0;overflow:hidden}.heroCon-sweep[data-astro-cid-64bb76p2]{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--public-accent) 40%, transparent), transparent);height:64px;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.heroCon-bar[data-astro-cid-64bb76p2]{border-bottom:1px solid var(--public-line-soft,var(--public-line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:clamp(1rem,2.6vw,1.5rem);padding-bottom:clamp(.9rem,2.2vw,1.25rem);display:flex}.heroCon-sys[data-astro-cid-64bb76p2],.heroCon-loc[data-astro-cid-64bb76p2]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.14em;font-variant-numeric:tabular-nums;font-size:clamp(.66rem,1.4vw,.78rem);font-weight:800}.heroCon-sys[data-astro-cid-64bb76p2]{color:var(--public-muted)}.heroCon-loc[data-astro-cid-64bb76p2]{color:var(--public-text);align-items:center;gap:.5rem;display:inline-flex}.heroCon-live[data-astro-cid-64bb76p2]{background:var(--public-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:999px}.heroCon-eyebrow[data-astro-cid-64bb76p2]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .7rem;font-size:.74rem;font-weight:800}.heroCon-name[data-astro-cid-64bb76p2]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.9rem,5.4vw,3.5rem);font-weight:900;line-height:1.03}.heroCon-seg[data-astro-cid-64bb76p2]{background-image:repeating-linear-gradient(to right, var(--public-accent) 0 13px, transparent 13px 19px);width:clamp(96px,18vw,156px);height:6px;margin:.65rem 0 1rem;display:block}.heroCon-lede[data-astro-cid-64bb76p2]{color:var(--public-muted);text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(1rem,1.5vw,1.13rem);line-height:1.6}.heroCon-cells[data-astro-cid-64bb76p2]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(.6rem,1.6vw,.95rem);margin:clamp(1.3rem,3vw,1.9rem) 0;display:grid}.heroCon-cell[data-astro-cid-64bb76p2]{background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,10px) * .6);flex-direction:column;gap:.25rem;padding:clamp(.75rem,2vw,1rem) clamp(.85rem,2.2vw,1.15rem);display:flex;position:relative;overflow:hidden}.heroCon-cell[data-astro-cid-64bb76p2]:after{content:"";pointer-events:none;border-top:2px solid color-mix(in srgb, var(--public-accent) 55%, transparent);border-right:2px solid color-mix(in srgb, var(--public-accent) 55%, transparent);width:9px;height:9px;position:absolute;top:7px;right:7px}.heroCon-ch[data-astro-cid-64bb76p2]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--public-accent) 65%, var(--public-muted));order:0;font-size:.62rem;font-weight:800}.heroCon-cell-val[data-astro-cid-64bb76p2]{font-family:var(--public-font-heading);font-variant-numeric:tabular-nums;color:var(--public-accent);order:1;margin:0;font-size:clamp(1.5rem,3.4vw,2.15rem);font-weight:900;line-height:1}.heroCon-cell-label[data-astro-cid-64bb76p2]{text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);order:2;font-size:.68rem;font-weight:700}.heroCon-control[data-astro-cid-64bb76p2]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;padding-top:clamp(1rem,2.6vw,1.4rem);display:flex}.heroCon-actions[data-astro-cid-64bb76p2]{flex-wrap:wrap;gap:.7rem;display:flex}.heroCon-status[data-astro-cid-64bb76p2]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);align-items:center;gap:.5rem;margin:0;font-size:.7rem;font-weight:800;display:inline-flex}.heroCon-dot[data-astro-cid-64bb76p2]{background:var(--public-accent);border-radius:999px;width:8px;height:8px}@media (max-width:640px){.heroCon-bar[data-astro-cid-64bb76p2]{justify-content:flex-start}.heroCon-cells[data-astro-cid-64bb76p2]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.heroCon-control[data-astro-cid-64bb76p2]{flex-direction:column;align-items:stretch;gap:1rem}.heroCon-actions[data-astro-cid-64bb76p2]{flex-direction:column}.heroCon-actions[data-astro-cid-64bb76p2] .btn-cmp[data-astro-cid-64bb76p2]{width:100%}.heroCon-status[data-astro-cid-64bb76p2]{justify-content:center}}@media (prefers-reduced-motion:no-preference){.heroCon-live[data-astro-cid-64bb76p2]{animation:2.4s ease-in-out infinite heroCon-blink}.heroCon-sweep[data-astro-cid-64bb76p2]{animation:7s linear infinite heroCon-sweep}@keyframes heroCon-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes heroCon-sweep{0%{transform:translateY(-100%)}55%,to{transform:translateY(1400%)}}}.heroAlm-root[data-astro-cid-7dxwurs2]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroAlm-head[data-astro-cid-7dxwurs2]{border-bottom:1px solid var(--public-line-soft,var(--public-line));max-width:1180px;font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);align-items:center;gap:.9rem;margin:0 auto;padding:clamp(.85rem,2vw,1.15rem) clamp(1rem,4vw,2rem);font-size:.72rem;font-weight:800;display:flex}.heroAlm-headLeader[data-astro-cid-7dxwurs2]{border-top:1px dotted color-mix(in srgb, var(--public-accent) 45%, transparent);flex:auto;height:0}.heroAlm-headLoc[data-astro-cid-7dxwurs2]{color:var(--public-muted);letter-spacing:.14em}.heroAlm-inner[data-astro-cid-7dxwurs2]{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);align-items:start;gap:clamp(1.8rem,4vw,3.4rem);max-width:1180px;margin:0 auto;padding:clamp(2.2rem,5.5vw,4.2rem) clamp(1rem,4vw,2rem);display:grid}.heroAlm-edition[data-astro-cid-7dxwurs2]{text-transform:uppercase;letter-spacing:.12em;color:var(--public-accent);margin:0 0 .9rem;font-size:.76rem;font-weight:800}.heroAlm-name[data-astro-cid-7dxwurs2]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.03}.heroAlm-lede[data-astro-cid-7dxwurs2]{color:var(--public-muted);text-wrap:pretty;max-width:56ch;margin:0 0 1.6rem;font-size:clamp(1.02rem,1.55vw,1.18rem);line-height:1.62;display:flow-root}.heroAlm-lede[data-astro-cid-7dxwurs2]:first-letter{font-family:var(--public-font-heading);float:left;color:var(--public-accent);margin:.06em .12em 0 0;font-size:3.4em;font-weight:900;line-height:.78}.heroAlm-actions[data-astro-cid-7dxwurs2]{flex-wrap:wrap;gap:.7rem;display:flex}.heroAlm-index[data-astro-cid-7dxwurs2]{background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow,0 8px 24px #00000014);padding:clamp(1.2rem,3vw,1.7rem) clamp(1.2rem,3vw,1.7rem) clamp(.9rem,2.4vw,1.3rem)}.heroAlm-indexCap[data-astro-cid-7dxwurs2]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);border-bottom:2px solid color-mix(in srgb, var(--public-accent) 30%, transparent);margin:0 0 .35rem;padding-bottom:.7rem;font-size:.72rem;font-weight:800}.heroAlm-list[data-astro-cid-7dxwurs2]{margin:0;padding:0;list-style:none}.heroAlm-item[data-astro-cid-7dxwurs2]{border-top:1px solid var(--public-line-soft,var(--public-line))}.heroAlm-item[data-astro-cid-7dxwurs2]:first-child{border-top:0}.heroAlm-entry[data-astro-cid-7dxwurs2]{grid-template-columns:auto auto 1fr auto;align-items:baseline;gap:.55rem;padding:clamp(.72rem,1.8vw,.95rem) 0;text-decoration:none;display:grid}.heroAlm-num[data-astro-cid-7dxwurs2]{font-family:var(--public-font-heading);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--public-accent) 60%, var(--public-bg));font-size:.74rem;font-weight:800}.heroAlm-entryTitle[data-astro-cid-7dxwurs2]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(.98rem,1.5vw,1.1rem);font-weight:800;line-height:1.15}.heroAlm-dots[data-astro-cid-7dxwurs2]{border-top:1px dotted color-mix(in srgb, var(--public-text) 28%, transparent);align-self:center;height:0}.heroAlm-arrow[data-astro-cid-7dxwurs2]{font-weight:800}.heroAlm-entry[data-astro-cid-7dxwurs2]:hover .heroAlm-entryTitle[data-astro-cid-7dxwurs2]{color:var(--public-accent)}.heroAlm-entry[data-astro-cid-7dxwurs2]:hover .heroAlm-arrow[data-astro-cid-7dxwurs2]{text-decoration:none;transform:translate(2px)}@media (prefers-reduced-motion:no-preference){.heroAlm-entryTitle[data-astro-cid-7dxwurs2]{transition:color .18s}.heroAlm-arrow[data-astro-cid-7dxwurs2]{transition:transform .18s}}@media (max-width:820px){.heroAlm-inner[data-astro-cid-7dxwurs2]{grid-template-columns:1fr;gap:clamp(1.6rem,5vw,2.2rem)}}@media (max-width:640px){.heroAlm-head[data-astro-cid-7dxwurs2]{letter-spacing:.12em;gap:.6rem}.heroAlm-lede[data-astro-cid-7dxwurs2]:first-letter{font-size:2.9em}.heroAlm-actions[data-astro-cid-7dxwurs2]{flex-direction:column;align-items:stretch}.heroAlm-actions[data-astro-cid-7dxwurs2] .btn-cmp[data-astro-cid-7dxwurs2]{width:100%}}.heroExh-root[data-astro-cid-xw5xd25g]{background:var(--public-bg);border-bottom:1px solid var(--public-line)}.heroExh-inner[data-astro-cid-xw5xd25g]{grid-template-columns:minmax(0,1.55fr) minmax(220px,.95fr);align-items:end;gap:clamp(1.8rem,4.5vw,3.4rem);max-width:1160px;margin:0 auto;padding:clamp(2.6rem,7vw,6rem) clamp(1rem,4vw,2rem);display:grid}.heroExh-art[data-astro-cid-xw5xd25g]{margin:0}.heroExh-mat[data-astro-cid-xw5xd25g]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line);border-radius:var(--public-radius,6px);box-shadow:var(--public-shadow-strong,0 26px 64px #00000029);padding:clamp(.8rem,2vw,1.4rem);position:relative}.heroExh-photo[data-astro-cid-xw5xd25g]{aspect-ratio:5/4;border-radius:calc(var(--public-radius,6px) * .5);background-position:50%;background-size:cover}.heroExh-plate[data-astro-cid-xw5xd25g]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,4px);font-family:var(--public-font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);padding:.28rem .62rem;font-size:.66rem;font-weight:800;position:absolute;bottom:clamp(.8rem,2vw,1.4rem);left:clamp(.8rem,2vw,1.4rem);box-shadow:0 3px 10px #00000024}.heroExh-label[data-astro-cid-xw5xd25g]{align-self:end;max-width:360px}.heroExh-index[data-astro-cid-xw5xd25g]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);align-items:center;gap:.55rem;margin:0 0 1rem;font-size:.72rem;font-weight:800;display:inline-flex}.heroExh-tick[data-astro-cid-xw5xd25g]{background:var(--public-accent);border-radius:2px;width:26px;height:2px}.heroExh-title[data-astro-cid-xw5xd25g]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.6rem,3vw,2.45rem);font-weight:900;line-height:1.06}.heroExh-caption[data-astro-cid-xw5xd25g]{font-family:var(--public-font-body);color:var(--public-muted);text-wrap:pretty;margin:0 0 1.5rem;font-size:clamp(.95rem,1.3vw,1.06rem);line-height:1.55}.heroExh-meta[data-astro-cid-xw5xd25g]{border-top:1px solid var(--public-line);margin:0 0 1.7rem}.heroExh-row[data-astro-cid-xw5xd25g]{border-bottom:1px solid var(--public-line-soft,var(--public-line));justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem 0;display:flex}.heroExh-row[data-astro-cid-xw5xd25g] dt[data-astro-cid-xw5xd25g]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);font-size:.7rem;font-weight:800}.heroExh-row[data-astro-cid-xw5xd25g] dd[data-astro-cid-xw5xd25g]{text-align:right;font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:.92rem;font-weight:700}.heroExh-actions[data-astro-cid-xw5xd25g]{flex-wrap:wrap;gap:.7rem;display:flex}@media (prefers-reduced-motion:no-preference){.heroExh-art[data-astro-cid-xw5xd25g]{animation:.7s both heroExh-rise}.heroExh-label[data-astro-cid-xw5xd25g]{animation:.7s 80ms both heroExh-rise}@keyframes heroExh-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (max-width:860px){.heroExh-inner[data-astro-cid-xw5xd25g]{grid-template-columns:1fr;align-items:stretch;gap:clamp(1.5rem,5vw,2.1rem)}.heroExh-label[data-astro-cid-xw5xd25g]{max-width:none}}@media (max-width:640px){.heroExh-photo[data-astro-cid-xw5xd25g]{aspect-ratio:4/3}.heroExh-actions[data-astro-cid-xw5xd25g]{flex-direction:column;align-items:stretch}.heroExh-actions[data-astro-cid-xw5xd25g] .btn-cmp[data-astro-cid-xw5xd25g]{width:100%}.heroExh-row[data-astro-cid-xw5xd25g] dd[data-astro-cid-xw5xd25g]{font-size:.88rem}}.qlReg-book[data-astro-cid-uc6vg624]{--qlReg-num-col:clamp(2rem, 5vw, 2.9rem);background:color-mix(in srgb, var(--public-accent) 3%, var(--public-bg));border-top:3px solid var(--public-accent);border-bottom:3px solid var(--public-accent);box-shadow:inset 0 5px 0 -3px var(--public-line-soft,var(--public-line)), inset 0 -5px 0 -3px var(--public-line-soft,var(--public-line));margin:clamp(1.6rem,4vw,2.3rem) 0 0;padding:clamp(1rem,3vw,1.7rem) clamp(.9rem,3vw,1.9rem);list-style:none}.qlReg-entry[data-astro-cid-uc6vg624]{display:block}.qlReg-entry[data-astro-cid-uc6vg624]+.qlReg-entry[data-astro-cid-uc6vg624]{margin-top:clamp(.5rem,1.6vw,.9rem)}.qlReg-link[data-astro-cid-uc6vg624]{grid-template-columns:var(--qlReg-num-col) 1fr;border-radius:var(--public-radius,8px);align-items:start;column-gap:clamp(.7rem,2vw,1.15rem);padding:clamp(.7rem,1.8vw,1rem) clamp(.4rem,1.4vw,.8rem);text-decoration:none;transition:background .18s,padding-left .18s;display:grid}.qlReg-link[data-astro-cid-uc6vg624]:hover{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));padding-left:calc(clamp(.4rem,1.4vw,.8rem) + .35rem)}.qlReg-num[data-astro-cid-uc6vg624]{font-family:var(--public-font-heading);color:var(--public-accent);text-align:right;white-space:nowrap;grid-row:1;padding-top:.05em;font-size:clamp(1.1rem,2.6vw,1.55rem);font-weight:700;line-height:1.15}.qlReg-num[data-astro-cid-uc6vg624]:after{content:"."}.qlReg-main[data-astro-cid-uc6vg624]{flex-direction:column;gap:.28rem;min-width:0;display:flex}.qlReg-line[data-astro-cid-uc6vg624]{align-items:baseline;gap:.55rem;min-width:0;display:flex}.qlReg-title[data-astro-cid-uc6vg624]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:800;line-height:1.18}.qlReg-leader[data-astro-cid-uc6vg624]{border-bottom:2px dotted var(--public-line);flex:1 1 0;align-self:baseline;min-width:1.5rem;height:0;transition:border-color .18s}.qlReg-folio[data-astro-cid-uc6vg624]{color:var(--public-accent);flex:none;font-size:.9rem;line-height:1;transition:transform .18s}.qlReg-desc[data-astro-cid-uc6vg624]{color:var(--public-muted);max-width:60ch;font-size:.9rem;line-height:1.55}.qlReg-link[data-astro-cid-uc6vg624]:hover .qlReg-title[data-astro-cid-uc6vg624]{color:var(--public-accent-dark,var(--public-accent))}.qlReg-link[data-astro-cid-uc6vg624]:hover .qlReg-leader[data-astro-cid-uc6vg624]{border-bottom-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-bg))}.qlReg-link[data-astro-cid-uc6vg624]:hover .qlReg-folio[data-astro-cid-uc6vg624]{transform:translate(4px)}@media (max-width:640px){.qlReg-book[data-astro-cid-uc6vg624]{--qlReg-num-col:1.8rem;padding-left:clamp(.8rem,4vw,1.1rem);padding-right:clamp(.8rem,4vw,1.1rem)}.qlReg-link[data-astro-cid-uc6vg624]{column-gap:.65rem}.qlReg-title[data-astro-cid-uc6vg624]{font-size:1.08rem}.qlReg-leader[data-astro-cid-uc6vg624]{min-width:1rem}}@media (prefers-reduced-motion:reduce){.qlReg-link[data-astro-cid-uc6vg624],.qlReg-leader[data-astro-cid-uc6vg624],.qlReg-folio[data-astro-cid-uc6vg624]{transition:none}.qlReg-link[data-astro-cid-uc6vg624]:hover{padding-left:clamp(.4rem,1.4vw,.8rem)}.qlReg-link[data-astro-cid-uc6vg624]:hover .qlReg-folio[data-astro-cid-uc6vg624]{transform:none}}.qlPlac-wall[data-astro-cid-vvu4sfuh]{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(1rem,2.6vw,1.9rem);margin-top:clamp(1.6rem,4vw,2.4rem);display:grid}.qlPlac-piece[data-astro-cid-vvu4sfuh]:nth-child(2){margin-top:clamp(1.1rem,3vw,2.4rem)}.qlPlac-piece[data-astro-cid-vvu4sfuh]:nth-child(3){margin-top:clamp(.5rem,1.5vw,1.1rem)}.qlPlac-piece[data-astro-cid-vvu4sfuh]{text-decoration:none;transition:transform .22s;display:block}.qlPlac-frame[data-astro-cid-vvu4sfuh]{aspect-ratio:4/5;background:color-mix(in srgb, var(--public-accent) 3%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,4px);box-shadow:var(--public-shadow,none);justify-content:center;align-items:center;padding:clamp(1.4rem,4vw,2.2rem);transition:border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.qlPlac-frame[data-astro-cid-vvu4sfuh]:before{content:"";border:1px solid var(--public-line-soft,var(--public-line));pointer-events:none;transition:border-color .22s;position:absolute;inset:clamp(.7rem,2.2vw,1.15rem)}.qlPlac-tag[data-astro-cid-vvu4sfuh]{font-family:var(--public-font-heading);letter-spacing:.16em;color:var(--public-muted);font-size:.72rem;font-weight:700;position:absolute;top:clamp(.55rem,1.6vw,.8rem);left:clamp(.65rem,1.8vw,.95rem)}.qlPlac-art[data-astro-cid-vvu4sfuh]{font-family:var(--public-font-heading);letter-spacing:.01em;text-align:center;text-wrap:balance;color:var(--public-text);font-size:clamp(1.35rem,3vw,1.95rem);font-weight:600;line-height:1.12;position:relative}.qlPlac-placard[data-astro-cid-vvu4sfuh]{flex-direction:column;gap:.55rem;padding:clamp(.85rem,2.2vw,1.1rem) .1rem 0;display:flex}.qlPlac-desc[data-astro-cid-vvu4sfuh]{color:var(--public-muted);font-size:.9rem;line-height:1.55}.qlPlac-view[data-astro-cid-vvu4sfuh]{font-family:var(--public-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.4rem;font-size:.76rem;font-weight:800;display:inline-flex}.qlPlac-arr[data-astro-cid-vvu4sfuh]{font-size:.95rem;transition:transform .22s}.qlPlac-piece[data-astro-cid-vvu4sfuh]:hover{transform:translateY(-5px)}.qlPlac-piece[data-astro-cid-vvu4sfuh]:hover .qlPlac-frame[data-astro-cid-vvu4sfuh]{border-color:var(--public-accent);box-shadow:var(--public-shadow-strong,0 16px 32px #0000001f)}.qlPlac-piece[data-astro-cid-vvu4sfuh]:hover .qlPlac-frame[data-astro-cid-vvu4sfuh]:before{border-color:color-mix(in srgb, var(--public-accent) 55%, transparent)}.qlPlac-piece[data-astro-cid-vvu4sfuh]:hover .qlPlac-arr[data-astro-cid-vvu4sfuh]{transform:translate(4px)}@media (max-width:640px){.qlPlac-wall[data-astro-cid-vvu4sfuh]{grid-template-columns:1fr;gap:clamp(1.4rem,6vw,2rem)}.qlPlac-piece[data-astro-cid-vvu4sfuh]:nth-child(2),.qlPlac-piece[data-astro-cid-vvu4sfuh]:nth-child(3){margin-top:0}.qlPlac-frame[data-astro-cid-vvu4sfuh]{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.qlPlac-piece[data-astro-cid-vvu4sfuh],.qlPlac-frame[data-astro-cid-vvu4sfuh],.qlPlac-frame[data-astro-cid-vvu4sfuh]:before,.qlPlac-arr[data-astro-cid-vvu4sfuh]{transition:none}.qlPlac-piece[data-astro-cid-vvu4sfuh]:hover,.qlPlac-piece[data-astro-cid-vvu4sfuh]:hover .qlPlac-arr[data-astro-cid-vvu4sfuh]{transform:none}}.qlBroad-plate[data-astro-cid-hpc7k2eu]{border-top:3px solid var(--public-text);text-align:center;padding-top:clamp(.9rem,2.4vw,1.4rem)}.qlBroad-name[data-astro-cid-hpc7k2eu]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 clamp(.7rem,2vw,1rem);font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.05}.qlBroad-folio[data-astro-cid-hpc7k2eu]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .1rem;font-size:.72rem;font-weight:700;display:flex}.qlBroad-folio-side[data-astro-cid-hpc7k2eu]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.qlBroad-folio-end[data-astro-cid-hpc7k2eu]{text-align:right;color:var(--public-accent)}.qlBroad-folio-mid[data-astro-cid-hpc7k2eu]{letter-spacing:.22em;color:var(--public-text);flex:none;padding:0 .6rem}.qlBroad-cols[data-astro-cid-hpc7k2eu]{grid-template-columns:repeat(3,1fr);display:grid}.qlBroad-col[data-astro-cid-hpc7k2eu]{flex-direction:column;padding:clamp(1.4rem,3.2vw,2.1rem) clamp(1rem,2.4vw,1.7rem);text-decoration:none;display:flex}.qlBroad-col[data-astro-cid-hpc7k2eu]+.qlBroad-col[data-astro-cid-hpc7k2eu]{border-left:1px solid var(--public-line)}.qlBroad-col[data-astro-cid-hpc7k2eu]:first-child{padding-left:0}.qlBroad-col[data-astro-cid-hpc7k2eu]:last-child{padding-right:0}.qlBroad-col[data-astro-cid-hpc7k2eu]:hover{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg))}.qlBroad-kicker[data-astro-cid-hpc7k2eu]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:800}.qlBroad-head[data-astro-cid-hpc7k2eu]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;border-bottom:1px solid var(--public-line-soft,var(--public-line));margin-bottom:.7rem;padding-bottom:.55rem;font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:800;line-height:1.12}.qlBroad-lede[data-astro-cid-hpc7k2eu]{font-family:var(--public-font-body);color:var(--public-muted);margin:0;font-size:.95rem;line-height:1.62}.qlBroad-lede[data-astro-cid-hpc7k2eu]:first-letter{float:left;font-family:var(--public-font-heading);color:var(--public-accent);margin:.06em .14em 0 0;font-size:3.1em;font-weight:800;line-height:.72}.qlBroad-jump[data-astro-cid-hpc7k2eu]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--public-accent);margin-top:auto;padding-top:.9rem;font-size:.74rem;font-weight:800}.qlBroad-arr[data-astro-cid-hpc7k2eu]{display:inline-block}@media (max-width:640px){.qlBroad-cols[data-astro-cid-hpc7k2eu]{grid-template-columns:1fr}.qlBroad-col[data-astro-cid-hpc7k2eu]{padding:clamp(1.2rem,5vw,1.6rem) 0;border-left:0!important}.qlBroad-col[data-astro-cid-hpc7k2eu]+.qlBroad-col[data-astro-cid-hpc7k2eu]{border-top:1px solid var(--public-line)}.qlBroad-col[data-astro-cid-hpc7k2eu]:first-child{padding-top:clamp(1.2rem,5vw,1.6rem)}.qlBroad-folio[data-astro-cid-hpc7k2eu]{letter-spacing:.1em;font-size:.66rem}.qlBroad-folio-mid[data-astro-cid-hpc7k2eu]{letter-spacing:.14em}}@media (prefers-reduced-motion:no-preference){.qlBroad-col[data-astro-cid-hpc7k2eu]{transition:background .2s}.qlBroad-head[data-astro-cid-hpc7k2eu]{transition:color .2s,border-color .2s}.qlBroad-arr[data-astro-cid-hpc7k2eu]{transition:transform .2s}.qlBroad-col[data-astro-cid-hpc7k2eu]:hover .qlBroad-head[data-astro-cid-hpc7k2eu]{color:var(--public-accent);border-color:var(--public-accent)}.qlBroad-col[data-astro-cid-hpc7k2eu]:hover .qlBroad-arr[data-astro-cid-hpc7k2eu]{transform:translate(5px)}}.qlBp-sheet[data-astro-cid-eppalrgz]{border:1.5px solid var(--public-line);background:var(--public-bg);box-shadow:var(--public-shadow,none);padding:7px;position:relative}.qlBp-sheet[data-astro-cid-eppalrgz]:before,.qlBp-sheet[data-astro-cid-eppalrgz]:after{content:"";z-index:2;pointer-events:none;width:13px;height:13px;position:absolute}.qlBp-sheet[data-astro-cid-eppalrgz]:before{border-top:2px solid var(--public-accent);border-left:2px solid var(--public-accent);top:-2px;left:-2px}.qlBp-sheet[data-astro-cid-eppalrgz]:after{border-bottom:2px solid var(--public-accent);border-right:2px solid var(--public-accent);bottom:-2px;right:-2px}.qlBp-inner[data-astro-cid-eppalrgz]{border:1px solid var(--public-line-soft,var(--public-line));position:relative}.qlBp-inner[data-astro-cid-eppalrgz]:before,.qlBp-inner[data-astro-cid-eppalrgz]:after{content:"";pointer-events:none;width:11px;height:11px;position:absolute}.qlBp-inner[data-astro-cid-eppalrgz]:before{border-top:2px solid var(--public-accent);border-right:2px solid var(--public-accent);top:-1px;right:-1px}.qlBp-inner[data-astro-cid-eppalrgz]:after{border-bottom:2px solid var(--public-accent);border-left:2px solid var(--public-accent);bottom:-1px;left:-1px}.qlBp-tb[data-astro-cid-eppalrgz]{border-bottom:1px solid var(--public-line);background:var(--public-bg-soft,var(--public-bg));flex-wrap:wrap;align-items:stretch;display:flex}.qlBp-tb-main[data-astro-cid-eppalrgz]{flex:260px;min-width:0;padding:clamp(.9rem,2.4vw,1.25rem) clamp(1rem,3vw,1.5rem)}.qlBp-tb-meta[data-astro-cid-eppalrgz]{border-left:1px solid var(--public-line);flex-direction:column;flex:none;justify-content:center;gap:.15rem;min-width:116px;padding:clamp(.7rem,2vw,1rem) clamp(.9rem,2.4vw,1.3rem);display:flex}.qlBp-field[data-astro-cid-eppalrgz]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);font-size:.64rem;font-weight:800;display:block}.qlBp-tb-title[data-astro-cid-eppalrgz]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:.25rem 0 0;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;line-height:1.1}.qlBp-tb-val[data-astro-cid-eppalrgz]{font-family:var(--public-font-heading);letter-spacing:.06em;color:var(--public-text);font-variant-numeric:tabular-nums;font-size:clamp(.95rem,1.6vw,1.1rem);font-weight:800}.qlBp-schedule[data-astro-cid-eppalrgz]{display:block}.qlBp-grid[data-astro-cid-eppalrgz]{background:var(--public-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.qlBp-cell[data-astro-cid-eppalrgz]{min-width:0;display:flex}.qlBp-item[data-astro-cid-eppalrgz]{background-color:var(--public-bg);background-image:linear-gradient(var(--public-line-soft,var(--public-line)) 1px, transparent 1px), linear-gradient(90deg, var(--public-line-soft,var(--public-line)) 1px, transparent 1px);background-position:-1px -1px;background-size:21px 21px;flex-direction:column;flex:auto;min-width:0;min-height:clamp(150px,20vw,188px);padding:clamp(.95rem,2.4vw,1.3rem);text-decoration:none;display:flex;position:relative}.qlBp-item[data-astro-cid-eppalrgz]:hover{background-color:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));box-shadow:inset 3px 0 0 var(--public-accent)}.qlBp-head[data-astro-cid-eppalrgz]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.qlBp-tag[data-astro-cid-eppalrgz]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);font-variant-numeric:tabular-nums;padding-top:.2rem;font-size:.66rem;font-weight:800}.qlBp-balloon[data-astro-cid-eppalrgz]{border:1.5px solid var(--public-accent);background:var(--public-bg);width:2rem;height:2rem;color:var(--public-accent);font-family:var(--public-font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.95rem;font-weight:800;line-height:1;display:inline-flex}.qlBp-item[data-astro-cid-eppalrgz]:hover .qlBp-balloon[data-astro-cid-eppalrgz]{background:var(--public-accent);color:var(--public-bg)}.qlBp-name[data-astro-cid-eppalrgz]{font-family:var(--public-font-heading);color:var(--public-text);margin-top:clamp(.8rem,2vw,1.05rem);font-size:clamp(1.08rem,1.9vw,1.22rem);font-weight:800;line-height:1.18}.qlBp-item[data-astro-cid-eppalrgz]:hover .qlBp-name[data-astro-cid-eppalrgz]{color:var(--public-accent)}.qlBp-desc[data-astro-cid-eppalrgz]{color:var(--public-muted);margin-top:.35rem;font-size:.87rem;line-height:1.5}.qlBp-ref[data-astro-cid-eppalrgz]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);align-items:center;gap:.4rem;margin-top:auto;padding-top:.85rem;font-size:.68rem;font-weight:800;display:inline-flex}.qlBp-arrow[data-astro-cid-eppalrgz]{letter-spacing:0;font-size:1rem;display:inline-block}.qlBp-item[data-astro-cid-eppalrgz]:after{content:"";background:var(--public-accent);transform-origin:0;height:2px;position:absolute;bottom:2.2rem;left:clamp(.95rem,2.4vw,1.3rem);right:clamp(.95rem,2.4vw,1.3rem);transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.qlBp-item[data-astro-cid-eppalrgz]{transition:background-color .2s,box-shadow .2s}.qlBp-balloon[data-astro-cid-eppalrgz]{transition:background-color .2s,color .2s,transform .2s}.qlBp-name[data-astro-cid-eppalrgz]{transition:color .2s}.qlBp-arrow[data-astro-cid-eppalrgz]{transition:transform .2s}.qlBp-item[data-astro-cid-eppalrgz]:after{transition:transform .28s}.qlBp-item[data-astro-cid-eppalrgz]:hover .qlBp-balloon[data-astro-cid-eppalrgz]{transform:translateY(-2px)}.qlBp-item[data-astro-cid-eppalrgz]:hover .qlBp-arrow[data-astro-cid-eppalrgz]{transform:translate(4px)}.qlBp-item[data-astro-cid-eppalrgz]:hover:after{transform:scaleX(1)}}@media (max-width:640px){.qlBp-tb[data-astro-cid-eppalrgz]{flex-direction:column}.qlBp-tb-meta[data-astro-cid-eppalrgz]{border-left:0;border-top:1px solid var(--public-line);flex-direction:row;justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0}}.featPress-sec[data-astro-cid-amr76ywz]{font-family:var(--public-font-body);background:color-mix(in srgb, var(--public-accent) 4%, var(--public-bg))}.featPress-paper[data-astro-cid-amr76ywz]{max-width:1120px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.featPress-masthead[data-astro-cid-amr76ywz]{text-align:center}.featPress-eyebrow[data-astro-cid-amr76ywz]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-accent);margin:0 0 clamp(.5rem,1.8vw,.9rem);font-size:.72rem;font-weight:800}.featPress-nameplate[data-astro-cid-amr76ywz]{border-top:3px solid var(--public-text);border-bottom:3px solid var(--public-text);font-family:var(--public-font-heading);letter-spacing:-.015em;color:var(--public-text);text-wrap:balance;margin:0;padding:clamp(.5rem,2vw,1rem) 0;font-size:clamp(2rem,7vw,4.4rem);font-weight:900;line-height:1.02}.featPress-dateline[data-astro-cid-amr76ywz]{border-bottom:1px solid var(--public-line,#00000024);text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);align-items:center;gap:1rem;padding:.5rem .1rem;font-size:.7rem;font-weight:700;display:flex}.featPress-dl-l[data-astro-cid-amr76ywz]{white-space:nowrap}.featPress-dl-c[data-astro-cid-amr76ywz]{text-align:center;color:var(--public-text);letter-spacing:.16em;flex:1}.featPress-dl-r[data-astro-cid-amr76ywz]{white-space:nowrap;text-align:right}.featPress-columns[data-astro-cid-amr76ywz]{align-items:stretch;margin-top:clamp(1.6rem,4vw,2.6rem);display:flex}.featPress-col[data-astro-cid-amr76ywz]{flex:1 1 0;min-width:0;padding:0 clamp(1.1rem,2.8vw,2rem)}.featPress-col[data-astro-cid-amr76ywz]:first-child{padding-left:0}.featPress-col[data-astro-cid-amr76ywz]:last-child{padding-right:0}.featPress-col[data-astro-cid-amr76ywz]+.featPress-col[data-astro-cid-amr76ywz]{border-left:1px solid var(--public-line,#00000024)}.featPress-col[data-astro-cid-amr76ywz].is-lead{flex:1.55 1 0}.featPress-colhead[data-astro-cid-amr76ywz]{border-bottom:1.5px solid color-mix(in srgb, var(--public-accent) 42%, var(--public-line));align-items:center;gap:.5rem;margin-bottom:clamp(.6rem,1.6vw,.9rem);padding-bottom:.55rem;display:flex}.featPress-dingbat[data-astro-cid-amr76ywz]{background:var(--public-accent);flex-shrink:0;width:8px;height:8px;transform:rotate(45deg)}.featPress-section[data-astro-cid-amr76ywz]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);font-size:.7rem;font-weight:800}.featPress-headline[data-astro-cid-amr76ywz]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:900;line-height:1.14}.featPress-col[data-astro-cid-amr76ywz].is-lead .featPress-headline[data-astro-cid-amr76ywz]{font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.08}.featPress-body[data-astro-cid-amr76ywz]{color:var(--public-muted);margin:0 0 .9rem;font-size:.97rem;line-height:1.66}.featPress-col[data-astro-cid-amr76ywz].is-lead .featPress-body[data-astro-cid-amr76ywz]:first-letter{float:left;font-family:var(--public-font-heading);color:var(--public-accent);padding:.02em .12em 0 0;font-size:3.3em;font-weight:900;line-height:.78}.featPress-jump[data-astro-cid-amr76ywz]{font-size:.92rem;font-weight:700;display:inline-block}@media (prefers-reduced-motion:no-preference){.featPress-col[data-astro-cid-amr76ywz]{animation:.6s both featPress-rise}.featPress-col[data-astro-cid-amr76ywz]:nth-child(2){animation-delay:90ms}.featPress-col[data-astro-cid-amr76ywz]:nth-child(3){animation-delay:.18s}.featPress-col[data-astro-cid-amr76ywz]:nth-child(4){animation-delay:.27s}@keyframes featPress-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (max-width:640px){.featPress-nameplate[data-astro-cid-amr76ywz]{font-size:clamp(1.8rem,12vw,2.7rem)}.featPress-dateline[data-astro-cid-amr76ywz]{letter-spacing:.13em;flex-direction:column;gap:.3rem}.featPress-dl-l[data-astro-cid-amr76ywz],.featPress-dl-c[data-astro-cid-amr76ywz],.featPress-dl-r[data-astro-cid-amr76ywz]{text-align:center;white-space:normal}.featPress-columns[data-astro-cid-amr76ywz]{flex-direction:column}.featPress-col[data-astro-cid-amr76ywz],.featPress-col[data-astro-cid-amr76ywz]:first-child,.featPress-col[data-astro-cid-amr76ywz]:last-child{padding:0}.featPress-col[data-astro-cid-amr76ywz].is-lead{flex:none}.featPress-col[data-astro-cid-amr76ywz]+.featPress-col[data-astro-cid-amr76ywz]{border-left:0;border-top:1px solid var(--public-line,#00000024);margin-top:clamp(1.3rem,5vw,1.8rem);padding-top:clamp(1.3rem,5vw,1.8rem)}}.featBp-sheet[data-astro-cid-ydtumlr5]{background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 42%, var(--public-line));border-radius:var(--public-radius,6px);box-shadow:var(--public-shadow-strong,0 16px 34px #0000001f);padding:clamp(.7rem,2.4vw,1.5rem);position:relative}.featBp-mark[data-astro-cid-ydtumlr5]{pointer-events:none;width:13px;height:13px;position:absolute}.featBp-mark--tl[data-astro-cid-ydtumlr5]{border-top:2px solid var(--public-accent);border-left:2px solid var(--public-accent);top:7px;left:7px}.featBp-mark--tr[data-astro-cid-ydtumlr5]{border-top:2px solid var(--public-accent);border-right:2px solid var(--public-accent);top:7px;right:7px}.featBp-mark--bl[data-astro-cid-ydtumlr5]{border-bottom:2px solid var(--public-accent);border-left:2px solid var(--public-accent);bottom:7px;left:7px}.featBp-mark--br[data-astro-cid-ydtumlr5]{border-bottom:2px solid var(--public-accent);border-right:2px solid var(--public-accent);bottom:7px;right:7px}.featBp-header[data-astro-cid-ydtumlr5]{border-bottom:1.5px solid color-mix(in srgb, var(--public-accent) 28%, var(--public-line));justify-content:space-between;align-items:flex-end;gap:1rem;padding:clamp(.5rem,1.8vw,1rem) clamp(.6rem,2vw,1.3rem) clamp(1rem,2.6vw,1.5rem);display:flex}.featBp-titlegroup[data-astro-cid-ydtumlr5]{min-width:0}.featBp-ref[data-astro-cid-ydtumlr5]{font-family:var(--public-font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--public-muted);border:1px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-radius:var(--public-radius,4px);white-space:nowrap;flex:none;padding:.34rem .72rem;font-size:.68rem;font-weight:800}.featBp-canvas[data-astro-cid-ydtumlr5]{background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-accent) 9%, transparent) 0 1px, transparent 1px 28px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 9%, transparent) 0 1px, transparent 1px 28px);background-position:top;padding:clamp(1.5rem,3.6vw,2.6rem) clamp(.6rem,2vw,1.4rem);position:relative}.featBp-callouts[data-astro-cid-ydtumlr5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:clamp(1.6rem,3.4vw,2.4rem);display:grid}.featBp-callout[data-astro-cid-ydtumlr5]{background:var(--public-bg);border:1.5px dashed color-mix(in srgb, var(--public-accent) 40%, var(--public-line));border-radius:var(--public-radius,6px);flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,2rem) clamp(1.3rem,2.6vw,1.75rem) clamp(1.3rem,2.6vw,1.6rem);display:flex;position:relative}.featBp-balloon[data-astro-cid-ydtumlr5]{background:var(--public-accent);width:34px;height:34px;color:var(--public-bg);font-family:var(--public-font-heading);letter-spacing:.02em;box-shadow:0 0 0 4px var(--public-bg);border-radius:999px;justify-content:center;align-items:center;font-size:.84rem;font-weight:800;display:flex;position:absolute;top:-17px;left:clamp(1rem,2.6vw,1.5rem)}.featBp-body[data-astro-cid-ydtumlr5]{flex-direction:column;min-width:0;height:100%;display:flex}.featBp-kicker[data-astro-cid-ydtumlr5]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-accent);margin:0 0 .45rem;font-size:.72rem;font-weight:800}.featBp-title[data-astro-cid-ydtumlr5]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.22rem,2.4vw,1.55rem);font-weight:800;line-height:1.16}.featBp-text[data-astro-cid-ydtumlr5]{color:var(--public-muted);margin:0 0 1rem;font-size:.96rem;line-height:1.62}.featBp-link[data-astro-cid-ydtumlr5]{margin-top:auto}.featBp-block[data-astro-cid-ydtumlr5]{border-top:1.5px solid color-mix(in srgb, var(--public-accent) 28%, var(--public-line));grid-template-columns:repeat(4,1fr);margin:0;display:grid}.featBp-field[data-astro-cid-ydtumlr5]{border-left:1px solid var(--public-line);min-width:0;padding:clamp(.8rem,2vw,1.1rem) clamp(.6rem,2vw,1.2rem)}.featBp-field[data-astro-cid-ydtumlr5]:first-child{border-left:0}.featBp-field[data-astro-cid-ydtumlr5] dt[data-astro-cid-ydtumlr5]{letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);margin-bottom:.35rem;font-size:.6rem;font-weight:800}.featBp-field[data-astro-cid-ydtumlr5] dd[data-astro-cid-ydtumlr5]{font-family:var(--public-font-heading);letter-spacing:.03em;color:var(--public-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:800;overflow:hidden}@media (max-width:640px){.featBp-header[data-astro-cid-ydtumlr5]{flex-direction:column;align-items:flex-start;gap:.7rem}.featBp-ref[data-astro-cid-ydtumlr5]{order:-1}.featBp-block[data-astro-cid-ydtumlr5]{grid-template-columns:1fr 1fr}.featBp-field[data-astro-cid-ydtumlr5]:nth-child(odd){border-left:0}.featBp-field[data-astro-cid-ydtumlr5]:nth-child(n+3){border-top:1px solid var(--public-line)}.featBp-field[data-astro-cid-ydtumlr5] dd[data-astro-cid-ydtumlr5]{white-space:normal}}@media (prefers-reduced-motion:no-preference){.featBp-callout[data-astro-cid-ydtumlr5]{transition:transform .18s,box-shadow .18s}.featBp-callout[data-astro-cid-ydtumlr5]:hover{box-shadow:var(--public-shadow-strong,0 12px 26px #0000001f);transform:translateY(-3px)}}.featBoard-head[data-astro-cid-y3hnvysf]{max-width:52ch;margin-bottom:clamp(1.5rem,4vw,2.4rem)}.featBoard-board[data-astro-cid-y3hnvysf]{background:color-mix(in srgb, var(--public-accent) 7%, var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--public-accent) 5%, var(--public-bg)), inset 0 0 0 7px var(--public-line-soft,var(--public-line)), inset 0 2px 14px #0000000f;padding:clamp(1.6rem,4.5vw,3rem) clamp(1.1rem,4vw,2.6rem) clamp(1.4rem,3.5vw,2.4rem);position:relative}.featBoard-notes[data-astro-cid-y3hnvysf]{grid-template-columns:repeat(2,1fr);gap:clamp(1.4rem,3.5vw,2.4rem);margin:0;padding:0;list-style:none;display:grid}.featBoard-note[data-astro-cid-y3hnvysf]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);min-width:0;box-shadow:var(--public-shadow,0 6px 18px #00000014);flex-direction:column;margin-top:8px;padding:clamp(1.4rem,3vw,1.9rem) clamp(1.2rem,2.8vw,1.7rem) clamp(1.3rem,2.8vw,1.7rem);display:flex;position:relative}.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+1){background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));transform:rotate(-1.6deg)}.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+2){background:var(--public-bg-soft,var(--public-bg));transform:rotate(1.3deg)translateY(6px)}.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+3){background:color-mix(in srgb, var(--public-accent) 8%, var(--public-bg));transform:rotate(1.1deg)translateY(4px)}.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+4){background:var(--public-bg-alt,var(--public-bg));transform:rotate(-1.2deg)}.featBoard-note[data-astro-cid-y3hnvysf]:after{content:"";background:linear-gradient(135deg, transparent 0 50%, color-mix(in srgb, var(--public-accent) 16%, var(--public-bg-soft,var(--public-bg))) 50% 100%);border-bottom-right-radius:var(--public-radius,12px);width:22px;height:22px;position:absolute;bottom:0;right:0;box-shadow:-1px -1px 2px #00000014}.featBoard-pin[data-astro-cid-y3hnvysf]{background:radial-gradient(circle at 34% 30%, #ffffffa6 0 18%, var(--public-accent) 45%, var(--public-accent-dark,var(--public-accent)) 100%);width:18px;height:18px;box-shadow:0 2px 3px #00000047, 0 0 0 2px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.featBoard-tag[data-astro-cid-y3hnvysf]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-accent);margin:0 0 .4rem;font-size:.72rem;font-weight:800}.featBoard-title[data-astro-cid-y3hnvysf]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .55rem;font-size:clamp(1.2rem,2.3vw,1.5rem);font-weight:800;line-height:1.16}.featBoard-text[data-astro-cid-y3hnvysf]{color:var(--public-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.62}.featBoard-link[data-astro-cid-y3hnvysf]{align-self:flex-start;margin-top:auto}.featBoard-foot[data-astro-cid-y3hnvysf]{text-align:center;margin:clamp(1.5rem,4vw,2.4rem) 0 0}@media (prefers-reduced-motion:no-preference){.featBoard-note[data-astro-cid-y3hnvysf]{transition:transform .22s,box-shadow .22s}.featBoard-note[data-astro-cid-y3hnvysf]:hover,.featBoard-note[data-astro-cid-y3hnvysf]:focus-within{box-shadow:var(--public-shadow-strong,0 16px 34px #00000029);z-index:2;transform:rotate(0)translateY(-4px)!important}}@media (max-width:640px){.featBoard-notes[data-astro-cid-y3hnvysf]{grid-template-columns:1fr}.featBoard-note[data-astro-cid-y3hnvysf],.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+1),.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+2),.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+3),.featBoard-note[data-astro-cid-y3hnvysf]:nth-child(4n+4){transform:none}}.featChr-sec[data-astro-cid-njvcsyza]{font-family:var(--public-font-body)}.featChr-doc[data-astro-cid-njvcsyza]{background:var(--public-bg);border:1px solid var(--public-line);border-top:4px solid var(--public-accent);border-radius:var(--public-radius,4px);max-width:860px;box-shadow:var(--public-shadow,0 14px 36px #0000001a);margin:0 auto;padding:clamp(1.9rem,5vw,3.4rem) clamp(1.4rem,5vw,3.2rem);position:relative}.featChr-masthead[data-astro-cid-njvcsyza]{text-align:center}.featChr-seal[data-astro-cid-njvcsyza]{border:2px solid var(--public-accent);width:76px;height:76px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0 auto clamp(.9rem,2.5vw,1.2rem);display:flex;position:relative}.featChr-seal[data-astro-cid-njvcsyza]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 45%, transparent);border-radius:50%;position:absolute;inset:5px}.featChr-seal-est[data-astro-cid-njvcsyza]{text-transform:uppercase;letter-spacing:.2em;font-size:.55rem;font-weight:800;line-height:1}.featChr-seal-year[data-astro-cid-njvcsyza]{font-family:var(--public-font-heading);letter-spacing:.04em;font-size:1.05rem;font-weight:900;line-height:1.1}.featChr-kicker[data-astro-cid-njvcsyza]{text-transform:uppercase;letter-spacing:.22em;color:var(--public-accent);margin:0 0 .5rem;font-size:.72rem;font-weight:800}.featChr-title[data-astro-cid-njvcsyza]{font-family:var(--public-font-heading);letter-spacing:.01em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1.12}.featChr-preamble[data-astro-cid-njvcsyza]{color:var(--public-muted);max-width:52ch;margin:.7rem auto 0;font-size:.95rem;line-height:1.62}.featChr-rule[data-astro-cid-njvcsyza]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);max-width:340px;height:3px;margin:clamp(1.3rem,3vw,2rem) auto 0}.featChr-articles[data-astro-cid-njvcsyza]{margin:clamp(1.5rem,3.5vw,2.5rem) 0 0;padding:0;list-style:none}.featChr-article[data-astro-cid-njvcsyza]{border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:minmax(84px,108px) 1fr;align-items:start;gap:clamp(1.1rem,3.5vw,2.4rem);padding:clamp(1.4rem,3.5vw,2.2rem) 0;display:grid}.featChr-article[data-astro-cid-njvcsyza]:first-child{border-top:0;padding-top:0}.featChr-article[data-astro-cid-njvcsyza]:last-child{padding-bottom:0}.featChr-plate[data-astro-cid-njvcsyza]{text-align:center;border:1.5px solid var(--public-line);border-radius:var(--public-radius,3px);background:color-mix(in srgb, var(--public-accent) 6%, var(--public-bg));padding:.5rem .35rem .6rem}.featChr-plate-lbl[data-astro-cid-njvcsyza]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-muted);font-size:.56rem;font-weight:800;display:block}.featChr-plate-num[data-astro-cid-njvcsyza]{font-family:var(--public-font-heading);letter-spacing:.03em;color:var(--public-accent);margin-top:.15rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:900;line-height:1;display:block}.featChr-body[data-astro-cid-njvcsyza]{min-width:0}.featChr-heading[data-astro-cid-njvcsyza]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.featChr-sect[data-astro-cid-njvcsyza]{font-family:var(--public-font-heading);color:color-mix(in srgb, var(--public-accent) 70%, var(--public-text));flex-shrink:0;font-size:.95rem;font-weight:800}.featChr-name[data-astro-cid-njvcsyza]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:800;line-height:1.15}.featChr-tag[data-astro-cid-njvcsyza]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);margin:.5rem 0 0;font-size:.68rem;font-weight:800}.featChr-clause[data-astro-cid-njvcsyza]{color:var(--public-muted);max-width:60ch;margin:.5rem 0 .85rem;font-size:.98rem;line-height:1.7}.featChr-attest[data-astro-cid-njvcsyza]{align-items:center;gap:.9rem;margin-top:clamp(1.6rem,4vw,2.6rem);display:flex}.featChr-attest-rule[data-astro-cid-njvcsyza]{background:var(--public-line);flex:1;height:1px}.featChr-attest-text[data-astro-cid-njvcsyza]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);text-align:center;flex-shrink:0;margin:0;font-size:.72rem;font-weight:700}@media (prefers-reduced-motion:no-preference){.featChr-plate[data-astro-cid-njvcsyza]{transition:border-color .25s,background .25s}.featChr-article[data-astro-cid-njvcsyza]:hover .featChr-plate[data-astro-cid-njvcsyza]{border-color:color-mix(in srgb, var(--public-accent) 55%, var(--public-line));background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg))}}@media (max-width:640px){.featChr-doc[data-astro-cid-njvcsyza]{padding:clamp(1.4rem,6vw,1.9rem) clamp(1.1rem,5vw,1.5rem)}.featChr-article[data-astro-cid-njvcsyza]{grid-template-columns:1fr;gap:.75rem}.featChr-plate[data-astro-cid-njvcsyza]{justify-self:start;align-items:baseline;gap:.45rem;padding:.32rem .65rem;display:inline-flex}.featChr-plate-lbl[data-astro-cid-njvcsyza]{display:inline}.featChr-plate-num[data-astro-cid-njvcsyza]{margin-top:0;font-size:1.1rem;display:inline}.featChr-clause[data-astro-cid-njvcsyza]{max-width:none}.featChr-attest[data-astro-cid-njvcsyza]{gap:.6rem}}.abtGal-container[data-astro-cid-fseqna2w]{max-width:900px}.abtGal-masthead[data-astro-cid-fseqna2w]{border-bottom:1px solid var(--public-line,#0000001f);align-items:center;gap:clamp(.8rem,2.5vw,1.5rem);margin-bottom:clamp(1.4rem,4vw,2.4rem);padding-bottom:clamp(1rem,3vw,1.6rem);display:flex}.abtGal-eyebrow[data-astro-cid-fseqna2w]{flex:none;margin:0}.abtGal-rail[data-astro-cid-fseqna2w]{background:var(--public-line-soft,var(--public-line,#0000001a));flex:auto;height:1px}.abtGal-tag[data-astro-cid-fseqna2w]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);flex:none;align-items:center;gap:.5rem;margin:0;font-size:.72rem;font-weight:700;display:inline-flex}.abtGal-tag-mark[data-astro-cid-fseqna2w]{background:var(--public-accent);flex:none;width:7px;height:7px;transform:rotate(45deg)}.abtGal-title[data-astro-cid-fseqna2w]{text-align:center;text-wrap:balance;max-width:22ch;margin:0 auto clamp(.7rem,2vw,1rem)}.abtGal-sub[data-astro-cid-fseqna2w]{text-align:center;max-width:60ch;font-family:var(--public-font-body);color:var(--public-muted);text-wrap:pretty;margin:0 auto clamp(1.8rem,5vw,2.8rem);font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.65}.abtGal-figure[data-astro-cid-fseqna2w]{max-width:760px;margin:0 auto}.abtGal-mat[data-astro-cid-fseqna2w]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line,#0000001f);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 12px 34px #0000001a);padding:clamp(.9rem,3.5vw,1.9rem)}.abtGal-frame[data-astro-cid-fseqna2w]{border:1px solid var(--public-line,#00000024);background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg));position:relative;overflow:hidden}.abtGal-img[data-astro-cid-fseqna2w]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.abtGal-placard[data-astro-cid-fseqna2w]{font-family:var(--public-font-body);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem;margin-top:clamp(.9rem,2.5vw,1.3rem);font-size:.76rem;display:flex}.abtGal-placard-name[data-astro-cid-fseqna2w]{color:var(--public-text);font-weight:800}.abtGal-placard-meta[data-astro-cid-fseqna2w]{color:var(--public-muted);font-weight:600}.abtGal-placard-dot[data-astro-cid-fseqna2w]{color:var(--public-accent)}.abtGal-story[data-astro-cid-fseqna2w]{text-align:center;max-width:62ch;margin:clamp(2rem,5vw,3.2rem) auto 0}.abtGal-text[data-astro-cid-fseqna2w]{font-family:var(--public-font-body);color:var(--public-muted);margin:0 auto 1.05rem;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.75}.abtGal-text[data-astro-cid-fseqna2w]:last-child{margin-bottom:0}.abtGal-ledger[data-astro-cid-fseqna2w]{border-top:1px solid var(--public-line,#0000001f);grid-template-columns:repeat(3,1fr);margin:clamp(2rem,5vw,3rem) 0 0;padding-top:clamp(1.4rem,3.5vw,2rem);display:grid}.abtGal-lrow[data-astro-cid-fseqna2w]{text-align:center;padding:0 clamp(.6rem,2vw,1.2rem)}.abtGal-lrow[data-astro-cid-fseqna2w]+.abtGal-lrow[data-astro-cid-fseqna2w]{border-left:1px solid var(--public-line-soft,var(--public-line,#00000017))}.abtGal-llabel[data-astro-cid-fseqna2w]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);margin:0 0 .4rem;font-size:.68rem;font-weight:700}.abtGal-lvalue[data-astro-cid-fseqna2w]{font-family:var(--public-font-heading);color:var(--public-text);margin:0;font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:900;line-height:1.1}.abtGal-actions[data-astro-cid-fseqna2w]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.8rem,4vw,2.6rem);display:flex}@media (prefers-reduced-motion:no-preference){.abtGal-img[data-astro-cid-fseqna2w]{transition:transform .5s}.abtGal-figure[data-astro-cid-fseqna2w]:hover .abtGal-img[data-astro-cid-fseqna2w]{transform:scale(1.035)}}@media (max-width:640px){.abtGal-masthead[data-astro-cid-fseqna2w]{flex-wrap:wrap;gap:.6rem}.abtGal-rail[data-astro-cid-fseqna2w]{flex-basis:100%;order:3}.abtGal-tag[data-astro-cid-fseqna2w]{order:2}.abtGal-img[data-astro-cid-fseqna2w]{aspect-ratio:4/3}.abtGal-ledger[data-astro-cid-fseqna2w]{gap:.4rem}.abtGal-lrow[data-astro-cid-fseqna2w]{padding:0 .3rem}.abtGal-lvalue[data-astro-cid-fseqna2w]{font-size:clamp(1.05rem,5vw,1.35rem)}.abtGal-actions[data-astro-cid-fseqna2w]{flex-direction:column;align-items:stretch}.abtGal-actions[data-astro-cid-fseqna2w] .btn-cmp[data-astro-cid-fseqna2w]{text-align:center;width:100%}}.abtFront-paper[data-astro-cid-vqcegdsa]{max-width:1020px;margin:0 auto}.abtFront-mast[data-astro-cid-vqcegdsa]{border-top:3px solid var(--public-text);padding-top:clamp(.7rem,2vw,1.05rem)}.abtFront-row[data-astro-cid-vqcegdsa]{border-bottom:1px solid var(--public-text);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.6rem,2.5vw,1.7rem);padding-bottom:clamp(.55rem,1.8vw,.85rem);display:grid}.abtFront-ear[data-astro-cid-vqcegdsa]{border:1px solid var(--public-line,#00000029);border-radius:var(--public-radius,3px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-width:4.6rem;padding:.4rem .7rem;line-height:1.05;display:flex}.abtFront-ear-t[data-astro-cid-vqcegdsa]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--public-muted);font-size:.56rem;font-weight:800}.abtFront-ear-v[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);color:var(--public-accent-dark,var(--public-accent));font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:900}.abtFront-plate[data-astro-cid-vqcegdsa]{text-align:center;min-width:0}.abtFront-over[data-astro-cid-vqcegdsa]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.28em;color:var(--public-muted);margin:0 0 .3rem;padding-left:.28em;font-size:.66rem;font-weight:800}.abtFront-name[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);letter-spacing:-.012em;color:var(--public-text);text-wrap:balance;margin:0;font-size:clamp(1.85rem,6.2vw,3.6rem);font-weight:900;line-height:.98}.abtFront-slug[data-astro-cid-vqcegdsa]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:.55rem 0 0;font-size:clamp(.7rem,1.6vw,.82rem);font-weight:700}.abtFront-dateline[data-astro-cid-vqcegdsa]{border-bottom:3px solid var(--public-text);font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.13em;color:var(--public-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .1rem;font-size:.68rem;font-weight:700;display:flex}.abtFront-dl-c[data-astro-cid-vqcegdsa]{color:var(--public-text);letter-spacing:.2em}.abtFront-lead[data-astro-cid-vqcegdsa]{grid-template-columns:1.7fr 1fr;gap:clamp(1.4rem,4vw,3rem);margin-top:clamp(1.4rem,4vw,2.2rem);display:grid}.abtFront-headline[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.5rem,3.6vw,2.3rem);font-weight:900;line-height:1.12}.abtFront-deck[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);color:var(--public-muted);border-bottom:1px solid var(--public-line,#0000001f);text-wrap:balance;margin:0 0 1.1rem;padding-bottom:1rem;font-size:clamp(1.02rem,2vw,1.2rem);font-style:italic;font-weight:500;line-height:1.5}.abtFront-body[data-astro-cid-vqcegdsa]{font-family:var(--public-font-body);color:var(--public-muted);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .95rem;font-size:1.02rem;line-height:1.74}.abtFront-body[data-astro-cid-vqcegdsa]:last-of-type{margin-bottom:0}.abtFront-datelinein[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);letter-spacing:.04em;color:var(--public-text);white-space:nowrap;font-weight:900}.abtFront-foot[data-astro-cid-vqcegdsa]{border-top:2px solid var(--public-line,#0000001f);flex-wrap:wrap;gap:.7rem;margin-top:clamp(1.3rem,3.5vw,1.9rem);padding-top:clamp(1.1rem,3vw,1.5rem);display:flex}.abtFront-side[data-astro-cid-vqcegdsa]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line,#00000029);border-top:3px solid var(--public-accent);border-radius:var(--public-radius,4px);align-self:start;padding:clamp(1rem,2.6vw,1.4rem) clamp(1rem,2.6vw,1.35rem)}.abtFront-side-head[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--public-text);border-bottom:2px solid var(--public-text);margin:0 0 .75rem;padding-bottom:.55rem;font-size:.86rem;font-weight:900}.abtFront-dl[data-astro-cid-vqcegdsa]{margin:0}.abtFront-dl-row[data-astro-cid-vqcegdsa]{border-bottom:1px solid var(--public-line-soft,var(--public-line,#0000001a));justify-content:space-between;align-items:baseline;gap:.9rem;padding:.5rem 0;display:flex}.abtFront-dl-row[data-astro-cid-vqcegdsa]:last-child{border-bottom:0;padding-bottom:0}.abtFront-dt[data-astro-cid-vqcegdsa]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);flex:none;font-size:.68rem;font-weight:800}.abtFront-dd[data-astro-cid-vqcegdsa]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;margin:0;font-size:.98rem;font-weight:800}@media (max-width:760px){.abtFront-lead[data-astro-cid-vqcegdsa]{grid-template-columns:1fr}}@media (max-width:640px){.abtFront-row[data-astro-cid-vqcegdsa]{grid-template-columns:1fr}.abtFront-ear[data-astro-cid-vqcegdsa]{display:none}.abtFront-body[data-astro-cid-vqcegdsa]{text-align:left;-webkit-hyphens:manual;hyphens:manual}.abtFront-dateline[data-astro-cid-vqcegdsa]{letter-spacing:.09em;font-size:.62rem}.abtFront-foot[data-astro-cid-vqcegdsa] .btn-cmp[data-astro-cid-vqcegdsa]{text-align:center;flex:auto}}@media (prefers-reduced-motion:no-preference){.abtFront-mast[data-astro-cid-vqcegdsa],.abtFront-lead[data-astro-cid-vqcegdsa]{animation:.6s both abtFront-rise}.abtFront-lead[data-astro-cid-vqcegdsa]{animation-delay:80ms}@keyframes abtFront-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.abtBp-sheet[data-astro-cid-oqdygkcq]{background-color:var(--public-bg-soft,var(--public-bg));background-image:linear-gradient(color-mix(in srgb, var(--public-accent) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 12%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--public-accent) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 5%, transparent) 1px, transparent 1px);border:1.5px solid color-mix(in srgb, var(--public-accent) 42%, var(--public-bg));border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow-strong,0 18px 40px #00000024);background-position:-1px -1px;background-size:110px 110px,110px 110px,22px 22px,22px 22px;padding:clamp(1.7rem,4.5vw,3.4rem);position:relative;overflow:hidden}.abtBp-sheet[data-astro-cid-oqdygkcq]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 22%, var(--public-bg));border-radius:calc(var(--public-radius,14px) - 4px);pointer-events:none;position:absolute;inset:7px}.abtBp-tag[data-astro-cid-oqdygkcq]{z-index:2;font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);background:var(--public-bg);border:1px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-bg));border-radius:999px;padding:.28rem .68rem;font-size:.64rem;font-weight:800;position:absolute;top:clamp(.8rem,2vw,1.15rem);right:clamp(.8rem,2vw,1.15rem)}.abtBp-corner[data-astro-cid-oqdygkcq]{z-index:2;width:16px;height:16px;position:absolute}.abtBp-corner[data-astro-cid-oqdygkcq]:before,.abtBp-corner[data-astro-cid-oqdygkcq]:after{content:"";background:color-mix(in srgb, var(--public-accent) 60%, transparent);position:absolute}.abtBp-corner[data-astro-cid-oqdygkcq]:before{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.abtBp-corner[data-astro-cid-oqdygkcq]:after{width:1.5px;top:0;bottom:0;left:50%;transform:translate(-50%)}.abtBp-corner--tl[data-astro-cid-oqdygkcq]{top:13px;left:13px}.abtBp-corner--tr[data-astro-cid-oqdygkcq]{top:13px;right:13px}.abtBp-corner--bl[data-astro-cid-oqdygkcq]{bottom:13px;left:13px}.abtBp-corner--br[data-astro-cid-oqdygkcq]{bottom:13px;right:13px}.abtBp-body[data-astro-cid-oqdygkcq]{z-index:1;margin-bottom:clamp(1.9rem,4.5vw,2.9rem);position:relative}.abtBp-eyebrow[data-astro-cid-oqdygkcq]{margin-bottom:.7rem}.abtBp-h2[data-astro-cid-oqdygkcq]{text-wrap:balance;margin-bottom:1rem}.abtBp-text[data-astro-cid-oqdygkcq]{color:var(--public-muted);max-width:62ch;margin:0 0 1rem;font-size:clamp(1.01rem,1.5vw,1.08rem);line-height:1.72}.abtBp-actions[data-astro-cid-oqdygkcq]{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}.abtBp-titleblock[data-astro-cid-oqdygkcq]{z-index:1;border-top:2px solid color-mix(in srgb, var(--public-accent) 48%, var(--public-bg));border-left:1px solid var(--public-line,#00000024);background:color-mix(in srgb, var(--public-bg) 82%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid;position:relative}.abtBp-cell[data-astro-cid-oqdygkcq]{border-right:1px solid var(--public-line,#00000024);border-bottom:1px solid var(--public-line,#00000024);min-width:0;padding:clamp(.75rem,2vw,1.05rem) clamp(.7rem,2vw,1rem)}.abtBp-cell-label[data-astro-cid-oqdygkcq]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.13em;color:var(--public-muted);margin:0 0 .3rem;font-size:.62rem;font-weight:800}.abtBp-cell-value[data-astro-cid-oqdygkcq]{font-family:var(--public-font-heading);color:var(--public-text);overflow-wrap:break-word;margin:0;font-size:clamp(1.02rem,2vw,1.32rem);font-weight:800;line-height:1.15}@media (max-width:820px){.abtBp-titleblock[data-astro-cid-oqdygkcq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.abtBp-titleblock[data-astro-cid-oqdygkcq]{grid-template-columns:repeat(2,minmax(0,1fr))}.abtBp-text[data-astro-cid-oqdygkcq]{max-width:none}.abtBp-actions[data-astro-cid-oqdygkcq]{flex-direction:column;align-items:stretch}.abtBp-actions[data-astro-cid-oqdygkcq] .btn-cmp[data-astro-cid-oqdygkcq]{text-align:center;width:100%}.abtBp-corner--tl[data-astro-cid-oqdygkcq],.abtBp-corner--tr[data-astro-cid-oqdygkcq]{top:10px}.abtBp-corner--bl[data-astro-cid-oqdygkcq],.abtBp-corner--br[data-astro-cid-oqdygkcq]{bottom:10px}.abtBp-corner--tl[data-astro-cid-oqdygkcq],.abtBp-corner--bl[data-astro-cid-oqdygkcq]{left:10px}.abtBp-corner--tr[data-astro-cid-oqdygkcq],.abtBp-corner--br[data-astro-cid-oqdygkcq]{right:10px}}@media (max-width:380px){.abtBp-titleblock[data-astro-cid-oqdygkcq]{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.abtBp-corner[data-astro-cid-oqdygkcq]{opacity:0;animation:.55s ease-out forwards abtBp-register}.abtBp-corner--tr[data-astro-cid-oqdygkcq]{animation-delay:90ms}.abtBp-corner--bl[data-astro-cid-oqdygkcq]{animation-delay:.18s}.abtBp-corner--br[data-astro-cid-oqdygkcq]{animation-delay:.27s}@keyframes abtBp-register{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}}.abtPost-sec[data-astro-cid-5lkkstd7]{background:var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)))}.abtPost-wrap[data-astro-cid-5lkkstd7]{max-width:940px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.abtPost-card[data-astro-cid-5lkkstd7]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow-strong,var(--public-shadow,0 18px 50px #00000029));position:relative;overflow:hidden}.abtPost-photo[data-astro-cid-5lkkstd7]{background-position:50%;background-size:cover;background-color:color-mix(in srgb, var(--public-accent) 22%, var(--public-bg));align-items:flex-end;min-height:clamp(150px,26vw,230px);padding:clamp(1rem,4vw,1.9rem);display:flex;position:relative}.abtPost-scrim[data-astro-cid-5lkkstd7]{background:linear-gradient(#0000001a 0%,#0000008c 100%);position:absolute;inset:0}.abtPost-greet[data-astro-cid-5lkkstd7]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.18em;color:#fffffff0;text-shadow:0 2px 12px #00000073;flex-direction:column;margin:0;font-size:clamp(.78rem,2vw,1rem);font-weight:700;line-height:1.1;display:flex;position:relative}.abtPost-place[data-astro-cid-5lkkstd7]{letter-spacing:-.01em;text-transform:none;color:#fffffffa;text-wrap:balance;margin-top:.1em;font-size:clamp(1.7rem,6.6vw,3rem);font-weight:900;line-height:1.02}.abtPost-back[data-astro-cid-5lkkstd7]{grid-template-columns:1.4fr .95fr;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,5vw,2.8rem);display:grid}.abtPost-eyebrow[data-astro-cid-5lkkstd7]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .8rem;font-size:.74rem;font-weight:800}.abtPost-line[data-astro-cid-5lkkstd7]{font-family:var(--public-font-body);color:var(--public-muted);max-width:52ch;margin:0 0 .9rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.76}.abtPost-sign[data-astro-cid-5lkkstd7]{font-family:var(--public-font-heading);color:var(--public-text);margin:1.05rem 0 0;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:800}.abtPost-address[data-astro-cid-5lkkstd7]{border-left:2px dashed color-mix(in srgb, var(--public-accent) 45%, transparent);flex-direction:column;padding-left:clamp(1.2rem,3vw,2rem);display:flex;position:relative}.abtPost-stampwrap[data-astro-cid-5lkkstd7]{align-self:flex-end;width:clamp(74px,20vw,96px);height:clamp(84px,22vw,108px);margin-bottom:clamp(1.4rem,4vw,2.1rem);position:relative}.abtPost-stamp[data-astro-cid-5lkkstd7]{background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:2px dashed color-mix(in srgb, var(--public-accent) 55%, transparent);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotate(4deg);box-shadow:0 2px 8px #0000001a}.abtPost-stamp-est[data-astro-cid-5lkkstd7]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin-bottom:.14em;font-size:.58rem;font-weight:800;line-height:1}.abtPost-stamp-year[data-astro-cid-5lkkstd7]{font-family:var(--public-font-heading);color:var(--public-accent-dark,var(--public-accent));font-size:clamp(1.3rem,3.6vw,1.7rem);font-weight:900;line-height:1}.abtPost-postmark[data-astro-cid-5lkkstd7]{z-index:1;border:1.5px solid color-mix(in srgb, var(--public-accent) 50%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.05em;width:clamp(56px,15vw,72px);height:clamp(56px,15vw,72px);display:flex;position:absolute;top:-12px;left:-22px;transform:rotate(-8deg)}.abtPost-postmark-top[data-astro-cid-5lkkstd7],.abtPost-postmark-bot[data-astro-cid-5lkkstd7]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--public-accent);text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:.48rem;font-weight:800;line-height:1;overflow:hidden}.abtPost-postmark-mid[data-astro-cid-5lkkstd7]{color:var(--public-accent);font-size:.62rem;line-height:1}.abtPost-to[data-astro-cid-5lkkstd7]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .9rem;font-size:clamp(1.05rem,2.4vw,1.3rem);font-weight:900}.abtPost-lines[data-astro-cid-5lkkstd7]{flex-direction:column;gap:.6rem;display:flex}.abtPost-lines[data-astro-cid-5lkkstd7] .btn-cmp[data-astro-cid-5lkkstd7]{text-align:center;width:100%}.abtPost-fee[data-astro-cid-5lkkstd7]{font-family:var(--public-font-body);color:var(--public-muted);margin:.95rem 0 0;font-size:.82rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.abtPost-card[data-astro-cid-5lkkstd7]{transition:transform .3s,box-shadow .3s}.abtPost-card[data-astro-cid-5lkkstd7]:hover{transform:translateY(-4px)}.abtPost-stamp[data-astro-cid-5lkkstd7]{transition:transform .3s}.abtPost-card[data-astro-cid-5lkkstd7]:hover .abtPost-stamp[data-astro-cid-5lkkstd7]{transform:rotate(-3deg)scale(1.05)}}@media (max-width:640px){.abtPost-back[data-astro-cid-5lkkstd7]{grid-template-columns:1fr;gap:1.5rem}.abtPost-line[data-astro-cid-5lkkstd7]{max-width:none}.abtPost-address[data-astro-cid-5lkkstd7]{border-left:none;border-top:2px dashed color-mix(in srgb, var(--public-accent) 45%, transparent);padding-top:1.5rem;padding-left:0}.abtPost-stampwrap[data-astro-cid-5lkkstd7]{margin-bottom:1.3rem}}.galMV-head[data-astro-cid-lukwdrwp]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}.galMV-head[data-astro-cid-lukwdrwp] .galMV-h2[data-astro-cid-lukwdrwp]{margin-bottom:0}.galMV-headlink[data-astro-cid-lukwdrwp]{white-space:nowrap}.galMV-console[data-astro-cid-lukwdrwp]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 2px 8px #00000014);grid-template-columns:minmax(0,1fr) clamp(178px,26%,264px);gap:clamp(.7rem,1.6vw,1.15rem);padding:clamp(.6rem,1.4vw,1rem);display:grid;position:relative}.galMV-radio[data-astro-cid-lukwdrwp]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.galMV-program[data-astro-cid-lukwdrwp]{border-radius:calc(var(--public-radius,12px) * .7);min-width:0;box-shadow:var(--public-shadow-strong,0 8px 24px #00000047);background:#000000e6;overflow:hidden}.galMV-status[data-astro-cid-lukwdrwp]{font-family:var(--public-font-body);background:#0000008c;border-bottom:1px solid #ffffff17;align-items:center;gap:.7rem;padding:.42rem .72rem;display:flex}.galMV-rec[data-astro-cid-lukwdrwp]{letter-spacing:.14em;color:#ffffffeb;align-items:center;gap:.4rem;font-size:.66rem;font-weight:800;display:inline-flex}.galMV-recdot[data-astro-cid-lukwdrwp]{background:var(--public-accent);border-radius:50%;width:.55rem;height:.55rem}.galMV-tag[data-astro-cid-lukwdrwp]{letter-spacing:.22em;color:#ffffff8c;font-size:.62rem;font-weight:700}.galMV-bars[data-astro-cid-lukwdrwp]{align-items:flex-end;gap:2px;height:.8rem;margin-left:auto;display:inline-flex}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]{transform-origin:bottom;background:#ffffff52;border-radius:1px;width:3px}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:first-child{height:35%}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:nth-child(2){height:60%}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:nth-child(3){height:82%}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:nth-child(4){background:var(--public-accent);height:100%}.galMV-screen[data-astro-cid-lukwdrwp]{aspect-ratio:16/9;isolation:isolate;position:relative;overflow:hidden}.galMV-feed[data-astro-cid-lukwdrwp]{opacity:0;position:absolute;inset:0}.galMV-feedimg[data-astro-cid-lukwdrwp]{background-position:50%;background-size:cover;position:absolute;inset:0}.galMV-scan[data-astro-cid-lukwdrwp]{pointer-events:none;mix-blend-mode:multiply;opacity:.5;background:repeating-linear-gradient(#0000 0 2px,#00000026 3px);position:absolute;inset:0}.galMV-fcap[data-astro-cid-lukwdrwp]{background:linear-gradient(#0000,#000c);align-items:flex-end;gap:.6rem;padding:1.7rem .9rem .8rem;display:flex;position:absolute;bottom:0;left:0;right:0}.galMV-chchip[data-astro-cid-lukwdrwp]{font-family:var(--public-font-body);letter-spacing:.08em;color:#fffffff2;border:1px solid color-mix(in srgb, var(--public-accent) 70%, transparent);background:color-mix(in srgb, var(--public-accent) 30%, transparent);border-radius:4px;flex:none;padding:.12rem .42rem;font-size:.66rem;font-weight:800}.galMV-ftext[data-astro-cid-lukwdrwp]{flex-direction:column;gap:.05rem;min-width:0;display:flex}.galMV-ftext[data-astro-cid-lukwdrwp] strong[data-astro-cid-lukwdrwp]{font-family:var(--public-font-heading);color:#fffffff7;font-size:clamp(1rem,2.4vw,1.3rem)}.galMV-ftext[data-astro-cid-lukwdrwp] span[data-astro-cid-lukwdrwp]{color:#ffffffc7;font-size:.8rem;line-height:1.35}#galMV-r0[data-astro-cid-lukwdrwp]:checked~.galMV-program[data-astro-cid-lukwdrwp] .galMV-feed--0[data-astro-cid-lukwdrwp],#galMV-r1[data-astro-cid-lukwdrwp]:checked~.galMV-program[data-astro-cid-lukwdrwp] .galMV-feed--1[data-astro-cid-lukwdrwp],#galMV-r2[data-astro-cid-lukwdrwp]:checked~.galMV-program[data-astro-cid-lukwdrwp] .galMV-feed--2[data-astro-cid-lukwdrwp],#galMV-r3[data-astro-cid-lukwdrwp]:checked~.galMV-program[data-astro-cid-lukwdrwp] .galMV-feed--3[data-astro-cid-lukwdrwp]{opacity:1;z-index:1}.galMV-sources[data-astro-cid-lukwdrwp]{flex-direction:column;gap:clamp(.4rem,1vw,.6rem);min-width:0;display:flex}.galMV-src[data-astro-cid-lukwdrwp]{cursor:pointer;border:1px solid var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,12px) * .55);background:var(--public-bg);align-items:center;gap:.6rem;min-width:0;padding:.4rem;display:flex}.galMV-src[data-astro-cid-lukwdrwp]:hover{border-color:color-mix(in srgb, var(--public-accent) 40%, transparent)}.galMV-srcimg[data-astro-cid-lukwdrwp]{aspect-ratio:16/9;filter:grayscale(.5)brightness(.92);background-position:50%;background-size:cover;border-radius:3px;flex:none;width:clamp(46px,22%,62px)}.galMV-src[data-astro-cid-lukwdrwp]:hover .galMV-srcimg[data-astro-cid-lukwdrwp]{filter:none}.galMV-srcmeta[data-astro-cid-lukwdrwp]{flex-direction:column;gap:.05rem;min-width:0;display:flex}.galMV-srcn[data-astro-cid-lukwdrwp]{font-family:var(--public-font-body);letter-spacing:.1em;color:var(--public-muted);font-size:.6rem;font-weight:800}.galMV-srccap[data-astro-cid-lukwdrwp]{font-family:var(--public-font-heading);color:var(--public-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.galMV-tally[data-astro-cid-lukwdrwp]{background:color-mix(in srgb, var(--public-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 35%, transparent);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-left:auto}#galMV-r0[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--0[data-astro-cid-lukwdrwp],#galMV-r1[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--1[data-astro-cid-lukwdrwp],#galMV-r2[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--2[data-astro-cid-lukwdrwp],#galMV-r3[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--3[data-astro-cid-lukwdrwp]{border-color:color-mix(in srgb, var(--public-accent) 55%, transparent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg))}#galMV-r0[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--0[data-astro-cid-lukwdrwp] .galMV-tally[data-astro-cid-lukwdrwp],#galMV-r1[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--1[data-astro-cid-lukwdrwp] .galMV-tally[data-astro-cid-lukwdrwp],#galMV-r2[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--2[data-astro-cid-lukwdrwp] .galMV-tally[data-astro-cid-lukwdrwp],#galMV-r3[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--3[data-astro-cid-lukwdrwp] .galMV-tally[data-astro-cid-lukwdrwp]{background:var(--public-accent);border-color:var(--public-accent)}#galMV-r0[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--0[data-astro-cid-lukwdrwp] .galMV-srcimg[data-astro-cid-lukwdrwp],#galMV-r1[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--1[data-astro-cid-lukwdrwp] .galMV-srcimg[data-astro-cid-lukwdrwp],#galMV-r2[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--2[data-astro-cid-lukwdrwp] .galMV-srcimg[data-astro-cid-lukwdrwp],#galMV-r3[data-astro-cid-lukwdrwp]:checked~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--3[data-astro-cid-lukwdrwp] .galMV-srcimg[data-astro-cid-lukwdrwp]{filter:none}#galMV-r0[data-astro-cid-lukwdrwp]:focus-visible~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--0[data-astro-cid-lukwdrwp],#galMV-r1[data-astro-cid-lukwdrwp]:focus-visible~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--1[data-astro-cid-lukwdrwp],#galMV-r2[data-astro-cid-lukwdrwp]:focus-visible~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--2[data-astro-cid-lukwdrwp],#galMV-r3[data-astro-cid-lukwdrwp]:focus-visible~.galMV-sources[data-astro-cid-lukwdrwp] .galMV-src--3[data-astro-cid-lukwdrwp]{outline:2px solid var(--public-accent);outline-offset:2px}@media (max-width:640px){.galMV-console[data-astro-cid-lukwdrwp]{grid-template-columns:1fr}.galMV-sources[data-astro-cid-lukwdrwp]{-webkit-overflow-scrolling:touch;flex-direction:row;padding-bottom:.25rem;overflow-x:auto}.galMV-src[data-astro-cid-lukwdrwp]{flex:none;width:clamp(150px,60vw,210px)}.galMV-srccap[data-astro-cid-lukwdrwp],.galMV-headlink[data-astro-cid-lukwdrwp]{white-space:normal}}@media (prefers-reduced-motion:no-preference){.galMV-feed[data-astro-cid-lukwdrwp]{transition:opacity .45s}.galMV-srcimg[data-astro-cid-lukwdrwp]{transition:filter .3s}.galMV-src[data-astro-cid-lukwdrwp]{transition:border-color .2s,background .2s}.galMV-recdot[data-astro-cid-lukwdrwp]{animation:1.6s ease-in-out infinite galMV-rec}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]{animation:1.1s ease-in-out infinite galMV-eq}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:nth-child(2){animation-delay:.15s}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:nth-child(3){animation-delay:.3s}.galMV-bars[data-astro-cid-lukwdrwp] i[data-astro-cid-lukwdrwp]:nth-child(4){animation-delay:.45s}}@keyframes galMV-rec{0%,to{opacity:1}50%{opacity:.3}}@keyframes galMV-eq{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}.galAP-title[data-astro-cid-ra37fcfk]{text-align:center;margin-bottom:clamp(1.4rem,3vw,2.1rem)}.galAP-title[data-astro-cid-ra37fcfk] .cmp-eyebrow[data-astro-cid-ra37fcfk]{justify-content:center}.galAP-title[data-astro-cid-ra37fcfk] .galAP-h2[data-astro-cid-ra37fcfk]{margin-bottom:.7rem}.galAP-imprint[data-astro-cid-ra37fcfk]{justify-content:center;align-items:center;gap:.8rem;max-width:30rem;margin:0 auto;display:flex}.galAP-imprint[data-astro-cid-ra37fcfk] .galAP-rule[data-astro-cid-ra37fcfk]{background:linear-gradient(90deg, transparent, var(--public-line,var(--public-line-soft)), transparent);flex:auto;height:1px}.galAP-est[data-astro-cid-ra37fcfk]{font-family:var(--public-font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--public-muted);flex:none;font-size:.7rem;font-weight:800}.galAP-leaf[data-astro-cid-ra37fcfk]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line,var(--public-line-soft));border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow,0 2px 10px #00000014);padding:clamp(1rem,3vw,2.2rem);position:relative}.galAP-leaf[data-astro-cid-ra37fcfk]:before{content:"";border:1px solid color-mix(in srgb, var(--public-accent) 26%, transparent);border-radius:calc(var(--public-radius,10px) * .6);pointer-events:none;position:absolute;inset:clamp(6px,1.4vw,12px)}.galAP-grid[data-astro-cid-ra37fcfk]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2.6vw,2rem);margin:0;padding:0;list-style:none;display:grid}.galAP-plate[data-astro-cid-ra37fcfk]{min-width:0;margin:0}.galAP-mount[data-astro-cid-ra37fcfk]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));height:100%;box-shadow:inset 0 0 0 1px #fff6, var(--public-shadow,0 2px 8px #00000014);flex-direction:column;margin:0;padding:clamp(.7rem,1.6vw,1.1rem);display:flex}.galAP-plateno[data-astro-cid-ra37fcfk]{align-items:baseline;gap:.45rem;padding-bottom:.55rem;display:flex}.galAP-pk[data-astro-cid-ra37fcfk]{font-family:var(--public-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--public-muted);font-size:.62rem;font-weight:700}.galAP-num[data-astro-cid-ra37fcfk]{font-family:var(--public-font-heading);letter-spacing:.06em;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(.95rem,2.2vw,1.2rem);font-weight:800;line-height:1}.galAP-window[data-astro-cid-ra37fcfk]{border:1px solid var(--public-line,var(--public-line-soft));position:relative;overflow:hidden;box-shadow:inset 0 1px 4px #00000024}.galAP-tile[data-astro-cid-ra37fcfk]{aspect-ratio:4/3;background-position:50%;background-size:cover;width:100%}.galAP-cap[data-astro-cid-ra37fcfk]{text-align:center;flex-direction:column;align-items:center;gap:.28rem;margin-top:auto;padding-top:.65rem;display:flex}.galAP-hair[data-astro-cid-ra37fcfk]{background:color-mix(in srgb, var(--public-accent) 55%, transparent);width:clamp(2rem,30%,3.5rem);height:1px;margin-bottom:.15rem}.galAP-label[data-astro-cid-ra37fcfk]{font-family:var(--public-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--public-text);font-size:clamp(.95rem,2vw,1.08rem);font-weight:700}.galAP-note[data-astro-cid-ra37fcfk]{font-family:var(--public-font-body);color:var(--public-muted);max-width:30ch;font-size:.82rem;font-style:italic;line-height:1.5}.galAP-colophon[data-astro-cid-ra37fcfk]{border-top:1px solid var(--public-line-soft,var(--public-line));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin:clamp(1rem,2.4vw,1.7rem) 0 0;padding-top:clamp(.8rem,1.8vw,1.1rem);display:flex}.galAP-colnote[data-astro-cid-ra37fcfk]{font-family:var(--public-font-body);color:var(--public-muted);font-size:.86rem;font-style:italic}.galAP-collink[data-astro-cid-ra37fcfk]{white-space:nowrap}@media (max-width:640px){.galAP-grid[data-astro-cid-ra37fcfk]{grid-template-columns:1fr;gap:1.1rem;max-width:22rem;margin-inline:auto}.galAP-colophon[data-astro-cid-ra37fcfk]{text-align:center;justify-content:center}.galAP-collink[data-astro-cid-ra37fcfk]{white-space:normal}}@media (prefers-reduced-motion:no-preference){.galAP-mount[data-astro-cid-ra37fcfk]{transition:transform .25s,box-shadow .25s}.galAP-tile[data-astro-cid-ra37fcfk]{filter:saturate(.94)contrast(1.02);transition:transform .4s,filter .4s}.galAP-plate[data-astro-cid-ra37fcfk]:hover .galAP-mount[data-astro-cid-ra37fcfk],.galAP-plate[data-astro-cid-ra37fcfk]:focus-within .galAP-mount[data-astro-cid-ra37fcfk]{box-shadow:inset 0 0 0 1px #fff6, var(--public-shadow-strong,0 12px 28px #00000029);transform:translateY(-3px)}.galAP-plate[data-astro-cid-ra37fcfk]:hover .galAP-tile[data-astro-cid-ra37fcfk],.galAP-plate[data-astro-cid-ra37fcfk]:focus-within .galAP-tile[data-astro-cid-ra37fcfk]{filter:saturate()contrast();transform:scale(1.04)}}.galVw-head[data-astro-cid-kedoncrl]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}.galVw-head[data-astro-cid-kedoncrl] .galVw-h2[data-astro-cid-kedoncrl]{margin-bottom:0}.galVw-headlink[data-astro-cid-kedoncrl]{white-space:nowrap}.galVw-wrap[data-astro-cid-kedoncrl]{position:relative}.galVw-r[data-astro-cid-kedoncrl]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.galVw-viewer[data-astro-cid-kedoncrl]{grid-template-columns:1fr clamp(84px,12vw,118px);align-items:start;gap:clamp(.8rem,2vw,1.4rem);display:grid}.galVw-stage[data-astro-cid-kedoncrl]{aspect-ratio:3/2;border-radius:var(--public-radius,14px);border:1px solid var(--public-line-soft,var(--public-line));box-shadow:var(--public-shadow,0 2px 10px #00000017);background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));position:relative;overflow:hidden}.galVw-fig[data-astro-cid-kedoncrl]{opacity:0;z-index:1;pointer-events:none;margin:0;position:absolute;inset:0}.galVw-tile[data-astro-cid-kedoncrl]{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.galVw-caps[data-astro-cid-kedoncrl]{min-height:4.2rem;margin-top:.95rem}.galVw-cap[data-astro-cid-kedoncrl]{flex-direction:column;gap:.18rem;display:none}.galVw-num[data-astro-cid-kedoncrl]{font-family:var(--public-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}.galVw-num[data-astro-cid-kedoncrl] i[data-astro-cid-kedoncrl]{color:var(--public-muted);opacity:.85;font-style:normal}.galVw-cap[data-astro-cid-kedoncrl] strong[data-astro-cid-kedoncrl]{font-family:var(--public-font-heading);color:var(--public-text);font-size:clamp(1.02rem,2vw,1.2rem);font-weight:700;line-height:1.2}.galVw-note[data-astro-cid-kedoncrl]{color:var(--public-muted);font-size:.85rem;line-height:1.45}.galVw-rail[data-astro-cid-kedoncrl]{flex-direction:column;gap:clamp(.5rem,1vw,.75rem);display:flex}.galVw-thumb[data-astro-cid-kedoncrl]{aspect-ratio:1;border-radius:var(--public-radius,10px);border:1px solid var(--public-line-soft,var(--public-line));cursor:pointer;opacity:.5;background-position:50%;background-size:cover;width:100%;display:block}.galVw-thumb[data-astro-cid-kedoncrl]:hover{opacity:.85}#galVw-r0[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-fig[data-astro-cid-kedoncrl][data-i="0"],#galVw-r1[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-fig[data-astro-cid-kedoncrl][data-i="1"],#galVw-r2[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-fig[data-astro-cid-kedoncrl][data-i="2"],#galVw-r3[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-fig[data-astro-cid-kedoncrl][data-i="3"]{opacity:1;z-index:2}#galVw-r0[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-cap[data-astro-cid-kedoncrl][data-i="0"],#galVw-r1[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-cap[data-astro-cid-kedoncrl][data-i="1"],#galVw-r2[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-cap[data-astro-cid-kedoncrl][data-i="2"],#galVw-r3[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-cap[data-astro-cid-kedoncrl][data-i="3"]{display:flex}#galVw-r0[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="0"],#galVw-r1[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="1"],#galVw-r2[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="2"],#galVw-r3[data-astro-cid-kedoncrl]:checked~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="3"]{opacity:1;border-color:var(--public-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--public-accent) 55%, transparent)}#galVw-r0[data-astro-cid-kedoncrl]:focus-visible~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="0"],#galVw-r1[data-astro-cid-kedoncrl]:focus-visible~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="1"],#galVw-r2[data-astro-cid-kedoncrl]:focus-visible~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="2"],#galVw-r3[data-astro-cid-kedoncrl]:focus-visible~.galVw-viewer[data-astro-cid-kedoncrl] .galVw-thumb[data-astro-cid-kedoncrl][data-i="3"]{outline:2px solid var(--public-accent);outline-offset:2px}@media (max-width:640px){.galVw-viewer[data-astro-cid-kedoncrl]{grid-template-columns:1fr}.galVw-caps[data-astro-cid-kedoncrl]{min-height:3.6rem}.galVw-rail[data-astro-cid-kedoncrl]{-webkit-overflow-scrolling:touch;flex-direction:row;padding-bottom:.25rem;overflow-x:auto}.galVw-thumb[data-astro-cid-kedoncrl]{flex:0 0 clamp(60px,20vw,84px)}.galVw-headlink[data-astro-cid-kedoncrl]{white-space:normal}}@media (prefers-reduced-motion:no-preference){.galVw-fig[data-astro-cid-kedoncrl]{transition:opacity .5s}.galVw-thumb[data-astro-cid-kedoncrl]{transition:opacity .25s,border-color .25s,box-shadow .25s}}.galFp-mast[data-astro-cid-7lyqotgh]{text-align:center;border-top:3px solid var(--public-text);border-bottom:1px solid var(--public-line,var(--public-line-soft));padding:clamp(.7rem,2vw,1.1rem) 0 clamp(.6rem,1.8vw,.9rem)}.galFp-mast[data-astro-cid-7lyqotgh] .galFp-kicker[data-astro-cid-7lyqotgh]{margin-bottom:.45rem}.galFp-mast[data-astro-cid-7lyqotgh] .galFp-h2[data-astro-cid-7lyqotgh]{margin-bottom:0}.galFp-dateline[data-astro-cid-7lyqotgh]{border-bottom:2px solid var(--public-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(1.2rem,3vw,1.8rem);padding:.55rem .1rem;display:flex}.galFp-meta[data-astro-cid-7lyqotgh]{font-family:var(--public-font-body);text-transform:uppercase;letter-spacing:.11em;color:var(--public-muted);font-size:.72rem;font-weight:800}.galFp-link[data-astro-cid-7lyqotgh]{white-space:nowrap;font-size:.86rem}.galFp-body[data-astro-cid-7lyqotgh]{grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);align-items:start;gap:clamp(1.1rem,3vw,2rem);display:grid}.galFp-lead[data-astro-cid-7lyqotgh]{margin:0}.galFp-leadframe[data-astro-cid-7lyqotgh]{border-radius:var(--public-radius,10px);box-shadow:var(--public-shadow,0 2px 8px #00000014);overflow:hidden}.galFp-leadtile[data-astro-cid-7lyqotgh]{aspect-ratio:5/4;background-position:50%;background-size:cover;width:100%}.galFp-cut[data-astro-cid-7lyqotgh]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.6rem;line-height:1.5;display:block}.galFp-cut[data-astro-cid-7lyqotgh] strong[data-astro-cid-7lyqotgh]{font-family:var(--public-font-heading);color:var(--public-text);font-weight:800}.galFp-cut[data-astro-cid-7lyqotgh] span[data-astro-cid-7lyqotgh]{color:var(--public-muted)}.galFp-leadcut[data-astro-cid-7lyqotgh]{margin-top:.7rem;font-size:clamp(.92rem,1.5vw,1.02rem)}.galFp-leadcut[data-astro-cid-7lyqotgh] strong[data-astro-cid-7lyqotgh]{font-size:clamp(1rem,1.7vw,1.14rem)}.galFp-col[data-astro-cid-7lyqotgh]{border-left:1px solid var(--public-line,var(--public-line-soft));flex-direction:column;padding-left:clamp(1.1rem,3vw,2rem);display:flex}.galFp-entry[data-astro-cid-7lyqotgh]{border-bottom:1px solid var(--public-line-soft,var(--public-line));margin:0;padding:clamp(.85rem,2vw,1.15rem) 0}.galFp-entry[data-astro-cid-7lyqotgh]:first-child{padding-top:0}.galFp-entry[data-astro-cid-7lyqotgh]:last-child{border-bottom:0;padding-bottom:0}.galFp-thumb[data-astro-cid-7lyqotgh]{aspect-ratio:3/2;border-radius:var(--public-radius,8px);background-position:50%;background-size:cover;width:100%}.galFp-entry[data-astro-cid-7lyqotgh] .galFp-cut[data-astro-cid-7lyqotgh]{border-top:0;margin-top:.55rem;padding-top:0;font-size:.86rem}.galFp-entry[data-astro-cid-7lyqotgh] .galFp-cut[data-astro-cid-7lyqotgh] strong[data-astro-cid-7lyqotgh]{font-size:.92rem}@media (max-width:640px){.galFp-body[data-astro-cid-7lyqotgh]{grid-template-columns:1fr;gap:clamp(1.1rem,5vw,1.6rem)}.galFp-col[data-astro-cid-7lyqotgh]{border-left:0;border-top:2px solid var(--public-text);padding-top:.4rem;padding-left:0}.galFp-entry[data-astro-cid-7lyqotgh]{grid-template-columns:104px 1fr;align-items:center;gap:.85rem;display:grid}.galFp-entry[data-astro-cid-7lyqotgh]:first-child{padding-top:clamp(.85rem,3vw,1.1rem)}.galFp-thumb[data-astro-cid-7lyqotgh]{aspect-ratio:4/3}.galFp-entry[data-astro-cid-7lyqotgh] .galFp-cut[data-astro-cid-7lyqotgh]{margin-top:0}.galFp-link[data-astro-cid-7lyqotgh]{white-space:normal}}@media (prefers-reduced-motion:no-preference){.galFp-leadtile[data-astro-cid-7lyqotgh],.galFp-thumb[data-astro-cid-7lyqotgh]{transition:transform .5s}.galFp-lead[data-astro-cid-7lyqotgh]:hover .galFp-leadtile[data-astro-cid-7lyqotgh]{transform:scale(1.035)}.galFp-entry[data-astro-cid-7lyqotgh]:hover .galFp-thumb[data-astro-cid-7lyqotgh]{transform:scale(1.03)}}.ctaDim-sec[data-astro-cid-uwpuvnmx]{background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-accent) 7%, transparent) 0 1px, transparent 1px 27px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 7%, transparent) 0 1px, transparent 1px 27px);border-top:2px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-bottom:2px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));background-position:top;position:relative;overflow:hidden}.ctaDim-ruler[data-astro-cid-uwpuvnmx]{pointer-events:none;border-left:1.5px solid color-mix(in srgb, var(--public-accent) 30%, var(--public-line));background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--public-accent) 40%, var(--public-line)) 0 1.5px, transparent 1.5px 15px);opacity:.85;background-position:0 0;background-repeat:repeat-y;width:12px;position:absolute;top:0;bottom:0;left:clamp(.5rem,3vw,2rem)}.ctaDim-wrap[data-astro-cid-uwpuvnmx]{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ctaDim-tag[data-astro-cid-uwpuvnmx]{font-family:var(--public-font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--public-muted);background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-radius:var(--public-radius,4px);align-items:center;gap:.5rem;margin:0 0 1.15rem;padding:.36rem .8rem;font-size:.68rem;font-weight:800;display:inline-flex}.ctaDim-cross[data-astro-cid-uwpuvnmx]{flex:none;width:12px;height:12px;position:relative}.ctaDim-cross[data-astro-cid-uwpuvnmx]:before,.ctaDim-cross[data-astro-cid-uwpuvnmx]:after{content:"";background:var(--public-accent);position:absolute}.ctaDim-cross[data-astro-cid-uwpuvnmx]:before{width:1.5px;height:100%;top:0;left:50%;transform:translate(-50%)}.ctaDim-cross[data-astro-cid-uwpuvnmx]:after{width:100%;height:1.5px;top:50%;left:0;transform:translateY(-50%)}.ctaDim-eyebrow[data-astro-cid-uwpuvnmx]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-accent);margin:0 0 .6rem;font-size:.74rem;font-weight:800}.ctaDim-title[data-astro-cid-uwpuvnmx]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:900;line-height:1.06}.ctaDim-copy[data-astro-cid-uwpuvnmx]{color:var(--public-muted);max-width:52ch;margin:0 0 1.6rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.62}.ctaDim-actions[data-astro-cid-uwpuvnmx]{flex-wrap:wrap;justify-content:center;gap:.7rem;width:fit-content;max-width:100%;display:flex}.ctaDim-dim[data-astro-cid-uwpuvnmx]{justify-content:center;align-items:center;gap:0;width:100%;max-width:460px;margin:1.15rem 0 .1rem;display:flex}.ctaDim-ext[data-astro-cid-uwpuvnmx]{border-left:1.5px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));flex:none;width:0;height:30px}.ctaDim-seg[data-astro-cid-uwpuvnmx]{border-top:1.5px solid color-mix(in srgb, var(--public-accent) 55%, var(--public-line));flex:auto;min-width:34px;height:0;position:relative}.ctaDim-seg--l[data-astro-cid-uwpuvnmx]:before,.ctaDim-seg--r[data-astro-cid-uwpuvnmx]:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;position:absolute;top:50%}.ctaDim-seg--l[data-astro-cid-uwpuvnmx]:before{border-right:9px solid var(--public-accent);left:0;transform:translateY(-50%)}.ctaDim-seg--r[data-astro-cid-uwpuvnmx]:after{border-left:9px solid var(--public-accent);right:0;transform:translateY(-50%)}.ctaDim-stamp[data-astro-cid-uwpuvnmx]{font-family:var(--public-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--public-text);background:var(--public-bg);border:1.5px solid color-mix(in srgb, var(--public-accent) 34%, var(--public-line));border-radius:var(--public-radius,4px);white-space:nowrap;flex:none;margin:0 .7rem;padding:.28rem .66rem;font-size:.74rem;font-weight:800}.ctaDim-notes[data-astro-cid-uwpuvnmx]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.ctaDim-note[data-astro-cid-uwpuvnmx]{letter-spacing:.04em;color:var(--public-muted);overflow-wrap:anywhere;padding-left:.95rem;font-size:.76rem;font-weight:700;position:relative}.ctaDim-note[data-astro-cid-uwpuvnmx]:before{content:"";border-left:1.5px solid var(--public-accent);border-bottom:1.5px solid var(--public-accent);width:8px;height:8px;position:absolute;top:.36em;left:0}@media (prefers-reduced-motion:no-preference){.ctaDim-dim[data-astro-cid-uwpuvnmx]{animation:.5s both ctaDim-draw}@keyframes ctaDim-draw{0%{opacity:0;transform:scaleX(.82)}to{opacity:1;transform:scaleX(1)}}}@media (max-width:860px){.ctaDim-ruler[data-astro-cid-uwpuvnmx]{display:none}}@media (max-width:640px){.ctaDim-actions[data-astro-cid-uwpuvnmx]{flex-direction:column;align-items:stretch;width:100%}.ctaDim-actions[data-astro-cid-uwpuvnmx] .btn-cmp[data-astro-cid-uwpuvnmx]{width:100%}.ctaDim-dim[data-astro-cid-uwpuvnmx]{max-width:100%}.ctaDim-ext[data-astro-cid-uwpuvnmx]{height:22px}.ctaDim-notes[data-astro-cid-uwpuvnmx]{gap:.45rem 1rem}}.ctaChtr-wrap[data-astro-cid-zsheeunm]{min-width:0}.ctaChtr-doc[data-astro-cid-zsheeunm]{background:var(--public-bg);border:2px solid var(--public-line);border-radius:var(--public-radius,12px);max-width:900px;box-shadow:var(--public-shadow,0 18px 46px #00000024);margin:0 auto;padding:clamp(1.7rem,4.5vw,3.2rem);position:relative}.ctaChtr-doc[data-astro-cid-zsheeunm]:before{content:"";pointer-events:none;border:1px solid var(--public-line-soft,var(--public-line));border-radius:calc(var(--public-radius,12px) - 4px);position:absolute;inset:7px}.ctaChtr-doc[data-astro-cid-zsheeunm]>[data-astro-cid-zsheeunm]{z-index:1;position:relative}.ctaChtr-mast[data-astro-cid-zsheeunm]{border-bottom:2px solid var(--public-line);align-items:center;gap:clamp(1.1rem,3vw,1.8rem);margin-bottom:clamp(1.1rem,3vw,1.6rem);padding-bottom:clamp(1.2rem,3vw,1.7rem);display:flex}.ctaChtr-seal[data-astro-cid-zsheeunm]{aspect-ratio:1;text-align:center;background:repeating-conic-gradient(from 0deg, var(--public-accent) 0 5deg, color-mix(in srgb, var(--public-accent) 32%, var(--public-bg)) 5deg 10deg);width:clamp(78px,12vw,112px);box-shadow:var(--public-shadow,none);border-radius:50%;flex:none;place-content:center;line-height:1;display:grid;position:relative}.ctaChtr-seal[data-astro-cid-zsheeunm]:before{content:"";background:var(--public-bg);border:2px solid var(--public-accent);border-radius:50%;position:absolute;inset:clamp(7px,1.4vw,10px)}.ctaChtr-seal-est[data-astro-cid-zsheeunm],.ctaChtr-seal-year[data-astro-cid-zsheeunm]{z-index:1;position:relative}.ctaChtr-seal-est[data-astro-cid-zsheeunm]{text-transform:uppercase;letter-spacing:.2em;color:var(--public-muted);margin-bottom:.18rem;font-size:.58rem;font-weight:800;display:block}.ctaChtr-seal-year[data-astro-cid-zsheeunm]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);font-size:clamp(1.2rem,3.4vw,1.75rem);font-weight:900}.ctaChtr-mastText[data-astro-cid-zsheeunm]{min-width:0}.ctaChtr-docket[data-astro-cid-zsheeunm]{text-transform:uppercase;letter-spacing:.13em;color:var(--public-accent);overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.7rem;font-weight:800}.ctaChtr-title[data-astro-cid-zsheeunm]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:900;line-height:1.06}.ctaChtr-preamble[data-astro-cid-zsheeunm]{color:var(--public-muted);max-width:58ch;margin:0;font-size:clamp(.96rem,1.4vw,1.06rem);line-height:1.6}.ctaChtr-articles[data-astro-cid-zsheeunm]{counter-reset:ctaChtr-art;margin:0;padding:0;list-style:none}.ctaChtr-art[data-astro-cid-zsheeunm]{counter-increment:ctaChtr-art;border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:clamp(3.6rem,8vw,5rem) 1fr;gap:clamp(.8rem,2.4vw,1.5rem);padding:clamp(1rem,2.6vw,1.4rem) 0;display:grid}.ctaChtr-art[data-astro-cid-zsheeunm]:first-child{border-top:0;padding-top:0}.ctaChtr-marker[data-astro-cid-zsheeunm]{text-align:center;flex-direction:column;align-items:center;padding-top:.15rem;display:flex}.ctaChtr-marker-k[data-astro-cid-zsheeunm]{text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);margin-bottom:.15rem;font-size:.56rem;font-weight:800}.ctaChtr-num[data-astro-cid-zsheeunm]{font-family:var(--public-font-heading);color:var(--public-accent);font-size:clamp(1.4rem,3.6vw,2rem);font-weight:900;line-height:1}.ctaChtr-num[data-astro-cid-zsheeunm]:after{content:counter(ctaChtr-art, upper-roman)}.ctaChtr-artBody[data-astro-cid-zsheeunm]{min-width:0}.ctaChtr-artHead[data-astro-cid-zsheeunm]{font-family:var(--public-font-heading);color:var(--public-text);margin:0 0 .35rem;font-size:clamp(1.08rem,2.4vw,1.32rem);font-weight:800;line-height:1.2}.ctaChtr-artText[data-astro-cid-zsheeunm]{color:var(--public-muted);overflow-wrap:anywhere;margin:0;font-size:clamp(.94rem,1.35vw,1.02rem);line-height:1.6}.ctaChtr-register[data-astro-cid-zsheeunm]{border-top:2px solid var(--public-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1rem,3vw,1.8rem);margin-top:clamp(1.2rem,3vw,1.7rem);padding-top:clamp(1.2rem,3vw,1.6rem);display:flex}.ctaChtr-resolve[data-astro-cid-zsheeunm]{min-width:0;color:var(--public-text);flex-wrap:wrap;flex:22rem;align-items:center;gap:.55rem .7rem;font-size:clamp(.96rem,1.5vw,1.08rem);line-height:1.5;display:flex}.ctaChtr-resolve-k[data-astro-cid-zsheeunm]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent-dark,var(--public-accent));white-space:nowrap;font-weight:900}.ctaChtr-resolve-rule[data-astro-cid-zsheeunm]{background:var(--public-accent);border-radius:1px;flex:0 0 2.4rem;height:2px}.ctaChtr-resolve-v[data-astro-cid-zsheeunm]{color:var(--public-muted)}.ctaChtr-stamp[data-astro-cid-zsheeunm]{background:var(--public-accent);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:.9;flex:none;width:1.5rem;height:1.5rem}.ctaChtr-actions[data-astro-cid-zsheeunm]{flex-wrap:wrap;gap:.7rem;display:flex}@media (prefers-reduced-motion:no-preference){.ctaChtr-doc[data-astro-cid-zsheeunm]{transition:transform .25s,box-shadow .25s}.ctaChtr-doc[data-astro-cid-zsheeunm]:hover{box-shadow:var(--public-shadow-strong,0 26px 60px #0003);transform:translateY(-3px)}}@media (max-width:640px){.ctaChtr-mast[data-astro-cid-zsheeunm]{text-align:center;flex-direction:column;align-items:center}.ctaChtr-preamble[data-astro-cid-zsheeunm]{max-width:none}.ctaChtr-art[data-astro-cid-zsheeunm]{grid-template-columns:1fr;gap:.4rem}.ctaChtr-marker[data-astro-cid-zsheeunm]{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.45rem;padding-top:0}.ctaChtr-marker-k[data-astro-cid-zsheeunm]{margin-bottom:0}.ctaChtr-num[data-astro-cid-zsheeunm]{font-size:1.25rem}.ctaChtr-register[data-astro-cid-zsheeunm]{flex-direction:column;align-items:stretch}.ctaChtr-resolve[data-astro-cid-zsheeunm]{flex-basis:auto}.ctaChtr-actions[data-astro-cid-zsheeunm]{flex-direction:column}.ctaChtr-actions[data-astro-cid-zsheeunm] .btn-cmp[data-astro-cid-zsheeunm]{text-align:center;width:100%}}.ctaReg-sec[data-astro-cid-t53gq5a7]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));padding:clamp(2.2rem,6vw,4.5rem) clamp(1rem,4vw,2rem)}.ctaReg-inner[data-astro-cid-t53gq5a7]{max-width:1000px;margin:0 auto}.ctaReg-book[data-astro-cid-t53gq5a7]{background:var(--public-bg);border:1px solid var(--public-line-soft,var(--public-line));border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow-strong,0 24px 60px #00000047);position:relative;overflow:hidden}.ctaReg-edge[data-astro-cid-t53gq5a7]{z-index:0;background-image:repeating-linear-gradient(to bottom, var(--public-bg) 0 2px, color-mix(in srgb, var(--public-line) 55%, transparent) 2px 3px);width:clamp(6px,1vw,10px);position:absolute;top:10px;bottom:10px}.ctaReg-edge-l[data-astro-cid-t53gq5a7]{left:0}.ctaReg-edge-r[data-astro-cid-t53gq5a7]{right:0}.ctaReg-pages[data-astro-cid-t53gq5a7]{z-index:1;grid-template-columns:1fr auto 1fr;margin:0 clamp(6px,1vw,10px);display:grid;position:relative}.ctaReg-page[data-astro-cid-t53gq5a7]{background-image:repeating-linear-gradient(to bottom, transparent 0 33px, color-mix(in srgb, var(--public-accent) 10%, transparent) 33px 34px);background-position:0 1.3rem;min-width:0;padding:clamp(1.6rem,4vw,2.8rem)}.ctaReg-eyebrow[data-astro-cid-t53gq5a7],.ctaReg-kicker[data-astro-cid-t53gq5a7]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);margin:0 0 .6rem;font-size:.72rem;font-weight:800}.ctaReg-title[data-astro-cid-t53gq5a7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.65rem,3.8vw,2.5rem);font-weight:900;line-height:1.1}.ctaReg-copy[data-astro-cid-t53gq5a7]{color:var(--public-muted);max-width:42ch;margin:0 0 1.2rem;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.68}.ctaReg-est[data-astro-cid-t53gq5a7]{font-family:var(--public-font-heading);color:var(--public-text);border-top:1px solid var(--public-line-soft,var(--public-line));align-items:baseline;gap:.5rem;margin:0;padding-top:.9rem;font-size:.94rem;font-weight:800;display:inline-flex}.ctaReg-est-word[data-astro-cid-t53gq5a7]{text-transform:uppercase;letter-spacing:.14em;color:var(--public-accent-dark,var(--public-accent));font-size:.68rem;font-weight:800}.ctaReg-est-dot[data-astro-cid-t53gq5a7]{color:var(--public-muted)}.ctaReg-spine[data-astro-cid-t53gq5a7]{background:linear-gradient(90deg,#00000021,#0000 42% 58%,#00000021);align-self:stretch;width:clamp(20px,3vw,36px);position:relative}.ctaReg-ribbon[data-astro-cid-t53gq5a7]{background:linear-gradient(var(--public-accent), var(--public-accent-dark,var(--public-accent)));clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 11px),0 100%);width:clamp(12px,1.6vw,16px);height:clamp(96px,22vw,150px);position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 6px 10px #00000038}.ctaReg-h3[data-astro-cid-t53gq5a7]{font-family:var(--public-font-heading);color:var(--public-text);text-wrap:balance;margin:0 0 1.2rem;font-size:clamp(1.2rem,2.6vw,1.55rem);font-weight:800;line-height:1.15}.ctaReg-fields[data-astro-cid-t53gq5a7]{margin:0 0 1.15rem;padding:0;list-style:none}.ctaReg-field[data-astro-cid-t53gq5a7]{align-items:baseline;gap:.7rem;padding:.65rem 0;display:flex}.ctaReg-flabel[data-astro-cid-t53gq5a7]{text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);flex:none;font-size:.66rem;font-weight:800}.ctaReg-fline[data-astro-cid-t53gq5a7]{border-bottom:1.5px solid color-mix(in srgb, var(--public-accent) 28%, var(--public-line));flex:auto;height:0}.ctaReg-where[data-astro-cid-t53gq5a7]{border-top:1px dashed color-mix(in srgb, var(--public-accent) 30%, transparent);color:var(--public-muted);flex-direction:column;gap:.35rem;margin:0 0 1.3rem;padding:.9rem 0 0;font-size:.92rem;line-height:1.5;display:flex}.ctaReg-flabel-top[data-astro-cid-t53gq5a7]{margin-bottom:.15rem}.ctaReg-where-lines[data-astro-cid-t53gq5a7]{flex-direction:column;display:flex}.ctaReg-strong[data-astro-cid-t53gq5a7]{color:var(--public-text);font-weight:800}.ctaReg-actions[data-astro-cid-t53gq5a7]{flex-wrap:wrap;gap:.7rem;display:flex}@media (prefers-reduced-motion:no-preference){.ctaReg-book[data-astro-cid-t53gq5a7]{transition:transform .25s,box-shadow .25s}.ctaReg-ribbon[data-astro-cid-t53gq5a7]{transition:transform .25s}.ctaReg-book[data-astro-cid-t53gq5a7]:hover{transform:translateY(-3px)}.ctaReg-book[data-astro-cid-t53gq5a7]:hover .ctaReg-ribbon[data-astro-cid-t53gq5a7]{transform:translate(-50%)translateY(5px)}}@media (max-width:640px){.ctaReg-edge-l[data-astro-cid-t53gq5a7],.ctaReg-edge-r[data-astro-cid-t53gq5a7]{display:none}.ctaReg-pages[data-astro-cid-t53gq5a7]{grid-template-columns:1fr;margin:0}.ctaReg-spine[data-astro-cid-t53gq5a7]{border-top:2px dashed color-mix(in srgb, var(--public-accent) 30%, var(--public-line));background:0 0;align-self:auto;width:auto;height:0;margin:0 clamp(1.6rem,6vw,2.4rem)}.ctaReg-ribbon[data-astro-cid-t53gq5a7]{clip-path:polygon(0 0,100% 0,calc(100% - 11px) 50%,100% 100%,0 100%);width:clamp(90px,40vw,150px);height:clamp(11px,3vw,14px);top:auto;bottom:0;left:clamp(1.4rem,8vw,2rem);transform:none}@media (prefers-reduced-motion:no-preference){.ctaReg-book[data-astro-cid-t53gq5a7]:hover .ctaReg-ribbon[data-astro-cid-t53gq5a7]{transform:translate(5px)}}.ctaReg-page[data-astro-cid-t53gq5a7]{padding:clamp(1.4rem,6vw,1.9rem)}}@media (max-width:430px){.ctaReg-actions[data-astro-cid-t53gq5a7]{flex-direction:column;align-items:stretch}.ctaReg-actions[data-astro-cid-t53gq5a7] .btn-cmp[data-astro-cid-t53gq5a7]{text-align:center;width:100%}}.livCh[data-astro-cid-3d5begzy]{background:var(--public-bg);padding:clamp(1.6rem,4vw,2.8rem) 0}.livCh-inner[data-astro-cid-3d5begzy]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.livCh-panel[data-astro-cid-3d5begzy]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow,0 1px 2px #0000000d);position:relative;overflow:hidden}.livCh-panel[data-astro-cid-3d5begzy]:before,.livCh-panel[data-astro-cid-3d5begzy]:after{content:"";border:2px solid var(--public-accent);pointer-events:none;opacity:.55;width:12px;height:12px;position:absolute}.livCh-panel[data-astro-cid-3d5begzy]:before{border-bottom:none;border-right:none;top:6px;left:6px}.livCh-panel[data-astro-cid-3d5begzy]:after{border-top:none;border-left:none;bottom:6px;right:6px}.livCh-bar[data-astro-cid-3d5begzy]{border-bottom:1px solid var(--public-line);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--public-accent) 9%, transparent) 0, color-mix(in srgb, var(--public-accent) 9%, transparent) 1px, transparent 1px, transparent 9px), var(--public-bg-alt,var(--public-bg-soft,var(--public-bg)));align-items:center;gap:.55rem;padding:.7rem clamp(.9rem,2.5vw,1.25rem);display:flex;overflow:hidden}.livCh-dot[data-astro-cid-3d5begzy]{background:var(--public-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%;flex:none}.livCh-sys[data-astro-cid-3d5begzy]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.14em;color:var(--public-text);font-size:.76rem;font-weight:800}.livCh-station[data-astro-cid-3d5begzy]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--public-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:.7rem;font-weight:700;overflow:hidden}.livCh-alert[data-astro-cid-3d5begzy]{background:var(--public-accent);color:var(--public-bg);cursor:pointer;border:none;border-radius:999px;flex:none;padding:.22rem .55rem;font-size:.68rem;font-weight:800}.livCh-stack[data-astro-cid-3d5begzy]{flex-direction:column;display:flex}.livCh-row[data-astro-cid-3d5begzy]{border-top:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:84px 1fr;align-items:stretch;min-width:0;display:grid}.livCh-row[data-astro-cid-3d5begzy]:first-child{border-top:none}.livCh-idx[data-astro-cid-3d5begzy]{border-right:2px solid color-mix(in srgb, var(--public-accent) 45%, var(--public-line));background:color-mix(in srgb, var(--public-accent) 5%, var(--public-bg-soft,var(--public-bg)));flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem;padding:clamp(.9rem,2vw,1.2rem) 0 clamp(.9rem,2vw,1.2rem) clamp(.9rem,2.5vw,1.25rem);display:flex}.livCh-ch[data-astro-cid-3d5begzy]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--public-muted);font-size:.6rem;font-weight:800}.livCh-no[data-astro-cid-3d5begzy]{font-family:var(--public-font-heading);color:var(--public-accent);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3.4vw,1.95rem);font-weight:800;line-height:1}.livCh-body[data-astro-cid-3d5begzy]{flex-direction:column;min-width:0;padding:clamp(.9rem,2vw,1.2rem) clamp(.95rem,2.5vw,1.35rem);display:flex}.livCh-label[data-astro-cid-3d5begzy]{font-family:var(--public-font-heading);text-transform:uppercase;letter-spacing:.09em;color:var(--public-muted);margin-bottom:.5rem;font-size:.72rem;font-weight:800}.livCh-loading[data-astro-cid-3d5begzy]{color:var(--public-muted);font-size:.88rem}.livCh-value[data-astro-cid-3d5begzy]{font-family:var(--public-font-heading);color:var(--public-text);letter-spacing:.01em;font-size:clamp(1.5rem,2.8vw,1.9rem);font-weight:800;line-height:1.02}.livCh-value-sm[data-astro-cid-3d5begzy]{letter-spacing:0;font-size:clamp(1.05rem,2vw,1.2rem)}.livCh-detail[data-astro-cid-3d5begzy]{color:var(--public-muted);margin-top:.28rem;font-size:.85rem;line-height:1.45}.livCh-badge[data-astro-cid-3d5begzy]{text-transform:uppercase;letter-spacing:.05em;color:var(--public-accent);margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-block}.livCh-season[data-astro-cid-3d5begzy]{color:var(--public-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700}.livCh-link[data-astro-cid-3d5begzy]{color:var(--public-accent);margin-top:.6rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.livCh-link[data-astro-cid-3d5begzy]:hover{text-decoration:underline}.livCh-weather[data-astro-cid-3d5begzy]{grid-template-columns:1fr;gap:.6rem;display:grid}.livCh-shoot[data-astro-cid-3d5begzy]{border-top:1px solid var(--public-line-soft,var(--public-line));padding-top:.5rem}.livCh-shoot-label[data-astro-cid-3d5begzy]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-accent);font-size:.7rem;font-weight:800}.livCh-shoot-fc[data-astro-cid-3d5begzy]{color:var(--public-text);margin-top:.25rem;font-size:1.15rem;font-weight:800}.livCh-shoot-bird[data-astro-cid-3d5begzy]{margin-top:.4rem}.livCh-league[data-astro-cid-3d5begzy]{flex-direction:column;gap:.25rem;margin-top:.45rem;display:flex}.livCh-league[data-astro-cid-3d5begzy] .public-league-row{border-bottom:1px solid var(--public-line-soft,var(--public-line));grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.28rem 0;font-size:.88rem;display:grid}.livCh-league[data-astro-cid-3d5begzy] .public-league-row:last-child{border-bottom:none}.livCh-league[data-astro-cid-3d5begzy] .public-league-rank{font-variant-numeric:tabular-nums;font-weight:800}.livCh-league[data-astro-cid-3d5begzy] .public-league-team{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.livCh-league[data-astro-cid-3d5begzy] .public-league-score{color:var(--public-accent);font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:640px){.livCh-row[data-astro-cid-3d5begzy]{grid-template-columns:1fr}.livCh-idx[data-astro-cid-3d5begzy]{background:0 0;border-right:none;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.4rem;padding:.6rem clamp(.9rem,4vw,1.1rem) 0}.livCh-no[data-astro-cid-3d5begzy]{font-size:1.15rem}.livCh-body[data-astro-cid-3d5begzy]{padding-top:.5rem}.livCh-weather[data-astro-cid-3d5begzy]{grid-template-columns:1fr!important}.livCh-station[data-astro-cid-3d5begzy]{display:none}}@media (prefers-reduced-motion:no-preference){.livCh-dot[data-astro-cid-3d5begzy]{animation:2.4s ease-in-out infinite livCh-pulse}.livCh-bar[data-astro-cid-3d5begzy]{position:relative}.livCh-bar[data-astro-cid-3d5begzy]:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--public-accent) 12%, transparent), transparent);pointer-events:none;width:42%;animation:6s linear infinite livCh-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes livCh-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes livCh-sweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}}.stu[data-astro-cid-fkvq6r4g]{--stu-ink:#f4f6f7;--stu-dim:#f4f6f79e;--stu-bg:#0c0e10;--stu-bg2:#14181b;background:var(--stu-bg);color:var(--stu-ink)}.stu-eyebrow[data-astro-cid-fkvq6r4g]{text-transform:uppercase;letter-spacing:.34em;color:var(--stu-dim);margin:0 0 1.2rem;font-size:.68rem;font-weight:700}.stu-eyebrow-dark[data-astro-cid-fkvq6r4g]{color:var(--public-accent)}.stu-hero[data-astro-cid-fkvq6r4g]{flex-direction:column;justify-content:flex-end;min-height:92vh;padding:clamp(2rem,8vw,6rem) clamp(1.2rem,6vw,5rem) clamp(3rem,9vw,6rem);display:flex;position:relative;overflow:hidden}.stu-hero-img[data-astro-cid-fkvq6r4g]{background-position:50%;background-size:cover;position:absolute;inset:0}.stu-hero-scrim[data-astro-cid-fkvq6r4g]{background:linear-gradient(#0c0e1059 0%,#0c0e108c 55%,#0c0e10f0 100%);position:absolute;inset:0}.stu-hero-inner[data-astro-cid-fkvq6r4g]{max-width:60rem;position:relative}.stu-display[data-astro-cid-fkvq6r4g]{font-family:var(--public-font-heading);letter-spacing:-.035em;text-transform:uppercase;color:var(--stu-ink);overflow-wrap:anywhere;margin:0 0 1.4rem;font-size:clamp(2.8rem,11vw,9rem);font-weight:900;line-height:.92}.stu-lede[data-astro-cid-fkvq6r4g]{max-width:34ch;color:var(--stu-dim);margin:0 0 2rem;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.5}.stu-hero-cta[data-astro-cid-fkvq6r4g]{flex-wrap:wrap;gap:.8rem;display:flex}.stu-btn[data-astro-cid-fkvq6r4g]{text-transform:uppercase;letter-spacing:.16em;border:1px solid #0000;border-radius:999px;padding:1rem 2rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-block}.stu-btn-solid[data-astro-cid-fkvq6r4g]{background:var(--public-accent);color:#0c0e10}.stu-btn-line[data-astro-cid-fkvq6r4g]{color:var(--stu-ink);border-color:#f4f6f773}.stu-btn-line[data-astro-cid-fkvq6r4g]:hover{border-color:var(--stu-ink)}.stu-scrollcue[data-astro-cid-fkvq6r4g]{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.3em;color:var(--stu-dim);font-size:.62rem;font-weight:700;position:absolute;bottom:clamp(3rem,9vw,6rem);right:clamp(1.2rem,6vw,5rem)}.stu-figures[data-astro-cid-fkvq6r4g]{border-bottom:1px solid #f4f6f71f;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(1.5rem,5vw,4rem);padding:clamp(3.5rem,10vw,8rem) clamp(1.2rem,6vw,5rem);display:grid}.stu-figure[data-astro-cid-fkvq6r4g]{flex-direction:column;gap:.5rem;display:flex}.stu-figure-v[data-astro-cid-fkvq6r4g]{font-family:var(--public-font-heading);letter-spacing:-.03em;color:var(--public-accent);font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:.9}.stu-figure-l[data-astro-cid-fkvq6r4g]{text-transform:uppercase;letter-spacing:.24em;color:var(--stu-dim);font-size:.68rem;font-weight:700}.stu-chapter[data-astro-cid-fkvq6r4g]{grid-template-columns:1fr 1fr;align-items:stretch;min-height:78vh;display:grid}.stu-chapter-flip[data-astro-cid-fkvq6r4g] .stu-chapter-media[data-astro-cid-fkvq6r4g]{order:2}.stu-chapter-media[data-astro-cid-fkvq6r4g]{background-position:50%;background-size:cover;min-height:40vh}.stu-chapter-copy[data-astro-cid-fkvq6r4g]{background:var(--stu-bg2);flex-direction:column;justify-content:center;padding:clamp(2.5rem,8vw,7rem) clamp(1.4rem,6vw,5rem);display:flex}.stu-num[data-astro-cid-fkvq6r4g]{font-family:var(--public-font-heading);color:#f4f6f724;margin:0 0 1.4rem;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:900;line-height:1}.stu-h2[data-astro-cid-fkvq6r4g]{max-width:18ch;font-family:var(--public-font-heading);letter-spacing:-.02em;color:var(--stu-ink);margin:0 0 1.2rem;font-size:clamp(1.8rem,4.5vw,3.2rem);font-weight:900;line-height:1.04}.stu-body[data-astro-cid-fkvq6r4g]{max-width:46ch;color:var(--stu-dim);margin:0 0 1.8rem;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.72}.stu-link[data-astro-cid-fkvq6r4g]{text-transform:uppercase;letter-spacing:.18em;color:var(--public-accent);border-bottom:1px solid;align-self:flex-start;padding-bottom:.3rem;font-size:.74rem;font-weight:800;text-decoration:none}.stu-live[data-astro-cid-fkvq6r4g]{padding:clamp(3.5rem,10vw,7rem) clamp(1.2rem,6vw,5rem)}.stu-live-head[data-astro-cid-fkvq6r4g]{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.stu-gallery[data-astro-cid-fkvq6r4g]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2px;display:grid}.stu-gal-cell[data-astro-cid-fkvq6r4g]{background-position:50%;background-size:cover;align-items:flex-end;min-height:clamp(14rem,26vw,22rem);display:flex;position:relative}.stu-gal-cap[data-astro-cid-fkvq6r4g]{text-transform:uppercase;letter-spacing:.2em;width:100%;color:var(--stu-ink);background:linear-gradient(#0000,#0c0e10e6);padding:3rem 1.2rem 1.2rem;font-size:.68rem;font-weight:800}.stu-close[data-astro-cid-fkvq6r4g]{text-align:center;padding:clamp(4rem,12vw,9rem) clamp(1.2rem,6vw,5rem)}.stu-close[data-astro-cid-fkvq6r4g] .stu-hero-cta[data-astro-cid-fkvq6r4g]{justify-content:center}.stu-close-h[data-astro-cid-fkvq6r4g]{max-width:22ch;font-family:var(--public-font-heading);letter-spacing:-.025em;color:var(--stu-ink);margin:0 auto 2.2rem;font-size:clamp(1.9rem,5.5vw,4rem);font-weight:900;line-height:1.02}.stu-close-links[data-astro-cid-fkvq6r4g]{border-top:1px solid #f4f6f71f;flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-top:clamp(2.5rem,7vw,4rem);padding-top:clamp(1.5rem,4vw,2.4rem);display:flex}.stu-close-link[data-astro-cid-fkvq6r4g]{text-transform:uppercase;letter-spacing:.2em;color:var(--stu-dim);font-size:.7rem;font-weight:700;text-decoration:none}.stu-close-link[data-astro-cid-fkvq6r4g]:hover{color:var(--stu-ink)}.stu-hybrid[data-astro-cid-fkvq6r4g] .stu-hero[data-astro-cid-fkvq6r4g]{min-height:72vh;padding-bottom:clamp(5rem,12vw,8rem)}.stu-hybrid[data-astro-cid-fkvq6r4g] .stu-display[data-astro-cid-fkvq6r4g]{font-size:clamp(2.4rem,8vw,6rem)}.stu-ticker[data-astro-cid-fkvq6r4g]{z-index:2;background:linear-gradient(#0c0e108c,#0c0e10eb);border-top:1px solid #f4f6f72e;padding:clamp(.8rem,2vw,1.1rem) clamp(1.2rem,6vw,5rem);position:absolute;bottom:0;left:0;right:0}@media (max-width:860px){.stu-hybrid[data-astro-cid-fkvq6r4g] .stu-hero[data-astro-cid-fkvq6r4g]{min-height:66vh}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stu[data-astro-cid-fkvq6r4g]>section[data-astro-cid-fkvq6r4g]{animation:linear both leythosReveal;animation-timeline:view();animation-range:entry 5% entry 40%}.stu[data-astro-cid-fkvq6r4g]>.stu-hero[data-astro-cid-fkvq6r4g]{animation:none}.stu-chapter-media[data-astro-cid-fkvq6r4g]{animation:linear both stuSettle;animation-timeline:view();animation-range:entry cover 55%}}}@keyframes stuSettle{0%{transform:scale(1.12)}to{transform:scale(1)}}@media (max-width:860px){.stu-hero[data-astro-cid-fkvq6r4g]{min-height:76vh}.stu-chapter[data-astro-cid-fkvq6r4g]{grid-template-columns:1fr;min-height:0}.stu-chapter-flip[data-astro-cid-fkvq6r4g] .stu-chapter-media[data-astro-cid-fkvq6r4g]{order:0}.stu-chapter-media[data-astro-cid-fkvq6r4g]{min-height:46vw}.stu-scrollcue[data-astro-cid-fkvq6r4g]{display:none}}.public-hero-stage[data-astro-cid-lcdefpme]{z-index:0;position:absolute;inset:0;overflow:hidden}.public-hero-slide[data-astro-cid-lcdefpme]{opacity:0;will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.public-hero-slide[data-astro-cid-lcdefpme].is-active{opacity:1}
