:root{--plaster:#efe8db;--paper:#fbf8f2;--sand:#e2d5bc;--stone:#c4af88;--stone-soft:#e6dcc9;--olive-deep:#3b4232;--iron:#23262b;--iron-2:#5a5d62;--saffron:#e0a526;--saffron-deep:#b9831a;--olive:#5f6a4d;--night:#201d19;--night-2:#2c2822;--serif:"Frank Ruhl Libre", "David", Georgia, serif;--sans:"Assistant", "Segoe UI", Arial, sans-serif;--gutter:clamp(16px, 4vw, 56px);--max:1280px;--section:clamp(72px, 9vw, 128px);--pad-x:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));--header-h:76px;--ease:cubic-bezier(.2, .7, .1, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);-webkit-text-size-adjust:100%}body{background:var(--plaster);color:var(--iron);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.65;overflow-x:hidden}img{max-width:100%;height:auto;display:block}figure{margin:0}a{color:inherit}button,input,select{font:inherit;color:inherit}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.08}h2{font-size:clamp(2.2rem,4.6vw,3.9rem);font-weight:300}h3{font-size:1.5rem}p{margin:0}:focus-visible{outline:2px solid var(--saffron);outline-offset:3px}.skip{inset-inline-start:-999px;background:var(--iron);color:var(--plaster);z-index:100;padding:8px 14px;position:absolute;top:8px}.skip:focus{inset-inline-start:8px}.btn{min-height:48px;font-family:var(--sans);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.btn-solid{background:var(--iron);color:var(--plaster)}.btn-solid:hover,.btn-saffron{background:var(--saffron);color:var(--iron)}.btn-saffron:hover{background:var(--iron);color:var(--plaster)}.btn-ghost{background:0 0;border-color:currentColor}.btn-ghost:hover{background:var(--iron);border-color:var(--iron);color:var(--plaster)}.site-header{z-index:20;height:var(--header-h);padding:0 var(--gutter);color:var(--plaster);align-items:center;gap:30px;transition:background-color .35s,color .35s,box-shadow .35s;display:flex;position:fixed;inset:0 0 auto}.site-header.is-solid{color:var(--iron);background:color-mix(in srgb, var(--plaster) 92%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 color-mix(in srgb, var(--stone) 55%, transparent)}.brand{align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark{flex:none;width:28px;height:34px}.brand-text{flex-direction:column;line-height:1.05;display:flex}.brand-name{font-family:var(--serif);font-size:1.4rem;font-weight:500}.brand-sub{opacity:.8;font-size:.8rem}.nav{gap:30px;margin-inline-start:auto;display:flex}.nav a{opacity:.88;border-bottom:1.5px solid #0000;padding:6px 0;font-size:1rem;text-decoration:none}.nav a:hover{opacity:1;border-color:var(--saffron)}.lang-toggle{border:1.5px solid color-mix(in srgb, currentColor 45%, transparent);border-radius:999px;place-items:center;min-width:42px;height:42px;padding:0 10px;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid}.lang-toggle:hover{border-color:currentColor}.header-cta{background:var(--plaster);min-height:42px;color:var(--iron);margin-inline-start:-14px;padding:0 20px}.is-solid .header-cta{background:var(--iron);color:var(--plaster)}.header-cta:hover,.is-solid .header-cta:hover{background:var(--saffron);color:var(--iron)}.hero{background:radial-gradient(120% 90% at 70% 40%, var(--night-2), var(--night));min-height:100svh;max-height:1100px;color:var(--plaster);padding:calc(var(--header-h) + 28px) var(--pad-x) clamp(32px, 6vh, 64px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,.42fr);align-items:end;gap:clamp(20px,3vw,48px);display:grid;position:relative;overflow:hidden}.hero-copy{animation:rise 1.3s .25s var(--ease) both;align-self:center;padding-block:24px}.hero-place{color:var(--stone);align-items:center;gap:8px;margin-bottom:22px;font-size:.98rem;display:flex}.hero-place svg{width:18px;height:18px;color:var(--saffron)}.hero-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(3.2rem,7vw,7.4rem);font-weight:300;line-height:.95}.hero-lede{max-width:30em;color:color-mix(in srgb, var(--plaster) 74%, transparent);margin-top:26px;font-size:1.12rem}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px 28px;margin-top:38px;display:flex}.hero .hero-score{margin:0}.hero .score-text{color:color-mix(in srgb, var(--plaster) 70%, transparent)}.hero .score-text strong{color:var(--plaster)}.hero-arch{height:min(calc(100svh - var(--header-h) - 92px), 900px);min-height:520px;animation:arch-open 1.8s var(--ease) both;border-radius:999px 999px 3px 3px;overflow:hidden}.hero-arch img{object-fit:cover;width:100%;height:100%}.hero-side{aspect-ratio:3/4.6;animation:rise 1.4s .5s var(--ease) both;border-radius:999px 999px 3px 3px;align-self:end;overflow:hidden}.hero-side img{object-fit:cover;width:100%;height:100%}.btn-hero{background:var(--saffron);min-height:58px;color:var(--iron);padding:0 38px;font-size:1.08rem}.btn-hero:hover{background:var(--plaster);color:var(--iron)}@keyframes arch-open{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.intro{padding:var(--section) var(--pad-x);text-align:center;flex-direction:column;align-items:center;display:flex}.intro-mark{width:30px;height:36px;color:var(--saffron);margin-bottom:34px}.intro-text{font-family:var(--serif);text-wrap:pretty;max-width:28em;font-size:clamp(1.6rem,3.1vw,2.65rem);font-weight:300;line-height:1.38}.hero-score{text-align:start;align-items:center;gap:14px;margin-top:44px;text-decoration:none;display:inline-flex}.score-num{background:var(--saffron);width:54px;height:54px;color:var(--iron);font-family:var(--serif);border-radius:50%;place-items:center;font-size:1.3rem;font-weight:500;display:grid}.score-text{color:var(--iron-2);flex-direction:column;font-size:.95rem;line-height:1.25;display:flex}.score-text strong{color:var(--iron);font-size:1.05rem;font-weight:600}.hero-score:hover .score-text span{text-decoration:underline}.facts{border-block:1px solid var(--stone);grid-template-columns:repeat(4,1fr);width:100%;margin:clamp(56px,7vw,96px) 0 0;padding:0;list-style:none;display:grid}.facts li{flex-direction:column;gap:4px;padding:30px 16px;display:flex}.facts li+li{border-inline-start:1px solid var(--stone)}.facts strong{font-family:var(--serif);font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:300;line-height:1.05}.facts span{color:var(--iron-2);font-size:.98rem}.section-head{max-width:40rem}.section-head p{color:var(--iron-2);margin-top:18px;font-size:1.15rem}.story{background:var(--sand);padding:var(--section) var(--pad-x);grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(48px,8vw,130px);display:grid}.story-images{padding-bottom:90px;padding-inline-end:22%;position:relative}.story-img--door img{aspect-ratio:3/4.3;object-fit:cover;border-radius:999px 999px 0 0;width:100%}.story-img--alley{inset-inline-end:0;background:var(--sand);width:44%;padding:10px;position:absolute;bottom:0}.story-img--alley img{aspect-ratio:3/4;object-fit:cover;width:100%}.story-text h2{margin-bottom:32px}.story-text p{max-width:33em;color:var(--iron-2)}.story-text p+p{margin-top:18px}.story-text p:last-of-type{color:var(--iron);font-family:var(--serif);font-size:1.4rem;line-height:1.5}.story-text .btn{margin-top:36px}.rooms{padding:var(--section) var(--pad-x)}.rooms .section-head{max-width:46em;margin-bottom:clamp(40px,5vw,64px)}.rooms .section-head h2{margin-bottom:18px}.rooms .section-head p{color:var(--iron-2)}.rooms-wrap{grid-template-columns:minmax(240px,.9fr) 2.4fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.room-tabs{border-top:1px solid var(--stone);top:calc(var(--header-h) + 24px);flex-direction:column;display:flex;position:sticky}.room-tab{border:0;border-bottom:1px solid var(--stone);cursor:pointer;text-align:start;color:var(--iron-2);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;transition:color .25s;display:flex}.room-tab-name{font-family:var(--serif);font-size:clamp(1.3rem,1.9vw,1.7rem);line-height:1.2}.room-tab-meta{flex:none;align-items:center;gap:6px;font-size:.95rem;display:inline-flex}.room-tab-meta svg{width:17px;height:17px}.room-tab:hover,.room-tab[aria-selected=true]{color:var(--iron)}.room-tab[aria-selected=true] .room-tab-name{box-shadow:inset 0 -2px 0 var(--saffron)}.room{display:none}.room.is-active{animation:fade .5s var(--ease);display:block}@keyframes fade{0%{opacity:0}to{opacity:1}}.room-media{grid-template-columns:1fr;gap:10px;display:grid}.room-img,.room-thumbs button{cursor:zoom-in;background:0 0;border:0;border-radius:3px;width:100%;padding:0;display:block;overflow:hidden}.room-img img{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform 1.1s var(--ease)}.room-thumbs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.room-thumbs img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform 1.1s var(--ease), opacity .3s}.room-img:hover img,.room-thumbs button:hover img{transform:scale(1.045)}.room-body{grid-template-columns:1fr auto;align-items:end;gap:10px 32px;padding-top:28px;display:grid}.room h3{grid-column:1;font-size:clamp(1.8rem,2.6vw,2.3rem);font-weight:300}.room-body>p{color:var(--iron-2);grid-column:1;max-width:34em}.room-meta{flex-wrap:wrap;grid-column:1;gap:10px 26px;margin:8px 0 0;padding:0;font-size:.98rem;list-style:none;display:flex}.room-meta li{align-items:center;gap:8px;display:inline-flex}.room-meta svg{width:19px;height:19px;color:var(--saffron-deep)}.room-cta{grid-area:1/2/span 3;align-self:end}.amenities{border-top:1px solid var(--stone);grid-template-columns:minmax(240px,.9fr) 2.4fr;gap:clamp(28px,4vw,64px);margin-top:clamp(64px,8vw,110px);padding-top:40px;display:grid}.amenities h3{font-size:1.9rem;font-weight:300}.amenities ul{grid-template-columns:repeat(2,1fr);gap:22px 48px;margin:0;padding:0;list-style:none;display:grid}.amenities li{align-items:center;gap:14px;display:flex}.amenities svg{width:24px;height:24px;color:var(--saffron-deep);stroke-width:1.6px;flex:none}.gate{background:var(--iron);color:var(--plaster);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.gate-img img{object-fit:cover;width:100%;height:100%;min-height:520px}.gate-text{padding:var(--section) var(--gutter);align-self:center;max-width:660px}.gate-text h2{margin-bottom:28px}.gate-text p{color:color-mix(in srgb, var(--plaster) 78%, transparent);font-size:1.2rem}.gate-list{gap:14px;margin:38px 0 0;padding:0;list-style:none;display:grid}.gate-list li{align-items:center;gap:14px;display:flex}.gate-list svg{width:22px;height:22px;color:var(--saffron);stroke-width:1.6px;flex:none}.pause{min-height:88vh;color:var(--plaster);place-items:center;display:grid;position:relative;overflow:hidden}.pause-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pause:before{content:"";z-index:1;background:#14161980;position:absolute;inset:0}.pause-quote{z-index:2;padding:var(--section) var(--gutter);text-align:center;max-width:1000px;margin:0;position:relative}.pause-quote p{font-family:var(--serif);text-wrap:balance;font-size:clamp(1.9rem,4.2vw,3.6rem);font-weight:300;line-height:1.25}.pause-quote footer{color:var(--saffron);margin-top:26px;font-weight:600}.guests{background:var(--olive-deep);color:var(--plaster);padding:var(--section) var(--pad-x)}.guests .section-head p,.guests .scores dt,.guests .quotes-note{color:color-mix(in srgb, var(--plaster) 72%, transparent)}.guests .quote{border-top-color:#fff3}.guests .quote footer{color:var(--saffron)}.guests{--bar-track:#ffffff24}.guests-grid{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,6vw,96px);margin-bottom:clamp(56px,7vw,96px);display:grid}.scores{grid-template-columns:1fr 1fr;gap:22px 40px;margin:0;display:grid}.scores div{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;display:grid}.scores dt{color:var(--iron-2)}.scores dd{font-family:var(--serif);margin:0;font-size:1.4rem}.scores div:after{content:"";background:linear-gradient(to var(--bar-dir,left), var(--saffron) calc(var(--v) * 10%), var(--bar-track,var(--stone-soft)) 0);border-radius:2px;grid-column:1/-1;height:3px}[dir=ltr] .scores div:after{--bar-dir:right}.quotes{grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,44px);display:grid}.quote{border-top:1px solid var(--stone);margin:0;padding-top:22px}.quote-score{color:var(--saffron);align-items:center;gap:6px;margin-bottom:12px;font-size:.95rem;font-weight:700;display:inline-flex}.quote-score svg{fill:currentColor;width:16px;height:16px}.quote h3{margin-bottom:10px;font-size:1.35rem;font-weight:500}.quote p{font-family:var(--serif);opacity:.88;font-size:1.12rem;line-height:1.55}.quote footer{color:var(--olive);margin-top:14px;font-weight:600}.quotes-note{color:var(--iron-2);margin-top:36px;font-size:.92rem}.mosaic{padding:var(--section) var(--pad-x);grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(110px,13vw,175px);gap:14px;display:grid}.m{cursor:zoom-in;background:0 0;border:0;border-radius:2px;padding:0;overflow:hidden}.m img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease)}.m:hover img{transform:scale(1.045)}.m1{grid-area:1/1/4/4}.m2{grid-area:1/4/3/6}.m3{grid-area:1/6/3/7}.m4{grid-area:3/4/5/6}.m5{grid-area:3/6/5/7}.m-more{grid-area:4/1/5/4;place-self:center start}.location{background:var(--stone-soft);border-top:1px solid var(--stone);grid-template-columns:1fr 1.15fr;display:grid}.loc-text{padding:var(--section) var(--gutter);justify-self:end;width:100%;max-width:640px}.loc-text h2{margin-bottom:22px}.loc-text>p{color:var(--iron-2);margin-bottom:30px}.distances{margin:0;padding:0;list-style:none}.distances li{border-bottom:1px solid var(--stone);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.distances li span:last-child{font-family:var(--serif);white-space:nowrap}.map{background:var(--stone);min-height:520px;position:relative}.map iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.map-shield{z-index:1;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;margin:0;padding:0;display:grid;position:absolute;inset:0}.map-shield span{color:var(--plaster);opacity:0;background:#23262bd1;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.95rem;font-weight:600;transition:opacity .25s,transform .25s;display:inline-flex;transform:translateY(6px)}.map-shield:hover span,.map-shield:focus-visible span{opacity:1;transform:none}.map.is-active .map-shield{display:none}.map-tools{z-index:2;inset-inline:16px;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:16px}.map-tool{background:var(--paper);min-height:44px;color:var(--iron);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:0 6px 20px #0000002e}.map-tool svg{flex:none;width:18px;height:18px}.map-tool:hover{background:var(--iron);color:var(--plaster)}.info{background:var(--sand);padding:var(--section) var(--pad-x)}.info h2{margin-bottom:clamp(36px,4.5vw,60px)}.info-grid{grid-template-columns:repeat(3,1fr);gap:36px 48px;margin:0;display:grid}.info-grid div{border-top:1px solid var(--stone);padding-top:16px}.info-grid dt{font-family:var(--serif);align-items:center;gap:10px;margin-bottom:6px;font-size:1.35rem;display:flex}.info-grid dt svg{width:22px;height:22px;color:var(--saffron-deep);stroke-width:1.6px}.info-grid dd{color:var(--iron-2);margin:0}.closing{text-align:center;min-height:92vh;color:var(--plaster);place-items:center;display:grid;position:relative;overflow:hidden}.closing-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.closing:before{content:"";z-index:1;background:linear-gradient(#14161966,#141619cc);position:absolute;inset:0}.closing-inner{z-index:2;padding:var(--section) var(--gutter);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.closing-mark{width:30px;height:36px;color:var(--saffron);margin-bottom:28px}.closing h2{text-wrap:balance;max-width:14em;margin-bottom:40px;font-size:clamp(2.5rem,6vw,5.2rem);font-weight:300}.closing-note{opacity:.78;margin-top:18px;font-size:.98rem}.site-footer{background:var(--iron);color:color-mix(in srgb, var(--plaster) 75%, transparent);padding:56px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;font-size:.98rem;display:flex}.foot-brand{align-items:center;gap:16px;display:flex}.foot-brand>div{flex-direction:column;display:flex}.foot-mark{width:30px;height:36px;color:var(--saffron)}.foot-brand .brand-name{color:var(--plaster)}.foot-nav{flex-wrap:wrap;gap:24px;display:flex}.foot-nav a{text-decoration:none}.foot-nav a:hover{color:var(--saffron)}.foot-copy{opacity:.7;border-top:1px solid #ffffff1f;width:100%;padding-top:22px;font-size:.85rem}.float-book{z-index:30;bottom:20px;padding:8px;background:var(--night);color:var(--plaster);transition:transform .45s var(--ease);border-radius:999px;align-items:center;gap:18px;padding-inline-start:22px;display:flex;position:fixed;inset-inline-start:50%;transform:translateY(160%);box-shadow:0 16px 40px #14120f59}[dir=ltr] .float-book{translate:-50%}.past-hero .float-book{transform:none}.float-score{white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:inline-flex}.float-score svg{width:17px;height:17px;color:var(--saffron);fill:currentColor}.float-score span{opacity:.7;font-size:.92rem;font-weight:400}.float-cta{background:var(--saffron);color:var(--iron);min-height:48px}.float-cta:hover{background:var(--plaster)}.lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--plaster);background:#141619f7;border:0;margin:0;padding:0}.lightbox[open]{grid-template-columns:72px 1fr 72px;align-items:center;display:grid}.lightbox::backdrop{background:#0009}.lb-stage{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:0;height:100%;padding:56px 0 24px;display:flex}.lb-stage img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 120px)}.lb-stage figcaption{opacity:.75;font-size:.95rem}.lb-nav,.lb-close{color:var(--plaster);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-self:center;width:56px;height:56px;font-size:2.6rem;line-height:1}.lb-nav:hover,.lb-close:hover{background:#ffffff1a}.lb-close{top:12px;font-size:2.2rem;position:absolute;inset-inline-end:12px}[dir=rtl] .lb-nav{transform:scaleX(-1)}@media (width<=1080px){.nav{display:none}.lang-toggle{margin-inline-start:auto}.quotes,.info-grid{grid-template-columns:1fr 1fr}.guests-grid{grid-template-columns:1fr;align-items:start}.hero{grid-template-columns:1fr 1fr}.hero-side{display:none}.rooms-wrap,.amenities{grid-template-columns:1fr}.room-tabs{border:0;flex-flow:wrap;gap:8px;position:static}.room-tab{border:1.5px solid var(--stone);border-radius:999px;padding:10px 18px}.room-tab-name{font-size:1.05rem}.room-tab[aria-selected=true]{background:var(--iron);color:var(--plaster);border-color:var(--iron)}.room-tab[aria-selected=true] .room-tab-name{box-shadow:none}}@media (width<=820px){:root{--header-h:64px}body{font-size:1.06rem}.header-cta{display:none}.hero{max-height:none;padding-top:calc(var(--header-h) + 8px);grid-template-columns:1fr;gap:28px}.hero-arch{order:-1;height:44svh;min-height:300px}.hero-actions{margin-top:26px}.hero-lede{margin-top:16px}.hero-side{display:none}.hero-copy{padding:0}.hero-title{font-size:clamp(2.9rem,13vw,4.4rem)}.hero-lede{font-size:1.04rem}.facts{grid-template-columns:1fr 1fr}.facts li{padding:22px 10px}.facts li:nth-child(3){border-inline-start:0}.facts li:nth-child(n+3){border-top:1px solid var(--stone)}.story{grid-template-columns:1fr}.story-images{padding-inline-end:18%;padding-bottom:70px}.rooms-wrap{grid-template-columns:1fr}.room-tabs{display:none}.room,.room.is-active{animation:none;display:block}.room+.room{margin-top:56px}.room-body{grid-template-columns:1fr}.room-cta{grid-area:auto/1;justify-self:start;margin-top:10px}.amenities{grid-template-columns:1fr;gap:20px}.amenities ul{grid-template-columns:1fr;gap:16px}.gate{grid-template-columns:1fr}.gate-img img{aspect-ratio:4/3.4;min-height:0}.pause{min-height:70vh}.scores{column-gap:24px}.quotes{grid-template-columns:1fr}.mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:150px;gap:10px}.m1{grid-area:span 2/1/auto/3}.m2,.m3,.m4,.m5{grid-area:span 1}.m-more{grid-area:auto/1/auto/3;justify-self:center;margin-top:12px}.location{grid-template-columns:1fr}.loc-text{justify-self:stretch;max-width:none}.map{min-height:420px}.map-tool span{font-size:.9rem}.info-grid{grid-template-columns:1fr;gap:26px}.closing{min-height:0}.lightbox[open]{grid-template-columns:44px 1fr 44px}.lb-nav{width:44px;font-size:2.2rem}body{padding-bottom:80px}.float-book{inset-inline:12px;justify-content:space-between;bottom:12px;translate:none}[dir=ltr] .float-book{translate:none}.float-score span{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.map-shield svg,.map-tool svg{width:18px;height:18px}
