.ws :is(.ws-drawer,.ws-sub,.ws-jump,.ws-country-menu,.ws-mega) :where(a,button,summary):focus-visible,.ws-nav :where(a,button,summary):focus-visible,.ws .ws-nav a.lp-button:focus-visible{outline-color:var(--sys-border-brand)}:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):where(html:not(.nav-drawer-open) *) :is(a,button,summary):where(:not(.ws-mega *,.ws-country-menu *)):focus-visible,:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):where(html:not(.nav-drawer-open) *) a.lp-button:where(:not(.ws-mega *,.ws-country-menu *)):focus-visible{outline-color:var(--sys-text-brand-subtle-inverse)}.ws-nav{--nav-glass:96%;--nav-bg:color-mix(in srgb,var(--sys-surface-page) var(--nav-glass),transparent);--nav-ink:var(--sys-text-strong);--nav-line:transparent;--nav-hover:var(--sys-surface-subtle);--nav-chip:var(--sys-action-secondary);--nav-sep:var(--sys-border-default);--nav-gutter:var(--ws-chrome-gutter);--nav-item-h:var(--sys-button-h-md);--nav-fs:var(--t-control);--nav-tone:0s;--nav-size:var(--sys-dur-layout) var(--sys-ease-standard);--nav-mega-w:920px;--nav-mega-sm-w:560px;--nav-mega-aside:240px;z-index:var(--sys-z-sticky);color:var(--nav-ink);transition:color var(--nav-tone),box-shadow var(--nav-tone);position:sticky;top:0}.ws-nav:before{content:"";z-index:-1;pointer-events:none;background:var(--nav-bg);-webkit-backdrop-filter:var(--sys-glass);backdrop-filter:var(--sys-glass);transition:background-color var(--nav-tone);position:absolute;inset:0}.ws-nav:after{content:"";pointer-events:none;background:var(--nav-line);height:1px;transition:background-color var(--nav-tone);position:absolute;bottom:0;left:0;right:0}.ws-nav[data-initial-tone=dark]{--nav-band-initial:var(--sys-surface-strong)}.ws-nav[data-initial-tone=light]{--nav-band-initial:var(--sys-surface-page)}html:not(.nav-scrolled) .ws-nav:not(.is-scrolled){--nav-bg:var(--nav-band,var(--nav-band-initial,var(--sys-surface-page)))}:is(.ws-nav.is-scrolled,html.nav-scrolled .ws-nav){--nav-line:var(--sys-border-subtle);box-shadow:var(--sys-shadow-bar)}:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):where(html:not(.nav-drawer-open) *){--nav-ink:var(--sys-text-inverse);--nav-hover:var(--sys-action-secondary-inverse);--nav-chip:var(--sys-action-secondary-inverse);--nav-sep:var(--sys-border-inverse);--nav-line:transparent;box-shadow:none}:is(html.nav-scrolled[data-nav-tone=dark] .ws-nav,html[data-nav-tone=dark] .ws-nav.is-scrolled):where(html:not(.nav-drawer-open) *),html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark].is-scrolled:where(html:not(.nav-drawer-open) *){--nav-bg:color-mix(in srgb,var(--nav-band,var(--nav-band-initial,var(--sys-surface-strong))) var(--nav-glass),transparent);--nav-line:var(--sys-border-inverse-subtle)}html[data-nav-tone=dark] .ws-nav:where(html:not(.nav-drawer-open) *) .ws-btn-secondary{background:var(--sys-action-secondary-inverse);color:var(--sys-text-inverse);--btn-fill:var(--sys-action-secondary-inverse-hover-layer);--btn-press:var(--sys-action-secondary-inverse-active-layer)}html[data-nav-tone=dark] .ws-nav:where(html:not(.nav-drawer-open) *) .ws-btn-secondary:is(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--clr-blue-pure-white) 6%,transparent);color:color-mix(in srgb,var(--clr-blue-pure-white) 40%,transparent)}html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark]:where(html:not(.nav-drawer-open) *) .ws-btn-secondary{background:var(--sys-action-secondary-inverse);color:var(--sys-text-inverse);--btn-fill:var(--sys-action-secondary-inverse-hover-layer);--btn-press:var(--sys-action-secondary-inverse-active-layer)}html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark]:where(html:not(.nav-drawer-open) *) .ws-btn-secondary:is(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--clr-blue-pure-white) 6%,transparent);color:color-mix(in srgb,var(--clr-blue-pure-white) 40%,transparent)}.lp-sys-atelier .ws-nav .ws-nav-in{max-width:var(--ws-chrome-max);padding-inline:var(--nav-gutter);align-items:center;gap:clamp(var(--space-16),2vw,var(--space-32));min-height:var(--ws-navh);transition:min-height var(--nav-size);flex-wrap:wrap;margin-inline:auto;display:flex}.ws-logo{flex:none;align-items:center;display:flex}.ws-logo img{filter:brightness(0);width:121px;height:24px;transition:filter var(--nav-tone);display:block}:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):where(html:not(.nav-drawer-open) *) .ws-logo img{filter:none}.ws-menu{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.ws-menu>li{position:relative}.ws-menu>li>a,.ws-menu>li>button,.ws-login,.ws-country>summary{font:inherit;font-size:var(--nav-fs);font-weight:var(--t-weight-medium);color:var(--nav-ink);padding:0 var(--space-14);min-height:var(--nav-item-h);border-radius:var(--sys-radius-pill);cursor:pointer;gap:var(--sys-gap-tight);white-space:nowrap;transition:background-color var(--sys-dur-hover) var(--sys-ease-out),color var(--nav-tone),min-height var(--nav-size);background:0 0;border:0;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.ws .ws-nav a.ws-login{color:var(--nav-ink)}.ws-menu>li>button,.ws-country>summary{padding-right:var(--space-10)}.ws-menu>li>a:hover,.ws-menu>li>button:hover,.ws-menu>li:focus-within>button,.ws-login:hover,.ws-country>summary:hover,.ws-country[open]>summary{background:var(--nav-hover)}.ws-menu>li>button[aria-current]{font-weight:var(--t-weight-semibold)}.ws-menu>li:hover .ws-caret,.ws-menu>li:focus-within .ws-caret,.ws-country[open] .ws-caret{transform:rotate(180deg)}.ws-acts{align-items:center;gap:var(--sys-gap-inline);margin-left:auto;display:flex}.ws-acts-sep{width:1px;height:var(--space-20);background:var(--nav-sep);margin:0 var(--space-4);transition:background-color var(--nav-tone)}html.nav-compact .ws{--ws-navh:var(--ws-navh-compact)}:is(.ws.nav-compact,html.nav-compact .ws) .ws-nav{margin-bottom:calc(var(--ws-navh-rest) - var(--ws-navh-compact));--nav-item-h:var(--sys-button-h-sm)}.ws .ws-nav .ws-acts :is(.lp-button,.ws-btn-secondary){min-height:var(--nav-item-h);padding:0 var(--space-18);font-size:var(--nav-fs);gap:var(--sys-gap-inline);white-space:nowrap;transition:background-color var(--nav-tone),color var(--nav-tone),transform var(--sys-dur-press) var(--sys-ease-out),min-height var(--nav-size)}.ws-icon-pair{align-items:center;display:inline-flex}.ws-icon-pair>:last-child,:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):not(:root.nav-drawer-open *) .ws-icon-pair>:first-child{display:none}:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):not(:root.nav-drawer-open *) .ws-icon-pair>:last-child{display:inline-block}.ws-mega{top:calc(100% + var(--space-10));left:calc(-1 * var(--space-12));width:min(var(--nav-mega-w),calc(100vw - var(--space-48)));background:var(--sys-surface-raised);color:var(--sys-text-strong);border-radius:var(--sys-radius-card);box-shadow:var(--sys-shadow-menu);padding:var(--space-20);grid-template-columns:1fr 1fr var(--nav-mega-aside);gap:var(--space-20);z-index:var(--sys-z-menu);display:none;position:absolute}.ws-mega:before{content:"";left:0;right:0;top:calc(-1 * var(--space-12));height:var(--space-12);position:absolute}.ws-menu>li:hover>.ws-mega,.ws-menu>li:focus-within>.ws-mega{display:grid}.ws-menu>li[data-closed]>.ws-mega{display:none}.ws-mega.ws-mega-sm{width:min(var(--nav-mega-sm-w),calc(100vw - var(--space-48)));grid-template-columns:1fr 1fr}.ws-mega-col{align-content:start;gap:var(--space-2);display:grid}.ws-mega-col .ws-label{padding:var(--space-4) var(--space-10) var(--space-6);color:var(--sys-text-muted)}.ws-mega-item{grid-template-columns:var(--space-32) minmax(0,1fr);gap:var(--sys-gap-stack);padding:var(--space-10);border-radius:var(--sys-radius-control);transition:background-color var(--sys-dur-hover) var(--sys-ease-out);align-items:start;text-decoration:none;display:grid}.ws-mega-item:hover,.ws-mega-item:focus-visible{background:var(--sys-surface-subtle)}.ws-mega-item i{width:var(--space-32);height:var(--space-32);border-radius:var(--sys-radius-tag);background:var(--sys-surface-brand-subtle);color:var(--sys-text-brand);place-items:center;display:grid}.ws-mega-item i :is(img,.ws-ic){width:var(--sys-icon-md);height:var(--sys-icon-md)}.ws-mega-item b{gap:var(--sys-gap-inline);font-weight:var(--t-weight-semibold);font-size:var(--t-control);line-height:var(--t-control-lh);color:var(--sys-text-strong);flex-wrap:wrap;align-items:center;display:flex}.ws-mega-desc{font-size:var(--t-control-sm);line-height:var(--t-control-sm-lh);color:var(--sys-text-muted);margin-top:var(--space-2);display:block}.ws-mega-item:hover .ws-mega-desc,.ws-mega-item:focus-visible .ws-mega-desc{color:var(--sys-text-body)}.ws-nav .ws-badge{background:var(--sys-surface-brand-subtle);color:var(--sys-text-brand);font-size:var(--t-micro);font-weight:var(--t-weight-semibold);letter-spacing:.01em;padding:var(--space-4) var(--space-8);border-radius:var(--sys-radius-pill);border:0;line-height:1}.ws-nav .ws-badge.is-here{background:var(--sys-surface-strong);color:var(--sys-text-inverse)}.ws-mega-item[aria-current=page]{background:var(--sys-surface-subtle);box-shadow:inset 0 0 0 1.5px var(--sys-border-strong)}.ws-spot{background:var(--sys-surface-subtle);border-radius:var(--sys-radius-control);padding:var(--space-14);gap:var(--space-10);color:var(--sys-text-strong);transition:background-color var(--sys-dur-hover) var(--sys-ease-out);align-content:start;text-decoration:none;display:grid}.ws-spot:hover,.ws-spot:focus-visible{background:var(--sys-action-secondary)}.ws-spot img{border-radius:var(--sys-radius-tag);aspect-ratio:4/3;object-fit:cover;background:var(--sys-surface-strong);width:100%}.ws-spot-title{font-size:var(--t-control);font-weight:var(--t-weight-semibold);line-height:var(--t-control-lh);color:var(--sys-text-strong);display:block}.ws-spot-title .lp-arrow{vertical-align:-2px;margin-left:var(--space-4);width:var(--sys-icon-sm);height:var(--sys-icon-sm);color:var(--sys-text-brand);transition:transform var(--sys-dur-wipe) var(--sys-ease-out);display:inline-block}.ws-spot:hover .ws-spot-title,.ws-spot:focus-visible .ws-spot-title{text-underline-offset:var(--space-4);text-decoration:underline;text-decoration-thickness:1px}.ws-spot:hover .ws-spot-title .lp-arrow{transform:translateX(var(--space-4))}.ws-spot .ws-label{color:var(--sys-text-brand);margin:0}.ws-spot-art{aspect-ratio:4/3;border-radius:var(--sys-radius-tag);background:var(--sys-surface-strong);color:var(--sys-text-inverse);place-items:center;display:grid}.ws-spot-art :is(img,.ws-ic){width:var(--sys-icon-xl);height:var(--sys-icon-xl)}.ws-spot-art img{filter:brightness(0)invert()}.ws .ws-nav .ws-spot-l{align-items:center;gap:var(--space-6);font-size:var(--t-control-sm);font-weight:var(--t-weight-semibold);color:var(--sys-text-brand);transition:color var(--sys-dur-hover) var(--sys-ease-out);display:inline-flex}.lp-sys-atelier.ws .ws-nav .ws-spot-l{text-decoration:none}.ws-spot-label{text-underline-offset:var(--space-4);text-decoration:underline;text-decoration-thickness:1px}.ws .ws-nav .ws-spot-l:hover{color:var(--sys-text-strong)}.ws-spot-l:hover .ws-spot-label{text-decoration-thickness:2px}.ws-spot-l .lp-arrow{width:var(--sys-icon-sm);height:var(--sys-icon-sm);transition:transform var(--sys-dur-wipe) var(--sys-ease-out);flex:none}.ws-spot-l:hover .lp-arrow{transform:translateX(var(--space-4))}.ws-spot-tile{gap:var(--space-10);align-content:start;display:grid}.ws-spot-tile>.ws-spot-l{padding:0 var(--space-14);justify-self:start}@media (prefers-reduced-motion:reduce){.ws-spot-title .lp-arrow,.ws-spot-l .lp-arrow{transition:none}.ws-spot:hover .ws-spot-title .lp-arrow,.ws-spot-l:hover .lp-arrow{transform:none}}.ws-country{display:block;position:relative}.ws-country>summary{gap:var(--sys-gap-inline);padding-left:var(--space-10);list-style:none}.ws-country>summary::-webkit-details-marker{display:none}.ws-flag{width:var(--sys-icon-lg);height:var(--sys-icon-lg);border-radius:var(--sys-radius-round);box-shadow:0 0 0 1px var(--sys-border-subtle);object-fit:cover;flex:none;display:block}.ws-flag.is-global{box-shadow:none;color:var(--sys-text-muted)}:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):where(html:not(.nav-drawer-open) *) .ws-country>summary .ws-flag{box-shadow:0 0 0 1px var(--sys-border-inverse)}:is(html:not([data-nav-tone]) .ws-nav[data-initial-tone=dark],html[data-nav-tone=dark] .ws-nav):where(html:not(.nav-drawer-open) *) .ws-country>summary .ws-flag.is-global{color:currentColor;box-shadow:none}.ws-country-menu{right:0;top:calc(100% + var(--space-10));padding:var(--space-6);background:var(--sys-surface-raised);color:var(--sys-text-strong);border-radius:var(--sys-radius-inner);box-shadow:var(--sys-shadow-popover);min-width:var(--sys-size-popover);z-index:var(--sys-z-menu);margin:0;list-style:none;position:absolute}.ws-country[open] .ws-country-menu{animation:ws-pop var(--sys-dur-layout) var(--sys-ease-out)}@keyframes ws-pop{0%{opacity:0;transform:translateY(calc(-1 * var(--space-6))) scale(.97)}}.ws-country-menu a{align-items:center;gap:var(--sys-gap-stack);min-height:var(--sys-button-h-md);padding:0 var(--space-10);border-radius:var(--sys-radius-control);color:var(--sys-text-strong);font-size:var(--t-control);line-height:var(--t-control-lh);font-weight:var(--t-weight-medium);transition:background-color var(--sys-dur-hover) var(--sys-ease-out);text-decoration:none;display:flex}.ws-country-menu a:hover,.ws-country-menu a:focus-visible{background:var(--sys-surface-subtle)}.ws-country-menu a[aria-current]{font-weight:var(--t-weight-semibold)}.ws-country-menu a[aria-current]:after{content:"";width:var(--sys-icon-sm);height:var(--sys-icon-sm);background:var(--sys-surface-brand);margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.ws-country-menu li.ws-country-sep{height:1px;margin:var(--space-6) var(--space-4);background:var(--sys-border-subtle)}.ws-burger{flex:none;display:none}.ws-burger>summary{width:var(--nav-item-h);height:var(--nav-item-h);border-radius:var(--sys-radius-pill);background:var(--nav-chip);cursor:pointer;color:var(--nav-ink);transition:background-color var(--nav-tone),color var(--nav-tone),width var(--nav-size),height var(--nav-size);place-items:center;list-style:none;display:grid;position:relative}.ws-burger>summary:before{content:"";inset:calc(-1 * var(--space-2));position:absolute}.ws-burger>summary:hover{background:var(--nav-hover)}.ws-burger>summary::-webkit-details-marker{display:none}.ws-burger svg{width:var(--sys-icon-lg);height:var(--sys-icon-lg)}.ws-burger .ws-x{display:none}.ws-burger[open] .ws-x{display:block}.ws-burger[open] .ws-bars{display:none}html:root.nav-drawer-open{overflow:hidden}html:root.nav-drawer-open .ws-nav{--nav-bg:var(--sys-surface-raised);--nav-ink:var(--sys-text-strong);--nav-line:var(--sys-border-subtle);--nav-chip:var(--sys-action-secondary);--nav-hover:var(--sys-surface-subtle);--nav-sep:var(--sys-border-default);z-index:var(--sys-z-overlay);box-shadow:none}:root.nav-drawer-open .ws-nav .ws-logo img{filter:brightness(0)}:root.nav-drawer-open .ws-nav .ws-btn-secondary{background:var(--sys-action-secondary);color:var(--sys-text-strong);--btn-fill:var(--sys-action-secondary-hover);--btn-press:var(--sys-action-secondary-active)}.ws-drawer{inset:var(--ws-nav-bottom,calc(var(--ws-navh) + var(--ws-topbar-shift,0px))) 0 0;z-index:var(--sys-z-drawer);overscroll-behavior:contain;background:var(--sys-surface-raised);color:var(--sys-text-strong);padding:var(--space-8) var(--nav-gutter) 0;interpolate-size:allow-keywords;transition:opacity var(--nav-size),transform var(--nav-size);flex-direction:column;display:flex;position:fixed;overflow-y:auto}@starting-style{.ws-burger[open] .ws-drawer{opacity:0;transform:translateY(calc(-1 * var(--space-8)))}}.ws-drawer>:is(details,a){border-bottom:1px solid var(--sys-border-subtle)}.ws-drawer summary,.ws-drawer>a{justify-content:space-between;align-items:center;gap:var(--sys-gap-stack);min-height:var(--space-56);font-size:var(--t-20);font-weight:var(--t-weight-semibold);letter-spacing:-.01em;line-height:var(--t-20-lh);cursor:pointer;color:var(--sys-text-strong);text-decoration:none;list-style:none;display:flex}.ws-drawer summary::-webkit-details-marker{display:none}.ws-drawer summary:after{content:"";width:var(--nav-item-h);height:var(--nav-item-h);background:var(--sys-text-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5l5 5 5-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/var(--sys-icon-lg) no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5l5 5 5-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/var(--sys-icon-lg) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5l5 5 5-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/var(--sys-icon-lg) no-repeat;transition:transform var(--nav-size);flex:none}.ws-drawer details[open]>summary:after{transform:rotate(180deg)}.ws-drawer details::details-content{block-size:0;transition:block-size var(--nav-size),content-visibility var(--sys-dur-layout) allow-discrete;overflow:hidden}.ws-drawer details[open]::details-content{block-size:auto}.ws-drawer details[open]{padding-bottom:var(--space-12)}.ws-drawer details a{gap:var(--sys-gap-stack);min-height:var(--space-48);padding:var(--space-6) var(--space-12);border-radius:var(--sys-radius-control);font-size:var(--t-16);line-height:var(--t-16-lh);font-weight:var(--t-weight-medium);color:var(--sys-text-body);transition:background-color var(--sys-dur-hover) var(--sys-ease-out);align-items:center;margin:0;text-decoration:none;display:flex}.ws-drawer details a:hover{background:var(--sys-surface-subtle);color:var(--sys-text-strong)}.ws-drawer details a[aria-current]{color:var(--sys-text-strong);font-weight:var(--t-weight-semibold)}.ws-drawer details a .ws-ic{box-sizing:content-box;width:var(--sys-icon-md);height:var(--sys-icon-md);padding:var(--space-8);border-radius:var(--sys-radius-tag);background:var(--sys-surface-brand-subtle);color:var(--sys-text-brand);flex:none}.ws-drawer-foot{z-index:1;gap:var(--sys-gap-group);padding:var(--space-20) 0 max(var(--space-20),env(safe-area-inset-bottom,0px));background:var(--sys-surface-raised);box-shadow:0 -1px 0 var(--sys-border-subtle);margin-top:auto;display:grid;position:sticky;bottom:0}.ws-drawer-meta{justify-content:space-between;align-items:center;gap:var(--sys-gap-stack);flex-wrap:wrap;display:flex}.ws-drawer-markets{gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ws-drawer-markets a{align-items:center;gap:var(--space-6);min-height:var(--sys-button-h-sm);padding:0 var(--space-12) 0 var(--space-8);border-radius:var(--sys-radius-pill);font-size:var(--t-control-sm);font-weight:var(--t-weight-medium);color:var(--sys-text-body);box-shadow:inset 0 0 0 1px var(--sys-border-subtle);transition:background-color var(--sys-dur-hover) var(--sys-ease-out);text-decoration:none;display:inline-flex}.ws-drawer-markets a:hover{background:var(--sys-surface-subtle)}.ws-drawer-markets a[aria-current]{background:var(--sys-surface-strong);color:var(--sys-text-inverse);box-shadow:none;font-weight:var(--t-weight-semibold)}.ws-drawer-markets .ws-flag{width:var(--sys-icon-md);height:var(--sys-icon-md)}.ws-drawer-markets a[aria-current] .ws-flag{box-shadow:0 0 0 1px var(--sys-border-inverse)}.ws-drawer-markets a[aria-current] .ws-flag.is-global{color:currentColor}.ws .ws-drawer-markets a[aria-current]:hover{color:var(--sys-text-inverse)}.ws-drawer-login{min-height:var(--sys-button-h-sm);font-size:var(--t-control);font-weight:var(--t-weight-semibold);color:var(--sys-text-strong);text-underline-offset:var(--space-4);align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ws-drawer-actions{gap:var(--sys-gap-inline);grid-template-columns:1fr 1fr;display:grid}.ws-drawer-actions>*{width:100%;padding-inline:var(--space-12)}@media (prefers-reduced-motion:reduce){.lp-sys-atelier .ws-nav .ws-nav-in,.ws-menu>li>a,.ws-menu>li>button,.ws-login,.ws-country>summary,.ws .ws-nav .ws-acts :is(.lp-button,.ws-btn-secondary),.ws-burger>summary{transition:background-color var(--sys-dur-hover)}.ws-drawer,.ws-drawer summary:after{transition:none}.ws-drawer details::details-content{transition:none}}.ws-sub{z-index:var(--sys-z-subnav);background:var(--sys-surface-raised);border-bottom:1px solid var(--sys-border-subtle);transition:top var(--nav-size,var(--sys-dur-layout));position:sticky;top:0}.ws.nav-shown .ws-sub{top:var(--ws-navh)}.ws-sub-in{align-items:center;gap:var(--space-20);min-height:var(--ws-subh);display:flex}.ws-sub-name{font-weight:var(--t-weight-semibold);color:var(--sys-text-strong);font-size:var(--t-control);white-space:nowrap;gap:var(--sys-gap-inline);align-items:center;display:flex}.ws-sub-name .ws-ic{width:var(--sys-icon-md);height:var(--sys-icon-md);color:var(--sys-text-brand)}.ws-sub-links{gap:var(--space-2);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.ws-sub-links a{font-size:var(--t-control-sm);color:var(--sys-text-body);padding:0 var(--space-10);min-height:var(--space-40);border-radius:var(--sys-radius-pill);white-space:nowrap;align-items:center;text-decoration:none;display:flex}.ws-sub-links a:hover{color:var(--sys-text-strong);text-underline-offset:var(--space-4);text-decoration:underline}.ws-sub-links a[aria-current=true]{color:var(--sys-text-strong);font-weight:var(--t-weight-semibold);box-shadow:inset 0 -2px 0 var(--sys-border-brand);border-radius:0}.ws-sub .lp-button{min-height:var(--sys-button-h-sm);padding:0 var(--sys-button-px-sm);font-size:var(--sys-button-fs-sm);gap:var(--space-6);white-space:nowrap;margin-left:auto}.ws-jump{margin-left:auto;display:none;position:relative}.ws-jump>summary{align-items:center;gap:var(--sys-gap-inline);min-height:var(--sys-button-h-md);padding:0 var(--space-14);border:1px solid var(--sys-border-default);border-radius:var(--sys-radius-control);font-size:var(--t-control-sm);font-weight:var(--t-weight-semibold);color:var(--sys-text-strong);cursor:pointer;list-style:none;display:flex}.ws-jump>summary::-webkit-details-marker{display:none}.ws-jump-list{right:0;top:calc(100% + var(--space-6));background:var(--sys-surface-raised);border-radius:var(--sys-radius-inner);box-shadow:var(--sys-shadow-popover);padding:var(--space-6);min-width:var(--sys-size-popover);z-index:var(--sys-z-popover);display:grid;position:absolute}.ws-jump-list a{min-height:var(--sys-button-h-md);padding:0 var(--space-12);border-radius:var(--sys-radius-control);color:var(--sys-text-strong);font-size:var(--t-control);align-items:center;text-decoration:none;display:flex}.ws-jump-list a:hover{background:var(--sys-surface-brand-subtle)}@media (width<=1399px){.ws-nav{--nav-fs:var(--t-control-sm)}.ws-menu>li>a,.ws-menu>li>button,.ws-login{padding:0 var(--space-10)}.ws-menu>li>button{padding-right:var(--space-8)}.ws-country-label{display:none}.ws-acts{gap:var(--space-6)}}@media (width<=1239px){.ws-nav>.ws-nav-in>nav,.ws-country,.ws-acts-sep,.ws-login{display:none}.ws-burger{display:block}.ws-acts{gap:var(--sys-gap-inline)}}html.nav-fold .ws-nav>.ws-nav-in>nav,html.nav-fold .ws-country,html.nav-fold .ws-acts-sep,html.nav-fold .ws-login{display:none}html.nav-fold .ws-burger{display:block}html.nav-fold .ws-acts{gap:var(--sys-gap-inline)}@media (width<=900px){.ws-sub-links,.ws-sub .lp-button{display:none}.ws-jump{display:block}}@media (width>=768px){.ws-drawer-actions{display:none}}@media (width<=767px){.ws-acts-demo{display:none}.ws .ws-nav .ws-acts .lp-button{--nav-item-h:var(--sys-button-h-sm);padding:0 var(--sys-button-px-sm);font-size:var(--sys-button-fs-sm)}:root.nav-drawer-open .ws-nav .ws-acts{display:none}:root.nav-drawer-open .ws-nav .ws-burger{margin-left:auto}.ws-sub-name{font-size:var(--t-control-sm)}}@media (width<=479px){.ws-drawer-markets{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ws-drawer-markets a{width:100%}.ws-drawer-meta{justify-content:stretch;display:grid}}@media (width<=359px){.ws-drawer-actions{grid-template-columns:1fr}}@media (width<=340px){.lp-sys-atelier .ws-nav .ws-nav-in{gap:8px}.ws .ws-nav .ws-acts .lp-button{padding-inline:8px}}.ws-nav-overlay-state{display:none}.ws-nav.is-overlay{color:var(--sys-text-inverse);background:0 0;border-bottom-color:#0000}.ws-nav.is-overlay .ws-menu>li>a,.ws-nav.is-overlay .ws-menu>li>button,.ws-nav.is-overlay .ws-login{color:var(--sys-text-inverse)}.ws-nav.is-overlay .ws-menu>li>a:hover,.ws-nav.is-overlay .ws-menu>li>button:hover{-webkit-text-decoration-color:var(--sys-text-inverse);text-decoration-color:var(--sys-text-inverse)}.ws-nav.is-overlay .ws-country>summary{color:var(--sys-text-inverse);border-color:var(--alpha-white-30)}.ws-nav.is-overlay .ws-country>summary:hover,.ws-nav.is-overlay .ws-country[open]>summary{border-color:var(--sys-border-inverse-strong);background:var(--alpha-white-08)}.ws-nav.is-overlay .ws-burger>summary{color:var(--sys-text-inverse)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay){background:color-mix(in srgb,var(--sys-surface-page) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--sys-border-subtle);box-shadow:0 1px 0 var(--sys-border-subtle)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-menu>li>a,:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-menu>li>button,:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-login{color:var(--sys-text-strong)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-menu>li>a:hover,:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-menu>li>button:hover{-webkit-text-decoration-color:var(--sys-text-strong);text-decoration-color:var(--sys-text-strong)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-logo img{filter:brightness(0)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-country>summary{color:var(--sys-text-strong);border-color:var(--sys-border-default)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-country>summary:hover,:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-country[open]>summary{border-color:var(--sys-border-strong);background:var(--sys-surface-subtle)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-burger>summary{color:var(--sys-text-strong)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-btn-ghost{color:var(--sys-text-strong);border-color:var(--sys-border-default)}:is(.ws-nav.is-overlay.is-scrolled,html.nav-scrolled .ws-nav.is-overlay) .ws-btn-ghost:hover{--btn-fill:var(--sys-surface-subtle);border-color:var(--sys-border-strong)}@media (prefers-reduced-motion:reduce){.ws-nav.is-overlay .ws-logo img{transition:none}}.ws-geo-sep{color:var(--sys-text-muted)}.ws-geo-panel{width:max-content;min-width:var(--sys-size-popover);max-width:calc(100vw - var(--space-48));max-height:calc(100vh - var(--space-120));overscroll-behavior:contain;padding:var(--space-8);overflow:auto}.ws-geo-panel .ws-geo-label,.ws-geo-panel .ws-geo-group{padding:var(--space-4) var(--space-10) var(--space-6);color:var(--sys-text-muted);margin:0}.ws-geo-panel .ws-geo-label:not(:first-child){margin-top:var(--space-10)}.ws-geo-panel .ws-geo-group{margin-top:var(--space-6);border-top:1px solid var(--sys-border-subtle);padding-top:var(--space-10)}.ws-geo-lang{gap:var(--space-2);margin:0 var(--space-2);padding:var(--space-4);border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-pill);background:var(--sys-surface-subtle);display:flex}.ws-geo-panel .ws-geo-lang a{min-height:var(--sys-button-h-sm);padding:0 var(--space-12);border-radius:var(--sys-radius-pill);text-align:center;white-space:nowrap;font-size:var(--t-control-sm);line-height:var(--t-control-sm-lh);font-weight:var(--t-weight-semibold);color:var(--sys-text-body);flex:1 1 0;justify-content:center}.ws-geo-panel .ws-geo-lang a:hover{background:color-mix(in srgb,var(--sys-border-strong) 8%,transparent);color:var(--sys-text-strong)}.ws-geo-panel .ws-geo-lang a[aria-current]{background:var(--sys-surface-inverse);color:var(--sys-text-inverse)}.ws-geo-panel .ws-geo-lang a[aria-current]:after{content:none}.ws-geo-list{margin:0;padding:0;list-style:none}.ws-geo-panel .ws-geo-all{margin-top:var(--space-6);border-top:1px solid var(--sys-border-subtle);padding-top:var(--space-6)}.ws-geo-list .ws-geo-text{min-width:0}.ws-geo-list .ws-geo-check{width:var(--sys-icon-sm);height:var(--sys-icon-sm);color:var(--sys-text-brand);flex:none;margin-left:auto}.ws-geo-list .ws-geo-ext{color:var(--sys-text-muted);flex:none;margin-left:auto}.ws-geo-panel .ws-geo-list a[aria-current]:after{content:none}.ws-nav .ws-geo.is-drawer{width:100%;display:block}.ws-geo.is-drawer>summary{width:100%;min-height:var(--sys-button-h-md);padding:0 var(--space-12);background:var(--sys-surface-subtle);box-shadow:inset 0 0 0 1px var(--sys-border-subtle);border-radius:var(--sys-radius-control);justify-content:flex-start}.ws-geo.is-drawer .ws-geo-panel{width:100%;min-width:0;max-width:none;max-height:none;box-shadow:none;padding:var(--space-6) 0 0;background:0 0;animation:none;position:static;overflow:visible}.ws-geo.is-drawer .ws-geo-list .ws-geo-check{box-sizing:border-box;width:var(--sys-icon-sm);height:var(--sys-icon-sm);background:0 0;border-radius:0;padding:0}.ws-geo.is-drawer>summary .ws-icon-pair{display:none}.ws-geo.is-drawer>summary:after{margin-left:auto}@media (prefers-reduced-motion:reduce){.ws-geo-panel{animation:none}}:root.ws-topbar-off .ws-topbar{display:none}.ws-topbar{--topbar-sheen:13%;--topbar-sheen-run:2.4s;--topbar-sheen-delay:1.5s;--topbar-bg:var(--clr-blue-black-navy);background:var(--topbar-bg);color:var(--sys-text-inverse);font-size:var(--t-14);line-height:var(--t-14-lh);position:relative;overflow:hidden}.ws-topbar:before{content:"";pointer-events:none;background:linear-gradient(100deg,transparent 38%,color-mix(in srgb,var(--sys-text-brand-subtle-inverse) var(--topbar-sheen),transparent) 50%,transparent 62%);animation:ws-topbar-sheen var(--topbar-sheen-run) var(--sys-ease-out) var(--topbar-sheen-delay) 1 both;position:absolute;inset:0;transform:translate(-100%)}.ws-topbar.is-off:before{animation-play-state:paused}@keyframes ws-topbar-sheen{0%,50%{transform:translate(-100%)}to{transform:translate(100%)}}.ws-topbar-in{isolation:isolate;align-items:center;gap:var(--sys-gap-inline);min-height:var(--sys-button-h-md);display:flex;position:relative}.lp-sys-atelier .ws-topbar .ws-topbar-in{max-width:var(--ws-chrome-max);padding-inline:var(--ws-chrome-gutter);margin-inline:auto}@media (width>=768px){.lp-sys-atelier .ws-topbar .ws-topbar-in{grid-template-columns:var(--sys-button-h-md) minmax(0,1fr) var(--sys-button-h-md);display:grid}.ws-topbar-in:before{content:""}.ws-topbar-link{justify-content:center;justify-self:center;max-width:100%}.ws-topbar-text{flex:0 auto}}.ws-topbar-link{align-items:center;gap:var(--space-10);min-width:0;min-height:var(--sys-button-h-md);padding:var(--space-6) var(--space-8);border-radius:var(--sys-radius-tag);color:var(--sys-text-inverse);flex:auto;text-decoration:none;display:flex}.ws-topbar-glyph{width:var(--sys-icon-sm);height:var(--sys-icon-sm);color:var(--sys-text-brand-subtle-inverse);flex:none}.ws-topbar-text{flex:auto;min-width:0;line-height:1.3}.ws-topbar-text b{font-weight:var(--t-weight-semibold)}.ws-topbar-cta{align-items:center;gap:var(--space-4);white-space:nowrap;color:var(--sys-text-brand-subtle-inverse);font-weight:var(--t-weight-semibold);transition:color var(--sys-dur-hover) var(--sys-ease-out);flex:none;display:inline-flex}.ws-topbar-cta-label{text-underline-offset:var(--sys-underline-offset);text-decoration:underline;text-decoration-thickness:var(--sys-line-thin)}.ws-topbar-cta .lp-arrow{width:var(--sys-icon-sm);height:var(--sys-icon-sm);transition:transform var(--sys-dur-wipe) var(--sys-ease-out)}.ws .ws-topbar a.ws-topbar-link:hover,.ws .ws-topbar a.ws-topbar-link:focus-visible,.ws-topbar-link:hover .ws-topbar-cta{color:var(--sys-text-inverse)}.ws-topbar-link:hover .ws-topbar-cta-label{text-decoration-thickness:var(--sys-line-thick)}.ws-topbar-link:hover .ws-topbar-cta .lp-arrow{transform:translateX(var(--space-4))}.ws-topbar-link:focus-visible,.ws-topbar-close:focus-visible{outline:var(--sys-focus-width) solid var(--sys-text-brand-subtle-inverse);outline-offset:calc(-1 * var(--sys-focus-width))}.ws-topbar-close:focus-visible{border-radius:var(--sys-radius-pill)}.ws-topbar-close{flex:0 0 var(--sys-button-h-md);width:var(--sys-button-h-md);height:var(--sys-button-h-md);border-radius:var(--sys-radius-pill);color:var(--sys-text-inverse);cursor:pointer;transition:background-color var(--sys-dur-hover) var(--sys-ease-out);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}.ws-topbar-close:hover{background:var(--sys-action-secondary-inverse)}.ws-topbar-close svg{width:var(--sys-icon-sm);height:var(--sys-icon-sm)}@media (width>=1240px){html:not(.nav-fold) .ws-topbar-close{translate:calc((var(--sys-button-h-md) - var(--sys-icon-sm)) / 2) 0}}@media (width<=767px){.ws-topbar{font-size:var(--t-caption);line-height:var(--t-caption-lh)}.ws-topbar-in{gap:var(--space-2)}.ws-topbar-link{padding:var(--space-4) 0;display:block}.ws-topbar-cta-label{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}.ws-topbar-glyph{margin:0 var(--space-6) 0 0;vertical-align:calc(-1 * var(--space-2));display:inline-block}.ws-topbar-text,.ws-topbar-cta{display:inline}.ws-topbar-cta .lp-arrow{vertical-align:calc(-1 * var(--space-2));margin-left:var(--space-4);display:inline-block}}@media (width<=479px){.ws-topbar-glyph{display:none}}.ws .ws-drawer{top:var(--ws-nav-bottom,calc(var(--ws-navh) + var(--ws-topbar-shift,0px)))}@media (prefers-reduced-motion:reduce){.ws-topbar:before{animation:none;display:none}.ws-topbar-cta,.ws-topbar-cta .lp-arrow{transition:none}.ws-topbar-link:hover .ws-topbar-cta .lp-arrow{transform:none}}.ws-footer{padding:clamp(var(--space-56),7vw,var(--space-96)) 0 var(--space-40)}.lp-sys-atelier .ws-footer>.lp-container{max-width:var(--ws-chrome-max);padding-inline:var(--ws-chrome-gutter);margin-inline:auto}.ws-footer-logo{width:auto;height:28px;display:block}.ws-foot-top{justify-content:space-between;gap:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}.lp-sys-atelier .ws-footer .ws-foot-top p{margin:var(--space-12) 0 0;max-width:46ch;color:var(--sys-text-body-inverse);font-size:var(--t-16);line-height:var(--t-16-lh)}.ws-foot-switch{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}@media (width>=768px){.ws-foot-switch{align-items:flex-end}}.ws-regions{gap:var(--space-4);flex-wrap:wrap;display:flex}.ws-footer .ws-regions a{min-height:40px;padding:0 var(--space-12);border-radius:var(--radius-pill);border:1px solid var(--sys-border-inverse);font-size:var(--t-14);color:var(--sys-text-body-inverse);transition:color var(--sys-dur-hover,.15s),border-color var(--sys-dur-hover,.15s);align-items:center;text-decoration:none;display:flex}.ws-regions a[aria-current]{background:var(--sys-surface-raised);color:var(--sys-text-strong);border-color:var(--sys-border-inverse-strong);font-weight:var(--t-weight-semibold)}.ws-regions a:not([aria-current]):hover{border-color:var(--sys-border-inverse-strong);color:var(--sys-text-inverse)}.ws-footer .ws-regions:not(.ws-languages) a{gap:var(--sys-gap-inline);padding-inline-start:var(--space-8)}.ws-footer .ws-regions .ws-flag{width:var(--sys-icon-sm);height:var(--sys-icon-sm);border-radius:var(--sys-radius-round);box-shadow:0 0 0 var(--sys-line-thin) var(--sys-border-inverse);object-fit:cover;flex:none;display:block}.ws-footer .ws-regions .ws-flag.is-global{box-shadow:none;color:currentColor}.ws-footer .ws-regions a[aria-current] .ws-flag{box-shadow:0 0 0 var(--sys-line-thin) var(--sys-border-subtle)}.ws-foot-cols{gap:var(--space-40) var(--space-24);margin-top:var(--space-48);padding-top:var(--space-40);border-top:1px solid var(--sys-border-inverse);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.lp-sys-atelier .ws-footer .ws-foot-cols .ws-label{margin:0 0 var(--space-12);color:var(--sys-text-inverse)}.ws-foot-cols ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ws-footer .ws-foot-cols a{padding-block:var(--space-6);font-size:var(--t-14);line-height:var(--t-14-lh);color:var(--sys-text-body-inverse);transition:color var(--sys-dur-hover,.15s);text-decoration:none;display:inline-block}.ws-foot-cols a:hover{color:var(--sys-text-inverse);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.ws-foot-cols{columns:3;column-gap:var(--space-24);display:block}.ws-foot-cols>div{break-inside:avoid}.ws-foot-cols>div:not(:last-child){margin-bottom:var(--space-40)}}@media (width<=600px){.ws-foot-cols{columns:2}}@media (width>=901px){.ws-foot-cols[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ws-offices{margin-top:var(--space-48);padding-top:var(--space-32);border-top:1px solid var(--sys-border-inverse);gap:var(--space-32) var(--space-40);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.ws-offices .ws-label{margin-bottom:var(--space-12)}.lp-sys-atelier .ws-footer .ws-office-body{max-width:58ch;color:var(--sys-text-body-inverse);font-size:var(--t-14);line-height:var(--t-14-lh);margin:0}.ws-airow{gap:var(--space-8) var(--space-20);margin-top:var(--space-40);padding:var(--space-16) var(--space-20);border:1px solid var(--sys-border-inverse);border-radius:var(--radius-16);flex-wrap:wrap;align-items:center;display:flex}.lp-sys-atelier .ws-footer .ws-airow .ws-label{align-items:center;gap:var(--space-8);color:var(--sys-text-brand-subtle-inverse);margin:0;display:flex}.ws-footer .ws-airow a{font-size:var(--t-14);color:var(--sys-text-inverse);text-underline-offset:3px}@media (width<=767px){.ws-airow{padding:var(--space-16)}.ws-airow .ws-label{flex-basis:100%}}.ws-foot-mid{justify-content:space-between;gap:var(--space-16);margin-top:var(--space-32);flex-wrap:wrap;align-items:center;display:flex}.lp-sys-atelier .ws-footer .lp-social{margin-left:calc(-1 * (var(--ws-touch-target,44px) - 18px) / 2)}.lp-sys-atelier .ws-footer .lp-social a{min-width:var(--ws-touch-target,44px);min-height:var(--ws-touch-target,44px);border-radius:var(--radius-10);color:var(--sys-text-body-inverse);opacity:1;place-items:center;padding:0;display:inline-grid}.lp-sys-atelier .ws-footer .lp-social a:hover{color:var(--sys-text-inverse)}.ws-footer .lp-social a:focus-visible{outline:var(--sys-focus-width,2px) solid var(--sys-border-brand);outline-offset:var(--sys-focus-offset,2px)}.ws:not([data-ws-bands=light]) .ws-footer .lp-social a:focus-visible{outline-color:var(--sys-border-inverse-strong)}.ws-footer .lp-social svg{width:18px;height:18px}.ws-apps{gap:var(--space-8);display:flex}.ws-apps a{border-radius:var(--radius-8);display:flex}.ws-apps a:focus-visible{outline:var(--sys-focus-width,2px) solid var(--sys-border-brand);outline-offset:var(--sys-focus-offset,2px)}.ws:not([data-ws-bands=light]) .ws-apps a:focus-visible{outline-color:var(--sys-border-inverse-strong)}.ws-apps img{width:auto;height:40px;display:block}.ws-awards{margin-top:var(--space-32);gap:var(--space-12);display:grid}.ws-award-row{gap:var(--space-16) var(--space-24);flex-wrap:wrap;align-items:center;display:flex}.ws-footer .ws-award-row a{align-items:center;gap:var(--space-6);color:var(--sys-text-body-inverse);text-decoration:none;display:inline-flex}.ws-award-row img{width:auto;height:34px;display:block}.ws-legal{margin-top:var(--space-48);padding-top:var(--space-32);border-top:1px solid var(--sys-border-inverse);gap:var(--space-8);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--sys-text-body-inverse);display:grid}.lp-sys-atelier .ws-footer .ws-legal p{color:inherit;margin:0}.ws-legal b{color:var(--sys-text-inverse);font-weight:var(--t-weight-semibold)}.ws-legal .ws-disc{max-width:110ch}.ws-legal a{color:inherit;text-underline-offset:3px}.ws-bottom{margin-top:var(--space-24);gap:var(--space-8) var(--space-20);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--sys-text-body-inverse);flex-wrap:wrap;display:flex}.ws-footer .ws-bottom a{color:var(--sys-text-body-inverse);text-underline-offset:3px}.ws-footer .ws-bottom a:hover{color:var(--sys-text-inverse)}.lp-sys-atelier.ws .ws-footer :is(.ws-legal a,.ws-bottom a,.ws-airow a){-webkit-text-decoration-color:var(--sys-underline-subtle);text-decoration-color:var(--sys-underline-subtle);transition:color var(--sys-dur-hover,.15s),text-decoration-color var(--sys-dur-hover,.15s);text-decoration-thickness:1px}.lp-sys-atelier.ws .ws-footer :is(.ws-legal a,.ws-bottom a,.ws-airow a):hover{text-decoration-color:currentColor}@media (width<=767px){.ws-bottom>span{flex-basis:100%}}
