.xy-hero{background:var(--lt-washi);position:relative}.xy-hero>.lt-root,.xy-hero__fallback,.xy-hero__noscript{width:100%;height:calc(100vh - var(--xy-header-h) - var(--xy-safe-t));height:calc(100svh - var(--xy-header-h) - var(--xy-safe-t));min-height:360px;max-height:900px;position:relative;overflow:hidden}@media (width<=767px){.xy-hero>.lt-root,.xy-hero__fallback,.xy-hero__noscript{max-height:none}}.xy-hero>.lt-root.lt-immersive{z-index:1000;width:auto;height:100dvh;min-height:0;max-height:none;position:fixed;inset:0}.xy-hero__fallback,.xy-hero__noscript{padding:32px var(--xy-pad-r) calc(32px + var(--xy-safe-b)) var(--xy-pad-l);background:radial-gradient(60% 50% at 50% 42%, #e2c27e1a, transparent 70%), var(--lt-night);color:var(--lt-night-text);text-align:center;place-content:center;justify-items:center;gap:28px;display:grid}.xy-hero__fallback-art{width:min(64vw, 300px, calc((100svh - var(--xy-header-h) - 220px) * .8));aspect-ratio:4/5;border-radius:var(--xy-radius-s);min-width:160px;overflow:hidden;box-shadow:0 30px 80px #00000059}.xy-hero__fallback-art>svg{width:100%;height:100%}.xy-hero__fallback-copy{justify-items:center;gap:18px;max-width:30em;display:grid}.xy-hero__fallback-msg{text-wrap:balance;font-family:var(--lt-font-serif);letter-spacing:.12em;font-size:clamp(16px,4.2vw,19px);font-weight:500;line-height:1.85}.xy-about__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead head""body body""steps steps""cta cta";column-gap:18px;display:grid}.xy-about__head{grid-area:head}.xy-about__lead{grid-area:lead;align-content:start;gap:30px;padding-top:4px;display:grid}.xy-about__statement{font-size:clamp(22px,5.7vw,32px);line-height:1.85}.xy-about__body{grid-area:body;max-width:34em;margin-top:44px}.xy-steps{border-bottom:var(--xy-hair) solid var(--lt-line);grid-area:steps;margin-top:64px}.xy-step{grid-template-columns:58px minmax(0,1fr);gap:16px;padding:30px 0 32px;display:grid;position:relative}.xy-step__rule{position:absolute;top:0;left:0;right:0}.xy-step__num{align-content:start;justify-items:start;gap:10px;padding-top:2px;display:grid}.xy-step__kanji{font-family:var(--lt-font-serif);font-size:34px;font-weight:500;line-height:1}.xy-step__latin{font-family:var(--lt-font-latin);letter-spacing:.2em;color:var(--xy-gold-ink);font-size:13px;font-weight:500}.xy-step__body{gap:8px;display:grid}.xy-about__cta{flex-wrap:wrap;grid-area:cta;align-items:center;gap:14px 30px;margin-top:48px;display:flex}@media (width>=768px){.xy-about__grid{column-gap:40px}.xy-steps{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;display:grid}.xy-step{grid-template-columns:minmax(0,1fr);gap:18px;padding:30px 0 0}}@media (width>=1120px){.xy-about__grid{grid-template:"lead steps head""body steps head""cta steps head"1fr/minmax(0,1fr) minmax(0,1.05fr) auto;column-gap:clamp(56px,6vw,112px)}.xy-about__body{margin-top:40px}.xy-about__cta{align-self:start}.xy-steps{border-bottom:var(--xy-hair) solid var(--lt-line);margin-top:0;display:block}.xy-step{grid-template-columns:76px minmax(0,1fr);gap:20px;padding:34px 0 38px}.xy-step__kanji{font-size:40px}}.xy-artist__rule{position:absolute;top:0;left:0;right:0}.xy-artist__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quote head""bio bio";column-gap:18px;display:grid}.xy-artist__head{grid-area:head}.xy-artist__quote{grid-area:quote;align-content:start;justify-items:center;gap:26px;padding-top:18px;display:grid;position:relative}.xy-artist__enso{pointer-events:none;width:min(78vw,340px);position:absolute;top:0;left:50%;transform:translate(-50%,-6%)}.xy-artist__enso .xy-enso{color:#b48a3c29;width:100%;height:auto;display:block}.xy-quote{position:relative}.xy-quote__cols{flex-direction:row-reverse;justify-content:center;gap:clamp(18px,5.4vw,40px);display:flex}.xy-quote__col{writing-mode:vertical-rl;font-family:var(--lt-font-serif);letter-spacing:.34em;font-size:clamp(23px,6.4vw,34px);font-weight:500;line-height:1}.xy-quote__by{font-family:var(--lt-font-serif);letter-spacing:.24em;color:var(--lt-ink-2);flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:inline-flex}.xy-quote__src{font-family:var(--lt-font-sans);letter-spacing:.06em;color:var(--lt-ink-2);flex-basis:100%;font-size:12px}.xy-artist__bio{grid-area:bio;gap:24px;margin-top:72px;display:grid}.xy-artist__intro{font-family:var(--lt-font-serif);letter-spacing:.14em;font-size:clamp(20px,5.2vw,26px);font-weight:500;line-height:1.6}.xy-works,.xy-values{margin-top:28px}.xy-works__label{border-bottom:var(--xy-hair) solid var(--lt-ink-3);font-family:var(--lt-font-serif);letter-spacing:.24em;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;font-size:15px;font-weight:600;display:flex}.xy-works__label .xy-label{color:var(--lt-ink-3);font-size:11px}.xy-works__item{border-bottom:var(--xy-hair) solid var(--lt-line);letter-spacing:.08em;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:16px 0;font-size:14.5px;line-height:1.7;display:grid}.xy-works__year{font-family:var(--lt-font-latin);letter-spacing:.06em;color:var(--xy-gold-ink);white-space:nowrap;font-size:16px;font-weight:500}.xy-works__title{gap:2px;display:grid}.xy-works__work{font-family:var(--lt-font-serif);letter-spacing:.12em;white-space:nowrap;font-weight:600}.xy-values__list{border-bottom:var(--xy-hair) solid var(--lt-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.xy-values__item+.xy-values__item{border-left:var(--xy-hair) solid var(--lt-line)}.xy-value{min-height:148px;color:var(--lt-ink);transition:background-color .5s var(--xy-ease);flex-direction:row-reverse;justify-content:center;align-items:flex-start;gap:7px;padding:18px 2px 16px;display:flex}.xy-value__ja{writing-mode:vertical-rl;font-family:var(--lt-font-serif);letter-spacing:.2em;font-size:20px;font-weight:600;line-height:1}.xy-value__tag{writing-mode:vertical-rl;letter-spacing:.16em;color:var(--lt-ink-2);padding-top:.2em;font-size:12px;line-height:1}@media (hover:hover){.xy-value:hover{background:#ffffffb3}}@media (width>=768px){.xy-artist__grid{column-gap:40px}.xy-artist__bio{max-width:40em}}@media (width>=1120px){.xy-artist__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) auto;grid-template-areas:"quote bio head";column-gap:clamp(56px,6vw,112px)}.xy-artist__quote{top:calc(var(--xy-header-h) + 48px);align-self:start;padding-top:40px;position:sticky}.xy-artist__enso{width:420px;transform:translate(-50%,-4%)}.xy-artist__bio{margin-top:0}.xy-value{min-height:164px}}.xy-latest__head{grid-template-columns:minmax(0,1fr) auto;column-gap:18px;display:grid}.xy-latest__intro{align-content:start;gap:26px;padding-top:4px;display:grid}.xy-latest__rail{margin-top:56px}.xy-latest__list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px var(--xy-pad-r) 12px var(--xy-pad-l);scroll-padding-inline:var(--xy-pad-l);scrollbar-width:none;grid-auto-columns:min(60vw,248px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.xy-latest__list::-webkit-scrollbar{display:none}.xy-latest__list>li{scroll-snap-align:start}.xy-latest__list:focus-visible{outline-offset:-2px}.xy-latest__state{letter-spacing:.08em;color:var(--lt-ink-2);justify-items:start;gap:16px;padding:20px 0 8px;font-size:15px;display:grid}.xy-latest__more{justify-content:flex-start;margin-top:44px;display:flex}@media (width>=768px){.xy-latest__head{column-gap:40px}.xy-latest__list{grid-auto-columns:min(30vw,260px);gap:20px}}@media (width>=1120px){.xy-latest__rail{width:100%;max-width:calc(var(--xy-max) + var(--xy-pad-l) + var(--xy-pad-r));padding-inline:var(--xy-pad-l) var(--xy-pad-r);margin-inline:auto}.xy-latest__list{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:48px 28px;padding:0;overflow:visible}.xy-latest__more{justify-content:center;margin-top:72px}}.xy-ht-rule{position:absolute;top:0;left:0;right:0}.xy-ht-nowrap{white-space:nowrap}.xy-ht-cta{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-top:40px;display:flex}.xy-ht-about__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stage head""body body";column-gap:18px;display:grid}.xy-ht-about__stage{min-width:0;margin-left:calc(-1 * var(--xy-pad-l));grid-area:stage}.xy-ht-about__stage .xy-ws__caption{padding-left:var(--xy-pad-l)}.xy-ht-about__head{grid-area:head}.xy-ht-about__body{grid-area:body;align-content:start;gap:28px;margin-top:56px;display:grid}.xy-ht-about__statement{font-size:clamp(24px,6.4vw,36px);line-height:1.75}.xy-ht-about__text{max-width:34em}.xy-ht-cats{margin-top:8px}.xy-ht-cats__label{border-bottom:var(--xy-hair) solid var(--lt-ink-3);font-family:var(--lt-font-serif);letter-spacing:.22em;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;font-size:14px;font-weight:600;display:flex}.xy-ht-cats__label .xy-label{color:var(--lt-ink-3);font-size:10.5px}.xy-ht-cats__list{border-bottom:var(--xy-hair) solid var(--lt-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.xy-ht-cats__item{justify-items:center;gap:4px;padding:16px 2px 14px;display:grid}.xy-ht-cats__item+.xy-ht-cats__item{border-left:var(--xy-hair) solid var(--lt-line)}.xy-ht-cats__n{font-family:var(--lt-font-latin);font-variant-numeric:lining-nums;font-size:32px;font-weight:500;line-height:1}.xy-ht-cats__name{font-family:var(--lt-font-serif);letter-spacing:.14em;color:var(--lt-ink-2);white-space:nowrap;font-size:13px;font-weight:500}@media (width>=768px){.xy-ht-about__grid{column-gap:40px}.xy-ht-about__stage{max-width:520px;margin-left:0}.xy-ht-about__stage .xy-ws__caption{padding-left:0}.xy-ht-about__body{max-width:40em}}@media (width>=1120px){.xy-ht-about__grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr) auto;grid-template-areas:"stage body head";align-items:start;column-gap:clamp(56px,6vw,112px)}.xy-ht-about__stage{max-width:none}.xy-ht-about__body{margin-top:0;padding-top:12px}}.xy-ht-works__head,.xy-ht-media__head{grid-template-columns:minmax(0,1fr) auto;column-gap:18px;display:grid}.xy-ht-works__intro,.xy-ht-media__intro{align-content:start;gap:26px;padding-top:4px;display:grid}.xy-ht-works__intro .xy-text,.xy-ht-media__intro .xy-text{max-width:32em}.xy-ht-works__rail,.xy-ht-media__rail{margin-top:56px}.xy-ht-works__list,.xy-ht-media__list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px var(--xy-pad-r) 14px var(--xy-pad-l);scroll-padding-inline:var(--xy-pad-l);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.xy-ht-works__list::-webkit-scrollbar,.xy-ht-media__list::-webkit-scrollbar{display:none}.xy-ht-works__item{scroll-snap-align:start;flex:0 0 min(78vw,320px);min-width:0}.xy-ht-works__more,.xy-ht-media__more{margin-top:36px}@media (width>=768px){.xy-ht-works__head,.xy-ht-media__head{column-gap:40px}.xy-ht-works__item{flex-basis:min(42vw,340px)}}@media (width>=1120px){.xy-ht-works__rail,.xy-ht-media__rail{width:100%;max-width:calc(var(--xy-max) + var(--xy-pad-l) + var(--xy-pad-r));padding-inline:var(--xy-pad-l) var(--xy-pad-r);margin-inline:auto}.xy-ht-works__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;padding:0 0 88px;display:grid;overflow:visible}.xy-ht-works__item:nth-child(2n){transform:translateY(88px)}.xy-ht-works__more{justify-content:center;margin-top:72px}}.xy-ht-xmas{background:radial-gradient(70% 50% at 30% 40%, #e2c27e14, transparent 70%), var(--lt-night);color:var(--lt-night-text);display:grid;position:relative}.xy-ht-xmas__stage{aspect-ratio:4/5;min-width:0;position:relative}.xy-ht-xmas__stage .xy-ws{border-radius:0}.xy-ht-xmas__copy{padding:48px var(--xy-pad-r) calc(80px + var(--xy-safe-b)) var(--xy-pad-l);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body titles";column-gap:18px;display:grid}.xy-ht-xmas__titles{flex-direction:row-reverse;grid-area:titles;align-items:flex-start;gap:12px;display:flex}.xy-ht-xmas__title{writing-mode:vertical-rl;font-family:var(--lt-font-serif);letter-spacing:.22em;margin-bottom:-.22em;font-size:clamp(28px,7.6vw,40px);font-weight:600;line-height:1.2}.xy-ht-xmas__vrule{background:#f4f1ea66;align-self:stretch;min-height:140px}.xy-ht-xmas__en{writing-mode:vertical-rl;font-family:var(--lt-font-latin);letter-spacing:.06em;color:#f4f1eab8;white-space:nowrap;font-size:14px;font-style:italic;line-height:1}.xy-ht-xmas__body{grid-area:body;align-content:start;gap:22px;min-width:0;display:grid}.xy-ht-xmas .xy-sec-num{color:#f4f1eab8}.xy-ht-xmas .xy-sec-num .xy-line-x{background:#f4f1ea80}.xy-ht-xmas__kicker{font-family:var(--lt-font-serif);letter-spacing:.24em;color:#e2c27e;font-variant-numeric:lining-nums;font-size:14px;font-weight:600}.xy-ht-xmas__text{letter-spacing:.06em;color:#f4f1eadb;max-width:28em;font-size:15.5px;line-height:2}.xy-ht-xmas__photo{width:min(100%,300px)}.xy-ht-xmas__photo .xy-art--mat{background:#fbfaf6}.xy-ht-xmas .xy-ht-cta{margin-top:14px}.xy-ht-xmas__link{color:var(--lt-night-text)}@media (width>=768px){.xy-ht-xmas__stage{aspect-ratio:16/10}.xy-ht-xmas__copy{column-gap:48px;padding-top:64px}}@media (width>=1120px){.xy-ht-xmas{min-height:min(calc(100svh - var(--xy-header-h)), 880px);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.xy-ht-xmas__stage{aspect-ratio:auto;min-height:680px}.xy-ht-xmas__copy{padding:clamp(64px, 9vh, 112px) var(--xy-pad-r) clamp(64px, 9vh, 112px) clamp(40px, 4vw, 72px);align-content:center;column-gap:clamp(32px,3.4vw,56px)}.xy-ht-xmas__title{font-size:clamp(42px,3.6vw,54px)}.xy-ht-xmas__vrule{min-height:220px}}.xy-ht-media__item{scroll-snap-align:start;flex:0 0 min(82vw,340px);min-width:0}.xy-ht-media .xy-video__title{text-wrap:balance}.xy-ht-media__summary{letter-spacing:.05em;max-width:34em;color:var(--lt-ink-2);margin-top:12px;font-size:15px;line-height:2;display:none}@media (width>=768px){.xy-ht-media__item{flex-basis:min(44vw,360px)}}@media (width>=1120px){.xy-ht-media__list{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:40px;padding:0;display:grid;overflow:visible}.xy-ht-media__item--lead{grid-row:1/span 2}.xy-ht-media__item--lead .xy-video__title{letter-spacing:.12em;font-size:22px}.xy-ht-media__summary{display:block}.xy-ht-media__more{justify-content:center;margin-top:64px}}.xy-ht-exh__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body head""map map""cta cta";column-gap:18px;display:grid}.xy-ht-exh__head{grid-area:head}.xy-ht-exh__body{grid-area:body;align-content:start;gap:26px;padding-top:4px;display:grid}.xy-ht-exh__map{margin:48px calc(-1 * var(--xy-pad-r)) 0 calc(-1 * var(--xy-pad-l));grid-area:map}.xy-ht-exh__map .xy-amap{--xy-amap-paper:var(--lt-washi);--xy-amap-land:#fdfcf8}.xy-ht-exh__cta{grid-area:cta;margin-top:32px}.xy-ht-nums{border-top:var(--xy-hair) solid var(--lt-ink-3);border-bottom:var(--xy-hair) solid var(--lt-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 0;display:grid}.xy-ht-nums>div{gap:4px;padding:14px 0 16px 14px;display:grid}.xy-ht-nums>div:first-child{padding-left:0}.xy-ht-nums>div+div{border-left:var(--xy-hair) solid var(--lt-line)}.xy-ht-nums dt{font-family:var(--lt-font-serif);letter-spacing:.2em;color:var(--lt-ink-2);font-size:12.5px;font-weight:600}.xy-ht-nums dd{font-family:var(--lt-font-serif);letter-spacing:.08em;align-items:baseline;gap:5px;margin:0;font-size:13.5px;display:flex}.xy-ht-nums__n{font-family:var(--lt-font-latin);letter-spacing:.02em;font-variant-numeric:lining-nums;font-size:40px;font-weight:500;line-height:1.05}@media (width>=768px){.xy-ht-exh__grid{column-gap:40px}.xy-ht-exh__map{margin-inline:0}}@media (width>=1120px){.xy-ht-exh__grid{grid-template:"map body head""map cta head"1fr/minmax(0,1.25fr) minmax(0,.85fr) auto;align-items:start;column-gap:clamp(48px,5vw,96px)}.xy-ht-exh__map{margin:0}.xy-ht-exh__cta{margin-top:40px}}.xy-ht-visit__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body head""map map""info info";column-gap:18px;display:grid}.xy-ht-visit__info{grid-area:info;margin-top:36px}.xy-ht-visit__head{grid-area:head}.xy-ht-visit__body{grid-area:body;align-content:start;gap:26px;padding-top:4px;display:grid}.xy-ht-visit__map{grid-area:map;justify-self:center;width:min(74vw,330px);margin-top:40px}.xy-ht-visit__card{border-top:var(--xy-hair) solid var(--lt-ink-3);gap:6px;padding:18px 0 6px;display:grid}.xy-ht-visit__name{font-family:var(--lt-font-serif);letter-spacing:.16em;font-size:16px;font-weight:600}.xy-ht-visit__addr{letter-spacing:.08em;font-size:15px;line-height:1.8}.xy-ht-visit__lines{margin-top:4px;display:grid}.xy-ht-visit__lines a{min-height:44px;font-family:var(--lt-font-latin);letter-spacing:.06em;font-variant-numeric:lining-nums;border-bottom:var(--xy-hair) solid var(--lt-line);align-items:center;gap:14px;font-size:17px;font-weight:500;display:inline-flex}.xy-ht-visit__k{font-family:var(--lt-font-serif);letter-spacing:.2em;color:var(--lt-ink-2);font-size:12.5px;font-weight:600}@media (hover:hover){.xy-ht-visit__lines a:hover{border-bottom-color:var(--lt-ink-2)}}@media (width>=768px){.xy-ht-visit__grid{column-gap:40px}}@media (width>=1120px){.xy-ht-visit__grid{grid-template:"map body head""map info head"1fr/minmax(0,.9fr) minmax(0,1fr) auto;align-items:start;column-gap:clamp(56px,6vw,112px)}.xy-ht-visit__info{max-width:30em;margin-top:32px}.xy-ht-visit__map{justify-self:center;width:min(100%,380px);margin-top:0}.xy-ht-visit__body{max-width:30em}}.xy-smap{--k:1.4;margin:0}.xy-smap__frame{aspect-ratio:var(--xy-smap-ratio);position:relative}.xy-smap__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xy-smap__water use{fill:none;stroke-linejoin:round}.xy-smap__w1{stroke:#e3d7bd;stroke-width:calc(var(--k) * 15);opacity:.6}.xy-smap__w1b{stroke:var(--lt-paper);stroke-width:calc(var(--k) * 13.4)}.xy-smap__w2{stroke:#e3d7bd;stroke-width:calc(var(--k) * 8);opacity:.9}.xy-smap__w2b{stroke:var(--lt-paper);stroke-width:calc(var(--k) * 6.4)}.xy-smap__land{fill:#f5f1e7;stroke:#7d766a;stroke-width:calc(var(--k) * .8);stroke-linejoin:round}.xy-smap__tropic{fill:none;stroke:var(--lt-gold);stroke-width:calc(var(--k) * .9);stroke-dasharray:calc(var(--k) * 1.2) calc(var(--k) * 4.2);stroke-linecap:round;opacity:.8}.xy-smap__seal{fill:var(--lt-seal)}.xy-smap__ring{fill:none;stroke:var(--lt-seal);stroke-width:calc(var(--k) * .8);opacity:.5;transform-box:fill-box;transform-origin:50%}.xy-smap.is-in .xy-smap__ring{animation:xy-smap-pulse 4.2s var(--xy-ease) 1.2s infinite}@keyframes xy-smap-pulse{0%,to{opacity:.5;transform:scale(1)}55%{opacity:0;transform:scale(1.7)}}html.js:not(.xy-no-reveal) .xy-smap:not(.is-in) .xy-smap__seal{opacity:0;transform:scale(1.6)}.xy-smap__seal{transform-box:fill-box;transform-origin:50%}html.xy-motion .xy-smap .xy-smap__seal{transition:opacity .5s var(--xy-ease) .5s, transform .7s cubic-bezier(.3, 1.4, .5, 1) .5s}.xy-smap__labels{pointer-events:none;position:absolute;inset:0}.xy-smap__labels li{--halo:var(--lt-paper);text-shadow:0 0 2px var(--halo), 0 0 4px var(--halo), 0 0 8px var(--halo)}.xy-smap__pin{text-align:right;justify-items:end;gap:2px;width:max-content;display:grid;position:absolute;transform:translate(calc(-100% - 24px),-50%)}.xy-smap__name{font-family:var(--lt-font-serif);letter-spacing:.16em;color:var(--lt-seal);font-size:15px;font-weight:600}.xy-smap__sub{letter-spacing:.14em;color:var(--lt-ink-2);font-size:12px}.xy-smap__tlabel{font-family:var(--lt-font-serif);letter-spacing:.2em;color:var(--xy-gold-ink);font-size:11.5px;position:absolute;right:0;transform:translateY(calc(-100% - 4px))}.xy-smap__north{width:16px;color:var(--lt-ink-2);justify-items:center;gap:4px;display:grid;position:absolute;top:0;right:4px}.xy-smap__north svg{width:10px;height:20px;overflow:visible}.xy-smap__north path{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.xy-smap__north span{font-family:var(--lt-font-latin);font-size:12px;font-weight:500;line-height:1}.xy-smap__island{font-family:var(--lt-font-latin);letter-spacing:.08em;color:var(--lt-ink-3);font-size:13px;font-style:italic;position:absolute;bottom:6%;right:4px}@media (prefers-reduced-motion:reduce){.xy-smap.is-in .xy-smap__ring{animation:none}html.js:not(.xy-no-reveal) .xy-smap:not(.is-in) .xy-smap__seal{transform:none}}@media (width>=1120px){.xy-smap{--k:1.1}}
