.SiteShell-module__65frhW__experienceFrame{--site-shell-bottom-inset:var(--layout-panel-inset);z-index:var(--z-content);isolation:isolate;pointer-events:none;position:fixed;inset:0}.SiteShell-module__65frhW__footerRegion{z-index:0;height:var(--size-ocean-footer-reveal);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.SiteShell-module__65frhW__footerRegion[data-footer-interactive=true]{pointer-events:auto}.SiteShell-module__65frhW__routeContent,.SiteShell-module__65frhW__routeMotion{position:fixed;inset:0}.SiteShell-module__65frhW__routeContent{z-index:1;pointer-events:none}.SiteShell-module__65frhW__routeMotion{pointer-events:auto;transform:translate3d(0, calc(-1 * var(--site-footer-reveal-progress,0px)), 0)}.SiteShell-module__65frhW__siteSheetMotion{--site-intro-sheet-start-scale:1;pointer-events:auto;transform-origin:50%;position:fixed;inset:0;transform:translate(0,0)scale(1)}.SiteShell-module__65frhW__siteSheetMotion:has([data-onboarding-welcome]){z-index:calc(var(--z-tooltip) + 1)}.SiteShell-module__65frhW__siteSheetMotion[data-site-intro-sheet-perspective=true]{--site-intro-sheet-start-scale:var(--motion-footer-sheet-scale)}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true]:not([data-site-intro-variant=welcome-first]):not([data-site-intro-phase=sheet-entering]):not([data-site-intro-phase=welcome]):not([data-site-intro-phase=sheet-expanding]):not([data-site-intro-phase=sheet-insetting]):not([data-site-intro-phase=content-entering]) .SiteShell-module__65frhW__siteSheetMotion{transform:translate3d(0, 100dvh, 0) scale(var(--site-intro-sheet-start-scale))}.SiteShell-module__65frhW__experienceFrame:not([data-site-intro-variant=welcome-first]):has([data-site-intro-registration=true][data-site-intro-active]) .SiteShell-module__65frhW__siteSheetMotion{transform:translate3d(0, 100dvh, 0) scale(var(--site-intro-sheet-start-scale))}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__siteSheetMotion{transition:transform var(--motion-duration-intro-sheet) var(--motion-ease-intro-sheet);will-change:transform;transform:translate(0,0)scale(1)}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader-exiting] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first][data-site-intro-phase=complete] .SiteShell-module__65frhW__siteSheetMotion{opacity:1}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__siteSheetMotion{transition:opacity .75s var(--motion-ease-chrome-fade);will-change:opacity}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=welcome] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=sheet-expanding] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=sheet-insetting] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=sheet-loader] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=sheet-loader-exiting] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__siteSheetMotion{transform:translate(0,0)scale(1)}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full] .SiteShell-module__65frhW__siteSheetMotion{opacity:0;transform:translate(0,0)scale(1)}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=welcome] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=sheet-insetting] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=complete] .SiteShell-module__65frhW__siteSheetMotion{opacity:1}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__siteSheetMotion{transition:opacity var(--motion-duration-intro-sheet) var(--motion-ease-intro-sheet);will-change:opacity}.SiteShell-module__65frhW__experienceFrame[data-footer-phase=exiting] .SiteShell-module__65frhW__routeMotion{transition:transform var(--footer-settle-duration-ms,var(--motion-duration-footer-exit,var(--motion-duration-footer))) var(--motion-ease-footer-exit,var(--motion-ease-footer));will-change:transform}.SiteShell-module__65frhW__experienceFrame[data-footer-phase=returning] .SiteShell-module__65frhW__routeMotion{transition:transform var(--footer-settle-duration-ms,var(--motion-duration-footer)) var(--motion-ease-footer);will-change:transform}.SiteShell-module__65frhW__sharedSheet{top:var(--layout-panel-inset);right:var(--layout-panel-inset);bottom:var(--site-shell-bottom-inset);left:var(--layout-panel-inset);z-index:var(--z-panel);box-sizing:border-box;border-radius:var(--radius-site-container);min-height:0;color:var(--color-ink);background:var(--color-surface);box-shadow:none;isolation:isolate;transform-origin:50%;-webkit-tap-highlight-color:transparent;margin:0;position:fixed;overflow:hidden;transform:scale(1)}.SiteShell-module__65frhW__sharedSheet:focus,.SiteShell-module__65frhW__sharedSheet:focus-visible,:is(.SiteShell-module__65frhW__sharedSheet [data-editorial-destination-focus]:focus,.SiteShell-module__65frhW__sharedSheet [data-editorial-destination-focus]:focus-visible){outline:none}.SiteShell-module__65frhW__sharedSheet:has(>.SiteShell-module__65frhW__contentSheetOverlayRoot>[data-omnibar-search-veil][data-open=true]){clip-path:inset(0 round var(--radius-site-container));box-shadow:none}html[data-editorial-search-open-exit=true] .SiteShell-module__65frhW__sharedSheet:has(>.SiteShell-module__65frhW__contentSheetOverlayRoot>[data-omnibar-search-veil]){clip-path:inset(0 round var(--radius-site-container));box-shadow:none}html:has([data-omnibar-surface][data-mode=open]) .SiteShell-module__65frhW__sharedSheet{clip-path:inset(0 round var(--radius-site-container));box-shadow:none}html:has([data-omnibar-surface][data-transition$=-to-open]) .SiteShell-module__65frhW__sharedSheet{clip-path:inset(0 round var(--radius-site-container));box-shadow:none}html:has([data-omnibar-surface][data-transition^=open-to-]) .SiteShell-module__65frhW__sharedSheet{clip-path:inset(0 round var(--radius-site-container));box-shadow:none}html[data-mobile-omnibar-results-surface-fade] .SiteShell-module__65frhW__sharedSheet{clip-path:inset(0 round var(--radius-site-container));box-shadow:none}.SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__routeTransitionWash{transition-property:top,right,bottom,left,border-radius;transition-duration:var(--motion-duration-site-surface);transition-timing-function:var(--motion-ease-site-surface)}.SiteShell-module__65frhW__experienceFrame[data-site-surface=plain] .SiteShell-module__65frhW__siteSheetMotion>.SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__experienceFrame[data-site-surface=plain] .SiteShell-module__65frhW__routeMotion>.SiteShell-module__65frhW__routeTransitionWash{border-radius:0;inset:0}.SiteShell-module__65frhW__experienceFrame[data-site-surface=plain] .SiteShell-module__65frhW__siteSheetMotion>.SiteShell-module__65frhW__sharedSheet{bottom:calc(-1 * var(--radius-footer-reveal-sheet));clip-path:none;box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__routeTransitionWash{transition-duration:0s}}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-expand] .SiteShell-module__65frhW__sharedSheet{top:calc(max(var(--layout-panel-inset), env(safe-area-inset-top)) + var(--layout-intro-welcome-panel-inset-block));right:calc(max(var(--layout-panel-inset), env(safe-area-inset-right)) + var(--layout-intro-welcome-panel-inset-inline));bottom:calc(var(--site-shell-bottom-inset) + var(--layout-intro-welcome-panel-inset-block));left:calc(max(var(--layout-panel-inset), env(safe-area-inset-left)) + var(--layout-intro-welcome-panel-inset-inline))}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-expand][data-site-intro-phase=welcome] .SiteShell-module__65frhW__sharedSheet{transition:top var(--motion-duration-hover-out) var(--motion-ease-hover-out), right var(--motion-duration-hover-out) var(--motion-ease-hover-out), bottom var(--motion-duration-hover-out) var(--motion-ease-hover-out), left var(--motion-duration-hover-out) var(--motion-ease-hover-out);will-change:top, right, bottom, left}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-expand][data-site-intro-phase=welcome] .SiteShell-module__65frhW__sharedSheet:has([data-onboarding-welcome-decision]:not(:disabled):hover){top:calc(max(var(--layout-panel-inset), env(safe-area-inset-top)) + var(--layout-intro-welcome-panel-inset-block) - var(--space-2));right:calc(max(var(--layout-panel-inset), env(safe-area-inset-right)) + var(--layout-intro-welcome-panel-inset-inline) - var(--space-2));bottom:calc(var(--site-shell-bottom-inset) + var(--layout-intro-welcome-panel-inset-block) - var(--space-2));left:calc(max(var(--layout-panel-inset), env(safe-area-inset-left)) + var(--layout-intro-welcome-panel-inset-inline) - var(--space-2));transition:top var(--motion-duration-hover-in) var(--motion-ease-hover-in), right var(--motion-duration-hover-in) var(--motion-ease-hover-in), bottom var(--motion-duration-hover-in) var(--motion-ease-hover-in), left var(--motion-duration-hover-in) var(--motion-ease-hover-in)}}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-expand][data-site-intro-phase=sheet-expanding] .SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-expand][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__sharedSheet{top:max(var(--layout-panel-inset), env(safe-area-inset-top));right:max(var(--layout-panel-inset), env(safe-area-inset-right));bottom:var(--site-shell-bottom-inset);left:max(var(--layout-panel-inset), env(safe-area-inset-left))}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-expand][data-site-intro-phase=sheet-expanding] .SiteShell-module__65frhW__sharedSheet{transition:top var(--motion-duration-intro-welcome-expand) var(--motion-ease-intro-sheet), right var(--motion-duration-intro-welcome-expand) var(--motion-ease-intro-sheet), bottom var(--motion-duration-intro-welcome-expand) var(--motion-ease-intro-sheet), left var(--motion-duration-intro-welcome-expand) var(--motion-ease-intro-sheet);will-change:top, right, bottom, left}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full] .SiteShell-module__65frhW__sharedSheet{box-shadow:none;border-radius:0;inset:0}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=sheet-insetting] .SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__sharedSheet{top:max(var(--layout-panel-inset), env(safe-area-inset-top));right:max(var(--layout-panel-inset), env(safe-area-inset-right));bottom:var(--site-shell-bottom-inset);left:max(var(--layout-panel-inset), env(safe-area-inset-left));border-radius:var(--radius-site-container);box-shadow:var(--shadow-panel)}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true][data-site-intro-variant=welcome-full][data-site-intro-phase=sheet-insetting] .SiteShell-module__65frhW__sharedSheet{transition:top var(--motion-duration-intro-welcome-inset) var(--motion-ease-intro-sheet), right var(--motion-duration-intro-welcome-inset) var(--motion-ease-intro-sheet), bottom var(--motion-duration-intro-welcome-inset) var(--motion-ease-intro-sheet), left var(--motion-duration-intro-welcome-inset) var(--motion-ease-intro-sheet), border-radius var(--motion-duration-intro-welcome-inset) var(--motion-ease-intro-sheet), box-shadow var(--motion-duration-intro-welcome-inset) var(--motion-ease-intro-sheet);will-change:top, right, bottom, left, border-radius, box-shadow}.SiteShell-module__65frhW__sharedSheet:has([data-onboarding-welcome]){z-index:calc(var(--z-tooltip) + 1)}.SiteShell-module__65frhW__experienceFrame[data-site-footer-enabled=true] .SiteShell-module__65frhW__sharedSheet{bottom:calc(var(--site-shell-bottom-inset) - var(--radius-footer-reveal-sheet));padding-bottom:var(--radius-footer-reveal-sheet);border-radius:0 0 var(--radius-footer-reveal-sheet) var(--radius-footer-reveal-sheet)}.SiteShell-module__65frhW__experienceFrame[data-site-footer-enabled=true] .SiteShell-module__65frhW__contentSheetOverlayRoot{bottom:var(--radius-footer-reveal-sheet);border-radius:var(--radius-site-container)}.SiteShell-module__65frhW__contentSheetScroll{overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow:hidden auto}body[data-discovery-results-scroll-lock=true] .SiteShell-module__65frhW__contentSheetScroll{overflow-y:hidden}body[data-discovery-results-scroll-lock=true] .SiteShell-module__65frhW__footerRegion{display:none}.SiteShell-module__65frhW__contentSheetScroll::-webkit-scrollbar{display:none}.SiteShell-module__65frhW__contentSheetOverlayRoot{z-index:var(--z-transition);border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SiteShell-module__65frhW__contentSheetOverlayRoot:has([data-onboarding-welcome]){z-index:var(--z-tooltip)}.SiteShell-module__65frhW__contentSheetOverlayRoot>*{pointer-events:auto}.SiteShell-module__65frhW__contentSheetOverlayRoot>[data-global-chat-site-sheet-veil]{pointer-events:none}.SiteShell-module__65frhW__routeTransitionWash{top:max(var(--layout-panel-inset), env(safe-area-inset-top));right:max(var(--layout-panel-inset), env(safe-area-inset-right));bottom:var(--site-shell-bottom-inset);left:max(var(--layout-panel-inset), env(safe-area-inset-left));z-index:calc(var(--z-panel) + 1);box-sizing:border-box;border-radius:var(--radius-site-container);background:var(--color-surface);opacity:0;pointer-events:none;transform:translate3d(0, var(--site-footer-reveal-progress,0px), 0);position:fixed}.SiteShell-module__65frhW__routeTransitionWash[data-route-wash-covered=true]{opacity:1!important}.SiteShell-module__65frhW__introHero{width:100%;max-width:min(var(--size-intro-entry-lottie), calc(100% - (2 * var(--layout-gutter))));aspect-ratio:1;flex:none;margin-inline:auto}.SiteShell-module__65frhW__introHero>[data-system-lottie-frame]{width:100%;height:100%;max-height:none;margin:0}.SiteShell-module__65frhW__introRoot[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introContent[data-intro-content-hidden=true] .SiteShell-module__65frhW__introHero{visibility:visible}.SiteShell-module__65frhW__contentSheetInner{background:0 0;height:100%;min-height:100%}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document]{width:100%;min-height:100dvh;position:relative;overflow:clip}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] :is(.SiteShell-module__65frhW__routeContent,.SiteShell-module__65frhW__routeMotion,.SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__sharedSheet){width:100%;min-height:100dvh;position:relative;inset:auto}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] :is(.SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__sharedSheet),.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document][data-footer-phase=rest] .SiteShell-module__65frhW__routeMotion,.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document][data-footer-phase=armed] .SiteShell-module__65frhW__routeMotion{transform:none}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] .SiteShell-module__65frhW__siteSheetMotion>.SiteShell-module__65frhW__sharedSheet{inset:auto;overflow:visible}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] .SiteShell-module__65frhW__siteSheetMotion{display:flow-root}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document][data-site-footer-enabled=true] .SiteShell-module__65frhW__sharedSheet{margin-bottom:calc(-1 * var(--radius-footer-reveal-sheet))}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] :is(.SiteShell-module__65frhW__contentSheetScroll,.SiteShell-module__65frhW__contentSheetInner){height:auto;min-height:100dvh;overflow:visible}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] .SiteShell-module__65frhW__contentSheetOverlayRoot{position:static;overflow:visible}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] .SiteShell-module__65frhW__footerRegion{position:absolute}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] .SiteShell-module__65frhW__routeTransitionWash{height:100dvh;display:none;bottom:auto}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document] .SiteShell-module__65frhW__routeTransitionWash[data-route-wash-active]{display:block}.SiteShell-module__65frhW__experienceFrame[data-site-scroll-mode=document]:not([data-footer-phase=rest]):not([data-footer-phase=armed]) .SiteShell-module__65frhW__routeTransitionWash{top:var(--site-document-scroll-top,0px)}.SiteShell-module__65frhW__routeTransition{opacity:1;width:100%;min-height:100%;transition:opacity var(--motion-duration-route-enter) var(--motion-ease-route-enter);-webkit-tap-highlight-color:transparent;position:relative}.SiteShell-module__65frhW__routeTransition:focus,.SiteShell-module__65frhW__routeTransition:focus-visible{outline:none}.SiteShell-module__65frhW__routeTransition[data-route-phase=exiting]{opacity:var(--motion-route-content-dim);transition-duration:var(--motion-duration-route-exit);transition-timing-function:var(--motion-ease-route-exit);will-change:opacity}.SiteShell-module__65frhW__routeTransition[data-route-phase=exiting][data-route-exit-dim="0"]{transition-duration:0s}.SiteShell-module__65frhW__routeTransition[data-route-phase=entering]{animation:SiteShell-module__65frhW__routeContentEnter var(--motion-duration-route-enter) var(--motion-ease-route-enter) both;will-change:opacity}.SiteShell-module__65frhW__routeTransition:is([data-route-phase=exiting],[data-route-phase=entering]) [data-system-results-end-mark]{opacity:0}@keyframes SiteShell-module__65frhW__routeContentEnter{0%{opacity:var(--motion-route-content-dim)}to{opacity:1}}.SiteShell-module__65frhW__oceanFooter{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:100%;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--layout-gutter), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--layout-gutter), env(safe-area-inset-left));color:var(--color-surface);text-align:center;flex-direction:column;display:flex;position:relative}.SiteShell-module__65frhW__oceanFooterStatus{top:max(28px, calc(env(safe-area-inset-top) + 20px));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.SiteShell-module__65frhW__oceanFooterStatus .global-nyc-status-host{width:fit-content;box-shadow:none;border-radius:0}.SiteShell-module__65frhW__oceanFooterStatus .global-nyc-status{--status-gap:8px;min-height:auto;color:inherit;font-family:var(--serif);font-size:var(--type-ocean-footer-status-size);box-shadow:none;opacity:1;visibility:visible;background:0 0;border-radius:0;gap:8px;padding:0;font-weight:400;line-height:1;animation:none;position:static;inset:auto;transform:none}.SiteShell-module__65frhW__oceanFooterStatus .global-nyc-status svg{color:inherit}.SiteShell-module__65frhW__oceanFooterStatus .global-nyc-status-weather{gap:inherit}:is(.SiteShell-module__65frhW__oceanFooterStatus .global-nyc-status-location,.SiteShell-module__65frhW__oceanFooterStatus .global-nyc-status-time){display:inline}.SiteShell-module__65frhW__oceanFooterSignature{font-family:var(--font-family-reading);font-weight:var(--font-weight-light);text-wrap:balance;margin:0;line-height:.98;font-size:3em!important}.SiteShell-module__65frhW__oceanFooterLinks{bottom:max(20px, calc(env(safe-area-inset-bottom) + 12px));justify-content:center;align-items:center;gap:var(--space-3);width:max-content;max-width:100%;color:inherit;font-family:var(--serif);font-size:var(--type-ocean-footer-status-size);margin:0;font-weight:400;line-height:1;display:flex;position:absolute;left:50%;transform:translate(-50%)}.SiteShell-module__65frhW__oceanFooterLinks[hidden]{display:none}.SiteShell-module__65frhW__oceanFooterLinks a{min-width:44px;min-height:44px;color:inherit;opacity:1;touch-action:manipulation;transition:opacity var(--motion-duration-control) var(--motion-ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.SiteShell-module__65frhW__oceanFooterLinks a:focus-visible{border-radius:var(--radius-pill);outline:2px solid var(--color-surface);outline-offset:2px;text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){.SiteShell-module__65frhW__oceanFooterLinks:has(a:hover) a:not(:hover){opacity:var(--opacity-navigation-muted)}.SiteShell-module__65frhW__oceanFooterLinks a:hover{text-decoration:none}}@media (prefers-reduced-motion:reduce){.SiteShell-module__65frhW__oceanFooterLinks a{transition:none}}.SiteShell-module__65frhW__introRoot,.SiteShell-module__65frhW__introContent{width:100%;min-height:100%}.SiteShell-module__65frhW__introRoot{position:relative}.SiteShell-module__65frhW__introRoot[data-site-intro-active]{height:calc(100dvh - max(var(--layout-panel-inset), env(safe-area-inset-top)) - max(var(--layout-panel-inset), env(safe-area-inset-bottom)));min-height:0;max-height:calc(100dvh - max(var(--layout-panel-inset), env(safe-area-inset-top)) - max(var(--layout-panel-inset), env(safe-area-inset-bottom)));overflow:hidden}.SiteShell-module__65frhW__introContent[data-intro-content-hidden=true]{visibility:hidden;pointer-events:none}.SiteShell-module__65frhW__introStage{visibility:hidden;pointer-events:none;display:contents}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true] .SiteShell-module__65frhW__introStage{visibility:visible}.SiteShell-module__65frhW__experienceFrame:has([data-site-intro-registration=true][data-site-intro-active]) .SiteShell-module__65frhW__introStage{visibility:visible}.SiteShell-module__65frhW__introStageMedia,.SiteShell-module__65frhW__introStageVeil{pointer-events:none;position:fixed;inset:0}.SiteShell-module__65frhW__introStage[data-intro-media-slot=wide] .SiteShell-module__65frhW__introStageMedia,.SiteShell-module__65frhW__introStage[data-intro-media-slot=wide] .SiteShell-module__65frhW__introStageVeil{--intro-first-frame-gradient:var(--color-intro-first-frame-gradient-wide)}.SiteShell-module__65frhW__introStage[data-intro-media-slot=narrow] .SiteShell-module__65frhW__introStageMedia,.SiteShell-module__65frhW__introStage[data-intro-media-slot=narrow] .SiteShell-module__65frhW__introStageVeil{--intro-first-frame-gradient:var(--color-intro-first-frame-gradient-narrow)}.SiteShell-module__65frhW__introStageMedia{z-index:0;background:var(--intro-first-frame-gradient,var(--color-intro-first-frame-gradient));clip-path:inset(0);transition:clip-path var(--motion-duration-intro-media-mask) var(--motion-ease-intro-sheet);will-change:clip-path;overflow:hidden}.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true] .SiteShell-module__65frhW__footerRegion{display:none}body[data-site-intro-media-masking=true] .SiteShell-module__65frhW__introStageMedia{clip-path:inset(max(var(--layout-panel-inset), env(safe-area-inset-top)) max(var(--layout-panel-inset), env(safe-area-inset-right)) max(var(--layout-panel-inset), env(safe-area-inset-bottom)) max(var(--layout-panel-inset), env(safe-area-inset-left)) round var(--radius-lg))}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStageMedia{opacity:1;clip-path:inset(0);transition:opacity var(--motion-duration-intro-welcome-media-dissolve) var(--motion-ease-intro-sheet), clip-path var(--motion-duration-intro-media-mask) var(--motion-ease-intro-sheet);will-change:opacity}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStageVideo{inset:calc(-1 * var(--motion-intro-welcome-media-blur-bleed));width:calc(100% + (2 * var(--motion-intro-welcome-media-blur-bleed)));height:calc(100% + (2 * var(--motion-intro-welcome-media-blur-bleed)));-webkit-filter:blur();transition:filter var(--motion-duration-intro-entry-sheet) var(--motion-ease-intro-entry-sheet), -webkit-filter var(--motion-duration-intro-entry-sheet) var(--motion-ease-intro-entry-sheet);will-change:filter}body[data-site-intro-media-masking=true] .SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStageMedia{clip-path:inset(0)}:is(body[data-site-intro-media-masking=true] .SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStagePoster,body[data-site-intro-media-masking=true] .SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStageVideo),.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__introStageVideo,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader] .SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader] .SiteShell-module__65frhW__introStageVideo,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader-exiting] .SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader-exiting] .SiteShell-module__65frhW__introStageVideo,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__introStageVideo{-webkit-filter:blur(var(--motion-intro-welcome-media-blur-visible))}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__introStageMedia{opacity:0}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-expand] .SiteShell-module__65frhW__introStageMedia{opacity:1;transition:opacity var(--motion-duration-intro-welcome-expand) var(--motion-ease-intro-sheet), clip-path var(--motion-duration-intro-media-mask) var(--motion-ease-intro-sheet);will-change:opacity}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-expand][data-site-intro-phase=welcome] .SiteShell-module__65frhW__introStageMedia,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-expand][data-site-intro-phase=sheet-expanding] .SiteShell-module__65frhW__introStageMedia{clip-path:inset(0)}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-expand][data-site-intro-phase=sheet-expanding] .SiteShell-module__65frhW__introStageMedia{opacity:0}.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.SiteShell-module__65frhW__introStagePoster{z-index:0}.SiteShell-module__65frhW__introStageVideo{z-index:1;opacity:0}.SiteShell-module__65frhW__introStageMedia[data-intro-media-mode=video] .SiteShell-module__65frhW__introStageVideo{opacity:1}.SiteShell-module__65frhW__introGreeting{z-index:2;box-sizing:border-box;padding:max(var(--layout-gutter), env(safe-area-inset-top)) max(var(--layout-gutter), env(safe-area-inset-right)) max(var(--layout-gutter), env(safe-area-inset-bottom)) max(var(--layout-gutter), env(safe-area-inset-left));color:var(--color-surface);text-align:center;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introGreeting{opacity:0}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=video-dwell] .SiteShell-module__65frhW__introGreeting,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__introGreeting,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader] .SiteShell-module__65frhW__introGreeting,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=sheet-loader-exiting] .SiteShell-module__65frhW__introGreeting,.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=content-entering] .SiteShell-module__65frhW__introGreeting{opacity:1}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first][data-site-intro-phase=video-dwell] .SiteShell-module__65frhW__introGreeting{transition:opacity var(--motion-duration-intro-greeting) var(--motion-ease-chrome-fade) var(--motion-delay-intro-greeting);will-change:opacity}.SiteShell-module__65frhW__introStageVeil{z-index:var(--z-transition);opacity:1;transition:opacity var(--motion-duration-intro-veil) var(--motion-ease-standard);will-change:opacity;background:0 0;place-items:center;display:grid;overflow:hidden}.SiteShell-module__65frhW__experienceFrame[data-site-intro-variant=welcome-first] .SiteShell-module__65frhW__introStageVeil{background:var(--intro-first-frame-gradient,var(--color-intro-first-frame-gradient));transition-duration:var(--motion-duration-intro-entry-video-fade)}.SiteShell-module__65frhW__introStageVeilField{width:100%;height:100%;fill:var(--color-surface);pointer-events:none;display:block;position:absolute;inset:0}.SiteShell-module__65frhW__introStage[data-site-intro-phase=veil-dissolve] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=video-dwell] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=compact-enter] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=compact-hold] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=search-presentation] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=search-hold] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=scripted-typing] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=sheet-entering] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=sheet-loader] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=sheet-loader-exiting] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=welcome] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=sheet-expanding] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=sheet-insetting] .SiteShell-module__65frhW__introStageVeil,.SiteShell-module__65frhW__introStage[data-site-intro-phase=content-entering] .SiteShell-module__65frhW__introStageVeil{opacity:0}.SiteShell-module__65frhW__introAnimation{z-index:1;width:min(460px, calc(100vw - (2 * var(--layout-gutter))));max-height:calc(100% - (2 * var(--layout-gutter)));aspect-ratio:930/1098;opacity:0;animation:SiteShell-module__65frhW__introAnimationCardFadeIn 1s var(--motion-ease-standard) both;position:relative}@keyframes SiteShell-module__65frhW__introAnimationCardFadeIn{0%{opacity:0}to{opacity:1}}.SiteShell-module__65frhW__introAnimation [data-system-lottie-frame]{width:100%;height:100%;max-height:none;margin:0}html[data-site-landing-intro-ineligible=true] .SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true] .SiteShell-module__65frhW__introStage{visibility:hidden}html[data-site-landing-intro-ineligible=true] .SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true] .SiteShell-module__65frhW__siteSheetMotion{transition:none;transform:none}html[data-site-landing-intro-ineligible=true] .SiteShell-module__65frhW__introContent[data-intro-content-hidden=true]{visibility:visible;pointer-events:auto}@media (max-width:640px){.SiteShell-module__65frhW__introAnimation{width:min(345px,75vw - 36px)}.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 88px);transform:scale(1.15)}}@media (max-width:375px){.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 78px);transform:scale(1.2)}}@media (max-width:375px) and (min-height:700px){.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 90px);transform:scale(1.35)}}@media (min-width:376px) and (max-width:393px){.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 90px);transform:scale(1.35)}}@media (min-width:394px) and (max-width:402px){.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 94px);transform:scale(1.35)}}@media (min-width:403px) and (max-width:430px){.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 98px);transform:scale(1.35)}}@media (min-width:431px) and (max-width:440px){.SiteShell-module__65frhW__introStagePoster,.SiteShell-module__65frhW__introStageVideo{object-position:center calc(50% - 100px);transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.SiteShell-module__65frhW__routeMotion,.SiteShell-module__65frhW__siteSheetMotion,.SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__routeTransition{will-change:auto;transition:none;animation:none}.SiteShell-module__65frhW__introStageMedia,.SiteShell-module__65frhW__introStageVeil{will-change:auto;transition:none}.SiteShell-module__65frhW__experienceFrame .SiteShell-module__65frhW__siteSheetMotion{transform:none}.SiteShell-module__65frhW__experienceFrame .SiteShell-module__65frhW__introStage{visibility:hidden}.SiteShell-module__65frhW__introContent[data-intro-content-hidden=true]{visibility:visible}}.SiteShell-module__65frhW__pageScrollbar:not([data-scrollable=true]),.SiteShell-module__65frhW__pageScrollbar[data-yield=true],.SiteShell-module__65frhW__experienceFrame[data-site-intro-active=true] .SiteShell-module__65frhW__pageScrollbar,.SiteShell-module__65frhW__experienceFrame:not([data-footer-phase=rest]):not([data-footer-phase=armed]) .SiteShell-module__65frhW__pageScrollbar{opacity:0;pointer-events:none}@media (max-width:800px){.SiteShell-module__65frhW__contentSheetOverlayRoot>.SiteShell-module__65frhW__pageScrollbar{display:none}}@media (prefers-reduced-motion:reduce){.SiteShell-module__65frhW__pageScrollbar{transition:none}}
.EditorialHandoffCard-module__2YmDXG__card{width:min(100%, calc(var(--measure-chat-content-card) + var(--measure-chat-ask-prose)));grid-template-columns:var(--measure-chat-content-card) minmax(0, 1fr);gap:var(--space-3);min-width:0;height:auto;margin-block:var(--space-4);padding:var(--space-3);color:var(--color-ink);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);touch-action:manipulation;transition:box-shadow var(--motion-duration-hover-out) var(--motion-ease-hover-out), transform var(--motion-duration-hover-out) var(--motion-ease-hover-out);align-items:start;margin-inline:0;text-decoration:none;display:grid;overflow:hidden}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project]{width:min(100%, var(--editorial-handoff-inline-size,var(--measure-chat-project-handoff-min)));min-width:min(100%, var(--measure-chat-project-handoff-min));max-width:min(calc(100% - var(--space-chat-sheet-text-extra-inline-inset)), var(--measure-chat-ask-prose));grid-template-columns:var(--measure-chat-content-card) minmax(0, 1fr);gap:var(--space-5);margin-inline:var(--space-chat-sheet-text-extra-inline-inset) 0;border-radius:var(--radius-chat-project-handoff);align-items:stretch;padding-inline-end:var(--space-chat-project-handoff-inline-end-inset)}.EditorialHandoffCard-module__2YmDXG__media{width:var(--measure-chat-content-card);min-width:0;height:auto;aspect-ratio:var(--aspect-content-card);border-radius:var(--radius-sm);background:var(--color-card-media);display:block;position:relative;overflow:hidden}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project] .EditorialHandoffCard-module__2YmDXG__media{width:var(--measure-chat-content-card);aspect-ratio:var(--aspect-content-card);border-radius:var(--radius-md);box-shadow:var(--shadow-project-card-idle);isolation:isolate}.EditorialHandoffCard-module__2YmDXG__image,.EditorialHandoffCard-module__2YmDXG__placeholder{width:100%;height:100%;display:block}.EditorialHandoffCard-module__2YmDXG__image{object-fit:cover}.EditorialHandoffCard-module__2YmDXG__placeholder{background:var(--color-card-media)}.EditorialHandoffCard-module__2YmDXG__copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;min-height:0;padding:0;display:flex;position:relative}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project] .EditorialHandoffCard-module__2YmDXG__copy{justify-content:center;align-self:stretch}.EditorialHandoffCard-module__2YmDXG__copyGroup{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.EditorialHandoffCard-module__2YmDXG__eyebrow{color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.EditorialHandoffCard-module__2YmDXG__title{font-family:var(--font-family-reading);font-size:var(--type-body-size);font-weight:var(--font-weight-medium);line-height:var(--type-case-study-rail-line-height);overflow-wrap:anywhere}.EditorialHandoffCard-module__2YmDXG__railMetadata{width:100%;display:block}.EditorialHandoffCard-module__2YmDXG__description{margin-top:var(--space-1);color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--type-caption-size);font-weight:var(--font-weight-regular);line-height:var(--type-chat-response-line-height);overflow-wrap:anywhere;display:block;overflow:visible}.EditorialHandoffCard-module__2YmDXG__actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex;position:static}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project] .EditorialHandoffCard-module__2YmDXG__actions{margin-top:var(--space-3)}.EditorialHandoffCard-module__2YmDXG__action{appearance:none;min-width:0;min-height:44px;padding-inline:var(--control-padding-inline);border-radius:var(--radius-pill);color:var(--color-ink);background:var(--color-nav-indicator);box-shadow:var(--shadow-agentic-input);font-family:var(--font-family-reading);font-size:var(--type-omnibar-chip-size);font-weight:var(--font-weight-regular);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-duration-control) var(--motion-ease-standard), box-shadow var(--motion-duration-hover-out) var(--motion-ease-hover-out), scale 80ms ease;border:0;flex:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.EditorialHandoffCard-module__2YmDXG__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.EditorialHandoffCard-module__2YmDXG__action:disabled{cursor:default}.EditorialHandoffCard-module__2YmDXG__action:not(:disabled):active{scale:var(--motion-scale-active)}@media (hover:hover) and (pointer:fine){.EditorialHandoffCard-module__2YmDXG__action:not(:disabled):hover{background:var(--color-nav-indicator);box-shadow:var(--shadow-agentic-input-hover)}}@container global-chat-sheet (max-width:520px){.EditorialHandoffCard-module__2YmDXG__card{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;height:auto;margin-inline:0}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project]{width:calc(100% - var(--space-chat-sheet-text-extra-inline-inset));min-width:0;max-width:calc(100% - var(--space-chat-sheet-text-extra-inline-inset));gap:var(--space-4);margin-inline:var(--space-chat-sheet-text-extra-inline-inset) 0;align-items:start}.EditorialHandoffCard-module__2YmDXG__media{align-self:start;width:100%;height:auto}.EditorialHandoffCard-module__2YmDXG__copy{min-height:0;padding:0}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project] .EditorialHandoffCard-module__2YmDXG__copy{justify-content:center;align-self:stretch}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project] .EditorialHandoffCard-module__2YmDXG__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EditorialHandoffCard-module__2YmDXG__actions{width:100%;margin-top:var(--space-3);position:static}.EditorialHandoffCard-module__2YmDXG__card[data-content-type=project] .EditorialHandoffCard-module__2YmDXG__actions{margin-top:var(--space-3)}.EditorialHandoffCard-module__2YmDXG__action{max-width:100%}}@media (prefers-reduced-motion:reduce){.EditorialHandoffCard-module__2YmDXG__action,.EditorialHandoffCard-module__2YmDXG__action:hover,.EditorialHandoffCard-module__2YmDXG__action:active{transition:none;scale:1}}
.EditorialTransitionPersistentShell-module__Xjz7jW__editorialDestination{z-index:var(--z-transition);box-sizing:border-box;pointer-events:auto;position:absolute;inset:0}.EditorialTransitionPersistentShell-module__Xjz7jW__editorialDestination>*{pointer-events:auto;height:100%;min-height:0}[data-site-scroll-mode=document] .EditorialTransitionPersistentShell-module__Xjz7jW__editorialDestination{position:fixed}
.SecondaryIcon-module__zSgKkG__icon{width:var(--lp-secondary-icon-size,var(--size-icon-sm));height:var(--lp-secondary-icon-size,var(--size-icon-sm));object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;will-change:transform;flex:none;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);display:block}.SecondaryIcon-module__zSgKkG__arrow[data-direction=left]{transform:rotate(180deg)}.SecondaryIcon-module__zSgKkG__arrow[data-direction=up]{transform:rotate(-90deg)}.SecondaryIcon-module__zSgKkG__arrow[data-direction=down]{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.lp-secondary-icon-trigger:hover .SecondaryIcon-module__zSgKkG__x{transform:rotate(-5deg)}.lp-secondary-icon-trigger:hover .SecondaryIcon-module__zSgKkG__microphone{transform:scale(var(--motion-scale-hover))}.lp-secondary-icon-trigger:hover .SecondaryIcon-module__zSgKkG__arrow[data-direction=right]{transform:scale(var(--motion-scale-hover))}.lp-secondary-icon-trigger:hover .SecondaryIcon-module__zSgKkG__arrow[data-direction=left]{transform:rotate(180deg) scale(var(--motion-scale-hover))}.lp-secondary-icon-trigger:hover .SecondaryIcon-module__zSgKkG__arrow[data-direction=up]{transform:rotate(-90deg) scale(var(--motion-scale-hover))}.lp-secondary-icon-trigger:hover .SecondaryIcon-module__zSgKkG__arrow[data-direction=down]{transform:rotate(90deg) scale(var(--motion-scale-hover))}}@media (prefers-reduced-motion:reduce){.SecondaryIcon-module__zSgKkG__icon{transition:none}.SecondaryIcon-module__zSgKkG__x,.SecondaryIcon-module__zSgKkG__microphone,.SecondaryIcon-module__zSgKkG__arrow[data-direction=right]{transform:none}.SecondaryIcon-module__zSgKkG__arrow[data-direction=left]{transform:rotate(180deg)}.SecondaryIcon-module__zSgKkG__arrow[data-direction=up]{transform:rotate(-90deg)}.SecondaryIcon-module__zSgKkG__arrow[data-direction=down]{transform:rotate(90deg)}}
.AgentAvatar-module__Nn7pqa__avatar{width:25px;height:24px;color:var(--color-agent-avatar,#f9e14b);display:block;position:relative}.AgentAvatar-module__Nn7pqa__avatar svg{width:100%;height:100%;display:block;overflow:visible}.AgentAvatar-module__Nn7pqa__lottiePanel{pointer-events:none;position:absolute;inset:0}.AgentAvatar-module__Nn7pqa__lottiePanel .AgentAvatar-module__Nn7pqa__animation{aspect-ratio:1;width:100%;height:100%;max-height:none;margin:0;overflow:visible}.AgentAvatar-module__Nn7pqa__animation svg{overflow:visible}
.LinkPreview-module__ezn7PG__card{--link-preview-gap:var(--space-3);--link-preview-inset:var(--space-4);--link-preview-inset-top:calc(var(--layout-panel-inset) + var(--layout-chrome-control-inset) + var(--control-size-icon) + var(--space-3));--link-preview-inset-bottom:var(--link-preview-inset);z-index:var(--z-tooltip);box-sizing:border-box;--link-preview-height:calc(var(--size-link-preview-block) / 2);width:min(calc(var(--link-preview-height) * var(--link-preview-ratio,1)), calc(var(--size-link-preview-inline) * 2 / 3), calc(100vw - (2 * var(--link-preview-inset))));aspect-ratio:var(--link-preview-ratio,1);border-radius:var(--radius-tooltip);background:var(--color-surface);box-shadow:var(--shadow-static-raised);pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;translate:var(--link-preview-x,0px) var(--link-preview-y,0px);transform-origin:var(--link-preview-origin-x,50%) 100%;transition:opacity var(--motion-duration-hover-fade) var(--motion-ease-hover-fade), scale var(--motion-duration-hover-fade) var(--motion-ease-hover-fade), visibility 0s linear var(--motion-duration-hover-fade);will-change:opacity, scale;position:fixed;top:0;left:0;overflow:hidden;scale:.96}.LinkPreview-module__ezn7PG__card[data-handoff=true],.LinkPreview-module__ezn7PG__card[data-handoff=true][data-state=open]{transition:opacity calc(var(--motion-duration-hover-fade) / 2) var(--motion-ease-hover-fade), visibility 0s linear calc(var(--motion-duration-hover-fade) / 2);scale:1}.LinkPreview-module__ezn7PG__card[data-handoff=true][data-state=open]{transition:opacity calc(var(--motion-duration-hover-fade) / 2) var(--motion-ease-hover-fade), visibility 0s linear 0s}@media (max-width:800px){.LinkPreview-module__ezn7PG__card{--link-preview-inset-bottom:var(--link-preview-inset-top)}}.LinkPreview-module__ezn7PG__metrics{visibility:hidden;width:0;height:0;padding-top:var(--link-preview-inset-top);padding-right:var(--link-preview-inset);padding-bottom:var(--link-preview-inset-bottom);padding-left:var(--link-preview-gap);position:absolute}.LinkPreview-module__ezn7PG__card[data-placement=below]{transform-origin:var(--link-preview-origin-x,50%) 0}.LinkPreview-module__ezn7PG__card[data-state=open]{visibility:visible;opacity:1;transition:opacity var(--motion-duration-hover-fade) var(--motion-ease-hover-fade), scale var(--motion-duration-spring) var(--motion-ease-spring), visibility 0s linear 0s;scale:1}.LinkPreview-module__ezn7PG__image{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.LinkPreview-module__ezn7PG__card,.LinkPreview-module__ezn7PG__card[data-state=open]{will-change:auto;transition:none;scale:1}}
.RoutedPage-module__1tkATq__page{box-sizing:border-box;width:100%;min-height:100%;color:var(--color-ink)}.RoutedPage-module__1tkATq__inner{width:100%;min-height:100%}.RoutedPage-module__1tkATq__header{width:100%;padding:calc(var(--chrome-pad-top) + 22px) var(--layout-routed-page-gutter) 22px;border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);flex-direction:column;gap:5px;display:flex}.RoutedPage-module__1tkATq__eyebrow,.RoutedPage-module__1tkATq__title{margin:0}.RoutedPage-module__1tkATq__eyebrow{color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--type-ui-small-size);font-weight:var(--font-weight-medium);line-height:1}.RoutedPage-module__1tkATq__title{color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--type-routed-page-title-size);font-weight:var(--font-weight-light);text-wrap:balance;line-height:1.05}.RoutedPage-module__1tkATq__body{min-width:0;padding:clamp(28px, 3.2vw, 48px) var(--layout-routed-page-gutter) clamp(96px, 10vw, 132px)}@media (max-width:640px){.RoutedPage-module__1tkATq__body{padding-bottom:var(--space-9)}}
.ResultsPresentation-module__uKtrrG__presentation{box-sizing:border-box;width:100%;min-height:100%;padding:calc(var(--space-9) + var(--space-3)) 0 var(--space-9);color:var(--color-ink)}.ResultsPresentation-module__uKtrrG__presentation:has([data-system-results-end-mark]){padding-bottom:0}.ResultsPresentation-module__uKtrrG__summary{width:min(var(--measure-copy), calc(100% - (2 * var(--layout-gutter))));min-height:var(--space-9);text-align:center;justify-content:center;align-items:center;margin-inline:auto;display:flex}.ResultsPresentation-module__uKtrrG__summarySlot{width:100%;min-height:var(--space-8);justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.ResultsPresentation-module__uKtrrG__summaryText{font-family:var(--font-family-reading);font-size:var(--type-body-size);font-weight:var(--font-weight-regular);line-height:var(--type-body-line-height);text-wrap:balance;margin:0}.ResultsPresentation-module__uKtrrG__summaryBird{aspect-ratio:390/138;pointer-events:none;width:min(160px,42%);margin:0;display:block}.ResultsPresentation-module__uKtrrG__summaryBird [data-system-lottie-frame]{width:100%;height:100%;max-height:none;margin:0}.ResultsPresentation-module__uKtrrG__summaryPlayout{width:100%;display:grid;position:relative}.ResultsPresentation-module__uKtrrG__summaryPlayoutMeasure,.ResultsPresentation-module__uKtrrG__summaryPlayoutVisible{grid-area:1/1;width:100%}.ResultsPresentation-module__uKtrrG__summaryPlayoutMeasure{visibility:hidden;pointer-events:none}.ResultsPresentation-module__uKtrrG__summaryPlayoutVisible{align-self:start}.ResultsPresentation-module__uKtrrG__summaryPlayoutPlaceholder{pointer-events:none;justify-content:center;margin-inline:auto;position:absolute;inset:0}.ResultsPresentation-module__uKtrrG__summaryPlaceholder{width:min(100%, var(--measure-control));align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.ResultsPresentation-module__uKtrrG__summaryPlaceholder>span{width:100%;height:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface-soft);animation:ResultsPresentation-module__uKtrrG__resultsSummarySkeletonPulse .9s var(--motion-ease-standard) infinite alternate;display:block}.ResultsPresentation-module__uKtrrG__summaryPlaceholder>span:last-child{width:72%}.ResultsPresentation-module__uKtrrG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ResultsPresentation-module__uKtrrG__group{gap:var(--space-5);width:100%;margin-top:var(--space-6);display:grid}.ResultsPresentation-module__uKtrrG__heading{width:100%;font-family:var(--font-family-reading);font-size:var(--type-lead-size);font-style:italic;font-weight:var(--font-weight-regular);line-height:var(--type-heading-line-height);text-align:center;text-wrap:balance;margin:0}.ResultsPresentation-module__uKtrrG__gridFrame{width:100%;margin-inline:auto}@keyframes ResultsPresentation-module__uKtrrG__resultsSummarySkeletonPulse{0%{opacity:.48}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ResultsPresentation-module__uKtrrG__summaryPlaceholder>span{animation:none}}
.VisualSearchMotionVideo-module__p055Sa__root{position:relative;overflow:hidden}.VisualSearchMotionVideo-module__p055Sa__video,.VisualSearchMotionVideo-module__p055Sa__poster{object-fit:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.VisualSearchMotionVideo-module__p055Sa__video{z-index:1;opacity:0}.VisualSearchMotionVideo-module__p055Sa__poster{z-index:0}.VisualSearchMotionVideo-module__p055Sa__root[data-frame-ready=true] .VisualSearchMotionVideo-module__p055Sa__video{opacity:1}
.VisualSearchResultsGrid-module__BFO2XW__grid{column-gap:var(--layout-discovery-grid-gap);-webkit-user-select:none;user-select:none;isolation:isolate;width:100%;position:relative}.VisualSearchResultsGrid-module__BFO2XW__grid[data-layout-ready=false]{visibility:hidden}.VisualSearchResultsGrid-module__BFO2XW__item{opacity:0;z-index:0;transform:translate3d(var(--visual-search-grid-x,0), var(--visual-search-grid-y,0), 0);transition:opacity var(--artifact-intro-fade-duration,var(--motion-duration-artifact-crossfade)) var(--artifact-intro-fade-ease,var(--intro-ease,var(--motion-ease-standard))), transform var(--motion-duration-control) var(--motion-ease-standard);transition-delay:0s;display:block;position:absolute}.VisualSearchResultsGrid-module__BFO2XW__item:not([data-reveal-visible=true]){will-change:opacity, transform;pointer-events:none}.VisualSearchResultsGrid-module__BFO2XW__item[data-reveal-visible=true]{opacity:1;transition-delay:calc(var(--artifact-intro-offset,0s) + (var(--artifact-reveal-order,0) * var(--artifact-intro-fade-stagger,var(--motion-index-stagger)))), 0s}.VisualSearchResultsGrid-module__BFO2XW__grid[data-search-batch-paint-gate=true]:not([data-artifact-batch-paint-released=true]) .VisualSearchResultsGrid-module__BFO2XW__item,.VisualSearchResultsGrid-module__BFO2XW__grid[data-artifact-batch-paint-pending=true] .VisualSearchResultsGrid-module__BFO2XW__item{opacity:0!important;transition:none!important}:is(body[data-site-intro-active] .VisualSearchResultsGrid-module__BFO2XW__item,body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .VisualSearchResultsGrid-module__BFO2XW__item){--artifact-intro-offset:var(--motion-delay-results-grid-reveal);--artifact-intro-fade-duration:var(--motion-duration-results-grid-reveal);--artifact-intro-fade-stagger:var(--motion-editorial-child-stagger,var(--motion-editorial-stagger));--artifact-intro-fade-ease:var(--motion-ease-results-grid-reveal)}body[data-site-intro-settlement=fast-forward] [data-discovery-route=home] .VisualSearchResultsGrid-module__BFO2XW__item{--artifact-intro-offset:0s;--artifact-intro-fade-duration:0s;--artifact-intro-fade-stagger:0s}.VisualSearchResultsGrid-module__BFO2XW__item[data-reveal-visible=true]:not([inert]):focus-within,.VisualSearchResultsGrid-module__BFO2XW__item[data-reveal-visible=true]:not([inert])[data-guide-state~=hover]{z-index:2}@media (hover:hover) and (pointer:fine){.VisualSearchResultsGrid-module__BFO2XW__item[data-reveal-visible=true]:not([inert]):hover{z-index:2}}.VisualSearchResultsGrid-module__BFO2XW__item[data-hover-exiting=true]{z-index:1}.VisualSearchResultsGrid-module__BFO2XW__cardFrame{width:100%;scale:var(--group-scale,1);transform-origin:50%;transition:scale var(--motion-group-hover-duration-artifact-out) var(--motion-ease-hover-out-artifact);position:relative}.VisualSearchResultsGrid-module__BFO2XW__item[data-reveal-visible=true] .VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-artifact-interactive=true]:focus-within{--group-scale:var(--motion-artifact-hover-scale);transition:scale var(--motion-group-hover-duration-artifact-in) var(--motion-ease-hover-in-artifact)}@media (hover:hover) and (pointer:fine){.VisualSearchResultsGrid-module__BFO2XW__cardFrame{will-change:scale}.VisualSearchResultsGrid-module__BFO2XW__item[data-reveal-visible=true] .VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-artifact-interactive=true]:hover{--group-scale:var(--motion-artifact-hover-scale);transition:scale var(--motion-group-hover-duration-artifact-in) var(--motion-ease-hover-in-artifact)}}.VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-editorial-handoff-frozen=true],.VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-editorial-handoff-frozen=true][data-artifact-interactive=true]:hover,.VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-editorial-handoff-frozen=true][data-artifact-interactive=true]:focus-within{--group-scale:1;transition:none;scale:1}.VisualSearchResultsGrid-module__BFO2XW__item:has([data-editorial-handoff-frozen=true])[data-guide-state~=hover] .VisualSearchResultsGrid-module__BFO2XW__cardFrame{transition:none;transform:none}.VisualSearchResultsGrid-module__BFO2XW__item:has([data-group-hover-active=true]){z-index:2}.VisualSearchResultsGrid-module__BFO2XW__card{width:100%;aspect-ratio:var(--visual-search-card-aspect-ratio,4 / 5);border-radius:var(--radius-md);box-shadow:var(--shadow-artifact-card-idle);cursor:pointer;transition:box-shadow var(--motion-group-hover-duration-artifact-out) var(--motion-ease-hover-out-artifact);background:0 0;border:0;padding:0;display:block;overflow:visible}.VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-artifact-interactive=true] .VisualSearchResultsGrid-module__BFO2XW__card:focus-within{box-shadow:var(--shadow-artifact-card-hover);transition:box-shadow var(--motion-group-hover-duration-artifact-in) var(--motion-ease-hover-in-artifact)}@media (hover:hover) and (pointer:fine){.VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-artifact-interactive=true] .VisualSearchResultsGrid-module__BFO2XW__card:hover{box-shadow:var(--shadow-artifact-card-hover);transition:box-shadow var(--motion-group-hover-duration-artifact-in) var(--motion-ease-hover-in-artifact)}}.VisualSearchResultsGrid-module__BFO2XW__card[data-artifact-static=true]{cursor:default}.VisualSearchResultsGrid-module__BFO2XW__card[data-editorial-source-reserved=true],.VisualSearchResultsGrid-module__BFO2XW__card[data-editorial-return-source-hidden=true]{visibility:hidden}.VisualSearchResultsGrid-module__BFO2XW__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.VisualSearchResultsGrid-module__BFO2XW__media{border-radius:inherit;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.VisualSearchResultsGrid-module__BFO2XW__card[data-fit=contain] .VisualSearchResultsGrid-module__BFO2XW__media{object-fit:contain}.VisualSearchResultsGrid-module__BFO2XW__item[data-guide-state~=hover] .VisualSearchResultsGrid-module__BFO2XW__cardFrame{transform:scale(var(--motion-scale-hover));transition:transform var(--motion-group-hover-duration-artifact-in) var(--motion-ease-hover-in-artifact)}.VisualSearchResultsGrid-module__BFO2XW__item[data-guide-state~=hover] .VisualSearchResultsGrid-module__BFO2XW__card{box-shadow:var(--shadow-card-hover);transition:box-shadow var(--motion-group-hover-duration-artifact-in) var(--motion-ease-hover-in-artifact)}@media (hover:hover) and (pointer:fine){.VisualSearchResultsGrid-module__BFO2XW__cardFrame[data-artifact-interactive=true]:hover:active{scale:var(--motion-scale-active);transition-duration:80ms}}@media (prefers-reduced-motion:reduce){.VisualSearchResultsGrid-module__BFO2XW__item{transition:none}.VisualSearchResultsGrid-module__BFO2XW__cardFrame,.VisualSearchResultsGrid-module__BFO2XW__cardFrame:hover,.VisualSearchResultsGrid-module__BFO2XW__cardFrame:active,.VisualSearchResultsGrid-module__BFO2XW__cardFrame:hover:active,.VisualSearchResultsGrid-module__BFO2XW__item[data-guide-state~=hover] .VisualSearchResultsGrid-module__BFO2XW__cardFrame{transition:none!important;transform:translate(0,0)scale(1)!important}.VisualSearchResultsGrid-module__BFO2XW__item{opacity:1;will-change:auto}}@media (any-pointer:coarse){.VisualSearchResultsGrid-module__BFO2XW__cardFrame{transition:none;transform:none}}
.CuratedResultsAugmentationStatus-module__uUwcia__root{min-height:var(--space-9);color:var(--color-text-muted);font-family:var(--font-family-reading);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);text-align:center;place-items:center;display:grid}.CuratedResultsAugmentationStatus-module__uUwcia__root[data-curated-augmentation-status=idle]{display:none}.CuratedResultsAugmentationStatus-module__uUwcia__root>span{animation:CuratedResultsAugmentationStatus-module__uUwcia__curatedAugmentationPulse .9s var(--motion-ease-standard) infinite alternate}@keyframes CuratedResultsAugmentationStatus-module__uUwcia__curatedAugmentationPulse{0%{opacity:.56}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CuratedResultsAugmentationStatus-module__uUwcia__root>span{animation:none}}
.DiscoveryResultsSurface-module__cZC8gq__surface{min-width:0}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search]{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.DiscoveryResultsSurface-module__cZC8gq__surfaceBody{flex-direction:column;flex:1;width:100%;min-height:100%;display:flex}.DiscoveryResultsSurface-module__cZC8gq__surfaceMain{flex:1 0 auto;width:100%}.DiscoveryResultsSurface-module__cZC8gq__surfaceEndMark{flex:none;margin-top:auto}.DiscoveryResultsSurface-module__cZC8gq__surface:is([data-discovery-route=search],[data-discovery-route=not-found]){padding-top:max(calc(var(--space-9) + var(--space-3)), calc(var(--site-presentation-omnibar-bottom,0px) + var(--space-4)))}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home]{min-height:100%;padding-top:calc(var(--space-9) + var(--space-3));position:relative}.DiscoveryResultsSurface-module__cZC8gq__surface [data-discovery-grid-reveal=waiting] [data-system-results-grid-item=true],.DiscoveryResultsSurface-module__cZC8gq__surface [data-discovery-grid-reveal=waiting] [data-visual-search-artifact-card=true]{visibility:hidden}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-discovery-grid-reveal=waiting] [data-visual-search-artifact-card=true]{visibility:visible;pointer-events:none}.DiscoveryResultsSurface-module__cZC8gq__header{min-width:0}:is(.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] [data-system-results-summary],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-system-results-summary]){justify-content:flex-start;align-items:flex-start}:is(.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] [data-system-results-summary]>div,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-system-results-summary]>div){justify-content:flex-start}html[data-mobile-logo-home-summary-reveal]:not([data-home-return-summary-sequence=active]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{opacity:0}html[data-home-return-summary-sequence=active] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{opacity:1}html[data-mobile-logo-home-summary-reveal]:not([data-home-return-summary-sequence=active]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible{opacity:0}.DiscoveryResultsSurface-module__cZC8gq__summaryPreview{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.DiscoveryResultsSurface-module__cZC8gq__summaryPlayout{width:100%;display:grid;position:relative}.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutMeasure,.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible{grid-area:1/1;width:100%}.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutMeasure{visibility:hidden;pointer-events:none}.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible{align-self:start}.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutPlaceholder{pointer-events:none;justify-content:center;margin-inline:auto;position:absolute;inset:0}.DiscoveryResultsSurface-module__cZC8gq__summaryLottie{aspect-ratio:390/138;pointer-events:none;width:min(160px,42%);margin:0;display:block}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{contain:layout style paint;flex:none;justify-content:center;align-items:flex-start;display:flex;overflow:clip}.DiscoveryResultsSurface-module__cZC8gq__summaryLottie [data-system-lottie-frame]{width:100%;height:100%;max-height:none;margin:0}:is(.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie [data-system-lottie-frame],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie [data-system-lottie-frame]){width:100%;height:auto;aspect-ratio:unset;--system-illustration-aspect-ratio:390 / 138;flex:none}:is(.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search][data-discovery-results-theater=summary] [data-system-results-heading],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search][data-discovery-results-theater=grid] [data-system-results-heading]){opacity:0;transition:none}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search][data-discovery-results-theater=results] [data-system-results-heading]{opacity:1;transition:opacity var(--motion-editorial-fade-duration) var(--motion-editorial-ease,var(--motion-ease-standard))}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] [data-system-results-grid-item=true],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-system-results-grid-item=true]{--results-scroll-reveal-stagger:var(--motion-editorial-child-stagger,var(--motion-editorial-stagger))}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-system-results-grid-item=true]{--results-scroll-reveal-duration:var(--motion-editorial-fade-duration);--results-scroll-reveal-offset:0s;--results-scroll-reveal-ease:var(--motion-editorial-ease,var(--motion-ease-standard))}:is(.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] [data-visual-search-results-grid=true] [data-layout-id],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-visual-search-results-grid=true] [data-layout-id]){--artifact-intro-fade-duration:var(--motion-duration-results-grid-reveal);--artifact-intro-offset:0s;--artifact-intro-fade-stagger:var(--motion-editorial-child-stagger,var(--motion-editorial-stagger));--artifact-intro-fade-ease:var(--motion-ease-results-grid-reveal)}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible{--discovery-summary-copy-fade-duration:var(--motion-duration-results-grid-reveal);--discovery-summary-copy-fade-ease:var(--motion-ease-results-grid-reveal)}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=not-found] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible{--discovery-summary-copy-fade-duration:var(--motion-editorial-fade-duration);--discovery-summary-copy-fade-ease:var(--motion-editorial-ease,var(--motion-ease-standard))}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=not-found] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible{opacity:0;transition:opacity var(--discovery-summary-copy-fade-duration) var(--discovery-summary-copy-fade-ease)}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible[data-discovery-summary-copy-fade=active],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible[data-discovery-summary-copy-fade=active],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=not-found] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible[data-discovery-summary-copy-fade=active]{opacity:1}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] [data-system-results-heading]{font-size:var(--type-omnibar-section-label-size);font-style:italic;font-weight:var(--font-weight-bold);letter-spacing:var(--type-uppercase-label-letter-spacing);text-align:center;text-transform:uppercase;line-height:1.35}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__projectSection>[data-system-results-heading]{box-sizing:border-box;padding-inline:var(--layout-discovery-grid-inset)}.DiscoveryResultsSurface-module__cZC8gq__summary,.DiscoveryResultsSurface-module__cZC8gq__summaryFallback,.DiscoveryResultsSurface-module__cZC8gq__error{font-family:var(--font-family-reading);font-size:var(--type-body-size);font-weight:var(--font-weight-regular);line-height:var(--type-body-line-height);margin:0}.DiscoveryResultsSurface-module__cZC8gq__summary,.DiscoveryResultsSurface-module__cZC8gq__summaryFallback{text-wrap:balance}.DiscoveryResultsSurface-module__cZC8gq__error{text-wrap:pretty}.DiscoveryResultsSurface-module__cZC8gq__summaryFallback,.DiscoveryResultsSurface-module__cZC8gq__error{color:var(--color-text-muted)}.DiscoveryResultsSurface-module__cZC8gq__projectSection{min-width:0}.DiscoveryResultsSurface-module__cZC8gq__artifactSection{padding-inline:var(--layout-discovery-grid-inset)}.DiscoveryResultsSurface-module__cZC8gq__projectResult{position:relative}.DiscoveryResultsSurface-module__cZC8gq__loadingGrid{gap:var(--layout-discovery-grid-gap);width:100%;margin-top:var(--space-6);padding-inline:var(--layout-discovery-grid-inset);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DiscoveryResultsSurface-module__cZC8gq__loadingCard{width:100%;aspect-ratio:var(--aspect-content-card);border-radius:var(--radius-md);background:var(--color-card-media);box-shadow:var(--shadow-card);animation:DiscoveryResultsSurface-module__cZC8gq__discoverySkeletonPulse .9s var(--motion-ease-standard) infinite alternate;display:block}.DiscoveryResultsSurface-module__cZC8gq__summarySkeleton{width:min(100%, var(--measure-control));align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.DiscoveryResultsSurface-module__cZC8gq__summarySkeleton[data-discovery-summary-placeholder-playback=waiting-for-bird]{visibility:hidden}.DiscoveryResultsSurface-module__cZC8gq__summarySkeleton>span:not(.DiscoveryResultsSurface-module__cZC8gq__visuallyHidden){width:100%;height:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface-soft);animation:DiscoveryResultsSurface-module__cZC8gq__discoverySkeletonPulse .9s var(--motion-ease-standard) infinite alternate;display:block}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summarySkeleton>span:not(.DiscoveryResultsSurface-module__cZC8gq__visuallyHidden){background:0 0}.DiscoveryResultsSurface-module__cZC8gq__summarySkeleton[data-discovery-summary-placeholder-playback=waiting-for-bird]>span:not(.DiscoveryResultsSurface-module__cZC8gq__visuallyHidden){animation-play-state:paused}.DiscoveryResultsSurface-module__cZC8gq__summarySkeleton>span:last-child{width:72%}.DiscoveryResultsSurface-module__cZC8gq__editorialDestination{z-index:var(--z-transition);box-sizing:border-box;pointer-events:auto;position:absolute;inset:0}.DiscoveryResultsSurface-module__cZC8gq__editorialDestination>*{pointer-events:auto;height:100%;min-height:0}.DiscoveryResultsSurface-module__cZC8gq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes DiscoveryResultsSurface-module__cZC8gq__discoverySkeletonPulse{0%{opacity:.48}to{opacity:1}}@media (min-width:801px){.DiscoveryResultsSurface-module__cZC8gq__loadingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.DiscoveryResultsSurface-module__cZC8gq__surface:is([data-discovery-route=search],[data-discovery-route=not-found]) .DiscoveryResultsSurface-module__cZC8gq__projectGrid{--search-project-card-wide-inline-size:calc(( 100% - ( (var(--layout-search-results-project-grid-columns-wide) - 1) * var(--layout-discovery-grid-gap) ) ) / var(--layout-search-results-project-grid-columns-wide));flex-wrap:wrap;justify-content:center;display:flex}.DiscoveryResultsSurface-module__cZC8gq__surface:is([data-discovery-route=search],[data-discovery-route=not-found]) .DiscoveryResultsSurface-module__cZC8gq__projectGrid>*{flex:0 0 var(--search-project-card-wide-inline-size)}}@media (min-width:1520px){.DiscoveryResultsSurface-module__cZC8gq__loadingGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:800px){html:not([data-mobile-omnibar-results-surface-fade]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-results-surface=true]{opacity:1;transition:opacity var(--motion-duration-reveal) var(--motion-ease-chrome-fade)}html[data-mobile-omnibar-results-surface-fade] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-results-surface=true]{opacity:0;transition:opacity var(--motion-duration-reveal) var(--motion-ease-chrome-fade);pointer-events:none}.DiscoveryResultsSurface-module__cZC8gq__homeResultsEndMark{padding-block-end:var(--space-results-end-mark-end-home-mobile)}.DiscoveryResultsSurface-module__cZC8gq__surface,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search]{padding-top:calc(var(--layout-chrome-control-inset) + var(--control-size-icon) + var(--space-5))}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=not-found]{padding-top:max(calc(var(--layout-chrome-control-inset) + var(--control-size-icon) + var(--space-5)), calc(var(--site-presentation-omnibar-bottom,0px) + var(--space-5)))}.DiscoveryResultsSurface-module__cZC8gq__surface:is([data-discovery-route=search],[data-discovery-route=not-found]) .DiscoveryResultsSurface-module__cZC8gq__projectGrid[data-last-row-alignment=center]{--search-project-card-small-inline-size:calc(( 100% - ( (var(--layout-search-results-project-grid-columns-small) - 1) * var(--layout-discovery-grid-gap) ) ) / var(--layout-search-results-project-grid-columns-small));flex-wrap:wrap;justify-content:center;display:flex}.DiscoveryResultsSurface-module__cZC8gq__surface:is([data-discovery-route=search],[data-discovery-route=not-found]) .DiscoveryResultsSurface-module__cZC8gq__projectGrid[data-last-row-alignment=center]>*{max-inline-size:var(--search-project-card-small-inline-size);flex:1 1 var(--search-project-card-small-inline-size)}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home]{padding-top:calc(var(--layout-chrome-control-inset) + var(--control-size-icon) + var(--space-5));padding-bottom:var(--space-9)}}@media (max-width:640px){.DiscoveryResultsSurface-module__cZC8gq__header{min-height:var(--space-9)}.DiscoveryResultsSurface-module__cZC8gq__artifactSection{margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.DiscoveryResultsSurface-module__cZC8gq__loadingCard,.DiscoveryResultsSurface-module__cZC8gq__summarySkeleton>span:not(.DiscoveryResultsSurface-module__cZC8gq__visuallyHidden){animation:none}.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible,.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=not-found] .DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible,:is(.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search][data-discovery-results-theater=results] [data-system-results-heading],.DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=search][data-discovery-results-theater=settled] [data-system-results-heading]){opacity:1;transition:none}}body[data-site-intro-active] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summary:not(.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible){opacity:0}body[data-site-intro-active] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{opacity:0}body[data-site-intro-active] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__projectResult{opacity:0}body[data-site-intro-active]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{transition:opacity var(--intro-fade-duration) var(--intro-ease,var(--motion-ease-standard));transition-delay:var(--intro-beat-bird,.28s)}body[data-site-intro-settlement=fast-forward] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summary:not(.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible){opacity:1!important;transition:none!important;animation:none!important}body[data-site-intro-settlement=fast-forward] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{opacity:1!important;transition:none!important;animation:none!important}body[data-site-intro-settlement=fast-forward] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__projectResult{opacity:1!important;transition:none!important;animation:none!important}body[data-site-intro-entering=true] .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home]{--intro-beat-welcome:.18s;--intro-beat-bird:.28s;--intro-beat-gallery:.4s}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__projectResult{animation:DiscoveryResultsSurface-module__cZC8gq__discoveryIntroFade var(--intro-fade-duration) var(--intro-ease,var(--motion-ease-standard)) both;animation-delay:calc(var(--intro-beat-gallery) + (var(--discovery-result-order,0) * var(--intro-fade-stagger)))}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summary:not(.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutMeasure):not(.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible){animation:DiscoveryResultsSurface-module__cZC8gq__discoveryIntroFade var(--intro-fade-duration) var(--intro-ease,var(--motion-ease-standard)) both;animation-delay:var(--intro-beat-welcome)}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__projectResult{opacity:1;transition:opacity 1ms var(--motion-ease-standard);transition-delay:16ms;animation:none}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__projectResult:nth-child(3n+2){opacity:1;transition:opacity 1ms var(--motion-ease-standard);transition-delay:16ms;animation:none}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__projectResult:nth-child(3n+3){opacity:1;transition:opacity 1ms var(--motion-ease-standard);transition-delay:16ms;animation:none}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summary:not(.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutMeasure):not(.DiscoveryResultsSurface-module__cZC8gq__summaryPlayoutVisible){opacity:1;transition:opacity 1ms var(--motion-ease-standard);transition-delay:16ms;animation:none}body[data-site-intro-entering=true]:not([data-site-content-intro-played]) .DiscoveryResultsSurface-module__cZC8gq__surface[data-discovery-route=home] .DiscoveryResultsSurface-module__cZC8gq__summaryLottie{opacity:1;transition:opacity 1ms var(--motion-ease-standard);transition-delay:16ms;animation:none}}@keyframes DiscoveryResultsSurface-module__cZC8gq__discoveryIntroFade{0%{opacity:0}to{opacity:1}}
.HomeOnboarding-module__0Aq_Yq__guideLayer{z-index:calc(var(--z-tooltip) + 8);font-family:var(--font-family-ui);position:fixed;inset:0}.HomeOnboarding-module__0Aq_Yq__welcomeLayer{z-index:calc(var(--z-tooltip) + 8);padding:var(--layout-gutter);overscroll-behavior:contain;font-family:var(--font-family-ui);place-items:safe center;display:grid;position:absolute;inset:0;overflow-y:auto}.HomeOnboarding-module__0Aq_Yq__welcomeLayer[data-interactive=false]{pointer-events:none}.HomeOnboarding-module__0Aq_Yq__welcomeBackdrop{background:var(--color-chat-backdrop);cursor:default;-webkit-backdrop-filter:blur(var(--effect-chat-backdrop-blur)) saturate(var(--effect-chat-backdrop-saturation));backdrop-filter:blur(var(--effect-chat-backdrop-blur)) saturate(var(--effect-chat-backdrop-saturation));animation:HomeOnboarding-module__0Aq_Yq__welcomeBackdropIn var(--motion-duration-modal-open) var(--motion-ease-enter) both;border:0;padding:0;position:absolute;inset:0}[data-site-experience-frame][data-site-intro-variant=welcome-expand][data-site-intro-phase=welcome] .HomeOnboarding-module__0Aq_Yq__welcomeBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.HomeOnboarding-module__0Aq_Yq__welcomeDialog{align-content:center;justify-items:center;gap:var(--space-5);width:min(var(--measure-search), 100%);padding:var(--space-5);transform-origin:50%;animation:HomeOnboarding-module__0Aq_Yq__welcomePanelIn var(--motion-duration-modal-open) var(--motion-ease-enter) both;transition:opacity var(--motion-duration-intro-welcome-exit) var(--motion-ease-standard);will-change:opacity, transform;display:grid;position:relative}.HomeOnboarding-module__0Aq_Yq__welcomeDialog[data-decision-exiting=true]{opacity:0;pointer-events:none;animation:none}.HomeOnboarding-module__0Aq_Yq__welcomeBoat{width:var(--space-10);height:var(--space-10);opacity:0;pointer-events:none;will-change:opacity}.HomeOnboarding-module__0Aq_Yq__welcomeBoat[data-visible=true]{animation:HomeOnboarding-module__0Aq_Yq__welcomeBoatIn var(--motion-duration-intro-welcome-boat-in) var(--motion-ease-enter) both}.HomeOnboarding-module__0Aq_Yq__welcomeBoat>[data-system-lottie-frame]{aspect-ratio:1;width:100%;height:100%;max-height:none;margin:0}.HomeOnboarding-module__0Aq_Yq__welcomeCopy{justify-items:center;width:100%;display:grid}.HomeOnboarding-module__0Aq_Yq__welcomeAccessibleCopy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock{width:100%;color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--type-body-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:var(--type-lead-line-height);letter-spacing:normal;text-align:center;text-wrap:pretty;display:grid}.HomeOnboarding-module__0Aq_Yq__welcomeTextMeasure,.HomeOnboarding-module__0Aq_Yq__welcomeTextVisible{grid-area:1/1;width:100%}.HomeOnboarding-module__0Aq_Yq__welcomeTextMeasure{visibility:hidden;pointer-events:none}.HomeOnboarding-module__0Aq_Yq__welcomeTextVisible{align-self:start}.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock p,.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock p>span{color:inherit;font:inherit;letter-spacing:inherit;margin:0}.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock p>span{display:block}.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock .HomeOnboarding-module__0Aq_Yq__welcomeInvitation{max-width:100%;margin-top:var(--space-6);text-wrap:balance;white-space:nowrap}.HomeOnboarding-module__0Aq_Yq__welcomeActions{justify-content:center;align-items:center;gap:var(--space-2);visibility:hidden;opacity:0;pointer-events:none;flex-wrap:nowrap;display:flex}.HomeOnboarding-module__0Aq_Yq__welcomeActions[data-visible=true]{visibility:visible;pointer-events:auto;animation:HomeOnboarding-module__0Aq_Yq__welcomeControlIn var(--motion-duration-modal-open) var(--motion-ease-enter) both}.HomeOnboarding-module__0Aq_Yq__welcomeDialog .HomeOnboarding-module__0Aq_Yq__welcomeAction{min-height:44px;padding-inline:var(--space-3);color:var(--color-accent);box-shadow:none;font-family:var(--font-family-reading);font-size:var(--type-welcome-action-size);font-style:italic;font-weight:var(--font-weight-regular);line-height:var(--type-lead-line-height);white-space:nowrap;transition:color var(--motion-duration-control) var(--motion-ease-standard);background:0 0;border:0}.HomeOnboarding-module__0Aq_Yq__welcomeDialog .HomeOnboarding-module__0Aq_Yq__welcomeAction:focus-visible{outline:2px solid var(--color-ink);outline-offset:0}.HomeOnboarding-module__0Aq_Yq__welcomeDialog .HomeOnboarding-module__0Aq_Yq__welcomeAction:active{transform:none}.HomeOnboarding-module__0Aq_Yq__welcomeActionDivider,.HomeOnboarding-module__0Aq_Yq__welcomeActionDividerMobile{color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--type-body-size);line-height:1}.HomeOnboarding-module__0Aq_Yq__welcomeActionDividerMobile{display:none}@media (hover:hover) and (pointer:fine){.HomeOnboarding-module__0Aq_Yq__welcomeDialog .HomeOnboarding-module__0Aq_Yq__welcomeAction:not(:disabled):hover{color:var(--color-accent);box-shadow:none;background:0 0;text-decoration:none}}.HomeOnboarding-module__0Aq_Yq__heroWelcomeBackdrop{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.HomeOnboarding-module__0Aq_Yq__heroWelcomeDialog{top:calc(-1 * var(--space-6));width:min(var(--measure-intro-entry-content), 100%);gap:0;padding:0;transition:none;animation:none}.HomeOnboarding-module__0Aq_Yq__heroWelcomeActor{opacity:0;transform:translate3d(0, var(--motion-distance-intro-entry-actor), 0);transition:opacity var(--motion-duration-intro-entry-actor) var(--motion-ease-enter), transform var(--motion-duration-intro-entry-actor-travel) var(--motion-ease-enter);will-change:opacity, transform}.HomeOnboarding-module__0Aq_Yq__heroWelcomeActor[data-visible=true]{opacity:1;transform:translate(0,0)}.HomeOnboarding-module__0Aq_Yq__heroWelcomeLottie{width:min(var(--size-intro-entry-lottie), calc(100vw - (2 * var(--layout-gutter))));height:min(var(--size-intro-entry-lottie), calc(100vw - (2 * var(--layout-gutter))));margin-bottom:var(--space-5);pointer-events:none}.HomeOnboarding-module__0Aq_Yq__heroWelcomeLottie>[data-system-lottie-frame]{aspect-ratio:1;width:100%;height:100%;max-height:none;margin:0}.HomeOnboarding-module__0Aq_Yq__heroWelcomeTitle,.HomeOnboarding-module__0Aq_Yq__heroWelcomeDescription{color:var(--color-ink);font-family:var(--font-family-reading);font-weight:var(--font-weight-regular);text-align:center}.HomeOnboarding-module__0Aq_Yq__heroWelcomeTitle{margin:0 0 var(--space-3);font-size:var(--type-display-size);line-height:var(--type-display-line-height);text-wrap:balance}.HomeOnboarding-module__0Aq_Yq__heroWelcomeDescription{max-width:var(--measure-intro-entry-body);font-size:var(--type-body-size);line-height:var(--type-body-line-height);text-wrap:pretty;margin:0}.HomeOnboarding-module__0Aq_Yq__heroWelcomeActionRow{margin-top:var(--space-5);pointer-events:none;justify-content:center;display:flex}.HomeOnboarding-module__0Aq_Yq__heroWelcomeActionRow[data-visible=true]{pointer-events:auto}.HomeOnboarding-module__0Aq_Yq__heroWelcomeDialog .HomeOnboarding-module__0Aq_Yq__heroWelcomeAction{min-height:44px;padding-inline:var(--space-5);color:var(--color-surface);background:var(--color-accent);box-shadow:var(--shadow-agentic-input);font-family:var(--font-family-ui);font-size:var(--type-ui-small-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:var(--type-ui-line-height)}.HomeOnboarding-module__0Aq_Yq__heroWelcomeDialog .HomeOnboarding-module__0Aq_Yq__heroWelcomeAction:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.HomeOnboarding-module__0Aq_Yq__heroWelcomeDialog .HomeOnboarding-module__0Aq_Yq__heroWelcomeAction:not(:disabled):hover{color:var(--color-surface);background:var(--color-accent);box-shadow:var(--shadow-omnibar-chip-hover)}}.HomeOnboarding-module__0Aq_Yq__guideLayer{pointer-events:none}.HomeOnboarding-module__0Aq_Yq__guideLayer[data-agent-prelude=true]{pointer-events:auto}.HomeOnboarding-module__0Aq_Yq__focusVeil{pointer-events:none;z-index:1;background:var(--color-chat-backdrop);-webkit-backdrop-filter:blur(var(--guide-focus-blur,var(--effect-onboarding-focus-blur)));backdrop-filter:blur(var(--guide-focus-blur,var(--effect-onboarding-focus-blur)));-webkit-mask-image:radial-gradient(ellipse var(--guide-focus-radius-x) var(--guide-focus-radius-y) at var(--guide-focus-center-x) var(--guide-focus-center-y), transparent 0, transparent var(--guide-focus-feather-start,var(--effect-onboarding-focus-feather-start)), #000 100%);-webkit-mask-image:radial-gradient(ellipse var(--guide-focus-radius-x) var(--guide-focus-radius-y) at var(--guide-focus-center-x) var(--guide-focus-center-y), transparent 0, transparent var(--guide-focus-feather-start,var(--effect-onboarding-focus-feather-start)), #000 100%);mask-image:radial-gradient(ellipse var(--guide-focus-radius-x) var(--guide-focus-radius-y) at var(--guide-focus-center-x) var(--guide-focus-center-y), transparent 0, transparent var(--guide-focus-feather-start,var(--effect-onboarding-focus-feather-start)), #000 100%);opacity:var(--guide-focus-strength,1);animation:HomeOnboarding-module__0Aq_Yq__focusVeilIn var(--motion-duration-control) var(--motion-ease-enter) both;position:fixed;inset:0}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewGrid{z-index:2;pointer-events:none;position:absolute;inset:0}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewLayer{position:absolute;inset:0}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewLayerIncoming .HomeOnboarding-module__0Aq_Yq__tourSearchPreviewSlot{animation:HomeOnboarding-module__0Aq_Yq__tourSearchPreviewIn var(--motion-duration-artifact-crossfade) var(--motion-ease-standard) both}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewLayerOutgoing .HomeOnboarding-module__0Aq_Yq__tourSearchPreviewSlot{animation:HomeOnboarding-module__0Aq_Yq__tourSearchPreviewOut var(--motion-duration-artifact-crossfade) var(--motion-ease-standard) both}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewSlot{width:var(--tour-preview-width);height:var(--tour-preview-height);border-radius:var(--tour-preview-radius,var(--radius-md));background:var(--color-card-media);transform:translate3d(var(--tour-preview-left), var(--tour-preview-top), 0);will-change:opacity;position:absolute;top:0;left:0;overflow:hidden}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewSlot img{object-fit:cover;width:100%;height:100%;display:block}.HomeOnboarding-module__0Aq_Yq__guideCursor{z-index:4;opacity:0;transform-origin:0 0;will-change:transform;width:24px;height:26px;transition:opacity var(--motion-duration-control) var(--motion-ease-standard);position:fixed;top:0;left:0}@keyframes HomeOnboarding-module__0Aq_Yq__tourSearchPreviewIn{0%{opacity:0}to{opacity:1}}@keyframes HomeOnboarding-module__0Aq_Yq__tourSearchPreviewOut{0%{opacity:1}to{opacity:0}}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-visible=true]{opacity:1}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-handoff=true] .HomeOnboarding-module__0Aq_Yq__guideCursorGlyph{opacity:.72}.HomeOnboarding-module__0Aq_Yq__guideCursorGlyph{z-index:2;transform-origin:0 0;width:24px;height:26px;transition:opacity var(--motion-duration-control) var(--motion-ease-standard);display:block;position:relative}.HomeOnboarding-module__0Aq_Yq__guideCursorHeading{transform-origin:0 0;will-change:transform;width:24px;height:26px;display:block;position:relative}.HomeOnboarding-module__0Aq_Yq__guideCursorGlyph img{z-index:2;width:auto;height:auto;filter:drop-shadow(0 3px 5px color-mix(in srgb, var(--color-selection) 52%, transparent)) drop-shadow(0 1.125px 1.125px #0c131a38) drop-shadow(0 2px 5px #0c131a1a);-webkit-user-select:none;user-select:none;display:block;position:relative}.HomeOnboarding-module__0Aq_Yq__guideScrollCursor{z-index:2;border:1.5px solid var(--color-surface);background:var(--color-selection);width:18px;height:26px;box-shadow:0 3px 5px color-mix(in srgb, var(--color-selection) 52%, transparent), 0 1.125px 1.125px #0c131a38, 0 2px 5px #0c131a1a;border-radius:999px;display:none;position:absolute;top:0;left:0}.HomeOnboarding-module__0Aq_Yq__guideScrollRail{background:color-mix(in srgb, var(--color-surface) 42%, transparent);border-radius:999px;width:2px;position:absolute;top:4px;bottom:4px;left:50%;transform:translate(-50%)}.HomeOnboarding-module__0Aq_Yq__guideScrollThumb{background:var(--color-surface);will-change:transform, opacity;border-radius:999px;width:4px;height:6px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-cursor-variant=scroll] .HomeOnboarding-module__0Aq_Yq__guideCursorImage,.HomeOnboarding-module__0Aq_Yq__guideCursor[data-cursor-variant=scroll] .HomeOnboarding-module__0Aq_Yq__clickRipple{display:none}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-cursor-variant=scroll] .HomeOnboarding-module__0Aq_Yq__guideScrollCursor{display:block}.HomeOnboarding-module__0Aq_Yq__clickRipple{z-index:1;border:1px solid var(--color-selection);opacity:0;border-radius:50%;width:32px;height:32px;position:absolute;top:2px;left:2px;transform:translate(-50%,-50%)scale(.35)}.HomeOnboarding-module__0Aq_Yq__guideCursorLabel{z-index:3;top:var(--guide-label-top,calc(50% + var(--space-2)));left:var(--guide-label-left,calc(50% + var(--space-2)));opacity:0;transform-origin:0 0;transition:opacity var(--motion-duration-tooltip) var(--motion-ease-emphasized), transform var(--motion-duration-tooltip) cubic-bezier(0, 0, 0, 1);will-change:transform, opacity;position:absolute;transform:translateY(4px)scale(.91)}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-label-visible=true] .HomeOnboarding-module__0Aq_Yq__guideCursorLabel{opacity:1;transform:translate(0,0)scale(1)}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-label-side=above] .HomeOnboarding-module__0Aq_Yq__guideCursorLabel{transform-origin:0 100%}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-label-horizontal=left] .HomeOnboarding-module__0Aq_Yq__guideCursorLabel{transform-origin:100% 0}.HomeOnboarding-module__0Aq_Yq__guideCursor[data-label-side=above][data-label-horizontal=left] .HomeOnboarding-module__0Aq_Yq__guideCursorLabel{transform-origin:100% 100%}.HomeOnboarding-module__0Aq_Yq__takeoverAnchor{z-index:6;pointer-events:auto;will-change:transform;position:fixed;top:0;left:0}.HomeOnboarding-module__0Aq_Yq__takeoverPrompt{gap:var(--space-2);min-height:44px;padding-inline:var(--space-3);border-color:color-mix(in srgb, var(--color-accent) 18%, transparent);background:var(--color-surface);box-shadow:var(--shadow-agentic-input-hover);animation:HomeOnboarding-module__0Aq_Yq__takeoverPromptIn var(--motion-duration-control) var(--motion-ease-enter) both}.HomeOnboarding-module__0Aq_Yq__takeoverSignal{background:var(--color-accent);border-radius:50%;flex:none;width:8px;height:8px}.HomeOnboarding-module__0Aq_Yq__takeoverAction{color:var(--color-accent);font-size:var(--type-ui-small-size)}.HomeOnboarding-module__0Aq_Yq__controlRail{z-index:5;bottom:max(var(--space-5), env(safe-area-inset-bottom));max-width:calc(100vw - (2 * var(--layout-gutter)));justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-panel);pointer-events:auto;display:flex;position:fixed;left:50%;transform:translate(-50%)}.HomeOnboarding-module__0Aq_Yq__railGroup{align-items:center;gap:0;display:flex}.HomeOnboarding-module__0Aq_Yq__railButton,.HomeOnboarding-module__0Aq_Yq__railPrimaryButton{min-width:44px;min-height:44px;padding-inline:var(--space-2);box-shadow:none;background:0 0;border-color:#0000}.HomeOnboarding-module__0Aq_Yq__railPrimaryButton{background:var(--color-agent-avatar)}.HomeOnboarding-module__0Aq_Yq__railIcon{--lp-secondary-icon-size:16px;width:16px;height:16px;display:none}.HomeOnboarding-module__0Aq_Yq__liveRegion{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:fixed;overflow:hidden}@media (max-width:640px){.HomeOnboarding-module__0Aq_Yq__welcomeLayer{padding:var(--space-4)}.HomeOnboarding-module__0Aq_Yq__welcomeDialog{gap:var(--space-5);padding:var(--space-3) var(--space-2)}.HomeOnboarding-module__0Aq_Yq__heroWelcomeDialog{gap:0;padding:0;top:0}.HomeOnboarding-module__0Aq_Yq__welcomeBoat{width:calc(var(--space-9) + var(--space-4));height:calc(var(--space-9) + var(--space-4))}.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock p{white-space:pre-line;font-size:var(--type-welcome-copy-size)!important}.HomeOnboarding-module__0Aq_Yq__welcomeTextBlock .HomeOnboarding-module__0Aq_Yq__welcomeInvitation{white-space:pre-line}.HomeOnboarding-module__0Aq_Yq__welcomeActions{flex-direction:column;gap:0}.HomeOnboarding-module__0Aq_Yq__welcomeActionDivider{display:none}.HomeOnboarding-module__0Aq_Yq__welcomeActionDividerMobile{display:block}.HomeOnboarding-module__0Aq_Yq__controlRail{bottom:calc(max(var(--space-5), env(safe-area-inset-bottom)) + var(--control-size-icon) + var(--space-3));width:fit-content;max-width:calc(100vw - (2 * var(--space-3)));border-radius:var(--radius-pill);justify-content:center;gap:0;display:flex;overflow:visible}.HomeOnboarding-module__0Aq_Yq__railButton,.HomeOnboarding-module__0Aq_Yq__railPrimaryButton{width:44px;min-width:44px;padding:0}.HomeOnboarding-module__0Aq_Yq__railLabel{display:none}.HomeOnboarding-module__0Aq_Yq__railIcon{display:block}}@media (prefers-reduced-motion:reduce){.HomeOnboarding-module__0Aq_Yq__welcomeBackdrop,.HomeOnboarding-module__0Aq_Yq__welcomeDialog,.HomeOnboarding-module__0Aq_Yq__welcomeActions[data-visible=true]{animation:none}.HomeOnboarding-module__0Aq_Yq__welcomeActions[data-visible=true]{opacity:1}.HomeOnboarding-module__0Aq_Yq__welcomeBoat[data-visible=true]{opacity:1;animation:none}.HomeOnboarding-module__0Aq_Yq__heroWelcomeActor,.HomeOnboarding-module__0Aq_Yq__heroWelcomeActor[data-visible=true]{opacity:1;transition:none;transform:none}.HomeOnboarding-module__0Aq_Yq__guideCursor,.HomeOnboarding-module__0Aq_Yq__guideCursorGlyph,.HomeOnboarding-module__0Aq_Yq__guideCursorHeading,.HomeOnboarding-module__0Aq_Yq__guideCursorLabel{transition:none}.HomeOnboarding-module__0Aq_Yq__takeoverPrompt,.HomeOnboarding-module__0Aq_Yq__focusVeil,.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewSlot{animation:none}.HomeOnboarding-module__0Aq_Yq__tourSearchPreviewGrid[data-preview-active=false],.HomeOnboarding-module__0Aq_Yq__clickRipple{display:none}}@keyframes HomeOnboarding-module__0Aq_Yq__welcomeBackdropIn{0%{opacity:0}}@keyframes HomeOnboarding-module__0Aq_Yq__focusVeilIn{0%{opacity:0}}@keyframes HomeOnboarding-module__0Aq_Yq__welcomePanelIn{0%{opacity:0;transform:translate3d(0, var(--space-2), 0) scale(.96)}}@keyframes HomeOnboarding-module__0Aq_Yq__welcomeControlIn{0%{opacity:0;transform:translate3d(0, var(--space-1), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes HomeOnboarding-module__0Aq_Yq__welcomeBoatIn{0%{opacity:0}to{opacity:1}}@keyframes HomeOnboarding-module__0Aq_Yq__takeoverPromptIn{0%{opacity:0;transform:translate3d(0, var(--space-1), 0) scale(.98)}}
.HomeTourPrompt-module__dkeWQG__prompt{align-items:center;column-gap:var(--space-4);min-width:0;padding-block:var(--space-3);border-radius:var(--radius-pill);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-card);text-align:left;opacity:0;filter:blur(var(--motion-blur-home-tour-prompt));visibility:hidden;pointer-events:none;transform:translate3d(0, var(--motion-distance-home-tour-prompt-enter), 0);will-change:filter, opacity, transform;transition:opacity var(--motion-duration-home-tour-prompt-enter) var(--motion-ease-enter), transform var(--motion-duration-home-tour-prompt-enter) var(--motion-ease-enter), filter var(--motion-duration-home-tour-prompt-enter) var(--motion-ease-enter), box-shadow var(--motion-duration-hover-out) var(--motion-ease-hover-out), visibility 0s linear var(--motion-duration-home-tour-prompt-enter);grid-template-columns:minmax(0,1fr) auto;padding-inline-start:var(--space-5);padding-inline-end:var(--space-4);display:grid;position:relative;overflow:hidden}.HomeTourPrompt-module__dkeWQG__prompt[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;filter:blur();transition:opacity var(--motion-duration-home-tour-prompt-enter) var(--motion-ease-enter), transform var(--motion-duration-home-tour-prompt-enter) var(--motion-ease-enter), filter var(--motion-duration-home-tour-prompt-enter) var(--motion-ease-enter), box-shadow var(--motion-duration-hover-out) var(--motion-ease-hover-out), visibility 0s linear 0s;transform:translate(0,0)}.HomeTourPrompt-module__dkeWQG__copy{min-width:0}.HomeTourPrompt-module__dkeWQG__title{font-family:var(--font-family-reading);font-size:var(--type-welcome-copy-size);font-weight:var(--font-weight-regular);white-space:nowrap;text-wrap:balance;margin:0;line-height:1}.HomeTourPrompt-module__dkeWQG__action{color:var(--color-surface);background:var(--color-accent);white-space:nowrap}.HomeTourPrompt-module__dkeWQG__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.HomeTourPrompt-module__dkeWQG__action:active{scale:var(--motion-scale-active)}@media (hover:hover) and (pointer:fine){.HomeTourPrompt-module__dkeWQG__prompt[data-visible=true]:hover{box-shadow:var(--shadow-card-hover)}.HomeTourPrompt-module__dkeWQG__action:not(:disabled):hover{background:var(--color-accent)}}@media (max-width:800px){.HomeTourPrompt-module__dkeWQG__prompt{box-sizing:border-box;height:var(--control-size-icon);column-gap:var(--space-2);padding-block:var(--space-1);padding-inline-start:var(--space-4);padding-inline-end:var(--space-1)}.HomeTourPrompt-module__dkeWQG__action{min-height:calc(var(--control-size-icon) - (2 * var(--space-1)));padding-inline:var(--control-padding-inline)}}@media (prefers-reduced-motion:reduce){.HomeTourPrompt-module__dkeWQG__prompt,.HomeTourPrompt-module__dkeWQG__prompt[data-visible=true],.HomeTourPrompt-module__dkeWQG__prompt[data-visible=true]:hover,.HomeTourPrompt-module__dkeWQG__action,.HomeTourPrompt-module__dkeWQG__action:hover,.HomeTourPrompt-module__dkeWQG__action:active{filter:none;transition:none;transform:none}}
.InteractiveBlock-module__0slD4a__fallback{padding:var(--space-6);color:var(--color-ink);background:var(--color-surface);border-radius:var(--radius-lg)}.InteractiveBlock-module__0slD4a__preview{max-width:var(--layout-frame);padding:var(--space-10) var(--space-6);margin-inline:auto}.InteractiveBlock-module__0slD4a__figure.home-workspace-case-media[data-interactive-module]{width:100%;max-width:var(--case-study-media-width);margin-inline:auto}.InteractiveBlock-module__0slD4a__preview>.InteractiveBlock-module__0slD4a__figure.home-workspace-case-media[data-interactive-module=content-studio\@1]{max-width:var(--case-study-span-12)}@media (max-width:800px){.InteractiveBlock-module__0slD4a__preview{--case-study-media-width:calc(100vw - (2 * var(--layout-panel-inset)));padding-inline:var(--layout-panel-inset)}}
.CaseStudyInlineExplainer-module__rKIOkG__trigger{border-radius:var(--radius-sm);color:var(--color-inline-explainer-text);font:inherit;line-height:inherit;text-align:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-inline-explainer-decoration);text-decoration-color:var(--color-inline-explainer-decoration);-webkit-text-decoration-style:var(--text-decoration-inline-explainer-style);text-decoration-style:var(--text-decoration-inline-explainer-style);text-decoration-thickness:var(--text-decoration-inline-explainer-thickness);text-underline-offset:var(--text-decoration-inline-explainer-offset);cursor:help;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border:0;margin:0;padding:0;display:inline;position:relative}.CaseStudyInlineExplainer-module__rKIOkG__trigger:before{inset:calc(-1 * var(--space-2)) calc(-1 * var(--space-1));content:"";position:absolute}.CaseStudyInlineExplainer-module__rKIOkG__trigger:focus-visible{outline:2px solid var(--color-inline-explainer-decoration);outline-offset:2px}.CaseStudyInlineExplainer-module__rKIOkG__surface{--case-study-inline-explainer-entry-y:calc(-1 * var(--space-1));z-index:var(--z-popover);top:var(--case-study-inline-explainer-y,0);left:var(--case-study-inline-explainer-x,0);width:max-content;max-width:min(var(--measure-inline-explainer-popover), var(--case-study-inline-explainer-available-width,calc(100vw - 32px)));max-height:var(--case-study-inline-explainer-available-height,calc(100dvh - 32px));box-sizing:border-box;overscroll-behavior:contain;padding:var(--space-3);border-radius:var(--radius-tooltip);color:var(--color-tooltip-text);background:var(--color-tooltip-background);box-shadow:var(--shadow-static-raised);font-family:var(--font-family-ui);font-size:var(--type-tooltip-size);font-weight:var(--font-weight-regular);text-wrap:pretty;opacity:0;pointer-events:auto;transform-origin:50% 0;animation:CaseStudyInlineExplainer-module__rKIOkG__case-study-inline-explainer-enter var(--motion-duration-tooltip) var(--motion-ease-enter) both paused;will-change:opacity, transform;line-height:1.35;display:block;position:fixed;overflow:auto}.CaseStudyInlineExplainer-module__rKIOkG__surface[data-placement=above]{--case-study-inline-explainer-entry-y:var(--space-1);transform-origin:50% 100%}.CaseStudyInlineExplainer-module__rKIOkG__surface[data-positioned=true]{opacity:1;animation-play-state:running}.CaseStudyInlineExplainer-module__rKIOkG__mediaFrame{border-radius:calc(var(--radius-tooltip) - var(--space-1));background:color-mix(in srgb, var(--color-tooltip-text) 10%, transparent);margin-block-end:var(--space-3);display:block;overflow:hidden}.CaseStudyInlineExplainer-module__rKIOkG__mediaFrame[data-media-kind=video]{aspect-ratio:16/9}.CaseStudyInlineExplainer-module__rKIOkG__media{width:100%;max-height:min(45dvh, var(--measure-inline-explainer-popover));object-fit:contain;display:block}:is(.CaseStudyInlineExplainer-module__rKIOkG__media img,.CaseStudyInlineExplainer-module__rKIOkG__media video,.CaseStudyInlineExplainer-module__rKIOkG__media svg){object-fit:contain;width:100%;height:100%;display:block}.CaseStudyInlineExplainer-module__rKIOkG__mediaFrame[data-media-kind=video] .CaseStudyInlineExplainer-module__rKIOkG__media{height:100%}.CaseStudyInlineExplainer-module__rKIOkG__mediaFrame [data-system-lottie-frame]{width:100%;max-height:none;margin:0}.CaseStudyInlineExplainer-module__rKIOkG__reducedMotionMedia{display:none}.CaseStudyInlineExplainer-module__rKIOkG__copy{display:block}.CaseStudyInlineExplainer-module__rKIOkG__copy :is(p,h2,h3,h4){color:inherit;font:inherit;margin:0}.CaseStudyInlineExplainer-module__rKIOkG__copy :is(p,h2,h3,h4)+:is(p,h2,h3,h4){margin-block-start:var(--space-2)}.CaseStudyInlineExplainer-module__rKIOkG__copy u{text-underline-offset:var(--text-decoration-inline-explainer-offset)}.CaseStudyInlineExplainer-module__rKIOkG__copy a{color:inherit;text-underline-offset:var(--text-decoration-inline-explainer-offset);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:from-font}.CaseStudyInlineExplainer-module__rKIOkG__copy a:focus-visible{border-radius:var(--radius-sm);outline-offset:2px;outline:2px solid}@keyframes CaseStudyInlineExplainer-module__rKIOkG__case-study-inline-explainer-enter{0%{opacity:0;transform:translateY(var(--case-study-inline-explainer-entry-y)) scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.CaseStudyInlineExplainer-module__rKIOkG__surface{animation:none}.CaseStudyInlineExplainer-module__rKIOkG__mediaFrame .CaseStudyInlineExplainer-module__rKIOkG__motionMedia{display:none}.CaseStudyInlineExplainer-module__rKIOkG__mediaFrame .CaseStudyInlineExplainer-module__rKIOkG__reducedMotionMedia{display:block}}
.CapabilitySectionNav-module__c9DYTW__rail{max-height:calc(100% - 2 * var(--space-7))}@media (prefers-reduced-motion:no-preference){.CapabilitySectionNav-module__c9DYTW__rail.case-study-inspection-mini-hero.is-active{transition:opacity var(--motion-duration-reveal) var(--motion-ease-chrome-fade), visibility 0s linear var(--motion-duration-reveal)}.CapabilitySectionNav-module__c9DYTW__rail.case-study-inspection-mini-hero:not(.is-active):not(.is-flying):not(.is-returning){transition:opacity var(--motion-duration-reveal) var(--motion-ease-chrome-fade), visibility 0s linear var(--motion-duration-reveal)}.CapabilitySectionNav-module__c9DYTW__rail.case-study-inspection-mini-hero.is-active{transition-delay:0s}}.CapabilitySectionNav-module__c9DYTW__copy{overscroll-behavior:contain;width:100%;min-height:0;color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--type-caption-size);overflow-y:auto}.CapabilitySectionNav-module__c9DYTW__list{gap:var(--space-case-study-mini-link-gap);font:inherit;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CapabilitySectionNav-module__c9DYTW__list a{color:var(--color-ink);white-space:nowrap;transition:color var(--motion-duration-nav-color) var(--motion-ease-standard);text-decoration:none;display:block}.CapabilitySectionNav-module__c9DYTW__list a[aria-current=location],.CapabilitySectionNav-module__c9DYTW__list a:focus-visible{color:var(--color-accent)}.CapabilitySectionNav-module__c9DYTW__list a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.CapabilitySectionNav-module__c9DYTW__list a{min-height:44px}}@media (hover:hover) and (pointer:fine){.CapabilitySectionNav-module__c9DYTW__list a:hover{color:var(--color-accent)}}@media (prefers-reduced-motion:reduce){.CapabilitySectionNav-module__c9DYTW__list a{transition:none}.CapabilitySectionNav-module__c9DYTW__rail.case-study-inspection-mini-hero.is-active{transition:none}}
