.book,.sheet{--font-contact: var(--font-body);font-family:var(--font-contact)}.book{position:relative;padding-block:var(--section-y) 0}.book__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,6vw,6rem);align-items:start;width:min(100% - 2 * var(--gutter),var(--content));margin-inline:auto;transform-origin:50% 30%}.book__title{margin:0;font-size:2rem;font-weight:500;line-height:1.25;letter-spacing:normal}.book__title:focus{outline:none}.book__line{max-width:30rem;margin:1.25rem 0 0;color:var(--ivory-2);text-wrap:pretty}.book__photo{margin:clamp(2rem,4vw,3rem) 0 0}.book__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:42% 50%}.book__photo figcaption{margin-top:.75rem;font-size:var(--small);color:var(--ivory-3)}.book__form{min-width:0}@media(max-width:959px){.book__inner{grid-template-columns:minmax(0,1fr)}.book__photo{display:none}.book__form{margin-top:2rem}}.slip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem 1rem}.slip__cell{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0;background:none;cursor:text}.slip__cell--occasion,.slip__cell--wide{grid-column:1 / -1}.slip__cell--occasion{cursor:default}.slip__cell--half{grid-column:span 3}.slip__cell--third{grid-column:span 2}.field__label{font-size:.875rem;line-height:1.4;color:var(--ivory-2);transition:color .2s ease}.slip__cell:focus-within>.field__label{color:var(--amber)}.slip__cell:has([aria-invalid=true])>.field__label{color:var(--error)}.slip__cell input:not([type=radio]),.slip__cell textarea{width:100%;min-height:3rem;margin:.5rem 0 0;padding:.75rem;border:0;border-radius:0;background:#fcf9f30f;color:var(--ivory);font:400 1rem/1.5 var(--font-contact);-webkit-appearance:none;-moz-appearance:none;appearance:none}.slip__cell input:not([type=radio]):focus,.slip__cell textarea:focus{outline:2px solid var(--amber);outline-offset:2px}.slip__cell input[aria-invalid=true],.slip__cell textarea[aria-invalid=true]{outline:1px solid var(--error);outline-offset:2px}.slip__cell textarea{min-height:7rem;resize:vertical}.slip__cell input[data-empty]{color:var(--ivory-2)}.slip__cell input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.slip__cell input[type=date]::-webkit-date-and-time-value{min-height:1.5em;text-align:left}.slip__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin-top:.5rem}.slip__option{position:relative;display:inline-flex;gap:.625rem;min-height:44px;align-items:center;cursor:pointer}.slip__option input{flex:0 0 1rem;width:1rem;height:1rem;margin:0;accent-color:var(--amber);cursor:pointer}.slip__option span{font-size:1rem;line-height:1.5;color:var(--ivory-2);transition:color .2s ease}.slip__option:hover span{color:var(--ivory)}.slip__option input:checked+span{color:var(--ivory)}.slip__option input:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.field__error{display:block;font-size:var(--small);line-height:1.4;color:var(--error)}.field__error:not(:empty){padding-top:.3rem}.inquiry__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.inquiry__send{grid-column:1 / -1;justify-self:start;display:flex;min-height:3rem;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:0;border-radius:0;background:var(--ivory);color:var(--ink);font:500 1rem/1.5 var(--font-contact);letter-spacing:normal;cursor:pointer;transition:background-color .2s ease,color .2s ease}.inquiry__send:hover{background:#fff}.inquiry__send:active{background:#ece6dc}.inquiry__send:focus-visible{outline:1px solid var(--amber);outline-offset:-4px}.inquiry__send:disabled{cursor:progress;background:var(--ivory-2)}.inquiry__status{max-width:40rem;margin:1rem 0 0;font-size:var(--small);line-height:1.5;color:var(--error)}@media(max-width:640px){.slip__cell--half,.slip__cell--third{grid-column:1 / -1}.slip__cell--pair{grid-column:span 3}.book__title{font-size:1.75rem}}.inquiry--sent{max-width:40rem}.inquiry__sent-title{margin:0;font-size:1.5rem;font-weight:500;line-height:1.3}.inquiry__sent-title:focus{outline:none}.inquiry__sent-body{margin:.75rem 0 0;color:var(--ivory-2)}html.has-sheet{overflow:hidden;scrollbar-gutter:stable}.sheet{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--ivory);overflow:hidden}.sheet::backdrop{background:#0a09129e}.sheet__panel{position:absolute;top:0;right:0;bottom:0;width:min(100%,36rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:max(1.25rem,env(safe-area-inset-top)) clamp(1.25rem,4vw,2.75rem) max(2rem,env(safe-area-inset-bottom));background:var(--ink-2)}.sheet__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:1rem}.sheet__title{margin:0;font-size:1.75rem;font-weight:500;line-height:1.25;letter-spacing:normal}.sheet__title:focus{outline:none}.sheet__close{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:none;color:var(--ivory-2);font:inherit;font-size:.875rem;cursor:pointer;transition:color .2s ease}.sheet__close:hover,.sheet__close:focus-visible{color:var(--ivory)}.sheet__line{margin-top:1rem}.sheet__form{margin-top:2rem}.sheet .slip__cell--half,.sheet .slip__cell--third{grid-column:1 / -1}.sheet .slip__cell--pair{grid-column:span 3}@media(prefers-reduced-motion:no-preference){.sheet[open]::backdrop{animation:sheet-fade .32s var(--ease-out)}.sheet[open] .sheet__panel{animation:sheet-in .42s var(--ease-out)}.sheet[data-closing]::backdrop{animation:sheet-fade .22s ease-in reverse forwards}.sheet[data-closing] .sheet__panel{animation:sheet-out .22s ease-in forwards}}@keyframes sheet-fade{0%{opacity:0}}@keyframes sheet-in{0%{opacity:0;transform:translate3d(2.5rem,0,0)}}@keyframes sheet-out{to{opacity:0;transform:translate3d(2.5rem,0,0)}}@media(max-width:640px){.sheet__panel{width:100%;border-left:0}@keyframes sheet-in{0%{opacity:0;transform:translate3d(0,2rem,0)}}@keyframes sheet-out{to{opacity:0;transform:translate3d(0,2rem,0)}}}.entry{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;cursor:pointer;background:linear-gradient(180deg,#44586f,#8d97a0 46%,#e7a25a 66%,#4b4139 80%,#6c6866);color:var(--ivory);-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.entry[data-leaving]{cursor:default;pointer-events:none}.entry__camera,.entry__drift,.entry__photo,.entry__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.entry__photo img{object-fit:cover;opacity:0;transition:opacity .5s var(--ease-out);backface-visibility:hidden}.entry[data-loaded] .entry__photo img{opacity:1}.entry__camera{will-change:transform}.entry__drift{transform-origin:38% 52%;animation:entry-drift 22s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes entry-drift{0%{transform:scale(1.02) translate3d(.6%,.3%,0)}to{transform:scale(1.085) translate3d(-.9%,-.5%,0)}}.entry__light{position:absolute;left:0;top:0;width:70vmax;height:70vmax;margin:-35vmax 0 0 -35vmax;pointer-events:none;mix-blend-mode:soft-light;opacity:0;background:radial-gradient(circle closest-side,#ffd6aabf,#ffbe8c47 45%,#ffbe8c00);transition:opacity 1.2s ease;will-change:transform}.entry[data-lit] .entry__light{opacity:1}.entry__soft{opacity:0}.entry__soft img{opacity:1;transition:none}.entry__shade,.entry__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.entry__shade{background:radial-gradient(120% 70% at 50% 38%,rgb(12 14 32 / .22),transparent 70%),linear-gradient(180deg,rgb(12 14 32 / .28) 0%,transparent 42%)}.entry__veil{background:radial-gradient(60% 27% at 50% 40%,rgb(14 12 30 / .4),transparent 80%)}@media(max-width:700px){.entry__veil{background:radial-gradient(90% 20% at 50% 38%,rgb(14 12 30 / .4),transparent 80%)}}.entry__bloom{position:absolute;left:0;top:0;width:60vmax;height:60vmax;margin:-30vmax 0 0 -30vmax;opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle closest-side,#fff8ee,#ffecd4f2,#fccca69e 52%,#f4b29238,#f4b29200)}.entry__bloom,.entry__soft{will-change:transform,opacity}.entry__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:14vh;pointer-events:none}.entry__mark{margin:0;font-family:var(--font-display);font-size:clamp(3rem,7vw,6rem);font-weight:500;line-height:1.1;letter-spacing:normal;color:var(--ivory);text-shadow:0 1px 18px rgb(16 18 40 / .24),0 2px 48px rgb(16 18 40 / .28)}.entry__letters{display:inline-flex}.entry__letters{padding-bottom:.26em;margin-bottom:-.26em;animation:entry-unclip 1.5s linear both}@keyframes entry-unclip{0%,95%{clip-path:inset(-.6em -.3em 0 -.3em)}to{clip-path:inset(-3em -3em -3em -3em)}}.entry__letters>span{display:inline-block;animation:entry-letter 1s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.12s + var(--i, 0) * 50ms)}.entry__letters>span:nth-child(1){--i: 0}.entry__letters>span:nth-child(2){--i: 1}.entry__letters>span:nth-child(3){--i: 2}.entry__letters>span:nth-child(4){--i: 3}.entry__letters>span:nth-child(5){--i: 4}.entry__letters>span:nth-child(6){--i: 5}.entry__letters>span:nth-child(7){--i: 6}@keyframes entry-letter{0%{opacity:0;transform:translateY(.9em) rotate(4deg)}45%{opacity:1}}.entry__cta-wrap{margin-top:clamp(2rem,4.2vw,3.25rem);pointer-events:auto;animation:entry-rise .6s var(--ease-out) .5s backwards}.entry__cta{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:none;color:var(--ivory);font-family:var(--font-display);font-size:1rem;line-height:1.5;text-decoration:underline;text-decoration-color:#fcf9f399;text-decoration-thickness:1px;text-underline-offset:.2em;text-shadow:0 1px 18px rgb(16 18 40 / .4);cursor:pointer;transition:text-decoration-color .2s ease}@media(hover:hover)and (pointer:fine){.entry__cta:hover{text-decoration-color:var(--ivory)}}.entry__cta:focus-visible,.entry__skip:focus-visible{outline:1px solid var(--ivory);outline-offset:6px}@keyframes entry-rise{0%{opacity:0;transform:translateY(10px)}}.entry__skip{position:absolute;top:1rem;left:50%;z-index:2;min-height:2.75rem;padding:0 1.1rem;border:0;background:none;color:var(--ivory);font:400 .875rem/1 var(--font-body);text-shadow:0 1px 12px rgb(20 16 30 / .6);transform:translate(-50%,-200%);cursor:pointer}.entry__skip:focus-visible{transform:translate(-50%)}@media(max-width:700px){.entry__mark{font-size:clamp(3rem,12vw,4.5rem)}}@media(prefers-reduced-motion:reduce){.entry__letters,.entry__letters>span,.entry__cta-wrap,.entry__drift{animation:none}.entry__photo img{transition:none}}.events{padding-top:var(--section-y)}.events:focus{outline:none}.events__inner{width:min(100% - 2 * var(--gutter),var(--content));margin-inline:auto}.events__title{max-width:36ch;margin:0;font-family:var(--font-display);font-size:var(--display);font-weight:500;line-height:1.25;letter-spacing:normal;text-wrap:balance}.events__list{max-width:46rem;margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;list-style:none}.events__link{display:flex;min-height:44px;align-items:center;padding-block:.9rem;font-family:var(--font-display);font-size:1.125rem;line-height:1.5;color:var(--ivory-2);text-decoration:none;transition:color .2s ease}.events__link:hover,.events__link:focus-visible{color:var(--ivory)}.location{position:relative;padding-top:var(--section-y)}.anchor-alias{position:absolute;top:0}.location__text{width:min(100% - 2 * var(--gutter),var(--content));margin-inline:auto}.location__title{max-width:28ch;margin:0;font-family:var(--font-display);font-size:var(--display);font-weight:500;line-height:1.25;letter-spacing:normal}.location__title:focus{outline:none}.location__line{max-width:38rem;margin:1.5rem 0 0;color:var(--ivory-2)}.location__link{display:inline-flex;min-height:44px;align-items:center;margin-top:.5rem;color:var(--ivory);text-decoration:underline;text-decoration-color:var(--ivory-3);text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .2s ease}@media(hover:hover)and (pointer:fine){.location__link:hover{text-decoration-color:var(--ivory)}}.location__map{position:relative;height:52vh;margin-top:clamp(1.5rem,3vw,2.5rem);overflow:hidden;background:#15141c}.location__leaflet,.location__static{position:absolute;top:0;right:0;bottom:0;left:0}.location__leaflet{background:#15141c}.location__static img{width:100%;height:100%;object-fit:cover}.location__static .map-pin{position:absolute;left:50%;top:50%}.location__credit{position:absolute;right:.5rem;bottom:.4rem;font-size:.6875rem;color:var(--ivory-3)}.map-tiles--darkened{filter:invert(1) hue-rotate(180deg) saturate(.35) brightness(.82) contrast(.92)}.location .leaflet-container{background:#15141c;font:500 .75rem/1.2 var(--font-body)}.location .leaflet-container .leaflet-control-attribution{background:#0a0912b8;color:var(--ivory-3);font-size:.6875rem}.location .leaflet-container .leaflet-control-attribution a{color:var(--ivory-2)}.location .leaflet-bar,.location .leaflet-bar a{border-radius:0}.location .leaflet-bar{border:0;box-shadow:none}.location .leaflet-bar a{width:44px;height:44px;line-height:44px;border:0;background:#0a0912d9;color:var(--ivory);font:400 1.25rem/44px var(--font-body)}.location .leaflet-bar a:hover{background:#171422f2}.location .leaflet-bar a+a{border-top:1px solid var(--line)}.map-pin,.map-place{position:relative}.map-pin__dot{position:absolute;left:-8px;top:-8px;width:16px;height:16px;border:3px solid var(--ink);border-radius:50%;background:var(--amber)}.map-pin__pulse{position:absolute;left:-26px;top:-26px;width:52px;height:52px;border-radius:50%;background:radial-gradient(circle,#f2a96180,#f2a96100 70%);animation:map-pulse 2.6s ease-out infinite}.map-pin__label,.map-place__label{position:absolute;left:16px;top:-11px;padding:.3rem .55rem;white-space:nowrap;font:600 .75rem/1 var(--font-body)}.map-pin__label{background:var(--ivory);color:var(--ink)}.map-place__dot{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border:2px solid var(--ink);border-radius:50%;background:var(--ivory);transition:transform .3s var(--ease-out)}.map-place__label{left:11px;top:-10px;background:#0a0912d1;color:var(--ivory);font-weight:500}.map-place[data-side=left] .map-place__label{left:auto;right:11px}.map-place[data-side=up] .map-place__label{left:50%;top:-34px;transform:translate(-50%)}.map-place.is-active .map-place__dot{transform:scale(1.5);background:var(--amber)}.map-place.is-active .map-place__label{background:var(--amber);color:var(--ink)}@keyframes map-pulse{0%{transform:scale(.4);opacity:1}to{transform:scale(1.6);opacity:0}}@media(max-width:700px){.location__map{height:42vh}}@media(prefers-reduced-motion:reduce){.map-pin__pulse{animation:none;opacity:.6}}.foot{padding:3rem 0 max(2rem,env(safe-area-inset-bottom))}.foot__inner{width:min(100% - 2 * var(--gutter),var(--content));margin-inline:auto;font-size:var(--small);line-height:1.5;color:var(--ivory-3)}.foot__line{margin:0;font-style:normal}.foot__links{display:flex;flex-wrap:wrap;column-gap:1.5rem}.foot__links a{display:inline-flex;min-height:44px;align-items:center;color:var(--ivory-2);text-decoration:none;transition:color .2s ease}.foot__links a:hover,.foot__links a:focus-visible{color:var(--ivory)}.dn{position:relative;height:200vh;background:var(--ink)}.dn:focus{outline:none}.dn__sticky{position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden}.dn__media{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 55%}.dn:not([data-landed]) .dn__media{will-change:transform}.dn__frame,.dn__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.dn__canvas{opacity:0}.dn__canvas[data-drawn]{opacity:1}.dn__media:has(.dn__canvas[data-drawn])>.dn__frame:first-child{visibility:hidden}.dn__frame--night,.dn__soft{opacity:0}.dn__frame--night{transition:opacity .3s ease}.dn__frame--night[data-shown]{opacity:1}.dn__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(10 9 18 / .42) 0%,transparent 18%),linear-gradient(0deg,var(--ink) 0%,rgb(10 9 18 / .72) 16%,rgb(10 9 18 / .2) 42%,transparent 60%)}.dn__overlay{position:absolute;left:var(--edge);right:var(--edge);bottom:calc(100lvh - 100svh + clamp(2.5rem,7vh,4.5rem));display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out),visibility 0s linear .7s}.dn[data-landed] .dn__overlay{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out)}.dn__facts{min-width:0;max-width:46rem;opacity:0;will-change:opacity,transform}.dn__title{margin:0;font-family:var(--font-display);font-size:var(--display);font-weight:500;line-height:1.25;letter-spacing:normal;text-wrap:balance;text-shadow:0 2px 30px rgb(10 9 18 / .35)}.dn__line,.dn__time{margin:0;font-size:1rem;line-height:1.5;color:var(--ivory-2);text-shadow:0 1px 14px rgb(10 9 18 / .6)}.dn__line{margin-top:.9rem}.dn__time{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:700px){.dn__overlay{gap:1.25rem}}.spaces{--row-gap: clamp(2.5rem, 5vw, 4.5rem);padding-top:var(--section-y)}.spaces:focus{outline:none}.space{margin:0}.space+.space{margin-top:var(--row-gap)}.space__frame{position:relative;width:min(100%,calc((100vh - 72px) * 16 / 9));aspect-ratio:16 / 9;margin-inline:auto;overflow:hidden}.space__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.space__caption{margin:0;padding:.9rem var(--gutter) 0 var(--edge-vw);overflow:hidden;font-size:var(--small);line-height:1.5;color:var(--ivory-2);text-overflow:ellipsis;white-space:nowrap}:root{--ink: #0a0912;--ink-2: #110f1a;--ivory: #fcf9f3;--ivory-2: rgb(252 249 243 / .72);--ivory-3: rgb(252 249 243 / .5);--line: rgb(252 249 243 / .14);--amber: #f2a961;--error: #ff9585;--font-body: ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: var(--font-body);--display: clamp(1.75rem, 3vw, 2.5rem);--small: .8125rem;--gutter: clamp(1.25rem, 4.5vw, 3.5rem);--content: 1320px;--edge: max(var(--gutter), calc((100% - var(--content)) / 2));--edge-vw: max(var(--gutter), calc((100vw - var(--content)) / 2));--section-y: clamp(4rem, 8vw, 7rem);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:var(--ink);color:var(--ivory);-webkit-text-size-adjust:100%;scrollbar-color:rgb(252 249 243 / .2) var(--ink);scroll-padding-top:84px}html.is-locked{overscroll-behavior:none;scrollbar-width:none}html.is-locked::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.lenis{scroll-behavior:auto}body{margin:0;min-height:100vh;overflow-x:clip;background:var(--ink);color:var(--ivory);font-family:var(--font-body);font-size:1rem;font-optical-sizing:auto;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,video{max-width:100%}a{color:inherit}:focus-visible{outline:1px solid var(--ivory);outline-offset:4px}::selection{background:#f2a96166;color:var(--ivory)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}section[id]{scroll-margin-top:0}[data-rise]{transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}html[data-rise] [data-rise]:not([data-risen]){opacity:0;transform:translate3d(0,16px,0)}.chrome{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:1.5rem;padding:max(14px,env(safe-area-inset-top)) var(--edge) 14px;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out) 80ms}.chrome[data-visible]{opacity:1}.chrome:before{content:"";position:absolute;top:0;right:0;bottom:-3rem;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(10 9 18 / .94) 0%,rgb(10 9 18 / .72) 45%,transparent 100%);opacity:0;transition:opacity .6s var(--ease-out) 80ms}.chrome[data-visible]:before{opacity:1}.chrome[data-visible] a{pointer-events:auto}.chrome__mark{display:inline-flex;min-height:44px;align-items:center;font-family:var(--font-display);font-size:1.125rem;font-weight:500;line-height:1.25;letter-spacing:normal;text-decoration:none;white-space:nowrap}.chrome__nav{display:flex;align-items:center;gap:clamp(1.25rem,2.4vw,2.25rem)}.chrome__link{display:inline-flex;min-height:44px;align-items:center;font-size:.875rem;color:var(--ivory-2);text-decoration:none;transition:color .2s ease}.chrome__link:hover,.chrome__link:focus-visible{color:var(--ivory)}@media(max-width:900px){.chrome__nav{gap:1.1rem}.chrome__link{font-size:var(--small)}}@media(max-width:560px){.chrome__link:not(.chrome__link--book){display:none}}@media(prefers-reduced-motion:reduce){.chrome{transition:opacity .3s ease}}
