.voices-sec[data-astro-cid-4vqc2ywz]{padding-bottom:var(--space-section);flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,4.5vw,80px);display:flex}.voices-head[data-astro-cid-4vqc2ywz]{flex-direction:column;flex:0 340px;gap:14px;padding-top:24px;display:flex}.voices-h2[data-astro-cid-4vqc2ywz]{font-size:var(--fs-h2)}.voices-lead[data-astro-cid-4vqc2ywz]{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.7}.voices-cta[data-astro-cid-4vqc2ywz]{font-size:var(--fs-body);align-self:flex-start}.voices[data-astro-cid-4vqc2ywz]{flex:600px;justify-content:space-between;gap:clamp(20px,2.8vw,44px);padding-bottom:56px;display:flex}.voice[data-astro-cid-4vqc2ywz]{background:var(--surface);max-width:250px;transform:rotate(var(--rot));margin-top:var(--offset);transition:transform .6s var(--ease-out);flex:1 1 0;padding:10px 10px 0;box-shadow:0 1px 2px #283d3b14,0 24px 44px -22px #283d3b6b}.voice[data-astro-cid-4vqc2ywz]:hover{transform:rotate(0)translateY(-6px)}.voice-media[data-astro-cid-4vqc2ywz]{aspect-ratio:9/16;background:var(--ink);position:relative;overflow:hidden}.voice-media[data-astro-cid-4vqc2ywz] img[data-astro-cid-4vqc2ywz],.voice-video[data-astro-cid-4vqc2ywz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.voice-play[data-astro-cid-4vqc2ywz]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.voice-video[data-astro-cid-4vqc2ywz]:not([hidden])~.voice-play[data-astro-cid-4vqc2ywz]{align-items:flex-end;padding-bottom:14px}.voice-btn[data-astro-cid-4vqc2ywz]{background:var(--surface);width:60px;height:60px;color:var(--accent);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 24px -10px #283d3b80}.voice-video[data-astro-cid-4vqc2ywz]:not([hidden])~.voice-play[data-astro-cid-4vqc2ywz] .voice-btn[data-astro-cid-4vqc2ywz]{opacity:.85;width:46px;height:46px}.voice-cap[data-astro-cid-4vqc2ywz]{grid-template-columns:1fr auto;align-items:baseline;gap:4px 8px;padding:10px 6px 14px;display:grid}.voice-quote[data-astro-cid-4vqc2ywz]{font-size:var(--fs-small);grid-column:1/-1}.voice-name[data-astro-cid-4vqc2ywz]{font-size:var(--fs-quote);line-height:1.1}.voice-len[data-astro-cid-4vqc2ywz]{font-size:var(--fs-micro);color:var(--muted)}.voices-pin[data-astro-cid-4vqc2ywz],.voices-stick[data-astro-cid-4vqc2ywz]{display:contents}@media (width<=899px){.voices[data-astro-cid-4vqc2ywz]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:12px var(--gutter) 36px;scrollbar-width:none;flex-basis:100%;justify-content:flex-start;overflow-x:auto}.voices[data-astro-cid-4vqc2ywz]::-webkit-scrollbar{display:none}.voice[data-astro-cid-4vqc2ywz]{scroll-snap-align:center;flex:0 0 min(250px,72vw);max-width:none;margin-top:0}.voices-pin[data-astro-cid-4vqc2ywz].is-pinned{width:calc(100% + 2 * var(--gutter));min-width:0;margin-inline:calc(-1 * var(--gutter));flex:none;display:block}.is-pinned[data-astro-cid-4vqc2ywz] .voices-stick[data-astro-cid-4vqc2ywz]{display:block;position:sticky;overflow:clip}.is-pinned[data-astro-cid-4vqc2ywz] .voices[data-astro-cid-4vqc2ywz]{scroll-snap-type:none;will-change:transform;margin-inline:0;overflow:visible}.is-pinned[data-astro-cid-4vqc2ywz] .voice[data-astro-cid-4vqc2ywz]{flex-basis:min(250px, 72vw, calc((100svh - var(--header-h-mobile) - 150px) * 9 / 16))}}.sched[data-astro-cid-7i4pyfqf]{gap:var(--s-5);flex-direction:column;display:flex;position:relative}.sched[data-astro-cid-7i4pyfqf].frame{padding:44px clamp(20px,2.4vw,30px) 30px}.sched-list[data-astro-cid-7i4pyfqf]{margin:0;padding:0;list-style:none}.sched-list[data-astro-cid-7i4pyfqf] li[data-astro-cid-7i4pyfqf]+li[data-astro-cid-7i4pyfqf]{border-top:1px solid var(--line-faint-2)}.sched-row[data-astro-cid-7i4pyfqf]{gap:var(--s-3);color:var(--ink);grid-template-columns:110px 1fr auto;align-items:start;padding:14px 0;display:grid}a[data-astro-cid-7i4pyfqf].sched-row:hover .sched-title[data-astro-cid-7i4pyfqf]{color:var(--accent)}.sched-when[data-astro-cid-7i4pyfqf]{font-size:var(--fs-body)}.sched-when[data-astro-cid-7i4pyfqf] b[data-astro-cid-7i4pyfqf]{font-weight:600}.sched-what[data-astro-cid-7i4pyfqf]{font-size:var(--fs-body);flex-direction:column;display:flex}.sched-what[data-astro-cid-7i4pyfqf] .muted[data-astro-cid-7i4pyfqf]{font-size:var(--fs-small)}.sched-title[data-astro-cid-7i4pyfqf]{transition:color .3s}.sched-next[data-astro-cid-7i4pyfqf]{font-size:var(--fs-micro);color:var(--on-accent);background:var(--accent);border-radius:var(--pill);margin-top:2px;padding:2px 10px;font-weight:600}.sched-cta[data-astro-cid-7i4pyfqf]{align-self:flex-start;margin-top:auto}@media (width<=599px){.sched-row[data-astro-cid-7i4pyfqf]{grid-template-columns:92px 1fr auto}}.checklist[data-astro-cid-4tn6w3f6]{gap:0 var(--s-6);margin:0;padding:0;list-style:none;display:grid}.cols-2[data-astro-cid-4tn6w3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3[data-astro-cid-4tn6w3f6]{grid-template-columns:repeat(3,minmax(0,1fr))}li[data-astro-cid-4tn6w3f6]{gap:var(--s-3);padding-block:var(--s-4);border-top:1px solid var(--line-faint-2);grid-template-columns:26px 1fr;align-items:baseline;display:grid}.ck[data-astro-cid-4tn6w3f6]{align-self:center;overflow:visible}.ck[data-astro-cid-4tn6w3f6] path[data-astro-cid-4tn6w3f6]{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:0;transition:stroke-dashoffset .7s ease calc(var(--reveal-delay,0s) + .35s)}.js [data-astro-cid-4tn6w3f6][data-reveal]:not([data-shown]) .ck[data-astro-cid-4tn6w3f6] path[data-astro-cid-4tn6w3f6]{stroke-dashoffset:40px}.size-lg[data-astro-cid-4tn6w3f6] .ck-t[data-astro-cid-4tn6w3f6]{font-size:var(--fs-h3);line-height:1.2}.size-md[data-astro-cid-4tn6w3f6] .ck-t[data-astro-cid-4tn6w3f6]{font-size:var(--fs-lead);line-height:1.45}@media (width<=760px){.cols-2[data-astro-cid-4tn6w3f6],.cols-3[data-astro-cid-4tn6w3f6]{grid-template-columns:1fr}}@media (width>=761px) and (width<=1023px){.cols-3[data-astro-cid-4tn6w3f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ck[data-astro-cid-4tn6w3f6] path[data-astro-cid-4tn6w3f6]{stroke-dashoffset:0;transition:none}}.hero[data-astro-cid-n5f4zp4r]{padding:var(--space-section) var(--gutter) var(--space-section);flex-wrap:wrap;align-items:center;gap:clamp(28px,3.6vw,58px);display:flex}.hero-copy[data-astro-cid-n5f4zp4r]{flex-direction:column;flex:440px;gap:28px;display:flex}.eyebrow[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);align-self:flex-start}.hero-h1[data-astro-cid-n5f4zp4r]{font-size:var(--fs-display)}@media (width<=599px){.h1-br[data-astro-cid-n5f4zp4r]{display:none}.under[data-astro-cid-n5f4zp4r]{margin-right:0}}.g[data-astro-cid-n5f4zp4r]{animation:gather var(--dur-gather) var(--ease-out) both;display:inline-block}.under[data-astro-cid-n5f4zp4r]{margin-right:.5em;position:relative}.underline[data-astro-cid-n5f4zp4r]{width:100%;height:.1em;position:absolute;bottom:-.02em;left:0;right:0;overflow:visible}.hero-lead[data-astro-cid-n5f4zp4r]{max-width:460px}.hero-ctas[data-astro-cid-n5f4zp4r]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero-media[data-astro-cid-n5f4zp4r]{flex:520px;padding-top:56px;position:relative}.note[data-astro-cid-n5f4zp4r]{z-index:4;align-items:flex-start;gap:4px;display:flex;position:absolute;top:0;right:4%}.zoom-card[data-astro-cid-n5f4zp4r]{z-index:2;background:var(--surface);box-shadow:var(--shadow-polaroid);margin:0;padding:12px 12px 54px;transition:transform .2s linear;animation:1.4s .6s both fade;position:relative;transform:rotate(-3deg)scale(.95)}.zoom-bar[data-astro-cid-n5f4zp4r]{color:#fcfbf9c7;font-size:var(--fs-micro);background:#263432;align-items:center;gap:12px;padding:8px 12px;display:flex}.zoom-dots[data-astro-cid-n5f4zp4r]{gap:5px;display:flex}.zoom-dots[data-astro-cid-n5f4zp4r] i[data-astro-cid-n5f4zp4r]{background:#fcfbf947;border-radius:50%;width:8px;height:8px}.zoom-live[data-astro-cid-n5f4zp4r]{color:#f0a99a;letter-spacing:.02em;margin-inline-start:auto}.zoom-live[data-astro-cid-n5f4zp4r]:before{content:"";background:currentColor;border-radius:50%;width:.6em;height:.6em;margin-inline-end:.35em;display:inline-block}.zoom-grid[data-astro-cid-n5f4zp4r]{background:#263432;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.zt[data-astro-cid-n5f4zp4r]{aspect-ratio:4/3;background:#2f3b3a;border-radius:3px;position:relative;overflow:hidden}.zt[data-astro-cid-n5f4zp4r]>img[data-astro-cid-n5f4zp4r]{object-fit:cover;width:100%;height:100%;display:block}.zt-lead[data-astro-cid-n5f4zp4r]{aspect-ratio:auto;outline-offset:-2px;outline:2px solid #9cc9a6;grid-area:span 2/span 2}.zt-lead[data-astro-cid-n5f4zp4r] img[data-astro-cid-n5f4zp4r]{object-fit:cover;object-position:50% 45%;width:100%;height:100%;animation:10s ease-in-out infinite alternate leadBreath}.zt-name[data-astro-cid-n5f4zp4r]{color:#fcfbf9;font-size:var(--fs-micro);background:#141c1b9e;border-radius:3px;padding:1px 6px;line-height:1.5;position:absolute;bottom:4px;right:4px}.zt-lead[data-astro-cid-n5f4zp4r] .zt-name[data-astro-cid-n5f4zp4r]{font-size:var(--fs-micro)}.zt-off[data-astro-cid-n5f4zp4r]{aspect-ratio:1;background:var(--accent);width:34%;color:var(--surface);font-size:var(--fs-quote);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}@keyframes leadBreath{0%{transform:scale(1)}to{transform:scale(1.06)}}.zoom-cap[data-astro-cid-n5f4zp4r]{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:12px;left:16px;right:16px}@media (width<=480px){.zoom-cap[data-astro-cid-n5f4zp4r] .muted[data-astro-cid-n5f4zp4r]{display:none}}.hero-shell[data-astro-cid-n5f4zp4r]{position:relative;overflow:hidden}.hero-bg[data-astro-cid-n5f4zp4r]{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.hero-bg[data-astro-cid-n5f4zp4r] img[data-astro-cid-n5f4zp4r]{object-fit:cover;object-position:50% 35%;opacity:.16;filter:grayscale(.3)sepia(.15);transform-origin:50% 40%;width:100%;height:100%;animation:28s ease-in-out infinite alternate heroZoom}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.18)}}.hero-shell[data-astro-cid-n5f4zp4r] .hero[data-astro-cid-n5f4zp4r]{position:relative}@media (prefers-reduced-motion:reduce){.hero-bg[data-astro-cid-n5f4zp4r] img[data-astro-cid-n5f4zp4r],.zt-lead[data-astro-cid-n5f4zp4r] img[data-astro-cid-n5f4zp4r]{animation:none}}.ws-sec[data-astro-cid-n5f4zp4r]{padding-bottom:var(--space-section)}.ws-grid[data-astro-cid-n5f4zp4r]{gap:var(--s-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.ws-week[data-astro-cid-n5f4zp4r]{gap:var(--s-4);flex-direction:column;align-items:flex-start;display:flex}.ws-week[data-astro-cid-n5f4zp4r] .sched{width:100%}.ws-note[data-astro-cid-n5f4zp4r]{font-size:var(--fs-small);color:var(--muted);max-width:var(--measure);margin:0;line-height:1.65}.ws-steps[data-astro-cid-n5f4zp4r]{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ws-step[data-astro-cid-n5f4zp4r]{gap:var(--s-5);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}.ws-ph[data-astro-cid-n5f4zp4r]{aspect-ratio:1;border-radius:var(--r-arch)}.ws-txt[data-astro-cid-n5f4zp4r]{flex-direction:column;gap:2px;display:flex}.ws-num[data-astro-cid-n5f4zp4r]{font-size:var(--fs-label)}.ws-word[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);font-weight:500}.ws-txt[data-astro-cid-n5f4zp4r] p[data-astro-cid-n5f4zp4r]{font-size:var(--fs-body);margin:0;line-height:1.6}@media (width<=899px){.ws-grid[data-astro-cid-n5f4zp4r]{gap:var(--s-7);grid-template-columns:1fr}.ws-step[data-astro-cid-n5f4zp4r]{grid-template-columns:96px minmax(0,1fr)}}.topics-sec[data-astro-cid-n5f4zp4r]{padding-block:var(--space-section);overflow-x:clip}.topics-head[data-astro-cid-n5f4zp4r]{flex-direction:column;gap:14px;margin-bottom:clamp(26px,3.2vw,51px);display:flex}.topics-intro[data-astro-cid-n5f4zp4r]{max-width:62ch;font-size:var(--fs-lead);margin:0;line-height:1.6}.topics-label[data-astro-cid-n5f4zp4r]{font-size:var(--fs-quote);margin:0 0 18px}.pebbles[data-astro-cid-n5f4zp4r]{flex-wrap:wrap;align-items:center;gap:16px 14px;max-width:1100px;margin:0;padding:0;list-style:none;display:flex}.pebble[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);white-space:nowrap;padding:.32em .85em .38em;font-weight:500;line-height:1.1;box-shadow:0 1px 1px #283d3b0d,0 14px 26px -18px #283d3b73}.tp-more[data-astro-cid-n5f4zp4r] .tp-body[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);padding-inline:.3em}@media (width<=899px){.topics-label[data-astro-cid-n5f4zp4r]{font-size:var(--fs-quote)}.pebbles[data-astro-cid-n5f4zp4r]{gap:12px 10px}}.tp[data-astro-cid-n5f4zp4r]{--t:calc(var(--i) * .3s + .2s);position:relative}.tp-arc[data-astro-cid-n5f4zp4r],.tp-body[data-astro-cid-n5f4zp4r]{display:inline-block}.tp-arc[data-astro-cid-n5f4zp4r]{position:relative}.tp-body[data-astro-cid-n5f4zp4r]{transform:rotate(var(--rot));transform-origin:50% 100%}.js [data-astro-cid-n5f4zp4r][data-topics] .tp-body[data-astro-cid-n5f4zp4r]{opacity:0}.js [data-astro-cid-n5f4zp4r][data-topics] .topics-label[data-astro-cid-n5f4zp4r]{opacity:0;transition:opacity 1.2s ease, transform 1.4s var(--ease-out);transform:translateY(10px)}[data-astro-cid-n5f4zp4r][data-topics].is-in .topics-label[data-astro-cid-n5f4zp4r]{opacity:1;transform:none}[data-astro-cid-n5f4zp4r][data-topics].is-in .tp-arc[data-astro-cid-n5f4zp4r]{animation:tpArc 2.4s cubic-bezier(.3, 0, .2, 1) calc(var(--t) + .5s) both}[data-astro-cid-n5f4zp4r][data-topics].is-in .tp-body[data-astro-cid-n5f4zp4r]{animation:tpRise 2.4s calc(var(--t) + .5s) both}.tp-arc[data-astro-cid-n5f4zp4r]:before{content:"";background:var(--rose);opacity:0;pointer-events:none;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-4px;left:50%}[data-astro-cid-n5f4zp4r][data-topics].is-in .tp-arc[data-astro-cid-n5f4zp4r]:before{animation:tpSeed 1.1s var(--t) both}@keyframes tpArc{0%{transform:translateX(calc(var(--dir) * 26px))}to{transform:none}}@keyframes tpSeed{0%{opacity:0;animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(0)}35%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}62%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(2px)scale(1.45,.6)}80%{opacity:.8;transform:translateY(-8px)scale(.6,1.5)}to{opacity:0;transform:translateY(-16px)scale(0)}}@keyframes tpRise{0%{opacity:0;filter:blur(5px);animation-timing-function:cubic-bezier(.3,.1,.3,1);transform:translateY(.6em)rotate(0)scale(.9,1.14)}42%{opacity:1;filter:blur();transform:translateY(-.14em) rotate(calc(var(--rot) * -.5)) scale(.97, 1.05);animation-timing-function:cubic-bezier(.45,0,.55,1)}62%{opacity:1;transform:translateY(.03em) rotate(calc(var(--rot) * 1.2)) scale(1.05, .94);animation-timing-function:cubic-bezier(.45,0,.55,1)}80%{transform:translateY(-.015em) rotate(calc(var(--rot) * .9)) scale(.99, 1.015);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:1;filter:blur();transform:rotate(var(--rot))}}@media (prefers-reduced-motion:reduce){[data-astro-cid-n5f4zp4r][data-topics] .tp-arc[data-astro-cid-n5f4zp4r],[data-astro-cid-n5f4zp4r][data-topics] .tp-body[data-astro-cid-n5f4zp4r],[data-astro-cid-n5f4zp4r][data-topics] .tp-arc[data-astro-cid-n5f4zp4r]:before{animation:none!important}[data-astro-cid-n5f4zp4r][data-topics] .tp-body[data-astro-cid-n5f4zp4r],[data-astro-cid-n5f4zp4r][data-topics] .topics-label[data-astro-cid-n5f4zp4r]{opacity:1!important;transform:rotate(var(--rot))!important}[data-astro-cid-n5f4zp4r][data-topics] .topics-label[data-astro-cid-n5f4zp4r]{transform:none!important}}.join-sec[data-astro-cid-n5f4zp4r]{padding-block:var(--space-section) calc(var(--wave,40px) + var(--space-section));flex-direction:column;display:flex}.join-cols[data-astro-cid-n5f4zp4r]{gap:var(--s-7);flex-wrap:wrap;align-items:flex-start;display:flex}.join-pay[data-astro-cid-n5f4zp4r]{gap:var(--s-4);flex-direction:column;flex:380px;display:flex}.join-price[data-astro-cid-n5f4zp4r]{align-items:baseline;gap:14px;display:flex}.join-amount[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h2);font-weight:500;line-height:1}.pay-form[data-astro-cid-n5f4zp4r]{flex-direction:column;gap:16px;margin-top:8px;display:flex}.pay-form[data-astro-cid-n5f4zp4r] .input[data-astro-cid-n5f4zp4r]{background:var(--surface)}.pay-form[data-astro-cid-n5f4zp4r] .check[data-astro-cid-n5f4zp4r]{font-size:var(--fs-small);cursor:pointer;align-items:flex-start;gap:12px;padding-block:10px;line-height:1.5;display:flex}.pay-form[data-astro-cid-n5f4zp4r] .check[data-astro-cid-n5f4zp4r]+.check[data-astro-cid-n5f4zp4r]{margin-top:-16px}.pay-form[data-astro-cid-n5f4zp4r] .check[data-astro-cid-n5f4zp4r] input[data-astro-cid-n5f4zp4r]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.pay-form[data-astro-cid-n5f4zp4r] .check[data-astro-cid-n5f4zp4r] a[data-astro-cid-n5f4zp4r]{border-bottom:1px solid var(--rose-line)}.pay-form[data-astro-cid-n5f4zp4r] .secure[data-astro-cid-n5f4zp4r]{font-size:var(--fs-micro);opacity:.8}.join-btn[data-astro-cid-n5f4zp4r]{align-self:flex-start}@media (width<=599px){.join-btn[data-astro-cid-n5f4zp4r]{align-self:stretch}}.join-trial[data-astro-cid-n5f4zp4r]{scroll-margin-top:calc(var(--header-h,72px) + 16px);background:var(--surface);border-radius:var(--r-md);padding:var(--s-6);box-shadow:var(--shadow-card);flex:1.2 440px;position:relative}.trial-form[data-astro-cid-n5f4zp4r]{gap:var(--s-4);flex-direction:column;display:flex}.trial-form[data-astro-cid-n5f4zp4r][hidden]{display:none}.hp[data-astro-cid-n5f4zp4r]{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.trial-head[data-astro-cid-n5f4zp4r]{flex-direction:column;gap:6px;display:flex}.trial-title[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);font-weight:500}.slots[data-astro-cid-n5f4zp4r]{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.slots[data-astro-cid-n5f4zp4r] legend[data-astro-cid-n5f4zp4r]{font-size:var(--fs-small);margin-bottom:10px;padding:0;font-weight:500}.slot[data-astro-cid-n5f4zp4r]{border-radius:var(--radius-choice);border:1.5px solid var(--line-soft);background:var(--surface);cursor:pointer;align-items:center;gap:16px;min-height:64px;padding:10px 18px;transition:background .3s,border-color .3s;display:flex;position:relative}.slot[data-astro-cid-n5f4zp4r] input[data-astro-cid-n5f4zp4r]{opacity:0;width:1px;height:1px;position:absolute}.slot[data-astro-cid-n5f4zp4r]:has(input:checked){background:var(--accent-tint);border-color:var(--accent)}.slot[data-astro-cid-n5f4zp4r]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.radio[data-astro-cid-n5f4zp4r]{border:1.5px solid var(--line-input);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.slot[data-astro-cid-n5f4zp4r]:has(input:checked) .radio[data-astro-cid-n5f4zp4r]{border-color:var(--accent)}.radio-dot[data-astro-cid-n5f4zp4r]{background:var(--accent);opacity:0;border-radius:50%;width:10px;height:10px;transition:opacity .3s}.slot[data-astro-cid-n5f4zp4r]:has(input:checked) .radio-dot[data-astro-cid-n5f4zp4r]{opacity:1}.slot-day[data-astro-cid-n5f4zp4r]{font-size:var(--fs-body);min-width:56px}.slot-time[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);font-weight:400;line-height:1}.slot-kind[data-astro-cid-n5f4zp4r]{font-size:var(--fs-small);flex:1}.slot-date[data-astro-cid-n5f4zp4r]{font-size:var(--fs-micro)}.fields[data-astro-cid-n5f4zp4r]{flex-wrap:wrap;gap:14px;display:flex}.fields[data-astro-cid-n5f4zp4r] .field[data-astro-cid-n5f4zp4r]{flex:200px}.submit[data-astro-cid-n5f4zp4r]{width:100%}.agree[data-astro-cid-n5f4zp4r]{text-align:center;font-size:var(--fs-micro);color:var(--muted);margin:-10px 0 0;line-height:1.6}.agree[data-astro-cid-n5f4zp4r] a[data-astro-cid-n5f4zp4r]{color:var(--muted);border-bottom:1px solid var(--rose-line)}.form-status[data-astro-cid-n5f4zp4r]{min-height:1.4em;margin:0}.sent[data-astro-cid-n5f4zp4r]{flex-direction:column;justify-content:center;gap:16px;min-height:420px;animation:.8s both rise;display:flex}.sent[data-astro-cid-n5f4zp4r][hidden]{display:none}.again[data-astro-cid-n5f4zp4r]{min-height:44px;font-size:var(--fs-small);color:var(--accent);cursor:pointer;border:0;border-bottom:1.5px solid var(--rose-line);background:0 0;align-self:flex-start;padding:0}@media (width<=480px){.slot-kind[data-astro-cid-n5f4zp4r]{display:none}}.faq-sec[data-astro-cid-n5f4zp4r]{padding-block:var(--space-section);flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,3.6vw,66px);display:flex}.faq-head[data-astro-cid-n5f4zp4r]{flex-direction:column;flex:0 360px;gap:16px;display:flex}.faq[data-astro-cid-n5f4zp4r]{border-top:1.5px solid var(--line);flex-direction:column;flex:520px;display:flex}.faq-item[data-astro-cid-n5f4zp4r]{border-bottom:1.5px solid var(--line)}.faq-q[data-astro-cid-n5f4zp4r]{cursor:pointer;width:100%;min-height:76px;color:var(--ink);text-align:right;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.faq-qt[data-astro-cid-n5f4zp4r]{font-size:var(--fs-h3);font-weight:500;line-height:1.15}.plus[data-astro-cid-n5f4zp4r]{border:1.5px solid var(--accent);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.plus[data-astro-cid-n5f4zp4r] .h[data-astro-cid-n5f4zp4r]{background:var(--accent);height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:9px;right:9px}.plus[data-astro-cid-n5f4zp4r] .v[data-astro-cid-n5f4zp4r]{background:var(--accent);width:1.5px;transition:transform .5s var(--ease-out);margin-left:-.75px;position:absolute;top:9px;bottom:9px;left:50%}.faq-item[data-astro-cid-n5f4zp4r].open .plus[data-astro-cid-n5f4zp4r] .v[data-astro-cid-n5f4zp4r]{transform:rotate(90deg)}.faq-a[data-astro-cid-n5f4zp4r]{transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-item[data-astro-cid-n5f4zp4r].open .faq-a[data-astro-cid-n5f4zp4r]{grid-template-rows:1fr}.faq-a[data-astro-cid-n5f4zp4r]>div[data-astro-cid-n5f4zp4r]{overflow:hidden}.faq-a[data-astro-cid-n5f4zp4r] p[data-astro-cid-n5f4zp4r]{max-width:620px;font-size:var(--fs-body);margin:0;padding:0 0 24px;line-height:1.7}.float-nav[data-astro-cid-n5f4zp4r]{z-index:45;opacity:0;pointer-events:none;transition:transform .6s var(--ease-out), opacity .5s ease;-webkit-backdrop-filter:blur(10px);border:1px solid var(--line-faint);border-radius:var(--pill);box-shadow:var(--shadow-float);background:#fcfbf9f0;gap:4px;padding:6px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,30px)}.float-nav[data-astro-cid-n5f4zp4r].on{opacity:1;pointer-events:auto;transform:translate(-50%)}.float-nav[data-astro-cid-n5f4zp4r] a[data-astro-cid-n5f4zp4r]{border-radius:var(--pill);height:44px;font-size:var(--fs-small);white-space:nowrap;color:var(--ink);align-items:center;padding:0 18px;transition:background .4s,color .4s;display:flex}.float-nav[data-astro-cid-n5f4zp4r] a[data-astro-cid-n5f4zp4r].active{background:var(--accent);color:var(--on-accent)}.price-bar[data-astro-cid-n5f4zp4r]{display:none}@media (width<=1179px){.float-nav[data-astro-cid-n5f4zp4r]{display:none}.price-bar[data-astro-cid-n5f4zp4r]{z-index:45;background:var(--surface);border:1px solid var(--line-faint);border-radius:var(--pill);height:64px;box-shadow:var(--shadow-bar);transition:transform .5s var(--ease-out);justify-content:space-between;align-items:center;padding:0 8px 0 6px;display:flex;position:fixed;bottom:14px;left:12px;right:12px;transform:translateY(120px)}.price-bar[data-astro-cid-n5f4zp4r].on{transform:translateY(0)}.pb-price[data-astro-cid-n5f4zp4r]{align-items:baseline;gap:6px;padding:0 14px;display:flex}.pb-btn[data-astro-cid-n5f4zp4r]{height:44px;font-size:var(--fs-small);padding:0 22px}}
