.BlogContent-module__bOs5iG__article{min-width:0;color:var(--ink);overflow-wrap:anywhere;container:blog-content/inline-size}.BlogContent-module__bOs5iG__block{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);min-width:0;color:var(--ink);margin-block:clamp(28px,5vw,44px);padding:clamp(20px,4vw,30px)}.BlogContent-module__bOs5iG__blockHeader{margin-bottom:22px}.BlogContent-module__bOs5iG__blockHeader>h3{text-wrap:balance;margin:8px 0 0}.BlogContent-module__bOs5iG__blockHeader>.BlogContent-module__bOs5iG__eyebrow{color:var(--action);margin:0}.BlogContent-module__bOs5iG__block :is(p,ul,ol,dl,h3,h4){color:var(--ink)}.BlogContent-module__bOs5iG__block .rv-type-body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}:is(.BlogContent-module__bOs5iG__block,.BlogContent-module__bOs5iG__gallery) .rv-type-meta{font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.BlogContent-module__bOs5iG__block .rv-type-eyebrow{font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking)}.BlogContent-module__bOs5iG__blockCopy>:first-child{margin-top:0}.BlogContent-module__bOs5iG__blockCopy>:last-child{margin-bottom:0}.BlogContent-module__bOs5iG__blockCopy :is(ul,ol){padding-inline-start:1.25em}.BlogContent-module__bOs5iG__blockCopy ul{list-style:outside}.BlogContent-module__bOs5iG__blockCopy ol{list-style:decimal}.BlogContent-module__bOs5iG__blockCopy li+li{margin-top:8px}.BlogContent-module__bOs5iG__blockCopy a{color:var(--brand);text-underline-offset:.2em;text-decoration:underline}.BlogContent-module__bOs5iG__note{border-inline-start:3px solid var(--brand);background:var(--surface-subtle)}.BlogContent-module__bOs5iG__note[data-importance=important]{border-inline-start-color:var(--action)}.BlogContent-module__bOs5iG__note .BlogContent-module__bOs5iG__blockHeader{margin-bottom:12px}.BlogContent-module__bOs5iG__factList{margin:0}.BlogContent-module__bOs5iG__factList>div{border-top:1px solid var(--border);gap:6px;padding-block:17px;display:grid}.BlogContent-module__bOs5iG__factList>div:last-child{padding-bottom:0}.BlogContent-module__bOs5iG__factList :is(dt,dd){min-width:0;margin:0}.BlogContent-module__bOs5iG__factList dd>p{margin:0}.BlogContent-module__bOs5iG__factList+.BlogContent-module__bOs5iG__blockCopy{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.BlogContent-module__bOs5iG__seasonGrid{gap:24px;display:grid}.BlogContent-module__bOs5iG__season{border-top:2px solid var(--border);min-width:0;padding-top:18px}.BlogContent-module__bOs5iG__seasonHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__seasonHeading h4{margin:0}.BlogContent-module__bOs5iG__seasonRating{color:var(--brand)}.BlogContent-module__bOs5iG__season>p{margin:12px 0 0}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__metaLine{margin:8px 0 0}.BlogContent-module__bOs5iG__seasonGrid+.BlogContent-module__bOs5iG__blockCopy{margin-top:24px}.BlogContent-module__bOs5iG__referenceTable{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-leading)}.BlogContent-module__bOs5iG__referenceTable :is(th,td){text-align:start;vertical-align:top;border-bottom:1px solid var(--border);padding:16px}.BlogContent-module__bOs5iG__referenceTable th{font-weight:var(--type-subheading-weight)}.BlogContent-module__bOs5iG__referenceTable thead{background:var(--surface-subtle)}.BlogContent-module__bOs5iG__referenceTable tbody th{width:28%}.BlogContent-module__bOs5iG__referenceTable tr:last-child :is(th,td){border-bottom:0}.BlogContent-module__bOs5iG__block .blog-table-frame{border:1px solid var(--border);border-radius:var(--radius-control);margin:0 0 20px;overflow:hidden}.BlogContent-module__bOs5iG__block .blog-table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.BlogContent-module__bOs5iG__block .blog-table-scroll table{min-width:var(--blog-table-min-width,0)}.BlogContent-module__bOs5iG__block .blog-table-swipe-hint{background:var(--surface-subtle);color:var(--ink);font-size:var(--type-meta-size);line-height:var(--type-meta-leading);margin:0;padding:10px 16px}.BlogContent-module__bOs5iG__dayHeading{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.BlogContent-module__bOs5iG__dayHeading>div{min-width:0}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__dayHeading h3{margin:0}.BlogContent-module__bOs5iG__dayNumber{border-radius:var(--radius-control);background:var(--brand);color:var(--inverse-ink);flex-shrink:0;padding:8px 12px}.BlogContent-module__bOs5iG__overview{background:var(--surface-subtle)}.BlogContent-module__bOs5iG__overviewFacts{border-block:1px solid var(--border);gap:16px;margin:0;padding-block:20px;display:grid}.BlogContent-module__bOs5iG__overviewFacts :is(dt,dd){margin:0}.BlogContent-module__bOs5iG__overviewFacts dd{font-weight:var(--type-subheading-weight);margin-top:5px}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__highlightList{gap:10px;margin:22px 0 0;padding-left:20px;list-style:outside;display:grid}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__highlightList li{margin:0}.BlogContent-module__bOs5iG__highlightList li::marker{color:var(--action)}.BlogContent-module__bOs5iG__place{padding:0;overflow:hidden}.BlogContent-module__bOs5iG__placeImage{aspect-ratio:16/10;background:var(--surface-subtle);min-width:0;position:relative}.BlogContent-module__bOs5iG__placeBody{min-width:0;padding:clamp(20px,4vw,28px)}.BlogContent-module__bOs5iG__placeBody .BlogContent-module__bOs5iG__blockHeader{margin-bottom:18px}.BlogContent-module__bOs5iG__placeFacts{flex-wrap:wrap;gap:14px 28px;margin:0;display:flex}.BlogContent-module__bOs5iG__placeFacts :is(dt,dd){margin:0}.BlogContent-module__bOs5iG__placeFacts dd{margin-top:4px}.BlogContent-module__bOs5iG__placeNote{border-top:1px solid var(--border);margin:20px 0 0;padding-top:18px}.BlogContent-module__bOs5iG__placeMeta{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.BlogContent-module__bOs5iG__placeMeta p{margin:0}.BlogContent-module__bOs5iG__starRating{color:var(--rating);letter-spacing:var(--type-eyebrow-tracking)}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__inlineList{flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.BlogContent-module__bOs5iG__inlineList li{margin:0;padding-left:12px;position:relative}.BlogContent-module__bOs5iG__inlineList li:before{content:"";background:var(--brand);border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:0}.BlogContent-module__bOs5iG__transportSections{gap:28px;display:grid}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__transportSections h3{margin:0 0 12px}.BlogContent-module__bOs5iG__packingGrid{gap:24px;display:grid}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__packingGrid h3{margin:0 0 14px}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__checkList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.BlogContent-module__bOs5iG__checkList li{align-items:flex-start;gap:12px;margin:0;display:flex}.BlogContent-module__bOs5iG__checkMarker{color:var(--brand);flex:0 0 20px}.BlogContent-module__bOs5iG__gallery{min-width:0;max-width:100%;margin-block:36px}.BlogContent-module__bOs5iG__gallery[data-align=center]{margin-inline:auto}.BlogContent-module__bOs5iG__gallery[data-align=right]{margin-inline-start:auto}.BlogContent-module__bOs5iG__gallery>.BlogContent-module__bOs5iG__blockCopy{margin-top:18px}.BlogContent-module__bOs5iG__imageFallback{background:var(--surface-subtle);height:100%;color:var(--ink);text-align:center;place-items:center;padding:20px;display:grid}.BlogContent-module__bOs5iG__divider{border:0;border-top:1px solid var(--border);margin-block:40px}.BlogContent-module__bOs5iG__embed{border-radius:var(--radius-card);margin-block:32px;overflow:hidden}.BlogContent-module__bOs5iG__embed iframe{aspect-ratio:16/9;width:100%;height:auto}.BlogContent-module__bOs5iG__form{background:var(--surface-subtle)}.BlogContent-module__bOs5iG__formGrid{gap:26px;display:grid}.BlogContent-module__bOs5iG__formIntro>p{margin:0}.BlogContent-module__bOs5iG__formFields{gap:16px;display:grid}.BlogContent-module__bOs5iG__formFields label{display:block}.BlogContent-module__bOs5iG__formFields :is(input,textarea){border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:48px;color:var(--ink);margin-top:8px;padding:12px;display:block}.BlogContent-module__bOs5iG__formFields :is(input,textarea):focus{outline:2px solid var(--focus);outline-offset:-2px}.BlogContent-module__bOs5iG__formFields textarea{resize:vertical;min-height:120px}.BlogContent-module__bOs5iG__formFields label:has(textarea){grid-column:1/-1}.BlogContent-module__bOs5iG__form form{gap:18px;display:grid}.BlogContent-module__bOs5iG__form form>p{margin:0}.BlogContent-module__bOs5iG__form .BlogContent-module__bOs5iG__success{color:var(--success)}.BlogContent-module__bOs5iG__form .BlogContent-module__bOs5iG__error{color:var(--error)}.BlogContent-module__bOs5iG__recommendations{gap:20px;display:grid}.BlogContent-module__bOs5iG__recommendationPlaceholder{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-subtle);min-height:300px}.BlogContent-module__bOs5iG__mapImage{aspect-ratio:2;background:var(--surface-subtle);min-height:180px;overflow:hidden}.BlogContent-module__bOs5iG__mapFallback{border-bottom:1px solid var(--border);background:var(--surface-subtle);padding:18px 24px}.BlogContent-module__bOs5iG__block .BlogContent-module__bOs5iG__mapList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.BlogContent-module__bOs5iG__mapList li{align-items:baseline;gap:14px;margin:0;display:flex}.BlogContent-module__bOs5iG__mapMarker{border:1px solid var(--border);height:28px;color:var(--brand);border-radius:50%;flex:0 0 28px;place-items:center;display:grid}:where(.BlogContent-module__bOs5iG__block,.BlogContent-module__bOs5iG__gallery) :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}@container blog-content (min-width:34rem){.BlogContent-module__bOs5iG__factList>div{grid-template-columns:minmax(120px,.65fr) minmax(0,1.8fr);gap:24px}.BlogContent-module__bOs5iG__seasonGrid,.BlogContent-module__bOs5iG__packingGrid,.BlogContent-module__bOs5iG__recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogContent-module__bOs5iG__overviewFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.BlogContent-module__bOs5iG__placeCompact:has(.BlogContent-module__bOs5iG__placeImage){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.BlogContent-module__bOs5iG__placeCompact .BlogContent-module__bOs5iG__placeImage{aspect-ratio:auto;min-height:240px}.BlogContent-module__bOs5iG__formFields{grid-template-columns:repeat(2,minmax(0,1fr))}}
.EditorialBlocks-module__8WEIyq__article{--editorial-green:var(--brand);--editorial-orange:var(--action);--editorial-line:var(--border)}.EditorialBlocks-module__8WEIyq__article p{margin:0 0 20px}.EditorialBlocks-module__8WEIyq__article .EditorialBlocks-module__8WEIyq__lead{color:var(--ink);margin:28px 0}.EditorialBlocks-module__8WEIyq__section{margin:52px 0 0}.EditorialBlocks-module__8WEIyq__section>h2{color:var(--ink);text-wrap:balance;margin:0 0 22px}.EditorialBlocks-module__8WEIyq__section .EditorialBlocks-module__8WEIyq__kicker{color:var(--editorial-orange);margin-bottom:12px}.EditorialBlocks-module__8WEIyq__section>h3,.EditorialBlocks-module__8WEIyq__place>h3{color:var(--ink);margin:28px 0 16px}.EditorialBlocks-module__8WEIyq__section .EditorialBlocks-module__8WEIyq__source{color:var(--ink-muted);margin:18px 0 0}.EditorialBlocks-module__8WEIyq__note{border-left:3px solid var(--brand);background:var(--surface-subtle);border-radius:0 10px 10px 0;margin:26px 0;padding:22px 24px}.EditorialBlocks-module__8WEIyq__noteTitle{color:var(--ink);margin-bottom:8px;display:block}.EditorialBlocks-module__8WEIyq__note p{margin:0}.EditorialBlocks-module__8WEIyq__note p+p{margin-top:10px}.EditorialBlocks-module__8WEIyq__featureList{border-top:1px solid var(--editorial-line);border-bottom:1px solid var(--editorial-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0;padding:22px 0;display:grid}.EditorialBlocks-module__8WEIyq__featureList>div{border-left:1px solid var(--editorial-line);padding:0 18px}.EditorialBlocks-module__8WEIyq__featureList>div:first-child{border:0;padding-left:0}.EditorialBlocks-module__8WEIyq__featureList>div:last-child{padding-right:0}.EditorialBlocks-module__8WEIyq__featureList dt{color:var(--brand);margin-bottom:9px}.EditorialBlocks-module__8WEIyq__place{border-top:1px solid var(--editorial-line);padding:28px 0}.EditorialBlocks-module__8WEIyq__place:last-child{padding-bottom:0}.EditorialBlocks-module__8WEIyq__place .EditorialBlocks-module__8WEIyq__placeRegion{color:var(--editorial-orange);margin:0 0 8px}.EditorialBlocks-module__8WEIyq__place>h3{margin-top:0}.EditorialBlocks-module__8WEIyq__place dl{gap:14px;display:grid}.EditorialBlocks-module__8WEIyq__place dl>div{grid-template-columns:116px minmax(0,1fr);gap:18px;display:grid}.EditorialBlocks-module__8WEIyq__place dt{color:var(--brand);padding-top:3px}.EditorialBlocks-module__8WEIyq__place dd{margin:0}.EditorialBlocks-module__8WEIyq__regionNotes{margin:22px 0;padding-left:20px;list-style:outside}.EditorialBlocks-module__8WEIyq__regionNotes li{margin-bottom:16px}.EditorialBlocks-module__8WEIyq__regionNotes li::marker{color:var(--editorial-green)}.EditorialBlocks-module__8WEIyq__bathExamples{gap:16px;margin:26px 0;display:grid}.EditorialBlocks-module__8WEIyq__bathExample{border:1px solid var(--editorial-line);border-radius:var(--radius-sm);background:var(--surface-subtle);padding:clamp(18px,3vw,26px)}.EditorialBlocks-module__8WEIyq__bathExample h4{color:var(--ink);margin:0 0 14px}.EditorialBlocks-module__8WEIyq__bathExample .EditorialBlocks-module__8WEIyq__bathKind{color:var(--editorial-green);margin-bottom:8px}.EditorialBlocks-module__8WEIyq__bathExample>p:last-child{margin-bottom:0}.EditorialBlocks-module__8WEIyq__comparison{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0;display:grid}.EditorialBlocks-module__8WEIyq__choice{border:1px solid var(--editorial-line);border-radius:var(--radius-card);background:var(--surface);padding:22px 18px}.EditorialBlocks-module__8WEIyq__choice:first-child{background:var(--surface-subtle)}.EditorialBlocks-module__8WEIyq__choice .EditorialBlocks-module__8WEIyq__choiceEyebrow{color:var(--brand);margin:0 0 10px}.EditorialBlocks-module__8WEIyq__choice h3{color:var(--ink);margin:0 0 14px}.EditorialBlocks-module__8WEIyq__choice .EditorialBlocks-module__8WEIyq__checkLabel{border-top:1px solid var(--editorial-line);padding-top:16px;display:block}.EditorialBlocks-module__8WEIyq__choice ul{margin:10px 0 0;padding:0 0 0 16px;list-style:outside}.EditorialBlocks-module__8WEIyq__choice li{margin-bottom:8px}.EditorialBlocks-module__8WEIyq__choice li:last-child{margin-bottom:0}.EditorialBlocks-module__8WEIyq__choice li::marker{color:var(--brand)}.EditorialBlocks-module__8WEIyq__steps{margin:26px 0;padding:0;list-style:none}.EditorialBlocks-module__8WEIyq__steps>li{border-top:1px solid var(--editorial-line);gap:20px;padding:22px 0;display:flex}.EditorialBlocks-module__8WEIyq__stepNumber{border:1px solid var(--border);height:40px;color:var(--brand);background:var(--surface-subtle);border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.EditorialBlocks-module__8WEIyq__steps h3{color:var(--ink);margin:2px 0 8px}.EditorialBlocks-module__8WEIyq__steps p{margin:0}.EditorialBlocks-module__8WEIyq__checklist{background:var(--surface-subtle);border:1px solid var(--editorial-line);border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;padding:24px;list-style:none;display:grid}.EditorialBlocks-module__8WEIyq__checklist li{gap:10px;display:flex}.EditorialBlocks-module__8WEIyq__checklist svg{color:var(--brand);flex-shrink:0;margin-top:4px}.EditorialBlocks-module__8WEIyq__checklist p{margin:6px 0 0}.EditorialBlocks-module__8WEIyq__faq details[open] summary svg{transform:rotate(180deg)}.EditorialBlocks-module__8WEIyq__faq svg{flex-shrink:0}.EditorialBlocks-module__8WEIyq__faq .EditorialBlocks-module__8WEIyq__faqAnswer{border-inline-start:2px solid var(--action);padding-inline-start:clamp(14px,2vw,20px)}.EditorialBlocks-module__8WEIyq__article .EditorialBlocks-module__8WEIyq__editorialSources{border-top:1px solid var(--editorial-line);color:var(--ink-muted);margin-top:42px;padding-top:22px}.EditorialBlocks-module__8WEIyq__editorialSources h3{color:var(--ink);margin-bottom:10px}.EditorialBlocks-module__8WEIyq__editorialSources ul{padding-left:18px;list-style:outside}.EditorialBlocks-module__8WEIyq__editorialSources li{margin-bottom:6px}.EditorialBlocks-module__8WEIyq__editorialSources p{margin:10px 0}.EditorialBlocks-module__8WEIyq__media{margin:28px 0}.EditorialBlocks-module__8WEIyq__media figure{min-width:0;margin:0}.EditorialBlocks-module__8WEIyq__photoButton{aspect-ratio:16/10;border-radius:var(--radius-action);background:var(--surface-subtle);text-align:left;cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}.EditorialBlocks-module__8WEIyq__croppedImage{object-fit:cover}.EditorialBlocks-module__8WEIyq__containedImage{object-fit:contain}.EditorialBlocks-module__8WEIyq__expandIcon{width:34px;height:34px;color:var(--surface);background:color-mix(in srgb,var(--inverse) 79%,transparent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.EditorialBlocks-module__8WEIyq__media figcaption,.EditorialBlocks-module__8WEIyq__mapBlock figcaption{color:var(--ink-muted);margin-top:10px}.EditorialBlocks-module__8WEIyq__credit{color:var(--ink-muted);margin-top:6px;display:block}.EditorialBlocks-module__8WEIyq__credit a{text-underline-offset:3px;text-decoration:underline}.EditorialBlocks-module__8WEIyq__galleryToolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.EditorialBlocks-module__8WEIyq__galleryToolbar>div{align-items:center;gap:6px;display:flex}.EditorialBlocks-module__8WEIyq__galleryToolbar>div>span{margin-right:8px}.EditorialBlocks-module__8WEIyq__galleryToolbar button,.EditorialBlocks-module__8WEIyq__lightboxHeader button,.EditorialBlocks-module__8WEIyq__lightboxControls button{border:1px solid var(--border-control);width:44px;height:44px;color:var(--brand);background:var(--canvas);cursor:pointer;border-radius:50%;place-items:center;display:grid}.EditorialBlocks-module__8WEIyq__galleryToolbar button:disabled,.EditorialBlocks-module__8WEIyq__lightboxControls button:disabled{opacity:.35;cursor:default}.EditorialBlocks-module__8WEIyq__galleryTrack{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;gap:16px;padding-bottom:12px;display:flex;overflow-x:auto}.EditorialBlocks-module__8WEIyq__galleryTrack>figure{scroll-snap-align:start;flex:0 0 90%}.EditorialBlocks-module__8WEIyq__galleryTrack:after{content:"";flex:0 0 calc(10% - 32px)}.EditorialBlocks-module__8WEIyq__imageFallback,.EditorialBlocks-module__8WEIyq__mapFallback{min-height:100%;color:var(--ink);background:var(--surface-subtle);justify-content:center;align-items:center;padding:24px;display:flex}.EditorialBlocks-module__8WEIyq__lightbox.EditorialBlocks-module__8WEIyq__lightbox{background:var(--canvas);max-width:min(1040px,96vw);max-height:92dvh;padding:18px;overflow-y:auto}.EditorialBlocks-module__8WEIyq__lightboxHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.EditorialBlocks-module__8WEIyq__lightboxImage{width:100%;height:min(60dvh,640px);position:relative}.EditorialBlocks-module__8WEIyq__lightboxControls{justify-content:center;align-items:center;gap:24px;display:flex}.EditorialBlocks-module__8WEIyq__lightbox :is(a,button):focus-visible,.EditorialBlocks-module__8WEIyq__media button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.EditorialBlocks-module__8WEIyq__mapBlock{margin:26px 0 30px}.EditorialBlocks-module__8WEIyq__mapBlock figure{margin:0}.EditorialBlocks-module__8WEIyq__mapImage{aspect-ratio:5/3;background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;position:relative;overflow:hidden}.EditorialBlocks-module__8WEIyq__mapFallback{text-align:center;flex-direction:column;gap:10px;position:absolute;inset:0}.EditorialBlocks-module__8WEIyq__mapFallback span{max-width:300px}.EditorialBlocks-module__8WEIyq__mapBlock .EditorialBlocks-module__8WEIyq__mapPlaces{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:22px 0 0;padding:0;list-style:none;display:grid}.EditorialBlocks-module__8WEIyq__mapBlock .EditorialBlocks-module__8WEIyq__mapPlaces>li{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.EditorialBlocks-module__8WEIyq__mapPlaces li a{color:var(--ink);align-items:flex-start;gap:12px;min-height:100px;padding:18px 0;text-decoration:none;display:flex}.EditorialBlocks-module__8WEIyq__mapPlaceStatic{color:var(--ink);align-items:flex-start;gap:12px;min-height:100px;padding:18px 0;display:flex}.EditorialBlocks-module__8WEIyq__mapPlaces li a:hover strong{color:var(--action);font-weight:var(--type-subheading-weight)}.EditorialBlocks-module__8WEIyq__mapPlaces a>div>span,.EditorialBlocks-module__8WEIyq__mapPlaceStatic>div>span{color:var(--ink-muted);margin-top:3px;display:block}.EditorialBlocks-module__8WEIyq__mapPlaces a>svg{color:var(--brand);flex-shrink:0;margin-left:auto}.EditorialBlocks-module__8WEIyq__mapPlaces a p,.EditorialBlocks-module__8WEIyq__mapPlaceStatic p{color:var(--ink);margin:8px 0 0}.EditorialBlocks-module__8WEIyq__placeNumber{background:var(--brand);height:25px;color:var(--surface);border-radius:50%;flex:0 0 25px;place-items:center;margin-top:2px;display:grid}@media (max-width:700px){.EditorialBlocks-module__8WEIyq__comparison{grid-template-columns:1fr;gap:12px}.EditorialBlocks-module__8WEIyq__choice{padding:22px}.EditorialBlocks-module__8WEIyq__choice p{margin-bottom:16px}.EditorialBlocks-module__8WEIyq__featureList{grid-template-columns:1fr;padding:0}.EditorialBlocks-module__8WEIyq__featureList>div,.EditorialBlocks-module__8WEIyq__featureList>div:first-child,.EditorialBlocks-module__8WEIyq__featureList>div:last-child{border:0;border-bottom:1px solid var(--border);padding:18px 0}.EditorialBlocks-module__8WEIyq__featureList>div:last-child{border-bottom:0}}@media (max-width:599px){.EditorialBlocks-module__8WEIyq__section{margin-top:38px}.EditorialBlocks-module__8WEIyq__section>h2{text-wrap:initial}.EditorialBlocks-module__8WEIyq__place dl>div{grid-template-columns:1fr;gap:4px}.EditorialBlocks-module__8WEIyq__checklist,.EditorialBlocks-module__8WEIyq__mapBlock .EditorialBlocks-module__8WEIyq__mapPlaces{grid-template-columns:1fr}.EditorialBlocks-module__8WEIyq__checklist{gap:20px;padding:20px}.EditorialBlocks-module__8WEIyq__note{padding:18px 20px}.EditorialBlocks-module__8WEIyq__steps>li{gap:14px}.EditorialBlocks-module__8WEIyq__galleryTrack>figure{flex-basis:92%}.EditorialBlocks-module__8WEIyq__galleryTrack:after{flex-basis:calc(8% - 32px)}.EditorialBlocks-module__8WEIyq__media .EditorialBlocks-module__8WEIyq__photoButton{aspect-ratio:4/3}.EditorialBlocks-module__8WEIyq__mapPlaces li a,.EditorialBlocks-module__8WEIyq__mapPlaceStatic{min-height:0;padding:16px 0}.EditorialBlocks-module__8WEIyq__mapPlaces a p{margin-top:4px}.EditorialBlocks-module__8WEIyq__mapImage{aspect-ratio:5/3}.EditorialBlocks-module__8WEIyq__lightbox.EditorialBlocks-module__8WEIyq__lightbox{padding:14px}}.EditorialBlocks-module__8WEIyq__article .EditorialBlocks-module__8WEIyq__lead{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking)}.EditorialBlocks-module__8WEIyq__section>h2{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking)}.EditorialBlocks-module__8WEIyq__section .EditorialBlocks-module__8WEIyq__kicker{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.EditorialBlocks-module__8WEIyq__section>h3,.EditorialBlocks-module__8WEIyq__place>h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.EditorialBlocks-module__8WEIyq__section .EditorialBlocks-module__8WEIyq__source{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__note{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.EditorialBlocks-module__8WEIyq__noteTitle{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__featureList dt{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.EditorialBlocks-module__8WEIyq__featureList dd,.EditorialBlocks-module__8WEIyq__place .EditorialBlocks-module__8WEIyq__placeRegion{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__place dl{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.EditorialBlocks-module__8WEIyq__place dt{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__bathExample h4{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-subheading-size);font-weight:var(--type-subheading-weight);line-height:var(--type-subheading-leading);letter-spacing:var(--type-subheading-tracking)}.EditorialBlocks-module__8WEIyq__bathExample .EditorialBlocks-module__8WEIyq__bathKind{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__bathExample>p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.EditorialBlocks-module__8WEIyq__choice .EditorialBlocks-module__8WEIyq__choiceEyebrow{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.EditorialBlocks-module__8WEIyq__choice h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.EditorialBlocks-module__8WEIyq__choice p,.EditorialBlocks-module__8WEIyq__choice .EditorialBlocks-module__8WEIyq__checkLabel,.EditorialBlocks-module__8WEIyq__choice ul,.EditorialBlocks-module__8WEIyq__stepNumber{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__steps h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.EditorialBlocks-module__8WEIyq__steps p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.EditorialBlocks-module__8WEIyq__checklist strong{font-weight:var(--type-subheading-weight)}.EditorialBlocks-module__8WEIyq__checklist p,.EditorialBlocks-module__8WEIyq__article .EditorialBlocks-module__8WEIyq__editorialSources{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__editorialSources h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.EditorialBlocks-module__8WEIyq__media figcaption,.EditorialBlocks-module__8WEIyq__mapBlock figcaption,.EditorialBlocks-module__8WEIyq__credit{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.EditorialBlocks-module__8WEIyq__galleryToolbar,.EditorialBlocks-module__8WEIyq__galleryToolbar>div>span,.EditorialBlocks-module__8WEIyq__imageFallback,.EditorialBlocks-module__8WEIyq__mapFallback{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__lightboxHeader h2{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking)}.EditorialBlocks-module__8WEIyq__lightbox>p,.EditorialBlocks-module__8WEIyq__lightboxControls,.EditorialBlocks-module__8WEIyq__mapFallback span{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.EditorialBlocks-module__8WEIyq__mapPlaces strong{font-weight:var(--type-subheading-weight)}.EditorialBlocks-module__8WEIyq__mapPlaces a>div>span,.EditorialBlocks-module__8WEIyq__mapPlaces a p,.EditorialBlocks-module__8WEIyq__mapPlaceStatic>div>span,.EditorialBlocks-module__8WEIyq__mapPlaceStatic p,.EditorialBlocks-module__8WEIyq__placeNumber{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}
.BlogPhotoGallery-module__NWlm1W__gallery{min-width:0;color:var(--ink);container:photo-gallery/inline-size}.BlogPhotoGallery-module__NWlm1W__heading{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-block:14px;display:flex}.BlogPhotoGallery-module__NWlm1W__headingLabel{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.BlogPhotoGallery-module__NWlm1W__headingLabel>:first-child{color:var(--brand)}.BlogPhotoGallery-module__NWlm1W__total,.BlogPhotoGallery-module__NWlm1W__number,.BlogPhotoGallery-module__NWlm1W__counter{font-variant-numeric:tabular-nums}.BlogPhotoGallery-module__NWlm1W__viewAll{color:var(--ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;padding:8px 0 8px 8px;display:inline-flex}.BlogPhotoGallery-module__NWlm1W__images{gap:24px;min-width:0;display:grid}.BlogPhotoGallery-module__NWlm1W__gallery .BlogPhotoGallery-module__NWlm1W__figure{min-width:0;margin:0}.BlogPhotoGallery-module__NWlm1W__photo{aspect-ratio:16/11;border-radius:var(--radius-control);background:var(--surface-subtle);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.BlogPhotoGallery-module__NWlm1W__photo img,.BlogPhotoGallery-module__NWlm1W__fullPhoto img{border-radius:0;margin:0}.BlogPhotoGallery-module__NWlm1W__expand{background:var(--surface);width:34px;height:34px;color:var(--ink);opacity:0;transition:opacity var(--duration-fast) var(--ease-default);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.BlogPhotoGallery-module__NWlm1W__photo:hover .BlogPhotoGallery-module__NWlm1W__expand,.BlogPhotoGallery-module__NWlm1W__photo:focus-visible .BlogPhotoGallery-module__NWlm1W__expand{opacity:1}.BlogPhotoGallery-module__NWlm1W__gallery .BlogPhotoGallery-module__NWlm1W__caption{color:var(--ink);text-align:start;overflow-wrap:anywhere;align-items:baseline;gap:12px;margin:12px 0 0;display:flex}.BlogPhotoGallery-module__NWlm1W__number{color:var(--brand);flex-shrink:0;align-items:center;gap:10px;display:flex}.BlogPhotoGallery-module__NWlm1W__number:after{content:"";background:var(--border-control);width:22px;height:1px;display:block}.BlogPhotoGallery-module__NWlm1W__images[data-layout=masonry]{columns:1;column-gap:24px;display:block}.BlogPhotoGallery-module__NWlm1W__images[data-layout=masonry] .BlogPhotoGallery-module__NWlm1W__figure{break-inside:avoid;margin-bottom:24px}.BlogPhotoGallery-module__NWlm1W__images[data-layout=masonry] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(2n) .BlogPhotoGallery-module__NWlm1W__photo{aspect-ratio:4/5}.BlogPhotoGallery-module__NWlm1W__images[data-layout=carousel]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--border-control) transparent;gap:18px;padding:4px 4px 16px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.BlogPhotoGallery-module__NWlm1W__images[data-layout=carousel] .BlogPhotoGallery-module__NWlm1W__figure{scroll-snap-align:start;flex:0 0 86%}.BlogPhotoGallery-module__NWlm1W__railControls{justify-content:space-between;align-items:center;gap:18px;margin-top:8px;display:flex}.BlogPhotoGallery-module__NWlm1W__railControls>div,.BlogPhotoGallery-module__NWlm1W__viewerNav{flex-shrink:0;gap:8px;display:flex}.BlogPhotoGallery-module__NWlm1W__iconButton{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.BlogPhotoGallery-module__NWlm1W__iconButton:disabled{color:var(--ink-disabled);cursor:default}.BlogPhotoGallery-module__NWlm1W__gallery :is(button,[tabindex]):focus-visible,.BlogPhotoGallery-module__NWlm1W__lightbox button:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.BlogPhotoGallery-module__NWlm1W__lightbox{border-radius:var(--radius-card);background:var(--surface);width:min(1120px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);color:var(--ink);overscroll-behavior:contain;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.BlogPhotoGallery-module__NWlm1W__lightbox::backdrop{background:var(--overlay-dark)}.BlogPhotoGallery-module__NWlm1W__viewer{flex-direction:column;height:min(840px,100dvh - 40px);display:flex}.BlogPhotoGallery-module__NWlm1W__viewerHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.BlogPhotoGallery-module__NWlm1W__fullPhoto{background:var(--canvas);flex:1;min-height:120px;position:relative}.BlogPhotoGallery-module__NWlm1W__viewerFooter{flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.BlogPhotoGallery-module__NWlm1W__viewerCopy{align-items:baseline;gap:24px;min-width:0;display:flex}.BlogPhotoGallery-module__NWlm1W__counter{white-space:nowrap;color:var(--brand)}.BlogPhotoGallery-module__NWlm1W__viewerCopy p{overflow-wrap:anywhere;max-height:22dvh;margin:0;overflow:auto}:is(.BlogPhotoGallery-module__NWlm1W__gallery,.BlogPhotoGallery-module__NWlm1W__lightbox) .rv-type-meta{font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}:is(.BlogPhotoGallery-module__NWlm1W__gallery,.BlogPhotoGallery-module__NWlm1W__lightbox) .rv-type-eyebrow{font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking)}.BlogPhotoGallery-module__NWlm1W__gallery .rv-type-ui{font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.BlogPhotoGallery-module__NWlm1W__lightbox .rv-type-body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}@container photo-gallery (min-width:34rem){.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure{grid-column:span 7}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(4n+2),.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(4n+3){grid-column:span 5}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(4n+2){margin-top:44px}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(4n+2) .BlogPhotoGallery-module__NWlm1W__photo{aspect-ratio:4/5}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(4n+3) .BlogPhotoGallery-module__NWlm1W__photo{aspect-ratio:1}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(4n+4){margin-top:32px}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:last-child:nth-child(odd){grid-column:1/-1;margin-top:0}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:last-child:nth-child(odd) .BlogPhotoGallery-module__NWlm1W__photo{aspect-ratio:16/9}.BlogPhotoGallery-module__NWlm1W__images[data-layout=masonry]{columns:var(--photo-columns)}.BlogPhotoGallery-module__NWlm1W__images[data-layout=carousel] .BlogPhotoGallery-module__NWlm1W__figure{flex-basis:78%}}@container photo-gallery (max-width:33.99rem){.BlogPhotoGallery-module__NWlm1W__heading{align-items:flex-start;margin-bottom:18px}.BlogPhotoGallery-module__NWlm1W__headingLabel{flex-direction:column;gap:4px}.BlogPhotoGallery-module__NWlm1W__viewAll{gap:6px}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(2n){width:88%;margin-inline-start:auto}.BlogPhotoGallery-module__NWlm1W__images[data-layout=grid] .BlogPhotoGallery-module__NWlm1W__figure:nth-child(2n) .BlogPhotoGallery-module__NWlm1W__photo{aspect-ratio:4/3}}@media (max-width:600px){.BlogPhotoGallery-module__NWlm1W__lightbox{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.BlogPhotoGallery-module__NWlm1W__viewer{height:calc(100dvh - 20px)}.BlogPhotoGallery-module__NWlm1W__viewerHeader,.BlogPhotoGallery-module__NWlm1W__viewerFooter{padding:12px 16px}.BlogPhotoGallery-module__NWlm1W__viewerFooter{gap:12px}.BlogPhotoGallery-module__NWlm1W__viewerCopy{flex-direction:column;gap:8px}}@media (hover:none){.BlogPhotoGallery-module__NWlm1W__expand{opacity:1}}@media (prefers-reduced-motion:reduce){.BlogPhotoGallery-module__NWlm1W__expand{transition:none}}
