:root{--ground:#171412;--surface:#221e1b;--band:#1d1916;--deep:#110f0d;--line:#3d3631;--line-soft:#2b2622;--text:#ede7df;--body:#d8cec3;--muted:#a89c90;--dim:#8f857b;--accent:#e94420;--accent-ink:#171412;--accent-soft:#f0a58f;--status:#61c333;--featured:#2a1a14;--cancelled:#3a1d15;--mark:#221612;--field-line:#7a6f65;--past-info:#8a7e73;--scale-off:#4a423c;--fs-h1:clamp(2.125rem, 11vw, 3rem);--fs-h1-home:clamp(2.5rem, 13vw, 3.375rem);--fs-h2:clamp(1.75rem, 9vw, 2.125rem);--fs-lead:1.0625rem;--fs-body:1rem;--fs-commit:.9375rem;--font-sans:"Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--pad:20px;--sec:56px;--container:1280px;--container-narrow:880px;--radius:0;--radius-pill:999px;--btn-min-h:3.25rem;--focus-ring:var(--text);--focus-ring-on-accent:var(--accent-ink);--fs-fork:clamp(2.875rem, 15vw, 3.875rem);--fs-board-time:clamp(1.875rem, 2.8vw, 2.5rem);--fs-ledger-name:clamp(1.625rem, 2.1vw, 1.875rem);--fs-ledger-price:clamp(2.25rem, 2.8vw, 2.5rem);--header-h:4.5625rem;--bar-h:calc(4.8125rem + env(safe-area-inset-bottom))}@media (width>=64em){:root{--fs-h1:5.25rem;--fs-h1-home:6rem;--fs-h2:3.25rem;--fs-lead:1.25rem;--pad:64px;--sec:96px;--fs-fork:clamp(4rem, calc(9.09vw - 1.375rem), 7rem);--header-h:5.0625rem;--bar-h:0px}}@media (height<=500px){:root{--bar-h:0px}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:400 800;font-stretch:75% 100%;src:url(/fonts/archivo-latin-wdth75-100-wght400-800.woff2)format("woff2-variations")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}*{margin:0}:root{color-scheme:dark}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:var(--ground)}::-webkit-scrollbar-thumb{background:var(--field-line);border:2px solid var(--ground);background-clip:padding-box;border-radius:0}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:var(--accent);background-clip:padding-box}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--field-line) var(--ground)}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h);scroll-padding-bottom:var(--bar-h)}@media (width<=63.999em) and (height>=500.001px){html.consent-open:not(.pf-bar-on):has([data-sticky]:not(.is-hidden)){--consent-lift:var(--bar-h);--consent-pad-b:8px}}:root.consent-open{scroll-padding-bottom:max(var(--bar-h), calc(var(--consent-lift,0px) + var(--consent-h,0px)))}html.consent-open body{padding-bottom:var(--consent-h,0px)}@media (width<=63.999em){:root{--bottom-ui:var(--bar-h)}html.consent-open{--bottom-ui:calc(var(--bar-h) + var(--consent-h,0px))}}:root.consent-open .ldoc__back{bottom:calc(1rem + var(--consent-lift,0px) + var(--consent-h,0px))}@media (width>=64em){html.consent-open .ldoc__head{max-height:calc(100vh - var(--header-h) - 30px - var(--consent-h,0px))}}body{background:var(--ground);min-height:100vh;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}img,picture,svg,video{max-width:100%;display:block}img,video{height:auto}h1,h2,h3,h4{text-wrap:balance;font-weight:800;line-height:1.05}a{color:var(--text)}a:hover{color:#fff}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.on-accent :focus-visible,.on-accent:focus-visible{outline-color:var(--focus-ring-on-accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;background:var(--accent);min-height:44px;color:var(--accent-ink);align-items:center;padding:0 16px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex;position:absolute;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.skip-link:focus-visible{color:var(--accent-ink);transform:none}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}.container{width:100%;max-width:var(--container);padding-inline:var(--pad);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.mono{font-family:var(--font-mono)}.hours-line,[data-hours-answer=terms],[data-basic-hours=stack],[data-basic-hours=card]{display:block}.cicon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5rem;height:1.5rem}.cicon--32{width:2rem;height:2rem}.cicon *{vector-effect:non-scaling-stroke}.chalk{z-index:60;pointer-events:none;position:fixed}.lead{font-size:var(--fs-lead);color:var(--body);line-height:1.5}.kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:.8125rem;font-weight:700}.sec.sec--band .kicker,.sec.sec--band .rows__num,.nextc.nextc .kicker,.wk__day.is-today .kicker{color:var(--accent-soft)}.btn{min-height:var(--btn-min-h);border-radius:var(--radius);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:1rem;font-weight:800;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .1s;display:inline-flex}.btn--primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn--primary:hover{color:var(--accent-ink);filter:brightness(1.07)}.btn--ghost{color:var(--text);border-color:var(--text);background:#110f0d73;font-weight:700}.btn--ghost:hover{color:var(--accent-ink);background:var(--text)}.btn--dark{background:var(--ground);color:var(--text);border-color:var(--ground)}.btn--dark:hover{color:#fff}.btn--full{width:100%;display:flex}.btn--pill{border-radius:var(--radius-pill)}.btn-group{flex-flow:column wrap;align-items:stretch;gap:10px;display:flex}.btn-group--center{justify-content:center}@media (width>=48em){.btn-group{flex-direction:row;align-items:center}.btn-group .btn--full{width:auto}}.link{min-height:44px;color:var(--text);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:8px;font-size:1rem;font-weight:700;text-decoration:underline 1px;display:inline-flex}.link:hover{color:#fff}.link svg{flex:none}.checklist{flex-direction:column;gap:10px;font-size:1rem;line-height:1.45;display:flex}.checklist li{align-items:flex-start;gap:10px;display:flex}.checklist svg{color:var(--text);flex:none;margin-top:3px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--field-line);border-radius:var(--radius);min-height:44px;color:var(--text);background:0 0;align-items:center;padding:0 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--text)}.chip[aria-pressed=true],.chip[aria-current]{background:var(--text);color:var(--ground);border-color:var(--text)}.annot{color:#8fc1e8;outline-offset:1px;background:#0f1b26;border-radius:0;outline:1px dashed #8fc1e8;padding:0 3px;font-weight:500}.prose{color:var(--body);max-width:60ch;line-height:1.55}.h2{font-size:var(--fs-h2);text-transform:uppercase;text-wrap:balance;font-weight:800;font-stretch:78%;line-height:1}.sec-head{flex-direction:column;gap:10px;display:flex}.reveal{opacity:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}.reveal .rw{opacity:0;transition:opacity .4s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1);display:inline-block;transform:translateY(.4em)}.reveal.is-in .rw{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal,.reveal .rw{opacity:1!important;transform:none!important}}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ext{flex:none;margin-left:.4em}.rail{padding-block:var(--sec);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.rail__head{flex-direction:column;gap:14px;min-width:0;display:flex}.rail__body{flex-direction:column;gap:20px;min-width:0;display:flex}@media (width>=64em){.rail{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.rail__head{top:calc(var(--header-h) + 15px);position:sticky}}.ledger-list{border-top:1px solid var(--line-soft)}.skip-target:focus{outline:none}.consent[data-astro-cid-u6s5b3h2]{z-index:20;box-sizing:border-box;max-height:30vh;padding:8px 12px var(--consent-pad-b,calc(8px + env(safe-area-inset-bottom)));background:var(--deep);border-top:1px solid var(--line);color:var(--text);transform:translateY(calc(-1 * var(--consent-lift,0px)));transition:transform .2s,opacity .2s,visibility linear;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent[data-astro-cid-u6s5b3h2]:focus{outline:none}.consent[data-astro-cid-u6s5b3h2]:focus-visible{outline:3px solid var(--text);outline-offset:-3px}.consent[data-astro-cid-u6s5b3h2].is-waiting{opacity:0;visibility:hidden;transition:transform .2s,opacity .2s,visibility 0s linear .2s;transform:translateY(110%)}.consent__inner[data-astro-cid-u6s5b3h2]{flex-direction:column;gap:8px;max-width:72rem;margin:0 auto;display:flex}.consent__text[data-astro-cid-u6s5b3h2]{font-size:.8125rem;line-height:1.35}.consent__text[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--text);text-underline-offset:2px;text-decoration:underline}.consent__current[data-astro-cid-u6s5b3h2]{color:var(--muted);display:block}.consent__current[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent__actions[data-astro-cid-u6s5b3h2]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.consent__btn[data-astro-cid-u6s5b3h2]{border:1px solid var(--text);min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;padding:0 16px;font-size:.9375rem;font-weight:700}.consent__btn[data-astro-cid-u6s5b3h2]:hover{background:var(--surface)}@media (width>=48em){.consent[data-astro-cid-u6s5b3h2]{padding:14px 32px calc(14px + env(safe-area-inset-bottom))}.consent__inner[data-astro-cid-u6s5b3h2]{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.consent__text[data-astro-cid-u6s5b3h2]{max-width:52rem;font-size:.9375rem;line-height:1.45}.consent__actions[data-astro-cid-u6s5b3h2]{flex:none;grid-template-columns:repeat(2,9.5rem)}}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-u6s5b3h2],.consent[data-astro-cid-u6s5b3h2].is-waiting{transition:opacity .15s linear,visibility 0s linear .15s}}.photo-lightbox[data-astro-cid-akfmep5d]{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:24px}.photo-lightbox[data-astro-cid-akfmep5d][open]{justify-content:center;align-items:center;display:flex}.photo-lightbox[data-astro-cid-akfmep5d]::backdrop{background:#000000e0}.photo-lightbox__frame[data-astro-cid-akfmep5d]{flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:min(1200px,100vw - 96px);display:flex}.photo-lightbox__frame[data-astro-cid-akfmep5d] .photo-lightbox__img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 140px);display:block}.photo-lightbox__cap[data-astro-cid-akfmep5d]{text-align:center;max-width:60ch;margin:0;font-size:1rem;line-height:1.4}.photo-lightbox__close[data-astro-cid-akfmep5d]{border:1px solid var(--line);background:var(--ground);min-width:44px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;padding:0 16px;font-size:1rem;position:fixed;top:16px;right:16px}@media (prefers-reduced-motion:reduce){.photo-lightbox[data-astro-cid-akfmep5d],.photo-lightbox[data-astro-cid-akfmep5d]::backdrop{transition:none}}.open[data-astro-cid-i4lj4ckc]{border:1px solid var(--line);background:#110f0dcc;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.open--plain[data-astro-cid-i4lj4ckc]{background:0 0;border:0;min-height:32px;padding:0;font-size:.9375rem;font-weight:400}.open__dot[data-astro-cid-i4lj4ckc]{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.open[data-astro-cid-i4lj4ckc][data-state=open] .open__dot[data-astro-cid-i4lj4ckc]{background:var(--status)}.menu[data-astro-cid-xrc56gie]{background:var(--ground);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--text);border:0;margin:0;padding:0}.menu[data-astro-cid-xrc56gie]::backdrop{background:#0009}.menu__inner[data-astro-cid-xrc56gie]{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.menu__head[data-astro-cid-xrc56gie]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.menu__logo[data-astro-cid-xrc56gie]{width:auto;height:30px}.menu__close[data-astro-cid-xrc56gie]{border:1px solid var(--line);width:48px;height:48px;color:var(--text);background:0 0;justify-content:center;align-items:center;display:inline-flex}.menu__nav[data-astro-cid-xrc56gie]{flex-direction:column;padding:4px 20px;display:flex}.menu__link[data-astro-cid-xrc56gie]{border-bottom:1px solid var(--line-soft);min-height:54px;color:var(--text);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:1.625rem;font-weight:800;font-stretch:78%;text-decoration:none;display:flex}.menu__link[data-astro-cid-xrc56gie][aria-current=page]{padding-left:16px;position:relative}.menu__link--sub[data-astro-cid-xrc56gie]{text-transform:none;min-height:44px;color:var(--body);padding-left:16px;font-size:1.0625rem;font-weight:600;font-stretch:100%}.menu__link[data-astro-cid-xrc56gie][aria-current=page]:before{content:"";background:var(--text);width:4px;position:absolute;top:12px;bottom:12px;left:0}.menu__cta[data-astro-cid-xrc56gie]{flex-direction:column;gap:10px;padding:20px;display:flex}.menu__cta[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie][aria-current=page]{text-underline-offset:5px;text-decoration:underline 2px}.menu__foot[data-astro-cid-xrc56gie]{border-top:1px solid var(--line-soft);flex-direction:column;gap:4px;margin-top:auto;padding:20px;font-size:.9375rem;display:flex}.menu__foot[data-astro-cid-xrc56gie] a,.menu__foot[data-astro-cid-xrc56gie] .factlink{color:var(--text);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nav[data-astro-cid-wpvy4v7s]{box-sizing:border-box;background:var(--ground);width:100%;color:var(--text);border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.nav--overlay[data-astro-cid-wpvy4v7s]{background:0 0;border-bottom-color:#0000}.nav__logo[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;min-height:44px;display:flex}.nav__logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:auto;height:30px}.nav__actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;display:flex}.nav__links[data-astro-cid-wpvy4v7s],.nav__cta[data-astro-cid-wpvy4v7s]{display:none}.nav__toggle[data-astro-cid-wpvy4v7s]{border:1px solid var(--line);width:48px;height:48px;color:var(--text);background:#110f0d99;justify-content:center;align-items:center;display:inline-flex}@media (width>=64em){.nav[data-astro-cid-wpvy4v7s]{padding:14px 48px}.nav__logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{height:40px}.nav__links[data-astro-cid-wpvy4v7s]{align-items:center;gap:28px;font-size:.9375rem;font-weight:600}.nav__link[data-astro-cid-wpvy4v7s]{min-width:44px;min-height:44px;color:var(--text);border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:10px 0;text-decoration:none;display:inline-flex}.nav__link[data-astro-cid-wpvy4v7s]:hover{color:#fff}.nav__link[data-astro-cid-wpvy4v7s].is-active{border-bottom-color:var(--accent)}.nav__list[data-astro-cid-wpvy4v7s]{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.nav__cta[data-astro-cid-wpvy4v7s]{display:inline-flex}.nav__cta[data-astro-cid-wpvy4v7s][aria-current=page]{text-underline-offset:5px;text-decoration:underline 2px}.nav__toggle[data-astro-cid-wpvy4v7s]{width:var(--btn-min-h);height:var(--btn-min-h)}}@media (width>=90em){.nav__links[data-astro-cid-wpvy4v7s]{gap:clamp(12px,1.1vw,28px);font-size:clamp(.84375rem,.9vw,.9375rem);display:block}.nav__list[data-astro-cid-wpvy4v7s]{gap:clamp(12px,1.1vw,28px)}.nav__toggle[data-astro-cid-wpvy4v7s]{display:none}.nav__item--sub[data-astro-cid-wpvy4v7s]{position:relative}.nav__sub[data-astro-cid-wpvy4v7s]{z-index:5;background:var(--surface);border:1px solid var(--line-soft);min-width:220px;margin:0;padding:8px 0;list-style:none;display:none;position:absolute;top:100%;left:0}.nav__item--sub[data-astro-cid-wpvy4v7s]:hover .nav__sub[data-astro-cid-wpvy4v7s],.nav__item--sub[data-astro-cid-wpvy4v7s]:focus-within .nav__sub[data-astro-cid-wpvy4v7s]{display:block}.nav__sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{min-height:44px;color:var(--text);white-space:nowrap;align-items:center;padding:0 16px;text-decoration:none;display:flex}.nav__sub[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:#fff}}.sh[data-astro-cid-qvr7cvfg][hidden]{display:none}.sh__title[data-astro-cid-qvr7cvfg]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:.8125rem;font-weight:700}.sh__list[data-astro-cid-qvr7cvfg]{flex-direction:column;gap:6px;font-size:.9375rem;line-height:1.45;display:flex}.sh__list[data-astro-cid-qvr7cvfg] li{flex-wrap:wrap;column-gap:.5em;display:flex}.sh__list[data-astro-cid-qvr7cvfg] li>*+:before{content:"·";content:"·" / "";color:var(--muted);margin-right:.5em}.ft[data-astro-cid-jo6i4kqk]{box-sizing:border-box;background:var(--deep);width:100%;color:var(--text);border-top:1px solid var(--line-soft);flex-direction:column;gap:36px;padding:48px 20px;display:flex}.ft__top[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:28px;display:flex}.ft__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;min-width:0;max-width:36ch;display:flex}.ft__logo[data-astro-cid-jo6i4kqk]{align-self:flex-start;width:auto;height:36px}.ft__blurb[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:34ch;font-size:.9375rem;line-height:1.6}.ft__social[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.ft__social[data-astro-cid-jo6i4kqk] a,.ft__social[data-astro-cid-jo6i4kqk] .factlink{border:1px solid var(--line);width:44px;height:44px;color:var(--text);justify-content:center;align-items:center;display:inline-flex}.ft__cols[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.ft__acc[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line-soft);min-width:0}.ft__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{min-width:44px;min-height:48px;color:var(--text);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.ft__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.ft__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.ft__acc[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk]:after{transform:translateY(2px)rotate(-135deg)}.ft__panel[data-astro-cid-jo6i4kqk]{flex-direction:column;padding-bottom:8px}.ft__acc[data-astro-cid-jo6i4kqk][open] .ft__panel[data-astro-cid-jo6i4kqk]{display:flex}.ft__group[data-astro-cid-jo6i4kqk]{flex-direction:column;display:flex}.ft__group[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:first-child{font-weight:600}.ft__col[data-astro-cid-jo6i4kqk] a,.ft__col[data-astro-cid-jo6i4kqk] .factlink{min-height:44px;color:var(--text);align-items:center;font-size:1rem;text-decoration:none;display:inline-flex}.ft__col[data-astro-cid-jo6i4kqk] a:hover{color:#fff}.ft__sub[data-astro-cid-jo6i4kqk]{border-left:2px solid var(--line);overflow-wrap:anywhere;align-self:stretch;margin-left:10px;padding-left:14px;font-weight:400}.ft__addr[data-astro-cid-jo6i4kqk]{margin:0;font-size:1rem;line-height:1.45}.ft__hours[data-astro-cid-jo6i4kqk]{grid-template-columns:auto auto;justify-content:start;gap:6px 20px;padding:8px 0;font-size:.9375rem;display:grid}.ft__note[data-astro-cid-jo6i4kqk]{color:var(--muted);font-size:.8125rem}.ft__col[data-astro-cid-jo6i4kqk] .ft__special{margin-top:16px}.ft__legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:16px;font-size:.8125rem;line-height:1.6;display:flex}.ft__legal-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 20px;display:flex}.ft__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted);align-items:center;min-width:44px;min-height:44px;display:inline-flex}.ft__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}@media (width>=64em){.ft[data-astro-cid-jo6i4kqk]{padding:64px}}@media (width>=80em){.ft__top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(15rem,.9fr) repeat(4,minmax(0,1fr));align-items:start;gap:24px 32px;display:grid}.ft__cols[data-astro-cid-jo6i4kqk]{border-top:0;display:contents}.ft__acc[data-astro-cid-jo6i4kqk]{border-bottom:0}.ft__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--muted);pointer-events:none;cursor:default;justify-content:flex-start;margin-bottom:4px;font-size:.8125rem}.ft__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]:after{content:none}.ft__panel[data-astro-cid-jo6i4kqk]{padding-bottom:0;display:flex}.ft__col--sport[data-astro-cid-jo6i4kqk]{grid-column:2}.ft__col--lid[data-astro-cid-jo6i4kqk]{grid-column:3}.ft__col--contact[data-astro-cid-jo6i4kqk]{grid-column:4}.ft__col--open[data-astro-cid-jo6i4kqk]{grid-column:5}.ft__hours[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{white-space:nowrap}}.stickybar[data-astro-cid-3mqolesc]{z-index:5;box-sizing:border-box;padding:12px 16px calc(12px + env(safe-area-inset-bottom));backdrop-filter:blur(16px)saturate(150%);box-shadow:none;background:linear-gradient(#221e1b99,#302a25b8);border-top:1px solid #ede7df17;align-items:stretch;gap:10px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:0;left:0;right:0}@supports not (backdrop-filter:blur(1px)){.stickybar[data-astro-cid-3mqolesc]{background:#26211df7}}html.bar-away .stickybar[data-astro-cid-3mqolesc]:not(.is-hidden):not(.stickybar--demo){transform:translateY(110%)}.stickybar[data-astro-cid-3mqolesc].is-hidden{transform:translateY(130%)}html.pf-bar-on .stickybar[data-astro-cid-3mqolesc]:not(.stickybar--demo){display:none}.sticky-spacer[data-astro-cid-3mqolesc]{height:var(--bar-h)}.stickybar__trial[data-astro-cid-3mqolesc],.stickybar__join[data-astro-cid-3mqolesc]{min-height:var(--btn-min-h);border-radius:var(--radius);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;padding:8px 10px;line-height:1.15;text-decoration:none;display:flex}.stickybar__trial[data-astro-cid-3mqolesc]{background:var(--accent);color:var(--accent-ink);flex-grow:1.3}.stickybar__trial[data-astro-cid-3mqolesc]:hover{color:var(--accent-ink)}.stickybar__join[data-astro-cid-3mqolesc]{border:1px solid var(--text);color:var(--text)}.stickybar__label[data-astro-cid-3mqolesc]{text-align:center;white-space:nowrap;max-width:100%;font-size:1rem;font-weight:800;display:block}.stickybar__join[data-astro-cid-3mqolesc] .stickybar__label[data-astro-cid-3mqolesc]{font-size:.9375rem;font-weight:700}.stickybar__sub[data-astro-cid-3mqolesc]{font-size:.75rem;font-weight:600}.stickybar__join[data-astro-cid-3mqolesc] .stickybar__sub[data-astro-cid-3mqolesc]{color:var(--muted);font-weight:400}@media (prefers-reduced-motion:reduce){.stickybar[data-astro-cid-3mqolesc]{transition:opacity .15s linear!important}.stickybar[data-astro-cid-3mqolesc].is-hidden{opacity:0;visibility:hidden;transform:none}}@media (width>=64em){.stickybar[data-astro-cid-3mqolesc],.sticky-spacer[data-astro-cid-3mqolesc]{display:none}}@media (height<=500px){.stickybar[data-astro-cid-3mqolesc]{display:none}}.stickybar[data-astro-cid-3mqolesc].stickybar--demo{display:flex;position:static;transform:none}.btn__long[data-astro-cid-ekguhzzh]{display:none}@media (width>=64em){.btn__short[data-astro-cid-ekguhzzh]{display:none}.btn__long[data-astro-cid-ekguhzzh]{display:inline}}.topnav[data-astro-cid-xa52sxzc]{z-index:6;backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(#302a25b8,#221e1b99);position:sticky;top:0}.topnav[data-astro-cid-xa52sxzc]:before,.topnav[data-astro-cid-xa52sxzc]:after{content:"";z-index:-1;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.topnav[data-astro-cid-xa52sxzc]:before{box-shadow:inset 0 -1px #ede7df12,0 6px 18px -10px #00000080}.topnav[data-astro-cid-xa52sxzc]:after{opacity:0;box-shadow:inset 0 -1px #ede7df17,0 12px 32px -12px #0009}@supports not (backdrop-filter:blur(1px)){.topnav[data-astro-cid-xa52sxzc]{background:#26211df7}}.topnav[data-astro-cid-xa52sxzc] .nav{background:0 0;border-bottom-color:#0000}.topnav[data-astro-cid-xa52sxzc] .nav__toggle{background:#ede7df0d;border-color:#ede7df24}html.header-stuck .topnav[data-astro-cid-xa52sxzc]:before{opacity:0}html.header-stuck .topnav[data-astro-cid-xa52sxzc]:after{opacity:1}@media (width<=63.99em){.topnav[data-astro-cid-xa52sxzc]{transition:transform .28s cubic-bezier(.22,1,.36,1)}html.header-away .topnav[data-astro-cid-xa52sxzc]{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.topnav[data-astro-cid-xa52sxzc],.topnav[data-astro-cid-xa52sxzc]:before,.topnav[data-astro-cid-xa52sxzc]:after{transition:none}}.crumbs[data-astro-cid-6amzi22a] ol[data-astro-cid-6amzi22a]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:flex}.crumbs[data-astro-cid-6amzi22a] li[data-astro-cid-6amzi22a]{align-items:center;gap:6px;display:inline-flex}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]{min-width:44px;min-height:44px;color:var(--muted);align-items:center;margin-block:-12px;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]:hover,.crumbs[data-astro-cid-6amzi22a] [data-astro-cid-6amzi22a][aria-current=page]{color:var(--text)}.sep[data-astro-cid-6amzi22a]{color:#5e554d}.hero__grid[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding-top:24px;padding-bottom:32px;display:grid}.hero__text[data-astro-cid-75ysl5lo]{flex-direction:column;justify-content:center;gap:16px;min-width:0;display:flex;container-type:inline-size}.hero__h1[data-astro-cid-75ysl5lo]{--w:10;font-size:min(var(--fs-h1), calc(100cqi / (var(--w) * .62)));text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;hyphens:manual;font-weight:800;font-stretch:75%;line-height:.92}.hero__h1[data-astro-cid-75ysl5lo][data-w="6"]{--w:6}.hero__h1[data-astro-cid-75ysl5lo][data-w="7"]{--w:7}.hero__h1[data-astro-cid-75ysl5lo][data-w="8"]{--w:8}.hero__h1[data-astro-cid-75ysl5lo][data-w="9"]{--w:9}.hero__h1[data-astro-cid-75ysl5lo][data-w="10"]{--w:10}.hero__h1[data-astro-cid-75ysl5lo][data-w="11"]{--w:11}.hero__h1[data-astro-cid-75ysl5lo][data-w="12"]{--w:12}.hero__h1[data-astro-cid-75ysl5lo][data-w="13"]{--w:13}.hero__h1[data-astro-cid-75ysl5lo][data-w="14"]{--w:14}.hero__h1[data-astro-cid-75ysl5lo][data-w="15"]{--w:15}.hero__h1[data-astro-cid-75ysl5lo][data-w="16"]{--w:16}.hero__h1[data-astro-cid-75ysl5lo][data-w="17"]{--w:17}.hero__h1[data-astro-cid-75ysl5lo][data-w="18"]{--w:18}.hero__h1[data-astro-cid-75ysl5lo][data-w="19"]{--w:19}.hero__h1[data-astro-cid-75ysl5lo][data-w="20"]{--w:20}.hero__intro[data-astro-cid-75ysl5lo]{font-size:var(--fs-lead);color:var(--body);max-width:44ch;line-height:1.5}.hero__pic{order:-1;min-width:0;display:block}.hero__img{object-fit:cover;width:100%;height:220px}.hero--short[data-astro-cid-75ysl5lo] .hero__pic{display:none}@media (width>=64em){.hero--short[data-astro-cid-75ysl5lo] .hero__pic{display:block}.hero--short[data-astro-cid-75ysl5lo] .hero__img{height:320px}.hero__grid[data-astro-cid-75ysl5lo]{padding-top:56px;padding-bottom:48px}.hero__grid--img[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px}.hero__img{height:560px}.hero__pic{order:0}}.hero__stage[data-astro-cid-75ysl5lo]{position:relative}.hero__media[data-astro-cid-75ysl5lo]{display:block;position:relative}.hero__still[data-astro-cid-75ysl5lo]{object-fit:cover;object-position:center;width:100%;height:min(125vw,78svh);display:block}.hero__media[data-astro-cid-75ysl5lo]:after{content:"";background:linear-gradient(to bottom, transparent 30%, color-mix(in srgb, var(--ground) 70%, transparent) 62%, color-mix(in srgb, var(--ground) 94%, transparent) 88%, var(--ground) 100%);position:absolute;inset:0}.hero__stage[data-astro-cid-75ysl5lo]>.container[data-astro-cid-75ysl5lo]{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--ground) 86%, transparent) 64px, color-mix(in srgb, var(--ground) 94%, transparent));padding-top:64px;position:absolute;bottom:0;left:0;right:0}.hero--full[data-astro-cid-75ysl5lo] .kicker{color:var(--accent-soft)}.hero__head[data-astro-cid-75ysl5lo]{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative;container-type:inline-size}.hero__body[data-astro-cid-75ysl5lo]{flex-direction:column;gap:16px;min-width:0;padding-top:16px;padding-bottom:32px;display:flex}.hero__head--last[data-astro-cid-75ysl5lo]{padding-bottom:32px}@media (width<=63.999em){.hero--full[data-astro-cid-75ysl5lo]{flex-direction:column;height:auto;min-height:0;display:flex}.hero--full[data-astro-cid-75ysl5lo] .hero__stage[data-astro-cid-75ysl5lo]{flex:none;height:clamp(260px,34svh,400px);min-height:0;overflow:hidden}.hero--full[data-astro-cid-75ysl5lo] .hero__media[data-astro-cid-75ysl5lo]{position:absolute;inset:0}.hero--full[data-astro-cid-75ysl5lo] .hero__still[data-astro-cid-75ysl5lo]{object-fit:cover;width:100%;height:100%;min-height:0;max-height:none}.hero--full[data-astro-cid-75ysl5lo] .hero__body[data-astro-cid-75ysl5lo]{flex:none}}.hero[data-astro-cid-75ysl5lo].hero--full+section:not(.nextc){background-image:linear-gradient(to bottom, var(--ground), transparent clamp(96px, 12vw, 176px));border-top:0}.hero[data-astro-cid-75ysl5lo].hero--full+section.on-accent{background-image:linear-gradient(to bottom, var(--ground) 0, color-mix(in srgb, var(--ground) 96%, var(--accent)) 32px, var(--accent) 200px);border-top:0}.hero[data-astro-cid-75ysl5lo].hero--full+section.nextc{background-color:var(--ground);background-image:none;border-top:0}@media (width>=64em){.hero--full[data-astro-cid-75ysl5lo]{flex-direction:column;justify-content:flex-start;height:auto;min-height:0;padding-block:0;display:flex;position:relative}.hero--full[data-astro-cid-75ysl5lo] .hero__stage[data-astro-cid-75ysl5lo]{flex-direction:column;flex:none;justify-content:center;height:clamp(520px,50vh,560px);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-75ysl5lo]{position:absolute;inset:0}.hero__still[data-astro-cid-75ysl5lo]{object-position:right center;height:100%}.hero__media[data-astro-cid-75ysl5lo]:after{background:linear-gradient(to right, color-mix(in srgb, var(--ground) 92%, transparent) 0%, color-mix(in srgb, var(--ground) 84%, transparent) 36%, color-mix(in srgb, var(--ground) 74%, transparent) 56%, transparent 70%), linear-gradient(to bottom, transparent 72%, var(--ground) 100%)}.hero__stage[data-astro-cid-75ysl5lo]>.container[data-astro-cid-75ysl5lo]{background:0 0;padding-top:0;position:relative}.hero__head[data-astro-cid-75ysl5lo],.hero__body[data-astro-cid-75ysl5lo]{max-width:38rem;position:relative}.hero__head[data-astro-cid-75ysl5lo]{gap:16px}.hero__head--last[data-astro-cid-75ysl5lo]{padding-bottom:0}.hero__body[data-astro-cid-75ysl5lo]{padding-top:16px;padding-bottom:0}.hero__body[data-astro-cid-75ysl5lo] .muted{color:var(--body)}}.sec[data-astro-cid-w6ymvdtg]{box-sizing:border-box;width:100%}.sec--band[data-astro-cid-w6ymvdtg]{background:var(--band);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.sec__inner[data-astro-cid-w6ymvdtg]{padding-block:var(--sec);flex-direction:column;gap:24px;display:flex}.sec__inner--tight[data-astro-cid-w6ymvdtg]{gap:16px}.pop[data-astro-cid-ibpinaeu]{border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.pop[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu],.pop[data-astro-cid-ibpinaeu] .pop__login{border-bottom:1px solid var(--line-soft);min-height:56px;color:var(--text);justify-content:space-between;align-items:center;padding:0 4px;font-size:1.125rem;font-weight:700;text-decoration:none;display:flex}.finalcta[data-astro-cid-blvy5prr]{border-top:1px solid var(--line-soft)}.finalcta__inner[data-astro-cid-blvy5prr]{padding-block:var(--sec);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.finalcta[data-astro-cid-blvy5prr] h2[data-astro-cid-blvy5prr]{font-size:var(--fs-h2);text-transform:uppercase;max-width:18ch;font-stretch:78%}.btn-group[data-astro-cid-blvy5prr]{align-self:stretch;width:100%}@media (width>=48em){.btn-group[data-astro-cid-blvy5prr]{align-self:flex-start;width:auto}}.finalcta__phone[data-astro-cid-blvy5prr]{color:var(--muted);font-size:.9375rem}.finalcta__phone[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]{min-height:44px;color:var(--text);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.pt[data-astro-cid-wx34mk4s]{flex-direction:column;gap:20px;display:flex}.pt__table[data-astro-cid-wx34mk4s]{table-layout:fixed;border-collapse:collapse;border-top:1px solid var(--line-soft);width:100%;font-size:1rem;line-height:1.45;display:none}.pt__col-head[data-astro-cid-wx34mk4s]{width:220px}.pt__table[data-astro-cid-wx34mk4s] th[data-astro-cid-wx34mk4s],.pt__table[data-astro-cid-wx34mk4s] td[data-astro-cid-wx34mk4s]{text-align:left;vertical-align:middle}.pt__table[data-astro-cid-wx34mk4s] thead[data-astro-cid-wx34mk4s] td[data-astro-cid-wx34mk4s]{border-bottom:1px solid var(--line-soft)}.pt__plan[data-astro-cid-wx34mk4s]{vertical-align:bottom;padding:24px 24px 20px;font-weight:400}.pt__plan-in[data-astro-cid-wx34mk4s]{flex-direction:column;gap:10px;display:flex}.pt__badge-space[data-astro-cid-wx34mk4s]{height:1.625rem}.pt__table[data-astro-cid-wx34mk4s] tbody[data-astro-cid-wx34mk4s] th[data-astro-cid-wx34mk4s]{border-bottom:1px solid var(--line-soft);padding:18px 0;font-weight:700}.pt__table[data-astro-cid-wx34mk4s] tbody[data-astro-cid-wx34mk4s] td[data-astro-cid-wx34mk4s]{color:var(--text);border-bottom:1px solid var(--line-soft);padding:18px 24px}.pt__table[data-astro-cid-wx34mk4s] tfoot[data-astro-cid-wx34mk4s] td[data-astro-cid-wx34mk4s]{padding:24px}.pt__table[data-astro-cid-wx34mk4s] .is-featured[data-astro-cid-wx34mk4s]{background:var(--mark)}.badge[data-astro-cid-wx34mk4s]{color:var(--text);border:1px solid var(--line);background:0 0;align-self:flex-start;padding:4px 9px;font-size:.75rem;font-weight:700}.pt__name[data-astro-cid-wx34mk4s]{text-transform:uppercase;font-size:2.125rem;font-weight:800;font-stretch:78%;line-height:1}.price[data-astro-cid-wx34mk4s]{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.price__amount[data-astro-cid-wx34mk4s]{font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:800;font-stretch:85%;line-height:1}.price__unit[data-astro-cid-wx34mk4s]{color:var(--muted);font-size:.875rem}.pt__yes{color:var(--text)}.pt__no[data-astro-cid-wx34mk4s]{color:var(--muted)}.pt__cards[data-astro-cid-wx34mk4s]{flex-direction:column;gap:14px;display:flex}.pt__card[data-astro-cid-wx34mk4s]{border:1px solid var(--field-line);flex-direction:column;gap:12px;min-width:0;padding:22px 18px;display:flex}.pt__card[data-astro-cid-wx34mk4s].is-featured{border-color:var(--accent);background:var(--mark)}.pt__card[data-astro-cid-wx34mk4s] .pt__name[data-astro-cid-wx34mk4s]{font-size:1.875rem}.pt__card[data-astro-cid-wx34mk4s] .price__amount[data-astro-cid-wx34mk4s]{font-size:2.5rem}.pt__rows[data-astro-cid-wx34mk4s]{margin:0}.pt__row[data-astro-cid-wx34mk4s]{border-top:1px solid var(--line-soft);grid-template-columns:7.5rem minmax(0,1fr);gap:12px;padding:10px 0;font-size:.9375rem;display:grid}.pt__row[data-astro-cid-wx34mk4s] dt[data-astro-cid-wx34mk4s]{font-weight:700}.pt__row[data-astro-cid-wx34mk4s] dd[data-astro-cid-wx34mk4s]{margin:0}.pt__note[data-astro-cid-wx34mk4s]{color:var(--muted);font-size:.875rem;line-height:1.5}.pt__note[data-astro-cid-wx34mk4s] a[data-astro-cid-wx34mk4s]{color:var(--text)}@media (width>=64em){.pt__table[data-astro-cid-wx34mk4s]{display:table}.pt__cards[data-astro-cid-wx34mk4s]{display:none}}.yt[data-astro-cid-vwxupsls]{flex-direction:column;gap:20px;display:flex}.yt__table[data-astro-cid-vwxupsls]{table-layout:fixed;border-collapse:separate;border-spacing:20px 0;width:100%;font-size:1rem;line-height:1.45;display:none}.yt__col-head[data-astro-cid-vwxupsls]{width:220px}.yt__table[data-astro-cid-vwxupsls] th[data-astro-cid-vwxupsls],.yt__table[data-astro-cid-vwxupsls] td[data-astro-cid-vwxupsls]{text-align:left;vertical-align:middle}.yt__table[data-astro-cid-vwxupsls] thead[data-astro-cid-vwxupsls] td[data-astro-cid-vwxupsls],.yt__table[data-astro-cid-vwxupsls] tfoot[data-astro-cid-vwxupsls] td[data-astro-cid-vwxupsls]:first-child{background:0 0;border:0;padding:0}.yt__plan[data-astro-cid-vwxupsls]{vertical-align:bottom;background:var(--surface);border-top:1px solid var(--line);padding:22px 22px 16px;font-weight:400}.yt__plan-in[data-astro-cid-vwxupsls]{flex-direction:column;gap:6px;display:flex}.yt__family[data-astro-cid-vwxupsls]{color:var(--muted);font-size:.9375rem}.yt__name[data-astro-cid-vwxupsls]{text-transform:uppercase;font-size:1.75rem;font-weight:800;font-stretch:78%;line-height:.95}.price[data-astro-cid-vwxupsls]{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.price__amount[data-astro-cid-vwxupsls]{font-variant-numeric:tabular-nums;color:var(--text);font-size:2.5rem;font-weight:800;font-stretch:85%;line-height:1}.price__unit[data-astro-cid-vwxupsls]{color:var(--muted);font-size:.875rem}.yt__table[data-astro-cid-vwxupsls] tbody[data-astro-cid-vwxupsls] th[data-astro-cid-vwxupsls]{padding:16px 0;font-weight:700}.yt__table[data-astro-cid-vwxupsls] tbody[data-astro-cid-vwxupsls] td[data-astro-cid-vwxupsls],.yt__table[data-astro-cid-vwxupsls] tfoot[data-astro-cid-vwxupsls] td[data-astro-cid-vwxupsls]:not(:first-child){background:var(--surface);border-bottom:1px solid var(--line);padding:16px 22px}.yt__table[data-astro-cid-vwxupsls] tfoot[data-astro-cid-vwxupsls] td[data-astro-cid-vwxupsls]:not(:first-child){border-bottom:0;padding-top:18px;padding-bottom:22px}.yt__yes{color:var(--text)}.yt__no[data-astro-cid-vwxupsls]{color:var(--muted)}.yt__cards[data-astro-cid-vwxupsls]{flex-direction:column;gap:14px;display:flex}.yt__card[data-astro-cid-vwxupsls]{border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:12px;min-width:0;padding:20px 18px 18px;display:flex}.yt__rows[data-astro-cid-vwxupsls]{margin:0}.yt__row[data-astro-cid-vwxupsls]{border-top:1px solid var(--line-soft);grid-template-columns:7.5rem minmax(0,1fr);gap:12px;padding:10px 0;font-size:.9375rem;display:grid}.yt__row[data-astro-cid-vwxupsls] dt[data-astro-cid-vwxupsls]{font-weight:700}.yt__row[data-astro-cid-vwxupsls] dd[data-astro-cid-vwxupsls]{margin:0}@media (width>=64em){.yt__table[data-astro-cid-vwxupsls]{display:table}.yt__cards[data-astro-cid-vwxupsls]{display:none}.price__amount[data-astro-cid-vwxupsls]{font-size:3.25rem}}.pf[data-astro-cid-s7otzkym]{background:var(--band);border-top:1px solid var(--line-soft)}.pf__wrap[data-astro-cid-s7otzkym]{padding-block:var(--sec);flex-direction:column;gap:28px;display:flex}.pf__grid[data-astro-cid-s7otzkym]{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.pf__main[data-astro-cid-s7otzkym]{flex-direction:column;gap:14px;min-width:0;display:flex}.pf__lead[data-astro-cid-s7otzkym]{justify-content:space-between;align-items:baseline;gap:16px 32px;width:100%;display:flex}.pf__lead[data-astro-cid-s7otzkym] .h2[data-astro-cid-s7otzkym]{white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:clamp(1.35rem,2.2vw,2.25rem)}.pf__foot[data-astro-cid-s7otzkym]{margin:0}.pf__foot[data-astro-cid-s7otzkym] a[data-astro-cid-s7otzkym]{color:var(--text)}.pf__reset[data-astro-cid-s7otzkym]{width:100%;min-height:var(--btn-min-h);border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:12px;padding:0 16px;font-size:1rem;font-weight:800;display:flex}.pf__reset[data-astro-cid-s7otzkym]:hover{border-color:var(--text)}.pf__reset[data-astro-cid-s7otzkym]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.pf__form[data-astro-cid-s7otzkym]{counter-reset:pf;flex-direction:column;gap:12px;display:flex}.pf__q[data-astro-cid-s7otzkym]{border:1px solid var(--line);background:var(--surface);counter-increment:pf;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 16px;min-width:0;margin:0;padding:16px 18px 18px;display:grid}.pf__q[data-astro-cid-s7otzkym][hidden]{display:none}.pf__legend[data-astro-cid-s7otzkym]{float:left;flex-direction:row;grid-column:1;align-items:center;gap:12px;width:100%;padding:0;font-size:1.1875rem;font-weight:700;line-height:1.3;display:flex}.pf__legend[data-astro-cid-s7otzkym]:before{content:counter(pf);background:var(--accent);width:28px;height:28px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:flex}.pf__q[data-astro-cid-s7otzkym].is-done .pf__legend[data-astro-cid-s7otzkym]:before{content:"✓"}.pf__hint--aside[data-astro-cid-s7otzkym]{border:1px solid var(--line);text-align:right;grid-column:2;margin:0;padding:4px 8px;font-size:.75rem;line-height:1.3}.pf__body[data-astro-cid-s7otzkym]{clear:both;flex-direction:column;grid-column:1/-1;gap:12px;min-width:0;padding-top:0;display:flex}.pf__hint[data-astro-cid-s7otzkym]{color:var(--muted);font-size:.875rem}.pf__opts[data-astro-cid-s7otzkym]{flex-wrap:wrap;gap:10px;display:flex}.pf__opts[data-astro-cid-s7otzkym]:not(.pf__opts--tiles) .pf__opt[data-astro-cid-s7otzkym]{text-align:left;flex:8rem;justify-content:flex-start}.pf__opts--tiles[data-astro-cid-s7otzkym]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pf__opt[data-astro-cid-s7otzkym]{border:1px solid var(--field-line);background:var(--ground);min-height:48px;color:var(--text);cursor:pointer;align-items:center;gap:12px;padding:10px 16px;font-size:1rem;font-weight:700;line-height:1.25;display:inline-flex;position:relative}.pf__opt--tile[data-astro-cid-s7otzkym]{overflow-wrap:normal;hyphens:manual;gap:10px;min-height:50px;padding:8px 12px;font-size:.9375rem;line-height:1.2}.pf__input[data-astro-cid-s7otzkym]{width:1.125rem;height:1.125rem;accent-color:var(--accent);cursor:pointer;flex:none;margin:0;position:relative}.pf__opt[data-astro-cid-s7otzkym]:has(.pf__input:checked){background:var(--ground);border-color:var(--accent);color:var(--text);box-shadow:inset 0 0 0 1px var(--accent)}.pf__opt[data-astro-cid-s7otzkym]:has(.pf__input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.pf__opt[data-astro-cid-s7otzkym]:hover{border-color:var(--text)}.pf__opt[data-astro-cid-s7otzkym]:has(.pf__input:checked):hover{border-color:var(--accent)}.pf__side[data-astro-cid-s7otzkym]{flex-direction:column;min-width:0;display:flex}.pf__result[data-astro-cid-s7otzkym]{border:1px solid var(--field-line);background:var(--ground);min-width:0;scroll-margin-top:calc(var(--header-h) + 16px);scroll-margin-bottom:calc(var(--bottom-ui,var(--bar-h)) + 16px);flex-direction:column;padding:28px;display:flex}.pf__result[data-astro-cid-s7otzkym]:focus{outline:none}.pf__result[data-astro-cid-s7otzkym]:not(:has(.pf__panel:not([hidden]))){background:0 0;border:0;padding:0}.pf__bell[data-astro-cid-s7otzkym]{flex-direction:column;align-items:stretch;margin-bottom:16px;display:flex}.pf__barbell[data-astro-cid-s7otzkym]{width:100%;height:auto;display:block}.pf__shaft[data-astro-cid-s7otzkym]{fill:var(--text);opacity:.42}.pf__load[data-astro-cid-s7otzkym]{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:0;transition:transform .45s cubic-bezier(.3,1.2,.4,1);transform:scaleX(0)}.pf__barbell[data-astro-cid-s7otzkym]:not([data-done="0"]) .pf__load[data-astro-cid-s7otzkym]{opacity:1}.pf__barbell[data-astro-cid-s7otzkym][data-done="1"][data-of="3"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.3333)}.pf__barbell[data-astro-cid-s7otzkym][data-done="2"][data-of="3"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.6667)}.pf__barbell[data-astro-cid-s7otzkym][data-done="3"][data-of="3"] .pf__load[data-astro-cid-s7otzkym],.pf__barbell[data-astro-cid-s7otzkym][data-done="4"][data-of="4"] .pf__load[data-astro-cid-s7otzkym],.pf__barbell[data-astro-cid-s7otzkym][data-done="5"][data-of="5"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(1)}.pf__barbell[data-astro-cid-s7otzkym][data-done="1"][data-of="5"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.2)}.pf__barbell[data-astro-cid-s7otzkym][data-done="2"][data-of="5"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.4)}.pf__barbell[data-astro-cid-s7otzkym][data-done="3"][data-of="5"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.6)}.pf__barbell[data-astro-cid-s7otzkym][data-done="4"][data-of="5"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.8)}.pf__barbell[data-astro-cid-s7otzkym][data-done="1"][data-of="4"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.25)}.pf__barbell[data-astro-cid-s7otzkym][data-done="2"][data-of="4"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.5)}.pf__barbell[data-astro-cid-s7otzkym][data-done="3"][data-of="4"] .pf__load[data-astro-cid-s7otzkym]{transform:scaleX(.75)}.pf__collar[data-astro-cid-s7otzkym]{fill:var(--muted)}.pf__plate[data-astro-cid-s7otzkym]{transform-box:fill-box;opacity:0;transition:transform .45s cubic-bezier(.3,1.35,.5,1),opacity .2s linear}.pf__plate--l[data-astro-cid-s7otzkym]{transform:translate(-60px)}.pf__plate--r[data-astro-cid-s7otzkym]{transform:translate(60px)}.pf__plate[data-astro-cid-s7otzkym].is-on{opacity:1;transform:none}.pf__bell[data-astro-cid-s7otzkym] .pf__plate[data-astro-cid-s7otzkym]{opacity:.72;fill:var(--text);transform:none}.pf__bell[data-astro-cid-s7otzkym] .pf__plate[data-astro-cid-s7otzkym].is-on{opacity:1}.pf__bell[data-astro-cid-s7otzkym] .pf__tone--1[data-astro-cid-s7otzkym].is-on,.pf__bell[data-astro-cid-s7otzkym] .pf__tone--2[data-astro-cid-s7otzkym].is-on{fill:var(--accent)}.pf__bell[data-astro-cid-s7otzkym] .pf__tone--3[data-astro-cid-s7otzkym].is-on,.pf__bell[data-astro-cid-s7otzkym] .pf__tone--4[data-astro-cid-s7otzkym].is-on{fill:var(--accent-soft)}.pf__count[data-astro-cid-s7otzkym]{color:var(--text);font-size:1rem;font-weight:700}.pf__mood[data-astro-cid-s7otzkym]{text-align:center;letter-spacing:.01em;color:var(--text);margin:6px 0 0;font-size:1rem;font-weight:800;display:none}.pf__mood[data-astro-cid-s7otzkym][data-state=mid],.pf__mood[data-astro-cid-s7otzkym][data-state=done]{color:var(--accent-soft)}.pf__wait[data-astro-cid-s7otzkym],.pf__panel[data-astro-cid-s7otzkym]{flex-direction:column;gap:16px;min-width:0;max-width:100%;display:flex}.pf__wait[data-astro-cid-s7otzkym][hidden],.pf__panel[data-astro-cid-s7otzkym][hidden],.pf__note[data-astro-cid-s7otzkym][hidden]{display:none}.pf__kicker[data-astro-cid-s7otzkym]{color:var(--text);border:1px solid var(--line);text-transform:uppercase;background:0 0;align-self:flex-start;margin:0;padding:4px 9px;font-size:.75rem;font-weight:700;line-height:1.2}.pf__planline[data-astro-cid-s7otzkym]{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:flex}.pf__wait-text[data-astro-cid-s7otzkym]{font-size:1.25rem;font-weight:700}.pf__name[data-astro-cid-s7otzkym]{text-transform:uppercase;overflow-wrap:break-word;hyphens:manual;min-width:0;max-width:100%;margin:0;font-size:clamp(1.5rem,2vw,2.15rem);font-weight:800;font-stretch:78%;line-height:.95}.pf__price[data-astro-cid-s7otzkym]{align-items:baseline;gap:8px;min-width:0;max-width:100%;display:flex}.pf__amount[data-astro-cid-s7otzkym]{font-variant-numeric:tabular-nums;color:var(--text);font-size:2.5rem;font-weight:800;font-stretch:85%;line-height:1}.pf__unit[data-astro-cid-s7otzkym]{color:var(--muted);font-size:.875rem}.pf__points[data-astro-cid-s7otzkym]{flex-direction:column;gap:8px;display:flex}.pf__points[data-astro-cid-s7otzkym] li[data-astro-cid-s7otzkym]{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.pf__points[data-astro-cid-s7otzkym] svg{flex:none;margin-top:3px}.pf__points[data-astro-cid-s7otzkym] .is-no[data-astro-cid-s7otzkym]{color:var(--muted)}.pf__dash[data-astro-cid-s7otzkym]{text-align:center;flex:none;width:18px}.pf__note[data-astro-cid-s7otzkym]{font-weight:700}.pf__note--soft[data-astro-cid-s7otzkym]{color:var(--body);font-size:.9375rem;font-weight:400}.pf__text[data-astro-cid-s7otzkym]{color:var(--body)}.pf__small[data-astro-cid-s7otzkym]{color:var(--muted);font-size:.875rem;line-height:1.5}.pf__small[data-astro-cid-s7otzkym] a[data-astro-cid-s7otzkym]{color:var(--text)}.pf__channel[data-astro-cid-s7otzkym]{font-weight:700}.pf[data-astro-cid-s7otzkym]{--pf-mini-h:56px}.pf-mini[data-astro-cid-s7otzkym]{z-index:4;height:var(--pf-mini-h);color:var(--text);pointer-events:none;visibility:hidden;opacity:0;transform:translateY(calc(var(--header-h) - 100%));background:#1c1916f7;align-items:center;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s linear,visibility 0s linear .28s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:inset 0 -1px #ede7df24,0 10px 24px -14px #000000b3}.pf[data-astro-cid-s7otzkym].is-compact .pf-mini[data-astro-cid-s7otzkym]{visibility:visible;opacity:1;transform:translateY(var(--header-h));transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s linear,visibility}html.header-away .pf[data-astro-cid-s7otzkym].is-compact .pf-mini[data-astro-cid-s7otzkym]{transform:translateY(0)}html.consent-open .pf-mini[data-astro-cid-s7otzkym]{display:none}.pf-mini__inner[data-astro-cid-s7otzkym]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.pf-mini__bell[data-astro-cid-s7otzkym]{width:84px;height:28px;display:block}.pf-mini__shaft[data-astro-cid-s7otzkym]{fill:var(--text);opacity:.42}.pf-mini__collar[data-astro-cid-s7otzkym]{fill:var(--muted)}.pf-mini__plate[data-astro-cid-s7otzkym]{fill:var(--text);opacity:.22;transform-box:fill-box;transition:transform .35s cubic-bezier(.3,1.35,.5,1),opacity .2s linear}.pf-mini__plate--l[data-astro-cid-s7otzkym]{transform:translate(-4px)}.pf-mini__plate--r[data-astro-cid-s7otzkym]{transform:translate(4px)}.pf-mini__plate[data-astro-cid-s7otzkym].is-on{fill:var(--accent);opacity:1;transform:none}.pf-mini__bell[data-astro-cid-s7otzkym][data-of="4"] [data-astro-cid-s7otzkym][data-mini-plate="5"]{display:none}.pf-mini__mood[data-astro-cid-s7otzkym]{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.9375rem;font-weight:800;line-height:1.2;overflow:hidden}.pf-mini__mood[data-astro-cid-s7otzkym][data-state=mid],.pf-mini__mood[data-astro-cid-s7otzkym][data-state=done]{color:var(--accent-soft)}.pf-mini__step[data-astro-cid-s7otzkym]{border:1px solid var(--line);text-align:center;font-variant-numeric:tabular-nums;min-width:3.25rem;padding:4px 8px;font-size:.875rem;font-weight:700}@media (prefers-reduced-motion:reduce){.pf-mini[data-astro-cid-s7otzkym],.pf[data-astro-cid-s7otzkym].is-compact .pf-mini[data-astro-cid-s7otzkym],.pf-mini__plate[data-astro-cid-s7otzkym],.pf__barbell[data-astro-cid-s7otzkym],.pf__bell[data-astro-cid-s7otzkym]{transition:none}}@media (width>=64em){.pf-mini[data-astro-cid-s7otzkym]{display:none}}.pf-bar[data-astro-cid-s7otzkym]{z-index:5;min-height:56px;padding:8px 20px calc(8px + env(safe-area-inset-bottom));background:var(--text);color:var(--ground);justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex;position:fixed;bottom:0;left:0;right:0}.pf-bar[data-astro-cid-s7otzkym][hidden],html.consent-open .pf-bar[data-astro-cid-s7otzkym]{display:none}.pf-bar[data-astro-cid-s7otzkym]:hover{color:var(--ground)}.pf-bar[data-astro-cid-s7otzkym]:focus-visible{outline:2px solid var(--focus-ring-on-accent);outline-offset:-4px}.pf-bar__label[data-astro-cid-s7otzkym]{font-size:.875rem;font-weight:600}.pf-bar__bell[data-astro-cid-s7otzkym]{flex:none;width:4.5rem;height:auto}.pf-bar__bell[data-astro-cid-s7otzkym] .pf__shaft[data-astro-cid-s7otzkym],.pf-bar__bell[data-astro-cid-s7otzkym] .pf__plate[data-astro-cid-s7otzkym]{fill:var(--ground)}.pf-bar__value[data-astro-cid-s7otzkym]{white-space:nowrap;align-items:center;gap:8px;font-size:1.0625rem;font-weight:800;display:inline-flex}@media (width<=63.99em){.pf__side[data-astro-cid-s7otzkym],.pf__main[data-astro-cid-s7otzkym]{display:contents}.pf__form[data-astro-cid-s7otzkym]{order:0}.pf__result[data-astro-cid-s7otzkym]{order:1}.pf__reset[data-astro-cid-s7otzkym]{order:2}.pf__foot[data-astro-cid-s7otzkym]{order:3}.pf__bell[data-astro-cid-s7otzkym]{top:var(--header-h);z-index:4;background:var(--band);flex-direction:row;order:-1;justify-content:center;align-items:center;gap:12px;margin:0;padding:8px 0;transition:top .28s cubic-bezier(.22,1,.36,1);position:sticky}html.header-away .pf__bell[data-astro-cid-s7otzkym]{top:0}.pf__mood[data-astro-cid-s7otzkym]{text-align:start;margin:0;font-size:.9375rem;display:block}.pf__barbell[data-astro-cid-s7otzkym]{transform-origin:50%;flex:none;width:min(42vw,11rem);max-width:none;height:auto;margin:0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s linear}.pf__q[data-astro-cid-s7otzkym],.pf__opt[data-astro-cid-s7otzkym]{scroll-margin-top:calc(var(--header-h) + 4.5rem)}.pf-mini[data-astro-cid-s7otzkym]{display:none}}@media (width>=40em) and (width<=63.99em){.pf__form[data-astro-cid-s7otzkym]{grid-template-columns:1fr 1fr;display:grid}.pf__q[data-astro-cid-s7otzkym][data-q=goal],.pf__q[data-astro-cid-s7otzkym][data-q=age],.pf__q[data-astro-cid-s7otzkym][data-q=wants],.pf__q[data-astro-cid-s7otzkym][data-q=when][hidden]~.pf__q[data-astro-cid-s7otzkym][data-q=how]{grid-column:1/-1}}@media (width<=39.99em){.pf__lead[data-astro-cid-s7otzkym]{flex-wrap:wrap;gap:8px 20px}.pf__lead[data-astro-cid-s7otzkym] .h2[data-astro-cid-s7otzkym]{white-space:normal;flex-basis:100%}.pf__name[data-astro-cid-s7otzkym]{font-size:1.5rem}.pf__q[data-astro-cid-s7otzkym]{grid-template-columns:minmax(0,1fr);padding:14px 12px 16px}.pf__opt--tile[data-astro-cid-s7otzkym]{gap:8px;padding:6px 10px;font-size:.875rem;line-height:1.15}.pf__hint--aside[data-astro-cid-s7otzkym]{text-align:left;grid-column:1}.pf__opts[data-astro-cid-s7otzkym]:not(.pf__opts--tiles){flex-direction:column}.pf__opts[data-astro-cid-s7otzkym]:not(.pf__opts--tiles) .pf__opt[data-astro-cid-s7otzkym]{flex:none;width:100%}}@media (width<=22.49em){.pf__opts--tiles[data-astro-cid-s7otzkym]{grid-template-columns:minmax(0,1fr)}.pf__opt--tile[data-astro-cid-s7otzkym]{font-size:.9375rem}}@media (width>=64em){.pf__grid[data-astro-cid-s7otzkym]{grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);align-items:start;gap:40px}.pf__side[data-astro-cid-s7otzkym]{top:calc(var(--header-h) + 15px);height:auto;max-height:calc(100svh - var(--header-h) - 32px);border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--surface);flex-direction:column;align-self:start;padding:20px;display:flex;position:sticky;overflow:auto}.pf__result[data-astro-cid-s7otzkym]{background:0 0;border:0;flex:1;padding:0}.pf__main[data-astro-cid-s7otzkym]{grid-template-columns:auto minmax(0,1fr);align-self:start;align-items:center;gap:16px 24px;display:grid}.pf__form[data-astro-cid-s7otzkym]{grid-column:1/-1}.pf__reset[data-astro-cid-s7otzkym]{justify-self:start;width:auto;margin-top:0;padding:0 28px}.pf__foot[data-astro-cid-s7otzkym]{text-align:right;justify-self:end;margin:0}.pf-bar[data-astro-cid-s7otzkym]{display:none}}.onpage[data-astro-cid-kbloxje6]{flex-wrap:wrap;gap:0 20px;display:flex}.onpage[data-astro-cid-kbloxje6] .link{text-underline-offset:4px;text-decoration:underline 1px}.onpage[data-astro-cid-kbloxje6] .link[aria-current]{text-decoration-thickness:3px}.abo-sec[data-astro-cid-kbloxje6]{border-top:1px solid var(--line-soft)}.abo-sec__inner[data-astro-cid-kbloxje6]{padding-block:var(--sec);flex-direction:column;gap:28px;display:flex}.adults[data-astro-cid-kbloxje6]{flex-direction:column;gap:28px;display:flex}.abo-intro[data-astro-cid-kbloxje6]{flex-direction:column;gap:10px;display:flex}.abo-intro[data-astro-cid-kbloxje6] .prose[data-astro-cid-kbloxje6],.youth[data-astro-cid-kbloxje6] .prose[data-astro-cid-kbloxje6]{max-width:none}.abo-intro--next[data-astro-cid-kbloxje6]{margin-top:12px;padding-top:8px}.youth[data-astro-cid-kbloxje6]{scroll-margin-top:calc(var(--header-h) + 12px);flex-direction:column;gap:16px;display:flex}.small[data-astro-cid-kbloxje6]{font-size:.875rem;line-height:1.5}.prose[data-astro-cid-kbloxje6].small{font-size:.9375rem}.muted[data-astro-cid-kbloxje6]{color:var(--muted)}.rail__head[data-astro-cid-kbloxje6] a[data-astro-cid-kbloxje6]:not(.btn):not(.link),.small[data-astro-cid-kbloxje6] a[data-astro-cid-kbloxje6]{color:var(--text)}.links[data-astro-cid-kbloxje6]{flex-direction:column;display:flex}.checks[data-astro-cid-kbloxje6]{flex-direction:column;gap:8px;display:flex}.checks[data-astro-cid-kbloxje6] li[data-astro-cid-kbloxje6]{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.checks[data-astro-cid-kbloxje6] svg{flex:none;margin-top:3px}.checks[data-astro-cid-kbloxje6] .is-no[data-astro-cid-kbloxje6]{color:var(--muted)}.dash[data-astro-cid-kbloxje6]{text-align:center;flex:none;width:18px}.nc__price[data-astro-cid-kbloxje6]{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.nc__unit[data-astro-cid-kbloxje6]{color:var(--muted);font-size:.875rem}.nc[data-astro-cid-kbloxje6]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.nc__card[data-astro-cid-kbloxje6]{border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:14px;min-width:0;padding:22px 22px 20px;display:flex}.nc__name[data-astro-cid-kbloxje6]{text-transform:uppercase;font-size:1.75rem;font-weight:800;font-stretch:78%;line-height:.95}.nc__amount[data-astro-cid-kbloxje6]{font-variant-numeric:tabular-nums;color:var(--text);font-size:2.75rem;font-weight:800;font-stretch:85%;line-height:1}.nc__channel[data-astro-cid-kbloxje6]{margin-top:auto;font-size:.9375rem;font-weight:700}.nc__card[data-astro-cid-kbloxje6] .checks[data-astro-cid-kbloxje6] svg{color:var(--text)}.terms[data-astro-cid-kbloxje6]{border-top:1px solid var(--line-soft);margin:0}.terms__row[data-astro-cid-kbloxje6]{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr);display:grid}.terms[data-astro-cid-kbloxje6] dt[data-astro-cid-kbloxje6]{padding:18px 0 4px;font-size:1.0625rem;font-weight:800}.terms[data-astro-cid-kbloxje6] dd[data-astro-cid-kbloxje6]{color:var(--body);margin:0;padding:0 0 18px;line-height:1.55}.terms[data-astro-cid-kbloxje6] a[data-astro-cid-kbloxje6]{color:var(--text)}@media (width>=64em){.nc[data-astro-cid-kbloxje6]{grid-template-columns:repeat(2,minmax(0,1fr))}.terms__row[data-astro-cid-kbloxje6]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);column-gap:32px}.terms[data-astro-cid-kbloxje6] dt[data-astro-cid-kbloxje6],.terms[data-astro-cid-kbloxje6] dd[data-astro-cid-kbloxje6]{padding:18px 0}}.legal[data-astro-cid-yswu3mj4]{color:var(--body);overflow-wrap:anywhere;hyphens:auto;line-height:1.6}.legal__h2[data-astro-cid-yswu3mj4]{color:var(--text);margin:2.25rem 0 .75rem;scroll-margin-top:96px;font-size:1.375rem;font-weight:800}.legal__h2[data-astro-cid-yswu3mj4]:first-child{margin-top:0}.legal__h3[data-astro-cid-yswu3mj4]{color:var(--text);margin:1.75rem 0 .5rem;scroll-margin-top:96px;font-size:1.0625rem;font-weight:800}.legal__p[data-astro-cid-yswu3mj4]{max-width:50ch;margin:0 0 .875rem}.legal__p--num[data-astro-cid-yswu3mj4]{grid-template-columns:2.75rem minmax(0,1fr);max-width:calc(50ch + 2.75rem);display:grid}.legal__num[data-astro-cid-yswu3mj4]{font-family:var(--font-mono);color:var(--muted);padding-top:.15em;font-size:.875rem}.legal__list[data-astro-cid-yswu3mj4]{flex-direction:column;gap:.5rem;max-width:50ch;margin:0 0 .875rem;padding-left:1.25rem;list-style:outside;display:flex}.legal__list--alpha[data-astro-cid-yswu3mj4]{padding-left:3rem;list-style:none}.legal[data-astro-cid-yswu3mj4] a[data-astro-cid-yswu3mj4]{color:var(--text);text-underline-offset:2px;text-decoration:underline}.legal[data-astro-cid-yswu3mj4] strong[data-astro-cid-yswu3mj4]{color:var(--text)}.legal[data-astro-cid-yswu3mj4] code[data-astro-cid-yswu3mj4]{font-family:var(--font-mono);font-size:.9em}.legal__table-wrap[data-astro-cid-yswu3mj4]{margin:0 0 1rem;overflow-x:auto}.legal__table-wrap[data-astro-cid-yswu3mj4]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.legal__table[data-astro-cid-yswu3mj4]{border-collapse:collapse;min-width:100%;font-size:.875rem}.legal__table[data-astro-cid-yswu3mj4] th[data-astro-cid-yswu3mj4],.legal__table[data-astro-cid-yswu3mj4] td[data-astro-cid-yswu3mj4]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);hyphens:manual;overflow-wrap:normal;padding:10px 12px 10px 0}.legal__table[data-astro-cid-yswu3mj4] code[data-astro-cid-yswu3mj4]{white-space:nowrap}.legal__table[data-astro-cid-yswu3mj4] th[data-astro-cid-yswu3mj4]{color:var(--text)}@media (width<=37.49em){.legal__table[data-astro-cid-yswu3mj4],.legal__table[data-astro-cid-yswu3mj4] tbody[data-astro-cid-yswu3mj4],.legal__table[data-astro-cid-yswu3mj4] tr[data-astro-cid-yswu3mj4],.legal__table[data-astro-cid-yswu3mj4] td[data-astro-cid-yswu3mj4]{display:block}.legal__table[data-astro-cid-yswu3mj4]{min-width:0}.legal__table[data-astro-cid-yswu3mj4] thead[data-astro-cid-yswu3mj4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal__table[data-astro-cid-yswu3mj4] tr[data-astro-cid-yswu3mj4]{border-bottom:1px solid var(--line-soft);padding:12px 0}.legal__table[data-astro-cid-yswu3mj4] td[data-astro-cid-yswu3mj4]{overflow-wrap:anywhere;border-bottom:0;padding:4px 0}.legal__table[data-astro-cid-yswu3mj4] td[data-astro-cid-yswu3mj4]:before{content:attr(data-label) / "";letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700;display:block}.legal__table[data-astro-cid-yswu3mj4] code[data-astro-cid-yswu3mj4]{white-space:normal}}.ldoc[data-astro-cid-jpg5vglg]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.ldoc__head[data-astro-cid-jpg5vglg]{flex-direction:column;gap:20px;min-width:0;display:flex}.ldoc__toc[data-astro-cid-jpg5vglg]{display:none}.ldoc__body[data-astro-cid-jpg5vglg]{min-width:0}.ldoc__body[data-astro-cid-jpg5vglg] .legal__p,.ldoc__body[data-astro-cid-jpg5vglg] .legal__list,.ldoc__body[data-astro-cid-jpg5vglg] .legal__p--num{max-width:none}@media (width>=64em){.ldoc[data-astro-cid-jpg5vglg]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.ldoc__head[data-astro-cid-jpg5vglg]{top:calc(var(--header-h) + 15px);max-height:calc(100vh - var(--header-h) - 30px);position:sticky}.ldoc__toc[data-astro-cid-jpg5vglg]{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;margin:-4px;padding:4px;display:flex;overflow-y:auto}}.ldoc__toc-title[data-astro-cid-jpg5vglg]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8125rem;font-weight:700}.ldoc__list[data-astro-cid-jpg5vglg]{border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.ldoc__link[data-astro-cid-jpg5vglg]{border-bottom:1px solid var(--line-soft);min-height:44px;color:var(--body);overflow-wrap:anywhere;border-left:3px solid #0000;align-items:center;padding:8px 0 8px 14px;font-size:.9375rem;line-height:1.3;text-decoration:none;display:flex}.ldoc__link[data-astro-cid-jpg5vglg]:hover{color:var(--text)}.ldoc__link[data-astro-cid-jpg5vglg][aria-current]{border-left-color:var(--text);color:var(--text);font-weight:700}.ldoc__link[data-astro-cid-jpg5vglg]:focus-visible{outline-offset:-2px}.ldoc__index[data-astro-cid-jpg5vglg]{border:1px solid var(--line);background:var(--surface);margin:0 0 1.5rem}.ldoc__index-sum[data-astro-cid-jpg5vglg]{min-height:44px;color:var(--text);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 14px;font-weight:700;display:flex}.ldoc__index-sum[data-astro-cid-jpg5vglg]:focus-visible{outline-offset:-2px}.ldoc__index-count[data-astro-cid-jpg5vglg]{color:var(--muted);font-size:.8125rem;font-weight:400}.ldoc__index[data-astro-cid-jpg5vglg] .ldoc__list[data-astro-cid-jpg5vglg]{padding:0 14px 8px 0}.ldoc__back[data-astro-cid-jpg5vglg]{bottom:calc(1rem + env(safe-area-inset-bottom));z-index:2;width:fit-content;margin:1.5rem 0 0 auto;position:sticky}.ldoc__back-link[data-astro-cid-jpg5vglg]{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);align-items:center;padding:0 16px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.ldoc__back-link[data-astro-cid-jpg5vglg]:before{content:"↑" / "";margin-right:8px}html:has(.ldoc__back){scroll-padding-bottom:calc(5rem + env(safe-area-inset-bottom))}@media (width>=64em){.ldoc__index[data-astro-cid-jpg5vglg],.ldoc__back[data-astro-cid-jpg5vglg]{display:none}html:has(.ldoc__back){scroll-padding-bottom:0}}.ldoc__body[data-astro-cid-jpg5vglg] .lnote{border-left:3px solid var(--line);background:var(--surface);max-width:none;color:var(--body);margin:0 0 1.5rem;padding:14px 16px;line-height:1.6}.ldoc__body[data-astro-cid-jpg5vglg] .lnote--add{margin-top:2.25rem}.ldoc__body[data-astro-cid-jpg5vglg] .lnote__label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .375rem;font-size:.8125rem;font-weight:700}.ldoc__body[data-astro-cid-jpg5vglg] .lnote__h{color:var(--text);margin:0 0 .5rem;scroll-margin-top:96px;font-size:1.375rem;font-weight:800}.ldoc__body[data-astro-cid-jpg5vglg] .lnote p+p,.ldoc__body[data-astro-cid-jpg5vglg] .lnote p+ul,.ldoc__body[data-astro-cid-jpg5vglg] .lnote ul+p{margin-top:.75rem}.ldoc__body[data-astro-cid-jpg5vglg] .lnote ul{flex-direction:column;gap:.5rem;padding-left:1.25rem;list-style:outside;display:flex}.ldoc__body[data-astro-cid-jpg5vglg] .lnote a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.ldoc__body[data-astro-cid-jpg5vglg] .lnote strong{color:var(--text)}.ldoc__body[data-astro-cid-jpg5vglg] .lnote code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9em}.dl[data-astro-cid-nluqu64j]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dl__link[data-astro-cid-nluqu64j]{min-height:44px;color:var(--text);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.dl__meta[data-astro-cid-nluqu64j]{color:var(--muted);font-size:.875rem}.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--line);flex-direction:column;display:flex}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-block:4px;padding:10px 0;font-size:1.125rem;font-weight:700;list-style:none;display:flex}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__pm[data-astro-cid-hemr5th4]{color:var(--text);flex:none;font-size:1.375rem;line-height:1;transition:transform .2s}.faq__item[data-astro-cid-hemr5th4][open] .faq__pm[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq__a[data-astro-cid-hemr5th4]{padding:0 0 18px}.faq__a[data-astro-cid-hemr5th4] .prose{max-width:65ch}.faq__q2[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:20px 0;display:flex}.faq__qh[data-astro-cid-hemr5th4]{font-size:1.25rem;font-weight:700;line-height:1.25}.faq__cat[data-astro-cid-hemr5th4]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:.8125rem;font-weight:400;line-height:1.3}.faq--acc[data-astro-cid-hemr5th4]{border-top:0}.faq--acc[data-astro-cid-hemr5th4] .faq__q2[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line-soft);gap:0;padding:0}.faq--acc[data-astro-cid-hemr5th4] .faq__qh[data-astro-cid-hemr5th4]{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.faq--acc[data-astro-cid-hemr5th4] .faq__sum[data-astro-cid-hemr5th4]{width:100%;min-height:52px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:1.0625rem;font-weight:600;line-height:1.35;display:flex}.faq--acc[data-astro-cid-hemr5th4] .faq__sum[data-astro-cid-hemr5th4] .faq__pm[data-astro-cid-hemr5th4]{color:var(--muted);font-weight:400}.faq--acc[data-astro-cid-hemr5th4] .faq__a[data-astro-cid-hemr5th4]{max-width:none;padding:0 0 18px}.faq--acc[data-astro-cid-hemr5th4] .faq__a[data-astro-cid-hemr5th4] .prose{margin:0;font-size:.9375rem;line-height:1.6}.faq--acc[data-astro-cid-hemr5th4] .faq__sum[data-astro-cid-hemr5th4][aria-expanded=true] .faq__pm[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.fig[data-astro-cid-mho4pdfo]{flex-direction:column;flex:none;align-items:center;gap:4px;width:3rem;display:flex}.fig[data-astro-cid-mho4pdfo] svg[data-astro-cid-mho4pdfo]{aspect-ratio:72/140;width:100%;height:auto}.fig__line[data-astro-cid-mho4pdfo],.fig__detail[data-astro-cid-mho4pdfo]{fill:none;stroke:var(--past-info);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.fig__detail[data-astro-cid-mho4pdfo]{stroke-width:1.5px}.fig__site[data-astro-cid-mho4pdfo]{fill:none;stroke:var(--accent);stroke-width:3px}.fig__view[data-astro-cid-mho4pdfo]{color:var(--muted);text-align:center;font-size:.75rem}@media (width>=64em){.fig[data-astro-cid-mho4pdfo]{width:4.5rem}}.jump[data-astro-cid-2otyymk2]{flex-wrap:wrap;gap:6px;display:flex}.jump__privacy[data-astro-cid-2otyymk2]{margin:0}.jump__privacy[data-astro-cid-2otyymk2] a[data-astro-cid-2otyymk2]{color:var(--text);text-underline-offset:2px;text-decoration:underline}.jump__link[data-astro-cid-2otyymk2]{border:1px solid var(--field-line);min-height:52px;color:var(--text);align-items:center;padding:0 24px;font-size:1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.jump__link[data-astro-cid-2otyymk2]:hover{border-color:var(--text)}.jump__link[data-astro-cid-2otyymk2][aria-current]{background:var(--text);border-color:var(--text);color:var(--ground)}.tool[data-astro-cid-2otyymk2]{border-top:1px solid var(--line-soft)}.tool--alt[data-astro-cid-2otyymk2]{background:var(--band)}.tool__grid[data-astro-cid-2otyymk2]{padding-block:var(--sec);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.bmi__foot[data-astro-cid-2otyymk2]{border:1px solid var(--line);background:var(--band);color:var(--body);grid-column:1/-1;margin:4px 0 0;padding:18px 20px;font-size:.9375rem;line-height:1.55}.tool__main[data-astro-cid-2otyymk2]{flex-direction:column;gap:20px;min-width:0;display:flex}.pair[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.fld[data-astro-cid-2otyymk2]{flex-direction:column;gap:8px;min-width:0;display:flex}.fld--short[data-astro-cid-2otyymk2]{max-width:14rem}#vetpercentage[data-astro-cid-2otyymk2] .step__choices[data-astro-cid-2otyymk2] .seg[data-astro-cid-2otyymk2]{flex-direction:column;align-items:stretch}#vetpercentage[data-astro-cid-2otyymk2] .step__choices[data-astro-cid-2otyymk2] .seg__opt[data-astro-cid-2otyymk2]{text-align:center;justify-content:center;width:100%}#vetpercentage[data-astro-cid-2otyymk2] .fld--short[data-astro-cid-2otyymk2]{max-width:none}.fld__label[data-astro-cid-2otyymk2]{font-weight:700}.fld__hint[data-astro-cid-2otyymk2]{color:var(--muted);margin-top:-4px;font-size:.875rem}.fld__box[data-astro-cid-2otyymk2]{border:1px solid var(--field-line);background:var(--ground);align-items:center;min-height:56px;display:flex}.fld__box[data-astro-cid-2otyymk2]:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.fld__input[data-astro-cid-2otyymk2]{min-width:0;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;align-self:stretch;padding:0 16px;font-size:1.375rem;font-weight:700}.fld__input[data-astro-cid-2otyymk2]::placeholder{color:var(--dim);font-weight:500}.fld__input[data-astro-cid-2otyymk2]:focus-visible{outline:none}.fld__box[data-astro-cid-2otyymk2]:has(.fld__input[aria-invalid=true]){border-color:var(--accent)}.fld__unit[data-astro-cid-2otyymk2]{color:var(--muted);padding:0 16px;font-size:.9375rem}.err[data-astro-cid-2otyymk2]{color:var(--accent-soft);font-size:.9375rem;font-weight:700}.err[data-astro-cid-2otyymk2][hidden]{display:none}.check[data-astro-cid-2otyymk2]{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:inline-flex}.check[data-astro-cid-2otyymk2] input[data-astro-cid-2otyymk2]{width:22px;height:22px;accent-color:var(--text);margin:0}.small[data-astro-cid-2otyymk2]{color:var(--muted);font-size:.875rem;line-height:1.5}.go[data-astro-cid-2otyymk2]{align-self:flex-start}.go[data-astro-cid-2otyymk2]:disabled{opacity:.5;cursor:not-allowed}.panel[data-astro-cid-2otyymk2]{border:1px solid var(--line);background:var(--band);flex-direction:column;gap:18px;min-width:0;padding:28px 20px;display:flex}.tool--alt[data-astro-cid-2otyymk2] .panel[data-astro-cid-2otyymk2]{background:var(--ground)}.fat__input[data-astro-cid-2otyymk2],.fat__sites[data-astro-cid-2otyymk2]{border:1px solid var(--line);background:var(--ground);flex-direction:column;gap:18px;min-width:0;padding:28px 24px;display:flex}#vetpercentage[data-astro-cid-2otyymk2] .step[data-astro-cid-2otyymk2]{counter-increment:none;border:0;padding:0}#vetpercentage[data-astro-cid-2otyymk2] .step__title[data-astro-cid-2otyymk2]{float:none;width:auto;color:var(--muted);font-size:.9375rem;font-weight:700}#vetpercentage[data-astro-cid-2otyymk2] .step__title[data-astro-cid-2otyymk2]:before{content:none;display:none}#vetpercentage[data-astro-cid-2otyymk2] .step__body[data-astro-cid-2otyymk2]{padding-top:14px}.sites__note[data-astro-cid-2otyymk2]{max-width:36rem;color:var(--body);margin:8px 0 0;font-size:.9375rem;line-height:1.45}.panel__kicker[data-astro-cid-2otyymk2]{color:var(--muted);font-size:.9375rem}.panel__result[data-astro-cid-2otyymk2]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.panel__result--col[data-astro-cid-2otyymk2]{flex-direction:column;align-items:flex-start}.panel__result[data-astro-cid-2otyymk2][hidden],.panel__empty[data-astro-cid-2otyymk2][hidden]{display:none}.big[data-astro-cid-2otyymk2]{font-variant-numeric:tabular-nums;font-size:4.25rem;font-weight:800;font-stretch:80%;line-height:.85}[data-astro-cid-2otyymk2][data-panel=bmi] .big[data-astro-cid-2otyymk2],[data-astro-cid-2otyymk2][data-panel=vet] .big[data-astro-cid-2otyymk2]{color:var(--accent)}.panel__cat[data-astro-cid-2otyymk2]{font-size:1.5rem;font-weight:700}.panel__formula[data-astro-cid-2otyymk2]{font-size:1.0625rem;font-weight:600}.panel__empty[data-astro-cid-2otyymk2]{font-size:1.125rem;font-weight:700}.panel__note[data-astro-cid-2otyymk2]{color:var(--body);font-size:.9375rem;line-height:1.55}.scale[data-astro-cid-2otyymk2]{--z0:#5aa7e6;--z1:var(--status);--z2:#f0a030;--z3:#e23b3b;flex-direction:column;gap:8px;padding-top:36px;display:flex}.scale__bar[data-astro-cid-2otyymk2]{grid-template-columns:14fr 26fr 20fr 40fr;gap:2px;height:28px;display:grid;position:relative}.scale__band[data-astro-cid-2otyymk2]{background:var(--scale-off)}.scale__band[data-astro-cid-2otyymk2][data-band="0"]{background:var(--z0)}.scale__band[data-astro-cid-2otyymk2][data-band="1"]{background:var(--z1)}.scale__band[data-astro-cid-2otyymk2][data-band="2"]{background:var(--z2)}.scale__band[data-astro-cid-2otyymk2][data-band="3"]{background:var(--z3)}.scale__band[data-astro-cid-2otyymk2].is-mine{box-shadow:inset 0 0 0 2px var(--ground), inset 0 0 0 4px var(--text)}.scale__marker[data-astro-cid-2otyymk2]{z-index:1;background:var(--text);width:3px;box-shadow:0 0 0 1px var(--ground);position:absolute;top:-10px;bottom:-10px;transform:translate(-50%)}.scale__tag[data-astro-cid-2otyymk2]{z-index:2;background:var(--text);color:var(--ground);white-space:nowrap;padding:2px 6px;font-size:.8125rem;position:absolute;top:-34px;transform:translate(-50%)}.scale__caps[data-astro-cid-2otyymk2]{grid-template-columns:14fr 26fr 20fr 40fr;gap:2px;display:grid}.scale__cap[data-astro-cid-2otyymk2]{text-align:center;min-width:0;color:var(--body);white-space:nowrap;font-size:.75rem;line-height:1.2;overflow:hidden}.scale__marker[data-astro-cid-2otyymk2][hidden],.scale__tag[data-astro-cid-2otyymk2][hidden]{display:none}.scale__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2]{border-bottom:1px solid var(--line-soft);color:var(--body);justify-content:space-between;gap:12px;padding:6px 0;font-size:.875rem;display:flex}.scale__name[data-astro-cid-2otyymk2]{align-items:center;gap:8px;min-width:0;display:inline-flex}.scale__swatch[data-astro-cid-2otyymk2]{flex:none;width:10px;height:10px}.scale__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-band="0"] .scale__swatch[data-astro-cid-2otyymk2]{background:var(--z0)}.scale__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-band="1"] .scale__swatch[data-astro-cid-2otyymk2]{background:var(--z1)}.scale__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-band="2"] .scale__swatch[data-astro-cid-2otyymk2]{background:var(--z2)}.scale__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-band="3"] .scale__swatch[data-astro-cid-2otyymk2]{background:var(--z3)}.scale__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2].is-mine{color:var(--text);font-weight:700}.meter[data-astro-cid-2otyymk2]{--z0:#5aa7e6;--z1:var(--status);--z2:#f0a030;--z3:#e23b3b;flex-direction:column;gap:8px;padding-top:36px;display:flex}.meter__bar[data-astro-cid-2otyymk2]{grid-template-columns:9fr 4fr 7fr 15fr;gap:2px;height:28px;display:grid;position:relative}.meter__band[data-astro-cid-2otyymk2][data-fat-band="0"]{background:var(--z0)}.meter__band[data-astro-cid-2otyymk2][data-fat-band="1"]{background:var(--z1)}.meter__band[data-astro-cid-2otyymk2][data-fat-band="2"]{background:var(--z2)}.meter__band[data-astro-cid-2otyymk2][data-fat-band="3"]{background:var(--z3)}.meter__band[data-astro-cid-2otyymk2].is-mine{box-shadow:inset 0 0 0 2px var(--ground), inset 0 0 0 4px var(--text)}.meter__marker[data-astro-cid-2otyymk2]{z-index:1;background:var(--text);width:3px;box-shadow:0 0 0 1px var(--ground);position:absolute;top:-10px;bottom:-10px;transform:translate(-50%)}.meter__tag[data-astro-cid-2otyymk2]{z-index:2;background:var(--text);color:var(--ground);white-space:nowrap;padding:2px 6px;font-size:.8125rem;position:absolute;top:-34px;transform:translate(-50%)}.meter__marker[data-astro-cid-2otyymk2][hidden],.meter__tag[data-astro-cid-2otyymk2][hidden],.panel__cat[data-astro-cid-2otyymk2][hidden]{display:none}.meter__caps[data-astro-cid-2otyymk2]{grid-template-columns:9fr 4fr 7fr 15fr;gap:2px;display:grid}.meter__cap[data-astro-cid-2otyymk2]{text-align:center;min-width:0;color:var(--body);white-space:nowrap;font-size:.75rem;line-height:1.2;overflow:hidden}.meter__legend[data-astro-cid-2otyymk2]{margin:0;padding:0;list-style:none}.meter__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2]{border-bottom:1px solid var(--line-soft);color:var(--body);justify-content:space-between;gap:12px;padding:6px 0;font-size:.875rem;display:flex}.meter__name[data-astro-cid-2otyymk2]{align-items:center;gap:8px;min-width:0;display:inline-flex}.meter__swatch[data-astro-cid-2otyymk2]{flex:none;width:10px;height:10px}.meter__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-fat-row="0"] .meter__swatch[data-astro-cid-2otyymk2]{background:var(--z0)}.meter__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-fat-row="1"] .meter__swatch[data-astro-cid-2otyymk2]{background:var(--z1)}.meter__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-fat-row="2"] .meter__swatch[data-astro-cid-2otyymk2]{background:var(--z2)}.meter__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2][data-fat-row="3"] .meter__swatch[data-astro-cid-2otyymk2]{background:var(--z3)}.meter__legend[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2].is-mine{color:var(--text);font-weight:700}.scale__legend[data-astro-cid-2otyymk2] .mono[data-astro-cid-2otyymk2]{font-weight:400}.steps[data-astro-cid-2otyymk2]{counter-reset:step}.step[data-astro-cid-2otyymk2]{border:0;border-top:1px solid var(--line-soft);counter-increment:step;min-width:0;margin:0;padding:22px 0;position:relative}.step[data-astro-cid-2otyymk2][hidden]{display:none}.step__title[data-astro-cid-2otyymk2]{float:left;flex-direction:column;gap:12px;width:100%;padding:0;font-size:1.1875rem;font-weight:700;line-height:1.3;display:flex}.step__title[data-astro-cid-2otyymk2]:before{content:counter(step);border:1px solid var(--line);justify-content:center;align-items:center;width:32px;height:32px;font-size:.9375rem;font-weight:800;display:flex}.step__body[data-astro-cid-2otyymk2]{clear:both;flex-direction:column;gap:14px;padding-top:14px;display:flex}.sub[data-astro-cid-2otyymk2]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.sub__legend[data-astro-cid-2otyymk2]{color:var(--body);padding:0 0 8px;font-size:.9375rem;font-weight:700}.seg[data-astro-cid-2otyymk2]{flex-wrap:wrap;gap:8px;display:flex}.seg__opt[data-astro-cid-2otyymk2]{border:1px solid var(--field-line);cursor:pointer;align-items:center;min-height:48px;padding:0 18px;font-weight:700;line-height:1.25;display:inline-flex;position:relative}.seg__input[data-astro-cid-2otyymk2]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg__opt[data-astro-cid-2otyymk2]:has(.seg__input:checked){background:var(--text);border-color:var(--text);color:var(--ground)}.sub--formula[data-astro-cid-2otyymk2] .seg__opt[data-astro-cid-2otyymk2]:has(.seg__input:checked){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.seg__opt[data-astro-cid-2otyymk2]:has(.seg__input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.seg__opt[data-astro-cid-2otyymk2]:hover{border-color:var(--text)}.how[data-astro-cid-2otyymk2]{border:1px solid var(--line);padding:0 20px}.how__sum[data-astro-cid-2otyymk2]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-size:1.125rem;font-weight:700;list-style:none;display:flex}.how__sum[data-astro-cid-2otyymk2]::-webkit-details-marker{display:none}.how__pm[data-astro-cid-2otyymk2]:before{content:"+";font-size:1.375rem}details[data-astro-cid-2otyymk2][open]>summary[data-astro-cid-2otyymk2] .how__pm[data-astro-cid-2otyymk2]:before{content:"×"}.how__steps[data-astro-cid-2otyymk2]{color:var(--body);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:10px;margin:0 0 14px;padding:0;line-height:1.45;list-style:none;display:grid}.how__steps[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2]{border:1px solid var(--line-soft);margin:0;padding:12px 14px;font-size:.9375rem}.how[data-astro-cid-2otyymk2] .small[data-astro-cid-2otyymk2]{margin-bottom:18px}.sites[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.site[data-astro-cid-2otyymk2]{border:1px solid var(--field-line);grid-template-columns:3rem minmax(0,1fr);gap:14px;min-width:0;padding:18px;display:grid;position:relative}.site__name[data-astro-cid-2otyymk2]{padding-right:34px}.site__info[data-astro-cid-2otyymk2]{z-index:2;border:1px solid var(--line);width:28px;height:28px;color:var(--text);font:italic 800 .875rem/1 var(--font,inherit);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.site__info[data-astro-cid-2otyymk2]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.site__pop[data-astro-cid-2otyymk2]{z-index:3;border:1px solid var(--line);background:var(--ground);padding:28px 14px 14px;display:none;position:absolute;top:36px;left:10px;right:10px;box-shadow:0 18px 40px #00000080}.site[data-astro-cid-2otyymk2].is-open{z-index:42}.site[data-astro-cid-2otyymk2].is-open .site__pop[data-astro-cid-2otyymk2]{z-index:43;width:min(22rem,100vw - 32px);padding:36px 22px 22px;display:block;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.site[data-astro-cid-2otyymk2].is-dismissed .site__pop[data-astro-cid-2otyymk2]{display:none}.site__pop-x[data-astro-cid-2otyymk2]{width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.25rem;line-height:1;position:absolute;top:6px;right:6px}.site__pop-name[data-astro-cid-2otyymk2]{color:var(--text);margin:0 0 6px;font-weight:800}.site__pop-text[data-astro-cid-2otyymk2]{color:var(--body);margin:0;font-size:.9375rem;line-height:1.45}.site__pop-steps[data-astro-cid-2otyymk2]{border:1px solid var(--line-soft);background:var(--band);color:var(--body);margin:12px 0 0;padding:10px 12px 10px 2em;font-size:.875rem;line-height:1.45;list-style:decimal}.site__pop-steps[data-astro-cid-2otyymk2] li[data-astro-cid-2otyymk2]::marker{color:var(--text);font-weight:700}.site-backdrop[data-astro-cid-2otyymk2][hidden]{display:none}.site-backdrop[data-astro-cid-2otyymk2]:not([hidden]){z-index:40;background:#1714129e;display:block;position:fixed;inset:0}@media (hover:hover) and (pointer:fine){.site[data-astro-cid-2otyymk2]:not(.is-dismissed):has(.site__info:hover) .site__pop[data-astro-cid-2otyymk2],.site[data-astro-cid-2otyymk2]:not(.is-dismissed):has(.site__info:focus-visible) .site__pop[data-astro-cid-2otyymk2],.site[data-astro-cid-2otyymk2]:not(.is-dismissed):has(.site__pop:hover) .site__pop[data-astro-cid-2otyymk2]{display:block}.site[data-astro-cid-2otyymk2]:has(.site__info:hover),.site[data-astro-cid-2otyymk2]:has(.site__pop:hover){z-index:4}}.site__text[data-astro-cid-2otyymk2]{flex-direction:column;gap:8px;min-width:0;display:flex}.site__text[data-astro-cid-2otyymk2]>.fld[data-astro-cid-2otyymk2]{margin-top:auto;padding-top:4px}.site__name[data-astro-cid-2otyymk2]{font-size:1.125rem;font-weight:800}.site__where[data-astro-cid-2otyymk2]{color:var(--body);font-size:.9375rem;line-height:1.45}.calcs[data-astro-cid-2otyymk2]{border-top:1px solid var(--line-soft)}.calcs__inner[data-astro-cid-2otyymk2]{padding-block:var(--sec)}.faq-cols[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.faq-fold__sum[data-astro-cid-2otyymk2]{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-size:1.125rem;font-weight:800;list-style:none;display:flex}.faq-fold__sum[data-astro-cid-2otyymk2]::-webkit-details-marker{display:none}.faq-fold__pm[data-astro-cid-2otyymk2]:before{content:"+";font-size:1.375rem;font-weight:400;line-height:1}.faq-fold[data-astro-cid-2otyymk2][open] .faq-fold__pm[data-astro-cid-2otyymk2]:before{content:"–"}@media (width>=48em){.faq-cols[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px}.faq-fold__sum[data-astro-cid-2otyymk2]{display:none}}.formulas[data-astro-cid-2otyymk2]{color:var(--body);grid-template-columns:minmax(0,1fr);gap:24px;padding:8px 0 28px;display:grid}.formulas__card[data-astro-cid-2otyymk2]{border:1px solid var(--line-soft);flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.formulas__card[data-astro-cid-2otyymk2] p[data-astro-cid-2otyymk2]{margin:0}.formulas__h[data-astro-cid-2otyymk2]{color:var(--text);margin:0;font-size:1.0625rem;font-weight:800}@media (width>=48em){.pair[data-astro-cid-2otyymk2],.formulas[data-astro-cid-2otyymk2]{grid-template-columns:repeat(2,minmax(0,1fr))}.formulas__card--wide[data-astro-cid-2otyymk2]{grid-column:1/-1}}@media (width<=63.999em){.panel[data-astro-cid-2otyymk2]{scroll-margin-top:calc(var(--header-h) + 8px);scroll-margin-bottom:calc(var(--bottom-ui,var(--bar-h)) + 16px)}}@media (width>=48em) and (width<=63.999em){#vetpercentage[data-astro-cid-2otyymk2] .tool__main[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"input meter""sites sites";align-items:start;gap:24px;display:grid}#vetpercentage[data-astro-cid-2otyymk2] .fat__input[data-astro-cid-2otyymk2]{grid-area:input}#vetpercentage[data-astro-cid-2otyymk2] .fat__sites[data-astro-cid-2otyymk2]{grid-area:sites}#vetpercentage[data-astro-cid-2otyymk2] .panel[data-astro-cid-2otyymk2]{grid-area:meter;align-self:stretch}#vetpercentage[data-astro-cid-2otyymk2] .sites[data-astro-cid-2otyymk2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){section.hero.hero--full{min-height:520px}.tool__grid[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}#vetpercentage[data-astro-cid-2otyymk2] .tool__grid[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr);gap:0}#vetpercentage[data-astro-cid-2otyymk2] .tool__main[data-astro-cid-2otyymk2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"input meter""sites sites";align-items:start;gap:28px 32px;display:grid}#vetpercentage[data-astro-cid-2otyymk2] .fat__input[data-astro-cid-2otyymk2]{grid-area:input}#vetpercentage[data-astro-cid-2otyymk2] .fat__sites[data-astro-cid-2otyymk2]{grid-area:sites}#vetpercentage[data-astro-cid-2otyymk2] .panel[data-astro-cid-2otyymk2]{grid-area:meter;align-self:stretch}#vetpercentage[data-astro-cid-2otyymk2] .sites[data-astro-cid-2otyymk2]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}#bmi[data-astro-cid-2otyymk2] .tool__grid[data-astro-cid-2otyymk2]{align-items:stretch;gap:32px}#bmi[data-astro-cid-2otyymk2] .tool__main[data-astro-cid-2otyymk2],#bmi[data-astro-cid-2otyymk2] .panel[data-astro-cid-2otyymk2]{height:100%}.panel[data-astro-cid-2otyymk2]{padding:28px}#bmi[data-astro-cid-2otyymk2] .panel[data-astro-cid-2otyymk2]{max-height:none;position:static;top:auto;overflow:visible}#bmi[data-astro-cid-2otyymk2] .tool__main[data-astro-cid-2otyymk2]{border:1px solid var(--line);background:var(--band);padding:28px 24px}.step__choices[data-astro-cid-2otyymk2]{flex-direction:column;gap:22px;display:flex}.step__choices[data-astro-cid-2otyymk2] .sub__legend[data-astro-cid-2otyymk2]{min-height:0}.step__choices[data-astro-cid-2otyymk2] .seg[data-astro-cid-2otyymk2]{flex-direction:column;align-items:stretch}.step__choices[data-astro-cid-2otyymk2] .seg__opt[data-astro-cid-2otyymk2]{text-align:center;justify-content:center;width:100%}.big[data-astro-cid-2otyymk2]{font-size:6rem}.step[data-astro-cid-2otyymk2]{padding-left:54px}.step__title[data-astro-cid-2otyymk2]:before{position:absolute;top:22px;left:0}.sites[data-astro-cid-2otyymk2]{grid-template-columns:repeat(2,minmax(0,1fr))}.site[data-astro-cid-2otyymk2]{grid-template-columns:4.5rem minmax(0,1fr)}.formulas[data-astro-cid-2otyymk2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.now{border-bottom:1px solid var(--line-soft)}.now__inner{flex-direction:column;gap:14px;padding-block:28px;display:flex}.now__title{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.8125rem;font-weight:700}.now__grid{grid-template-columns:minmax(0,1fr);gap:0 24px;margin:0;display:grid}.now__cell{border-top:1px solid var(--line-soft);flex-direction:column;gap:4px;min-width:0;padding:14px 0;display:flex;container-type:inline-size}.now__k{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.3}.now__v{min-height:1.5rem;color:var(--text);flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:1.0625rem;font-weight:700;line-height:1.35;display:flex}.now__v:has(.now__row+.now__row){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;display:grid}.now__v:has(.now__row+.now__row)>.now__dot{grid-area:1/1;margin-top:0}.now__v:has(.now__row+.now__row)>[data-v]{display:contents}.now__v:has(.now__row+.now__row)>[data-v]>.now__row:first-child{grid-area:1/2}.now__v:has(.now__row+.now__row)>[data-v]>.now__row+.now__row{grid-area:2/1/auto/-1;font-size:.875rem;font-weight:600;line-height:1.35}@container (width>=16rem){.now__v:has(.now__row+.now__row){flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.now__v:has(.now__row+.now__row)>.now__dot{margin-top:0}.now__v:has(.now__row+.now__row)>[data-v]{flex-wrap:nowrap;align-items:baseline;gap:.4em;min-width:0;display:flex}.now__v:has(.now__row+.now__row)>[data-v]>.now__row,.now__v:has(.now__row+.now__row)>[data-v]>.now__row+.now__row{font-size:inherit;font-weight:inherit;white-space:nowrap;grid-area:auto}.now__v:has(.now__row+.now__row)>[data-v]>.now__row+.now__row:before{content:"·";margin-right:.4em}}.now__keep{white-space:nowrap}.now__v a{color:var(--text);text-decoration:underline 1px;text-decoration-color:var(--muted);text-underline-offset:4px;padding-block:.35rem;font-weight:600;display:inline}.now__cell--link{position:relative}.now__cell--link .now__v a:after{content:"";position:absolute;inset:4px 0}.now__cell--link .now__v a:focus-visible{outline:none}.now__cell--link .now__v a:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:0}.now__v a:has(.now__row+.now__row){flex-direction:column;align-items:flex-start;gap:2px;display:flex}.now__s{min-height:2.7em;color:var(--body);overflow-wrap:normal;word-break:normal;font-size:.875rem;line-height:1.35}.now__row{display:block}.now__dot{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.4rem}.now__cell[data-on=true] .now__dot{background:var(--status)}@media (width>=36em){.now:not(.now--rail) .now__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.now:not(.now--compact):not(.now--rail):not(.now--line) .now__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.now.now--3:not(.now--compact):not(.now--rail) .now__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.now.now--2:not(.now--compact):not(.now--rail) .now__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.now--compact[data-astro-cid-mkqb5yvb] .now__inner[data-astro-cid-mkqb5yvb]{padding-block:0}.now--compact[data-astro-cid-mkqb5yvb],.now--rail[data-astro-cid-mkqb5yvb]{border-bottom:0}.now--rail[data-astro-cid-mkqb5yvb] .now__inner[data-astro-cid-mkqb5yvb]{gap:0;padding-block:0}.now--rail[data-astro-cid-mkqb5yvb] .now__grid[data-astro-cid-mkqb5yvb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.now--rail[data-astro-cid-mkqb5yvb] .now__cell[data-astro-cid-mkqb5yvb]{padding:10px 0}.now--rail[data-astro-cid-mkqb5yvb] [data-astro-cid-mkqb5yvb][data-cell=zaal]{border-top:0;grid-column:1/-1;padding-top:0}.now--rail[data-astro-cid-mkqb5yvb] [data-astro-cid-mkqb5yvb][data-cell=zaal] .now__k[data-astro-cid-mkqb5yvb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.now--rail[data-astro-cid-mkqb5yvb] [data-astro-cid-mkqb5yvb][data-cell=zaal] .now__v[data-astro-cid-mkqb5yvb]{gap:10px;font-size:1.125rem;font-weight:600}.now--rail[data-astro-cid-mkqb5yvb] [data-astro-cid-mkqb5yvb][data-cell=zaal] .now__dot[data-astro-cid-mkqb5yvb]{width:10px;height:10px}.now--line[data-astro-cid-mkqb5yvb]{border-bottom:0}.now__line[data-astro-cid-mkqb5yvb]{flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;display:flex}.now--line[data-astro-cid-mkqb5yvb] .now__cell[data-astro-cid-mkqb5yvb]{border-top:0;flex-direction:row;align-items:center;gap:6px;padding:0;container-type:normal}.now--line[data-astro-cid-mkqb5yvb] .now__v[data-astro-cid-mkqb5yvb]{margin:0;font-size:.875rem;font-weight:600}.now--line[data-astro-cid-mkqb5yvb] .now__dot[data-astro-cid-mkqb5yvb]{width:9px;height:9px}.strip[data-astro-cid-hlaoozts]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--band)}.strip__inner[data-astro-cid-hlaoozts]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:32px;display:flex}.strip__text[data-astro-cid-hlaoozts]{flex-direction:column;gap:4px;max-width:52ch;display:flex}.strip__title[data-astro-cid-hlaoozts]{text-transform:uppercase;font-size:1.5rem;font-weight:800;font-stretch:78%}.strip__sub[data-astro-cid-hlaoozts]{color:var(--body);font-size:1rem;line-height:1.5}.map[data-astro-cid-yql7erzt]{aspect-ratio:4/3;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;display:grid;position:relative}.map__ph[data-astro-cid-yql7erzt]{min-width:0;padding:clamp(20px, 4vw, 48px) var(--pad);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}[data-astro-cid-yql7erzt][data-loaded]>.map__ph[data-astro-cid-yql7erzt]{visibility:hidden}.map__addr[data-astro-cid-yql7erzt]{flex-direction:column;margin-bottom:6px;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:800;line-height:1.2;display:flex}.map__note[data-astro-cid-yql7erzt]{max-width:44ch;color:var(--muted);font-size:1rem;line-height:1.45}.map[data-astro-cid-yql7erzt] .map__frame{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width>=64em){.map--tall[data-astro-cid-yql7erzt]{aspect-ratio:auto;height:100%;min-height:560px}}.ct__grid[data-astro-cid-6bfsojfh]{padding-top:24px;padding-bottom:var(--sec);grid-template-columns:minmax(0,1fr);grid-template-areas:"ctas""map""status";gap:24px;display:grid}.ct__status[data-astro-cid-6bfsojfh]{grid-area:status}.ct__status[data-astro-cid-6bfsojfh] .now__cell a{align-items:center;min-height:44px;display:inline-flex}.ct__ctas[data-astro-cid-6bfsojfh]{grid-area:ctas}.ct__ctas[data-astro-cid-6bfsojfh] .cl__muted[data-astro-cid-6bfsojfh]{margin-top:12px}[data-astro-cid-6bfsojfh][data-week-hours=lines]{flex-direction:column;gap:4px;display:flex}.ct__map[data-astro-cid-6bfsojfh]{margin-inline:calc(-1 * var(--pad));grid-area:map;min-width:0}.ct__map[data-astro-cid-6bfsojfh] .map{border-inline:0}.cl[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line-soft)}.cl[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line-soft);grid-template-columns:5.25rem minmax(0,1fr);align-items:baseline;gap:4px 10px;padding:12px 0;display:grid}.cl__k[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:.9375rem;font-weight:700}.cl__v[data-astro-cid-6bfsojfh]{flex-direction:column;gap:4px;min-width:0;font-size:1.125rem;line-height:1.45;display:flex}.cl__v[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{min-width:0;min-height:44px;color:var(--text);text-underline-offset:3px;flex-wrap:wrap;align-items:center;text-decoration:underline 1px;display:flex}.cl__muted[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:.9375rem}.ct__ctas[data-astro-cid-6bfsojfh] .cl__special{margin-top:10px}@media (width<=63.999em){.contact-page[data-astro-cid-6bfsojfh] section.hero.hero--full{min-height:calc(100svh - var(--header-h) - var(--bottom-ui,0px))}}@media (width<=22.49em){.cl[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr);gap:2px}}@media (width>=48em){.cl[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{grid-template-columns:8rem minmax(0,1fr)}}@media (width>=64em){.ct__rows[data-astro-cid-6bfsojfh]{margin-bottom:12px}.ct__grid[data-astro-cid-6bfsojfh]{row-gap:36px}.ct__status[data-astro-cid-6bfsojfh] .now__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.ct__status[data-astro-cid-6bfsojfh] .now__cell{padding-right:32px}.ct__status[data-astro-cid-6bfsojfh] .now__cell:last-child{padding-right:0}.ct__map[data-astro-cid-6bfsojfh]{margin-inline:0}.ct__map[data-astro-cid-6bfsojfh] .map{aspect-ratio:21/9;border-inline:1px solid var(--line)}}.open[data-astro-cid-gp47bozz]{margin-top:1.5rem}.band[data-astro-cid-zmw3i2lm]{background:#020202;position:relative;overflow:hidden}.band__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.band__scrim[data-astro-cid-zmw3i2lm]{background:linear-gradient(90deg,#110f0deb 0%,#110f0dbf 45%,#110f0d40 100%);position:absolute;inset:0}.band__content[data-astro-cid-zmw3i2lm]{flex-direction:column;align-items:flex-start;gap:16px;padding-block:88px;display:flex;position:relative}.band__kicker[data-astro-cid-zmw3i2lm]{letter-spacing:.08em;text-transform:uppercase;color:#ff7a4d;font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;font-weight:700}.band__h2[data-astro-cid-zmw3i2lm]{font-size:var(--fs-h2);text-transform:uppercase;max-width:14ch;font-stretch:78%}.band__text[data-astro-cid-zmw3i2lm]{max-width:40ch;color:var(--text);font-size:1.125rem;line-height:1.5}@media (width>=64em){.band__content[data-astro-cid-zmw3i2lm]{padding-block:160px}}.band--club[data-astro-cid-zmw3i2lm] .band__img{object-position:30% 35%;height:20rem;position:relative}.band--club[data-astro-cid-zmw3i2lm] .band__scrim[data-astro-cid-zmw3i2lm]{display:none}.band--club[data-astro-cid-zmw3i2lm] .band__content[data-astro-cid-zmw3i2lm]{padding-block:40px var(--sec)}.band--club[data-astro-cid-zmw3i2lm] .band__text[data-astro-cid-zmw3i2lm]{max-width:44ch}@media (width>=64em){.band--club[data-astro-cid-zmw3i2lm] .band__img{object-position:0% 55%;width:140%;max-width:none;height:100%;position:absolute;transform:translate(-6.4%)}.band--club[data-astro-cid-zmw3i2lm] .band__scrim[data-astro-cid-zmw3i2lm]{background:linear-gradient(0deg,#110f0deb 0%,#110f0ddb calc(100% - 210px),#110f0d1a 100%);display:block}.band--club[data-astro-cid-zmw3i2lm] .band__content[data-astro-cid-zmw3i2lm]{padding-block:220px var(--sec)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=64em){.band--club[data-astro-cid-zmw3i2lm]{view-timeline-name:--club}.band--club[data-astro-cid-zmw3i2lm] .band__img{animation:linear both club-pan;animation-range:entry contain 0%}.band[data-astro-cid-zmw3i2lm].band--club .band__img{animation-timeline:--club}}}@keyframes club-pan{0%{transform:translate(0)}}.plan[data-astro-cid-urvcgkoj]{background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.plan--featured[data-astro-cid-urvcgkoj]{background:var(--featured);border:2px solid var(--accent)}.plan__head[data-astro-cid-urvcgkoj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.plan__name[data-astro-cid-urvcgkoj]{text-transform:uppercase;font-size:1.625rem;font-weight:800;font-stretch:78%}.plan__badge[data-astro-cid-urvcgkoj]{color:var(--text);border:1px solid var(--line);background:0 0;padding:4px 9px;font-size:.75rem;font-weight:700}.plan__price[data-astro-cid-urvcgkoj]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.plan__amount[data-astro-cid-urvcgkoj]{font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:800;font-stretch:85%;line-height:1}.plan__unit[data-astro-cid-urvcgkoj]{color:var(--muted);font-size:.875rem}.plan__points[data-astro-cid-urvcgkoj]{font-size:.9375rem}.plan__note[data-astro-cid-urvcgkoj]{color:var(--text);font-size:.9375rem;font-weight:600;line-height:1.5}.plan__foot[data-astro-cid-urvcgkoj]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.plan__start[data-astro-cid-urvcgkoj]{color:var(--body);font-size:.9375rem;line-height:1.5}.plan__footnote[data-astro-cid-urvcgkoj],.plan__terms[data-astro-cid-urvcgkoj]{color:var(--muted);font-size:.875rem;line-height:1.5}.plan__terms[data-astro-cid-urvcgkoj] a[data-astro-cid-urvcgkoj]{color:var(--text)}.plan__channel[data-astro-cid-urvcgkoj]{color:var(--text);font-size:1rem;font-weight:700}.plans[data-astro-cid-i7nfoaoc]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=48em){.plans--2[data-astro-cid-i7nfoaoc],.plans--3[data-astro-cid-i7nfoaoc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.plans--3[data-astro-cid-i7nfoaoc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ledger__row[data-astro-cid-i7nfoaoc]{border-bottom:1px solid var(--line-soft);border-left:3px solid #0000;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:24px 20px;display:grid}.ledger__row[data-astro-cid-i7nfoaoc].is-featured{border-left-color:var(--accent);background:var(--mark)}.ledger__head[data-astro-cid-i7nfoaoc]{flex-direction:column;gap:10px;min-width:0;display:flex}.ledger__badge[data-astro-cid-i7nfoaoc]{background:var(--accent);color:var(--accent-ink);align-self:flex-start;padding:5px 10px;font-size:.75rem;font-weight:800}.ledger__name[data-astro-cid-i7nfoaoc]{font-size:var(--fs-ledger-name);text-transform:uppercase;font-weight:800;font-stretch:78%;line-height:1}.ledger__price[data-astro-cid-i7nfoaoc]{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ledger__amount[data-astro-cid-i7nfoaoc]{font-size:var(--fs-ledger-price);font-variant-numeric:tabular-nums;font-weight:800;font-stretch:85%;line-height:1}.ledger__unit[data-astro-cid-i7nfoaoc]{color:var(--muted);font-size:.875rem}.ledger__points[data-astro-cid-i7nfoaoc]{color:var(--body);font-size:1rem;line-height:1.5}@media (width>=64em){.ledger__row[data-astro-cid-i7nfoaoc]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(14.375rem,max-content);gap:32px}}.wayfinding[data-astro-cid-xyxet7kf]{background:var(--surface);border-block:1px solid var(--line)}.wayfinding__list[data-astro-cid-xyxet7kf]{flex-wrap:wrap;gap:8px 24px;margin:0;padding:6px 0;list-style:none;display:flex}.wayfinding__link[data-astro-cid-xyxet7kf]{min-height:44px;min-inline-size:44px;color:var(--text);text-underline-offset:4px;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.wayfinding__link[data-astro-cid-xyxet7kf]:hover{text-decoration:underline}.wayfinding__link[data-astro-cid-xyxet7kf][aria-current=page]{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px}.wayfinding__link[data-astro-cid-xyxet7kf]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.photo-zoom[data-astro-cid-gs6zawdx]{width:100%;min-width:0;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block}.photo-zoom--fill[data-astro-cid-gs6zawdx]{position:absolute;inset:0}.photo-zoom--fill[data-astro-cid-gs6zawdx] picture{display:block;position:absolute;inset:0}@media (width>=64em){.photo-zoom[data-astro-cid-gs6zawdx]{cursor:zoom-in}}.photo-set[data-astro-cid-6ghkfuhi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.photo-set__fig[data-astro-cid-6ghkfuhi]{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.photo-set__fig--main[data-astro-cid-6ghkfuhi]{grid-column:1/-1}.photo-set__shot[data-astro-cid-6ghkfuhi]{aspect-ratio:4/3;background:var(--surface);position:relative}.photo-set__fig--main[data-astro-cid-6ghkfuhi] .photo-set__shot[data-astro-cid-6ghkfuhi]{aspect-ratio:3/2}.photo-set__shot[data-astro-cid-6ghkfuhi] picture{display:block;position:absolute;inset:0}.photo-set__img{object-fit:cover;width:100%;height:100%;display:block}.photo-set__cap[data-astro-cid-6ghkfuhi]{color:var(--muted);font-size:.9375rem}.photo-set--pair[data-astro-cid-6ghkfuhi] .photo-set__fig[data-astro-cid-6ghkfuhi]:not(.photo-set__fig--main){grid-column:1/-1}.photo-set--pair[data-astro-cid-6ghkfuhi] .photo-set__fig[data-astro-cid-6ghkfuhi]:not(.photo-set__fig--main) .photo-set__shot[data-astro-cid-6ghkfuhi]{aspect-ratio:3/2}@media (width>=64em){.photo-set[data-astro-cid-6ghkfuhi]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr;gap:24px}.photo-set__fig--main[data-astro-cid-6ghkfuhi]{grid-area:1/1/span 2}.photo-set__fig[data-astro-cid-6ghkfuhi]:not(.photo-set__fig--main) .photo-set__shot[data-astro-cid-6ghkfuhi]{aspect-ratio:auto;flex:auto;min-height:0}.photo-set--single[data-astro-cid-6ghkfuhi]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.photo-set--single[data-astro-cid-6ghkfuhi] .photo-set__fig--main[data-astro-cid-6ghkfuhi]{grid-row:auto}.photo-set--pair[data-astro-cid-6ghkfuhi] .photo-set__fig[data-astro-cid-6ghkfuhi]:not(.photo-set__fig--main){grid-area:1/2/span 2}.photo-set--pair[data-astro-cid-6ghkfuhi] .photo-set__fig[data-astro-cid-6ghkfuhi]:not(.photo-set__fig--main) .photo-set__shot[data-astro-cid-6ghkfuhi]{aspect-ratio:auto}}.facts[data-astro-cid-pdne5ib7]{max-width:65ch;margin:8px 0 0}.facts__row[data-astro-cid-pdne5ib7]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:4px;padding-block:14px;display:grid}.facts[data-astro-cid-pdne5ib7] dt[data-astro-cid-pdne5ib7]{color:var(--muted);font-weight:600}.facts[data-astro-cid-pdne5ib7] dd[data-astro-cid-pdne5ib7]{color:var(--text);font-variant-numeric:tabular-nums;margin:0}@media (width>=40em){.facts__row[data-astro-cid-pdne5ib7]{grid-template-columns:7rem minmax(0,1fr);gap:16px}}.fit-hero-risk[data-astro-cid-cwjpteqx]{max-width:46ch;color:var(--body);margin-top:14px;font-size:.9375rem;line-height:1.5}.fit-hero-risk[data-astro-cid-cwjpteqx] .mono[data-astro-cid-cwjpteqx],.fit-extra[data-astro-cid-cwjpteqx] .mono[data-astro-cid-cwjpteqx]{font-variant-numeric:tabular-nums}.fit-h3[data-astro-cid-cwjpteqx]{text-transform:uppercase;color:var(--text);margin:0;font-size:1.375rem;font-weight:800;font-stretch:80%;line-height:1.1}.fit-text[data-astro-cid-cwjpteqx]{color:var(--body);max-width:60ch;margin:0;font-size:1rem;line-height:1.55}.fit-link[data-astro-cid-cwjpteqx]{min-height:44px;color:var(--text);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.fit-link[data-astro-cid-cwjpteqx]:hover{text-decoration-thickness:2px}.fit-floor[data-astro-cid-cwjpteqx]{grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.fit-floor__item[data-astro-cid-cwjpteqx]{flex-direction:column;gap:12px;min-width:0;display:flex}.fit-floor__img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;margin-bottom:4px;display:block}@media (width>=64em){.fit-floor[data-astro-cid-cwjpteqx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.fit-rows[data-astro-cid-cwjpteqx]{flex-direction:column;display:flex}.fit-row[data-astro-cid-cwjpteqx]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px;padding-block:20px;display:grid}.fit-row[data-astro-cid-cwjpteqx]:last-child{border-bottom:1px solid var(--line)}.fit-row__body[data-astro-cid-cwjpteqx]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media (width>=64em){.fit-row[data-astro-cid-cwjpteqx]{grid-template-columns:280px minmax(0,1fr);gap:32px;padding-block:24px}}.fit-extra[data-astro-cid-cwjpteqx]{max-width:65ch;color:var(--body);gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fit-extra[data-astro-cid-cwjpteqx] li[data-astro-cid-cwjpteqx]{border-top:1px solid var(--line);padding-top:12px}.fit-extra[data-astro-cid-cwjpteqx] strong[data-astro-cid-cwjpteqx]{color:var(--text)}.bmi-cta[data-astro-cid-cwjpteqx]{background:var(--featured);border-top:2px solid var(--accent)}.bmi-cta__inner[data-astro-cid-cwjpteqx]{flex-direction:column;align-items:flex-start;gap:24px;padding-block:48px;display:flex}.bmi-cta[data-astro-cid-cwjpteqx] .h2[data-astro-cid-cwjpteqx]{max-width:11ch}.bmi-cta__action[data-astro-cid-cwjpteqx]{flex-direction:column;align-items:flex-start;gap:20px;max-width:38ch;display:flex}.bmi-cta__action[data-astro-cid-cwjpteqx] .prose[data-astro-cid-cwjpteqx]{font-size:var(--fs-lead);line-height:1.45}.bmi-cta[data-astro-cid-cwjpteqx] .btn{width:100%}@media (width>=48em){.bmi-cta__inner[data-astro-cid-cwjpteqx]{flex-direction:row;justify-content:flex-start;align-items:center;gap:clamp(32px,4vw,72px);padding-block:72px}.bmi-cta[data-astro-cid-cwjpteqx] .btn{width:auto}}@media (width>=64em){.bmi-cta__inner[data-astro-cid-cwjpteqx]{padding-block:88px}}.fit-ask[data-astro-cid-cwjpteqx]{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.fit-ask__faq[data-astro-cid-cwjpteqx]{flex-direction:column;gap:20px;min-width:0;display:flex}.fit-pack[data-astro-cid-cwjpteqx]{background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:14px;min-width:0;padding:24px 20px;display:flex}.fit-pack__list[data-astro-cid-cwjpteqx]{color:var(--body);flex-direction:column;gap:10px;margin:0;padding:0 0 0 20px;font-size:1rem;line-height:1.5;list-style:outside;display:flex}.fit-pack__list[data-astro-cid-cwjpteqx] li[data-astro-cid-cwjpteqx]::marker{color:var(--muted)}@media (width>=64em){.fit-ask[data-astro-cid-cwjpteqx]{grid-template-columns:7fr 5fr;gap:48px}.fit-pack[data-astro-cid-cwjpteqx]{padding:28px 28px 32px}}.smeta[data-astro-cid-s46gohfz]{flex-direction:column;gap:10px;display:flex}.smeta__line[data-astro-cid-s46gohfz]{color:var(--muted);font-size:.8125rem;font-weight:400}.smeta__line[data-astro-cid-s46gohfz] .mono[data-astro-cid-s46gohfz]{font-size:.75rem}.sched__list[data-astro-cid-zmszfzov]{border-top:1px solid var(--line-soft)}.sched__row[data-astro-cid-zmszfzov]{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:16px 0;display:grid;position:relative}a[data-astro-cid-zmszfzov].sched__name[href]:after{content:"";position:absolute;inset:4px 0}a[data-astro-cid-zmszfzov].sched__name[href]:focus-visible{outline:none}a[data-astro-cid-zmszfzov].sched__name[href]:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:0}.sched__row[data-astro-cid-zmszfzov][hidden]{display:none}.sched__row[data-astro-cid-zmszfzov].is-past .sched__time[data-astro-cid-zmszfzov],.sched__row[data-astro-cid-zmszfzov].is-past .sched__name[data-astro-cid-zmszfzov],.sched__row[data-astro-cid-zmszfzov].is-past .sched__who[data-astro-cid-zmszfzov]{color:var(--muted)}.sched__time[data-astro-cid-zmszfzov]{flex-flow:wrap;align-items:baseline;gap:6px;font-size:.9375rem;display:flex}.sched__end[data-astro-cid-zmszfzov]{color:var(--muted);font-size:.8125rem}.sched__sep[data-astro-cid-zmszfzov]{display:none}.sched__info[data-astro-cid-zmszfzov]{grid-column:1/-1;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;display:grid}.sched__info[data-astro-cid-zmszfzov]>[data-astro-cid-zmszfzov]:not(.cicon){grid-column:2}.sched__info[data-astro-cid-zmszfzov]>.cicon{color:var(--body);grid-row:1}.sched__row[data-astro-cid-zmszfzov].is-past .cicon{color:var(--past-info)}.sched__name[data-astro-cid-zmszfzov]{color:var(--text);font-size:1.0625rem;font-weight:700;text-decoration:none}.sched__name--cancel[data-astro-cid-zmszfzov]{color:var(--dim);text-decoration:line-through}.sched__who[data-astro-cid-zmszfzov]{color:var(--muted);font-size:.875rem}.sched__tag[data-astro-cid-zmszfzov]{letter-spacing:.06em;border:1px solid var(--line);color:var(--body);white-space:nowrap;grid-area:1/2;justify-self:end;padding:4px 8px;font-size:.8125rem;font-weight:700;line-height:1.3}.sched__tag--past[data-astro-cid-zmszfzov]{color:var(--muted)}.sched__tag--cancel[data-astro-cid-zmszfzov]{border-color:var(--line);color:var(--text)}@media (width>=30em){.sched__row[data-astro-cid-zmszfzov]{grid-template-columns:4.5rem minmax(0,1fr) auto;gap:12px}.sched__time[data-astro-cid-zmszfzov]{flex-direction:column;gap:2px}.sched__info[data-astro-cid-zmszfzov]{grid-column:2}.sched__tag[data-astro-cid-zmszfzov]{grid-area:auto/3}}@media (width>=48em){.sched__row[data-astro-cid-zmszfzov]{grid-template-columns:124px minmax(0,1fr) auto}}@media (width>=64em){.sched__row[data-astro-cid-zmszfzov]{grid-template-columns:150px minmax(0,1fr) auto}.sched__time[data-astro-cid-zmszfzov]{flex-direction:row;gap:0 .4em}.sched__end[data-astro-cid-zmszfzov]{font-size:inherit;color:inherit}}.week[data-astro-cid-ptld7mjk]{flex-direction:column;gap:12px;display:flex}.week__empty[data-astro-cid-ptld7mjk]{color:var(--body);border-top:1px solid var(--line-soft);padding:16px 0}.week__empty[data-astro-cid-ptld7mjk][hidden]{display:none}.nextc[data-astro-cid-ctnp76nq] .now__v[data-astro-cid-ctnp76nq]{height:auto;display:block}.nextc__line[data-astro-cid-ctnp76nq]{min-width:0;font-size:inherit;font-weight:inherit;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px .35em;margin:0;line-height:1.35;display:flex}.nextc__name[data-astro-cid-ctnp76nq]{flex:1 0 100%;font-weight:600}.nextc[data-astro-cid-ctnp76nq] [data-astro-cid-ctnp76nq][data-when],.nextc[data-astro-cid-ctnp76nq] [data-astro-cid-ctnp76nq][data-left]{color:var(--body);white-space:nowrap;font-size:.875rem;font-weight:400;line-height:1.35}.nextc__extra[data-astro-cid-ctnp76nq]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nextc__extra[data-astro-cid-ctnp76nq]:not(:has(.nextc__rounds)):not(:has(.nextc__pause:not([hidden]))){min-height:0}.nextc__bar[data-astro-cid-ctnp76nq]{flex:none;max-width:100%}.nextc__bar[data-astro-cid-ctnp76nq]:has(>[hidden]){display:none}.nextc__rounds[data-astro-cid-ctnp76nq]{gap:6px;width:calc(17.5rem + 54px);max-width:100%;display:flex}.nextc__rounds[data-astro-cid-ctnp76nq][hidden],.nextc__pause[data-astro-cid-ctnp76nq][hidden]{display:none}.nextc__rounds[data-astro-cid-ctnp76nq] li[data-astro-cid-ctnp76nq]{background:var(--line);flex:0 1.75rem;min-width:0;height:.5rem}.nextc__rounds[data-astro-cid-ctnp76nq] li.is-on{background:var(--text)}.nextc__pause[data-astro-cid-ctnp76nq]{z-index:1;border:1px solid var(--field-line);min-width:44px;min-height:44px;color:var(--text);background:0 0;padding:0 16px;font-size:.9375rem;font-weight:700;position:relative}.nextc__pause[data-astro-cid-ctnp76nq]:hover{border-color:var(--text)}.rows[data-astro-cid-nlpxyk36]{border-top:1px solid var(--line-soft)}.rows__row[data-astro-cid-nlpxyk36]{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;padding:24px 0;display:grid}.rows__head[data-astro-cid-nlpxyk36]{flex-direction:column;gap:6px;display:flex}.rows__num[data-astro-cid-nlpxyk36]{color:var(--accent);font-size:.875rem}.rows__title[data-astro-cid-nlpxyk36]{text-transform:uppercase;align-items:center;gap:12px;font-size:1.5rem;font-weight:800;font-stretch:78%;line-height:1.05;display:flex}.rows__tag[data-astro-cid-nlpxyk36]{color:var(--muted);white-space:nowrap;align-self:flex-start;font-size:.8125rem}.rows__body[data-astro-cid-nlpxyk36]{flex-direction:column;gap:6px;display:flex}@media (width>=48em){.rows__row[data-astro-cid-nlpxyk36]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px 32px}}.groep-hero-risk[data-astro-cid-dqc4gqiu]{max-width:46ch;color:var(--body);margin-top:14px;font-size:.9375rem;line-height:1.5}.groep-hero-risk[data-astro-cid-dqc4gqiu] .mono[data-astro-cid-dqc4gqiu],.groep-extra[data-astro-cid-dqc4gqiu] .mono[data-astro-cid-dqc4gqiu]{font-variant-numeric:tabular-nums}.groep-week-bento[data-astro-cid-dqc4gqiu],.groep-faq-bento[data-astro-cid-dqc4gqiu]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.groep-week-main[data-astro-cid-dqc4gqiu],.groep-faq-main[data-astro-cid-dqc4gqiu]{background:var(--surface);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.groep-week-main[data-astro-cid-dqc4gqiu]{gap:18px;padding:20px}.groep-faq-main[data-astro-cid-dqc4gqiu]{padding:22px}.groep-week-main__foot[data-astro-cid-dqc4gqiu]{border-top:1px solid var(--line-soft);padding-top:14px}@media (width>=64em){.groep-week-bento[data-astro-cid-dqc4gqiu],.groep-faq-bento[data-astro-cid-dqc4gqiu]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px}.groep-week-main[data-astro-cid-dqc4gqiu],.groep-faq-main[data-astro-cid-dqc4gqiu]{padding:28px}}.groep-how[data-astro-cid-dqc4gqiu],.groep-pack[data-astro-cid-dqc4gqiu]{border-top:1px solid var(--line);min-width:0;padding-top:20px}.groep-h3[data-astro-cid-dqc4gqiu]{text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:1.25rem;font-weight:800;font-stretch:78%;line-height:1.1}.groep-list[data-astro-cid-dqc4gqiu]{max-width:60ch;color:var(--body);gap:12px;margin:0;padding:0;list-style:none;display:grid}.groep-list[data-astro-cid-dqc4gqiu] li[data-astro-cid-dqc4gqiu]{border-top:1px solid var(--line-soft);padding-top:12px}.groep-list[data-astro-cid-dqc4gqiu] li[data-astro-cid-dqc4gqiu]:first-child{border-top:0;padding-top:0}.groep-list[data-astro-cid-dqc4gqiu] strong[data-astro-cid-dqc4gqiu]{color:var(--text);display:block}.groep-extra[data-astro-cid-dqc4gqiu]{max-width:65ch;color:var(--body);gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.groep-extra[data-astro-cid-dqc4gqiu] li[data-astro-cid-dqc4gqiu]{border-top:1px solid var(--line);padding-top:12px}.groep-extra[data-astro-cid-dqc4gqiu] strong[data-astro-cid-dqc4gqiu]{color:var(--text)}.hero-risk[data-astro-cid-dj6kzp4s]{max-width:46ch;color:var(--body);margin-top:14px;font-size:.9375rem;line-height:1.5}.trial[data-astro-cid-xfklebzc]{background:var(--accent);color:var(--accent-ink)}.trial__grid[data-astro-cid-xfklebzc]{padding-block:var(--sec);grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.trial__intro[data-astro-cid-xfklebzc]{flex-direction:column;gap:12px;display:flex}.trial__h2[data-astro-cid-xfklebzc]{font-size:var(--fs-h2);font-stretch:78%}.trial__rating[data-astro-cid-xfklebzc]{color:inherit;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.trial__text[data-astro-cid-xfklebzc]{max-width:40ch;font-size:1.125rem;font-weight:600;line-height:1.5}.trial__steps[data-astro-cid-xfklebzc]{flex-direction:column;gap:20px;display:flex}.trial__steps[data-astro-cid-xfklebzc] ol[data-astro-cid-xfklebzc]{--step-gap:12px;gap:var(--step-gap);flex-direction:column;display:flex}.trial__steps[data-astro-cid-xfklebzc] li[data-astro-cid-xfklebzc]{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;font-size:1.0625rem;font-weight:500;line-height:1.45;display:grid;position:relative}.trial__num[data-astro-cid-xfklebzc]{background:var(--ground);width:40px;height:40px;color:var(--text);justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex;position:relative}.trial__step[data-astro-cid-xfklebzc]{padding-top:8px}.trial__tel[data-astro-cid-xfklebzc]{color:inherit;text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}.trial__num[data-astro-cid-xfklebzc]:before{content:attr(data-n);content:attr(data-n) / "";background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 0 0 2px var(--accent-ink);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trial__rope[data-astro-cid-xfklebzc]{top:40px;left:14px;bottom:calc(-1 * var(--step-gap));width:12px;display:none;position:absolute;overflow:clip}.trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{width:100%;height:100%;display:block}.trial__rope[data-astro-cid-xfklebzc] path[data-astro-cid-xfklebzc]{fill:none;stroke:var(--accent-ink);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (width>=56.25em){.trial__steps[data-astro-cid-xfklebzc] ol[data-astro-cid-xfklebzc]{--step-gap:28px}.trial__rope[data-astro-cid-xfklebzc]{display:block}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.trial[data-astro-cid-xfklebzc]{view-timeline-name:--trial}.trial__num[data-astro-cid-xfklebzc]:before,.trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{animation:linear both step-on}.trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{animation-name:rope-down}.trial[data-astro-cid-xfklebzc] .trial__num[data-astro-cid-xfklebzc]:before,.trial[data-astro-cid-xfklebzc] .trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{animation-timeline:--trial}li[data-astro-cid-xfklebzc]:first-child .trial__num[data-astro-cid-xfklebzc]:before{animation-range:entry 18% entry 22%}li[data-astro-cid-xfklebzc]:first-child .trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{animation-range:entry 22% entry 32%}li[data-astro-cid-xfklebzc]:nth-child(2) .trial__num[data-astro-cid-xfklebzc]:before{animation-range:entry 32% entry 36%}li[data-astro-cid-xfklebzc]:nth-child(2) .trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{animation-range:entry 36% entry 46%}li[data-astro-cid-xfklebzc]:nth-child(3) .trial__num[data-astro-cid-xfklebzc]:before{animation-range:entry 46% entry 50%}li[data-astro-cid-xfklebzc]:nth-child(3) .trial__rope[data-astro-cid-xfklebzc] svg[data-astro-cid-xfklebzc]{animation-range:entry 50% entry 60%}li[data-astro-cid-xfklebzc]:nth-child(4) .trial__num[data-astro-cid-xfklebzc]:before{animation-range:entry 60% entry 64%}}}@keyframes step-on{0%{opacity:1}}@keyframes rope-down{0%{transform:translateY(-100%)}}.trial__desk[data-astro-cid-xfklebzc]{display:none}@media (width>=64em){.trial__desk[data-astro-cid-xfklebzc]{font-size:1rem;font-weight:600;line-height:1.45;display:block}.trial__grid[data-astro-cid-xfklebzc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-steps[data-astro-cid-6ceappfv]{max-width:60ch;color:var(--body);gap:16px;margin:0;padding:0;list-style:none;display:grid}.kb-steps[data-astro-cid-6ceappfv] li[data-astro-cid-6ceappfv]{border-top:1px solid var(--line-soft);flex-direction:column;align-items:flex-start;gap:6px;padding-top:16px;display:flex}.kb-steps[data-astro-cid-6ceappfv] li[data-astro-cid-6ceappfv]:first-child{border-top:0;padding-top:0}.kb-h3[data-astro-cid-6ceappfv]{text-transform:uppercase;color:var(--text);margin:0;font-size:1.25rem;font-weight:800;font-stretch:78%;line-height:1.1}.kb-steps[data-astro-cid-6ceappfv] p[data-astro-cid-6ceappfv]{margin:0}.kb-steps[data-astro-cid-6ceappfv] p[data-astro-cid-6ceappfv] a[data-astro-cid-6ceappfv]{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.mono[data-astro-cid-6ceappfv]{font-variant-numeric:tabular-nums}.muted[data-astro-cid-n3bqqk56]{color:var(--muted);font-size:.9375rem}.h3[data-astro-cid-n3bqqk56]{text-transform:uppercase;text-wrap:balance;margin-bottom:12px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800;font-stretch:78%;line-height:1.1}.kb-gear[data-astro-cid-n3bqqk56]{max-width:60ch;color:var(--body);margin-top:20px}.kb-gear[data-astro-cid-n3bqqk56] strong[data-astro-cid-n3bqqk56]{color:var(--text)}.kb-sched-card[data-astro-cid-n3bqqk56]{background:var(--band);border:1px solid var(--line);min-width:0;padding:clamp(16px,2.2vw,24px)}@media (width<=29.99em){.kb-sched-card[data-astro-cid-n3bqqk56]{padding:12px}.kb-sched-card[data-astro-cid-n3bqqk56] .sched__row{grid-template-columns:4.5rem minmax(0,1fr)}.kb-sched-card[data-astro-cid-n3bqqk56] .sched__tag{grid-column:2;justify-self:start}}.kb-pack[data-astro-cid-orjozxvl]{border-top:1px solid var(--line);min-width:0;margin-top:clamp(24px,3vw,32px);padding-top:20px}.kb-h3[data-astro-cid-orjozxvl]{text-transform:uppercase;color:var(--text);margin:0 0 12px;font-size:1.25rem;font-weight:800;font-stretch:78%;line-height:1.1}.kb-list[data-astro-cid-orjozxvl]{max-width:60ch;color:var(--body);gap:12px;margin:0;padding:0;list-style:none;display:grid}.kb-list[data-astro-cid-orjozxvl] li[data-astro-cid-orjozxvl]{border-top:1px solid var(--line-soft);padding-top:12px}.kb-list[data-astro-cid-orjozxvl] li[data-astro-cid-orjozxvl]:first-child{border-top:0;padding-top:0}.kb-list[data-astro-cid-orjozxvl] strong[data-astro-cid-orjozxvl]{color:var(--text);display:block}.kb-list[data-astro-cid-orjozxvl] a[data-astro-cid-orjozxvl]{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.wk{--wk-time:3.5rem;--wk-rail:1.75rem;flex-direction:column;gap:20px;display:flex}.wk__controls{flex-direction:column;gap:10px;display:flex}.wk__bar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.wk__filters{scrollbar-width:none;gap:8px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.wk__filters::-webkit-scrollbar{display:none}.wk__filters.is-off{visibility:hidden}.wk__filter{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--text);flex:none;align-items:center;gap:10px;padding:0 16px;font-size:.9375rem;font-weight:700;display:inline-flex}.wk__filter .cicon{width:1.25rem;height:1.25rem}.wk__filter:hover{border-color:var(--field-line)}.wk__filter[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.wk__body{min-width:0}.wk__side{display:none}.wk__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:16px;display:flex;position:relative;overflow:auto hidden}.wk__grid::-webkit-scrollbar{display:none}.wk__day{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;position:relative}.wk__day[hidden]{display:none}.wk__day:focus-visible{outline-offset:-2px}.wk__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:14px;display:flex}.wk__h{margin:0;font-size:1.375rem;font-weight:800;line-height:1.15}.wk__dn{text-transform:capitalize}.wk__today,.wk__comma{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wk__today[hidden]{display:none}.wk__count{color:var(--muted);margin:0;font-size:.875rem}.wk__count[hidden]{display:none}.wk__special{border-left:3px solid var(--text);background:var(--surface);margin:0 0 12px;padding:12px 16px;font-weight:700}.wk__special[hidden],.wk__empty[hidden]{display:none}.wk__empty{color:var(--muted);margin:0;padding:14px 0;font-size:.875rem}.wk__list{flex-direction:column;gap:8px;margin:0;padding:0;display:flex;position:relative}.wk__list:before{content:"";left:calc(var(--wk-time) + var(--wk-rail) / 2);background:var(--line);width:1px;position:absolute;top:22px;bottom:22px}.wk__list:not(:has(.wk__row:not([hidden]))):before,.wk__row[hidden]{display:none}.wk__link{grid-template-columns:var(--wk-time) var(--wk-rail) minmax(0, 1fr);min-height:44px;color:var(--text);text-decoration:none;display:grid}.wk__link:before{content:"";z-index:1;background:var(--accent);border-radius:50%;grid-area:1/2;place-self:start center;width:9px;height:9px;margin-top:19px;position:relative}.wk__time{font-variant-numeric:tabular-nums;flex-direction:column;grid-area:1/1;gap:2px;padding-top:14px;font-family:inherit;display:flex}.wk__start{font-size:1rem;font-weight:700;line-height:1.2}.wk__end{color:var(--muted);white-space:nowrap;font-size:.875rem;line-height:1.2}.wk__card{border:1px solid var(--line);background:var(--surface);grid-area:1/3;align-items:center;gap:12px;min-width:0;padding:12px 12px 12px 14px;display:flex}a.wk__link:hover .wk__card{border-color:var(--field-line)}a.wk__link:hover .wk__name{text-decoration:underline}.wk__info{flex:1;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:2px 12px;min-width:0;display:grid}.wk__info>:not(.cicon){grid-column:2}.wk__info>.cicon{width:1.75rem;height:1.75rem;color:var(--body);grid-row:1/span 2}.wk__name{hyphens:manual;overflow-wrap:break-word;font-size:1rem;font-weight:700;line-height:1.25}.wk__who{color:var(--muted);font-size:.875rem}.wk__who[hidden],.wk__tag[hidden]{display:none}.wk__chev{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:square;width:1.25rem;height:1.25rem;color:var(--muted);flex:none}.wk__tag{font-family:var(--font-mono);border:1px solid var(--line);color:var(--text);justify-self:start;padding:2px 6px;font-size:.75rem}.wk__row.is-past .wk__link,.wk__row.is-past .wk__start,.wk__row.is-past .wk__who{color:var(--muted)}.wk__row.is-past .wk__end{color:var(--dim)}.wk__row.is-past .cicon{color:var(--past-info)}.wk__row.is-past .wk__link:before{background:var(--ground);box-shadow:inset 0 0 0 2px var(--past-info)}.wk__row.is-next .wk__card{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.wk__row.is-next .wk__link:before{width:13px;height:13px;margin-top:17px;box-shadow:0 0 0 4px #e9442047}.wk__row.is-cancel .wk__name{color:var(--muted);text-decoration:line-through}.wk__row.is-cancel .wk__link:before{background:var(--past-info)}.wk__now{grid-template-columns:var(--wk-time) minmax(0, 1fr);align-items:center;font-size:.8125rem;display:grid}.wk__now:after{content:"";background:var(--text);height:1px}@media (width>=48em) and (width<=63.99em){.wk{--wk-time:3.25rem;--wk-rail:1.5rem}.wk__day{border:1px solid var(--line);background:var(--band);flex-basis:calc(50% - 8px);padding:18px 14px}.wk__head{flex-direction:column;align-items:flex-start;gap:4px}}@media (width>=64em){.wk__filters{flex-wrap:wrap;overflow:visible}.wk__bar{flex-wrap:nowrap;align-items:center}.wk{--wk-time:4rem;--wk-rail:2rem}.wk__body{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.wk__grid{align-items:stretch}.wk__side{border:1px solid var(--line);background:var(--band);display:block}.wk__day{border:1px solid var(--line);background:var(--band);padding:24px}.wk__h{font-size:1.75rem}.wk__side-h{margin:0;padding:16px 16px 12px;font-size:.8125rem;font-weight:800}.wk__side-list{flex-direction:column;display:flex}.wk__sd{border-top:1px solid var(--line);min-height:60px;color:var(--text);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 16px;text-decoration:none;display:grid}.wk__sd[hidden]{display:none}.wk__sd:hover{background:var(--surface);color:var(--text)}.wk__sd-name{text-transform:capitalize;font-weight:700}.wk__sd-date{color:var(--muted);grid-column:1;font-size:.875rem}.wk__sd .wk__chev{grid-area:1/2/span 2}.wk__sd[aria-selected=true]{background:var(--accent);border-top-color:var(--accent);color:var(--accent-ink)}.wk__sd[aria-selected=true] .wk__sd-date,.wk__sd[aria-selected=true] .wk__chev{color:var(--accent-ink)}}.wkp[data-astro-cid-lscgdhlq]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.wkp[data-astro-cid-lscgdhlq].is-off{visibility:hidden}.wkp__pager[data-astro-cid-lscgdhlq]{border:1px solid var(--line);background:var(--surface);flex:13.5rem;align-items:stretch;display:flex}.wkp__arrow[data-astro-cid-lscgdhlq]{width:48px;min-height:48px;color:var(--text);background:0 0;border:0;flex:none;place-items:center;display:grid}.wkp__arrow[data-astro-cid-lscgdhlq] svg[data-astro-cid-lscgdhlq]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;width:1.25rem;height:1.25rem}.wkp__arrow[data-astro-cid-lscgdhlq]:disabled{color:var(--dim)}.wkp__range[data-astro-cid-lscgdhlq]{border-inline:1px solid var(--line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:auto;place-items:center;padding:0 8px;font-size:.9375rem;font-weight:700;display:grid}.wkp__this[data-astro-cid-lscgdhlq]{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--text);flex:1 0 auto;padding:0 16px;font-size:.9375rem;font-weight:700}.wkp__arrow[data-astro-cid-lscgdhlq]:hover:not(:disabled),.wkp__this[data-astro-cid-lscgdhlq]:hover:not(:disabled){background:var(--line-soft)}.wkp__this[data-astro-cid-lscgdhlq]:disabled{cursor:default;opacity:1}.wkp__this[data-astro-cid-lscgdhlq].is-return,.wkp__this[data-astro-cid-lscgdhlq].is-return:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rooster__days[data-astro-cid-lscgdhlq]{scrollbar-width:none;margin-top:12px;display:flex;overflow-x:auto}.rooster__day[data-astro-cid-lscgdhlq]{border:1px solid var(--line);background:var(--surface);min-width:44px;min-height:64px;color:var(--text);flex-direction:column;flex:1 0 44px;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.rooster__day[data-astro-cid-lscgdhlq]+.rooster__day[data-astro-cid-lscgdhlq]{margin-left:-1px}.rooster__day[data-astro-cid-lscgdhlq][hidden]{display:none}.rooster__dn[data-astro-cid-lscgdhlq]{text-transform:uppercase;font-size:.8125rem;font-weight:800}.rooster__num[data-astro-cid-lscgdhlq]{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:800}.rooster__day[data-astro-cid-lscgdhlq][aria-current=date]:after{content:"";background:currentColor;height:3px;position:absolute;bottom:6px;left:30%;right:30%}.rooster__day[data-astro-cid-lscgdhlq][aria-selected=true]{z-index:1;background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.board[data-astro-cid-lscgdhlq]{border-top:1px solid var(--line-soft)}.wkp-home[data-astro-cid-lscgdhlq]{padding:12px var(--pad) 0}.wkp-home[data-astro-cid-lscgdhlq] .wkp[data-astro-cid-lscgdhlq]{margin-top:0}.stick[data-astro-cid-lscgdhlq]{top:var(--header-h);z-index:5;padding:8px var(--pad);background:var(--ground);border-bottom:1px solid var(--line-soft);position:sticky}html.header-away .stick[data-astro-cid-lscgdhlq]{top:0}.stick[data-astro-cid-lscgdhlq] .rooster__days[data-astro-cid-lscgdhlq]{margin-top:0}.board__inner[data-astro-cid-lscgdhlq]{padding-block:20px var(--sec);flex-direction:column;gap:20px;display:flex}.member[data-astro-cid-lscgdhlq]{flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.member__txt[data-astro-cid-lscgdhlq]{flex:14rem;margin:0}.member[data-astro-cid-lscgdhlq] .member__link{min-height:44px;color:var(--accent-soft);align-items:center;gap:8px;font-weight:700;display:inline-flex}.member[data-astro-cid-lscgdhlq] .member__link:hover{color:var(--text)}@media (width>=40em){.wkp__pager[data-astro-cid-lscgdhlq],.wkp__this[data-astro-cid-lscgdhlq]{flex:none}.wkp__range[data-astro-cid-lscgdhlq]{min-width:10rem}}@media (width>=64em){.wk__bar>.wkp[data-astro-cid-lscgdhlq]{flex-wrap:nowrap;flex:none;margin-top:0;margin-left:auto}.stick[data-astro-cid-lscgdhlq],.wkp-home[data-astro-cid-lscgdhlq],.rooster__nav[data-astro-cid-lscgdhlq]{display:none}.board__inner[data-astro-cid-lscgdhlq]{padding-top:48px}}@media (width>=64em) and (width<=89.99em){.hero--full .hero__still{object-position:62% center}}.hero.hero--full+.wayfinding{background-color:var(--ground);border-top:0}.hq[data-astro-cid-t2sbeaz2]{border-left:2px solid var(--accent-soft);max-width:40ch;margin:0;padding-left:16px}.hq[data-astro-cid-t2sbeaz2] p[data-astro-cid-t2sbeaz2]{color:var(--text);font-size:1.0625rem;line-height:1.5}.kid[data-astro-cid-t2sbeaz2] .h2[data-astro-cid-t2sbeaz2]{text-wrap:balance}.oo-stop[data-astro-cid-t2sbeaz2]{border-top:1px solid var(--line);gap:24px;padding-block:40px;display:grid}.oo-stop[data-astro-cid-t2sbeaz2]:first-of-type{border-top:0;padding-top:8px}.oo-stop__text[data-astro-cid-t2sbeaz2]{flex-direction:column;gap:12px;min-width:0;max-width:60ch;display:flex}.oo-stop__h3[data-astro-cid-t2sbeaz2]{color:var(--text);margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.1}.oo-stop__text[data-astro-cid-t2sbeaz2] .prose[data-astro-cid-t2sbeaz2]{margin:0}@media (width>=64em){.oo-stop[data-astro-cid-t2sbeaz2]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;padding-block:56px}}.oo-end[data-astro-cid-t2sbeaz2]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:32px;display:flex}.oo-end[data-astro-cid-t2sbeaz2] p[data-astro-cid-t2sbeaz2]{color:var(--muted);margin:0}.oo-end__ctas[data-astro-cid-t2sbeaz2]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.who[data-astro-cid-t2sbeaz2]{flex-direction:column;gap:28px;display:flex}.kid[data-astro-cid-t2sbeaz2]{flex-direction:column;gap:16px;display:flex}.kid[data-astro-cid-t2sbeaz2] a[data-astro-cid-t2sbeaz2]{color:var(--text);text-underline-offset:3px;text-decoration:underline}.proef-prices[data-astro-cid-mo2b7y4a]{flex-wrap:wrap;gap:12px 40px;margin-top:4px;display:flex}.proef-price[data-astro-cid-mo2b7y4a]{flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex}.proef-price__l[data-astro-cid-mo2b7y4a]{color:var(--muted);font-size:.9375rem}.proef-price__n[data-astro-cid-mo2b7y4a]{letter-spacing:-.03em;font-size:clamp(2.75rem,12vw,4.5rem);font-weight:700;font-stretch:85%;line-height:.9}.proef-pick[data-astro-cid-mo2b7y4a] .link{text-underline-offset:3px;text-decoration:underline 1px}.fgroup[data-astro-cid-mnzmq7p2] .fgroup__special{padding:16px 0 4px}.fgroup[data-astro-cid-mnzmq7p2]{flex-direction:column;gap:8px;display:flex}.fgroup[data-astro-cid-mnzmq7p2]+.fgroup[data-astro-cid-mnzmq7p2]{margin-top:40px}.film[data-astro-cid-2oizxq5x]{--p:0;--film-track-phone:300svh;color:var(--text);--scrim:17, 15, 13;--vig-a:.9;--vig-x:25%;--vig-y:25%;--vig-min-x:40px;--vig-min-y:120px;--cta-mb:120px;--cta-h:calc(2 * var(--btn-min-h) + 10px);background:#020202;position:relative;overflow-x:clip}.film__stage[data-astro-cid-2oizxq5x]{grid-template-rows:max(560px,100svh) auto;grid-template-areas:"frame""chapters";display:grid;position:relative}.film__media[data-astro-cid-2oizxq5x]{grid-area:frame;position:relative;overflow:hidden}.film__poster[data-astro-cid-2oizxq5x] img[data-astro-cid-2oizxq5x],.film__video[data-astro-cid-2oizxq5x]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film__poster[data-astro-cid-2oizxq5x] img[data-astro-cid-2oizxq5x]{height:calc(100% - 1px)}.film__video[data-astro-cid-2oizxq5x]{opacity:0}.film[data-astro-cid-2oizxq5x].has-frame .film__video[data-astro-cid-2oizxq5x]{opacity:1}.film[data-astro-cid-2oizxq5x].has-frame .film__poster[data-astro-cid-2oizxq5x]{opacity:0;transition:opacity .2s linear}.film__poster--last[data-astro-cid-2oizxq5x]{opacity:clamp(0, calc((var(--p) - .35) * 3.3), 1)}.film__media[data-astro-cid-2oizxq5x]:after{content:"";pointer-events:none;background:linear-gradient(180deg, rgba(var(--scrim), .8) 0%, rgba(var(--scrim), .72) 30%, rgba(var(--scrim), .6) 50%, rgba(var(--scrim), .44) 65%, rgba(var(--scrim), .24) 80%, rgba(var(--scrim), .08) 92%, rgba(var(--scrim), 0) 100%);height:150px;transition:opacity .2s linear;position:absolute;top:0;left:0;right:0}html:has([data-home-nav].is-scrolled) .film__media[data-astro-cid-2oizxq5x]:after{opacity:0}.film__group[data-astro-cid-2oizxq5x]{isolation:isolate;position:relative}.film__group[data-astro-cid-2oizxq5x]:before{content:"";z-index:-1;inset:min(calc(var(--vig-y) * -1), calc(var(--vig-min-y) * -1)) min(calc(var(--vig-x) * -1), calc(var(--vig-min-x) * -1));pointer-events:none;background:radial-gradient(closest-side, rgba(var(--scrim), var(--vig-a)) 0%, rgba(var(--scrim), var(--vig-a)) 35%, rgba(var(--scrim), calc(var(--vig-a) * .96)) 45%, rgba(var(--scrim), calc(var(--vig-a) * .86)) 55%, rgba(var(--scrim), calc(var(--vig-a) * .7)) 65%, rgba(var(--scrim), calc(var(--vig-a) * .5)) 75%, rgba(var(--scrim), calc(var(--vig-a) * .27)) 85%, rgba(var(--scrim), calc(var(--vig-a) * .1)) 93%, rgba(var(--scrim), 0) 100%);position:absolute}.film__introbox[data-astro-cid-2oizxq5x]{grid-area:frame;grid-template-rows:minmax(calc(var(--header-h) + 24px), 1fr) auto minmax(max(0px, calc(var(--cta-mb) + var(--cta-h) + 24px - 10%)), 1fr) 10%;pointer-events:none;justify-items:center;display:grid}.film__intro[data-astro-cid-2oizxq5x]{pointer-events:auto;text-align:center;flex-direction:column;grid-row:2;align-items:center;gap:12px;padding:0 20px;display:flex}.film__meta[data-astro-cid-2oizxq5x]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.film__rating[data-astro-cid-2oizxq5x]{color:var(--text);font-variant-numeric:tabular-nums;background:#110f0dc7;border:1px solid #ede7df38;border-radius:2px;align-items:center;padding:5px 11px;font-size:.8125rem;font-weight:600;line-height:1.2;display:none}@media (width>=64em) and (height>=760px){.film__rating[data-astro-cid-2oizxq5x]{display:inline-flex}}.film__h1[data-astro-cid-2oizxq5x]{text-transform:uppercase;text-shadow:0 2px 24px #0000008c;max-width:12ch;font-size:clamp(2.25rem,min(13vw,6.6svh),3.375rem);font-stretch:75%;line-height:.92}.film__accent[data-astro-cid-2oizxq5x]{color:var(--accent)}.film__lead[data-astro-cid-2oizxq5x]{font-size:var(--fs-lead);text-shadow:0 1px 12px #000000b3;max-width:32ch;font-weight:500;line-height:1.45}.film__chapters[data-astro-cid-2oizxq5x]{grid-area:chapters;gap:40px;padding:56px 20px 64px;display:grid}.film__chapter[data-astro-cid-2oizxq5x]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.film[data-astro-cid-2oizxq5x]:not(.is-scrub) .film__chapter[data-astro-cid-2oizxq5x]:before{content:none}.film__chapter-title[data-astro-cid-2oizxq5x]{font-size:var(--fs-h2);text-transform:uppercase;text-shadow:0 2px 20px #0000008c;max-width:16ch;font-weight:800;font-stretch:75%;line-height:.95}.film__chapter-text[data-astro-cid-2oizxq5x]{font-size:var(--fs-lead);text-shadow:0 1px 12px #000000b3;max-width:32ch;font-weight:500;line-height:1.45}.film__bottom[data-astro-cid-2oizxq5x]{margin-bottom:var(--cta-mb);flex-direction:column;grid-area:frame;align-self:end;align-items:center;gap:12px;padding:0 20px;display:flex}@media (width<=63.999em){html.consent-open .film__bottom[data-astro-cid-2oizxq5x]{transform:translateY(calc(-1 * var(--consent-h,0px)))}}.film__cta[data-astro-cid-2oizxq5x]{--vig-a:.7;width:100%;max-width:22rem}.film__bar[data-astro-cid-2oizxq5x]{display:none}.film[data-astro-cid-2oizxq5x].is-scrub .film__track[data-astro-cid-2oizxq5x]{height:200svh}@media (width<=47.99em) and (orientation:portrait){.film[data-astro-cid-2oizxq5x].is-scrub .film__track[data-astro-cid-2oizxq5x]{height:var(--film-track-phone)}}.film[data-astro-cid-2oizxq5x].is-scrub .film__stage[data-astro-cid-2oizxq5x]{grid-template-rows:100%;grid-template-areas:"frame";height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapters[data-astro-cid-2oizxq5x]{place-items:center;padding:0 20px;position:absolute;inset:0 0 10%}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter[data-astro-cid-2oizxq5x]{grid-area:1/1}.film[data-astro-cid-2oizxq5x].is-scrub .film__bar[data-astro-cid-2oizxq5x]{background:var(--accent);transform-origin:0;height:3px;transform:scaleX(var(--p));display:block;position:absolute;bottom:0;left:0;right:0}.film[data-astro-cid-2oizxq5x].is-scrub .film__intro[data-astro-cid-2oizxq5x]{opacity:clamp(0, calc(1 - (var(--p) - var(--out0)) / var(--fout)), 1);transform:translateY(calc(var(--p) * -48px))}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter[data-astro-cid-2oizxq5x]{--o:clamp(0, min(calc((var(--p) - var(--in0)) / var(--fin)), calc(1 - (var(--p) - var(--out0)) / var(--fout))), 1)}.film[data-astro-cid-2oizxq5x].is-scrub .film__cta[data-astro-cid-2oizxq5x]{--o:clamp(0, calc((var(--p) - var(--cta0,.45)) * var(--cta-k,20)), 1);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 12px))}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter[data-astro-cid-2oizxq5x]{--x:clamp(0, calc((var(--p) - var(--out0)) / var(--fout)), 1);opacity:var(--o);transform:translateY(calc(var(--x) * -3vh)) scale(calc(1 - .03 * var(--x)))}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter--tempo[data-astro-cid-2oizxq5x]{--vig-a:.94;--vig-x:40%}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter-title[data-astro-cid-2oizxq5x]{text-wrap:balance;--r:clamp(0, calc((var(--p) - var(--in0)) / var(--rev)), 1);max-width:12ch;transform:scale(calc(1.06 - .06 * var(--r) * (2 - var(--r))));font-size:clamp(2.5rem,min(13vw,6.8svh),3.375rem);font-weight:800;line-height:.92}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter--kick[data-astro-cid-2oizxq5x]{--z:clamp(0, calc((var(--p) - var(--in0)) / (var(--z1) - var(--in0))), 1);transform:scale(calc(1 + 1 * var(--z)))}@media (height<=700px){.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter--kick[data-astro-cid-2oizxq5x]{transform:scale(calc(1 + .12 * var(--z)))}}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter--kick[data-astro-cid-2oizxq5x] .film__chapter-title[data-astro-cid-2oizxq5x]{transform:none}.film__chapter-title[data-astro-cid-2oizxq5x] .film__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.film__chapter-title[data-astro-cid-2oizxq5x] .w{margin:-.08em 0 -.14em;padding:.08em 0 .14em;display:inline-block;overflow:clip}.film__chapter-title[data-astro-cid-2oizxq5x] .w__in{display:inline-block}@media (width<=22.49em){.film__chapter-title[data-astro-cid-2oizxq5x] .w{overflow-wrap:anywhere;max-width:100%}}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter-title[data-astro-cid-2oizxq5x] .w{--l:clamp(0, calc((var(--p) - var(--in0) - var(--i) * var(--stag)) / var(--d)), 1)}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter-title[data-astro-cid-2oizxq5x] .w__in{transform:translateY(calc((1 - var(--l) * (2 - var(--l))) * 1.25em))}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter--tempo[data-astro-cid-2oizxq5x] .film__chapter-title[data-astro-cid-2oizxq5x] .w__in{transform:translateY(calc((1 - var(--l) * (2 - var(--l))) * -1.25em))}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter-text[data-astro-cid-2oizxq5x]{--s:clamp(0, calc((var(--p) - var(--in0) - var(--sub)) / var(--d)), 1);opacity:var(--s);transform:translateY(calc((1 - var(--s)) * 8px))}.film[data-astro-cid-2oizxq5x].is-moving .film__intro[data-astro-cid-2oizxq5x],.film[data-astro-cid-2oizxq5x].is-moving .film__chapter[data-astro-cid-2oizxq5x],.film[data-astro-cid-2oizxq5x].is-moving .film__cta[data-astro-cid-2oizxq5x],.film[data-astro-cid-2oizxq5x].is-moving .film__bar[data-astro-cid-2oizxq5x]{will-change:opacity, transform}.film[data-astro-cid-2oizxq5x].is-moving .film__chapter-title[data-astro-cid-2oizxq5x] .w__in{will-change:transform}.film[data-astro-cid-2oizxq5x].is-scrub .film__cta[data-astro-cid-2oizxq5x]:focus-within{opacity:1;transform:none}@media (width>=48em){.film[data-astro-cid-2oizxq5x]{--cta-h:var(--btn-min-h)}.film__cta[data-astro-cid-2oizxq5x]{width:auto;max-width:none}}@media (width>=64em){.film[data-astro-cid-2oizxq5x]{--cta-mb:48px}.film__h1[data-astro-cid-2oizxq5x]{font-size:clamp(2.5rem, calc(30svh - 114px), var(--fs-h1-home))}.film[data-astro-cid-2oizxq5x].is-scrub .film__chapter-title[data-astro-cid-2oizxq5x]{font-size:min(var(--fs-h1-home), 10.7svh);max-width:18ch}.film__chapters[data-astro-cid-2oizxq5x]{padding:80px 48px 96px}}@media (height<=640px){.film[data-astro-cid-2oizxq5x]{--cta-mb:96px}.film__intro[data-astro-cid-2oizxq5x]{gap:8px}.film__lead[data-astro-cid-2oizxq5x]{font-size:1.0625rem;line-height:1.4}}.board[data-astro-cid-4onhc3xe]{background:var(--band);border-top:1px solid var(--line-soft)}.board__kicker[data-astro-cid-4onhc3xe]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;font-weight:700}.board__msg[data-astro-cid-4onhc3xe]{color:var(--text);font-size:1.125rem;font-weight:600;line-height:1.45}.board__msg[data-astro-cid-4onhc3xe][hidden],.board__list[data-astro-cid-4onhc3xe]:empty{display:none}.board__item{border-bottom:1px solid var(--line-soft)}.board__row{min-height:44px;color:var(--text);border-left:3px solid #0000;grid-template-columns:minmax(5.75rem,max-content) 2rem minmax(0,1fr);align-items:center;gap:16px;padding:18px 16px;text-decoration:none;display:grid}a.board__row:hover{background:var(--surface);color:var(--text)}a.board__row:hover .board__name{text-underline-offset:3px;text-decoration:underline}.board__row.is-next{border-left-color:var(--accent);background:var(--mark)}.board__row.is-cancelled{color:var(--dim)}.board__row.is-cancelled .board__name{color:var(--dim);text-decoration:line-through}.board__when{flex-direction:column;min-width:4.5rem;display:flex}.board__until{color:var(--muted);font-size:.8125rem}.board__time{font-size:var(--fs-board-time);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.board__row>.cicon{color:var(--body);grid-column:2}.board__row.is-cancelled>.cicon{color:var(--dim)}.board__cell{display:inline-block}.board__info{flex-direction:column;grid-column:3;gap:3px;min-width:0;display:flex}.board__label{color:var(--text);font-size:.75rem}.board__name{overflow-wrap:anywhere;font-size:1.1875rem;font-weight:700;line-height:1.25}.board__who{color:var(--muted);font-size:.9375rem}@media (width>=64em){.board__row{grid-template-columns:minmax(8.25rem,max-content) 2rem minmax(0,1fr)}}.homenav[data-astro-cid-lcdefpme]{z-index:10;position:absolute;top:0;left:0;right:0}html:has(.film.is-scrub) .homenav[data-astro-cid-lcdefpme]{position:fixed}.homenav[data-astro-cid-lcdefpme] .nav{transition:background-color .2s linear}.homenav[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(#110f0ddb 0% 35%,#110f0da8 52%,#110f0d6b 68%,#110f0d33 84%,#110f0d0f 94%,#110f0d00 100%);height:calc(100% + 120px);transition:opacity .2s linear;position:absolute;top:0;left:0;right:0}.homenav[data-astro-cid-lcdefpme].is-scrolled:before{opacity:1}.homenav[data-astro-cid-lcdefpme].is-solid .nav{background:var(--ground);border-bottom-color:var(--line-soft)}.club-facts[data-astro-cid-lcdefpme]{max-width:65ch;margin:24px 0 0}.club-facts__row[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:4px;padding-block:14px;display:grid}.club-facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:600}.club-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--text);margin:0}@media (width>=40em){.club-facts__row[data-astro-cid-lcdefpme]{grid-template-columns:7rem minmax(0,1fr);gap:16px}}.start[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);background:var(--bg)}.start__inner[data-astro-cid-lcdefpme]{padding-block:var(--sec);flex-direction:column;gap:28px;display:flex}.start__head[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.start__sub[data-astro-cid-lcdefpme]{max-width:54ch;color:var(--body)}.start__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.start__card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:2px;flex-direction:column;display:flex;overflow:hidden}.start__media[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-bottom:1px solid var(--line-soft);background:#080706;position:relative;overflow:hidden}.start__media[data-astro-cid-lcdefpme] .start__img{object-fit:cover;width:100%;height:100%;display:block}.start__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:24px 20px;display:flex}.start__name[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:0 0 8px;font-size:1.625rem;font-weight:800;font-stretch:85%;line-height:1.1}.start__links[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);margin:18px 0 20px;padding:0;list-style:none}.start__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-soft);min-height:44px;color:var(--text);flex-direction:column;justify-content:center;gap:2px;padding:12px 10px;text-decoration:none;transition:background-color .15s,padding-left .15s;display:flex}.start__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#ede7df0a;padding-left:14px}.start__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{font-weight:700}.start__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--muted);font-size:.9375rem}@media (width>=64em){.start__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:32px}.start__body[data-astro-cid-lcdefpme]{padding:28px 28px 24px}}.prices[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft)}.price-links[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.price-extra[data-astro-cid-lcdefpme]{max-width:65ch;color:var(--body);gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.price-extra[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-top:12px}.price-extra[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.ask[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);background:var(--bg)}.ask__grid[data-astro-cid-lcdefpme]{padding-block:var(--sec);grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.ask__faq[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:2px;flex-direction:column;gap:20px;min-width:0;padding:24px 20px;display:flex}.ask__faq-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.ask__pack[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:2px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ask__pack-media[data-astro-cid-lcdefpme]{aspect-ratio:16/10;border-bottom:1px solid var(--line-soft);background:#080706;position:relative;overflow:hidden}.ask__pack-media[data-astro-cid-lcdefpme] .ask__pack-img{object-fit:cover;width:100%;height:100%;display:block}.ask__pack-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:14px;padding:22px 20px;display:flex}.ask__pack-title[data-astro-cid-lcdefpme]{color:var(--text);margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}.ask__pack-list[data-astro-cid-lcdefpme]{color:var(--body);flex-direction:column;gap:10px;margin:0;padding:0 0 0 18px;font-size:.9375rem;line-height:1.45;display:flex}.ask__pack-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}@media (width>=64em){.ask__grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;gap:32px}.ask__faq[data-astro-cid-lcdefpme]{padding:32px 28px}.ask__pack-body[data-astro-cid-lcdefpme]{padding:24px 24px 28px}}
/*$vite$:1*/