.widget[data-v-0ca28621]{margin:var(--sp-7) 0;padding:var(--sp-6) var(--sp-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--c-white);box-shadow:var(--shadow-soft);color:var(--text-primary);line-height:var(--lh-body);font-size:var(--fs-base)}.widget__head[data-v-0ca28621]{gap:var(--sp-2);margin-bottom:var(--sp-5);display:grid}.widget__label[data-v-0ca28621]{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-accent);display:inline-flex}.widget__dot[data-v-0ca28621]{background:var(--c-accent);border-radius:50%;width:7px;height:7px}.widget__title[data-v-0ca28621]{font-family:var(--font-display);font-size:var(--fs-md);line-height:var(--lh-snug)}@media (width>=640px){.widget[data-v-0ca28621]{padding:var(--sp-6)}}.wchips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.wchip{border:1px solid var(--c-line);border-radius:var(--radius-pill);color:var(--c-ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-soft), border-color var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft);background:0 0;padding:.55em 1.05em}.wchip:hover{border-color:var(--c-ink)}.wchip[aria-pressed=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-bone)}.wchip:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.wpanel{margin-top:var(--sp-5);padding:var(--sp-5);border-radius:var(--radius-md);background:var(--c-bone);border-left:3px solid var(--c-accent)}.wpanel__kicker{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-stone);margin-bottom:var(--sp-2)}.wpanel__title{font-family:var(--font-display);font-size:var(--fs-md);color:var(--c-ink);margin-bottom:var(--sp-2)}.wpanel__text{font-size:var(--fs-sm);color:var(--c-graphite);margin:0}.wswap-enter-active{transition:opacity .26s var(--ease-out), transform .26s var(--ease-out)}.wswap-leave-active{transition:opacity .12s var(--ease-soft)}.wswap-enter-from{opacity:0;transform:translateY(6px)}.wswap-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.wswap-enter-active,.wswap-leave-active{transition:none}}.steps__rail[data-v-f57ab4ba]{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;display:grid;position:relative}.steps__rail[data-v-f57ab4ba]:before,.steps__rail[data-v-f57ab4ba]:after{content:"";background:var(--c-line);width:80%;height:2px;position:absolute;top:17px;left:10%}.steps__rail[data-v-f57ab4ba]:after{background:var(--c-accent);width:calc(80% * var(--fill) / 100);transition:width var(--dur-slow) var(--ease-out)}.steps__stop[data-v-f57ab4ba]{z-index:1;justify-items:center;gap:var(--sp-2);text-align:center;display:grid;position:relative}.steps__dot[data-v-f57ab4ba]{border:1.5px solid var(--c-line);background:var(--c-white);width:36px;height:36px;color:var(--c-stone);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--dur-base) var(--ease-soft), border-color var(--dur-base) var(--ease-soft), color var(--dur-base) var(--ease-soft), transform var(--dur-base) var(--ease-out);border-radius:50%}.steps__dot[data-v-f57ab4ba]:hover{border-color:var(--c-ink);color:var(--c-ink)}.steps__dot.is-done[data-v-f57ab4ba]{border-color:var(--c-accent);color:var(--c-accent)}.steps__dot.is-current[data-v-f57ab4ba]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-white);transform:scale(1.12)}.steps__dot[data-v-f57ab4ba]:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.steps__name[data-v-f57ab4ba]{color:var(--c-stone);font-size:.7rem;line-height:1.25}.steps__name.is-current[data-v-f57ab4ba]{color:var(--c-ink)}.steps__nav[data-v-f57ab4ba]{justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-4);display:flex}.steps__nav .wchip[data-v-f57ab4ba]:disabled{opacity:.35;cursor:default}@media (width<=480px){.steps__name[data-v-f57ab4ba]{display:none}}@media (prefers-reduced-motion:reduce){.steps__rail[data-v-f57ab4ba]:after,.steps__dot[data-v-f57ab4ba]{transition:none}}.map[data-v-08ffcf55]{gap:var(--sp-5);align-items:center;display:grid}.map__face[data-v-08ffcf55]{width:min(100%,280px);margin-inline:auto;overflow:visible}.map__lines[data-v-08ffcf55]{fill:none;stroke:var(--c-stone);stroke-width:1.3px;stroke-linecap:round;opacity:.7}.map__zone[data-v-08ffcf55]{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke:var(--c-line);color:var(--c-line);transition:stroke var(--dur-base) var(--ease-soft), color var(--dur-base) var(--ease-soft)}.map__zone path[data-v-08ffcf55]{stroke-dasharray:5 7}.map__zone.is-active[data-v-08ffcf55]{stroke:var(--c-accent);color:var(--c-accent)}.map__zone.is-active path[data-v-08ffcf55]{animation:1.1s linear infinite mm-flow-08ffcf55}@keyframes mm-flow-08ffcf55{to{stroke-dashoffset:-24px}}@media (prefers-reduced-motion:reduce){.map__zone.is-active path[data-v-08ffcf55]{animation:none}}.brow[data-v-6f764bc9]{width:min(100%,460px);margin:0 auto var(--sp-5);display:block}.brow__skin[data-v-6f764bc9]{fill:#f1e2d3}.brow__fill[data-v-6f764bc9]{fill:#4a3426;opacity:.55;transition:d var(--dur-slow) var(--ease-out), opacity var(--dur-base) var(--ease-soft)}.brow__hairs[data-v-6f764bc9]{fill:none;stroke:#2f2018;stroke-width:1.15px;stroke-linecap:round;opacity:.85;transition:d var(--dur-slow) var(--ease-out)}.brow--feathered .brow__fill[data-v-6f764bc9]{opacity:.3}.brow--feathered .brow__hairs[data-v-6f764bc9]{stroke-width:1px}.brow--sparse .brow__fill[data-v-6f764bc9]{opacity:.85}.brow--sparse .brow__hairs[data-v-6f764bc9]{opacity:.4}.brow__lid[data-v-6f764bc9]{fill:none;stroke:#c9ab92;stroke-width:1.2px}.brow__eye[data-v-6f764bc9]{fill:#fdfbf8;stroke:#8a6f5c;stroke-width:1.4px}.brow__iris[data-v-6f764bc9]{fill:#6b4f36}.brow__pupil[data-v-6f764bc9]{fill:#1d140e}.brow__glint[data-v-6f764bc9]{fill:#fff;opacity:.9}.brow__lashes[data-v-6f764bc9]{fill:none;stroke:#2f2018;stroke-width:1.3px;stroke-linecap:round}.brow__chips .wchip[data-v-6f764bc9]{font-size:var(--fs-xs);padding:.5em .9em}.brow__summary[data-v-6f764bc9]{text-transform:none;letter-spacing:0;font-size:var(--fs-sm);color:var(--c-accent)}.hair[data-v-6f764bc9]{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px dashed var(--c-line)}.hair__label[data-v-6f764bc9]{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-stone);margin-bottom:var(--sp-3)}.hair__art[data-v-6f764bc9]{width:100%;max-width:420px;margin-bottom:var(--sp-4);display:block}.hair__strand[data-v-6f764bc9]{stroke:#3b2a1e;stroke-linecap:round;transition:stroke-width var(--dur-base) var(--ease-out)}.hair__thread[data-v-6f764bc9]{fill:none;stroke:var(--c-accent);transition:stroke-width var(--dur-base) var(--ease-out)}.hair__text[data-v-6f764bc9]{margin:var(--sp-4) 0 0;font-size:var(--fs-sm);color:var(--c-graphite)}@media (prefers-reduced-motion:reduce){.brow__fill[data-v-6f764bc9],.brow__hairs[data-v-6f764bc9],.hair__strand[data-v-6f764bc9],.hair__thread[data-v-6f764bc9]{transition:none}}.cycle[data-v-13462ed0]{gap:var(--sp-5);display:grid}.cycle__skin[data-v-13462ed0]{width:100%;max-width:460px;margin-inline:auto;display:block}.cycle__surface[data-v-13462ed0]{stroke:var(--c-stone);stroke-width:1px;stroke-dasharray:3 4}.cycle__cell[data-v-13462ed0]{fill:var(--c-shell);stroke:var(--c-line);stroke-width:1px;transition:fill var(--dur-slow) var(--ease-out), stroke var(--dur-slow) var(--ease-out)}.cycle__cell.is-fresh[data-v-13462ed0]{fill:var(--c-accent-soft);stroke:var(--c-accent)}.cycle__control[data-v-13462ed0]{gap:var(--sp-2);display:grid}.cycle__week[data-v-13462ed0]{font-family:var(--font-display);font-size:var(--fs-md)}.cycle__range[data-v-13462ed0]{width:100%;accent-color:var(--c-accent);cursor:pointer}.cycle__ticks[data-v-13462ed0]{font-size:var(--fs-xs);color:var(--c-stone);font-variant-numeric:tabular-nums;justify-content:space-between;padding-inline:4px;display:flex}@media (prefers-reduced-motion:reduce){.cycle__cell[data-v-13462ed0]{transition:none}}.saree[data-v-2954e95d]{gap:var(--sp-6);margin-top:var(--sp-6);align-items:center;display:grid}.saree__pleats[data-v-2954e95d]{justify-content:center;gap:3px;height:150px;display:flex}.saree__pleat[data-v-2954e95d]{transform-origin:top;width:22px;height:100%;transition:transform var(--dur-slow) var(--ease-out);background:linear-gradient(90deg,#0000002e,#0000 35%,#ffffff59 60%,#0000001f),linear-gradient(#8e44ad,#6c2d8c 70%,#c9a24a 70% 78%,#6c2d8c 78%);border-radius:3px 3px 6px 6px}.saree__time[data-v-2954e95d]{gap:var(--sp-2);display:grid}.saree__minutes[data-v-2954e95d]{font-size:var(--fs-sm);color:var(--c-graphite);margin:0}.saree__num[data-v-2954e95d]{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--c-ink);font-variant-numeric:tabular-nums}.saree__track[data-v-2954e95d]{border-radius:var(--radius-pill);background:var(--c-shell);height:10px;overflow:hidden}.saree__bar[data-v-2954e95d]{border-radius:inherit;background:var(--c-accent);height:100%;transition:width var(--dur-slow) var(--ease-out), background-color var(--dur-base) var(--ease-soft)}.saree__bar.is-long[data-v-2954e95d]{background:#b5523b}.saree__label[data-v-2954e95d]{font-size:var(--fs-xs);color:var(--c-stone);margin:0}@media (width>=620px){.saree[data-v-2954e95d]{grid-template-columns:auto 1fr}}@media (prefers-reduced-motion:reduce){.saree__pleat[data-v-2954e95d],.saree__bar[data-v-2954e95d]{transition:none}}.prose[data-v-db1cce13]{font-size:var(--fs-md);color:var(--text-secondary);line-height:1.75}.prose p[data-v-db1cce13]{margin-bottom:var(--sp-5)}.prose__heading[data-v-db1cce13]{margin-top:var(--sp-8);margin-bottom:var(--sp-4);font-size:var(--fs-lg);color:var(--text-primary)}.prose>.prose__heading[data-v-db1cce13]:first-child{margin-top:0}.prose__list[data-v-db1cce13]{margin:0 0 var(--sp-6);padding-left:1.2em}.prose__list li[data-v-db1cce13]{margin-bottom:var(--sp-3);padding-left:var(--sp-2)}.prose__list li[data-v-db1cce13]::marker{color:var(--c-accent)}.prose__figure[data-v-db1cce13]{margin:var(--sp-7) 0}.prose__figure img[data-v-db1cce13]{border-radius:var(--radius-md);width:100%;height:auto}.prose__figure figcaption[data-v-db1cce13]{margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.prose__figure figcaption a[data-v-db1cce13]{text-decoration:underline}.prose__quote[data-v-db1cce13]{margin:var(--sp-7) 0;padding:var(--sp-2) 0 var(--sp-2) var(--sp-5);border-left:2px solid var(--c-accent);font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-primary);font-style:italic;line-height:1.35}.article__head[data-v-5111cc1c]{padding-top:calc(var(--header-h) + var(--sp-8));padding-bottom:var(--sp-7)}.article__back[data-v-5111cc1c]{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-7);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);display:inline-flex}.article__back[data-v-5111cc1c]:hover{color:var(--text-primary)}.article__back-icon[data-v-5111cc1c]{transform:rotate(180deg)}.article__meta[data-v-5111cc1c]{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);font-size:var(--fs-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.article__title[data-v-5111cc1c]{font-size:var(--fs-xl);margin-bottom:var(--sp-5)}.article__standfirst[data-v-5111cc1c]{max-width:58ch}.article__cover[data-v-5111cc1c]{margin:0 auto var(--sp-8)}.article__cover img[data-v-5111cc1c]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.article__cover figcaption[data-v-5111cc1c]{margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.article__cover figcaption a[data-v-5111cc1c]{text-decoration:underline}.article__body[data-v-5111cc1c]{padding-bottom:var(--section-y);border-bottom:1px solid var(--border-subtle)}.article__cta[data-v-5111cc1c]{background:var(--c-ink);color:var(--c-bone)}.article__cta-title[data-v-5111cc1c]{font-size:var(--fs-lg);margin-bottom:var(--sp-4)}.article__cta-text[data-v-5111cc1c]{color:#f6f4f0b8;margin-inline:auto}.article__cta-action[data-v-5111cc1c]{margin-top:var(--sp-6)}.article__promote[data-v-5111cc1c]{background:radial-gradient(60% 90% at 90% 10%, #b08d5738, transparent 70%), var(--c-ink);color:var(--c-bone)}.article__promote-eyebrow[data-v-5111cc1c]{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-accent-soft);margin-bottom:var(--sp-3)}.article__promote-title[data-v-5111cc1c]{font-size:var(--fs-lg);margin-bottom:var(--sp-4)}.article__promote .article__cta-text[data-v-5111cc1c]{margin-inline:0}.article__promote-actions[data-v-5111cc1c]{align-items:center;gap:var(--sp-5);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.article__promote-link[data-v-5111cc1c]{color:var(--c-bone);font-size:var(--fs-sm)}.article__related-title[data-v-5111cc1c]{font-size:var(--fs-md);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-family:var(--font-body);color:var(--text-muted);margin-bottom:var(--sp-6);font-weight:500}.article__related-list[data-v-5111cc1c]{gap:var(--sp-6);display:grid}.article__related-item[data-v-5111cc1c]{padding-top:var(--sp-5);border-top:1px solid var(--border-subtle);display:block}.article__related-item[data-v-5111cc1c]:hover{color:inherit}.article__related-item h3[data-v-5111cc1c]{font-size:var(--fs-md);margin-block:var(--sp-3);transition:color var(--dur-fast) var(--ease-soft)}.article__related-item:hover h3[data-v-5111cc1c]{color:var(--c-accent)}.article__related-item p[data-v-5111cc1c]{font-size:var(--fs-sm);color:var(--text-secondary);max-width:46ch}.article__related-date[data-v-5111cc1c]{font-size:var(--fs-xs);color:var(--text-muted)}@media (width>=760px){.article__related-list[data-v-5111cc1c]{grid-template-columns:repeat(2,1fr)}}.article__missing[data-v-5111cc1c]{padding-top:calc(var(--header-h) + var(--section-y))}.article__missing-title[data-v-5111cc1c]{font-size:var(--fs-xl);margin-bottom:var(--sp-4)}.article__missing-action[data-v-5111cc1c]{margin-top:var(--sp-6)}
