.page-clip{position:relative;overflow:clip}.prc-hero,.prc-panel{overflow:visible;z-index:auto}.prc-hero{padding-top:calc(var(--ax-nav-h) + clamp(34px,7vh,96px));padding-bottom:clamp(30px,5vh,70px);text-align:center}.prc-heads{margin-top:clamp(26px,4vh,52px)}.prc-scope:has(.aud-input) .prc-heads{display:grid}.prc-scope:has(.aud-input) .prc-head{grid-area:1 / 1}.prc-hero-tex{top:calc(var(--co-texb-h) * -.2);left:52%;translate:-50% var(--tex-y, 0px);rotate:6deg;width:var(--co-texb-w);height:var(--co-texb-h)}.prc-title{font-size:clamp(38px,4vw,76px)}.prc-lead{max-width:34em;margin:clamp(22px,3.4vh,38px) auto 0;text-align:center}.aud{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;height:var(--ax-size-ui-lg);margin-inline:auto;padding:2px;border:1px solid var(--ax-bg-3);border-radius:var(--ax-radius-lg);background:var(--ax-bg-2)}.aud-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.aud-item{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0 24px;border-radius:6px;font-family:var(--ax-font-mono);font-size:16px;line-height:var(--ax-lh-tight);letter-spacing:var(--ax-ls-mono);text-transform:uppercase;white-space:nowrap;color:var(--ax-fg-3);cursor:pointer;user-select:none;transition:color var(--ax-transition-fast)}.aud-item:hover{color:var(--ax-fg-1)}.aud-input:checked+.aud-item{color:#fff}.aud-input:focus-visible+.aud-item{box-shadow:0 0 0 1px var(--ax-flame)}.aud-pill{position:absolute;top:2px;bottom:2px;left:2px;z-index:0;width:calc(50% - 2px);border-radius:6px;background:var(--ax-flame);pointer-events:none;transition:translate .42s cubic-bezier(.34,1.32,.5,1)}#aud-athletes:checked~.aud-pill{translate:100% 0}@media(max-width:720px){.aud{height:var(--ax-size-ui-md)}.aud-item{padding:0 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){.aud-pill{transition:none}}.prc-scope:has(#aud-athletes:checked) .prc-panel[data-aud-panel=org],.prc-scope:has(#aud-org:checked) .prc-panel[data-aud-panel=athletes]{display:none}.prc-scope:has(#aud-athletes:checked) .prc-head[data-aud-panel=org],.prc-scope:has(#aud-org:checked) .prc-head[data-aud-panel=athletes]{visibility:hidden}.prc-panel{padding-top:clamp(30px,5vh,64px);padding-bottom:clamp(44px,6.5vh,90px)}.prc-panel-tex{bottom:calc(var(--co-texa-h) * -.42);left:48%;translate:-50% var(--tex-y, 0px);rotate:-6deg;width:var(--co-texa-w);height:var(--co-texa-h)}.pr-plans--pair{max-width:800px}@media(min-width:900px){.pr-plans--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.prc-rules{max-width:1160px;margin:clamp(14px,1.6vw,20px) auto 0;padding:clamp(24px,2.8vw,40px) clamp(20px,2.2vw,30px);border:1px solid var(--ax-bg-4);border-radius:var(--ax-radius-lg);text-align:center}.prc-rules-title{margin:0;font-family:var(--ax-font-mono);font-size:10px;letter-spacing:var(--ax-ls-mono-wide);text-transform:uppercase;color:var(--ax-fg-4)}.prc-rules-list{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vh,30px) clamp(24px,3vw,56px);margin:clamp(20px,3vh,30px) 0 0;padding:0;list-style:none}@media(min-width:800px){.prc-rules-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.prc-rules-list li{display:flex;flex-direction:column;gap:6px}.prc-rule-t{font-family:var(--ax-font-display);font-weight:400;font-size:clamp(15px,1.15vw,18px);line-height:1.2;color:var(--ax-fg-1)}.prc-rule-d{font-size:clamp(13px,.95vw,15px);line-height:1.5;color:var(--ax-fg-3);text-wrap:pretty}.prc-covered{max-width:800px;margin:clamp(14px,1.6vw,20px) auto 0;padding:clamp(22px,2.4vw,32px);border:1px solid var(--ax-bg-4);border-radius:var(--ax-radius-lg);background:transparent;text-align:center}.prc-covered-title{margin:0;font-family:var(--ax-font-display);font-weight:400;font-size:clamp(17px,1.35vw,22px);line-height:1.2;color:var(--ax-fg-1)}.prc-covered-body{max-width:44em;margin:10px auto 0;font-size:clamp(13px,.95vw,15px);line-height:1.55;color:var(--ax-fg-3);text-wrap:pretty}.prc-panel>.pr-trial{text-align:center}.prc-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:clamp(34px,5.5vh,66px)}@media(max-width:899px){.prc-hero{padding-top:calc(var(--ax-nav-h) + clamp(22px,4vh,48px));padding-bottom:clamp(22px,3.5vh,46px)}.prc-panel{padding-top:clamp(20px,3vh,40px);padding-bottom:clamp(36px,5vh,72px)}.prc-actions{flex-direction:column;align-items:stretch}.prc-actions>*{justify-content:center}}
