.asw6Aa_heroArt{padding:0 0 48px 64px;position:relative}.asw6Aa_archBig{aspect-ratio:4/5;border-radius:var(--arch);background:var(--sand);margin:0;overflow:hidden}.asw6Aa_archSmall{aspect-ratio:3/4;border-radius:var(--arch);border:6px solid var(--linen);background:var(--sand);width:46%;margin:0;position:absolute;bottom:0;left:0;overflow:hidden}.asw6Aa_archBig img,.asw6Aa_archSmall img{object-fit:cover;width:100%;height:100%}.asw6Aa_heroBadge{background:var(--espresso);max-width:170px;color:var(--cream);box-shadow:var(--shadow-pop);gap:4px;padding:14px 16px;display:grid;position:absolute;bottom:84px;right:-10px}.asw6Aa_heroBadge b{font:italic 400 1.9rem/1 var(--display);color:var(--champagne-light)}.asw6Aa_heroBadge span{color:var(--mist);font-size:.72rem;line-height:1.4}.asw6Aa_heroStrip{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 40px;margin-top:clamp(36px,4vw,56px);padding-block:22px 40px;display:grid}.asw6Aa_heroStats{flex-wrap:wrap;margin:0;display:flex}.asw6Aa_heroStats div{flex-direction:column-reverse;gap:8px;padding-right:28px;display:flex}.asw6Aa_heroStats div+div{border-left:1px solid var(--line);padding-left:28px}.asw6Aa_heroStats dt{font:600 .6875rem/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe)}.asw6Aa_heroStats dd{font:400 clamp(1.8rem, 2.8vw, 2.4rem)/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.asw6Aa_heroNote{color:var(--taupe);grid-column:1/-1;font-size:.74rem}.asw6Aa_jump{border:1px solid var(--line);background:var(--white);flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.asw6Aa_jump a{font:600 .6875rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding:13px 18px;text-decoration:none;transition:background .25s,color .25s}.asw6Aa_jump a+a{border-left:1px solid var(--line)}.asw6Aa_jump a:hover{background:var(--espresso);color:var(--cream)}@media (max-width:1080px){.asw6Aa_heroArt{max-width:520px}.asw6Aa_heroStrip{grid-template-columns:1fr}}@media (max-width:600px){.asw6Aa_heroArt{padding-left:34px}.asw6Aa_heroBadge{right:0}.asw6Aa_heroStats{grid-template-columns:1fr 1fr;row-gap:18px;display:grid}.asw6Aa_heroStats div:first-child{grid-column:1/-1}.asw6Aa_heroStats div{padding-right:16px}.asw6Aa_heroStats div:nth-child(2){border-left:0;padding-left:0}.asw6Aa_heroStats div:nth-child(3){padding-left:16px}.asw6Aa_jump{grid-template-columns:1fr 1fr;width:100%;display:grid}.asw6Aa_jump a{text-align:center}.asw6Aa_jump a:nth-child(3){border-left:0}.asw6Aa_jump a:nth-child(n+3){border-top:1px solid var(--line)}}.asw6Aa_anchor,.asw6Aa_topic,.asw6Aa_placeItem{scroll-margin-top:calc(var(--bar-h-scrolled) + 24px)}.asw6Aa_around{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3.5vw,56px);display:grid}.asw6Aa_placeList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.asw6Aa_placeItem{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:18px;padding:20px 0;display:grid;position:relative}.asw6Aa_placeItem:before{content:"";background:var(--bronze);width:3px;transition:transform .4s var(--ease);position:absolute;top:20px;bottom:20px;left:-14px;transform:scaleY(0)}.asw6Aa_placeOn:before{transform:scaleY(1)}.asw6Aa_placeThumb{aspect-ratio:4/3;background:var(--espresso);color:var(--champagne);place-items:center;display:grid;position:relative;overflow:hidden}.asw6Aa_placeThumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.asw6Aa_placeThumb>svg{width:34px;height:34px}.asw6Aa_placeBody{align-content:start;gap:8px;display:grid}.asw6Aa_placeKind{font:600 .6875rem/1.3 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.asw6Aa_placeKind svg{width:14px;height:14px}.asw6Aa_placeKind span{letter-spacing:.04em;text-transform:none;color:var(--taupe);font-size:.78rem;font-weight:500}.asw6Aa_placeBody h3{font-family:var(--display);font-size:1.3rem;font-weight:400;line-height:1.2}.asw6Aa_placeBody>p:not([class]){color:var(--ink-soft);font-size:.92rem;line-height:1.65}.asw6Aa_placeNote,.asw6Aa_credit{color:var(--taupe);font-size:.72rem}.asw6Aa_credit a{color:inherit}.asw6Aa_placeLinks{flex-wrap:wrap;gap:8px 20px;margin-top:2px;display:flex}.asw6Aa_placeLinks button,.asw6Aa_placeLinks a{font:600 .6875rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:6px 0;text-decoration:none}.asw6Aa_placeLinks button[aria-pressed=true]{color:var(--ink)}.asw6Aa_mapCol{top:calc(var(--bar-h-scrolled) + 20px);gap:10px;display:grid;position:sticky}.asw6Aa_map{height:min(72vh,640px)}.asw6Aa_mapNote{color:var(--taupe);font-size:.78rem}.asw6Aa_living{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.2vw,30px);display:grid}.asw6Aa_topic{background:var(--white);border:1px solid var(--line);grid-template-rows:auto 1fr;display:grid}.asw6Aa_topicPh{aspect-ratio:16/9;background:var(--sand);margin:0;position:relative;overflow:hidden}.asw6Aa_topicPh img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.asw6Aa_topicPh:after{content:"";background:linear-gradient(#12100e00 45%,#12100ed1);position:absolute;inset:0}.asw6Aa_topicPh figcaption{z-index:2;color:var(--cream);background:#12100e99;padding:5px 8px;font-size:.6875rem;position:absolute;top:12px;left:12px}.asw6Aa_topicBig{z-index:2;color:var(--cream);align-items:baseline;gap:14px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.asw6Aa_topicBig b{font:italic 400 clamp(2.2rem, 3.6vw, 3rem)/1 var(--display);color:var(--champagne-light)}.asw6Aa_topicBig span{max-width:26ch;font-size:.82rem;line-height:1.35}.asw6Aa_topicBody{align-content:start;gap:12px;padding:clamp(22px,2.6vw,34px);display:grid}.asw6Aa_topicKick{font:600 .6875rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze);align-items:center;gap:10px;display:flex}.asw6Aa_topicKick svg{width:18px;height:18px}.asw6Aa_topicBody h3{font-family:var(--display);font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:400;line-height:1.15}.asw6Aa_topicLead{color:var(--ink-soft);font-size:.95rem;line-height:1.7}.asw6Aa_topicNote{color:var(--taupe);font-size:.74rem}.asw6Aa_pts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.asw6Aa_pts li{color:var(--ink-soft);grid-template-columns:14px 1fr;gap:8px;font-size:.9rem;line-height:1.55;display:grid}.asw6Aa_pts li:before{content:"";background:var(--bronze);width:6px;height:6px;margin-top:.6em}.asw6Aa_drive{grid-template-columns:1fr 1fr;column-gap:24px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.asw6Aa_drive li{border-bottom:1px dotted var(--line);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.asw6Aa_drive b{white-space:nowrap;font-weight:600}.asw6Aa_sectionFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 30px;margin-top:clamp(24px,3vw,36px);padding-top:22px;display:flex}.asw6Aa_sectionFoot p{color:var(--ink-soft);max-width:60ch;font-size:.93rem}.asw6Aa_onDark .asw6Aa_sectionFoot{border-color:var(--line-dark)}.asw6Aa_onDark .asw6Aa_sectionFoot p{color:var(--mist)}.asw6Aa_close{gap:26px;display:grid}.asw6Aa_closeTop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;display:flex}.asw6Aa_closeTop>div{gap:14px;max-width:60ch;display:grid}.asw6Aa_closeActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1000px){.asw6Aa_around{grid-template-columns:1fr}.asw6Aa_mapCol{order:-1;position:static}.asw6Aa_map{height:420px}}@media (max-width:860px){.asw6Aa_living{grid-template-columns:1fr}}@media (max-width:600px){.asw6Aa_placeItem{grid-template-columns:1fr}.asw6Aa_placeThumb{aspect-ratio:16/9}.asw6Aa_drive{grid-template-columns:1fr}.asw6Aa_placeItem:before{left:-10px}}@media (prefers-reduced-motion:reduce){.asw6Aa_placeItem:before{transition:none}}
