main.svelte-1de9015{padding-bottom:85px}h1.svelte-1de9015,h2.svelte-1de9015{font-family:var(--display);font-weight:500;letter-spacing:-.03em}h1.svelte-1de9015{font-size:clamp(3.3rem,5.5vw,5.8rem);line-height:1.02;max-width:15ch;text-wrap:pretty}h2.svelte-1de9015{font-size:clamp(2.15rem,3vw,3.2rem);line-height:1.1}em.svelte-1de9015{color:#776d43}.breadcrumbs.svelte-1de9015{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:22px 7% 35px;color:#66634f;font-size:.75rem}.breadcrumbs.svelte-1de9015 a:where(.svelte-1de9015){min-height:36px;display:flex;align-items:center}.breadcrumbs.svelte-1de9015 a:where(.svelte-1de9015):hover{text-decoration:underline}.article-opening.svelte-1de9015{margin:0 7% 74px;padding-bottom:55px;border-bottom:1px solid var(--stone)}.article-opening.with-photo.svelte-1de9015{display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center}.answer-first.svelte-1de9015{max-width:58ch;color:#555747;margin-top:25px;font-size:1.0625rem;line-height:1.85}.opening-copy.svelte-1de9015 .button:where(.svelte-1de9015){margin-top:30px}.opening-photo.svelte-1de9015{height:450px;position:relative;overflow:hidden}.opening-photo.svelte-1de9015 img:where(.svelte-1de9015){width:100%;height:100%;object-fit:cover;object-position:65% center}.opening-photo.svelte-1de9015 figcaption:where(.svelte-1de9015){position:absolute;bottom:20px;left:20px;right:20px;width:fit-content;background:var(--ivory);padding:10px 15px;font:italic 1.2rem var(--display)}.guide.svelte-1de9015 .article-opening:where(.svelte-1de9015){max-width:900px;margin-left:33%;margin-right:7%;padding-top:15px}.guide.svelte-1de9015 h1:where(.svelte-1de9015){max-width:19ch;font-size:clamp(3.2rem,5.1vw,5rem)}.guide-byline.svelte-1de9015{font-size:.75rem;color:#66634f;margin-top:24px}.article-layout.svelte-1de9015{display:grid;grid-template-columns:22% minmax(0,1fr);gap:8%;margin-inline:7%;align-items:start}.reading-rail.svelte-1de9015{position:sticky;top:30px;padding-top:8px}.reading-rail.svelte-1de9015 nav:where(.svelte-1de9015)>p:where(.svelte-1de9015){font-size:.75rem;font-weight:600;margin-bottom:15px}.reading-rail.svelte-1de9015 nav:where(.svelte-1de9015)>a:where(.svelte-1de9015){display:block;padding:10px 0;font-size:.8125rem;line-height:1.6;color:#66634f}.reading-rail.svelte-1de9015 nav:where(.svelte-1de9015)>a:where(.svelte-1de9015):hover{color:var(--charcoal);text-decoration:underline}.rail-quote.svelte-1de9015{margin-top:25px;border-top:1px solid var(--stone);padding-top:25px;display:flex;align-items:center;justify-content:space-between;gap:14px;font:500 1.65rem/1.15 var(--display)}.rail-area.svelte-1de9015{font-size:.6875rem;color:#66634f;margin-top:15px}.article-body.svelte-1de9015{max-width:72ch;min-width:0}.article-body.svelte-1de9015>section:where(.svelte-1de9015){scroll-margin-top:35px;margin-bottom:66px}.article-body.svelte-1de9015 h2:where(.svelte-1de9015){margin-bottom:23px}.article-body.svelte-1de9015 p:where(.svelte-1de9015){font-size:1rem;line-height:1.9;color:#555747;margin-top:18px}.article-body.svelte-1de9015 ul:where(.svelte-1de9015){padding-left:22px;margin:25px 0}.article-body.svelte-1de9015 li:where(.svelte-1de9015){padding-left:5px;margin:15px 0;font-size:1rem;line-height:1.8;color:#555747}.editorial-links.svelte-1de9015{margin-top:27px;border-top:1px solid var(--stone)}.editorial-links.svelte-1de9015>a:where(.svelte-1de9015){display:flex;justify-content:space-between;align-items:center;gap:25px;padding:21px 0;border-bottom:1px solid var(--stone)}.editorial-links.svelte-1de9015>a:where(.svelte-1de9015)>div:where(.svelte-1de9015)>span:where(.svelte-1de9015){font:500 1.8rem/1.2 var(--display);color:var(--charcoal)}.editorial-links.svelte-1de9015>a:where(.svelte-1de9015):hover>div:where(.svelte-1de9015)>span:where(.svelte-1de9015){text-decoration:underline;text-decoration-thickness:1px}.editorial-links.svelte-1de9015 p:where(.svelte-1de9015){font-size:.875rem;line-height:1.7;margin-top:8px;max-width:49ch}.editorial-links.svelte-1de9015 svg,.related-reading.svelte-1de9015 svg{flex-shrink:0}.article-faq.svelte-1de9015 details:where(.svelte-1de9015){border-bottom:1px solid var(--stone)}.article-faq.svelte-1de9015 summary:where(.svelte-1de9015){font-size:.9375rem;line-height:1.65;min-height:70px;padding-block:18px;gap:25px}.article-faq.svelte-1de9015 details:where(.svelte-1de9015)>p:where(.svelte-1de9015){padding-bottom:25px;margin:0}.article-body.svelte-1de9015 .article-invitation:where(.svelte-1de9015){padding-top:40px;border-top:1px solid var(--stone);margin-bottom:0}.article-invitation.svelte-1de9015 p:where(.svelte-1de9015){max-width:53ch}.article-invitation.svelte-1de9015 .button:where(.svelte-1de9015){margin-top:26px}.related-reading.svelte-1de9015{margin:85px 7% 0;padding-top:40px;border-top:1px solid var(--stone);display:grid;grid-template-columns:22% 1fr;gap:8%}.related-reading.svelte-1de9015 h2:where(.svelte-1de9015){font-size:2.4rem}.related-reading.svelte-1de9015>div:where(.svelte-1de9015){display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.related-reading.svelte-1de9015 a:where(.svelte-1de9015){display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding-block:13px;font-size:.9375rem;border-bottom:1px solid var(--stone)}.related-reading.svelte-1de9015 a:where(.svelte-1de9015):hover span:where(.svelte-1de9015){text-decoration:underline}.quote-page.svelte-1de9015{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin:15px 7% 0;align-items:start}.quote-copy.svelte-1de9015>p:where(.svelte-1de9015){margin-top:25px;color:#555747;max-width:49ch;line-height:1.85}.quote-copy.svelte-1de9015 h2:where(.svelte-1de9015){font-size:2.5rem;margin-top:45px}.quote-copy.svelte-1de9015 ol:where(.svelte-1de9015){padding-left:23px;margin-top:20px}.quote-copy.svelte-1de9015 li:where(.svelte-1de9015){padding-left:6px;margin-block:17px;font-size:.9375rem;color:#555747;line-height:1.8}.quote-copy.svelte-1de9015 .quote-detail:where(.svelte-1de9015){font-size:.8125rem}.quote-copy.svelte-1de9015 .text-link:where(.svelte-1de9015){margin-top:20px}.quote-surface.svelte-1de9015{background:#eee9dc;min-width:0}.quote-delivery.svelte-1de9015{padding:28px 34px 0;font-size:.8125rem;color:#66634f}.quote-surface.svelte-1de9015 .quote-form{padding:28px 34px 34px}@media(max-width:1000px){.article-opening.with-photo.svelte-1de9015{gap:5%;grid-template-columns:1.2fr 1fr}.opening-photo.svelte-1de9015{height:420px}.article-layout.svelte-1de9015{grid-template-columns:24% minmax(0,1fr);gap:6%}.guide.svelte-1de9015 .article-opening:where(.svelte-1de9015){margin-left:7%}.related-reading.svelte-1de9015{grid-template-columns:1fr;gap:25px}.quote-page.svelte-1de9015{gap:5%}.quote-surface.svelte-1de9015 .quote-form,.quote-delivery.svelte-1de9015{padding-inline:24px}}@media(max-width:700px){main.svelte-1de9015{padding-bottom:58px}.breadcrumbs.svelte-1de9015{margin:10px 24px 25px;font-size:.6875rem;gap:10px}.article-opening.svelte-1de9015,.guide.svelte-1de9015 .article-opening:where(.svelte-1de9015){margin:0 24px 38px;padding:0 0 35px}.article-opening.with-photo.svelte-1de9015{grid-template-columns:1fr;gap:32px}h1.svelte-1de9015,.guide.svelte-1de9015 h1:where(.svelte-1de9015){font-size:3.25rem;line-height:1.04;max-width:18ch}.answer-first.svelte-1de9015{font-size:1rem;line-height:1.85;margin-top:22px}.opening-photo.svelte-1de9015{height:300px}.opening-photo.svelte-1de9015 figcaption:where(.svelte-1de9015){font-size:1.15rem;left:16px;bottom:16px;right:16px}.article-layout.svelte-1de9015{margin:0 24px;grid-template-columns:1fr;gap:38px}.reading-rail.svelte-1de9015{position:static;border-bottom:1px solid var(--stone);padding:0 0 24px}.reading-rail.svelte-1de9015 nav:where(.svelte-1de9015)>a:where(.svelte-1de9015){padding:9px 0;min-height:44px}.rail-quote.svelte-1de9015,.rail-area.svelte-1de9015{display:none}.article-body.svelte-1de9015>section:where(.svelte-1de9015){margin-bottom:44px}.article-body.svelte-1de9015 h2:where(.svelte-1de9015){font-size:2.5rem;margin-bottom:20px}.article-body.svelte-1de9015 p:where(.svelte-1de9015),.article-body.svelte-1de9015 li:where(.svelte-1de9015){font-size:.9375rem}.article-body.svelte-1de9015 p:where(.svelte-1de9015){line-height:1.9}.editorial-links.svelte-1de9015>a:where(.svelte-1de9015)>div:where(.svelte-1de9015)>span:where(.svelte-1de9015){font-size:1.7rem}.article-faq.svelte-1de9015 summary:where(.svelte-1de9015){font-size:.875rem}.related-reading.svelte-1de9015{margin:55px 24px 0;padding-top:30px}.related-reading.svelte-1de9015>div:where(.svelte-1de9015){grid-template-columns:1fr}.related-reading.svelte-1de9015 a:where(.svelte-1de9015){font-size:.875rem}.quote-page.svelte-1de9015{margin:0 24px;grid-template-columns:1fr;gap:40px}.quote-copy.svelte-1de9015 h2:where(.svelte-1de9015){margin-top:32px}.quote-delivery.svelte-1de9015{padding:22px 22px 0}.quote-surface.svelte-1de9015 .quote-form{padding:25px 22px 28px}}@media(max-width:370px){h1.svelte-1de9015,.guide.svelte-1de9015 h1:where(.svelte-1de9015){font-size:2.95rem}.quote-page.svelte-1de9015{margin-inline:20px}.quote-surface.svelte-1de9015 .quote-form,.quote-delivery.svelte-1de9015{padding-inline:17px}}
