@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Inter:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400..700;1,8..60,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Inter:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400..700;1,8..60,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Inter:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400..700;1,8..60,400..700&display=swap";.burgundy-site-menu__backdrop{z-index:10020;padding:72px var(--ui-edge) var(--ui-edge);-webkit-backdrop-filter:blur(4px)saturate(.9);animation:burgundy-site-menu-backdrop-in var(--ui-duration-2) var(--ui-ease) both;background:#0a0a0b6b;place-items:start end;display:grid;position:fixed;inset:0;overflow:hidden}.burgundy-site-menu__sheet{width:min(400px, calc(100vw - 2 * var(--ui-edge)));max-height:calc(100dvh - 72px - var(--ui-edge));overscroll-behavior:contain;border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet);background:var(--ui-glass-thick);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);color:var(--ui-label);font-family:var(--ui-font-text);scrollbar-width:thin;scrollbar-color:#ebebf533 transparent;transform-origin:100% 0;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);animation:burgundy-site-menu-sheet-in var(--ui-duration-3) var(--ui-ease-sheet) both;outline:none;flex-direction:column;padding:18px 18px 16px;display:flex;position:relative;overflow:auto}.burgundy-site-menu__close{z-index:2;width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease), transform var(--ui-duration-2) var(--ui-ease);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:18px}.burgundy-site-menu__close svg{width:18px;height:18px}.burgundy-site-menu__close:hover{background:var(--ui-tint-2)}.burgundy-site-menu__close:active{transform:scale(calc(1 - .04 * var(--ui-motion)))}.burgundy-site-menu__header{min-height:var(--ui-hit);border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);text-align:center;place-items:center;padding:0 52px 16px;display:grid}.burgundy-site-menu__brand-lockup{flex-direction:column;justify-content:center;align-items:center;display:flex}.burgundy-site-menu__brand-lockup img{width:auto;height:18px;box-shadow:none}.burgundy-site-menu__index{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);margin-top:16px;display:grid;overflow:hidden}.burgundy-site-menu__index-item{min-height:62px;color:var(--ui-label);font:inherit;text-align:left;opacity:0;transform:translateY(calc(8px * var(--ui-motion)));transition:background var(--ui-duration-1) var(--ui-ease);animation:burgundy-site-menu-row-in .36s var(--ui-ease) forwards;animation-delay:calc(.11s + var(--atlas-index-order) * 42ms);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px 11px 16px;text-decoration:none;display:grid;position:relative}button.burgundy-site-menu__index-item{cursor:pointer;width:100%}.burgundy-site-menu__index-item+.burgundy-site-menu__index-item:before{height:var(--ui-hairline-width);background:var(--ui-hairline-soft);content:"";position:absolute;top:0;left:16px;right:0}a.burgundy-site-menu__index-item:hover,button.burgundy-site-menu__index-item:hover{background:var(--ui-tint-1)}a.burgundy-site-menu__index-item:active,button.burgundy-site-menu__index-item:active{background:var(--ui-tint-2)}.burgundy-site-menu__item-copy{gap:2px;min-width:0;display:grid}.burgundy-site-menu__item-copy strong{font:var(--ui-type-section-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-site-menu__item-copy small{color:var(--ui-label-2);font:var(--ui-type-row-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-site-menu__item-arrow{width:22px;height:22px;color:var(--ui-label-4);transition:color var(--ui-duration-1) var(--ui-ease), transform var(--ui-duration-2) var(--ui-ease);place-items:center;display:grid}.burgundy-site-menu__item-arrow svg{width:16px;height:16px}a.burgundy-site-menu__index-item:hover .burgundy-site-menu__item-arrow,a.burgundy-site-menu__index-item:focus-visible .burgundy-site-menu__item-arrow,button.burgundy-site-menu__index-item:hover .burgundy-site-menu__item-arrow,button.burgundy-site-menu__index-item:focus-visible .burgundy-site-menu__item-arrow{color:var(--ui-label-2);transform:translateX(calc(2px * var(--ui-motion)))}.burgundy-site-menu__panel{animation:burgundy-site-menu-panel-in var(--ui-duration-3) var(--ui-ease) both;gap:16px;padding:14px 0 4px;display:grid}.burgundy-site-menu__panel-back{border-radius:var(--ui-radius-sm);width:max-content;min-height:36px;color:var(--ui-accent);font:600 var(--ui-size-subhead) / 1 var(--ui-font-text);cursor:pointer;transition:opacity var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;align-items:center;gap:2px;padding:0 10px 0 2px;display:inline-flex}.burgundy-site-menu__panel-back svg{width:20px;height:20px}.burgundy-site-menu__panel-back:hover{opacity:.78}.burgundy-site-menu__panel-heading{gap:8px;padding:0 2px 2px;display:grid}.burgundy-site-menu__panel-heading p,.burgundy-site-menu__panel-heading h2,.burgundy-site-menu__panel-heading>span{margin:0}.burgundy-site-menu__panel-heading p{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator)}.burgundy-site-menu__panel-heading h2{color:var(--ui-label);font:600 var(--ui-size-title1) / 1.15 var(--ui-font-display);letter-spacing:-.005em}.burgundy-site-menu__panel-heading>span{max-width:360px;color:var(--ui-label-2);font:var(--ui-type-body)}.burgundy-site-menu__contact-card{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 14px 12px 16px;display:flex}.burgundy-site-menu__contact-card>div{gap:5px;min-width:0;display:grid}.burgundy-site-menu__contact-card small{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator)}.burgundy-site-menu__contact-card strong{color:var(--ui-label);font:var(--ui-type-row-title);text-overflow:ellipsis;overflow:hidden}.burgundy-site-menu__contact-card button{min-width:92px;min-height:var(--ui-chip-height);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-tint-1);color:var(--ui-label);font:var(--ui-type-chip);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease);flex:none;padding:0 14px}.burgundy-site-menu__contact-card button:hover{background:var(--ui-tint-2)}.burgundy-site-menu__panel-actions{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);display:grid;overflow:hidden}.burgundy-site-menu__panel-actions a{min-height:60px;color:var(--ui-label);transition:background var(--ui-duration-1) var(--ui-ease);justify-content:space-between;align-items:center;gap:14px;padding:11px 14px 11px 16px;text-decoration:none;display:flex;position:relative}.burgundy-site-menu__panel-actions a+a:before{height:var(--ui-hairline-width);background:var(--ui-hairline-soft);content:"";position:absolute;top:0;left:16px;right:0}.burgundy-site-menu__panel-actions a>span{gap:2px;min-width:0;display:grid}.burgundy-site-menu__panel-actions strong{font:var(--ui-type-row-title)}.burgundy-site-menu__panel-actions small{color:var(--ui-label-2);font:var(--ui-type-row-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-site-menu__panel-actions svg{width:16px;height:16px;color:var(--ui-label-3);transition:color var(--ui-duration-1) var(--ui-ease);flex:none}.burgundy-site-menu__panel-actions a:hover{background:var(--ui-tint-1)}.burgundy-site-menu__panel-actions a:hover svg,.burgundy-site-menu__panel-actions a:focus-visible svg{color:var(--ui-label)}.burgundy-site-menu__panel-actions.is-social a{min-height:64px}.burgundy-site-menu__actions{padding:16px 0 14px}.burgundy-site-menu__app-cta{border-radius:var(--ui-radius-md);background:var(--ui-accent);min-height:48px;color:var(--ui-on-accent);font:600 var(--ui-size-subhead) / 1 var(--ui-font-text);transition:background var(--ui-duration-1) var(--ui-ease), transform var(--ui-duration-2) var(--ui-ease);border:0;justify-content:space-between;align-items:center;padding:0 18px;text-decoration:none;display:flex}.burgundy-site-menu__app-cta svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.burgundy-site-menu__app-cta:hover{background:var(--ui-accent-pressed)}.burgundy-site-menu__app-cta:active{transform:scale(calc(1 - .015 * var(--ui-motion)))}.burgundy-site-menu__footer{border-top:var(--ui-hairline-width) solid var(--ui-hairline);color:var(--ui-label-3);font:var(--ui-type-caption);text-align:center;gap:6px;padding-top:14px;display:grid}.burgundy-site-menu__footer div{justify-content:center;gap:18px;display:flex}.burgundy-site-menu__footer a{min-height:var(--ui-hit);color:var(--ui-label-2);align-items:center;margin:-14px -6px;padding:0 6px;text-decoration:none;display:inline-flex}.burgundy-site-menu__footer a:hover{color:var(--ui-label);text-underline-offset:3px;text-decoration:underline}.burgundy-site-menu__footer p{margin:0}.burgundy-site-menu-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:18px;height:18px;overflow:visible}.burgundy-site-menu-icon path{transition:opacity .18s ease, transform .28s var(--ui-ease)}.burgundy-site-menu-icon .is-top{transform-origin:12px 7.25px}.burgundy-site-menu-icon .is-bottom{transform-origin:12px 16.75px}.burgundy-site-menu-icon.is-open .is-top{transform:translateY(4.75px)rotate(45deg)}.burgundy-site-menu-icon.is-open .is-middle{opacity:0;transform:scaleX(.35)}.burgundy-site-menu-icon.is-open .is-bottom{transform:translateY(-4.75px)rotate(-45deg)}.burgundy-site-menu__mobile-trigger{z-index:1001;top:max(12px, env(safe-area-inset-top));border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-glass);width:44px;height:44px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;right:12px}.burgundy-site-menu__mobile-trigger:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-site-menu__mobile-trigger.is-open{opacity:0;pointer-events:none}body:has(.burgundy-session-welcome) .burgundy-site-menu__mobile-trigger{visibility:hidden;opacity:0;pointer-events:none}#root:has(.burgundy-universal-search.is-modal) .burgundy-site-menu__mobile-trigger{visibility:hidden;opacity:0;pointer-events:none}#root:has(.burgundy-atlas__selection.is-expanded) .burgundy-site-menu__mobile-trigger{visibility:hidden;opacity:0;pointer-events:none}#root:has(.burgundy-world__selection.is-expanded) .burgundy-site-menu__mobile-trigger{visibility:hidden;opacity:0;pointer-events:none}#root:has(.burgundy-atlas-loader) .burgundy-site-menu__mobile-trigger{visibility:hidden;opacity:0;pointer-events:none}@keyframes burgundy-site-menu-backdrop-in{0%{opacity:0}}@keyframes burgundy-site-menu-sheet-in{0%{opacity:0;transform:translate3d(0, calc(-8px * var(--ui-motion)), 0) scale(calc(1 - .02 * var(--ui-motion)))}}@keyframes burgundy-site-menu-sheet-up{0%{opacity:0;transform:translate3d(0, calc(28px * var(--ui-motion)), 0)}}@keyframes burgundy-site-menu-row-in{to{opacity:1;transform:translateY(0)}}@keyframes burgundy-site-menu-panel-in{0%{opacity:0;transform:translateX(calc(10px * var(--ui-motion)))}}@media (width>=900px) and (hover:hover) and (pointer:fine){.burgundy-site-menu__mobile-trigger{display:none}}@media (width<=760px){.burgundy-site-menu__backdrop{padding:max(12px, env(safe-area-inset-top)) 0 0;-webkit-backdrop-filter:blur(3px)saturate(.9);background:#0a0a0b75;place-items:end center}.burgundy-site-menu__sheet{width:100%;max-height:100%;padding:8px 18px max(16px, env(safe-area-inset-bottom));border-width:var(--ui-hairline-width) 0 0;border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0;transform-origin:bottom;animation-name:burgundy-site-menu-sheet-up}.burgundy-site-menu__sheet:before{content:"";background:#ebebf54d;border-radius:3px;flex:none;width:42px;height:5px;margin:0 auto 13px}.burgundy-site-menu__close{top:26px}.burgundy-site-menu__index-item{min-height:60px}}@media (width<=380px),(height<=720px){.burgundy-site-menu__index{margin-top:12px}.burgundy-site-menu__index-item{min-height:54px;padding-top:8px;padding-bottom:8px}.burgundy-site-menu__item-copy strong{font-size:var(--ui-size-headline)}.burgundy-site-menu__actions{padding:12px 0}.burgundy-site-menu__footer{gap:4px;padding-top:10px}.burgundy-site-menu__panel{gap:12px;padding-top:10px}.burgundy-site-menu__panel-heading h2{font-size:var(--ui-size-title2)}.burgundy-site-menu__panel-actions a,.burgundy-site-menu__panel-actions.is-social a{min-height:54px;padding-top:8px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.burgundy-site-menu__backdrop,.burgundy-site-menu__sheet,.burgundy-site-menu__index-item,.burgundy-site-menu__panel{opacity:1;animation:none;transform:none}.burgundy-site-menu-icon path,.burgundy-site-menu__item-arrow,.burgundy-site-menu__panel-actions a{transition:none}}@media (resolution>=2x){:root{--ui-hairline-width:.5px}}@media (prefers-reduced-transparency:reduce){:root{--ui-glass-thin:#1f1f21;--ui-glass:#1c1c1e;--ui-glass-thick:#1a1a1c;--ui-glass-filter:none}}@media (prefers-reduced-motion:reduce){:root{--ui-motion:0}}.ba-editorial,.burgundy-site-menu__backdrop,.burgundy-site-menu__mobile-trigger,.burgundy-session-welcome,.burgundy-desktop-topbar,.burgundy-beta{--ba-ink:var(--ui-canvas);--ba-ink-lift:var(--ui-graphite-1);--ba-surface:var(--ui-bg-1);--ba-surface-raised:var(--ui-bg-2);--ba-limestone:var(--ui-label);--ba-mist:var(--ui-label-2);--ba-accent:var(--ui-accent);--ba-line:var(--ui-bg-3);--ba-grand-cru:var(--ui-tier-gc);--ba-hairline:var(--ui-hairline);--ba-grid:#ffffff0a;--ba-font-serif:var(--ui-font-display);--ba-font-sans:var(--ui-font-text);--ba-font-mono:var(--ui-font-mono);--ba-ease:var(--ui-ease);--ba-gutter:clamp(16px, 4vw, 40px);--atlas-font-display:var(--ba-font-serif);--atlas-font-ui:var(--ba-font-sans)}.burgundy-atlas-loader{z-index:1002;background:linear-gradient(#ffffff07 1px, transparent 1px), linear-gradient(90deg, #ffffff07 1px, transparent 1px), radial-gradient(circle at 50% 42%, var(--ui-bg-1) 0, var(--ui-graphite-1) 45%, var(--ui-canvas) 100%);min-height:100svh;color:var(--ui-label);font-family:var(--ui-font-text);background-size:64px 64px,64px 64px,auto;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.burgundy-atlas-loader:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 30%,#0000009e 100%);position:absolute;inset:0}.burgundy-atlas-loader__terrain{--loader-tone:var(--ui-tier-gc-fg);z-index:1;width:min(38vw,180px);filter:drop-shadow(0 0 24px color-mix(in srgb, var(--loader-tone) 34%, transparent));position:relative}.burgundy-atlas-loader__terrain.is-compact{width:62px;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--loader-tone) 34%, transparent))}.burgundy-atlas-loader__terrain.tone-grand_cru{--loader-tone:var(--ui-tier-gc-fg)}.burgundy-atlas-loader__terrain.tone-premier_cru{--loader-tone:var(--ui-tier-pc-fg)}.burgundy-atlas-loader__terrain.tone-village{--loader-tone:var(--ui-tier-village-fg)}.burgundy-atlas-loader__terrain.tone-regional{--loader-tone:var(--ui-tier-regional-fg)}.burgundy-atlas-loader__terrain svg{fill:#f5f5f70d;stroke:#f5f5f780;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15px;width:100%;display:block;overflow:visible}.burgundy-atlas-loader__terrain svg path:first-child{fill:color-mix(in srgb, var(--loader-tone) 12%, transparent);stroke:var(--loader-tone);stroke-width:2px;stroke-dasharray:620;stroke-dashoffset:620px;animation:1.8s cubic-bezier(.3,.8,.3,1) infinite burgundy-atlas-loader-draw}.burgundy-atlas-loader__terrain.tone-atlas{animation:7.2s step-end infinite burgundy-atlas-loader-key}.burgundy-atlas-loader__terrain span{background:var(--loader-tone);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--loader-tone) 55%, transparent);border-radius:50%;animation:1.8s ease-out infinite burgundy-atlas-loader-pulse;position:absolute;top:47%;left:51%;transform:translate(-50%,-50%)}.burgundy-atlas-loader--projection .burgundy-atlas-loader__terrain{width:min(44vw,210px)}.burgundy-atlas-loader--projection .burgundy-atlas-loader__terrain:before,.burgundy-atlas-loader--projection .burgundy-atlas-loader__terrain:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:calc(100% + 56px);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.burgundy-atlas-loader--projection .burgundy-atlas-loader__terrain:after{transform:translate(-50%,-50%)rotate(90deg)}.burgundy-atlas-loader__copy{z-index:2;bottom:max(56px, calc(env(safe-area-inset-bottom) + 36px));text-align:center;gap:8px;width:min(86vw,380px);display:grid;position:absolute;left:50%;transform:translate(-50%)}.burgundy-atlas-loader__copy small,.burgundy-atlas-loader__copy p{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase;margin:0}.burgundy-atlas-loader__copy strong{color:var(--ui-label);font:600 clamp(26px, 7vw, 34px) / 1.1 var(--ui-font-display);letter-spacing:-.01em}.burgundy-atlas-loader__copy p{color:var(--ui-label-3)}.burgundy-atlas-loader__credits{z-index:2;right:16px;bottom:max(12px, env(safe-area-inset-bottom));color:var(--ui-label-3);font:var(--ui-type-locator);letter-spacing:.04em;text-align:center;line-height:1.6;position:absolute;left:16px}.burgundy-atlas-loader__credits a{color:var(--ui-label-2);text-underline-offset:2px;text-decoration-color:#ebebf53d}.burgundy-atlas-loader__credits a:hover{color:var(--ui-label)}.burgundy-atlas-loader__credits a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px;color:var(--ui-label);border-radius:2px}.burgundy-map-readiness{z-index:9;border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-xl);background:var(--ui-glass-thick);width:min(300px,100vw - 48px);box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);color:var(--ui-label);pointer-events:none;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.burgundy-map-readiness.is-error{pointer-events:auto;grid-template-columns:52px minmax(0,1fr)}.burgundy-map-readiness.is-stalled{pointer-events:auto}.burgundy-map-readiness.is-error .burgundy-atlas-loader__terrain{opacity:.58;width:52px}.burgundy-map-readiness__copy{text-align:left;gap:3px;min-width:0;display:grid}.burgundy-map-readiness__copy small,.burgundy-map-readiness__copy p{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase;margin:0;line-height:1.4}.burgundy-map-readiness__copy strong{color:var(--ui-label);font:600 var(--ui-size-headline) / 1.2 var(--ui-font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-map-readiness__copy p{color:var(--ui-label-3);letter-spacing:.06em}.burgundy-map-readiness>button{border-radius:var(--ui-radius-md);background:var(--ui-accent-fill);min-height:40px;box-shadow:inset 0 0 0 var(--ui-hairline-width) var(--ui-accent-line);color:var(--ui-label);cursor:pointer;font:var(--ui-type-button);transition:background var(--ui-duration-1) var(--ui-ease);border:0;grid-column:1/-1;padding:0 16px}.burgundy-map-readiness>button:hover{background:#f5f5f738}.burgundy-map-readiness>button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@keyframes burgundy-atlas-loader-draw{0%{stroke-dashoffset:620px;opacity:.32}48%,72%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-620px;opacity:.32}}@keyframes burgundy-atlas-loader-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--loader-tone) 55%, transparent)}75%,to{box-shadow:0 0 0 20px color-mix(in srgb, var(--loader-tone) 0%, transparent)}}@keyframes burgundy-atlas-loader-key{0%{--loader-tone:var(--ui-tier-gc-fg)}25%{--loader-tone:var(--ui-tier-pc-fg)}50%{--loader-tone:var(--ui-tier-village-fg)}75%{--loader-tone:var(--ui-tier-regional-fg)}}@media (prefers-reduced-motion:reduce){.burgundy-atlas-loader__terrain.tone-atlas,.burgundy-atlas-loader__terrain svg path:first-child,.burgundy-atlas-loader__terrain span{animation:none}.burgundy-atlas-loader__terrain svg path:first-child{opacity:1;stroke-dashoffset:0}}.burgundy-desktop-topbar{display:none}@media (width>=900px) and (hover:hover) and (pointer:fine){.burgundy-desktop-topbar{z-index:68;min-height:68px;padding:0 var(--ui-edge) 0 calc(var(--ui-edge) + 10px);pointer-events:none;background:linear-gradient(#0a0a0bc7 0%,#0a0a0b6b 55%,#0a0a0b00 100%);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.burgundy-desktop-topbar__brand,.burgundy-desktop-topbar__actions,.burgundy-desktop-topbar__menu{pointer-events:auto}.burgundy-desktop-topbar__brand{min-width:0;color:var(--ui-label);transition:opacity var(--ui-duration-1) var(--ui-ease);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.burgundy-desktop-topbar__brand:hover{opacity:.82}.burgundy-desktop-topbar__brand .burgundy-desktop-topbar__wordmark{width:auto;height:19px;box-shadow:none;filter:drop-shadow(0 1px 8px #00000080);border-radius:0;flex:none}.burgundy-desktop-topbar__actions{align-items:center;gap:10px;display:flex}.burgundy-desktop-topbar__app,.burgundy-desktop-topbar__menu-button{border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-glass);height:38px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label);transition:background var(--ui-duration-1) var(--ui-ease), border-color var(--ui-duration-1) var(--ui-ease);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);place-items:center;display:inline-grid}.burgundy-desktop-topbar__app{border-radius:var(--ui-radius-pill);font:600 var(--ui-size-footnote) / 1 var(--ui-font-text);letter-spacing:.005em;padding:0 16px;text-decoration:none}.burgundy-desktop-topbar__menu-button{cursor:pointer;border-radius:50%;width:38px;padding:0}.burgundy-desktop-topbar__app:hover,.burgundy-desktop-topbar__app:focus-visible,.burgundy-desktop-topbar__menu-button:hover,.burgundy-desktop-topbar__menu-button:focus-visible,.burgundy-desktop-topbar__menu-button.is-open{border-color:var(--ui-hairline-strong);background:var(--ui-glass-thick)}.burgundy-desktop-topbar__menu-button svg{width:18px;height:18px}.burgundy-desktop-topbar__menu{position:relative}:is(.burgundy-desktop-drawer-host:has(>.burgundy-desktop-topbar) .burgundy-world__map-scale,.burgundy-desktop-drawer-host:has(>.burgundy-desktop-topbar) .burgundy-map-scale){top:14px!important}.burgundy-desktop-drawer-host:has(>.burgundy-desktop-topbar) .burgundy-atlas__world-return{top:78px}}@media (prefers-reduced-motion:reduce){.burgundy-desktop-topbar{transition:none}}.burgundy-desktop-drawer-toggle{display:none}.burgundy-desktop-drawer-toggle[hidden]{display:none!important}@media (width>=900px) and (hover:hover) and (pointer:fine){.burgundy-desktop-drawer-host{--atlas-desktop-drawer-width:var(--atlas-desktop-rail-width,var(--ui-panel-width));--atlas-desktop-drawer-inset:var(--ui-edge);--atlas-desktop-drawer-top:68px;--atlas-desktop-drawer-occupied:calc(var(--atlas-desktop-drawer-width) + var(--atlas-desktop-drawer-inset))}.burgundy-desktop-drawer-host.is-desktop-drawer-collapsed{--atlas-desktop-drawer-occupied:0px}.burgundy-exact-producer.burgundy-desktop-drawer-host{--atlas-desktop-drawer-width:var(--exact-drawer-width)}.burgundy-wine-v3.burgundy-desktop-drawer-host{--atlas-desktop-drawer-width:var(--wine-v3-rail)}.burgundy-desktop-drawer-host [data-desktop-drawer-surface=true]{top:var(--atlas-desktop-drawer-top)!important;right:auto!important;bottom:var(--atlas-desktop-drawer-inset)!important;left:var(--atlas-desktop-drawer-inset)!important;width:var(--atlas-desktop-drawer-width)!important;border:var(--ui-hairline-width) solid var(--ui-hairline)!important;border-radius:var(--ui-radius-sheet)!important;background:var(--ui-glass-thick)!important;height:auto!important;max-height:none!important;box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet)!important;transition:transform var(--ui-duration-3) var(--ui-ease-sheet)!important;-webkit-backdrop-filter:var(--ui-glass-filter)!important;backdrop-filter:var(--ui-glass-filter)!important;overflow:hidden!important;transform:translate(0)!important}.burgundy-desktop-drawer-host.is-desktop-drawer-collapsed [data-desktop-drawer-surface=true]{pointer-events:none;transform:translateX(calc(-100% - var(--atlas-desktop-drawer-inset) - 8px))!important}.burgundy-desktop-drawer-toggle{z-index:42;top:50%;left:calc(var(--atlas-desktop-drawer-occupied) + 8px);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);width:26px;height:56px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label-2);cursor:pointer;transition:left var(--ui-duration-3) var(--ui-ease-sheet), background var(--ui-duration-1) var(--ui-ease), color var(--ui-duration-1) var(--ui-ease);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.burgundy-desktop-drawer-toggle:hover,.burgundy-desktop-drawer-toggle:focus-visible{background:var(--ui-glass-thick);color:var(--ui-label)}.burgundy-desktop-drawer-toggle:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-desktop-drawer-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.burgundy-desktop-drawer-host .burgundy-world__map-scale,.burgundy-desktop-drawer-host .burgundy-map-scale{transition:left var(--ui-duration-3) var(--ui-ease-sheet);right:188px!important;left:var(--atlas-desktop-drawer-occupied)!important;width:auto!important;transform:none!important}.burgundy-desktop-drawer-host.has-search-open.is-desktop-drawer-collapsed .burgundy-world__map-scale,.burgundy-desktop-drawer-host.has-search-open.is-desktop-drawer-collapsed .burgundy-map-scale{left:min(470px,52vw)!important}}@media (prefers-reduced-motion:reduce){.burgundy-desktop-drawer-host [data-desktop-drawer-surface=true],.burgundy-desktop-drawer-toggle,.burgundy-desktop-drawer-host .burgundy-world__map-scale,.burgundy-desktop-drawer-host .burgundy-map-scale,.burgundy-world__desktop-region-pills{transition:none!important}}.burgundy-mobile-dock,.burgundy-world__mobile-navigation,.burgundy-mobile-sheet-handle{display:none}.burgundy-world__map-scale{z-index:8;top:max(24px, env(safe-area-inset-top));width:min(420px,100vw - 48px);color:var(--ui-label-2);pointer-events:none;text-shadow:0 1px 4px #000000d9;flex-direction:column;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.burgundy-world__map-scale-graphic{flex:none;position:relative}.burgundy-world__map-scale-marks{height:14px;font:500 9px / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;position:relative}.burgundy-world__map-scale-marks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.burgundy-world__map-scale-marks span:first-child{left:0;transform:none}.burgundy-world__map-scale-marks span:nth-child(2){left:33.333%}.burgundy-world__map-scale-marks span:nth-child(3){left:66.667%}.burgundy-world__map-scale-marks span:last-child{right:0;transform:none}.burgundy-world__map-scale-unit{color:var(--ui-label-3);font:500 8px / 1 var(--ui-font-mono);position:absolute;top:0;left:calc(100% + 5px)}.burgundy-world__map-scale-segments{background:#0a0a0b99;border:1px solid #f5f5f78c;border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));height:5px;display:grid;overflow:hidden;box-shadow:0 2px 8px #0006}.burgundy-world__map-scale-segments i{background:#f5f5f7c7}.burgundy-world__map-scale-segments i:nth-child(2n){background:#48484ae6}.burgundy-world__map-scale-segments i+i{border-left:1px solid #0a0a0bb3}.burgundy-world__map-scope{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);max-width:100%;min-height:24px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-1);color:var(--ui-label-2);cursor:pointer;font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);pointer-events:auto;text-shadow:none;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);align-items:center;gap:7px;margin-top:7px;padding:0 11px 0 9px;font-size:10px;line-height:1;display:flex;overflow:hidden}@media (pointer:coarse){button.burgundy-world__map-scope{position:relative;overflow:visible}button.burgundy-world__map-scope:after{content:"";position:absolute;inset:-10px 0}}.burgundy-world__map-scope:hover,.burgundy-world__map-scope:focus-visible{border-color:color-mix(in srgb, var(--scope-color) 52%, transparent);color:var(--ui-label);outline:none}.burgundy-world__map-scope:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-world__map-scope-dot{background:var(--scope-color);width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--scope-color) 70%, transparent);border-radius:50%;flex:none}.burgundy-world__map-scope-dot.is-all{background:conic-gradient(var(--ui-region-chablis) 0 20%, var(--ui-region-nuits) 20% 40%, var(--ui-region-beaune) 40% 60%, var(--ui-region-chalonnaise) 60% 80%, var(--ui-region-maconnais) 80% 100%)}.burgundy-world__map-scope-write{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:2px;display:block;position:relative;overflow:hidden}.burgundy-world__map-scope-character{opacity:0;filter:blur(2px);animation:.14s ease-out forwards burgundy-world-scope-character-in;animation-delay:calc(var(--scope-character-index) * 14ms);display:inline-block;transform:translate(-2px)}.burgundy-world__map-scope-cursor{background:var(--ui-accent);width:1px;height:9px;box-shadow:0 0 6px var(--ui-accent-glow);animation:burgundy-world-scope-cursor-travel var(--scope-write-duration) steps(var(--scope-character-count), end) forwards, burgundy-world-scope-cursor-dismiss .42s step-end var(--scope-write-duration) forwards;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes burgundy-world-scope-character-in{to{opacity:1;filter:blur();transform:translate(0)}}@keyframes burgundy-world-scope-cursor-travel{to{left:calc(100% - 2px)}}@keyframes burgundy-world-scope-cursor-dismiss{0%,31%{opacity:1}32%,62%{opacity:0}63%,78%{opacity:1}79%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.burgundy-world__map-scope-character{opacity:1;filter:none;animation:none;transform:none}.burgundy-world__map-scope-cursor{display:none}}.burgundy-world__camera{z-index:8;right:var(--ui-edge);bottom:var(--ui-edge);width:var(--ui-control);pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute}.burgundy-world__compass{appearance:none;width:var(--ui-control);height:var(--ui-control);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label);cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);border:1px solid #f5f5f757;border-radius:50%;place-items:center;padding:0;display:grid}.burgundy-world__camera-actions{width:var(--ui-control);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:calc(var(--ui-control) / 2);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);pointer-events:auto;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);display:grid;overflow:visible}@media (width<=760px){.burgundy-mobile-dock{z-index:18;right:12px;bottom:max(12px, env(safe-area-inset-bottom));border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);min-height:56px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;padding:6px;display:grid;position:absolute;left:12px}.burgundy-mobile-dock.has-back{grid-template-columns:var(--ui-hit) minmax(0, 1fr)}.burgundy-mobile-dock button,.burgundy-mobile-dock a{color:var(--ui-label);border:0}.burgundy-mobile-dock__round{width:var(--ui-hit);height:var(--ui-hit);background:var(--ui-tint-1);border-radius:50%;place-items:center;padding:0;display:grid;border:var(--ui-hairline-width) solid var(--ui-hairline)!important}.burgundy-mobile-dock__search{width:100%;min-width:0;min-height:var(--ui-hit);border-radius:var(--ui-radius-pill);font:400 var(--ui-size-body) / 1.2 var(--ui-font-text);text-align:left;background:0 0;align-items:center;gap:10px;padding:0 12px;display:flex;color:var(--ui-label-2)!important;border:0!important}.burgundy-mobile-dock__search svg{color:var(--ui-label-3)}.burgundy-mobile-dock svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:18px;height:18px}.burgundy-mobile-dock button:focus-visible,.burgundy-mobile-dock a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-mobile-sheet-handle{z-index:2;cursor:grab;background:0 0;border:0;place-items:center;width:100%;height:22px;margin:-4px 0 6px;padding:0;display:grid;position:sticky;top:0}.burgundy-mobile-sheet-handle:before{content:"";background:#ebebf54d;border-radius:3px;width:42px;height:5px}.burgundy-world[data-mobile-chrome=browse] .burgundy-world__panel{display:none!important}.burgundy-world__mobile-navigation{z-index:18;right:12px;bottom:max(12px, env(safe-area-inset-bottom));align-items:center;gap:8px;min-width:0;display:flex;position:absolute;left:12px}.burgundy-world__mobile-search{border:var(--ui-hairline-width) solid var(--atlas-mobile-control-line,var(--ui-hairline));background:var(--atlas-mobile-control-surface);width:54px;height:54px;color:var(--atlas-mobile-control-ink,var(--ui-label));box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:50%;flex:0 0 54px;justify-content:center;align-items:center;padding:0;display:grid}.burgundy-world__mobile-search svg{flex:none;width:19px;height:19px}.burgundy-world__mobile-region-rail{box-sizing:border-box;border:var(--ui-hairline-width) solid var(--atlas-mobile-control-line,var(--ui-hairline));border-radius:var(--ui-radius-pill);background:var(--atlas-mobile-control-surface);min-width:0;min-height:54px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);-webkit-backdrop-filter:var(--ui-glass-filter);flex:auto;padding:5px;display:flex;overflow:hidden}.burgundy-world__mobile-regions{overscroll-behavior-inline:contain;scroll-behavior:auto;scroll-snap-type:none;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;flex:auto;gap:2px;min-width:0;scroll-padding-inline:4px;display:flex;overflow:auto hidden}.burgundy-world__mobile-regions::-webkit-scrollbar{display:none}.burgundy-world__mobile-regions button{border-radius:var(--ui-radius-pill);min-height:44px;color:var(--atlas-mobile-control-ink,var(--ui-label));font:var(--ui-type-chip);white-space:nowrap;scroll-snap-align:none;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 13px;display:flex}.burgundy-world__mobile-regions button i{background:var(--region-color);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--region-color) 60%, transparent);border-radius:50%;flex:none}.burgundy-world__mobile-regions button i.is-all{background:conic-gradient(var(--ui-region-chablis) 0 20%, var(--ui-region-nuits) 20% 40%, var(--ui-region-beaune) 40% 60%, var(--ui-region-chalonnaise) 60% 80%, var(--ui-region-maconnais) 80% 100%)}.burgundy-world__mobile-regions button.is-active{background:var(--ui-tint-3);box-shadow:inset 0 0 0 var(--ui-hairline-width) var(--ui-hairline-strong)}.burgundy-world__mobile-regions button small{color:var(--atlas-mobile-control-muted,var(--ui-label-3));font:500 var(--ui-size-caption2) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums}.burgundy-world__map-scale{top:calc(max(12px, env(safe-area-inset-top)) + 2px);width:calc(100vw - 16px)}.burgundy-world__camera{right:10px;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 66px);width:var(--ui-control)}.burgundy-world:not([data-mobile-chrome=browse]) .burgundy-world__panel,.burgundy-world__tap-hint{display:none!important}.burgundy-world__selection{overscroll-behavior:none;touch-action:pan-y;transition:height .36s var(--ui-ease-sheet);will-change:height;border-bottom:0;border-left:0;border-right:0;overflow:hidden;transform:translateZ(0);width:100%!important;height:var(--burgundy-village-drawer-height,max(53dvh, 350px))!important;border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0!important;background:var(--ui-glass-thick)!important;max-height:none!important;box-shadow:var(--ui-glass-edge), 0 -18px 56px #0000006b!important;padding:0!important;inset:auto 0 0!important}.burgundy-world__selection.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;transition:none}.burgundy-world__selection.is-compact .burgundy-world__selection-scroll{opacity:0;visibility:hidden;pointer-events:none}.burgundy-world__selection-header{padding:0 var(--ui-inset) 12px;border-bottom-color:var(--ui-hairline);touch-action:none;background:0 0}.burgundy-world__selection-titlebar{min-height:var(--ui-hit);grid-template-columns:var(--ui-hit) minmax(0, 1fr) var(--ui-hit);gap:12px}.burgundy-world__selection-close,.burgundy-world__selection-share{background:var(--ui-tint-1);width:var(--ui-hit)!important;height:var(--ui-hit)!important;position:static!important}.burgundy-world__selection-close:focus-visible,.burgundy-world__selection-share:focus-visible,.burgundy-world__selection-link:focus-visible,.burgundy-mobile-sheet-handle:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-world__selection-titlebar h2{max-width:none!important;min-height:0!important;font:var(--ui-type-sheet-title)!important;text-align:center!important;margin:0!important;padding:0!important}.burgundy-world__selection-titlebar>div>span{color:var(--ui-label-2);font:var(--ui-type-footnote);margin-top:2px}.burgundy-world__selection-scroll{min-height:0;padding:14px var(--ui-inset) calc(34px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;scroll-behavior:auto;scrollbar-width:none;touch-action:none;-webkit-overflow-scrolling:touch;transition:opacity .16s;overflow:hidden}.burgundy-world__selection-scroll::-webkit-scrollbar{display:none}.burgundy-world__selection:not(.is-expanded) .burgundy-world__selection-scroll{touch-action:none;overflow-y:hidden}.burgundy-world__selection.is-expanded .burgundy-world__selection-scroll{touch-action:pan-y;overflow-y:auto}.burgundy-world__selection-overview{gap:0;display:grid}.burgundy-world__selection-link{justify-content:space-between;width:100%;min-height:48px;margin-top:14px}.burgundy-world__selection-details{padding-top:18px;display:block!important}.burgundy-atlas__world-return,.burgundy-atlas__village{display:none!important}.burgundy-atlas__filter-toggle{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 66px)!important;border-radius:999px!important}.burgundy-atlas__filters{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 118px)!important}.burgundy-map-camera{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 66px)!important}.burgundy-map-search{display:none!important}.burgundy-atlas:not([data-mobile-chrome=browse]) .burgundy-map-camera,.burgundy-atlas:not([data-mobile-chrome=browse]) .burgundy-atlas__filter-toggle,.burgundy-atlas:not([data-mobile-chrome=browse]) .burgundy-atlas__filters{opacity:0;visibility:hidden;pointer-events:none}html[data-burgundy-sheet-controls]:not([data-burgundy-sheet-controls=hidden]) .burgundy-atlas[data-mobile-chrome=selection] .burgundy-map-camera{opacity:1;visibility:visible;pointer-events:auto}.burgundy-atlas__selection{overscroll-behavior:contain;transition:transform .5s var(--ui-ease-sheet), opacity .3s ease, max-height .3s var(--ui-ease-sheet);border-bottom:0;border-left:0;border-right:0;overflow-y:auto;width:100%!important;max-height:min(43dvh,350px)!important;padding:16px 20px calc(18px + env(safe-area-inset-bottom))!important;border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0!important;box-shadow:var(--ui-glass-edge), 0 -18px 56px #0000006b!important;bottom:0!important;left:0!important;right:0!important}.burgundy-atlas__selection.is-expanded{max-height:calc(100dvh - max(12px, env(safe-area-inset-top)))!important}.burgundy-atlas__selection-header-actions{top:36px!important;left:20px!important;right:auto!important}.burgundy-atlas__selection-icon-action{display:none!important}.burgundy-atlas__selection-close{width:var(--ui-hit);height:var(--ui-hit);background:var(--ui-tint-1)}.burgundy-atlas__selection-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.burgundy-atlas__selection .burgundy-atlas__classification{margin-top:48px!important;margin-left:auto!important;margin-right:auto!important}.burgundy-atlas__selection h1,.burgundy-atlas__selection-header-actions~h1{text-align:center!important;min-height:44px!important;margin-top:7px!important;padding-left:48px!important;padding-right:48px!important;font-size:clamp(26px,8.5vw,36px)!important}.burgundy-atlas__land-stats{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-top:12px;display:grid!important}.burgundy-atlas__land-stats>div{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-md);background:var(--ui-shade-1);min-width:0;padding:10px}.burgundy-atlas__selection-actions>button{border-radius:var(--ui-radius-md);min-height:50px;font:var(--ui-type-button)}.burgundy-atlas__selection-details{display:none}.burgundy-atlas__selection.is-expanded .burgundy-atlas__selection-details{display:block}}@media (width<=360px){.burgundy-mobile-dock{right:8px;bottom:max(8px, env(safe-area-inset-bottom));left:8px}.burgundy-world__selection,.burgundy-atlas__selection{padding-left:14px!important;padding-right:14px!important}}@media (prefers-reduced-motion:reduce){.burgundy-world__selection,.burgundy-atlas__selection{transition-duration:.01ms!important}}.burgundy-map-transition-stage{view-transition-name:burgundy-map-stage}.burgundy-map-chrome__scale{view-transition-name:burgundy-map-scale;flex-direction:column;align-items:center;display:flex}.burgundy-map-chrome__scale-graphic{flex:none;position:relative}.burgundy-map-chrome__camera{view-transition-name:burgundy-map-camera}.burgundy-mobile-dock{view-transition-name:burgundy-map-dock}.burgundy-world__selection,.burgundy-atlas__selection{view-transition-name:burgundy-map-sheet}.burgundy-map-chrome__compass{appearance:none;width:var(--ui-control);height:var(--ui-control);cursor:pointer;pointer-events:auto;border:1px solid #f5f5f757;border-radius:50%;place-items:center;padding:0;display:grid}.burgundy-map-chrome__compass:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-map-chrome__compass-dial{background:repeating-conic-gradient(from -.9deg,#ebebf594 0deg 1.8deg,#0000 1.8deg 90deg),repeating-conic-gradient(from 44.2deg,#ebebf53d 0deg 1.6deg,#0000 1.6deg 90deg);border-radius:50%;width:42px;height:42px;transition:transform .16s ease-out;display:block;position:relative}.burgundy-map-chrome__compass-dial:after{content:"";background:#18181ae6;border-radius:50%;position:absolute;inset:5px}.burgundy-map-chrome__actions>button,.burgundy-map-chrome__basemap{width:var(--ui-control);height:var(--ui-control);color:var(--ui-label);cursor:pointer;font:600 var(--ui-size-footnote) / 1 var(--ui-font-rounded);touch-action:manipulation;transition:color var(--ui-duration-1) var(--ui-ease), background var(--ui-duration-1) var(--ui-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.burgundy-map-chrome__actions>:first-child,.burgundy-map-chrome__actions>:first-child>.burgundy-map-chrome__basemap{border-radius:calc(var(--ui-control) / 2) calc(var(--ui-control) / 2) 0 0}.burgundy-map-chrome__actions>:last-child{border-radius:0 0 calc(var(--ui-control) / 2) calc(var(--ui-control) / 2)}.burgundy-map-chrome__actions>button:hover,.burgundy-map-chrome__basemap:hover{background:var(--ui-tint-1)}.burgundy-map-chrome__actions>button:focus-visible,.burgundy-map-chrome__basemap:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-accent-line);outline:none}.burgundy-map-chrome__actions>button.is-active,.burgundy-map-chrome__actions>button[aria-pressed=true]{background:var(--ui-tint-2);color:var(--ui-accent)}.burgundy-map-chrome__actions>*+*{border-top:var(--ui-hairline-width) solid var(--ui-hairline-soft)}.burgundy-map-chrome__cardinal{z-index:2;color:var(--ui-label-3);font:800 7px / 1 var(--ui-font-rounded);display:none;position:absolute}.burgundy-map-chrome__cardinal.is-north{color:var(--ui-accent);font-size:8px;display:block;top:2px;left:50%;transform:translate(-50%)}.burgundy-map-chrome__cardinal.is-east{top:50%;right:7px;transform:translateY(-50%)}.burgundy-map-chrome__cardinal.is-south{bottom:7px;left:50%;transform:translate(-50%)}.burgundy-map-chrome__cardinal.is-west{top:50%;left:7px;transform:translateY(-50%)}.burgundy-map-chrome__compass-needle{z-index:3;background:linear-gradient(180deg, var(--ui-label) 0 48%, #ebebf53d 48% 100%);border-radius:999px;width:2px;position:absolute;top:16px;bottom:11px;left:calc(50% - 1px)}.burgundy-map-chrome__compass-needle:before{border-right:4px solid #0000;border-bottom:6px solid var(--ui-label);content:"";border-left:4px solid #0000;width:0;height:0;position:absolute;top:-4px;left:-3px}.burgundy-map-chrome__actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.burgundy-map-chrome__basemap-control{width:var(--ui-control);height:var(--ui-control);position:relative}.burgundy-map-chrome__basemap.is-open{background:var(--ui-tint-2);color:var(--ui-accent)}.burgundy-map-chrome__basemap-menu{z-index:30;border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-xl);background:var(--ui-glass-thick);width:224px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);animation:ui-fade var(--ui-duration-1) var(--ui-ease) both;-webkit-backdrop-filter:var(--ui-glass-filter);gap:2px;padding:6px;display:grid;position:absolute;top:-4px;right:calc(100% + 12px);overflow:hidden}.burgundy-map-chrome__basemap-menu button{border-radius:var(--ui-radius-md);width:100%;height:auto;min-height:48px;color:var(--ui-label);cursor:pointer;font:inherit;text-align:left;transition:background var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) 16px;place-items:center stretch;gap:10px;padding:7px 10px 7px 7px;display:grid}.burgundy-map-chrome__basemap-menu button+button{border-top:0}.burgundy-map-chrome__basemap-menu button:hover,.burgundy-map-chrome__basemap-menu button:focus-visible{background:var(--ui-tint-1);outline:none}.burgundy-map-chrome__basemap-menu button.is-selected{background:var(--ui-tint-2)}.burgundy-map-chrome__basemap-menu button:disabled{cursor:default;opacity:.4}.burgundy-map-chrome__basemap-menu button>i{background:var(--ui-tint-1);width:30px;height:30px;box-shadow:inset 0 0 0 var(--ui-hairline-width) var(--ui-hairline-soft);color:var(--ui-label-2);border-radius:9px;place-items:center;display:grid}.burgundy-map-chrome__basemap-menu button.is-selected>i{background:var(--ui-accent-fill);color:var(--ui-accent)}.burgundy-map-chrome__basemap-menu button>i svg{width:17px;height:17px}.burgundy-map-chrome__basemap-menu button>span{gap:2px;min-width:0;display:grid}.burgundy-map-chrome__basemap-menu strong{font:600 var(--ui-size-subhead) / 1.2 var(--ui-font-text)}.burgundy-map-chrome__basemap-menu small{color:var(--ui-label-2);font:var(--ui-type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-map-chrome__basemap-menu b{color:var(--ui-accent);place-items:center;display:grid}.burgundy-map-chrome__basemap-menu b svg{width:15px;height:15px}.burgundy-map-imagery-attribution{z-index:15;border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-pill);max-width:min(280px,100vw - 32px);color:var(--ui-label-2);font:500 9px / 1 var(--ui-font-mono);letter-spacing:.04em;pointer-events:none;text-align:right;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0b80;padding:4px 9px;display:block;position:absolute;top:8px;bottom:auto;right:10px}.burgundy-map-imagery-attribution span{font-weight:500}.burgundy-world__selection-link.is-opening{pointer-events:none}.burgundy-world__selection-link.is-opening svg{animation:.72s ease-in-out infinite burgundy-village-opening-arrow}@keyframes burgundy-village-opening-arrow{50%{opacity:.5;transform:translate(5px)}}@media (width<=760px){.burgundy-world,.burgundy-atlas{--atlas-mobile-control-edge:10px;--atlas-mobile-compass-size:52px;--atlas-mobile-compass-dial-size:42px;--atlas-mobile-camera-button-size:52px;--atlas-mobile-control-surface:var(--atlas-control-surface);--atlas-mobile-control-surface-strong:var(--atlas-control-surface);--atlas-mobile-control-line:var(--atlas-control-line);--atlas-mobile-control-divider:var(--atlas-control-divider);--atlas-mobile-control-ink:var(--atlas-control-ink);--atlas-mobile-control-muted:var(--atlas-control-muted);--atlas-mobile-control-shadow:var(--atlas-control-shadow)}.burgundy-map-chrome__scope{border-color:var(--atlas-mobile-control-line);background:var(--atlas-mobile-control-surface);box-shadow:var(--ui-glass-edge), var(--ui-shadow-1);color:var(--atlas-mobile-control-muted);-webkit-backdrop-filter:var(--ui-glass-filter)}.burgundy-map-chrome__compass{background:var(--atlas-mobile-control-surface);box-shadow:var(--ui-glass-edge), var(--atlas-mobile-control-shadow);color:var(--atlas-mobile-control-ink);-webkit-backdrop-filter:var(--ui-glass-filter);border-color:#f5f5f757}.burgundy-map-chrome__actions{border-color:var(--atlas-mobile-control-line);background:var(--atlas-mobile-control-surface);box-shadow:var(--ui-glass-edge), var(--atlas-mobile-control-shadow);-webkit-backdrop-filter:var(--ui-glass-filter)}.burgundy-map-chrome__actions>button,.burgundy-map-chrome__basemap{color:var(--atlas-mobile-control-ink)}.burgundy-map-chrome__actions>*+*{border-top-color:var(--atlas-mobile-control-divider)}.burgundy-mobile-dock{border-color:var(--atlas-mobile-control-line);background:var(--atlas-mobile-control-surface);box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);-webkit-backdrop-filter:var(--ui-glass-filter)}.burgundy-world__mobile-navigation{background:0 0}.burgundy-atlas__filter-toggle,.burgundy-atlas__filters{border-color:var(--atlas-mobile-control-line);background:var(--atlas-mobile-control-surface-strong);box-shadow:var(--ui-glass-edge), var(--atlas-mobile-control-shadow);-webkit-backdrop-filter:var(--ui-glass-filter)}.burgundy-atlas__filter-toggle,.burgundy-atlas__filter-toggle strong,.burgundy-atlas__filters button{color:var(--atlas-mobile-control-ink);font-weight:600}.burgundy-atlas__filters button.is-active,.burgundy-atlas__filters button.is-active:not(.is-all){background:var(--ui-tint-3);box-shadow:inset 0 0 0 var(--ui-hairline-width) var(--ui-hairline-strong)}.burgundy-map-chrome__basemap-menu{border-color:var(--atlas-mobile-control-line);background:var(--atlas-mobile-control-surface);box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);-webkit-backdrop-filter:var(--ui-glass-filter)}.burgundy-map-chrome__basemap-menu button{color:var(--atlas-mobile-control-ink)}.burgundy-map-chrome__scale{flex-direction:column;align-items:flex-start;max-width:none;display:flex;top:calc(max(12px, env(safe-area-inset-top)) + 2px)!important;width:auto!important;left:12px!important;right:68px!important;transform:none!important}.burgundy-map-chrome__scope{letter-spacing:.04em;max-width:100%;font-size:9px}.burgundy-map-chrome__camera{right:var(--atlas-mobile-control-edge)!important;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 66px)!important;width:var(--atlas-mobile-compass-size)!important;gap:8px!important}.burgundy-map-chrome__compass{width:var(--atlas-mobile-compass-size)!important;height:var(--atlas-mobile-compass-size)!important;padding:0!important}.burgundy-map-chrome__compass-dial{width:var(--atlas-mobile-compass-dial-size)!important;height:var(--atlas-mobile-compass-dial-size)!important}.burgundy-map-chrome__actions{width:var(--atlas-mobile-camera-button-size)!important}.burgundy-map-chrome__actions>button,.burgundy-map-chrome__basemap{width:var(--atlas-mobile-camera-button-size)!important;height:var(--atlas-mobile-camera-button-size)!important}.burgundy-map-chrome__basemap-control{width:var(--atlas-mobile-camera-button-size);height:var(--atlas-mobile-camera-button-size)}.burgundy-map-chrome__actions svg{width:20px;height:20px}.burgundy-map-chrome__basemap-menu button{width:100%!important;height:auto!important;min-height:48px!important}.burgundy-map-imagery-attribution{top:max(6px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));max-width:min(160px,100vw - 16px);bottom:auto}.burgundy-atlas .burgundy-map-chrome__camera{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 66px)!important}.burgundy-atlas__filter-toggle{min-height:44px}}@media (width<=360px){.burgundy-world,.burgundy-atlas{--atlas-mobile-control-edge:8px}.burgundy-mobile-dock__search{font-size:var(--ui-size-subhead);white-space:nowrap;gap:8px;padding-left:10px;padding-right:10px}}@supports (view-transition-name:burgundy-map-stage){::view-transition-group(root){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}::view-transition-group(burgundy-map-stage){z-index:1;animation-duration:.88s;animation-timing-function:cubic-bezier(.18,.78,.18,1);overflow:hidden}::view-transition-old(burgundy-map-stage){mix-blend-mode:normal;transform-origin:50%;animation:.88s cubic-bezier(.18,.78,.18,1) both burgundy-map-stage-out}::view-transition-new(burgundy-map-stage){mix-blend-mode:normal;transform-origin:50%;animation:.88s cubic-bezier(.18,.78,.18,1) both burgundy-map-stage-in}::view-transition-group(burgundy-map-scale){z-index:3;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}::view-transition-group(burgundy-map-camera){z-index:3;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}::view-transition-group(burgundy-map-dock){z-index:3;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}::view-transition-group(burgundy-map-sheet){z-index:3;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}::view-transition-old(burgundy-map-sheet){mix-blend-mode:normal;animation:.5s cubic-bezier(.4,0,.2,1) both burgundy-map-sheet-out}::view-transition-new(burgundy-map-sheet){mix-blend-mode:normal;animation:.56s cubic-bezier(.2,.82,.2,1) both burgundy-map-sheet-in}}@keyframes burgundy-map-stage-out{to{opacity:.18;transform:scale(1.055)}}@keyframes burgundy-map-stage-in{0%{opacity:0;transform:scale(1.035)}36%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes burgundy-map-sheet-out{to{opacity:0;transform:translateY(18%)}}@keyframes burgundy-map-sheet-in{0%{opacity:0;transform:translateY(18%)}}@media (prefers-reduced-motion:reduce){.burgundy-world__selection,.burgundy-world__selection-details{transition:none!important}.burgundy-world__selection-link.is-opening svg,.burgundy-map-chrome__basemap-menu{animation:none}::view-transition-group(root){animation-duration:.01ms!important}::view-transition-group(burgundy-map-stage){animation-duration:.01ms!important}::view-transition-group(burgundy-map-scale){animation-duration:.01ms!important}::view-transition-group(burgundy-map-camera){animation-duration:.01ms!important}::view-transition-group(burgundy-map-dock){animation-duration:.01ms!important}::view-transition-group(burgundy-map-sheet){animation-duration:.01ms!important}}@media (width<=760px){main:has(.burgundy-atlas__selection.is-expanded,.burgundy-world__selection.is-expanded) :is(.burgundy-map-scale,.burgundy-world__map-scale){opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ui-duration-2) var(--ui-ease), visibility 0s var(--ui-duration-2)}html[data-burgundy-sheet-controls] .burgundy-map-chrome__camera{transition:bottom .36s var(--ui-ease-sheet), opacity var(--ui-duration-2) var(--ui-ease), visibility 0s linear 0s;bottom:calc(var(--burgundy-sheet-height,104px) + 12px)!important}html[data-burgundy-sheet-dragging] .burgundy-map-chrome__camera{transition:opacity var(--ui-duration-2) var(--ui-ease), visibility 0s linear 0s}html[data-burgundy-sheet-controls=compact] .burgundy-map-chrome__actions>:not(.burgundy-map-chrome__recenter){display:none!important}html[data-burgundy-sheet-controls=hidden] .burgundy-map-chrome__camera{transition:bottom .36s var(--ui-ease-sheet), opacity var(--ui-duration-2) var(--ui-ease), visibility 0s linear var(--ui-duration-2);opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media (width<=760px) and (prefers-reduced-motion:reduce){html[data-burgundy-sheet-controls] .burgundy-map-chrome__camera{transition:opacity var(--ui-duration-2) linear}}@media (width<=760px){.burgundy-world__selection:not(.is-compact) .burgundy-world__selection-titlebar h2{white-space:normal;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=360px){.burgundy-world__selection-titlebar{gap:8px}.burgundy-world__selection-titlebar h2{font-size:var(--ui-size-title3)!important}}@media (width>=761px) and (height<=520px) and (pointer:coarse){.burgundy-map-chrome__camera{top:calc(max(12px, env(safe-area-inset-top)) + 56px)!important;gap:6px!important;width:44px!important;bottom:auto!important}.burgundy-map-chrome__compass,.burgundy-map-chrome__actions>button,.burgundy-map-chrome__basemap-control,.burgundy-map-chrome__basemap{width:44px!important;height:44px!important}.burgundy-map-chrome__actions{width:44px!important}.burgundy-map-chrome__compass-dial{width:36px!important;height:36px!important}.burgundy-map-chrome__settings{display:none!important}.burgundy-map-chrome__scale{max-width:calc(100vw - 76px - 12px - var(--atlas-landscape-left-clearance,0px));right:76px!important}}@supports (animation-timeline:scroll()){.burgundy-world__mobile-regions,.burgundy-universal-search__filters,.burgundy-producer-map__site-rail{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), transparent);animation:linear both ui-scroll-fade;animation-timeline:scroll(self inline)}}@media (width<=760px){.burgundy-world__selection>.burgundy-world__selection-header{padding-top:0!important;padding-bottom:10px!important}.burgundy-world__selection>.burgundy-world__selection-header>.burgundy-mobile-sheet-handle{height:18px;margin:0 0 4px}}html:has(.burgundy-atlas,.burgundy-world,.burgundy-exact-producer,.burgundy-wine-v3){overscroll-behavior:none}html:has(.burgundy-atlas,.burgundy-world,.burgundy-exact-producer,.burgundy-wine-v3) body{overscroll-behavior:none}.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{color:#000;box-sizing:content-box;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{white-space:nowrap;color:#333;box-sizing:border-box;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.burgundy-village__overview{display:grid;gap:18px!important}.burgundy-village__dossier-state{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:linear-gradient(145deg,#27272752,#1d1d1d85);border-radius:17px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:14px;min-height:118px;padding:18px;display:grid}.burgundy-village__dossier-state.is-error{grid-template-columns:1fr}.burgundy-village__dossier-state .burgundy-atlas-loader__terrain{align-self:center;width:34px;height:34px}.burgundy-village__dossier-state div{align-content:center;gap:5px;min-width:0;display:grid}.burgundy-village__dossier-state strong{color:#edf5f8;font-size:12px;font-weight:600}.burgundy-village__dossier-state span{color:var(--ui-label-2);font-size:12px;line-height:1.4}.burgundy-village__appellation h3,.burgundy-village__scope h3{color:var(--ui-label-2);font-family:var(--atlas-font-ui);letter-spacing:0;margin:0 0 10px;font-size:12px;font-weight:600}.burgundy-village__appellation-card{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:linear-gradient(145deg,#27272757,#1d1d1d8f),#1d1d1d3d;border-radius:17px;padding:14px 15px 13px;box-shadow:inset 0 1px #ffffff05}.burgundy-village__cru-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.burgundy-village__cru-counts div{min-width:0}.burgundy-village__cru-counts strong{color:var(--ui-label);font-family:var(--atlas-font-ui);font-variant-numeric:tabular-nums;font-size:21px;font-weight:400;line-height:1.05;display:block}.burgundy-village__cru-counts span{color:var(--ui-label);margin-top:4px;font-size:12px;font-weight:600;line-height:1.1;display:block}.burgundy-village__area-share-label{color:var(--ui-label-2);margin:14px 0 8px;font-size:12px;font-weight:600;display:block}.burgundy-village__composition-bar{background:#8f8f8f26;border-radius:999px;gap:3px;height:8px;display:flex;overflow:hidden}.burgundy-village__composition-bar i{background:var(--segment-color);min-width:4px;box-shadow:0 0 7px color-mix(in srgb, var(--segment-color) 28%, transparent);border-radius:999px}.burgundy-village__composition-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:12px;display:grid}.burgundy-village__composition-legend div{min-width:0}.burgundy-village__composition-legend span,.burgundy-village__composition-legend small{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.burgundy-village__composition-legend span{color:var(--ui-label);font:600 var(--ui-size-caption1) / 1.3 var(--ui-font-text);gap:6px}.burgundy-village__composition-legend span i{background:var(--tier-color);width:7px;height:7px;box-shadow:0 0 6px color-mix(in srgb, var(--tier-color) 55%, transparent);border-radius:50%;flex:none}.burgundy-village__composition-legend small{color:var(--ui-label-3);font:500 var(--ui-size-caption2) / 1.3 var(--ui-font-mono);font-variant-numeric:tabular-nums;margin-top:3px;padding-left:13px;display:block}.burgundy-village__glance{grid-template-columns:1.05fr 1.1fr 1fr;gap:12px;margin:0;display:grid}.burgundy-village__glance div{min-width:0}.burgundy-village__glance dt{min-width:0;color:var(--ui-label-2);align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:1.15;display:flex}.burgundy-village__glance dt svg{width:15px;height:15px;color:var(--ui-label-2);flex:none}.burgundy-village__glance dd{color:var(--ui-label);font-variant-numeric:tabular-nums;margin:4px 0 0 22px;font-size:12px;font-weight:600;line-height:1.25}.burgundy-village__overview .burgundy-world__selection-link{border-color:color-mix(in srgb, var(--burgundy-village-drawer-accent) 88%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--burgundy-village-drawer-accent) 22%, transparent), #29292929);min-height:56px;color:var(--ui-label);margin-top:0}.burgundy-village__overview .burgundy-world__selection-link svg{width:19px;height:19px;color:var(--burgundy-village-drawer-accent)}.burgundy-village__detail{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.burgundy-village__detail>*{min-width:0}.burgundy-village__divider{height:var(--ui-hairline-width);background:var(--ui-hairline);margin-top:26px}.burgundy-village__scope>div{scrollbar-width:none;scroll-snap-type:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:7px;margin:0 -22px;padding:0 22px 2px;display:flex;overflow-x:auto}.burgundy-village__scope>div::-webkit-scrollbar{display:none}.burgundy-village__scope button{border:var(--ui-hairline-width) solid var(--ui-hairline);min-width:max-content;min-height:36px;color:var(--ui-label-2);background:#33333329;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex}.burgundy-village__scope button.is-active{border-color:color-mix(in srgb, var(--scope-active-color) 78%, transparent);background:color-mix(in srgb, var(--scope-active-color) 16%, transparent);color:var(--ui-label);box-shadow:inset 0 0 16px color-mix(in srgb, var(--scope-active-color) 7%, transparent), 0 0 9px color-mix(in srgb, var(--scope-active-color) 9%, transparent)}.burgundy-village__scope button i{background:var(--scope-color);width:8px;height:8px;box-shadow:0 0 6px color-mix(in srgb, var(--scope-color) 46%, transparent);border-radius:50%}.burgundy-village__terrain{gap:12px;min-width:0;display:grid}.burgundy-village__terrain>*,.burgundy-village__section>*{min-width:0}.burgundy-village__terrain>header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.burgundy-village__terrain>header h3{color:var(--ui-label);font:var(--ui-type-section-title);margin:0}.burgundy-village__terrain>header span{color:var(--ui-label-3);font:var(--ui-type-locator);letter-spacing:.04em}.burgundy-village__terrain-card{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);min-width:0;padding:18px 16px 6px;overflow:hidden}.burgundy-village__terrain-metric{padding-bottom:22px}.burgundy-village__terrain-metric+.burgundy-village__terrain-metric{border-top:var(--ui-hairline-width) solid var(--ui-hairline-soft);padding-top:22px}.burgundy-village__terrain-metric>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.burgundy-village__terrain-metric h4{color:var(--ui-label);font:var(--ui-type-row-title);align-items:center;gap:10px;margin:0;display:flex}.burgundy-village__terrain-metric h4 svg{width:18px;height:18px;color:var(--ui-label-2)}.burgundy-village__terrain-metric>header>strong{color:var(--ui-label);font:var(--ui-type-readout-value);font-variant-numeric:tabular-nums;white-space:nowrap}.burgundy-village__terrain-metric>header>strong small{color:var(--ui-label-3);font:500 var(--ui-size-caption1) / 1 var(--ui-font-text);margin-left:4px}.burgundy-village__density-chart{margin-top:13px}.burgundy-village__density-chart svg{width:100%;height:100px;display:block;overflow:visible}.burgundy-village__density-chart path{fill:none;vector-effect:non-scaling-stroke}.burgundy-village__density-chart path.is-fill{fill:color-mix(in srgb, var(--chart-accent) 17%, transparent);stroke:none;transition:fill .18s}.burgundy-village__density-chart path.is-selected{stroke:var(--chart-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--chart-accent) 42%, transparent));transition:stroke .18s,filter .18s}.burgundy-village__density-chart path.is-region{stroke:#ebebf557;stroke-dasharray:4 4;stroke-width:1px}.burgundy-village__density-chart path.is-area{stroke:#ebebf58c;stroke-width:1.1px}.burgundy-village__density-chart line.is-median{stroke:#dbdbdb94;stroke-dasharray:4 3;stroke-width:1px}.burgundy-village__density-chart circle.is-median-dot{fill:var(--chart-accent);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--chart-accent) 60%, transparent));transition:fill .18s,filter .18s}.burgundy-village__aspect-summary strong{transition:color .18s}.burgundy-village__density-chart>div{color:var(--ui-label-3);font:500 var(--ui-size-caption2) / 1.3 var(--ui-font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-2px;display:flex}.burgundy-village__terrain-legend{flex-wrap:wrap;gap:10px 18px;min-width:0;margin-top:12px;display:flex}.burgundy-village__terrain-legend div{min-width:max-content}.burgundy-village__terrain-legend span,.burgundy-village__terrain-legend strong{align-items:center;display:flex}.burgundy-village__terrain-legend span{color:var(--ui-label-2);font:600 var(--ui-size-caption2) / 1.3 var(--ui-font-text);gap:6px}.burgundy-village__terrain-legend span i{background:var(--legend-color,#bcbcbcb8);border-radius:50%;width:7px;height:7px}.burgundy-village__terrain-legend span i.is-region{background:#a9a9a9b3}.burgundy-village__terrain-legend span i.is-area{background:#e0ebf2b8}.burgundy-village__terrain-legend strong{color:var(--ui-label);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-weight:600}.burgundy-village__terrain-copy{color:var(--ui-label-2);gap:7px;margin-top:15px;font-size:12px;line-height:1.25;display:grid}.burgundy-village__terrain-copy p{gap:8px;display:flex;color:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0!important}.burgundy-village__terrain-copy p:last-child{padding-left:21px;color:#d1dde4!important}.burgundy-village__terrain-copy svg{flex:none;width:13px;height:13px}.burgundy-village__aspect-summary{padding-bottom:12px}.burgundy-village__aspect-caption{color:var(--ui-label-2);margin:10px 0 0;font-size:12px}.burgundy-village__aspect-comparison{align-items:flex-start;gap:7px;margin-top:11px;display:flex}.burgundy-village__aspect-comparison>div{text-align:center;flex:1 1 0;justify-items:center;min-width:0;display:grid}.burgundy-village__aspect-rose{width:min(100%,108px);display:block;overflow:visible}.burgundy-village__aspect-rose>circle:first-child{fill:none;stroke:#e7f0f524;stroke-width:.8px}.burgundy-village__aspect-rose .is-axis{stroke:#e7f0f517;stroke-dasharray:2 3;stroke-width:.7px}.burgundy-village__aspect-rose .is-ray{stroke:var(--rose-accent);stroke-linecap:round;stroke-width:var(--rose-width);opacity:var(--rose-opacity)}.burgundy-village__aspect-rose .is-pointer{stroke:#f5f9fbd1;stroke-linecap:round;stroke-width:1.4px}.burgundy-village__aspect-rose .is-pointer-dot{fill:var(--rose-accent);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--rose-accent) 60%, transparent))}.burgundy-village__aspect-rose text{fill:var(--ui-label-3);font-family:var(--ui-font-mono);text-anchor:middle;font-size:9px;font-weight:500}.burgundy-village__aspect-comparison>div>span{min-height:24px;color:var(--ui-label-2);font-size:12px;font-weight:600;line-height:1.2}.burgundy-village__aspect-comparison>div>strong{color:var(--ui-label);margin-top:3px;font-size:12px;font-weight:600}.burgundy-village__aspect-copy{margin-top:17px}.burgundy-village__aspect-copy p:last-child{padding-left:0;color:var(--ui-label-2)!important}.burgundy-village__section{gap:12px;display:grid}.burgundy-village__section>header,.burgundy-village__vineyards>header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.burgundy-village__section>header h3,.burgundy-village__vineyards>header h3{color:var(--ui-label);font:var(--ui-type-section-title);margin:0}.burgundy-village__section>header>span{color:var(--ui-label-3);font:var(--ui-type-locator);letter-spacing:.04em}.burgundy-village__section-card{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:linear-gradient(165deg,#35353566,#1c1c1c8a),#21212147;border-radius:18px;padding:18px 16px}.burgundy-village__ground-tabs{background:#7676803d;border-radius:10px;gap:2px;padding:2px;display:flex}.burgundy-village__ground-tabs button{min-height:30px;color:var(--ui-label);font:var(--ui-type-chip);transition:background var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;border-radius:8px;flex:1 1 0}.burgundy-village__ground-tabs button.is-active{color:var(--ui-label);background:#636366;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.burgundy-village__ground-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;display:flex}.burgundy-village__ground-heading span{color:var(--ui-label-2);font-size:12px;font-weight:600}.burgundy-village__ground-heading strong{max-width:58%;color:var(--ui-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.burgundy-village__ground-bar{border-radius:999px;gap:2px;height:13px;margin-top:13px;display:flex;overflow:hidden}.burgundy-village__ground-bar button{background:var(--ground-color);border:0;min-width:2px;padding:0}.burgundy-village__ground-legend{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:8px;margin:13px -16px 0;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.burgundy-village__ground-legend::-webkit-scrollbar{display:none}.burgundy-village__ground-legend button{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);min-width:0;min-height:48px;color:var(--ui-label);scroll-snap-align:start;text-align:left;background:#0e0e0e24;border-radius:12px;flex:0 0 clamp(116px,42%,148px);justify-items:start;gap:4px;padding:8px 10px;display:grid}.burgundy-village__ground-legend button.is-active{border-color:color-mix(in srgb, var(--burgundy-village-drawer-accent) 32%, transparent);background:color-mix(in srgb, var(--burgundy-village-drawer-accent) 9%, #0e0e0e33)}.burgundy-village__ground-legend span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;width:100%;min-width:0;font-size:12px;font-weight:600;display:flex;overflow:hidden}.burgundy-village__ground-legend span i{background:var(--ground-color);border-radius:50%;flex:none;width:7px;height:7px}.burgundy-village__ground-legend small{color:var(--ui-label-2);font-variant-numeric:tabular-nums;font-size:12px}.burgundy-village__ground-meaning{border-top:var(--ui-hairline-width) solid var(--ui-hairline);margin-top:10px;padding-top:10px}.burgundy-village__ground-meaning>div{color:var(--ui-label);justify-content:space-between;gap:12px;font-size:12px;display:flex}.burgundy-village__ground-meaning p{color:var(--ui-label-2)!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.35!important}.burgundy-geological-profile{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-2);gap:15px;margin-top:12px;padding:16px;display:grid;overflow:hidden}.burgundy-geological-profile>header,.burgundy-geological-profile__terrain-heading,.burgundy-geological-profile__borehole-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.burgundy-geological-profile>header div{gap:3px;display:grid}.burgundy-geological-profile>header span,.burgundy-geological-profile__terrain-heading span{color:var(--burgundy-village-drawer-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-geological-profile>header h4{color:var(--ui-label);font-family:var(--atlas-font-display);margin:0;font-size:20px;font-weight:600}.burgundy-geological-profile>header small,.burgundy-geological-profile__terrain-heading strong{color:var(--ui-label-2);font-size:12px;font-weight:600}.burgundy-geological-profile__terrain{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:#0a0a0a2e;border-radius:15px;padding:13px 13px 11px}.burgundy-geological-profile__terrain svg{width:100%;height:auto;margin-top:8px;display:block}.burgundy-geological-profile__terrain svg .is-grid{fill:none;stroke:#c1c1c114;stroke-width:.7px}.burgundy-geological-profile__terrain svg .is-fill{fill:url(#burgundy-ground-profile-fill)}.burgundy-geological-profile__terrain svg .is-line{fill:none;stroke:var(--burgundy-village-drawer-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.burgundy-geological-profile__terrain svg .is-gap{fill:#252525;stroke:#a7a7a7}.burgundy-geological-profile__terrain-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.burgundy-geological-profile__terrain-facts span,.burgundy-geological-profile__borehole-heading span{gap:2px;display:grid}.burgundy-geological-profile__terrain-facts span:nth-child(2){text-align:center}.burgundy-geological-profile__terrain-facts span:last-child,.burgundy-geological-profile__borehole-heading span:last-child{text-align:right}.burgundy-geological-profile__terrain-facts small,.burgundy-geological-profile__borehole-heading small{color:var(--ui-label-2);font-size:12px}.burgundy-geological-profile__terrain-facts strong,.burgundy-geological-profile__borehole-heading strong{color:var(--ui-label);font-variant-numeric:tabular-nums;font-size:12px}.burgundy-geological-profile__observations{gap:10px;display:grid}.burgundy-geological-profile__borehole-tabs{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.burgundy-geological-profile__borehole-tabs::-webkit-scrollbar{display:none}.burgundy-geological-profile__borehole-tabs button{border:var(--ui-hairline-width) solid var(--ui-hairline);min-height:36px;color:var(--ui-label-2);white-space:nowrap;background:#07070729;border-radius:999px;align-items:center;gap:7px;padding:6px 10px 6px 7px;font-size:12px;font-weight:600;display:flex}.burgundy-geological-profile__borehole-tabs button i{background:color-mix(in srgb, var(--burgundy-village-drawer-accent) 13%, transparent);width:22px;height:22px;color:var(--burgundy-village-drawer-accent);border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid}.burgundy-geological-profile__borehole-tabs button.is-active{border-color:color-mix(in srgb, var(--burgundy-village-drawer-accent) 40%, transparent);background:color-mix(in srgb, var(--burgundy-village-drawer-accent) 10%, transparent);color:var(--ui-label)}.burgundy-geological-profile__borehole-tabs button.is-active i{background:var(--burgundy-village-drawer-accent);color:#1f1f1f}.burgundy-geological-profile__borehole{background:#07070729;border-radius:14px;padding:13px}.burgundy-geological-profile__intervals>div{border-top:var(--ui-hairline-width) solid var(--ui-hairline-soft);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:42px;padding:7px 0;display:grid}.burgundy-geological-profile__intervals>div>i{background:var(--interval-color);border-radius:999px;width:5px;height:100%;min-height:26px}.burgundy-geological-profile__intervals span{gap:2px;min-width:0;display:grid}.burgundy-geological-profile__intervals span:last-child{text-align:right}.burgundy-geological-profile__intervals strong{color:#e7eef2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.burgundy-geological-profile__intervals small,.burgundy-geological-profile__borehole>p{color:var(--ui-label-2);font-size:12px}.burgundy-geological-profile__borehole>p{margin:10px 0 0}.burgundy-geological-profile__empty,.burgundy-geological-profile>footer{background:#07070729;border-radius:14px;gap:4px;padding:13px;display:grid}.burgundy-geological-profile__empty strong,.burgundy-geological-profile>footer strong{color:var(--ui-label);font-size:12px}.burgundy-geological-profile__empty span,.burgundy-geological-profile>footer p{color:var(--ui-label-2);margin:0;font-size:12px;line-height:1.45}.burgundy-geological-profile>footer span{color:var(--burgundy-village-drawer-accent);text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-geological-profile{background:0 0;border:0;border-radius:0;gap:14px;min-width:0;margin-top:18px;padding:0;display:grid;overflow:visible}.burgundy-geological-profile>h4{color:var(--ui-label);font-family:var(--atlas-font-display);margin:0;font-size:20px;font-weight:600}.burgundy-geological-profile__figure{min-width:0;margin:0}.burgundy-geological-profile__figure svg{aspect-ratio:420/250;pointer-events:none;touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.burgundy-geological-profile__figure .is-layer{stroke:#e2edf424;stroke-width:.65px;stroke-linejoin:round}.burgundy-geological-profile__figure .is-projection-edge{stroke:color-mix(in srgb, var(--burgundy-village-drawer-accent) 28%, transparent);stroke-width:.75px;stroke-dasharray:3 4}.burgundy-geological-profile__figure .is-surface,.burgundy-geological-profile__figure .is-support-gap{fill:none;stroke:#e1eef6e0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.burgundy-geological-profile__figure .is-support-gap{stroke:#222222f5;stroke-width:2.8px;stroke-dasharray:3 3}.burgundy-geological-profile__figure .is-axis,.burgundy-geological-profile__figure .is-axis-tick line{stroke:#bdbdbd4f;stroke-width:.7px}.burgundy-geological-profile__figure .is-context-bracket{stroke:color-mix(in srgb, var(--burgundy-village-drawer-accent) 32%, transparent);stroke-width:.8px;stroke-linecap:round}.burgundy-geological-profile__figure text{fill:#afafaf;font-family:var(--atlas-font-ui);font-variant-numeric:tabular-nums;font-size:8px}.burgundy-geological-profile__figure .is-axis-unit,.burgundy-geological-profile__figure .is-axis-tick text,.burgundy-geological-profile__figure .is-depth-tick{fill:#bdbdbdc2;font-family:var(--ui-font-mono);font-size:7px}.burgundy-geological-profile__figure .is-context-name{fill:#bababa;font-family:var(--atlas-font-display);font-size:12px;font-weight:600}.burgundy-geological-profile__figure .is-endpoint{fill:#c1c1c1;font-size:12px;font-weight:600}.burgundy-geological-profile__figure .is-featured-label{fill:#f0f6f8cc;font-family:var(--atlas-font-display);font-size:12px;font-weight:600}.burgundy-geological-profile__featured{align-items:center;gap:9px;min-width:0;display:flex}.burgundy-geological-profile__featured>i,.burgundy-geological-profile__intervals>div>i{background:linear-gradient(135deg, var(--lithology-color), color-mix(in srgb, var(--lithology-color) 74%, #111));border-radius:5px;flex:none}.burgundy-geological-profile__featured>i{width:22px;height:22px}.burgundy-geological-profile__featured>strong{color:var(--ui-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.burgundy-geological-profile__featured>span{white-space:nowrap;align-items:center;gap:7px;margin-left:auto;display:flex}.burgundy-geological-profile__featured>span b{background:#bdbdbdb8;width:36px;height:1px;display:block}.burgundy-geological-profile__featured>span small{color:var(--ui-label-2);font-variant-numeric:tabular-nums;font-size:12px}.burgundy-geological-profile__projection{gap:6px;min-width:0;display:grid}.burgundy-geological-profile__projection>header{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.burgundy-geological-profile__projection>header h5{color:var(--ui-label);margin:0;font-size:12px;font-weight:600}.burgundy-geological-profile__projection>header>span{color:var(--ui-label-2);white-space:nowrap;font-size:12px}.burgundy-geological-profile__intervals{margin-top:0;display:grid}.burgundy-geological-profile__intervals>div{border-top:0;border-bottom:var(--ui-hairline-width) solid var(--ui-hairline-soft);grid-template-columns:30px minmax(0,1fr) 70px;align-items:start;gap:10px;min-width:0;min-height:48px;padding:7px 0;display:grid}.burgundy-geological-profile__intervals>div>i{width:30px;height:30px;min-height:0;margin-top:3px}.burgundy-geological-profile__intervals>div>span{text-align:left;gap:3px;min-width:0;display:grid}.burgundy-geological-profile__interval-title{align-items:baseline;min-width:0;gap:6px!important;display:flex!important}.burgundy-geological-profile__interval-title strong{color:var(--ui-label);text-overflow:clip;white-space:normal;font-size:12px;font-weight:600;overflow:visible}.burgundy-geological-profile__interval-title small{color:var(--ui-label-2);letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;overflow:hidden}.burgundy-geological-profile__intervals em{color:var(--ui-label-2);font-size:12px;font-style:italic;line-height:1.3}.burgundy-geological-profile__intervals>div>small{color:var(--ui-label-2);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding-top:4px;font-size:12px}.burgundy-geological-profile__source{align-items:center;gap:6px;display:flex;color:var(--ui-label-2)!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.35!important}.burgundy-geological-profile__source svg{flex:none;width:12px;height:12px}.burgundy-geological-profile__empty{color:var(--ui-label-2);background:0 0;border-radius:0;margin:0;padding:0;font-size:12px;line-height:1.4;display:block}.burgundy-village__weather>header label{color:var(--ui-label-2);align-items:center;gap:5px;display:flex;position:relative}.burgundy-village__weather>header select{appearance:none;color:inherit;font:650 10px/1 var(--ui-font-text);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:3px 15px 3px 3px}.burgundy-village__weather>header label>i{letter-spacing:-2px;pointer-events:none;font-size:12px;font-style:normal;position:absolute;right:1px}.burgundy-village__weather-profile{gap:4px;display:grid}.burgundy-village__weather-profile span,.burgundy-village__weather-profile small{color:var(--ui-label-2);font-size:12px}.burgundy-village__weather-profile span{font-weight:600}.burgundy-village__weather-profile strong{color:var(--ui-label);font-size:12px;font-weight:600;line-height:1.3}.burgundy-village__current-season{border:1px solid color-mix(in srgb, var(--burgundy-village-drawer-accent) 18%, #cfcfcf14);background:var(--ui-shade-1);border-radius:14px;gap:9px;margin-bottom:10px;padding:11px 12px 10px;display:grid}.burgundy-village__current-season-heading{grid-template-columns:minmax(0,1fr) minmax(92px,42%);align-items:end;gap:3px 10px;display:grid}.burgundy-village__current-season-heading>span{color:var(--burgundy-village-drawer-accent);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-village__current-season-heading>strong{color:var(--ui-label);font-size:13px;font-weight:600;line-height:1.15}.burgundy-village__current-season-heading>small{color:var(--ui-label-2);text-align:right;grid-area:1/2/3;align-self:center;font-size:12px;line-height:1.3}.burgundy-village__current-season-metrics{border-top:var(--ui-hairline-width) solid var(--ui-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding-top:9px;display:grid}.burgundy-village__current-season-metrics>div{border-left:var(--ui-hairline-width) solid var(--ui-hairline-soft);gap:2px;min-width:0;padding:0 8px;display:grid}.burgundy-village__current-season-metrics>div:first-child{border-left:0;padding-left:0}.burgundy-village__current-season-metrics small,.burgundy-village__current-season-coverage span,.burgundy-village__current-season-coverage small{color:var(--ui-label-2);font-size:12px}.burgundy-village__current-season-metrics strong{color:var(--ui-label);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.burgundy-village__current-season-coverage{border-top:var(--ui-hairline-width) solid var(--ui-hairline-soft);flex-wrap:wrap;align-items:center;gap:5px 14px;margin:0;padding-top:8px;display:flex}.burgundy-village__current-season-coverage>div{align-items:baseline;gap:4px;min-width:0;padding:0;display:inline-flex}.burgundy-village__current-season-coverage span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-village__current-season-coverage>.is-partial span{color:var(--burgundy-village-drawer-accent)}.burgundy-village__current-season-coverage strong{color:var(--ui-label);white-space:nowrap;font-size:12px;font-weight:600}.burgundy-village__weather-fingerprints{gap:6px;margin-top:15px;display:grid}.burgundy-village__weather-fingerprint{width:100%;color:var(--ui-label);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;gap:8px;padding:9px 10px;display:grid}.burgundy-village__weather-fingerprint.is-active{border-color:color-mix(in srgb, var(--burgundy-village-drawer-accent) 32%, transparent);background:#0000001c}.burgundy-village__weather-fingerprint-title,.burgundy-village__weather-fingerprint-title>span,.burgundy-village__weather-poles{align-items:center;display:flex}.burgundy-village__weather-fingerprint-title{justify-content:space-between;gap:8px}.burgundy-village__weather-fingerprint-title>span{gap:6px;font-size:12px;font-weight:600}.burgundy-village__weather-fingerprint-title svg{width:14px;height:14px}.burgundy-village__weather-fingerprint-title strong{font-variant-numeric:tabular-nums;font-size:12px}.burgundy-village__weather-fingerprint-title em{color:var(--burgundy-village-drawer-accent);font-size:12px;font-style:normal;font-weight:600}.burgundy-village__weather-scale{height:12px;display:block;position:relative}.burgundy-village__weather-scale i{display:block;position:absolute;top:50%;transform:translateY(-50%)}.burgundy-village__weather-scale .is-track{background:#f1f7fa1a;border-radius:999px;width:100%;height:3px;left:0}.burgundy-village__weather-scale .is-range{background:#f1f7fa3b;border-radius:999px;height:7px}.burgundy-village__weather-scale .is-median{background:#f1f7fa94;width:1px;height:11px}.burgundy-village__weather-scale .is-value{border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--burgundy-village-drawer-accent);width:10px;height:10px;box-shadow:0 0 5px color-mix(in srgb, var(--burgundy-village-drawer-accent) 55%, transparent);border-radius:50%;transform:translate(-50%,-50%)}.burgundy-village__weather-poles{color:var(--ui-label-2);justify-content:space-between;font-size:12px}.burgundy-village__weather-detail,.burgundy-village__weather-vitals{border-top:var(--ui-hairline-width) solid var(--ui-hairline);margin-top:17px;padding-top:17px}.burgundy-village__weather-detail>header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.burgundy-village__weather-detail>header strong{color:var(--ui-label);font-size:12px;font-weight:600}.burgundy-village__weather-detail>header span{max-width:58%;color:var(--ui-label-2);text-align:right;font-size:12px;line-height:1.25;display:grid}.burgundy-village__weather-detail>header em{color:var(--ui-label-3);letter-spacing:.01em;text-transform:none;margin-top:3px;font-size:12px;font-style:normal;font-weight:500;line-height:1.35}.burgundy-village__weather-chart{margin-top:11px}.burgundy-village__weather-chart-key{color:var(--ui-label-2);gap:14px;margin-bottom:7px;font-size:12px;font-weight:500;display:flex}.burgundy-village__weather-chart-key>span{align-items:center;gap:5px;display:inline-flex}.burgundy-village__weather-chart-key i{flex:none;display:block}.burgundy-village__weather-chart-key .is-vintage i{background:var(--weather-accent);border-radius:999px;width:13px;height:2px}.burgundy-village__weather-chart-key .is-range i{background:color-mix(in srgb, var(--burgundy-village-drawer-accent) 13%, transparent);border-radius:2px;width:13px;height:7px}.burgundy-village__weather-chart svg{width:100%;height:128px;display:block;overflow:visible}.burgundy-village__weather-chart path{vector-effect:non-scaling-stroke}.burgundy-village__weather-chart .is-outer-band{fill:color-mix(in srgb, var(--weather-accent) 6%, transparent);stroke:none!important}.burgundy-village__weather-chart .is-inner-band{fill:color-mix(in srgb, var(--weather-accent) 14%, transparent);stroke:none!important}.burgundy-village__weather-chart .is-reference{fill:none;stroke:#eef5f866;stroke-dasharray:4 4;stroke-width:.8px}.burgundy-village__weather-chart .is-actual{fill:none;stroke:var(--weather-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--weather-accent) 40%, transparent))}.burgundy-village__weather-axis{color:var(--ui-label-2);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-13px;font-size:12px;display:flex}.burgundy-village__weather-history-chart .is-history-band{fill:color-mix(in srgb, var(--weather-accent) 10%, transparent)}.burgundy-village__weather-history-chart .is-history-median{stroke:#eef5f861;stroke-dasharray:4 4;stroke-width:.8px}.burgundy-village__weather-history-chart .is-history-selected{fill:var(--weather-accent)}.burgundy-village__balance-plot{grid-template-columns:repeat(7,minmax(0,1fr));height:142px;display:grid;position:relative}.burgundy-village__balance-plot>.is-zero{border-top:1px dashed #eef5f838;position:absolute;top:50%;left:0;right:0}.burgundy-village__balance-plot>span{display:block;position:relative}.burgundy-village__balance-plot>span>i{background:var(--weather-accent);border-radius:4px;width:52%;position:absolute;left:24%}.burgundy-village__balance-plot small{width:100%;color:var(--ui-label-2);text-align:center;font-size:12px;position:absolute;bottom:-1px}.burgundy-village__weather-vitals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.burgundy-village__weather-vitals>div{align-items:flex-start;gap:8px;min-width:0;display:flex}.burgundy-village__weather-vitals svg{width:16px;height:16px;color:var(--ui-label-2);flex:none}.burgundy-village__weather-vitals span{gap:2px;min-width:0;display:grid}.burgundy-village__weather-vitals small{color:var(--ui-label-2);font-size:12px}.burgundy-village__weather-vitals strong{color:var(--ui-label);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.burgundy-village__weather-vitals em{color:#afafaf94;letter-spacing:.015em;font-size:12px;font-style:normal;font-weight:500;line-height:1.25}.burgundy-village__weather-loading,.burgundy-village__weather-error{min-height:240px;color:var(--ui-label-2);justify-content:center;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.burgundy-village__weather-loading>i{border:2px solid #eef5f82e;border-top-color:var(--burgundy-village-drawer-accent);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite burgundy-village-spin}.burgundy-village__weather-loading.is-season-curve,.burgundy-village__weather-curve-empty{min-height:148px;color:var(--ui-label-2);text-align:center;align-content:center;place-items:center;gap:8px;margin:11px 0 0;font-size:12px;display:grid}.burgundy-village__vineyards{margin-top:2px}.burgundy-village__vineyards>header h3{align-items:baseline;gap:10px;display:flex}.burgundy-village__vineyards>header h3 small{color:var(--ui-label-2);font-family:var(--atlas-font-ui);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.burgundy-village__vineyards>header>a{color:var(--ui-label-2);align-items:center;gap:5px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.burgundy-village__vineyards>header>a svg{width:13px;height:13px}.burgundy-village__vineyards>div{margin-top:7px}.burgundy-village__vineyards>div>a{border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);min-height:67px;color:var(--ui-label);grid-template-columns:8px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:grid}.burgundy-village__vineyards>div>a>i{background:var(--vineyard-color);width:7px;height:7px;box-shadow:0 0 5px color-mix(in srgb, var(--vineyard-color) 32%, transparent);border-radius:50%}.burgundy-village__vineyards>div>a>span{gap:2px;min-width:0;display:grid}.burgundy-village__vineyards>div>a strong{font-family:var(--atlas-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.burgundy-village__vineyards>div>a small{color:var(--ui-label-2);font-size:12px}.burgundy-village__vineyards>div>a>svg{width:16px;color:var(--ui-label-3)}@keyframes burgundy-village-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.burgundy-village__weather-loading>i{animation:none}}.burgundy-world__selection-actions{justify-self:end;width:44px;position:relative;min-width:44px!important}.burgundy-world__selection-actions-menu{z-index:8;border:var(--ui-hairline-width) solid var(--ui-hairline);text-align:left;width:min(238px,100vw - 44px);-webkit-backdrop-filter:var(--ui-glass-filter);background:#181818f5;border-radius:16px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 48px #04040461}.burgundy-world__selection-actions-menu button{color:#eaf4f8;text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:52px;padding:8px 10px;display:grid}.burgundy-world__selection-actions-menu button:hover,.burgundy-world__selection-actions-menu button:focus-visible{background:color-mix(in srgb, var(--burgundy-village-drawer-accent) 12%, transparent);outline:none}.burgundy-world__selection-actions-menu button>svg{width:19px;height:19px;color:var(--burgundy-village-drawer-accent);justify-self:center}.burgundy-world__selection-actions-menu button>span{gap:2px;min-width:0;display:grid}.burgundy-world__selection-actions-menu strong{font-size:12px;font-weight:700}.burgundy-world__selection-actions-menu small{color:var(--ui-label-2);font-size:12px}@media (width<=760px){.burgundy-world__selection-actions{width:38px;min-width:38px!important}}@media (width<=360px){.burgundy-village__appellation-card{padding:13px 12px 12px}.burgundy-village__composition-legend{gap:10px}.burgundy-village__composition-legend small{font-size:10.5px}.burgundy-village__glance{gap:8px}.burgundy-village__glance dt svg{display:none}.burgundy-village__glance dd{margin-left:0}}@media (pointer:coarse){.burgundy-village__scope>div{margin-top:-4px;margin-bottom:-4px;padding-top:4px;padding-bottom:6px}.burgundy-village__scope button{position:relative}.burgundy-village__scope button:before{content:"";position:absolute;inset:-4px 0}}.burgundy-village__dossier-state.is-skeleton{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:0;display:grid}.burgundy-village__skeleton-card{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:17px;gap:12px;padding:14px 15px 13px;display:grid}.burgundy-village__skeleton-pair,.burgundy-village__skeleton-glance{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.burgundy-village__skeleton-glance{grid-template-columns:repeat(3,minmax(0,1fr))}.burgundy-village__skeleton-card .is-figure{height:40px}.burgundy-village__skeleton-card .is-bar{border-radius:var(--ui-radius-pill);height:8px}.burgundy-village__skeleton-glance .ui-skeleton{height:34px}.burgundy-study{--study-accent:var(--ui-label-2);--study-gold:#f5f5f7;--study-ink:#edf8fc;--study-muted:#d1d1d19e;--study-line:#c4c4c429;z-index:3200;color:var(--study-ink);font-family:var(--ui-font-text);-webkit-backdrop-filter:blur(12px)saturate(.78);background:#06060680;justify-content:flex-end;align-items:stretch;padding:18px;animation:.22s both burgundy-study-fade;display:flex;position:fixed;inset:0}.burgundy-study__sheet{border:var(--ui-hairline-width) solid var(--ui-hairline);background:radial-gradient(circle at 78% -2%,#b1b1b130,#0000 28%),linear-gradient(155deg,#282828fb,#0d0d0dfc 58%,#0a0a0afe);border-radius:30px;outline:none;flex-direction:column;width:min(760px,100vw - 36px);height:calc(100dvh - 36px);min-height:0;animation:.36s cubic-bezier(.2,.86,.24,1) both burgundy-study-enter;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,-20px 28px 90px #0404048a,0 0 0 1px #04040459}.burgundy-study__sheet:before{z-index:0;opacity:.2;content:"";pointer-events:none;background-image:linear-gradient(#c8c8c812 1px,#0000 1px),linear-gradient(90deg,#c8c8c812 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 44%);mask-image:linear-gradient(#000 0,#0000 44%)}.burgundy-study__handle{display:none}.burgundy-study__header{z-index:2;justify-content:space-between;align-items:center;gap:20px;min-height:104px;padding:22px 24px 16px 28px;display:flex;position:relative}.burgundy-study__header>div{grid-template-columns:minmax(0,auto) auto;align-items:end;gap:3px 10px;min-width:0;display:grid}.burgundy-study__header small{color:var(--study-accent);letter-spacing:.17em;text-transform:uppercase;grid-column:1/-1;font-size:12px;font-weight:700}.burgundy-study__header h1{color:#f2fbfd;font-family:var(--ui-font-display);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(30px,5vw,46px);font-weight:400;line-height:.98;overflow:hidden}.burgundy-study__header>div>span{color:var(--study-gold);letter-spacing:.1em;text-transform:uppercase;border:1px solid #f5f5f74d;border-radius:999px;margin-bottom:3px;padding:4px 7px;font-size:12px;font-weight:700}.burgundy-study__header>button{border:var(--ui-hairline-width) solid var(--ui-hairline);color:#ecf9fcd6;background:#17171794;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:32px;font-weight:400;line-height:1;display:grid}.burgundy-study__header>button:hover,.burgundy-study__header>button:focus-visible{color:#fff;background:#61616157;border-color:#f5f5f7a3;outline:none}.burgundy-study__tabs{z-index:2;border:var(--ui-hairline-width) solid var(--ui-hairline);background:#0c0c0c8a;border-radius:16px;grid-template-columns:1fr 1fr;margin:0 24px;padding:4px;display:grid;position:relative}.burgundy-study__tabs button{min-height:54px;color:var(--ui-label-3);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-content:center;justify-items:start;gap:2px;padding:8px 14px;display:grid}.burgundy-study__tabs button span{letter-spacing:.04em;font-size:12px;font-weight:700}.burgundy-study__tabs button small{font-size:12px}.burgundy-study__tabs button.is-active{color:#eefbfe;background:linear-gradient(145deg,#8e8e934d,#36363647);border-color:#f5f5f73d;box-shadow:inset 0 1px #ffffff0f,0 5px 16px #0505053d}.burgundy-study__tabs button.is-active small{color:var(--study-accent)}.burgundy-study__year-rail{z-index:2;scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;margin:12px 0 0;padding:0 24px 5px;display:flex;position:relative;overflow-x:auto}.burgundy-study__year-rail::-webkit-scrollbar{display:none}.burgundy-study__year-rail button{scroll-snap-align:start;border:var(--ui-hairline-width) solid var(--ui-hairline);color:#c8c8c88a;background:#1818187a;border-radius:11px;flex:none;min-width:63px;min-height:36px;font-size:12px;font-weight:600}.burgundy-study__year-rail button.is-active{box-shadow:inset 0 -2px var(--study-gold), 0 0 18px #f5f5f717;color:var(--ui-label);background:#8e8e9338;border-color:#f5f5f780}.burgundy-study__body{z-index:1;overscroll-behavior-y:contain;scrollbar-color:#f5f5f73d transparent;scrollbar-width:thin;gap:14px;min-height:0;padding:18px 24px 30px;display:grid;position:relative;overflow-y:auto}.burgundy-study__view{gap:14px;display:grid}.burgundy-study__context-picker{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.burgundy-study__context-picker::-webkit-scrollbar{display:none}.burgundy-study__context-picker button{border:1px solid var(--study-line);min-height:32px;color:var(--study-muted);background:#2f2f2f57;border-radius:999px;flex:none;padding:0 11px;font-size:12px;font-weight:700}.burgundy-study__context-picker button.is-active{color:#ecfbfe;background:#8e8e933d;border-color:#f5f5f77a}.burgundy-study__season-hero,.burgundy-study__terrain-hero{border:var(--ui-hairline-width) solid var(--ui-hairline);background:radial-gradient(circle at 82% 18%,#f5f5f72b,#0000 25%),radial-gradient(circle at 8% 90%,#f5f5f733,#0000 32%),linear-gradient(140deg,#484848b8,#161616d6);border-radius:23px;align-items:center;gap:22px;min-height:178px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 18px 36px #05050529}.burgundy-study__season-hero{grid-template-columns:minmax(0,1fr) auto}.burgundy-study__season-hero:after,.burgundy-study__terrain-hero:after{border:var(--ui-hairline-width) solid var(--ui-hairline);content:"";pointer-events:none;border-radius:50%;width:210px;height:130px;position:absolute;bottom:-34px;right:-20px;transform:rotate(-8deg);box-shadow:0 -18px #c8c8c80a,0 -36px #c8c8c806}.burgundy-study__season-hero>div,.burgundy-study__terrain-copy{z-index:1;position:relative}.burgundy-study__season-hero small,.burgundy-study__terrain-copy>small,.burgundy-study__metric small,.burgundy-study__moments small,.burgundy-study__geology-card header small,.burgundy-study__profile-boundary small,.burgundy-study__method-card>span{color:var(--study-accent);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-study__season-hero h2,.burgundy-study__terrain-copy h2,.burgundy-study__geology-card h2{font-family:var(--ui-font-display);letter-spacing:-.035em;margin:4px 0 0;font-size:clamp(28px,5vw,42px);font-weight:400;line-height:1}.burgundy-study__season-hero p,.burgundy-study__terrain-copy p{max-width:45ch;color:var(--ui-label-3);margin:10px 0 0;font-size:12px;line-height:1.5}.burgundy-study__season-reading{text-align:right;background:#6363662e;border:1px solid #f5f5f740;border-radius:17px;align-content:center;gap:2px;min-width:142px;padding:17px;display:grid}.burgundy-study__season-reading strong{color:var(--ui-label);font-family:var(--ui-font-display);font-size:35px;font-weight:400}.burgundy-study__season-reading span{color:#f5f5f7ad;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-study__season-reading small{color:var(--ui-label-3);letter-spacing:0;text-transform:none;margin-top:6px;font-size:12px;font-weight:500}.burgundy-study__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.burgundy-study__metric{border:1px solid var(--study-line);background:linear-gradient(145deg,#42424266,#12121275);border-radius:17px;align-content:end;gap:3px;min-height:103px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff09}.burgundy-study__metric.is-rain{background:linear-gradient(145deg,#58585870,#16161680)}.burgundy-study__metric.is-light{background:linear-gradient(145deg,#6363664d,#1b1f2273)}.burgundy-study__metric strong{color:var(--ui-label);letter-spacing:-.02em;font-size:17px;font-weight:600}.burgundy-study__metric span{color:#c1c1c178;font-size:12px}.burgundy-study__moments{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.burgundy-study__moments>div{border:var(--ui-hairline-width) solid var(--ui-hairline);background:#1919196b;border-radius:15px;gap:3px;min-width:0;padding:13px;display:grid}.burgundy-study__moments strong{color:#eef9fbe0;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.burgundy-study__moments span{color:#c2c2c27a;font-size:12px}.burgundy-study__chart-card,.burgundy-study__distribution,.burgundy-study__terrain-grid,.burgundy-study__geology-card,.burgundy-study__profile-boundary,.burgundy-study__method-card,.burgundy-study__sources{border:1px solid var(--study-line);background:#14141485;border-radius:20px;margin:0;padding:18px;box-shadow:inset 0 1px #ffffff09}.burgundy-study__chart-card figcaption{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.burgundy-study__chart-card figcaption div{gap:2px;display:grid}.burgundy-study__chart-card figcaption span,.burgundy-study__distribution h3,.burgundy-study__range span,.burgundy-study__terrain-fact>span{color:var(--ui-label-3);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-study__chart-card figcaption strong{color:#eef9fce6;font-family:var(--ui-font-display);font-size:18px;font-weight:400}.burgundy-study__chart-card figcaption small{color:#c1c1c180;font-size:12px}.burgundy-study__chart-card svg{width:100%;height:auto;margin-top:12px;display:block;overflow:visible}.burgundy-study__chart-card svg text{fill:#b8b8b880;font-family:inherit;font-size:9px}.burgundy-study__gridline{stroke:#bdbdbd1a;stroke-width:1px}.burgundy-study__gdd-band.is-outer{fill:#a3a3a31c}.burgundy-study__gdd-band.is-inner{fill:#b1b1b126}.burgundy-study__gdd-median{fill:none;stroke:#d0d0d06b;stroke-dasharray:5 5;stroke-width:1.5px}.burgundy-study__gdd-current{fill:none;stroke:var(--ui-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.burgundy-study__gdd-point{fill:#f5f5f7;stroke:#636366;stroke-width:2px}.burgundy-study__history-reference{stroke:#f5f5f75c;stroke-dasharray:4 5;stroke-width:1.5px}.burgundy-study__history-line{fill:none;stroke:#f5f5f7bf;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.burgundy-study__history-selection{stroke:#f5f5f761;stroke-width:1px}.burgundy-study__history-point{fill:var(--ui-accent);stroke:#f9f9f9cc;stroke-width:2px}.burgundy-study__rain-bar{fill:#9d9d9d4d}.burgundy-study__temperature-line{fill:none;stroke:var(--ui-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.burgundy-study__temperature-point{fill:#f5f5f7}.burgundy-study__legend{color:#bdbdbd8a;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:12px;display:flex}.burgundy-study__legend span{align-items:center;gap:5px;display:flex}.burgundy-study__legend span:before{content:"";background:#cdcdcd5c;border-radius:999px;width:16px;height:2px}.burgundy-study__legend .is-current:before,.burgundy-study__legend .is-temperature:before{background:var(--ui-accent)}.burgundy-study__legend .is-band:before{background:#b1b1b12e;height:6px}.burgundy-study__legend .is-rain:before{background:#9d9d9d61;height:6px}.burgundy-study__month-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.burgundy-study__month-grid>div{background:#35353542;border-radius:10px;grid-template-columns:auto 1fr;gap:2px 8px;padding:9px;display:grid}.burgundy-study__month-grid strong{color:var(--study-accent);grid-row:1/span 3;font-size:12px}.burgundy-study__month-grid span,.burgundy-study__month-grid small{color:var(--ui-label-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.burgundy-study__month-grid small{color:#bdbdbd6b}.burgundy-study__method-card{background:linear-gradient(135deg,#7d7d7d21,#0000),#14141480}.burgundy-study__method-card h3,.burgundy-study__profile-boundary h3{color:var(--ui-label);font-family:var(--ui-font-display);margin:6px 0 0;font-size:21px;font-weight:400}.burgundy-study__method-card p,.burgundy-study__profile-boundary p{max-width:68ch;color:var(--ui-label-3);margin:7px 0 0;font-size:12px;line-height:1.55}.burgundy-study__terrain-hero{grid-template-columns:minmax(0,1fr) 190px}.burgundy-study__terrain-copy button{min-height:39px;color:var(--ui-label);background:#8e8e9333;border:1px solid #f5f5f752;border-radius:11px;align-items:center;gap:12px;margin-top:16px;padding:0 13px;font-size:12px;font-weight:700;display:flex}.burgundy-study__terrain-copy button i{color:var(--study-accent);font-style:normal}.burgundy-study__compass{z-index:1;text-align:center;grid-template-columns:120px;justify-content:center;justify-items:center;gap:4px;display:grid;position:relative}.burgundy-study__compass svg{width:120px;overflow:visible}.burgundy-study__compass circle,.burgundy-study__compass>svg>path{fill:none;stroke:#bfbfbf29;stroke-width:1px}.burgundy-study__compass-arrow path{fill:#f5f5f78c;stroke:#f5f5f7;stroke-width:1px}.burgundy-study__compass-arrow circle{fill:var(--ui-accent);stroke:#f9f9f9cc}.burgundy-study__compass text{fill:#d1d1d17a;font-size:9px;font-weight:700}.burgundy-study__compass>div{gap:1px;display:grid}.burgundy-study__compass>div strong{color:#f5f5f7;font-family:var(--ui-font-display);font-size:22px;font-weight:400}.burgundy-study__compass>div span{color:#cbcbcb80;font-size:12px}.burgundy-study__terrain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.burgundy-study__range,.burgundy-study__terrain-fact{background:#3838383d;border-radius:14px;align-content:center;gap:7px;min-width:0;min-height:112px;padding:14px;display:grid}.burgundy-study__range>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.burgundy-study__range strong,.burgundy-study__terrain-fact strong{color:#eff9fbe6;font-size:16px;font-weight:600}.burgundy-study__range-track{background:linear-gradient(90deg,#8e8e9352,#f5f5f75c);border-radius:999px;height:7px;position:relative}.burgundy-study__range-track i{background:#eff9fa;border:2px solid #111111e6;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #f5f5f757}.burgundy-study__range small,.burgundy-study__terrain-fact small{color:#bebebe6e;font-size:12px;line-height:1.35}.burgundy-study__distribution h3{margin:0}.burgundy-study__composition{background:#b8b8b814;border-radius:999px;gap:2px;height:9px;margin-top:12px;display:flex;overflow:hidden}.burgundy-study__composition i{border-radius:999px;min-width:2px}.burgundy-study__distribution ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:12px 0 0;padding:0;list-style:none;display:grid}.burgundy-study__distribution li{min-width:0;color:var(--ui-label-3);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:12px;display:grid}.burgundy-study__distribution li>i{border-radius:50%;width:7px;height:7px}.burgundy-study__distribution li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-study__distribution li strong{color:#e7f3f7b8;font-weight:600}.burgundy-study__distribution.is-compact ol{grid-template-columns:repeat(4,minmax(0,1fr))}.burgundy-study__geology-card>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.burgundy-study__geology-card>header>div{gap:2px;display:grid}.burgundy-study__geology-card>header>span{border:var(--ui-hairline-width) solid var(--ui-hairline);color:#cdcdcd85;border-radius:999px;padding:5px 8px;font-size:12px}.burgundy-study__geology-card .burgundy-study__distribution{border:0;border-top:1px solid var(--study-line);box-shadow:none;background:0 0;border-radius:0;margin-top:17px;padding:15px 0 0}.burgundy-study__formations{gap:7px;margin-top:16px;display:grid}.burgundy-study__formations article{background:#3535353d;border-radius:12px;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;display:grid}.burgundy-study__formations article>i{border-radius:999px;width:5px;height:34px}.burgundy-study__formations article>div{gap:3px;min-width:0;display:grid}.burgundy-study__formations article strong{color:#edf8fadb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.burgundy-study__formations article span,.burgundy-study__formations article small{color:#c1c1c17a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.burgundy-study__profile-boundary{background:repeating-linear-gradient(165deg,#acacac06 0 8px,#0000 8px 14px),#14141485;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:22px;display:grid}.burgundy-study__profile-boundary>div{border:var(--ui-hairline-width) solid var(--ui-hairline);background:#0e0e0e7a;border-radius:13px;height:92px;position:relative;overflow:hidden}.burgundy-study__profile-boundary>div span{background:#f5f5f733;height:1px;position:absolute;left:-8%;right:-8%;transform:rotate(-7deg)}.burgundy-study__profile-boundary>div span:first-child{top:30%}.burgundy-study__profile-boundary>div span:nth-child(2){opacity:.65;top:52%}.burgundy-study__profile-boundary>div span:nth-child(3){opacity:.35;top:72%}.burgundy-study__sources{background:#0f0f0f8a;gap:10px;display:grid}.burgundy-study__sources summary{color:var(--ui-label-3);cursor:pointer;font-size:12px}.burgundy-study__sources ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.burgundy-study__sources li{color:var(--ui-label-3);gap:2px;font-size:12px;display:grid}.burgundy-study__sources li strong{color:#e5f3f7c7}.burgundy-study__sources li small,.burgundy-study__sources>small{color:#b3b3b361;font-size:12px;line-height:1.4}.burgundy-study__sources p{color:#c1c1c185;margin:0;font-size:12px;line-height:1.5}.burgundy-study__loading,.burgundy-study__error,.burgundy-study__empty{border:1px solid var(--study-line);text-align:center;background:#1414147a;border-radius:22px;place-content:center;justify-items:center;gap:7px;min-height:330px;display:grid}.burgundy-study__loading .burgundy-atlas-loader__terrain{width:98px;margin-bottom:12px}.burgundy-study__loading small,.burgundy-study__error small{color:var(--study-accent);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-study__loading strong,.burgundy-study__error strong,.burgundy-study__empty strong{color:#eef9fbdb;font-family:var(--ui-font-display);font-size:24px;font-weight:400}.burgundy-study__error button{min-height:38px;color:var(--ui-label);background:#8e8e9333;border:1px solid #f5f5f74d;border-radius:11px;margin-top:12px;padding:0 15px;font-size:12px;font-weight:700}@keyframes burgundy-study-fade{0%{opacity:0}}@keyframes burgundy-study-enter{0%{opacity:0;transform:translate(38px)scale(.985)}}@media (width<=760px){.burgundy-study{padding:max(72px, env(safe-area-inset-top)) 0 0;align-items:flex-end}.burgundy-study__sheet{width:100%;height:min(91dvh, calc(100dvh - max(60px, env(safe-area-inset-top))));border-bottom:0;border-left:0;border-right:0;border-radius:28px 28px 0 0;animation-name:burgundy-study-enter-mobile}.burgundy-study__handle{z-index:4;background:#dddddd57;border-radius:999px;width:40px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.burgundy-study__header{align-items:flex-start;min-height:104px;padding:22px 16px 12px 20px}.burgundy-study__header>div{grid-template-columns:minmax(0,1fr);align-items:start}.burgundy-study__header h1{text-overflow:clip;white-space:normal;max-width:calc(100vw - 98px);font-size:29px;line-height:.95;overflow:visible}.burgundy-study__header>div>span{justify-self:start;margin:3px 0 0}.burgundy-study__header>button{width:46px;height:46px}.burgundy-study__tabs{margin-inline:14px}.burgundy-study__year-rail{padding-inline:14px}.burgundy-study__body{padding:14px 14px max(30px, env(safe-area-inset-bottom))}.burgundy-study__season-hero{grid-template-columns:1fr;padding:20px}.burgundy-study__season-reading{text-align:left;grid-template-columns:auto 1fr;align-items:baseline;min-width:0}.burgundy-study__season-reading strong{grid-row:1/span 2;font-size:31px}.burgundy-study__season-reading small{margin-top:0}.burgundy-study__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.burgundy-study__metric{min-height:96px}.burgundy-study__moments{scrollbar-width:none;display:flex;overflow-x:auto}.burgundy-study__moments>div{min-width:130px}.burgundy-study__chart-card{padding:15px 12px;overflow:hidden}.burgundy-study__month-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.burgundy-study__terrain-hero{grid-template-columns:minmax(0,1fr) 120px;padding:20px}.burgundy-study__compass,.burgundy-study__compass svg{width:96px}.burgundy-study__compass{grid-template-columns:96px}.burgundy-study__terrain-grid{grid-template-columns:1fr}.burgundy-study__terrain-grid,.burgundy-study__geology-card,.burgundy-study__distribution,.burgundy-study__profile-boundary,.burgundy-study__method-card,.burgundy-study__sources{padding:15px}.burgundy-study__distribution.is-compact ol{grid-template-columns:repeat(2,minmax(0,1fr))}.burgundy-study__profile-boundary{grid-template-columns:1fr}.burgundy-study__profile-boundary>div{height:72px}}@media (width<=420px){.burgundy-study__terrain-hero{grid-template-columns:1fr}.burgundy-study__compass{text-align:left;grid-template-columns:82px auto;justify-content:start;place-items:center start}.burgundy-study__compass svg{width:82px}}@keyframes burgundy-study-enter-mobile{0%{opacity:0;transform:translateY(42px)}}@media (prefers-reduced-motion:reduce){.burgundy-study,.burgundy-study__sheet{animation:none}}.burgundy-universal-search__backdrop{z-index:70;padding:max(7dvh, env(safe-area-inset-top)) 0 0;animation:ui-fade var(--ui-duration-2) var(--ui-ease) both;background:#0a0a0b52;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.burgundy-universal-search{--search-text:var(--ui-label);--search-secondary:var(--ui-label-2);--search-hairline:var(--ui-hairline);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0;background:var(--ui-glass-thick);width:min(680px,100%);height:93dvh;min-height:0;max-height:93dvh;box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);color:var(--search-text);font-family:var(--ui-font-text);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);border-bottom:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.burgundy-universal-search.is-modal{animation:ui-rise var(--ui-duration-3) var(--ui-ease-sheet) both}.burgundy-universal-search.is-page{width:100%;height:min(640px,100dvh - 180px);min-height:0;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 0 14px}.burgundy-universal-search__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.burgundy-universal-search__handle{cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;width:100%;min-height:24px;padding:0;display:grid}.burgundy-universal-search__handle span{background:#ebebf54d;border-radius:3px;width:42px;height:5px}.burgundy-universal-search__searchbar{padding:6px var(--ui-inset) 14px;grid-template-columns:minmax(0, 1fr) var(--ui-hit);flex:none;align-items:center;gap:10px;display:grid}.burgundy-universal-search.is-page .burgundy-universal-search__searchbar{grid-template-columns:minmax(0,1fr);padding:4px 0 14px}.burgundy-universal-search__input{min-height:var(--ui-search-height);grid-template-columns:18px minmax(0, 1fr) var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-fill-4);color:var(--ui-label-3);cursor:text;transition:border-color var(--ui-duration-1) var(--ui-ease), box-shadow var(--ui-duration-2) var(--ui-ease), background var(--ui-duration-2) var(--ui-ease);align-items:center;gap:10px;padding:0 4px 0 16px;display:grid}.burgundy-universal-search__input:focus-within{border-color:var(--ui-accent-line);box-shadow:none}.burgundy-universal-search__input>svg{width:18px;height:18px;color:var(--ui-label-3)}.burgundy-universal-search__input input{min-width:0;height:calc(var(--ui-search-height) - 4px);color:var(--ui-label);font:400 var(--ui-size-body) / 1.2 var(--ui-font-text);background:0 0;border:0;outline:0;padding:0}.burgundy-universal-search__input input::placeholder{color:var(--ui-label-3)}.burgundy-universal-search__input input::-webkit-search-cancel-button{display:none}.burgundy-universal-search__input>button{width:var(--ui-hit);height:var(--ui-hit);color:var(--ui-label-3);cursor:pointer;transition:opacity var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.burgundy-universal-search__input>button:disabled{opacity:0;pointer-events:none}.burgundy-universal-search__input>button svg{width:18px;height:18px}.burgundy-universal-search__close{width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease);border-radius:50%;place-items:center;padding:0;display:grid}.burgundy-universal-search__close svg{width:18px;height:18px}.burgundy-universal-search__close:hover{background:var(--ui-tint-2)}.burgundy-universal-search__close:active{opacity:.68}.burgundy-universal-search__close:focus-visible,.burgundy-universal-search__input>button:focus-visible,.burgundy-universal-search__handle:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-universal-search__rule{height:var(--ui-hairline-width);flex:0 0 var(--ui-hairline-width);background:var(--ui-hairline)}.burgundy-universal-search.is-page .burgundy-universal-search__rule{display:none}.burgundy-universal-search__scroll{min-height:0;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scrollbar-color:#ebebf533 transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto;overflow:auto}.burgundy-universal-search__filters{padding:14px var(--ui-inset) 4px;scrollbar-width:none;gap:8px;margin:0;display:flex;overflow-x:auto}.burgundy-universal-search.is-page .burgundy-universal-search__filters{padding-left:0;padding-right:0}.burgundy-universal-search__filters::-webkit-scrollbar{display:none}.burgundy-universal-search__filters button{min-height:var(--ui-chip-height);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;font:var(--ui-type-chip);white-space:nowrap;transition:background var(--ui-duration-1) var(--ui-ease), border-color var(--ui-duration-1) var(--ui-ease);flex:none;padding:0 13px}.burgundy-universal-search__filters button:hover{background:var(--ui-tint-2)}.burgundy-universal-search__filters button.is-selected{border-color:var(--ui-hairline-strong);background:var(--ui-tint-3)}.burgundy-universal-search__filters button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-universal-search__typed-section{padding:0 var(--ui-inset) 18px;margin:0}.burgundy-universal-search.is-page .burgundy-universal-search__typed-section,.burgundy-universal-search.is-page .burgundy-universal-search__directory,.burgundy-universal-search.is-page .burgundy-universal-search__recent{padding-left:0;padding-right:0}.burgundy-universal-search__typed-section>header,.burgundy-universal-search__recent>header{justify-content:space-between;align-items:baseline;gap:10px;min-height:48px;padding-top:8px;display:flex}.burgundy-universal-search__typed-section>header h3,.burgundy-universal-search__recent h3{color:var(--ui-label);font:var(--ui-type-section-title);margin:0}.burgundy-universal-search__typed-section>header small,.burgundy-universal-search__recent header small,.burgundy-universal-search__directory-section>header small{color:var(--ui-label-3);font:500 var(--ui-size-caption2) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}.burgundy-universal-search__results,.burgundy-universal-search__directory ol,.burgundy-universal-search__recent ol{margin:0;padding:0;list-style:none}.burgundy-universal-search__typed-section>ol,.burgundy-universal-search__directory-section>ol,.burgundy-universal-search__recent>ol{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);overflow:hidden}.burgundy-universal-search__result button,.burgundy-universal-search__directory li button,.burgundy-universal-search__recent li button{width:100%;min-height:64px;color:var(--ui-label);cursor:pointer;font:inherit;text-align:left;transition:opacity var(--ui-duration-1) var(--ui-ease), background var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;align-items:center;gap:12px;padding:11px 14px;display:grid}.burgundy-universal-search__results>li+li>button,.burgundy-universal-search__directory ol>li+li>button,.burgundy-universal-search__recent ol>li+li>button{box-shadow:inset 0 var(--ui-hairline-width) 0 var(--ui-hairline-soft)}.burgundy-universal-search__result button{grid-template-columns:var(--ui-rail-width) minmax(0, 1fr) 14px}.burgundy-universal-search__result button:hover,.burgundy-universal-search__directory li button:hover,.burgundy-universal-search__recent li button:hover{background:var(--ui-tint-1)}.burgundy-universal-search__result button:focus-visible,.burgundy-universal-search__directory li button:focus-visible,.burgundy-universal-search__recent li button:focus-visible{background:var(--ui-tint-2);box-shadow:inset 0 0 0 2px var(--ui-accent-line);outline:none}.burgundy-universal-search__result button:active,.burgundy-universal-search__directory li button:active,.burgundy-universal-search__recent li button:active{opacity:.68}.burgundy-universal-search__result button:disabled{cursor:default;opacity:.46}.burgundy-universal-search__result{--result-accent:var(--ui-label-3);--result-kicker:var(--ui-label-2)}.burgundy-universal-search__result.is-grand_cru{--result-accent:var(--ui-tier-gc-fg);--result-kicker:var(--ui-tier-gc-fg)}.burgundy-universal-search__result.is-premier_cru{--result-accent:var(--ui-tier-pc-fg);--result-kicker:var(--ui-tier-pc-fg)}.burgundy-universal-search__result.is-village{--result-accent:var(--ui-tier-village-fg);--result-kicker:var(--ui-tier-village-fg)}.burgundy-universal-search__result.is-regional{--result-accent:var(--ui-tier-regional-fg);--result-kicker:var(--ui-tier-regional-fg)}.burgundy-universal-search__result-accent{width:var(--ui-rail-width);height:var(--ui-rail-height);background:var(--result-accent);box-shadow:0 0 8px color-mix(in srgb, var(--result-accent) 45%, transparent);border-radius:2px}.burgundy-universal-search__result-copy{gap:2px;min-width:0;display:grid}.burgundy-universal-search__result-copy small{color:var(--result-kicker);font:var(--ui-type-kicker);letter-spacing:var(--ui-tracking-label);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.burgundy-universal-search__result-copy strong,.burgundy-universal-search__directory li strong,.burgundy-universal-search__recent strong{color:var(--ui-label);font:var(--ui-type-row-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-universal-search__result-copy em,.burgundy-universal-search__directory li small{color:var(--ui-label-2);font:var(--ui-type-row-meta);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.burgundy-universal-search__result button>svg,.burgundy-universal-search__directory li button>svg,.burgundy-universal-search__recent li button>svg{width:14px;height:14px;color:var(--ui-label-4)}.burgundy-universal-search__directory{padding:4px var(--ui-inset) 24px;gap:18px;display:grid}.burgundy-universal-search__directory-section>header{background:0 0;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:8px 0 0;display:grid;position:relative}.burgundy-universal-search__directory-section>header span,.burgundy-universal-search__directory li i{background:var(--region-color,var(--ui-instrument));width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--region-color,var(--ui-instrument)) 55%, transparent);border-radius:50%}.burgundy-universal-search__directory-section>header [data-region="Chablis / Grand Auxerrois"],.burgundy-universal-search__directory li [data-region="Chablis / Grand Auxerrois"]{--region-color:var(--ui-region-chablis)}.burgundy-universal-search__directory-section>header [data-region="Côte de Nuits"],.burgundy-universal-search__directory li [data-region="Côte de Nuits"]{--region-color:var(--ui-region-nuits)}.burgundy-universal-search__directory-section>header [data-region="Côte de Beaune"],.burgundy-universal-search__directory li [data-region="Côte de Beaune"]{--region-color:var(--ui-region-beaune)}.burgundy-universal-search__directory-section>header [data-region=Côte\ Chalonnaise],.burgundy-universal-search__directory li [data-region=Côte\ Chalonnaise]{--region-color:var(--ui-region-chalonnaise)}.burgundy-universal-search__directory-section>header [data-region=Mâconnais],.burgundy-universal-search__directory li [data-region=Mâconnais]{--region-color:var(--ui-region-maconnais)}.burgundy-universal-search__directory-section>header h3{color:var(--ui-label);font:var(--ui-type-section-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.burgundy-universal-search__directory li button{min-height:var(--ui-row-height);grid-template-columns:8px minmax(0,1fr) 14px}.burgundy-universal-search__directory li button>span{gap:2px;min-width:0;display:grid}.burgundy-universal-search__recent{padding:4px var(--ui-inset) 18px}.burgundy-universal-search__recent li button{min-height:var(--ui-row-height);grid-template-columns:20px minmax(0,1fr) 14px}.burgundy-universal-search__recent-clock{width:20px;height:20px;color:var(--ui-label-3);place-items:center;display:grid}.burgundy-universal-search__recent-clock svg{width:18px;height:18px}.burgundy-universal-search__message,.burgundy-universal-search__loading-row{min-height:160px;color:var(--ui-label-2);font:var(--ui-type-body);text-align:center;margin:0;padding:44px 24px}.burgundy-universal-search__settling{min-height:56px;margin:14px var(--ui-inset);border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);color:var(--ui-label-2);font:var(--ui-type-footnote);align-items:center;gap:12px;padding:0 16px;display:flex}.burgundy-universal-search.is-page .burgundy-universal-search__settling{margin-left:0;margin-right:0}.burgundy-universal-search__settling i{border:2px solid #f5f5f738;border-top-color:var(--ui-accent);border-radius:50%;flex:none;width:18px;height:18px;animation:.9s linear infinite burgundy-search-settling}@keyframes burgundy-search-settling{to{transform:rotate(360deg)}}@media (width<=760px){.burgundy-universal-search__backdrop{height:100dvh;min-height:0;padding-top:7dvh}.burgundy-universal-search.is-modal{border-left:0;border-right:0;width:100%;height:93dvh;max-height:93dvh}.burgundy-universal-search.is-page{height:calc(100dvh - 190px)}}@media (width>=900px) and (hover:hover) and (pointer:fine){.burgundy-universal-search.is-inline{z-index:70;top:var(--atlas-desktop-drawer-top,var(--atlas-desktop-edge,18px));left:var(--atlas-desktop-drawer-inset,var(--atlas-desktop-edge,18px));width:var(--atlas-desktop-drawer-width,var(--ui-panel-width));height:auto;max-height:calc(100dvh - var(--atlas-desktop-drawer-top,18px) - var(--atlas-desktop-drawer-inset,18px));border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-2xl);background:var(--ui-glass-thick);min-height:0;box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);animation:ui-fade var(--ui-duration-2) var(--ui-ease) both;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);position:absolute}.burgundy-universal-search.is-inline .burgundy-universal-search__searchbar{grid-template-columns:minmax(0, 1fr) var(--ui-hit);gap:8px;padding:12px}.burgundy-universal-search.is-inline .burgundy-universal-search__scroll{flex:0 auto;max-height:calc(100dvh - 180px)}.burgundy-universal-search.is-inline:not(.has-inline-content) .burgundy-universal-search__scroll{display:none}.burgundy-universal-search.is-inline .burgundy-universal-search__filters,.burgundy-universal-search.is-inline .burgundy-universal-search__typed-section,.burgundy-universal-search.is-inline .burgundy-universal-search__recent{padding-left:14px;padding-right:14px}.burgundy-universal-search.is-inline .burgundy-universal-search__settling{margin-left:14px;margin-right:14px}.burgundy-universal-search.is-inline .burgundy-universal-search__message,.burgundy-universal-search.is-inline .burgundy-universal-search__loading-row{min-height:96px;padding:30px 20px}.burgundy-universal-search.is-inline.is-persistent{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;animation:none}.burgundy-universal-search.is-inline.is-persistent .burgundy-universal-search__searchbar{grid-template-columns:minmax(0,1fr);padding:0}.burgundy-universal-search.is-inline.is-persistent .burgundy-universal-search__input{border-color:var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter)}.burgundy-universal-search.is-inline.is-persistent .burgundy-universal-search__input:focus-within{border-color:var(--ui-accent-line);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2)}.burgundy-universal-search.is-inline.is-persistent.is-engaged.has-inline-content{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-2xl);background:var(--ui-glass-thick);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter)}.burgundy-universal-search.is-inline.is-persistent.is-engaged.has-inline-content .burgundy-universal-search__searchbar{padding:12px}.burgundy-universal-search.is-inline.is-persistent.is-engaged.has-inline-content .burgundy-universal-search__input{background:var(--ui-fill-4);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.burgundy-universal-search.is-inline.is-persistent.is-engaged.has-inline-content .burgundy-universal-search__input:focus-within{border-color:var(--ui-accent-line);box-shadow:none}.burgundy-desktop-drawer-host:has(>.burgundy-desktop-topbar)>.burgundy-universal-search.is-inline{top:var(--atlas-desktop-drawer-top,68px)}.burgundy-world>.burgundy-universal-search.is-inline,.burgundy-atlas>.burgundy-universal-search.is-inline{max-height:calc(100dvh - 150px)}.burgundy-world>.burgundy-universal-search.is-inline .burgundy-universal-search__scroll,.burgundy-atlas>.burgundy-universal-search.is-inline .burgundy-universal-search__scroll{max-height:calc(100dvh - 228px)}}@media (prefers-reduced-motion:reduce){.burgundy-universal-search__backdrop,.burgundy-universal-search.is-modal,.burgundy-universal-search.is-inline{animation:none}.burgundy-universal-search__input,.burgundy-universal-search__result button,.burgundy-universal-search__directory li button,.burgundy-universal-search__recent li button{transition:none}.burgundy-universal-search__settling i{animation:none}}@media (pointer:coarse){.burgundy-universal-search__filters{padding-bottom:6px}.burgundy-universal-search__filters button{position:relative}.burgundy-universal-search__filters button:before{content:"";position:absolute;inset:-5px 0}}.burgundy-universal-search.is-modal .burgundy-universal-search__scroll{padding-bottom:calc(10px + max(env(safe-area-inset-bottom,0px), var(--ui-keyboard-inset,0px)));scroll-padding-bottom:calc(12px + var(--ui-keyboard-inset,0px))}.burgundy-universal-search__loading-row.is-skeleton{min-height:0;margin:14px var(--ui-inset) 0;border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);gap:1px;padding:0;display:grid;overflow:hidden}.burgundy-universal-search__skeleton-row{min-height:var(--ui-row-height);grid-template-columns:var(--ui-rail-width) minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;gap:6px 14px;padding:12px 16px;display:grid}.burgundy-universal-search__skeleton-row .is-rail{border-radius:2px;grid-row:1/span 2;height:30px}.burgundy-universal-search__skeleton-row .is-title{width:58%;height:14px}.burgundy-universal-search__skeleton-row .is-meta{width:36%;height:10px}@media (resolution>=2x){:root{--ui-hairline-width:.5px}}@media (prefers-reduced-transparency:reduce){:root{--ui-glass-thin:#1f1f21;--ui-glass:#1c1c1e;--ui-glass-thick:#1a1a1c;--ui-glass-filter:none}}@media (prefers-reduced-motion:reduce){:root{--ui-motion:0}}:where(.burgundy-atlas,.burgundy-discovery){--atlas-font-display:var(--ui-font-display);--atlas-font-ui:var(--ui-font-text);--atlas-desktop-edge:18px;--atlas-desktop-rail-width:var(--ui-panel-width);--atlas-desktop-control-size:44px;--atlas-desktop-title-size:28px;--atlas-desktop-control-label-size:12px}.burgundy-atlas,.burgundy-producers{--village-accent:var(--ui-accent);--village-bright:var(--ui-label);--village-mid:var(--ui-gray-1);--village-deep:var(--ui-bg-2);--village-shadow:var(--ui-graphite-0);--village-glow:var(--ui-accent-glow);--class-grand:var(--ui-tier-gc-fg);--class-premier:var(--ui-tier-pc-fg);--class-village:var(--ui-tier-village-fg);--class-other:var(--ui-tier-regional-fg);--atlas-ink:var(--ui-label);--atlas-muted:var(--ui-label-2);--atlas-panel:var(--ui-glass-thick);--atlas-line:var(--ui-hairline);--atlas-glass:var(--ui-glass-thin);--atlas-glass-strong:var(--ui-glass);--atlas-glass-hover:var(--ui-tint-2);--atlas-glass-line:var(--ui-hairline);--atlas-glass-shadow:var(--ui-glass-edge), var(--ui-shadow-2);--atlas-accent:var(--ui-accent);--atlas-blue:var(--ui-gray-1)}.burgundy-atlas{--atlas-selection-card-height:0px;z-index:1000;isolation:isolate;min-height:100svh;color:var(--atlas-ink);font-family:var(--atlas-font-ui);background:#0a0a0a;position:fixed;inset:0;overflow:hidden}.burgundy-atlas[data-village-theme=gevrey]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.burgundy-atlas button,.burgundy-atlas input{color:inherit}.burgundy-atlas--retired{padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 26%,#8e8e9333,#0000 38%),linear-gradient(160deg,#141414,#090909 74%);place-items:center;display:grid}.burgundy-atlas--retired:before{content:"";pointer-events:none;background-image:linear-gradient(#b1b1b109 1px,#0000 1px),linear-gradient(90deg,#b1b1b109 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.burgundy-atlas__retired-record{z-index:1;border:1px solid var(--atlas-glass-line);background:var(--atlas-glass);text-align:center;width:min(560px,100%);-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:28px;padding:clamp(28px,6vw,54px);position:relative;box-shadow:inset 0 1px #ffffff1a,0 30px 90px #04040480}.burgundy-atlas__retired-record>span{color:var(--village-bright);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-atlas__retired-record h1{font-family:var(--atlas-font-display);letter-spacing:-.04em;margin:14px 0 12px;font-size:clamp(36px,8vw,62px);font-weight:400;line-height:.98}.burgundy-atlas__retired-record p{max-width:42ch;color:var(--ui-label-2);margin:0 auto;font-size:14px;line-height:1.6}.burgundy-atlas__retired-record small{color:var(--atlas-muted);margin-top:12px;font-size:12px;line-height:1.5;display:block}.burgundy-atlas__retired-record button{border:1px solid color-mix(in srgb, var(--village-accent) 40%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--village-mid) 28%, transparent), color-mix(in srgb, var(--village-accent) 10%, transparent));min-height:46px;color:var(--village-bright);letter-spacing:.12em;text-transform:uppercase;border-radius:14px;margin-top:26px;padding:0 22px;font-size:12px;font-weight:700}.burgundy-atlas__retired-record button:hover,.burgundy-atlas__retired-record button:focus-visible{border-color:color-mix(in srgb, var(--village-accent) 72%, transparent);background:var(--atlas-glass-hover);outline:none}.burgundy-atlas__map-stage,.burgundy-map{position:absolute;inset:0}.burgundy-map .maplibregl-canvas{outline:none}.burgundy-map .maplibregl-canvas:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:-4px}.burgundy-map .maplibregl-ctrl-bottom-right{transition:bottom .22s;bottom:22px;right:18px}.burgundy-map .maplibregl-ctrl-top-left{pointer-events:none;top:132px;left:50%;transform:translate(-50%)}.burgundy-map .maplibregl-ctrl-top-left .maplibregl-ctrl{margin:0}.burgundy-map .maplibregl-ctrl-scale{border:var(--ui-hairline-width) solid var(--ui-hairline);color:var(--ui-label-2);letter-spacing:.05em;text-align:center;text-shadow:0 1px 4px #02070c;-webkit-backdrop-filter:blur(10px);background:#0b0b0b8a;border-top:0;border-radius:0 0 5px 5px;padding:2px 7px 3px;font-size:12px;font-weight:600;line-height:1.1}.burgundy-map .maplibregl-ctrl-group{border:1px solid var(--atlas-line);-webkit-backdrop-filter:var(--ui-glass-filter);background:#0f0f0fd1;border-radius:15px;overflow:hidden;box-shadow:0 18px 42px #0000004d}.burgundy-map .maplibregl-ctrl-group button+button{border-top-color:var(--atlas-line)}.burgundy-map .maplibregl-ctrl button .maplibregl-ctrl-icon{filter:invert();opacity:.82}.burgundy-map .maplibregl-ctrl-attrib{color:#141f1eb8;font-size:12px}.burgundy-atlas__vignette,.burgundy-atlas__grid{pointer-events:none;position:absolute;inset:0}.burgundy-atlas__vignette{background:linear-gradient(#02070cad,#0000 24% 70%,#02070cb8),radial-gradient(circle at 52% 48%,#0000 46%,#01060b61 100%)}.burgundy-atlas__grid{opacity:.045;background-image:linear-gradient(var(--village-glow) 1px, transparent 1px), linear-gradient(90deg, var(--village-glow) 1px, transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.burgundy-atlas__topbar{z-index:10;width:min(520px,100vw - 500px);min-width:280px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.burgundy-atlas__search{border:1px solid var(--atlas-glass-line);background:var(--atlas-glass);min-height:50px;box-shadow:var(--atlas-glass-shadow);-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:18px;align-items:center;padding:0 18px;display:flex;position:relative}.burgundy-atlas__search>span{color:var(--atlas-accent);margin-right:10px;font-size:22px;line-height:1}.burgundy-atlas__search input{background:0 0;border:0;outline:0;width:100%;font-size:15px}.burgundy-atlas__search input::placeholder{color:var(--atlas-muted)}.burgundy-atlas__search-close,.burgundy-atlas__search-backdrop{display:none}.burgundy-atlas__results{border:1px solid var(--atlas-glass-line);background:var(--atlas-glass-strong);-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:18px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 24px 70px #00000073}.burgundy-atlas__results button{text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:11px 12px;display:flex}.burgundy-atlas__results button:hover,.burgundy-atlas__results button:focus-visible,.burgundy-atlas__results button.is-previewed{background:#95959529;outline:none}.burgundy-atlas__results button.is-previewed{box-shadow:inset 2px 0 0 var(--atlas-accent)}.burgundy-atlas__results button.is-previewed>span{color:var(--atlas-accent)}.burgundy-atlas__results strong{font-size:13px;font-weight:600}.burgundy-atlas__results span,.burgundy-atlas__results p{color:var(--atlas-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.burgundy-atlas__results p{margin:10px 12px}.burgundy-atlas__village{z-index:11;border:1px solid var(--atlas-glass-line);background:var(--atlas-glass);min-width:196px;color:var(--atlas-ink);text-align:left;cursor:pointer;-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:16px;grid-template-columns:minmax(0,1fr) 12px;grid-template-areas:"name chevron""region chevron";align-items:center;gap:4px 9px;padding:8px 12px 9px 27px;display:grid;position:absolute;top:20px;left:22px;right:auto;box-shadow:inset 0 1px #ffffff1a,0 14px 36px #03030338}.burgundy-atlas__world-return{z-index:11;border:1px solid var(--atlas-glass-line);background:var(--atlas-glass);width:46px;height:46px;color:var(--atlas-ink);cursor:pointer;-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:20px;left:22px;box-shadow:inset 0 1px #ffffff1a,0 14px 36px #03030338}.burgundy-atlas__world-return svg{width:20px;height:20px}.burgundy-atlas__world-return path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.burgundy-atlas__world-return-label,.burgundy-atlas__world-return.is-fallback{display:none}.burgundy-atlas__world-return:hover,.burgundy-atlas__world-return:focus-visible{border-color:color-mix(in srgb, var(--village-accent) 52%, transparent);background:var(--atlas-glass-hover);outline:none}.burgundy-atlas__world-return:focus-visible{outline:2px solid var(--village-accent);outline-offset:2px}.burgundy-atlas.has-world-return .burgundy-atlas__village{left:78px}.burgundy-atlas__village:before{background:var(--village-accent);width:7px;height:7px;box-shadow:0 0 10px var(--village-glow);content:"";border-radius:999px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.burgundy-atlas__village:hover,.burgundy-atlas__village:focus-visible,.burgundy-atlas__village.is-active{border-color:color-mix(in srgb, var(--village-accent) 38%, transparent);background:var(--atlas-glass-hover);outline:none}.burgundy-atlas__village-region{color:var(--atlas-muted);letter-spacing:.14em;text-transform:uppercase;grid-area:region;justify-self:start;font-size:12px;font-weight:600;line-height:1}.burgundy-atlas__village-name{color:var(--atlas-ink);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-family:inherit;font-size:12px;font-weight:600;line-height:1;overflow:hidden}.burgundy-atlas__village-chevron{border-right:var(--ui-hairline-width) solid var(--ui-hairline);border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);grid-area:chevron;justify-self:end;width:8px;height:8px;transition:transform .18s;transform:rotate(45deg)translate(-1px,-1px)}.burgundy-atlas__village.is-active .burgundy-atlas__village-chevron{transform:rotate(225deg)translate(-1px,-1px)}.burgundy-atlas__area-backdrop{z-index:20;-webkit-backdrop-filter:blur(5px)saturate(.86);background:#01060b6b;border:0;padding:0;position:fixed;inset:0}.burgundy-atlas.has-area-picker .burgundy-atlas__village{z-index:24}.burgundy-atlas.has-area-picker .burgundy-atlas__world-return,.burgundy-atlas.has-area-picker .burgundy-atlas__topbar,.burgundy-atlas.has-area-picker .burgundy-atlas__filter-toggle,.burgundy-atlas.has-area-picker .burgundy-atlas__filters,.burgundy-atlas.has-area-picker .burgundy-map-camera,.burgundy-atlas.has-area-picker .burgundy-map-scale{opacity:0;visibility:hidden;pointer-events:none}.burgundy-atlas__area-picker{z-index:23;border:1px solid var(--atlas-glass-line);background:var(--atlas-glass-strong);width:min(410px,100vw - 44px);max-height:min(78vh,720px);-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:22px;outline:none;flex-direction:column;display:flex;position:absolute;top:78px;left:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 26px 72px #05050557}.burgundy-atlas__area-picker>header{border-bottom:1px solid var(--atlas-line);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:12px 14px 11px 17px;display:flex}.burgundy-atlas__area-picker>header div{gap:4px;display:grid}.burgundy-atlas__area-picker>header span,.burgundy-atlas__area-picker h2{color:var(--atlas-muted);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.burgundy-atlas__area-picker>header strong{color:var(--atlas-ink);font-family:var(--atlas-font-display);font-size:20px;font-weight:400;line-height:1}.burgundy-atlas__area-picker>header p{color:var(--ui-label-3);margin:1px 0 0;font-size:12px;line-height:1.35}.burgundy-atlas__area-picker>header button{width:34px;height:34px;color:var(--ui-label-2);background:#5f5f5f1a;border:1px solid #f5f5f733;border-radius:50%;flex:0 0 34px;place-items:center;padding:0;font-size:20px;display:grid}.burgundy-atlas__area-search{border:1px solid var(--atlas-glass-line);min-height:46px;color:var(--village-bright);background:#1414143d;border-radius:13px;flex:none;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;margin:10px 10px 6px;padding:0 11px;display:grid}.burgundy-atlas__area-search:focus-within{border-color:color-mix(in srgb, var(--village-accent) 48%, transparent);background:#14141461}.burgundy-atlas__area-search>span{color:var(--village-accent);font-size:17px}.burgundy-atlas__area-search input{min-width:0;color:var(--atlas-ink);font:inherit;background:0 0;border:0;outline:0;padding:10px 0;font-size:13px}.burgundy-atlas__area-search input::placeholder{color:var(--atlas-muted)}.burgundy-atlas__area-search input::-webkit-search-cancel-button{appearance:none;display:none}.burgundy-atlas__area-search button{width:26px;height:26px;color:var(--atlas-muted);background:#9696961f;border:0;border-radius:50%;place-items:center;padding:0;font-size:17px;display:grid}.burgundy-atlas__area-regions{scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex:none;gap:6px;padding:4px 10px 9px;display:flex;overflow:auto hidden}.burgundy-atlas__area-regions::-webkit-scrollbar{display:none}.burgundy-atlas__area-regions button{border:var(--ui-hairline-width) solid var(--ui-hairline);min-height:32px;color:var(--ui-label-3);letter-spacing:.055em;white-space:nowrap;background:#95959512;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.burgundy-atlas__area-regions button small{color:#d4d4d466;font-variant-numeric:tabular-nums;font-size:12px}.burgundy-atlas__area-regions button:hover,.burgundy-atlas__area-regions button:focus-visible,.burgundy-atlas__area-regions button.is-active{border-color:color-mix(in srgb, var(--village-accent) 38%, transparent);background:color-mix(in srgb, var(--village-mid) 24%, transparent);color:var(--atlas-ink);outline:none}.burgundy-atlas__area-regions button.is-active small{color:var(--village-bright)}.burgundy-atlas__area-groups{overscroll-behavior:contain;scrollbar-color:#c1c1c147 transparent;flex:auto;min-height:0;padding:8px 10px 14px;overflow-y:auto}.burgundy-atlas__area-empty{color:var(--atlas-muted);text-align:center;margin:24px 14px 28px;font-size:12px;line-height:1.5}.burgundy-atlas__area-groups>section+section{border-top:1px solid var(--atlas-line);margin-top:10px;padding-top:10px}.burgundy-atlas__area-group-heading{z-index:2;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#131313fa 72%,#13131300);justify-content:space-between;align-items:center;gap:16px;margin:0 -2px 3px;padding:10px 11px 8px;display:flex;position:sticky;top:-8px}.burgundy-atlas__area-picker h2{margin:0}.burgundy-atlas__area-group-heading>span{color:#c9c9c975;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:600}.burgundy-atlas__area-options{gap:4px;margin:0;padding:0;list-style:none;display:grid}.burgundy-atlas__area-option{width:100%;min-height:48px;color:var(--atlas-ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:8px 11px;display:flex}.burgundy-atlas__area-option-copy{flex:1;gap:4px;min-width:0;display:grid}.burgundy-atlas__area-option strong{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:13px;font-weight:600;overflow:hidden}.burgundy-atlas__area-option small{color:#cbcbcb7a;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.burgundy-atlas__area-current{border:1px solid color-mix(in srgb, var(--village-accent) 30%, transparent);background:color-mix(in srgb, var(--village-mid) 14%, transparent);color:var(--village-bright);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;padding:5px 7px;font-size:12px;font-weight:700}.burgundy-atlas__area-option:hover,.burgundy-atlas__area-option:focus-visible,.burgundy-atlas__area-option.is-current{border-color:color-mix(in srgb, var(--village-accent) 28%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--village-mid) 24%, transparent), color-mix(in srgb, var(--village-accent) 8%, transparent));outline:none;box-shadow:inset 0 1px #ffffff0d}.burgundy-atlas__area-option:disabled{opacity:.42;cursor:default}.burgundy-atlas__area-groups.is-place-search{padding-top:2px}.burgundy-atlas__area-option.is-wine-place.is-previewed{border-color:color-mix(in srgb, var(--finder-accent,var(--village-accent)) 44%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--finder-accent,var(--village-mid)) 18%, transparent), color-mix(in srgb, var(--village-accent) 6%, transparent))}.burgundy-atlas__finder-swatch{--finder-accent:var(--village-accent);border:1px solid color-mix(in srgb, var(--finder-accent) 72%, white);background:var(--finder-accent);width:8px;height:8px;box-shadow:0 0 11px color-mix(in srgb, var(--finder-accent) 58%, transparent);border-radius:50%;flex:0 0 8px}.burgundy-atlas__finder-swatch.is-area{--finder-accent:var(--atlas-accent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--atlas-accent) 22%, transparent), 0 0 10px color-mix(in srgb, var(--atlas-accent) 46%, transparent);background:0 0}.burgundy-atlas__finder-swatch.is-grand_cru{--finder-accent:var(--class-grand)}.burgundy-atlas__finder-swatch.is-premier_cru{--finder-accent:var(--class-premier)}.burgundy-atlas__finder-swatch.is-village{--finder-accent:var(--class-village)}.burgundy-atlas__finder-swatch.is-regional{--finder-accent:var(--class-other)}.burgundy-atlas__finder-arrow{border-right:var(--ui-hairline-width) solid var(--ui-hairline);border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);flex:0 0 8px;width:8px;height:8px;transform:rotate(-45deg)}.burgundy-atlas__finder-status{color:var(--ui-label-3);margin:8px 11px 12px;font-size:12px;line-height:1.45}.burgundy-atlas__finder-status.is-error{background:#4b25141f;border:1px solid #e5a2672e;border-radius:12px;padding:10px 12px}.burgundy-atlas__finder-status>span,.burgundy-atlas__filter-toggle{display:none}.burgundy-atlas__filter-swatch{--filter-swatch:var(--village-accent);background:var(--filter-swatch);width:8px;height:8px;box-shadow:0 0 10px color-mix(in srgb, var(--filter-swatch) 72%, transparent);border-radius:50%;flex:none;display:block}.burgundy-atlas__filter-swatch.is-all{background:conic-gradient(var(--class-grand) 0 25%, var(--class-premier) 25% 50%, var(--class-village) 50% 75%, var(--class-other) 75% 100%);box-shadow:0 0 9px var(--village-glow)}.burgundy-atlas__filter-swatch.is-grand_cru{--filter-swatch:var(--class-grand)}.burgundy-atlas__filter-swatch.is-premier_cru{--filter-swatch:var(--class-premier)}.burgundy-atlas__filter-swatch.is-village{--filter-swatch:var(--class-village)}.burgundy-atlas__filter-swatch.is-regional{--filter-swatch:var(--class-other)}.burgundy-atlas__filters{z-index:9;border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);-webkit-backdrop-filter:var(--ui-glass-filter);gap:2px;padding:3px;display:flex;position:absolute;top:82px;left:50%;transform:translate(-50%)}.burgundy-atlas__filters button{--filter-accent:var(--ui-accent);border-radius:var(--ui-radius-pill);min-height:32px;color:var(--ui-label-2);font:var(--ui-type-chip);letter-spacing:0;white-space:nowrap;text-transform:none;transition:background var(--ui-duration-1) var(--ui-ease), color var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.burgundy-atlas__filters button:before{background:var(--filter-accent);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--filter-accent) 60%, transparent);content:"";border-radius:50%;flex:none}.burgundy-atlas__filters button.is-all:before{background:conic-gradient(var(--class-grand) 0 25%, var(--class-premier) 25% 50%, var(--class-village) 50% 75%, var(--class-other) 75% 100%);width:8px;height:8px;box-shadow:none}.burgundy-atlas__filters .is-grand_cru{--filter-accent:var(--class-grand)}.burgundy-atlas__filters .is-premier_cru{--filter-accent:var(--class-premier)}.burgundy-atlas__filters .is-village{--filter-accent:var(--class-village)}.burgundy-atlas__filters .is-regional{--filter-accent:var(--class-other)}.burgundy-atlas__filters button:hover,.burgundy-atlas__filters button:focus-visible{background:var(--ui-tint-1);color:var(--ui-label)}.burgundy-atlas__filter-toggle:disabled,.burgundy-atlas__filters button:disabled{cursor:wait;opacity:.48}.burgundy-atlas__filters button.is-active,.burgundy-atlas__filters button.is-active:not(.is-all){background:var(--ui-tint-3);box-shadow:inset 0 0 0 var(--ui-hairline-width) var(--ui-hairline-strong);color:var(--ui-label)}.burgundy-atlas__selection{z-index:9;border:1px solid var(--atlas-glass-line);background:var(--atlas-glass);opacity:0;width:min(410px,100vw - 44px);-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:22px;padding:17px 18px 18px;transition:transform .5s cubic-bezier(.2,.85,.2,1),opacity .3s;position:absolute;bottom:22px;left:22px;transform:translateY(calc(100% + 60px));box-shadow:inset 0 1px #ffffff1a,0 26px 72px #05050557}.burgundy-atlas__selection.is-visible{opacity:1;transform:translateY(0)}.burgundy-atlas__selection-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.burgundy-atlas__classification{--ui-tier-color:var(--ui-tier-none);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-tint-1);width:fit-content;min-height:24px;color:var(--ui-label);font:var(--ui-type-kicker);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 9px;line-height:1;display:inline-flex}.burgundy-atlas__classification.is-regional{--ui-tier-color:var(--ui-tier-regional-fg)}.burgundy-atlas__classification.is-grand_cru{--ui-tier-color:var(--ui-tier-gc-fg)}.burgundy-atlas__classification.is-premier_cru{--ui-tier-color:var(--ui-tier-pc-fg)}.burgundy-atlas__classification.is-village{--ui-tier-color:var(--ui-tier-village-fg)}.burgundy-atlas__classification.is-parcel{--ui-tier-color:var(--ui-instrument)}.burgundy-atlas__classification span:first-child:before{background:var(--ui-tier-color);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--ui-tier-color) 60%, transparent);content:"";vertical-align:1px;border-radius:50%;margin-right:7px;display:inline-block}.burgundy-atlas__selection h1{font-family:var(--atlas-font-display);letter-spacing:-.035em;margin:8px 0 4px;font-size:clamp(31px,3.2vw,45px);font-weight:400;line-height:1}.burgundy-atlas__selection-header-actions~h1{margin-top:18px}.burgundy-atlas__selection.is-parcel h1{margin-top:10px}.burgundy-atlas__land-stats{flex-wrap:wrap;gap:22px;margin:13px 0 0;display:flex}.burgundy-atlas__land-stats>div{gap:3px;display:grid}.burgundy-atlas__land-stats dt{color:var(--ui-label-2);font:var(--ui-type-readout-label);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase}.burgundy-atlas__land-stats dd{color:var(--ui-label);font:var(--ui-type-readout-value);font-variant-numeric:tabular-nums;margin:0}.burgundy-atlas__parcel-details{border-top:var(--ui-hairline-width) solid var(--ui-hairline);gap:4px;margin-top:12px;padding-top:12px;display:grid}.burgundy-atlas__parcel-details strong,.burgundy-atlas__parcel-details span,.burgundy-atlas__parcel-details p{margin:0}.burgundy-atlas__parcel-details strong{color:var(--ui-label-2);letter-spacing:.04em;font-size:12px;font-weight:600}.burgundy-atlas__parcel-details span{color:var(--ui-label-3);font-size:12px}.burgundy-atlas__parcel-details p{color:#c7c7c78a;max-width:48ch;margin-top:5px;font-size:12px;line-height:1.45}.burgundy-atlas__parcel-swatch{background:#ddd;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 11px #dddddd8c}.burgundy-atlas__selection-actions{margin-top:15px}.burgundy-atlas__selection-actions>button{border:1px solid color-mix(in srgb, var(--village-accent) 42%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--village-mid) 26%, transparent), color-mix(in srgb, var(--village-accent) 11%, transparent));width:100%;min-height:44px;box-shadow:inset 0 0 28px color-mix(in srgb, var(--village-glow) 24%, transparent);color:var(--village-bright);letter-spacing:.12em;text-transform:uppercase;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:600;display:flex}.burgundy-atlas__selection-actions>button:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--village-mid) 38%, transparent), color-mix(in srgb, var(--village-accent) 18%, transparent));box-shadow:0 0 28px color-mix(in srgb, var(--village-glow) 54%, transparent)}.burgundy-atlas__share-status{min-height:12px;color:var(--ui-label-3);letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-top:6px;font-size:12px;display:block}.burgundy-atlas__selection-header-actions{align-items:center;gap:6px;display:flex;position:absolute;top:13px;right:13px}.burgundy-atlas__selection-icon-action,.burgundy-atlas__selection-close{width:40px;height:40px;color:var(--ui-label-2);background:#5f5f5f1a;border:1px solid #f5f5f733;border-radius:50%;flex:0 0 40px;place-items:center;padding:0;display:grid}.burgundy-atlas__selection-close{font-size:18px}.burgundy-atlas__selection-icon-action svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.burgundy-atlas__selection-icon-action:hover,.burgundy-atlas__selection-icon-action:focus-visible,.burgundy-atlas__selection-close:hover,.burgundy-atlas__selection-close:focus-visible{border-color:color-mix(in srgb, var(--village-accent) 48%, transparent);background:color-mix(in srgb, var(--village-accent) 14%, #5f5f5f1a);color:var(--village-bright);outline:none}.burgundy-atlas__selection-icon-action:focus-visible,.burgundy-atlas__selection-close:focus-visible{outline:2px solid var(--village-accent);outline-offset:2px}.burgundy-atlas__selection-icon-action.is-save.is-saved{border-color:color-mix(in srgb, var(--village-accent) 58%, transparent);background:color-mix(in srgb, var(--village-accent) 16%, #5f5f5f1a);color:var(--village-bright)}.burgundy-atlas__selection-icon-action.is-save.is-saved svg{fill:currentColor}.burgundy-atlas__selection-header-actions .burgundy-atlas__share-status{border:var(--ui-hairline-width) solid var(--ui-hairline);opacity:1;pointer-events:none;white-space:nowrap;min-height:0;-webkit-backdrop-filter:var(--ui-glass-filter);background:#131313d1;border-radius:999px;margin:0;padding:5px 8px;transition:opacity .16s;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 8px 24px #0505053d}.burgundy-atlas__selection-header-actions .burgundy-atlas__share-status:empty{opacity:0}.burgundy-atlas__loading{color:var(--atlas-muted);text-align:center;background:radial-gradient(circle,#2b2b2b,#0d0d0d 68%);place-content:center;gap:16px;display:grid;position:absolute;inset:0}.burgundy-atlas__loading span{border:var(--ui-hairline-width) solid var(--ui-hairline);border-top-color:var(--atlas-accent);border-radius:50%;justify-self:center;width:58px;height:58px;animation:1.15s linear infinite burgundy-spin}.burgundy-atlas__loading p{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.burgundy-map-camera{z-index:8;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:52px;display:flex;position:absolute;top:auto;bottom:22px;right:18px}.burgundy-map-scale{z-index:8;color:var(--ui-label-2);pointer-events:none;text-shadow:0 1px 6px #000000e6;position:absolute;top:24px;left:auto;right:32px}.burgundy-map-scale__marks{height:14px;font:500 var(--ui-size-caption2) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;position:relative}.burgundy-map-scale__marks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.burgundy-map-scale__marks span:first-child{left:0;transform:none}.burgundy-map-scale__marks span:nth-child(2){left:33.333%}.burgundy-map-scale__marks span:nth-child(3){left:66.667%}.burgundy-map-scale__marks span:nth-child(4){right:0;transform:none}.burgundy-map-scale__unit{color:var(--ui-label-3);font:500 var(--ui-size-caption2) / 1 var(--ui-font-mono);position:absolute;top:0;left:calc(100% + 5px)}.burgundy-map-scale__segments{border:var(--ui-hairline-width) solid var(--ui-hairline);background:#0a0a0b99;border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));height:5px;display:grid;overflow:hidden;box-shadow:0 2px 8px #0006}.burgundy-map-scale__segments i{background:#f5f5f7d1}.burgundy-map-scale__segments i:nth-child(2n){background:#636366e6}.burgundy-map-scale__segments i+i{border-left:1px solid #0a0a0bb3}.burgundy-map-actions{width:var(--ui-control);border-radius:calc(var(--ui-control) / 2);pointer-events:auto;display:grid;overflow:visible}.burgundy-map-search.is-active{background:var(--ui-tint-2);color:var(--ui-accent)}.burgundy-scale-picker{border:var(--ui-hairline-width) solid var(--ui-hairline);color:#edf7fb;background:#1e1e1e;border-radius:25px;width:min(520px,100vw - 32px);max-height:min(720px,100dvh - 32px);padding:0;overflow:auto;box-shadow:0 30px 110px #050505b8}.burgundy-scale-picker::backdrop{-webkit-backdrop-filter:blur(10px);background:#060606b3}.burgundy-scale-picker>section{background:radial-gradient(circle at 15% 0,#a3a3a321,#0000 42%),linear-gradient(155deg,#303030fa,#171717fc);padding:22px}.burgundy-scale-picker header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.burgundy-scale-picker header div{gap:4px;display:grid}.burgundy-scale-picker header span{color:var(--ui-accent);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.burgundy-scale-picker h2{font-family:var(--atlas-font-display);margin:0;font-size:29px;font-weight:600}.burgundy-scale-picker header button{border:var(--ui-hairline-width) solid var(--ui-hairline);color:#e8f5fa;background:#ffffff0a;border-radius:50%;width:40px;height:40px;font-size:22px}.burgundy-scale-picker>section>p,.burgundy-scale-picker footer{color:var(--ui-label-3);font-size:12px;line-height:1.45}.burgundy-scale-picker footer a{color:inherit;text-underline-offset:3px}.burgundy-scale-picker__options{gap:8px;margin:18px 0;display:grid}.burgundy-scale-picker__options button{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);color:#edf7fb;text-align:left;background:#0d0d0d42;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:10px;display:grid}.burgundy-scale-picker__options button:hover,.burgundy-scale-picker__options button:focus-visible,.burgundy-scale-picker__options button.is-active{border-color:color-mix(in srgb, var(--scale-reference-color,var(--ui-instrument)) 44%, #cecece2e);background:#49494947;outline:none}.burgundy-scale-picker__options button:disabled{cursor:wait;opacity:1}.burgundy-scale-picker__options button.is-loading{border-color:color-mix(in srgb, var(--scale-reference-color) 58%, #cecece2e);background:linear-gradient(100deg,#4949493d,#6363635c,#4949493d) 0 0/220% 100%;animation:1.35s ease-in-out infinite burgundy-scale-loading}.burgundy-scale-picker__options button.has-error{border-color:#f2a56c70}.burgundy-scale-picker__options button>i{background:color-mix(in srgb, var(--scale-reference-color) 17%, transparent);width:40px;height:40px;color:var(--scale-reference-color);border-radius:13px;place-items:center;font-size:18px;font-style:normal;display:grid}.burgundy-scale-picker__options button>span{gap:4px;min-width:0;display:grid}.burgundy-scale-picker__options strong{font-size:12px}.burgundy-scale-picker__options small{color:var(--ui-label-3);font-size:12px}.burgundy-scale-picker__options b{color:var(--ui-label-3);font-size:18px}.burgundy-scale-picker__options b.is-spinner{border:2px solid color-mix(in srgb, var(--scale-reference-color) 25%, transparent);border-top-color:var(--scale-reference-color);border-radius:50%;width:17px;height:17px;animation:.72s linear infinite burgundy-spin}@keyframes burgundy-scale-loading{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes burgundy-spin{to{transform:rotate(360deg)}}@keyframes burgundy-scan{to{transform:translateY(700%)}}@keyframes burgundy-projection-in{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes burgundy-parcel-beacon{0%,to{opacity:.82;transform:translate(-50%,-50%)scale(.88)}52%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}@media (width<=760px){.burgundy-atlas{--atlas-mobile-dock-bottom:max(12px, env(safe-area-inset-bottom))}.burgundy-atlas__topbar{top:max(12px, env(safe-area-inset-top));pointer-events:none;width:calc(100vw - 24px);min-width:0;display:block;left:12px;right:auto;transform:none}.burgundy-atlas.has-search-open .burgundy-atlas__topbar{z-index:22}.burgundy-atlas__search{z-index:2;top:max(12px, env(safe-area-inset-top));opacity:0;visibility:hidden;pointer-events:none;border-radius:18px;width:auto;min-width:0;min-height:52px;padding:0 8px 0 14px;transition:opacity .16s,transform .18s,visibility 0s .18s;position:fixed;bottom:auto;left:12px;right:12px;transform:translateY(-10px)scale(.98)}.burgundy-atlas__search.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.burgundy-atlas__search input{min-width:0;font-size:16px}.burgundy-atlas__search-close{border:1px solid var(--atlas-line);background:color-mix(in srgb, var(--village-mid) 12%, #0b0b0bdb);width:38px;height:38px;color:var(--ui-label-2);border-radius:50%;flex:0 0 38px;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.burgundy-atlas__search-close:focus-visible{border-color:var(--village-accent);outline:none}.burgundy-atlas__search-backdrop{z-index:21;-webkit-backdrop-filter:blur(3px);background:#02070d9e;border:0;padding:0;display:block;position:fixed;inset:0}.burgundy-atlas__results{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:min(420px,100dvh - 88px);top:calc(100% + 8px);bottom:auto;overflow-y:auto}.burgundy-atlas__filter-toggle{z-index:11;bottom:var(--atlas-mobile-dock-bottom);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);min-height:44px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label-2);font:var(--ui-type-chip);letter-spacing:0;text-transform:none;-webkit-backdrop-filter:var(--ui-glass-filter);grid-template-columns:8px auto 14px;align-items:center;gap:8px;padding:0 14px;transition:bottom .26s,border-color .16s;display:grid;position:absolute;left:12px}.burgundy-atlas.has-search-open .burgundy-atlas__filter-toggle{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-8px)scale(.98)}.burgundy-atlas__filter-toggle strong{color:var(--ui-label);font:var(--ui-type-chip)}.burgundy-atlas__filter-toggle i{border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transition:transform .18s;transform:rotate(45deg)translate(-1px,-1px)}.burgundy-atlas__filter-toggle.is-open i{transform:rotate(225deg)translate(-1px,-1px)}.burgundy-atlas__selection .burgundy-atlas__filter-toggle.is-selection-return{border-color:var(--ui-hairline-strong);grid-template-columns:12px 8px auto;top:-54px;bottom:auto;left:0}.burgundy-atlas__selection .burgundy-atlas__filter-toggle.is-parcel-return{max-width:min(250px,100vw - 48px)}.burgundy-atlas__filter-toggle.is-parcel-return strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-atlas__filter-back{color:var(--ui-label);font-size:16px;line-height:1}.burgundy-atlas__filters{top:auto;right:auto;bottom:calc(var(--atlas-mobile-dock-bottom) + 50px);width:min(260px,100vw - 104px);transform:translateY(calc(10px * var(--ui-motion))) scale(.98);border-radius:var(--ui-radius-xl);opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:6px;transition:bottom .26s,opacity .16s,transform .18s,visibility 0s .18s;display:grid;left:12px;overflow:visible}.burgundy-atlas__filters button{border-radius:var(--ui-radius-md);justify-content:flex-start;width:100%;min-height:40px;padding:0 12px}.burgundy-atlas__filters.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.burgundy-atlas__village{top:max(12px, env(safe-area-inset-top));border-radius:14px;min-width:182px;min-height:42px;padding:7px 10px 8px 25px;left:12px;right:auto}.burgundy-atlas__world-return{top:max(12px, env(safe-area-inset-top));width:42px;height:42px;left:12px}.burgundy-atlas.has-world-return .burgundy-atlas__village{left:62px}.burgundy-atlas.has-world-return .burgundy-map-scale{top:calc(max(12px, env(safe-area-inset-top)) + 54px)}.burgundy-atlas.has-area-picker .burgundy-atlas__village{opacity:0;visibility:hidden;pointer-events:none}.burgundy-atlas__village-name,.burgundy-atlas__village-region{font-size:12px}.burgundy-atlas__area-picker{top:auto;right:auto;bottom:calc(var(--atlas-covered-bottom,0px) + max(12px, env(safe-area-inset-bottom)));left:calc(var(--atlas-visible-left,0px) + 12px);width:calc(var(--atlas-visible-width,100vw) - 24px);max-height:min(84vh,720px);max-height:min(84dvh, 720px, calc(var(--atlas-visible-height,100dvh) - 24px));border-radius:20px;position:fixed}.burgundy-atlas__area-picker>header{min-height:70px;padding-left:18px;padding-right:13px}.burgundy-atlas__area-picker>header button{flex-basis:42px;width:42px;height:42px}.burgundy-atlas__area-search input{font-size:16px}.burgundy-atlas__area-search button{width:36px;height:36px}.burgundy-atlas__area-regions button{min-height:36px}.burgundy-atlas__area-option{min-height:52px;padding-left:12px;padding-right:12px}.burgundy-atlas__area-option strong{font-size:14px}.burgundy-atlas__selection{left:12px;bottom:max(12px, env(safe-area-inset-bottom));border-radius:20px;width:calc(100vw - 24px);padding:15px}.burgundy-atlas__selection h1{font-size:clamp(27px,9vw,38px)}.burgundy-atlas__classification{font-size:12px}.burgundy-atlas__selection-actions{flex-direction:column;align-items:stretch;gap:8px}.burgundy-atlas__selection-actions>button{justify-content:center;width:100%}.burgundy-map .maplibregl-ctrl-top-left{top:76px}.burgundy-map-scale{top:calc(max(12px, env(safe-area-inset-top)) + 7px);left:auto;right:20px}.burgundy-map-camera{top:auto;right:12px;bottom:var(--atlas-mobile-dock-bottom);gap:8px;width:88px;transition:bottom .26s cubic-bezier(.2,.8,.2,1)}.burgundy-atlas.has-highlight .burgundy-map-camera{bottom:calc(var(--atlas-mobile-dock-bottom) + var(--atlas-selection-card-height) + 12px)}.burgundy-map-actions{width:52px}.burgundy-map-imagery-attribution{top:max(6px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));max-width:min(160px,100vw - 16px);bottom:auto}.burgundy-map-search{display:grid}}@media (width<=420px){.burgundy-atlas__village{grid-template-columns:minmax(0,1fr) 12px;grid-template-areas:"name chevron""region chevron";column-gap:6px;min-width:150px;max-width:150px;padding-left:21px;padding-right:8px}.burgundy-atlas__village:before{left:9px}.burgundy-map-camera{width:52px}}@media (prefers-reduced-motion:reduce){.burgundy-atlas__loading span,.burgundy-scale-picker__options button.is-loading,.burgundy-scale-picker__options b.is-spinner{animation:none}.burgundy-atlas__selection{transition:none;animation:none}}@keyframes atlas-outline-sweep{to{stroke-dashoffset:-100px}}@media (width>=1180px) and (hover:hover) and (pointer:fine){.burgundy-atlas{--atlas-desktop-rail-left:var(--atlas-desktop-edge)}.burgundy-atlas:before{z-index:7;top:18px;bottom:18px;left:var(--atlas-desktop-rail-left);width:var(--atlas-desktop-rail-width);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet);background:var(--ui-glass-thick);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);content:"";pointer-events:none;-webkit-backdrop-filter:var(--ui-glass-filter);position:absolute}.burgundy-atlas__world-return{top:32px;left:calc(var(--atlas-desktop-rail-left) + 14px);width:44px;height:44px}.burgundy-atlas__village,.burgundy-atlas.has-world-return .burgundy-atlas__village{top:29px;right:auto;left:calc(var(--atlas-desktop-rail-left) + 66px);width:calc(var(--atlas-desktop-rail-width) - 98px);min-width:0;min-height:50px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;padding:8px 22px 9px 12px;overflow:hidden}.burgundy-atlas:not(.has-world-return) .burgundy-atlas__village{left:calc(var(--atlas-desktop-rail-left) + 14px);width:calc(var(--atlas-desktop-rail-width) - 28px)}.burgundy-atlas__village-name,.burgundy-atlas__village-region{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-atlas__village-name{font-family:var(--atlas-font-display);letter-spacing:-.02em;font-size:18px;font-weight:400}.burgundy-atlas__village-region{font-size:12px}.burgundy-atlas__desktop-tools{z-index:12;top:auto;bottom:32px;left:calc(var(--atlas-desktop-rail-left) + 14px);width:calc(var(--atlas-desktop-rail-width) - 28px);align-items:center;gap:6px;display:flex;position:absolute}.burgundy-atlas__desktop-tools>button{border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);width:44px;height:44px;color:var(--ui-label);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.burgundy-atlas__desktop-tools>button:first-child{border-radius:16px;flex:auto;grid-template-columns:20px minmax(0,1fr);justify-content:start;gap:11px;width:auto;min-width:0;padding:0 15px}.burgundy-atlas__desktop-tools>button:first-child span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.burgundy-atlas__desktop-tools>button:hover,.burgundy-atlas__desktop-tools>button:focus-visible{border-color:var(--ui-hairline-strong);background:var(--ui-tint-2);outline:none}.burgundy-atlas__desktop-tools>button:disabled{cursor:default;opacity:.45}.burgundy-atlas__desktop-tools svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.burgundy-atlas__filters{z-index:10;top:92px;right:auto;left:calc(var(--atlas-desktop-rail-left) + 14px);width:calc(var(--atlas-desktop-rail-width) - 28px);border-color:var(--ui-hairline-soft);background:var(--ui-shade-1);box-shadow:none;grid-template-columns:.75fr 1.14fr 1.28fr .92fr 1fr;gap:2px;padding:4px;display:grid;transform:none}.burgundy-atlas__filters button{letter-spacing:.035em;text-overflow:ellipsis;justify-content:center;gap:5px;min-width:0;min-height:32px;padding:0 4px;font-size:12px;overflow:hidden}.burgundy-atlas__filters button:before{flex-basis:5px;width:5px;height:5px}.burgundy-atlas__selection,.burgundy-atlas__selection.is-visible{top:144px;bottom:94px;right:auto;left:var(--atlas-desktop-rail-left);width:var(--atlas-desktop-rail-width);border-color:var(--ui-hairline);background:var(--ui-glass-thick);max-height:none;box-shadow:var(--ui-glass-edge);opacity:1;overscroll-behavior-y:contain;scrollbar-color:#ebebf538 transparent;scrollbar-width:thin;touch-action:auto;border-radius:0 0 20px 20px;padding:18px 22px 30px;overflow:hidden auto;transform:none}.burgundy-atlas__selection::-webkit-scrollbar{width:7px;display:block}.burgundy-atlas__selection::-webkit-scrollbar-thumb{background:#ebebf538 padding-box padding-box;border:2px solid #0000;border-radius:999px}.burgundy-atlas__selection-header-actions{justify-content:flex-end;margin-bottom:12px;position:static}.burgundy-atlas__selection-header-actions~h1{margin-top:10px}.burgundy-atlas__selection h1{font-size:clamp(31px,2.6vw,40px)}.burgundy-atlas__selection-details{display:block}.burgundy-map-scale{top:22px;right:0;left:calc(var(--atlas-desktop-rail-left) + var(--atlas-desktop-rail-width));align-items:center;width:auto}.burgundy-map-camera{bottom:24px;right:auto;left:calc(var(--atlas-desktop-rail-left) + var(--atlas-desktop-rail-width) + 16px)}.burgundy-atlas .burgundy-map-search{display:none}.burgundy-atlas.has-area-picker .burgundy-map-camera,.burgundy-atlas.has-area-picker .burgundy-map-scale{opacity:1;visibility:visible}.burgundy-atlas__area-backdrop{-webkit-backdrop-filter:none;background:#07070724}.burgundy-atlas__area-picker{z-index:22;top:18px;bottom:18px;right:auto;left:var(--atlas-desktop-rail-left);width:var(--atlas-desktop-rail-width);border-radius:30px;max-height:none}body:has(.burgundy-atlas) .burgundy-identity__backdrop{-webkit-backdrop-filter:none;background:0 0;align-items:stretch;width:clamp(360px,25vw,440px);padding:0;inset:18px auto 18px 18px}body:has(.burgundy-atlas) .burgundy-identity__sheet{border-radius:30px;width:100%;height:100%;max-height:none}}@media (width>=900px) and (hover:hover) and (pointer:fine){.burgundy-atlas{--atlas-desktop-rail-left:var(--atlas-desktop-edge)}.burgundy-atlas.has-desktop-world-return .burgundy-atlas__village{display:none}.burgundy-atlas__world-return,.burgundy-atlas__world-return.is-fallback{top:var(--atlas-desktop-edge);left:var(--atlas-desktop-edge);width:auto;min-width:92px;height:var(--atlas-desktop-control-size);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.burgundy-atlas__world-return-label{font-size:var(--atlas-desktop-control-label-size);letter-spacing:.01em;font-weight:600;line-height:1;display:inline}.burgundy-atlas__filters{top:auto;right:auto;bottom:var(--atlas-desktop-edge);left:var(--atlas-desktop-edge);width:max-content;max-width:calc(100vw - var(--atlas-desktop-edge) - var(--atlas-desktop-edge));scrollbar-width:none;grid-template-columns:none;display:flex;overflow-x:auto;transform:none}.burgundy-atlas__filters::-webkit-scrollbar{display:none}.burgundy-atlas__filters button{flex:none;min-width:max-content;min-height:34px;padding:0 12px;font-size:12px}.burgundy-atlas.has-highlight .burgundy-atlas__world-return,.burgundy-atlas.has-highlight .burgundy-atlas__desktop-tools{opacity:0;visibility:hidden;pointer-events:none}.burgundy-atlas.has-highlight .burgundy-atlas__selection,.burgundy-atlas.has-highlight .burgundy-atlas__selection.is-visible{top:var(--atlas-desktop-edge);right:auto;bottom:var(--atlas-desktop-edge);left:var(--atlas-desktop-edge);width:var(--atlas-desktop-rail-width);border:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:var(--ui-glass-thick);max-height:none;box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);opacity:1;overscroll-behavior-y:contain;scrollbar-color:#ebebf538 transparent;scrollbar-width:thin;touch-action:auto;-webkit-backdrop-filter:var(--ui-glass-filter);border-radius:24px;padding:18px 18px 30px;overflow:hidden auto;transform:none}.burgundy-atlas.has-highlight .burgundy-atlas__selection-header-actions{min-height:var(--atlas-desktop-control-size);justify-content:flex-end;margin:0 0 16px;position:relative;top:auto;right:auto}.burgundy-atlas.has-highlight .burgundy-atlas__selection-close{position:absolute;left:0}.burgundy-atlas.has-highlight .burgundy-atlas__selection-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.burgundy-atlas.has-highlight .burgundy-atlas__selection-header-actions~h1{margin-top:12px}.burgundy-atlas.has-highlight .burgundy-atlas__selection h1{font-family:var(--atlas-font-display);font-size:var(--atlas-desktop-title-size);line-height:1}.burgundy-atlas.has-highlight .burgundy-atlas__selection-icon-action,.burgundy-atlas.has-highlight .burgundy-atlas__selection-close{width:var(--atlas-desktop-control-size);height:var(--atlas-desktop-control-size);flex-basis:var(--atlas-desktop-control-size)}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard{border:0;border-top:var(--ui-hairline-width) solid var(--ui-hairline-soft);box-shadow:none;background:0 0;border-radius:0;margin-top:22px;padding-top:18px;overflow:visible}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__headline{padding:0 0 13px}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__snapshot{padding:0 0 12px}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__snapshot>div{background:0 0;border:0;border-radius:0;padding:8px 4px}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__study-actions{padding:0 0 10px}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__toggle{width:100%;margin:0}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__details{max-height:none;padding:12px 0 0;overflow:visible}.burgundy-atlas.has-highlight .burgundy-dossier.is-vineyard .burgundy-dossier__section{border:0;border-top:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:0 0;border-radius:0;padding:16px 0}}@media (width>=1180px) and (hover:hover) and (pointer:fine){.burgundy-atlas__filters{left:var(--atlas-desktop-edge)}.burgundy-atlas:before{content:none;display:none}.burgundy-atlas__world-return,.burgundy-atlas__world-return.is-fallback{top:var(--atlas-desktop-edge);left:var(--atlas-desktop-edge)}.burgundy-atlas__desktop-tools{top:var(--atlas-desktop-edge);bottom:auto;left:calc(var(--atlas-desktop-edge) + 100px);width:218px}.burgundy-atlas__desktop-tools>button:first-child{min-height:var(--atlas-desktop-control-size);border-color:var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);-webkit-backdrop-filter:var(--ui-glass-filter)}.burgundy-map-scale{left:0;right:0}.burgundy-map-camera{right:var(--atlas-desktop-edge);bottom:var(--atlas-desktop-edge);left:auto}}.burgundy-atlas__selection.is-vineyard-dossier{--vineyard-dossier-accent:var(--village-accent,var(--ui-accent));border-color:var(--ui-hairline);background:var(--ui-glass-thick);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);flex-direction:column;padding:0;display:flex;overflow:hidden}.burgundy-vineyard__sheet-header{z-index:3;min-height:72px;padding:12px var(--ui-inset) 12px;grid-template-columns:var(--ui-hit) minmax(0, 1fr) var(--ui-hit);border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);background:0 0;flex:none;align-items:center;gap:12px;display:grid;position:relative}.burgundy-vineyard__sheet-header>div{text-align:center;min-width:0}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1{max-width:none;min-height:0;color:var(--ui-label);font:var(--ui-type-sheet-title);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1.is-long{font-size:18px}.burgundy-vineyard__sheet-header>div>span{color:var(--ui-label-2);font:var(--ui-type-footnote);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.burgundy-vineyard__sheet-header .burgundy-atlas__selection-close,.burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action{width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);transition:background var(--ui-duration-1) var(--ui-ease), opacity var(--ui-duration-1) var(--ui-ease);border-radius:50%;place-items:center;display:grid;position:static}.burgundy-vineyard__sheet-header .burgundy-atlas__selection-close:hover,.burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action:hover{background:var(--ui-tint-2)}.burgundy-vineyard__sheet-header .burgundy-atlas__selection-close:active,.burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action:active{opacity:.68}.burgundy-atlas.has-highlight .burgundy-vineyard__sheet-header .burgundy-atlas__selection-close,.burgundy-atlas.has-highlight .burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action{display:grid!important;position:static!important;inset:auto!important}.burgundy-vineyard__sheet-header>.burgundy-atlas__selection-close{grid-area:1/1!important}.burgundy-vineyard__sheet-header>div{grid-area:1/2!important}.burgundy-vineyard__sheet-header>.burgundy-atlas__selection-icon-action{grid-area:1/3!important}.burgundy-vineyard__sheet-header .burgundy-atlas__selection-close svg,.burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action svg,.burgundy-vineyard svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.burgundy-vineyard__sheet-header .burgundy-atlas__selection-close svg,.burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action svg{width:18px;height:18px}.burgundy-vineyard__sheet-header .burgundy-atlas__share-status{right:var(--ui-inset);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass-thick);min-height:0;box-shadow:var(--ui-shadow-2);color:var(--ui-label);font:600 var(--ui-size-caption1) / 1.2 var(--ui-font-text);pointer-events:none;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);margin:0;padding:6px 12px;position:absolute;bottom:-30px}.burgundy-vineyard__sheet-header .burgundy-atlas__share-status:empty{display:none}.burgundy-vineyard__sheet-scroll{box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:16px var(--ui-inset) calc(36px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;scrollbar-color:#ebebf538 transparent;scrollbar-width:thin;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}.burgundy-vineyard{min-width:0;color:var(--ui-label);font:var(--ui-type-body);gap:0;display:grid}.burgundy-vineyard>*{min-width:0}.burgundy-vineyard button,.burgundy-vineyard select,.burgundy-vineyard summary{font:inherit}.burgundy-vineyard__classification-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.burgundy-vineyard__classification-row>span:last-child{min-width:0;color:var(--ui-label-3);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.burgundy-vineyard__boundary{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-xl);background:linear-gradient(#ffffff07 1px, transparent 1px), linear-gradient(90deg, #ffffff07 1px, transparent 1px), linear-gradient(#ffffff0d 1px, transparent 1px), linear-gradient(90deg, #ffffff0d 1px, transparent 1px), radial-gradient(circle, color-mix(in srgb, var(--vineyard-dossier-accent) 16%, transparent), transparent 58%), var(--ui-shade-2);background-position:50%;background-size:18px 18px,18px 18px,72px 72px,72px 72px,auto,auto;place-items:center;height:156px;margin-top:14px;display:grid;position:relative;overflow:hidden}.burgundy-vineyard__boundary:before,.burgundy-vineyard__boundary:after{border-color:var(--ui-label-3);content:"";pointer-events:none;border-style:solid;width:10px;height:10px;position:absolute}.burgundy-vineyard__boundary:before{border-width:1px 0 0 1px;top:9px;left:9px}.burgundy-vineyard__boundary:after{border-width:0 1px 1px 0;bottom:9px;right:9px}.burgundy-vineyard__boundary>svg{width:min(74%,220px);height:126px;color:var(--vineyard-dossier-accent);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--vineyard-dossier-accent) 42%, transparent))}.burgundy-vineyard__boundary>svg path{fill:color-mix(in srgb, var(--vineyard-dossier-accent) 14%, transparent);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.burgundy-vineyard__boundary>svg:not([viewBox="0 0 180 128"]){width:54px;height:54px}.burgundy-vineyard__north{z-index:1;color:var(--ui-label-3);font:var(--ui-type-readout-label);justify-items:center;gap:2px;display:grid;position:absolute;top:12px;right:14px}.burgundy-vineyard__north i{color:var(--ui-accent);font-size:14px;font-style:normal;line-height:.8}.burgundy-vineyard__quick-facts{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-hairline-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:10px 0 0;padding:0;display:grid;overflow:hidden}.burgundy-vineyard__quick-facts>div{background:var(--ui-glass-solid);align-content:start;gap:6px;min-width:0;padding:11px 9px 12px;display:grid}.burgundy-vineyard__quick-facts dt{color:var(--ui-label-2);font:var(--ui-type-readout-label);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.burgundy-vineyard__quick-facts dd{color:var(--ui-label);font:var(--ui-type-readout-value);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.burgundy-vineyard__primary-actions{grid-template-columns:minmax(0,1fr) 48px;gap:8px;width:100%;min-width:0;margin-top:16px;display:grid}.burgundy-vineyard__primary-actions button{border-radius:var(--ui-radius-md);min-height:48px;color:var(--ui-label)}.burgundy-vineyard__explore{background:color-mix(in srgb, var(--vineyard-dossier-accent) 16%, transparent);box-shadow:inset 0 0 0 var(--ui-hairline-width) color-mix(in srgb, var(--vineyard-dossier-accent) 46%, transparent);font:600 var(--ui-size-subhead) / 1.2 var(--ui-font-text);transition:background var(--ui-duration-1) var(--ui-ease), opacity var(--ui-duration-1) var(--ui-ease);border:0;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.burgundy-vineyard__explore:hover{background:color-mix(in srgb, var(--vineyard-dossier-accent) 24%, transparent)}.burgundy-vineyard__explore:active{opacity:.68}.burgundy-vineyard__explore strong{color:var(--vineyard-dossier-accent);font:600 var(--ui-size-footnote) / 1 var(--ui-font-mono);letter-spacing:.06em}.burgundy-vineyard__save{border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);transition:background var(--ui-duration-1) var(--ui-ease), border-color var(--ui-duration-1) var(--ui-ease);place-items:center;padding:0;display:grid}.burgundy-vineyard__save:hover{background:var(--ui-tint-2)}.burgundy-vineyard__save svg{width:20px;height:20px}.burgundy-vineyard__save.is-saved{border-color:color-mix(in srgb, var(--vineyard-dossier-accent) 62%, transparent);background:color-mix(in srgb, var(--vineyard-dossier-accent) 16%, transparent);color:var(--vineyard-dossier-accent)}.burgundy-vineyard__save.is-saved svg{fill:currentColor}.burgundy-vineyard__secondary-actions{min-height:var(--ui-action-height);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.burgundy-vineyard__secondary-actions button{width:100%;min-height:var(--ui-action-height);border-radius:var(--ui-radius-md);color:var(--ui-label);background:var(--ui-tint-2);font:var(--ui-type-button);transition:background var(--ui-duration-1) var(--ui-ease), opacity var(--ui-duration-1) var(--ui-ease);border:0}.burgundy-vineyard__secondary-actions button:hover{background:var(--ui-tint-3)}.burgundy-vineyard__secondary-actions button:active{opacity:.68}.burgundy-vineyard__divider{height:var(--ui-hairline-width);background:var(--ui-hairline);margin:24px 0}.burgundy-vineyard__terrain{margin-top:0}.burgundy-vineyard__terrain-caption{color:var(--ui-label-3);font:var(--ui-type-caption);margin:6px 0 0}.burgundy-vineyard__ground,.burgundy-village__weather,.burgundy-vineyard__context,.burgundy-vineyard__sources{margin-top:28px}.burgundy-vineyard__ground-comparison{gap:7px;margin-top:12px;display:grid}.burgundy-vineyard__ground-comparison>span{color:var(--ui-label-2);font:600 var(--ui-size-caption1) / 1.3 var(--ui-font-text)}.burgundy-vineyard__ground-comparison>div{border-radius:var(--ui-radius-pill);background:var(--ui-tint-1);gap:2px;height:12px;display:flex;overflow:hidden}.burgundy-vineyard__ground-comparison.is-compact>div{opacity:.7;height:6px}.burgundy-vineyard__ground-comparison i{background:var(--ground-color);min-width:2px}.burgundy-vineyard__ground .burgundy-village__ground-meaning>small{color:var(--ui-label-3);font:var(--ui-type-caption);margin-top:6px;display:block}.burgundy-village__weather>header h3 small{color:var(--ui-label-3);font:500 var(--ui-size-caption1) / 1.2 var(--ui-font-text);margin-left:8px}.burgundy-vineyard__context>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.burgundy-vineyard__context>header h3{color:var(--ui-label);font:var(--ui-type-section-title);margin:0}.burgundy-vineyard__context>header span{color:var(--ui-label-3);font:var(--ui-type-locator);letter-spacing:.04em}.burgundy-vineyard__context-card{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);margin-top:12px;padding:0 16px;overflow:hidden}.burgundy-vineyard__context-card>button{width:100%;min-height:var(--ui-row-height);border:0;border-bottom:var(--ui-hairline-width) solid var(--ui-hairline-soft);color:var(--ui-label);text-align:left;transition:opacity var(--ui-duration-1) var(--ui-ease);background:0 0;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:10px 0;display:grid}.burgundy-vineyard__context-card>button:active{opacity:.68}.burgundy-vineyard__context-card>button>i:first-child{background:var(--ui-tint-1);width:32px;height:32px;color:var(--ui-label-2);border-radius:50%;place-items:center;display:grid}.burgundy-vineyard__context-card>button>i.is-classification{background:var(--vineyard-dossier-accent);width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--vineyard-dossier-accent) 55%, transparent);margin-left:12px}.burgundy-vineyard__context-card svg{width:18px;height:18px}.burgundy-vineyard__context-card>button>svg:last-child{width:14px;height:14px;color:var(--ui-label-4)}.burgundy-vineyard__context-card>button>span,.burgundy-vineyard__nearby button>span{gap:2px;min-width:0;display:grid}.burgundy-vineyard__context-card small,.burgundy-vineyard__context-card em{color:var(--ui-label-2);font:var(--ui-type-kicker);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;font-style:normal}.burgundy-vineyard__context-card strong{font:var(--ui-type-row-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-vineyard__nearby{border-bottom:var(--ui-hairline-width) solid var(--ui-hairline-soft);padding:14px 0 4px}.burgundy-vineyard__nearby>small{margin-bottom:4px;display:block}.burgundy-vineyard__nearby button{width:100%;min-height:52px;color:var(--ui-label);text-align:left;transition:opacity var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;grid-template-columns:12px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:8px 0;display:grid}.burgundy-vineyard__nearby button:active{opacity:.68}.burgundy-vineyard__nearby button>i{background:var(--nearby-color);width:7px;height:7px;box-shadow:0 0 6px color-mix(in srgb, var(--nearby-color) 55%, transparent);border-radius:50%}.burgundy-vineyard__nearby button svg{background:var(--ui-tint-1);color:var(--ui-label-2);box-sizing:content-box;border-radius:50%;padding:6px}.burgundy-vineyard__nearby button small{color:var(--ui-label-2);font:var(--ui-type-row-meta);letter-spacing:0;text-transform:none}.burgundy-vineyard__context-card>button.burgundy-vineyard__view-all{min-height:52px;color:var(--ui-accent);border-bottom:0;grid-template-columns:minmax(0,1fr) 24px}.burgundy-vineyard__view-all>span{color:var(--ui-accent);text-align:right;font-size:18px}.burgundy-vineyard__sources{border-top:var(--ui-hairline-width) solid var(--ui-hairline)}.burgundy-vineyard__sources summary{min-height:var(--ui-row-height);color:var(--ui-label-2);cursor:pointer;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:0 2px;list-style:none;display:grid}.burgundy-vineyard__sources summary::-webkit-details-marker{display:none}.burgundy-vineyard__sources summary strong{color:var(--ui-label);font:var(--ui-type-row-title)}.burgundy-vineyard__sources summary svg{width:16px;height:16px;transition:transform var(--ui-duration-2) var(--ui-ease)}.burgundy-vineyard__sources[open] summary svg{transform:rotate(90deg)}.burgundy-vineyard__sources dl{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);gap:0;margin:0 0 16px;display:grid;overflow:hidden}.burgundy-vineyard__sources dl>div{border-bottom:var(--ui-hairline-width) solid var(--ui-hairline-soft);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:11px 14px;display:grid}.burgundy-vineyard__sources dl>div:last-child{border-bottom:0}.burgundy-vineyard__sources dt,.burgundy-vineyard__sources dd,.burgundy-vineyard__sources p{color:var(--ui-label-2);font:var(--ui-type-caption);margin:0}.burgundy-vineyard__sources dt{color:var(--ui-label-3);font:var(--ui-type-locator);letter-spacing:.06em;text-transform:uppercase}.burgundy-vineyard__sources dd{color:var(--ui-label);text-align:right;text-transform:capitalize}.burgundy-vineyard__loading,.burgundy-vineyard__error{min-height:280px;color:var(--ui-label-2);font:var(--ui-type-footnote);text-align:center;place-content:center;justify-items:center;gap:14px;display:grid}.burgundy-vineyard__loading .burgundy-atlas-loader__terrain{width:46px;height:46px}@media (width<=760px){.burgundy-atlas__selection.is-vineyard-dossier,.burgundy-atlas__selection.is-vineyard-dossier.is-visible{overscroll-behavior:none;touch-action:pan-y;transition:height .36s var(--ui-ease-sheet);will-change:height;transform:translateZ(0);height:var(--burgundy-vineyard-drawer-height,min(54dvh, 560px))!important;border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0!important;max-height:none!important;padding:0!important;overflow:hidden!important}.burgundy-atlas__selection.is-vineyard-dossier.is-expanded{height:var(--burgundy-vineyard-drawer-height,calc(100dvh - max(8px, env(safe-area-inset-top))))!important}.burgundy-atlas__selection.is-vineyard-dossier.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;transition:none}.burgundy-atlas__selection.is-vineyard-dossier:not(.is-expanded){touch-action:none}.burgundy-atlas__selection.is-vineyard-dossier.is-expanded{touch-action:pan-y}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-mobile-sheet-handle{touch-action:none;flex:0 0 18px;height:18px;margin:0;position:relative;top:auto}.burgundy-vineyard__sheet-header{grid-template-columns:var(--ui-hit) minmax(0, 1fr) var(--ui-hit);touch-action:none;gap:8px;min-height:60px;padding:2px 16px 10px}.burgundy-vineyard__sheet-header .burgundy-atlas__selection-close,.burgundy-vineyard__sheet-header .burgundy-atlas__selection-icon-action{width:var(--ui-hit);height:var(--ui-hit)}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1{white-space:normal;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;min-height:0!important;font-size:var(--ui-size-title2)!important;margin:0!important;padding:0!important;line-height:1.16!important}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1.is-long{font-size:19px!important}.burgundy-atlas__selection.is-vineyard-dossier.is-compact .burgundy-vineyard__sheet-header h1{-webkit-line-clamp:1}.burgundy-vineyard__sheet-header>div>span{font-size:var(--ui-size-footnote);margin-top:2px}.burgundy-vineyard__sheet-scroll{padding:14px 16px calc(24px + env(safe-area-inset-bottom));touch-action:none;transition:opacity .16s;overflow-y:hidden}.burgundy-atlas__selection.is-vineyard-dossier.is-compact .burgundy-vineyard__sheet-scroll{opacity:0;visibility:hidden;pointer-events:none}.burgundy-atlas__selection.is-vineyard-dossier.is-expanded .burgundy-vineyard__sheet-scroll{touch-action:pan-y;overflow-y:auto}.burgundy-vineyard__classification-row .burgundy-atlas__classification{margin:0!important}.burgundy-vineyard__boundary{border-radius:var(--ui-radius-lg);height:124px;margin-top:12px}.burgundy-vineyard__boundary>svg{height:100px}.burgundy-vineyard__quick-facts{margin-top:8px}.burgundy-vineyard__quick-facts>div{padding:10px 9px 11px}.burgundy-vineyard__quick-facts dd{font-size:var(--ui-size-subhead)}.burgundy-vineyard__primary-actions{grid-template-columns:minmax(0,1fr) 46px;gap:8px;margin-top:12px}.burgundy-vineyard__primary-actions button{border-radius:var(--ui-radius-md);min-height:46px}.burgundy-vineyard__explore{font-size:var(--ui-size-subhead);padding:0 14px}.burgundy-vineyard__divider{margin:20px 0}.burgundy-village__terrain>header h3,.burgundy-village__section>header h3,.burgundy-vineyard__context>header h3{font-size:var(--ui-size-title3)}.burgundy-village__terrain-metric h4{font-size:var(--ui-size-subhead)}.burgundy-village__terrain-metric>header>strong{font-size:var(--ui-size-headline)}.burgundy-village__terrain-metric>header>strong small,.burgundy-village__density-chart>div,.burgundy-village__terrain-copy,.burgundy-village__aspect-caption{font-size:var(--ui-size-caption1)}.burgundy-vineyard__ground,.burgundy-village__weather,.burgundy-vineyard__context,.burgundy-vineyard__sources{margin-top:24px}}@media (width>=900px) and (hover:hover) and (pointer:fine){.burgundy-atlas.has-highlight .burgundy-atlas__selection.is-vineyard-dossier,.burgundy-atlas.has-highlight .burgundy-atlas__selection.is-vineyard-dossier.is-visible{padding:0!important;overflow:hidden!important}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-mobile-sheet-handle{display:none}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1,.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1.is-long{font-size:var(--ui-size-title2);text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.16;display:-webkit-box;overflow:hidden}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-header h1.is-long{font-size:19px}.burgundy-vineyard__sheet-scroll{padding:18px var(--ui-inset) 34px}}@media (width<=380px){.burgundy-vineyard__sheet-scroll{padding-left:14px;padding-right:14px}.burgundy-vineyard__quick-facts>div{padding-left:7px;padding-right:7px}.burgundy-vineyard__quick-facts dd{font-size:var(--ui-size-footnote)}}@media (prefers-reduced-motion:reduce){.burgundy-vineyard__sources summary svg{transition:none}}.burgundy-compare-picker,.burgundy-land-compare{--compare-text:#f2f5f8;--compare-secondary:#a8a8a8;--compare-hairline:#d8d8d829;--compare-kicker:var(--ui-label-2);--burgundy-atlas-serif:var(--atlas-font-display);box-sizing:border-box;border:var(--ui-hairline-width) solid var(--ui-hairline);color:var(--compare-text);scrollbar-color:#a4a4a457 transparent;background:radial-gradient(circle at 58% 18%,#5f5f5f29,#0000 42%),linear-gradient(165deg,#111111fe,#060606fe);box-shadow:0 30px 90px #030303b8}.burgundy-compare-picker:focus,.burgundy-land-compare:focus{outline:none}.burgundy-compare-picker::backdrop,.burgundy-land-compare::backdrop{-webkit-backdrop-filter:blur(12px);background:#040404c7}.burgundy-compare-picker button,.burgundy-land-compare button{color:inherit;font:inherit;cursor:pointer}.burgundy-compare-picker{border-radius:28px;width:min(540px,100vw - 28px);max-height:min(780px,100dvh - 28px);padding:16px 18px 24px;overflow:auto}.burgundy-compare-picker__header{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:2px 0 16px;display:grid}.burgundy-compare-picker__header button,.burgundy-compare-picker__back{border:1px solid var(--compare-hairline);background:#ffffff0e;border-radius:999px;justify-self:start;min-height:42px;padding:0 16px;font-size:.86rem;font-weight:600}.burgundy-compare-picker__header h2{white-space:nowrap;margin:0;font-size:1.05rem;font-weight:700}.burgundy-compare-picker__fixed,.burgundy-compare-picker li{--picker-accent:var(--ui-instrument)}.burgundy-compare-picker__fixed.is-grand_cru,.burgundy-compare-picker li.is-grand_cru{--picker-accent:var(--ui-tier-gc-fg)}.burgundy-compare-picker__fixed.is-premier_cru,.burgundy-compare-picker li.is-premier_cru{--picker-accent:var(--ui-tier-pc-fg)}.burgundy-compare-picker__fixed.is-regional,.burgundy-compare-picker li.is-regional{--picker-accent:var(--ui-tier-regional)}.burgundy-compare-picker__fixed.is-village,.burgundy-compare-picker li.is-village{--picker-accent:var(--ui-tier-village-fg)}.burgundy-compare-picker__fixed{border:1px solid color-mix(in srgb, var(--picker-accent) 48%, transparent);background:color-mix(in srgb, var(--picker-accent) 8%, #ffffff07);border-radius:17px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:grid}.burgundy-compare-picker__fixed b{color:#11151b;background:var(--picker-accent);border-radius:50%;place-items:center;width:32px;height:32px;font-size:.78rem;display:grid}.burgundy-compare-picker__fixed>span,.burgundy-compare-picker li button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.burgundy-compare-picker__fixed strong,.burgundy-compare-picker li strong{font-family:var(--ui-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;font-weight:600;line-height:1.08;overflow:hidden}.burgundy-compare-picker__fixed small,.burgundy-compare-picker li small{color:var(--compare-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.burgundy-compare-picker__fixed em{color:var(--picker-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-style:normal;font-weight:700}.burgundy-compare-picker__search{border:1px solid var(--compare-hairline);width:100%;min-height:52px;color:var(--compare-secondary);text-align:left;background:#ffffff0b;border-radius:15px;align-items:center;gap:11px;margin:18px 0 22px;padding:0 16px;display:flex}.burgundy-compare-picker__search svg,.burgundy-compare-picker li svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:21px;height:21px}.burgundy-compare-picker__suggestions{gap:24px;display:grid}.burgundy-compare-picker__group>span{color:var(--compare-kicker);letter-spacing:.21em;text-transform:uppercase;margin:0 2px 5px;font-size:.64rem;font-weight:700;display:block}.burgundy-compare-picker__group h3{font-family:var(--ui-font-display);margin:0 2px 11px;font-size:1.35rem;font-weight:600}.burgundy-compare-picker ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.burgundy-compare-picker li button{border:1px solid var(--compare-hairline);text-align:left;background:#ffffff09;border-radius:17px;grid-template-columns:5px minmax(0,1fr) 22px;align-items:center;gap:12px;width:100%;min-height:70px;padding:11px 14px;display:grid}.burgundy-compare-picker li button>i{background:var(--picker-accent);box-shadow:0 0 14px color-mix(in srgb, var(--picker-accent) 35%, transparent);border-radius:999px;align-self:stretch}.burgundy-compare-picker li button>svg{color:var(--picker-accent)}.burgundy-compare-picker__status{color:#e7b8ae;min-height:18px;margin:16px 2px 0;font-size:.75rem}.burgundy-compare-picker__back{margin-top:14px}.burgundy-land-compare{border-radius:30px;width:min(780px,100vw - 28px);max-height:min(940px,100dvh - 28px);padding:18px;overflow:auto}.burgundy-land-compare__header{justify-content:space-between;align-items:center;gap:14px;display:flex}.burgundy-land-compare__heading{min-width:0}.burgundy-land-compare__heading>span,.burgundy-land-compare__facts>h3{color:var(--compare-kicker);letter-spacing:.2em;text-transform:uppercase;font-size:.62rem;font-weight:700;display:block}.burgundy-land-compare__header h2{font-family:var(--ui-font-display);margin:3px 0 1px;font-size:clamp(1.75rem,4vw,2.15rem);font-weight:600;line-height:1.03}.burgundy-land-compare__header p{color:var(--compare-secondary);margin:0;font-size:.78rem}.burgundy-land-compare__actions{flex:none;gap:8px;display:flex}.burgundy-land-compare__actions button{border:1px solid var(--compare-hairline);background:#fff1;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.burgundy-land-compare__actions button:hover,.burgundy-compare-picker button:hover{background-color:#ffffff1a}.burgundy-land-compare__actions svg,.burgundy-land-compare__scale-note svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:20px;height:20px}.burgundy-land-compare__actions .burgundy-land-compare__zoom{color:#d7dce5;font-variant-numeric:tabular-nums;font-size:.67rem;font-weight:700}.burgundy-land-compare__lenses{border:1px solid var(--compare-hairline);background:#ffffff13;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;margin:20px 0 12px;padding:5px;display:grid}.burgundy-land-compare__lenses button{color:#d8dde5;text-transform:capitalize;background:0 0;border:1px solid #0000;border-radius:999px;min-height:40px;padding:0 16px;font-size:.76rem;font-weight:700}.burgundy-land-compare__lenses button.is-active{color:#fff;background:#ffffff17;border-color:#f5f5f7b8;box-shadow:inset 0 0 24px #f5f5f70e}.burgundy-land-compare__scale-note{color:var(--compare-secondary);align-items:flex-start;gap:9px;margin:0 2px 13px;font-size:.74rem;line-height:1.35;display:flex}.burgundy-land-compare__scale-note svg{flex:none;width:17px;height:17px;margin-top:1px}.burgundy-land-compare__stages{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.burgundy-land-compare__stages:active{cursor:grabbing}.burgundy-land-compare__stages:focus-visible{border-radius:20px;box-shadow:0 0 0 2px #f5f5f7a3}.burgundy-land-compare__stage{--compare-accent:var(--ui-instrument);border:1px solid var(--compare-hairline);background:linear-gradient(#ffffff09,#0000 35%),#0d0d0d75;border-radius:19px;flex-direction:column;min-width:0;min-height:350px;display:flex;overflow:hidden}.burgundy-land-compare__stage.is-grand_cru{--compare-accent:var(--ui-tier-gc-fg)}.burgundy-land-compare__stage.is-premier_cru{--compare-accent:var(--ui-tier-pc-fg)}.burgundy-land-compare__stage.is-regional{--compare-accent:var(--ui-tier-regional)}.burgundy-land-compare__stage.is-village{--compare-accent:var(--ui-tier-village-fg)}.burgundy-land-compare__stage header{min-height:78px;padding:12px 13px 7px}.burgundy-land-compare__stage header>span{color:var(--compare-accent);letter-spacing:.16em;text-transform:uppercase;margin-bottom:3px;font-size:.55rem;font-weight:700;display:block}.burgundy-land-compare__stage h3{font-family:var(--ui-font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.03rem,2.4vw,1.3rem);font-weight:600;line-height:1.03;display:-webkit-box;overflow:hidden}.burgundy-land-compare__stage header small{color:var(--compare-secondary);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin-top:4px;font-size:.6rem;font-weight:600;display:block;overflow:hidden}.burgundy-land-compare__plot{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--compare-accent) 7%, transparent), transparent 68%);flex:auto;min-height:220px;position:relative;overflow:hidden}.burgundy-land-compare__plot.is-terrain{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--compare-accent) 13%, transparent), transparent 62%), linear-gradient(180deg, #1b1b1b47, #03080f33)}.burgundy-land-compare__canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.burgundy-land-compare__plot svg{width:100%;height:100%;display:block}.burgundy-land-compare__plot pattern path{fill:none;stroke:color-mix(in srgb, var(--compare-accent) 28%, transparent);stroke-width:.55px;vector-effect:non-scaling-stroke}.burgundy-land-compare__plane-edge{fill:none;stroke:color-mix(in srgb, var(--compare-accent) 28%, transparent);stroke-width:.7px;vector-effect:non-scaling-stroke}.burgundy-land-compare__geometry{transform-box:view-box;transform-origin:50%}.burgundy-land-compare__boundary{fill:color-mix(in srgb, var(--compare-accent) 27%, #0e1318b3);stroke:color-mix(in srgb, var(--compare-accent) 92%, white 8%);stroke-linejoin:round;stroke-width:2.15px;filter:drop-shadow(0 0 9px color-mix(in srgb, var(--compare-accent) 28%, transparent));vector-effect:non-scaling-stroke}.burgundy-land-compare__plot.is-terrain .burgundy-land-compare__boundary{fill:color-mix(in srgb, var(--compare-accent) 43%, #677a3c 34%)}.burgundy-land-compare__terrain-depth{fill:color-mix(in srgb, var(--compare-accent) 24%, #6e3f24 70%);stroke:#9c8f767a;stroke-width:1px;vector-effect:non-scaling-stroke}.burgundy-land-compare__stage footer{min-height:38px;color:var(--compare-secondary);font-family:var(--ui-font-mono);justify-content:space-between;align-items:center;gap:8px;padding:6px 13px 10px;font-size:.61rem;display:flex}.burgundy-land-compare__stage footer strong{color:#cbd3dd;font-weight:700}.burgundy-land-compare__terrain-state{z-index:2;color:#cbd4de;background:#050505c7;border-radius:999px;padding:5px 8px;font-size:.59rem;position:absolute;bottom:7px;right:9px}.burgundy-land-compare__terrain-state.is-error{color:#e7b8ae}.burgundy-land-compare__facts{border:1px solid var(--compare-hairline);background:linear-gradient(145deg,#ffffff13,#ffffff09),#070c1480;border-radius:21px;margin-top:16px;padding:17px 18px 5px}.burgundy-land-compare__facts>h3{margin:0 0 13px}.burgundy-land-compare__fact-head{color:#d8dee6;font-family:var(--ui-font-display);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 0 10px;font-size:.9rem;font-weight:600;display:grid}.burgundy-land-compare__fact-head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-land-compare__facts dl{margin:0}.burgundy-land-compare__fact-row{border-top:var(--ui-hairline-width) solid var(--ui-hairline);padding:10px 0 11px}.burgundy-land-compare__fact-row dt{color:var(--compare-secondary);letter-spacing:.17em;text-transform:uppercase;margin-bottom:8px;font-size:.55rem;font-weight:700}.burgundy-land-compare__fact-row dd{color:var(--ui-label);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;font-size:.94rem;font-weight:600;line-height:1.25;display:grid}.burgundy-land-compare__fact-row dd span+span{border-left:var(--ui-hairline-width) solid var(--ui-hairline);padding-left:12px}.burgundy-land-compare__message{min-height:300px;color:var(--compare-secondary);text-align:center;place-items:center;margin:0;display:grid}.burgundy-land-compare__message.is-error{color:#e7b8ae}@media (width<=680px){.burgundy-compare-picker{border-radius:28px 28px 0 0;width:100vw;max-width:none;height:min(88dvh,780px);max-height:none;margin:auto 0 0;padding:14px 16px 28px}.burgundy-land-compare{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:15px 14px 30px}.burgundy-land-compare__header h2{font-size:1.72rem}.burgundy-land-compare__header p{font-size:.7rem}.burgundy-land-compare__actions{gap:6px}.burgundy-land-compare__actions button{width:41px;height:41px}.burgundy-land-compare__stage{min-height:330px}.burgundy-land-compare__stage header{min-height:82px;padding-left:10px;padding-right:9px}.burgundy-land-compare__plot{min-height:200px}.burgundy-land-compare__stage footer{padding-left:10px;padding-right:10px}.burgundy-land-compare__facts{padding-left:15px;padding-right:15px}.burgundy-land-compare__fact-head,.burgundy-land-compare__fact-row dd{gap:9px}.burgundy-land-compare__fact-row dd span+span{padding-left:9px}}@media (width<=380px){.burgundy-land-compare{padding-left:10px;padding-right:10px}.burgundy-land-compare__header{gap:8px}.burgundy-land-compare__header h2{font-size:1.5rem}.burgundy-land-compare__actions button{width:44px;height:44px}.burgundy-land-compare__actions .burgundy-land-compare__zoom{display:none}.burgundy-land-compare__stage{min-height:308px}.burgundy-land-compare__stage h3{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.burgundy-land-compare__boundary{filter:none}}@media (width>=761px) and (pointer:coarse),(width>=761px) and (width<=899px){.burgundy-atlas__selection.is-vineyard-dossier{max-height:none;top:80px}.burgundy-atlas__selection.is-vineyard-dossier .burgundy-vineyard__sheet-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}}@media (width>=761px) and (height<=520px) and (pointer:coarse){.burgundy-atlas.has-highlight .burgundy-atlas__village{opacity:0;visibility:hidden;pointer-events:none}.burgundy-atlas__selection.is-vineyard-dossier{width:min(380px,50vw - 24px);top:12px;bottom:12px}}.burgundy-vineyard__loading.is-skeleton{place-content:stretch;justify-items:stretch;gap:12px;min-height:0;padding-top:2px;display:grid}.burgundy-vineyard__skeleton-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.burgundy-vineyard__skeleton-row .is-pill{border-radius:var(--ui-radius-pill);width:132px;height:34px}.burgundy-vineyard__skeleton-row .is-caption{width:38%;height:12px}.burgundy-vineyard__loading .is-plate{border-radius:var(--ui-radius-lg);height:176px}.burgundy-vineyard__skeleton-readouts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.burgundy-vineyard__skeleton-readouts .ui-skeleton{border-radius:var(--ui-radius-md);height:58px}.burgundy-vineyard__loading .is-action{height:var(--ui-control);border-radius:var(--ui-radius-lg)}.burgundy-vineyard__skeleton-row.is-actions .ui-skeleton{border-radius:var(--ui-radius-md);flex:1 1 0;height:44px}.burgundy-vineyard__error.ui-state{min-height:220px;padding:28px 20px}.burgundy-vineyard__error.ui-state span{max-width:32ch}.burgundy-vineyard__quick-facts dd .burgundy-vineyard__extent{color:var(--ui-label-2);font:500 var(--ui-size-caption2) / 1.2 var(--ui-font-text);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:normal;margin-top:3px;display:block}.burgundy-vineyard__quick-facts dd .burgundy-vineyard__extent span{white-space:nowrap}.burgundy-identity__app{display:contents}.burgundy-identity-button{position:relative;overflow:visible}.burgundy-identity-button img,.burgundy-identity-button__initial{border-radius:50%;width:calc(100% - 8px);height:calc(100% - 8px)}.burgundy-identity-button img{object-fit:cover}.burgundy-identity-button__initial{background:var(--ui-bg-3);color:var(--ui-label);font:600 var(--ui-size-callout) / 1 var(--ui-font-rounded);place-items:center;display:grid}.burgundy-identity-button__status{border:2px solid var(--ui-bg-1);background:var(--ui-success);border-radius:50%;width:9px;height:9px;position:absolute;bottom:3px;right:3px}.burgundy-identity__backdrop{z-index:10000;padding:max(20px, env(safe-area-inset-top)) 18px max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px)saturate(.9);animation:burgundy-identity-backdrop-in var(--ui-duration-2) var(--ui-ease) both;background:#0a0a0b80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:translateZ(0)}.burgundy-identity__sheet{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet);background:var(--ui-glass-thick);width:min(480px,100%);max-height:min(760px,100dvh - 40px);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);color:var(--ui-label);font-family:var(--ui-font-text);overscroll-behavior:contain;-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);animation:burgundy-identity-sheet-in var(--ui-duration-3) var(--ui-ease-sheet) both;padding:14px 20px 22px;position:relative;overflow-y:auto}.burgundy-identity__handle{background:#ebebf54d;border-radius:3px;width:42px;height:5px;margin:0 auto 6px}.burgundy-identity__close{z-index:2;width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:18px}.burgundy-identity__close:hover{background:var(--ui-tint-2)}.burgundy-identity__close svg{width:18px;height:18px}.burgundy-identity__intro,.burgundy-identity__profile-header{text-align:center;padding:30px 52px 0}.burgundy-identity__intro>span,.burgundy-identity__profile-header>span{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase}.burgundy-identity__intro h2,.burgundy-identity__profile-header h2{font:600 var(--ui-size-title1) / 1.12 var(--ui-font-display);letter-spacing:-.005em;text-wrap:balance;margin:10px 0 0}.burgundy-identity__intro p{max-width:380px;color:var(--ui-label-2);font:var(--ui-type-body);margin:12px auto 0}.burgundy-identity__promise{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;margin-top:24px;padding:14px 16px;display:grid}.burgundy-identity__promise svg,.burgundy-identity__facts svg{fill:none;width:24px;stroke:var(--ui-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.burgundy-identity__promise p{color:var(--ui-label-2);font:var(--ui-type-footnote);margin:0}.burgundy-identity__promise strong{color:var(--ui-label)}.burgundy-identity__actions{gap:10px;margin-top:18px;display:grid}.burgundy-identity__actions button,.burgundy-identity__secondary-action{border-radius:var(--ui-radius-md);background:var(--ui-tint-2);width:100%;min-height:50px;color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease);border:0;grid-template-columns:44px minmax(0,1fr) 44px;place-items:center;padding:0 16px;display:grid}.burgundy-identity__actions button:hover{background:var(--ui-tint-3)}.burgundy-identity__actions button.is-apple{color:#000;background:#fff}.burgundy-identity__actions button.is-apple:hover{background:#e8e8ed}.burgundy-identity__actions button>span{grid-column:1;place-items:center;display:grid}.burgundy-identity__actions button>span svg{fill:currentColor;width:19px;height:19px}.burgundy-identity__actions button>strong{font:600 var(--ui-size-subhead) / 1 var(--ui-font-text);grid-column:2}.burgundy-identity__actions button:disabled,.burgundy-identity__secondary-action:disabled,.burgundy-identity__close:disabled{cursor:wait;opacity:.62}.burgundy-identity__actions button:focus-visible,.burgundy-identity__secondary-action:focus-visible,.burgundy-identity__close:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.burgundy-identity__local-note,.burgundy-identity__email{color:var(--ui-label-3);font:var(--ui-type-caption);text-align:center;margin:14px 8px 0}.burgundy-identity__avatar{border:var(--ui-hairline-width) solid var(--ui-hairline-strong);background:var(--ui-bg-3);width:82px;height:82px;box-shadow:var(--ui-shadow-3);border-radius:50%;place-items:center;margin:-4px auto 16px;padding:3px;display:grid;overflow:hidden}.burgundy-identity__avatar img,.burgundy-identity__avatar span{border-radius:50%;width:100%;height:100%}.burgundy-identity__avatar img{object-fit:cover}.burgundy-identity__avatar span{color:var(--ui-label);font:600 38px / 1 var(--ui-font-display);place-items:center;display:grid}.burgundy-identity__profile-header p{color:var(--ui-label-2);font:var(--ui-type-footnote);margin:6px 0 0}.burgundy-identity__facts{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);margin-top:24px;display:grid;overflow:hidden}.burgundy-identity__facts article{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid;position:relative}.burgundy-identity__facts article+article:before{height:var(--ui-hairline-width);background:var(--ui-hairline-soft);content:"";position:absolute;top:0;left:56px;right:0}.burgundy-identity__facts article>div{gap:3px;display:grid}.burgundy-identity__facts span{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase}.burgundy-identity__facts strong{color:var(--ui-label);font:var(--ui-type-row-title)}.burgundy-identity__facts small{color:var(--ui-label-2);font:var(--ui-type-row-meta)}.burgundy-identity__secondary-action{font:600 var(--ui-size-subhead) / 1 var(--ui-font-text);margin-top:18px;display:block}.burgundy-identity__secondary-action:hover{background:var(--ui-tint-3)}.burgundy-identity__error{border:var(--ui-hairline-width) solid #e64d5466;border-radius:var(--ui-radius-md);color:#ffd1d3;font:var(--ui-type-footnote);text-align:center;background:#e64d541f;margin:14px 0 0;padding:11px 13px}.burgundy-identity__loading{min-height:260px;color:var(--ui-label-2);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.burgundy-identity__loading span{border:2px solid #f5f5f738;border-top-color:var(--ui-accent);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite burgundy-identity-spin}.burgundy-identity__loading strong{font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase}@keyframes burgundy-identity-backdrop-in{0%{opacity:0}}@keyframes burgundy-identity-sheet-in{0%{opacity:0;transform:translateY(calc(24px * var(--ui-motion))) scale(calc(1 - .015 * var(--ui-motion)))}}@keyframes burgundy-identity-spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.burgundy-identity__handle{display:none}.burgundy-identity__sheet{padding-top:22px}}@media (width<=760px){.burgundy-identity__backdrop{align-items:flex-end;padding:0}.burgundy-identity__sheet{width:100%;max-height:calc(100dvh - max(10px, env(safe-area-inset-top)));padding:8px 18px calc(18px + env(safe-area-inset-bottom));border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0;border-bottom:0;border-left:0;border-right:0}.burgundy-identity__close{top:16px;right:16px}.burgundy-identity__intro,.burgundy-identity__profile-header{padding-top:26px}}@media (prefers-reduced-motion:reduce){.burgundy-identity__loading span{animation-duration:1.6s}}.burgundy-settings__backdrop{z-index:11000;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px)saturate(.9);animation:burgundy-settings-fade-in var(--ui-duration-2) var(--ui-ease) both;background:#0a0a0b80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.burgundy-settings__sheet{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet);background:var(--ui-glass-thick);width:min(460px,100%);height:min(760px,100svh - 36px);max-height:min(760px,100svh - 36px);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);color:var(--ui-label);font-family:var(--ui-font-text);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);animation:burgundy-settings-sheet-in var(--ui-duration-3) var(--ui-ease-sheet) both;flex-direction:column;padding:14px 18px 0;display:flex;position:relative;overflow:hidden}.burgundy-settings__handle{background:#ebebf54d;border-radius:3px;flex:none;width:42px;height:5px;margin:-4px auto 10px}.burgundy-settings__header{grid-template-columns:var(--ui-hit) minmax(0, 1fr) var(--ui-hit);border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);align-items:center;min-height:56px;padding-bottom:12px;display:grid}.burgundy-settings__header>div{text-align:center;gap:4px;min-width:0;display:grid}.burgundy-settings__header h2{font:var(--ui-type-sheet-title);margin:0}.burgundy-settings__header>div>span{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase;display:block}.burgundy-settings__header button{width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease);border-radius:50%;place-items:center;padding:0;display:grid}.burgundy-settings__header button:hover{background:var(--ui-tint-2)}.burgundy-settings__header button svg{width:18px;height:18px}.burgundy-settings__header-spacer{width:var(--ui-hit)}.burgundy-settings__scroll{min-height:0;padding:0 2px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-color:#ebebf533 transparent;scrollbar-width:thin;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.burgundy-settings__group{margin-top:22px}.burgundy-settings__group>h3{color:var(--ui-label);font:var(--ui-type-section-title);margin:0 4px 10px}.burgundy-settings__surface{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);overflow:hidden}.burgundy-settings__row{box-sizing:border-box;width:100%;min-height:52px;color:var(--ui-label);font:500 var(--ui-size-subhead) / 1.3 var(--ui-font-text);text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:grid;position:relative}.burgundy-settings__row+.burgundy-settings__row:before{height:var(--ui-hairline-width);background:var(--ui-hairline-soft);content:"";position:absolute;top:0;left:54px;right:0}.burgundy-settings__action{cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease)}.burgundy-settings__action:hover{background:var(--ui-tint-1)}.burgundy-settings__action:active{background:var(--ui-tint-2)}.burgundy-settings__row-label{min-width:0;line-height:1.25}.burgundy-settings__row-icon{width:28px;height:28px;color:var(--ui-label-2);place-items:center;display:grid}.burgundy-settings__row-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:21px;height:21px}.burgundy-settings__row-chevron{color:var(--ui-label-4);place-items:center;display:grid}.burgundy-settings__row-chevron svg{width:16px;height:16px}.burgundy-settings__row-value{max-width:180px;color:var(--ui-label-2);font:400 var(--ui-size-footnote) / 1.3 var(--ui-font-text);font-variant-numeric:tabular-nums;text-align:right}.burgundy-settings__picker-trigger{min-height:var(--ui-hit);border-radius:var(--ui-radius-sm);max-width:190px;color:var(--ui-accent);cursor:pointer;font:500 var(--ui-size-subhead) / 1 var(--ui-font-text);text-align:right;transition:background var(--ui-duration-1) var(--ui-ease), color var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;justify-content:flex-end;align-items:center;gap:4px;padding:0 6px 0 10px;display:inline-flex}.burgundy-settings__picker-trigger:hover,.burgundy-settings__picker-trigger[aria-expanded=true]{background:var(--ui-tint-1);color:var(--ui-label)}.burgundy-settings__picker-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burgundy-settings__picker-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:16px;height:16px}.burgundy-settings__picker-scrim{z-index:5;border-radius:inherit;-webkit-backdrop-filter:blur(8px);animation:burgundy-settings-fade-in var(--ui-duration-1) var(--ui-ease) both;background:#0a0a0b75;align-items:flex-end;padding:12px;display:flex;position:absolute;inset:0}.burgundy-settings__picker-panel{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:calc(var(--ui-radius-sheet) - 6px);background:var(--ui-glass-solid);width:100%;max-height:min(570px,100% - 16px);box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);animation:burgundy-settings-picker-in var(--ui-duration-3) var(--ui-ease-sheet) both;padding:10px 12px 12px;overflow-y:auto}.burgundy-settings__picker-handle{background:#ebebf54d;border-radius:3px;width:36px;height:5px;margin:0 auto 8px}.burgundy-settings__picker-header{grid-template-columns:minmax(0, 1fr) var(--ui-hit);border-bottom:var(--ui-hairline-width) solid var(--ui-hairline);align-items:center;min-height:56px;padding:0 2px 10px 6px;display:grid}.burgundy-settings__picker-header span{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator)}.burgundy-settings__picker-header h4{font:var(--ui-type-sheet-title);margin:4px 0 0}.burgundy-settings__picker-header button{width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.burgundy-settings__picker-header svg{width:18px;height:18px}.burgundy-settings__picker-options{padding-top:8px;display:grid}.burgundy-settings__picker-options button{border-radius:var(--ui-radius-md);min-height:52px;color:var(--ui-label);cursor:pointer;font:inherit;text-align:left;transition:background var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) 28px;align-items:center;padding:8px 12px;display:grid;position:relative}.burgundy-settings__picker-options button+button:before{height:var(--ui-hairline-width);background:var(--ui-hairline-soft);content:"";position:absolute;top:0;left:12px;right:12px}.burgundy-settings__picker-options button:hover,.burgundy-settings__picker-options button.is-selected{background:var(--ui-tint-1)}.burgundy-settings__picker-options button>span{gap:2px;display:grid}.burgundy-settings__picker-options strong{font:var(--ui-type-row-title)}.burgundy-settings__picker-options small{color:var(--ui-label-2);font:var(--ui-type-row-meta)}.burgundy-settings__picker-options svg{opacity:0;width:20px;height:20px;color:var(--ui-accent)}.burgundy-settings__picker-options button.is-selected svg{opacity:1}.burgundy-settings__toggle{border-radius:var(--ui-radius-pill);cursor:pointer;width:51px;height:31px;transition:background var(--ui-duration-2) var(--ui-ease);background:#7878805c;border:0;flex:none;padding:0;position:relative}.burgundy-settings__toggle span{width:27px;height:27px;transition:transform var(--ui-duration-2) var(--ui-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.burgundy-settings__toggle.is-on{background:var(--ui-instrument)}.burgundy-settings__toggle.is-on span{transform:translate(20px)}.burgundy-settings__sheet button:focus-visible,.burgundy-settings__sheet a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.burgundy-settings__group.is-sources{margin-top:24px}.burgundy-settings__footer{color:var(--ui-label-3);font:var(--ui-type-caption);text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding:26px 10px 2px;display:flex}@media (hover:hover) and (pointer:fine){.burgundy-settings__handle,.burgundy-settings__picker-handle{display:none}.burgundy-settings__sheet{padding-top:18px}}@media (width<=760px){.burgundy-settings__backdrop{align-items:flex-end;padding:0}.burgundy-settings__sheet{border-radius:var(--ui-radius-sheet) var(--ui-radius-sheet) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;height:calc(100svh - 54px);max-height:calc(100svh - 54px);padding-left:16px;padding-right:16px}.burgundy-settings__group{margin-top:20px}.burgundy-settings__row{gap:10px;padding-left:12px;padding-right:12px}.burgundy-settings__row+.burgundy-settings__row:before{left:50px}.burgundy-settings__picker-trigger{max-width:160px}.burgundy-settings__row-value{max-width:140px}}@keyframes burgundy-settings-fade-in{0%{opacity:0}}@keyframes burgundy-settings-sheet-in{0%{opacity:0;transform:translateY(calc(18px * var(--ui-motion))) scale(calc(1 - .01 * var(--ui-motion)))}}@keyframes burgundy-settings-picker-in{0%{opacity:0;transform:translateY(calc(18px * var(--ui-motion)))}}@media (prefers-reduced-motion:reduce){.burgundy-settings__toggle,.burgundy-settings__toggle span{transition-duration:.01ms}}@media (pointer:coarse){.burgundy-settings__toggle:before{content:"";position:absolute;inset:-7px -4px}}@media (width<=360px){.burgundy-settings__picker-trigger{font-size:var(--ui-size-footnote)}}.burgundy-session-welcome{z-index:10000;-webkit-backdrop-filter:blur(3px)saturate(.9);animation:burgundy-session-welcome-fade var(--ui-duration-3) var(--ui-ease) both;background:#0a0a0b8a;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}.burgundy-session-welcome__dialog{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet);background:var(--ui-glass-thick);width:min(920px,100vw - 56px);min-height:min(600px,100dvh - 56px);max-height:calc(100dvh - 56px);box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);color:var(--ui-label);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);animation:burgundy-session-welcome-rise var(--ui-duration-4) var(--ui-ease) both;outline:none;grid-template-columns:minmax(320px,.88fr) minmax(360px,1.12fr);display:grid;position:relative;overflow:hidden}.burgundy-session-welcome__close{z-index:3;width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:18px}.burgundy-session-welcome__close svg{width:18px;height:18px}.burgundy-session-welcome__close:hover{background:var(--ui-tint-2)}.burgundy-session-welcome__media{border-right:var(--ui-hairline-width) solid var(--ui-hairline-soft);background:var(--ui-shade-1);place-items:center;min-height:0;padding:40px 24px;display:grid;overflow:hidden}.burgundy-session-welcome__video-frame{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-2xl);background:var(--ui-bg-1);width:min(100%,330px);box-shadow:var(--ui-shadow-3);position:relative;overflow:hidden}.burgundy-session-welcome__video-frame:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 42px #0003}.burgundy-session-welcome__video{aspect-ratio:3/4;object-fit:contain;width:100%;height:auto;display:block}.burgundy-session-welcome__content{flex-direction:column;justify-content:center;min-width:0;padding:72px 64px 60px;display:flex}.burgundy-session-welcome__wordmark{width:min(220px,70%);height:auto;box-shadow:none;margin-bottom:36px}.burgundy-session-welcome__dialog:focus,.burgundy-session-welcome__dialog:focus-visible{outline:none}.burgundy-session-welcome h1{max-width:510px;color:var(--ui-label);font:600 clamp(40px, 4vw, 54px) / 1.02 var(--ui-font-display);font-variation-settings:"opsz" 60;letter-spacing:-.012em;text-wrap:balance;margin:0}.burgundy-session-welcome h1 em{color:var(--ui-accent);font-style:italic;display:block}.burgundy-session-welcome__description{max-width:410px;color:var(--ui-label-2);font:400 var(--ui-size-body) / 1.55 var(--ui-font-text);margin:22px 0 0}.burgundy-session-welcome__actions{align-items:center;gap:12px;margin-top:36px;display:flex}.burgundy-session-welcome__actions a,.burgundy-session-welcome__actions button{border-radius:var(--ui-radius-md);min-height:48px;font:600 var(--ui-size-subhead) / 1 var(--ui-font-text);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease), transform var(--ui-duration-2) var(--ui-ease);border:0;justify-content:center;align-items:center;gap:12px;padding:0 20px;text-decoration:none;display:inline-flex}.burgundy-session-welcome__primary{background:var(--ui-accent);color:var(--ui-on-accent)}.burgundy-session-welcome__primary svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.burgundy-session-welcome__secondary{background:var(--ui-tint-2);color:var(--ui-label)}.burgundy-session-welcome__primary:hover{background:var(--ui-accent-pressed)}.burgundy-session-welcome__secondary:hover{background:var(--ui-tint-3)}.burgundy-session-welcome__actions a:active,.burgundy-session-welcome__actions button:active{transform:scale(calc(1 - .015 * var(--ui-motion)))}@media (width<=760px){.burgundy-session-welcome{padding:max(12px, env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(2px)saturate(.9);background:#0a0a0b8a;place-items:end center}.burgundy-session-welcome__dialog{overscroll-behavior:contain;grid-template-rows:auto auto;grid-template-columns:1fr;width:min(100%,390px);min-height:0;max-height:100%;animation-name:burgundy-session-welcome-sheet;overflow-y:auto}.burgundy-session-welcome__close{top:14px;right:14px}.burgundy-session-welcome__media{background:0 0;border-right:0;padding:26px 24px 4px}.burgundy-session-welcome__video-frame{border-radius:var(--ui-radius-xl);width:min(40vw,164px);max-height:30dvh}.burgundy-session-welcome__content{text-align:center;justify-content:flex-start;align-items:center;padding:14px 22px 22px}.burgundy-session-welcome__wordmark{width:180px;margin-bottom:16px}.burgundy-session-welcome h1{max-width:340px;font-size:clamp(32px,9vw,40px);line-height:1.04}.burgundy-session-welcome__description{max-width:320px;font-size:var(--ui-size-subhead);margin-top:12px;line-height:1.5}.burgundy-session-welcome__actions{gap:10px;width:100%;margin-top:22px;display:grid}.burgundy-session-welcome__actions a,.burgundy-session-welcome__actions button{width:100%;min-height:52px}}@media (width<=760px) and (height<=700px){.burgundy-session-welcome__media{padding-top:20px}.burgundy-session-welcome__video-frame{width:min(32vw,128px);max-height:24dvh}.burgundy-session-welcome__wordmark{margin-bottom:12px}.burgundy-session-welcome h1{font-size:30px}.burgundy-session-welcome__actions{margin-top:18px}}@media (prefers-reduced-motion:reduce){.burgundy-session-welcome,.burgundy-session-welcome__dialog{animation:none}.burgundy-session-welcome__actions a,.burgundy-session-welcome__actions button{transition:none}}@keyframes burgundy-session-welcome-fade{0%{opacity:0}to{opacity:1}}@keyframes burgundy-session-welcome-rise{0%{opacity:0;transform:translateY(calc(12px * var(--ui-motion))) scale(calc(1 - .008 * var(--ui-motion)))}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes burgundy-session-welcome-sheet{0%{opacity:0;transform:translateY(calc(28px * var(--ui-motion)))}to{opacity:1;transform:translateY(0)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-canvas:#0a0a0b;--ui-graphite-0:#0b0c0d;--ui-graphite-1:#111213;--ui-graphite-2:#161719;--ui-graphite-3:#1d1e21;--ui-graphite-4:#26272b;--ui-bg-1:#1c1c1e;--ui-bg-2:#2c2c2e;--ui-bg-3:#3a3a3c;--ui-gray-1:#8e8e93;--ui-gray-2:#636366;--ui-gray-3:#48484a;--ui-label:#f5f5f7;--ui-label-2:#ebebf5a8;--ui-label-3:#ebebf56b;--ui-label-4:#ebebf53d;--ui-fill-1:#7878805c;--ui-fill-2:#78788042;--ui-fill-3:#7676802e;--ui-fill-4:#7676801c;--ui-tint-1:#ffffff0f;--ui-tint-2:#ffffff1a;--ui-tint-3:#ffffff29;--ui-shade-1:#00000021;--ui-shade-2:#0000003d;--ui-hairline:#ffffff24;--ui-hairline-strong:#ffffff4d;--ui-hairline-soft:#ffffff12;--ui-hairline-width:1px;--ui-glass-filter:blur(26px) saturate(1.7);--ui-glass-thin:#1e1e2080;--ui-glass:#1a1a1cad;--ui-glass-thick:#161618d6;--ui-glass-solid:#1b1b1d;--ui-glass-edge:inset 0 1px 0 #ffffff12;--ui-accent:#f5f5f7;--ui-accent-pressed:#d1d1d6;--ui-on-accent:#0a0a0b;--ui-accent-fill:#f5f5f71f;--ui-accent-line:#f5f5f76b;--ui-accent-glow:#f5f5f729;--ui-instrument:#8e8e93;--ui-gold:#e3b659;--ui-warning:#f1a640;--ui-danger:#e64d54;--ui-success:#5fc98a;--ui-tier-gc:#d4a54d;--ui-tier-gc-fg:#e0b964;--ui-tier-pc:#6f72bf;--ui-tier-pc-fg:#a39be5;--ui-tier-village:#2385ad;--ui-tier-village-fg:#3ea4c2;--ui-tier-regional:#3f6964;--ui-tier-regional-fg:#75ab9c;--ui-tier-none:#8e8e93;--ui-region-chablis:#42c9ef;--ui-region-nuits:#8d87eb;--ui-region-beaune:#e2b766;--ui-region-chalonnaise:#55c4b7;--ui-region-maconnais:#85bd72;--ui-font-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ui-font-display:ui-serif, "New York", "Source Serif 4", "Iowan Old Style", Georgia, serif;--ui-font-mono:ui-monospace, "SF Mono", SFMono-Regular, "IBM Plex Mono", Menlo, Consolas, monospace;--ui-font-rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, Inter, sans-serif;--atlas-font-display:var(--ui-font-display);--atlas-font-ui:var(--ui-font-text);--ba-font-serif:var(--ui-font-display);--ba-font-sans:var(--ui-font-text);--ba-font-mono:var(--ui-font-mono);--ui-size-large-title:34px;--ui-size-title1:28px;--ui-size-title2:22px;--ui-size-title3:20px;--ui-size-headline:17px;--ui-size-body:17px;--ui-size-callout:16px;--ui-size-subhead:15px;--ui-size-footnote:13px;--ui-size-caption1:12px;--ui-size-caption2:11px;--ui-leading-tight:1.18;--ui-leading:1.34;--ui-leading-copy:1.5;--ui-tracking-label:.08em;--ui-tracking-locator:.12em;--ui-type-sheet-title:600 var(--ui-size-title2) / 1.2 var(--ui-font-display);--ui-type-section-title:600 var(--ui-size-title3) / 1.25 var(--ui-font-display);--ui-type-card-title:600 var(--ui-size-headline) / 1.3 var(--ui-font-text);--ui-type-row-title:600 var(--ui-size-subhead) / 1.3 var(--ui-font-text);--ui-type-row-meta:400 var(--ui-size-caption1) / 1.34 var(--ui-font-text);--ui-type-body:400 var(--ui-size-subhead) / 1.5 var(--ui-font-text);--ui-type-footnote:400 var(--ui-size-footnote) / 1.4 var(--ui-font-text);--ui-type-caption:400 var(--ui-size-caption1) / 1.34 var(--ui-font-text);--ui-type-kicker:700 var(--ui-size-caption2) / 1.2 var(--ui-font-text);--ui-type-locator:500 var(--ui-size-caption2) / 1.2 var(--ui-font-mono);--ui-type-readout-label:500 10px / 1.2 var(--ui-font-mono);--ui-type-readout-value:600 var(--ui-size-headline) / 1.15 var(--ui-font-text);--ui-type-button:600 var(--ui-size-footnote) / 1.2 var(--ui-font-text);--ui-type-button-large:600 var(--ui-size-subhead) / 1.2 var(--ui-font-text);--ui-type-chip:600 var(--ui-size-footnote) / 1 var(--ui-font-text);--ui-type-figure:600 var(--ui-size-large-title) / 1.05 var(--ui-font-display);--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-inset:18px;--ui-edge:14px;--ui-radius-xs:6px;--ui-radius-sm:10px;--ui-radius-md:12px;--ui-radius-lg:16px;--ui-radius-xl:18px;--ui-radius-2xl:22px;--ui-radius-sheet:30px;--ui-radius-pill:999px;--ui-hit:44px;--ui-control:52px;--ui-action-height:42px;--ui-row-height:56px;--ui-chip-height:34px;--ui-search-height:52px;--ui-rail-width:3px;--ui-rail-height:34px;--ui-panel-width:clamp(360px, 27vw, 408px);--ui-shadow-1:0 1px 2px #00000052;--ui-shadow-2:0 8px 24px #00000057;--ui-shadow-3:0 18px 48px #00000075;--ui-shadow-sheet:0 24px 64px #00000080, 0 2px 10px #00000047;--ui-ease:cubic-bezier(.22, 1, .36, 1);--ui-ease-sheet:cubic-bezier(.32, .72, 0, 1);--ui-duration-1:.12s;--ui-duration-2:.2s;--ui-duration-3:.32s;--ui-duration-4:.48s;--ui-duration-geo:.7s;--ui-motion:1;--ui-focus:0 0 0 2px var(--ui-canvas), 0 0 0 4px var(--ui-accent)}@media (resolution>=2x){:root{--ui-hairline-width:.5px}}@media (prefers-reduced-transparency:reduce){:root{--ui-glass-thin:#1f1f21;--ui-glass:#1c1c1e;--ui-glass-thick:#1a1a1c;--ui-glass-filter:none}}@media (prefers-reduced-motion:reduce){:root{--ui-motion:0}}html{background:var(--ui-canvas);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ui-canvas);color:var(--ui-label);font-family:var(--ui-font-text);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}::selection{color:var(--ui-label);background:#f5f5f74d}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ui-glass,.ui-glass-thin,.ui-glass-thick{border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter)}.ui-glass-thin{background:var(--ui-glass-thin)}.ui-glass-thick{background:var(--ui-glass-thick)}.ui-large-title{font:700 var(--ui-size-large-title) / 1.2 var(--ui-font-display);letter-spacing:-.01em}.ui-title-1{font:600 var(--ui-size-title1) / 1.2 var(--ui-font-display);letter-spacing:-.005em}.ui-title-2{font:600 var(--ui-size-title2) / 1.22 var(--ui-font-display)}.ui-title-3{font:600 var(--ui-size-title3) / 1.25 var(--ui-font-display)}.ui-headline{font:600 var(--ui-size-headline) / 1.3 var(--ui-font-text)}.ui-body{font:400 var(--ui-size-body) / var(--ui-leading-copy) var(--ui-font-text)}.ui-callout{font:400 var(--ui-size-callout) / 1.4 var(--ui-font-text)}.ui-subhead{font:400 var(--ui-size-subhead) / 1.34 var(--ui-font-text)}.ui-footnote{font:400 var(--ui-size-footnote) / 1.38 var(--ui-font-text);color:var(--ui-label-2)}.ui-caption{font:400 var(--ui-size-caption1) / 1.34 var(--ui-font-text);color:var(--ui-label-2)}.ui-locator{color:var(--ui-label-2);font:var(--ui-type-locator);letter-spacing:var(--ui-tracking-locator);text-transform:uppercase}.ui-numeric{font-variant-numeric:tabular-nums}.ui-sheet{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-sheet);background:var(--ui-glass);min-width:0;box-shadow:var(--ui-glass-edge), var(--ui-shadow-sheet);color:var(--ui-label);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);flex-direction:column;display:flex;overflow:hidden}.ui-sheet__handle{background:#ebebf54d;border-radius:3px;flex:none;width:42px;height:5px;margin:8px auto 0}.ui-sheet__header{grid-template-columns:var(--ui-hit) minmax(0, 1fr) var(--ui-hit);min-width:0;padding:12px var(--ui-inset) 14px;align-items:center;gap:12px;display:grid}.ui-sheet__heading{text-align:center;min-width:0}.ui-sheet__title{color:var(--ui-label);font:var(--ui-type-sheet-title);text-overflow:ellipsis;text-wrap:balance;margin:0;overflow:hidden}.ui-sheet__subtitle{color:var(--ui-label-2);font:var(--ui-type-footnote);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;overflow:hidden}.ui-sheet__body{overscroll-behavior:contain;min-height:0;padding:4px var(--ui-inset) calc(var(--ui-inset) + env(safe-area-inset-bottom,0px));scrollbar-color:#ebebf533 transparent;scrollbar-width:thin;flex:1;overflow:auto}.ui-sheet__divider{height:var(--ui-hairline-width);background:var(--ui-hairline);border:0;flex:none;margin:0}.ui-icon-button{width:var(--ui-hit);height:var(--ui-hit);border:var(--ui-hairline-width) solid var(--ui-hairline);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;transition:background var(--ui-duration-1) var(--ui-ease), opacity var(--ui-duration-1) var(--ui-ease), transform var(--ui-duration-2) var(--ui-ease);border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.ui-icon-button svg{width:18px;height:18px}.ui-icon-button:hover{background:var(--ui-tint-2)}.ui-icon-button:active{opacity:.68;transform:scale(calc(1 - .04 * var(--ui-motion)))}.ui-icon-button[aria-pressed=true],.ui-icon-button.is-selected{border-color:var(--ui-hairline-strong);background:var(--ui-tint-3)}.ui-button{min-height:var(--ui-action-height);border-radius:var(--ui-radius-md);background:var(--ui-tint-2);color:var(--ui-label);cursor:pointer;font:var(--ui-type-button);letter-spacing:.005em;transition:background var(--ui-duration-1) var(--ui-ease), opacity var(--ui-duration-1) var(--ui-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.ui-button svg{flex:none;width:17px;height:17px}.ui-button:hover{background:var(--ui-tint-3)}.ui-button:active{opacity:.68}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:default;opacity:.38}.ui-button--prominent{background:var(--ui-accent);color:var(--ui-on-accent)}.ui-button--prominent:hover{background:var(--ui-accent-pressed)}.ui-button--tinted{background:color-mix(in srgb, var(--ui-button-tint,var(--ui-accent)) 14%, transparent);box-shadow:inset 0 0 0 var(--ui-hairline-width) color-mix(in srgb, var(--ui-button-tint,var(--ui-accent)) 34%, transparent)}.ui-button--tinted:hover{background:color-mix(in srgb, var(--ui-button-tint,var(--ui-accent)) 22%, transparent)}.ui-button--plain{min-height:32px;color:var(--ui-accent);background:0 0;padding:0 4px}.ui-button--plain:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.ui-capsule{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);min-height:40px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label);font:600 var(--ui-size-caption1) / 1.2 var(--ui-font-text);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ui-chip{min-height:var(--ui-chip-height);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-tint-1);color:var(--ui-label);cursor:pointer;font:var(--ui-type-chip);white-space:nowrap;transition:background var(--ui-duration-1) var(--ui-ease), border-color var(--ui-duration-1) var(--ui-ease);flex:none;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.ui-chip:hover{background:var(--ui-tint-2)}.ui-chip[aria-pressed=true],.ui-chip[aria-selected=true],.ui-chip[aria-checked=true],.ui-chip.is-selected{border-color:var(--ui-hairline-strong);background:var(--ui-tint-3)}.ui-chip__count{color:var(--ui-label-3);font:500 var(--ui-size-caption2) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums}.ui-segmented{background:#7676803d;border-radius:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:inline-grid}.ui-segmented>*{min-height:30px;color:var(--ui-label);cursor:pointer;font:600 var(--ui-size-footnote) / 1 var(--ui-font-text);background:0 0;border:0;border-radius:8px;padding:0 12px}.ui-segmented>[aria-pressed=true],.ui-segmented>[aria-selected=true],.ui-segmented>[aria-checked=true],.ui-segmented>.is-selected{background:#636366;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.ui-tier{--ui-tier-color:var(--ui-tier-none)}.ui-tier.is-grand_cru,.ui-tier.is-grand-cru{--ui-tier-color:var(--ui-tier-gc-fg)}.ui-tier.is-premier_cru,.ui-tier.is-premier-cru{--ui-tier-color:var(--ui-tier-pc-fg)}.ui-tier.is-village{--ui-tier-color:var(--ui-tier-village-fg)}.ui-tier.is-regional,.ui-tier.is-other{--ui-tier-color:var(--ui-tier-regional-fg)}.ui-tier-badge{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);min-height:24px;color:var(--ui-label);font:var(--ui-type-kicker);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 9px;display:inline-flex}.ui-tier-badge:before,.ui-tier-dot{background:var(--ui-tier-color,var(--ui-tier-none));width:7px;height:7px;box-shadow:0 0 6px color-mix(in srgb, var(--ui-tier-color,var(--ui-tier-none)) 55%, transparent);content:"";border-radius:50%;flex:none}.ui-accent-rail{width:var(--ui-rail-width);height:var(--ui-rail-height);background:var(--ui-tier-color,var(--ui-label-3));box-shadow:0 0 8px color-mix(in srgb, var(--ui-tier-color,var(--ui-label-3)) 45%, transparent);border-radius:2px;flex:none}.ui-group{border:.6px solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-shade-1);overflow:hidden}.ui-row{width:100%;min-height:var(--ui-row-height);color:var(--ui-label);cursor:pointer;font:inherit;text-align:left;transition:background var(--ui-duration-1) var(--ui-ease), opacity var(--ui-duration-1) var(--ui-ease);background:0 0;border:0;align-items:center;gap:12px;padding:11px 16px;text-decoration:none;display:flex}.ui-row+.ui-row{box-shadow:inset 0 var(--ui-hairline-width) 0 var(--ui-hairline-soft)}.ui-row:hover{background:var(--ui-tint-1)}.ui-row:active{opacity:.68}.ui-row[aria-selected=true],.ui-row.is-selected{background:var(--ui-tint-2)}.ui-row__text{flex:1;gap:2px;min-width:0;display:grid}.ui-row__title{color:var(--ui-label);font:var(--ui-type-row-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-row__meta{color:var(--ui-label-2);font:var(--ui-type-row-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-row__kicker{color:var(--ui-tier-color,var(--ui-label-2));font:var(--ui-type-kicker);letter-spacing:var(--ui-tracking-label);text-transform:uppercase}.ui-row__trailing{color:var(--ui-label-3);font:500 var(--ui-size-caption1) / 1 var(--ui-font-text);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;display:inline-flex}.ui-chevron{width:8px;height:13px;color:var(--ui-label-4);flex:none}.ui-section-header{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;margin:22px 0 10px;display:flex}.ui-section-header h2,.ui-section-header h3,.ui-section-title{color:var(--ui-label);font:var(--ui-type-section-title);margin:0}.ui-section-header__count{color:var(--ui-label-3);font:500 var(--ui-size-caption2) / 1 var(--ui-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}.ui-readouts{border:var(--ui-hairline-width) solid var(--ui-hairline-soft);border-radius:var(--ui-radius-lg);background:var(--ui-hairline-soft);grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:1px;display:grid;overflow:hidden}.ui-readout{background:var(--ui-glass-solid);align-content:start;gap:5px;min-width:0;padding:11px 12px 12px;display:grid;position:relative}.ui-readout__label{color:var(--ui-label-2);font:var(--ui-type-readout-label);letter-spacing:var(--ui-tracking-locator);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.ui-readout__value{color:var(--ui-label);font:var(--ui-type-readout-value);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-readout__unit{color:var(--ui-label-2);margin-left:2px;font-weight:500}.ui-bracketed{position:relative}.ui-bracketed:before,.ui-bracketed:after{border-color:var(--ui-label-3);content:"";pointer-events:none;border-style:solid;width:9px;height:9px;position:absolute}.ui-bracketed:before{border-width:1px 0 0 1px;top:6px;left:6px}.ui-bracketed:after{border-width:0 1px 1px 0;bottom:6px;right:6px}.ui-search-field{min-height:var(--ui-search-height);border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2);color:var(--ui-label-3);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);transition:border-color var(--ui-duration-1) var(--ui-ease), box-shadow var(--ui-duration-2) var(--ui-ease);align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.ui-search-field:focus-within{border-color:var(--ui-accent-line);box-shadow:var(--ui-glass-edge), var(--ui-shadow-2)}.ui-search-field svg{flex:none;width:18px;height:18px}.ui-search-field input{width:100%;min-width:0;height:100%;color:var(--ui-label);font:400 var(--ui-size-body) / 1.2 var(--ui-font-text);background:0 0;border:0;outline:none;flex:1;padding:0}.ui-search-field input::placeholder{color:var(--ui-label-3)}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input[type=search]::-webkit-search-decoration{appearance:none;display:none}@property --ui-scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --ui-scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.ui-scroll-fade,.burgundy-village__scope>div{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), transparent);animation:linear both ui-scroll-fade;animation-timeline:scroll(self inline)}}@keyframes ui-scroll-fade{0%{--ui-scroll-fade-start:0px;--ui-scroll-fade-end:32px}12%{--ui-scroll-fade-start:32px}88%{--ui-scroll-fade-end:32px}to{--ui-scroll-fade-start:32px;--ui-scroll-fade-end:0px}}.ui-toast{border:var(--ui-hairline-width) solid var(--ui-hairline);border-radius:var(--ui-radius-pill);background:var(--ui-glass-thick);min-height:48px;box-shadow:var(--ui-glass-edge), var(--ui-shadow-3);color:var(--ui-label);font:600 var(--ui-size-subhead) / 1.2 var(--ui-font-text);-webkit-backdrop-filter:var(--ui-glass-filter);backdrop-filter:var(--ui-glass-filter);align-items:center;gap:10px;padding:0 18px;display:inline-flex}.ui-spinner{border:2px solid #f5f5f738;border-top-color:var(--ui-accent);border-radius:50%;flex:none;width:18px;height:18px;animation:.9s linear infinite ui-spin}.ui-state{color:var(--ui-label-2);font:400 var(--ui-size-subhead) / 1.45 var(--ui-font-text);text-align:center;justify-items:center;gap:8px;padding:28px 20px;display:grid}.ui-state strong{color:var(--ui-label);font:600 var(--ui-size-headline) / 1.3 var(--ui-font-text)}.ui-state.is-error strong{color:var(--ui-warning)}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-rise{0%{opacity:0;transform:translateY(calc(10px * var(--ui-motion)))}to{opacity:1;transform:none}}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}.ui-skeleton{border-radius:var(--ui-radius-sm);background:linear-gradient(90deg, var(--ui-tint-1) 20%, var(--ui-tint-2) 50%, var(--ui-tint-1) 80%) 0 0 / 300% 100%;min-height:12px;animation:1.6s linear infinite ui-skeleton-shimmer;display:block}@keyframes ui-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}}:root{--atlas-control-surface:var(--ui-glass);--atlas-control-line:var(--ui-hairline);--atlas-control-divider:var(--ui-hairline-soft);--atlas-control-ink:var(--ui-label);--atlas-control-muted:var(--ui-label-2);--atlas-control-hover:var(--ui-tint-1);--atlas-control-active:var(--ui-tint-2);--atlas-control-shadow:var(--ui-shadow-2);--atlas-control-material:var(--ui-glass-filter)}.burgundy-control-surface.burgundy-control-surface{border-color:var(--atlas-control-line);background:var(--atlas-control-surface);box-shadow:var(--ui-glass-edge), var(--atlas-control-shadow);color:var(--atlas-control-ink);-webkit-backdrop-filter:var(--atlas-control-material)}.burgundy-map-chrome__actions.burgundy-control-surface>:not(:first-child){border-top:1px solid var(--atlas-control-divider)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ui-canvas)}html,body,#root{background:var(--ui-canvas);width:100%;min-width:0;min-height:100%;margin:0;overflow:hidden}*,:before,:after{box-sizing:border-box}button,input,textarea,select{font:inherit}button{cursor:pointer}
