.reading-body:has(.guide-cards) .reading-copy{max-width:none;width:100%}.editorial-disclosure.svelte-1pup231{font-size:12px!important;color:#786a60!important;letter-spacing:.02em;margin-bottom:32px!important}.article-layout.svelte-1pup231{display:grid;grid-template-columns:240px minmax(0,720px);gap:90px;justify-content:space-between}.article-layout.svelte-1pup231 aside:where(.svelte-1pup231){position:sticky;top:130px;align-self:start}.back-link.svelte-1pup231{font-size:13px}.contents-label.svelte-1pup231{font-size:11px;letter-spacing:.13em;text-transform:uppercase;margin:32px 0 14px!important;color:#6e4133!important}.article-layout.svelte-1pup231 nav:where(.svelte-1pup231){display:grid}.article-layout.svelte-1pup231 nav:where(.svelte-1pup231) a:where(.svelte-1pup231){padding:12px 0;border-bottom:1px solid #e2dacf;text-decoration:none;font-size:14px}.article-sections.svelte-1pup231 section:where(.svelte-1pup231){padding:30px 0;border-bottom:1px solid #e2dacf}.article-sections.svelte-1pup231 section:where(.svelte-1pup231):first-child{padding-top:0}.article-sections.svelte-1pup231 h2:where(.svelte-1pup231){margin-top:0}.article-sections.svelte-1pup231 .shortlist:where(.svelte-1pup231){margin:40px 0;padding:30px;background:#f5f1eb;border:0}.shortlist.svelte-1pup231 .contents-label:where(.svelte-1pup231){margin-top:0!important}.shortlist.svelte-1pup231 li:where(.svelte-1pup231){padding:10px 0}.sources.svelte-1pup231{border-block:1px solid #e2dacf;padding:20px 0;margin-bottom:24px}.sources.svelte-1pup231 summary:where(.svelte-1pup231){cursor:pointer;color:#6e4133;font-size:14px}.related-title.svelte-1pup231{padding-top:28px}.guide-cards.svelte-1pup231{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-cards.related.svelte-1pup231{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-card.svelte-1pup231{display:flex;flex-direction:column;text-decoration:none!important;background:#f4f0e9;min-height:340px;padding:32px;color:#302b27!important;border:1px solid transparent;transition:border-color .2s,background .2s}.guide-card.svelte-1pup231:nth-child(2){background:#eee9e5}.guide-card.svelte-1pup231:nth-child(3){background:#edf0ec}.guide-card.svelte-1pup231:hover{border-color:#a98973;background:#faf7f2}.card-topic.svelte-1pup231{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#76584b}.guide-card.svelte-1pup231 h3:where(.svelte-1pup231){font:400 clamp(28px,3vw,40px)/1.14 var(--font-heading);margin:30px 0 20px}.guide-card.svelte-1pup231 p:where(.svelte-1pup231){font-size:14px;line-height:1.7}.card-action.svelte-1pup231{margin-top:auto;padding-top:26px;display:flex;justify-content:space-between;border-top:1px solid #d6cabe;font-size:13px}.index-intro.svelte-1pup231{display:flex;justify-content:space-between;align-items:center;gap:40px;margin:0 0 48px}.index-intro.svelte-1pup231 p:where(.svelte-1pup231){max-width:600px;font-size:19px}.index-note.svelte-1pup231{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:64px}.index-note.svelte-1pup231 h2:where(.svelte-1pup231){margin:0}@media(max-width:850px){.article-layout.svelte-1pup231{grid-template-columns:1fr;gap:36px}.article-layout.svelte-1pup231 aside:where(.svelte-1pup231){position:static}.article-layout.svelte-1pup231 nav:where(.svelte-1pup231){grid-template-columns:1fr 1fr;gap:0 18px}.guide-cards.svelte-1pup231,.guide-cards.related.svelte-1pup231{grid-template-columns:1fr}.guide-card.svelte-1pup231{min-height:280px;padding:26px}.index-intro.svelte-1pup231{display:block}.index-note.svelte-1pup231{grid-template-columns:1fr;gap:20px;padding-top:40px}.article-sections.svelte-1pup231 .shortlist:where(.svelte-1pup231){padding:24px}}@media(prefers-reduced-motion:reduce){.guide-card.svelte-1pup231{transition:none}}
