.gauge[data-astro-cid-g3czbmwz]{display:none}.js .gauge[data-astro-cid-g3czbmwz]{z-index:5;left:var(--margin);width:calc(var(--gauge) - 1rem);font-size:var(--step-small);align-content:start;gap:.9rem;line-height:1.3;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.g-zone[data-astro-cid-g3czbmwz]{color:var(--ink)}.g-depth[data-astro-cid-g3czbmwz]{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1}.unit[data-astro-cid-g3czbmwz]{font-size:var(--step-small);letter-spacing:0;color:var(--muted)}.g-read[data-astro-cid-g3czbmwz]{gap:.45rem;display:grid}.g-read[data-astro-cid-g3czbmwz] dt[data-astro-cid-g3czbmwz]{color:var(--muted)}.g-read[data-astro-cid-g3czbmwz] dd[data-astro-cid-g3czbmwz]{color:var(--text);font-variant-numeric:tabular-nums}.g-mark[data-astro-cid-g3czbmwz]{min-height:2.6em;color:var(--glow);font-size:.8125rem;line-height:1.3}.g-mark[data-astro-cid-g3czbmwz]:empty{visibility:hidden}.js .g-mark[data-astro-cid-g3czbmwz].pop{animation:mark-in .7s var(--ease-out)}@keyframes mark-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.g-dots[data-astro-cid-g3czbmwz]{gap:.5rem;margin-top:.25rem;padding:0;list-style:none;display:flex}.g-dots[data-astro-cid-g3czbmwz] li[data-astro-cid-g3czbmwz]{background:#ffffff38;border-radius:50%;width:10px;height:10px;transition:background-color .4s,box-shadow .4s}.g-dots[data-astro-cid-g3czbmwz] li[data-astro-cid-g3czbmwz].on{background:var(--glow);box-shadow:0 0 10px var(--glow)}.g-sound[data-astro-cid-g3czbmwz]{background:var(--bubble);min-height:2.25rem;color:var(--ink);cursor:pointer;font-size:var(--step-small);transition:background-color .2s ease, transform .16s var(--ease-out);border:0;border-radius:999px;justify-self:start;margin-top:.5rem;padding:.45rem .9rem}.g-sound[data-astro-cid-g3czbmwz]:hover{background:var(--bubble-hover)}.g-sound[data-astro-cid-g3czbmwz]:active{transform:scale(.96)}.g-sound[data-astro-cid-g3czbmwz][aria-pressed=true]{background:var(--pill);color:var(--pill-ink)}@media (width<=899px){.js .gauge[data-astro-cid-g3czbmwz]{top:.75rem;left:auto;right:var(--margin);text-align:right;grid-template-columns:auto auto;align-items:center;gap:.25rem 1rem;width:auto;transform:none}.g-zone[data-astro-cid-g3czbmwz]{grid-column:1/-1}.g-depth[data-astro-cid-g3czbmwz]{grid-column:1/-1;font-size:1.75rem}.g-read[data-astro-cid-g3czbmwz],.g-mark[data-astro-cid-g3czbmwz]{display:none}.g-dots[data-astro-cid-g3czbmwz]{grid-column:1;justify-self:end;margin:0}.g-sound[data-astro-cid-g3czbmwz]{grid-column:2;min-height:2rem;margin:0;padding:.35rem .75rem}}@media (prefers-reduced-motion:reduce){.g-dots[data-astro-cid-g3czbmwz] li[data-astro-cid-g3czbmwz],.g-sound[data-astro-cid-g3czbmwz]{transition:none}.js .g-mark[data-astro-cid-g3czbmwz].pop{animation:none}}.water[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.ruler[data-astro-cid-lcdefpme],.lens[data-astro-cid-lcdefpme],.band[data-astro-cid-lcdefpme]{display:none}main[data-astro-cid-lcdefpme],.foot[data-astro-cid-lcdefpme]{z-index:2;position:relative}body{background:var(--ground,var(--surface))}.stage[data-astro-cid-lcdefpme]{background:var(--zone);padding:var(--section) var(--margin) 0 calc(var(--margin) + var(--gauge))}.js .stage[data-astro-cid-lcdefpme]{background:0 0}.col[data-astro-cid-lcdefpme]{max-width:36rem}.stage[data-astro-cid-lcdefpme][data-side=right] .col[data-astro-cid-lcdefpme]{margin-left:auto}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:100svh;padding-top:6rem;padding-bottom:4rem;display:flex}.hero[data-astro-cid-lcdefpme] .col[data-astro-cid-lcdefpme]{max-width:40rem}h1[data-astro-cid-lcdefpme]{font-size:var(--step-hero);letter-spacing:-.03em;line-height:.95}.promise[data-astro-cid-lcdefpme]{font-size:var(--step-lead);letter-spacing:-.006em;color:var(--text);max-width:30ch;margin-top:clamp(2rem,6vh,4rem);line-height:1.3}.hero[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{margin-top:2.25rem}.zone[data-astro-cid-lcdefpme]{min-height:100svh}h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(2.5rem,1.3rem + 3.4vw,4.5rem);line-height:1}.where[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-small);margin-top:1rem}.where[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-style:normal}.facts[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:2.5rem;display:grid}.beat[data-astro-cid-lcdefpme]{gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.beat[data-astro-cid-lcdefpme].online h3[data-astro-cid-lcdefpme]:before{content:"";background:var(--glow);vertical-align:.15em;border-radius:50%;width:.45em;height:.45em;margin-right:.5em;display:inline-block}.play[data-astro-cid-lcdefpme]{gap:.75rem;padding-left:1.4rem;display:grid}.play[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:.35rem}.play[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--muted);font-variant-numeric:tabular-nums}.play[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].stop{color:var(--ink)}.play[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].stop::marker{color:var(--glow)}.stop-note[data-astro-cid-lcdefpme]{color:var(--ink);gap:.2rem;display:grid}.stop-head[data-astro-cid-lcdefpme]{color:var(--glow)}.nums[data-astro-cid-lcdefpme]{gap:1.75rem;display:grid}.nums[data-astro-cid-lcdefpme].two{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.num[data-astro-cid-lcdefpme]{align-content:start;gap:.4rem;display:grid}.fig[data-astro-cid-lcdefpme]{letter-spacing:-.025em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.6rem + 2.6vw,3.75rem);line-height:1}.src[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-small);text-underline-offset:.2em;white-space:nowrap;text-decoration:underline #ffffff4d;transition:color .2s,text-decoration-color .2s}.src[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-decoration-color:var(--glow)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.practice-row[data-astro-cid-lcdefpme]{margin-top:.5rem}.lead[data-astro-cid-lcdefpme]{font-size:var(--step-lead);letter-spacing:-.006em;color:var(--ink);line-height:1.3}h3[data-astro-cid-lcdefpme]{font-size:var(--step-lead);letter-spacing:-.006em;line-height:1.2}.still[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:50%;width:min(100%,22rem);margin:2.5rem 0 0;overflow:hidden}.still[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.js .still[data-astro-cid-lcdefpme]{display:none}.end[data-astro-cid-lcdefpme]{padding-bottom:var(--section)}.end[data-astro-cid-lcdefpme] .col[data-astro-cid-lcdefpme]{max-width:40rem}.score[data-astro-cid-lcdefpme]{color:var(--ink)}.block[data-astro-cid-lcdefpme]{gap:1rem;margin-top:clamp(3.5rem,7vw,5rem);display:grid}.steps[data-astro-cid-lcdefpme]{gap:.9rem;padding-left:1.25rem;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--glow)}.steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:400}.lc[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.lc[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{background:var(--bubble);min-height:3.25rem;color:var(--ink);border:0;border-radius:999px;flex:16rem;padding:0 1.25rem;transition:background-color .2s}.lc[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:var(--muted)}.lc[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:hover{background:var(--bubble-hover)}.lc[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible{background:var(--bubble-hover);outline-offset:2px}.lc-out[data-astro-cid-lcdefpme]:empty{display:none}.lc-out[data-astro-cid-lcdefpme]{gap:.75rem;margin-top:.5rem;display:grid}.lc-out[data-astro-cid-lcdefpme] .lc-verdict{font-size:var(--step-lead);color:var(--ink);line-height:1.25}.lc-out[data-astro-cid-lcdefpme][data-verdict=clear] .lc-verdict:before,.lc-out[data-astro-cid-lcdefpme][data-verdict=careful] .lc-verdict:before,.lc-out[data-astro-cid-lcdefpme][data-verdict=danger] .lc-verdict:before{content:"";vertical-align:.12em;background:var(--glow);border-radius:50%;width:.5em;height:.5em;margin-right:.5em;display:inline-block}.lc-out[data-astro-cid-lcdefpme][data-verdict=careful] .lc-verdict:before{box-shadow:inset 0 0 0 2px var(--glow);background:0 0}.lc-out[data-astro-cid-lcdefpme][data-verdict=danger] .lc-verdict:before{background:var(--ink)}.lc-out[data-astro-cid-lcdefpme] strong{color:var(--glow);overflow-wrap:anywhere;font-weight:400}.lc-out[data-astro-cid-lcdefpme] ul{gap:.5rem;padding-left:1.25rem;display:grid}.lc-out[data-astro-cid-lcdefpme] .lc-note,.lc-note[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-small)}.share-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.more-row[data-astro-cid-lcdefpme]{margin-top:.5rem}.share-note[data-astro-cid-lcdefpme]{min-height:1.5em;color:var(--muted);font-size:var(--step-small)}.foot[data-astro-cid-lcdefpme]{padding:3rem var(--margin) 2.5rem calc(var(--margin) + var(--gauge));font-size:var(--step-small);color:var(--muted);background:var(--abyss)}.js .foot[data-astro-cid-lcdefpme]{background:0 0}@media (width>=900px){.stage[data-astro-cid-lcdefpme]{padding-right:calc(var(--margin) + 3rem)}.js .zone[data-astro-cid-lcdefpme]{padding-top:max(var(--section), 70svh)}.col[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme] .col[data-astro-cid-lcdefpme],.end[data-astro-cid-lcdefpme] .col[data-astro-cid-lcdefpme]{max-width:min(36rem,50% - 2rem)}.js .ruler[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;width:2.5rem;display:block;position:absolute;top:0;right:.9rem}.ruler[data-astro-cid-lcdefpme] .tick{background:#ffffff38;width:.5rem;height:1px;position:absolute;right:0}.ruler[data-astro-cid-lcdefpme] .tick.major{background:#fff6;width:.9rem}.ruler[data-astro-cid-lcdefpme] .tick.major:after{content:attr(data-label);white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;top:-.55rem;right:1.3rem}.ruler[data-astro-cid-lcdefpme] .mark{width:8px;height:8px;margin-top:-4px;position:absolute;right:-.15rem}.ruler[data-astro-cid-lcdefpme] .mark:before{content:"";background:var(--glow);box-shadow:0 0 10px var(--glow);border-radius:50%;position:absolute;inset:0}.ruler[data-astro-cid-lcdefpme] .mark-label{white-space:nowrap;color:var(--text);font-size:.75rem;line-height:1.2;position:absolute;top:-.4rem;right:1.3rem}.ruler[data-astro-cid-lcdefpme] .mark-m{color:var(--muted);font-variant-numeric:tabular-nums}.js .lens[data-astro-cid-lcdefpme]{--m:clamp(1rem, 4vw, 3.5rem);z-index:1;width:min(38vw, 560px, 66vh, calc((100vw - var(--gauge) - 2 * var(--m)) / 2 - 2.5rem));aspect-ratio:1;will-change:transform;pointer-events:none;height:auto;display:block;position:fixed;top:50%;left:0;transform:translate(60vw,-50%)}}@media (width<=899px){.js .band[data-astro-cid-lcdefpme]{z-index:4;background:var(--ground,var(--surface));height:7.5rem;display:block;position:fixed;inset:0 0 auto}.js .lens[data-astro-cid-lcdefpme]{z-index:5;top:.5rem;left:var(--margin);pointer-events:none;width:6.5rem;height:6.5rem;display:block;position:fixed}.js main[data-astro-cid-lcdefpme]{padding-top:7.5rem}.js .stage[data-astro-cid-lcdefpme]{scroll-margin-top:7.5rem}.stage[data-astro-cid-lcdefpme]{padding-top:calc(var(--section) * .6)}.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - 7.5rem);padding-top:3rem}.stage[data-astro-cid-lcdefpme][data-side=right] .col[data-astro-cid-lcdefpme]{margin-left:0}}
