.deepGuide{background:var(--paper)}.deepGuide article{max-width:1500px;margin:auto}.deepHero{color:#fff;background:var(--forest);align-items:flex-end;min-height:780px;display:flex;position:relative;overflow:hidden}.deepHero>img{object-fit:cover;object-position:center 58%;filter:brightness(.48);width:100%;height:100%;position:absolute;inset:0}.deepHero>div{width:min(980px,88%);padding:11vh 7vw;position:relative}.deepHero h1{letter-spacing:-.035em;margin:20px 0;font:500 clamp(58px,8vw,118px)/.92 serif}.deepHero>div>p:not(.eyebrow){max-width:760px;font-size:clamp(18px,2vw,25px)}.articleMeta{color:#d6dfd8;flex-wrap:wrap;gap:10px 24px;margin-top:35px;font-size:11px;display:flex}.deepLayout{grid-template-columns:260px minmax(0,820px);justify-content:center;gap:8vw;padding:90px 6vw 130px;display:grid}.deepToc{border-top:3px solid var(--clay);align-self:start;max-height:calc(100vh - 48px);padding-top:18px;position:sticky;top:24px;overflow:auto}.deepToc strong{letter-spacing:.12em;font-size:12px}.deepToc ol{padding-left:23px;font-size:11px;line-height:1.55}.deepToc li{margin:10px 0}:is(.deepToc a:hover,.deepToc a:focus-visible){text-underline-offset:4px;text-decoration:underline}.deepProse{min-width:0}.deepProse .opening{border-left:4px solid var(--clay);margin:0 0 90px;padding-left:28px;font:500 clamp(20px,2.1vw,27px)/1.85 serif}.deepProse section{margin:0 0 100px;scroll-margin-top:30px}.deepProse h2{margin:10px 0 30px;font:500 clamp(37px,4vw,54px)/1.25 serif}.deepProse h3{margin-top:36px;font:600 24px/1.4 serif}.deepProse p,.deepProse li{font-size:16px;line-height:2}.deepProse li{margin:10px 0}.sectionNo{color:var(--clay);letter-spacing:.18em!important;font:700 10px DM Mono,monospace!important}.factTableWrap{border:1px solid var(--rule);background:#fff;margin:36px 0 42px;overflow:auto}.factTable{border-collapse:collapse;width:100%;min-width:660px;font-size:13px}.factTable caption{text-align:left;background:var(--forest);color:#fff;padding:18px 20px;font-weight:700}.factTable th,.factTable td{border-bottom:1px solid var(--rule);vertical-align:top;text-align:left;padding:15px 18px}.factTable thead th{background:#e8e2d6;font-size:11px}.factTable tbody th{width:22%;color:var(--clay)}.noteBox{background:#e6efd0;border-left:4px solid #6f8f32;margin:38px 0;padding:25px 28px}.noteBox.warning{border-left-color:var(--clay);background:#f3ddd5}.noteBox>strong{letter-spacing:.06em;font-size:13px;display:block}.noteBox p{margin-bottom:0;font-size:14px}.destinationGrid{grid-template-columns:1fr 1fr;gap:18px;margin:36px 0 48px;display:grid}.destinationCard{border:1px solid var(--rule);background:#fff;grid-template-rows:190px 1fr;transition:transform .2s;display:grid}.destinationCard:hover{transform:translateY(-3px)}.destinationCard img{object-fit:cover;width:100%;height:100%}.destinationCard>div{padding:22px}.destinationCard small{color:var(--clay);letter-spacing:.12em;font-size:10px}.destinationCard h3{margin:8px 0;font-size:23px}.destinationCard p{font-size:13px;line-height:1.7}.destinationCard b{font-size:11px}.featurePhoto{margin:45px 0}.featurePhoto img{object-fit:cover;width:100%;max-height:620px}.featurePhoto figcaption{color:var(--muted);padding-top:8px;font-size:11px}.deepRelated{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;margin:35px 0;display:grid}.deepRelated a{background:var(--paper);flex-direction:column;min-height:145px;padding:22px;display:flex}.deepRelated small{color:var(--clay);letter-spacing:.12em;font-size:9px}.deepRelated strong{margin:8px 0;font:500 19px/1.4 serif}.deepRelated span{margin-top:auto;font-size:10px}.inlineGuide{border-bottom:1px solid var(--clay);color:var(--clay);font-weight:700;display:inline-block}.faqList details{border-top:1px solid var(--rule);padding:20px 0}.faqList summary{cursor:pointer;font-weight:700}.faqList details p{font-size:14px}.sources{border-top:1px solid var(--rule);padding-top:50px}.sources li{font-size:13px}.sources a{text-underline-offset:4px;text-decoration:underline}.deepAuthor{background:var(--forest);color:#fff;padding:40px}.deepAuthor h2{font-size:34px}.deepAuthor p{color:#c7d2ca;font-size:14px}.deepAuthor a{color:var(--leaf);margin-top:12px;font-size:12px;display:inline-block}.further{margin-top:90px!important}.further>.deepRelated{grid-template-columns:repeat(2,1fr)}@media (max-width:950px){.deepLayout{grid-template-columns:1fr}.deepToc{columns:2;max-height:none;position:relative;top:auto}.deepToc>strong{column-span:all}.deepToc ol{margin-top:15px}.deepHero{min-height:650px}}@media (max-width:650px){.deepHero{min-height:600px}.deepHero>div{width:100%;padding:8vh 6vw}.deepHero h1{font-size:58px}.deepLayout{padding:60px 6vw 90px}.deepToc{columns:1}.deepProse .opening{padding-left:20px;font-size:20px}.deepProse section{margin-bottom:75px}.destinationGrid,.deepRelated,.further>.deepRelated{grid-template-columns:1fr}.destinationCard{grid-template-rows:210px 1fr}.factTable{font-size:12px}.deepAuthor{padding:28px}}
