.player-public.player-info p.player-public-copy{max-width:65ch;margin-top:.85rem;color:#b5c1d1;line-height:1.75}.player-public.player-info .player-public-actions{margin-top:1.25rem}.player-public .player-info-story{align-items:start}.player-public .player-info-photo{min-width:0;margin:0}.player-public .player-info-photo img{display:block;width:100%;height:auto;border-radius:.75rem}.player-public .player-info-photo figcaption{margin-top:.625rem;color:#a1a1aa;font-size:.8125rem}.player-public .player-info-amenities,.player-public .player-info-rules,.player-public .player-info-values{margin:1.25rem 0 0;padding:0;list-style:none}.player-public .player-info-amenities li,.player-public .player-info-values li{display:flex;align-items:start;gap:1rem;padding:1.25rem 0;border-top:1px solid rgb(var(--border))}.player-public .player-info-amenities svg,.player-public .player-info-contact-option>svg,.player-public .player-info-hours>svg,.player-public .player-info-response>svg,.player-public .player-info-values svg{flex:0 0 auto;color:rgb(var(--brand))}.player-public .player-info-amenities h3,.player-public .player-info-hours h3,.player-public .player-info-rules h3,.player-public .player-info-values h3{color:#fafafa;font-size:1rem;font-weight:600}.player-public .player-info-amenities p,.player-public .player-info-contact-option p,.player-public .player-info-response p,.player-public .player-info-rules p,.player-public .player-info-values p{margin-top:.375rem;color:#b4becd;line-height:1.65}.player-public .player-info-local{border-top:1px solid rgb(var(--border));padding-top:2rem}.player-public .player-info-address{margin-top:1rem;color:#d4d4d8;font-size:.9375rem}.player-public .player-info-hours{display:flex;gap:.75rem;align-items:start;margin:1.25rem 0}.player-public .player-info-hours>div{min-width:0;flex:1}.player-public .player-info-hours dl{display:grid;gap:.875rem;margin-top:.75rem;font-size:.9375rem}.player-public .player-info-hours dt{color:#b4becd}.player-public .player-info-hours dd{color:#fafafa;font-variant-numeric:tabular-nums}.player-public .player-info-field-list{margin-top:1rem;padding-left:1.125rem;list-style:disc;color:#b4becd}.player-public .player-info-field-list li+li{margin-top:.75rem}.player-public .player-info-field-list li::marker{color:rgb(var(--brand))}.player-public .player-info-video{min-width:0;overflow:hidden;border:1px solid rgb(var(--border));border-radius:.75rem;background:rgb(var(--bg-surface));max-width:24rem;margin-inline:auto}.player-public .player-info-video video{display:block;width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.player-public .player-info-amenities{display:grid;gap:0 1.5rem}.player-public .player-info-rules{max-width:48rem;counter-reset:field-rule}.player-public .player-info-rules li{position:relative;padding:1rem 0 1rem 2.25rem;border-top:1px solid rgb(var(--border));counter-increment:field-rule}.player-public .player-info-rules li:before{position:absolute;left:0;top:1rem;content:counter(field-rule,decimal-leading-zero);color:#a1a1aa;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.player-public .player-info-contact-options{margin-top:1.5rem;align-items:stretch}.player-public .player-info-contact-option{display:flex;flex-direction:column;align-items:start}.player-public .player-info-contact-option h2{margin-top:1rem}.player-public .player-info-contact-option>a{margin-top:1.25rem;max-width:100%;min-height:44px;font-size:.9375rem;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.player-public .player-info-email{text-align:left}.player-public .player-info-contact-details{margin-top:1.5rem;border-top:1px solid rgb(var(--border));padding-top:1.5rem}.player-public .player-info-location-inline a{min-height:44px}.player-public .player-info-response{display:flex;align-items:start;gap:.75rem}.player-public .player-info-response h2{font-family:var(--font-inter),system-ui,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0}.player-legal .player-legal__page{max-width:50rem}.player-legal .player-legal__hero{padding-bottom:1.75rem;border-bottom:1px solid rgb(var(--border))}.player-legal .player-legal__intro{max-width:65ch;margin-top:1rem;color:#b4becd;font-size:1.0625rem;line-height:1.7}.player-legal .player-legal__updated{margin-top:1rem;color:#a1a1aa;font-size:.875rem}.player-legal .player-legal__body{margin-top:2rem;color:#d4d4d8;font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.player-legal .player-legal__section+.player-legal__section{margin-top:2.5rem}.player-legal .player-legal__section h2{margin:0 0 .75rem;color:#fafafa;font-size:1.625rem;line-height:1.2}.player-legal .player-legal__section-copy>*+*{margin-top:.875rem}.player-legal .player-legal__list{padding-left:1.25rem;list-style:disc}.player-legal .player-legal__list li+li{margin-top:.625rem}.player-legal .player-legal__list li::marker{color:#a1a1aa}.player-legal .player-legal__body a{text-decoration:underline;text-underline-offset:.2em}.player-legal .player-legal__body table{table-layout:fixed;line-height:1.6}.player-legal .player-legal__body td,.player-legal .player-legal__body th{padding:.75rem .5rem;vertical-align:top;overflow-wrap:anywhere}.player-legal .player-legal__body th:first-child{width:24%}.player-legal .player-legal__body th:nth-child(2){width:43%}.player-legal .player-legal__nav{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid rgb(var(--border))}.player-legal .player-legal__nav a{min-height:44px}@media (width < 48rem){.player-public .player-info-photo{order:-1}}@media (width >= 48rem){.player-public .player-info-amenities{grid-template-columns:repeat(2,minmax(0,1fr))}.player-public .player-info-hours dl>div{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;justify-content:space-between}.player-legal .player-legal__body td,.player-legal .player-legal__body th{padding:.875rem 1rem}}