.travel-module__IIOW8q__main{max-width:1440px;padding:calc(var(--header-height) + 2rem) var(--page-gutter) 6rem;color:var(--ink);margin:auto}.travel-module__IIOW8q__main a{text-underline-offset:.22em}.travel-module__IIOW8q__main a:focus-visible{outline-offset:5px;outline:3px solid #94631d}.travel-module__IIOW8q__main>nav{color:var(--ink-soft);font-size:.85rem}.travel-module__IIOW8q__intro{max-width:960px;padding:4rem 0}.travel-module__IIOW8q__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#526440;font-size:.72rem;font-weight:700}.travel-module__IIOW8q__intro h1{font-family:var(--font-story);letter-spacing:-.045em;margin:1.1rem 0 1.8rem;font-size:clamp(2.6rem,5.6vw,5.8rem);font-weight:400;line-height:1.06}.travel-module__IIOW8q__intro>p:last-child{max-width:640px;color:var(--ink-soft);font-size:1.15rem;line-height:1.7}.travel-module__IIOW8q__grid{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:3rem;padding-top:2rem;display:grid}.travel-module__IIOW8q__card{max-width:740px}.travel-module__IIOW8q__card img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.travel-module__IIOW8q__card h2{font-family:var(--font-story);font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:400;line-height:1.2}.travel-module__IIOW8q__card h2 a{text-decoration:none}.travel-module__IIOW8q__card h2 a:hover{text-decoration:underline}.travel-module__IIOW8q__card>p:not(.travel-module__IIOW8q__eyebrow){color:var(--ink-soft);line-height:1.75}.travel-module__IIOW8q__card small{color:var(--ink-soft)}.travel-module__IIOW8q__articleHeader{text-align:center;max-width:960px;margin:4rem auto 2.8rem}.travel-module__IIOW8q__articleHeader h1{font-family:var(--font-story);letter-spacing:-.035em;margin:1.2rem 0;font-size:clamp(2.3rem,4.7vw,4.6rem);font-weight:400;line-height:1.1}.travel-module__IIOW8q__dek{max-width:760px;color:var(--ink-soft);margin:1.5rem auto;font-size:1.2rem;line-height:1.7}.travel-module__IIOW8q__byline{color:var(--ink-soft);font-size:.85rem;line-height:1.8}.travel-module__IIOW8q__cover{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;max-height:640px;display:block}.travel-module__IIOW8q__reading{grid-template-columns:250px minmax(0,740px);justify-content:center;gap:clamp(2rem,5vw,6rem);margin:4rem 0;display:grid}.travel-module__IIOW8q__contents{top:calc(var(--header-height) + 1.5rem);border-top:2px solid var(--ink);align-self:start;font-size:.85rem;position:sticky}.travel-module__IIOW8q__contents h2{margin:1rem 0;font-size:1rem}.travel-module__IIOW8q__contents ol{padding-left:1.2rem;line-height:1.55}.travel-module__IIOW8q__contents li{margin:.75rem 0}.travel-module__IIOW8q__contents a{color:var(--ink-soft);text-decoration:none}.travel-module__IIOW8q__contents a:hover{color:var(--ink);text-decoration:underline}.travel-module__IIOW8q__prose{overflow-wrap:anywhere;min-width:0;font-size:1.1rem;line-height:1.85}.travel-module__IIOW8q__prose>p:first-child{margin-top:0}.travel-module__IIOW8q__prose h2,.travel-module__IIOW8q__prose h3,.travel-module__IIOW8q__prose h4{font-family:var(--font-story);color:var(--ink);scroll-margin-top:calc(var(--header-height) + 1.5rem);font-weight:400;line-height:1.25}.travel-module__IIOW8q__prose h2{margin:2.7rem 0 1rem;font-size:2rem}.travel-module__IIOW8q__prose h3{margin:2rem 0 .8rem;font-size:1.5rem}.travel-module__IIOW8q__prose a{color:#34552a}.travel-module__IIOW8q__prose li{margin:.6rem 0}.travel-module__IIOW8q__prose img{max-width:100%;height:auto}.travel-module__IIOW8q__prose figure{margin:2rem 0}.travel-module__IIOW8q__prose figcaption{color:var(--ink-soft);font-size:.85rem}.travel-module__IIOW8q__prose blockquote{border-left:3px solid #b99144;margin:2rem 0;padding-left:1.4rem}.travel-module__IIOW8q__prose table{border-collapse:collapse;display:block;overflow-x:auto}.travel-module__IIOW8q__prose th,.travel-module__IIOW8q__prose td{border:1px solid var(--rule);padding:.6rem}.travel-module__IIOW8q__prose pre{overflow:auto}.travel-module__IIOW8q__next{border-top:1px solid var(--rule);max-width:740px;margin:2rem auto;padding:2rem 0}.travel-module__IIOW8q__next h2{font-family:var(--font-story);font-size:2rem;font-weight:400}.travel-module__IIOW8q__next p{line-height:1.8}@media (max-width:850px){.travel-module__IIOW8q__reading{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.travel-module__IIOW8q__contents{position:static}.travel-module__IIOW8q__contents ol{columns:2}.travel-module__IIOW8q__articleHeader{text-align:left;margin:2.5rem 0}.travel-module__IIOW8q__intro{padding:2.5rem 0}.travel-module__IIOW8q__cover{aspect-ratio:3/2}.travel-module__IIOW8q__prose{font-size:1.03rem}}@media (max-width:480px){.travel-module__IIOW8q__contents ol{columns:1}.travel-module__IIOW8q__main{padding-top:calc(var(--header-height) + 1.2rem)}}
