.country-comparison-module__jbjQmG__section{padding:clamp(32px, 4vw, 64px) var(--content-inset) clamp(64px, 6vw, 104px);color:var(--color-ink)}.country-comparison-module__jbjQmG__section h2{font-family:var(--font-display);font-size:var(--text-h2);margin:0 0 28px;font-weight:600}.country-comparison-module__jbjQmG__scroll{border:1px solid var(--color-rule-strong);border-radius:var(--radius-tight);background:#fff;overflow-x:auto}.country-comparison-module__jbjQmG__scroll:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.country-comparison-module__jbjQmG__scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:670px;font-size:.9rem;line-height:1.65}.country-comparison-module__jbjQmG__scroll th,.country-comparison-module__jbjQmG__scroll td{vertical-align:top;border-bottom:1px solid var(--color-rule);padding:20px 24px}.country-comparison-module__jbjQmG__scroll thead{background:var(--color-sky)}.country-comparison-module__jbjQmG__scroll tbody th{width:19%;font-weight:500}.country-comparison-module__jbjQmG__scroll tbody tr:last-child>*{border-bottom:0}.country-comparison-module__jbjQmG__note{margin-left:6px;display:inline}.country-comparison-module__jbjQmG__note summary{cursor:pointer;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.country-comparison-module__jbjQmG__note summary::-webkit-details-marker{display:none}.country-comparison-module__jbjQmG__note summary:hover,.country-comparison-module__jbjQmG__note summary:focus-visible{background:var(--color-butter)}.country-comparison-module__jbjQmG__noteText{border:1px solid var(--color-rule-strong);border-radius:var(--radius-tight);background:var(--color-yellow-soft);min-width:160px;margin-top:8px;padding:12px;font-size:.8rem}.country-comparison-module__jbjQmG__noteText p{margin:0 0 8px}.country-comparison-module__jbjQmG__noteText a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:699px){.country-comparison-module__jbjQmG__scroll th,.country-comparison-module__jbjQmG__scroll td{padding:16px}}
.magazine-module__FXbHVa__magazine{--magazine-gutter:var(--page-gutter);background:var(--color-paper);color:var(--color-ink);overflow:clip}.magazine-module__FXbHVa__magazine a:focus-visible{outline-offset:7px;outline:2px solid}.magazine-module__FXbHVa__magazine :is(section[id],h2[id]){scroll-margin-top:105px}.magazine-module__FXbHVa__opening{background:var(--color-ink);color:var(--color-butter);position:relative}.magazine-module__FXbHVa__openingTop{top:34px;left:var(--content-inset);right:var(--content-inset);z-index:2;justify-content:space-between;align-items:center;gap:24px;font-size:11px;display:flex;position:absolute}.magazine-module__FXbHVa__pageLabel{font-size:13px}.magazine-module__FXbHVa__openingByline{text-align:right}.magazine-module__FXbHVa__openingIntro{left:var(--content-inset);right:var(--content-inset);z-index:2;grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:6%;display:grid;position:absolute;bottom:89px}.magazine-module__FXbHVa__openingTitle{font-family:var(--font-display);letter-spacing:-.068em;color:var(--color-butter);margin-left:-.055em;font-size:clamp(80px,8.8vw,132px);font-weight:400;line-height:.93}.magazine-module__FXbHVa__openingNote{padding-bottom:4px;font-size:13px;line-height:1.9}.magazine-module__FXbHVa__countryJumps{flex-wrap:wrap;gap:9px 25px;margin-top:24px;display:flex}.magazine-module__FXbHVa__countryJumps a{border-bottom:1px solid;align-items:center;gap:12px;min-height:44px;font-size:12px;display:inline-flex}.magazine-module__FXbHVa__countryJumps a:hover,.magazine-module__FXbHVa__chapterLink:hover,.magazine-module__FXbHVa__storyLink:hover,.magazine-module__FXbHVa__storyLink:focus-visible,.magazine-module__FXbHVa__detour a:hover,.magazine-module__FXbHVa__endingNavigation a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.magazine-module__FXbHVa__cover{position:relative}.magazine-module__FXbHVa__cover:after{content:"";pointer-events:none;background:linear-gradient(#2b4a638c 0%,#2b4a6308 35%,#2b4a6340 48%,#2b4a63d6 100%);position:absolute;inset:0}.magazine-module__FXbHVa__photoViewport{isolation:isolate;background:var(--color-sky);position:relative;overflow:hidden}.magazine-module__FXbHVa__photoPlane{position:absolute;inset:-7%}.magazine-module__FXbHVa__image{object-fit:cover}.magazine-module__FXbHVa__coverPhoto{height:clamp(560px,78svh,760px)}.magazine-module__FXbHVa__coverPhoto .magazine-module__FXbHVa__image{object-position:50% 48%}.magazine-module__FXbHVa__photoWash{z-index:1;background:var(--color-paper);display:none;position:absolute;inset:0}.magazine-module__FXbHVa__photoViewport[data-animated=true] .magazine-module__FXbHVa__photoWash{display:block}.magazine-module__FXbHVa__photoViewport[data-magazine-photo=coast] .magazine-module__FXbHVa__photoWash{transform-origin:100%}.magazine-module__FXbHVa__photoViewport[data-magazine-photo=street] .magazine-module__FXbHVa__photoWash{transform-origin:bottom;background:var(--color-sky)}.magazine-module__FXbHVa__coverCaption{z-index:2;bottom:24px;left:var(--content-inset);right:var(--content-inset);justify-content:space-between;gap:24px;font-size:10px;line-height:1.6;display:flex;position:absolute}.magazine-module__FXbHVa__thailand{padding:clamp(85px, 9vw, 150px) var(--magazine-gutter) 120px;max-width:1800px;margin-inline:auto}.magazine-module__FXbHVa__chapterHead{justify-content:space-between;align-items:end;gap:28px;margin-bottom:38px;display:flex}.magazine-module__FXbHVa__countryTitle{font-family:var(--font-display);letter-spacing:-.075em;margin-left:-.035em;font-size:clamp(100px,15.1vw,225px);font-weight:400;line-height:.9}.magazine-module__FXbHVa__chapterLocation{flex-shrink:0;padding-bottom:7px;font-size:11px;line-height:1.8}.magazine-module__FXbHVa__chapterLocation>span{font-size:10px;display:block}.magazine-module__FXbHVa__coastSpread{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.magazine-module__FXbHVa__coastMain{grid-column:1/10}.magazine-module__FXbHVa__coastPhoto{aspect-ratio:1.55}.magazine-module__FXbHVa__photoCaption{margin-top:13px;font-size:10px;line-height:1.7}.magazine-module__FXbHVa__coastStory{grid-column:10/13;padding-top:46px;padding-left:8px}.magazine-module__FXbHVa__coastStory h3,.magazine-module__FXbHVa__streetStory h3{font-family:var(--font-display);letter-spacing:-.045em;margin-bottom:28px;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.12}.magazine-module__FXbHVa__coastStory p,.magazine-module__FXbHVa__coastReflection p,.magazine-module__FXbHVa__streetStory p,.magazine-module__FXbHVa__streetReflection p,.magazine-module__FXbHVa__connectionCopy>p{max-width:49ch;font-size:13px;line-height:1.9}.magazine-module__FXbHVa__coastStory .magazine-module__FXbHVa__smallNote,.magazine-module__FXbHVa__streetReflection .magazine-module__FXbHVa__smallNote{margin-top:25px;font-size:11px;line-height:1.8}.magazine-module__FXbHVa__coastDetail{grid-column:2/6;margin-top:55px}.magazine-module__FXbHVa__sunsetPhoto{aspect-ratio:.85}.magazine-module__FXbHVa__sunsetPhoto .magazine-module__FXbHVa__image{object-position:35% 50%}.magazine-module__FXbHVa__coastReflection{grid-column:7/11;padding-top:128px}.magazine-module__FXbHVa__coastReflection>p{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(22px,2vw,29px);font-weight:500;line-height:1.45}.magazine-module__FXbHVa__themes{flex-wrap:wrap;gap:8px 17px;margin-top:28px;padding:0;font-size:10px;line-height:1.6;list-style:none;display:flex}.magazine-module__FXbHVa__themes li+li:before{content:"/";opacity:.55;margin-right:17px}.magazine-module__FXbHVa__chapterLink{border-bottom:1px solid var(--color-ink);min-height:49px;font-family:var(--font-display);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;font-size:21px;font-weight:500;display:inline-flex}.magazine-module__FXbHVa__portugal{background:var(--color-sky);padding-block:110px 115px}.magazine-module__FXbHVa__portugalInner{max-width:1800px;padding-inline:var(--magazine-gutter);margin-inline:auto}.magazine-module__FXbHVa__portugal .magazine-module__FXbHVa__chapterHead{margin-bottom:60px}.magazine-module__FXbHVa__portugal .magazine-module__FXbHVa__countryTitle{margin-right:-.025em}.magazine-module__FXbHVa__streetSpread{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.magazine-module__FXbHVa__streetStory{grid-area:1/1/auto/5;padding-top:65px}.magazine-module__FXbHVa__streetStory h3{margin-bottom:30px;font-size:clamp(35px,3.5vw,50px)}.magazine-module__FXbHVa__streetMain{grid-area:1/7/3/13}.magazine-module__FXbHVa__streetMain .magazine-module__FXbHVa__photoCaption{text-align:right}.magazine-module__FXbHVa__streetPhoto{aspect-ratio:.77}.magazine-module__FXbHVa__streetPhoto .magazine-module__FXbHVa__image{object-position:46% 50%}.magazine-module__FXbHVa__streetDetail{background:var(--color-sky);grid-area:2/2/4/8;margin-top:72px;padding:12px 12px 0 0;position:relative}.magazine-module__FXbHVa__tramPhoto{aspect-ratio:1.45}.magazine-module__FXbHVa__streetReflection{grid-area:3/9/auto/13;padding-top:55px}.magazine-module__FXbHVa__streetReflection .magazine-module__FXbHVa__chapterLink{font-size:18px}.magazine-module__FXbHVa__connection{width:100%;max-width:var(--container-site);padding:var(--section-space) var(--page-gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);column-gap:clamp(32px,6vw,112px);margin-inline:auto;display:grid}.magazine-module__FXbHVa__connectionHeading h2{font-family:var(--font-display);letter-spacing:-.065em;font-size:clamp(52px,6.1vw,88px);font-weight:600;line-height:1.03}.magazine-module__FXbHVa__signatureStage{width:120px;margin:28px 0 0 42%}.magazine-module__FXbHVa__signatureMark{width:100%}.magazine-module__FXbHVa__signatureMark svg{width:100%;height:auto;display:block}.magazine-module__FXbHVa__connectionCopy{max-width:60ch;padding-top:11px}.magazine-module__FXbHVa__connectionCopy>.magazine-module__FXbHVa__personalLead{font-family:var(--font-display);letter-spacing:-.035em;margin-bottom:26px;font-size:26px;font-weight:500;line-height:1.3}.magazine-module__FXbHVa__connectionCopy>p+p{margin-top:20px}.magazine-module__FXbHVa__storyLink{border-bottom:1px solid var(--color-ink);align-items:center;gap:30px;min-height:49px;margin-top:22px;font-size:13px;display:inline-flex}.magazine-module__FXbHVa__connectionCopy>.magazine-module__FXbHVa__names{font-family:var(--font-display);letter-spacing:-.045em;margin-top:32px;font-size:23px;font-weight:500}.magazine-module__FXbHVa__ending{background:var(--color-ink);color:var(--color-butter);padding-block:86px 26px}.magazine-module__FXbHVa__endingInner{max-width:1440px;padding-inline:var(--magazine-gutter);grid-template-columns:minmax(0,1fr) 275px;gap:50px 12%;margin-inline:auto;display:grid}.magazine-module__FXbHVa__ending h2{color:inherit;font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(46px,4.8vw,70px);font-weight:400;line-height:1.06}.magazine-module__FXbHVa__ending h2+p{max-width:40ch;margin-top:23px;font-size:13px;line-height:1.8}.magazine-module__FXbHVa__toolsLink{background:var(--color-butter);color:var(--color-ink);border-radius:999px;justify-content:space-between;align-items:center;gap:28px;min-height:52px;margin-top:30px;padding:14px 22px;font-size:12px;display:inline-flex}.magazine-module__FXbHVa__toolsLink:hover{background:var(--color-sky)}.magazine-module__FXbHVa__ending .magazine-module__FXbHVa__toolsLink:focus-visible{outline-color:var(--color-butter)}.magazine-module__FXbHVa__detour{padding-top:14px}.magazine-module__FXbHVa__detourGlobe{width:51px;height:auto;margin-bottom:18px}.magazine-module__FXbHVa__detour p{max-width:30ch;font-size:12px;line-height:1.85}.magazine-module__FXbHVa__detour a{min-height:48px;font-family:var(--font-display);letter-spacing:-.035em;align-items:center;gap:25px;margin-top:13px;font-size:22px;font-weight:500;display:inline-flex}.magazine-module__FXbHVa__endingNavigation{border-top:1px solid #fefdd145;grid-column:1/-1;justify-content:space-between;align-items:center;gap:25px;padding-top:16px;font-size:11px;display:flex}.magazine-module__FXbHVa__endingNavigation>div{gap:32px;display:flex}.magazine-module__FXbHVa__endingNavigation a{align-items:center;gap:12px;min-height:44px;display:inline-flex}@media (max-width:1150px){.magazine-module__FXbHVa__openingIntro{grid-template-columns:minmax(0,1fr) 235px;gap:5%}.magazine-module__FXbHVa__openingTitle{font-size:8.9vw}.magazine-module__FXbHVa__openingNote{font-size:12px}.magazine-module__FXbHVa__coastSpread,.magazine-module__FXbHVa__streetSpread{column-gap:18px}.magazine-module__FXbHVa__coastMain{grid-column:1/9}.magazine-module__FXbHVa__coastStory{grid-column:9/13;padding-top:18px;padding-left:10px}.magazine-module__FXbHVa__coastPhoto{aspect-ratio:1.2}.magazine-module__FXbHVa__coastDetail{grid-column:2/6}.magazine-module__FXbHVa__coastReflection{grid-column:7/12;padding-top:100px}.magazine-module__FXbHVa__countryTitle{font-size:14.5vw}.magazine-module__FXbHVa__streetStory{grid-column:1/6;padding-top:30px}.magazine-module__FXbHVa__streetReflection{grid-column:8/13;padding-top:42px}.magazine-module__FXbHVa__streetDetail{grid-column:1/7;margin-top:38px}.magazine-module__FXbHVa__connection{gap:7%}}@media (max-width:800px){.magazine-module__FXbHVa__openingTop{top:26px}.magazine-module__FXbHVa__openingIntro{grid-template-columns:1fr;gap:28px;bottom:88px}.magazine-module__FXbHVa__openingTitle{font-size:clamp(66px,11.6vw,94px)}.magazine-module__FXbHVa__openingNote{justify-content:space-between;align-items:end;gap:32px;display:flex}.magazine-module__FXbHVa__openingNote>p{max-width:37ch}.magazine-module__FXbHVa__countryJumps{flex-shrink:0;gap:20px;margin:0}.magazine-module__FXbHVa__coverPhoto{height:clamp(560px,76svh,700px)}.magazine-module__FXbHVa__coverCaption>span:last-child{display:none}.magazine-module__FXbHVa__thailand{padding-top:85px;padding-bottom:80px}.magazine-module__FXbHVa__chapterHead{flex-direction:column;align-items:start;gap:22px;margin-bottom:25px}.magazine-module__FXbHVa__countryTitle{font-size:clamp(70px,17.6vw,142px)}.magazine-module__FXbHVa__chapterLocation{justify-content:space-between;width:100%;padding:0;font-size:11px;display:flex}.magazine-module__FXbHVa__chapterLocation>span{font-size:10px}.magazine-module__FXbHVa__coastMain{grid-column:1/13}.magazine-module__FXbHVa__coastPhoto{aspect-ratio:1.4}.magazine-module__FXbHVa__coastStory{grid-column:2/12;padding:35px 0 0}.magazine-module__FXbHVa__coastStory h3{max-width:15ch;font-size:35px}.magazine-module__FXbHVa__coastStory p{max-width:48ch}.magazine-module__FXbHVa__coastStory .magazine-module__FXbHVa__smallNote{max-width:34ch}.magazine-module__FXbHVa__coastDetail{grid-column:1/7;margin-top:40px}.magazine-module__FXbHVa__sunsetPhoto{aspect-ratio:.84}.magazine-module__FXbHVa__coastReflection{grid-column:8/13;padding-top:90px}.magazine-module__FXbHVa__coastReflection>p{font-size:21px}.magazine-module__FXbHVa__themes{gap:7px 11px}.magazine-module__FXbHVa__themes li+li:before{margin-right:11px}.magazine-module__FXbHVa__chapterLink{gap:18px;font-size:18px}.magazine-module__FXbHVa__portugal{padding-block:78px}.magazine-module__FXbHVa__portugal .magazine-module__FXbHVa__chapterHead{flex-direction:column-reverse;margin-bottom:30px}.magazine-module__FXbHVa__streetStory{grid-column:1/6;padding-top:10px}.magazine-module__FXbHVa__streetStory h3{font-size:33px}.magazine-module__FXbHVa__streetMain{grid-area:1/7/auto/13}.magazine-module__FXbHVa__streetPhoto{aspect-ratio:.67}.magazine-module__FXbHVa__streetDetail{grid-area:2/1/auto/8;margin-top:42px;padding:0}.magazine-module__FXbHVa__streetReflection{grid-area:2/8/auto/13;padding-top:68px}.magazine-module__FXbHVa__streetReflection p{font-size:12px}.magazine-module__FXbHVa__streetReflection .magazine-module__FXbHVa__chapterLink{font-size:16px}.magazine-module__FXbHVa__connection{padding-block:var(--section-space);grid-template-columns:1fr 1fr;gap:32px}.magazine-module__FXbHVa__connectionHeading h2{font-size:52px}.magazine-module__FXbHVa__signatureStage{width:114px;margin-left:30%}.magazine-module__FXbHVa__connectionCopy>.magazine-module__FXbHVa__personalLead{font-size:23px}.magazine-module__FXbHVa__ending{padding-top:65px}.magazine-module__FXbHVa__endingInner{grid-template-columns:1fr 215px;gap:45px 6%}.magazine-module__FXbHVa__ending h2{font-size:46px}}@media (max-width:560px){.magazine-module__FXbHVa__magazine{--magazine-gutter:22px}.magazine-module__FXbHVa__openingTop{align-items:start}.magazine-module__FXbHVa__openingByline{max-width:150px;font-size:9px;line-height:1.6}.magazine-module__FXbHVa__pageLabel{font-size:11px}.magazine-module__FXbHVa__openingIntro{gap:27px;bottom:75px}.magazine-module__FXbHVa__openingTitle{letter-spacing:-.065em;font-size:clamp(48px,11.5vw,65px);line-height:.98}.magazine-module__FXbHVa__openingNote{display:block}.magazine-module__FXbHVa__openingNote>p{max-width:39ch;font-size:12px}.magazine-module__FXbHVa__countryJumps{gap:30px;margin-top:18px}.magazine-module__FXbHVa__countryJumps a{font-size:12px}.magazine-module__FXbHVa__coverPhoto{height:clamp(560px,72svh,620px)}.magazine-module__FXbHVa__coverPhoto .magazine-module__FXbHVa__image{object-position:60% 50%}.magazine-module__FXbHVa__coverCaption{font-size:9px}.magazine-module__FXbHVa__thailand{padding-top:68px}.magazine-module__FXbHVa__countryTitle{font-size:17.6vw}.magazine-module__FXbHVa__chapterHead{gap:22px}.magazine-module__FXbHVa__chapterLocation{gap:18px;font-size:10px}.magazine-module__FXbHVa__chapterLocation>span{white-space:nowrap;font-size:8px}.magazine-module__FXbHVa__coastSpread,.magazine-module__FXbHVa__streetSpread{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:12px}.magazine-module__FXbHVa__coastMain{margin-right:calc(-1 * var(--magazine-gutter));grid-column:1/7}.magazine-module__FXbHVa__coastPhoto{aspect-ratio:.95}.magazine-module__FXbHVa__photoCaption{font-size:9px}.magazine-module__FXbHVa__coastMain .magazine-module__FXbHVa__photoCaption{padding-right:var(--magazine-gutter)}.magazine-module__FXbHVa__coastStory{grid-column:1/7;padding-top:33px}.magazine-module__FXbHVa__coastStory h3{margin-bottom:21px;font-size:34px}.magazine-module__FXbHVa__coastStory p,.magazine-module__FXbHVa__streetStory p,.magazine-module__FXbHVa__streetReflection p{font-size:13px}.magazine-module__FXbHVa__coastStory .magazine-module__FXbHVa__smallNote{margin-top:19px}.magazine-module__FXbHVa__coastDetail{grid-column:2/7;margin-top:38px}.magazine-module__FXbHVa__sunsetPhoto{aspect-ratio:.93}.magazine-module__FXbHVa__coastReflection{grid-column:1/7;padding-top:35px}.magazine-module__FXbHVa__coastReflection>p{font-size:25px;line-height:1.4}.magazine-module__FXbHVa__themes{margin-top:25px;font-size:9px}.magazine-module__FXbHVa__chapterLink{margin-top:20px;font-size:20px}.magazine-module__FXbHVa__portugal{padding-block:66px}.magazine-module__FXbHVa__streetStory{grid-area:1/1/auto/7;padding:0 10px 0 0}.magazine-module__FXbHVa__streetStory h3{max-width:15ch;margin-bottom:24px;font-size:36px}.magazine-module__FXbHVa__streetStory .magazine-module__FXbHVa__themes{margin-bottom:28px}.magazine-module__FXbHVa__streetMain{margin-right:calc(-1 * var(--magazine-gutter));grid-area:2/2/auto/7}.magazine-module__FXbHVa__streetPhoto{aspect-ratio:.75}.magazine-module__FXbHVa__streetMain .magazine-module__FXbHVa__photoCaption{padding-right:var(--magazine-gutter)}.magazine-module__FXbHVa__streetDetail{margin-top:30px;margin-left:calc(-1 * var(--magazine-gutter));grid-area:3/1/auto/6}.magazine-module__FXbHVa__tramPhoto{aspect-ratio:1.03}.magazine-module__FXbHVa__streetDetail .magazine-module__FXbHVa__photoCaption{padding-left:var(--magazine-gutter)}.magazine-module__FXbHVa__streetReflection{grid-area:4/1/auto/7;padding-top:35px}.magazine-module__FXbHVa__streetReflection .magazine-module__FXbHVa__chapterLink{font-size:20px}.magazine-module__FXbHVa__connection{grid-template-columns:1fr;gap:28px;padding-block:48px}.magazine-module__FXbHVa__connectionHeading{padding-bottom:70px;position:relative}.magazine-module__FXbHVa__connectionHeading h2{font-size:clamp(45px,10.9vw,61px)}.magazine-module__FXbHVa__signatureStage{width:85px;margin:0;position:absolute;bottom:0;right:10px}.magazine-module__FXbHVa__connectionCopy{padding:0}.magazine-module__FXbHVa__connectionCopy>.magazine-module__FXbHVa__personalLead{font-size:25px}.magazine-module__FXbHVa__connectionCopy>p{font-size:13px}.magazine-module__FXbHVa__endingInner{grid-template-columns:1fr;gap:46px}.magazine-module__FXbHVa__ending h2{font-size:clamp(37px,9.5vw,52px)}.magazine-module__FXbHVa__ending h2+p{font-size:12px}.magazine-module__FXbHVa__detour{grid-template-columns:55px 1fr;gap:0 25px;padding-top:0;display:grid}.magazine-module__FXbHVa__detourGlobe{grid-row:1/3;width:55px;margin-top:5px}.magazine-module__FXbHVa__detour p{font-size:11px}.magazine-module__FXbHVa__detour a{grid-column:2;margin-top:6px;font-size:22px}.magazine-module__FXbHVa__endingNavigation{flex-wrap:wrap;align-items:start;gap:3px 25px;font-size:10px}.magazine-module__FXbHVa__endingNavigation>div{gap:24px}.magazine-module__FXbHVa__photoViewport[data-animated=true] .magazine-module__FXbHVa__photoWash{display:none}}@media (max-width:360px){.magazine-module__FXbHVa__magazine{--magazine-gutter:18px}.magazine-module__FXbHVa__openingTitle{font-size:46px}.magazine-module__FXbHVa__openingByline{max-width:130px}.magazine-module__FXbHVa__chapterLocation{flex-wrap:wrap;gap:3px 20px}.magazine-module__FXbHVa__coastReflection>p{font-size:23px}.magazine-module__FXbHVa__streetStory h3{font-size:32px}.magazine-module__FXbHVa__connectionHeading{padding-bottom:82px}.magazine-module__FXbHVa__connectionHeading h2{font-size:43px}.magazine-module__FXbHVa__ending h2{font-size:35px}.magazine-module__FXbHVa__endingNavigation>div{gap:27px}}@media (prefers-reduced-motion:reduce){.magazine-module__FXbHVa__photoPlane,.magazine-module__FXbHVa__signatureMark{transform:none!important}.magazine-module__FXbHVa__photoViewport .magazine-module__FXbHVa__photoWash{display:none!important}}
.destinations-module__gmzdUW__header{padding:clamp(42px, 5vw, 78px) var(--content-inset) clamp(32px, 4vw, 52px);color:var(--color-ink)}.destinations-module__gmzdUW__header h1{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,7vw,8rem);font-weight:600;line-height:1.05}.destinations-module__gmzdUW__header p{color:var(--color-fg-muted);margin:18px 0 0}.destinations-module__gmzdUW__heroLayout{padding:0 var(--content-inset) 24px;color:var(--color-ink);background:var(--color-paper)}.destinations-module__gmzdUW__heroLayout>section{max-width:1200px;min-height:0;margin-inline:auto;padding:0}.destinations-module__gmzdUW__heroLayout [data-impression-map]{margin-top:0}
