.prose[data-astro-cid-apjhz64k]{position:relative;--site-w: var(--content-w);width:var(--site-w);margin-inline:auto;padding-top:var(--space-section);padding-bottom:var(--space-block)}.prose[data-astro-cid-apjhz64k] h1{margin-bottom:1.25rem}.prose[data-astro-cid-apjhz64k] h2{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.01em;margin:2rem 0 .75rem}.prose[data-astro-cid-apjhz64k] p{font-size:var(--fs-body);line-height:1.6;margin-bottom:1.25rem}.prose[data-astro-cid-apjhz64k] img{display:block;max-width:100%;height:auto}.prose[data-astro-cid-apjhz64k] ul,.prose[data-astro-cid-apjhz64k] ol{font-size:var(--fs-body);margin:0 0 1.25rem;line-height:1.6;list-style-position:inside;text-indent:0}.prose[data-astro-cid-apjhz64k] li{--li-indent: 1.5em;margin-bottom:.375rem;padding-left:var(--li-indent);text-indent:calc(-1 * var(--li-indent))}.prose[data-astro-cid-apjhz64k] .disclosure{--fold: .4s var(--ease-out);border-top:1px solid var(--line);margin:2rem 0 1.25rem}.prose[data-astro-cid-apjhz64k] .disclosure__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0 .75rem;cursor:pointer;list-style:none;color:var(--text);transition:color var(--dur-fast) var(--ease-out)}.prose[data-astro-cid-apjhz64k] .disclosure__summary::-webkit-details-marker{display:none}.prose[data-astro-cid-apjhz64k] .disclosure__summary :is(h1,h2,h3,h4,h5,h6){margin:0}@media(hover:hover){.prose[data-astro-cid-apjhz64k] .disclosure__summary:hover{color:var(--accent)}}.prose[data-astro-cid-apjhz64k] .disclosure__summary:active{color:var(--accent)}.prose[data-astro-cid-apjhz64k] .disclosure__caret{flex:none;rotate:180deg;transition:rotate var(--fold)}.prose[data-astro-cid-apjhz64k] .disclosure[open] .disclosure__caret{rotate:0deg}.prose[data-astro-cid-apjhz64k] .disclosure::details-content{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--fold),opacity var(--fold),padding-block-end var(--fold),content-visibility var(--fold) allow-discrete}.prose[data-astro-cid-apjhz64k] .disclosure[open]::details-content{grid-template-rows:1fr;opacity:1;padding-block-end:.75rem}.prose[data-astro-cid-apjhz64k] .disclosure__body{min-height:0;overflow:hidden}.prose[data-astro-cid-apjhz64k] .disclosure__body>:last-child{margin-bottom:0}.prose[data-astro-cid-apjhz64k] .heading-anchor{color:var(--text-muted);font-weight:400;text-decoration:none}.prose[data-astro-cid-apjhz64k] .heading-anchor:after{content:"#";margin-left:.35em}@media(hover:hover){.prose[data-astro-cid-apjhz64k] .heading-anchor{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.prose[data-astro-cid-apjhz64k] :is(h2,h3,h4,h5,h6):hover .heading-anchor,.prose[data-astro-cid-apjhz64k] .heading-anchor:focus-visible{opacity:1}}.prose-back[data-astro-cid-apjhz64k]{display:inline-block;margin-top:1rem;font-size:var(--fs-sm);color:var(--text-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--text) 25%,transparent)}.prose-back[data-astro-cid-apjhz64k]:hover{color:var(--text);text-decoration-color:var(--text)}@media(prefers-reduced-motion:reduce){.prose[data-astro-cid-apjhz64k] .disclosure::details-content,.prose[data-astro-cid-apjhz64k] .disclosure__caret,.prose[data-astro-cid-apjhz64k] .heading-anchor{transition:none}}.club-map[data-astro-cid-te527psd]{position:relative;height:clamp(320px,60vh,560px);margin-block:1.5rem;border-radius:8px;overflow:hidden}.club-map[data-astro-cid-te527psd] .club-map__tip{opacity:0;transition:opacity var(--dur-fast) var(--ease-out);pointer-events:none}.club-map[data-astro-cid-te527psd] .club-map__tip.is-shown{opacity:1}.club-map[data-astro-cid-te527psd] .club-map__tip .maplibregl-popup-content{padding:.4rem .65rem;border-radius:0;background:var(--bg);color:var(--text);font:inherit;font-size:.9rem;line-height:1.35}.club-map[data-astro-cid-te527psd] .club-map__tip .maplibregl-popup-tip{border-top-color:var(--bg)}.club-map[data-astro-cid-te527psd] .club-map__external{width:.85em;height:.85em;vertical-align:-.05em}.raccoon-margin[data-astro-cid-yvbahnfj]{--raccoon-w: clamp(88px, 22vw, 116px);--raccoon-tilt: 12deg;--raccoon-turn: -360deg;float:right;margin:.25rem 0 .5rem 1.25rem}@media(min-width:900px){.raccoon-margin[data-astro-cid-yvbahnfj]{--raccoon-w: clamp(104px, 9vw, 140px);float:none;position:absolute;top:var(--space-section);left:100%;margin:0 0 0 clamp(1rem,2.5vw,2.5rem)}}
