.HomeLanding-module__BEYiyq__page{--home-gutter:calc(max(var(--layout-panel-inset), env(safe-area-inset-left)) + var(--layout-discovery-grid-inset));--home-gutter-end:max(calc(var(--layout-panel-inset) + var(--layout-chrome-control-inset)), env(safe-area-inset-right));--home-chrome-clearance:calc(var(--layout-panel-inset) + var(--layout-chrome-control-inset) + var(--control-size-icon));--home-rail:200px;--home-rail-gap:var(--space-7);--home-dim:.35;--home-text-size:var(--type-welcome-copy-size);--home-intro-offset:calc(var(--home-chrome-clearance) + var(--space-9));gap:calc(var(--space-10) + var(--space-9));padding-top:var(--home-intro-offset);--home-end-pad:var(--space-9);--home-contact-reserve:calc(var(--home-chrome-clearance) + var(--space-5) + 4 * var(--home-text-size) * var(--type-body-line-height) + 4 * var(--space-5) + var(--home-end-pad));padding-bottom:max(var(--home-end-pad), env(safe-area-inset-bottom));color:var(--color-ink);text-wrap:pretty;font-family:var(--font-family-reading);line-height:var(--type-body-line-height);flex-direction:column;display:flex}.HomeLanding-module__BEYiyq__section,.HomeLanding-module__BEYiyq__work{box-sizing:border-box;grid-template-columns:minmax(var(--home-rail), 1fr) minmax(0, var(--measure-home-column)) minmax(0, 1fr);column-gap:var(--home-rail-gap);width:100%;padding-inline:var(--home-gutter) var(--home-gutter-end);scroll-margin-top:calc(var(--home-chrome-clearance) + var(--space-5));display:grid}.HomeLanding-module__BEYiyq__rail{grid-column:1;min-width:0}.HomeLanding-module__BEYiyq__rail:empty{display:none}.HomeLanding-module__BEYiyq__label{top:calc(var(--home-chrome-clearance) + var(--space-5));color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--home-text-size);font-weight:var(--font-weight-regular);line-height:var(--type-body-line-height);margin:0;position:sticky}.HomeLanding-module__BEYiyq__aside{grid-column:3;min-width:0}.HomeLanding-module__BEYiyq__buttonLink{height:52px;padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-card);font-family:var(--font-family-reading);font-size:var(--type-omnibar-input-size);font-weight:var(--font-weight-medium);line-height:var(--type-ui-line-height);transition:transform var(--motion-duration-spring) var(--motion-ease-spring), box-shadow var(--motion-duration-shadow) var(--motion-ease-shadow);align-items:center;text-decoration:none;display:inline-flex}.HomeLanding-module__BEYiyq__column>p:has(>.HomeLanding-module__BEYiyq__buttonLink){margin-top:var(--space-5)}.HomeLanding-module__BEYiyq__buttonLink:active{transition-duration:.12s, var(--motion-duration-control);transform:scale(.97)}.HomeLanding-module__BEYiyq__buttonLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__buttonLink:hover{box-shadow:var(--shadow-card-hover)}}.HomeLanding-module__BEYiyq__aside .HomeLanding-module__BEYiyq__illustration{width:min(100%, calc(var(--size-home-illustration) * 2))}.HomeLanding-module__BEYiyq__illustration.HomeLanding-module__BEYiyq__illustrationLarge{width:min(100%, calc(var(--size-home-illustration) * 2), max(0px, calc((100svh - var(--home-contact-reserve)) * 320 / 450)))}.HomeLanding-module__BEYiyq__column{gap:var(--space-5);min-width:0;color:var(--color-text-muted);font-size:var(--home-text-size);font-weight:var(--font-weight-regular);line-height:var(--type-body-line-height);flex-direction:column;grid-column:2;display:flex}.HomeLanding-module__BEYiyq__lead,.HomeLanding-module__BEYiyq__link,.HomeLanding-module__BEYiyq__stripName,.HomeLanding-module__BEYiyq__listTitle,.HomeLanding-module__BEYiyq__logoGroupTitle,.HomeLanding-module__BEYiyq__name{color:var(--color-ink)}.HomeLanding-module__BEYiyq__page p{font-weight:inherit;line-height:inherit;text-wrap:pretty;margin:0;font-size:inherit!important}.HomeLanding-module__BEYiyq__column h1,.HomeLanding-module__BEYiyq__column h3,.HomeLanding-module__BEYiyq__workBody h3{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;margin:0}.HomeLanding-module__BEYiyq__statement{text-wrap:balance}.HomeLanding-module__BEYiyq__muted{color:var(--color-text-muted)}.HomeLanding-module__BEYiyq__stripName{color:var(--color-ink);transition:color var(--motion-duration-hover-fade) var(--motion-ease-hover-fade);text-decoration:none}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__stripName:hover{color:var(--color-accent)}}.HomeLanding-module__BEYiyq__link{transition:color var(--motion-duration-hover-fade) var(--motion-ease-hover-fade);text-decoration:none}.HomeLanding-module__BEYiyq__link:focus-visible,.HomeLanding-module__BEYiyq__stripName:focus-visible,.HomeLanding-module__BEYiyq__listLink:focus-visible,.HomeLanding-module__BEYiyq__logo:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-sm)}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__link:hover{color:var(--color-accent)}}.HomeLanding-module__BEYiyq__email{gap:var(--space-1);color:var(--color-ink);transition:color var(--motion-duration-hover-fade) var(--motion-ease-hover-fade)}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__email:hover{color:var(--color-accent)}}.HomeLanding-module__BEYiyq__email [data-system-copy-icon]{margin-inline:0 var(--space-1)}.HomeLanding-module__BEYiyq__illustration{width:min(100%, var(--size-home-illustration));pointer-events:none;-webkit-user-select:none;user-select:none}.HomeLanding-module__BEYiyq__illustration>[data-system-lottie-frame]{width:100%;max-height:none;margin:0}@keyframes HomeLanding-module__BEYiyq__home-reveal{0%{opacity:0;filter:blur(6px);translate:0 12px}}.HomeLanding-module__BEYiyq__page[data-home-reveal-ready] [data-home-reveal]:not([data-home-revealed]){opacity:0}.HomeLanding-module__BEYiyq__page[data-home-reveal-ready] [data-home-reveal][data-home-revealed=true]{animation:HomeLanding-module__BEYiyq__home-reveal var(--motion-duration-home-reveal) var(--motion-ease-emphasized) var(--home-reveal-delay,0s) backwards}.HomeLanding-module__BEYiyq__intro{min-height:calc(100svh - var(--home-intro-offset));padding-bottom:var(--home-intro-offset);align-content:stretch}.HomeLanding-module__BEYiyq__intro .HomeLanding-module__BEYiyq__column{color:var(--color-ink);font-size:var(--type-home-intro-size);line-height:var(--type-home-intro-line-height);text-align:center;text-wrap:balance}.HomeLanding-module__BEYiyq__introStage{grid-template-rows:1fr auto minmax(var(--control-size-icon), 1fr);height:100%;display:grid;position:relative}.HomeLanding-module__BEYiyq__introDrawing{pointer-events:none;width:min(300px,62vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.HomeLanding-module__BEYiyq__introDrawing>[data-system-lottie-frame]{width:100%;max-height:none;margin:0}.HomeLanding-module__BEYiyq__introCopy{gap:var(--space-5);flex-direction:column;grid-row:2;display:flex}.HomeLanding-module__BEYiyq__introBird{aspect-ratio:390/138;pointer-events:none;width:min(160px,42%);margin:0 auto}.HomeLanding-module__BEYiyq__introBird>[data-system-lottie-frame]{width:100%;height:100%;max-height:none;margin:0}.HomeLanding-module__BEYiyq__introCue{margin-bottom:calc(-1 * var(--home-intro-offset));grid-row:3;place-items:center;display:grid}.HomeLanding-module__BEYiyq__scrollCue{min-height:var(--control-size-icon);padding:0 var(--space-4);color:var(--color-ink);font-family:var(--font-family-reading);font-size:var(--home-text-size);font-weight:var(--font-weight-regular);line-height:var(--type-body-line-height);cursor:pointer;transition:color var(--motion-duration-hover-fade) var(--motion-ease-hover-fade);background:0 0;border:0}.HomeLanding-module__BEYiyq__scrollCue:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__scrollCue:hover{color:var(--color-accent)}}.HomeLanding-module__BEYiyq__logoGroups{gap:var(--space-8);flex-direction:column;display:flex}.HomeLanding-module__BEYiyq__logoGroup{gap:var(--space-6);flex-direction:column;display:flex}.HomeLanding-module__BEYiyq__column>.HomeLanding-module__BEYiyq__logoGroups{margin-bottom:var(--space-5)}.HomeLanding-module__BEYiyq__logoGroupTitle{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.HomeLanding-module__BEYiyq__logoWall{--logo-gap-block:var(--space-6);--logo-gap-inline:var(--space-5);margin:calc(-.5 * var(--logo-gap-block)) 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.HomeLanding-module__BEYiyq__logoItem{min-width:0;display:flex}.HomeLanding-module__BEYiyq__logo{padding:calc(.5 * var(--logo-gap-block)) var(--logo-gap-inline) calc(.5 * var(--logo-gap-block)) 0;color:inherit;flex:1;text-decoration:none;display:block}.HomeLanding-module__BEYiyq__logoImage{width:100%;max-width:var(--size-home-logo-inline);height:var(--size-home-logo-block);object-fit:contain;object-position:0% 50%;display:block}.HomeLanding-module__BEYiyq__logoMore{margin-top:calc(-1 * var(--space-4));opacity:0;transition:grid-template-rows var(--motion-duration-reveal) var(--motion-ease-enter), opacity var(--motion-duration-reveal) var(--motion-ease-enter);grid-template-rows:0fr;display:grid}.HomeLanding-module__BEYiyq__logoMore[data-open=true]{opacity:1;grid-template-rows:1fr}.HomeLanding-module__BEYiyq__logoMoreInner{min-height:0;margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);overflow:hidden}.HomeLanding-module__BEYiyq__logoMoreInner>.HomeLanding-module__BEYiyq__logoWall{padding-top:var(--space-4);padding-bottom:var(--space-1)}.HomeLanding-module__BEYiyq__toggle{min-height:44px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.4em;margin:0;padding:0;display:inline-flex}.HomeLanding-module__BEYiyq__toggleIcon{flex:none;width:.7em;height:.7em;position:relative}.HomeLanding-module__BEYiyq__toggleIcon:before,.HomeLanding-module__BEYiyq__toggleIcon:after{content:"";background:currentColor;position:absolute}.HomeLanding-module__BEYiyq__toggleIcon:before{height:1px;top:50%;left:0;right:0;translate:0 -50%}.HomeLanding-module__BEYiyq__toggleIcon:after{width:1px;top:0;bottom:0;left:50%;translate:-50%}.HomeLanding-module__BEYiyq__toggle[aria-expanded=true] .HomeLanding-module__BEYiyq__toggleIcon:after{scale:1 0}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__logoItem{transition:opacity var(--motion-duration-hover-fade) var(--motion-ease-hover-fade)}.HomeLanding-module__BEYiyq__logoGroups:has(.HomeLanding-module__BEYiyq__logo:hover) .HomeLanding-module__BEYiyq__logoItem:not(:has(.HomeLanding-module__BEYiyq__logo:hover)){opacity:var(--home-dim)}}.HomeLanding-module__BEYiyq__workBody{color:var(--color-text-muted);--work-gap:var(--space-10);gap:var(--work-gap);min-width:0;font-size:var(--home-text-size);font-weight:var(--font-weight-regular);line-height:var(--type-body-line-height);flex-direction:column;grid-column:2/-1;display:flex}.HomeLanding-module__BEYiyq__strip{gap:var(--space-7);flex-direction:column;min-width:0;display:flex}.HomeLanding-module__BEYiyq__stripText{max-width:var(--measure-home-column);gap:var(--space-1);flex-direction:column;display:flex}.HomeLanding-module__BEYiyq__workBody .HomeLanding-module__BEYiyq__stripBlurb{line-height:var(--type-body-line-height);text-wrap:pretty;font-size:var(--home-text-size)!important}.HomeLanding-module__BEYiyq__stripHead{max-width:var(--measure-home-column);text-wrap:pretty;transition:opacity var(--motion-duration-hover-fade) var(--motion-ease-hover-fade)}.HomeLanding-module__BEYiyq__work{--home-column-start:max(var(--home-rail) + var(--home-rail-gap), (100cqw - var(--measure-home-column)) / 2);container-type:inline-size}.HomeLanding-module__BEYiyq__stripTrack{gap:var(--space-3);margin-inline:calc(-1 * (var(--home-column-start) + var(--home-gutter))) calc(-1 * var(--home-gutter-end));padding-inline:calc(var(--home-column-start) + var(--home-gutter)) var(--home-gutter-end);margin-block:calc(-1 * var(--space-7));padding-block:var(--space-7);overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;scroll-padding-inline-start:calc(var(--home-column-start) + var(--home-gutter));display:flex;overflow-x:auto}.HomeLanding-module__BEYiyq__stripInner{align-items:flex-start;gap:var(--space-3);width:max-content;display:flex}.HomeLanding-module__BEYiyq__tileSlot{flex:none}.HomeLanding-module__BEYiyq__stripTrack::-webkit-scrollbar{display:none}.HomeLanding-module__BEYiyq__stripTrack[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.HomeLanding-module__BEYiyq__stripTrack:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.HomeLanding-module__BEYiyq__tile{width:calc(var(--size-home-artifact-strip-height) * var(--home-tile-aspect-ratio,.8));height:var(--size-home-artifact-strip-height);aspect-ratio:var(--home-tile-aspect-ratio,4 / 5);border-radius:var(--radius-md);background:var(--color-card-media);box-shadow:var(--shadow-card);isolation:isolate;-webkit-user-drag:none;transition:opacity var(--motion-duration-hover-fade) var(--motion-ease-hover-fade), box-shadow var(--motion-duration-shadow) var(--motion-ease-shadow);flex:none;display:block;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__tile:hover{box-shadow:var(--shadow-card-hover)}}.HomeLanding-module__BEYiyq__stripTrack[data-dragging=true] .HomeLanding-module__BEYiyq__tile{pointer-events:none}.HomeLanding-module__BEYiyq__tileMedia,.HomeLanding-module__BEYiyq__tileMedia>img,.HomeLanding-module__BEYiyq__tile video,.HomeLanding-module__BEYiyq__tile img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.HomeLanding-module__BEYiyq__allLink{max-width:var(--measure-home-column);margin-top:calc(var(--space-7) - var(--work-gap))!important}.HomeLanding-module__BEYiyq__list{gap:var(--space-7);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HomeLanding-module__BEYiyq__listLink{color:inherit;gap:var(--space-1);flex-direction:column;text-decoration:none;display:block;display:flex!important}.HomeLanding-module__BEYiyq__listBlurb{color:var(--color-text-muted)}.HomeLanding-module__BEYiyq__featuredWriting{gap:var(--space-7);flex-direction:column;display:flex}.HomeLanding-module__BEYiyq__featuredWriting+.HomeLanding-module__BEYiyq__list{margin-top:var(--space-5)!important}.HomeLanding-module__BEYiyq__list .HomeLanding-module__BEYiyq__listLink{padding-block:calc(var(--space-7) / 2);margin-block:calc(var(--space-7) / -2)}.HomeLanding-module__BEYiyq__featuredWriting .HomeLanding-module__BEYiyq__listLink{padding-block:var(--space-7) calc(var(--space-7) / 2);margin-block:calc(-1 * var(--space-7)) calc(var(--space-7) / -2)}.HomeLanding-module__BEYiyq__titleTail{white-space:nowrap}.HomeLanding-module__BEYiyq__newTag{border-radius:calc(var(--radius-sm) * .75);color:var(--color-tooltip-text);background:var(--color-tooltip-background);font-family:var(--font-family-ui);font-size:var(--type-ui-small-size);font-weight:var(--font-weight-regular);vertical-align:.15em;margin-inline-start:var(--space-2);padding:1px 6px;line-height:1.35;display:inline-block}.HomeLanding-module__BEYiyq__listTitle{transition:color var(--motion-duration-hover-fade) var(--motion-ease-hover-fade)}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__featuredWriting,.HomeLanding-module__BEYiyq__list>li{transition:opacity var(--motion-duration-hover-fade) var(--motion-ease-hover-fade)}.HomeLanding-module__BEYiyq__list:has(.HomeLanding-module__BEYiyq__listLink:hover)>li:not(:has(.HomeLanding-module__BEYiyq__listLink:hover)){opacity:var(--home-dim)}.HomeLanding-module__BEYiyq__column:has(.HomeLanding-module__BEYiyq__list .HomeLanding-module__BEYiyq__listLink:hover) .HomeLanding-module__BEYiyq__featuredWriting{opacity:var(--home-dim)}.HomeLanding-module__BEYiyq__column:has(.HomeLanding-module__BEYiyq__featuredWriting a:hover) .HomeLanding-module__BEYiyq__list>li{opacity:var(--home-dim)}.HomeLanding-module__BEYiyq__listLink:hover .HomeLanding-module__BEYiyq__listTitle{color:var(--color-accent)}}.HomeLanding-module__BEYiyq__graphic{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--shadow-card);transition:box-shadow var(--motion-duration-shadow) var(--motion-ease-shadow);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;position:relative;overflow:hidden}.HomeLanding-module__BEYiyq__graphicFrame{pointer-events:none;background:0 0;border:0;width:100%;height:100%;display:block}.HomeLanding-module__BEYiyq__graphicLink{border-radius:inherit;position:absolute;inset:0}.HomeLanding-module__BEYiyq__graphic:has(.HomeLanding-module__BEYiyq__graphicLink:focus-visible){outline:2px solid var(--color-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine) and (min-width:801px){.HomeLanding-module__BEYiyq__graphic:has(.HomeLanding-module__BEYiyq__graphicLink:hover){box-shadow:var(--shadow-card-hover)}}.HomeLanding-module__BEYiyq__team{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;margin-top:var(--space-5)!important}.HomeLanding-module__BEYiyq__member{flex-direction:column;min-width:0;display:flex}.HomeLanding-module__BEYiyq__member>span{font-size:var(--home-text-size);line-height:var(--type-case-study-rail-line-height);text-wrap:balance}.HomeLanding-module__BEYiyq__member>span+span{margin-top:var(--space-1)}.HomeLanding-module__BEYiyq__portrait{width:min(100%, calc((var(--measure-home-column) - 3 * var(--space-5)) / 4));aspect-ratio:1;height:auto;margin-bottom:var(--space-4);-webkit-user-select:none;user-select:none;display:block}.HomeLanding-module__BEYiyq__centered .HomeLanding-module__BEYiyq__column{text-align:center;align-items:center}.HomeLanding-module__BEYiyq__centered .HomeLanding-module__BEYiyq__illustration{margin-inline:auto}.HomeLanding-module__BEYiyq__centered .HomeLanding-module__BEYiyq__team{width:100%}.HomeLanding-module__BEYiyq__centered .HomeLanding-module__BEYiyq__member{align-items:center}.HomeLanding-module__BEYiyq__centered .HomeLanding-module__BEYiyq__portrait{margin-inline:auto}footer.HomeLanding-module__BEYiyq__section .HomeLanding-module__BEYiyq__column,footer.HomeLanding-module__BEYiyq__section .HomeLanding-module__BEYiyq__muted{color:var(--color-ink)}.HomeLanding-module__BEYiyq__contactNote{white-space:nowrap}@media (max-width:1100px){.HomeLanding-module__BEYiyq__page{--home-rail:160px;--home-rail-gap:var(--space-6)}}@media (max-width:800px){.HomeLanding-module__BEYiyq__page{gap:var(--space-9);padding-top:calc(var(--home-chrome-clearance) + var(--space-6));--home-intro-offset:calc(var(--home-chrome-clearance) + var(--space-6));--home-end-pad:calc(var(--control-size-icon) + var(--layout-chrome-control-inset) + var(--space-9));padding-bottom:0}footer.HomeLanding-module__BEYiyq__section{min-height:100dvh;padding-block:max(calc(var(--home-chrome-clearance) + var(--space-5)), env(safe-area-inset-top), env(safe-area-inset-bottom));align-content:center}.HomeLanding-module__BEYiyq__contactNote{display:none}.HomeLanding-module__BEYiyq__page{--home-gutter:max(var(--space-5), env(safe-area-inset-left));--home-gutter-end:max(var(--space-5), env(safe-area-inset-right))}.HomeLanding-module__BEYiyq__section,.HomeLanding-module__BEYiyq__work{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.HomeLanding-module__BEYiyq__intro .HomeLanding-module__BEYiyq__column{padding-inline:var(--space-4)}.HomeLanding-module__BEYiyq__introCue{margin-bottom:calc(var(--control-size-icon) + var(--layout-chrome-control-inset) - var(--home-intro-offset))}.HomeLanding-module__BEYiyq__intro .HomeLanding-module__BEYiyq__column,.HomeLanding-module__BEYiyq__statement{text-wrap:pretty}.HomeLanding-module__BEYiyq__stripName{display:inline-block}.HomeLanding-module__BEYiyq__stripName,.HomeLanding-module__BEYiyq__link,.HomeLanding-module__BEYiyq__email{--home-tap-pad:max(0px, calc((var(--control-size-icon) - 1lh) / 2));padding-block:var(--home-tap-pad);margin-block:calc(-1 * var(--home-tap-pad))}.HomeLanding-module__BEYiyq__rail,.HomeLanding-module__BEYiyq__column,.HomeLanding-module__BEYiyq__workBody,.HomeLanding-module__BEYiyq__aside{grid-column:1}.HomeLanding-module__BEYiyq__label{padding-top:0;position:static}.HomeLanding-module__BEYiyq__workBody{--work-gap:var(--space-8)}.HomeLanding-module__BEYiyq__work{--home-column-start:0px}.HomeLanding-module__BEYiyq__logoWall{--logo-gap-block:var(--space-5);--logo-gap-inline:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.HomeLanding-module__BEYiyq__team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.HomeLanding-module__BEYiyq__tile,.HomeLanding-module__BEYiyq__stripHead,.HomeLanding-module__BEYiyq__member,.HomeLanding-module__BEYiyq__list>li,.HomeLanding-module__BEYiyq__logoItem,.HomeLanding-module__BEYiyq__logoMore,.HomeLanding-module__BEYiyq__link,.HomeLanding-module__BEYiyq__stripName,.HomeLanding-module__BEYiyq__listTitle{transition: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}.GlobalChat-module__TQ7F_W__holder[data-phase=collapsed]:not(:has([data-global-chat-voice-fallback])){width:0;height:0;position:absolute;inset:0 auto auto 0}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}}
.ContentAnchorRail-module__5rIWrG__root{min-width:0;max-width:100%;min-height:var(--control-size-icon);color:var(--color-ink);font-family:var(--font-family-reading);pointer-events:auto;opacity:1;visibility:visible;transition:opacity var(--motion-duration-control) var(--motion-ease-standard), visibility 0s linear 0s;justify-content:center;align-items:flex-start;display:flex;position:relative}.ContentAnchorRail-module__5rIWrG__root[data-visible=false]{pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--motion-duration-control) var(--motion-ease-standard), visibility 0s linear var(--motion-duration-control)}.ContentAnchorRail-module__5rIWrG__rail{width:max-content;max-width:100%;min-height:var(--control-size-icon);padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-card);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.ContentAnchorRail-module__5rIWrG__root[data-embedded=true] .ContentAnchorRail-module__5rIWrG__rail{box-shadow:none;background:0 0}.ContentAnchorRail-module__5rIWrG__link{z-index:0;height:var(--control-size-icon);padding-inline:var(--control-padding-inline);border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--type-omnibar-chip-size);font-weight:var(--font-weight-medium);white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-nav-color) var(--motion-ease-standard);flex:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.ContentAnchorRail-module__5rIWrG__root[data-visible=true] .ContentAnchorRail-module__5rIWrG__link{animation:ContentAnchorRail-module__5rIWrG__content-anchor-link-reveal var(--motion-duration-results-grid-reveal) var(--motion-ease-chrome-fade) calc(var(--motion-stagger-results-grid-reveal) * var(--content-anchor-item-index,0)) both}html[data-about-anchors-revealed=true] .ContentAnchorRail-module__5rIWrG__root[data-visible=true] .ContentAnchorRail-module__5rIWrG__link{opacity:1;animation:none}.ContentAnchorRail-module__5rIWrG__link[aria-current=location]{color:var(--color-accent)}.ContentAnchorRail-module__5rIWrG__link:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.ContentAnchorRail-module__5rIWrG__mobileTrigger{display:none}@container omnibar-responsive-viewport (max-width:800px){.ContentAnchorRail-module__5rIWrG__root{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 0fr) var(--control-size-icon);width:100%;transition:grid-template-rows var(--motion-duration-omnibar-surface) var(--motion-ease-omnibar-surface), row-gap var(--motion-duration-omnibar-surface) var(--motion-ease-omnibar-surface), opacity var(--motion-duration-control) var(--motion-ease-standard), visibility 0s linear 0s;align-items:stretch;row-gap:0;display:grid;overflow:hidden}.ContentAnchorRail-module__5rIWrG__root[data-mobile-open=true]{grid-template-rows:minmax(0, 1fr) var(--control-size-icon);row-gap:var(--space-2)}.ContentAnchorRail-module__5rIWrG__root[data-mobile-open=true]:not([data-mobile-trigger=external]){grid-template-rows:minmax(0,1fr) 0;row-gap:0}.ContentAnchorRail-module__5rIWrG__root[data-mobile-trigger=external]{grid-template-rows:minmax(0,0fr);min-height:0}.ContentAnchorRail-module__5rIWrG__root[data-mobile-trigger=external][data-mobile-open=true]{grid-template-rows:minmax(0,1fr);row-gap:0}.ContentAnchorRail-module__5rIWrG__root[data-mobile-visible=false]{display:none}.ContentAnchorRail-module__5rIWrG__mobileTrigger{width:100%;height:var(--control-size-icon);border-radius:var(--radius-pill);max-width:100%;color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-card);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;grid-area:2/1;justify-content:stretch;align-items:center;padding:0;display:flex}.ContentAnchorRail-module__5rIWrG__root[data-embedded=true] .ContentAnchorRail-module__5rIWrG__mobileTrigger{box-shadow:none;background:0 0}.ContentAnchorRail-module__5rIWrG__mobileTrigger[aria-expanded=true]{opacity:0;visibility:hidden;pointer-events:none}.ContentAnchorRail-module__5rIWrG__mobileCurrent{width:100%;height:var(--control-height-nav);min-width:0;max-width:100%;margin-inline:var(--space-1);padding-inline:var(--control-padding-inline);border-radius:var(--radius-pill);box-shadow:none;font-size:var(--type-omnibar-input-size);font-weight:var(--font-weight-medium);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;flex:auto;justify-content:flex-start;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.ContentAnchorRail-module__5rIWrG__mobileTrigger[data-has-active=true] .ContentAnchorRail-module__5rIWrG__mobileCurrent{color:var(--color-ink)}.ContentAnchorRail-module__5rIWrG__mobileTrigger:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.ContentAnchorRail-module__5rIWrG__rail{width:100%;min-width:0;max-width:100%;min-height:0;padding:0 var(--space-1);box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;transition:padding-block var(--motion-duration-omnibar-surface) var(--motion-ease-omnibar-surface), opacity var(--motion-duration-omnibar-content) var(--motion-ease-standard), visibility 0s linear var(--motion-duration-omnibar-content);background:0 0;border-radius:0;flex-direction:column;grid-area:1/1;align-items:stretch;display:flex;position:relative;inset:auto;overflow:hidden;transform:none}.ContentAnchorRail-module__5rIWrG__root[data-mobile-open=true] .ContentAnchorRail-module__5rIWrG__rail{padding-block:var(--space-1);opacity:1;visibility:visible;pointer-events:auto;transition:padding-block var(--motion-duration-omnibar-surface) var(--motion-ease-omnibar-surface), opacity var(--motion-duration-omnibar-content) var(--motion-ease-enter), visibility 0s linear 0s}.ContentAnchorRail-module__5rIWrG__link{width:100%;height:var(--control-height-nav);justify-content:flex-start}}@keyframes ContentAnchorRail-module__5rIWrG__content-anchor-link-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ContentAnchorRail-module__5rIWrG__root,.ContentAnchorRail-module__5rIWrG__rail,.ContentAnchorRail-module__5rIWrG__link{transition:none;animation:none}}
.NavigationIcon-module__CNUa8q__icon{contain:layout paint;flex:none;width:100%;height:100%;display:block;position:relative}.NavigationIcon-module__CNUa8q__icon:is([data-lp-navigation-icon=search],[data-lp-navigation-icon=ask],[data-lp-navigation-icon=info]){transform-origin:50%;transition:transform var(--motion-duration-control) var(--motion-ease-hover-out);will-change:transform;transform:scale(1)}.NavigationIcon-module__CNUa8q__layer{object-fit:contain;transform-origin:50%;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .18s cubic-bezier(.455,.03,.515,.955);display:block;position:absolute;inset:0}.NavigationIcon-module__CNUa8q__askAnimation{aspect-ratio:1;pointer-events:none;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.NavigationIcon-module__CNUa8q__askAnimation svg{display:block;width:100%!important;height:100%!important}.NavigationIcon-module__CNUa8q__info-circle,.NavigationIcon-module__CNUa8q__info-stem,.NavigationIcon-module__CNUa8q__info-tittle,.NavigationIcon-module__CNUa8q__envelope-outline,.NavigationIcon-module__CNUa8q__envelope-flap,.NavigationIcon-module__CNUa8q__envelope-seal{will-change:transform;transition:transform .24s cubic-bezier(.455,.03,.515,.955)}.NavigationIcon-module__CNUa8q__info-circle{transform-origin:50%;transform:scale(1.4)}.NavigationIcon-module__CNUa8q__info-stem,.NavigationIcon-module__CNUa8q__info-tittle{transform:scale(.8)}.NavigationIcon-module__CNUa8q__envelope-outline,.NavigationIcon-module__CNUa8q__envelope-flap,.NavigationIcon-module__CNUa8q__envelope-seal{transform:scale(1.35)rotate(1deg)}.NavigationIcon-module__CNUa8q__envelope-flap{transform-origin:50% 34%}@media (hover:hover) and (pointer:fine){.lp-icon-trigger:is(:hover,:focus-visible) .NavigationIcon-module__CNUa8q__icon:is([data-lp-navigation-icon=search],[data-lp-navigation-icon=ask],[data-lp-navigation-icon=info]){transition-timing-function:var(--motion-ease-enter);transform:scale(1.1)}:is(.lp-icon-trigger:hover .NavigationIcon-module__CNUa8q__search-loop,.lp-icon-trigger:hover .NavigationIcon-module__CNUa8q__search-handle){transform:rotate(-3deg)}.lp-icon-trigger:is(:hover,:focus-visible) .NavigationIcon-module__CNUa8q__info-circle{transform:rotate(-5deg)scale(1.456)}:is(.lp-icon-trigger:is(:hover,:focus-visible) .NavigationIcon-module__CNUa8q__info-stem,.lp-icon-trigger:is(:hover,:focus-visible) .NavigationIcon-module__CNUa8q__info-tittle){transform:scale(.8)translateY(-4%)rotate(4deg)}.lp-icon-trigger:is(:hover,:focus-visible) .NavigationIcon-module__CNUa8q__envelope-flap{transform:scale(1.35)rotate(1deg)scaleY(.62)}.lp-icon-trigger:is(:hover,:focus-visible) .NavigationIcon-module__CNUa8q__envelope-seal{transform:translateY(-6%)scale(1.3)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.NavigationIcon-module__CNUa8q__icon:is([data-lp-navigation-icon=search],[data-lp-navigation-icon=ask],[data-lp-navigation-icon=info]){transition:none;transform:none!important}.NavigationIcon-module__CNUa8q__info-circle,.NavigationIcon-module__CNUa8q__info-stem,.NavigationIcon-module__CNUa8q__info-tittle,.NavigationIcon-module__CNUa8q__envelope-outline,.NavigationIcon-module__CNUa8q__envelope-flap,.NavigationIcon-module__CNUa8q__envelope-seal{transition:none}.NavigationIcon-module__CNUa8q__info-circle{transform:scale(1.4)!important}.NavigationIcon-module__CNUa8q__info-stem,.NavigationIcon-module__CNUa8q__info-tittle{transform:scale(.8)!important}.NavigationIcon-module__CNUa8q__envelope-outline,.NavigationIcon-module__CNUa8q__envelope-flap,.NavigationIcon-module__CNUa8q__envelope-seal{transform:scale(1.35)rotate(1deg)!important}}
.WatercolorColorAnchor-module__f4ijPW__sprite{place-items:center;display:grid;position:relative;overflow:visible}.WatercolorColorAnchor-module__f4ijPW__fallback,.WatercolorColorAnchor-module__f4ijPW__spriteLayer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.WatercolorColorAnchor-module__f4ijPW__fallback{object-fit:contain;opacity:1}.WatercolorColorAnchor-module__f4ijPW__spriteLayer{background-image:var(--watercolor-sprite-image);opacity:0;background-position:0 0;background-repeat:no-repeat;background-size:400% 400%}.WatercolorColorAnchor-module__f4ijPW__sprite[data-sprite-ready=true] .WatercolorColorAnchor-module__f4ijPW__fallback{opacity:0}.WatercolorColorAnchor-module__f4ijPW__sprite[data-sprite-ready=true] .WatercolorColorAnchor-module__f4ijPW__spriteLayer{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))}}
.HomeChatSiteTourCard-module__2tJGyG__card{width:auto;height:var(--size-chat-site-tour-card);gap:var(--space-3);min-width:0;margin-block:var(--space-4);margin-inline:calc(var(--space-chat-sheet-text-extra-inline-inset) + var(--space-chat-sheet-text-extra-inline-inset) + var(--space-chat-sheet-text-extra-inline-inset));padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-card);transition:box-shadow var(--motion-duration-hover-out) var(--motion-ease-hover-out), transform var(--motion-duration-hover-out) var(--motion-ease-hover-out);grid-template-columns:125px minmax(0,1fr);align-items:center;padding-inline-start:var(--space-5);padding-inline-end:var(--space-4);display:grid;overflow:hidden}.HomeChatSiteTourCard-module__2tJGyG__logo{justify-content:center;align-items:center;min-width:0;display:flex}.HomeChatSiteTourCard-module__2tJGyG__logoImage{object-fit:contain;width:125px;max-width:100%;height:auto;display:block}.HomeChatSiteTourCard-module__2tJGyG__copy{min-width:0;min-height:100%;padding-block:var(--space-1);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.HomeChatSiteTourCard-module__2tJGyG__action{min-height:44px;padding-inline:var(--control-padding-inline);border-radius:var(--radius-pill);color:var(--color-surface);background:var(--color-accent);box-shadow:var(--shadow-agentic-input);font-family:var(--font-family-ui);font-size:var(--type-ui-small-size);font-weight:var(--font-weight-medium);white-space:nowrap;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;justify-content:center;align-items:center;margin-left:auto;line-height:1;text-decoration:none;display:inline-flex}.HomeChatSiteTourCard-module__2tJGyG__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.HomeChatSiteTourCard-module__2tJGyG__action:active{scale:var(--motion-scale-active)}@media (hover:hover) and (pointer:fine){.HomeChatSiteTourCard-module__2tJGyG__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(var(--motion-lift-control))}.HomeChatSiteTourCard-module__2tJGyG__action:hover{background:var(--color-accent);box-shadow:var(--shadow-omnibar-chip-hover)}}@container global-chat-sheet (max-width:520px){.HomeChatSiteTourCard-module__2tJGyG__card{height:var(--size-chat-site-tour-card);grid-template-columns:125px minmax(0,1fr);align-items:center;margin-inline:0}.HomeChatSiteTourCard-module__2tJGyG__copy{min-height:100%;padding-block:var(--space-1)}}@container global-chat-sheet (max-width:360px){.HomeChatSiteTourCard-module__2tJGyG__card{height:auto;min-height:var(--size-chat-site-tour-card)}}@media (prefers-reduced-motion:reduce){.HomeChatSiteTourCard-module__2tJGyG__card,.HomeChatSiteTourCard-module__2tJGyG__card:hover,.HomeChatSiteTourCard-module__2tJGyG__action,.HomeChatSiteTourCard-module__2tJGyG__action:hover,.HomeChatSiteTourCard-module__2tJGyG__action:active{transition:none;transform:scale(1)}}
.OfficeSlider-module__Fgs8Sq__carousel{width:100%}.OfficeSlider-module__Fgs8Sq__carouselRow{grid-template-columns:var(--control-size-icon) minmax(0, 1fr) var(--control-size-icon);align-items:center;gap:var(--space-4);width:100%;display:grid}.OfficeSlider-module__Fgs8Sq__galleryFrame{width:100%;min-width:0}.OfficeSlider-module__Fgs8Sq__galleryStack{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.OfficeSlider-module__Fgs8Sq__galleryLayer{grid-area:1/1;min-width:0;min-height:0}.OfficeSlider-module__Fgs8Sq__galleryLayerOutgoing{z-index:0;pointer-events:none;animation:OfficeSlider-module__Fgs8Sq__officeGalleryFadeOut var(--motion-duration-office-carousel-fade) var(--motion-ease-office-carousel) both}.OfficeSlider-module__Fgs8Sq__galleryLayerIncoming{z-index:1;animation:OfficeSlider-module__Fgs8Sq__officeGalleryFadeIn var(--motion-duration-office-carousel-fade) var(--motion-ease-office-carousel) both}.OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]{padding-inline:0}.OfficeSlider-module__Fgs8Sq__carouselArrow{z-index:1;width:var(--control-size-icon);min-width:var(--control-size-icon);height:var(--control-size-icon);min-height:var(--control-size-icon);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-agentic-input);position:relative}.OfficeSlider-module__Fgs8Sq__carouselArrow:first-child{left:var(--space-10)}.OfficeSlider-module__Fgs8Sq__carouselArrow:last-child{right:var(--space-10)}.OfficeSlider-module__Fgs8Sq__carouselArrow:before{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__carouselRow{width:min(100%, calc(68% + (2 * var(--control-size-icon)) + (2 * var(--space-4))));margin-inline:auto}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame{height:clamp(360px,58dvh,680px)}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryStack,.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryLayer{height:100%}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]{height:100%}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]>button{aspect-ratio:auto;height:100%;min-height:0}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]{grid-template-columns:minmax(0,1fr);gap:0}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-grid]>button{grid-column:1}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-tile-tilt]{box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex;overflow:visible}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame [data-system-photo-tile-tilt]>img{border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--shadow-card)}.OfficeSlider-module__Fgs8Sq__status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes OfficeSlider-module__Fgs8Sq__officeGalleryFadeIn{0%{opacity:0}to{opacity:1}}@keyframes OfficeSlider-module__Fgs8Sq__officeGalleryFadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__carouselRow{gap:var(--space-2);width:100%}.OfficeSlider-module__Fgs8Sq__carouselArrow:first-child{left:var(--space-2)}.OfficeSlider-module__Fgs8Sq__carouselArrow:last-child{right:var(--space-2)}.OfficeSlider-module__Fgs8Sq__carousel[data-layout=single] .OfficeSlider-module__Fgs8Sq__galleryFrame{height:min(58dvh,480px)}}@media (prefers-reduced-motion:reduce){.OfficeSlider-module__Fgs8Sq__carousel,.OfficeSlider-module__Fgs8Sq__carouselArrow,.OfficeSlider-module__Fgs8Sq__galleryLayer{scroll-behavior:auto;transition:none;animation:none}}
.LegalPage-module__DTgQIG__page{padding:calc(var(--chrome-pad-top) + var(--space-5)) var(--layout-panel-inset) var(--space-9)}.LegalPage-module__DTgQIG__inner{width:100%;max-width:var(--case-study-text-width);margin-left:auto;margin-right:auto}.LegalPage-module__DTgQIG__effectiveDate{margin-top:var(--space-2);font-family:var(--serif);display:block}.LegalPage-module__DTgQIG__content{padding-top:var(--case-study-section-gap)}@media (max-width:800px){.LegalPage-module__DTgQIG__inner{--case-study-text-width:calc(100vw - (2 * var(--layout-panel-inset)))}}
