.ss[data-astro-cid-cpflcj6t]{--tan:#e6cdb4;--line-soft:#f1eae3;--line-mid:#e6ddd4}.ss-hero[data-astro-cid-cpflcj6t]{flex-direction:column;gap:clamp(20px,3vw,32px);padding-top:clamp(20px,3vw,36px);display:flex}.ss-hero[data-astro-cid-cpflcj6t] .crumbs{gap:8px}.ss-hero__row[data-astro-cid-cpflcj6t]{flex-wrap:wrap;align-items:center;gap:32px clamp(32px,5vw,72px);display:flex}.ss-hero__text[data-astro-cid-cpflcj6t]{flex-direction:column;flex:520px;gap:18px;min-width:0;display:flex}.ss-kicker[data-astro-cid-cpflcj6t]{align-items:center;gap:10px;display:inline-flex}.ss-h1[data-astro-cid-cpflcj6t]{letter-spacing:-.05em;text-wrap:balance;flex-direction:column;gap:10px;font-size:clamp(42px,4.6vw,66px);font-weight:800;line-height:.98;display:flex}.ss-h1__sub[data-astro-cid-cpflcj6t]{letter-spacing:-.035em;color:var(--ink-3);font-size:max(24px,.56em);font-weight:700;line-height:1.1}.ss-hero__lead[data-astro-cid-cpflcj6t]{max-width:600px;margin-top:6px}.ss-hero__lead[data-astro-cid-cpflcj6t] strong[data-astro-cid-cpflcj6t]{color:var(--ink);font-weight:800}.ss-cta[data-astro-cid-cpflcj6t]{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:4px;display:flex}.ss-cta[data-astro-cid-cpflcj6t] .btn[data-astro-cid-cpflcj6t]{gap:10px;min-height:52px;padding:0 24px;font-size:15.5px}.ss-cta[data-astro-cid-cpflcj6t] .link[data-astro-cid-cpflcj6t]{white-space:nowrap;font-size:15px}.ss-hero__note[data-astro-cid-cpflcj6t]{color:var(--muted);font-size:13px;font-weight:600}.hv[data-astro-cid-cpflcj6t]{border-radius:var(--r-2xl);background:var(--warm);flex:440px;min-width:0;max-width:560px;height:540px;position:relative;overflow:clip}.hv__bg[data-astro-cid-cpflcj6t]{object-fit:cover;object-position:78% 50%;width:100%;height:100%;position:absolute;inset:0}.hv__veil[data-astro-cid-cpflcj6t]{background:#faf6f14d;position:absolute;inset:0}.hv__post[data-astro-cid-cpflcj6t]{border-radius:var(--r-lg);background:var(--night);width:196px;height:336px;position:absolute;top:40px;left:8%;overflow:clip;transform:rotate(-5deg);box-shadow:0 24px 60px #1e1a1729}.hv--instagram[data-astro-cid-cpflcj6t] .hv__post[data-astro-cid-cpflcj6t]{width:230px;height:288px}.hv__post[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t],.st__post[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-cpflcj6t]{background:linear-gradient(#1e181400 45%,#1e1814bd 100%);position:absolute;inset:0}.lines[data-astro-cid-cpflcj6t]{flex-direction:column;gap:7px;display:flex;position:absolute;bottom:18px;left:14px;right:66px}.lines[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:#faf6f180;height:8px}.lines[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:first-child{background:#faf6f1d9;width:66%}.lines[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:nth-child(2){width:94%}.lines[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:nth-child(3){width:50%}.lines--lg[data-astro-cid-cpflcj6t]{gap:8px;bottom:22px;left:16px;right:74px}.lines--lg[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{height:9px}.share[data-astro-cid-cpflcj6t]{flex-direction:column;align-items:center;gap:4px;display:inline-flex;position:absolute;bottom:14px;right:12px}.share__ring[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--white);width:42px;height:42px;color:var(--ink);box-shadow:0 0 0 3px var(--terracotta);justify-content:center;align-items:center;display:inline-flex}.share__label[data-astro-cid-cpflcj6t]{color:var(--cream);font-size:10.5px;font-weight:800}.share--lg[data-astro-cid-cpflcj6t]{gap:5px;bottom:18px;right:14px}@media (width>=760px){.hv--tiktok[data-astro-cid-cpflcj6t] .hv__post[data-astro-cid-cpflcj6t] .share[data-astro-cid-cpflcj6t]{top:118px;bottom:auto}}.share--lg[data-astro-cid-cpflcj6t] .share__ring[data-astro-cid-cpflcj6t]{width:48px;height:48px;box-shadow:0 0 0 3px var(--terracotta), 0 0 0 11px #d8622a40}.share--lg[data-astro-cid-cpflcj6t] .share__label[data-astro-cid-cpflcj6t]{font-size:11.5px}.hv__vid[data-astro-cid-cpflcj6t]{border-radius:var(--r-lg);background:var(--white);flex-direction:column;gap:12px;width:300px;padding:8px 8px 14px;display:flex;position:absolute;top:40px;left:8%;transform:rotate(-4deg);box-shadow:0 24px 60px #1e1a1729}.media[data-astro-cid-cpflcj6t]{aspect-ratio:16/9;background:var(--night);border-radius:15px;display:block;position:relative;overflow:clip}.media[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.play[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);width:44px;height:44px;color:var(--cream);background:#1e181499;justify-content:center;align-items:center;margin:-22px 0 0 -22px;display:inline-flex;position:absolute;top:50%;left:50%}.play--lg[data-astro-cid-cpflcj6t]{width:52px;height:52px;margin:-26px 0 0 -26px}.vlines[data-astro-cid-cpflcj6t]{flex-direction:column;gap:7px;padding:0 4px;display:flex}.vlines[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--line-soft);width:46%;height:8px}.vlines[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:first-child{background:var(--line-mid);width:80%;height:9px}.vlines--lg[data-astro-cid-cpflcj6t]{gap:8px;padding:0 6px}.vlines--lg[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{width:44%;height:9px}.vlines--lg[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:first-child{height:10px}.vrow[data-astro-cid-cpflcj6t]{gap:6px;padding:0 4px;display:flex}.vrow--lg[data-astro-cid-cpflcj6t]{gap:8px;padding:0 6px}.ghost[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--sand);width:58px;height:32px}.vrow--lg[data-astro-cid-cpflcj6t] .ghost[data-astro-cid-cpflcj6t]{width:64px;height:36px}.vrow--lg[data-astro-cid-cpflcj6t] .ghost--s[data-astro-cid-cpflcj6t]{width:44px}.vshare[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--white);height:32px;box-shadow:0 0 0 2px var(--terracotta);color:var(--ink);align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.vshare--lg[data-astro-cid-cpflcj6t]{height:36px;box-shadow:0 0 0 2px var(--terracotta), 0 0 0 8px #d8622a38;gap:7px;padding:0 15px;font-size:13px}.hv__arrow[data-astro-cid-cpflcj6t]{position:absolute;top:150px;left:42%}.hv__card[data-astro-cid-cpflcj6t]{border-radius:var(--r-xl);background:var(--white);flex-direction:column;gap:10px;width:300px;padding:8px 8px 16px;display:flex;position:absolute;bottom:32px;right:7%;box-shadow:0 24px 60px #1e1a1729}.hv__photo[data-astro-cid-cpflcj6t]{border-radius:var(--r-md);background:var(--tan);height:150px;display:block;position:relative;overflow:clip}.hv__photo[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.from[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);height:26px;color:var(--ink);background:#fffffff2;align-items:center;gap:6px;padding:0 10px 0 5px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;bottom:8px;left:8px}.hv__text[data-astro-cid-cpflcj6t]{flex-direction:column;gap:4px;padding:0 8px;display:flex}.hv__title[data-astro-cid-cpflcj6t]{letter-spacing:-.025em;font-size:17px;font-weight:800;line-height:1.2}.hv__by[data-astro-cid-cpflcj6t]{color:var(--muted);flex-wrap:wrap;gap:2px 10px;font-size:12px;font-weight:600;display:flex}.hv__orig[data-astro-cid-cpflcj6t]{color:var(--terracotta-ink);font-weight:800}.hv__checks[data-astro-cid-cpflcj6t]{flex-direction:column;gap:6px;padding:0 8px;display:flex}.hv__checks[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.tick[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--green-bg);width:17px;height:17px;color:var(--green);flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-sec[data-astro-cid-cpflcj6t]{flex-direction:column;gap:28px;display:flex}#steps[data-astro-cid-cpflcj6t]{scroll-margin-top:calc(var(--header-h) + 8px)}.ss-head[data-astro-cid-cpflcj6t]{flex-direction:column;gap:14px;max-width:680px;display:flex}.ss-head--wide[data-astro-cid-cpflcj6t]{max-width:720px}.ss-p[data-astro-cid-cpflcj6t]{color:var(--ink-2);text-wrap:pretty;font-size:17px;font-weight:500;line-height:1.6}.stepper[data-astro-cid-cpflcj6t]{flex-wrap:wrap;align-items:stretch;gap:20px 40px;display:flex}.stepper__list[data-astro-cid-cpflcj6t]{flex-direction:column;flex:380px;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sbtn[data-astro-cid-cpflcj6t]{border-radius:var(--r-xl);width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;color:var(--ink);background:0 0;border:0;align-items:flex-start;gap:16px;padding:20px 22px;transition:background .3s,box-shadow .3s;display:flex}.sbtn[data-astro-cid-cpflcj6t]:hover{background:#fff9}.sbtn[data-astro-cid-cpflcj6t][aria-pressed=true]{background:var(--white);box-shadow:0 14px 34px #1e1a171a}.sbtn__n[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--sand);width:34px;height:34px;color:var(--ink);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;transition:background .3s,color .3s;display:inline-flex}.sbtn[data-astro-cid-cpflcj6t][aria-pressed=true] .sbtn__n[data-astro-cid-cpflcj6t]{background:var(--terracotta-ink);color:var(--white)}.sbtn__text[data-astro-cid-cpflcj6t]{flex-direction:column;gap:6px;min-width:0;display:flex}.sbtn__t[data-astro-cid-cpflcj6t]{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1.2}.sbtn__l[data-astro-cid-cpflcj6t]{color:var(--ink-2);font-size:15.5px;font-weight:500;line-height:1.55}.st[data-astro-cid-cpflcj6t]{border-radius:var(--r-2xl);background:var(--sand);flex:1.3 440px;justify-content:center;min-width:0;min-height:480px;transition:background .4s;display:flex;position:relative;overflow:clip}.st[data-astro-cid-cpflcj6t][data-stage="2"]{background:var(--peach)}.st__s[data-astro-cid-cpflcj6t]{justify-content:center;align-items:flex-end;width:100%;display:flex}.st__s--center[data-astro-cid-cpflcj6t]{align-items:center}.st__s[data-astro-cid-cpflcj6t][hidden]{display:none}.st__s[data-astro-cid-cpflcj6t]:not([hidden]){animation:ss-in .45s var(--ease) both}@keyframes ss-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.st__post[data-astro-cid-cpflcj6t]{border-radius:var(--r-xl);background:var(--night);width:230px;height:400px;position:relative;overflow:clip;box-shadow:0 24px 60px #1e1a1729}.st--instagram[data-astro-cid-cpflcj6t] .st__post[data-astro-cid-cpflcj6t]{width:280px;height:350px}.st__vid[data-astro-cid-cpflcj6t]{border-radius:var(--r-xl);background:var(--white);flex-direction:column;gap:14px;width:360px;max-width:calc(100% - 32px);padding:10px 10px 18px;display:flex;box-shadow:0 24px 60px #1e1a1729}.st__vid[data-astro-cid-cpflcj6t] .media[data-astro-cid-cpflcj6t]{border-radius:16px}.st__label[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);height:30px;color:var(--ink);background:#ffffffe6;align-items:center;padding:0 12px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px}.st__dots[data-astro-cid-cpflcj6t]{gap:6px;display:inline-flex;position:absolute;top:16px;right:16px}.st__dots[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:#1e1a172e;width:8px;height:8px;transition:width .3s,background .3s}.st[data-astro-cid-cpflcj6t][data-stage="0"] .st__dots[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:first-child,.st[data-astro-cid-cpflcj6t][data-stage="1"] .st__dots[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:nth-child(2),.st[data-astro-cid-cpflcj6t][data-stage="2"] .st__dots[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]:nth-child(3){background:var(--ink);width:22px}.sh[data-astro-cid-cpflcj6t]{background:var(--white);border-radius:26px 26px 0 0;flex-direction:column;gap:16px;width:340px;max-width:calc(100% - 24px);padding:10px 18px 22px;display:flex;box-shadow:0 -12px 34px #1e1a171a}.sh--done[data-astro-cid-cpflcj6t]{gap:14px}.sh__grab[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:#1e1a1724;align-self:center;width:36px;height:5px}.sh__item[data-astro-cid-cpflcj6t]{align-items:center;gap:12px;display:flex}.sh__item[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{object-fit:cover;border-radius:12px;flex:none;width:44px;height:44px}.sh__it[data-astro-cid-cpflcj6t]{flex-direction:column;gap:2px;min-width:0;display:flex}.sh__title[data-astro-cid-cpflcj6t]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:800;overflow:hidden}.sh__host[data-astro-cid-cpflcj6t]{color:var(--muted);font-size:12px;font-weight:600}.sh__rule[data-astro-cid-cpflcj6t]{background:var(--line);height:1px}.sh__apps[data-astro-cid-cpflcj6t]{justify-content:space-between;display:flex}.app[data-astro-cid-cpflcj6t]{flex-direction:column;align-items:center;gap:7px;width:44px;display:flex}.app--us[data-astro-cid-cpflcj6t]{gap:6px;width:54px}.app__icon[data-astro-cid-cpflcj6t]{background:var(--line-soft);border-radius:12px;width:42px;height:42px}.app__icon--tan[data-astro-cid-cpflcj6t]{background:var(--tan)}.app__icon--sage[data-astro-cid-cpflcj6t]{background:var(--sage)}.app--us[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{width:42px;height:42px;box-shadow:0 0 0 2px var(--white), 0 0 0 4px var(--terracotta), 0 0 0 11px #d8622a33;border-radius:12px}.app__dash[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--line-soft);width:28px;height:5px}.app__name[data-astro-cid-cpflcj6t]{color:var(--ink);font-size:11px;font-weight:800}.app__name--quiet[data-astro-cid-cpflcj6t]{color:var(--ink-3);font-weight:700}.app__more[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--sand);width:42px;height:42px;color:var(--ink-3);justify-content:center;align-items:center;display:inline-flex}.sh__rows[data-astro-cid-cpflcj6t]{flex-direction:column;gap:7px;display:flex}.sh__rows[data-astro-cid-cpflcj6t]>span[data-astro-cid-cpflcj6t]{background:var(--sand);height:40px;color:var(--ink-3);border-radius:13px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:700;display:flex}.sh__ok[data-astro-cid-cpflcj6t]{letter-spacing:-.025em;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.sh__tick[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--green-bg);width:26px;height:26px;color:var(--green);justify-content:center;align-items:center;display:inline-flex}.sh__photo[data-astro-cid-cpflcj6t]{border-radius:16px;height:150px;display:block;position:relative;overflow:clip}.sh__photo[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{object-fit:cover;width:100%;height:100%}.sh__name[data-astro-cid-cpflcj6t]{font-size:15px;font-weight:800;line-height:1.25}.sh__meta[data-astro-cid-cpflcj6t]{color:var(--muted);font-size:12.5px;font-weight:600}.sh__done[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--ink);height:44px;color:var(--cream);justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.after[data-astro-cid-cpflcj6t]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.after__card[data-astro-cid-cpflcj6t]{border-radius:var(--r-xl);background:var(--white);box-shadow:var(--shadow-1);flex-direction:column;gap:18px;padding:10px 10px 24px;display:flex}.after__art[data-astro-cid-cpflcj6t]{border-radius:var(--r-md);background:var(--sand);flex-direction:column;min-height:240px;padding:16px 14px;display:flex}.after__art--cb[data-astro-cid-cpflcj6t]{gap:6px}.after__art--night[data-astro-cid-cpflcj6t]{background:var(--peach);gap:12px}.after__art--gl[data-astro-cid-cpflcj6t]{gap:4px}.after__text[data-astro-cid-cpflcj6t]{flex-direction:column;gap:6px;padding:0 12px;display:flex}.after__h[data-astro-cid-cpflcj6t]{letter-spacing:-.03em;text-wrap:balance;font-size:20px;font-weight:800;line-height:1.2}.after__p[data-astro-cid-cpflcj6t]{color:var(--ink-2);font-size:15px;font-weight:500;line-height:1.55}.cbm__head[data-astro-cid-cpflcj6t]{align-items:center;gap:8px;padding:0 4px 6px;display:flex}.cbm__title[data-astro-cid-cpflcj6t]{letter-spacing:-.03em;font-size:19px;font-weight:800}.cbm__pill[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--ink);height:22px;color:var(--cream);align-items:center;padding:0 8px;font-size:11.5px;font-weight:800;display:inline-flex}.cbm__row[data-astro-cid-cpflcj6t]{border-radius:16px;align-items:center;gap:10px;padding:7px;display:flex}.cbm__row[data-astro-cid-cpflcj6t].is-new{background:var(--white)}.cbm__row[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{object-fit:cover;border-radius:12px;flex:none;width:48px;height:48px}.cbm__text[data-astro-cid-cpflcj6t]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.cbm__t[data-astro-cid-cpflcj6t]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:800;overflow:hidden}.cbm__m[data-astro-cid-cpflcj6t]{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.cbm__new[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--terracotta-ink);height:22px;color:var(--white);flex:none;align-items:center;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.nt__label[data-astro-cid-cpflcj6t]{color:var(--ink-3);padding:0 4px;font-size:12.5px;font-weight:800}.nt__btns[data-astro-cid-cpflcj6t]{flex-wrap:wrap;gap:6px;display:flex}.nt__btn[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--white);min-height:44px;color:var(--ink);border:0;padding:0 16px;font-size:14px;font-weight:800;transition:background .2s,color .2s}.nt__btn[data-astro-cid-cpflcj6t]:hover{background:var(--sand)}.nt__btn[data-astro-cid-cpflcj6t][aria-pressed=true]{background:var(--ink);color:var(--cream)}.nt__card[data-astro-cid-cpflcj6t]{border-radius:var(--r-md);background:var(--white);box-shadow:var(--shadow-1);align-items:center;gap:12px;padding:10px;display:flex}.nt__card[data-astro-cid-cpflcj6t] img[data-astro-cid-cpflcj6t]{border-radius:var(--r-sm);object-fit:cover;flex:none;width:56px;height:56px}.nt__text[data-astro-cid-cpflcj6t]{flex-direction:column;gap:3px;min-width:0;display:flex}.nt__kicker[data-astro-cid-cpflcj6t]{letter-spacing:.1em;text-transform:uppercase;color:var(--terracotta-ink);font-size:10.5px;font-weight:800}.nt__title[data-astro-cid-cpflcj6t]{font-size:14.5px;font-weight:800;line-height:1.25}.nt__meta[data-astro-cid-cpflcj6t]{color:var(--muted);font-size:12px;font-weight:600}.nt__line[data-astro-cid-cpflcj6t]{color:var(--ink-3);padding:0 4px;font-size:13px;font-weight:600;line-height:1.5}.gl__head[data-astro-cid-cpflcj6t]{justify-content:space-between;align-items:baseline;gap:8px;padding:0 4px 6px;display:flex}.gl__title[data-astro-cid-cpflcj6t]{letter-spacing:-.03em;font-size:19px;font-weight:800}.gl__left[data-astro-cid-cpflcj6t]{color:var(--muted);font-size:12px;font-weight:700}.gl__item[data-astro-cid-cpflcj6t]{flex-direction:column;gap:4px;display:flex}.gl__aisle[data-astro-cid-cpflcj6t]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:6px 4px 2px;font-size:10.5px;font-weight:800}.gl__btn[data-astro-cid-cpflcj6t]{background:var(--white);cursor:pointer;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;display:flex;position:relative}.gl__btn[data-astro-cid-cpflcj6t]:hover{background:var(--cream)}.gl__input[data-astro-cid-cpflcj6t]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.gl__input[data-astro-cid-cpflcj6t]:focus-visible+.gl__box[data-astro-cid-cpflcj6t]{outline:3px solid var(--terracotta);outline-offset:2px}.gl__box[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--white);width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--tan);color:#0000;flex:none;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}.gl__input[data-astro-cid-cpflcj6t]:checked+.gl__box[data-astro-cid-cpflcj6t]{background:var(--green-2);box-shadow:none;color:var(--white)}.gl__label[data-astro-cid-cpflcj6t]{color:var(--ink);font-size:13.5px;font-weight:700;transition:color .2s}.gl__input[data-astro-cid-cpflcj6t]:checked~.gl__label[data-astro-cid-cpflcj6t]{color:var(--muted);text-decoration:line-through}.works[data-astro-cid-cpflcj6t]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.works__card[data-astro-cid-cpflcj6t]{border-radius:var(--r-2xl);background:var(--white);box-shadow:var(--shadow-1);flex-direction:column;gap:6px;padding:clamp(22px,3vw,34px);display:flex}.works__card--peach[data-astro-cid-cpflcj6t]{background:var(--peach);box-shadow:none}.works__head[data-astro-cid-cpflcj6t]{align-items:center;gap:10px;padding-bottom:8px;display:flex}.works__icon[data-astro-cid-cpflcj6t]{border-radius:var(--r-pill);background:var(--white);width:32px;height:32px;color:var(--terracotta-ink);justify-content:center;align-items:center;display:inline-flex}.works__icon--ok[data-astro-cid-cpflcj6t]{background:var(--green-bg);color:var(--green)}.works__h[data-astro-cid-cpflcj6t]{letter-spacing:-.03em;text-wrap:balance;font-size:22px;font-weight:800}.works__list[data-astro-cid-cpflcj6t]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.works__list[data-astro-cid-cpflcj6t] li[data-astro-cid-cpflcj6t]{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:13px 0;font-size:15.5px;font-weight:600;line-height:1.5;display:flex}.works__list[data-astro-cid-cpflcj6t] li[data-astro-cid-cpflcj6t] svg{color:var(--green-2);flex:none;margin-top:3px}.works__list--may[data-astro-cid-cpflcj6t] li[data-astro-cid-cpflcj6t]{border-top-color:#1e1a171a;flex-direction:column;gap:3px}.works__t[data-astro-cid-cpflcj6t]{font-size:15.5px;font-weight:800;line-height:1.5}.works__l[data-astro-cid-cpflcj6t]{color:var(--ink-2);font-size:14.5px;font-weight:500;line-height:1.55}.works__note[data-astro-cid-cpflcj6t]{background:var(--white);color:var(--ink-2);border-radius:16px;margin-top:8px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.5}.ss-rel[data-astro-cid-cpflcj6t]{gap:24px}.ss-rel__h[data-astro-cid-cpflcj6t]{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.05}.rel[data-astro-cid-cpflcj6t]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.rel__card[data-astro-cid-cpflcj6t]{border-radius:var(--r-xl);background:var(--white);box-shadow:var(--shadow-1);transition:transform var(--t) var(--ease), box-shadow var(--t) var(--ease);flex-direction:column;gap:12px;padding:22px 22px 20px;display:flex}.rel__card[data-astro-cid-cpflcj6t]:hover{transform:translateY(-3px);box-shadow:0 14px 34px #1e1a171f}.rel__title[data-astro-cid-cpflcj6t]{letter-spacing:-.025em;text-wrap:balance;font-size:19px;font-weight:800;line-height:1.2}.rel__line[data-astro-cid-cpflcj6t]{color:var(--ink-2);font-size:14.5px;font-weight:500;line-height:1.55}.rel__cta[data-astro-cid-cpflcj6t]{color:var(--terracotta-ink);transition:color var(--t-fast);margin-top:auto;font-size:15px;font-weight:800}.rel__card[data-astro-cid-cpflcj6t]:hover .rel__cta[data-astro-cid-cpflcj6t]{color:var(--terracotta-deep)}@media (width<=759px){.hv[data-astro-cid-cpflcj6t]{height:440px}.hv__post[data-astro-cid-cpflcj6t]{width:138px;height:236px;top:22px;left:14px}.hv--instagram[data-astro-cid-cpflcj6t] .hv__post[data-astro-cid-cpflcj6t]{width:150px;height:188px}.hv__vid[data-astro-cid-cpflcj6t]{width:220px;top:22px;left:14px}.hv__arrow[data-astro-cid-cpflcj6t]{top:92px;left:40%}.hv__card[data-astro-cid-cpflcj6t]{width:226px;bottom:16px;right:12px}.hv__photo[data-astro-cid-cpflcj6t]{height:104px}.st[data-astro-cid-cpflcj6t]{min-height:440px}.st__post[data-astro-cid-cpflcj6t]{width:192px;height:330px}.st--instagram[data-astro-cid-cpflcj6t] .st__post[data-astro-cid-cpflcj6t]{width:230px;height:288px}.st__vid[data-astro-cid-cpflcj6t]{width:290px}.sh[data-astro-cid-cpflcj6t]{width:300px}.ss-p[data-astro-cid-cpflcj6t]{font-size:16px}.sbtn[data-astro-cid-cpflcj6t]{gap:14px;padding:18px}.sbtn__t[data-astro-cid-cpflcj6t]{font-size:18px}}
