.JoinSeasonPreview-module__yShXUq__page{color:#171717;background:#f8f7f2;font:14px/1.6 Tahoma,Verdana,Arial,sans-serif}.JoinSeasonPreview-module__yShXUq__layout{max-width:660px;margin:auto;padding:32px 28px 36px}.JoinSeasonPreview-module__yShXUq__page .JoinSeasonPreview-module__yShXUq__layout .JoinSeasonPreview-module__yShXUq__copy{padding:0}.JoinSeasonPreview-module__yShXUq__eyebrow{letter-spacing:.08em;color:#555;margin:0 0 15px;font-size:10px}.JoinSeasonPreview-module__yShXUq__copy h1{color:navy;letter-spacing:-.04em;margin:0 0 16px;font-size:38px;font-weight:700;line-height:1.15}.JoinSeasonPreview-module__yShXUq__lede{color:#454545;margin:0 0 18px;font-size:15px;line-height:1.7}.JoinSeasonPreview-module__yShXUq__price{color:#454545;margin:0 0 18px;font-size:13px}.JoinSeasonPreview-module__yShXUq__price strong{color:navy;font-size:18px}.JoinSeasonPreview-module__yShXUq__price span{margin-top:3px;font-size:12px;display:block}.JoinSeasonPreview-module__yShXUq__schedule{border-block:1px solid #b0b0b0;margin:0 0 18px;padding:12px 0;font-size:12px}.JoinSeasonPreview-module__yShXUq__schedule>div{margin:0 0 8px}.JoinSeasonPreview-module__yShXUq__schedule>div:last-child{margin-bottom:0}.JoinSeasonPreview-module__yShXUq__schedule dt{color:#171717;font-weight:700;display:inline}.JoinSeasonPreview-module__yShXUq__schedule dt:after{content:": "}.JoinSeasonPreview-module__yShXUq__schedule dd{color:#454545;margin:0;display:inline}.JoinSeasonPreview-module__yShXUq__opening{color:#454545;margin:0 0 18px;font-size:12px}.JoinSeasonPreview-module__yShXUq__waitlist{box-shadow:var(--raised);background:#e0e0e0;gap:16px;padding:22px;display:grid}.JoinSeasonPreview-module__yShXUq__page .JoinSeasonPreview-module__yShXUq__waitlist h2,.JoinSeasonPreview-module__yShXUq__success h2{margin:0 0 6px;font-weight:700;font-size:17px!important}.JoinSeasonPreview-module__yShXUq__waitlist p{color:#454545;margin:0;font-size:12px;line-height:1.6}.JoinSeasonPreview-module__yShXUq__fields{grid-template-columns:1fr;gap:14px;display:grid}.JoinSeasonPreview-module__yShXUq__waitlist label{gap:7px;font-size:13px;display:grid}.JoinSeasonPreview-module__yShXUq__waitlist input:not([type=checkbox]),.JoinSeasonPreview-module__yShXUq__waitlist select{box-sizing:border-box;color:#171717;width:100%;min-width:0;font:inherit;min-height:46px;box-shadow:var(--sunken);background:#fff;border:0;border-radius:0;padding:12px;font-size:16px}.JoinSeasonPreview-module__yShXUq__waitlist .JoinSeasonPreview-module__yShXUq__consent{align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.JoinSeasonPreview-module__yShXUq__consent input{accent-color:navy;flex-shrink:0;width:18px;height:18px;margin-top:2px}.JoinSeasonPreview-module__yShXUq__optional summary{cursor:pointer;color:navy;text-underline-offset:3px;padding:4px 0;font-size:12px}.JoinSeasonPreview-module__yShXUq__optional label{margin-top:12px}.JoinSeasonPreview-module__yShXUq__optional small{color:#555}.JoinSeasonPreview-module__yShXUq__waitlist .JoinSeasonPreview-module__yShXUq__honeypot{position:absolute;left:-10000px}.JoinSeasonPreview-module__yShXUq__cta{color:navy;width:100%;min-height:46px;box-shadow:var(--raised);cursor:pointer;background:silver;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font:700 13px Tahoma,sans-serif;display:flex}.JoinSeasonPreview-module__yShXUq__cta:active{box-shadow:var(--sunken)}.JoinSeasonPreview-module__yShXUq__cta:disabled{opacity:.55;cursor:not-allowed}.JoinSeasonPreview-module__yShXUq__waitlist .JoinSeasonPreview-module__yShXUq__ctaNote{color:#555;font-size:11px}.JoinSeasonPreview-module__yShXUq__ctaNote a{color:navy}.JoinSeasonPreview-module__yShXUq__success{box-shadow:var(--raised);background:#e0e0e0;padding:22px}.JoinSeasonPreview-module__yShXUq__error{color:#8b2520!important}.JoinSeasonPreview-module__yShXUq__included{border-top:1px solid #b0b0b0;margin-top:28px;padding-top:22px}.JoinSeasonPreview-module__yShXUq__page .JoinSeasonPreview-module__yShXUq__included h2{margin:0 0 12px;font-size:17px!important}.JoinSeasonPreview-module__yShXUq__included ul{color:#454545;margin:0 0 12px;padding-left:20px;font-size:12px}.JoinSeasonPreview-module__yShXUq__included li{padding-bottom:6px}.JoinSeasonPreview-module__yShXUq__included p{color:#555;margin:0;font-size:11px}.JoinSeasonPreview-module__yShXUq__detailsLink{color:navy;text-underline-offset:3px;margin-top:18px;font-size:12px;display:inline-block}.JoinSeasonPreview-module__yShXUq__page :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:2px dotted navy}@media (max-width:760px){.JoinSeasonPreview-module__yShXUq__layout{padding:24px 18px 30px}.JoinSeasonPreview-module__yShXUq__page .JoinSeasonPreview-module__yShXUq__layout .JoinSeasonPreview-module__yShXUq__copy{padding:0}.JoinSeasonPreview-module__yShXUq__copy h1{font-size:29px}.JoinSeasonPreview-module__yShXUq__waitlist{padding:18px}.JoinSeasonPreview-module__yShXUq__price{font-size:12px}}.JoinSeasonPreview-module__yShXUq__courtClip{margin:20px 0}.JoinSeasonPreview-module__yShXUq__videoStage{aspect-ratio:16/9;box-shadow:var(--sunken);background:#171717;border:3px solid silver;position:relative;overflow:hidden}.JoinSeasonPreview-module__yShXUq__videoStage video{filter:none;object-fit:cover;object-position:50% 55%}.JoinSeasonPreview-module__yShXUq__videoStage button{top:auto;bottom:10px;right:10px;padding:8px 12px!important;font-size:11px!important}.JoinSeasonPreview-module__yShXUq__courtClip figcaption{color:#555;margin-top:7px;font-size:11px}
