.hall-of-fame-module__twKDoa__page{padding-bottom:56px}.hall-of-fame-module__twKDoa__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.hall-of-fame-module__twKDoa__heading,.hall-of-fame-module__twKDoa__sectionHeading,.hall-of-fame-module__twKDoa__classHeading,.hall-of-fame-module__twKDoa__rollHeading{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.hall-of-fame-module__twKDoa__head{padding:40px 0 10px}.hall-of-fame-module__twKDoa__heading{color:var(--navy);margin:6px 0 10px;font-size:clamp(40px,6vw,72px)}.hall-of-fame-module__twKDoa__dek{max-width:62ch;color:var(--muted);margin:0 0 16px;font-size:18px}.hall-of-fame-module__twKDoa__jump{flex-wrap:wrap;gap:6px 18px;display:flex}.hall-of-fame-module__twKDoa__jump a{min-height:var(--tap-target);color:var(--navy);align-items:center;font-weight:700;display:inline-flex}.hall-of-fame-module__twKDoa__schoolLink{background:var(--card);border:1px solid var(--rule);border-left:4px solid var(--navy);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:10px 0 0;padding:10px 14px;display:flex}.hall-of-fame-module__twKDoa__schoolLink>a{min-height:var(--tap-target);color:var(--navy);align-items:center;font-weight:700;display:inline-flex}.hall-of-fame-module__twKDoa__schoolNote{color:var(--muted)}.hall-of-fame-module__twKDoa__section{padding-top:44px;scroll-margin-top:16px}.hall-of-fame-module__twKDoa__sectionHeading{color:var(--navy);margin:0 0 14px;font-size:clamp(32px,4vw,44px)}.hall-of-fame-module__twKDoa__sub{color:var(--muted);margin:0 0 12px}.hall-of-fame-module__twKDoa__inductionClass{margin-top:26px}.hall-of-fame-module__twKDoa__classHeading{color:var(--red);align-items:center;gap:14px;margin:0 0 14px;font-size:22px;display:flex}.hall-of-fame-module__twKDoa__classHeading:after{content:"";background:var(--rule);flex:1;height:2px}.hall-of-fame-module__twKDoa__profiles{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hall-of-fame-module__twKDoa__profile{background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--navy);border-radius:var(--radius);grid-template-columns:180px minmax(0,1fr);gap:20px;padding:20px;scroll-margin-top:16px;display:grid}.hall-of-fame-module__twKDoa__profile:not(:has(.hall-of-fame-module__twKDoa__photo)){grid-template-columns:minmax(0,1fr)}.hall-of-fame-module__twKDoa__photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--panel);width:180px;max-width:100%;display:block}.hall-of-fame-module__twKDoa__name{font-family:var(--font-body);color:var(--navy);margin:0 0 2px;font-size:22px;font-weight:700}.hall-of-fame-module__twKDoa__line{color:var(--red-deep);margin:0 0 10px;font-weight:700}.hall-of-fame-module__twKDoa__bio p{max-width:72ch;margin:0 0 10px}.hall-of-fame-module__twKDoa__bio p:last-child{margin-bottom:0}@media (max-width:560px){.hall-of-fame-module__twKDoa__profile{grid-template-columns:1fr}.hall-of-fame-module__twKDoa__photo{width:140px}}.hall-of-fame-module__twKDoa__roll{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hall-of-fame-module__twKDoa__rollGroup{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);padding:14px 16px}.hall-of-fame-module__twKDoa__rollHeading{color:var(--red);margin:0 0 8px;font-size:18px}.hall-of-fame-module__twKDoa__rollList{margin:0;padding:0;list-style:none}.hall-of-fame-module__twKDoa__rollList li{padding:2px 0;line-height:1.4}.hall-of-fame-module__twKDoa__rollList a{min-height:var(--tap-target);color:var(--navy);align-items:center;font-weight:700;display:inline-flex}.hall-of-fame-module__twKDoa__rollNote{color:var(--muted)}.hall-of-fame-module__twKDoa__rollRole{color:var(--muted);font-size:14px;display:block}@media (max-width:900px){.hall-of-fame-module__twKDoa__roll{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hall-of-fame-module__twKDoa__roll{grid-template-columns:1fr}}.hall-of-fame-module__twKDoa__nominate{background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--red);border-radius:var(--radius);padding:22px 20px}.hall-of-fame-module__twKDoa__nominate .hall-of-fame-module__twKDoa__sectionHeading{font-size:clamp(28px,3.4vw,36px)}.hall-of-fame-module__twKDoa__criteria{max-width:72ch;margin:0 0 18px;padding-left:22px}.hall-of-fame-module__twKDoa__criteria li{margin-bottom:8px}.hall-of-fame-module__twKDoa__criterionNote{color:var(--muted)}.hall-of-fame-module__twKDoa__empty,.hall-of-fame-module__twKDoa__notice{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin:0;padding:18px 20px}.hall-of-fame-module__twKDoa__empty{color:var(--muted)}.hall-of-fame-module__twKDoa__notice{color:var(--red-deep);border-left:4px solid var(--red);font-weight:600}.hall-of-fame-module__twKDoa__form{gap:14px;max-width:640px;display:grid}.hall-of-fame-module__twKDoa__formField{gap:4px;display:grid}.hall-of-fame-module__twKDoa__formLabel{color:var(--navy);font-weight:700}.hall-of-fame-module__twKDoa__required{color:var(--red-deep);font-weight:400}.hall-of-fame-module__twKDoa__optional{color:var(--muted);font-weight:400}.hall-of-fame-module__twKDoa__formInput{width:100%;min-height:var(--tap-target);font:inherit;color:var(--text);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);padding:10px 12px}.hall-of-fame-module__twKDoa__formInput:hover{border-color:var(--navy)}.hall-of-fame-module__twKDoa__formInput[aria-invalid=true]{border-color:var(--red)}.hall-of-fame-module__twKDoa__formError{color:var(--red-deep);margin:0;font-weight:700}.hall-of-fame-module__twKDoa__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.hall-of-fame-module__twKDoa__thanks{color:var(--navy);background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--navy);border-radius:var(--radius);margin:0;padding:16px 18px;font-weight:700}.hall-of-fame-module__twKDoa__closed{color:var(--muted);margin:0;font-weight:700}
.buttons-module__koCh2q__btn{border:2px solid var(--navy);border-radius:var(--radius);background:var(--navy);min-height:46px;color:var(--text-on-dark);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:15.5px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.buttons-module__koCh2q__btn:hover{background:var(--navy-hover);border-color:var(--navy-hover)}.buttons-module__koCh2q__btn:disabled{opacity:.6;cursor:default}.buttons-module__koCh2q__red{background:var(--red);border-color:var(--red)}.buttons-module__koCh2q__red:hover{background:var(--red-deep);border-color:var(--red-deep)}.buttons-module__koCh2q__ghost{background:0 0;border-color:#ffffffb3}.buttons-module__koCh2q__ghost:hover{background:var(--card);border-color:var(--card);color:var(--navy)}
.admin-module__aXBbkG__narrow,.admin-module__aXBbkG__wide{padding:72px var(--gutter) 48px;margin:0 auto}.admin-module__aXBbkG__narrow{max-width:calc(420px + 2 * var(--gutter))}.admin-module__aXBbkG__wide{max-width:calc(880px + 2 * var(--gutter))}.admin-module__aXBbkG__heading{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--navy);margin:0 0 8px;font-size:34px;font-weight:400;line-height:1}.admin-module__aXBbkG__lede{color:var(--muted);margin:0 0 24px}.admin-module__aXBbkG__form{background:var(--card);border:2px solid var(--rule);border-top:4px solid var(--red);border-radius:var(--radius);padding:24px}.admin-module__aXBbkG__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:700;display:block}.admin-module__aXBbkG__input{width:100%;min-height:var(--tap-target);color:var(--text);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin-bottom:18px;padding:0 12px;font-size:16px;display:block}.admin-module__aXBbkG__input:hover{border-color:var(--muted)}.admin-module__aXBbkG__error{color:var(--red-deep);background:var(--card);border-left:4px solid var(--red);border-radius:var(--radius);margin:0 0 16px;padding:10px 12px;font-size:14.5px;font-weight:600}.admin-module__aXBbkG__back{margin:20px 0 0;font-size:14.5px}.admin-module__aXBbkG__back a{min-height:var(--tap-target);color:var(--navy);align-items:center;font-weight:700;display:inline-flex}.admin-module__aXBbkG__dashHeader{border-bottom:4px solid var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.admin-module__aXBbkG__dashHeader .admin-module__aXBbkG__lede{margin-bottom:0}.admin-module__aXBbkG__placeholder{color:var(--muted);border:2px dashed var(--rule);border-radius:var(--radius);margin:28px 0 0;padding:16px 18px}.admin-module__aXBbkG__bar{color:var(--text-on-dark);background:var(--navy);border-bottom:4px solid var(--red)}.admin-module__aXBbkG__bar :focus-visible{outline-color:var(--focus-on-dark)}.admin-module__aXBbkG__barRow,.admin-module__aXBbkG__barNav{max-width:calc(1100px + 2 * var(--gutter));padding:0 var(--gutter);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0 auto;display:flex}.admin-module__aXBbkG__barRow{justify-content:space-between;padding-top:12px}.admin-module__aXBbkG__barTitle{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:24px;line-height:1}.admin-module__aXBbkG__barWho{color:var(--muted-on-dark);font-size:14px}.admin-module__aXBbkG__barNav{gap:4px;padding-top:6px;padding-bottom:6px}.admin-module__aXBbkG__barNav a{min-height:var(--tap-target);border-radius:var(--radius);align-items:center;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.admin-module__aXBbkG__barNav a:hover{background:#ffffff14}.admin-module__aXBbkG__barNav a[aria-current=page]{color:var(--bulb);box-shadow:inset 0 -3px 0 var(--red-on-dark)}.admin-module__aXBbkG__page{max-width:calc(1100px + 2 * var(--gutter));padding:28px var(--gutter) 96px;margin:0 auto}.admin-module__aXBbkG__tiles{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.admin-module__aXBbkG__tile{min-width:min(100%,320px);color:var(--muted);background:var(--card);border:2px solid var(--rule);border-left:6px solid var(--navy);border-radius:var(--radius);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.admin-module__aXBbkG__tile:hover{border-color:var(--navy)}.admin-module__aXBbkG__tileTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--navy);font-size:26px;line-height:1}.admin-module__aXBbkG__viewLink{min-height:var(--tap-target);color:var(--navy);align-items:center;font-weight:700;display:inline-flex}
.game-module__RekqTa__board{color:var(--text-on-dark);background:var(--navy-deep);border:3px solid var(--navy-rule);border-radius:var(--radius);margin-bottom:22px;padding:16px 18px 18px}.game-module__RekqTa__board :focus-visible{outline-color:var(--focus-on-dark)}.game-module__RekqTa__boardLabel{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--dim-on-dark);border-bottom:1px solid var(--navy-rule);margin:0;padding-bottom:10px;font-size:12.5px;font-weight:700}.game-module__RekqTa__boardTeams{border-bottom:1px solid var(--navy-rule);grid-template-columns:auto 1fr auto;align-items:center;gap:8px 14px;padding:14px 0 10px;display:grid}.game-module__RekqTa__boardSide{letter-spacing:.1em;text-transform:uppercase;color:var(--dim-on-dark);font-size:11.5px;font-weight:700}.game-module__RekqTa__boardName{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(26px,3vw,34px);line-height:1}.game-module__RekqTa__boardTime{font-family:var(--font-display);text-align:right;color:var(--bulb);font-size:22px}.game-module__RekqTa__boardCells{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;padding:14px 0 16px;display:grid}.game-module__RekqTa__boardCell{background:var(--navy-inset);border:1px solid var(--navy-rule);border-radius:var(--radius);padding:10px 12px}.game-module__RekqTa__boardCellLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--dim-on-dark);font-size:11px;font-weight:700}.game-module__RekqTa__boardCellValue{font-family:var(--font-display);color:var(--bulb);margin-top:4px;font-size:38px;line-height:1}.game-module__RekqTa__boardCellSmall{margin-top:4px;font-size:15px;font-weight:700;line-height:1.2}.game-module__RekqTa__boardCellRed{background:var(--red);border-color:var(--red)}.game-module__RekqTa__boardCellRed .game-module__RekqTa__boardCellLabel,.game-module__RekqTa__boardCellRed .game-module__RekqTa__boardCellValue{color:var(--text-on-dark)}.game-module__RekqTa__boardButton{width:100%;color:var(--navy);background:var(--card);border-color:var(--card)}.game-module__RekqTa__boardButton:hover{color:var(--navy);background:var(--bulb);border-color:var(--bulb)}.game-module__RekqTa__boardTbd{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--dim-on-dark);font-size:clamp(22px,2.6vw,28px);line-height:1}.game-module__RekqTa__boardNote{color:var(--bulb);margin:10px 0 0;font-size:14px;font-weight:700}.game-module__RekqTa__boardCellUnit{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:700}.game-module__RekqTa__upcoming{border-top:2px solid var(--navy);margin:0;padding:0;list-style:none}.game-module__RekqTa__upcomingRow{border-bottom:1px solid var(--rule);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:12px 0;display:grid}.game-module__RekqTa__upcomingDate{font-family:var(--font-display);color:var(--navy);font-size:22px;line-height:1}.game-module__RekqTa__upcomingBody{gap:2px;min-width:0;display:grid}.game-module__RekqTa__upcomingMatchup{overflow-wrap:anywhere;font-weight:700}.game-module__RekqTa__upcomingMeta{color:var(--muted);font-size:14.5px}.game-module__RekqTa__upcomingNote{color:var(--red);font-size:13.5px;font-weight:700}.game-module__RekqTa__upcomingHome,.game-module__RekqTa__upcomingAway{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius);padding:4px 9px;font-size:11.5px;font-weight:700}.game-module__RekqTa__upcomingHome{color:var(--navy);background:var(--bg);border:1px solid var(--rule)}.game-module__RekqTa__upcomingAway{color:var(--text-on-dark);background:var(--navy)}@media (max-width:480px){.game-module__RekqTa__upcomingRow{grid-template-columns:72px minmax(0,1fr)}.game-module__RekqTa__upcomingHome,.game-module__RekqTa__upcomingAway{grid-column:2;justify-self:start}}
.recap-module__zGNLhW__recap{display:block}.recap-module__zGNLhW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.recap-module__zGNLhW__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.recap-module__zGNLhW__headline,.recap-module__zGNLhW__sect,.recap-module__zGNLhW__railHeading,.recap-module__zGNLhW__blockHeading,.recap-module__zGNLhW__teamName,.recap-module__zGNLhW__teamScore,.recap-module__zGNLhW__vs,.recap-module__zGNLhW__level,.recap-module__zGNLhW__record,.recap-module__zGNLhW__schedDate,.recap-module__zGNLhW__around h3{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.recap-module__zGNLhW__label{letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-size:12.5px;font-weight:700}.recap-module__zGNLhW__presented{background:var(--card);border-bottom:1px solid var(--rule)}.recap-module__zGNLhW__presentedRow{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding-top:9px;padding-bottom:9px;font-size:13.5px;display:flex}.recap-module__zGNLhW__sponsorLink{min-height:var(--tap-target);align-items:center;display:inline-flex}.recap-module__zGNLhW__sponsorLogo{width:auto;height:32px}.recap-module__zGNLhW__sponsorName{color:var(--navy);font-weight:800}.recap-module__zGNLhW__bigboard{background:var(--navy-deep);color:var(--text-on-dark);border-bottom:4px solid var(--navy)}.recap-module__zGNLhW__bigboard .recap-module__zGNLhW__wrap{padding-top:22px}.recap-module__zGNLhW__strip{letter-spacing:.1em;text-transform:uppercase;color:var(--dim-on-dark);border-bottom:1px solid var(--navy-rule);flex-wrap:wrap;margin:0;font-size:12.5px;font-weight:700;display:flex}.recap-module__zGNLhW__strip span{border-right:1px solid var(--navy-rule);padding:8px 16px 10px}.recap-module__zGNLhW__strip span:first-child{padding-left:0}.recap-module__zGNLhW__strip span:last-child{border-right:0}.recap-module__zGNLhW__stripWeek{color:var(--red-text-on-dark)}.recap-module__zGNLhW__score{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:22px 0 18px;display:grid}.recap-module__zGNLhW__team{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.recap-module__zGNLhW__teamAway{grid-template-columns:auto 1fr}.recap-module__zGNLhW__teamName{overflow-wrap:anywhere;font-size:clamp(28px,4vw,52px)}.recap-module__zGNLhW__teamName small{font-family:var(--font-body);letter-spacing:.1em;color:var(--dim-on-dark);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.recap-module__zGNLhW__teamScore{color:var(--bulb);text-shadow:0 0 22px #fff4d659;font-size:clamp(88px,13vw,168px);line-height:.9}.recap-module__zGNLhW__teamAway .recap-module__zGNLhW__teamScore{color:var(--dim-on-dark);text-shadow:none}.recap-module__zGNLhW__teamAway .recap-module__zGNLhW__teamName{color:var(--muted-on-dark)}.recap-module__zGNLhW__vs{color:var(--dim-on-dark);text-align:center;font-size:22px}.recap-module__zGNLhW__boardStats{border-top:1px solid var(--navy-rule);grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;margin:0;display:grid}.recap-module__zGNLhW__boardStats>div{border-right:1px solid var(--navy-rule);padding:12px 16px 14px}.recap-module__zGNLhW__boardStats>div:first-child{padding-left:0}.recap-module__zGNLhW__boardStats>div:last-child{border-right:0}.recap-module__zGNLhW__boardStats dt{letter-spacing:.08em;text-transform:uppercase;color:var(--dim-on-dark);font-size:12.5px;font-weight:700}.recap-module__zGNLhW__boardStats dd{font-family:var(--font-display);margin:2px 0 0;font-size:40px;line-height:1}.recap-module__zGNLhW__boardStats>div:first-child dd{color:var(--red-on-dark)}@media (max-width:720px){.recap-module__zGNLhW__score{grid-template-columns:1fr;gap:8px}.recap-module__zGNLhW__vs{display:none}.recap-module__zGNLhW__teamAway{grid-template-columns:1fr auto}.recap-module__zGNLhW__teamAway .recap-module__zGNLhW__teamScore{order:2}.recap-module__zGNLhW__boardStats>div{padding:10px}.recap-module__zGNLhW__boardStats dd{font-size:30px}}.recap-module__zGNLhW__chyron{background:var(--red);color:var(--text-on-dark)}.recap-module__zGNLhW__chyronRow{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:10px;padding-bottom:10px;font-size:15px;font-weight:700;display:flex}.recap-module__zGNLhW__chyronTag{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--red);background:var(--card);border-radius:var(--radius);padding:4px 10px;font-size:16px;font-weight:400}.recap-module__zGNLhW__head{padding:32px 0 8px}.recap-module__zGNLhW__headline{max-width:18ch;color:var(--navy);overflow-wrap:anywhere;margin:6px 0 10px;font-size:clamp(40px,6vw,72px)}.recap-module__zGNLhW__dek{max-width:60ch;color:var(--muted);margin:0;font-size:19px}.recap-module__zGNLhW__pubdate{color:var(--muted);margin:8px 0 0;font-size:14px}.recap-module__zGNLhW__lead{margin:18px 0 0}.recap-module__zGNLhW__lead img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);background:var(--panel);width:100%;height:auto}.recap-module__zGNLhW__grid{grid-template-columns:minmax(0,1fr) 340px;gap:40px;padding:20px 0 0;display:grid}.recap-module__zGNLhW__gridSingle{max-width:820px;padding:20px 0 0}.recap-module__zGNLhW__body{min-width:0}.recap-module__zGNLhW__body>section:first-child .recap-module__zGNLhW__sect{margin-top:8px}@media (max-width:1000px){.recap-module__zGNLhW__grid{grid-template-columns:1fr}}.recap-module__zGNLhW__sect{color:var(--navy);margin:36px 0 12px;font-size:34px}.recap-module__zGNLhW__leaders{border-top:2px solid var(--navy);margin:0;padding:0;list-style:none}.recap-module__zGNLhW__leaders li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:10px 0;display:grid}.recap-module__zGNLhW__leaderWho{font-weight:700}.recap-module__zGNLhW__leaderWho b{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12.5px;display:block}.recap-module__zGNLhW__leaderLine{font-family:var(--font-display);text-align:right;color:var(--navy);font-size:24px;line-height:1.1}@media (max-width:520px){.recap-module__zGNLhW__leaders li{grid-template-columns:1fr}.recap-module__zGNLhW__leaderLine{text-align:left}}.recap-module__zGNLhW__story p{max-width:68ch;margin:0 0 16px;font-size:17px}.recap-module__zGNLhW__story a{color:var(--red-deep);font-weight:700}.recap-module__zGNLhW__rail{background:var(--panel);border:2px solid var(--rule);border-radius:var(--radius);margin:28px 0;padding:0 0 22px;overflow:hidden}.recap-module__zGNLhW__railIntro{padding:22px 24px 14px}.recap-module__zGNLhW__railIntro p{max-width:64ch;color:var(--muted);margin:0}.recap-module__zGNLhW__railHeading{color:var(--navy);margin:6px 0 10px;font-size:clamp(30px,3.5vw,42px)}.recap-module__zGNLhW__railBar{background:var(--navy);border-top:3px solid var(--red);height:12px;margin-bottom:-6px}.recap-module__zGNLhW__banners{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin:0;padding:0 24px;list-style:none;display:grid}.recap-module__zGNLhW__banner{--tail:44px;padding:22px 12px calc(var(--tail) + 14px);text-align:center;color:var(--text-on-dark);background:var(--navy);border:4px solid var(--red);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--tail)), 50% 100%, 0 calc(100% - var(--tail)));box-shadow:inset 0 0 0 4px var(--navy), inset 0 0 0 5px var(--navy-trim);border-top:0}.recap-module__zGNLhW__bannerValue{font-family:var(--font-display);color:var(--bulb);text-shadow:0 0 18px #fff4d659;overflow-wrap:anywhere;margin:8px 0 6px;font-size:clamp(48px,6vw,80px);line-height:.95}.recap-module__zGNLhW__bannerLabel{letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;font-size:15px;font-weight:800;line-height:1.2}.recap-module__zGNLhW__bannerNote{color:var(--muted-on-dark);margin-top:4px;font-size:13.5px}@media (max-width:640px){.recap-module__zGNLhW__banners{gap:6px;padding:0 8px}.recap-module__zGNLhW__banner{--tail:28px;padding:14px 3px calc(var(--tail) + 12px);box-shadow:inset 0 0 0 3px var(--navy), inset 0 0 0 4px var(--navy-trim);border-width:3px}.recap-module__zGNLhW__bannerValue{font-size:clamp(30px,9vw,44px)}.recap-module__zGNLhW__bannerLabel{letter-spacing:0;font-size:clamp(9.5px,2.95vw,11px)}.recap-module__zGNLhW__bannerNote{font-size:11px}}.recap-module__zGNLhW__levels{border-collapse:collapse;width:100%;font-size:15.5px}.recap-module__zGNLhW__levels thead th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--navy);padding:0 0 8px;font-size:12px}.recap-module__zGNLhW__levels td,.recap-module__zGNLhW__levels tbody th{text-align:left;border-bottom:1px solid var(--rule);padding:10px 12px 10px 0}.recap-module__zGNLhW__levels .recap-module__zGNLhW__right{text-align:right;padding-right:0}.recap-module__zGNLhW__level{color:var(--navy);font-size:20px}.recap-module__zGNLhW__record{color:var(--red);font-size:22px}.recap-module__zGNLhW__alum{background:var(--card);border-left:6px solid var(--red);border-radius:var(--radius);margin:28px 0;padding:18px 20px}.recap-module__zGNLhW__alumHeading{margin:4px 0 8px;font-size:22px;font-weight:700;line-height:1.25}.recap-module__zGNLhW__alum p{color:var(--muted);margin:0}.recap-module__zGNLhW__around{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.recap-module__zGNLhW__aroundCard{background:var(--card);border:2px solid var(--rule);border-top:4px solid var(--navy);border-radius:var(--radius);padding:14px 16px}.recap-module__zGNLhW__around h3{color:var(--navy);margin:0 0 6px;font-size:22px}.recap-module__zGNLhW__aroundCard p{color:var(--muted);margin:0;font-size:14.5px}.recap-module__zGNLhW__credit{color:var(--muted);border-top:2px solid var(--navy);margin:36px 0 0;padding:16px 0;font-size:14.5px}.recap-module__zGNLhW__side{align-self:start;min-width:0;position:sticky;top:16px}@media (max-width:1000px){.recap-module__zGNLhW__side{position:static}}.recap-module__zGNLhW__block{border-top:2px solid var(--navy);margin-bottom:30px;padding-top:20px}.recap-module__zGNLhW__blockHeading{color:var(--navy);margin:0 0 10px;font-size:24px}.recap-module__zGNLhW__sched{margin:0;padding:0;list-style:none}.recap-module__zGNLhW__sched li{border-bottom:1px solid var(--rule);grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.recap-module__zGNLhW__schedDate{color:var(--navy);font-size:20px}.recap-module__zGNLhW__schedEvent{font-size:14.5px}.recap-module__zGNLhW__schedEvent b{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:1px;font-size:11.5px;font-weight:700;display:block}.recap-module__zGNLhW__homeChip{letter-spacing:.08em;text-transform:uppercase;color:var(--navy);background:var(--panel);border-radius:var(--radius);align-items:center;padding:3px 10px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}a.recap-module__zGNLhW__homeChip{min-height:var(--tap-target);text-decoration:underline}a.recap-module__zGNLhW__homeChip:hover{color:var(--text-on-dark);background:var(--navy)}
.golf-module__P98uiG__page{padding-bottom:56px}.golf-module__P98uiG__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.golf-module__P98uiG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.golf-module__P98uiG__heading,.golf-module__P98uiG__sectionHeading,.golf-module__P98uiG__tierName{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.golf-module__P98uiG__hero{color:var(--text-on-dark);background:var(--golf-green);padding:44px 0 40px}.golf-module__P98uiG__hero :focus-visible{outline-color:var(--focus-on-dark)}.golf-module__P98uiG__heroGrid{align-items:center;gap:28px;display:grid}.golf-module__P98uiG__heroWithPhoto .golf-module__P98uiG__heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.golf-module__P98uiG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--golf-label);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.golf-module__P98uiG__heading{margin:0 0 14px;font-size:clamp(42px,7vw,84px)}.golf-module__P98uiG__date{margin:0 0 8px;font-size:clamp(20px,2.6vw,26px);font-weight:700}.golf-module__P98uiG__course{color:var(--golf-label);flex-direction:column;gap:2px;margin:0 0 8px;font-size:17px;display:flex}.golf-module__P98uiG__course strong{color:var(--text-on-dark)}.golf-module__P98uiG__phone{min-height:var(--tap-target);color:inherit;align-items:center;text-decoration:underline;display:inline-flex}.golf-module__P98uiG__format{color:var(--golf-label);margin:0;font-size:17px}.golf-module__P98uiG__ctas{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.golf-module__P98uiG__heroPhoto{border-radius:var(--radius);width:100%;height:auto;display:block}@media (max-width:860px){.golf-module__P98uiG__heroWithPhoto .golf-module__P98uiG__heroGrid{grid-template-columns:1fr}}.golf-module__P98uiG__section{padding-top:44px}.golf-module__P98uiG__sectionHeading{color:var(--navy);margin:0 0 16px;font-size:clamp(32px,4vw,44px)}.golf-module__P98uiG__dayGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.golf-module__P98uiG__intro p{max-width:62ch;margin:0 0 12px;font-size:17px}.golf-module__P98uiG__intro p:last-child{margin-bottom:0}.golf-module__P98uiG__facts{gap:10px;margin:0;display:grid}.golf-module__P98uiG__facts>div{background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--golf-green);border-radius:var(--radius);padding:12px 16px}.golf-module__P98uiG__facts dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.golf-module__P98uiG__facts dd{color:var(--navy);margin:2px 0 0;font-size:17px;font-weight:700}@media (max-width:860px){.golf-module__P98uiG__dayGrid{grid-template-columns:1fr}}.golf-module__P98uiG__deadline{color:var(--red-deep);margin:-4px 0 16px;font-weight:700}.golf-module__P98uiG__tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.golf-module__P98uiG__tier{background:var(--card);border:2px solid var(--rule);border-top:4px solid var(--navy);border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;display:flex}.golf-module__P98uiG__tierName{color:var(--navy);margin:0;font-size:24px}.golf-module__P98uiG__tierPrice{color:var(--red-deep);margin:0;font-size:22px;font-weight:700}.golf-module__P98uiG__tierText{color:var(--text);flex:1;margin:0}.golf-module__P98uiG__tierGroup{color:var(--muted);margin:0;font-size:14px}.golf-module__P98uiG__tier a{margin-top:8px}.golf-module__P98uiG__store{margin:18px 0 0}@media (max-width:900px){.golf-module__P98uiG__tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.golf-module__P98uiG__tiers{grid-template-columns:1fr}}.golf-module__P98uiG__mail{background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--navy);border-radius:var(--radius);padding:22px 20px}.golf-module__P98uiG__formLink{margin:0 0 18px}.golf-module__P98uiG__mailText{max-width:62ch;margin:0 0 10px}.golf-module__P98uiG__address{color:var(--navy);margin:0;font-style:normal;font-weight:700;line-height:1.5}.golf-module__P98uiG__sponsorBand .golf-module__P98uiG__sectionHeading{margin-bottom:0}.golf-module__P98uiG__empty,.golf-module__P98uiG__notice{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin:32px 0 0;padding:18px 20px}.golf-module__P98uiG__empty{color:var(--muted)}.golf-module__P98uiG__notice{color:var(--red-deep);border-left:4px solid var(--red);font-weight:600}
.sponsors-module__9cjzpW__page{padding-bottom:56px}.sponsors-module__9cjzpW__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.sponsors-module__9cjzpW__heading,.sponsors-module__9cjzpW__sectionHeading,.sponsors-module__9cjzpW__place h3{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.sponsors-module__9cjzpW__head{padding:40px 0 22px}.sponsors-module__9cjzpW__heading{max-width:18ch;color:var(--navy);margin:6px 0 10px;font-size:clamp(40px,6vw,72px)}.sponsors-module__9cjzpW__dek{max-width:62ch;color:var(--muted);margin:0;font-size:18px}.sponsors-module__9cjzpW__sectionHeading{color:var(--navy);margin:0 0 14px;font-size:clamp(32px,4vw,44px)}.sponsors-module__9cjzpW__section{padding:52px 0 0}.sponsors-module__9cjzpW__sub{color:var(--muted);margin:-8px 0 22px}.sponsors-module__9cjzpW__places{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sponsors-module__9cjzpW__anchor{scroll-margin-top:96px}.sponsors-module__9cjzpW__place{background:var(--card);border:2px solid var(--rule);border-top:4px solid var(--navy);border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.sponsors-module__9cjzpW__placeTop{border-top-color:var(--red)}.sponsors-module__9cjzpW__place h3{color:var(--navy);margin:0;font-size:26px}.sponsors-module__9cjzpW__place p{color:var(--muted);flex:1;margin:0}@media (max-width:1100px){.sponsors-module__9cjzpW__places{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.sponsors-module__9cjzpW__places{grid-template-columns:1fr}}.sponsors-module__9cjzpW__empty,.sponsors-module__9cjzpW__notice{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin:0;padding:18px 20px}.sponsors-module__9cjzpW__empty{color:var(--muted)}.sponsors-module__9cjzpW__notice{color:var(--red-deep);border-left:4px solid var(--red);font-weight:600}
.site-module__RfA_6a__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.site-module__RfA_6a__skipLink{z-index:30;min-height:var(--tap-target);background:var(--card);color:var(--navy);border-radius:var(--radius);align-items:center;padding:0 16px;font-weight:700;display:inline-flex;position:absolute;top:-64px;left:8px}.site-module__RfA_6a__skipLink:focus{top:8px}.site-module__RfA_6a__header{background:var(--navy);color:var(--text-on-dark);border-bottom:4px solid var(--red);position:relative}.site-module__RfA_6a__header :focus-visible,.site-module__RfA_6a__footer :focus-visible{outline-color:var(--focus-on-dark)}.site-module__RfA_6a__headerRow{align-items:center;gap:14px;padding-top:10px;padding-bottom:10px;display:flex}.site-module__RfA_6a__brand{min-height:var(--tap-target);border-radius:var(--radius);align-items:center;gap:14px;margin-right:auto;text-decoration:none;display:flex}.site-module__RfA_6a__logo{width:auto;height:52px}.site-module__RfA_6a__wordmark{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:24px;line-height:1}.site-module__RfA_6a__wordmarkSub{font-family:var(--font-body);letter-spacing:.06em;color:var(--muted-on-dark);margin-top:3px;font-size:12px;font-weight:600;display:block}.site-module__RfA_6a__headerDonate{min-height:40px;padding:0 18px;font-size:14.5px}.site-module__RfA_6a__navRow{border-top:1px solid var(--navy-rule);flex-wrap:wrap;align-items:center;gap:2px 4px;padding-top:2px;padding-bottom:6px;font-size:14.5px;font-weight:600;display:flex}.site-module__RfA_6a__navLink{min-height:var(--tap-target);white-space:nowrap;border-radius:var(--radius);align-items:center;padding:0 10px;text-decoration:none;transition:background-color .15s;display:inline-flex}.site-module__RfA_6a__navLink:hover{background:#ffffff14}.site-module__RfA_6a__navLink[aria-current]{color:var(--bulb);box-shadow:inset 0 -3px 0 var(--red-on-dark)}.site-module__RfA_6a__phoneNav{display:none}.site-module__RfA_6a__menuPanel a.site-module__RfA_6a__menuDonate{border-bottom:0;justify-content:center;margin:8px 0 10px}.site-module__RfA_6a__menu{display:none}.site-module__RfA_6a__menu summary{cursor:pointer;width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius);border:2px solid #fff9;justify-content:center;align-items:center;list-style:none;display:flex}.site-module__RfA_6a__menu summary::-webkit-details-marker{display:none}.site-module__RfA_6a__menu summary span,.site-module__RfA_6a__menu summary span:before,.site-module__RfA_6a__menu summary span:after{background:var(--text-on-dark);width:20px;height:2px}.site-module__RfA_6a__menu summary span{position:relative}.site-module__RfA_6a__menu summary span:before,.site-module__RfA_6a__menu summary span:after{content:"";position:absolute;left:0}.site-module__RfA_6a__menu summary span:before{top:-6px}.site-module__RfA_6a__menu summary span:after{top:6px}.site-module__RfA_6a__menu[open] summary{background:var(--card)}.site-module__RfA_6a__menu[open] summary span{background:0 0}.site-module__RfA_6a__menu[open] summary span:before{background:var(--navy);top:0;transform:rotate(45deg)}.site-module__RfA_6a__menu[open] summary span:after{background:var(--navy);top:0;transform:rotate(-45deg)}.site-module__RfA_6a__menuPanel{z-index:20;padding:6px var(--gutter) 14px;background:var(--navy);border-top:1px solid var(--navy-rule);border-bottom:4px solid var(--red);position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #00000040}.site-module__RfA_6a__menuPanel a{border-bottom:1px solid var(--navy-rule);align-items:center;min-height:48px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.site-module__RfA_6a__menuPanel a[aria-current]{color:var(--bulb)}.site-module__RfA_6a__menuPanel a.site-module__RfA_6a__menuLogin{color:var(--muted-on-dark);border-bottom:0;font-weight:500}@media (max-width:960px){.site-module__RfA_6a__navRow,.site-module__RfA_6a__headerDonate{display:none}.site-module__RfA_6a__phoneNav,.site-module__RfA_6a__menu{display:block}}@media (max-width:520px){.site-module__RfA_6a__logo{height:44px}.site-module__RfA_6a__wordmark{font-size:19px}.site-module__RfA_6a__wordmarkSub{display:none}}.site-module__RfA_6a__footer{background:var(--navy);color:var(--muted-on-dark);margin-top:56px;font-size:14.5px}.site-module__RfA_6a__footerInner{padding-top:40px;padding-bottom:24px}.site-module__RfA_6a__footerCols{overflow-wrap:anywhere;grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:28px;display:grid}.site-module__RfA_6a__footerBrand{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text-on-dark);margin:0 0 8px;font-size:22px;font-weight:400;line-height:1}.site-module__RfA_6a__footerNote{margin:0 0 6px}.site-module__RfA_6a__footerAddress{margin:10px 0 0;font-style:normal;line-height:1.6}.site-module__RfA_6a__footerHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark);margin:0 0 8px;font-size:12.5px}.site-module__RfA_6a__footerLinks{margin:0;padding:0;list-style:none}.site-module__RfA_6a__footerLinks a{line-height:1.75;text-decoration:none;display:block}.site-module__RfA_6a__footerLinks a:hover,.site-module__RfA_6a__footerBar a:hover{color:var(--text-on-dark)}.site-module__RfA_6a__footerBar{border-top:1px solid var(--navy-rule);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding-top:14px;font-size:13px;display:flex}.site-module__RfA_6a__footerBar a{min-height:var(--tap-target);align-items:center;text-decoration:none;display:inline-flex}@media (max-width:920px){.site-module__RfA_6a__footerCols{grid-template-columns:repeat(2,minmax(0,1fr))}.site-module__RfA_6a__footerCols>:first-child{grid-column:1/-1}.site-module__RfA_6a__footerLinks a{min-height:var(--tap-target);align-items:center;line-height:1.3;display:flex}}@media (max-width:560px){.site-module__RfA_6a__footerCols{grid-template-columns:1fr;gap:20px}}
.admin-ui-module__Xdjxza__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-ui-module__Xdjxza__pageHead{border-bottom:4px solid var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:16px;display:flex}.admin-ui-module__Xdjxza__pageTitle,.admin-ui-module__Xdjxza__cardTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--navy);margin:0;font-weight:400;line-height:1}.admin-ui-module__Xdjxza__pageTitle{font-size:34px}.admin-ui-module__Xdjxza__pageLede{max-width:70ch;color:var(--muted);margin:12px 0 0}.admin-ui-module__Xdjxza__card{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin-top:16px;padding:18px 18px 20px}.admin-ui-module__Xdjxza__cardTitle{font-size:26px}.admin-ui-module__Xdjxza__cardHint{color:var(--muted);margin:6px 0 14px;font-size:14px}.admin-ui-module__Xdjxza__field{min-width:0;margin:0 0 14px}.admin-ui-module__Xdjxza__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:700;display:block}.admin-ui-module__Xdjxza__required{color:var(--red);text-transform:none;letter-spacing:0;font-weight:600}.admin-ui-module__Xdjxza__optional{text-transform:none;letter-spacing:0;font-weight:500}.admin-ui-module__Xdjxza__input,.admin-ui-module__Xdjxza__textarea{width:100%;min-height:var(--tap-target);color:var(--text);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);padding:10px 12px;font-family:inherit;font-size:16px;display:block}.admin-ui-module__Xdjxza__input:hover,.admin-ui-module__Xdjxza__textarea:hover{border-color:var(--muted)}.admin-ui-module__Xdjxza__input:disabled{color:var(--muted);background:var(--panel)}.admin-ui-module__Xdjxza__textarea{resize:vertical;line-height:1.5}.admin-ui-module__Xdjxza__hint{color:var(--muted);margin:6px 0 0;font-size:13px}.admin-ui-module__Xdjxza__cols2,.admin-ui-module__Xdjxza__cols3{gap:0 14px;display:grid}.admin-ui-module__Xdjxza__cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ui-module__Xdjxza__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.admin-ui-module__Xdjxza__cols2,.admin-ui-module__Xdjxza__cols3{grid-template-columns:1fr}}.admin-ui-module__Xdjxza__checks{border:0;gap:2px;margin:0 0 14px;padding:0;display:grid}.admin-ui-module__Xdjxza__checks legend{padding:0}.admin-ui-module__Xdjxza__check{min-height:var(--tap-target);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.admin-ui-module__Xdjxza__check input{width:24px;height:24px;accent-color:var(--navy);flex:none;margin:0}.admin-ui-module__Xdjxza__check small{color:var(--muted);display:block}.admin-ui-module__Xdjxza__buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-ui-module__Xdjxza__quiet{color:var(--navy);background:var(--card)}.admin-ui-module__Xdjxza__quiet:hover{color:var(--text-on-dark)}.admin-ui-module__Xdjxza__danger{color:var(--red-deep);background:var(--card);border-color:var(--red)}.admin-ui-module__Xdjxza__danger:hover{color:var(--text-on-dark);background:var(--red-deep);border-color:var(--red-deep)}.admin-ui-module__Xdjxza__errors,.admin-ui-module__Xdjxza__saved,.admin-ui-module__Xdjxza__warning,.admin-ui-module__Xdjxza__info{background:var(--card);border-left:4px solid var(--red);border-radius:var(--radius);margin:14px 0 0;padding:12px 16px;font-size:14.5px}.admin-ui-module__Xdjxza__errors{color:var(--red-deep)}.admin-ui-module__Xdjxza__errors ul{margin:6px 0 0;padding-left:20px}.admin-ui-module__Xdjxza__saved{color:var(--navy);border-left-color:var(--navy);font-weight:700}.admin-ui-module__Xdjxza__saved span{color:var(--text);font-weight:500;display:block}.admin-ui-module__Xdjxza__warning{font-weight:600}.admin-ui-module__Xdjxza__info{color:var(--muted);border-left-color:var(--rule)}.admin-ui-module__Xdjxza__badge{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);background:var(--panel);border-radius:var(--radius);padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-block}.admin-ui-module__Xdjxza__badgeOn{color:var(--text-on-dark);background:var(--navy)}.admin-ui-module__Xdjxza__badgeAlert{color:var(--text-on-dark);background:var(--red)}.admin-ui-module__Xdjxza__list{border-top:2px solid var(--rule);margin:0;padding:0;list-style:none}.admin-ui-module__Xdjxza__listItem{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.admin-ui-module__Xdjxza__listMain{flex:260px;min-width:0}.admin-ui-module__Xdjxza__listMain strong{overflow-wrap:anywhere;display:block}.admin-ui-module__Xdjxza__listMain>span,.admin-ui-module__Xdjxza__listMain>a{color:var(--muted);overflow-wrap:anywhere;font-size:14px;display:block}.admin-ui-module__Xdjxza__tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.admin-ui-module__Xdjxza__table{border-collapse:collapse;width:100%;font-size:14.5px}.admin-ui-module__Xdjxza__table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--rule);padding:10px 12px 8px 0;font-size:12px}.admin-ui-module__Xdjxza__table td{vertical-align:top;border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:12px 12px 12px 0}.admin-ui-module__Xdjxza__table td small{color:var(--muted);display:block}.admin-ui-module__Xdjxza__nowrap{white-space:nowrap}@media (max-width:820px){.admin-ui-module__Xdjxza__table thead{display:none}.admin-ui-module__Xdjxza__table tr{border-bottom:1px solid var(--rule);gap:4px;padding:12px 0;display:grid}.admin-ui-module__Xdjxza__table td{border:0;padding:0}.admin-ui-module__Xdjxza__table td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:700;display:block}}.admin-ui-module__Xdjxza__empty{color:var(--muted);margin:0;padding:14px 0 0}.admin-ui-module__Xdjxza__spaced{margin-top:14px}.admin-ui-module__Xdjxza__tight{margin:0 0 10px}.admin-ui-module__Xdjxza__section{margin-top:28px}.admin-ui-module__Xdjxza__sectionTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--navy);margin:0;font-size:28px;font-weight:400;line-height:1}.admin-ui-module__Xdjxza__sectionHint{max-width:70ch;color:var(--muted);margin:6px 0 12px;font-size:14.5px}.admin-ui-module__Xdjxza__steps{max-width:70ch;margin:6px 0 12px;padding-left:1.4em;font-size:14.5px;line-height:1.5}.admin-ui-module__Xdjxza__steps li+li{margin-top:4px}.admin-ui-module__Xdjxza__diff{margin:0;padding:0;list-style:none}.admin-ui-module__Xdjxza__diff li{margin:0 0 4px}.admin-ui-module__Xdjxza__diff del{color:var(--muted)}.admin-ui-module__Xdjxza__diff ins{font-weight:700;text-decoration:none}.admin-ui-module__Xdjxza__subTitle{color:var(--navy);margin:28px 0 0;font-size:18px;font-weight:800}.admin-ui-module__Xdjxza__rows{gap:10px;display:grid}.admin-ui-module__Xdjxza__row{background:var(--bg);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 12px 0;display:grid}.admin-ui-module__Xdjxza__rowFields{min-width:0}.admin-ui-module__Xdjxza__rowTools{flex-direction:column;gap:6px;padding-bottom:12px;display:flex}@media (max-width:760px){.admin-ui-module__Xdjxza__row{grid-template-columns:1fr}.admin-ui-module__Xdjxza__rowTools{flex-direction:row;justify-content:flex-end}}.admin-ui-module__Xdjxza__tool{min-width:var(--tap-target);min-height:var(--tap-target);color:var(--navy);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;padding:0 10px;font-size:18px;font-weight:700;display:inline-flex}.admin-ui-module__Xdjxza__tool:hover{border-color:var(--navy)}.admin-ui-module__Xdjxza__tool:disabled{color:var(--muted);cursor:default;opacity:.5}.admin-ui-module__Xdjxza__toolRemove{color:var(--red-deep)}.admin-ui-module__Xdjxza__toolWide{font-size:15px}.admin-ui-module__Xdjxza__add{min-height:var(--tap-target);color:var(--navy);background:var(--card);border:2px dashed var(--rule);border-radius:var(--radius);cursor:pointer;align-items:center;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.admin-ui-module__Xdjxza__add:hover{border-color:var(--navy)}.admin-ui-module__Xdjxza__add:disabled{color:var(--muted);cursor:default}.admin-ui-module__Xdjxza__flag{color:var(--red-deep);font-weight:700}.admin-ui-module__Xdjxza__outcome{outline:none;scroll-margin:24px}.admin-ui-module__Xdjxza__fileInput{max-width:100%;min-height:var(--tap-target);font-size:15px}.admin-ui-module__Xdjxza__logoPreview{background:var(--panel);border-radius:var(--radius);width:auto;max-width:min(100%,300px);max-height:150px;margin:0 0 10px;padding:10px;display:block}.admin-ui-module__Xdjxza__logoThumb{background:var(--panel);border-radius:var(--radius);width:auto;max-width:160px;max-height:48px;margin:6px 0 2px;padding:4px}
.membership-module__zq3dUW__page{padding-bottom:56px}.membership-module__zq3dUW__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.membership-module__zq3dUW__heading,.membership-module__zq3dUW__sectionHeading,.membership-module__zq3dUW__levelName{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.membership-module__zq3dUW__head{padding:40px 0 22px}.membership-module__zq3dUW__heading{color:var(--navy);margin:6px 0;font-size:clamp(40px,6vw,72px)}.membership-module__zq3dUW__season{color:var(--red);margin:0 0 12px;font-size:18px;font-weight:700}.membership-module__zq3dUW__dek{max-width:62ch;color:var(--muted);margin:0;font-size:18px}.membership-module__zq3dUW__sectionHeading{color:var(--navy);margin:0 0 14px;font-size:clamp(32px,4vw,44px)}.membership-module__zq3dUW__section{padding-top:44px}.membership-module__zq3dUW__sub{color:var(--muted);margin:14px 0 0}.membership-module__zq3dUW__ctas{flex-wrap:wrap;gap:12px;display:flex}.membership-module__zq3dUW__ctas a{min-width:220px}.membership-module__zq3dUW__levels{counter-reset:level;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.membership-module__zq3dUW__level{background:var(--card);border:2px solid var(--rule);border-top:4px solid var(--navy);border-radius:var(--radius);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.membership-module__zq3dUW__level:first-child{border-top-color:var(--red)}.membership-module__zq3dUW__levelName{color:var(--navy);margin:0;font-size:26px}.membership-module__zq3dUW__levelPrice{color:var(--red-deep);margin:0;font-size:22px;font-weight:700}.membership-module__zq3dUW__levelText{color:var(--text);margin:6px 0 0}@media (max-width:900px){.membership-module__zq3dUW__levels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.membership-module__zq3dUW__levels{grid-template-columns:1fr}}.membership-module__zq3dUW__mail{background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--navy);border-radius:var(--radius);padding:22px 20px}.membership-module__zq3dUW__forms{flex-wrap:wrap;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}.membership-module__zq3dUW__mailText{max-width:62ch;margin:0 0 10px}.membership-module__zq3dUW__address{color:var(--navy);margin:0 0 16px;font-style:normal;font-weight:700;line-height:1.5}.membership-module__zq3dUW__tax{color:var(--red-deep);margin:0;font-weight:700}.membership-module__zq3dUW__empty,.membership-module__zq3dUW__notice{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin:0;padding:18px 20px}.membership-module__zq3dUW__empty{color:var(--muted)}.membership-module__zq3dUW__notice{color:var(--red-deep);border-left:4px solid var(--red);font-weight:600}
.volunteer-module__qGhskG__page{padding-bottom:56px}.volunteer-module__qGhskG__wrap{max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.volunteer-module__qGhskG__heading,.volunteer-module__qGhskG__sectionHeading,.volunteer-module__qGhskG__stepTitle,.volunteer-module__qGhskG__roleTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.volunteer-module__qGhskG__hero{color:var(--text-on-dark);background:var(--navy);padding:44px 0 40px}.volunteer-module__qGhskG__hero :focus-visible{outline-color:var(--focus-on-dark)}.volunteer-module__qGhskG__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.volunteer-module__qGhskG__heroGrid>section{margin-bottom:0}.volunteer-module__qGhskG__heading{max-width:14ch;margin:0 0 14px;font-size:clamp(40px,6.5vw,78px)}.volunteer-module__qGhskG__lede{max-width:54ch;color:var(--dim-on-dark);margin:0 0 24px;font-size:18px}.volunteer-module__qGhskG__ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.volunteer-module__qGhskG__ctaNote{color:var(--dim-on-dark);font-size:15px}@media (max-width:860px){.volunteer-module__qGhskG__heroGrid{grid-template-columns:1fr}}.volunteer-module__qGhskG__section{padding-top:44px}.volunteer-module__qGhskG__sectionHeading{color:var(--navy);margin:0 0 16px;font-size:clamp(32px,4vw,44px)}.volunteer-module__qGhskG__sub{max-width:62ch;color:var(--text);margin:-4px 0 18px}.volunteer-module__qGhskG__steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.volunteer-module__qGhskG__step{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);padding:18px 20px 18px 64px;position:relative}.volunteer-module__qGhskG__stepNumber{width:36px;height:36px;font-family:var(--font-display);color:var(--text-on-dark);background:var(--red);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:absolute;top:16px;left:16px}.volunteer-module__qGhskG__stepTitle{color:var(--navy);margin:0 0 6px;font-size:22px}.volunteer-module__qGhskG__stepText{color:var(--text);margin:0}@media (max-width:860px){.volunteer-module__qGhskG__steps{grid-template-columns:1fr}}.volunteer-module__qGhskG__roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.volunteer-module__qGhskG__role{background:var(--card);border:2px solid var(--rule);border-top:4px solid var(--navy);border-radius:var(--radius);padding:18px 20px}.volunteer-module__qGhskG__roleTitle{color:var(--navy);margin:0 0 6px;font-size:24px}.volunteer-module__qGhskG__roleText{color:var(--text);margin:0}@media (max-width:1000px){.volunteer-module__qGhskG__roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.volunteer-module__qGhskG__roles{grid-template-columns:1fr}}.volunteer-module__qGhskG__group{background:var(--card);border:2px solid var(--rule);border-left:4px solid var(--red);border-radius:var(--radius);padding:24px 22px}.volunteer-module__qGhskG__group .volunteer-module__qGhskG__sectionHeading{margin-bottom:10px;font-size:clamp(28px,3.4vw,36px)}.volunteer-module__qGhskG__groupText{max-width:62ch;color:var(--text);margin:0 0 18px}
.recaps-module__8PAA_G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.recaps-module__8PAA_G__title,.recaps-module__8PAA_G__cardTitle,.recaps-module__8PAA_G__railTitle,.recaps-module__8PAA_G__listHeading{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--navy);font-weight:400;line-height:1}.recaps-module__8PAA_G__listHead{border-bottom:4px solid var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.recaps-module__8PAA_G__listHeading{margin:0;font-size:34px}.recaps-module__8PAA_G__table{border-collapse:collapse;width:100%;margin-top:8px;font-size:15px}.recaps-module__8PAA_G__table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--rule);padding:10px 12px 8px 0;font-size:12px}.recaps-module__8PAA_G__table td{vertical-align:top;border-bottom:1px solid var(--rule);padding:12px 12px 12px 0}.recaps-module__8PAA_G__table a{color:var(--navy);padding:2px 0;font-weight:700;display:inline-block}.recaps-module__8PAA_G__tableMuted{color:var(--muted);white-space:nowrap}@media (max-width:720px){.recaps-module__8PAA_G__table thead{display:none}.recaps-module__8PAA_G__table tr{border-bottom:1px solid var(--rule);gap:2px;padding:12px 0;display:grid}.recaps-module__8PAA_G__table td{border:0;padding:0}.recaps-module__8PAA_G__table td:before{content:attr(data-label) ": ";letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px}.recaps-module__8PAA_G__table td.recaps-module__8PAA_G__noLabel:before{content:none}}.recaps-module__8PAA_G__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--panel);border-radius:var(--radius);padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-block}.recaps-module__8PAA_G__badgeLive{color:var(--text-on-dark);background:var(--red)}.recaps-module__8PAA_G__empty{color:var(--muted);background:var(--card);border:2px dashed var(--rule);border-radius:var(--radius);margin:24px 0 0;padding:18px 20px}.recaps-module__8PAA_G__editor{display:block}.recaps-module__8PAA_G__crumb{color:var(--muted);margin:0 0 6px;font-size:14px}.recaps-module__8PAA_G__crumb a{color:var(--navy);font-weight:700}.recaps-module__8PAA_G__head{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.recaps-module__8PAA_G__title{overflow-wrap:anywhere;margin:0;font-size:clamp(28px,4vw,40px)}.recaps-module__8PAA_G__liveNote{background:var(--card);border-left:4px solid var(--red);border-radius:var(--radius);margin:10px 0 0;padding:10px 14px;font-size:14.5px;font-weight:600}.recaps-module__8PAA_G__liveNote a{color:var(--navy)}.recaps-module__8PAA_G__actions{z-index:5;margin:16px calc(-1 * var(--gutter)) 0;padding:10px var(--gutter);background:var(--bg);border-top:2px solid var(--rule);border-bottom:2px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}.recaps-module__8PAA_G__cards .recaps-module__8PAA_G__actions{border-bottom:0;margin-top:0;position:static}.recaps-module__8PAA_G__state{color:var(--muted);margin-left:auto;font-size:14.5px;font-weight:600}.recaps-module__8PAA_G__quiet{color:var(--navy);background:var(--card)}.recaps-module__8PAA_G__quiet:hover{color:var(--text-on-dark)}.recaps-module__8PAA_G__notice{outline:none}.recaps-module__8PAA_G__errors{color:var(--red-deep);background:var(--card);border-left:4px solid var(--red);border-radius:var(--radius);margin:14px 0 0;padding:12px 16px;font-size:14.5px}.recaps-module__8PAA_G__errors ul{margin:6px 0 0;padding-left:20px}.recaps-module__8PAA_G__errors li{margin:2px 0}.recaps-module__8PAA_G__restored{background:var(--card);border-left:4px solid var(--red);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:14px 0 0;padding:12px 16px;font-size:14.5px;font-weight:600;display:flex}.recaps-module__8PAA_G__saved{color:var(--navy);background:var(--card);border-left:4px solid var(--navy);border-radius:var(--radius);margin:14px 0 0;padding:10px 14px;font-size:14.5px;font-weight:700}.recaps-module__8PAA_G__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;margin-top:16px;display:grid}.recaps-module__8PAA_G__cards{min-width:0}@media (max-width:960px){.recaps-module__8PAA_G__layout{grid-template-columns:1fr}}.recaps-module__8PAA_G__card{background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);margin-bottom:16px;padding:18px 18px 20px}.recaps-module__8PAA_G__cardOptional{border-style:dashed}.recaps-module__8PAA_G__cardTitle{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;font-size:26px;display:flex}.recaps-module__8PAA_G__cardTag{font-family:var(--font-body);letter-spacing:.08em;color:var(--muted);border:1px solid var(--rule);border-radius:var(--radius);padding:2px 8px;font-size:11px;font-weight:700}.recaps-module__8PAA_G__cardHint{color:var(--muted);margin:0 0 14px;font-size:14px}.recaps-module__8PAA_G__field{min-width:0;margin:0 0 14px}.recaps-module__8PAA_G__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:700;display:block}.recaps-module__8PAA_G__required{color:var(--red);text-transform:none;letter-spacing:0;font-weight:600}.recaps-module__8PAA_G__optional{text-transform:none;letter-spacing:0;font-weight:500}.recaps-module__8PAA_G__input,.recaps-module__8PAA_G__textarea{width:100%;min-height:var(--tap-target);color:var(--text);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);padding:10px 12px;font-family:inherit;font-size:16px;display:block}.recaps-module__8PAA_G__input:hover,.recaps-module__8PAA_G__textarea:hover{border-color:var(--muted)}.recaps-module__8PAA_G__input:disabled{color:var(--muted);background:var(--panel)}.recaps-module__8PAA_G__textarea{resize:vertical;line-height:1.5}.recaps-module__8PAA_G__hint{color:var(--muted);margin:6px 0 0;font-size:13px}.recaps-module__8PAA_G__hintOver{color:var(--red-deep);font-weight:700}.recaps-module__8PAA_G__fieldError{color:var(--red-deep);margin:8px 0 0;font-size:14px;font-weight:700}.recaps-module__8PAA_G__cols3,.recaps-module__8PAA_G__cols4,.recaps-module__8PAA_G__colsSportSummary,.recaps-module__8PAA_G__colsHomeLink{gap:0 14px;display:grid}.recaps-module__8PAA_G__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.recaps-module__8PAA_G__cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.recaps-module__8PAA_G__colsSportSummary{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.recaps-module__8PAA_G__colsHomeLink{grid-template-columns:auto minmax(0,1fr);align-items:start}@media (max-width:760px){.recaps-module__8PAA_G__cols3,.recaps-module__8PAA_G__cols4,.recaps-module__8PAA_G__colsSportSummary,.recaps-module__8PAA_G__colsHomeLink{grid-template-columns:1fr}}.recaps-module__8PAA_G__check{min-height:var(--tap-target);align-items:center;gap:10px;margin:26px 0 14px;font-weight:700;display:inline-flex}.recaps-module__8PAA_G__check input{width:24px;height:24px;accent-color:var(--navy);margin:0}@media (max-width:760px){.recaps-module__8PAA_G__check{margin-top:0}}.recaps-module__8PAA_G__rows{gap:10px;display:grid}.recaps-module__8PAA_G__row{background:var(--bg);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 12px 0;display:grid}.recaps-module__8PAA_G__rowFields{min-width:0}.recaps-module__8PAA_G__rowTools{flex-direction:column;gap:6px;padding-bottom:12px;display:flex}@media (max-width:760px){.recaps-module__8PAA_G__row{grid-template-columns:1fr}.recaps-module__8PAA_G__rowTools{flex-direction:row;justify-content:flex-end}}.recaps-module__8PAA_G__tool{min-width:var(--tap-target);min-height:var(--tap-target);color:var(--navy);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;padding:0 10px;font-size:18px;font-weight:700;display:inline-flex}.recaps-module__8PAA_G__tool:hover{border-color:var(--navy)}.recaps-module__8PAA_G__tool:disabled{color:var(--muted);cursor:default;opacity:.5}.recaps-module__8PAA_G__toolRemove{color:var(--red-deep)}.recaps-module__8PAA_G__toolWide{font-size:15px}.recaps-module__8PAA_G__add{min-height:var(--tap-target);color:var(--navy);background:var(--card);border:2px dashed var(--rule);border-radius:var(--radius);cursor:pointer;align-items:center;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.recaps-module__8PAA_G__add:hover{border-color:var(--navy)}.recaps-module__8PAA_G__add:disabled{color:var(--muted);cursor:default}.recaps-module__8PAA_G__toolbar{gap:6px;margin-bottom:8px;display:flex}.recaps-module__8PAA_G__photo{margin:0 0 14px}.recaps-module__8PAA_G__photoPreview{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);background:var(--panel);width:100%;max-width:480px;height:auto;margin:0 0 10px}.recaps-module__8PAA_G__photoActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.recaps-module__8PAA_G__fileInput{max-width:100%;min-height:var(--tap-target);font-size:15px}.recaps-module__8PAA_G__rail{gap:12px;display:grid}.recaps-module__8PAA_G__railCard{color:var(--muted);background:var(--card);border:2px solid var(--rule);border-radius:var(--radius);padding:16px 18px;font-size:14.5px}.recaps-module__8PAA_G__railCard p{margin:10px 0 0}.recaps-module__8PAA_G__railTitle{margin:0 0 8px;font-size:22px}.recaps-module__8PAA_G__checks{color:var(--text);margin:0;padding:0;list-style:none}.recaps-module__8PAA_G__checks li{align-items:center;gap:10px;padding:4px 0;display:flex}.recaps-module__8PAA_G__checkDone,.recaps-module__8PAA_G__checkTodo{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-weight:800;display:inline-flex}.recaps-module__8PAA_G__checkDone{color:var(--text-on-dark);background:var(--navy)}.recaps-module__8PAA_G__checkTodo{color:var(--muted);background:var(--panel)}@media (max-width:960px){.recaps-module__8PAA_G__rail{order:-1}}
