.direction-card[data-astro-cid-5vexcd4c]{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:34px 0 40px;display:grid}.direction-card__index[data-astro-cid-5vexcd4c] span[data-astro-cid-5vexcd4c]{color:var(--wine);font-family:var(--font-display);font-size:3.6rem;line-height:1}.direction-card__index[data-astro-cid-5vexcd4c] small[data-astro-cid-5vexcd4c]{max-width:110px;color:var(--ink-soft);letter-spacing:.12em;text-transform:uppercase;margin-top:12px;font-size:.6rem;font-weight:800;display:block}.direction-card__body[data-astro-cid-5vexcd4c]{gap:22px;display:grid}.direction-card__label[data-astro-cid-5vexcd4c]{color:var(--wine);letter-spacing:.13em;text-transform:uppercase;font-size:.63rem;font-weight:800}.direction-card[data-astro-cid-5vexcd4c] h3[data-astro-cid-5vexcd4c]{margin-top:-12px;font-size:clamp(1.7rem,3vw,2.6rem)}.direction-card__summary[data-astro-cid-5vexcd4c]{max-width:780px;color:var(--ink-soft)}.direction-card__columns[data-astro-cid-5vexcd4c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;display:grid}.direction-card[data-astro-cid-5vexcd4c] h4[data-astro-cid-5vexcd4c]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.64rem;font-weight:800}.direction-card[data-astro-cid-5vexcd4c] ul[data-astro-cid-5vexcd4c]{gap:8px;padding:0;list-style:none;display:grid}.direction-card[data-astro-cid-5vexcd4c] li[data-astro-cid-5vexcd4c]{color:#48433c;align-items:flex-start;gap:8px;font-size:.86rem;display:flex}.direction-card[data-astro-cid-5vexcd4c] li[data-astro-cid-5vexcd4c] svg[data-astro-cid-5vexcd4c]{color:var(--success);flex:none;margin-top:4px}.direction-card__tradeoff[data-astro-cid-5vexcd4c]{background:var(--paper-deep);color:var(--ink-soft);align-items:flex-start;gap:9px;padding:15px 17px;font-size:.86rem;display:flex}.direction-card__tradeoff[data-astro-cid-5vexcd4c] svg[data-astro-cid-5vexcd4c]{color:var(--ochre);flex:none;margin-top:4px}.direction-card__actions[data-astro-cid-5vexcd4c]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.direction-card__actions[data-astro-cid-5vexcd4c] a[data-astro-cid-5vexcd4c]:first-child{background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;min-height:46px;padding:0 18px;font-size:.66rem;font-weight:800;display:inline-flex}.direction-card__actions[data-astro-cid-5vexcd4c] a[data-astro-cid-5vexcd4c]:first-child:hover{background:var(--wine)}.direction-card__actions[data-astro-cid-5vexcd4c] a[data-astro-cid-5vexcd4c]:last-child{color:var(--ink-soft);font-size:.7rem;text-decoration:underline}@media (width<=720px){.direction-card[data-astro-cid-5vexcd4c]{grid-template-columns:1fr}.direction-card__index[data-astro-cid-5vexcd4c]{align-items:baseline;gap:12px;display:flex}.direction-card__index[data-astro-cid-5vexcd4c] small[data-astro-cid-5vexcd4c]{margin-top:0}.direction-card__columns[data-astro-cid-5vexcd4c]{grid-template-columns:1fr}}.article-masthead[data-astro-cid-57z6rh23]{padding:54px 0 0}.article-masthead__meta[data-astro-cid-57z6rh23]{color:var(--ink-soft);letter-spacing:.11em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;font-size:.62rem;font-weight:800;display:flex}.article-masthead__meta[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{color:var(--wine)}.article-masthead__title[data-astro-cid-57z6rh23]{text-align:center;max-width:1050px;margin-top:34px}.article-masthead__title[data-astro-cid-57z6rh23] h1[data-astro-cid-57z6rh23]{font-size:clamp(3rem,6.5vw,6.2rem);line-height:.98}.article-masthead__title[data-astro-cid-57z6rh23]>p[data-astro-cid-57z6rh23]{max-width:830px;color:var(--ink-soft);margin:26px auto 0;font-size:1.05rem}.article-masthead__image[data-astro-cid-57z6rh23]{aspect-ratio:16/9;background:var(--paper-deep);margin-top:46px;overflow:hidden}.article-masthead__image[data-astro-cid-57z6rh23] img[data-astro-cid-57z6rh23]{object-fit:cover;width:100%;height:100%}.article-layout[data-astro-cid-57z6rh23]{padding-top:70px}.article-body[data-astro-cid-57z6rh23]{min-width:0;max-width:860px;margin:0 auto}.article-intro[data-astro-cid-57z6rh23]{margin-top:28px;font-size:1.08rem}.key-points[data-astro-cid-57z6rh23]{border:1px solid var(--line);background:var(--card);margin-top:44px;padding:30px}.key-points[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{font-size:1.9rem}.key-points[data-astro-cid-57z6rh23] ul[data-astro-cid-57z6rh23]{color:#47413a;gap:9px;margin-top:18px;display:grid}.article-sections[data-astro-cid-57z6rh23]{margin-top:48px}.directions[data-astro-cid-57z6rh23]{border-top:1px solid var(--line);margin-top:74px;padding-top:52px}.directions__heading[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{font-size:clamp(1.8rem,3vw,2.7rem)}.directions__heading[data-astro-cid-57z6rh23]>p[data-astro-cid-57z6rh23]:last-child{max-width:760px;color:var(--ink-soft);margin:15px 0 28px}.article-faq[data-astro-cid-57z6rh23]{margin-top:72px}.article-faq[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{font-size:clamp(1.8rem,3vw,2.6rem)}.article-faq[data-astro-cid-57z6rh23]>div[data-astro-cid-57z6rh23]{border-top:1px solid var(--line);margin-top:22px;display:grid}.article-faq[data-astro-cid-57z6rh23] details[data-astro-cid-57z6rh23]{border-bottom:1px solid var(--line);padding:17px 0}.article-faq[data-astro-cid-57z6rh23] summary[data-astro-cid-57z6rh23]{cursor:pointer;color:var(--ink);font-weight:700}.article-faq[data-astro-cid-57z6rh23] details[data-astro-cid-57z6rh23] p[data-astro-cid-57z6rh23]{color:var(--ink-soft);margin-top:11px;font-size:.9rem}.source-note[data-astro-cid-57z6rh23]{background:var(--paper-deep);color:var(--ink-soft);align-items:flex-start;gap:10px;margin-top:24px;padding:18px 20px;font-size:.82rem;display:flex}.source-note[data-astro-cid-57z6rh23] svg[data-astro-cid-57z6rh23]{flex:none;margin-top:4px}.related[data-astro-cid-57z6rh23]{background:var(--paper-deep);margin-top:70px}.related-grid[data-astro-cid-57z6rh23]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.article-back[data-astro-cid-57z6rh23]{padding-top:30px;padding-bottom:62px}.article-back[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:.66rem;font-weight:800;display:inline-flex}@media (width<=980px){.related-grid[data-astro-cid-57z6rh23]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.article-masthead[data-astro-cid-57z6rh23]{padding-top:38px}.article-masthead__meta[data-astro-cid-57z6rh23]{flex-wrap:wrap}.article-masthead__image[data-astro-cid-57z6rh23]{aspect-ratio:4/3;width:100%;margin-top:32px}.related-grid[data-astro-cid-57z6rh23]{grid-template-columns:1fr}}
