html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.LanguageSwitch-module__wovHwq__switch{display:inline-flex}.LanguageSwitch-module__wovHwq__list{align-items:center;gap:var(--lang-gap,.25em);margin:0;padding:0;list-style:none;display:flex}.LanguageSwitch-module__wovHwq__item{align-items:center;gap:var(--lang-gap,.25em);display:flex}.LanguageSwitch-module__wovHwq__item+.LanguageSwitch-module__wovHwq__item:before{content:var(--lang-separator,none);color:var(--lang-separator-color,currentColor)}.LanguageSwitch-module__wovHwq__link{min-width:var(--lang-size,2rem);min-height:var(--lang-size,2rem);padding:var(--lang-padding,0 .25em);border-radius:var(--lang-radius,0);background-color:var(--lang-bg,transparent);color:var(--lang-color,currentColor);font:var(--lang-font,inherit);letter-spacing:var(--lang-tracking,inherit);text-transform:var(--lang-transform,none);white-space:nowrap;transition:color var(--lang-duration,.18s), background-color var(--lang-duration,.18s);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){a.LanguageSwitch-module__wovHwq__link:hover{background-color:var(--lang-bg-hover,var(--lang-bg,transparent));color:var(--lang-color-hover,var(--lang-color-current,currentColor))}}.LanguageSwitch-module__wovHwq__link[aria-current]{background-color:var(--lang-bg-current,var(--lang-bg,transparent));color:var(--lang-color-current,currentColor);-webkit-text-decoration-line:var(--lang-decoration-current,underline);text-decoration-line:var(--lang-decoration-current,underline);text-underline-offset:.3em;text-decoration-thickness:1px}.LanguageSwitch-module__wovHwq__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
.SkipLink-module__p4ZfUq__skip{top:var(--skip-top,12px);left:var(--skip-left,12px);z-index:var(--skip-z,1000);min-height:var(--skip-height,44px);padding:var(--skip-padding,0 20px);border:var(--skip-border,0);border-radius:var(--skip-radius,999px);background:var(--skip-bg,#111);color:var(--skip-color,#fff);font:var(--skip-font,inherit);letter-spacing:var(--skip-tracking,normal);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:fixed}.SkipLink-module__p4ZfUq__skip:not(:focus,:active){clip-path:inset(50%);border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;overflow:hidden}.SkipLink-module__p4ZfUq__skip:focus-visible{outline:var(--skip-outline,2px solid var(--focus-color,currentColor));outline-offset:var(--focus-offset,3px)}@media print{.SkipLink-module__p4ZfUq__skip{display:none}}
.Header-module__R7PPWG__header{--header-fg:var(--color-paper-pure);--header-soft:color-mix(in srgb, var(--color-paper-pure) 72%, transparent);--header-muted:var(--color-ink-muted);--header-accent:var(--color-volt);--header-bg:transparent;--header-line:transparent;--disc-bg:var(--color-volt);--disc-bg-active:var(--color-volt-deep);--disc-fg:var(--color-ink);--focus-color:var(--header-fg);z-index:100;color:var(--header-fg);pointer-events:none;transition:color .3s var(--ease-out);position:absolute;inset:0 0 auto}.Header-module__R7PPWG__header[data-live]{position:fixed}html:has(.Header-module__R7PPWG__header[data-live]){scroll-padding-top:72px}.Header-module__R7PPWG__header:not([data-armed]),.Header-module__R7PPWG__header:not([data-armed]) .Header-module__R7PPWG__bar,.Header-module__R7PPWG__header:not([data-armed]) .Header-module__R7PPWG__bar *,.Header-module__R7PPWG__header:not([data-armed]) .Header-module__R7PPWG__bar :before{transition:none!important}.Header-module__R7PPWG__header[data-field=paper]{--header-fg:var(--color-ink);--header-soft:color-mix(in srgb, var(--color-ink) 72%, transparent);--header-muted:var(--color-paper-muted);--header-accent:var(--color-ink)}.Header-module__R7PPWG__header[data-field=paper]:not([data-solid]){--header-soft:var(--header-soft-on-light,color-mix(in srgb, var(--color-ink) 72%, transparent));--header-muted:var(--header-muted-on-light,var(--color-paper-muted))}.Header-module__R7PPWG__header[data-field=volt]{--header-fg:var(--color-ink);--header-soft:color-mix(in srgb, var(--color-ink) 72%, transparent);--header-muted:color-mix(in srgb, var(--color-ink) 72%, var(--color-volt));--header-accent:var(--color-ink);--disc-bg:var(--color-ink);--disc-bg-active:var(--color-ink);--disc-fg:var(--color-volt)}.Header-module__R7PPWG__header[data-field=guest]{--header-soft:var(--color-paper-pure);--header-muted:var(--color-paper-pure)}.Header-module__R7PPWG__header[data-solid][data-field=ink]{--header-bg:var(--color-ink);--header-line:var(--color-ink-line)}.Header-module__R7PPWG__header[data-solid][data-field=paper]{--header-bg:var(--color-paper);--header-line:var(--color-paper-line)}.Header-module__R7PPWG__header[data-solid][data-field=volt]{--header-bg:var(--color-volt);--header-line:var(--color-ink)}.Header-module__R7PPWG__bar{align-items:center;column-gap:var(--space-lg);height:var(--size-nav);padding:0 var(--space-margin);border-bottom:1px solid var(--header-line);background-color:var(--header-bg);pointer-events:auto;transition:transform .5s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);display:grid}.Header-module__R7PPWG__header[data-hidden] .Header-module__R7PPWG__bar{transition:transform .35s var(--ease-camera), background-color .3s var(--ease-out), border-color .3s var(--ease-out);transform:translateY(-100%)}.Header-module__R7PPWG__header:has(:focus-visible) .Header-module__R7PPWG__bar{transform:none}.Header-module__R7PPWG__logo{min-height:44px;color:inherit;font-family:var(--type-display-family);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;grid-column:1;justify-self:start;align-items:center;font-size:1.25rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.Header-module__R7PPWG__nav{grid-column:2;display:none}.Header-module__R7PPWG__navList{align-items:baseline;gap:var(--space-lg);margin:0;padding:0;list-style:none;display:flex}.Header-module__R7PPWG__navList>li{align-items:center;display:flex}.Header-module__R7PPWG__navLink{min-height:44px;color:var(--header-soft);font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:var(--type-control-weight);line-height:var(--type-control-leading);letter-spacing:var(--type-control-tracking);white-space:nowrap;transition:color .18s var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.Header-module__R7PPWG__navLink:before{content:"";background-color:var(--header-accent);width:6px;height:6px;transition:transform .3s var(--ease-out), background-color .3s var(--ease-out);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:-12px;transform:scale(0)}.Header-module__R7PPWG__navLink[aria-current]{color:var(--header-fg)}.Header-module__R7PPWG__navLink[aria-current]:before{transform:scale(1)}@media (hover:hover){.Header-module__R7PPWG__navLink:hover{color:var(--header-fg)}}.Header-module__R7PPWG__navItem{align-items:center;display:flex;position:relative}.Header-module__R7PPWG__navToggle{--focus-offset:0px;width:24px;height:24px;color:var(--header-soft);transition:color .18s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;margin-inline:6px -6px;padding:0;display:grid;position:relative}.Header-module__R7PPWG__navToggle:before{content:"";position:absolute;inset:-10px -3px}.Header-module__R7PPWG__navToggle>svg{transition:transform .3s var(--ease-out)}.Header-module__R7PPWG__navItem[data-open] .Header-module__R7PPWG__navLink,.Header-module__R7PPWG__navItem[data-open] .Header-module__R7PPWG__navToggle{color:var(--header-fg)}.Header-module__R7PPWG__navItem[data-open] .Header-module__R7PPWG__navToggle>svg{transform:rotate(180deg)}@media (hover:hover){.Header-module__R7PPWG__navToggle:hover{color:var(--header-fg)}}.Header-module__R7PPWG__dropdown{--drop-bg:var(--color-volt);--drop-fg:var(--color-ink);--drop-on:var(--color-volt-deep);--focus-color:var(--drop-fg);--drop-line:transparent;z-index:1;border:1px solid var(--drop-line);border-radius:var(--radius-lg);background-color:var(--drop-bg);width:max-content;color:var(--drop-fg);visibility:hidden;opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility 0s linear .18s;padding:7px;position:absolute;top:calc(100% + 22px);left:-21px;transform:translateY(-6px)}.Header-module__R7PPWG__dropdown:before{content:"";height:22px;position:absolute;inset:-22px 0 auto}.Header-module__R7PPWG__header[data-field=volt] .Header-module__R7PPWG__dropdown{--drop-bg:var(--color-ink);--drop-fg:var(--color-paper-pure);--drop-on:color-mix(in srgb, var(--color-paper-pure) 14%, var(--color-ink));--drop-line:var(--color-ink-line)}.Header-module__R7PPWG__navItem[data-open] .Header-module__R7PPWG__dropdown{visibility:visible;opacity:1;transition-delay:0s;transform:none}@media (scripting:none){.Header-module__R7PPWG__navItem:hover .Header-module__R7PPWG__dropdown,.Header-module__R7PPWG__navItem:focus-within .Header-module__R7PPWG__dropdown{visibility:visible;opacity:1;transition-delay:0s;transform:none}}.Header-module__R7PPWG__dropdownList{margin:0;padding:0;list-style:none;display:grid}.Header-module__R7PPWG__dropdownLink{border-radius:var(--radius-pill);min-height:44px;color:inherit;font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:var(--type-control-weight);line-height:var(--type-control-leading);letter-spacing:var(--type-control-tracking);white-space:nowrap;transition:background-color .18s var(--ease-out);align-items:center;gap:12px;padding:0 14px 0 12px;text-decoration:none;display:flex}.Header-module__R7PPWG__dropdownLink>svg:first-child{flex:none}.Header-module__R7PPWG__dropdownArrow{opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);margin-inline-start:auto;transform:translate(-6px)}.Header-module__R7PPWG__dropdownLink[aria-current],.Header-module__R7PPWG__dropdownLink:focus-visible,.Header-module__R7PPWG__dropdownLink:active{background-color:var(--drop-on)}.Header-module__R7PPWG__dropdownLink:focus-visible .Header-module__R7PPWG__dropdownArrow,.Header-module__R7PPWG__dropdownLink:active .Header-module__R7PPWG__dropdownArrow{opacity:1;transform:none}@media (hover:hover){.Header-module__R7PPWG__dropdownLink:hover{background-color:var(--drop-on)}.Header-module__R7PPWG__dropdownLink:hover .Header-module__R7PPWG__dropdownArrow{opacity:1;transform:none}}.Header-module__R7PPWG__dropdownSub{margin:0;padding:0;list-style:none;display:grid}.Header-module__R7PPWG__dropdownSubLink{border-radius:var(--radius-pill);min-height:36px;color:color-mix(in srgb, var(--drop-fg) 76%, var(--drop-bg));font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:500;line-height:var(--type-control-leading);letter-spacing:var(--type-control-tracking);white-space:nowrap;transition:background-color .18s var(--ease-out), color .18s var(--ease-out);align-items:center;gap:12px;padding:0 14px 0 40px;text-decoration:none;display:flex}.Header-module__R7PPWG__dropdownSubLink[aria-current],.Header-module__R7PPWG__dropdownSubLink:focus-visible,.Header-module__R7PPWG__dropdownSubLink:active{background-color:var(--drop-on);color:var(--drop-fg)}.Header-module__R7PPWG__dropdownSubLink:focus-visible .Header-module__R7PPWG__dropdownArrow,.Header-module__R7PPWG__dropdownSubLink:active .Header-module__R7PPWG__dropdownArrow{opacity:1;transform:none}@media (hover:hover){.Header-module__R7PPWG__dropdownSubLink:hover{background-color:var(--drop-on);color:var(--drop-fg)}.Header-module__R7PPWG__dropdownSubLink:hover .Header-module__R7PPWG__dropdownArrow{opacity:1;transform:none}}.Header-module__R7PPWG__aside{grid-column:3;justify-self:end;align-items:center;gap:20px;display:flex}.Header-module__R7PPWG__time{color:var(--header-muted);font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:500;line-height:var(--type-control-leading);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .3s var(--ease-out);display:none}.Header-module__R7PPWG__clock{min-width:5ch;display:inline-block}.Header-module__R7PPWG__clock[data-hour12]{min-width:7.5ch}.Header-module__R7PPWG__languages{--lang-gap:0px;--lang-size:28px;--lang-padding:0 4px;--lang-font:var(--type-label-weight) var(--type-label-size) / 1 var(--type-label-family);--lang-tracking:var(--type-label-tracking);--lang-color:var(--header-muted);--lang-color-hover:var(--header-fg);--lang-color-current:var(--header-fg);display:none}.Header-module__R7PPWG__aside .Header-module__R7PPWG__barCta{white-space:nowrap;display:none}.Header-module__R7PPWG__menuButton,.Header-module__R7PPWG__menuClose{background-color:var(--disc-bg);width:48px;height:48px;color:var(--disc-fg);transition:transform .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.Header-module__R7PPWG__menuButton:focus-visible,.Header-module__R7PPWG__menuButton:active,.Header-module__R7PPWG__menuClose:focus-visible,.Header-module__R7PPWG__menuClose:active{background-color:var(--disc-bg-active);transform:scale(1.06)}@media (hover:hover){.Header-module__R7PPWG__menuButton:hover,.Header-module__R7PPWG__menuClose:hover{background-color:var(--disc-bg-active);transform:scale(1.06)}}.Header-module__R7PPWG__menu ::selection,.Header-module__R7PPWG__dropdown ::selection{background-color:var(--color-ink);color:var(--color-volt)}.Header-module__R7PPWG__header[data-field=volt] .Header-module__R7PPWG__dropdown ::selection{background-color:var(--color-volt);color:var(--color-ink)}.Header-module__R7PPWG__menu{--menu-origin:calc(100% - var(--space-margin) - 24px) calc(var(--size-nav) / 2);--menu-soft:color-mix(in srgb, var(--color-ink) 72%, var(--color-volt));--focus-color:var(--color-ink);--disc-bg:var(--color-ink);--disc-bg-active:var(--color-ink);--disc-fg:var(--color-volt);z-index:1;width:auto;max-width:none;height:auto;max-height:none;padding:0 var(--space-margin) max(var(--space-lg), env(safe-area-inset-bottom));overscroll-behavior:contain;background-color:var(--color-volt);color:var(--color-ink);pointer-events:auto;border:0;grid-template-rows:auto 1fr auto;margin:0;display:none;position:fixed;inset:0;overflow:hidden auto}.Header-module__R7PPWG__menu:popover-open{display:grid}.Header-module__R7PPWG__menu[data-open]{display:grid}html:has(.Header-module__R7PPWG__menu:popover-open){overflow:hidden}html:has(.Header-module__R7PPWG__menu[data-open]){overflow:hidden}.Header-module__R7PPWG__menuTop{z-index:1;height:var(--size-nav);background-color:var(--color-volt);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.Header-module__R7PPWG__menuNav{padding-top:var(--space-xl);align-self:end}.Header-module__R7PPWG__menuList{justify-items:start;margin:0;padding:0;list-style:none;display:grid}.Header-module__R7PPWG__menuLink{color:inherit;font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;padding:6px 0;text-decoration:none;display:block}.Header-module__R7PPWG__menuMask{margin:-.14em 0;padding:.14em 0;display:block;overflow:hidden}.Header-module__R7PPWG__menuWord{display:block}.Header-module__R7PPWG__menuLink[aria-current] .Header-module__R7PPWG__menuWord:after{content:"";background-color:currentColor;border-radius:50%;width:.2em;height:.2em;margin-left:.06em;display:inline-block}.Header-module__R7PPWG__menuLink:active{color:var(--menu-soft)}@media (hover:hover){.Header-module__R7PPWG__menuLink:hover{color:var(--menu-soft)}}.Header-module__R7PPWG__menuSub{justify-items:start;margin:2px 0 14px;padding:0;list-style:none;display:grid}.Header-module__R7PPWG__menuSubLink{min-height:44px;color:inherit;font-family:var(--type-title-family);font-size:1.125rem;font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);align-items:center;gap:12px;line-height:1.2;text-decoration:none;display:flex}.Header-module__R7PPWG__menuSubLink>svg{flex:none}.Header-module__R7PPWG__menuSubLink[aria-current]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Header-module__R7PPWG__menuSubLink:active{color:var(--menu-soft)}@media (hover:hover){.Header-module__R7PPWG__menuSubLink:hover{color:var(--menu-soft)}}.Header-module__R7PPWG__menuNested{column-gap:var(--space-lg);flex-wrap:wrap;margin:0;padding:0 0 0 28px;list-style:none;display:flex}.Header-module__R7PPWG__menuNestedLink{min-height:44px;color:var(--menu-soft);font-family:var(--type-title-family);letter-spacing:var(--type-title-tracking);align-items:center;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.Header-module__R7PPWG__menuNestedLink[aria-current]{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Header-module__R7PPWG__menuNestedLink:active{color:inherit}@media (hover:hover){.Header-module__R7PPWG__menuNestedLink:hover{color:inherit}}.Header-module__R7PPWG__menuFoot{gap:var(--space-lg);margin-top:var(--space-2xl);padding-top:var(--space-sm);border-top:1px solid var(--color-ink);display:grid}.Header-module__R7PPWG__menuMeta{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.Header-module__R7PPWG__menuLanguages{--lang-gap:0px;--lang-size:44px;--lang-padding:0 10px;--lang-font:var(--type-label-weight) var(--type-label-size) / 1 var(--type-label-family);--lang-tracking:var(--type-label-tracking);--lang-color:var(--menu-soft);--lang-color-hover:var(--color-ink);--lang-color-current:var(--color-ink);margin-left:-10px}.Header-module__R7PPWG__menuTime{color:var(--menu-soft);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);font-variant-numeric:tabular-nums;text-transform:uppercase;white-space:nowrap}.Header-module__R7PPWG__menuCta{width:100%}.Header-module__R7PPWG__skip{--skip-z:2;pointer-events:auto}.Header-module__R7PPWG__header[data-field=volt] .Header-module__R7PPWG__skip{--skip-bg:var(--color-ink);--skip-color:var(--color-paper-pure)}@media (prefers-reduced-motion:no-preference){.Header-module__R7PPWG__menu{clip-path:circle(0 at var(--menu-origin));transition:clip-path .45s var(--ease-camera), display .45s allow-discrete, overlay .45s allow-discrete}.Header-module__R7PPWG__menu:popover-open{clip-path:circle(150vmax at var(--menu-origin));transition:clip-path .6s var(--ease-camera), display .6s allow-discrete, overlay .6s allow-discrete}@starting-style{.Header-module__R7PPWG__menu:popover-open{clip-path:circle(0 at var(--menu-origin))}}.Header-module__R7PPWG__menu[data-open]{clip-path:none}.Header-module__R7PPWG__menu:popover-open .Header-module__R7PPWG__menuWord{transition:transform var(--duration-reveal) var(--ease-out);transition-delay:calc(.16s + var(--i,0) * 70ms)}.Header-module__R7PPWG__menu:popover-open .Header-module__R7PPWG__menuFoot{transition:opacity .5s var(--ease-out) .46s, transform .5s var(--ease-out) .46s}.Header-module__R7PPWG__menu:popover-open .Header-module__R7PPWG__menuSub{transition:opacity .5s var(--ease-out) .3s, transform .5s var(--ease-out) .3s}@starting-style{.Header-module__R7PPWG__menu:popover-open .Header-module__R7PPWG__menuWord{transform:translateY(115%)}:is(.Header-module__R7PPWG__menu:popover-open .Header-module__R7PPWG__menuFoot,.Header-module__R7PPWG__menu:popover-open .Header-module__R7PPWG__menuSub){opacity:0;transform:translateY(12px)}}}@media (min-width:768px){.Header-module__R7PPWG__menuFoot{align-items:center;column-gap:var(--space-xl);padding-top:var(--space-md);grid-template-columns:minmax(0,1fr) auto}.Header-module__R7PPWG__menuMeta{justify-content:flex-start;column-gap:var(--space-xl)}.Header-module__R7PPWG__menuCta{width:auto}}@media (min-width:1280px){.Header-module__R7PPWG__nav{display:block}.Header-module__R7PPWG__languages,.Header-module__R7PPWG__aside .Header-module__R7PPWG__barCta{display:inline-flex}.Header-module__R7PPWG__menuButton{display:none}}@media (min-width:1440px){.Header-module__R7PPWG__time{display:block}}@media (min-width:1600px){.Header-module__R7PPWG__navList{gap:var(--space-xl)}}@media (prefers-reduced-motion:reduce),(min-width:768px) and (max-height:579.98px),(max-width:767.98px) and (max-height:543.98px){.Header-module__R7PPWG__header[data-live][data-field=ink]:not([data-solid]){--header-bg:var(--color-ink)}}html[data-hero-outro] .Header-module__R7PPWG__header[data-live][data-field=ink]:not([data-solid]){--header-bg:var(--color-ink)}@media (max-width:767.98px),(prefers-reduced-motion:reduce),(max-height:559.98px){.Header-module__R7PPWG__header[data-live][data-field=guest]:not([data-top]){--header-bg:var(--color-ink);--header-line:var(--color-ink-line)}}.Header-module__R7PPWG__header[data-live][data-field=guest][data-flow]{--header-bg:var(--color-ink);--header-line:var(--color-ink-line)}@media (pointer:coarse){.Header-module__R7PPWG__navLink{justify-content:center;min-width:44px}.Header-module__R7PPWG__languages{--lang-size:44px}.Header-module__R7PPWG__navToggle{width:44px;height:44px;margin-inline:0 -14px}.Header-module__R7PPWG__dropdownSubLink{min-height:44px}}@media print{.Header-module__R7PPWG__header{display:none}}
.Footer-module__sP-pja__footer{padding:clamp(64px, 8vw, 96px) var(--space-margin) 0;font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:var(--type-control-weight);letter-spacing:var(--type-control-tracking);grid-template-columns:minmax(0,1fr);row-gap:clamp(56px,8vw,112px);line-height:1.2;display:grid;overflow:clip}.Footer-module__sP-pja__info{column-gap:var(--space-gutter);row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.Footer-module__sP-pja__contacts{margin-bottom:var(--space-md);grid-column:1/-1}.Footer-module__sP-pja__contact{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;min-height:44px;display:grid}.Footer-module__sP-pja__label,.Footer-module__sP-pja__copyright,.Footer-module__sP-pja__legal{color:var(--surface-muted);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-variant-numeric:tabular-nums}.Footer-module__sP-pja__link{min-height:44px;color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;transition:text-decoration-color .18s var(--ease-out);justify-self:start;align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.Footer-module__sP-pja__link:hover{text-decoration-color:currentColor}}.Footer-module__sP-pja__place{flex-wrap:wrap;grid-column:1/-1;align-items:center;column-gap:.5em;min-height:44px;display:flex}.Footer-module__sP-pja__place>[aria-hidden]{color:var(--surface-muted)}.Footer-module__sP-pja__clock{font-variant-numeric:tabular-nums}.Footer-module__sP-pja__languages{--lang-gap:var(--space-md);--lang-size:44px;--lang-padding:0;--lang-font:var(--type-control-weight) var(--type-control-size) / 1.2 var(--type-control-family);--lang-tracking:var(--type-control-tracking);--lang-color:var(--surface-muted);--lang-color-hover:var(--surface-fg);--lang-color-current:var(--surface-fg);--lang-decoration-current:none;grid-column:1/-1}.Footer-module__sP-pja__languages ul{flex-wrap:wrap}.Footer-module__sP-pja__languages [aria-current]:before{content:"";width:6px;height:6px;background-color:var(--surface-mark);border-radius:50%;flex:none;margin-inline-end:var(--space-xs)}.Footer-module__sP-pja__groups{margin-top:var(--space-lg);border-bottom:1px solid var(--surface-line);grid-column:1/-1}.Footer-module__sP-pja__row{border-top:1px solid var(--surface-line)}.Footer-module__sP-pja__heading{font:inherit;letter-spacing:inherit}.Footer-module__sP-pja__toggle{align-items:center;column-gap:var(--space-sm);width:100%;min-height:68px;padding:var(--space-sm) 0;border-radius:var(--radius-sm);color:var(--surface-muted);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .18s var(--ease-out);background:0 0;border:0;grid-template-columns:minmax(0,1fr) 44px;display:grid}.Footer-module__sP-pja__row[data-open] .Footer-module__sP-pja__toggle,.Footer-module__sP-pja__toggle:focus-visible{color:var(--surface-fg)}@media (hover:hover){.Footer-module__sP-pja__toggle:hover{color:var(--surface-fg)}}.Footer-module__sP-pja__mark{width:44px;height:44px;position:relative}.Footer-module__sP-pja__mark:before,.Footer-module__sP-pja__mark:after{content:"";width:14px;height:2px;transition:transform .32s var(--ease-out);background-color:currentColor;position:absolute;top:calc(50% - 1px);left:calc(50% - 7px)}.Footer-module__sP-pja__mark:after{transform:rotate(90deg)}.Footer-module__sP-pja__row[data-open] .Footer-module__sP-pja__mark:after{transform:rotate(90deg)scaleX(0)}.Footer-module__sP-pja__panel{visibility:hidden;transition:grid-template-rows .52s var(--ease-out), visibility 0s linear .52s;grid-template-rows:0fr;display:grid}.Footer-module__sP-pja__row[data-open] .Footer-module__sP-pja__panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.Footer-module__sP-pja__fold{min-height:0;margin-inline:-8px;padding-inline:8px;overflow:hidden}.Footer-module__sP-pja__inner{padding:6px 0 var(--space-xl);opacity:0;transition:opacity .2s linear, transform .52s var(--ease-out);transform:translateY(10px)}.Footer-module__sP-pja__row[data-open] .Footer-module__sP-pja__inner{opacity:1;transition-delay:.14s,0s;transform:none}.Footer-module__sP-pja__minor{min-height:36px;color:var(--surface-muted);transition:color .18s var(--ease-out), text-decoration-color .18s var(--ease-out);font-size:.875rem;font-weight:500}@media (hover:hover){.Footer-module__sP-pja__minor:hover{color:var(--surface-fg)}}@media (pointer:coarse){.Footer-module__sP-pja__minor{min-height:44px}}.Footer-module__sP-pja__links{column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Footer-module__sP-pja__links li{display:flex}.Footer-module__sP-pja__directions{row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.Footer-module__sP-pja__directions li{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__sP-pja__copyright,.Footer-module__sP-pja__legal{grid-column:1/-1;align-items:center;min-height:44px;display:flex}.Footer-module__sP-pja__legal{text-underline-offset:4px;transition:color .18s var(--ease-out), text-decoration-color .18s var(--ease-out);justify-self:start;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}@media (hover:hover){.Footer-module__sP-pja__legal:hover{color:var(--surface-fg);text-decoration-color:currentColor}}.Footer-module__sP-pja__privacy{margin-top:var(--space-md)}.Footer-module__sP-pja__word{--monument-tone:16%;aspect-ratio:var(--word-em) / .635;min-height:0;overflow:clip}.Footer-module__sP-pja__word>div{will-change:transform}@media (min-width:768px){.Footer-module__sP-pja__info{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.Footer-module__sP-pja__contacts{grid-area:1/1/span 2;margin-bottom:0}.Footer-module__sP-pja__place,.Footer-module__sP-pja__languages{grid-column:2}.Footer-module__sP-pja__place{grid-row:1}.Footer-module__sP-pja__languages{grid-row:2}.Footer-module__sP-pja__groups{margin-top:var(--space-2xl);grid-row:3}.Footer-module__sP-pja__links{column-gap:var(--space-gutter);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.Footer-module__sP-pja__directions{column-gap:var(--space-gutter);row-gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.Footer-module__sP-pja__copyright,.Footer-module__sP-pja__privacy{margin-top:var(--space-lg);grid-row:4}.Footer-module__sP-pja__copyright{grid-column:1}.Footer-module__sP-pja__privacy,.Footer-module__sP-pja__terms{grid-column:2}.Footer-module__sP-pja__terms{grid-row:5}}@media (min-width:1024px){.Footer-module__sP-pja__info{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__sP-pja__languages{grid-area:1/3}.Footer-module__sP-pja__groups{margin-top:var(--space-3xl)}.Footer-module__sP-pja__terms{margin-top:var(--space-lg);grid-area:4/3}}@media (prefers-reduced-motion:reduce){.Footer-module__sP-pja__panel,.Footer-module__sP-pja__row[data-open] .Footer-module__sP-pja__panel,.Footer-module__sP-pja__inner,.Footer-module__sP-pja__row[data-open] .Footer-module__sP-pja__inner,.Footer-module__sP-pja__mark:before,.Footer-module__sP-pja__mark:after{transition:none}}@media (scripting:none){.Footer-module__sP-pja__panel{visibility:visible;grid-template-rows:1fr}.Footer-module__sP-pja__inner{opacity:1;transform:none}.Footer-module__sP-pja__toggle{color:var(--surface-fg);cursor:default}.Footer-module__sP-pja__mark{visibility:hidden}}
:where(.Callouts-module__WymktW__root){pointer-events:none;position:absolute;inset:0}.Callouts-module__WymktW__fallback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:where(.Callouts-module__WymktW__layer){padding:var(--callouts-inset-top,var(--callouts-inset,0px)) var(--callouts-inset-right,var(--callouts-inset,0px)) var(--callouts-inset-bottom,var(--callouts-inset,0px)) var(--callouts-inset-left,var(--callouts-inset,0px));position:absolute;inset:0}:where(.Callouts-module__WymktW__lines){width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(.Callouts-module__WymktW__anchor){will-change:transform;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute;top:0;left:0}:where(.Callouts-module__WymktW__anchor)>:where(*){flex:none}:where(.Callouts-module__WymktW__slot){position:absolute;top:0;bottom:0}:where(.Callouts-module__WymktW__slot[data-side=left]){left:var(--callouts-inset-left,var(--callouts-inset,0px));right:66.6667%}:where(.Callouts-module__WymktW__slot[data-side=right]){left:66.6667%;right:var(--callouts-inset-right,var(--callouts-inset,0px))}:where(.Callouts-module__WymktW__seat[data-layout=side]){display:flex;position:absolute;left:0;right:0}:where(.Callouts-module__WymktW__slot[data-side=left][data-align=inner] .Callouts-module__WymktW__seat),:where(.Callouts-module__WymktW__slot[data-side=right][data-align=outer] .Callouts-module__WymktW__seat){justify-content:flex-end}:where(.Callouts-module__WymktW__slot[data-side=right][data-align=inner] .Callouts-module__WymktW__seat),:where(.Callouts-module__WymktW__slot[data-side=left][data-align=outer] .Callouts-module__WymktW__seat){justify-content:flex-start}:where(.Callouts-module__WymktW__seat)>:where(*){min-width:0;max-width:100%}:where(.Callouts-module__WymktW__seat[data-layout=anchor]){width:max-content;position:absolute;top:0}:where(.Callouts-module__WymktW__seat[data-layout=anchor][data-side=right]){left:0}:where(.Callouts-module__WymktW__seat[data-layout=anchor][data-side=left]){right:0}:where(.Callouts-module__WymktW__dock){left:var(--callouts-inset-left,var(--callouts-inset,0px));right:var(--callouts-inset-right,var(--callouts-inset,0px));bottom:var(--callouts-inset-bottom,var(--callouts-inset,0px));align-items:end;display:grid;position:absolute}:where(.Callouts-module__WymktW__seat[data-layout=dock]){grid-area:1/1;min-width:0;display:flex}:where(.Callouts-module__WymktW__root[data-mode=list]){pointer-events:auto;position:relative;inset:auto}.Callouts-module__WymktW__root[data-mode=list] .Callouts-module__WymktW__fallback{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.Callouts-module__WymktW__root[data-mode=list] .Callouts-module__WymktW__layer{display:none}@media (prefers-reduced-motion:reduce),(scripting:none){:where(.Callouts-module__WymktW__root){pointer-events:auto;position:relative;inset:auto}.Callouts-module__WymktW__root .Callouts-module__WymktW__fallback{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.Callouts-module__WymktW__root .Callouts-module__WymktW__layer{display:none}}
.FrameSequence-module__eyGprW__root{--fs-ratio:var(--fs-ratio-desktop);container-type:size}@media (max-width:767.98px){.FrameSequence-module__eyGprW__root{--fs-ratio:var(--fs-ratio-mobile)}}:where(.FrameSequence-module__eyGprW__root){width:100%;aspect-ratio:var(--fs-ratio);display:block;position:relative}.FrameSequence-module__eyGprW__fill{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.FrameSequence-module__eyGprW__root[data-fit=cover]{overflow:hidden}.FrameSequence-module__eyGprW__frame{position:absolute;inset:0}@supports (width:1cqw){.FrameSequence-module__eyGprW__frame{--fs-w:min(100cqw, 100cqh * var(--fs-ratio));inset:auto;left:calc((100cqw - var(--fs-w)) * var(--fs-px,.5));top:calc((100cqh - var(--fs-w) / var(--fs-ratio)) * var(--fs-py,.5));width:var(--fs-w);height:calc(var(--fs-w) / var(--fs-ratio))}.FrameSequence-module__eyGprW__root[data-fit=cover] .FrameSequence-module__eyGprW__frame{--fs-w:max(100cqw, 100cqh * var(--fs-ratio))}}.FrameSequence-module__eyGprW__picture{display:contents}.FrameSequence-module__eyGprW__poster,.FrameSequence-module__eyGprW__canvas{object-fit:contain;object-position:calc(var(--fs-px,.5) * 100%) calc(var(--fs-py,.5) * 100%);-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.FrameSequence-module__eyGprW__root[data-fit=cover] .FrameSequence-module__eyGprW__poster,.FrameSequence-module__eyGprW__root[data-fit=cover] .FrameSequence-module__eyGprW__canvas{object-fit:cover}.FrameSequence-module__eyGprW__canvas{visibility:hidden}.FrameSequence-module__eyGprW__root[data-state=ready] .FrameSequence-module__eyGprW__canvas{visibility:inherit}.FrameSequence-module__eyGprW__root[data-state=ready] .FrameSequence-module__eyGprW__poster{visibility:hidden}.FrameSequence-module__eyGprW__overlay{position:absolute;inset:0}
:where(.CalloutSkin-module__9C-b8a__root){--callouts-inset-top:calc(var(--size-nav) + var(--space-lg));--callouts-inset-right:var(--space-margin);--callouts-inset-bottom:var(--space-margin);--callouts-inset-left:var(--space-margin);container-type:inline-size}.CalloutSkin-module__9C-b8a__marker{width:24px;height:24px;display:block;position:relative}.CalloutSkin-module__9C-b8a__ring{border:1.5px solid var(--color-volt);opacity:0;transition:transform .2s var(--ease-out) .18s, opacity .16s linear .18s;border-radius:50%;outline:1px solid #0a0a0a80;position:absolute;inset:0;transform:scale(.4)}.CalloutSkin-module__9C-b8a__dot{box-sizing:border-box;border:2px solid var(--color-ink);background-color:var(--color-paper-pure);opacity:0;width:12px;height:12px;transition:transform .2s var(--ease-out) .18s, opacity .16s linear .18s;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%;transform:scale(.4)}.CalloutSkin-module__9C-b8a__marker[data-shown=true] .CalloutSkin-module__9C-b8a__ring{opacity:1;transition:transform .3s var(--ease-out), opacity .2s linear;transform:none}.CalloutSkin-module__9C-b8a__marker[data-shown=true] .CalloutSkin-module__9C-b8a__dot{opacity:1;transition:transform .2s var(--ease-out), opacity .12s linear;transform:none}.CalloutSkin-module__9C-b8a__line{fill:none;stroke:color-mix(in srgb, var(--color-paper-pure) 60%, transparent);stroke-width:1px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .22s var(--ease-out) 90ms}.CalloutSkin-module__9C-b8a__line[data-state=visible]{stroke-dashoffset:0;transition:stroke-dashoffset .3s var(--ease-out) 90ms}.CalloutSkin-module__9C-b8a__card{--callout-pad-top:16px;box-sizing:border-box;padding:var(--callout-pad-top) 20px 20px;border-radius:var(--radius-sm);background-color:var(--color-ink-raised);color:var(--color-paper-pure);opacity:0;transition:opacity .22s linear, transform .22s var(--ease-out);flex:0 clamp(14rem,22cqw,20rem);position:relative;transform:translateY(12px)}.CalloutSkin-module__9C-b8a__card[data-shown=true]{opacity:1;transition:opacity .5s var(--ease-out) .18s, transform .5s var(--ease-out) .18s;transform:none}.CalloutSkin-module__9C-b8a__card[data-side=right]{margin-left:var(--space-gutter)}.CalloutSkin-module__9C-b8a__card[data-side=left]{margin-right:var(--space-gutter)}.CalloutSkin-module__9C-b8a__card[data-layout=dock]{padding:var(--space-md);flex:auto;margin:0}.CalloutSkin-module__9C-b8a__port{top:calc(var(--callout-pad-top) + var(--type-label-size) * var(--type-label-leading) / 2);width:0;height:0;position:absolute}.CalloutSkin-module__9C-b8a__card[data-labelled=false] .CalloutSkin-module__9C-b8a__port{top:calc(var(--callout-pad-top) + var(--type-title-size) * var(--type-title-leading) / 2)}.CalloutSkin-module__9C-b8a__card[data-side=right] .CalloutSkin-module__9C-b8a__port{left:0}.CalloutSkin-module__9C-b8a__card[data-side=left] .CalloutSkin-module__9C-b8a__port{right:0}.CalloutSkin-module__9C-b8a__label,.CalloutSkin-module__9C-b8a__listLabel{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);font-variant-numeric:tabular-nums;text-transform:uppercase}.CalloutSkin-module__9C-b8a__title,.CalloutSkin-module__9C-b8a__listTitle{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);text-wrap:balance}.CalloutSkin-module__9C-b8a__text,.CalloutSkin-module__9C-b8a__listText{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);text-wrap:pretty}.CalloutSkin-module__9C-b8a__label{margin-bottom:10px}.CalloutSkin-module__9C-b8a__text{color:var(--color-ink-muted);margin-top:6px}.CalloutSkin-module__9C-b8a__list{gap:var(--space-xl) var(--space-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.CalloutSkin-module__9C-b8a__listItem{padding-top:var(--space-md);border-top:1px solid var(--callout-list-line,var(--color-ink-line));align-content:start;display:grid}.CalloutSkin-module__9C-b8a__listLabel{margin-bottom:var(--space-sm)}.CalloutSkin-module__9C-b8a__listText{max-width:32ch;margin-top:var(--space-xs);color:var(--callout-list-muted,var(--color-ink-muted))}
.About-module__zBDBEa__about{padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.About-module__zBDBEa__stage{grid-template-columns:minmax(0,1fr);display:grid;container:about-stage/inline-size}.About-module__zBDBEa__word{grid-area:1/1}.About-module__zBDBEa__window{--word-h:calc(100cqi / var(--row-em) * .82);--head-at:.76;--head-margin:.1667;--photo-max-h:min(68svh, 640px);--photo-w:min(100cqi, calc(var(--photo-max-h) * var(--photo-ratio)));--photo-h:calc(var(--photo-w) / var(--photo-ratio));clip-path:inset(-100vh -100vw 0);grid-area:1/1;position:relative}.About-module__zBDBEa__window:after{content:"";background-color:var(--surface-line);height:1px;position:absolute;inset:auto 0 0}@container about-stage (max-width:767.98px){.About-module__zBDBEa__window{--word-h:calc(100cqi / var(--stack-em) * var(--stack-leading) * var(--stack-lines));--head-at:.86}}.About-module__zBDBEa__near{will-change:transform;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.About-module__zBDBEa__figure{width:var(--photo-w);aspect-ratio:var(--photo-ratio);margin-top:calc(var(--word-h) * var(--head-at) - var(--photo-h) * var(--head-margin));margin-bottom:calc(var(--photo-h) * -.08)}.About-module__zBDBEa__picture{display:contents}.About-module__zBDBEa__photo{object-fit:contain;object-position:50% 100%;filter:grayscale()contrast(1.06);-webkit-user-select:none;user-select:none;width:100%;height:100%}.About-module__zBDBEa__marks{--callouts-inset-top:0px;--callouts-inset-right:0px;--callouts-inset-bottom:0px;--callouts-inset-left:0px;display:none}.About-module__zBDBEa__people{margin-top:var(--space-md)}.About-module__zBDBEa__people ol{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.About-module__zBDBEa__people li{border-radius:var(--radius-sm);background-color:var(--color-ink-raised);border-top:0;padding:14px 12px 16px}.About-module__zBDBEa__people li>p{margin-top:var(--space-2xs);overflow-wrap:anywhere;font-size:.9375rem}@media (max-width:379.98px){.About-module__zBDBEa__people ol{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.About-module__zBDBEa__window{--photo-w:min(60cqi, calc(var(--photo-max-h) * var(--photo-ratio)))}.About-module__zBDBEa__people{width:min(100%,40rem);margin-inline:auto}.About-module__zBDBEa__people li{padding:var(--space-md) 20px 20px}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.About-module__zBDBEa__marks{display:block}.About-module__zBDBEa__people{display:none}}.About-module__zBDBEa__statement{row-gap:var(--space-xl);grid-template-columns:minmax(0,1fr);margin-top:clamp(56px,7vw,112px);display:grid}.About-module__zBDBEa__line{max-width:26ch;font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);text-wrap:balance}.About-module__zBDBEa__place{justify-items:start;row-gap:var(--space-2xs);display:grid}.About-module__zBDBEa__studio{align-items:center;gap:var(--space-sm);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);display:flex}.About-module__zBDBEa__studio:before{content:"";background-color:var(--color-volt);border-radius:50%;flex:none;width:6px;height:6px}.About-module__zBDBEa__reach{color:var(--surface-muted);padding-inline-start:calc(6px + var(--space-sm))}@media (min-width:1024px){.About-module__zBDBEa__statement{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.About-module__zBDBEa__line{grid-column:1/span 7}.About-module__zBDBEa__place{grid-column:10/-1;padding-bottom:.2em}}
.Includes-module__UPumZq__includes{padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Includes-module__UPumZq__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Includes-module__UPumZq__title[data-roomy]{line-height:1.1}.Includes-module__UPumZq__list{margin-top:calc(var(--space-section) / 2);border-top:1px solid var(--surface-line)}.Includes-module__UPumZq__item{row-gap:var(--space-sm);padding-block:var(--space-lg);border-bottom:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr);display:grid}.Includes-module__UPumZq__name{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking)}.Includes-module__UPumZq__text{max-width:44ch;color:var(--surface-muted);text-wrap:pretty}.Includes-module__UPumZq__linked{justify-items:start;row-gap:var(--space-xs);display:grid}.Includes-module__UPumZq__formats{gap:var(--space-lg) var(--space-gutter);grid-template-columns:minmax(0,1fr);display:grid}.Includes-module__UPumZq__format{align-content:start;row-gap:var(--space-2xs);display:grid}.Includes-module__UPumZq__formatName{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.Includes-module__UPumZq__aside{row-gap:var(--space-md);display:grid}.Includes-module__UPumZq__tags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.Includes-module__UPumZq__tags>li{min-width:0;display:flex}.Includes-module__UPumZq__tagLink{border-radius:var(--radius-pill);min-height:44px;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;text-decoration:none;display:inline-flex}.Includes-module__UPumZq__tags:has(.Includes-module__UPumZq__tagLink){align-items:center;row-gap:0}@media (hover:hover) and (pointer:fine){.Includes-module__UPumZq__tagLink:hover{--surface-outline:var(--surface-fg)}}.Includes-module__UPumZq__tagLink:active{--surface-outline:var(--surface-fg)}.Includes-module__UPumZq__tagLink:focus-visible{outline:2px solid var(--surface-fg);outline-offset:-4px}.Includes-module__UPumZq__moreLink{justify-self:start}@media (min-width:640px){.Includes-module__UPumZq__formats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Includes-module__UPumZq__item{align-items:baseline;column-gap:var(--space-gutter);padding-block:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr))}.Includes-module__UPumZq__name{grid-column:1/span 7}.Includes-module__UPumZq__item>.Includes-module__UPumZq__text,.Includes-module__UPumZq__linked,.Includes-module__UPumZq__formats,.Includes-module__UPumZq__aside{grid-column:8/-1}}
.Price-module__D01UVG__price{padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Price-module__D01UVG__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Price-module__D01UVG__title[data-roomy]{line-height:1.1}.Price-module__D01UVG__offer{margin-top:calc(var(--space-section) / 2);grid-template-columns:minmax(0,1fr);align-content:start;place-items:start;display:grid}.Price-module__D01UVG__packages{border-top:1px solid var(--surface-line);justify-self:stretch}.Price-module__D01UVG__package{align-items:baseline;gap:var(--space-sm) var(--space-lg);padding-block:var(--space-lg);border-bottom:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.Price-module__D01UVG__packageLead{row-gap:var(--space-2xs);grid-column:1/-1;display:grid}.Price-module__D01UVG__packageName{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.Price-module__D01UVG__packageText,.Price-module__D01UVG__weeks{color:var(--surface-muted)}.Price-module__D01UVG__weeks{font-variant-numeric:tabular-nums;white-space:nowrap}.Price-module__D01UVG__cost{white-space:nowrap;justify-self:end}.Price-module__D01UVG__from{color:var(--surface-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Price-module__D01UVG__digits{font-family:var(--type-data-family);font-size:clamp(3rem,4.2vw,4rem);font-weight:var(--type-data-weight);line-height:var(--type-data-leading);letter-spacing:var(--type-data-tracking);font-variant-numeric:tabular-nums}.Price-module__D01UVG__more{align-items:center;gap:var(--space-sm);min-height:44px;margin-top:var(--space-lg);border-radius:var(--radius-pill);color:inherit;font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:var(--type-control-weight);line-height:var(--type-control-leading);letter-spacing:var(--type-control-tracking);text-decoration:none;display:inline-flex}.Price-module__D01UVG__moreLabel{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Price-module__D01UVG__moreArrow{background-color:var(--surface-mark);width:28px;height:28px;color:var(--surface-on-mark);transition:transform .18s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.Price-module__D01UVG__moreArrow>svg{transition:transform .18s var(--ease-out)}.Price-module__D01UVG__more:is(:focus-visible,:active) .Price-module__D01UVG__moreArrow{transform:scale(1.06)}.Price-module__D01UVG__more:is(:focus-visible,:active) .Price-module__D01UVG__moreArrow>svg{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.Price-module__D01UVG__more:hover .Price-module__D01UVG__moreArrow{transform:scale(1.06)}.Price-module__D01UVG__more:hover .Price-module__D01UVG__moreArrow>svg{transform:rotate(45deg)}}.Price-module__D01UVG__request{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking)}.Price-module__D01UVG__requestText{max-width:40ch;margin-top:var(--space-sm);color:var(--surface-muted);text-wrap:pretty}.Price-module__D01UVG__price .Price-module__D01UVG__ask{margin-top:var(--space-xl)}@media (max-width:479.98px){.Price-module__D01UVG__price .Price-module__D01UVG__ask{width:100%}}.Price-module__D01UVG__terms{margin:var(--space-3xl) 0 0;border-top:1px solid var(--surface-line)}.Price-module__D01UVG__term{row-gap:var(--space-xs);padding-block:var(--space-lg);border-bottom:1px solid var(--surface-line);display:grid}.Price-module__D01UVG__termName{color:var(--surface-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Price-module__D01UVG__termText{row-gap:var(--space-xs);font-family:var(--type-title-family);font-size:var(--type-title-size);letter-spacing:var(--type-title-tracking);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:0;font-weight:500;line-height:1.3;display:grid}@media (min-width:640px){.Price-module__D01UVG__package{column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto auto}.Price-module__D01UVG__packageLead{grid-column:auto}}@media (min-width:1024px){.Price-module__D01UVG__price{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.Price-module__D01UVG__title{grid-column:1/-1}.Price-module__D01UVG__offer{grid-column:1/span 7}.Price-module__D01UVG__terms{margin-top:calc(var(--space-section) / 2);grid-column:9/-1;align-self:start}}
.SiteCheck-module__dKCl8W__check{padding:var(--space-section) var(--space-margin)}@media (scripting:none){.SiteCheck-module__dKCl8W__check{display:none}}.SiteCheck-module__dKCl8W__head{gap:var(--space-md);display:grid}.SiteCheck-module__dKCl8W__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;text-wrap:balance}.SiteCheck-module__dKCl8W__title[data-roomy]{line-height:1.1}.SiteCheck-module__dKCl8W__lead{max-width:34ch;font-family:var(--type-title-family);font-size:var(--type-title-size);letter-spacing:var(--type-title-tracking);text-wrap:pretty;font-weight:500;line-height:1.3}.SiteCheck-module__dKCl8W__stage{gap:var(--space-3xl) var(--space-gutter);margin-top:calc(var(--space-section) / 2);grid-template-columns:minmax(0,1fr);display:grid}.SiteCheck-module__dKCl8W__yours{align-content:start;justify-items:center;gap:var(--space-md);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.SiteCheck-module__dKCl8W__stage[data-phase=idle] .SiteCheck-module__dKCl8W__yours{display:none}.SiteCheck-module__dKCl8W__stage[data-phase=loading] .SiteCheck-module__dKCl8W__yours{order:1}.SiteCheck-module__dKCl8W__frameLabel{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.SiteCheck-module__dKCl8W__phone{width:min(72%,18rem)}.SiteCheck-module__dKCl8W__screen{background-color:var(--color-ink)}.SiteCheck-module__dKCl8W__blank{color:var(--color-ink-muted);text-align:center;text-wrap:balance;place-items:center;padding:12%;font-size:clamp(.75rem,5cqw,.9375rem);line-height:1.35;display:grid;position:absolute;inset:0}.SiteCheck-module__dKCl8W__shot{object-fit:cover;object-position:50% 0;width:100%;height:100%;animation:SiteCheck-module__dKCl8W__uncover var(--duration-reveal) var(--ease-out) both;display:block;position:absolute;inset:0}@keyframes SiteCheck-module__dKCl8W__uncover{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.SiteCheck-module__dKCl8W__scan{position:absolute;inset:0;overflow:hidden}.SiteCheck-module__dKCl8W__scan:before{content:"";inset-inline:0;background-color:var(--color-volt);height:2px;animation:SiteCheck-module__dKCl8W__sweep 2.6s var(--ease-camera) infinite alternate;position:absolute;top:0}@keyframes SiteCheck-module__dKCl8W__sweep{to{top:calc(100% - 2px)}}.SiteCheck-module__dKCl8W__panel{min-width:0;container-type:inline-size}.SiteCheck-module__dKCl8W__form{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:30rem){.SiteCheck-module__dKCl8W__form{column-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto}.SiteCheck-module__dKCl8W__submit{margin-top:calc(var(--type-label-size) * var(--type-label-leading) + var(--space-xs));align-self:start}.SiteCheck-module__dKCl8W__hint,.SiteCheck-module__dKCl8W__alert,.SiteCheck-module__dKCl8W__demo{grid-column:1/-1}}.SiteCheck-module__dKCl8W__hint,.SiteCheck-module__dKCl8W__alert,.SiteCheck-module__dKCl8W__demo{padding-inline:24px}.SiteCheck-module__dKCl8W__hint{color:var(--surface-muted);text-wrap:pretty;font-size:.875rem;line-height:1.45}.SiteCheck-module__dKCl8W__alert{justify-items:start;gap:var(--space-sm);color:var(--surface-alert);text-wrap:pretty;font-weight:500;display:grid}.SiteCheck-module__dKCl8W__alert>a{color:var(--surface-fg)}.SiteCheck-module__dKCl8W__demo{display:flex}.SiteCheck-module__dKCl8W__report .SiteCheck-module__dKCl8W__demo{padding-inline:0}.SiteCheck-module__dKCl8W__wait{justify-items:start;gap:var(--space-lg);display:grid}.SiteCheck-module__dKCl8W__clock,.SiteCheck-module__dKCl8W__number{line-height:var(--type-data-leading);-webkit-user-select:none;user-select:none;align-items:baseline;display:flex}.SiteCheck-module__dKCl8W__clock{font-size:clamp(4.5rem,20vw,6.5rem)}.SiteCheck-module__dKCl8W__waitText{max-width:26ch;font-family:var(--type-title-family);font-size:var(--type-title-size);letter-spacing:var(--type-title-tracking);text-wrap:pretty;font-weight:500;line-height:1.3}.SiteCheck-module__dKCl8W__cancel{display:flex}.SiteCheck-module__dKCl8W__report{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}.SiteCheck-module__dKCl8W__report:focus{outline:0}.SiteCheck-module__dKCl8W__figures{gap:var(--space-xl) var(--space-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SiteCheck-module__dKCl8W__figure{min-width:0;padding-top:var(--space-md);position:relative;container-type:inline-size}.SiteCheck-module__dKCl8W__figure[data-lead]{grid-column:1/-1}.SiteCheck-module__dKCl8W__figure:before{content:"";background-color:var(--surface-outline);transform-origin:0;height:1px;animation:SiteCheck-module__dKCl8W__draw .9s var(--ease-out) both;position:absolute;inset:0 0 auto}.SiteCheck-module__dKCl8W__figure:nth-child(2):before{animation-delay:80ms}.SiteCheck-module__dKCl8W__figure:nth-child(3):before{animation-delay:.16s}@keyframes SiteCheck-module__dKCl8W__draw{0%{transform:scaleX(0)}}.SiteCheck-module__dKCl8W__number{font-size:clamp(3rem,30cqi,4.5rem)}.SiteCheck-module__dKCl8W__figure[data-lead] .SiteCheck-module__dKCl8W__number{font-size:clamp(4.5rem,30cqi,8rem)}.SiteCheck-module__dKCl8W__digits{font-family:var(--type-data-family);font-weight:var(--type-data-weight);letter-spacing:var(--type-data-tracking);font-variant-numeric:tabular-nums;white-space:pre}.SiteCheck-module__dKCl8W__mark{--_dot:.082em;--_pitch:.1em;--_origin:.009em;width:calc(2 * var(--_pitch));height:var(--_pitch);display:inline-block;position:relative}.SiteCheck-module__dKCl8W__mark[data-mark=comma]{width:calc(3 * var(--_pitch))}.SiteCheck-module__dKCl8W__mark:before,.SiteCheck-module__dKCl8W__mark[data-mark=comma]:after{content:"";width:var(--_dot);height:var(--_dot);background-color:currentColor;position:absolute;inset-block-end:var(--_origin);inset-inline-start:var(--_origin)}.SiteCheck-module__dKCl8W__mark[data-mark=comma]:before{inset-inline-start:calc(var(--_origin) + var(--_pitch))}.SiteCheck-module__dKCl8W__mark[data-mark=comma]:after{inset-block-end:calc(var(--_origin) - var(--_pitch))}.SiteCheck-module__dKCl8W__unit{font-family:var(--type-voice-family);font-size:.38em;font-weight:var(--type-voice-weight);letter-spacing:var(--type-voice-tracking);white-space:nowrap;margin-inline-start:.16em;line-height:1}.SiteCheck-module__dKCl8W__figureLabel{align-items:baseline;gap:var(--space-xs);margin-top:var(--space-sm);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase;grid-template-columns:auto minmax(0,1fr);line-height:1.35;display:grid}.SiteCheck-module__dKCl8W__figureLabel:before{content:"";background-color:var(--surface-mark);border-radius:50%;width:6px;height:6px;translate:0 -1px}.SiteCheck-module__dKCl8W__block{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.SiteCheck-module__dKCl8W__blockTitle{color:var(--surface-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.SiteCheck-module__dKCl8W__checks{gap:var(--space-sm) var(--space-gutter);grid-template-columns:minmax(0,1fr);display:grid}.SiteCheck-module__dKCl8W__checkItem{align-items:start;gap:var(--space-sm);grid-template-columns:24px minmax(0,1fr);line-height:24px;display:grid}.SiteCheck-module__dKCl8W__checkItem[data-passed=false]{font-weight:600}.SiteCheck-module__dKCl8W__checkMark{display:block}.SiteCheck-module__dKCl8W__checkMark circle{stroke:var(--surface-outline);stroke-width:1px}.SiteCheck-module__dKCl8W__checkMark path{stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.SiteCheck-module__dKCl8W__checkItem[data-passed=false] .SiteCheck-module__dKCl8W__checkMark circle{fill:var(--surface-mark);stroke:var(--surface-mark)}.SiteCheck-module__dKCl8W__checkItem[data-passed=false] .SiteCheck-module__dKCl8W__checkMark path{stroke:var(--surface-on-mark)}.SiteCheck-module__dKCl8W__finding,.SiteCheck-module__dKCl8W__clean{padding-block:var(--space-md);border-top:1px solid var(--surface-outline);text-wrap:pretty;font-weight:500;line-height:1.45}.SiteCheck-module__dKCl8W__finding:last-child,.SiteCheck-module__dKCl8W__clean{border-bottom:1px solid var(--surface-outline)}.SiteCheck-module__dKCl8W__clean{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.SiteCheck-module__dKCl8W__note{max-width:62ch;color:var(--surface-muted);text-wrap:pretty;font-size:.875rem;line-height:1.45}.SiteCheck-module__dKCl8W__actions{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.SiteCheck-module__dKCl8W__checks{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteCheck-module__dKCl8W__actions{flex-wrap:wrap;display:flex}}@media (min-width:768px){.SiteCheck-module__dKCl8W__phone{width:min(100%, 18.75rem, (100svh - var(--size-nav) - 13rem) * .48)}.SiteCheck-module__dKCl8W__stage[data-phase=result]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.SiteCheck-module__dKCl8W__stage[data-phase=result] .SiteCheck-module__dKCl8W__yours{grid-area:1/1/span 2}.SiteCheck-module__dKCl8W__stage[data-phase=result] .SiteCheck-module__dKCl8W__panel{grid-area:1/2}.SiteCheck-module__dKCl8W__stage[data-phase=result] .SiteCheck-module__dKCl8W__actions{grid-area:2/2}}@media (min-width:1024px){.SiteCheck-module__dKCl8W__head{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.SiteCheck-module__dKCl8W__title{grid-column:1/span 6}.SiteCheck-module__dKCl8W__lead{grid-column:7/-1}.SiteCheck-module__dKCl8W__stage,.SiteCheck-module__dKCl8W__stage[data-phase=result]{row-gap:var(--space-2xl);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.SiteCheck-module__dKCl8W__yours{justify-items:start}.SiteCheck-module__dKCl8W__stage[data-phase] .SiteCheck-module__dKCl8W__yours{order:0;grid-area:1/1/span 2/span 4;display:grid}.SiteCheck-module__dKCl8W__panel{padding-top:calc(var(--type-title-size) * var(--type-title-leading) + var(--space-md));grid-area:1/7/span 2/span 6}.SiteCheck-module__dKCl8W__stage[data-phase=result] .SiteCheck-module__dKCl8W__panel{grid-area:1/7/auto/span 6}.SiteCheck-module__dKCl8W__stage[data-phase=result] .SiteCheck-module__dKCl8W__actions{grid-area:2/7/auto/span 6}.SiteCheck-module__dKCl8W__clock{font-size:clamp(6.5rem,9vw,9rem)}}@media (prefers-reduced-motion:reduce){.SiteCheck-module__dKCl8W__scan:before{display:none}.SiteCheck-module__dKCl8W__shot,.SiteCheck-module__dKCl8W__figure:before{animation:none}}
.SiteExamples-module__yXuGQa__figure{gap:var(--space-md);margin:0;display:grid}.SiteExamples-module__yXuGQa__plate{aspect-ratio:100/167;border-radius:var(--radius-sm);background-color:var(--stage-bg,var(--color-ink-raised));position:relative;overflow:hidden;container-type:inline-size}.SiteExamples-module__yXuGQa__browser{display:none}.SiteExamples-module__yXuGQa__phone{width:76cqw;position:absolute;top:5.9cqw;left:12cqw}.SiteExamples-module__yXuGQa__caption{gap:var(--space-xs);display:grid}.SiteExamples-module__yXuGQa__words{gap:var(--space-2xs);display:grid}.SiteExamples-module__yXuGQa__name{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.SiteExamples-module__yXuGQa__text{max-width:40ch;color:var(--surface-muted);text-wrap:pretty}.SiteExamples-module__yXuGQa__meta{align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}@media (min-width:1024px){.SiteExamples-module__yXuGQa__plate{aspect-ratio:1.8}.SiteExamples-module__yXuGQa__browser{width:68cqw;display:block;position:absolute;top:5.4cqw;left:9.5cqw}.SiteExamples-module__yXuGQa__glide{will-change:transform}.SiteExamples-module__yXuGQa__phone{z-index:1;width:18cqw;inset:auto 9.5cqw 5.4cqw auto}.SiteExamples-module__yXuGQa__plate[data-phone=left] .SiteExamples-module__yXuGQa__browser{left:auto;right:8.25cqw}.SiteExamples-module__yXuGQa__plate[data-phone=left] .SiteExamples-module__yXuGQa__phone{left:8.25cqw;right:auto}.SiteExamples-module__yXuGQa__caption{align-items:end;column-gap:var(--space-gutter);grid-template-columns:minmax(0,1fr) auto}.SiteExamples-module__yXuGQa__meta{justify-content:flex-end;margin-top:0}}
.Steps-module__sPICMa__steps{padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Steps-module__sPICMa__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Steps-module__sPICMa__title[data-roomy]{line-height:1.1}.Steps-module__sPICMa__list{--num:clamp(3.5rem, 6.4vw, 5.75rem);--node:14px;--rail:32px;--gap:var(--space-2xl);--run:.7s;row-gap:var(--gap);margin-top:calc(var(--space-section) / 2);grid-template-columns:minmax(0,1fr);display:grid}.Steps-module__sPICMa__step{padding-left:var(--rail);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.Steps-module__sPICMa__number{font-family:var(--type-data-family);font-size:var(--num);font-weight:var(--type-data-weight);line-height:var(--type-data-leading);letter-spacing:var(--type-data-tracking);font-variant-numeric:tabular-nums}.Steps-module__sPICMa__node{top:calc(var(--num) * .45 - var(--node) / 2);z-index:1;width:var(--node);height:var(--node);background-color:var(--color-volt);border-radius:50%;position:absolute;left:0}.Steps-module__sPICMa__step:not(:last-child):before,.Steps-module__sPICMa__step:not(:last-child):after{content:"";top:calc(var(--num) * .45);height:calc(100% + var(--gap));transform-origin:50% 0;position:absolute}.Steps-module__sPICMa__step:before{left:calc(var(--node) / 2 - .5px);background-color:var(--surface-line);width:1px}.Steps-module__sPICMa__step:after{left:calc(var(--node) / 2 - 1px);background-color:var(--color-volt);width:2px}.Steps-module__sPICMa__name{margin-top:var(--space-sm);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.Steps-module__sPICMa__text{max-width:32ch;margin-top:var(--space-2xs);color:var(--surface-muted);text-wrap:pretty}@media (min-width:1024px){.Steps-module__sPICMa__list{--line:calc(var(--num) * .9 + var(--space-lg) + var(--node) / 2);--run:.42s;grid-template-columns:repeat(var(--count), minmax(0, 1fr));column-gap:var(--space-gutter);row-gap:0}.Steps-module__sPICMa__step{padding-left:0;padding-right:var(--space-lg)}.Steps-module__sPICMa__node{margin-top:var(--space-lg);position:relative;top:auto}.Steps-module__sPICMa__name{margin-top:var(--space-lg)}.Steps-module__sPICMa__step:not(:last-child):before,.Steps-module__sPICMa__step:not(:last-child):after{top:var(--line);left:calc(var(--node) / 2);width:calc(100% + var(--space-gutter));transform-origin:0}.Steps-module__sPICMa__step:not(:last-child):before{height:1px;margin-top:-.5px}.Steps-module__sPICMa__step:not(:last-child):after{height:2px;margin-top:-1px}}@media (prefers-reduced-motion:no-preference){.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__node{box-shadow:inset 0 0 0 1.5px var(--surface-muted);transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);background-color:#0000}.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__step[data-shown] .Steps-module__sPICMa__node{box-shadow:inset 0 0 0 1.5px var(--color-volt);background-color:var(--color-volt)}.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__step:after{transition:transform var(--run) var(--ease-out) .12s;transform:scaleY(0)}.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__step[data-shown]:after{transform:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__node{transition-delay:calc(var(--i) * var(--run))}.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__step:after{transition:transform var(--run) linear calc(var(--i) * var(--run));transform:scaleX(0)}.Steps-module__sPICMa__list[data-live] .Steps-module__sPICMa__step[data-shown]:after{transform:none}}
.Fit-module__2emdHa__fit{padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Fit-module__2emdHa__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Fit-module__2emdHa__title[data-roomy]{line-height:1.1}.Fit-module__2emdHa__columns{gap:var(--space-2xl) var(--space-gutter);margin-top:calc(var(--space-section) / 2);grid-template-columns:minmax(0,1fr);display:grid}.Fit-module__2emdHa__column{min-width:0}.Fit-module__2emdHa__heading{align-items:center;gap:var(--space-sm);font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);display:flex}.Fit-module__2emdHa__sign{border:1px solid var(--surface-fg);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.Fit-module__2emdHa__sign[data-kind=yes]{background-color:var(--surface-fg);color:var(--surface-bg)}.Fit-module__2emdHa__list{margin-top:var(--space-lg);border-top:1px solid var(--surface-line)}.Fit-module__2emdHa__item{justify-items:start;row-gap:var(--space-2xs);padding-block:var(--space-md);border-bottom:1px solid var(--surface-line);display:grid}.Fit-module__2emdHa__text{text-wrap:pretty;max-width:46ch}@media (min-width:1024px){.Fit-module__2emdHa__columns{column-gap:calc(var(--space-gutter) * 2 + (100% - var(--space-gutter) * 11) / 12);grid-template-columns:repeat(2,minmax(0,1fr))}.Fit-module__2emdHa__item{padding-block:var(--space-lg)}}
.Stage-module__F6dW4a__stage{width:100%;min-width:0}.Stage-module__F6dW4a__set{position:relative}.Stage-module__F6dW4a__shot{min-width:0}.Stage-module__F6dW4a__stage[data-staging=phones]>.Stage-module__F6dW4a__set{align-items:flex-start;gap:4%;display:flex}.Stage-module__F6dW4a__stage[data-staging=phones] .Stage-module__F6dW4a__shot{flex:1 1 0}.Stage-module__F6dW4a__stage[data-staging=phones] .Stage-module__F6dW4a__shot:nth-child(2){margin-top:7%}.Stage-module__F6dW4a__stage[data-staging=phones] .Stage-module__F6dW4a__shot:nth-child(3){margin-top:14%}@media (max-width:767.98px){.Stage-module__F6dW4a__stage[data-staging=phones][data-count="3"] .Stage-module__F6dW4a__shot:nth-child(3){display:none}}.Stage-module__F6dW4a__stage[data-staging=sheets]>.Stage-module__F6dW4a__set{padding:3% 0 4%}.Stage-module__F6dW4a__stage[data-staging=sheets] .Stage-module__F6dW4a__shot:first-child{z-index:1;width:62%;position:relative;rotate:-3deg}.Stage-module__F6dW4a__stage[data-staging=sheets] .Stage-module__F6dW4a__shot:nth-child(2){width:50%;position:absolute;top:9%;right:1%;rotate:5deg}.Stage-module__F6dW4a__stage[data-staging=desk]>.Stage-module__F6dW4a__set{padding-bottom:7%}.Stage-module__F6dW4a__stage[data-staging=desk] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;width:23%;position:absolute;bottom:0;right:5%}@media (max-width:1023.98px){.Stage-module__F6dW4a__stage[data-staging=desk]>.Stage-module__F6dW4a__set{align-items:flex-start;gap:4%;padding-bottom:0;display:flex}.Stage-module__F6dW4a__stage[data-staging=desk] .Stage-module__F6dW4a__shot:nth-child(n){flex:1 1 0;width:auto;position:static}.Stage-module__F6dW4a__stage[data-staging=desk] .Stage-module__F6dW4a__shot:first-child{order:2;margin-top:7%}}.Stage-module__F6dW4a__object{aspect-ratio:var(--obj-w) / var(--obj-h);display:block;position:relative;overflow:visible}.Stage-module__F6dW4a__object img{top:calc(var(--obj-y) / var(--obj-h) * -100%);left:calc(var(--obj-x) / var(--obj-w) * -100%);width:calc(100 / var(--obj-w) * 100%);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;height:auto;position:absolute}.Stage-module__F6dW4a__stage[data-staging=shelf]>.Stage-module__F6dW4a__set{padding-bottom:5%}.Stage-module__F6dW4a__stage[data-staging=shelf] .Stage-module__F6dW4a__shot:first-child{width:86%}.Stage-module__F6dW4a__stage[data-staging=shelf] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;width:31%;position:absolute;bottom:0;right:0}@media (max-width:767.98px){.Stage-module__F6dW4a__stage[data-staging=shelf] .Stage-module__F6dW4a__shot:first-child{width:122%}.Stage-module__F6dW4a__stage[data-staging=shelf] .Stage-module__F6dW4a__shot:nth-child(2){width:36%}}.Stage-module__F6dW4a__stage[data-staging=still]>.Stage-module__F6dW4a__set{justify-content:center;align-items:flex-end;display:flex}.Stage-module__F6dW4a__stage[data-staging=still] .Stage-module__F6dW4a__shot:first-child{flex:0 0 56%}.Stage-module__F6dW4a__stage[data-staging=still] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;flex:0 0 23%;margin:0 0 -1.5% -5%;position:relative}.Stage-module__F6dW4a__markArt{width:100%;height:auto;display:block}.Stage-module__F6dW4a__stage[data-mark=bakery]>.Stage-module__F6dW4a__set{padding-bottom:41%}.Stage-module__F6dW4a__stage[data-mark=bakery] .Stage-module__F6dW4a__shot:nth-child(n+2){z-index:1;width:35%;position:absolute;bottom:1%}.Stage-module__F6dW4a__stage[data-mark=bakery] .Stage-module__F6dW4a__shot:nth-child(2){left:12%;rotate:-4deg}.Stage-module__F6dW4a__stage[data-mark=bakery] .Stage-module__F6dW4a__shot:nth-child(3){bottom:0;right:12%;rotate:5deg}.Stage-module__F6dW4a__stage[data-mark=arch] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;width:45%;position:absolute;top:21.5%;left:8.333%}.Stage-module__F6dW4a__stage[data-mark=dental] .Stage-module__F6dW4a__shot:first-child{width:72%;position:absolute;bottom:3%;right:0}.Stage-module__F6dW4a__stage[data-mark=dental] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;width:43%;margin-left:4%;position:relative}.Stage-module__F6dW4a__stage[data-staging=poster]>.Stage-module__F6dW4a__set{align-items:flex-end;padding-bottom:5%;display:flex}.Stage-module__F6dW4a__stage[data-staging=poster] .Stage-module__F6dW4a__shot:first-child{flex:0 0 62%}.Stage-module__F6dW4a__stage[data-staging=poster] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;flex:0 0 40%;margin:0 0 -5% -6%;position:relative}.Stage-module__F6dW4a__stage[data-staging=cascade]>.Stage-module__F6dW4a__set{padding-top:14%}.Stage-module__F6dW4a__stage[data-staging=cascade] .Stage-module__F6dW4a__shot:first-child{width:72%;position:absolute;top:0;right:0}.Stage-module__F6dW4a__stage[data-staging=cascade] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;width:80%;position:relative}.Stage-module__F6dW4a__stage[data-staging=fan]>.Stage-module__F6dW4a__set{justify-content:center;align-items:flex-start;padding:2% 0 3%;display:flex}.Stage-module__F6dW4a__stage[data-staging=fan] .Stage-module__F6dW4a__shot{flex:0 0 33%}.Stage-module__F6dW4a__stage[data-staging=fan] .Stage-module__F6dW4a__shot:first-child{margin:8% -3.5% 0 0;rotate:-7deg}.Stage-module__F6dW4a__stage[data-staging=fan] .Stage-module__F6dW4a__shot:nth-child(2){z-index:1;position:relative}.Stage-module__F6dW4a__stage[data-staging=fan] .Stage-module__F6dW4a__shot:nth-child(3){margin:8% 0 0 -3.5%;rotate:7deg}.Stage-module__F6dW4a__stage[data-staging=duo]>.Stage-module__F6dW4a__set{align-items:flex-end;gap:3%;display:flex}.Stage-module__F6dW4a__stage[data-staging=duo] .Stage-module__F6dW4a__shot:first-child{flex:3.2 1 0}.Stage-module__F6dW4a__stage[data-staging=duo] .Stage-module__F6dW4a__shot:nth-child(2){flex:1 1 0}.Stage-module__F6dW4a__stage[data-staging=screen] .Stage-module__F6dW4a__shot:nth-child(2){display:none}.Stage-module__F6dW4a__stage[data-staging=desk][data-mirror] .Stage-module__F6dW4a__shot:nth-child(2){width:20%;left:5%;right:auto}@media (max-width:1023.98px){.Stage-module__F6dW4a__stage[data-staging=cascade]>.Stage-module__F6dW4a__set,.Stage-module__F6dW4a__stage[data-staging=duo]>.Stage-module__F6dW4a__set,.Stage-module__F6dW4a__stage[data-staging=screen]>.Stage-module__F6dW4a__set{align-items:flex-start;gap:4%;padding-top:0;display:flex}.Stage-module__F6dW4a__stage[data-staging=cascade] .Stage-module__F6dW4a__shot:nth-child(n),.Stage-module__F6dW4a__stage[data-staging=duo] .Stage-module__F6dW4a__shot:nth-child(n),.Stage-module__F6dW4a__stage[data-staging=screen] .Stage-module__F6dW4a__shot:nth-child(n){flex:1 1 0;width:auto;display:block;position:static}.Stage-module__F6dW4a__stage[data-staging=cascade] .Stage-module__F6dW4a__shot:first-child{order:2;margin-top:7%}.Stage-module__F6dW4a__stage[data-staging=duo] .Stage-module__F6dW4a__shot:nth-child(2),.Stage-module__F6dW4a__stage[data-staging=screen] .Stage-module__F6dW4a__shot:nth-child(2){margin-top:7%}.Stage-module__F6dW4a__stage[data-staging=desk][data-mirror] .Stage-module__F6dW4a__shot:nth-child(n){width:auto}}
.Facts-module__8U3-yG__facts{--rows-gap:clamp(56px, 6vw, 88px);row-gap:calc(var(--space-section) / 2);padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Facts-module__8U3-yG__header{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.Facts-module__8U3-yG__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Facts-module__8U3-yG__lead{text-wrap:balance;max-width:36ch}.Facts-module__8U3-yG__list{gap:var(--rows-gap) var(--space-gutter);grid-template-columns:minmax(0,1fr);display:grid}.Facts-module__8U3-yG__fact{min-width:0;padding-top:var(--space-lg);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.Facts-module__8U3-yG__fact:before{content:"";background-color:var(--surface-line);height:1px;transform:scaleX(var(--line,1));transform-origin:0;position:absolute;inset:0 0 auto}.Facts-module__8U3-yG__figure{align-self:end;container-type:inline-size}.Facts-module__8U3-yG__number{font-size:clamp(4.5rem,35cqi,10rem);line-height:var(--type-data-leading);-webkit-user-select:none;user-select:none;align-items:baseline;display:flex}.Facts-module__8U3-yG__digits{font-family:var(--type-data-family);font-weight:var(--type-data-weight);letter-spacing:var(--type-data-tracking);font-variant-numeric:tabular-nums;white-space:nowrap}.Facts-module__8U3-yG__count{white-space:pre}.Facts-module__8U3-yG__mark{--_dot:.082em;--_pitch:.1em;--_origin:.009em;width:calc(2 * var(--_pitch));height:var(--_pitch);display:inline-block;position:relative}.Facts-module__8U3-yG__mark[data-mark=comma]{width:calc(3 * var(--_pitch))}.Facts-module__8U3-yG__mark:before,.Facts-module__8U3-yG__mark[data-mark=comma]:after{content:"";width:var(--_dot);height:var(--_dot);background-color:currentColor;position:absolute;inset-block-end:var(--_origin);inset-inline-start:var(--_origin)}.Facts-module__8U3-yG__mark[data-mark=comma]:before{inset-inline-start:calc(var(--_origin) + var(--_pitch))}.Facts-module__8U3-yG__mark[data-mark=comma]:after{inset-block-end:calc(var(--_origin) - var(--_pitch))}.Facts-module__8U3-yG__unit{font-family:var(--type-voice-family);font-size:.38em;font-weight:var(--type-voice-weight);letter-spacing:var(--type-voice-tracking);margin-inline-start:.1em;line-height:1}.Facts-module__8U3-yG__unit[data-unit=percent]{margin-inline-start:-.04em}.Facts-module__8U3-yG__mask{font-size:max(var(--type-headline-size), min(12cqi, 3rem));margin-block:-.14em;padding-block:.14em;display:block;overflow:clip}.Facts-module__8U3-yG__words{font-family:var(--type-headline-family);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;text-wrap:balance;display:block}.Facts-module__8U3-yG__text{max-width:32ch;margin-top:var(--space-lg);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);text-wrap:pretty}.Facts-module__8U3-yG__source{align-content:start;justify-items:start;row-gap:var(--space-2xs);margin-top:var(--space-lg);display:grid}.Facts-module__8U3-yG__sourceLabel{color:var(--surface-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Facts-module__8U3-yG__sourceName{text-wrap:pretty;font-size:.875rem;font-weight:500;line-height:1.4}.Facts-module__8U3-yG__check{justify-items:start;gap:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr);display:grid}.Facts-module__8U3-yG__checkText{max-width:18ch;font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);text-wrap:balance}@media (min-width:768px){.Facts-module__8U3-yG__list{grid-template-columns:repeat(2,minmax(0,1fr))}.Facts-module__8U3-yG__fact[data-fact=canada]{grid-column:1/-1}.Facts-module__8U3-yG__check{align-items:end;column-gap:var(--space-gutter);grid-template-columns:minmax(0,1fr) auto}.Facts-module__8U3-yG__checkText{max-width:none}@supports (grid-template-rows:subgrid){.Facts-module__8U3-yG__fact{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}}@media (min-width:1024px){.Facts-module__8U3-yG__header{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:last baseline}.Facts-module__8U3-yG__title{grid-column:1/span 8}.Facts-module__8U3-yG__lead{grid-column:9/span 4}.Facts-module__8U3-yG__list{grid-template-columns:repeat(12,minmax(0,1fr))}.Facts-module__8U3-yG__fact{grid-column:span 4}.Facts-module__8U3-yG__fact[data-fact=canada]{grid-column:span 8}}
.Lead-module__QrTfEG__lead{justify-items:center;row-gap:var(--space-sm);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.Lead-module__QrTfEG__picture{width:100%;min-width:0}.Lead-module__QrTfEG__corner{display:none}@media (min-width:768px){.Lead-module__QrTfEG__picture[data-corner]{box-sizing:border-box;padding:0 24% 6% 0;position:relative}.Lead-module__QrTfEG__corner{z-index:1;width:30%;display:block;position:absolute;bottom:0;right:0}}.Lead-module__QrTfEG__note{justify-content:center;align-items:center;gap:var(--space-2xs) var(--space-xs);width:max-content;max-width:calc(100vw - 2 * var(--space-margin));flex-wrap:wrap;display:flex}.Lead-module__QrTfEG__name{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.Lead-module__QrTfEG__picture{animation:Lead-module__QrTfEG__rise .9s var(--ease-out) .15s backwards}.Lead-module__QrTfEG__note{animation:Lead-module__QrTfEG__rise var(--duration-reveal) var(--ease-out) .65s backwards}}@keyframes Lead-module__QrTfEG__rise{0%{opacity:0;translate:0 24px}}
.FlipNumber-module__5RXYBa__number{--dot:.082em;--pitch:.1em;--ink-left:.009em;--ink-top:.691em;--ink-right:.109em;width:max-content;margin-inline:calc(var(--ink-left) * -1) calc(var(--ink-right) * -1);font-family:var(--type-data-family);font-weight:var(--type-data-weight);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:baseline;line-height:0;display:flex}.FlipNumber-module__5RXYBa__frame{width:0;height:var(--ink-top);flex:none}.FlipNumber-module__5RXYBa__digits{flex:none;display:block}.FlipNumber-module__5RXYBa__dots{vertical-align:baseline;width:0;height:0;display:inline-block;position:relative}.FlipNumber-module__5RXYBa__dot{top:calc(var(--pitch) * var(--row) - var(--ink-top));left:calc(var(--ink-left) + var(--pitch) * var(--col));width:var(--dot);height:var(--dot);will-change:transform, opacity;background-color:currentColor;position:absolute}.FlipNumber-module__5RXYBa__place[data-flipping] .FlipNumber-module__5RXYBa__glyph,.FlipNumber-module__5RXYBa__number[data-blank] .FlipNumber-module__5RXYBa__glyph{visibility:hidden}
.Proof-module__sY3Kmq__proof{padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Proof-module__sY3Kmq__head{gap:var(--space-md) var(--space-gutter);grid-template-columns:minmax(0,1fr);display:grid}.Proof-module__sY3Kmq__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Proof-module__sY3Kmq__title[data-roomy]{line-height:1.1}.Proof-module__sY3Kmq__truth{max-width:40ch;font-family:var(--type-title-family);font-size:var(--type-title-size);letter-spacing:var(--type-title-tracking);text-wrap:pretty;font-weight:500;line-height:1.3}.Proof-module__sY3Kmq__list{margin-top:calc(var(--space-section) / 2)}.Proof-module__sY3Kmq__all{margin-top:var(--space-lg);display:flex}@media (min-width:768px){.Proof-module__sY3Kmq__list[data-count="1"]{grid-auto-columns:minmax(0,50%)}}@media (min-width:1024px){.Proof-module__sY3Kmq__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.Proof-module__sY3Kmq__title{grid-column:1/span 6}.Proof-module__sY3Kmq__truth{grid-column:7/-1}}
.Faq-module__d4nG8a__faq{--_index:2.25rem;row-gap:var(--space-2xl);padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid;overflow-x:clip}.Faq-module__d4nG8a__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Faq-module__d4nG8a__number{font-size:clamp(7.5rem,34vw,10rem)}.Faq-module__d4nG8a__list{border-bottom:1px solid var(--surface-line)}.Faq-module__d4nG8a__row{border-top:1px solid var(--surface-line)}.Faq-module__d4nG8a__heading{font:inherit;letter-spacing:inherit}.Faq-module__d4nG8a__question{grid-template-columns:var(--_index) minmax(0, 1fr) 44px;align-items:center;column-gap:var(--space-sm);width:100%;min-height:68px;padding:var(--space-sm) 0;border-radius:var(--radius-sm);color:var(--surface-muted);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);text-align:start;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .18s var(--ease-out);background:0 0;border:0;display:grid}.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__question{color:var(--surface-fg);cursor:default}.Faq-module__d4nG8a__question:focus-visible{color:var(--surface-fg)}@media (hover:hover){.Faq-module__d4nG8a__question:hover{color:var(--surface-fg)}}.Faq-module__d4nG8a__index{color:var(--surface-muted);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);font-variant-numeric:tabular-nums;line-height:1}.Faq-module__d4nG8a__text{text-wrap:balance}.Faq-module__d4nG8a__mark{width:44px;height:44px;position:relative}.Faq-module__d4nG8a__mark:before,.Faq-module__d4nG8a__mark:after{content:"";width:14px;height:2px;transition:transform .32s var(--ease-out), background-color .18s var(--ease-out);background-color:currentColor;position:absolute;top:calc(50% - 1px);left:calc(50% - 7px)}.Faq-module__d4nG8a__mark:after{transform:rotate(90deg)}.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__mark:before{background-color:var(--surface-mark);transform:scale(.714,5)}.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__mark:after{transform:rotate(90deg)scaleX(0)}.Faq-module__d4nG8a__panel{visibility:hidden;transition:grid-template-rows .52s var(--ease-out), visibility 0s linear .52s;grid-template-rows:0fr;display:grid}.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.Faq-module__d4nG8a__fold{min-height:0;overflow:hidden}.Faq-module__d4nG8a__answer{gap:var(--space-sm);padding:0 0 var(--space-xl) calc(var(--_index) + var(--space-sm));color:var(--surface-muted);opacity:0;transition:opacity .2s linear, transform .52s var(--ease-out);display:grid;transform:translateY(10px)}.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__answer{opacity:1;transition-delay:.14s,0s;transform:none}.Faq-module__d4nG8a__answer p{text-wrap:pretty;max-width:60ch}.Faq-module__d4nG8a__answer b,.Faq-module__d4nG8a__facts dd{color:var(--surface-fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.Faq-module__d4nG8a__facts{justify-content:start;column-gap:var(--space-xl);row-gap:var(--space-2xs);grid-template-columns:auto auto;margin:0;display:grid}.Faq-module__d4nG8a__facts>div{display:contents}.Faq-module__d4nG8a__facts dd{margin:0}.Faq-module__d4nG8a__answer a{color:var(--surface-fg);text-underline-offset:4px;transition:color .18s var(--ease-out);font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.Faq-module__d4nG8a__answer a:hover{color:var(--surface-mark)}}@media (pointer:coarse){.Faq-module__d4nG8a__answer a{padding-block:12px}}@media (min-width:1024px){.Faq-module__d4nG8a__faq{--_index:3.5rem;column-gap:var(--space-gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(48px,5vw,80px)}.Faq-module__d4nG8a__title{grid-area:1/1/auto/span 6}.Faq-module__d4nG8a__display{grid-area:2/1/auto/span 6;align-self:start}.Faq-module__d4nG8a__list{grid-area:1/7/-1/-1;align-self:start}.Faq-module__d4nG8a__number{font-size:clamp(10rem,22vw,20rem)}.Faq-module__d4nG8a__question{min-height:76px}.Faq-module__d4nG8a__answer{padding-inline-end:44px}}@media (prefers-reduced-motion:reduce){.Faq-module__d4nG8a__panel,.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__panel,.Faq-module__d4nG8a__answer,.Faq-module__d4nG8a__row[data-open] .Faq-module__d4nG8a__answer{transition:none}}@media (scripting:none){.Faq-module__d4nG8a__panel{visibility:visible;grid-template-rows:1fr}.Faq-module__d4nG8a__answer{opacity:1;transform:none}.Faq-module__d4nG8a__question{color:var(--surface-fg);cursor:default}.Faq-module__d4nG8a__mark{visibility:hidden}}
.Hero-module__xn04Oa__hero{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--size-nav) auto auto auto auto;padding:0 var(--space-margin) var(--space-2xl);display:grid;position:relative;overflow:clip}.Hero-module__xn04Oa__caption{align-items:center;gap:var(--space-xs) var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;grid-row:2;display:flex}.Hero-module__xn04Oa__captionName{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Hero-module__xn04Oa__stage{--_obj:min(100vw - 2 * var(--space-margin), 30rem, 54svh);margin-top:var(--space-md);grid-row:3;position:relative}.Hero-module__xn04Oa__word{width:min(94vw, var(--_obj) * .9 / (var(--word-lines,1) * .82) * var(--stack-em,6));transform:translate(-50%,-50%);translate:calc(var(--mx,0) * -1vw) calc(var(--my,0) * -.8vh);position:absolute;top:50%;left:50%}.Hero-module__xn04Oa__wordRow{display:none}.Hero-module__xn04Oa__object{z-index:1;width:var(--_obj);aspect-ratio:1;translate:calc(var(--mx,0) * 1vw) calc(var(--my,0) * .8vh);margin-inline:auto;position:relative}.Hero-module__xn04Oa__figure{animation:3s ease-in-out infinite alternate Hero-module__xn04Oa__breathe;position:absolute;inset:0}@keyframes Hero-module__xn04Oa__breathe{0%{transform:translateY(-1.2%)}to{transform:translateY(1.2%)}}.Hero-module__xn04Oa__shadow{top:calc(100% - var(--box-bottom,14%) - 3.5%);right:calc(var(--box-right,30%) - 5%);left:calc(var(--box-left,30%) - 5%);background-image:radial-gradient(closest-side,#0006,#0000002e 52%,#0000);height:7%;position:absolute}.Hero-module__xn04Oa__lead{z-index:2;margin-top:var(--space-lg);grid-row:4;position:relative}.Hero-module__xn04Oa__title{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);text-wrap:balance}.Hero-module__xn04Oa__line{max-width:40ch;margin-top:var(--space-sm);color:var(--surface-muted);text-wrap:pretty}.Hero-module__xn04Oa__actions{z-index:2;margin-top:var(--space-xl);grid-row:5;display:flex;position:relative}@media (max-width:479.98px){.Hero-module__xn04Oa__actions>*{width:100%}}@media (min-width:768px){.Hero-module__xn04Oa__word{width:min(94vw, var(--_obj) * .9 / .82 * var(--word-em,6))}.Hero-module__xn04Oa__wordRow{display:block}.Hero-module__xn04Oa__wordStack{display:none}}@media (min-width:1024px){.Hero-module__xn04Oa__hero{--_edge:clamp(28px, 6cqh, 56px);height:100svh;min-height:36rem;padding:0;display:block;container-type:size}.Hero-module__xn04Oa__stage{--_u:min(1cqw, 1.6cqh);--_obj:min(50 * var(--_u), 40cqw / var(--box-w,.5));--_obj-y:53cqh;margin:0;position:absolute;inset:0}.Hero-module__xn04Oa__word{top:var(--_obj-y);width:min(96cqw, 60cqh / .82 * var(--word-em,6))}.Hero-module__xn04Oa__object{top:calc(var(--_obj-y) - var(--_obj) / 2);left:calc(50% - var(--_obj) / 2);margin:0;position:absolute}.Hero-module__xn04Oa__caption{top:calc(var(--size-nav) + var(--space-md));left:var(--space-margin);z-index:2;margin:0;position:absolute}.Hero-module__xn04Oa__lead{bottom:var(--_edge);left:var(--space-margin);width:min(28rem, 33.3cqw - var(--space-margin));margin:0;position:absolute}.Hero-module__xn04Oa__actions{right:var(--space-margin);bottom:var(--_edge);margin:0;position:absolute}}@media (prefers-reduced-motion:reduce){.Hero-module__xn04Oa__figure{animation:none}}
.Scope-module__Fo7_ba__links{column-gap:var(--space-lg);flex-wrap:wrap;display:flex}.Scope-module__Fo7_ba__links>li,.Scope-module__Fo7_ba__related>li{min-width:0;display:flex}.Scope-module__Fo7_ba__related{justify-items:start;row-gap:0}
.Hero-module__23tpTW__hero{position:relative}.Hero-module__23tpTW__skip{--focus-color:var(--color-paper-pure)}.Hero-module__23tpTW__track{height:350vh;position:relative}.Hero-module__23tpTW__scene{isolation:isolate;position:sticky;top:0;overflow:clip}.Hero-module__23tpTW__field{z-index:0;background-color:var(--surface-bg,var(--color-ink));position:absolute;inset:0}.Hero-module__23tpTW__screen{--_stage-min:clamp(200px, 40svh, 320px);z-index:1;grid-template-rows:var(--size-nav) minmax(var(--_stage-min), 1fr) auto;min-height:100svh;display:grid;position:relative}.Hero-module__23tpTW__stage{--_ratio:var(--frame-ratio);--_l:var(--rest-left);--_r:var(--rest-right);--_t:var(--rest-top);--_b:var(--rest-base);--_floor:.07;--_share:.3;--_room-top:clamp(12px, 3.5cqh, 32px);--_room-bottom:0px;--_room:calc(100cqh - var(--_room-top) - var(--_room-bottom));--_fit:calc(var(--_b) + var(--_floor) - var(--_t));--_frame-h:min(var(--_room) / var(--_fit), 100cqw * var(--_share) / ((var(--_r) - var(--_l)) * var(--_ratio)));--_frame-w:calc(var(--_frame-h) * var(--_ratio));--_top:calc(var(--_room-top) + (var(--_room) - var(--_frame-h) * var(--_fit)) / 2 - var(--_frame-h) * var(--_t));--_axis:calc(var(--_top) + var(--_frame-h) * (var(--_t) + var(--_b)) / 2);--_half:calc(var(--_frame-w) * (var(--_r) - var(--_l)) / 2);--_gap:clamp(16px, 2.4cqw, 40px);--_reach:calc(var(--_half) + var(--_gap));--_f:min((50cqw - var(--_reach) - var(--space-margin)) / var(--line-em), var(--_frame-h) * (var(--_b) - var(--_t)) * .66 / .75);z-index:1;pointer-events:none;grid-row:2;position:relative;container:hero-stage/size}.Hero-module__23tpTW__near{z-index:2;position:absolute;inset:0}.Hero-module__23tpTW__object{--_cx:calc((var(--_l) + var(--_r)) / 2);--_cy:calc((var(--_t) + var(--_b)) / 2);--_ow:calc(var(--_r) - var(--_l));--_oh:calc(var(--_b) - var(--_t));top:var(--_top);left:calc(50% - var(--_frame-w) * (var(--_l) + var(--_r)) / 2);width:var(--_frame-w);height:var(--_frame-h);position:absolute}.Hero-module__23tpTW__glow{top:calc((var(--_cy) - var(--_oh) * 1.05) * 100%);left:calc((var(--_cx) - var(--_ow) * 1.05) * 100%);width:calc(var(--_ow) * 210%);height:calc(var(--_oh) * 210%);background-image:radial-gradient(closest-side, color-mix(in srgb, var(--color-volt) 38%, transparent), color-mix(in srgb, var(--color-volt) 20%, transparent) 42%, color-mix(in srgb, var(--color-volt) 7%, transparent) 72%, transparent);position:absolute}.Hero-module__23tpTW__floor{transform:translateY(calc(var(--floor-rest,.7) * 100%));position:absolute;inset:0}.Hero-module__23tpTW__pool{top:-9%;left:calc((var(--_cx) - var(--_ow) * .85) * 100%);width:calc(var(--_ow) * 170%);background-image:radial-gradient(closest-side, color-mix(in srgb, var(--color-volt) 26%, transparent), color-mix(in srgb, var(--color-volt) 11%, transparent) 50%, color-mix(in srgb, var(--color-volt) 3%, transparent) 80%, transparent);height:26%;position:absolute}.Hero-module__23tpTW__mirror{width:100%;height:calc(var(--mirror-band,.3) * 100%);opacity:0;transition:opacity .6s linear;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#00000075,#0003 30%,#0000000f 62%,#0000 90%);mask-image:linear-gradient(#00000075,#0003 30%,#0000000f 62%,#0000 90%)}.Hero-module__23tpTW__mirror[data-on=true]{opacity:1}.Hero-module__23tpTW__frames{--_os:1.4;width:calc(100% * var(--_os));height:calc(100% * var(--_os));transform:translate(-50%, -50%) scale(calc(1 / var(--_os)));position:absolute;top:50%;left:50%}.Hero-module__23tpTW__flight{visibility:hidden}.Hero-module__23tpTW__scene[data-phase=scene] .Hero-module__23tpTW__flight{visibility:visible}.Hero-module__23tpTW__scene[data-phase=scene] .Hero-module__23tpTW__loop{display:none}.Hero-module__23tpTW__word{z-index:3;position:absolute;inset:0}.Hero-module__23tpTW__half{top:calc(var(--_axis) - var(--_f) * .41);position:absolute}.Hero-module__23tpTW__half1{right:calc(50% + var(--_reach));width:calc(var(--_f) * var(--line1-em))}.Hero-module__23tpTW__half2{left:calc(50% + var(--_reach));width:calc(var(--_f) * var(--line2-em))}.Hero-module__23tpTW__full{display:none}@media (prefers-reduced-motion:no-preference){.Hero-module__23tpTW__object{will-change:transform}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Hero-module__23tpTW__word,.Hero-module__23tpTW__near{will-change:transform}}.Hero-module__23tpTW__ui{z-index:4;grid-row:3;grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--space-gutter);padding:0 var(--space-margin) clamp(20px, 2.2vw, 32px);display:grid;position:relative}.Hero-module__23tpTW__lead{grid-column:1/-1}.Hero-module__23tpTW__title{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);margin:0}.Hero-module__23tpTW__studio{margin-bottom:var(--space-sm);color:var(--surface-muted,var(--color-ink-muted));font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;display:block}.Hero-module__23tpTW__sub{max-width:34rem;margin:var(--space-sm) 0 0;color:var(--surface-muted,var(--color-ink-muted));text-wrap:pretty}.Hero-module__23tpTW__actions{align-items:center;gap:var(--space-md) var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;grid-column:1/-1;display:flex}.Hero-module__23tpTW__actions .Hero-module__23tpTW__status{margin-inline-start:auto}.Hero-module__23tpTW__layers{z-index:4;font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.Hero-module__23tpTW__layer{--_tick:clamp(28px, 3.4vw, 56px);--_air:12px;top:var(--y,0);left:var(--x,0);box-sizing:border-box;max-width:var(--w,none);padding-left:calc(var(--_tick) + 2 * var(--_air));opacity:0;text-wrap:balance;transition:opacity .22s linear;position:absolute;transform:translateY(-50%)}.Hero-module__23tpTW__layer[data-on=true]{opacity:1;transition:opacity .6s var(--ease-out)}.Hero-module__23tpTW__layerShort{display:none}.Hero-module__23tpTW__layer:before,.Hero-module__23tpTW__layer:after{content:"";top:50%;left:var(--_air);position:absolute}.Hero-module__23tpTW__layer:before{width:var(--_tick);background-color:var(--color-ink-muted);height:1px}.Hero-module__23tpTW__layer:after{background-color:var(--color-volt);border-radius:50%;width:5px;height:5px;margin:-2px 0 0 -2px}.Hero-module__23tpTW__outro{right:var(--space-margin);bottom:clamp(28px,6svh,64px);left:var(--space-margin);z-index:4;justify-items:center;gap:var(--space-lg);text-align:center;visibility:hidden;transition:visibility 0s linear .26s;display:grid;position:absolute}.Hero-module__23tpTW__scene[data-outro=true] .Hero-module__23tpTW__outro{visibility:visible;transition-delay:0s}.Hero-module__23tpTW__outroLine{max-width:15em;font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-wrap:balance;margin:-.14em 0;padding:.14em 0;overflow:hidden}.Hero-module__23tpTW__outroLine>span{transition:transform .24s var(--ease-out);display:block;transform:translateY(120%)}.Hero-module__23tpTW__scene[data-outro=true] .Hero-module__23tpTW__outroLine>span{transition:transform var(--duration-reveal) var(--ease-out);transform:none}.Hero-module__23tpTW__outroAction{opacity:0;transition:opacity .2s linear, transform .2s var(--ease-out);transform:translateY(12px)}.Hero-module__23tpTW__scene[data-outro=true] .Hero-module__23tpTW__outroAction{opacity:1;transition:opacity .5s var(--ease-out) 90ms, transform .5s var(--ease-out) 90ms;transform:none}@media (min-width:768px){.Hero-module__23tpTW__lead{grid-column:1/span 5}.Hero-module__23tpTW__actions{margin-top:var(--space-xl)}}@media (max-width:1023.98px) and (orientation:portrait){.Hero-module__23tpTW__stage{--_share:.74;--_floor:.12;--_word-top:clamp(4px, 1.5cqh, 16px);--_word-gap:clamp(8px, 2.5cqh, 24px);--_f:calc((100cqw - 2 * var(--space-margin)) / var(--word-em));--_room-top:calc(var(--_word-top) + var(--_f) * .82 + var(--_word-gap));--_room-bottom:clamp(8px, 2cqh, 20px)}.Hero-module__23tpTW__half{display:none}.Hero-module__23tpTW__full{top:var(--_word-top);right:var(--space-margin);left:var(--space-margin);display:block;position:absolute}}@media (max-width:767.98px){.Hero-module__23tpTW__track{height:220vh}.Hero-module__23tpTW__screen{--_stage-min:clamp(168px, 44svh, 280px)}.Hero-module__23tpTW__stage{--_ratio:var(--frame-ratio-phone);--_l:var(--rest-phone-left);--_r:var(--rest-phone-right);--_t:var(--rest-phone-top);--_b:var(--rest-phone-base)}.Hero-module__23tpTW__frames{--_os:1}.Hero-module__23tpTW__layers{font-size:min(var(--type-title-size), 4.6vw)}.Hero-module__23tpTW__layerShort{display:inline}.Hero-module__23tpTW__layerName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hero-module__23tpTW__layer{--_tick:12px;--_air:6px}.Hero-module__23tpTW__title{font-size:min(var(--type-voice-size), 6.6vw)}.Hero-module__23tpTW__studio{margin-bottom:var(--space-xs)}.Hero-module__23tpTW__sub{margin-top:var(--space-xs)}.Hero-module__23tpTW__actions .Hero-module__23tpTW__primary{flex:1 0 100%}.Hero-module__23tpTW__actions .Hero-module__23tpTW__secondary{display:none}.Hero-module__23tpTW__actions .Hero-module__23tpTW__status{margin-inline-start:0}.Hero-module__23tpTW__outro{bottom:max(20px, env(safe-area-inset-bottom));justify-items:stretch}.Hero-module__23tpTW__outroLine{font-size:min(var(--type-headline-size), 7vw)}.Hero-module__23tpTW__outroAction>a{width:100%}}@media (prefers-reduced-motion:reduce),(scripting:none),(min-width:768px) and (max-height:579.98px),(max-width:767.98px) and (max-height:543.98px){.Hero-module__23tpTW__track{height:auto}.Hero-module__23tpTW__hero .Hero-module__23tpTW__skip,.Hero-module__23tpTW__flight{display:none}.Hero-module__23tpTW__layers{gap:var(--space-lg) var(--space-gutter);padding:var(--space-3xl) var(--space-margin) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;inset:auto}.Hero-module__23tpTW__layer{max-width:none;padding:var(--space-sm) 0 0;border-top:1px solid var(--color-ink-line);opacity:1;position:static;transform:none}.Hero-module__23tpTW__layer:before,.Hero-module__23tpTW__layer:after{content:none}.Hero-module__23tpTW__layerShort{display:none}.Hero-module__23tpTW__layerName{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.Hero-module__23tpTW__outro{visibility:visible;padding:var(--space-3xl) var(--space-margin) var(--space-4xl);position:relative;inset:auto}.Hero-module__23tpTW__outroLine>span{transform:none}.Hero-module__23tpTW__outroAction{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:768px),(scripting:none) and (min-width:768px),(min-width:768px) and (max-height:579.98px){.Hero-module__23tpTW__layers{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Included-module__pdhzUq__links{align-items:flex-start;row-gap:var(--space-2xs);flex-direction:column;display:flex}.Included-module__pdhzUq__links>li{min-width:0;display:flex}@media (min-width:1024px){.Included-module__pdhzUq__links{grid-column:8/-1}}
.Pricing-module__IK_Gmq__pricing{row-gap:calc(var(--space-section) / 2);padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__header{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Pricing-module__IK_Gmq__note{color:var(--surface-muted);font-variant-numeric:tabular-nums}.Pricing-module__IK_Gmq__packages{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__package{--_pad:var(--space-lg);grid-row:span 7;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;padding:var(--_pad);border-radius:var(--radius-lg);justify-items:start;row-gap:0;display:grid}.Pricing-module__IK_Gmq__package:not([data-surface]){--surface-line:var(--color-paper-line);background-color:var(--color-paper-pure)}.Pricing-module__IK_Gmq__head{align-items:center;gap:var(--space-xs) var(--space-sm);min-height:var(--size-chip);flex-wrap:wrap;justify-self:stretch;display:flex;container-type:inline-size}.Pricing-module__IK_Gmq__name{font-family:var(--type-headline-family);font-size:clamp(1.5rem,9cqi,2.25rem);font-weight:var(--type-headline-weight);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;line-height:1}.Pricing-module__IK_Gmq__package .Pricing-module__IK_Gmq__plate{--surface-outline:var(--color-volt);background-color:var(--color-volt);color:var(--color-ink);white-space:nowrap}.Pricing-module__IK_Gmq__text{max-width:30ch;margin-top:var(--space-sm);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);text-wrap:balance}.Pricing-module__IK_Gmq__price{justify-self:stretch;justify-items:start;row-gap:var(--space-xs);margin-top:var(--space-xl);display:grid;container-type:inline-size}.Pricing-module__IK_Gmq__lead,.Pricing-module__IK_Gmq__currency,.Pricing-module__IK_Gmq__listLabel{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Pricing-module__IK_Gmq__from,.Pricing-module__IK_Gmq__listLabel{color:var(--surface-muted)}.Pricing-module__IK_Gmq__amount{flex-wrap:wrap;align-items:baseline;column-gap:.625rem;display:flex}.Pricing-module__IK_Gmq__digits{font-family:var(--type-data-family);font-size:clamp(3rem,24cqi,5.5rem);font-weight:var(--type-data-weight);line-height:var(--type-data-leading);letter-spacing:var(--type-data-tracking);word-spacing:-.3em;white-space:nowrap}.Pricing-module__IK_Gmq__term{--_gap:1.25rem;gap:0 var(--_gap);margin-top:var(--space-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex;overflow:clip}.Pricing-module__IK_Gmq__term>span{position:relative}.Pricing-module__IK_Gmq__term>span+span:before{content:"";background-color:var(--surface-muted);border-radius:50%;width:4px;height:4px;position:absolute;inset-block-start:calc(.5lh - 2px);inset-inline-start:calc(var(--_gap) / -2 - 2px)}.Pricing-module__IK_Gmq__for{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--surface-line);color:var(--surface-muted);text-wrap:pretty;justify-self:stretch}.Pricing-module__IK_Gmq__scope{margin-top:var(--space-lg);justify-self:stretch}.Pricing-module__IK_Gmq__list{row-gap:var(--space-sm);margin-top:var(--space-md);display:grid}.Pricing-module__IK_Gmq__item{column-gap:var(--space-sm);text-wrap:pretty;break-inside:avoid;grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.35;display:grid}.Pricing-module__IK_Gmq__mark{width:1.25rem;height:1.25rem;color:var(--surface-mark);stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;margin-top:calc(.5lh - .625rem)}.Pricing-module__IK_Gmq__package .Pricing-module__IK_Gmq__choose{margin-top:var(--space-xl);place-self:end stretch}.Pricing-module__IK_Gmq__other{justify-items:start;row-gap:var(--space-sm);margin-top:calc(var(--space-lg) - var(--space-section) / 2);display:grid}.Pricing-module__IK_Gmq__otherText{text-wrap:pretty;max-width:72ch}.Pricing-module__IK_Gmq__extras{gap:var(--space-md) var(--space-gutter);padding-top:var(--space-lg);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__extrasTitle{font-weight:var(--type-control-weight)}.Pricing-module__IK_Gmq__extrasText{max-width:44ch;margin-top:var(--space-xs);color:var(--surface-muted);text-wrap:pretty}.Pricing-module__IK_Gmq__extrasList{align-content:start;gap:var(--space-sm) var(--space-gutter);display:grid}@media (min-width:640px) and (max-width:1023.98px){.Pricing-module__IK_Gmq__package{--_pad:var(--space-panel)}.Pricing-module__IK_Gmq__list{columns:2;column-gap:var(--space-xl);display:block}.Pricing-module__IK_Gmq__item+.Pricing-module__IK_Gmq__item{margin-top:var(--space-sm)}.Pricing-module__IK_Gmq__package .Pricing-module__IK_Gmq__choose{justify-self:start;min-width:18rem}}@media (min-width:1024px){.Pricing-module__IK_Gmq__header{justify-content:space-between;align-items:last baseline;gap:var(--space-md) var(--space-2xl);flex-wrap:wrap;display:flex}.Pricing-module__IK_Gmq__packages{gap:0 var(--space-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.Pricing-module__IK_Gmq__package{--_pad:clamp(var(--space-lg), 2.2vw, var(--space-panel))}.Pricing-module__IK_Gmq__extras{margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.Pricing-module__IK_Gmq__extrasList{grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.Pricing-module__IK_Gmq__package[data-featured]{margin-block:calc(var(--space-md) * -1);padding-block:calc(var(--_pad) + var(--space-md))}}
.Services-module__ENOF9a__services{--rows-gap:clamp(72px, 7.5vw, 120px);--caption-gap:var(--space-lg);padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid;overflow-x:clip}.Services-module__ENOF9a__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Services-module__ENOF9a__title[data-roomy]{line-height:1.1}.Services-module__ENOF9a__list{row-gap:var(--rows-gap);margin-top:calc(var(--space-section) / 2);grid-template-columns:minmax(0,1fr);display:grid}.Services-module__ENOF9a__service{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.Services-module__ENOF9a__shot{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:contents}.Services-module__ENOF9a__caption{align-content:start;row-gap:var(--space-md);margin-top:var(--caption-gap);display:grid}.Services-module__ENOF9a__name{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.Services-module__ENOF9a__text{max-width:34ch;margin-top:var(--space-2xs);color:var(--surface-muted);text-wrap:pretty}.Services-module__ENOF9a__service[data-service=sites] .Services-module__ENOF9a__name{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking)}.Services-module__ENOF9a__service[data-service=sites] .Services-module__ENOF9a__text{max-width:30ch;margin-top:var(--space-md);color:inherit;font-family:var(--type-title-family);font-size:var(--type-title-size);letter-spacing:var(--type-title-tracking);font-weight:500;line-height:1.3}.Services-module__ENOF9a__detail{justify-items:start;row-gap:var(--space-md);display:grid}.Services-module__ENOF9a__group{row-gap:var(--space-xs);display:grid}.Services-module__ENOF9a__groupLabel{color:var(--surface-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Services-module__ENOF9a__tags{gap:var(--space-xs);flex-wrap:wrap;max-width:30rem;display:flex}.Services-module__ENOF9a__tags>li{min-width:0;display:flex}.Services-module__ENOF9a__outro{row-gap:var(--space-lg);margin-top:var(--rows-gap);padding-top:var(--space-xl);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr);display:grid}.Services-module__ENOF9a__outroText{max-width:26ch;font-family:var(--type-title-family);font-size:var(--type-title-size);letter-spacing:var(--type-title-tracking);text-wrap:balance;font-weight:500;line-height:1.25}.Services-module__ENOF9a__services .Services-module__ENOF9a__cta{justify-self:start}@media (max-width:479.98px){.Services-module__ENOF9a__services .Services-module__ENOF9a__cta{width:100%}}.Services-module__ENOF9a__example{min-width:0;max-width:46rem}.Services-module__ENOF9a__visual{-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);max-width:46rem;display:grid;position:relative}.Services-module__ENOF9a__plate{min-width:0;position:relative;overflow:clip;container-type:inline-size}.Services-module__ENOF9a__drawing{width:100%;height:100%;display:block}.Services-module__ENOF9a__fillVolt{fill:var(--color-volt)}.Services-module__ENOF9a__fillPaper{fill:var(--color-paper-pure)}.Services-module__ENOF9a__fillMuted{fill:var(--color-ink-muted)}.Services-module__ENOF9a__fillInk{fill:var(--color-ink)}.Services-module__ENOF9a__window{aspect-ratio:4/3;border-radius:clamp(14px,2.2vw,30px)}.Services-module__ENOF9a__fillLine{fill:var(--color-ink-line)}.Services-module__ENOF9a__fillPot{fill:color-mix(in srgb, var(--color-paper-pure) 24%, var(--color-ink-raised))}.Services-module__ENOF9a__page{fill:var(--color-ink-raised);stroke:var(--color-ink-line);stroke-width:1px;vector-effect:non-scaling-stroke}.Services-module__ENOF9a__hair{fill:none;stroke:var(--color-ink-line);stroke-width:1px;vector-effect:non-scaling-stroke}.Services-module__ENOF9a__cord{fill:none;stroke:var(--color-paper-pure);stroke-width:1px;vector-effect:non-scaling-stroke}.Services-module__ENOF9a__light{fill:color-mix(in srgb, var(--color-paper-pure) 4%, transparent)}.Services-module__ENOF9a__lamp{transform-origin:222px 58px}.Services-module__ENOF9a__ring{fill:none;stroke:var(--color-volt);stroke-width:2.4px}.Services-module__ENOF9a__floor{fill:color-mix(in srgb, var(--color-paper-pure) 5%, var(--color-ink-raised))}.Services-module__ENOF9a__pointer{fill:var(--color-paper-pure);stroke:var(--color-ink);stroke-width:1.2px;stroke-linejoin:round;transition:transform .24s var(--ease-out)}.Services-module__ENOF9a__press{fill:var(--color-volt);transform-box:fill-box;transform-origin:50%;transition:fill .18s var(--ease-out), transform .18s var(--ease-out)}.Services-module__ENOF9a__halfTop{fill:var(--color-paper-pure)}.Services-module__ENOF9a__halfBottom{fill:var(--color-volt)}.Services-module__ENOF9a__halfTop,.Services-module__ENOF9a__halfBottom{transition:transform var(--duration-reveal) var(--ease-out)}@media (min-width:1024px){.Services-module__ENOF9a__services{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.Services-module__ENOF9a__title{grid-area:1/1/2/-1}.Services-module__ENOF9a__list{display:contents}.Services-module__ENOF9a__service{grid-template-columns:subgrid}.Services-module__ENOF9a__service[data-service=sites]{margin-top:calc(var(--space-section) / 2);grid-area:2/1/auto/-1}.Services-module__ENOF9a__service[data-service=sites] .Services-module__ENOF9a__caption{grid-area:1/9/auto/-1;align-content:space-between;margin-top:0}.Services-module__ENOF9a__service:not([data-service=sites]){grid-template-rows:subgrid;margin-top:var(--rows-gap)}.Services-module__ENOF9a__service:not([data-service=sites]) .Services-module__ENOF9a__caption{grid-area:2/1/auto/-1}.Services-module__ENOF9a__service[data-service=brand]{grid-area:3/1/span 2/span 6}.Services-module__ENOF9a__service[data-service=promo]{grid-area:3/7/span 2/-1}.Services-module__ENOF9a__service[data-service=apps]{grid-area:5/1/span 2/span 6}.Services-module__ENOF9a__service[data-service=ai]{grid-area:5/7/span 2/-1}.Services-module__ENOF9a__service .Services-module__ENOF9a__example{grid-area:1/1/auto/-1;max-width:none}.Services-module__ENOF9a__service[data-service=sites] .Services-module__ENOF9a__example{grid-column:1/span 8}.Services-module__ENOF9a__outro{align-items:center;column-gap:var(--space-xl);grid-area:7/1/auto/-1;grid-template-columns:minmax(0,1fr) auto}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Services-module__ENOF9a__visual:hover .Services-module__ENOF9a__halfTop{transform:translate(calc(var(--close-x) * -1px), calc(var(--close-y) * 1px))}.Services-module__ENOF9a__visual:hover .Services-module__ENOF9a__halfBottom{transform:translate(calc(var(--close-x) * 1px), calc(var(--close-y) * -1px))}.Services-module__ENOF9a__visual:hover .Services-module__ENOF9a__lamp{animation:Services-module__ENOF9a__sway 3.6s var(--ease-camera) infinite}.Services-module__ENOF9a__visual:hover .Services-module__ENOF9a__press{fill:var(--color-volt-deep);transform:scale(1.05)}.Services-module__ENOF9a__visual:hover .Services-module__ENOF9a__pointer{transform:translate(-5px,-4px)}}@keyframes Services-module__ENOF9a__sway{25%{transform:rotate(3.5deg)}75%{transform:rotate(-3.5deg)}}
.StageHero-module__sxGRwW__hero{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--size-nav) auto auto auto;padding:0 var(--space-margin) var(--space-2xl);display:grid;overflow:clip}.StageHero-module__sxGRwW__hero[data-tone=light]{--surface-tone:var(--stage-ink)}.StageHero-module__sxGRwW__caption{z-index:3;align-items:center;gap:var(--space-xs) var(--space-sm);margin:var(--space-xs) 0 0;flex-wrap:wrap;grid-row:2;display:flex;position:relative}.StageHero-module__sxGRwW__captionName{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.StageHero-module__sxGRwW__stage{--word-size:calc(100cqi / var(--stack-em));--word-line:calc(var(--word-size) * .82);--overlap:calc(.34 / var(--word-lines,1));margin-top:var(--space-lg);grid-row:3;position:relative;container-type:inline-size}.StageHero-module__sxGRwW__word{--monument-tone:14%}.StageHero-module__sxGRwW__wordRow{display:none}.StageHero-module__sxGRwW__object{z-index:1;width:min(88%, 48svh * var(--obj-ratio));margin:calc(var(--word-line) * var(--overlap) * -1) auto 0;position:relative}.StageHero-module__sxGRwW__object>*{animation:StageHero-module__sxGRwW__rise 1.1s var(--ease-out) both, StageHero-module__sxGRwW__breathe 6s ease-in-out 1.1s infinite alternate}@keyframes StageHero-module__sxGRwW__rise{0%{transform:translateY(7%)scale(.97)}to{transform:none}}@keyframes StageHero-module__sxGRwW__breathe{0%{translate:0}to{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.StageHero-module__sxGRwW__object>*{animation:none}}.StageHero-module__sxGRwW__foot{z-index:2;row-gap:var(--space-xl);margin-top:var(--space-2xl);grid-row:4;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.StageHero-module__sxGRwW__title{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);text-wrap:balance;margin:0}.StageHero-module__sxGRwW__line{max-width:44ch;margin:var(--space-sm) 0 0;text-wrap:pretty}.StageHero-module__sxGRwW__actions{display:flex}@media (max-width:479.98px){.StageHero-module__sxGRwW__actions>*{width:100%}}@media (min-width:768px){.StageHero-module__sxGRwW__stage{--word-size:calc(100cqi / var(--word-em));--overlap:.4}.StageHero-module__sxGRwW__wordRow{display:block}.StageHero-module__sxGRwW__wordStack{display:none}}@media (min-width:1024px){.StageHero-module__sxGRwW__hero{--stage-min:clamp(320px, 50svh, 520px);grid-template-rows:var(--size-nav) auto minmax(var(--stage-min), 1fr) auto;min-height:100svh}.StageHero-module__sxGRwW__stage{--word-size:min(calc(100cqw / var(--word-em)), 46cqh);--word-line:calc(var(--word-size) * .82);--overlap:.56;--obj-top:calc(var(--word-line) * (1 - var(--overlap)));--obj-foot:var(--space-lg);margin-top:var(--space-xs);container-type:size}.StageHero-module__sxGRwW__word{width:min(100%, 46cqh * var(--word-em));margin-inline:auto}.StageHero-module__sxGRwW__object{inset:var(--obj-top) 0 var(--obj-foot);place-items:end center;width:auto;margin:0;display:grid;position:absolute}.StageHero-module__sxGRwW__object>*{width:min(62cqw, (100cqh - var(--obj-top) - var(--obj-foot)) * var(--obj-ratio))}.StageHero-module__sxGRwW__foot{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:0}.StageHero-module__sxGRwW__lead{grid-column:1/span 7}.StageHero-module__sxGRwW__actions{grid-column:9/-1;justify-content:flex-end}}[data-variant=pavilion]:has(.StageHero-module__sxGRwW__hero[data-tone=light]){--header-soft-on-light:color-mix(in srgb, var(--color-ink) 90%, transparent);--header-muted-on-light:color-mix(in srgb, var(--color-ink) 84%, transparent)}
