.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}}.quote[data-astro-cid-gqpn6gb2]{background:var(--surface);border-radius:var(--r-md);padding:var(--s-5);gap:var(--s-3);border:1px solid #0000;flex-direction:column;margin:0;display:flex;box-shadow:0 1px 2px #283d3b0f}.q-mark[data-astro-cid-gqpn6gb2]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-h2);height:18px;color:var(--rose-line);line-height:.5}blockquote[data-astro-cid-gqpn6gb2]{font-size:var(--fs-lead);line-height:1.5}figcaption[data-astro-cid-gqpn6gb2]{font-size:var(--fs-body);margin-top:auto}.rotating[data-astro-cid-gqpn6gb2]{opacity:.6;transition:opacity 1s ease, box-shadow 1s ease, transform 1s var(--ease-out), border-color 1s}[data-rotate]:hover .rotating[data-astro-cid-gqpn6gb2]{transition-duration:.35s}.rotating[data-astro-cid-gqpn6gb2].on{opacity:1;box-shadow:var(--shadow-card);border-color:var(--rose);transform:translateY(-4px)}@media (width<=900px){.rotating[data-astro-cid-gqpn6gb2]{opacity:1}.rotating[data-astro-cid-gqpn6gb2].on{transform:none}}@media (prefers-reduced-motion:reduce){.rotating[data-astro-cid-gqpn6gb2]{transition:none}}.cta-bg[data-astro-cid-hwvj6ntz]{pointer-events:none;position:absolute;inset:0}.cta-bg[data-astro-cid-hwvj6ntz] img[data-astro-cid-hwvj6ntz]{object-fit:cover;width:100%;height:100%;filter:var(--photo-filter) saturate(.75);opacity:.6}.cta-bg[data-astro-cid-hwvj6ntz]:after{content:"";background:linear-gradient(to bottom, var(--deep) 0%, transparent 22%, transparent 74%, var(--deep) 100%), linear-gradient(to left, var(--deep) 18%, color-mix(in srgb, var(--deep) 55%, transparent) 52%, color-mix(in srgb, var(--deep) 20%, transparent) 100%);position:absolute;inset:0}.cta-mark{bottom:-18%;right:-6vw;transform:rotate(10deg);opacity:.05!important}.cta-in[data-astro-cid-hwvj6ntz]{padding-block:var(--space-section);justify-content:space-between;align-items:center;gap:var(--s-6) var(--s-7);flex-wrap:wrap;display:flex}.cta-h[data-astro-cid-hwvj6ntz]{font-size:var(--fs-display);text-wrap:balance;flex:520px;line-height:1}.cta-actions[data-astro-cid-hwvj6ntz]{gap:var(--s-3);flex-direction:column;flex:0 320px;display:flex}.cta-actions[data-astro-cid-hwvj6ntz]>.btn{width:100%}.has-aside[data-astro-cid-hwvj6ntz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.has-aside[data-astro-cid-hwvj6ntz] .cta-h[data-astro-cid-hwvj6ntz]{font-size:var(--fs-h2);flex:none;line-height:1.05}.cta-copy[data-astro-cid-hwvj6ntz]{gap:var(--s-5);flex-direction:column;display:flex}.cta-row[data-astro-cid-hwvj6ntz]{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (width<=899px){.has-aside[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr}}.breath[data-astro-cid-hwvj6ntz]{flex:none;justify-content:center;align-items:center;width:220px;height:220px;margin:0 auto;display:flex;position:relative}.breath[data-astro-cid-hwvj6ntz]>.btn{position:relative}@media (width<=760px){.cta-bg[data-astro-cid-hwvj6ntz]:after{background:linear-gradient(to bottom, var(--deep) 0%, color-mix(in srgb, var(--deep) 70%, transparent) 45%, color-mix(in srgb, var(--deep) 35%, transparent) 80%, var(--deep) 100%)}.cta-actions[data-astro-cid-hwvj6ntz]{flex-basis:100%}}.vn[data-astro-cid-nlmefdlu]{flex-direction:column;gap:10px;width:min(460px,100%);display:flex}.vn-invite[data-astro-cid-nlmefdlu]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.vn-title[data-astro-cid-nlmefdlu]{font-size:var(--fs-quote);transform:rotate(-2deg)}.vn-hint[data-astro-cid-nlmefdlu]{font-size:var(--fs-body);color:var(--muted);padding-left:44px;position:relative}.vn-arrow[data-astro-cid-nlmefdlu]{width:42px;height:30px;position:absolute;top:10px;left:0;overflow:visible}.vn-arrow[data-astro-cid-nlmefdlu] path[data-astro-cid-nlmefdlu]{fill:none;stroke:var(--rose-line);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.vn-bubble[data-astro-cid-nlmefdlu]{background:var(--surface);box-shadow:var(--shadow-card);transition:transform .6s var(--ease-out), box-shadow .6s;border-radius:28px 28px 28px 8px;align-items:center;gap:18px;padding:16px 18px 16px 22px;display:flex;position:relative;transform:rotate(-1deg)}.vn[data-astro-cid-nlmefdlu]:hover .vn-bubble[data-astro-cid-nlmefdlu]{transform:rotate(0)translateY(-3px)}.vn-play[data-astro-cid-nlmefdlu]{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:88px;height:88px;padding:0;position:relative}.vn-face[data-astro-cid-nlmefdlu]{object-fit:cover;object-position:50% 18%;width:100%;height:100%;filter:var(--photo-filter);border-radius:50%;display:block}.vn-btn[data-astro-cid-nlmefdlu]{background:var(--accent);width:40px;height:40px;color:var(--on-accent);border:3px solid var(--surface);transition:transform .4s var(--ease-out), background .3s;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px;left:-4px}.vn-play[data-astro-cid-nlmefdlu]:hover .vn-btn[data-astro-cid-nlmefdlu]{background:var(--accent-hover);transform:scale(1.08)}.vn-btn[data-astro-cid-nlmefdlu] .play-tri[data-astro-cid-nlmefdlu]{border-top-width:7px;border-bottom-width:7px;border-left-width:11px;margin-left:3px}.vn-ring[data-astro-cid-nlmefdlu]{border:1.5px solid var(--rose);animation:vn-breathe 4s var(--ease-water) infinite;pointer-events:none;border-radius:50%;position:absolute;inset:-8px}.vn-ring[data-astro-cid-nlmefdlu].r2{border-color:var(--rose);opacity:.6;animation-delay:1s;inset:-18px}@keyframes vn-breathe{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}.vn-body[data-astro-cid-nlmefdlu]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.vn-top[data-astro-cid-nlmefdlu]{align-items:baseline;gap:10px;display:flex}.vn-name[data-astro-cid-nlmefdlu]{font-size:var(--fs-quote);font-weight:500;line-height:1}.vn-tag[data-astro-cid-nlmefdlu]{font-size:var(--fs-micro);color:var(--muted)}.vn-wave[data-astro-cid-nlmefdlu]{height:36px;position:relative}.vn-bars[data-astro-cid-nlmefdlu]{justify-content:space-between;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.vn-bars[data-astro-cid-nlmefdlu] span[data-astro-cid-nlmefdlu]{max-width:4px;height:var(--h);background:var(--line-soft);transform-origin:50%;border-radius:2px;flex:1}.vn-fill[data-astro-cid-nlmefdlu]{clip-path:inset(0 0 0 100%)}.vn-fill[data-astro-cid-nlmefdlu] span[data-astro-cid-nlmefdlu]{background:var(--accent)}.vn-foot[data-astro-cid-nlmefdlu]{font-size:var(--fs-micro);color:var(--muted);justify-content:space-between;gap:10px;display:flex}.is-playing .vn-bars[data-astro-cid-nlmefdlu] span[data-astro-cid-nlmefdlu]{animation:.9s ease-in-out infinite alternate vn-bar;animation-delay:calc(var(--i) * -.07s)}@keyframes vn-bar{0%{transform:scaleY(.55)}to{transform:scaleY(1.15)}}.is-playing .vn-ring[data-astro-cid-nlmefdlu]{animation-duration:1.6s}.vn-sm[data-astro-cid-nlmefdlu] .vn-title[data-astro-cid-nlmefdlu]{font-size:var(--fs-body)}.vn-sm[data-astro-cid-nlmefdlu] .vn-hint[data-astro-cid-nlmefdlu]{font-size:var(--fs-small)}.vn-sm[data-astro-cid-nlmefdlu] .vn-play[data-astro-cid-nlmefdlu]{width:72px;height:72px}.vn-sm[data-astro-cid-nlmefdlu] .vn-name[data-astro-cid-nlmefdlu]{font-size:var(--fs-quote);font-weight:500}.vn-sm[data-astro-cid-nlmefdlu] .vn-foot[data-astro-cid-nlmefdlu] span[data-astro-cid-nlmefdlu]:first-child{display:none}@media (prefers-reduced-motion:reduce){.vn-ring[data-astro-cid-nlmefdlu],.is-playing .vn-bars[data-astro-cid-nlmefdlu] span[data-astro-cid-nlmefdlu]{animation:none}.vn-bubble[data-astro-cid-nlmefdlu]{transition:none}}.fp[data-astro-cid-wnvzp32e]{padding-block:var(--space-section);scroll-margin-top:var(--header-h)}.fp-row[data-astro-cid-wnvzp32e]{align-items:center;gap:var(--s-7);grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"media copy gift";display:grid}.fp-media[data-astro-cid-wnvzp32e]{padding:var(--s-5);grid-area:media;justify-content:center;display:flex;position:relative}.fp-copy[data-astro-cid-wnvzp32e]{gap:var(--s-3);flex-direction:column;grid-area:copy;align-items:flex-start;display:flex}.gift[data-astro-cid-wnvzp32e]{grid-area:gift}.fp-eyebrow[data-astro-cid-wnvzp32e]{font-size:var(--fs-label)}.fp-h2[data-astro-cid-wnvzp32e]{font-size:var(--fs-h2);line-height:1}.fp-p[data-astro-cid-wnvzp32e]{margin:0 0 var(--s-2);font-size:var(--fs-body);line-height:1.7}.fp-ring[data-astro-cid-wnvzp32e]{aspect-ratio:1;border-color:var(--rose);width:min(320px,100%);animation:fpBreathe var(--dur-breathe) ease-in-out infinite;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fpBreathe{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.9)}40%{opacity:.8;transform:translate(-50%,-50%)scale(1.1)}}.vid[data-astro-cid-wnvzp32e]{z-index:1;background:var(--surface);width:clamp(190px,15vw,220px);transform:rotate(var(--rot));box-shadow:var(--shadow-polaroid-sm);padding:9px 9px 0;position:relative}.vid-media[data-astro-cid-wnvzp32e]{aspect-ratio:9/16;background:var(--ink);position:relative;overflow:hidden}.vid-media[data-astro-cid-wnvzp32e] video[data-astro-cid-wnvzp32e]{object-fit:cover;width:100%;height:100%;display:block}.vid-play[data-astro-cid-wnvzp32e]{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;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vid-play[data-astro-cid-wnvzp32e][hidden]{display:none}.vid-cap[data-astro-cid-wnvzp32e]{text-align:center;height:46px;line-height:46px;font-size:var(--fs-label);display:block}.gift[data-astro-cid-wnvzp32e]{padding:var(--s-6);border-radius:var(--r-md);background:var(--deep);gap:var(--s-4);scroll-margin-top:calc(var(--header-h) + 16px);flex-direction:column;display:flex}.gift-copy[data-astro-cid-wnvzp32e]{gap:var(--s-2);flex-direction:column;display:flex}.gift-eyebrow[data-astro-cid-wnvzp32e]{font-size:var(--fs-label)}.gift-h3[data-astro-cid-wnvzp32e]{font-size:var(--fs-h3);margin:0;font-weight:500;line-height:1.05}.gift-p[data-astro-cid-wnvzp32e]{font-size:var(--fs-small);color:var(--muted);margin:0;line-height:1.65}.gift-form[data-astro-cid-wnvzp32e]{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.gift-form[data-astro-cid-wnvzp32e][hidden]{display:none}.hp[data-astro-cid-wnvzp32e]{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.gift-form[data-astro-cid-wnvzp32e] .field[data-astro-cid-wnvzp32e]{font-size:var(--fs-micro);color:var(--muted)}.gift-input[data-astro-cid-wnvzp32e]{background:#fcfbf999;height:48px;transition:background .3s}.gift-input[data-astro-cid-wnvzp32e]:focus{background:var(--surface)}.gift-submit[data-astro-cid-wnvzp32e]{grid-column:1/-1;width:100%;margin-top:4px}.gift-note[data-astro-cid-wnvzp32e]{text-align:center;font-size:var(--fs-micro);grid-column:1/-1;margin-top:-4px}.form-status[data-astro-cid-wnvzp32e]{text-align:center;grid-column:1/-1;min-height:1.4em;margin:0}.form-status[data-astro-cid-wnvzp32e]:empty{display:none}.joined[data-astro-cid-wnvzp32e]{border-top:1.5px solid var(--ink);flex-direction:column;gap:10px;padding-top:16px;animation:.8s both rise;display:flex}.joined[data-astro-cid-wnvzp32e][hidden]{display:none}@media (width<=1179px){.fp-row[data-astro-cid-wnvzp32e]{row-gap:var(--s-6);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media copy""gift gift"}.gift[data-astro-cid-wnvzp32e]{align-items:center;gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (width<=899px){.fp-row[data-astro-cid-wnvzp32e]{gap:var(--s-3);grid-template-columns:1fr;grid-template-areas:none}.fp-copy[data-astro-cid-wnvzp32e]{display:contents}.fp-eyebrow[data-astro-cid-wnvzp32e]{order:1}.fp-h2[data-astro-cid-wnvzp32e]{order:2}.fp-p[data-astro-cid-wnvzp32e]{order:3}.fp-media[data-astro-cid-wnvzp32e]{padding-block:var(--s-5) var(--s-6);order:4;grid-area:auto}.fp-copy[data-astro-cid-wnvzp32e] .vm{order:5;place-self:center}.gift[data-astro-cid-wnvzp32e]{margin-top:var(--s-6);order:6;grid-area:auto;grid-template-columns:1fr}}@media (width<=480px){.gift-form[data-astro-cid-wnvzp32e]{grid-template-columns:1fr}.gift-submit[data-astro-cid-wnvzp32e]{white-space:normal}}@media (prefers-reduced-motion:reduce){.fp-ring[data-astro-cid-wnvzp32e]{animation:none}}.hero-desk[data-astro-cid-lcdefpme]{--H:clamp(560px, calc(100svh - var(--header-h)), 860px);max-width:var(--maxw);height:var(--H);margin:0 auto;position:relative}.hero-copy[data-astro-cid-lcdefpme]{right:var(--gutter);align-content:center;column-gap:clamp(28px,3vw,44px);row-gap:clamp(28px, calc(var(--H) * .065), 52px);width:max-content;padding-bottom:calc(var(--H) * .02);z-index:3;grid-template-columns:auto minmax(0,1fr);display:grid;position:absolute;top:0;bottom:0}.hero-h1[data-astro-cid-lcdefpme]{font-size:min(6.5vw, calc(var(--H) * .135));grid-column:1/-1}.hero-h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{white-space:nowrap;display:block}.g[data-astro-cid-lcdefpme]{animation:gather 1.2s var(--ease-out) both;display:inline-block}.under[data-astro-cid-lcdefpme]{position:relative}.underline[data-astro-cid-lcdefpme]{width:100%;height:16px;position:absolute;bottom:-6px;left:0;right:0;overflow:visible}.hero-ctas[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:stretch;gap:10px;display:flex}.hero-primary[data-astro-cid-lcdefpme]{padding:0 32px;box-shadow:0 10px 24px -14px #795663cc}.play-link[data-astro-cid-lcdefpme]{height:56px;font-size:var(--fs-body);color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:12px;display:flex}.play-ring[data-astro-cid-lcdefpme]{border:1.5px solid var(--accent);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tri[data-astro-cid-lcdefpme]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid var(--accent);width:0;height:0;margin-left:3px}.play-text[data-astro-cid-lcdefpme]{border-bottom:1.5px solid var(--line);padding-bottom:3px}.voice[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.voice[data-astro-cid-lcdefpme] .vn{margin-inline-start:auto}.voice-row[data-astro-cid-lcdefpme]{align-items:center;gap:28px;display:flex}.cassette[data-astro-cid-lcdefpme]{background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--radius-cassette);flex-direction:column;gap:12px;width:300px;height:178px;padding:14px 18px;display:flex;position:relative;box-shadow:0 14px 30px -20px #283d3b80}.screw[data-astro-cid-lcdefpme]{background:var(--line);border-radius:50%;width:6px;height:6px;position:absolute}.tl[data-astro-cid-lcdefpme]{top:8px;right:8px}.tr[data-astro-cid-lcdefpme]{top:8px;left:8px}.bl[data-astro-cid-lcdefpme]{bottom:8px;right:8px}.br[data-astro-cid-lcdefpme]{bottom:8px;left:8px}.cassette-label[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);background:var(--deep);height:50px;font-family:var(--font-sans);letter-spacing:.06em;font-weight:500;font-size:var(--fs-h3);color:var(--accent);justify-content:center;align-items:center;display:flex}.reels[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:var(--r-md);justify-content:space-between;align-items:center;height:62px;margin:0 22px;padding:0 14px;display:flex;position:relative}.reel[data-astro-cid-lcdefpme]{border:2px dashed var(--ink);border-radius:50%;width:38px;height:38px;animation:4s linear infinite paused spin}.reel-line[data-astro-cid-lcdefpme]{background:#6e7b6c;height:1.5px;position:absolute;top:30px;left:52px;right:52px}.progress[data-astro-cid-lcdefpme]{font-size:var(--fs-micro);color:var(--muted);align-items:center;gap:10px;display:flex}.bar[data-astro-cid-lcdefpme]{background:var(--deep);flex:1;height:2px;position:relative;overflow:hidden}.fill[data-astro-cid-lcdefpme]{background:var(--accent);width:0;position:absolute;top:0;bottom:0;left:0}.play-wrap[data-astro-cid-lcdefpme]{width:72px;height:72px;position:relative}.curl[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;top:36px;right:36px;overflow:visible}.play-wrap[data-astro-cid-lcdefpme] .ring[data-astro-cid-lcdefpme]{opacity:.5}.play-btn[data-astro-cid-lcdefpme]{background:var(--accent);width:72px;height:72px;color:var(--on-accent);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.play-btn[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover)}.collage[data-astro-cid-lcdefpme]{left:clamp(16px,5vw,72px);top:clamp(16px, calc(var(--H) * .04), 36px);z-index:2;width:620px;height:740px;transform:scale(var(--cs,1));transform-origin:0 0;position:absolute}.c[data-astro-cid-lcdefpme]{animation:settle 1.4s var(--ease-out) both;position:absolute}.c1[data-astro-cid-lcdefpme]{animation-delay:.7s;top:0;left:270px}.c2[data-astro-cid-lcdefpme]{z-index:2;animation-delay:.5s;top:230px;left:20px}.c3[data-astro-cid-lcdefpme]{z-index:3;animation-delay:.9s;top:440px;left:360px}[data-astro-cid-lcdefpme][data-drag]{cursor:grab;transition:translate .9s cubic-bezier(.34,1.56,.64,1),filter .4s}@media (pointer:fine){[data-astro-cid-lcdefpme][data-drag]{touch-action:none}}[data-astro-cid-lcdefpme][data-drag].dragging{cursor:grabbing;filter:drop-shadow(0 30px 30px #283d3b47);transition:none;z-index:9!important}[data-astro-cid-lcdefpme][data-drag].dragging .polaroid{transition:rotate .3s,scale .3s;rotate:2deg;scale:1.03}[data-astro-cid-lcdefpme][data-drag] .polaroid{transition:rotate .6s,scale .6s}.hero-mobile[data-astro-cid-lcdefpme]{display:none}@media (width<=1179px){.hero-desk[data-astro-cid-lcdefpme]{display:none}.hero-mobile[data-astro-cid-lcdefpme]{padding-bottom:16px;display:block}.hero-h1-m[data-astro-cid-lcdefpme]{font-size:var(--fs-display);letter-spacing:-.01em;margin:20px 24px 0;font-weight:300;line-height:1.15}html.intro-hold .hero-h1-m[data-astro-cid-lcdefpme] .g[data-astro-cid-lcdefpme]{animation:none}.underline-m[data-astro-cid-lcdefpme]{width:100%;height:10px;position:absolute;bottom:-4px;left:0;right:0;overflow:visible}.collage-m[data-astro-cid-lcdefpme]{height:330px;margin-top:28px;position:relative}.cm[data-astro-cid-lcdefpme]{animation:settle 1.4s var(--ease-out) both;position:absolute}.cm1[data-astro-cid-lcdefpme]{animation-delay:.7s;top:18px;left:16px}.cm2[data-astro-cid-lcdefpme]{z-index:2;animation-delay:.5s;top:44px;right:22px}.ctas-m[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;margin-top:8px;padding:0 24px;display:flex}.ctas-m[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%;font-size:var(--fs-body)}.practice-m[data-astro-cid-lcdefpme]{border:1.5px solid var(--line);color:var(--ink)}.tri-sm[data-astro-cid-lcdefpme]{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--accent);width:0;height:0;translate:0 3px}.voice-m[data-astro-cid-lcdefpme]{padding:28px 24px 0}.voice-row-m[data-astro-cid-lcdefpme]{align-items:center;gap:20px;display:flex}.cassette-m[data-astro-cid-lcdefpme]{background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--r-md);flex-direction:column;flex:1;gap:8px;height:120px;padding:10px 12px;display:flex}.cassette-label-m[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);background:var(--deep);height:34px;font-family:var(--font-sans);letter-spacing:.06em;font-weight:500;font-size:var(--fs-quote);color:var(--accent);justify-content:center;align-items:center;display:flex}.reels-m[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:var(--r-md);justify-content:space-between;align-items:center;height:44px;margin:0 16px;padding:0 10px;display:flex}.reel-m[data-astro-cid-lcdefpme]{border:2px dashed var(--ink);border-radius:50%;width:28px;height:28px;animation:4s linear infinite paused spin}.reel-line-m[data-astro-cid-lcdefpme]{background:#6e7b6c;flex:1;height:1.5px;margin:0 8px}.bar-m[data-astro-cid-lcdefpme]{background:var(--deep);height:2px;position:relative}.play-wrap-m[data-astro-cid-lcdefpme]{flex:none;width:60px;height:60px;position:relative}.play-wrap-m[data-astro-cid-lcdefpme] .ring[data-astro-cid-lcdefpme]{opacity:.5}.play-btn-m[data-astro-cid-lcdefpme]{background:var(--accent);width:60px;height:60px;color:var(--on-accent);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}}.hero-river[data-astro-cid-lcdefpme]{margin-top:0}@media (width<=1179px){.hero-river[data-astro-cid-lcdefpme]{margin-top:44px}.events-sec[data-astro-cid-lcdefpme]{padding-top:48px}}.to-deep[data-astro-cid-lcdefpme]{margin-bottom:-1px}.omek-mark{bottom:-14%;left:-8vw;transform:rotate(-12deg);opacity:.05!important}.statement-sec[data-astro-cid-lcdefpme]{padding:var(--space-section) 0 var(--space-section);position:relative;overflow:hidden}.statement-sec[data-astro-cid-lcdefpme]>.wrap[data-astro-cid-lcdefpme]{position:relative}.st-bg[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 62% at 50% 52%,#000 30%,#0000 78%);mask-image:radial-gradient(70% 62% at 50% 52%,#000 30%,#0000 78%)}.st-bg[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 40%;opacity:.16;filter:grayscale(.35)sepia(.2);width:100%;height:100%}.statement[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,2vw,22px);margin:0;display:flex}.st-qs[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px clamp(28px,5vw,84px);display:flex}.q[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;padding:10px 6px;display:inline-flex;position:relative}.q[data-astro-cid-lcdefpme]:nth-child(2){transform:translateY(14px)}.q-t[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);color:var(--ink);white-space:nowrap;line-height:1.2;position:relative}.q-rip[data-astro-cid-lcdefpme]{aspect-ratio:1;border:1px solid var(--rose-line);opacity:0;border-radius:50%;width:120%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)scaleY(.22)scale(.4)}.st-lotus[data-astro-cid-lcdefpme]{color:var(--accent);margin-top:6px;position:relative}.st-lotus[data-astro-cid-lcdefpme] .lotus{animation:float-bob-s 5s var(--ease-water) infinite;position:relative}.st-lrip[data-astro-cid-lcdefpme]{border:1px solid var(--rose-line);opacity:0;border-radius:50%;width:90px;height:90px;margin:-45px 0 0 -45px;position:absolute;top:90%;left:50%;transform:scaleY(.22)scale(.4)}.for-you[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:var(--fs-display);color:var(--accent);line-height:1;display:inline-block;position:relative}.st-under[data-astro-cid-lcdefpme]{width:100%;height:.18em;position:absolute;bottom:-.1em;left:0;right:0;overflow:visible}.st-under[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}@keyframes float-bob-s{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-4px)rotate(3deg)}}@keyframes q-ripple{0%{opacity:.9;transform:translate(-50%,-50%)scaleY(.22)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scaleY(.22)scale(1.25)}}@keyframes l-ripple{0%{opacity:.9;transform:scaleY(.22)scale(.4)}to{opacity:0;transform:scaleY(.22)scale(1.6)}}.js .statement[data-astro-cid-lcdefpme]:not(.in) .q-t[data-astro-cid-lcdefpme],.js .statement[data-astro-cid-lcdefpme]:not(.in) .for-you[data-astro-cid-lcdefpme],.js .statement[data-astro-cid-lcdefpme]:not(.in) .st-lotus[data-astro-cid-lcdefpme]{opacity:0}.js .statement[data-astro-cid-lcdefpme]:not(.in) .st-under[data-astro-cid-lcdefpme]{clip-path:inset(-8px -8px -8px 100%)}.statement[data-astro-cid-lcdefpme].in .q-t[data-astro-cid-lcdefpme]{animation:.8s cubic-bezier(.2,.7,.2,1) both st-rise}.statement[data-astro-cid-lcdefpme].in .q[data-astro-cid-lcdefpme]:nth-child(2) .q-t[data-astro-cid-lcdefpme],.statement[data-astro-cid-lcdefpme].in .q[data-astro-cid-lcdefpme]:nth-child(2) .q-rip[data-astro-cid-lcdefpme]{animation-delay:.6s}.statement[data-astro-cid-lcdefpme].in .q[data-astro-cid-lcdefpme]:nth-child(3) .q-t[data-astro-cid-lcdefpme],.statement[data-astro-cid-lcdefpme].in .q[data-astro-cid-lcdefpme]:nth-child(3) .q-rip[data-astro-cid-lcdefpme]{animation-delay:1.2s}.statement[data-astro-cid-lcdefpme].in .q-rip[data-astro-cid-lcdefpme]{animation:1.8s ease-out both q-ripple}.statement[data-astro-cid-lcdefpme].in .st-lotus[data-astro-cid-lcdefpme]{animation:st-rise .9s var(--ease-out) 1.8s both}.statement[data-astro-cid-lcdefpme].in .st-lrip[data-astro-cid-lcdefpme]{animation:2.2s ease-out 2s both l-ripple}.statement[data-astro-cid-lcdefpme].in .for-you[data-astro-cid-lcdefpme]{animation:1.1s cubic-bezier(.3,1.4,.4,1) 2.2s both st-pop}.statement[data-astro-cid-lcdefpme].in .st-under[data-astro-cid-lcdefpme]{animation:1s cubic-bezier(.45,0,.25,1) 2.9s both st-draw-under}@keyframes st-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes st-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes st-draw-under{0%{clip-path:inset(-8px -8px -8px 100%)}to{clip-path:inset(-8px)}}@media (width<=599px){.st-qs[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px}.q[data-astro-cid-lcdefpme]:nth-child(2){transform:none}}@media (prefers-reduced-motion:reduce){.js .statement[data-astro-cid-lcdefpme] .q-t[data-astro-cid-lcdefpme],.js .statement[data-astro-cid-lcdefpme] .for-you[data-astro-cid-lcdefpme],.js .statement[data-astro-cid-lcdefpme] .st-lotus[data-astro-cid-lcdefpme]{opacity:1}.js .statement[data-astro-cid-lcdefpme] .st-under[data-astro-cid-lcdefpme]{clip-path:none;animation:none}.st-lotus[data-astro-cid-lcdefpme] .lotus{animation:none}}.events-sec[data-astro-cid-lcdefpme]{padding-bottom:var(--space-section)}.up-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(32px,5vw,80px);display:grid}.up-window[data-astro-cid-lcdefpme]{background:var(--deep);border-radius:999px 999px 18px 18px;min-height:540px;position:relative;overflow:hidden}.up-vid[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;filter:var(--photo-filter);position:absolute;inset:0}.up-window[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#281e2259);position:absolute;inset:0}.up-card[data-astro-cid-lcdefpme]{z-index:1;inset-inline:clamp(16px,2.4vw,32px);background:var(--bg);border-radius:var(--r-md);flex-direction:column;gap:6px;padding:24px 26px 22px;display:flex;position:absolute;bottom:clamp(16px,2.4vw,32px);box-shadow:0 18px 40px -20px #281e2273}.up-lane[data-astro-cid-lcdefpme]{font-size:var(--fs-quote);line-height:1.2}.up-ev[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;gap:4px;display:flex}.up-edate[data-astro-cid-lcdefpme]{font-size:var(--fs-lead);line-height:1}.up-ename[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);margin:0;font-weight:500;line-height:1.1;transition:color .3s}.up-ev[data-astro-cid-lcdefpme]:hover .up-ename[data-astro-cid-lcdefpme]{color:var(--accent)}.up-emeta[data-astro-cid-lcdefpme]{font-size:var(--fs-small)}.up-hear[data-astro-cid-lcdefpme]{font-size:var(--fs-small);margin:4px 0 10px}.nobr[data-astro-cid-lcdefpme]{white-space:nowrap}.up-hear-btn[data-astro-cid-lcdefpme]{align-self:flex-start}.up-more[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-faint-2);margin:12px 0 0;padding:0;list-style:none}.up-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;color:var(--ink);font-size:var(--fs-small);align-items:center;gap:14px;padding-top:6px;display:flex}.up-more[data-astro-cid-lcdefpme] .nums[data-astro-cid-lcdefpme]{color:var(--accent);min-width:70px}.up-more[data-astro-cid-lcdefpme] .arrow-inline[data-astro-cid-lcdefpme]{color:var(--accent);margin-inline-start:auto}.up-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .up-more-t[data-astro-cid-lcdefpme]{color:var(--accent)}@media (width<=899px){.up-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.up-window[data-astro-cid-lcdefpme]{min-height:500px}}@media (width<=599px){.up-window[data-astro-cid-lcdefpme]{border-radius:999px 999px 14px 14px;min-height:460px}.up-card[data-astro-cid-lcdefpme]{padding:20px 20px 18px}}.ways-row[data-astro-cid-lcdefpme]{padding-block:var(--space-section-sm) 0}.ways[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ways[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-inline-start:1px solid var(--line-faint-2)}.way[data-astro-cid-lcdefpme]{gap:var(--s-3);height:100%;padding:var(--s-5) var(--s-4);color:var(--ink);grid-template-columns:28px 1fr auto;align-items:center;transition:background .3s;display:grid}.way[data-astro-cid-lcdefpme]:hover{background:var(--surface)}.way[data-astro-cid-lcdefpme] .lotus{color:var(--accent)}.way-txt[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;display:flex}.way-label[data-astro-cid-lcdefpme]{font-size:var(--fs-label)}.way-title[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);font-weight:500}.way-p[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--muted);line-height:1.55}.way-go[data-astro-cid-lcdefpme]{border:1.5px solid var(--accent);width:40px;height:40px;color:var(--accent);transition:background .3s, color .3s, transform .45s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.way[data-astro-cid-lcdefpme]:hover .way-go[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--on-accent);transform:translate(-4px)}@media (width<=899px){.ways[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.ways[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-inline-start:0;border-top:1px solid var(--line-faint-2)}.way[data-astro-cid-lcdefpme]{padding-inline:0}}.omek-card[data-astro-cid-lcdefpme]{padding-block:var(--space-section);gap:var(--s-7);grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:start;display:grid}.oc-main[data-astro-cid-lcdefpme]{gap:var(--s-3);flex-direction:column;align-items:flex-start;display:flex}.oc-rule[data-astro-cid-lcdefpme]{background:var(--rose-rule);align-self:stretch}.oc-list[data-astro-cid-lcdefpme]{gap:var(--s-4);flex-direction:column;display:flex}.oc-name[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);font-weight:500}.oc-words[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);margin:0;line-height:1.05}.oc-words[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]{color:var(--accent)}.oc-where[data-astro-cid-lcdefpme]{font-size:var(--fs-label)}.oc-price[data-astro-cid-lcdefpme]{margin-top:var(--s-3);flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.oc-n[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);font-weight:500;line-height:1}.oc-per[data-astro-cid-lcdefpme]{font-size:var(--fs-lead)}.oc-launch[data-astro-cid-lcdefpme]{font-size:var(--fs-label)}.oc-ctas[data-astro-cid-lcdefpme]{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.oc-topics[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--muted);margin:0;line-height:1.65}@media (width<=899px){.omek-card[data-astro-cid-lcdefpme]{gap:var(--s-6);grid-template-columns:1fr}.oc-rule[data-astro-cid-lcdefpme]{display:none}}.ga[data-astro-cid-lcdefpme]{padding-block:var(--space-section);grid-template-rows:auto auto;grid-template-columns:1fr minmax(260px,340px) 1fr;gap:24px clamp(24px,3vw,44px);display:grid}.ga-side[data-astro-cid-lcdefpme]{grid-row:1;grid-auto-rows:1fr;gap:20px;display:grid}.ga-side0[data-astro-cid-lcdefpme]{grid-column:1}.ga-side1[data-astro-cid-lcdefpme]{grid-column:3}.ga-arch[data-astro-cid-lcdefpme]{min-height:430px;box-shadow:var(--shadow-card);border-radius:999px 999px 18px 18px;grid-area:1/2;overflow:hidden}.ga-arch[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.p1-thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;filter:var(--photo-filter);display:block}.ga-arch[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 30%}.ga-center[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;grid-area:2/2;align-items:center;gap:8px;padding-top:4px;display:flex}.ga-name[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);font-weight:500}.ga-bio[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--muted);margin:0;line-height:1.65}@media (width<=900px){.ga[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:1fr}.ga-arch[data-astro-cid-lcdefpme]{aspect-ratio:4/5;grid-area:1/1;justify-self:center;width:min(260px,70%);min-height:0}.ga-center[data-astro-cid-lcdefpme]{grid-area:2/1}.ga-side0[data-astro-cid-lcdefpme]{grid-area:3/1;grid-auto-rows:auto}.ga-side1[data-astro-cid-lcdefpme]{display:none}}.pro-sec[data-astro-cid-lcdefpme]{padding-block:var(--space-section-sm)}.p-play[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:50%;width:30px;height:30px;margin:auto;position:absolute;inset:0;box-shadow:0 6px 16px -8px #283d3b80}.p-play[data-astro-cid-lcdefpme]:after{content:"";border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--accent);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.p1-row[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--line);grid-template-columns:76px minmax(220px,1.1fr) 1.4fr auto;align-items:center;gap:clamp(16px,2.4vw,36px);padding-block:22px;transition:background .3s;display:grid;position:relative}.p1-row[data-astro-cid-lcdefpme]:last-child{border-bottom:1.5px solid var(--line)}.p1-row[data-astro-cid-lcdefpme]:hover{background:#efe2dc73}.p1-thumb[data-astro-cid-lcdefpme]{background:var(--deep);border:0;border-radius:38px 38px 10px 10px;width:76px;height:96px;padding:0;position:relative;overflow:hidden}button[data-astro-cid-lcdefpme].p1-thumb{z-index:1;cursor:pointer;transition:transform .4s var(--ease-out)}button[data-astro-cid-lcdefpme].p1-thumb:hover{transform:scale(1.06)}.p1-main[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;display:flex}.p1-main[data-astro-cid-lcdefpme] .hand[data-astro-cid-lcdefpme]{font-size:var(--fs-body)}.p1-title[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);color:var(--ink);font-weight:500}.p1-title[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.p1-row[data-astro-cid-lcdefpme]:hover .p1-title[data-astro-cid-lcdefpme]{color:var(--accent)}.p1-text[data-astro-cid-lcdefpme]{color:var(--muted);line-height:1.6}.reel-dialog[data-astro-cid-lcdefpme]{border-radius:var(--r-md);background:#000;border:0;width:min(380px,92vw);padding:0;overflow:visible}.reel-dialog[data-astro-cid-lcdefpme]::backdrop{background:#283d3bb3}.reel-dialog[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{aspect-ratio:9/16;border-radius:var(--r-md);width:100%;display:block}.reel-close[data-astro-cid-lcdefpme]{background:var(--surface);width:44px;height:44px;color:var(--ink);font-size:var(--fs-quote);cursor:pointer;box-shadow:var(--shadow-card);border:0;border-radius:50%;position:absolute;top:-14px;left:-14px}@media (width<=800px){.p1-row[data-astro-cid-lcdefpme]{grid-template-columns:64px 1fr}.p1-thumb[data-astro-cid-lcdefpme]{width:64px;height:80px}.p1-text[data-astro-cid-lcdefpme],.p1-row[data-astro-cid-lcdefpme]>.link-arrow[data-astro-cid-lcdefpme]{grid-column:2}}.quick-bar[data-astro-cid-lcdefpme]{display:none}@media (width<=1179px){.quick-bar[data-astro-cid-lcdefpme]{z-index:45;background:var(--surface);border:1px solid var(--line-faint);border-radius:var(--pill);height:62px;box-shadow:var(--shadow-bar);font-size:var(--fs-small);transition:transform .5s var(--ease-out);justify-content:space-between;align-items:center;padding:0 6px;display:flex;position:fixed;bottom:14px;left:12px;right:12px;transform:translateY(120px)}.quick-bar[data-astro-cid-lcdefpme].on{transform:translateY(0)}.quick-bar[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:50px;color:var(--ink);align-items:center;padding:0 14px;display:flex}.quick-bar[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--on-accent);border-radius:var(--pill);padding:0 20px;font-weight:500}}
