.cmp[data-astro-cid-jyabumga]{margin-top:28px}.cmp-cards[data-astro-cid-jyabumga]{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.cmp-card[data-astro-cid-jyabumga]{border:1px solid var(--line3);flex-direction:column;min-width:0;padding:22px 20px;display:flex}.cmp-adhd[data-astro-cid-jyabumga]{border-color:var(--gold)}.cmp-kicker[data-astro-cid-jyabumga]{text-transform:uppercase;letter-spacing:1.5px;color:var(--gold);margin-bottom:6px;font-size:12px}.cmp-title[data-astro-cid-jyabumga]{color:var(--ink);margin:0 0 14px;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500;line-height:1.15}.cmp-scene[data-astro-cid-jyabumga]{width:100%;height:auto;display:block}.cmp-floor[data-astro-cid-jyabumga]{fill:none;stroke:var(--line)}.cmp-guests[data-astro-cid-jyabumga] circle[data-astro-cid-jyabumga]{fill:var(--dim);opacity:.55}.cmp-c1[data-astro-cid-jyabumga]{fill:var(--ink)}.cmp-c2[data-astro-cid-jyabumga]{fill:var(--gold)}.cmp-person[data-astro-cid-jyabumga]{fill:var(--ink);stroke:var(--bg);stroke-width:2px}.cmp-dev[data-astro-cid-jyabumga]{fill:var(--soft)}.cmp-dev-pro[data-astro-cid-jyabumga]{fill:var(--gold)}.cmp-cone[data-astro-cid-jyabumga]{fill:var(--gold);opacity:.22}.cmp-cone-warn[data-astro-cid-jyabumga]{fill:var(--red);opacity:.3}.cmp-cone-soft[data-astro-cid-jyabumga]{opacity:.14}.cmp-lamp[data-astro-cid-jyabumga]{fill:var(--gold);opacity:.35}.cmp-ring[data-astro-cid-jyabumga]{fill:none;stroke:var(--red);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.9}.cmp-glow[data-astro-cid-jyabumga]{fill:var(--gold);opacity:.18}.cmp-tag[data-astro-cid-jyabumga]{fill:var(--muted);text-anchor:middle;font-family:inherit;font-size:12px}.cmp-tag-l[data-astro-cid-jyabumga]{text-anchor:start}.cmp-tag-r[data-astro-cid-jyabumga]{text-anchor:end}.cmp-pop[data-astro-cid-jyabumga]{fill:none;stroke:var(--gold);stroke-width:1.5px}.cmp-op-phone[data-astro-cid-jyabumga]{transform:translate(132px,129px)}.cmp-result[data-astro-cid-jyabumga]{align-items:flex-end;gap:6px;height:52px;margin-top:14px;display:flex}.cmp-result[data-astro-cid-jyabumga] i[data-astro-cid-jyabumga]{border:1.5px solid var(--gold);background:color-mix(in srgb, var(--gold) 16%, transparent);width:18px;height:32px;display:block}.cmp-result-phone[data-astro-cid-jyabumga] i[data-astro-cid-jyabumga]{border-color:var(--muted);background:color-mix(in srgb, var(--muted) 16%, transparent);height:28px}.cmp-result[data-astro-cid-jyabumga] b[data-astro-cid-jyabumga],.cmp-result[data-astro-cid-jyabumga] s[data-astro-cid-jyabumga]{color:var(--ink);text-align:center;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:400;line-height:1.15;text-decoration:none;display:flex}.cmp-result-adhd[data-astro-cid-jyabumga] b[data-astro-cid-jyabumga]{border:1.5px solid var(--gold);background:color-mix(in srgb, var(--gold) 28%, transparent);width:74px;height:44px}.cmp-result-adhd[data-astro-cid-jyabumga] s[data-astro-cid-jyabumga]{border:1.5px dashed var(--line3);height:22px;color:var(--soft);margin-left:auto}.cmp-result-film[data-astro-cid-jyabumga]{gap:3px}.cmp-result-film[data-astro-cid-jyabumga] b[data-astro-cid-jyabumga]{border:1.5px solid var(--line3);background:color-mix(in srgb, var(--ink) 8%, transparent);height:44px}.cmp-seg-a[data-astro-cid-jyabumga]{flex:3}.cmp-seg-b[data-astro-cid-jyabumga]{flex:2}.cmp-seg-c[data-astro-cid-jyabumga]{flex:3}.cmp-result-label[data-astro-cid-jyabumga]{color:var(--muted);margin:8px 0 14px;font-size:13px}.cmp-points[data-astro-cid-jyabumga]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cmp-points[data-astro-cid-jyabumga] li[data-astro-cid-jyabumga]{color:var(--soft);padding-left:16px;font-size:15px;line-height:1.6;position:relative}.cmp-points[data-astro-cid-jyabumga] li[data-astro-cid-jyabumga]:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.75em;left:0}.cmp-dots[data-astro-cid-jyabumga]{display:none}.cmp-fast[data-astro-cid-jyabumga]{border:1px solid var(--line3);margin-top:34px;padding:26px 22px}.cmp-fast-title[data-astro-cid-jyabumga]{color:var(--ink);margin:0 0 10px;font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;line-height:1.1}.cmp-fast-text[data-astro-cid-jyabumga]{color:var(--soft);max-width:720px;margin:0 0 20px;font-size:16px;line-height:1.7}.cmp-steps[data-astro-cid-jyabumga]{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.cmp-steps[data-astro-cid-jyabumga] li[data-astro-cid-jyabumga]{color:var(--ink);flex-direction:column;gap:8px;font-size:14px;line-height:1.5;display:flex}.cmp-step-n[data-astro-cid-jyabumga]{border:2px solid var(--gold);width:28px;height:28px;color:var(--gold);background:var(--bg);border-radius:50%;place-items:center;font-size:13px;display:grid}.cmp-steps[data-astro-cid-jyabumga] li[data-astro-cid-jyabumga]:last-child .cmp-step-n[data-astro-cid-jyabumga]{background:var(--gold);color:var(--bg)}.cmp-fast-note[data-astro-cid-jyabumga]{color:var(--soft);margin:20px 0 0;font-size:14px;line-height:1.7}.cmp-fast-note[data-astro-cid-jyabumga] a[data-astro-cid-jyabumga]{color:var(--ink);border-bottom:1px solid var(--gold)}@media (prefers-reduced-motion:no-preference){.js-reveal[data-astro-cid-jyabumga] .cmp-card[data-astro-cid-jyabumga]{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(10px)}.js-reveal[data-astro-cid-jyabumga].is-in .cmp-card[data-astro-cid-jyabumga]{opacity:1;transform:none}.js-reveal[data-astro-cid-jyabumga].is-in .cmp-card[data-astro-cid-jyabumga]:nth-child(2){transition-delay:.1s}.js-reveal[data-astro-cid-jyabumga].is-in .cmp-card[data-astro-cid-jyabumga]:nth-child(3){transition-delay:.2s}.cmp-card[data-astro-cid-jyabumga].is-live .cmp-op-phone[data-astro-cid-jyabumga]{animation:9s ease-in-out infinite cmp-walk}.cmp-card[data-astro-cid-jyabumga].is-live .cmp-op-phone[data-astro-cid-jyabumga] .cmp-lamp[data-astro-cid-jyabumga]{animation:9s ease-in-out infinite cmp-lamp}.cmp-card[data-astro-cid-jyabumga].is-live .cmp-ring-wrap[data-astro-cid-jyabumga]{animation:9s ease-in-out infinite cmp-notice}.cmp-card[data-astro-cid-jyabumga].is-live .cmp-ring-b[data-astro-cid-jyabumga]{transform-origin:159px 96px;animation:1.6s ease-out infinite cmp-ping}.cmp-phone[data-astro-cid-jyabumga].is-live .cmp-couple[data-astro-cid-jyabumga]{transform-origin:159px 96px;animation:9s ease-in-out infinite cmp-turn}.cmp-adhd[data-astro-cid-jyabumga].is-live .cmp-glow[data-astro-cid-jyabumga]{transform-origin:159px 96px;animation:4.5s ease-in-out infinite cmp-breathe}.cmp-adhd[data-astro-cid-jyabumga].is-live .cmp-couple[data-astro-cid-jyabumga],.cmp-film[data-astro-cid-jyabumga].is-live .cmp-couple[data-astro-cid-jyabumga]{transform-origin:159px 96px;animation:9s ease-in-out infinite cmp-warm}.cmp-adhd[data-astro-cid-jyabumga].is-live .cmp-pop[data-astro-cid-jyabumga]{transform-box:fill-box;transform-origin:50%;animation:9s ease-out infinite cmp-pop}.cmp-adhd[data-astro-cid-jyabumga].is-live .cmp-pop-2[data-astro-cid-jyabumga]{animation-delay:.5s}.cmp-adhd[data-astro-cid-jyabumga].is-live .cmp-pop-3[data-astro-cid-jyabumga]{animation-delay:1s}.cmp-result[data-astro-cid-jyabumga]>[data-astro-cid-jyabumga]{transform-origin:0 100%}.cmp-card[data-astro-cid-jyabumga].is-live .cmp-result[data-astro-cid-jyabumga]>[data-astro-cid-jyabumga]{animation:9s ease-out infinite cmp-grow;animation-delay:calc(var(--k) * .14s)}.js-reveal[data-astro-cid-jyabumga].is-in .cmp-steps[data-astro-cid-jyabumga] li[data-astro-cid-jyabumga]{animation:9s ease-out infinite cmp-step;animation-delay:calc(var(--k) * .5s)}}@keyframes cmp-walk{0%,8%{transform:translate(51px,230px)}50%,86%{transform:translate(132px,129px)}97%,to{transform:translate(51px,230px)}}@keyframes cmp-lamp{0%,35%{opacity:0}55%,86%{opacity:.4}to{opacity:0}}@keyframes cmp-notice{0%,40%{opacity:0}55%,86%{opacity:1}to{opacity:0}}@keyframes cmp-ping{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes cmp-turn{0%,40%{transform:none}55%,86%{transform:translate(-3px,4px)rotate(-8deg)}to{transform:none}}@keyframes cmp-breathe{0%,to{opacity:.1;transform:scale(.92)}50%{opacity:.3;transform:scale(1.1)}}@keyframes cmp-warm{0%,to{transform:none}30%,70%{transform:translateY(-2px)scale(1.04)}}@keyframes cmp-pop{0%,14%{opacity:0;transform:translate(-14px)scale(.6)}26%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes cmp-grow{0%,6%{opacity:0;transform:scaleY(.2)}22%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes cmp-step{0%,4%{opacity:.25}14%,90%{opacity:1}to{opacity:.25}}@media (width<=900px){.cmp-steps[data-astro-cid-jyabumga]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.cmp-cards[data-astro-cid-jyabumga]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.cmp-cards[data-astro-cid-jyabumga]::-webkit-scrollbar{display:none}.cmp-card[data-astro-cid-jyabumga]{scroll-snap-align:center;flex:0 0 86%}.cmp-dots[data-astro-cid-jyabumga]{justify-content:center;gap:8px;margin-top:12px;display:flex}.cmp-dots[data-astro-cid-jyabumga] span[data-astro-cid-jyabumga]{border:1px solid var(--gold);border-radius:50%;width:8px;height:8px}.cmp-dots[data-astro-cid-jyabumga] span[data-astro-cid-jyabumga].on{background:var(--gold)}.cmp-fast[data-astro-cid-jyabumga]{padding:22px 16px}.cmp-fast-title[data-astro-cid-jyabumga]{font-size:26px}}.sc-wrap[data-astro-cid-zq4jwf36]{max-width:1120px;margin:0 auto;padding:0 40px}.sc-section[data-astro-cid-zq4jwf36]{border-top:1px solid var(--line);margin-top:72px;padding-top:72px}.sc-last[data-astro-cid-zq4jwf36]{padding-bottom:96px}.sc-kicker[data-astro-cid-zq4jwf36],.sc-num[data-astro-cid-zq4jwf36]{color:var(--gold);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px;font-size:12px}.sc-h1[data-astro-cid-zq4jwf36]{margin:0 0 20px;font-family:Cormorant Garamond,serif;font-size:64px;font-weight:500;line-height:1.04}.sc-h2[data-astro-cid-zq4jwf36]{margin:0 0 18px;font-family:Cormorant Garamond,serif;font-size:44px;font-weight:500;line-height:1.08}.sc-h1[data-astro-cid-zq4jwf36] em[data-astro-cid-zq4jwf36],.sc-h2[data-astro-cid-zq4jwf36] em[data-astro-cid-zq4jwf36]{color:var(--gold);font-style:italic}.sc-lede[data-astro-cid-zq4jwf36]{color:var(--ink);margin:0 0 16px;font-family:Cormorant Garamond,serif;font-size:24px;line-height:1.4}.sc-body[data-astro-cid-zq4jwf36]{color:var(--soft);margin:0 0 14px;font-size:16px;line-height:1.75}.sc-narrow[data-astro-cid-zq4jwf36]{max-width:680px}.sc-support[data-astro-cid-zq4jwf36]{color:var(--ink);margin:18px 0 0;font-size:15px}.sc-ctas[data-astro-cid-zq4jwf36]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sc-btn[data-astro-cid-zq4jwf36]{min-height:48px;font:inherit;border:1px solid var(--line3);color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:13px 24px;font-size:15px;font-weight:500;display:inline-flex}.sc-primary[data-astro-cid-zq4jwf36]{background:var(--red);color:var(--onred);border-color:var(--red)}.sc-btn[data-astro-cid-zq4jwf36]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sc-hero[data-astro-cid-zq4jwf36]{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding-top:56px;padding-bottom:24px;display:grid;overflow-x:clip}.sc-hero-media[data-astro-cid-zq4jwf36]{aspect-ratio:4/5;position:relative}.sc-hero-img[data-astro-cid-zq4jwf36]{z-index:2;object-fit:cover;width:100%;height:100%;display:block;position:relative}.sc-stack[data-astro-cid-zq4jwf36]{z-index:1;aspect-ratio:9/16;object-fit:cover;opacity:.55;border:1px solid var(--line3);width:42%;height:auto;position:absolute}.sc-stack-a[data-astro-cid-zq4jwf36]{top:6%;right:-16%;transform:rotate(6deg)}.sc-stack-b[data-astro-cid-zq4jwf36]{bottom:-7%;right:-8%;transform:rotate(-4deg)}.sc-collection[data-astro-cid-zq4jwf36]{grid-template-columns:repeat(7,1fr);align-items:start;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.sc-card[data-astro-cid-zq4jwf36]{flex-direction:column;gap:8px;display:flex;position:relative}.sc-card[data-astro-cid-zq4jwf36] img[data-astro-cid-zq4jwf36],.sc-card[data-astro-cid-zq4jwf36] video[data-astro-cid-zq4jwf36]{aspect-ratio:9/16;object-fit:cover;border:1px solid var(--line);width:100%;height:auto;display:block}.sc-card-main[data-astro-cid-zq4jwf36]{grid-column:span 2}.sc-card-main[data-astro-cid-zq4jwf36] img[data-astro-cid-zq4jwf36],.sc-card-main[data-astro-cid-zq4jwf36] video[data-astro-cid-zq4jwf36]{aspect-ratio:9/8;object-position:50% 12%}.sc-card[data-astro-cid-zq4jwf36] img[data-astro-cid-zq4jwf36]{object-position:50% 20%}.sc-hero-img[data-astro-cid-zq4jwf36]{object-position:50% 30%}.sc-card-label[data-astro-cid-zq4jwf36]{color:var(--ink);font-size:14px}.sc-card-main[data-astro-cid-zq4jwf36] .sc-card-label[data-astro-cid-zq4jwf36]{color:var(--gold);font-family:Cormorant Garamond,serif;font-size:24px}.sc-card-note[data-astro-cid-zq4jwf36]{color:var(--muted);font-size:13px;line-height:1.5}.sc-caption[data-astro-cid-zq4jwf36]{color:var(--muted);margin:14px 0 0;font-size:13px}.sc-receive[data-astro-cid-zq4jwf36]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.sc-receive[data-astro-cid-zq4jwf36] div[data-astro-cid-zq4jwf36],.sc-which[data-astro-cid-zq4jwf36] div[data-astro-cid-zq4jwf36]{border:1px solid var(--line3);padding:22px 20px}.sc-receive[data-astro-cid-zq4jwf36] h3[data-astro-cid-zq4jwf36],.sc-which[data-astro-cid-zq4jwf36] h3[data-astro-cid-zq4jwf36],.sc-pkg[data-astro-cid-zq4jwf36] h3[data-astro-cid-zq4jwf36]{margin:0 0 8px;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500}.sc-receive[data-astro-cid-zq4jwf36] p[data-astro-cid-zq4jwf36],.sc-which[data-astro-cid-zq4jwf36] p[data-astro-cid-zq4jwf36]{color:var(--soft);margin:0;font-size:15px;line-height:1.65}.sc-which[data-astro-cid-zq4jwf36] a[data-astro-cid-zq4jwf36]{color:var(--ink);border-bottom:1px solid var(--gold)}.sc-timeline[data-astro-cid-zq4jwf36]{grid-template-columns:repeat(3,1fr);margin:34px 0 0;padding:0;list-style:none;display:grid;position:relative}.sc-timeline[data-astro-cid-zq4jwf36]:before{content:"";background:var(--line3);height:2px;position:absolute;top:6px;left:6px;right:33%}.sc-timeline[data-astro-cid-zq4jwf36]:after{content:"";background:var(--gold);width:0;height:2px;position:absolute;top:6px;left:6px}.sc-timeline[data-astro-cid-zq4jwf36] li[data-astro-cid-zq4jwf36]{flex-direction:column;gap:4px;padding-right:16px;display:flex}.sc-dot[data-astro-cid-zq4jwf36]{background:var(--bg);border:2px solid var(--gold);z-index:1;border-radius:50%;width:14px;height:14px;margin-bottom:10px;position:relative}.sc-timeline[data-astro-cid-zq4jwf36] b[data-astro-cid-zq4jwf36]{color:var(--ink);font-size:16px;font-weight:500}.sc-timeline[data-astro-cid-zq4jwf36] span[data-astro-cid-zq4jwf36]:not(.sc-dot){color:var(--soft);font-size:14px;line-height:1.55}.sc-delivery[data-astro-cid-zq4jwf36]{color:var(--ink);margin:22px 0 0;font-size:15px}.sc-packages[data-astro-cid-zq4jwf36]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.sc-pkg[data-astro-cid-zq4jwf36]{border:1px solid var(--line3);flex-direction:column;gap:10px;padding:26px 22px;display:flex}.sc-price[data-astro-cid-zq4jwf36]{color:var(--gold);margin:0;font-size:30px}.sc-pkg-desc[data-astro-cid-zq4jwf36]{color:var(--soft);margin:0;font-size:15px;line-height:1.6}.sc-pkg[data-astro-cid-zq4jwf36] dl[data-astro-cid-zq4jwf36]{flex:1;gap:10px;margin:6px 0 8px;display:grid}.sc-pkg[data-astro-cid-zq4jwf36] dt[data-astro-cid-zq4jwf36]{text-transform:uppercase;letter-spacing:1px;color:var(--muted);font-size:11px}.sc-pkg[data-astro-cid-zq4jwf36] dd[data-astro-cid-zq4jwf36]{color:var(--ink);margin:2px 0 0;font-size:15px}.sc-terms[data-astro-cid-zq4jwf36]{color:var(--soft);max-width:860px;margin:18px 0 0;font-size:14px;line-height:1.7}.sc-faq[data-astro-cid-zq4jwf36] details[data-astro-cid-zq4jwf36]{border-bottom:1px solid var(--line);padding:16px 0}.sc-faq[data-astro-cid-zq4jwf36] summary[data-astro-cid-zq4jwf36]{cursor:pointer;color:var(--ink);font-size:17px}.sc-faq[data-astro-cid-zq4jwf36] p[data-astro-cid-zq4jwf36]{color:var(--soft);max-width:760px;margin:10px 0 0;font-size:15px;line-height:1.7}@media (prefers-reduced-motion:no-preference){.js-reveal[data-astro-cid-zq4jwf36] .sc-card[data-astro-cid-zq4jwf36]{opacity:0;transition:opacity .38s,transform .38s;transition-delay:calc(var(--i) * 80ms);transform:translateY(10px)}.js-reveal[data-astro-cid-zq4jwf36].is-in .sc-card[data-astro-cid-zq4jwf36]{opacity:1;transform:none}.js-reveal[data-astro-cid-zq4jwf36].sc-timeline:after{transition:width 1.4s}.js-reveal[data-astro-cid-zq4jwf36].sc-timeline.is-in:after{width:calc(67% - 6px)}}@media (prefers-reduced-motion:reduce){.sc-timeline[data-astro-cid-zq4jwf36]:after{width:calc(67% - 6px)}}@media (width<=900px){.sc-collection[data-astro-cid-zq4jwf36]{grid-template-columns:repeat(3,1fr)}.sc-card-main[data-astro-cid-zq4jwf36]{grid-area:auto/span 3}.sc-card-main[data-astro-cid-zq4jwf36] img[data-astro-cid-zq4jwf36],.sc-card-main[data-astro-cid-zq4jwf36] video[data-astro-cid-zq4jwf36]{aspect-ratio:4/5}}@media (width<=760px){.sc-wrap[data-astro-cid-zq4jwf36]{padding:0 16px}.sc-hero[data-astro-cid-zq4jwf36]{grid-template-columns:1fr;gap:28px;padding-top:36px}.sc-stack[data-astro-cid-zq4jwf36]{display:none}.sc-h1[data-astro-cid-zq4jwf36]{font-size:42px}.sc-h2[data-astro-cid-zq4jwf36]{font-size:34px}.sc-section[data-astro-cid-zq4jwf36]{margin-top:52px;padding-top:52px}.sc-collection[data-astro-cid-zq4jwf36]{grid-template-columns:repeat(2,1fr)}.sc-card-main[data-astro-cid-zq4jwf36]{grid-column:span 2}.sc-receive[data-astro-cid-zq4jwf36],.sc-packages[data-astro-cid-zq4jwf36],.sc-which[data-astro-cid-zq4jwf36]{grid-template-columns:1fr}.sc-timeline[data-astro-cid-zq4jwf36]{grid-template-columns:1fr;gap:18px}.sc-timeline[data-astro-cid-zq4jwf36]:before,.sc-timeline[data-astro-cid-zq4jwf36]:after{display:none}.sc-btn[data-astro-cid-zq4jwf36]{width:100%}}
