.section-toc-module__Pj3aXa__column{display:none}@media (min-width:64rem){.section-toc-module__Pj3aXa__column{top:calc(var(--header-height) + var(--space-5));max-height:calc(100vh - var(--header-height) - var(--space-7));align-self:start;display:block;position:sticky;overflow-y:auto}}.section-toc-module__Pj3aXa__toc{font-size:.9rem}.section-toc-module__Pj3aXa__title{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mid);margin-bottom:var(--space-3);font-size:.72rem;font-weight:600}.section-toc-module__Pj3aXa__toc ol{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.section-toc-module__Pj3aXa__toc li{border-left:2px solid var(--color-line);transition:border-color var(--duration-fast) var(--ease-standard)}.section-toc-module__Pj3aXa__toc a{padding:.4rem 0 .4rem var(--space-4);color:var(--color-ink-mid);transition:color var(--duration-fast) var(--ease-standard), font-weight var(--duration-fast) var(--ease-standard);line-height:1.35;text-decoration:none;display:block}.section-toc-module__Pj3aXa__toc a:hover,.section-toc-module__Pj3aXa__toc a:focus-visible{color:var(--color-rose-action)}.section-toc-module__Pj3aXa__toc li[data-active=true]{border-left-color:var(--color-rose-action)}.section-toc-module__Pj3aXa__toc li[data-active=true] a{color:var(--color-ink);font-weight:700}@media (prefers-reduced-motion:reduce){.section-toc-module__Pj3aXa__toc li,.section-toc-module__Pj3aXa__toc a{transition:none}}
.guides-module__nuriOa__readingInner{width:min(100% - 2 * var(--space-5), var(--content-reading));margin-inline:auto}.guides-module__nuriOa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-rose-action);margin-bottom:var(--space-3);font-size:.78rem;font-weight:600}.guides-module__nuriOa__hubHero{padding:calc(var(--header-height) + var(--space-8)) 0 var(--space-7);background:linear-gradient(180deg, var(--color-sage-pale) 0%, var(--color-cream) 100%);border-bottom:1px solid var(--color-line)}.guides-module__nuriOa__hubHero h1{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);font-size:clamp(2.4rem,6vw,3.6rem);line-height:1.03}.guides-module__nuriOa__hubHero p{margin-top:var(--space-4);color:var(--color-ink-mid);max-width:40rem;font-size:1.1rem;line-height:1.7}.guides-module__nuriOa__hubList{width:min(100% - 2 * var(--space-5), var(--content-wide));margin:var(--space-8) auto 0;gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.guides-module__nuriOa__hubList{grid-template-columns:repeat(3,1fr)}}.guides-module__nuriOa__card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.guides-module__nuriOa__card:hover{box-shadow:var(--shadow-soft);transform:translateY(-3px)}.guides-module__nuriOa__cardImageWrap{aspect-ratio:3/2;background:var(--color-warm);width:100%;position:relative;overflow:hidden}.guides-module__nuriOa__cardImage{object-fit:cover;transition:transform var(--duration-medium) var(--ease-out)}.guides-module__nuriOa__card:hover .guides-module__nuriOa__cardImage{transform:scale(1.04)}.guides-module__nuriOa__cardBody{gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex}.guides-module__nuriOa__cardKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-sage);font-size:.72rem;font-weight:600}.guides-module__nuriOa__card h2{font-family:var(--font-serif);color:var(--color-ink);font-size:1.4rem;line-height:1.2}.guides-module__nuriOa__card p{color:var(--color-ink-mid);font-size:.98rem;line-height:1.6}.guides-module__nuriOa__cardMeta{color:var(--color-ink-mid);margin-top:auto;font-size:.85rem;font-weight:600}.guides-module__nuriOa__cardMeta span{color:var(--color-rose-action)}.guides-module__nuriOa__article{padding-bottom:var(--space-10)}.guides-module__nuriOa__articleHero{padding:calc(var(--header-height) + var(--space-7)) 0 var(--space-6);background:linear-gradient(180deg, var(--color-rose-pale) 0%, var(--color-cream) 100%);border-bottom:1px solid var(--color-line)}.guides-module__nuriOa__breadcrumb{gap:var(--space-2);margin-bottom:var(--space-4);align-items:center;font-size:.85rem;display:flex}.guides-module__nuriOa__breadcrumb a{color:var(--color-ink-mid);text-decoration:none}.guides-module__nuriOa__breadcrumb a:hover{color:var(--color-rose-action)}.guides-module__nuriOa__breadcrumb span{color:var(--color-line-strong)}.guides-module__nuriOa__articleHero h1{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);font-size:clamp(2.1rem,5.2vw,3.2rem);line-height:1.08}.guides-module__nuriOa__dek{margin-top:var(--space-4);color:var(--color-ink-mid);font-size:1.15rem;line-height:1.6}.guides-module__nuriOa__byline{margin-top:var(--space-5);color:var(--color-ink-mid);font-size:.85rem}.guides-module__nuriOa__takeaways{margin-top:var(--space-7);padding:var(--space-5) var(--space-6);background:var(--color-sage-pale);border-radius:var(--radius-md);border:1px solid var(--color-line)}.guides-module__nuriOa__takeawaysTitle,.guides-module__nuriOa__tocTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mid);margin-bottom:var(--space-3);font-size:.72rem;font-weight:600}.guides-module__nuriOa__takeaways ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guides-module__nuriOa__takeaways li{padding-left:var(--space-5);color:var(--color-ink);font-size:.98rem;line-height:1.55;position:relative}.guides-module__nuriOa__takeaways li:before{content:"✦";color:var(--color-sage);position:absolute;left:0}.guides-module__nuriOa__heroFigure{margin:var(--space-6) 0 0;width:min(100% - 2 * var(--space-5), var(--content-wide));margin-inline:auto}.guides-module__nuriOa__heroImageWrap{aspect-ratio:16/8;border-radius:var(--radius-lg);background:var(--color-warm);width:100%;box-shadow:var(--shadow-card);position:relative;overflow:hidden}.guides-module__nuriOa__heroImage{object-fit:cover;width:100%;height:100%;display:block}.guides-module__nuriOa__articleGrid{width:min(100% - 2 * var(--space-5), var(--content-wide));margin:var(--space-8) auto 0;gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:64rem){.guides-module__nuriOa__articleGrid{grid-template-columns:16rem minmax(0, var(--content-reading));justify-content:center;gap:var(--space-9);align-items:start}}.guides-module__nuriOa__body{min-width:0}.guides-module__nuriOa__prose{margin-top:var(--space-6);color:var(--color-ink-mid)}.guides-module__nuriOa__section{scroll-margin-top:calc(var(--header-height) + var(--space-5))}.guides-module__nuriOa__section+.guides-module__nuriOa__section{margin-top:var(--space-6)}.guides-module__nuriOa__prose h2{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:var(--space-4);margin-top:var(--space-6);font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.15}.guides-module__nuriOa__prose p{color:var(--color-ink-mid);font-size:1.05rem;line-height:1.75}.guides-module__nuriOa__prose p+p{margin-top:var(--space-4)}.guides-module__nuriOa__prose ul{margin-top:var(--space-4);padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.guides-module__nuriOa__prose li{font-size:1.05rem;line-height:1.7}.guides-module__nuriOa__prose li::marker{color:var(--color-sage)}.guides-module__nuriOa__prose strong{color:var(--color-ink);font-weight:600}.guides-module__nuriOa__prose a{color:var(--color-rose-action);text-underline-offset:.15em;text-decoration:underline}.guides-module__nuriOa__prose a:hover{color:var(--color-rose-hover)}.guides-module__nuriOa__faqSection{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-line)}.guides-module__nuriOa__faqSection h2{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:var(--space-4);font-size:clamp(1.4rem,3vw,1.8rem)}.guides-module__nuriOa__faqList details{border-bottom:1px solid var(--color-line);padding:var(--space-3) 0}.guides-module__nuriOa__faqList summary{cursor:pointer;color:var(--color-ink);justify-content:space-between;gap:var(--space-4);font-weight:600;list-style:none;display:flex}.guides-module__nuriOa__faqList summary::-webkit-details-marker{display:none}.guides-module__nuriOa__faqList details[open] summary span{transform:rotate(45deg)}.guides-module__nuriOa__faqList summary span{transition:transform var(--duration-fast) var(--ease-standard);color:var(--color-rose-action)}.guides-module__nuriOa__faqList details p{margin-top:var(--space-3);color:var(--color-ink-mid);line-height:1.7}.guides-module__nuriOa__cta{margin-top:var(--space-9);padding:var(--space-8) 0;background:var(--color-dark);color:var(--color-cream);text-align:center}.guides-module__nuriOa__cta h2{font-family:var(--font-serif);margin-bottom:var(--space-3);color:var(--color-cream);font-size:clamp(1.6rem,4vw,2.2rem)}.guides-module__nuriOa__cta .guides-module__nuriOa__eyebrow{color:var(--color-gold-light)}.guides-module__nuriOa__cta p{color:#faf6f0d1;max-width:34rem;margin-inline:auto;line-height:1.65}.guides-module__nuriOa__ctaActions{margin-top:var(--space-5);gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.guides-module__nuriOa__ctaPrimary{border-radius:var(--radius-pill);background:var(--color-rose);color:#fff;padding:.85rem 1.8rem;font-weight:700;text-decoration:none}.guides-module__nuriOa__ctaPrimary:hover{background:var(--color-rose-action)}.guides-module__nuriOa__ctaSecondary{border-radius:var(--radius-pill);color:var(--color-cream);text-underline-offset:.2em;padding:.85rem 1.6rem;font-weight:600;text-decoration:underline}.guides-module__nuriOa__related{margin-top:var(--space-8)}.guides-module__nuriOa__related ul{margin:var(--space-4) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.guides-module__nuriOa__related a{padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard);flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.guides-module__nuriOa__related a:hover{border-color:var(--color-rose-light)}.guides-module__nuriOa__related a span{font-family:var(--font-serif);color:var(--color-ink);font-size:1.15rem}.guides-module__nuriOa__related a small{color:var(--color-ink-mid);font-size:.92rem;line-height:1.5}.guides-module__nuriOa__callout{margin:var(--space-5) 0;padding:var(--space-5) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-line);border-left:4px solid var(--color-sage);background:var(--color-sage-pale)}.guides-module__nuriOa__callout[data-variant=note]{border-left-color:var(--color-gold);background:#f6efe2}.guides-module__nuriOa__calloutTitle{color:var(--color-ink);margin-bottom:var(--space-2);font-size:.98rem;font-weight:700}.guides-module__nuriOa__calloutText{color:var(--color-ink-mid);font-size:1rem;line-height:1.65}.guides-module__nuriOa__calloutText a{color:var(--color-rose-action);text-underline-offset:.15em;text-decoration:underline}.guides-module__nuriOa__tableWrap{margin:var(--space-5) 0;border:1px solid var(--color-line);border-radius:var(--radius-md);overflow-x:auto}.guides-module__nuriOa__table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.96rem}.guides-module__nuriOa__table caption{caption-side:top;text-align:left;padding:var(--space-3) var(--space-4);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-mid);background:var(--color-cream);font-size:.8rem;font-weight:600}.guides-module__nuriOa__table th,.guides-module__nuriOa__table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-top:1px solid var(--color-line);line-height:1.5}.guides-module__nuriOa__table thead th{background:var(--color-cream);color:var(--color-ink);border-top:none;font-weight:700}.guides-module__nuriOa__table tbody tr:nth-child(2n){background:#7a9e870f}.guides-module__nuriOa__table td{color:var(--color-ink-mid)}.guides-module__nuriOa__table a{color:var(--color-rose-action);text-decoration:underline}
.legal-module__rHtxJq__page{padding-bottom:var(--space-10)}.legal-module__rHtxJq__hero{padding:calc(var(--header-height) + var(--space-8)) 0 var(--space-7);background:linear-gradient(180deg, var(--color-sage-pale) 0%, var(--color-cream) 100%);border-bottom:1px solid var(--color-line)}.legal-module__rHtxJq__heroInner{width:min(100% - 2 * var(--space-5), var(--content-reading));margin-inline:auto}.legal-module__rHtxJq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-rose-action);margin-bottom:var(--space-3);font-size:.78rem;font-weight:600}.legal-module__rHtxJq__hero h1{font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.01em;font-size:clamp(2.2rem,6vw,3.4rem);line-height:1.05}.legal-module__rHtxJq__updated{margin-top:var(--space-4);color:var(--color-ink-mid);font-size:.85rem}.legal-module__rHtxJq__intro{margin-top:var(--space-5);color:var(--color-ink-mid);font-size:1.05rem;line-height:1.7}.legal-module__rHtxJq__intro p+p{margin-top:var(--space-4)}.legal-module__rHtxJq__body{width:min(100% - 2 * var(--space-5), var(--content-wide));margin-inline:auto;margin-top:var(--space-8);gap:var(--space-7);grid-template-columns:1fr;display:grid}@media (min-width:64rem){.legal-module__rHtxJq__body{grid-template-columns:16rem minmax(0, var(--content-reading));justify-content:center;gap:var(--space-9);align-items:start}}.legal-module__rHtxJq__prose{color:var(--color-ink-mid)}.legal-module__rHtxJq__section{scroll-margin-top:calc(var(--header-height) + var(--space-5))}.legal-module__rHtxJq__section+.legal-module__rHtxJq__section{margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--color-line)}.legal-module__rHtxJq__prose h2{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:var(--space-4);font-size:clamp(1.4rem,3vw,1.85rem);line-height:1.15}.legal-module__rHtxJq__prose h3{color:var(--color-ink);margin-top:var(--space-5);margin-bottom:var(--space-2);font-size:1.05rem;font-weight:600}.legal-module__rHtxJq__prose p{color:var(--color-ink-mid);font-size:1rem;line-height:1.75}.legal-module__rHtxJq__prose p+p{margin-top:var(--space-4)}.legal-module__rHtxJq__prose ul{margin-top:var(--space-4);padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.legal-module__rHtxJq__prose li{color:var(--color-ink-mid);font-size:1rem;line-height:1.7}.legal-module__rHtxJq__prose li::marker{color:var(--color-sage)}.legal-module__rHtxJq__prose strong{color:var(--color-ink);font-weight:600}.legal-module__rHtxJq__prose a{color:var(--color-rose-action);text-underline-offset:.15em;text-decoration:underline}.legal-module__rHtxJq__prose a:hover,.legal-module__rHtxJq__prose a:focus-visible{color:var(--color-rose-hover)}.legal-module__rHtxJq__footnote{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-line);color:var(--color-ink-mid);font-size:.9rem;line-height:1.7}
