.founding-story-feature{color:#151719;background:#f1efe9}.story-breadcrumb{color:#66645c;gap:12px;max-width:1320px;margin:auto;padding:30px 6% 10px;font-size:11px;display:flex}.story-breadcrumb a{text-underline-offset:4px}.founding-story-feature .article-travel{padding-top:32px}.founding-story-feature .article-travel>.article-meta{color:#78602f}.founding-story-feature .article-travel h1{letter-spacing:-.025em;max-width:850px;font-size:clamp(46px,7vw,84px);line-height:1.02}.founding-story-feature .article-summary{max-width:730px;font-size:clamp(17px,2vw,21px);line-height:1.7}.founding-story-feature .article-body{font-size:17px;line-height:1.95}.founding-story-feature .article-text{max-width:690px;margin-inline:auto}.founding-story-feature .article-text h2{margin-top:48px;margin-bottom:24px;font-size:clamp(31px,4vw,45px);line-height:1.12}.founding-story-feature .article-photo-portrait{max-width:500px;margin-inline:auto}.founding-story-feature .article-travel figure img{object-fit:contain;height:auto}.story-next{text-align:center;border-top:1px solid #cfc8b9;max-width:950px;margin:20px auto 0;padding:65px 25px 75px}.story-next .eyebrow{color:#78602f;justify-content:center}.story-next h2{margin:18px 0;font-size:clamp(38px,5vw,60px)}.story-next p{color:#64625b;line-height:1.7}.story-next .primary{color:#151719;background:#cdaa5a;gap:22px;min-height:48px;text-decoration:none}.story-next small{color:#68655e;margin-top:16px;font-size:11px;display:block}.story-footer nav{flex-wrap:wrap;gap:20px}:is(.story-footer a:focus-visible,.story-next a:focus-visible){outline-offset:4px;outline:3px solid #8a6228}@media (max-width:600px){.story-breadcrumb{padding:25px 22px 0}.founding-story-feature .article-travel{padding-top:25px}.founding-story-feature .article-body{font-size:16px;line-height:1.85}.story-next{padding:45px 22px}.story-footer{flex-wrap:wrap;gap:20px}}.founding-story-feature .article-reader.article-travel>:is(.preview-banner,.article-series,.article-meta,h1,.article-summary,.article-byline){text-align:left;width:100%;max-width:690px;margin-inline:auto}.founding-story-feature .article-reader.article-travel>.article-series{display:block}.founding-story-feature .article-reader.article-travel>h1{letter-spacing:-.025em;font-size:clamp(46px,7vw,84px);line-height:1.02}.founding-story-feature .article-reader.article-travel>.article-summary{font-size:clamp(17px,2vw,21px);line-height:1.7}.founding-story-feature .article-reader.article-travel>.founding-story-byline{color:#705320;margin:16px auto 24px;font-size:14px;font-style:normal;line-height:1.7}
