.rc-map{position:relative;overflow:hidden;border-radius:var(--rc-radius-card-lg);border:1px solid var(--rc-color-border);background:#edf1f5;isolation:isolate}.rc-map--tall{height:940px}.rc-map--wide{min-height:420px;height:100%;border:0;border-radius:var(--rc-radius-lg)}.rc-map--none{height:260px}.rc-map__art,.rc-map__gl{position:absolute;inset:0;width:100%;height:100%}.rc-map__pin{position:absolute;transform:translate(-50%,-100%);display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border-radius:var(--rc-radius-pill);border:2px solid #fff;background:var(--rc-color-header-bg);color:var(--rc-color-header-text);font:700 15px/1 var(--rc-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;box-shadow:0 8px 18px rgba(3,35,95,.3);z-index:1}.rc-map__gl .rc-map__pin{position:relative;transform:none}.rc-map__pin--on{background:var(--rc-color-action-bg);color:var(--rc-color-action-text);z-index:2}.rc-map__pin--static{cursor:default}.rc-map__none{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:24px 24px 120px;text-align:center;background:var(--rc-color-navy-soft);color:var(--rc-color-text-muted);font-size:var(--rc-text-sm)}.rc-map__none b{color:var(--rc-color-heading);font-size:var(--rc-text-md)}.rc-map__sample{position:absolute;right:16px;bottom:16px;z-index:2;background:var(--rc-status-info-bg);color:var(--rc-status-info-text);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.rc-lg-venue__map .rc-map__sample,.rc-sr-mapcol .rc-map__sample{top:16px;right:16px;bottom:auto}.rc-map__pin--name{min-height:0;padding:6px 14px;border-width:3px;box-shadow:0 10px 22px rgba(3,35,95,.3)}.rc-map__pin--name:after{content:"";position:absolute;left:50%;top:100%;width:3px;height:16px;margin-left:-1.5px;background:var(--rc-color-header-bg)}.rc-map__pin:focus-visible{outline:3px solid #2ca701;outline-offset:2px}.rc-sr{background:var(--rc-color-page)}.rc-sr-head{background:var(--rc-color-surface);border-bottom:1px solid var(--rc-color-border);padding:28px 0 24px}.rc-sr-head__inner{display:flex;flex-direction:column;gap:22px;max-width:calc(1240px + 2 * var(--rc-gutter))}.rc-sr-crumbs{display:flex;gap:8px;font-size:var(--rc-text-sm)}.rc-sr-crumbs,.rc-sr-crumbs a{color:var(--rc-color-text-muted)}.rc-sr-crumbs a{text-decoration:none}.rc-sr-crumbs a:hover{text-decoration:underline}.rc-sr-crumbs [aria-current]{color:var(--rc-color-heading);font-weight:600}.rc-sr-head__top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.rc-sr-title{margin:0;font-family:var(--rc-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08;font-size:clamp(32px,3.4vw,46px);color:var(--rc-color-heading);max-width:22ch}.rc-sr-numbers{display:flex;gap:28px;flex-wrap:wrap;margin:0}.rc-sr-numbers>div{display:flex;flex-direction:column-reverse}.rc-sr-numbers dd{margin:0;font-size:28px;line-height:1;color:var(--rc-color-heading)}.rc-sr-numbers dt{font-size:var(--rc-text-xs);color:var(--rc-color-text)}.rc-sr-numbers__green{color:var(--rc-color-link)!important}.rc-sr-form{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;background:var(--rc-color-page);border:1px solid var(--rc-color-border);border-radius:16px;padding:8px}.rc-sr-form--no-place{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.rc-sr-fld{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:8px 20px;border-right:1px solid var(--rc-color-border);min-width:0}.rc-sr-fld--last{border-right:0}.rc-sr-fld span{font-size:12px;font-weight:700;color:var(--rc-color-text-muted);letter-spacing:.04em;text-transform:uppercase}.rc-sr-fld input,.rc-sr-fld select{border:0;background:transparent;font:600 16px var(--rc-font-body);color:var(--rc-color-heading);padding:2px 0;width:100%;min-height:28px}.rc-sr-fld:focus-within{outline:3px solid #2ca701;outline-offset:-3px;border-radius:12px}.rc-sr-fld input:focus-visible,.rc-sr-fld select:focus-visible{outline:none}.rc-sr-go{min-height:56px;padding:0 30px;white-space:nowrap}.rc-sr-edit{display:none}.rc-sr-later{margin:0;gap:8px;font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-sr-bar,.rc-sr-later{display:flex;align-items:center;flex-wrap:wrap}.rc-sr-bar{justify-content:space-between;gap:16px}.rc-sr-bar>*{min-width:0;max-width:100%}.rc-sr-active{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:var(--rc-text-sm)}.rc-sr-active__lbl{color:var(--rc-color-text-muted)}.rc-sr-active__chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;border:0;background:var(--rc-color-navy-soft);color:var(--rc-color-heading);border-radius:var(--rc-radius-pill);padding:5px 12px;font:600 14px var(--rc-font-body);cursor:pointer}.rc-sr-active__chip:hover{background:color-mix(in srgb,var(--rc-color-header-bg) 14%,#fff)}.rc-sr-active__clear{border:0;background:none;color:var(--rc-color-link);font:700 14px var(--rc-font-body);cursor:pointer;min-height:32px;text-decoration:underline}.rc-sr-sort{position:relative;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rc-sr-sort__lbl{display:inline-flex;gap:6px;align-items:center;font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-sr-results{padding:28px 0 72px;position:relative}.rc-sr-results__inner{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;max-width:calc(1240px + 2 * var(--rc-gutter))}.rc-sr-list{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:14px}.rc-sr-mapcol{flex:1 1 460px;min-width:0;position:sticky;top:16px}.rc-sr-state{padding-block:40px 80px}.rc-sr-notice{padding-top:20px}.rc-sr-card{display:grid;grid-template-columns:220px minmax(0,1fr);background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);overflow:hidden;cursor:pointer;transition:box-shadow var(--rc-duration-base) var(--rc-ease-out)}.rc-sr-card:hover{box-shadow:var(--rc-shadow-2)}.rc-sr-card--on{border:2px solid var(--rc-color-highlight-bg)}.rc-sr-card__media{position:relative;min-height:210px;background:var(--rc-color-photo-fallback)}.rc-sr-card__photo{position:absolute;inset:0;width:100%;height:100%}.rc-sr-card__photo img{width:100%;height:100%;object-fit:cover}.rc-sr-card__photo.rc-pol--empty .rc-logo{max-width:100%}.rc-sr-card__photo.rc-pol--empty .rc-logo img{width:auto;height:100%;max-width:100%;object-fit:contain}.rc-sr-card__dist{position:absolute;left:12px;top:12px;background:#fff;color:var(--rc-color-heading);border-radius:var(--rc-radius-pill);padding:3px 11px;font-size:13px;font-weight:700}.rc-sr-card__body{padding:18px 22px;display:flex;flex-direction:column;gap:10px;min-width:0}.rc-sr-card__name{margin:0;font-family:var(--rc-font-display);font-size:21px;line-height:1.2;color:var(--rc-color-heading)}.rc-sr-card__name a{color:inherit;text-decoration:none}.rc-sr-card__name a:hover{text-decoration:underline}.rc-sr-card__area{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-sr-card__tags{display:flex;gap:6px;flex-wrap:wrap}.rc-sr-tag{background:var(--rc-status-success-bg);color:var(--rc-status-success-text);border-radius:var(--rc-radius-pill);padding:2px 10px;font-size:12px;font-weight:700}.rc-sr-card__nights{display:flex;flex-direction:column;gap:6px}.rc-sr-night{display:grid;grid-template-columns:54px minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:44px;background:var(--rc-color-page);border-radius:var(--rc-radius-sm);padding:8px 12px;text-decoration:none;color:var(--rc-color-heading);font-size:var(--rc-text-sm)}.rc-sr-night:hover{background:var(--rc-color-navy-soft)}.rc-sr-night__day{font-size:13px;color:var(--rc-color-link)}.rc-sr-night__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-sr-night__sp{color:var(--rc-color-text-muted)}.rc-sr-night__sp--full{color:var(--rc-status-warning-text);font-weight:700}.rc-sr-night__cost{display:inline-flex;align-items:baseline;gap:4px}.rc-sr-night__price{font-size:16px}.rc-sr-night__per{font-size:12px;color:var(--rc-color-text-muted)}.rc-sr-card__spaces{display:none;font-size:13px;font-weight:700;color:var(--rc-color-link)}.rc-sr-card__spaces--full{color:var(--rc-status-warning-text)}.rc-sr-card__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto}.rc-sr-card__pp{font-size:var(--rc-text-sm)}.rc-sr-card__pp b{color:var(--rc-color-heading)}.rc-sr-card__go{min-height:44px}.rc-sr-card__go-short{display:none}.rc-sr-card__from{display:none;font-size:var(--rc-text-sm)}.rc-sr-card__from--solo{display:inline}.rc-sr-card__from b{color:var(--rc-color-heading)}.rc-sr-maplegend{position:absolute;top:16px;left:16px;z-index:3;display:flex;flex-direction:column;gap:2px;background:#fff;border-radius:14px;padding:10px 14px;box-shadow:0 8px 20px rgba(3,35,95,.12)}.rc-sr-maplegend b{color:var(--rc-color-heading)}.rc-sr-maplegend span{font-size:13px;color:var(--rc-color-text-muted)}.rc-sr-mapcard{position:absolute;left:16px;right:16px;bottom:16px;z-index:3;display:flex;gap:14px;align-items:center;background:#fff;border-radius:16px;padding:12px;box-shadow:0 14px 34px rgba(3,35,95,.2)}.rc-sr-mapcard__photo{width:72px;height:72px;flex:none;border-radius:12px;overflow:hidden}.rc-sr-mapcard__photo img{width:100%;height:100%;object-fit:cover}.rc-sr-mapcard__text{flex:1;min-width:0;display:flex;flex-direction:column}.rc-sr-mapcard__text b{color:var(--rc-color-heading)}.rc-sr-mapcard__text span{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-sr-mapcard .rc-btn{min-height:44px}.rc-sr-switch{display:none}.rc-sr-fallback{gap:16px}.rc-sr-fallback,.rc-sr-leagues{display:flex;flex-direction:column}.rc-sr-leagues{list-style:none;margin:0;padding:0;gap:10px}.rc-sr-lrow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:16px 20px;background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);text-decoration:none;color:var(--rc-color-heading)}.rc-sr-lrow:hover{box-shadow:var(--rc-shadow-2)}.rc-sr-lrow__main{display:flex;flex-direction:column;gap:4px;min-width:0}.rc-sr-lrow__name{font-family:var(--rc-font-display);font-size:19px}.rc-sr-lrow__meta{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-sr-lrow__fee{display:flex;flex-direction:column;text-align:right;font-size:12px;color:var(--rc-color-text-muted)}.rc-sr-lrow__fee .rc-figure{font-size:22px;color:var(--rc-color-heading)}@media (max-width:900px){.rc-sr-head{padding:12px 0 14px}.rc-sr-head__inner{gap:12px}.rc-sr-crumbs{display:none}.rc-sr-title{font-size:22px}.rc-sr-numbers{gap:18px}.rc-sr-numbers dd{font-size:20px}.rc-sr-edit{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--rc-color-page);color:var(--rc-color-heading);font:600 15px var(--rc-font-body);text-align:left;cursor:pointer}.rc-sr-edit__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-sr-edit__go{font-weight:700;color:var(--rc-color-link);font-size:14px}.rc-sr-form{display:none;grid-template-columns:1fr!important}.rc-sr-form--open{display:grid}.rc-sr-fld{border-right:0;border-bottom:1px solid var(--rc-color-border);padding:10px 12px}.rc-sr-go{margin-top:8px}.rc-sr-bar{gap:10px}.rc-sr-sort{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:2px}.rc-sr-sort__lbl{display:none}.rc-sr-results{padding:16px 0 96px}.rc-sr-results__inner{display:block}.rc-sr-list{gap:12px}.rc-sr-results--list .rc-sr-mapcol,.rc-sr-results--map .rc-sr-list{display:none}.rc-sr-mapcol{position:relative;top:0}.rc-map--tall{height:min(72vh,640px)}.rc-sr-card{grid-template-columns:110px minmax(0,1fr);border-radius:16px}.rc-sr-card__media{min-height:150px}.rc-sr-card__dist{left:8px;top:8px;padding:1px 8px;font-size:12px}.rc-sr-card__body{padding:12px 14px;gap:4px}.rc-sr-card__name{font-size:16px}.rc-sr-card__area{display:none}.rc-sr-card__tags{gap:4px}.rc-sr-tag{background:none;color:var(--rc-color-text);padding:0;font-weight:400;font-size:13px}.rc-sr-tag+.rc-sr-tag:before{content:"· "}.rc-sr-card__nights{display:none}.rc-sr-card__spaces{display:block}.rc-sr-card__pp{display:none}.rc-sr-card__from{display:inline;font-size:12px}.rc-sr-card__go-long{display:none}.rc-sr-card__go-short{display:inline}.rc-sr-card__go{min-height:40px;padding:0 14px}.rc-sr-card__from b{display:block;font-size:20px;line-height:1}.rc-sr-card__foot{flex-wrap:nowrap;align-items:flex-end}.rc-sr-switch{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:30;display:flex;width:220px;padding:4px;background:#fff;border-radius:var(--rc-radius-pill);box-shadow:0 10px 30px rgba(3,35,95,.25)}.rc-sr-switch button{flex:1;min-height:44px;border:0;border-radius:var(--rc-radius-pill);background:transparent;color:var(--rc-color-heading);font:700 15px var(--rc-font-body);cursor:pointer}.rc-sr-switch button[aria-pressed=true]{background:var(--rc-color-header-bg);color:var(--rc-color-header-text)}.rc-sr-lrow{grid-template-columns:minmax(0,1fr) auto}.rc-sr-lrow .rc-btn{display:none}}.rc-lg{background:var(--rc-color-page)}.rc-lg .rc-container{max-width:calc(1240px - 80px + 2 * var(--rc-gutter))}.rc-lg-h2{margin:6px 0 0;font-family:var(--rc-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08;font-size:clamp(32px,3.4vw,46px);color:var(--rc-color-heading)}.rc-lg-h2--sm{font-size:32px;margin-top:4px}.rc-lg-h3{margin:0;font-family:var(--rc-font-display);font-weight:700;font-size:22px;letter-spacing:-.01em;color:var(--rc-color-heading)}.rc-lg-card{background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-card-lg)}.rc-lg-pad{padding:20px}.rc-lg-stack{display:flex;flex-direction:column;gap:24px}.rc-lg-sec{padding-top:80px;scroll-margin-top:16px}.rc-lg-sec--first{padding-top:72px}.rc-lg-sec--last{padding-bottom:80px}.rc-lg-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.rc-lg-head__text{margin:6px 0 0}.rc-lg-head__meta{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-lg-more{font-weight:700}.rc-lg-left,.rc-lg-more{color:var(--rc-color-link)}.rc-lg-full{color:var(--rc-status-warning-text)}.rc-lg-empty,.rc-lg-muted{color:var(--rc-color-text-muted)}.rc-lg-empty{margin:16px 0 0}.rc-lg-r{text-align:right}.rc-lg-photo{display:block;flex:none;object-fit:cover;background:var(--rc-color-photo-fallback)}.rc-lg-photo--none{display:inline-grid;place-items:center;background:var(--rc-color-navy-soft);color:var(--rc-color-heading);font-family:var(--rc-font-display);font-weight:700}.rc-lg-photo--ring{border:3px solid #fff}.rc-lg-bar{height:6px;background:rgba(255,255,255,.2);overflow:hidden;margin-top:4px}.rc-lg-bar,.rc-lg-bar>span{display:block;border-radius:999px}.rc-lg-bar>span{height:100%;background:#fff}.rc-lg-bar--brand{background:var(--rc-color-navy-soft)}.rc-lg-bar--brand>span{background:var(--rc-color-bar)}.rc-lg-bar--hero{height:8px;margin-top:6px}.rc-lg-chip{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.15);color:#fff;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:600;align-self:flex-start}.rc-lg-chip--live{background:#fff;color:var(--rc-status-success-text);font-weight:800}.rc-lg-chip--live>span{width:7px;height:7px;border-radius:50%;background:var(--rc-color-bar)}.rc-lg-bar-wrap{background:var(--rc-color-surface);border-bottom:1px solid var(--rc-color-border)}.rc-lg-leaguebar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:14px;flex-wrap:wrap}.rc-lg-leaguebar__id{display:flex;gap:14px;align-items:center;min-width:0}.rc-lg-badge{width:52px;height:52px;flex:none;border-radius:14px;background:var(--rc-color-header-bg);color:var(--rc-color-header-text);display:grid;place-items:center;font:800 18px var(--rc-font-display)}.rc-lg-leaguebar__name{display:flex;flex-direction:column;line-height:1.3;min-width:0}.rc-lg-leaguebar__name b{font-family:var(--rc-font-display);color:var(--rc-color-heading);font-size:18px}.rc-lg-leaguebar__name span{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-lg-leaguebar__tools{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap}.rc-lg-leaguebar__back{display:inline-flex;gap:6px;align-items:center;font-size:var(--rc-text-sm);font-weight:600;text-decoration:none;color:var(--rc-color-heading);min-height:44px}.rc-lg-leaguebar__back:hover{text-decoration:underline}.rc-lg-division{display:flex;align-items:center;gap:8px;background:var(--rc-color-page);border:1px solid var(--rc-color-border);border-radius:10px;padding:0 12px;min-height:44px}.rc-lg-division span{font-size:12px;font-weight:700;color:var(--rc-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.rc-lg-division select{border:0;background:transparent;font:700 14px var(--rc-font-body);color:var(--rc-color-heading);min-height:40px;cursor:pointer}.rc-lg-division:focus-within{outline:3px solid #2ca701;outline-offset:2px}.rc-lg-division select:focus-visible{outline:none}.rc-lg-subnav{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #eef1f5}.rc-lg-subnav__links{display:flex;gap:28px;overflow-x:auto;scrollbar-width:none}.rc-lg-sub{color:var(--rc-color-text-muted);text-decoration:none;font-weight:700;font-size:var(--rc-text-sm);padding:13px 0 12px;border-bottom:3px solid transparent;white-space:nowrap}.rc-lg-sub:hover,.rc-lg-sub[aria-current]{color:var(--rc-color-heading)}.rc-lg-sub[aria-current]{border-color:var(--rc-color-bar)}.rc-lg-subnav__join{min-height:40px;flex:none}.rc-lg-hero{position:relative;background:var(--rc-color-header-bg);overflow:hidden;color:#fff}.rc-lg-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 40%}.rc-lg-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,35,95,.95),rgba(3,35,95,.8) 45%,rgba(3,35,95,.25) 80%,rgba(3,35,95,.1))}.rc-lg-hero__inner{position:relative;padding-top:56px;padding-bottom:120px;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.rc-lg-hero__text{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:18px}.rc-lg-hero__chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rc-lg-hero__title{margin:0;font-family:var(--rc-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08;font-size:clamp(44px,5.4vw,76px);color:#fff}.rc-lg-hero__meta{display:flex;gap:22px;flex-wrap:wrap;color:#dce3ee}.rc-lg-hero__meta span{display:inline-flex;gap:8px;align-items:center}.rc-lg-hero__progress{max-width:560px}.rc-lg-hero__progress-words{display:flex;justify-content:space-between;font-size:13px;color:var(--rc-color-header-muted)}.rc-lg-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.rc-lg-hero__actions .rc-btn{min-height:52px}.rc-lg .rc-lg-hero__link{--rc-btn-text:#fff;--rc-btn-bg-hover:rgba(255,255,255,0.1);--rc-btn-focus:#fff}.rc-lg-hero .rc-sample-flag{align-self:center}.rc-lg-book{flex:1 1 340px;max-width:380px;background:#fff;color:var(--rc-color-text);border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px rgba(0,0,0,.25)}.rc-lg-book__prices{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.rc-lg-book__lbl{font-size:13px;color:var(--rc-color-text-muted);font-weight:600}.rc-lg-book__price{font-size:38px;color:var(--rc-color-heading);line-height:1.1}.rc-lg-book__pp{text-align:right}.rc-lg-book__each{font-size:22px;color:var(--rc-color-link)}.rc-lg-book__places{display:flex;justify-content:space-between;font-size:var(--rc-text-sm);margin-bottom:6px}.rc-lg-book__places span{color:var(--rc-color-text-muted)}.rc-lg-book .rc-bar{height:8px}.rc-lg-book__note{font-size:13px;color:var(--rc-color-text-muted)}.rc-lg-book__closed{margin:0;font-weight:700;color:var(--rc-color-heading)}.rc-lg-overview{scroll-margin-top:16px}.rc-lg-stats-wrap{position:relative;margin-top:-72px}.rc-lg-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.rc-lg-stat{background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:20px;padding:20px;box-shadow:var(--rc-shadow-2);display:flex;gap:14px;align-items:center}.rc-lg-stat__icon{width:48px;height:48px;flex:none;border-radius:14px;background:var(--rc-color-navy-soft);color:var(--rc-color-heading);display:grid;place-items:center}.rc-lg-stat__icon--soft{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-lg-stat__num{display:block;font-size:30px;color:var(--rc-color-heading);line-height:1}.rc-lg-stat__lbl{display:block;font-size:var(--rc-text-sm)}.rc-lg-stat__eyebrow{display:block;font-size:12px;font-weight:700;color:var(--rc-color-link)}.rc-lg-stat__leader{color:var(--rc-color-heading)}.rc-lg-ticker{margin-top:14px;display:flex;gap:10px;align-items:center;min-width:0}.rc-lg-ticker__lbl{flex:none;background:var(--rc-color-header-bg);color:var(--rc-color-header-text);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}.rc-lg-ticker__list{list-style:none;margin:0;padding:0 0 4px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:thin}.rc-lg-ticker__item{flex:none;display:inline-flex;gap:8px;align-items:center;white-space:nowrap;min-height:36px;background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:999px;padding:6px 14px;font-size:var(--rc-text-sm);text-decoration:none;color:var(--rc-color-heading)}.rc-lg-ticker__ft{font-size:11px;font-weight:700;color:var(--rc-color-text-muted)}.rc-lg-notice{margin-top:24px}.rc-lg-mvp{position:relative;border-radius:28px;overflow:hidden;background:var(--rc-color-header-bg);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.rc-lg-mvp__swoosh{position:absolute;right:0;top:0;width:60%;height:100%;opacity:.18}.rc-lg-mvp__card-wrap{position:relative;padding:32px;display:flex;justify-content:center}.rc-lg-mvp__card{position:relative;margin:0;width:100%;max-width:380px;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.35)}.rc-lg-mvp__img{width:100%!important;height:420px!important;font-size:64px!important}.rc-lg-mvp__tag{position:absolute;top:14px;left:14px;background:#fff;color:var(--rc-status-success-text);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800}.rc-lg-mvp__rating{position:absolute;top:12px;right:12px;width:60px;height:60px;border-radius:50%;background:#fff;color:var(--rc-color-heading);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;box-shadow:0 6px 16px rgba(0,0,0,.2)}.rc-lg-mvp__rating b{font-size:20px}.rc-lg-mvp__rating span{font-size:10px;font-weight:700}.rc-lg-mvp__name{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;background:linear-gradient(180deg,rgba(3,35,95,0),rgba(3,35,95,.95));color:#fff;display:flex;flex-direction:column}.rc-lg-mvp__name b{font:800 26px var(--rc-font-display)}.rc-lg-mvp__name span{font-size:var(--rc-text-sm);color:#dce3ee}.rc-lg-mvp__text{position:relative;padding:40px 40px 40px 8px;color:#fff;display:flex;flex-direction:column;gap:18px;justify-content:center}.rc-lg-mvp__text .rc-lg-chip{font-weight:700}.rc-lg-mvp__headline{margin:0;font-family:var(--rc-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08;color:#fff;font-size:clamp(32px,3.2vw,44px)}.rc-lg-mvp__quote{margin:0;color:var(--rc-color-header-muted);font-style:italic}.rc-lg-mvp__stats{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.rc-lg-mvp__stat{display:flex;justify-content:space-between;font-size:var(--rc-text-sm)}.rc-lg-mvp__stat dd{margin:0;font-weight:700}.rc-lg-vote{display:flex;align-items:center;gap:14px;background:rgba(255,255,255,.1);border-radius:16px;padding:14px 16px;flex-wrap:wrap}.rc-lg-vote__bar{flex:1 1 200px}.rc-lg-vote__bar .rc-lg-bar{height:8px;margin-top:6px}.rc-lg-vote__lbl{font-size:13px;color:var(--rc-color-header-muted)}.rc-lg-vote__pct{font-size:24px}.rc-lg-vote__msg{flex-basis:100%;font-size:13px;color:var(--rc-color-header-muted)}.rc-lg-standings{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.rc-lg-standings__main{flex:999 1 640px;min-width:0;padding:24px}.rc-lg-standings__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.rc-lg-standings__side{flex:1 1 340px;display:flex;flex-direction:column;gap:16px;min-width:0}.rc-lg-tabs{display:flex;gap:24px}.rc-lg-tab{color:var(--rc-color-text-muted);background:none;border:0;border-bottom:3px solid transparent;font:700 15px var(--rc-font-body);padding:12px 0;min-height:44px;cursor:pointer}.rc-lg-tab[aria-selected=true]{color:var(--rc-color-heading);border-color:var(--rc-color-bar)}.rc-lg-tab:hover{color:var(--rc-color-heading)}.rc-lg-panel{min-width:0}.rc-lg-table-scroll{overflow-x:auto;margin-top:12px}.rc-lg-row__btn,.rc-lg-table__head{display:grid;grid-template-columns:var(--rc-lg-cols);gap:4px;padding:10px 8px;align-items:center}.rc-lg-table__head{font-size:12px;font-weight:700;color:var(--rc-color-text-muted)}.rc-lg-row,.rc-lg-table__head{border-bottom:1px solid var(--rc-color-border)}.rc-lg-row{border-left:3px solid transparent;background:var(--rc-color-surface)}.rc-lg-row--finals{border-left-color:var(--rc-color-bar)}.rc-lg-row--drop{border-left-color:var(--rc-status-live-bg)}.rc-lg-row--open{background:var(--rc-color-page)}.rc-lg-row__btn{width:100%;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;min-height:54px}.rc-lg-row__btn:hover{background:color-mix(in srgb,var(--rc-color-page) 70%,transparent)}.rc-lg-row__btn:focus-visible{outline:3px solid #2ca701;outline-offset:-3px}.rc-lg-row__pos,.rc-lg-row__team{color:var(--rc-color-heading)}.rc-lg-row__team{display:flex;gap:10px;align-items:center;font-weight:700;min-width:0}.rc-lg-row__pts{color:var(--rc-color-heading);font-size:17px}.rc-lg-form{display:inline-flex;gap:3px;justify-content:flex-end}.rc-lg-pip{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;font-weight:800}.rc-lg-pip--W{background:var(--rc-status-success-text);color:#fff}.rc-lg-pip--L{background:#e3e8f0;color:var(--rc-color-heading)}.rc-lg-pip--D{background:var(--rc-color-header-bg);color:#fff}.rc-lg-chev{justify-self:end;width:30px;height:30px;border-radius:50%;background:var(--rc-color-navy-soft);color:var(--rc-color-heading);display:grid;place-items:center}.rc-lg-chev svg{transition:transform var(--rc-duration-base) var(--rc-ease-out)}.rc-lg-row--open .rc-lg-chev{background:var(--rc-color-header-bg);color:#fff}.rc-lg-row--open .rc-lg-chev svg{transform:rotate(180deg)}.rc-lg-games{padding:2px 14px 16px 50px}.rc-lg-games__box{background:#fff;border:1px solid var(--rc-color-border);border-radius:14px;overflow:hidden}.rc-lg-games__box ul{list-style:none;margin:0;padding:0}.rc-lg-game{display:grid;grid-template-columns:70px 100px minmax(0,1fr) 90px 70px;gap:10px;padding:9px 14px;border-top:1px solid #eef1f5;align-items:center;text-decoration:none;color:var(--rc-color-text);font-size:var(--rc-text-sm)}li:first-child>.rc-lg-game{border-top:0}.rc-lg-game:hover{background:var(--rc-color-page)}.rc-lg-game b,.rc-lg-game__score{color:var(--rc-color-heading)}.rc-lg-game__score{text-align:center}.rc-lg-res{justify-self:end;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700}.rc-lg-res--W{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-lg-res--L{background:var(--rc-status-danger-bg);color:var(--rc-status-danger-text)}.rc-lg-res--D{background:var(--rc-status-neutral-bg);color:var(--rc-status-neutral-text)}.rc-lg-games__none{margin:0;padding:10px 14px;font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-lg-games__foot{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;border-top:1px solid #eef1f5;background:#f7fbf5;font-size:var(--rc-text-sm)}.rc-lg-games__foot b{color:var(--rc-color-heading)}.rc-lg-games__foot a{font-weight:700;color:var(--rc-color-link)}.rc-lg-legend{display:flex;gap:8px 16px;margin-top:12px;font-size:13px;color:var(--rc-color-text-muted);flex-wrap:wrap}.rc-lg-legend span{display:inline-flex;gap:6px;align-items:center}.rc-lg-legend__sw{width:10px;height:10px;border-radius:2px;display:inline-block}.rc-lg-legend__sw--finals{background:var(--rc-color-bar)}.rc-lg-legend__sw--drop{background:var(--rc-status-live-bg)}.rc-lg-week{margin:0;padding:16px 0 4px;font-size:13px;font-weight:700;color:var(--rc-color-link);text-transform:uppercase;letter-spacing:.06em}.rc-lg-list{list-style:none;margin:0;padding:0}.rc-lg-fix,.rc-lg-resrow{display:grid;gap:14px;align-items:center;padding:12px 0;min-height:44px;border-bottom:1px solid var(--rc-color-border);text-decoration:none;color:var(--rc-color-heading)}.rc-lg-fix{grid-template-columns:70px 1fr auto}.rc-lg-fix__time{background:var(--rc-color-page);border-radius:8px;text-align:center;padding:4px 0}.rc-lg-fix__pitch{font-size:13px;color:var(--rc-color-text-muted)}.rc-lg-resrow{grid-template-columns:1fr auto 1fr}.rc-lg-resrow__home{text-align:right}.rc-lg-resrow__score{background:var(--rc-color-header-bg);color:#fff;border-radius:8px;padding:2px 12px;font-size:18px}.rc-lg-fix:hover b,.rc-lg-resrow:hover b{text-decoration:underline}.rc-lg-next{background:var(--rc-color-header-bg);color:#fff;border-radius:20px;overflow:hidden}.rc-lg-next__top{display:flex;justify-content:space-between;padding:14px 18px;background:rgba(255,255,255,.08);font-size:13px;font-weight:700;text-transform:uppercase}.rc-lg-next__where{color:var(--rc-color-header-muted);text-transform:none}.rc-lg-next__teams{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;padding:22px 18px;text-align:center}.rc-lg-next__team{align-items:center;gap:8px}.rc-lg-next__team,.rc-lg-next__when{display:flex;flex-direction:column}.rc-lg-next__when span{font-size:12px;color:var(--rc-color-header-muted)}.rc-lg-next__when b{font-size:30px}.rc-lg-next .rc-lg-photo--none{background:#fff}.rc-lg-next__go{margin:0 18px 18px;display:flex}.rc-lg-boot{padding:20px}.rc-lg-boot__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.rc-lg-boot__head h3{margin:0;font-family:var(--rc-font-display);color:var(--rc-color-heading);font-size:18px}.rc-lg-boot__head span{font-size:13px;color:var(--rc-color-text-muted)}.rc-lg-boot ol{list-style:none;margin:0;padding:0}.rc-lg-boot__row{display:grid;grid-template-columns:22px 40px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #eef1f5;text-decoration:none;color:var(--rc-color-heading)}.rc-lg-boot__rank{color:var(--rc-color-text-muted)}.rc-lg-boot__who{display:flex;flex-direction:column;line-height:1.25;min-width:0}.rc-lg-boot__who b{font-size:15px}.rc-lg-boot__who span{font-size:12px;color:var(--rc-color-text-muted)}.rc-lg-boot__val{font-size:20px;background:var(--rc-color-page);border-radius:10px;padding:0 10px}.rc-lg-boot__val--top{background:var(--rc-status-success-bg)}.rc-lg-boot__row:hover b{text-decoration:underline}.rc-lg-weeknav{display:flex;align-items:center;gap:10px}.rc-lg-weeknav b{color:var(--rc-color-heading);min-width:150px;text-align:center}.rc-lg-arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--rc-color-border-chip);background:#fff;color:var(--rc-color-heading);display:grid;place-items:center;cursor:pointer}.rc-lg-arrow:disabled{color:var(--rc-color-text-faint);cursor:not-allowed}.rc-lg-best6{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}.rc-lg-pitch{flex:999 1 600px;position:relative;min-height:620px;border-radius:24px;overflow:hidden;background:repeating-linear-gradient(180deg,#2e8b3a 0 70px,#33963f 70px 140px)}.rc-lg-pitch__lines{position:absolute;inset:0;width:100%;height:100%}.rc-lg-pitch__shape{left:32px;background:rgba(3,35,95,.85);color:#fff}.rc-lg-pitch__avg,.rc-lg-pitch__shape{position:absolute;top:30px;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.rc-lg-pitch__avg{right:32px;background:#fff;color:var(--rc-color-heading)}.rc-lg-pitch__players{list-style:none;margin:0;padding:0}.rc-lg-pitch__players li{position:absolute;transform:translate(-50%,-50%);width:130px}.rc-lg-pp{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none}.rc-lg-pp__photo{position:relative}.rc-lg-pp__photo .rc-lg-photo{border:4px solid #fff;box-shadow:0 10px 22px rgba(0,0,0,.3)}.rc-lg-pp__rating{position:absolute;right:-8px;bottom:-2px;background:var(--rc-color-header-bg);color:#fff;border:2px solid #fff;border-radius:999px;padding:0 7px;font-size:13px}.rc-lg-pp__tag{background:#fff;border-radius:10px;padding:3px 10px;text-align:center;line-height:1.25;box-shadow:0 6px 14px rgba(0,0,0,.2);display:flex;flex-direction:column}.rc-lg-pp__tag b{font-size:13px;color:var(--rc-color-heading)}.rc-lg-pp__tag span{font-size:11px;color:var(--rc-color-text-muted)}.rc-lg-pp:hover .rc-lg-pp__tag b{text-decoration:underline}.rc-lg-best6__side{flex:1 1 320px;display:flex;flex-direction:column;gap:14px}.rc-lg-nums{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.rc-lg-nums__box{background:var(--rc-color-page);border-radius:14px;padding:14px}.rc-lg-nums__box--dark{background:var(--rc-color-header-bg);color:#fff}.rc-lg-nums__lbl{font-size:12px}.rc-lg-nums__box--dark .rc-lg-nums__lbl{color:var(--rc-color-header-muted)}.rc-lg-nums__val{font-size:28px;color:var(--rc-color-heading)}.rc-lg-nums__box--dark .rc-lg-nums__val{color:#fff}.rc-lg-star{display:flex;gap:14px;align-items:center}.rc-lg-star__who{flex:1;display:flex;flex-direction:column}.rc-lg-star__eyebrow{font-size:12px;font-weight:700;color:var(--rc-color-link)}.rc-lg-star__who b{color:var(--rc-color-heading);font-size:17px}.rc-lg-star__who span:last-child{font-size:13px}.rc-lg-star__val{font-size:24px;color:var(--rc-color-heading)}.rc-lg-six{padding:16px 20px}.rc-lg-six>b{color:var(--rc-color-heading)}.rc-lg-six ul{list-style:none;margin:0;padding:0}.rc-lg-six li{display:flex;justify-content:space-between;padding:6px 0;border-top:1px solid #eef1f5;font-size:var(--rc-text-sm)}.rc-lg-six .rc-figure,.rc-lg-six li b{color:var(--rc-color-heading)}.rc-lg-pills{display:flex;gap:8px;flex-wrap:wrap}.rc-lg-fame{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px}.rc-lg-pc{background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--rc-color-text);transition:transform var(--rc-duration-base) var(--rc-ease-out),box-shadow var(--rc-duration-base) var(--rc-ease-out)}.rc-lg-pc:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(3,35,95,.12)}.rc-lg-pc__media{position:relative;display:block;height:250px;background:var(--rc-color-photo-fallback)}.rc-lg-pc__img{width:100%!important;height:100%!important;font-size:48px!important}.rc-lg-pc__rank{position:absolute;left:12px;top:12px;background:var(--rc-color-header-bg);color:#fff;border-radius:10px;padding:2px 10px;font-size:18px}.rc-lg-pc__rank--top{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-lg-pc__rating{position:absolute;right:12px;top:12px;background:#fff;color:var(--rc-color-heading);border-radius:10px;padding:2px 8px;text-align:center;line-height:1.1;display:flex;flex-direction:column}.rc-lg-pc__rating b{font-size:18px}.rc-lg-pc__rating span{font-size:9px;font-weight:700}.rc-lg-pc__name{position:absolute;left:0;right:0;bottom:0;padding:14px;background:linear-gradient(180deg,rgba(3,35,95,0),rgba(3,35,95,.9));color:#fff;display:flex;flex-direction:column}.rc-lg-pc__name b{font-family:var(--rc-font-display);font-size:18px}.rc-lg-pc__name span{font-size:13px;color:#dce3ee}.rc-lg-pc__stats{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:12px 6px}.rc-lg-pc__stats>span{display:flex;flex-direction:column}.rc-lg-pc__stats>span:nth-child(2){border-left:1px solid var(--rc-color-border);border-right:1px solid var(--rc-color-border)}.rc-lg-pc__stats b{font-size:18px;color:var(--rc-color-heading)}.rc-lg-pc__stats span span{font-size:11px}.rc-lg-awards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px}.rc-lg-award{border-radius:20px;padding:18px 20px;display:flex;gap:14px;align-items:center}.rc-lg-award>span{display:flex;flex-direction:column;flex:1}.rc-lg-award b{color:var(--rc-color-heading)}.rc-lg-award--boot{background:var(--rc-status-success-bg)}.rc-lg-award--fair{background:var(--rc-color-navy-soft)}.rc-lg-award__eyebrow{font-size:12px;font-weight:700;color:var(--rc-status-success-text)}.rc-lg-award__eyebrow--navy{color:var(--rc-color-heading)}.rc-lg-divs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px}.rc-lg-div{padding:22px;display:flex;flex-direction:column;gap:14px}.rc-lg-div--here{border:2px solid var(--rc-color-bar)}.rc-lg-div__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.rc-lg-div__top h3{margin:0;font-family:var(--rc-font-display);font-size:20px;color:var(--rc-color-heading)}.rc-lg-here{background:var(--rc-status-success-bg);color:var(--rc-status-success-text);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.rc-lg-div__level{font-size:var(--rc-text-sm)}.rc-lg-div__leader{display:flex;gap:12px;align-items:center;background:var(--rc-color-page);border-radius:14px;padding:12px}.rc-lg-div__leader>span{flex:1;display:flex;flex-direction:column;line-height:1.3}.rc-lg-div__leader b{color:var(--rc-color-heading)}.rc-lg-div__lbl{font-size:12px;color:var(--rc-color-text-muted)}.rc-lg-div__nums{margin:0;display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.rc-lg-div__nums>div{display:flex;flex-direction:column-reverse}.rc-lg-div__nums dd{margin:0;color:var(--rc-color-heading)}.rc-lg-div__nums dd.rc-lg-left{color:var(--rc-color-link)}.rc-lg-div__nums dt{font-size:12px}.rc-lg-venue{display:grid;grid-template-columns:2fr 1fr;gap:16px}.rc-lg-venue__map{min-height:420px}.rc-lg-venue__map .rc-map__pin--name{top:46%!important}.rc-lg-venue__card{position:absolute;left:16px;right:16px;bottom:16px;z-index:3;background:#fff;border-radius:16px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;box-shadow:0 14px 34px rgba(3,35,95,.15)}.rc-lg-venue__card>span{display:flex;flex-direction:column}.rc-lg-venue__card b{color:var(--rc-color-heading)}.rc-lg-venue__card span span{font-size:var(--rc-text-sm)}.rc-lg-venue__side{display:grid;grid-template-rows:1fr 1fr;gap:16px}.rc-lg-venue__photo{border-radius:24px;overflow:hidden;background:var(--rc-color-header-bg);min-height:200px}.rc-lg-venue__photo img{width:100%;height:100%;object-fit:cover;display:block}.rc-lg-venue__at{display:flex;flex-direction:column;gap:8px}.rc-lg-venue__at b{color:var(--rc-color-heading)}.rc-lg-venue__at span{font-size:var(--rc-text-sm)}.rc-lg-venue__at .rc-lg-more{margin-top:auto}.rc-lg-rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:24px;align-items:start}.rc-lg-rules__card{padding:24px}.rc-lg-rules__card,.rc-lg-rules__card ul{display:flex;flex-direction:column;gap:12px}.rc-lg-rules__card ul{list-style:none;margin:0;padding:0}.rc-lg-rules__card li{display:flex;gap:12px;align-items:flex-start}.rc-lg-rtag{min-width:86px;flex:none;text-align:center;background:var(--rc-status-success-bg);color:var(--rc-status-success-text);border-radius:8px;padding:2px 8px;font-size:13px;font-weight:700}.rc-lg-faq{padding:16px 24px 8px;scroll-margin-top:16px}.rc-lg-faq details{border-bottom:1px solid var(--rc-color-border);padding:14px 0}.rc-lg-faq details:last-child{border-bottom:0}.rc-lg-faq summary{font-weight:700;color:var(--rc-color-heading);cursor:pointer;min-height:28px}.rc-lg-faq p{margin:8px 0 0}.rc-lg-sticky{display:none}@media (max-width:900px){.rc-lg{padding-bottom:92px}.rc-lg-leaguebar{padding-block:10px}.rc-lg-badge{width:44px;height:44px;border-radius:12px}.rc-lg-badge,.rc-lg-leaguebar__name b{font-size:16px}.rc-lg-subnav{gap:0}.rc-lg-subnav__links{gap:22px}.rc-lg-subnav__join{display:none}.rc-lg-hero__img{object-position:35% 50%}.rc-lg-hero__shade{background:linear-gradient(180deg,rgba(3,35,95,.25),rgba(3,35,95,.95) 70%)}.rc-lg-hero__inner{padding-top:150px;padding-bottom:0;gap:20px}.rc-lg-hero__text{gap:8px;flex-basis:100%}.rc-lg-hero__title{font-size:30px}.rc-lg-hero__meta{font-size:14px;gap:6px 14px}.rc-lg-hero__progress{margin-top:6px}.rc-lg-hero__actions{display:none}.rc-lg-book{max-width:none;flex-basis:100%;margin:0 calc(-1 * var(--rc-gutter));border-radius:0;box-shadow:none;padding:16px var(--rc-gutter);gap:12px;border-bottom:1px solid var(--rc-color-border)}.rc-lg-book__price{font-size:32px}.rc-lg-book .rc-btn,.rc-lg-book__note{display:none}.rc-lg-stats-wrap{margin-top:16px}.rc-lg-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rc-lg-stat{padding:10px 8px;box-shadow:none;gap:8px;border-radius:14px;flex-direction:column;text-align:center}.rc-lg-stat__icon{display:none}.rc-lg-stat__num{font-size:22px}.rc-lg-stat__lbl{font-size:12px;line-height:1.3}.rc-lg-stat--leader{grid-column:1/-1;flex-direction:row;text-align:left;padding:12px}.rc-lg-sec{padding-top:48px}.rc-lg-sec--first{padding-top:40px}.rc-lg-sec--last{padding-bottom:32px}.rc-lg-stack{gap:16px}.rc-lg-h2{font-size:28px}.rc-lg-h2--sm{font-size:24px}.rc-lg-mvp{border-radius:20px}.rc-lg-mvp__card-wrap{padding:16px 16px 0}.rc-lg-mvp__img{height:340px!important}.rc-lg-mvp__text{padding:20px 16px;gap:14px}.rc-lg-mvp__headline{font-size:26px}.rc-lg-mvp__stats{gap:10px 16px}.rc-lg-standings__main{padding:16px;border-radius:18px}.rc-lg-tabs{gap:18px}.rc-lg-games{padding:2px 8px 12px 12px}.rc-lg-table{min-width:0!important;--rc-lg-cols:24px minmax(0,1fr) 28px 40px 38px 30px!important}.rc-lg-wide{display:none!important}.rc-lg-row__btn,.rc-lg-table__head{padding:8px 4px}.rc-lg-row__team{gap:8px;font-size:15px}.rc-lg-row__team .rc-lg-photo{width:28px!important;height:28px!important}.rc-lg-game{grid-template-columns:58px minmax(0,1fr) 54px 46px;gap:6px;padding:8px 10px;font-size:13px}.rc-lg-game>span:nth-child(2){display:none}.rc-lg-pitch{min-height:460px;flex-basis:100%;border-radius:20px}.rc-lg-pitch__players li{width:84px}.rc-lg-pp{gap:4px}.rc-lg-pp__photo .rc-lg-photo{width:52px!important;height:52px!important;border-width:3px;font-size:18px!important}.rc-lg-pp__rating{font-size:11px;right:-10px}.rc-lg-pp__tag{padding:2px 6px}.rc-lg-pp__tag b{font-size:11px;white-space:nowrap}.rc-lg-pp__tag span{display:none}.rc-lg-pitch__shape{top:14px;left:14px;font-size:12px}.rc-lg-pitch__avg{top:14px;right:14px;font-size:12px}.rc-lg-weeknav b{min-width:0;font-size:14px}.rc-lg-fame{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rc-lg-pc__media{height:190px}.rc-lg-pc__name b{font-size:15px}.rc-lg-venue{grid-template-columns:1fr}.rc-lg-venue__map{min-height:300px}.rc-lg-venue__side{grid-template-rows:auto;grid-template-columns:1fr}.rc-lg-venue__photo{height:200px}.rc-lg-rules{gap:14px}.rc-lg-rules__card{padding:16px}.rc-lg-faq{padding:4px 16px}.rc-lg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;gap:12px;align-items:center;background:#fff;border-top:1px solid var(--rc-color-border);padding:12px 16px 20px;box-shadow:0 -8px 24px rgba(3,35,95,.08)}.rc-lg-sticky>span{display:flex;flex-direction:column}.rc-lg-sticky__price{font-size:22px;line-height:1;color:var(--rc-color-heading)}.rc-lg-sticky__meta{font-size:12px}.rc-lg-sticky__go{flex:1;min-height:52px;border-radius:12px}}@media (max-width:420px){.rc-lg-fame{grid-template-columns:1fr 1fr}.rc-lg-pc__stats span span{font-size:10px}}.rc-vn{background:var(--rc-color-page)}.rc-vn__inner{max-width:calc(1160px + 2 * var(--rc-gutter));padding-top:28px;padding-bottom:72px;display:flex;flex-direction:column;gap:28px}.rc-vn-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.rc-vn-top__text{display:flex;flex-direction:column;gap:10px;min-width:0}.rc-vn-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rc-vn-chip{background:var(--rc-color-navy-soft);color:var(--rc-color-heading);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:600}.rc-vn-chip--green{background:var(--rc-status-success-bg);color:var(--rc-status-success-text);font-weight:700}.rc-vn-chip--full{background:var(--rc-status-warning-bg);color:var(--rc-status-warning-text);font-weight:700}.rc-vn-title{margin:0;font-family:var(--rc-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08;font-size:clamp(38px,4.2vw,58px);color:var(--rc-color-heading)}.rc-vn-address{display:inline-flex;gap:8px;align-items:center}.rc-vn-grid{display:grid;gap:10px;border-radius:22px;overflow:hidden;grid-template-columns:2fr 1fr 1fr;grid-template-rows:230px 230px}.rc-vn-grid__cell{position:relative;background:var(--rc-color-header-bg);min-height:0}.rc-vn-grid__cell img{width:100%;height:100%;object-fit:cover;display:block}.rc-vn-grid--4 .rc-vn-grid__cell--0{grid-row:span 2}.rc-vn-grid--4 .rc-vn-grid__cell--3{grid-column:span 2}.rc-vn-grid--3{grid-template-columns:2fr 1fr}.rc-vn-grid--3 .rc-vn-grid__cell--0{grid-row:span 2}.rc-vn-grid--2{grid-template-columns:2fr 1fr;grid-template-rows:460px}.rc-vn-grid--1{grid-template-columns:1fr;grid-template-rows:460px}.rc-vn-grid--all{grid-template-columns:repeat(3,1fr);grid-auto-rows:230px;grid-template-rows:none}.rc-vn-grid--all .rc-vn-grid__cell{grid-row:auto!important;grid-column:auto!important}.rc-vn-grid__logo{width:100%;height:100%}.rc-vn-grid__all{position:absolute;right:14px;bottom:14px}.rc-vn-body{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.rc-vn-main{flex:999 1 600px;flex-direction:column;gap:24px}.rc-vn-main,.rc-vn-side{min-width:0;display:flex}.rc-vn-side{flex:1 1 340px;flex-direction:column;gap:16px}.rc-vn-intro{margin:0;font-size:18px;max-width:760px}.rc-vn-h2{margin:0 0 16px;font-family:var(--rc-font-display);font-weight:700;font-size:24px;letter-spacing:-.01em;color:var(--rc-color-heading)}.rc-vn-h2--lg{font-size:30px;margin:0}.rc-vn-card{background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);padding:24px}.rc-vn-leagues{display:flex;flex-direction:column;gap:14px}.rc-vn-leagues__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.rc-vn-leagues__head span{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-vn-leagues ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.rc-vn-league{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 20px 16px 16px;background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);text-decoration:none;color:var(--rc-color-heading)}.rc-vn-league:hover{box-shadow:var(--rc-shadow-2)}.rc-vn-league:hover b{text-decoration:underline}.rc-vn-league .rc-cal{width:76px}.rc-vn-league__main{min-width:0;display:flex;flex-direction:column;gap:6px}.rc-vn-league__main>b{font-family:var(--rc-font-display);font-size:19px}.rc-vn-league__meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-vn-league__end{display:flex;align-items:center;gap:16px}.rc-vn-league__price{display:flex;flex-direction:column;text-align:right}.rc-vn-league__price .rc-figure{font-size:22px;line-height:1}.rc-vn-league__price span:last-child{font-size:12px;color:var(--rc-color-text-muted)}.rc-vn-none{margin:0;color:var(--rc-color-text-muted)}.rc-vn-pitches{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.rc-vn-pitches li{background:var(--rc-color-page);border-radius:14px;padding:18px;display:flex;flex-direction:column}.rc-vn-pitches b{font-family:var(--rc-font-display);color:var(--rc-color-heading);font-size:18px}.rc-vn-pitches__uses{font-size:var(--rc-text-sm);color:var(--rc-color-link);font-weight:600}.rc-vn-facs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.rc-vn-facs li{display:flex;gap:12px;align-items:center;font-weight:600;color:var(--rc-color-heading)}.rc-vn-facs li>span{width:44px;height:44px;border-radius:12px;background:var(--rc-status-success-bg);color:var(--rc-status-success-text);display:grid;place-items:center;flex:none}.rc-vn-mapcard{padding:0;overflow:hidden}.rc-vn-map.rc-map--wide{min-height:0;height:240px;border-radius:0}.rc-vn-mapcard__text{padding:20px;display:flex;flex-direction:column;gap:10px}.rc-vn-mapcard__text b{color:var(--rc-color-heading)}.rc-vn-contact{padding:20px;display:flex;flex-direction:column;gap:6px}.rc-vn-contact b{color:var(--rc-color-heading)}.rc-vn-contact a{color:var(--rc-color-text);min-height:28px}.rc-vn-cta{background:var(--rc-color-header-bg);color:#fff;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:12px}.rc-vn-cta b{font-family:var(--rc-font-display);font-size:22px}.rc-vn-cta span{color:var(--rc-color-header-muted)}@media (max-width:900px){.rc-vn__inner{padding-top:16px;gap:20px;padding-bottom:48px}.rc-vn-top .rc-btn{width:100%}.rc-vn-grid,.rc-vn-grid--2,.rc-vn-grid--3,.rc-vn-grid--4{grid-template-columns:1fr 1fr;grid-template-rows:200px 120px;border-radius:18px}.rc-vn-grid--2 .rc-vn-grid__cell--0,.rc-vn-grid--3 .rc-vn-grid__cell--0,.rc-vn-grid--4 .rc-vn-grid__cell--0{grid-column:span 2;grid-row:auto}.rc-vn-grid--4 .rc-vn-grid__cell--3{display:none}.rc-vn-grid--1{grid-template-columns:1fr;grid-template-rows:220px}.rc-vn-grid--all{grid-template-columns:1fr 1fr;grid-auto-rows:140px}.rc-vn-grid--all .rc-vn-grid__cell--3{display:block}.rc-vn-h2--lg{font-size:24px}.rc-vn-card{padding:18px}.rc-vn-league{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px}.rc-vn-league .rc-cal{width:64px}.rc-vn-league__end{grid-column:1/-1;justify-content:space-between}.rc-vn-league__price{text-align:left}}