.SiteShell-module__65frhW__experienceFrame{--site-shell-bottom-inset:max(var(--layout-panel-inset), env(safe-area-inset-bottom));z-index:var(--z-content);isolation:isolate;pointer-events:none;position:fixed;inset:0}html:has(nextjs-portal) .SiteShell-module__65frhW__experienceFrame{--site-shell-bottom-inset:var(--layout-panel-inset)}.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{opacity:0}.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: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: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:var(--shadow-panel);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__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-footer-phase=exiting] .SiteShell-module__65frhW__sharedSheet{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__sharedSheet{transition:transform var(--footer-settle-duration-ms,var(--motion-duration-footer)) var(--motion-ease-footer);will-change:transform}.SiteShell-module__65frhW__experienceFrame[data-footer-phase=exiting] .SiteShell-module__65frhW__sharedSheet,.SiteShell-module__65frhW__experienceFrame[data-footer-phase=open] .SiteShell-module__65frhW__sharedSheet{transform:scale(var(--motion-footer-sheet-scale))}.SiteShell-module__65frhW__experienceFrame[data-footer-phase=dragging] .SiteShell-module__65frhW__sharedSheet{transform:scale(calc(1 - (1 - var(--motion-footer-sheet-scale,1)) * ( var(--site-footer-reveal-progress,0px) / var(--footer-reveal-maximum,1px) )));transition:none}.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],.SiteShell-module__65frhW__contentSheetOverlayRoot>.SiteShell-module__65frhW__introSheetLoader{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__introSheetLoader{box-sizing:border-box;opacity:0;transition:opacity .6s var(--motion-ease-chrome-fade);will-change:opacity;place-items:center;display:grid;position:absolute;inset:0}.SiteShell-module__65frhW__introSheetLoader[data-site-intro-sheet-loader-phase=sheet-loader]{opacity:1}.SiteShell-module__65frhW__introSheetLoader[data-site-intro-sheet-loader-phase=sheet-loader-exiting]{opacity:0;transition:opacity var(--motion-duration-intro-entry-actor) var(--motion-ease-chrome-fade)}.SiteShell-module__65frhW__introSheetLoaderAnimation{width:min(var(--size-intro-entry-lottie), calc(100% - (2 * var(--layout-gutter))));aspect-ratio:1}.SiteShell-module__65frhW__introSheetLoaderAnimation>[data-system-lottie-frame]{width:100%;height:100%;max-height:none;margin:0}.SiteShell-module__65frhW__contentSheetInner{background:0 0;height:100%;min-height:100%}.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:var(--white);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:var(--white)}.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:var(--white);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 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(--white);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,.SiteShell-module__65frhW__introSheetLoader{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}}
.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}
.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}
.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}}
.GlobalChat-module__TQ7F_W__holder{--global-chat-sheet-top-inset:calc(max(var(--layout-panel-inset), env(safe-area-inset-top)) + var(--layout-panel-inset));--global-chat-sheet-top:var(--global-chat-sheet-top-inset);--global-chat-sheet-bottom:calc(max(var(--layout-panel-inset), env(safe-area-inset-bottom)) + var(--layout-panel-inset));--global-chat-sheet-available-height:max(0px, calc(var(--global-chat-visual-viewport-height,100dvh) - var(--global-chat-sheet-top-inset) - var(--global-chat-sheet-bottom)));--global-chat-sheet-right:calc(max(var(--layout-panel-inset), env(safe-area-inset-right)) + var(--layout-panel-inset));--global-chat-sheet-left:calc(max(var(--layout-panel-inset), env(safe-area-inset-left)) + var(--layout-panel-inset));--global-chat-sheet-inset-width:calc(100vw - var(--global-chat-sheet-left) - var(--global-chat-sheet-right));--global-chat-desktop-fit-width:calc(var(--measure-chat-sheet) + var(--control-size-icon) + var(--space-2) + var(--global-chat-sheet-left) + var(--global-chat-sheet-right));--global-chat-sheet-width:min(var(--measure-chat-sheet), var(--global-chat-sheet-inset-width));--global-chat-sheet-resting-height:var(--global-chat-sheet-available-height);z-index:calc(var(--z-chrome) + 1);pointer-events:none;position:fixed;inset:0}.GlobalChat-module__TQ7F_W__holder[data-hidden=true][data-phase=collapsed]{visibility:hidden}body[data-home-onboarding=welcome] .GlobalChat-module__TQ7F_W__holder{visibility:hidden;pointer-events:none}:is(body[data-site-intro-active=true] .GlobalChat-module__TQ7F_W__holder[data-phase=collapsed],body:has([data-site-intro-active=true]) .GlobalChat-module__TQ7F_W__holder[data-phase=collapsed]){visibility:hidden;pointer-events:none}.GlobalChat-module__TQ7F_W__holder[data-stage=opening-bar] .GlobalChat-module__TQ7F_W__launcher,.GlobalChat-module__TQ7F_W__holder[data-stage=opening-sheet] .GlobalChat-module__TQ7F_W__launcher,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__launcher,.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__launcher{opacity:0;pointer-events:none}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-bar] .GlobalChat-module__TQ7F_W__launcher{opacity:1;pointer-events:none;transition-duration:calc(var(--motion-duration-chat-close) * .34);transition-delay:calc(var(--motion-duration-chat-close) * .2);transition-timing-function:var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__launcherHost{width:fit-content;box-shadow:var(--shadow-agentic-input);transition:box-shadow var(--motion-duration-control) ease, transform 80ms ease, visibility 0s linear 0s;border-radius:50%}.GlobalChat-module__TQ7F_W__launcher{appearance:none;z-index:3;width:var(--control-size-icon);height:var(--control-size-icon);min-width:44px;min-height:44px;color:var(--color-ink);box-shadow:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:color var(--motion-duration-control) ease, background-color var(--motion-duration-control) ease, opacity var(--motion-duration-control) var(--motion-ease-standard), transform 80ms ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.GlobalChat-module__TQ7F_W__launcher:active{transform:scale(.97)}.GlobalChat-module__TQ7F_W__launcher:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.GlobalChat-module__TQ7F_W__voiceAction:focus-visible,.GlobalChat-module__TQ7F_W__headerAction:focus-visible,.GlobalChat-module__TQ7F_W__closeAction:focus-visible,.GlobalChat-module__TQ7F_W__feedbackField input:focus-visible,.GlobalChat-module__TQ7F_W__feedbackField textarea:focus-visible,.GlobalChat-module__TQ7F_W__feedbackSubmit:focus-visible{outline-offset:3px;outline:2px solid #002142b8}.GlobalChat-module__TQ7F_W__voiceFallback,.GlobalChat-module__TQ7F_W__voiceControls{align-items:center;gap:var(--space-2);min-width:0;display:flex}.GlobalChat-module__TQ7F_W__voiceFallback{right:calc(max(var(--layout-panel-inset), env(safe-area-inset-right)) + var(--layout-chrome-control-inset) + var(--control-size-icon) + var(--space-2));bottom:calc(max(var(--layout-panel-inset), env(safe-area-inset-bottom)) + var(--layout-chrome-control-inset));min-height:var(--control-size-icon);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-panel);pointer-events:auto;position:absolute}.GlobalChat-module__TQ7F_W__voiceFallbackCompact{right:calc(max(var(--layout-panel-inset), env(safe-area-inset-right)) + var(--layout-chrome-control-inset));min-height:0;box-shadow:none;background:0 0;padding:0}.GlobalChat-module__TQ7F_W__compactVoiceControls{gap:0}.GlobalChat-module__TQ7F_W__compactVoiceAction{appearance:none;width:var(--control-size-icon);height:var(--control-size-icon);min-width:var(--control-size-icon);border-radius:var(--radius-pill);min-height:44px;color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-agentic-input);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--motion-duration-control) var(--motion-ease-standard), opacity var(--motion-duration-control) var(--motion-ease-standard), transform 80ms ease;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.GlobalChat-module__TQ7F_W__compactVoiceAction:active:not(:disabled){transform:scale(var(--motion-scale-active))}.GlobalChat-module__TQ7F_W__compactVoiceAction:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.GlobalChat-module__TQ7F_W__compactVoiceAction:disabled{cursor:not-allowed;opacity:.38}@media (hover:hover) and (pointer:fine){.GlobalChat-module__TQ7F_W__compactVoiceAction:hover:not(:disabled){box-shadow:var(--shadow-agentic-input-hover)}}.GlobalChat-module__TQ7F_W__voiceStatus{min-width:0;color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--type-caption-size);font-weight:var(--font-weight-medium);white-space:nowrap;flex-direction:column;line-height:1.15;display:flex}.GlobalChat-module__TQ7F_W__voiceStatus span:last-child{color:var(--color-text-muted)}.GlobalChat-module__TQ7F_W__voiceStatusVisuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.GlobalChat-module__TQ7F_W__voiceAction,.GlobalChat-module__TQ7F_W__headerAction,.GlobalChat-module__TQ7F_W__closeAction,.GlobalChat-module__TQ7F_W__feedbackSubmit{appearance:none;min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0}.GlobalChat-module__TQ7F_W__voiceAction,.GlobalChat-module__TQ7F_W__headerAction{padding:0 var(--control-padding-inline);border-radius:var(--radius-pill);font-family:var(--font-family-ui);font-size:var(--type-caption-size)}.GlobalChat-module__TQ7F_W__voiceAction[aria-pressed=true],.GlobalChat-module__TQ7F_W__headerAction[aria-pressed=true]{background:var(--color-nav-indicator)}.GlobalChat-module__TQ7F_W__voiceAction:disabled,.GlobalChat-module__TQ7F_W__headerAction:disabled,.GlobalChat-module__TQ7F_W__feedbackSubmit:disabled{cursor:not-allowed;opacity:.38}.GlobalChat-module__TQ7F_W__backdrop{pointer-events:none;background:0 0;position:absolute;inset:0}.GlobalChat-module__TQ7F_W__holder[data-owns-modal=true] .GlobalChat-module__TQ7F_W__backdrop,.GlobalChat-module__TQ7F_W__backdrop[data-embedded=true][data-owns-modal=true]{pointer-events:auto}.GlobalChat-module__TQ7F_W__siteSheetVeil{top:max(var(--layout-panel-inset), env(safe-area-inset-top));right:max(var(--layout-panel-inset), env(safe-area-inset-right));bottom:max(var(--layout-panel-inset), env(safe-area-inset-bottom));left:max(var(--layout-panel-inset), env(safe-area-inset-left));border-radius:var(--radius-lg);background:var(--color-chat-backdrop);-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));opacity:0;pointer-events:none;transition:opacity var(--motion-duration-modal-open) var(--motion-ease-enter);will-change:opacity;position:absolute;overflow:hidden}.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__siteSheetVeil{opacity:1}.GlobalChat-module__TQ7F_W__siteSheetVeil[data-embedded=true]{border-radius:var(--radius-omnibar-surface);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;inset:0}.GlobalChat-module__TQ7F_W__siteSheetVeil[data-embedded=true][data-phase=opening],.GlobalChat-module__TQ7F_W__siteSheetVeil[data-embedded=true][data-phase=open]{opacity:1}.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__siteSheetVeil[data-embedded=true][data-phase=closing]{opacity:0;transition-duration:var(--motion-duration-chat-close);transition-timing-function:var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__dialogDock{right:calc(var(--global-chat-sheet-right) + var(--control-size-icon) + var(--space-2));top:var(--global-chat-sheet-top);z-index:1;width:var(--global-chat-sheet-width);max-height:var(--global-chat-sheet-available-height);transition:transform var(--motion-duration-footer) var(--motion-ease-footer);position:absolute;transform:none}.GlobalChat-module__TQ7F_W__holder[data-dock-layout=inset]{--global-chat-sheet-width:var(--global-chat-sheet-inset-width)}.GlobalChat-module__TQ7F_W__holder[data-dock-layout=inset] .GlobalChat-module__TQ7F_W__dialogDock{right:var(--global-chat-sheet-right)}.GlobalChat-module__TQ7F_W__dockFitProbe{width:var(--global-chat-desktop-fit-width);visibility:hidden;pointer-events:none;height:0;position:absolute}.GlobalChat-module__TQ7F_W__holder[data-phase=collapsed] .GlobalChat-module__TQ7F_W__dialogDock{transform:none}.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__dialogDock{transition-duration:var(--motion-duration-modal-open);transition-timing-function:var(--motion-ease-enter)}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-bar] .GlobalChat-module__TQ7F_W__dialogDock{transition-duration:calc(var(--motion-duration-chat-close) * .54);transition-timing-function:var(--motion-ease-exit);transform:none}.GlobalChat-module__TQ7F_W__chatObjectHost{width:var(--control-size-icon);max-width:100%;box-shadow:var(--shadow-agentic-input);pointer-events:auto;transition:width calc(var(--motion-duration-modal-open) * .54) var(--motion-ease-enter), box-shadow var(--motion-duration-modal-open) var(--motion-ease-enter);will-change:width, border-radius, box-shadow;border-radius:50%;margin-left:auto}.GlobalChat-module__TQ7F_W__holder[data-stage=opening-bar] .GlobalChat-module__TQ7F_W__chatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-stage=opening-sheet] .GlobalChat-module__TQ7F_W__chatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__chatObjectHost{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-panel)}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__chatObjectHost{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-agentic-input);transition:width calc(var(--motion-duration-chat-close) * .54) var(--motion-ease-exit), box-shadow var(--motion-duration-chat-close) var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-bar] .GlobalChat-module__TQ7F_W__chatObjectHost{width:var(--control-size-icon);border-radius:var(--radius-lg);box-shadow:var(--shadow-agentic-input);transition:width calc(var(--motion-duration-chat-close) * .54) var(--motion-ease-exit), box-shadow var(--motion-duration-chat-close) var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__holder[data-phase=collapsed] .GlobalChat-module__TQ7F_W__chatObjectHost{box-shadow:none;pointer-events:none}.GlobalChat-module__TQ7F_W__holder[data-phase=collapsed] .GlobalChat-module__TQ7F_W__chatObject{background:0 0}.GlobalChat-module__TQ7F_W__chatObject{width:100%;height:auto;min-height:var(--control-size-icon);max-height:var(--control-size-icon);border-radius:inherit;color:var(--color-ink);background:var(--color-surface);z-index:1;transition:min-height calc(var(--motion-duration-modal-open) * .46) var(--motion-ease-enter), max-height calc(var(--motion-duration-modal-open) * .46) var(--motion-ease-enter);will-change:min-height, max-height;flex-direction:column;display:flex;position:relative;overflow:hidden;container:global-chat-sheet/inline-size}.GlobalChat-module__TQ7F_W__embeddedChatObjectHost{border-radius:0 0 var(--radius-omnibar-surface) var(--radius-omnibar-surface);width:100%;height:100%;box-shadow:none;pointer-events:auto;will-change:auto;margin:0;transition:none}.GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject{--space-chat-sheet-response-gap:var(--space-6);border-radius:inherit;will-change:auto;background:0 0;height:100%;min-height:100%;max-height:100%;transition:none}@media (min-width:521px){.GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject{--space-chat-sheet-text-extra-inline-inset:var(--space-4)}}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=open]{overflow:visible}.GlobalChat-module__TQ7F_W__holder[data-stage=opening-bar] .GlobalChat-module__TQ7F_W__chatObject{min-height:var(--control-height-chat-composer);max-height:var(--control-height-chat-composer);transition-duration:calc(var(--motion-duration-modal-open) * .54);transition-timing-function:var(--motion-ease-enter)}.GlobalChat-module__TQ7F_W__holder[data-stage=opening-sheet] .GlobalChat-module__TQ7F_W__chatObject,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__chatObject{min-height:var(--global-chat-sheet-resting-height);max-height:var(--global-chat-sheet-available-height);background:linear-gradient(to bottom, var(--color-chat-sheet-header-surface) 0 var(--control-size-icon), var(--color-surface) var(--control-size-icon) 100%)}.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__chatObject{overflow:visible}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__chatObject{min-height:var(--control-height-chat-composer);max-height:var(--control-height-chat-composer);background:linear-gradient(to bottom, var(--color-chat-sheet-header-surface) 0 var(--control-size-icon), var(--color-surface) var(--control-size-icon) 100%);transition-duration:calc(var(--motion-duration-chat-close) * .46)}.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__chatObject{pointer-events:none;transition-timing-function:var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-bar] .GlobalChat-module__TQ7F_W__chatObject{min-height:var(--control-size-icon);max-height:var(--control-size-icon);transition-duration:calc(var(--motion-duration-chat-close) * .54)}.GlobalChat-module__TQ7F_W__holder .GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject{will-change:auto;height:100%;min-height:100%;max-height:100%;transition:none}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__embeddedChatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-stage=closing-bar] .GlobalChat-module__TQ7F_W__embeddedChatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-stage=closing-content] .GlobalChat-module__TQ7F_W__embeddedChatObjectHost{border-radius:0 0 var(--radius-omnibar-surface) var(--radius-omnibar-surface);width:100%;box-shadow:none;will-change:auto;transition:none}[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObjectHost{opacity:0;pointer-events:none;will-change:auto;width:100%;height:100%;min-height:100%;max-height:100%;transition:none}[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject{opacity:0;pointer-events:none;will-change:auto;width:100%;height:100%;min-height:100%;max-height:100%;transition:none}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject,.GlobalChat-module__TQ7F_W__holder[data-stage=closing-bar] .GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject,.GlobalChat-module__TQ7F_W__holder[data-stage=closing-content] .GlobalChat-module__TQ7F_W__chatObject.GlobalChat-module__TQ7F_W__embeddedChatObject{will-change:auto;height:100%;min-height:100%;max-height:100%;transition:none}.GlobalChat-module__TQ7F_W__dialogRoot,.GlobalChat-module__TQ7F_W__surfaceContent{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.GlobalChat-module__TQ7F_W__dialogRoot:focus{outline:none}.GlobalChat-module__TQ7F_W__surfaceContent{position:relative}.GlobalChat-module__TQ7F_W__dialogContent{z-index:1;border-radius:var(--radius-lg);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__composer{opacity:0}.GlobalChat-module__TQ7F_W__holder[data-stage=opening-sheet] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-stage=opening-sheet] .GlobalChat-module__TQ7F_W__threadFrame{opacity:1;transition:opacity calc(var(--motion-duration-modal-open) * .32) var(--motion-ease-enter) calc(var(--motion-duration-modal-open) * .14)}.GlobalChat-module__TQ7F_W__holder[data-stage=opening-sheet] .GlobalChat-module__TQ7F_W__composer{opacity:1;transition:opacity calc(var(--motion-duration-modal-open) * .28) var(--motion-ease-enter)}.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__composer{opacity:1;animation:none}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=opening-sheet] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=opening-sheet] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=opening-sheet] .GlobalChat-module__TQ7F_W__composer{opacity:0;transition:none}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=open] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=open] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=open] .GlobalChat-module__TQ7F_W__composer{opacity:1;transition:opacity var(--motion-duration-omnibar-content) var(--motion-ease-omnibar-surface)}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=open][data-ask-exit-target=explore],.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=open][data-ask-exit-target=about],.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=opening][data-ask-exit-target=explore],.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=opening][data-ask-exit-target=about]{pointer-events:none}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=explore] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=explore] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=explore] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=explore] .GlobalChat-module__TQ7F_W__composerPills,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=explore] .GlobalChat-module__TQ7F_W__composerSuggestions,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=explore] .GlobalChat-module__TQ7F_W__composerInput,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=about] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=about] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=about] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=about] .GlobalChat-module__TQ7F_W__composerPills,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=about] .GlobalChat-module__TQ7F_W__composerSuggestions,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-ask-exit-target=about] .GlobalChat-module__TQ7F_W__composerInput{transition-duration:var(--motion-duration-reveal);transition-timing-function:var(--motion-ease-chrome-fade);opacity:0!important}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=closing-content] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=closing-content] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=closing-content] .GlobalChat-module__TQ7F_W__composer{opacity:0;transition:opacity calc(var(--motion-duration-reveal) * .52) var(--motion-ease-chrome-fade)}:is([data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__sheetHeader,[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame,[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composer,[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composerPills,[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composerSuggestions,[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composerInput){transition:none;opacity:0!important}.GlobalChat-module__TQ7F_W__dialogContent[data-chat-content-theater=a]{animation:GlobalChat-module__TQ7F_W__globalChatContentTheaterA var(--motion-duration-omnibar-content) var(--motion-ease-omnibar-surface) both}.GlobalChat-module__TQ7F_W__dialogContent[data-chat-content-theater=b]{animation:GlobalChat-module__TQ7F_W__globalChatContentTheaterB var(--motion-duration-omnibar-content) var(--motion-ease-omnibar-surface) both}@keyframes GlobalChat-module__TQ7F_W__globalChatContentTheaterA{0%{opacity:0}to{opacity:1}}@keyframes GlobalChat-module__TQ7F_W__globalChatContentTheaterB{0%{opacity:0}to{opacity:1}}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__threadFrame{opacity:0;transition:opacity calc(var(--motion-duration-chat-close) * .32) var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__holder[data-stage=closing-sheet] .GlobalChat-module__TQ7F_W__composer{opacity:0;transition:opacity calc(var(--motion-duration-chat-close) * .18) var(--motion-ease-exit) calc(var(--motion-duration-chat-close) * .28)}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=closing-sheet] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=closing-sheet] .GlobalChat-module__TQ7F_W__threadFrame{opacity:0;transition:opacity calc(var(--motion-duration-chat-close) * .32) var(--motion-ease-exit)}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=closing-sheet] .GlobalChat-module__TQ7F_W__composer{opacity:0;transition:opacity calc(var(--motion-duration-chat-close) * .18) var(--motion-ease-exit) calc(var(--motion-duration-chat-close) * .28)}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=closing],.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage^=closing]{pointer-events:none;opacity:0!important;transition:opacity calc(var(--motion-duration-chat-close) * .32) var(--motion-ease-exit)!important}.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-phase=collapsed],.GlobalChat-module__TQ7F_W__embeddedChatObject[data-chat-stage=collapsed]{visibility:hidden;pointer-events:none;opacity:0!important}.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__feedbackSheet{animation:GlobalChat-module__TQ7F_W__chatPanelOut var(--motion-duration-chat-close) var(--motion-ease-exit) forwards;pointer-events:none}.GlobalChat-module__TQ7F_W__sheetHeader{top:var(--space-2);z-index:3;min-height:var(--control-size-icon);justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-4);display:flex;position:absolute;left:0;right:0}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__sheetHeader{top:calc(-1 * (var(--control-size-icon) + var(--space-4)));pointer-events:none}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__sheetActions{pointer-events:auto}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__closeAction [data-lp-secondary-icon=x]{transition:transform var(--motion-duration-control) var(--motion-ease-hover-out);transform:scale(1)}@media (hover:hover) and (pointer:fine){.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__closeAction:is(:hover,:focus-visible) [data-lp-secondary-icon=x]{transition-timing-function:var(--motion-ease-enter);transform:scale(1.1)}}.GlobalChat-module__TQ7F_W__sheetStatus{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GlobalChat-module__TQ7F_W__sheetActions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.GlobalChat-module__TQ7F_W__headerAction{white-space:nowrap}.GlobalChat-module__TQ7F_W__closeActionHost{flex:none;width:fit-content}.GlobalChat-module__TQ7F_W__closeAction{width:var(--control-size-icon);height:var(--control-size-icon);transition:color var(--motion-duration-nav-color) var(--motion-ease-standard);border-radius:50%;place-items:center;padding:0;display:grid}.GlobalChat-module__TQ7F_W__feedbackGlyph{font-family:var(--font-family-ui);font-size:var(--type-caption-size);font-weight:var(--font-weight-medium);letter-spacing:.08em;line-height:1}.GlobalChat-module__TQ7F_W__threadFrame{flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.GlobalChat-module__TQ7F_W__threadFrame>.home-chat-scroll{width:100%;min-width:0;max-width:100%;min-height:0;padding:var(--space-4);scroll-padding:var(--space-4);scrollbar-width:none;overscroll-behavior:contain;flex:auto;scroll-padding-block-start:var(--space-chat-sheet-scroll-safe-top);overflow:hidden auto}@media (max-width:800px){.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame{clip-path:inset(0 0 var(--space-5) 0);position:absolute;inset:0}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composer{min-height:var(--control-height-chat-composer);position:absolute;bottom:0;left:0;right:0}}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame>.home-chat-scroll{background:0 0}.GlobalChat-module__TQ7F_W__threadFrame[data-has-composer-follow-ups=true]>.home-chat-scroll{scroll-padding-block-end:var(--space-6)}.GlobalChat-module__TQ7F_W__threadFrame>.home-chat-scroll::-webkit-scrollbar{display:none}.GlobalChat-module__TQ7F_W__threadFrame>.GlobalChat-module__TQ7F_W__threadScrollbar{right:var(--space-4);height:min(var(--site-scrollbar-track-height), calc(100% - (2 * var(--space-3))));max-height:calc(100% - (2 * var(--space-3)));opacity:0;pointer-events:none;transition:opacity var(--motion-duration-control) var(--motion-ease-standard)}.GlobalChat-module__TQ7F_W__chatObject .home-chat-inner{gap:var(--space-chat-sheet-conversation-gap);width:100%;min-width:0;max-width:100%;padding-block-start:var(--space-2);padding-block-end:var(--space-5)}:is(.GlobalChat-module__TQ7F_W__chatObject .home-chat-turn,.GlobalChat-module__TQ7F_W__chatObject .home-chat-assistant,.GlobalChat-module__TQ7F_W__chatObject .home-chat-response){min-width:0;max-width:100%}:is(.GlobalChat-module__TQ7F_W__chatObject .home-chat-user,.GlobalChat-module__TQ7F_W__chatObject .home-chat-body){padding-inline:var(--space-chat-sheet-text-extra-inline-inset)}:is(.GlobalChat-module__TQ7F_W__chatObject .home-chat-turn,.GlobalChat-module__TQ7F_W__chatObject .home-chat-assistant){gap:var(--space-chat-sheet-turn-gap)}.GlobalChat-module__TQ7F_W__chatObject .home-chat-turn[data-chat-role=assistant]{box-sizing:border-box;padding-inline-end:var(--space-chat-sheet-assistant-inline-end-inset)}.GlobalChat-module__TQ7F_W__chatObject [data-system-chat-tool-call]{padding-inline:var(--space-chat-sheet-text-extra-inline-inset)}.GlobalChat-module__TQ7F_W__chatObject .home-chat-user-pill{border-radius:var(--radius-md);max-width:90%;color:var(--color-surface);background:var(--color-accent);font-family:var(--type-chat-user-input-font-family);font-size:var(--type-chat-user-input-size);font-weight:var(--type-chat-user-input-font-weight);line-height:var(--type-chat-user-input-line-height);padding:10px 12px}:is(.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-user-pill,.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-body){text-wrap:auto}.GlobalChat-module__TQ7F_W__chatObject .home-chat-response{gap:var(--space-chat-sheet-response-gap)}.GlobalChat-module__TQ7F_W__chatObject .home-chat-followups-list{gap:var(--space-2)}.GlobalChat-module__TQ7F_W__chatObject .home-chat-followup{min-height:44px}.GlobalChat-module__TQ7F_W__chatObject [data-system-content-grid]{box-sizing:border-box;grid-template-columns:repeat(3, minmax(0, var(--measure-chat-content-card)));justify-content:start;gap:var(--space-omnibar-item-gap-large);padding-inline:var(--space-chat-sheet-text-extra-inline-inset) 0}.GlobalChat-module__TQ7F_W__chatObject [data-system-content-grid]>*{grid-column:auto!important}.GlobalChat-module__TQ7F_W__chatObject .home-chat-case-study-card-grid{width:100%;min-width:0;max-width:100%;margin:var(--space-4) 0 0}.GlobalChat-module__TQ7F_W__chatObject .home-chat-inline-artifacts--asset{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:calc(var(--space-chat-sheet-response-card-gap) - var(--space-chat-sheet-turn-gap)) 0 0;padding-inline:var(--space-chat-sheet-text-extra-inline-inset)}.GlobalChat-module__TQ7F_W__composer{--control-height-search:var(--control-height-chat-composer-input);--control-padding-block-search:0px;z-index:3;box-sizing:border-box;min-height:var(--control-height-chat-composer);gap:var(--space-4);padding:var(--control-padding-block-chat-composer) var(--control-padding-inline-chat-composer);box-shadow:none;background:0 0;flex-direction:column;flex:none;display:flex;position:relative}.GlobalChat-module__TQ7F_W__composerSuggestions{box-sizing:border-box;z-index:0;width:100%;animation:GlobalChat-module__TQ7F_W__composerSuggestionsIn var(--motion-duration-control) var(--motion-ease-enter) both;will-change:transform, opacity;padding-inline-start:var(--space-chat-sheet-text-extra-inline-inset);position:relative}.GlobalChat-module__TQ7F_W__composerPills{will-change:opacity, transform;transition:opacity var(--motion-duration-control) var(--motion-ease-standard), transform var(--motion-duration-control) var(--motion-ease-standard)}.GlobalChat-module__TQ7F_W__composerPills[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(var(--space-2))}[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__composerPills{opacity:0;pointer-events:none;transition:none;transform:none}[data-open-content-freeze=true] .GlobalChat-module__TQ7F_W__composerPills[data-hidden=true]{opacity:0;pointer-events:none;transition:none;transform:none}.GlobalChat-module__TQ7F_W__composerInput{z-index:1;width:100%;position:relative}.GlobalChat-module__TQ7F_W__composer [data-elevation=raised]{--radius-md:var(--radius-lg)}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composer [data-elevation=raised]{--shadow-agentic-input:var(--shadow-chat-ask-composer-input);--shadow-agentic-input-hover:var(--shadow-chat-ask-composer-input-focus)}.GlobalChat-module__TQ7F_W__composer .home-landing-search-block{width:100%}.GlobalChat-module__TQ7F_W__composer[data-global-chat-composer] textarea{font-family:var(--type-chat-user-input-font-family);font-size:var(--type-chat-user-input-size);font-weight:var(--type-chat-user-input-font-weight);line-height:var(--type-chat-user-input-line-height)}.GlobalChat-module__TQ7F_W__composerVoiceControls{justify-content:center;gap:var(--space-2);width:100%;position:relative}.GlobalChat-module__TQ7F_W__composerVoiceSuggestions .GlobalChat-module__TQ7F_W__composerVoiceControls{justify-content:flex-end}.GlobalChat-module__TQ7F_W__composerVoiceControls .GlobalChat-module__TQ7F_W__voiceStatus{margin-inline-end:auto}.GlobalChat-module__TQ7F_W__composerVoiceControls[data-voice-issue=true]{justify-content:start;column-gap:var(--space-2);row-gap:var(--space-2);grid-template-columns:repeat(2,max-content);display:grid}.GlobalChat-module__TQ7F_W__composerVoiceControls[data-voice-issue=true] [data-voice-action]{white-space:nowrap;grid-row:1}.GlobalChat-module__TQ7F_W__composerVoiceControls[data-voice-issue=true] .GlobalChat-module__TQ7F_W__voiceStatus{text-align:left;white-space:normal;grid-area:2/1/auto/-1;width:100%;margin-inline-end:0}.GlobalChat-module__TQ7F_W__voiceActorSlot{width:var(--chat-avatar-size);height:var(--chat-avatar-size);flex:0 0 var(--chat-avatar-size);place-items:center;display:grid}.GlobalChat-module__TQ7F_W__voiceActorSlot .GlobalChat-module__TQ7F_W__voiceActor{width:100%;height:100%}.GlobalChat-module__TQ7F_W__assistantAgentSlot{width:var(--chat-avatar-size);height:var(--chat-avatar-size);flex:0 0 var(--chat-avatar-size);margin-block:var(--space-3) var(--space-5);pointer-events:none;place-items:center;margin-inline-start:var(--space-chat-sheet-text-extra-inline-inset);display:grid}.GlobalChat-module__TQ7F_W__assistantAgentSlot>[data-agent-avatar]{width:100%;height:100%}.GlobalChat-module__TQ7F_W__voiceAgentSlot{width:calc(var(--chat-avatar-size) + var(--space-1));height:calc(var(--chat-avatar-size) + var(--space-1));flex-basis:calc(var(--chat-avatar-size) + var(--space-1));margin-block-start:var(--space-2)}.GlobalChat-module__TQ7F_W__composerInput [class*=searchComposerActions]{--system-search-actions-gap:0px}.GlobalChat-module__TQ7F_W__composerNewChatAction{appearance:none;min-width:44px;min-height:44px;color:var(--color-accent);font-family:var(--font-family-reading);font-size:var(--type-omnibar-shelf-link-size);font-style:italic;font-weight:var(--font-weight-regular);white-space:nowrap;cursor:pointer;transition:color var(--motion-duration-control) var(--motion-ease-standard), background-color var(--motion-duration-control) var(--motion-ease-standard);background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex}.GlobalChat-module__TQ7F_W__composerNewChatIcon{--lp-secondary-icon-size:var(--size-icon-md);width:var(--size-icon-md);height:var(--size-icon-md)}@media (hover:hover) and (pointer:fine){.GlobalChat-module__TQ7F_W__composerNewChatAction:hover{color:var(--color-ink)}}@keyframes GlobalChat-module__TQ7F_W__composerSuggestionsIn{0%{opacity:0;transform:translateY(calc(100% + var(--space-2)))}to{opacity:1;transform:translateY(0)}}@media (min-width:801px){.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__sheetHeader{top:0}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame{top:calc(var(--control-size-icon) / 2);clip-path:inset(0 0 var(--space-chat-ask-composer-bottom-inset) 0);position:absolute;bottom:0;left:0;right:0}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame:before{z-index:2;height:calc(var(--control-size-icon) + var(--space-8));pointer-events:none;content:"";background:var(--color-surface);opacity:0;transition:opacity var(--motion-duration-control) var(--motion-ease-standard);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#000000fa 8%,#000000eb 18%,#000000c7 32%,#00000094 48%,#0000005c 64%,#0000002e 78%,#00000012 90%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000fa 8%,#000000eb 18%,#000000c7 32%,#00000094 48%,#0000005c 64%,#0000002e 78%,#00000012 90%,#0000 100%)}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame[data-scrolled-from-top]:before{opacity:1}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame>.home-chat-scroll{scroll-padding-block-start:var(--space-4)}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-inner{box-sizing:border-box;min-height:100%;padding-block-start:var(--space-4);padding-block-end:calc(var(--global-chat-composer-block-size,var(--control-height-chat-ask-composer)) - var(--space-3))}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composer{--control-height-search:var(--control-height-chat-ask-composer-input);min-height:var(--control-height-chat-ask-composer);padding:0 var(--space-chat-ask-composer-inline-inset) var(--space-chat-ask-composer-bottom-inset);position:absolute;bottom:0;left:0;right:0}.GlobalChat-module__TQ7F_W__chatObject .home-chat-user-pill{max-width:min(76%, var(--measure-chat-prose))}.GlobalChat-module__TQ7F_W__chatObject .home-chat-body{width:min(100%, var(--measure-chat-prose));box-sizing:border-box;margin-inline:auto}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-body{width:min(100%, var(--measure-chat-ask-prose))}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-user-pill{max-width:var(--measure-chat-ask-prose)}.GlobalChat-module__TQ7F_W__embeddedChatObject [data-system-editorial-handoff-card]{margin-block-start:calc(var(--space-chat-sheet-response-card-gap) - var(--space-chat-sheet-turn-gap))}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-cards-block{width:fit-content;max-width:calc(100% - var(--space-chat-sheet-text-extra-inline-inset));margin-block-start:calc(var(--space-chat-sheet-response-card-gap) - var(--space-chat-sheet-turn-gap));margin-inline:var(--space-chat-sheet-text-extra-inline-inset) 0;padding:var(--space-3);border-radius:var(--radius-chat-project-handoff);background:var(--color-surface);box-shadow:var(--shadow-card)}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-cards-block.home-chat-cards-block--multiple{box-shadow:none;background:0 0;border-radius:0;padding:0}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-cards-block [data-system-content-grid]{width:fit-content;max-width:100%;margin:0;padding:0}.GlobalChat-module__TQ7F_W__chatObject .home-chat-turn[data-chat-initial-greeting=true] .home-chat-body{width:min(100%, var(--measure-chat-greeting))}.GlobalChat-module__TQ7F_W__chatObject .home-chat-case-study-card-grid{margin-block-start:var(--space-6)}}.GlobalChat-module__TQ7F_W__feedbackSheet{top:0;right:calc(100% + var(--space-2));z-index:5;width:100%;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-panel);opacity:0;transform-origin:100% 100%;animation:GlobalChat-module__TQ7F_W__chatPanelIn var(--motion-duration-modal-open) var(--motion-ease-enter) forwards;will-change:opacity, transform;position:absolute;bottom:0;overflow-y:auto;transform:translate(6px,8px)scale(.97)}.GlobalChat-module__TQ7F_W__feedbackForm,.GlobalChat-module__TQ7F_W__feedbackSuccess{gap:var(--space-4);flex-direction:column;min-height:100%;display:flex}.GlobalChat-module__TQ7F_W__feedbackHeader,.GlobalChat-module__TQ7F_W__feedbackSuccess{justify-content:space-between}.GlobalChat-module__TQ7F_W__feedbackHeader{align-items:flex-start;gap:var(--space-3);display:flex}.GlobalChat-module__TQ7F_W__feedbackTitle,.GlobalChat-module__TQ7F_W__feedbackCopy,.GlobalChat-module__TQ7F_W__feedbackError{margin:0}.GlobalChat-module__TQ7F_W__feedbackTitle{color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--type-ui-size)}.GlobalChat-module__TQ7F_W__feedbackCopy,.GlobalChat-module__TQ7F_W__feedbackError,.GlobalChat-module__TQ7F_W__feedbackField{color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--type-caption-size);line-height:1.4}.GlobalChat-module__TQ7F_W__feedbackField{gap:var(--space-2);flex-direction:column;display:flex}.GlobalChat-module__TQ7F_W__feedbackField input,.GlobalChat-module__TQ7F_W__feedbackField textarea{border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--color-ink);font:inherit;resize:vertical;background:#0021420b;border:0;padding:10px 12px;font-size:16px}.GlobalChat-module__TQ7F_W__feedbackSubmit{padding:0 var(--control-padding-inline);border-radius:var(--radius-pill);background:var(--color-nav-indicator);font-family:var(--font-family-ui);font-size:var(--type-caption-size);align-self:flex-start}.GlobalChat-module__TQ7F_W__feedbackError{color:var(--color-error,#9a2c24)}@keyframes GlobalChat-module__TQ7F_W__chatPanelIn{0%{opacity:0;transform:translate(6px,8px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes GlobalChat-module__TQ7F_W__chatPanelOut{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translate(3px,4px)scale(.99)}}@media (hover:hover) and (pointer:fine){.GlobalChat-module__TQ7F_W__launcher:hover,.GlobalChat-module__TQ7F_W__voiceAction:hover,.GlobalChat-module__TQ7F_W__headerAction:hover,.GlobalChat-module__TQ7F_W__closeAction:hover{color:var(--color-ink);background:var(--color-nav-indicator)}.GlobalChat-module__TQ7F_W__launcher:hover{background:var(--color-nav-indicator)}.GlobalChat-module__TQ7F_W__holder[data-phase=collapsed] .GlobalChat-module__TQ7F_W__chatObjectHost:has(.GlobalChat-module__TQ7F_W__launcher:hover){box-shadow:var(--shadow-agentic-input-hover)}}@media (max-width:800px){.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__sheetHeader{top:0}.GlobalChat-module__TQ7F_W__holder{--global-chat-sheet-top-inset:max(var(--layout-panel-inset), env(safe-area-inset-top));--global-chat-sheet-right:max(var(--layout-panel-inset), env(safe-area-inset-right));--global-chat-sheet-bottom:max(var(--layout-panel-inset), env(safe-area-inset-bottom));--global-chat-sheet-left:max(var(--layout-panel-inset), env(safe-area-inset-left));--global-chat-sheet-width:var(--global-chat-sheet-inset-width)}.GlobalChat-module__TQ7F_W__voiceFallback{bottom:calc(max(var(--layout-panel-inset), env(safe-area-inset-bottom)) + var(--layout-chrome-control-inset) + var(--control-size-icon) + var(--space-2))}.GlobalChat-module__TQ7F_W__voiceFallbackCompact{bottom:calc(max(var(--layout-panel-inset), env(safe-area-inset-bottom)) + var(--layout-chrome-control-inset))}.GlobalChat-module__TQ7F_W__dialogDock,.GlobalChat-module__TQ7F_W__holder[data-dock-layout=inset] .GlobalChat-module__TQ7F_W__dialogDock{right:var(--global-chat-sheet-right);transform:translateY(var(--global-chat-visual-viewport-offset-top,0px))}.GlobalChat-module__TQ7F_W__holder[data-owns-modal=true] .GlobalChat-module__TQ7F_W__backdrop,.GlobalChat-module__TQ7F_W__backdrop[data-mobile-sheet=true]{pointer-events:none}.GlobalChat-module__TQ7F_W__siteSheetVeil{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;transition:none}.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__siteSheetVeil[data-mobile-sheet=true][data-phase=opening],.GlobalChat-module__TQ7F_W__siteSheetVeil[data-mobile-sheet=true][data-phase=open],.GlobalChat-module__TQ7F_W__siteSheetVeil[data-mobile-sheet=true][data-phase=closing]{opacity:1}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__composer{padding-block-end:var(--space-5)}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__dialogContent{overflow:visible}.GlobalChat-module__TQ7F_W__embeddedChatObject .home-chat-inner{box-sizing:border-box;min-height:100%;padding-block-end:calc(var(--global-chat-composer-block-size,var(--control-height-chat-ask-composer)) - var(--space-3))}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame>.home-chat-scroll{padding-block-start:calc(var(--control-size-icon) + var(--space-3))}}@media (max-width:520px){.GlobalChat-module__TQ7F_W__chatObject{--space-chat-sheet-text-extra-inline-inset:var(--space-3);--space-chat-sheet-assistant-inline-end-inset:var(--space-3)}.GlobalChat-module__TQ7F_W__sheetHeader{padding-left:var(--space-3)}.GlobalChat-module__TQ7F_W__headerAction{padding-inline:var(--space-1)}.GlobalChat-module__TQ7F_W__threadFrame>.home-chat-scroll{padding:var(--space-3);scroll-padding:var(--space-3)}.GlobalChat-module__TQ7F_W__chatObject [data-system-content-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1322px){.GlobalChat-module__TQ7F_W__feedbackSheet{right:0}}@media (prefers-reduced-motion:reduce){.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__threadFrame:before{transition:none}.GlobalChat-module__TQ7F_W__embeddedChatObject .GlobalChat-module__TQ7F_W__closeAction [data-lp-secondary-icon=x]{transition:none;transform:none}.GlobalChat-module__TQ7F_W__dialogDock,.GlobalChat-module__TQ7F_W__dialogContent,.GlobalChat-module__TQ7F_W__chatObjectHost,.GlobalChat-module__TQ7F_W__chatObject,.GlobalChat-module__TQ7F_W__launcher,.GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__composerPills,.GlobalChat-module__TQ7F_W__composerSuggestions,.GlobalChat-module__TQ7F_W__feedbackSheet,.GlobalChat-module__TQ7F_W__compactVoiceAction,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__chatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__chatObject,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__launcher,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__chatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__chatObject,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__launcher,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__feedbackSheet{transition:none;animation:none}.GlobalChat-module__TQ7F_W__composerSuggestions{animation:none}.GlobalChat-module__TQ7F_W__composerPills{transform:none}.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__feedbackSheet{opacity:1}.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__chatObject,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__chatObject{min-height:var(--global-chat-sheet-resting-height);max-height:var(--global-chat-sheet-available-height)}.GlobalChat-module__TQ7F_W__holder[data-phase=opening] .GlobalChat-module__TQ7F_W__chatObjectHost,.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__chatObjectHost{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-panel)}.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__chatObject{min-height:var(--control-size-icon);max-height:var(--control-size-icon)}.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__chatObjectHost{width:var(--control-size-icon);box-shadow:var(--shadow-agentic-input);border-radius:50%}.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__siteSheetVeil,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__sheetHeader,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__threadFrame,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__composer,.GlobalChat-module__TQ7F_W__holder[data-phase=closing] .GlobalChat-module__TQ7F_W__feedbackSheet{opacity:0}.GlobalChat-module__TQ7F_W__feedbackSheet,.GlobalChat-module__TQ7F_W__compactVoiceAction:active:not(:disabled){transform:none}.GlobalChat-module__TQ7F_W__holder[data-phase=open] .GlobalChat-module__TQ7F_W__chatObject{overflow:visible}}
.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}
.HomeChatHandoffCTA-module__UxZ_LG__searchCta{margin-block-start:calc(var(--space-chat-sheet-response-card-gap) - var(--space-chat-sheet-turn-gap));margin-inline:var(--space-chat-sheet-text-extra-inline-inset) 0;align-self:flex-start}.HomeChatHandoffCTA-module__UxZ_LG__cta{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-width:0;min-height:44px;padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-ink);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);text-decoration:none;display:flex}.HomeChatHandoffCTA-module__UxZ_LG__copy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.HomeChatHandoffCTA-module__UxZ_LG__eyebrow,.HomeChatHandoffCTA-module__UxZ_LG__metadata{color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.HomeChatHandoffCTA-module__UxZ_LG__title{font-family:var(--font-family-reading);font-size:var(--type-body-size);line-height:var(--type-body-line-height);overflow-wrap:anywhere}.HomeChatHandoffCTA-module__UxZ_LG__arrow{background:var(--color-nav-indicator);width:44px;height:44px;font-family:var(--font-family-ui);font-size:var(--type-ui-size);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.HomeChatHandoffCTA-module__UxZ_LG__arrowGlyph{--lp-secondary-icon-size:var(--size-icon-sm);width:var(--size-icon-sm);height:var(--size-icon-sm)}.HomeChatHandoffCTA-module__UxZ_LG__cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.HomeChatHandoffCTA-module__UxZ_LG__cta:active{transform:scale(var(--motion-scale-active))}@media (hover:hover) and (pointer:fine){.HomeChatHandoffCTA-module__UxZ_LG__cta:hover{box-shadow:var(--shadow-card-hover);transform:translateY(var(--motion-lift-control))}}@media (prefers-reduced-motion:reduce){.HomeChatHandoffCTA-module__UxZ_LG__cta,.HomeChatHandoffCTA-module__UxZ_LG__cta:hover,.HomeChatHandoffCTA-module__UxZ_LG__cta:active{transition:none;transform:none}}
.HomeChatAssetGallery-module__6h5CDG__gallery{width:100%;min-width:0;max-width:100%;scroll-margin-top:var(--home-chat-immersive-scroll-safe-top,var(--space-8));position:relative}.HomeChatAssetGallery-module__6h5CDG__grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;display:grid}.HomeChatAssetGallery-module__6h5CDG__gridItem{min-width:0}.HomeChatAssetGallery-module__6h5CDG__tile{width:100%;aspect-ratio:var(--aspect-chat-artifact-hero-viewport);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-project-card-idle);isolation:isolate;display:block;position:relative;overflow:hidden}.HomeChatAssetGallery-module__6h5CDG__tileInteractive{color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.HomeChatAssetGallery-module__6h5CDG__gridMedia{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.HomeChatAssetGallery-module__6h5CDG__tileInteractive:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@media (max-width:700px){.HomeChatAssetGallery-module__6h5CDG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container global-chat-sheet (max-width:520px){.HomeChatAssetGallery-module__6h5CDG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
