.deferred-map_frame__K59aF{min-height:560px}.deferred-map_placeholder__sszFr{min-height:560px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;background:#172b2d;color:#f8efd9;border:1px solid #6c7368}.deferred-map_placeholder__sszFr a,.deferred-map_placeholder__sszFr button{font:inherit;color:#f8efd9;border:1px solid #d1b974;background:#223c3d;padding:12px 20px;min-height:44px}.deferred-map_placeholder__sszFr :focus-visible{outline:3px solid #f1c956;outline-offset:4px}@media(max-width:700px){.deferred-map_frame__K59aF,.deferred-map_placeholder__sszFr{min-height:480px}}.atlas_resultsPanel__G8_zI{min-width:0}.atlas_resultsControls__LtZzB{display:none}.atlas_shell__64NK1{background:#f0ece3;color:#22231f;min-height:100vh}.atlas_nav__0IkBQ{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:22px 4vw;background:#151916;color:#f0ece3;border-bottom:1px solid #ffffff24;position:relative;z-index:20}.atlas_brand__ZZmHQ{font-size:17px;font-weight:800;letter-spacing:-.05em;white-space:nowrap}.atlas_nav__0IkBQ nav{display:flex;gap:24px;align-items:center;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.atlas_nav__0IkBQ a{padding:7px 0}.atlas_nav__0IkBQ a:hover{color:#edc869}.atlas_skip__N7luH{position:absolute;left:12px;top:-80px;background:#edc869;color:#171714;padding:16px;z-index:100}.atlas_skip__N7luH:focus{top:12px}.atlas_hero__ybTbh{padding:90px 6vw 68px;background:var(--city-bg,#24352d);color:#f0ece3;position:relative;overflow:hidden;min-height:560px;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate}.atlas_hero__ybTbh:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050705d9,#05070585 44%,#05070514 78%),linear-gradient(0deg,#050705d9,transparent 60%,#05070524);pointer-events:none;z-index:-1}.atlas_heroMedia__HNVH5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.92) brightness(.9) contrast(1.04);z-index:-2}.atlas_heroCredit__BaZzY{position:absolute;right:3vw;bottom:20px;max-width:420px;padding:9px 12px;background:#0b1111b8;font-size:10px;line-height:1.5;color:#e9ece7}.atlas_heroCredit__BaZzY a{text-decoration:underline;text-underline-offset:3px}html:has(.atlas_cityHeroCopy__PYNYg){scroll-behavior:auto}.atlas_cityHeroCopy__PYNYg{position:relative;z-index:1}.atlas_hero__ybTbh h1{font-size:clamp(66px,9vw,145px);line-height:.91;letter-spacing:-.065em;margin:25px 0;max-width:1050px;position:relative}.atlas_heading__ZmbfG em,.atlas_hero__ybTbh h1 em{font-family:Georgia,serif;font-weight:400}.atlas_hero__ybTbh p{font-family:Georgia,serif;font-size:clamp(18px,2vw,24px);line-height:1.5;max-width:620px;position:relative}.atlas_eyebrow__HkSEn{font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;line-height:1.8}.atlas_hero__ybTbh .atlas_eyebrow__HkSEn{color:var(--city-accent,#edc869)}.atlas_heroBottom__LZJ1g{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;position:relative}.atlas_button__lEBQf{display:inline-flex;gap:35px;justify-content:space-between;border:1px solid;padding:15px 20px;font-size:12px;min-height:48px;align-items:center;background:transparent;color:inherit;cursor:pointer}.atlas_button__lEBQf:hover{background:#edc869;color:#22231f}.atlas_section__h3LSB{padding:70px 6vw}.atlas_heading__ZmbfG{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px}.atlas_heading__ZmbfG h1,.atlas_heading__ZmbfG h2{font-size:clamp(36px,5vw,66px);letter-spacing:-.05em;line-height:1.05;margin:12px 0 0}.atlas_heading__ZmbfG p{max-width:360px;font-family:Georgia,serif;line-height:1.6;font-size:16px}.atlas_cities__AIdXN{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:#a84a3f #ffffff18;scrollbar-width:thin;padding:0 max(5vw,56px) 18px 0;cursor:-webkit-grab;cursor:grab;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.atlas_cityCard___zdUt{flex:0 0 clamp(290px,27vw,430px);scroll-snap-align:start;scroll-snap-stop:normal;position:relative;background:var(--city-bg);color:#f0ece3;padding:24px;min-height:340px;display:flex;flex-direction:column;overflow:hidden;border-top:3px solid var(--city-accent);transition:transform .2s}.atlas_cityCard___zdUt:hover{transform:translateY(-5px)}.atlas_cityCard___zdUt:before{content:"";position:absolute;width:250px;height:250px;right:-100px;top:10px;border:1px solid #ffffff20;border-radius:50%;box-shadow:0 0 0 35px #ffffff07,0 0 0 70px #ffffff04}.atlas_cityCard___zdUt h3{font-size:clamp(30px,3vw,46px);letter-spacing:-.045em;margin:80px 0 15px;line-height:.95;position:relative}.atlas_cityCard___zdUt p{font-family:Georgia,serif;font-size:16px;line-height:1.4;position:relative}.atlas_cityCard___zdUt small{margin-top:auto;padding-top:24px;font-size:10px;color:var(--city-accent);letter-spacing:.1em}.atlas_grid__rqDZO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.atlas_card__O5Vb0{border-top:1px solid #22231f55;padding:18px 0;min-width:0}.atlas_card__O5Vb0 img{width:100%;aspect-ratio:1.6;object-fit:cover;margin-bottom:18px}.atlas_card__O5Vb0 h3{font-size:27px;letter-spacing:-.04em;margin:10px 0}.atlas_card__O5Vb0 p{font-family:Georgia,serif;line-height:1.65}.atlas_statRow__ccT0h{display:flex;flex-wrap:wrap;gap:28px;margin-top:34px;padding-top:20px;border-top:1px solid #ffffff30;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.atlas_statRow__ccT0h strong{display:block;font:400 32px Georgia,serif;letter-spacing:0;text-transform:none;color:#d5c493;margin-bottom:4px}.atlas_card__O5Vb0 a:hover{text-decoration:underline}.atlas_dark__5crFy{background:#202d27;color:#f0ece3}.atlas_dark__5crFy .atlas_card__O5Vb0{border-color:#ffffff55}.atlas_feature__qRvT6{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:50px;gap:50px;align-items:center}.atlas_feature__qRvT6 img{width:100%;aspect-ratio:1.1;object-fit:cover}.atlas_feature__qRvT6 h2{font-size:clamp(50px,7vw,100px);line-height:.9;letter-spacing:-.06em;margin:24px 0}.atlas_feature__qRvT6 p{font-family:Georgia,serif;font-size:18px;line-height:1.6}.atlas_links__kTiBt{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.atlas_links__kTiBt a{border:1px solid #8888;padding:12px 16px;font-size:12px}.atlas_note__ZxZn1{border-left:3px solid var(--city-accent,#99825e);padding:18px 24px;background:#ffffff08;font-family:Georgia,serif;line-height:1.65;max-width:760px}.atlas_footer__v4nwr{padding:36px 6vw;background:#151916;color:#e4e3d9;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:12px}.atlas_footer__v4nwr a{text-decoration:underline}.atlas_motifs__2qdRy{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid #ffffff44;padding-top:20px;margin-top:24px;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.atlas_toolbar__N3X10{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.atlas_toolbar__N3X10 label{font-size:11px;display:grid;grid-gap:7px;gap:7px;flex:1 1;min-width:130px}.atlas_toolbar__N3X10 input,.atlas_toolbar__N3X10 select{padding:12px;border:1px solid #a4a59c;background:#faf8f1;color:#22231f;font:inherit;font-size:14px;min-height:44px;width:100%}.atlas_mapLayout__pc8Jh{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:24px;gap:24px;align-items:flex-start}.atlas_map__EMXNS{height:560px;width:100%;z-index:1;background:#d4dbd3}.atlas_mapResults__t0PJI{max-height:640px;overflow:auto;padding:0 12px}.atlas_mapResults__t0PJI .atlas_card__O5Vb0{display:grid;grid-template-columns:95px 1fr;grid-gap:16px;gap:16px}.atlas_mapResults__t0PJI img{margin:0;aspect-ratio:1;width:95px}.atlas_mapResults__t0PJI h3{font-size:20px}.atlas_mapResults__t0PJI p{font-size:14px;margin:8px 0}.atlas_pin__WY0sR{display:grid;place-items:center;background:#24372b;color:#fff;border:2px solid #edc869;border-radius:50%;width:40px;height:40px;font-size:12px;box-shadow:0 3px 12px #0004}.atlas_popup__xh_YP{color:#22231f;max-width:240px}.atlas_popup__xh_YP img{width:100%;height:120px;object-fit:cover}.atlas_popup__xh_YP a{display:block;margin-top:10px;text-decoration:underline}.atlas_status__sClE_{font-size:13px;line-height:1.6;margin:16px 0}.atlas_cityName__cupgo{font-size:clamp(70px,12vw,180px)!important}.atlas_empty__OzZF7{padding:30px 0;max-width:740px}.atlas_empty__OzZF7 h3{font-size:28px}.atlas_empty__OzZF7 p{font-family:Georgia,serif;line-height:1.7}.atlas_nav__0IkBQ :focus-visible,.atlas_shell__64NK1 :focus-visible{outline:3px solid #c38031;outline-offset:5px}.atlas_two__cBwkQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}.atlas_sectionNav__R_RnT{display:flex;gap:18px;flex-wrap:wrap;padding:22px 6vw;border-bottom:1px solid #aaa6;font-size:12px}.atlas_sectionNav__R_RnT a{padding:6px 0}.atlas_credit__0wJlt{display:block;font-size:10px;line-height:1.7;margin-top:12px}.atlas_credit__0wJlt a{text-decoration:underline}@media (max-width:900px){.atlas_cityCard___zdUt{flex-basis:clamp(300px,39vw,390px)}.atlas_grid__rqDZO{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas_nav__0IkBQ{align-items:flex-start;flex-direction:column;gap:12px}.atlas_nav__0IkBQ nav{gap:20px;flex-wrap:wrap}.atlas_feature__qRvT6{gap:28px}.atlas_mapLayout__pc8Jh{grid-template-columns:1fr}.atlas_mapResults__t0PJI{max-height:min(52svh,440px);scrollbar-gutter:stable;border-bottom:1px solid #a4a59c}.atlas_mapResultsExpanded__lSQPa{max-height:78svh}.atlas_resultsControls__LtZzB{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #a4a59c;font-size:12px}.atlas_resultsControls__LtZzB .atlas_button__lEBQf{white-space:nowrap;padding:10px 14px}.atlas_map__EMXNS{height:480px}.atlas_hero__ybTbh{min-height:480px;padding-top:65px}}@media (max-width:560px){.atlas_nav__0IkBQ{gap:8px;padding-inline:4vw}.atlas_nav__0IkBQ nav{width:100%;max-width:100%;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;white-space:nowrap}.atlas_nav__0IkBQ nav::-webkit-scrollbar{display:none}.atlas_nav__0IkBQ nav a{flex:0 0 auto}.atlas_section__h3LSB{padding:48px 5vw}.atlas_hero__ybTbh{padding:55px 5vw 78px}.atlas_heroCredit__BaZzY{left:5vw;right:5vw;bottom:18px;max-width:none}.atlas_hero__ybTbh h1{font-size:62px}.atlas_heading__ZmbfG,.atlas_heroBottom__LZJ1g{display:block}.atlas_cities__AIdXN{gap:10px;scroll-snap-type:x mandatory;padding-right:10vw}.atlas_cityCard___zdUt{flex-basis:80vw;padding:18px;min-height:285px}.atlas_cityCard___zdUt h3{font-size:30px;margin-top:60px}.atlas_cityCard___zdUt p{font-size:15px}.atlas_feature__qRvT6,.atlas_grid__rqDZO,.atlas_two__cBwkQ{grid-template-columns:1fr}.atlas_heroBottom__LZJ1g .atlas_button__lEBQf{margin-top:20px}.atlas_nav__0IkBQ nav{font-size:9px}.atlas_hero__ybTbh p{font-size:18px}.atlas_cityName__cupgo{font-size:clamp(48px,18vw,76px)!important}.atlas_map__EMXNS{height:400px}.atlas_toolbar__N3X10{gap:10px}.atlas_toolbar__N3X10 label{min-width:42%}.atlas_mapResults__t0PJI{padding:0}.atlas_sectionNav__R_RnT{gap:14px}.atlas_feature__qRvT6 img{aspect-ratio:1.4}}@media (prefers-reduced-motion:reduce){.atlas_cityCard___zdUt,.atlas_cityRailControls__WTijU button{transition:none}.atlas_shell__64NK1{scroll-behavior:auto}}.atlas_connectionList__qQ5TO{list-style:none;padding:0;margin:24px 0;border-top:1px solid #ffffff30}.atlas_connectionList__qQ5TO li{display:grid;grid-template-columns:45px 1fr;grid-gap:15px;gap:15px;padding:14px 0;border-bottom:1px solid #ffffff30}.atlas_connectionList__qQ5TO span{font-size:12px;color:#d5c493}.atlas_connectionList__qQ5TO strong{font-family:Georgia,serif;font-weight:400;font-size:17px}.atlas_newDate__B6Kva{display:block;font-size:12px;margin-bottom:14px;color:#656951}.atlas_mapActions__Tdxvl{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 22px}.atlas_mapActions__Tdxvl>span{font-size:12px}.atlas_mapActions__Tdxvl label{display:grid;grid-gap:8px;gap:8px;width:100%;font-size:12px}.atlas_mapActions__Tdxvl input{width:100%;padding:12px;min-width:0}.atlas_mapActions__Tdxvl button:disabled{opacity:.5;cursor:wait}.atlas_areaPicker__N9tsq{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin:0 0 22px}.atlas_areaPicker__N9tsq label{display:grid;grid-gap:8px;gap:8px;font-size:12px;flex:1 1;min-width:220px;max-width:440px}.atlas_areaPicker__N9tsq select{width:100%;min-width:0;padding:13px;background:#f3efe4;color:#20251f;border:1px solid #909486;font:14px Arial,sans-serif;min-height:44px}.atlas_areaPicker__N9tsq p{font-size:12px;line-height:1.6;max-width:350px;margin:0}.atlas_areaPicker__N9tsq select:focus-visible{outline:3px solid #a56e20;outline-offset:3px}@media(max-width:600px){.atlas_areaPicker__N9tsq label{max-width:none;width:100%}}.atlas_cityCard___zdUt{padding:0;isolation:isolate;min-height:380px}.atlas_cityCard___zdUt:before{display:none}.atlas_cityRailShell__wPdh1{position:relative;min-width:0}.atlas_cityRailControls__WTijU{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 14px;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#d8cfbd}.atlas_cityRailControls__WTijU>div{display:flex;gap:8px}.atlas_cityRailControls__WTijU button{display:grid;place-items:center;width:38px;height:38px;border:1px solid #ffffff70;border-radius:50%;background:#111b16aa;color:#fff;font-size:17px;cursor:pointer;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.atlas_cityRailControls__WTijU button:hover:not(:disabled){background:#a33f35;border-color:#a33f35}.atlas_cityRailControls__WTijU button:disabled{opacity:.28;cursor:default}.atlas_cityRailDragging__jSxx5{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atlas_cityVideo__SKgMu{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.atlas_cityCard___zdUt:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#08100c70,#08100c30 28%,#08100cd9 65%,#08100cf5)}.atlas_cityCardLink__IOq8o{display:flex;flex:1 1;flex-direction:column;padding:24px;color:#fff!important;position:relative;text-shadow:0 1px 5px #0008}.atlas_cityCardLink__IOq8o h3{margin-top:100px}.atlas_cityCardLink__IOq8o small{color:#fff0c9}.atlas_cityVideoControl__GT_GW{position:absolute;right:10px;top:10px;z-index:2;width:34px;height:34px;border:1px solid #ffffffa0;border-radius:50%;background:#102019b0;color:white;cursor:pointer;font-size:13px}.atlas_cityCardLink__IOq8o>.atlas_eyebrow__HkSEn{padding-right:20px}.atlas_cityCredits__GqoND{font-size:11px;line-height:1.6;margin-top:14px;opacity:.85}.atlas_cityCredits__GqoND summary{cursor:pointer}.atlas_cityCredits__GqoND a{text-decoration:underline}@media(max-width:900px){.atlas_cityRailControls__WTijU>span{max-width:300px;line-height:1.5}}@media(max-width:600px){.atlas_cityRailControls__WTijU>span{max-width:190px}.atlas_cityRailControls__WTijU button{width:36px;height:36px}.atlas_cityCard___zdUt{min-height:370px}.atlas_cityCardLink__IOq8o{padding:18px}.atlas_cityCardLink__IOq8o h3{font-size:32px;margin-top:110px}.atlas_cityCardLink__IOq8o>.atlas_eyebrow__HkSEn{font-size:8px;max-width:120px}.atlas_cityCardLink__IOq8o p{font-size:15px}}.atlas_categoryHero__fTroh{position:relative;isolation:isolate;background:#0e1713;color:#fff8ec;overflow:hidden}.atlas_categoryHeroImage__I7APd,.atlas_cityMapBackdrop__XwYni{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:cover;object-position:center}.atlas_cityMapBackdrop__XwYni svg{display:block;width:100%;height:100%}.atlas_categoryHero__fTroh:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#08110fe6,#08110f60 60%,#08110f20),linear-gradient(0deg,#08110f80,transparent 60%);pointer-events:none}.atlas_categoryHero__fTroh h1,.atlas_categoryHero__fTroh p{position:relative;text-shadow:0 2px 16px #0008}@media(max-width:600px){.atlas_categoryHeroImage__I7APd{object-position:65% center}.atlas_categoryHero__fTroh:after{background:linear-gradient(90deg,#08110fd9,#08110f50),linear-gradient(0deg,#08110fba,transparent)}}.atlas_cityStill__a9_Tb{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}a:hover>.atlas_cityStill__a9_Tb,article:hover .atlas_cityStill__a9_Tb,li:hover .atlas_cityStill__a9_Tb{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.atlas_cityStill__a9_Tb{transition:none}}@media (max-width:520px){.atlas_hero__ybTbh .atlas_cityHeroCopy__PYNYg{padding-top:92px}}.atlas_cityCreditsNote__j_x7T{font-size:11px;color:#6b6f66;margin:8px 0 0}.atlas_cityCreditsNote__j_x7T a{color:inherit}.atlas_moreAreas__Upq87{margin-top:14px}.atlas_moreAreas__Upq87 summary{cursor:pointer;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:10px 0;opacity:.8}.atlas_moreAreas__Upq87[open] summary{margin-bottom:10px}.atlas_moreFilters__vxnzF{margin:4px 0 18px;border-color:currentcolor #8c8f8540 #8c8f8540;border-top:1px solid #8c8f8540}.atlas_moreFilters__vxnzF>summary{cursor:pointer;list-style:none;display:flex;gap:12px;align-items:baseline;padding:12px 0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.atlas_moreFilters__vxnzF>summary::-webkit-details-marker{display:none}.atlas_moreFilters__vxnzF>summary:before{content:"+";font-size:15px;line-height:1;width:12px}.atlas_moreFilters__vxnzF[open]>summary:before{content:"–"}.atlas_moreFilters__vxnzF>summary span{font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:none;opacity:.6}@media (max-width:700px){.atlas_nav__0IkBQ nav a{display:inline-flex;align-items:center;min-height:44px}}.atlas_section__h3LSB[id=collection-totals]{padding-top:34px;padding-bottom:34px}.atlas_section__h3LSB[id=collection-totals] .atlas_statRow__ccT0h{margin-top:0;padding-top:0;border-top:0;gap:40px}@media (max-width:700px){.atlas_nav__0IkBQ nav{display:flex;flex-wrap:wrap;column-gap:14px;row-gap:0;overflow:visible}.atlas_nav__0IkBQ nav a{min-height:38px;margin:0}}.atlas_shell__64NK1[data-category=television] img{filter:grayscale(1) contrast(1.06)!important}.atlas_shell__64NK1[data-category=music] article>p,.atlas_shell__64NK1[data-category=music] article>small{display:none}.atlas_shell__64NK1 img{object-position:50% 28%}.atlas_cityComingSoon__QW3O7{filter:grayscale(1);opacity:.55}.atlas_cityComingSoon__QW3O7 .atlas_cityCardLink__IOq8o{cursor:default}.atlas_musicControls__17mSX{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.atlas_musicControls__17mSX label{display:flex;flex:1 1 200px;min-width:0;flex-direction:column;gap:8px;font-size:13px;font-weight:600}.atlas_musicControls__17mSX input,.atlas_musicControls__17mSX select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid #77786d;border-radius:2px;background:#faf8f2;color:#22231f;font:inherit}.atlas_musicCityPicker__sE8Jn a:focus-visible,.atlas_musicCityPicker__sE8Jn summary:focus-visible,.atlas_musicControls__17mSX :is(input,select):focus-visible{outline:3px solid #655015;outline-offset:3px}.atlas_musicConnection__cv51s{overflow-wrap:anywhere}.atlas_musicMapNote__M9_46{font-size:12px;color:#55584c}.atlas_musicLocationHeader__rso2W h1{font-size:clamp(36px,6vw,72px);line-height:1.06;overflow-wrap:anywhere;margin:16px 0}.atlas_musicLocationHeader__rso2W>p{max-width:65ch}.atlas_musicCityPicker__sE8Jn{margin-top:24px}.atlas_musicCityPicker__sE8Jn summary{cursor:pointer;min-height:44px;padding:12px 0}.atlas_musicCityPicker__sE8Jn nav{display:flex;flex-wrap:wrap;gap:8px 24px;padding:12px 0}.atlas_musicCityPicker__sE8Jn a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.atlas_placeControls__LFH4F{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:24px}.atlas_placeControls__LFH4F label{display:flex;flex-direction:column;gap:8px;flex:1 1 220px;min-width:0}.atlas_placeControls__LFH4F input,.atlas_placeControls__LFH4F select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font-size:16px}@media (max-width:600px){.atlas_areaPicker__N9tsq select,.atlas_musicControls__17mSX :is(input,select),.atlas_toolbar__N3X10 :is(input,select){font-size:16px}}.atlas_musicLocationList__xNZ2R details>summary{box-sizing:border-box;min-height:44px;padding:10px 0;line-height:24px;cursor:pointer;overflow-wrap:anywhere}.atlas_musicShowMore__A_P4h{box-sizing:border-box;min-height:44px;max-width:100%;margin-top:24px;padding:12px 16px;border:1px solid;background:#222f25;color:#f4f0e6;font:inherit;cursor:pointer;overflow-wrap:anywhere}.atlas_musicLocationList__xNZ2R :is(summary,.atlas_musicShowMore__A_P4h):focus-visible{outline:3px solid #655015;outline-offset:3px}.atlas_areaPlaces__RZblK{padding-bottom:32px}.atlas_areaContinuation__lbLPV{padding-top:0}.atlas_mapResults__t0PJI .atlas_card__O5Vb0{grid-template-columns:95px minmax(0,1fr)}.atlas_mapResults__t0PJI .atlas_card__O5Vb0>div{min-width:0;overflow-wrap:anywhere}.atlas_mapResults__t0PJI .atlas_card__O5Vb0 button.atlas_button__lEBQf{display:flex;justify-content:center;gap:9px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:12px;white-space:normal}.atlas_mapResults__t0PJI .atlas_card__O5Vb0 button.atlas_button__lEBQf img{position:static;flex:none;aspect-ratio:auto;object-fit:contain}.atlas_map__EMXNS .leaflet-tile-pane{filter:sepia(.3) saturate(.55) hue-rotate(-6deg) contrast(.97) brightness(1.03)}.atlas_map__EMXNS .wiw-map-cluster[data-category]{background:var(--wiw-ink);color:var(--wiw-on-ink);border:3px solid var(--cluster-color,#454b4c);box-shadow:0 0 0 2px var(--wiw-paper),0 6px 14px -4px rgba(0,0,0,.55);font:600 15px/1 var(--wiw-display);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.atlas_map__EMXNS .wiw-map-cluster[data-category=mixed]{border-color:var(--wiw-paper-3)}.atlas_areaPicker__N9tsq .atlas_button__lEBQf svg,.atlas_links__kTiBt .atlas_button__lEBQf svg,.atlas_mapActions__Tdxvl .atlas_button__lEBQf svg{flex:none}.atlas_sectionNav__R_RnT a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 2px}@media (max-width:900px){.atlas_sectionNav__R_RnT{row-gap:4px}}.composition_node__AjivM{min-width:0;max-width:100%;display:var(--node-wide-display,block);grid-template-columns:var(--node-wide-columns,none);grid-template-rows:var(--node-wide-rows,none);gap:var(--node-wide-gap,0);padding:var(--node-wide-padding,0);width:var(--node-wide-width,auto);align-items:var(--node-wide-align,normal);justify-content:var(--node-wide-justify,normal);flex-direction:var(--node-wide-direction,row);aspect-ratio:var(--node-wide-aspectRatio,auto);transition:background-color var(--node-transition,0s),color var(--node-transition,0s)}.composition_node__AjivM img{max-width:100%;height:auto}@media(max-width:600px){.composition_node__AjivM{display:var(--node-narrow-display,var(--node-wide-display,block));grid-template-columns:var(--node-narrow-columns,minmax(0,1fr));grid-template-rows:var(--node-narrow-rows,none);gap:var(--node-narrow-gap,var(--node-wide-gap,0));padding:var(--node-narrow-padding,var(--node-wide-padding,0));width:var(--node-narrow-width,auto);align-items:var(--node-narrow-align,normal);justify-content:var(--node-narrow-justify,normal);flex-direction:var(--node-narrow-direction,column);aspect-ratio:var(--node-narrow-aspectRatio,auto)}}@media(prefers-reduced-motion:reduce){.composition_node__AjivM{transition:none;scroll-behavior:auto}}.composition_review__55qk4{position:fixed;z-index:2147483000;right:12px;bottom:12px;max-width:min(420px,calc(100vw - 24px));max-height:60vh;overflow:auto;padding:8px 12px;border-radius:6px;background:rgba(20,20,20,.88);color:#f4f4f4;font:12px/1.4 system-ui,sans-serif;box-shadow:0 4px 18px rgba(0,0,0,.35)}.composition_review__55qk4>span{display:block;opacity:.8}.composition_review__55qk4 summary{cursor:pointer}.composition_review__55qk4 ul{margin:6px 0 0;padding-left:16px}@media(max-width:600px){.composition_review__55qk4{top:8px;bottom:auto;right:8px;font-size:11px;max-height:40vh}}.city-connections_section__vlvqM{background:var(--wiw-ink);color:var(--wiw-on-ink);padding:clamp(3rem,7vw,5.5rem) var(--wiw-gutter)}.city-connections_section__vlvqM h2{font-family:var(--wiw-sans);font-weight:800;letter-spacing:-.02em;font-size:var(--wiw-step-3);line-height:1.02;margin:0 0 1.4rem}.city-connections_section__vlvqM h2 em{font-family:var(--wiw-display);font-weight:400;color:var(--wiw-music-tint)}.city-connections_kicker__UNpLN{font-size:.74rem;font-weight:700;letter-spacing:var(--wiw-kicker-track);text-transform:uppercase;color:var(--wiw-stamp);margin:0 0 .6rem}.city-connections_worlds__Mwxba{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.city-connections_worlds__Mwxba a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .9rem;border:1px solid var(--wiw-rule-ink);border-radius:999px;color:var(--wiw-on-ink);text-decoration:none;font-weight:700}.city-connections_people__Q7AeE{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));grid-gap:1rem;gap:1rem}.city-connections_people__Q7AeE a{display:flex;flex-direction:column;gap:.25rem;color:var(--wiw-on-ink);text-decoration:none}.city-connections_people__Q7AeE small{color:var(--wiw-on-ink-muted);font-size:.78rem}.city-connections_face__ehjv5{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;overflow:hidden;background:var(--wiw-ink-3);font-family:var(--wiw-display);font-size:1.8rem}.city-connections_face__ehjv5>span{width:100%;height:100%}.city-connections_city__mbIU1{margin:2rem 0 0}.city-connections_city__mbIU1 a{color:var(--wiw-on-ink);font-weight:700;display:inline-flex;gap:.4rem;align-items:center}.city-theme_page___Xit4{--ct-ground:#171615;--ct-accent:#f0a02a;background:var(--ct-ground);color:#f3efe6;padding-bottom:3rem}.city-theme_open__o8ILv{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);align-items:end;padding:clamp(2.5rem,6vw,5rem) var(--wiw-gutter) clamp(2rem,4vw,3.5rem)}.city-theme_openCopy__rcrXA{min-width:0}.city-theme_kicker__DufW3{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-accent);margin:0 0 .8rem}.city-theme_title__bS1xK{font-family:var(--wiw-sans);font-weight:800;letter-spacing:-.025em;line-height:.98;font-size:clamp(2.4rem,7vw,4.8rem);margin:0 0 .6rem;text-wrap:balance}.city-theme_theme__Loqbu{font-family:Georgia,serif;font-style:italic;font-size:1.2rem;color:var(--ct-accent);margin:0 0 1.2rem}.city-theme_lede__fvl6P{font-size:1.1rem;line-height:1.55;max-width:38rem;margin:0 0 1.2rem}.city-theme_count__IQiHX{font-size:.95rem;color:rgba(243,239,230,.75);margin:0 0 1.2rem}.city-theme_count__IQiHX b{color:#f3efe6}.city-theme_jump__L0tHk{display:flex;flex-wrap:wrap;gap:.5rem}.city-theme_jump__L0tHk a{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;padding:.45rem .9rem;border:1px solid rgba(243,239,230,.28);border-radius:999px;color:#f3efe6;text-decoration:none;font-size:.9rem}.city-theme_jump__L0tHk a:focus-visible,.city-theme_jump__L0tHk a:hover{border-color:var(--ct-accent);color:var(--ct-accent)}.city-theme_jump__L0tHk a span{opacity:.65;font-size:.8rem}.city-theme_hero__ItLzA{margin:0;min-width:0}.city-theme_hero__ItLzA img{display:block;width:100%;height:auto;max-height:70vh;object-fit:cover;border-radius:4px}.city-theme_group__9eJQf{padding:clamp(1.5rem,4vw,3rem) var(--wiw-gutter) 0}.city-theme_group__9eJQf h2{font-family:var(--wiw-sans);font-weight:800;letter-spacing:-.02em;font-size:clamp(1.6rem,4vw,2.4rem);margin:0 0 1.2rem;padding-bottom:.6rem;border-bottom:2px solid var(--ct-accent)}.city-theme_group__9eJQf h2 span{font-size:.9rem;font-weight:600;color:rgba(243,239,230,.6);margin-left:.5rem}.city-theme_places__d2uRo{list-style:none;margin:0;padding:0;display:grid;grid-gap:1.4rem;gap:1.4rem}.city-theme_place__Js4zK{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1.2rem;gap:1.2rem;padding:1.1rem;border:1px solid rgba(243,239,230,.14);border-radius:4px}.city-theme_place__Js4zK:not(:has(.city-theme_figs__Va7hz)){grid-template-columns:minmax(0,1fr)}.city-theme_fig__CUTSF{margin:0 0 .6rem;width:240px;max-width:100%}.city-theme_fig__CUTSF figcaption{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ct-accent);margin-top:.3rem}.city-theme_photo__g8sqO{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:3px}.city-theme_body__6X4_L{min-width:0}.city-theme_body__6X4_L h3{font-family:var(--wiw-sans);font-weight:800;font-size:1.25rem;margin:0 0 .2rem}.city-theme_where__v85cc{margin:0 0 .8rem;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(243,239,230,.6)}.city-theme_appear__PTvRW{list-style:none;margin:0;padding:0;display:grid;grid-gap:.8rem;gap:.8rem}.city-theme_work__4xi2R{margin:0 0 .15rem;font-weight:700}.city-theme_work__4xi2R span{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ct-accent);margin-right:.35rem}.city-theme_work__4xi2R a{color:#f3efe6;text-underline-offset:3px}.city-theme_story__01UaA{margin:0;line-height:1.5}.city-theme_source__mHs_l{font-size:.8rem;color:rgba(243,239,230,.7)}.city-theme_visit__h7luL{margin:.9rem 0 0;font-size:.9rem;color:rgba(243,239,230,.75);border-left:3px solid var(--ct-accent);padding-left:.7rem}.city-theme_note__dQQhk{padding:2rem var(--wiw-gutter) 0;margin:0;color:rgba(243,239,230,.75);max-width:48rem}.city-theme_credits__CjOvl{padding:1.5rem var(--wiw-gutter) 0;font-size:.85rem;color:rgba(243,239,230,.7)}.city-theme_credits__CjOvl summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.city-theme_credits__CjOvl ul{margin:.5rem 0 0;padding-left:1.1rem}.city-theme_credits__CjOvl a{color:inherit}@media (max-width:800px){.city-theme_open__o8ILv,.city-theme_place__Js4zK{grid-template-columns:minmax(0,1fr)}.city-theme_fig__CUTSF{width:100%}}.city-theme_figs__Va7hz{display:flex;flex-wrap:wrap;gap:.6rem;align-content:flex-start}.hub_typeFrame__6Gpbg{display:block;aspect-ratio:4/5;border-radius:var(--wiw-radius);overflow:hidden;text-decoration:none}.hub_typeFrame__6Gpbg>div{height:100%}.hub_storyType__HlFCt{display:block;aspect-ratio:4/5;width:100%}.hub_storyType__HlFCt>div{height:100%}.hub_identity__bpddf{height:4px;background:linear-gradient(90deg,var(--city-accent) 0 38%,color-mix(in srgb,var(--city-accent) 35%,transparent) 38% 100%)}.hub_startHead__nFGg8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin:0 0 clamp(20px,3vw,32px)}.hub_startHead__nFGg8 p{max-width:52ch;margin:0;line-height:1.5}.hub_rule__CIFdy{display:block;width:56px;height:3px;background:var(--city-accent);margin:0 0 14px}.hub_hub__YviOC{--hub-gold:#f2ce6b;--hub-accent:var(--wiw-crimson);--hub-tint:var(--hub-gold);background:var(--wiw-paper);color:var(--wiw-on-paper);overflow-x:clip}.hub_hub__YviOC[data-category=film]{--hub-accent:var(--wiw-film);--hub-tint:var(--wiw-film-tint)}.hub_hub__YviOC[data-category=television]{--hub-accent:var(--wiw-tv);--hub-tint:var(--wiw-tv-tint)}.hub_hub__YviOC[data-category=music]{--hub-accent:var(--wiw-music);--hub-tint:var(--wiw-music-tint)}.hub_hub__YviOC[data-category=people]{--hub-accent:var(--wiw-pop);--hub-tint:var(--wiw-pop-tint)}.hub_hero__uIe7w{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(80svh,720px);padding:clamp(96px,11vw,150px) var(--wiw-gutter) clamp(36px,5vw,64px);background:var(--wiw-ink);color:var(--wiw-on-ink);border-bottom:3px solid var(--hub-accent)}.hub_strip__I6geO{position:absolute;inset:0 0 0 34%;z-index:-2;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.hub_strip__I6geO>:nth-child(n+10){display:none}.hub_strip__I6geO a img,.hub_strip__I6geO img{width:100%;height:100%;object-fit:cover;filter:saturate(.85) brightness(.78)}.hub_hero__uIe7w:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--wiw-ink) 30%,color-mix(in srgb,var(--wiw-ink) 85%,transparent) 46%,transparent 72%),linear-gradient(0deg,var(--wiw-ink) 0,transparent 35%)}.hub_kicker__Ifqhn{margin:0;color:var(--hub-tint)}.hub_paper__2Ly9g .hub_kicker__Ifqhn{color:var(--hub-accent)}.hub_hero__uIe7w h1{margin:14px 0 0;max-width:13ch;font:900 clamp(2.9rem,1.5rem + 6vw,7.2rem)/.86 var(--wiw-sans);letter-spacing:-.065em;text-transform:uppercase;text-wrap:balance}.hub_hero__uIe7w h1 em{display:block;margin-top:.16em;font:italic 400 .56em/1.04 var(--wiw-display);letter-spacing:-.03em;text-transform:none;color:var(--hub-gold)}.hub_lede__yJAmc{max-width:46ch;margin:20px 0 0;font:var(--wiw-step-1)/1.5 var(--wiw-display);color:var(--wiw-on-ink-muted)}.hub_stats__FfbJs{display:flex;flex-wrap:wrap;gap:10px 30px;margin:24px 0 0;padding:0;list-style:none}.hub_stats__FfbJs b{display:block;font:italic 400 var(--wiw-step-3)/1 var(--wiw-display);color:var(--wiw-on-ink)}.hub_stats__FfbJs span{display:block;margin-top:4px;font:700 var(--wiw-step--1)/1.2 var(--wiw-sans);letter-spacing:var(--wiw-kicker-track);text-transform:uppercase;color:var(--wiw-on-ink-muted)}.hub_actions__eH3oj{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.hub_btnSolid__IF_Mz,.hub_btn__NCztn{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 20px;border-radius:999px;font:700 var(--wiw-step-0)/1 var(--wiw-sans);border:1px solid var(--wiw-rule-ink);transition:background var(--wiw-fast) var(--wiw-ease),border-color var(--wiw-fast) var(--wiw-ease)}.hub_btn__NCztn:hover{border-color:currentColor}.hub_btnSolid__IF_Mz{background:var(--hub-gold);border-color:var(--hub-gold);color:var(--wiw-ink)}.hub_btnSolid__IF_Mz:hover{background:var(--wiw-on-ink);border-color:var(--wiw-on-ink)}.hub_credits__WTINh,.hub_heroCredits__okTyp{margin-top:18px;font-size:12px;line-height:1.6;color:var(--wiw-on-ink-muted)}.hub_paper__2Ly9g .hub_credits__WTINh{color:var(--wiw-on-paper-muted)}.hub_credits__WTINh summary,.hub_heroCredits__okTyp summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font:700 11px/1 var(--wiw-sans);letter-spacing:.14em;text-transform:uppercase}.hub_credits__WTINh a,.hub_heroCredits__okTyp a{text-decoration:underline;text-underline-offset:3px}.hub_credits__WTINh p,.hub_heroCredits__okTyp p{margin:4px 0 0;max-width:110ch}.hub_credits__WTINh{padding:0 var(--wiw-gutter)}.hub_shelf__ztCBU{padding:clamp(44px,6vw,88px) 0}.hub_ink__qXk_z{background:var(--wiw-ink);color:var(--wiw-on-ink)}.hub_paper__2Ly9g{background:var(--wiw-paper);color:var(--wiw-on-paper)}.hub_ink__qXk_z+.hub_ink__qXk_z,.hub_paper__2Ly9g+.hub_paper__2Ly9g{padding-top:0}.hub_head__weJk3{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:14px 24px;padding:0 var(--wiw-gutter);margin-bottom:clamp(18px,2.4vw,28px)}.hub_head__weJk3 h2{margin:8px 0 0;font:900 var(--wiw-step-4)/.9 var(--wiw-sans);letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance}.hub_head__weJk3 h2 em{display:block;margin-top:.12em;font:italic 400 .55em/1.1 var(--wiw-display);letter-spacing:-.02em;text-transform:none;color:var(--hub-gold)}.hub_paper__2Ly9g .hub_head__weJk3 h2 em{color:var(--hub-accent)}.hub_headSide__Qd_qX{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.hub_count___WZU6{font:italic var(--wiw-step-0)/1.3 var(--wiw-display);color:var(--wiw-on-ink-muted)}.hub_paper__2Ly9g .hub_count___WZU6{color:var(--wiw-on-paper-muted)}.hub_more__eDJjz summary,.hub_seeAll__OD_mk{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--wiw-rule-ink);font:700 var(--wiw-step--1)/1 var(--wiw-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color var(--wiw-fast) var(--wiw-ease),background var(--wiw-fast) var(--wiw-ease)}.hub_paper__2Ly9g .hub_more__eDJjz summary,.hub_paper__2Ly9g .hub_seeAll__OD_mk{border-color:var(--wiw-rule-paper)}.hub_more__eDJjz summary:hover,.hub_seeAll__OD_mk:hover{border-color:currentColor}.hub_more__eDJjz summary::-webkit-details-marker{display:none}.hub_more__eDJjz summary{list-style:none}.hub_more__eDJjz{margin:14px var(--wiw-gutter) 0}.hub_more__eDJjz[open] summary svg{transform:rotate(180deg)}.hub_moreList__ghxXw{list-style:none;margin:14px 0 0;padding:0;columns:200px 4;column-gap:24px}.hub_moreList__ghxXw li{page-break-inside:avoid;break-inside:avoid}.hub_moreList__ghxXw a{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--wiw-rule-paper);font-size:var(--wiw-step-0)}.hub_ink__qXk_z .hub_moreList__ghxXw a{border-color:var(--wiw-rule-ink)}.hub_moreList__ghxXw a:hover{text-decoration:underline;text-underline-offset:4px}.hub_rail__h_wW_{list-style:none;margin:0;padding:0 var(--wiw-gutter) 8px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--wiw-gutter);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--wiw-ink-3) transparent}.hub_rail__h_wW_>li{flex:0 0 clamp(160px,15vw,220px);min-width:0;scroll-snap-align:start}.hub_card__NvYFA{display:block;color:inherit}.hub_frame__M1upa{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--wiw-radius);overflow:hidden;background:var(--wiw-ink-3)}.hub_frame__M1upa img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform var(--wiw-slow) var(--wiw-ease)}.hub_card__NvYFA:focus-visible .hub_frame__M1upa img,.hub_card__NvYFA:hover .hub_frame__M1upa img{transform:scale(1.04)}.hub_card__NvYFA b{display:block;margin-top:10px;font:700 var(--wiw-step-0)/1.2 var(--wiw-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.hub_card__NvYFA small{display:block;margin-top:4px;font:700 11px/1.3 var(--wiw-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--wiw-on-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub_paper__2Ly9g .hub_card__NvYFA small{color:var(--wiw-on-paper-muted)}.hub_typo__QRovz{position:absolute;inset:0;display:flex;align-items:flex-end;padding:14px;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--hub-accent) 45%,var(--wiw-ink-3)),var(--wiw-ink-2) 70%);color:var(--wiw-on-ink)}.hub_typo__QRovz span{font:italic 400 var(--wiw-step-2)/1.05 var(--wiw-display)}.hub_featured__oasT_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:14px;gap:14px;padding:0 var(--wiw-gutter)}.hub_lead__qxpX_{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(420px,42vw,600px);border-radius:var(--wiw-radius);overflow:hidden;border-top:3px solid var(--hub-accent);background:var(--wiw-ink-3)}.hub_leadImage__aBUEV{position:absolute;inset:0;z-index:-2}.hub_leadImage__aBUEV img{width:100%;height:100%;object-fit:cover;transition:transform var(--wiw-slow) var(--wiw-ease)}.hub_lead__qxpX_:hover .hub_leadImage__aBUEV img{transform:scale(1.03)}.hub_lead__qxpX_:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 35%,color-mix(in srgb,var(--wiw-ink) 92%,transparent))}.hub_leadCopy__i4jFY{display:grid;grid-gap:10px;gap:10px;padding:clamp(18px,2.4vw,30px)}.hub_leadCopy__i4jFY small{font:700 11px/1 var(--wiw-sans);letter-spacing:var(--wiw-kicker-track);text-transform:uppercase;color:var(--hub-tint)}.hub_leadCopy__i4jFY b{font:900 var(--wiw-step-4)/.88 var(--wiw-sans);letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere}.hub_leadCopy__i4jFY>span{max-width:42ch;font:italic var(--wiw-step-1)/1.4 var(--wiw-display);color:var(--wiw-on-ink)}.hub_leadCopy__i4jFY i{display:inline-flex;align-items:center;gap:8px;font:700 var(--wiw-step--1)/1 var(--wiw-sans);letter-spacing:.08em;text-transform:uppercase;font-style:normal;color:var(--hub-gold)}.hub_featuredRail__38Qyn{padding:0 0 8px;scroll-padding:0;align-self:end}.hub_featuredRail__38Qyn>li{flex-basis:clamp(170px,17vw,250px)}.hub_cities__F_Y_H{padding:clamp(44px,6vw,88px) var(--wiw-gutter)}.hub_cities__F_Y_H .hub_head__weJk3{padding:0}.hub_cities__F_Y_H p{max-width:60ch;font:var(--wiw-step-0)/1.55 var(--wiw-display);color:var(--wiw-on-paper-muted)}.hub_inline__FDVQd{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.hub_catalogue__7rHHY{padding:clamp(44px,6vw,88px) var(--wiw-gutter);background:var(--wiw-paper-2);color:var(--wiw-on-paper)}.hub_collapsed__Zo3ho [data-rest]{display:none!important}.hub_collapsed__Zo3ho:has(:target) [data-rest]{display:block!important}@media (max-width:699px){.hub_collapsed__Zo3ho [data-tail]{display:none!important}.hub_collapsed__Zo3ho:has(:target) [data-tail]{display:block!important}}.hub_letters___naUb.hub_letters___naUb{position:static;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;max-height:none;margin:0 0 20px;padding:6px;border-radius:999px;scrollbar-width:none}.hub_letters___naUb.hub_letters___naUb::-webkit-scrollbar{display:none}.hub_letters___naUb.hub_letters___naUb a{flex:0 0 44px;min-width:44px;min-height:44px}.hub_showAll__XvAKh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;padding:18px 0 6px}.hub_showAll__XvAKh span{font:italic var(--wiw-step-0) var(--wiw-display);color:var(--wiw-on-paper-muted)}.hub_showAll__XvAKh button{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--wiw-ink);color:var(--wiw-on-ink);font:700 var(--wiw-step-0)/1 var(--wiw-sans);cursor:pointer}.hub_showAll__XvAKh button:hover{background:var(--hub-accent)}.hub_pager__BDPkR{display:inline-flex;align-items:center;gap:8px}.hub_onward__zXhAB{list-style:none;margin:0;padding:0 var(--wiw-gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:10px;gap:10px}.hub_onward__zXhAB a{position:relative;display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:150px;padding:22px;border-radius:var(--wiw-radius);background:var(--wiw-ink-2);border:1px solid var(--wiw-rule-ink);transition:border-color var(--wiw-fast) var(--wiw-ease),background var(--wiw-fast) var(--wiw-ease)}.hub_onward__zXhAB a:hover{border-color:var(--hub-tint);background:var(--wiw-ink-3)}.hub_onward__zXhAB svg{color:var(--hub-tint)}.hub_onward__zXhAB b{font:900 var(--wiw-step-2)/1 var(--wiw-sans);letter-spacing:-.04em;text-transform:uppercase}.hub_onward__zXhAB span{font:italic var(--wiw-step-0)/1.4 var(--wiw-display);color:var(--wiw-on-ink-muted)}.hub_onward__zXhAB i{position:absolute;top:22px;right:22px;font-style:normal}.hub_gateways__gs8Fi{display:flex;flex-wrap:wrap;gap:10px;padding:0 var(--wiw-gutter)}.hub_gateways__gs8Fi a{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 18px;border-radius:999px;border:1px solid var(--wiw-rule-paper);font:700 var(--wiw-step--1)/1.1 var(--wiw-sans);letter-spacing:.04em;text-transform:uppercase}.hub_gateways__gs8Fi a:hover{border-color:currentColor}.hub_gateway__kN9NI{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(18px,3vw,40px);gap:clamp(18px,3vw,40px);align-items:center;margin:0 var(--wiw-gutter);padding:clamp(18px,2.4vw,28px);border-radius:var(--wiw-radius-lg);background:var(--wiw-paper-2)}.hub_gateway__kN9NI img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--wiw-radius);filter:grayscale(1)}.hub_gateway__kN9NI h2{margin:8px 0 0;font:900 var(--wiw-step-3)/.92 var(--wiw-sans);letter-spacing:-.05em;text-transform:uppercase}.hub_gateway__kN9NI h2 em{display:block;font:italic 400 .6em/1.1 var(--wiw-display);text-transform:none;letter-spacing:-.02em;color:var(--hub-accent)}.hub_gateway__kN9NI p{font:var(--wiw-step-0)/1.5 var(--wiw-display);color:var(--wiw-on-paper-muted)}.hub_gatewayCta__wcaSw{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 20px;border-radius:999px;background:var(--wiw-ink);color:var(--wiw-on-ink);font-weight:700}.hub_gateway__kN9NI .hub_credits__WTINh{padding:0}.hub_portraits__9SBsH{position:absolute;inset:0 0 0 38%;z-index:-2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.hub_portraits__9SBsH a{position:relative;display:block;overflow:hidden}.hub_portraits__9SBsH img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05) brightness(.8);transition:filter var(--wiw-base) var(--wiw-ease)}.hub_portraits__9SBsH a:focus-visible img,.hub_portraits__9SBsH a:hover img{filter:none}.hub_portraits__9SBsH small{position:absolute;left:8px;right:8px;bottom:10px;font:700 11px/1.2 var(--wiw-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--wiw-on-ink);text-shadow:0 1px 8px #000}.hub_chips__BHiC8{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.hub_chips__BHiC8 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--wiw-rule-ink);font:700 var(--wiw-step--1)/1 var(--wiw-sans)}.hub_chips__BHiC8 a span{font-family:var(--wiw-display);font-style:italic;font-weight:400;opacity:.75}.hub_chips__BHiC8 a:hover,.hub_chips__BHiC8 a[aria-current=page]{background:var(--hub-gold);border-color:var(--hub-gold);color:var(--wiw-ink)}.hub_paper__2Ly9g .hub_chips__BHiC8 a{border-color:var(--wiw-rule-paper)}.hub_paper__2Ly9g .hub_chips__BHiC8 a:hover,.hub_paper__2Ly9g .hub_chips__BHiC8 a[aria-current=page]{background:var(--wiw-ink);border-color:var(--wiw-ink);color:var(--wiw-on-ink)}@media (max-width:899px){.hub_featured__oasT_{grid-template-columns:1fr}.hub_featuredRail__38Qyn{margin:0 calc(var(--wiw-gutter) * -1);padding:0 var(--wiw-gutter) 8px;scroll-padding:0 var(--wiw-gutter)}.hub_gateway__kN9NI{grid-template-columns:1fr}}@media (max-width:799px){.hub_hero__uIe7w{min-height:0;padding-top:min(62vw,300px)}.hub_hero__uIe7w:has(>.hub_strip__I6geO){padding-top:calc(min(70vw,340px) + 8px)}.hub_strip__I6geO{inset:0 0 auto 0;height:min(70vw,340px);gap:4px;-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent);mask-image:linear-gradient(180deg,#000 58%,transparent)}.hub_strip__I6geO img:nth-child(n+6){display:none}.hub_hero__uIe7w:before{background:linear-gradient(0deg,var(--wiw-ink) 34%,color-mix(in srgb,var(--wiw-ink) 40%,transparent) 62%,transparent 85%)}.hub_strip__I6geO img{filter:saturate(.9) brightness(.92)}.hub_portraits__9SBsH{inset:0 0 auto 0;height:min(64vw,300px);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.hub_portraits__9SBsH small{display:none}}@media (max-width:699px){.hub_featuredRail__38Qyn>li,.hub_rail__h_wW_>li{flex-basis:44vw}.hub_lead__qxpX_{min-height:min(118vw,520px)}.hub_moreList__ghxXw{columns:140px 2}.hub_onward__zXhAB{grid-template-columns:1fr 1fr}.hub_onward__zXhAB a{min-height:120px;padding:16px}.hub_onward__zXhAB i{top:16px;right:16px}.hub_onward__zXhAB b{font-size:var(--wiw-step-1)}.hub_head__weJk3{align-items:start}}@media (prefers-reduced-motion:reduce){.hub_frame__M1upa img,.hub_leadImage__aBUEV img{transition:none}.hub_card__NvYFA:hover .hub_frame__M1upa img,.hub_lead__qxpX_:hover .hub_leadImage__aBUEV img{transform:none}}.picker_picker__DlXgO{--p-bg:var(--wiw-paper);--p-fg:var(--wiw-on-paper);--p-muted:var(--wiw-on-paper-muted);--p-rule:var(--wiw-rule-paper);--p-hover:var(--wiw-paper-2);margin:12px 0;color:var(--p-fg);font-family:var(--wiw-sans)}.picker_ink__rr49d{--p-bg:var(--wiw-ink-2);--p-fg:var(--wiw-on-ink);--p-muted:var(--wiw-on-ink-muted);--p-rule:var(--wiw-rule-ink);--p-hover:var(--wiw-ink-3)}.picker_picker__DlXgO ul{list-style:none;margin:0;padding:0}.picker_top__y4hYG{display:flex;flex-wrap:wrap;gap:8px}.picker_all__b9Nb6,.picker_top__y4hYG .picker_off__MArJV,.picker_top__y4hYG a{display:inline-flex;align-items:baseline;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid var(--p-rule);background:var(--p-bg);color:var(--p-fg);text-decoration:none;font:600 var(--wiw-step--1)/1.3 var(--wiw-sans)}.picker_all__b9Nb6:hover,.picker_region__vdkna a:hover,.picker_top__y4hYG a:hover{border-color:var(--p-fg);background:var(--p-hover)}.picker_region__vdkna small,.picker_top__y4hYG small{font-weight:400;color:var(--p-muted)}.picker_all__b9Nb6{align-items:center;cursor:pointer;background:var(--p-fg);color:var(--p-bg);border-color:var(--p-fg)}.picker_all__b9Nb6:hover{color:var(--p-fg)}.picker_panel__N7k0K{margin-top:14px;padding:16px;border:1px solid var(--p-rule);border-radius:var(--wiw-radius-lg);background:var(--p-bg)}.picker_search__Tb29F{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--p-rule);max-width:360px;margin-bottom:8px}.picker_search__Tb29F input{flex:1 1;min-width:0;border:0;background:transparent;color:inherit;font:400 16px/1.2 var(--wiw-sans);outline:none}.picker_region__vdkna h4{margin:14px 0 6px;font:700 var(--wiw-step--1)/1.2 var(--wiw-sans);letter-spacing:var(--wiw-kicker-track);text-transform:uppercase;color:var(--p-muted)}.picker_region__vdkna ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:4px;gap:4px}.picker_region__vdkna .picker_off__MArJV,.picker_region__vdkna a{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-height:44px;padding:10px 12px;border-radius:var(--wiw-radius);border:1px solid transparent;color:var(--p-fg);text-decoration:none;font-weight:600}.picker_picker__DlXgO a[aria-current=page]{border-color:var(--p-fg);background:var(--p-hover)}.picker_off__MArJV{opacity:.55;cursor:default}.picker_empty__m75PS{color:var(--p-muted)}.city_page__YYmjc{--city-accent:var(--wiw-stamp);background:var(--wiw-paper);color:var(--wiw-on-paper);font-family:var(--wiw-sans);overflow-x:clip}.city_page__YYmjc a{color:inherit}.city_wrap__rI_pE{max-width:var(--wiw-max);margin:0 auto;padding:0 var(--wiw-gutter)}.city_kicker__XZQG0{font:700 var(--wiw-step--1)/1.2 var(--wiw-sans);letter-spacing:var(--wiw-kicker-track);text-transform:uppercase;color:var(--wiw-on-paper-muted)}.city_ink__m3IQw .city_kicker__XZQG0{color:var(--wiw-on-ink-muted)}.city_accentRule__C3c3l{display:block;width:56px;height:3px;background:var(--city-accent);border:0;margin:0 0 18px}.city_mapIntro__OQpaw{max-width:46ch}.city_hero__c_U9W{background:var(--wiw-ink);color:var(--wiw-on-ink);position:relative;isolation:isolate;overflow:hidden}.city_hero__c_U9W:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--city-accent) 22%,transparent),transparent 60%)}.city_heroGrid__FItAv{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:end;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(32px,4vw,56px)}.city_heroCopy__6lUUR h1{font:600 var(--wiw-step-5)/.92 var(--wiw-display);letter-spacing:-.03em;margin:14px 0 18px;overflow-wrap:anywhere}.city_heroLine__xuWiG{font:400 var(--wiw-step-1)/1.4 var(--wiw-display);color:var(--wiw-on-ink);max-width:36ch;margin:0 0 22px}.city_stats__ACsyG{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0 0 24px;padding:16px 0 0;border-top:1px solid var(--wiw-rule-ink);list-style:none}.city_stats__ACsyG li{display:flex;align-items:baseline;gap:8px;color:var(--wiw-on-ink-muted);font-size:var(--wiw-step--1);letter-spacing:.04em}.city_stats__ACsyG b{font:600 var(--wiw-step-3)/1 var(--wiw-display);color:var(--city-accent);letter-spacing:-.02em}.city_actions__X9iRR{display:flex;flex-wrap:wrap;gap:10px}.city_btnGhost__Am2QY,.city_btn__CXIbb{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font:700 var(--wiw-step--1)/1 var(--wiw-sans);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background var(--wiw-fast) var(--wiw-ease),color var(--wiw-fast) var(--wiw-ease)}.city_btn__CXIbb{background:var(--city-accent);color:var(--wiw-ink)!important}.city_btn__CXIbb:hover{background:var(--wiw-on-ink)}.city_btnGhost__Am2QY{border-color:var(--wiw-rule-ink);color:var(--wiw-on-ink)!important;background:transparent}.city_btnGhost__Am2QY:hover{border-color:var(--wiw-on-ink)}.city_paperBtn__qWOlF{border-color:var(--wiw-rule-paper);color:var(--wiw-on-paper)!important;background:var(--wiw-paper)}.city_paperBtn__qWOlF:hover{border-color:var(--wiw-on-paper);background:var(--wiw-paper-2)}.city_heroFigure__odmI8{margin:0;display:grid;grid-gap:10px;gap:10px}.city_heroFigure__odmI8 img{width:100%;aspect-ratio:4/5;max-height:62vh;object-fit:cover;border-radius:var(--wiw-radius);display:block;box-shadow:var(--wiw-shadow)}.city_heroFigure__odmI8 figcaption{font-size:var(--wiw-step--1);line-height:1.45;color:var(--wiw-on-ink-muted)}.city_heroFigure__odmI8 figcaption strong{color:var(--wiw-on-ink);font-weight:600}.city_heroFigureWide__wQwqw img{aspect-ratio:4/3}.city_heroMark__rks2r{display:grid;place-items:center;aspect-ratio:4/5;max-height:62vh;border-radius:var(--wiw-radius);border:1px solid var(--wiw-rule-ink);background:repeating-linear-gradient(135deg,transparent 0 18px,color-mix(in srgb,var(--city-accent) 10%,transparent) 18px 19px)}.city_heroMark__rks2r span{font:600 clamp(5rem,14vw,11rem)/1 var(--wiw-display);color:var(--city-accent);letter-spacing:-.06em}.city_credit__ZNERC{font-size:12px;line-height:1.45;color:var(--wiw-on-paper-muted)}.city_credit__ZNERC a{text-decoration:underline;text-underline-offset:2px}.city_hero__c_U9W .city_credit__ZNERC,.city_ink__m3IQw .city_credit__ZNERC{color:var(--wiw-on-ink-muted)}@media (max-width:820px){.city_heroGrid__FItAv{grid-template-columns:1fr;align-items:start;padding-top:28px}.city_heroFigure__odmI8 img,.city_heroMark__rks2r{aspect-ratio:16/10;max-height:none}.city_heroMark__rks2r{display:none}}.city_chips__O9izn{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px var(--wiw-gutter);max-width:var(--wiw-max);margin:0 auto}.city_chips__O9izn::-webkit-scrollbar{display:none}.city_chipBar__9Yv5q{background:var(--wiw-ink-2);border-bottom:1px solid var(--wiw-rule-ink)}.city_chips__O9izn a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--wiw-rule-ink);color:var(--wiw-on-ink);text-decoration:none;font-size:var(--wiw-step--1);font-weight:600}.city_chips__O9izn a:hover{border-color:var(--city-accent);color:var(--city-accent)}.city_section__igkPT{padding:var(--wiw-section) 0}.city_sectionTight__0aegk{padding:clamp(40px,6vw,72px) 0}.city_ink__m3IQw{background:var(--wiw-ink);color:var(--wiw-on-ink)}.city_paper2__WKIhV{background:var(--wiw-paper-2)}.city_head__0dbsh{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-bottom:clamp(20px,3vw,36px)}.city_head__0dbsh h2{font:600 var(--wiw-step-4)/1 var(--wiw-display);letter-spacing:-.025em;margin:8px 0 0}.city_head__0dbsh h2 em{font-style:italic;color:color-mix(in srgb,var(--city-accent) 45%,var(--wiw-on-paper))}.city_ink__m3IQw .city_head__0dbsh h2 em{color:var(--city-accent)}.city_head__0dbsh p{max-width:52ch;margin:0;color:var(--wiw-on-paper-muted);line-height:1.5}.city_ink__m3IQw .city_head__0dbsh p{color:var(--wiw-on-ink-muted)}.city_mapGrid__U55Gu{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:16px;gap:16px;align-items:stretch}.city_mapFrame__BWNKf{position:relative;z-index:0;min-height:clamp(340px,62vh,620px);border-radius:var(--wiw-radius-lg);overflow:hidden;background:var(--wiw-ink-3)}.city_mapCanvas__xoV4u{position:absolute;inset:0}.city_mapStatus__2mZxP{position:absolute;left:12px;bottom:12px;z-index:500;margin:0;padding:8px 12px;border-radius:999px;background:var(--wiw-ink);color:var(--wiw-on-ink);font-size:12px}.city_mapList__DH9Li{display:flex;flex-direction:column;min-height:0;background:var(--wiw-ink-2);border:1px solid var(--wiw-rule-ink);border-radius:var(--wiw-radius-lg);overflow:hidden}.city_mapListHead__SjX_b{padding:16px 18px 12px;border-bottom:1px solid var(--wiw-rule-ink)}.city_mapListHead__SjX_b p{margin:4px 0 0;color:var(--wiw-on-ink-muted);font-size:var(--wiw-step--1)}.city_mapListHead__SjX_b b{font:600 var(--wiw-step-2)/1 var(--wiw-display);color:var(--city-accent)}.city_mapList__DH9Li ol{list-style:none;margin:0;padding:6px;overflow:auto;flex:1 1;max-height:clamp(260px,52vh,520px)}.city_mapList__DH9Li li button{width:100%;display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;align-items:start;text-align:left;min-height:52px;padding:10px;border:0;border-radius:var(--wiw-radius);background:transparent;color:var(--wiw-on-ink);font:inherit;cursor:pointer}.city_mapList__DH9Li li button:hover,.city_mapList__DH9Li li button[aria-pressed=true]{background:var(--wiw-ink-3)}.city_mapList__DH9Li li button[aria-pressed=true] strong{color:var(--city-accent)}.city_mapList__DH9Li img{width:24px;height:32px;object-fit:contain}.city_mapList__DH9Li strong{display:block;font-weight:600;line-height:1.25}.city_mapList__DH9Li small{display:block;color:var(--wiw-on-ink-muted);font-size:12px;margin-top:2px}.city_mapListFoot__T_wYs{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-top:1px solid var(--wiw-rule-ink)}.city_mapListFoot__T_wYs button{color:var(--wiw-on-ink)}@media (max-width:900px){.city_mapGrid__U55Gu{grid-template-columns:1fr}.city_mapFrame__BWNKf{min-height:360px}.city_mapList__DH9Li ol{max-height:none}}.city_leadGrid__hcKUL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px)}@media (max-width:900px){.city_leadGrid__hcKUL{grid-template-columns:1fr}}.city_card__yrJHC{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.city_cardLink__MxPce{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;border-radius:var(--wiw-radius)}.city_cardLink__MxPce:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.city_cardMedia__MhdSW{position:relative;overflow:hidden;border-radius:var(--wiw-radius);background:var(--wiw-paper-3)}.city_cardMedia__MhdSW img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--wiw-slow) var(--wiw-ease)}.city_cardLink__MxPce:hover .city_cardMedia__MhdSW img{transform:scale(1.03)}.city_ratioLead__12TLy{aspect-ratio:4/3}.city_ratioShelf__jPE_w{aspect-ratio:3/2}.city_card__yrJHC h3{font:600 var(--wiw-step-2)/1.05 var(--wiw-display);letter-spacing:-.015em;margin:0}.city_shelfCard__PE_Ub h3{font-size:var(--wiw-step-1)}.city_card__yrJHC p{margin:0;line-height:1.5;color:var(--wiw-on-paper-muted)}.city_clamp3__rOBp8{-webkit-line-clamp:3}.city_clamp2__oEU9D,.city_clamp3__rOBp8{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.city_clamp2__oEU9D{-webkit-line-clamp:2}.city_meta__kWvXo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wiw-on-paper-muted)}.city_meta__kWvXo i{font-style:normal;color:var(--city-accent);filter:brightness(.7)}.city_medium__AgKR5{display:inline-flex;align-items:center;gap:6px}.city_medium__AgKR5:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--medium-colour,var(--wiw-crimson))}.city_film__A48of{--medium-colour:var(--wiw-film);--medium-tint:var(--wiw-film-tint)}.city_television__5JXvM{--medium-colour:var(--wiw-tv);--medium-tint:var(--wiw-tv-tint)}.city_music__MFSY_{--medium-colour:var(--wiw-music);--medium-tint:var(--wiw-music-tint)}.city_other__Z2BJd{--medium-colour:var(--wiw-pop);--medium-tint:var(--wiw-pop-tint)}.city_type__iHAeW{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:clamp(16px,2vw,24px);overflow:hidden;color:var(--wiw-on-ink);background:var(--medium-colour,var(--wiw-ink-3));background-image:repeating-linear-gradient(0deg,transparent 0 23px,color-mix(in srgb,var(--wiw-on-ink) 8%,transparent) 23px 24px),radial-gradient(90% 80% at 100% 0,color-mix(in srgb,var(--wiw-on-ink) 14%,transparent),transparent 70%)}.city_type__iHAeW img{width:34px!important;height:44px!important;object-fit:contain;transform:none!important;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.city_type__iHAeW strong{font:600 clamp(1.4rem,1.1rem + 1.4vw,2.4rem)/1 var(--wiw-display);letter-spacing:-.02em;overflow-wrap:anywhere;max-width:14ch}.city_shelfCard__PE_Ub .city_type__iHAeW strong{font-size:clamp(1.15rem,1rem + .6vw,1.5rem)}.city_type__iHAeW small{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--wiw-on-ink) 80%,transparent)}.city_typeTitle__wJQs1{display:grid;grid-gap:8px;gap:8px}.city_typeTitle__wJQs1:before{content:"";display:block;width:40px;height:3px;background:var(--city-accent)}.city_shelf__icYDC{padding:clamp(18px,2.5vw,28px) 0;border-top:1px solid var(--wiw-rule-paper)}.city_shelf__icYDC:first-of-type{border-top:0}.city_shelfHead__EaDAs{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.city_shelfHead__EaDAs h3{display:flex;align-items:baseline;gap:12px;margin:0;font:600 var(--wiw-step-2)/1 var(--wiw-display)}.city_shelfHead__EaDAs h3 span{font-size:var(--wiw-step-1);color:var(--wiw-on-paper-muted)}.city_toggle__8eZc_{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--wiw-rule-paper);background:var(--wiw-paper);color:var(--wiw-on-paper);font:700 var(--wiw-step--1)/1 var(--wiw-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.city_toggle__8eZc_:hover{border-color:var(--wiw-on-paper)}.city_ink__m3IQw .city_toggle__8eZc_{background:transparent;color:var(--wiw-on-ink);border-color:var(--wiw-rule-ink)}.city_row__ngb2E{list-style:none;margin:0;padding:0 0 12px;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(220px,24vw,280px);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.city_row__ngb2E>li{scroll-snap-align:start;min-width:0}.city_rowOpen__tVND4{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-columns:auto;overflow:visible}@media (max-width:600px){.city_row__ngb2E{grid-auto-columns:76%}.city_rowOpen__tVND4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.city_rowOpen__tVND4 .city_shelfCard__PE_Ub p{display:none}}.city_controls__k9Qu0{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.city_field__dDLnP{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--wiw-rule-paper);background:var(--wiw-paper);flex:1 1 240px;max-width:420px}.city_field__dDLnP input,.city_select__WJfFl{font:400 16px/1.2 var(--wiw-sans);border:0;background:transparent;color:inherit;min-width:0;flex:1 1;outline:none}.city_select__WJfFl{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--wiw-rule-paper);background:var(--wiw-paper);flex:0 1 260px;max-width:100%}.city_filterChips__lc6RS{display:flex;flex-wrap:wrap;gap:8px}.city_filterChips__lc6RS button{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--wiw-rule-paper);background:var(--wiw-paper);color:var(--wiw-on-paper);font:600 var(--wiw-step--1)/1 var(--wiw-sans);cursor:pointer}.city_filterChips__lc6RS button[aria-pressed=true]{background:var(--wiw-on-paper);color:var(--wiw-paper);border-color:var(--wiw-on-paper)}.city_status__QbYuI{margin:0 0 16px;color:var(--wiw-on-paper-muted);font-size:var(--wiw-step--1)}.city_placeGrid__aT3Gi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:16px;gap:16px}.city_place__YyETg{display:flex;flex-direction:column;gap:10px;height:100%;padding:14px;border-radius:var(--wiw-radius);background:var(--wiw-paper);border:1px solid var(--wiw-rule-paper);scroll-margin-top:96px}.city_place__YyETg:target{outline:2px solid var(--city-accent);outline-offset:2px}.city_place__YyETg figure{margin:-14px -14px 0;display:grid;grid-gap:6px;gap:6px}.city_place__YyETg figure img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--wiw-radius) var(--wiw-radius) 0 0;display:block}.city_place__YyETg figure figcaption{padding:0 14px}.city_place__YyETg h3{font:600 var(--wiw-step-1)/1.15 var(--wiw-display);margin:0}.city_place__YyETg p{margin:0;line-height:1.5;font-size:var(--wiw-step-0)}.city_visit__17Oz7{color:var(--wiw-on-paper-muted);font-size:var(--wiw-step--1)!important}.city_pill__eHAIz{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--wiw-rule-paper);font-size:12px;font-weight:600;text-decoration:none;background:var(--wiw-paper-2)}.city_pill__eHAIz:hover{border-color:var(--wiw-on-paper)}.city_pills___fnp0{display:flex;flex-wrap:wrap;gap:6px}.city_approx__PM6fe{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wiw-on-paper-muted)}.city_details__F5vqD{font-size:var(--wiw-step--1);color:var(--wiw-on-paper-muted);margin-top:auto}.city_details__F5vqD summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}.city_details__F5vqD p{margin:0 0 6px}.city_more__Bh9RH{display:flex;justify-content:center;margin-top:24px}.city_people__oAQha{display:flex;flex-wrap:wrap;gap:8px}.city_people__oAQha a,.city_people__oAQha span{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--wiw-rule-paper);text-decoration:none;font-weight:600;background:var(--wiw-paper)}.city_people__oAQha a:hover{border-color:var(--wiw-on-paper)}.city_workGrid__i_L5s{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.city_workGrid__i_L5s li{padding:14px;border-left:3px solid var(--city-accent);background:var(--wiw-paper)}.city_workGrid__i_L5s h3{margin:4px 0 6px;font:600 var(--wiw-step-1)/1.15 var(--wiw-display)}.city_workGrid__i_L5s p{margin:0;color:var(--wiw-on-paper-muted);font-size:var(--wiw-step--1)}.city_events__HjYWu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.city_events__HjYWu li{padding:16px;border-radius:var(--wiw-radius);border:1px solid var(--wiw-rule-paper);display:grid;grid-gap:8px;gap:8px}.city_events__HjYWu h3{margin:0;font:600 var(--wiw-step-1)/1.15 var(--wiw-display)}.city_disclosure____C6e{border-top:1px solid var(--wiw-rule-paper);padding-top:12px;margin-top:24px}.city_disclosure____C6e summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700}.city_disclosure____C6e ul{columns:280px 2;padding-left:18px;margin:8px 0 0;font-size:var(--wiw-step--1);line-height:1.6;color:var(--wiw-on-paper-muted)}.city_disclosure____C6e li{page-break-inside:avoid;break-inside:avoid;margin-bottom:6px}.city_inline__uVYU_{display:inline-flex;align-items:center;gap:6px}.SaveControl_wrap__h6bnb{margin-block:8px;display:inline-flex;flex-direction:column;align-items:flex-start;max-width:100%;gap:6px}.SaveControl_control__81phz{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px 0 14px;border:1px solid var(--wiw-crimson);border-radius:999px;background:var(--wiw-crimson);color:#fff;font:600 14px/1.2 var(--wiw-sans);letter-spacing:.01em;cursor:pointer;touch-action:manipulation;max-width:100%;box-sizing:border-box;transition:background var(--wiw-fast) var(--wiw-ease),transform var(--wiw-fast) var(--wiw-ease),box-shadow var(--wiw-base) var(--wiw-ease)}.SaveControl_control__81phz.SaveControl_control__81phz{color:#fff}.SaveControl_control__81phz svg{flex:none;width:18px;height:18px;transition:transform var(--wiw-base) var(--wiw-ease)}.SaveControl_control__81phz:hover:not(:disabled){background:var(--wiw-crimson-bright);box-shadow:0 6px 18px -8px rgba(139,14,19,.8)}.SaveControl_control__81phz:hover:not(:disabled) svg{transform:translateY(-1px)}.SaveControl_control__81phz:active:not(:disabled){transform:scale(.97)}.SaveControl_control__81phz:focus-visible{outline:2px solid var(--wiw-stamp);outline-offset:3px}.SaveControl_control__81phz:disabled{cursor:default}.SaveControl_control__81phz[data-saved=true]{background:var(--wiw-paper);border-color:var(--wiw-stamp);color:var(--wiw-on-paper);box-shadow:inset 0 0 0 1px var(--wiw-stamp);--save-check:var(--wiw-paper);opacity:1}.SaveControl_control__81phz[data-saved=true] svg{color:#9a6b12;animation:SaveControl_stamp__Mq_q1 var(--wiw-slow) var(--wiw-ease) both}@keyframes SaveControl_stamp__Mq_q1{0%{transform:scale(1.6) rotate(-12deg);opacity:0}55%{transform:scale(.88) rotate(3deg);opacity:1}to{transform:none}}.SaveControl_status__HPgx5{font:13px/1.5 var(--wiw-sans);color:inherit}.SaveControl_status__HPgx5:empty{display:none}@media (prefers-reduced-motion:reduce){.SaveControl_control__81phz[data-saved=true] svg{animation:none}}.SaveControl_next__VFwN_{font:600 13px/1.4 var(--wiw-sans);color:inherit;text-decoration:underline;text-underline-offset:3px}.journey-video_clip__XhuBj{position:relative;margin:0 0 22px;width:100%;min-width:0}.journey-video_clip__XhuBj video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#191728}.journey-video_clip__XhuBj button{position:absolute;right:10px;top:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--wiw-ink) 72%,transparent);border:1px solid var(--wiw-rule-ink);border-radius:50%;color:var(--wiw-on-ink);width:44px;height:44px;cursor:pointer;transition:background var(--wiw-fast) var(--wiw-ease)}.journey-video_clip__XhuBj button:hover{background:var(--wiw-ink)}.journey-video_clip__XhuBj figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;font:11px/1.5 var(--wiw-sans);padding:9px 0;opacity:.85}.journey-video_clip__XhuBj figcaption a{display:inline-flex;align-items:center;gap:4px;min-height:32px;white-space:nowrap;font-size:11px!important;text-decoration:underline;text-underline-offset:3px;margin:0!important;border:0!important;padding:0!important}.journey-video_clip__XhuBj button:focus-visible{outline:2px solid var(--wiw-stamp);outline-offset:3px}