@charset "UTF-8";.convo-search[data-sq-component] :where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)):not(svg):not(svg *){letter-spacing:normal;word-spacing:normal;text-transform:none;text-shadow:none;text-indent:0}.convo-search[data-sq-component] :is(p,a,li,ul,ol,span,small,blockquote,h1,h2,h3,h4,h5,h6,label):where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-shadow:none;text-decoration:none;text-decoration-line:none;text-indent:0}.convo-search[data-sq-component] :is(ul,ol,li):where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search[data-sq-component] :is(button,input,textarea,select):where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;color:inherit;background-color:transparent;background-image:none;border-style:none;border-width:0;border-radius:0;box-shadow:none;outline:none;margin:0;max-width:none;min-width:0;vertical-align:middle}.convo-search[data-sq-component] :is(ul,ol) li:where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)):before,.convo-search[data-sq-component] :is(ul,ol) li:where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)):after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search{--color-brand-primary: #FE5C00;--color-brand-secondary: #000000;--color-accent: #FE5C00;--color-status-error: #CF2E2E;--color-status-info: #FE5C00;--color-text-heading: #000000;--color-text-default: #000000;--color-text-muted: #63666A;--color-text-inverse: #FFFFFF;--color-text-on-brand: #FFFFFF;--color-brand-highlight: #FF9900;--color-link-default: #02527A;--color-link-hover: #013D5C;--color-link-focus: #012C45;--color-focus: #FE5C00;--color-surface-default: #FFFFFF;--color-surface-default-2: #000000;--color-surface-muted: #FFF4ED;--color-surface-dark: #000000;--color-border-default: #63666A;--color-border-subtle: #F5F5F5;--color-focus-ring: var(--color-focus);--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-display: "Fjalla One", "Open Sans", Helvetica, Arial, sans-serif;--font-size-display: 40px;--font-weight-display: 800;--line-height-display: 1.2;--font-size-h1: 40px;--font-weight-h1: 800;--line-height-h1: 1.2;--font-size-h2: 40px;--font-weight-h2: 800;--line-height-h2: 1.2;--font-size-h3: 22px;--font-weight-h3: 800;--line-height-h3: 1.3;--font-size-h4: 18px;--font-weight-h4: 700;--line-height-h4: 1.4;--font-size-body-lg: 18px;--font-weight-body-lg: 400;--line-height-body-lg: 1.6;--font-size-body: 17px;--font-weight-body: 400;--line-height-body: 1.6;--font-size-body-sm: 15px;--font-weight-body-sm: 400;--line-height-body-sm: 1.5;--font-size-caption: 14px;--font-weight-caption: 400;--line-height-caption: 1.4;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 64px;--motion-duration-fast: .15s;--motion-duration-normal: .25s;--motion-duration-slow: .4s;--motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--motion-easing-entering: cubic-bezier(0, 0, .2, 1);--motion-easing-exiting: cubic-bezier(.4, 0, 1, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:none;text-indent:0;color:var(--color-text-default)}.convo-search *,.convo-search *:before,.convo-search *:after{box-sizing:border-box}.convo-search{--convo-panel-width: minmax(0, 1fr);--convo-chat-max: 48rem;--convo-modal-inset: var(--spacing-md);--convo-modal-max: min(90rem, calc(100vw - 2 * var(--convo-modal-inset)));--convo-modal-turn-padding-inline: 88px;--convo-floating-composer-fade: 2.5rem;--convo-floating-composer-overlap: 5rem;--convo-floating-composer-blur: 2px;--convo-composer-form-block: calc((2 * var(--spacing-sm)) + var(--spacing-xl) + 2px);--convo-floating-composer-chrome: calc(var(--convo-composer-form-block) + max(var(--spacing-lg), env(safe-area-inset-bottom, 0)));--convo-floating-composer-offset: calc(var(--convo-floating-composer-fade) + var(--convo-floating-composer-chrome) + var(--convo-floating-composer-overlap));--convo-modal-motion-duration: var(--motion-duration-slow);--convo-modal-motion-easing: cubic-bezier(.22, 1, .36, 1);--convo-featured-size: clamp(var(--font-size-h3), 3.8vw, var(--font-size-h2));--convo-font-question-size: clamp(var(--font-size-h4), 2.5vw, var(--font-size-h3));--convo-font-question-line-height: var(--line-height-h3);--convo-font-question-label-weight: 300;--convo-font-question-content-weight: var(--font-weight-h3);--convo-question-leading-gap: 0;--convo-turn-answer-size: var(--font-size-body-lg);--convo-turn-answer-line-height: var(--line-height-body-lg);--convo-label-size: var(--font-size-caption);--convo-label-weight: 600;--convo-label-line-height: 1.333;--convo-label-letter-spacing: .05em;--convo-sources-label: var(--color-text-muted);--convo-sources-link: var(--color-link-default);--convo-panel-surface: var(--color-surface-default);--convo-panel-border: var(--color-border-subtle);--convo-panel-shadow: 0 1px 2px color-mix(in srgb, var(--color-surface-dark) 6%, transparent), 0 2px 10px color-mix(in srgb, var(--color-surface-dark) 4%, transparent);--convo-panel-radius: 0;--convo-panel-padding: var(--spacing-lg);--convo-panel-gap: var(--spacing-xl);--convo-panel-inner-gap: var(--spacing-md);--convo-composer-radius: var(--spacing-md);--convo-composer-input-radius: 999px;--convo-composer-shadow: 0 2px 2px color-mix(in srgb, var(--color-surface-dark) 3%, transparent), 0 7px 3.5px color-mix(in srgb, var(--color-surface-dark) 3%, transparent), 0 16px 5px color-mix(in srgb, var(--color-surface-dark) 2%, transparent);--convo-theme-blur: 14px;--convo-theme-blur-scale: 1.08;--convo-accent-soft: color-mix(in srgb, var(--color-accent) 15%, transparent);--convo-accent-border: color-mix(in srgb, var(--color-accent) 35%, transparent);--convo-accent-hover: color-mix(in srgb, var(--color-accent) 85%, var(--color-text-inverse));--convo-bg: color-mix(in srgb, var(--color-surface-muted) 32%, var(--color-surface-default));--convo-surface: var(--color-surface-default);--convo-text: var(--color-text-default);--convo-muted: var(--color-text-muted);--convo-border: var(--color-border-default);--convo-border-soft: color-mix(in srgb, var(--convo-border) 30%, transparent);--convo-chat-divider: var(--convo-border-soft);--convo-brand: var(--color-brand-primary);--convo-brand-dark: var(--color-brand-secondary);--convo-brand-light: var(--color-link-hover);--convo-accent: var(--color-accent);--convo-loading-dot: var(--color-brand-primary);--convo-error: var(--color-status-error);--convo-error-bg: color-mix(in srgb, var(--color-status-error) 12%, var(--color-surface-default));--convo-shadow: 0 4px 24px color-mix(in srgb, var(--color-surface-dark) 6%, transparent);--convo-shadow-md: 0 4px 24px color-mix(in srgb, var(--color-surface-dark) 8%, transparent);--convo-surface-glass: color-mix(in srgb, var(--color-surface-default) 65%, transparent);--convo-surface-glass-strong: color-mix(in srgb, var(--color-surface-default) 72%, transparent);--convo-msg-assistant-bg: color-mix(in srgb, var(--color-surface-muted) 60%, transparent);--convo-msg-assistant-bg-solid: color-mix(in srgb, var(--color-surface-muted) 85%, transparent);--convo-turn-bg: var(--color-surface-default);--convo-turn-bg-visible: color-mix(in srgb, var(--color-surface-muted) 22%, var(--convo-bg));--convo-thread-shell-bg: var(--convo-bg);--convo-gap-xs: var(--spacing-xs);--convo-gap-sm: calc(var(--spacing-sm) + var(--spacing-xs));--convo-gap-md: calc(var(--spacing-md) + var(--spacing-xs));--convo-radius: var(--convo-gap-sm);--convo-radius-md: var(--spacing-sm);--convo-radius-lg: var(--spacing-md);--convo-hero-gap: clamp(var(--spacing-md), 2vw, var(--spacing-lg));--convo-region-gap: calc(var(--spacing-sm) + var(--spacing-xs));--convo-hero-aside-max: 25rem;--convo-hero-main: minmax(0, 1fr);--convo-hero-aside: minmax(0, var(--convo-hero-aside-max));--convo-stack-gap: var(--convo-gap-md);--convo-sources-slot-height: calc(var(--font-size-caption) * 1.5 + var(--spacing-sm));position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;color:var(--convo-text);background-color:var(--convo-bg);background-image:radial-gradient(circle at center,color-mix(in srgb,var(--color-brand-primary) 14%,transparent) .55px,transparent .55px),radial-gradient(circle at center,color-mix(in srgb,var(--color-brand-secondary) 10%,transparent) .45px,transparent .45px);background-size:17px 17px,11px 11px;background-position:0 0,6px 5px}.convo-search--full-bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cics-chat-extension-root{width:100%;max-width:100%}.cics-chat-extension-root:not(:has(.convo-search--modal-open,.convo-search--modal-closing,.convo-search__page--full-page)){overflow-x:clip}.convo-search--chat-max-narrow{--convo-shell-max: 36rem;--convo-chat-max: 36rem}.convo-search--chat-max-medium{--convo-shell-max: 48rem;--convo-chat-max: 48rem}.convo-search--chat-max-wide{--convo-shell-max: 64rem;--convo-chat-max: 64rem}@media(min-width:961px){.convo-search--chat-max-narrow,.convo-search--chat-max-medium,.convo-search--chat-max-wide{width:100%;max-width:var(--convo-shell-max);margin-inline:auto}.convo-search--chat-max-narrow .convo-search__stage-intro,.convo-search--chat-max-medium .convo-search__stage-intro,.convo-search--chat-max-wide .convo-search__stage-intro,.convo-search--chat-max-narrow .convo-search__stage-composer,.convo-search--chat-max-medium .convo-search__stage-composer,.convo-search--chat-max-wide .convo-search__stage-composer{max-width:var(--convo-chat-max)}.convo-search--chat-max-narrow.convo-search--modal-open,.convo-search--chat-max-medium.convo-search--modal-open,.convo-search--chat-max-wide.convo-search--modal-open{max-width:none;margin-inline:0}.convo-search--chat-max-narrow.convo-search--modal-open .convo-search__page,.convo-search--chat-max-medium.convo-search--modal-open .convo-search__page,.convo-search--chat-max-wide.convo-search--modal-open .convo-search__page{--convo-modal-max: min(var(--convo-shell-max), calc(100vw - 2 * var(--convo-modal-inset)));max-width:var(--convo-modal-max)}}.convo-search :where(ul:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *),ol:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search :where(li:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0;list-style:none;list-style-type:none}.convo-search :where(h1:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-lg);font-family:var(--font-display);font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);color:var(--color-text-heading)}.convo-search :where(h2:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-text-heading)}.convo-search :where(h3:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);color:var(--color-text-heading)}.convo-search :where(h4:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search :where(h5:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *),h6:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-body);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search :where(p:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:inherit}.convo-search :where(a:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){color:var(--color-link-default);text-decoration:underline;text-underline-offset:.15em}.convo-search :where(a:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)):hover{color:var(--color-link-hover)}.convo-search :where(a:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search :where(ul:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *),ol:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-md);padding-left:var(--spacing-lg);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body)}.convo-search :where(ul:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){list-style:disc}.convo-search :where(ol:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){list-style:decimal}.convo-search :where(ul:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)>li,ol:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)>li){margin:0 0 var(--spacing-xs);list-style:inherit;list-style-type:inherit}.convo-search :where(blockquote:not([class]):not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component]:not(.convo-search),[data-sq-component]:not(.convo-search) *)){margin:0 0 var(--spacing-md);padding-left:var(--spacing-md);border-left:3px solid var(--color-border-default);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.convo-search__page{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;padding:0;border:0;margin:0;max-height:none;color:inherit;background:transparent}.convo-search__page:focus{outline:none}.convo-search__page:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search__modal{padding:0;border:0;margin:0;max-width:none;max-height:none;width:auto;height:auto;color:inherit;background:transparent}.convo-search__modal[open]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;max-width:none;max-height:none;margin:0}.convo-search__modal::backdrop{border:0;background:#00000059;backdrop-filter:blur(var(--convo-theme-blur));-webkit-backdrop-filter:blur(var(--convo-theme-blur))}.convo-search__toolbar{display:none;align-items:center;justify-content:space-between;gap:var(--convo-gap-sm);flex-shrink:0;padding:var(--spacing-md) var(--spacing-lg);border-bottom:none;background:var(--color-surface-default)}.convo-search--modal-open .convo-search__toolbar{display:flex;background:var(--convo-modal-shell-bg)}@media(max-width:960px){.convo-search__page--engaged>.convo-search__toolbar{display:flex}}.convo-search__toolbar[hidden]{display:none!important}.convo-search__toolbar-start,.convo-search__toolbar-end{display:flex;align-items:center;gap:var(--convo-gap-sm);min-width:0}.convo-search__toolbar-end{margin-left:auto}.convo-search[data-sq-component] .convo-search__modal-close,.convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border:none;border-radius:4px;background:var(--convo-surface);color:var(--convo-text);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__modal-close:hover,.convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat:hover{background:color-mix(in srgb,var(--convo-brand) 8%,var(--convo-surface))}.convo-search[data-sq-component] .convo-search__modal-close:focus,.convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat:focus{outline:none}.convo-search[data-sq-component] .convo-search__modal-close:focus-visible,.convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__modal-close-icon,.convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat-icon{display:block;width:24px;height:24px;flex-shrink:0}.convo-search[data-sq-component] .convo-search__resume-chat{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm);border:none;border-radius:var(--spacing-xs);background:var(--color-surface-default);color:var(--color-brand-primary);cursor:pointer;box-shadow:var(--convo-shadow);transition:background var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__resume-chat:hover{background:color-mix(in srgb,var(--color-brand-primary) 8%,var(--color-surface-default));color:var(--color-link-hover)}.convo-search[data-sq-component] .convo-search__resume-chat:focus{outline:none}.convo-search[data-sq-component] .convo-search__resume-chat:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__resume-chat-icon{display:block;width:20px;height:20px;flex-shrink:0}.convo-search[data-sq-component] .convo-search__resume-chat[hidden],.convo-search--modal-open .convo-search__resume-chat,.convo-search--modal-closing .convo-search__resume-chat{display:none}.convo-search__modal-close[hidden],.convo-search__toolbar .convo-search__new-chat[hidden]{display:none!important}.convo-search[data-sq-component] .convo-search__composer-new-chat{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);width:100%;max-width:var(--convo-chat-max);margin:0;padding:var(--spacing-xs) var(--spacing-sm);border:none;border-radius:var(--spacing-xs);background:transparent;color:var(--color-text-default);font-family:var(--font-body);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:var(--line-height-body-sm);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__composer-new-chat:hover{color:var(--color-text-heading)}.convo-search[data-sq-component] .convo-search__composer-new-chat:focus{outline:none}.convo-search[data-sq-component] .convo-search__composer-new-chat:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__composer-new-chat .convo-search__new-chat-icon{display:block;width:20px;height:20px;flex-shrink:0}.convo-search__composer-new-chat[hidden],.convo-search--modal-open .convo-search__composer-new-chat{display:none!important}@keyframes convo-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes convo-modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes convo-modal-panel-in{0%{opacity:0;transform:translateY(1rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes convo-modal-panel-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(.75rem) scale(.985)}}.convo-search__launch-panel{padding:clamp(var(--spacing-md),4vw,var(--spacing-xl))}.convo-search[data-sq-component] .convo-search__launch-trigger{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;max-width:var(--convo-chat-max);margin:0 auto;padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--convo-border);border-radius:999px;background:var(--convo-surface);color:var(--color-text-heading);font:inherit;font-size:var(--font-size-body);text-align:left;cursor:pointer;box-shadow:var(--convo-shadow);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__launch-trigger:hover{border-color:var(--convo-brand);color:var(--convo-text);box-shadow:var(--convo-shadow-md)}.convo-search[data-sq-component] .convo-search__launch-trigger:focus{outline:none}.convo-search[data-sq-component] .convo-search__launch-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search__launch-icon{display:inline-flex;flex-shrink:0;color:var(--color-text-heading)}.convo-search__launch-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.convo-search-page-scroll-lock,html.convo-search-page-scroll-lock body{overflow:hidden!important;overscroll-behavior:none}.convo-search--modal-open .convo-search__page{--convo-modal-shell-bg: var(--color-surface-default);--convo-bg: var(--convo-modal-shell-bg);--convo-thread-shell-bg: var(--convo-modal-shell-bg);--convo-turn-bg: var(--convo-modal-shell-bg);--convo-turn-bg-visible: var(--convo-modal-shell-bg);--convo-msg-assistant-bg: transparent;--convo-msg-assistant-bg-solid: var(--convo-modal-shell-bg);--convo-surface-glass: var(--convo-modal-shell-bg);--convo-surface-glass-strong: var(--convo-modal-shell-bg);--convo-glass-fill: var(--convo-modal-shell-bg);--convo-glass-fill-strong: var(--convo-modal-shell-bg);position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:auto;height:auto;min-height:0;max-height:100dvh;margin:0;padding:0;overflow:hidden;clip-path:none;white-space:normal;border:0;background:var(--convo-modal-shell-bg);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);overscroll-behavior:none;animation:convo-modal-panel-in var(--convo-modal-motion-duration) var(--convo-modal-motion-easing) 50ms both}.convo-search--modal-open .convo-search__page--themed{background:var(--convo-modal-shell-bg)}.convo-search--modal-bg-light-theme.convo-search--modal-open .convo-search__page{--convo-modal-shell-bg: color-mix(in srgb, var(--color-surface-muted) 32%, var(--color-surface-default));--convo-turn-bg-visible: color-mix(in srgb, var(--color-surface-muted) 22%, var(--convo-modal-shell-bg))}.convo-search--modal-bg-light-grey.convo-search--modal-open .convo-search__page{--convo-modal-shell-bg: color-mix(in srgb, var(--color-text-default) 6%, var(--color-surface-default))}.convo-search--modal-open .convo-search__modal::backdrop{animation:convo-modal-backdrop-in var(--motion-duration-normal) ease both}.convo-search--modal-closing .convo-search__page{animation:convo-modal-panel-out var(--motion-duration-normal) var(--motion-easing-exiting) both;pointer-events:none}.convo-search--modal-closing .convo-search__modal::backdrop{animation:convo-modal-backdrop-out var(--motion-duration-normal) var(--motion-easing-exiting) both}.convo-search--modal-open .convo-search__feed,.convo-search__page--full-page .convo-search__feed{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative;padding-bottom:var(--convo-floating-composer-offset);scroll-padding-top:var(--spacing-md);scroll-padding-bottom:var(--convo-floating-composer-offset)}.convo-search--modal-open .convo-search__feed>.convo-search__turn,.convo-search__page--full-page .convo-search__feed>.convo-search__turn{flex-shrink:0}.convo-search--modal-open .convo-search__feed>.convo-search__turn:last-child,.convo-search__page--full-page .convo-search__feed>.convo-search__turn:last-child{min-height:100%}.convo-search--modal-open .convo-search__composer,.convo-search__page--full-page .convo-search__composer{position:absolute;right:0;bottom:0;left:0;z-index:2;flex-shrink:0;background:transparent;border-top:none;padding:var(--convo-floating-composer-fade) clamp(var(--spacing-md),4vw,var(--spacing-xl)) max(var(--spacing-lg),env(safe-area-inset-bottom,0));pointer-events:none}.convo-search--modal-open .convo-search__composer:before,.convo-search__page--full-page .convo-search__composer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--convo-thread-shell-bg) 0%,transparent),color-mix(in srgb,var(--convo-thread-shell-bg) 90%,transparent) 40.774%);backdrop-filter:blur(var(--convo-floating-composer-blur));-webkit-backdrop-filter:blur(var(--convo-floating-composer-blur))}.convo-search--modal-open .convo-search__composer>*,.convo-search__page--full-page .convo-search__composer>*{position:relative;z-index:1;pointer-events:auto}@media(min-width:769px){.convo-search--modal-open .convo-search__page{inset:var(--convo-modal-inset);left:0;right:0;width:min(var(--convo-modal-max),100% - 2 * var(--convo-modal-inset));max-width:var(--convo-modal-max);margin-inline:auto;border-radius:8px;box-shadow:var(--convo-shadow-md)}}@media(min-width:961px){.convo-search--modal-open .convo-search__feed>article.convo-search__turn{padding-inline:var(--convo-modal-turn-padding-inline)}}.convo-search__page--full-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;max-height:100dvh;overflow:hidden;background:var(--convo-thread-shell-bg);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.convo-search__page--full-page.convo-search__page--themed{background:var(--convo-bg)}.convo-search__page--full-page .convo-search__turn-region,.convo-search__page--full-page .convo-search__stage-region,.convo-search__page--full-page .convo-search__turn-aside,.convo-search__page--full-page .convo-search__stage-aside{display:none!important}.convo-search__page--has-backdrop{isolation:isolate}.convo-search__page--has-backdrop .convo-search__feed,.convo-search__page--has-backdrop .convo-search__toolbar,.convo-search__page--has-backdrop .convo-search__turn,.convo-search__page--has-backdrop .convo-search__stage{background:transparent}.convo-search__stage{position:relative;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 10% 0%,color-mix(in srgb,var(--color-brand-primary) 18%,transparent),transparent 55%),radial-gradient(ellipse 70% 50% at 95% 100%,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 50%),radial-gradient(circle at center,color-mix(in srgb,var(--color-brand-primary) 14%,transparent) .55px,transparent .55px),radial-gradient(circle at center,color-mix(in srgb,var(--color-brand-secondary) 10%,transparent) .45px,transparent .45px),var(--convo-bg);background-size:auto,auto,17px 17px,11px 11px;background-position:0 0,0 0,0 0,6px 5px}.convo-search__stage-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--convo-gap-sm);padding:var(--spacing-md) clamp(var(--spacing-md),4vw,var(--spacing-xl))}.convo-search__stage-header:not(:has(.convo-search__stage-intro:not(:empty),.convo-search__stage-composer:not([hidden]))){display:none}.convo-search__stage-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--convo-gap-md);padding:clamp(var(--spacing-md),3vw,var(--spacing-lg)) clamp(var(--spacing-md),4vw,var(--spacing-xl))}.convo-search__stage-body[hidden]{display:none}.convo-search__stage-intro{width:100%;max-width:42rem;margin-inline:auto;padding:var(--spacing-md) clamp(var(--spacing-md),4vw,var(--spacing-xl)) 0;text-align:center}.convo-search__stage-intro:empty{display:none}.convo-search__stage-intro .convo-search__stage-prompt{margin-bottom:var(--convo-gap-sm)}.convo-search__stage-composer{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-md);width:100%;max-width:42rem;margin-inline:auto;padding:0 clamp(var(--spacing-md),4vw,var(--spacing-xl)) var(--spacing-md)}.convo-search__stage-composer[hidden]{display:none}.convo-search__stage-static{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;max-width:72rem;margin-inline:auto}.convo-search__stage-static[hidden]{display:none}.convo-search__stage-regions,.convo-search__turn-regions{position:relative;overflow:visible;display:flex;flex-direction:column;gap:var(--convo-region-gap);width:100%;opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.convo-search__stage-regions{max-width:80rem;margin-inline:auto}.convo-search__turn-regions{max-width:none;margin-inline:0}.convo-search__stage-regions[hidden],.convo-search__turn-regions[hidden]{display:none}.convo-search__stage-regions--entering,.convo-search__turn-regions--entering{opacity:0;transform:translateY(var(--spacing-md))}.convo-search__stage-hero,.convo-search__turn-hero{position:relative;overflow:visible;display:grid;gap:var(--convo-region-gap);width:100%;min-width:0;align-items:start;grid-template-columns:minmax(0,1fr);transition:grid-template-columns .65s cubic-bezier(.22,1,.36,1)}.convo-search__stage-hero--has-region-1,.convo-search__turn-hero--has-region-1{grid-template-columns:var(--convo-hero-main) var(--convo-hero-aside);column-gap:var(--convo-region-gap)}.convo-search__stage-main,.convo-search__turn-main{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--convo-region-gap);min-width:0}.convo-search__stage-aside,.convo-search__turn-aside{position:relative;z-index:0;display:none;flex-direction:column;gap:clamp(var(--spacing-sm),1.5vw,var(--spacing-md));min-width:0}.convo-search__stage-hero--has-region-1>.convo-search__stage-aside,.convo-search__turn-hero--has-region-1>.convo-search__turn-aside{display:flex;align-self:stretch}.convo-search__turn-aside .convo-search__turn-region[data-convo-region="1"].convo-search__turn-region--column-slot,.convo-search__turn-aside .convo-search__turn-region[data-convo-region="1"].convo-search__turn-region--reserved,.convo-search__turn-aside .convo-search__turn-region[data-convo-region="1"].convo-search__turn-region--entering,.convo-search__turn-aside .convo-search__turn-region[data-convo-region="1"].convo-search__turn-region--visible,.convo-search__stage-aside .convo-search__stage-region[data-convo-region="1"].convo-search__stage-region--column-slot,.convo-search__stage-aside .convo-search__stage-region[data-convo-region="1"].convo-search__stage-region--reserved,.convo-search__stage-aside .convo-search__stage-region[data-convo-region="1"].convo-search__stage-region--entering,.convo-search__stage-aside .convo-search__stage-region[data-convo-region="1"].convo-search__stage-region--visible{display:flex;flex-direction:column;gap:clamp(var(--spacing-md, 1rem),2vw,var(--spacing-lg, 1.5rem));width:100%;max-width:100%;min-width:0}.convo-search__stage-region,.convo-search__turn-region{min-width:0;opacity:1;transform:translateY(0) translate(0);filter:blur(0);transition:opacity 1.05s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--zone-stagger, 0) * 1ms);--color-brand-primary: initial;--color-brand-secondary: initial;--color-accent: initial;--color-status-error: initial;--color-status-info: initial;--color-text-heading: initial;--color-text-default: initial;--color-text-muted: initial;--color-text-inverse: initial;--color-text-on-brand: initial;--color-brand-highlight: initial;--color-link-default: initial;--color-link-hover: initial;--color-link-focus: initial;--color-focus: initial;--color-surface-default: initial;--color-surface-default-2: initial;--color-surface-muted: initial;--color-surface-dark: initial;--color-border-default: initial;--color-border-subtle: initial;--color-focus-ring: initial;--font-body: initial;--font-display: initial;--font-size-display: initial;--font-weight-display: initial;--line-height-display: initial;--font-size-h1: initial;--font-weight-h1: initial;--line-height-h1: initial;--font-size-h2: initial;--font-weight-h2: initial;--line-height-h2: initial;--font-size-h3: initial;--font-weight-h3: initial;--line-height-h3: initial;--font-size-h4: initial;--font-weight-h4: initial;--line-height-h4: initial;--font-size-body-lg: initial;--font-weight-body-lg: initial;--line-height-body-lg: initial;--font-size-body: initial;--font-weight-body: initial;--line-height-body: initial;--font-size-body-sm: initial;--font-weight-body-sm: initial;--line-height-body-sm: initial;--font-size-caption: initial;--font-weight-caption: initial;--line-height-caption: initial;--spacing-xs: initial;--spacing-sm: initial;--spacing-md: initial;--spacing-lg: initial;--spacing-xl: initial;--spacing-2xl: initial;--spacing-3xl: initial;--spacing-4xl: initial;--motion-duration-fast: initial;--motion-duration-normal: initial;--motion-duration-slow: initial;--motion-easing-standard: initial;--motion-easing-entering: initial;--motion-easing-exiting: initial;--breakpoint-sm: initial;--breakpoint-md: initial;--breakpoint-lg: initial;--breakpoint-xl: initial;color:revert;font-family:revert;font-size:revert;font-weight:revert;font-style:revert;line-height:revert;letter-spacing:revert;text-indent:revert}.convo-search__stage-region>[data-sq-component]:first-child,.convo-search__turn-region>[data-sq-component]:first-child{margin-top:0}.convo-search__stage-region:has(>[data-sq-component]),.convo-search__turn-region:has(>[data-sq-component]){display:flex;flex-direction:column;gap:clamp(var(--spacing-md, 1rem),2vw,var(--spacing-lg, 1.5rem));padding:0;background:transparent;border:none;box-shadow:none;border-radius:0}.convo-search__stage-region>:not([data-sq-component]),.convo-search__turn-region>:not([data-sq-component]){align-self:auto;flex:none;min-width:0;max-width:100%}.convo-search__stage-region[hidden],.convo-search__turn-region[hidden]{display:none}.convo-search[data-sq-component] .convo-search__turn-region.convo-search__turn-region--visible,.convo-search[data-sq-component] .convo-search__stage-region.convo-search__stage-region--visible{display:flex;flex-direction:column;gap:clamp(var(--spacing-md, 1rem),2vw,var(--spacing-lg, 1.5rem))}.convo-search__stage-region--entering,.convo-search__turn-region--entering{opacity:0;filter:blur(6px);transform:translateY(clamp(var(--spacing-md),2.5vw,var(--spacing-lg)))}.convo-search__stage-region--entering[data-convo-region="2"],.convo-search__turn-region--entering[data-convo-region="2"],.convo-search__stage-region--entering[data-convo-region="1"],.convo-search__turn-region--entering[data-convo-region="1"],.convo-search__stage-region--entering[data-convo-region="3"],.convo-search__turn-region--entering[data-convo-region="3"]{transform:translateY(clamp(var(--spacing-md),2.5vw,var(--spacing-lg)))}.convo-search__zone-block--enter{opacity:0;filter:blur(5px);transform:translateY(.75rem);transition:opacity .95s cubic-bezier(.22,1,.36,1),transform .95s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1)}.convo-search__zone-block--visible{opacity:1;filter:blur(0);transform:translateY(0)}.convo-search__stage-region:not([hidden]),.convo-search__turn-region:not([hidden]){padding:0;background:transparent;border:none;box-shadow:none;border-radius:0}.convo-search__stage-region:not([hidden]).convo-search__stage-region--reserved,.convo-search__stage-region:not([hidden]).convo-search__turn-region--reserved,.convo-search__turn-region:not([hidden]).convo-search__stage-region--reserved,.convo-search__turn-region:not([hidden]).convo-search__turn-region--reserved{padding:0;background:transparent;border:none;box-shadow:none}.convo-search__stage-prompt{width:100%}.convo-search[data-sq-component] .convo-search__stage-prompt-text{margin:0;display:inline-block;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-display);font-size:var(--convo-featured-size);font-weight:500;line-height:1.35;letter-spacing:-.02em;color:var(--color-text-heading);background:var(--color-surface-default);border-radius:var(--spacing-xs);box-shadow:0 1px 2px color-mix(in srgb,var(--color-surface-dark) 8%,transparent);animation:featuredIn .6s cubic-bezier(.34,1.1,.64,1) both}.convo-search__page--has-feed .convo-search__stage-body,.convo-search__page--static .convo-search__feed,.convo-search__page--static .convo-search__composer{display:none}.convo-search__page--static .convo-search__stage-body:not([hidden]){display:flex}.convo-search__feed{display:flex;flex-direction:column;gap:0;width:100%;background:var(--convo-bg)}.convo-search__feed[hidden]{display:none}.convo-search__turn-panel,.convo-search__stage-panel{display:flex;flex-direction:column;gap:var(--convo-panel-inner-gap);width:100%;padding:var(--convo-panel-padding);border-radius:var(--convo-panel-radius);background:var(--convo-panel-surface);border:1px solid var(--convo-panel-border)}.convo-search__turn-panel{box-shadow:var(--convo-panel-shadow)}.convo-search__turn{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--convo-gap-md);padding:var(--convo-panel-gap) clamp(var(--spacing-md),4vw,var(--spacing-xl));border-top:1px solid var(--convo-chat-divider);opacity:1;transform:translateY(0);transition:opacity .45s ease,transform .45s ease;background:var(--convo-turn-bg)}.convo-search__turn:focus{outline:none}.convo-search__turn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search__turn>:not(.convo-search__theme-bg):not(.convo-search__theme-overlay){position:relative;z-index:0}.convo-search__turn--entering{opacity:0;transform:translateY(var(--spacing-md))}.convo-search__turn--visible{background:var(--convo-turn-bg-visible)}.convo-search__turn-question,.convo-search__stage-question{display:block;max-width:100%;margin:0 0 var(--spacing-md);scroll-margin-top:var(--spacing-md)}.convo-search__turn-question[hidden],.convo-search__stage-question[hidden]{display:none}.convo-search__feed>.convo-search__turn:not(:first-child)>.convo-search__turn-question,.convo-search__feed>.convo-search__turn:not(:first-child)>.convo-search__stage-question{margin-top:var(--convo-question-leading-gap)}.convo-search__turn-question-label,.convo-search__stage-question-label{flex:0 0 auto;font-weight:var(--convo-font-question-label-weight);color:var(--color-text-heading)}.convo-search__turn-question-content,.convo-search__stage-question-content{flex:1 1 auto;min-width:0;font-weight:var(--convo-font-question-content-weight)}.convo-search__turn-question{transition:opacity .7s ease,transform .7s ease}.convo-search__turn-question-text,.convo-search__stage-question-text{transition:opacity .55s ease .15s}.convo-search__turn-question--entering .convo-search__turn-question-text,.convo-search__stage-question.convo-search__turn-question--entering .convo-search__stage-question-text{opacity:0}.convo-search__turn-question--entering,.convo-search__stage-question.convo-search__turn-question--entering{opacity:0;transform:translateY(var(--convo-gap-sm))}.convo-search__turn-question--visible,.convo-search__stage-question.convo-search__turn-question--visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.convo-search__turn-question,.convo-search__stage-question{transition:none}.convo-search__turn-question--entering,.convo-search__stage-question.convo-search__turn-question--entering{opacity:1;transform:none}}.convo-search__turn-label{display:block;font-family:var(--font-body);font-size:var(--convo-label-size);font-weight:var(--convo-label-weight);line-height:var(--convo-label-line-height);text-transform:uppercase;letter-spacing:var(--convo-label-letter-spacing);color:var(--convo-sources-label);margin-bottom:var(--spacing-sm)}.convo-search[data-sq-component] .convo-search__turn-question-text,.convo-search[data-sq-component] .convo-search__stage-question-text{display:flex;flex-wrap:nowrap;align-items:baseline;gap:var(--spacing-md);margin:0;width:auto;max-width:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;text-align:left;font-family:var(--font-display);font-size:var(--convo-font-question-size);line-height:var(--convo-font-question-line-height);color:var(--color-text-heading)}.convo-search[data-sq-component] .convo-search__turn-question-heading,.convo-search[data-sq-component] .convo-search__stage-question-heading{flex:1 1 auto;min-width:0;margin:0;font:inherit;color:inherit}.convo-search__turn-loading{padding-block:var(--spacing-xs)}.convo-search__turn-answer{opacity:1;transform:translateY(0);transition:opacity .45s ease,transform .45s ease}.convo-search__turn-answer--entering{opacity:0;transform:translateY(var(--convo-gap-sm))}.convo-search[data-sq-component] .convo-search__turn-answer-text{font-family:var(--font-body);font-size:var(--convo-turn-answer-size);font-weight:var(--font-weight-body-lg);line-height:var(--convo-turn-answer-line-height);color:var(--color-text-default)}.convo-search__turn-answer-text--markdown{position:relative;overflow:visible}.convo-search__turn-answer-text--markdown a[target=_blank]:not(.convo-search__turn-answer-cite):after{content:"";display:inline-block;width:.8em;height:.8em;margin-inline-start:.2em;vertical-align:-.05em;background:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6 6v1.5h7.44L5.81 15.12 7.22 16.53 15.5 8.25V16h1.5V6z'/%3E%3C/svg%3E") center/contain no-repeat}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-heading{margin:0 0 var(--convo-panel-inner-gap);font:inherit;font-weight:var(--font-weight-h4);line-height:1.3;color:inherit}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-heading--h1,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-heading--h2{font-size:1.08em}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-para+.convo-search__turn-answer-heading,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-heading+.convo-search__turn-answer-para,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-heading+.convo-search__turn-answer-heading{margin-top:var(--convo-panel-inner-gap)}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a,.convo-search__turn-answer-text--markdown a{color:var(--color-link-default);text-decoration:underline;text-underline-offset:.12em}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a:hover,.convo-search__turn-answer-text--markdown a:hover{color:var(--color-link-hover)}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a:focus-visible,.convo-search__turn-answer-text--markdown a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label],.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;margin-inline:.2em .12em;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--color-text-muted) 16%,var(--color-surface-default));box-shadow:none;color:var(--color-text-muted);text-decoration:none;vertical-align:-.1em;overflow:visible}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-icon,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-icon{display:block;width:.62em;height:.62em;background:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z'/%3E%3C/svg%3E") center/contain no-repeat}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-label,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-host,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-label,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-host{position:absolute;inset:0 auto auto 0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;white-space:nowrap;border:0}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-external,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-external{display:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after{content:attr(data-cite-label)!important;position:absolute;left:50%;bottom:calc(100% + .35em);z-index:50;width:auto!important;height:auto!important;max-width:min(16rem,70vw);padding:.22em .5em;border-radius:var(--radius-sm, .25rem);background:var(--color-text-default);color:var(--color-surface-default);font-size:.72em;font-weight:var(--font-weight-caption);letter-spacing:.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%)}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:hover,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:hover,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible{z-index:50;color:var(--color-text-default);background:color-mix(in srgb,var(--color-text-muted) 28%,var(--color-surface-default))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:hover:after,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible:after,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:hover:after,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible:after{width:auto!important;height:auto!important;opacity:1;visibility:visible}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible,.convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group{--convo-cite-size: 1.15em;--convo-cite-stack-offset: .2em;position:relative;display:inline-block;width:calc(var(--convo-cite-size) + var(--convo-cite-stack-offset));height:var(--convo-cite-size);margin-inline:.2em .12em;vertical-align:-.1em;overflow:visible;z-index:0}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-count="3"]{width:calc(var(--convo-cite-size) + 2 * var(--convo-cite-stack-offset))}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-count="4"],.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-count="5"],.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-count="6"]{width:calc(var(--convo-cite-size) + 3 * var(--convo-cite-stack-offset))}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group .convo-search__turn-answer-cite-group-toggle{position:absolute;top:-.22em;left:-.22em;z-index:8;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:var(--convo-cite-size);min-height:var(--convo-cite-size);margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-text-default);font:inherit;font-size:.68em;font-weight:var(--font-weight-h4);line-height:1;cursor:pointer}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group .convo-search__turn-answer-cite-group-toggle:before{content:"";position:absolute;top:-.7rem;right:-.7rem;bottom:-.7rem;left:-.7rem}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group .convo-search__turn-answer-cite-group-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group .convo-search__turn-answer-cite-group-count{display:inline-flex;align-items:center;justify-content:center;min-width:.92em;height:.92em;padding:0 .12em;border-radius:50%;background:var(--color-text-default);color:var(--color-surface-default);box-shadow:0 0 0 1.5px var(--color-surface-default),0 1px 2px color-mix(in srgb,var(--color-text-default) 18%,transparent)}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group .convo-search__turn-answer-cite-group-panel{position:absolute;inset:0 auto auto 0;width:100%;height:100%;pointer-events:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label],.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]{position:absolute;top:0;left:0;display:inline-flex;margin:0;pointer-events:none;vertical-align:baseline;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-surface-default) 92%,transparent),0 1px 2px color-mix(in srgb,var(--color-text-default) 8%,transparent)}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after{content:none!important}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(1),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(1){z-index:6;transform:translate(calc(0 * var(--convo-cite-stack-offset)))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(2),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(2){z-index:5;transform:translate(calc(1 * var(--convo-cite-stack-offset)))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(3),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(3){z-index:4;transform:translate(calc(2 * var(--convo-cite-stack-offset)))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(4),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(4){z-index:3;transform:translate(calc(3 * var(--convo-cite-stack-offset)))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(5),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(5){z-index:2;transform:translate(calc(4 * var(--convo-cite-stack-offset)))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(6),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(6){z-index:1;transform:translate(calc(5 * var(--convo-cite-stack-offset)))}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group:not([data-cite-expanded=true]):not([data-cite-count="1"]) a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(1),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group:not([data-cite-expanded=true]):not([data-cite-count="1"]) a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(1){opacity:0}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true]{z-index:8}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] .convo-search__turn-answer-cite-group-count{background:color-mix(in srgb,var(--color-brand-primary) 16%,var(--color-surface-default));color:var(--color-link-default)}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] .convo-search__turn-answer-cite-group-panel{top:calc(100% + .4em);left:50%;width:max-content;max-width:min(18rem,85vw);height:auto;padding:.35rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md, .5rem);background:var(--color-surface-default);box-shadow:0 8px 24px color-mix(in srgb,var(--color-text-default) 16%,transparent);pointer-events:auto;transform:translate(-50%)}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label],.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]{position:relative;top:auto;left:auto;z-index:0;display:flex;width:auto;min-width:12rem;max-width:100%;height:auto;min-height:2.75rem;margin:0;padding:.35em .7em .35em .45em;border-radius:var(--radius-sm, .35rem);background:transparent;box-shadow:none;pointer-events:auto;justify-content:flex-start;gap:.45em;transform:none;color:var(--color-text-default);text-decoration:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:hover,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:hover,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:focus-visible{background:color-mix(in srgb,var(--color-brand-primary) 8%,var(--color-surface-default));color:var(--color-text-default)}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-icon,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-icon{flex:0 0 auto;width:.85em;height:.85em}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-label,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-label{position:static;inset:auto;flex:1 1 auto;min-width:0;width:auto;height:auto;overflow:hidden;font-size:.78em;font-weight:var(--font-weight-caption);line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-host,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-host{position:static;inset:auto;flex:0 1 auto;width:auto;height:auto;max-width:7rem;overflow:hidden;font-size:.7em;line-height:1.3;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-external,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label] .convo-search__turn-answer-cite-external{display:block;flex:0 0 auto;width:.85em;height:.85em;background:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6 6v1.5h7.44L5.81 15.12 7.22 16.53 15.5 8.25V16h1.5V6z'/%3E%3C/svg%3E") center/contain no-repeat}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(1),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(1){z-index:0;transform:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(2),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(2){z-index:0;transform:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(3),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(3){z-index:0;transform:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(4),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(4){z-index:0;transform:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(5),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(5){z-index:0;transform:none}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(6),.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group[data-cite-expanded=true] a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:nth-of-type(6){z-index:0;transform:none}@media(prefers-reduced-motion:reduce){.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label],.convo-search__turn-answer-text--markdown .convo-search__turn-answer-cite-group a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]{transition:none}}.convo-search__turn-answer-text--markdown strong{font-weight:var(--font-weight-h4)}.convo-search__turn-answer-text--markdown em{font-style:italic}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown ul.convo-search__turn-answer-list,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :where(ul:not([class])),.convo-search__turn-answer-text--markdown ul.convo-search__turn-answer-list,.convo-search__turn-answer-text--markdown :where(ul:not([class])){margin:var(--convo-panel-inner-gap) 0 0;padding:0 0 0 1.25em;list-style:disc outside;list-style-type:disc}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown ol.convo-search__turn-answer-list,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :where(ol:not([class])),.convo-search__turn-answer-text--markdown ol.convo-search__turn-answer-list,.convo-search__turn-answer-text--markdown :where(ol:not([class])){margin:var(--convo-panel-inner-gap) 0 0;padding:0 0 0 1.25em;list-style:decimal outside;list-style-type:decimal}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :is(ul.convo-search__turn-answer-list,ol.convo-search__turn-answer-list)>li,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :where(ul:not([class])>li,ol:not([class])>li),.convo-search__turn-answer-text--markdown :is(ul.convo-search__turn-answer-list,ol.convo-search__turn-answer-list)>li,.convo-search__turn-answer-text--markdown :where(ul:not([class])>li,ol:not([class])>li){display:list-item;list-style:inherit;list-style-type:inherit}.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :is(ul.convo-search__turn-answer-list,ol.convo-search__turn-answer-list)>li:before,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :is(ul.convo-search__turn-answer-list,ol.convo-search__turn-answer-list)>li:after,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :where(ul:not([class])>li,ol:not([class])>li):before,.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown :where(ul:not([class])>li,ol:not([class])>li):after,.convo-search__turn-answer-text--markdown :is(ul.convo-search__turn-answer-list,ol.convo-search__turn-answer-list)>li:before,.convo-search__turn-answer-text--markdown :is(ul.convo-search__turn-answer-list,ol.convo-search__turn-answer-list)>li:after,.convo-search__turn-answer-text--markdown :where(ul:not([class])>li,ol:not([class])>li):before,.convo-search__turn-answer-text--markdown :where(ul:not([class])>li,ol:not([class])>li):after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search__turn-answer-text--markdown .convo-search__turn-answer-para+.convo-search__turn-answer-list,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-heading+.convo-search__turn-answer-list,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-list+.convo-search__turn-answer-para,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-list+.convo-search__turn-answer-heading,.convo-search__turn-answer-text--markdown .convo-search__turn-answer-list+.convo-search__turn-answer-list{margin-top:var(--convo-panel-inner-gap)}.convo-search__turn-answer-text--markdown li+li{margin-top:.35em}.convo-search__turn-answer-text--markdown code{font-family:var(--font-body, monospace);font-size:.92em}.convo-search[data-sq-component] .convo-search__turn-answer-para{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.convo-search[data-sq-component] .convo-search__turn-answer-para:has(+.convo-search__turn-answer-para){margin-bottom:var(--convo-panel-inner-gap)}.convo-search__turn-sources{flex-shrink:0;margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--convo-border-soft);opacity:1;transition:opacity .35s ease}.convo-search__turn-sources--reserved,.convo-search__stage-sources--reserved{min-height:var(--convo-sources-slot-height);visibility:hidden;pointer-events:none}.convo-search__turn-answer-text--error{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--convo-error)}.convo-search__stage-sources{flex-shrink:0;margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--convo-border-soft)}.convo-search__sources-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--spacing-md);min-height:calc(var(--font-size-caption) * 1.5)}.convo-search__sources-footer--rating-only .convo-search__sources-toggle,.convo-search__sources-footer--rating-only .convo-search__sources{display:none}.convo-search__sources-footer--rating-only .convo-search__sources-bar{display:flex;justify-content:flex-end;align-items:center}.convo-search__sources-footer--rating-only .convo-search__sources-bar .convo-search__response-rating{grid-column:auto}.convo-search[data-sq-component] .convo-search__sources-toggle{display:inline-flex;align-items:center;gap:5px;grid-column:1;justify-self:start;max-width:100%;padding:0;font:inherit;color:var(--convo-sources-label);background:none;border:none;cursor:pointer;text-decoration:none}.convo-search[data-sq-component] .convo-search__sources-toggle:before{content:"";display:inline-block;flex-shrink:0;width:1rem;height:1rem;background:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__sources-toggle[aria-expanded=false]:before{transform:rotate(180deg)}.convo-search[data-sq-component] .convo-search__sources-toggle:hover{color:var(--color-text-default)}.convo-search[data-sq-component] .convo-search__sources-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__sources-toggle-label{font-family:var(--font-body);font-size:var(--convo-label-size);font-weight:var(--convo-label-weight);line-height:var(--convo-label-line-height);letter-spacing:var(--convo-label-letter-spacing);text-transform:uppercase}.convo-search__turn-sources[hidden]{display:none}.convo-search__turn-sources--entering{opacity:0}.convo-search__sources-bar .convo-search__response-rating{grid-column:2;grid-row:1;justify-self:end}.convo-search__response-rating{position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;gap:var(--spacing-xs);width:max-content;max-width:100%;flex-shrink:0}.convo-search__response-rating[hidden]{display:none}.convo-search__response-rating-actions{display:inline-flex;flex-flow:row nowrap;align-items:center;flex-shrink:0;gap:0}.convo-search[data-sq-component] .convo-search__response-rating-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;line-height:0;color:var(--color-text-muted, var(--color-text-default));background:transparent;border:none;border-radius:var(--convo-radius-md);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__response-rating-btn:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-link-hover);background:color-mix(in srgb,var(--color-brand-primary) 12%,transparent)}.convo-search[data-sq-component] .convo-search__response-rating-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;color:var(--color-link-hover);background:color-mix(in srgb,var(--color-brand-primary) 12%,transparent)}.convo-search[data-sq-component] .convo-search__response-rating-btn:disabled,.convo-search[data-sq-component] .convo-search__response-rating-btn[aria-disabled=true]{cursor:default;opacity:.55}.convo-search__response-rating-btn--selected{color:var(--color-brand-primary);background:color-mix(in srgb,var(--color-brand-primary) 14%,transparent)}.convo-search__response-rating-btn--selected:hover:not(:disabled):not([aria-disabled=true]),.convo-search__response-rating-btn--selected:focus-visible{color:var(--color-brand-primary);background:color-mix(in srgb,var(--color-brand-primary) 20%,transparent)}.convo-search__response-rating-btn--selected .convo-search__response-rating-icon path{fill:currentcolor}.convo-search__response-rating-icon-frame{display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;flex-shrink:0;line-height:0}.convo-search__response-rating-icon{display:block;width:100%;height:100%;color:inherit;flex-shrink:0}.convo-search__response-rating-icon--flip{transform:rotate(180deg);transform-origin:50% 50%}.convo-search[data-sq-component] .convo-search__response-rating-prompt{margin:0;font-family:var(--font-body);font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);line-height:var(--line-height-caption);color:var(--color-text-heading)}.convo-search__sources-bar .convo-search__response-rating-prompt,.convo-search[data-sq-component] .convo-search__sources-bar .convo-search__response-rating-prompt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.convo-search__composer{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);flex-shrink:0;padding:var(--spacing-md) clamp(var(--spacing-md),4vw,var(--spacing-xl)) var(--spacing-lg);border-top:1px solid var(--convo-chat-divider);background:var(--convo-bg)}.convo-search[data-sq-component] .convo-search__input-disclaimer{width:100%;max-width:min(100%,var(--convo-chat-max));margin:calc(-1 * var(--spacing-xs)) 0 0;padding:0;font-family:var(--font-body);font-size:12px;font-weight:var(--font-weight-caption);line-height:var(--line-height-caption);text-align:center;color:var(--color-text-muted)}.convo-search__starter-questions{width:100%;max-width:var(--convo-chat-max);margin-top:var(--spacing-sm)}.convo-search__follow-up{width:100%;max-width:100%;margin-top:var(--spacing-sm)}.convo-search__follow-up-title{margin:0 0 var(--spacing-xs);font-family:var(--font-body);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-h2);line-height:var(--line-height-body-sm);color:var(--color-text-heading)}.convo-search__follow-up-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);margin:0;padding:0;list-style:none}.convo-search[data-sq-component] .convo-search__follow-up-item:before,.convo-search[data-sq-component] .convo-search__follow-up-item:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search[data-sq-component] .convo-search__follow-up-link{gap:var(--spacing-sm);padding:0;border:none;border-radius:0;background:transparent;color:var(--color-link-default);backdrop-filter:none;-webkit-backdrop-filter:none;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:1.15;letter-spacing:-.03em;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__follow-up-link:hover:not(:disabled){background:transparent;color:var(--color-link-hover);transform:none;text-decoration:underline;text-underline-offset:.15em}.convo-search[data-sq-component] .convo-search__follow-up-link:active:not(:disabled){background:transparent;color:var(--color-brand-secondary);transform:none}.convo-search[data-sq-component] .convo-search__follow-up-link{display:inline-flex;align-items:flex-start;justify-content:flex-start;max-width:100%;text-align:left;cursor:pointer;font-family:inherit;font-size:16px;line-height:1.5}.convo-search[data-sq-component] .convo-search__follow-up-link:disabled{opacity:.55;cursor:not-allowed;text-decoration:none}.convo-search[data-sq-component] .convo-search__follow-up-link:focus{outline:none}.convo-search[data-sq-component] .convo-search__follow-up-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__follow-up-label{min-width:0;text-align:left}.convo-search__follow-up--zone{display:flex;flex-direction:column;gap:var(--convo-panel-inner-gap);margin-top:0;padding:var(--convo-panel-padding);border-radius:var(--convo-panel-radius);background:var(--convo-panel-surface);border:1px solid var(--convo-panel-border);box-shadow:var(--convo-panel-shadow);color:var(--color-text-default)}.convo-search__follow-up--zone .convo-search__follow-up-title{margin:0}.convo-search__starter-questions[hidden]{display:none}.convo-search__starter-list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md);margin:0;padding:0;list-style:none}.convo-search[data-sq-component] .convo-search__starter-item:before,.convo-search[data-sq-component] .convo-search__starter-item:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search[data-sq-component] .convo-search__starter-btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border-subtle);border-radius:var(--spacing-sm);background:var(--color-surface-default);color:var(--color-link-default);font:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:1.15;letter-spacing:-.03em;text-align:left;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__starter-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-primary) 35%,var(--color-border-subtle));background:color-mix(in srgb,var(--color-brand-primary) 8%,var(--color-surface-default));color:var(--color-link-hover);transform:translateY(-1px)}.convo-search[data-sq-component] .convo-search__starter-btn:active:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-primary) 50%,var(--color-border-subtle));background:color-mix(in srgb,var(--color-brand-primary) 14%,var(--color-surface-default));color:var(--color-link-hover);transform:translateY(0)}.convo-search[data-sq-component] .convo-search__starter-btn:disabled{opacity:.55;cursor:not-allowed}.convo-search[data-sq-component] .convo-search__starter-btn:focus{outline:none}.convo-search[data-sq-component] .convo-search__starter-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__starter-icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:currentcolor}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__starter-btn{background:color-mix(in srgb,var(--color-surface-default) 88%,transparent);border-color:color-mix(in srgb,var(--color-border-subtle) 70%,transparent);color:var(--color-link-default);backdrop-filter:none;-webkit-backdrop-filter:none}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__starter-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-brand-primary) 10%,var(--color-surface-default) 88%)}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__starter-btn:active:not(:disabled){background:color-mix(in srgb,var(--color-brand-primary) 16%,var(--color-surface-default) 88%)}.convo-search__theme-bg,.convo-search__theme-overlay{opacity:1;transition:opacity .6s ease}.convo-search__theme-layer--entering,.convo-search__theme-layer--leaving{opacity:0}.convo-search__theme-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none}.convo-search__theme-bg--image{background:center/cover no-repeat;filter:blur(var(--convo-theme-blur));transform:scale(var(--convo-theme-blur-scale))}.convo-search__theme-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--color-surface-dark) calc(var(--convo-theme-overlay, .55) * 100%),transparent)}.convo-search__stage--themed,.convo-search__page--themed{--convo-theme-fg: color-mix(in srgb, var(--color-text-inverse) 95%, transparent);--convo-theme-fg-muted: color-mix(in srgb, var(--color-text-inverse) 78%, transparent);--convo-theme-fg-subtle: color-mix(in srgb, var(--color-text-inverse) 62%, transparent);--convo-theme-fg-accent: var(--convo-accent);--convo-loading-dot: var(--convo-theme-fg);--convo-theme-surface: color-mix(in srgb, var(--color-text-inverse) 88%, transparent);--convo-theme-surface-border: color-mix(in srgb, var(--color-text-inverse) 35%, transparent);--convo-theme-text-shadow: 0 1px 8px color-mix(in srgb, var(--color-surface-dark) 35%, transparent);--convo-theme-toolbar-bg: color-mix(in srgb, var(--color-text-inverse) 18%, transparent);--convo-theme-toolbar-fg: color-mix(in srgb, var(--color-text-inverse) 92%, transparent);--convo-theme-toolbar-border: color-mix(in srgb, var(--color-text-inverse) 35%, transparent);--convo-chat-divider: color-mix(in srgb, var(--color-text-inverse) 18%, transparent)}.convo-search__stage--themed{background:transparent}.convo-search__stage--themed .convo-search__form{background:var(--convo-theme-surface);border-color:var(--convo-theme-surface-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.convo-search__stage--themed .convo-search__form:focus-within,.convo-search__stage--themed .convo-search__form:has(input:focus-visible){border-color:var(--convo-theme-surface-border)}.convo-search__stage--themed .convo-search__featured-turn-label{color:var(--convo-theme-fg-muted)}.convo-search__stage--themed .convo-search__featured-turn-question-text{color:var(--convo-theme-fg-accent);text-shadow:var(--convo-theme-text-shadow);opacity:1}.convo-search__stage--themed .convo-search__featured-answer,.convo-search__stage--themed .convo-search__stage-prompt-text{color:var(--convo-theme-fg);text-shadow:var(--convo-theme-text-shadow)}.convo-search__stage--themed .convo-search__featured-answer-para:first-child:first-letter{color:var(--convo-theme-fg-accent)}.convo-search__page--themed .convo-search__stage{background:transparent}.convo-search__page--themed .convo-search__composer .convo-search__form{background:var(--convo-theme-surface);border-color:var(--convo-theme-surface-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.convo-search__page--themed .convo-search__composer .convo-search__form:focus-within,.convo-search__page--themed .convo-search__composer .convo-search__form:has(input:focus-visible){border-color:var(--convo-theme-surface-border)}.convo-search__page--static .convo-search__stage-header{flex-direction:column;align-items:stretch}.convo-search__page:not(.convo-search__page--revealed) .convo-search__stage-composer .convo-search__form{box-shadow:none}.convo-search__stage-header,.convo-search__composer .convo-search__form{opacity:1;transition:opacity .45s ease}.convo-search__page:not(.convo-search__page--revealed) .convo-search__composer .convo-search__form{box-shadow:none}.convo-search__loading{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--convo-gap-sm);padding:var(--spacing-xs) 0;overflow:hidden}.convo-search__loading:not([hidden]):not(.convo-search__loading--exiting){animation:loadingIn var(--motion-duration-normal) var(--motion-easing-standard) both}.convo-search__loading--exiting{animation:loadingOut var(--motion-duration-normal) var(--motion-easing-exiting) forwards;pointer-events:none}.convo-search__loading[hidden]{display:none}@keyframes loadingIn{0%{opacity:0;transform:translateY(var(--spacing-sm))}to{opacity:1;transform:translateY(0)}}@keyframes loadingOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--spacing-sm)))}}.convo-search__loading-indicator{display:flex;align-items:center;gap:.5rem}.convo-search__loading-dot{width:.65rem;height:.65rem;border-radius:50%;background:var(--convo-loading-dot);animation:loadingDot 1.2s ease-in-out infinite}.convo-search__loading-dot:nth-child(2){animation-delay:.15s}.convo-search__loading-dot:nth-child(3){animation-delay:.3s}@keyframes loadingDot{0%,80%,to{opacity:.55;transform:scale(.92)}40%{opacity:1;transform:scale(1.2)}}.convo-search__loading-text{margin:0;font-size:var(--font-size-body-sm);color:var(--color-text-heading);letter-spacing:.01em}.convo-search__turn-answer--streaming,.convo-search__stage-answer.convo-search__turn-answer--streaming{opacity:1}.convo-search__stage--themed .convo-search__turn-loading{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none}.convo-search__stage--themed .convo-search__turn-loading .convo-search__loading-text{color:var(--convo-theme-fg-muted);text-shadow:var(--convo-theme-text-shadow)}.convo-search__chat{grid-area:chat;display:flex;flex-direction:column;width:100%;max-width:none;margin:0;min-height:0;height:100%;padding-inline:clamp(var(--spacing-sm),2vw,var(--spacing-lg))}.convo-search__chat-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--convo-gap-sm);margin-bottom:var(--spacing-sm);flex-shrink:0}.convo-search[data-sq-component] .convo-search__visually-hidden,.convo-search[data-sq-component] .visually-hidden,.convo-search__visually-hidden,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.convo-search__live-status{position:absolute;inset:0 auto auto 0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;white-space:nowrap;border:0;pointer-events:none}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat{color:var(--convo-theme-fg-subtle)}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__toolbar .convo-search__new-chat:hover{color:var(--convo-theme-fg-accent)}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__composer-new-chat{color:var(--convo-theme-fg-subtle)}.convo-search__page--themed .convo-search[data-sq-component] .convo-search__composer-new-chat:hover{color:var(--convo-theme-fg-accent)}.convo-search__featured-turn{display:flex;flex-direction:column;gap:var(--convo-gap-sm);flex:0 1 auto;min-height:0;justify-content:flex-start}.convo-search__featured-turn[hidden]{display:none}.convo-search__featured-turn-question{flex-shrink:0;padding:0;border:none;background:none;box-shadow:none}.convo-search__featured-turn-label{display:block;font-family:var(--font-body);font-size:var(--convo-label-size);font-weight:var(--convo-label-weight);line-height:var(--convo-label-line-height);text-transform:uppercase;letter-spacing:var(--convo-label-letter-spacing);color:var(--convo-sources-label);margin-bottom:var(--spacing-sm)}.convo-search__featured-turn-question-text{margin:0;font-family:var(--font-body);font-size:clamp(var(--font-size-body),2.2vw,var(--font-size-h4));font-weight:600;line-height:1.4;color:var(--color-text-heading)}.convo-search__featured-turn-answer{flex:0 1 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.convo-search__featured-answer{width:100%;margin:0;padding:0;border:none;background:none;box-shadow:none;font-family:var(--font-display);font-size:var(--convo-featured-size);font-weight:500;line-height:1.35;letter-spacing:-.02em;color:var(--convo-brand-dark);animation:featuredIn .6s cubic-bezier(.34,1.1,.64,1) both}.convo-search__featured-answer--error{font-family:var(--font-body);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-body-lg);line-height:var(--line-height-body-lg);color:var(--convo-error)}.convo-search__featured-answer-para{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.convo-search__featured-answer-para+.convo-search__featured-answer-para{margin-top:clamp(var(--spacing-md),2.5vh,var(--spacing-lg) + var(--spacing-xs))}.convo-search__featured-answer-para:first-child:first-letter{float:left;font-size:2.4em;line-height:.88;font-weight:600;color:var(--convo-brand);margin:.05em .1em 0 0}@keyframes featuredIn{0%{opacity:0;transform:translateY(var(--convo-gap-md))}to{opacity:1;transform:translateY(0)}}.convo-search__msg--compact{padding:var(--spacing-xs) var(--convo-gap-sm);border-radius:var(--convo-gap-xs);max-width:100%;font-size:var(--font-size-body-sm);animation:none}.convo-search__msg{padding:var(--spacing-sm) var(--convo-gap-sm);border-radius:var(--convo-radius-md);max-width:100%;font-size:var(--font-size-body-sm);animation:msgIn var(--motion-duration-normal) var(--motion-easing-standard) both}@keyframes msgIn{0%{opacity:0;transform:translateY(var(--spacing-sm))}to{opacity:1;transform:translateY(0)}}.convo-search__msg--user{align-self:stretch;background:transparent;color:var(--color-text-heading);border-left:2px solid var(--convo-brand);padding-left:var(--convo-gap-sm)}.convo-search__msg--user.convo-search__msg--compact{border-left-width:2px}.convo-search__msg--assistant{align-self:stretch;background:var(--convo-msg-assistant-bg);color:var(--convo-text);line-height:var(--line-height-body)}.convo-search__msg--assistant.convo-search__msg--compact{background:var(--convo-msg-assistant-bg-solid)}.convo-search__msg-para{margin:0;font:inherit;line-height:inherit;color:inherit}.convo-search__msg-para+.convo-search__msg-para{margin-top:var(--convo-gap-sm)}.convo-search__msg--assistant.convo-search__msg--streaming{border-left:3px solid var(--convo-accent)}.convo-search__msg--error{align-self:stretch;background:var(--convo-error-bg);color:var(--convo-error)}.convo-search__msg strong{display:inline;font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.05em;margin-right:var(--convo-gap-xs);opacity:.6}.convo-search__sources-wrap{flex-shrink:0;margin-top:var(--spacing-sm);padding-inline:var(--spacing-xs)}.convo-search__sources-wrap[hidden]{display:none}.convo-search__sources{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:0;font-size:12px;list-style:none}.convo-search[data-sq-component] .convo-search__sources:not([hidden]){margin-top:var(--spacing-md)}.convo-search__sources[hidden]{display:none}.convo-search__sources li{margin:0}.convo-search[data-sq-component] .convo-search__source-link{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);text-decoration:none;color:var(--color-link-default);transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__source-link:hover{color:var(--color-link-hover)}.convo-search[data-sq-component] .convo-search__source-link:hover .convo-search__source-link-text{text-decoration:underline;text-decoration-line:underline;text-underline-offset:.12em}.convo-search[data-sq-component] .convo-search__source-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.convo-search__source-link--static{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);color:var(--color-text-muted)}.convo-search__source-link-leading{display:flex;flex:1 1 auto;align-items:flex-start;gap:var(--spacing-sm);min-width:0}.convo-search[data-sq-component] .convo-search__source-link .convo-search__source-link-text{flex:1 1 auto;min-width:0;font-style:normal;line-height:1.5;color:inherit;text-decoration:none;text-decoration-line:none;letter-spacing:.02em;overflow-wrap:anywhere}.convo-search__source-link--static .convo-search__source-link-text{text-decoration:none;text-decoration-line:none}.convo-search__source-link-icon{display:inline-block;flex-shrink:0;margin-top:.1em;background:currentcolor}.convo-search__source-link-icon--globe{width:1.25rem;height:1.25rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95a15.65 15.65 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.92 8zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56A7.987 7.987 0 0 1 5.08 16zm2.95-8H5.08a7.987 7.987 0 0 1 4.33-3.56A15.65 15.65 0 0 0 8.23 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z'/%3E%3C/svg%3E") center/contain no-repeat}.convo-search__source-link-icon--external{width:.875rem;height:.875rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6 6v1.5h7.44L5.81 15.12 7.22 16.53 15.5 8.25V16h1.5V6z'/%3E%3C/svg%3E") center/contain no-repeat}.convo-search .convo-search__form{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--spacing-md);width:100%;min-width:0;max-width:min(100%,var(--convo-chat-max));padding:var(--spacing-sm) var(--spacing-md);flex-shrink:0;background:var(--color-surface-default);border:1px solid var(--color-brand-primary);border-radius:var(--convo-composer-input-radius);box-shadow:var(--convo-composer-shadow)}.convo-search .convo-search__form:focus-within{border-color:var(--color-brand-primary);box-shadow:var(--convo-composer-shadow);outline:none}.convo-search .convo-search__form:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-brand-primary);box-shadow:var(--convo-composer-shadow)}.convo-search[data-sq-component] .convo-search__form input{flex:1;min-width:0;padding:0;font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);border:none;border-radius:0;background-color:var(--color-surface-default);background-image:none;color:var(--color-text-default);box-shadow:none;outline:none;transition:none}.convo-search[data-sq-component] .convo-search__form input::placeholder{color:var(--convo-sources-label)}.convo-search[data-sq-component] .convo-search__form input:focus,.convo-search[data-sq-component] .convo-search__form input:focus-visible{border:none;background-color:var(--color-surface-default);background-image:none;box-shadow:none;outline:none}.convo-search[data-sq-component] .convo-search__form button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spacing-xl);height:var(--spacing-xl);padding:0;font:inherit;cursor:pointer;border:none;border-radius:50%;background:var(--color-surface-dark);color:#fff;transition:background var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .convo-search__form button:hover:not(:disabled){background:var(--color-link-hover);transform:translateY(-1px)}.convo-search[data-sq-component] .convo-search__form button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search[data-sq-component] .convo-search__form button:disabled{opacity:.5;cursor:not-allowed}.convo-search[data-sq-component] .convo-search__form button[type=submit]:disabled{background:color-mix(in srgb,var(--color-text-muted) 38%,var(--color-surface-default));color:var(--color-text-muted);cursor:not-allowed;opacity:1;transform:none}.convo-search[data-sq-component] .convo-search__form button[type=submit]:disabled:hover,.convo-search[data-sq-component] .convo-search__form button[type=submit]:disabled:hover:not(:disabled){background:color-mix(in srgb,var(--color-text-muted) 38%,var(--color-surface-default));transform:none}.convo-search[data-sq-component] .convo-search__send-icon{display:block;width:20px;height:20px;flex-shrink:0;overflow:visible;pointer-events:none;fill:none;stroke:currentcolor}.convo-search[data-sq-component] .convo-search__send-icon path{fill:none;stroke:currentcolor}.topic-block__heading{font-family:var(--font-display);font-size:var(--font-size-body-lg);font-weight:600;color:var(--color-text-heading);margin:0 0 var(--convo-gap-sm)}.topic-block__body{margin:0 0 var(--convo-gap-sm);font-size:var(--font-size-body-sm);color:var(--color-text-default)}.topic-video iframe{width:100%;aspect-ratio:16/9;border:none;border-radius:var(--convo-radius-md);background:var(--color-surface-dark)}.topic-video__placeholder{aspect-ratio:16/9;border-radius:var(--convo-radius-md);background:var(--convo-brand-dark) center/cover no-repeat;display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--font-size-body-sm)}.topic-cards{display:flex;flex-direction:column;gap:var(--convo-gap-sm)}.topic-card{padding:var(--convo-gap-sm);border-radius:var(--convo-radius-md);background:var(--convo-bg);border:1px solid var(--convo-border)}.topic-card__icon{font-size:var(--font-size-h4);display:block;margin-bottom:var(--convo-gap-xs)}.topic-card__title{margin:0 0 var(--spacing-xs);font-size:var(--font-size-body-sm);color:var(--color-text-heading)}.topic-card__desc{margin:0;font-size:var(--font-size-body-sm);color:var(--color-text-default)}.convo-search[data-sq-component] .topic-cta{display:inline-block;padding:var(--convo-gap-sm) var(--convo-gap-md);font-weight:var(--font-weight-h4);text-decoration:none;border-radius:var(--convo-radius-md);background:var(--color-surface-dark);color:#fff;transition:background var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component] .topic-cta:hover{background:var(--color-link-hover);color:#fff;transform:translateY(-1px)}.convo-search[data-sq-component] .topic-cta:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.topic-facts{margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.topic-facts__row{display:flex;justify-content:space-between;gap:var(--spacing-md);font-size:var(--font-size-body-sm);padding:var(--spacing-xs) 0;border-bottom:1px solid var(--convo-border)}.topic-facts__row:last-child{border-bottom:none}.topic-facts dt{color:var(--color-text-default);font-weight:500}.topic-facts dd{margin:0;font-weight:600;color:var(--color-text-heading)}.topic-form{display:flex;flex-direction:column;gap:var(--convo-gap-sm)}.topic-form__field{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-body-sm)}.topic-form__field span{font-weight:500;color:var(--color-text-heading)}.topic-form__field input,.topic-form__field select,.topic-form__field textarea{padding:var(--spacing-sm) var(--convo-gap-sm);font:inherit;border:1px solid var(--convo-border);border-radius:var(--convo-radius-md);background:var(--convo-surface);box-shadow:none;transition:none}.topic-form__field input:focus,.topic-form__field input:focus-visible,.topic-form__field select:focus,.topic-form__field select:focus-visible,.topic-form__field textarea:focus,.topic-form__field textarea:focus-visible{box-shadow:none;outline:none}.topic-form__field input:focus-visible,.topic-form__field select:focus-visible,.topic-form__field textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.topic-form__submit{padding:var(--convo-gap-sm) var(--spacing-md);font:inherit;font-weight:var(--font-weight-h4);cursor:pointer;border:none;border-radius:var(--convo-radius-md);background:var(--convo-accent);color:var(--convo-brand-dark)}.topic-form__submit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.topic-form__toast{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-body-sm);color:var(--convo-brand-light)}.topic-search__input{width:100%;padding:var(--convo-gap-sm) var(--convo-gap-sm);font:inherit;border:1px solid var(--convo-border);border-radius:var(--convo-radius-md);margin-bottom:var(--convo-gap-sm);box-shadow:none;transition:none}.topic-search__input:focus,.topic-search__input:focus-visible{box-shadow:none;outline:none}.topic-search__input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.topic-search__results{max-height:10rem;overflow-y:auto}.topic-search__item{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--convo-border);font-size:var(--font-size-body-sm)}.topic-search__item strong{display:block;color:var(--color-text-heading)}.topic-search__item span{color:var(--color-text-default);font-size:var(--font-size-body-sm)}.topic-search__empty{font-size:var(--font-size-body-sm);color:var(--color-text-default);font-style:italic}.convo-search__intro-hero{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;max-width:var(--convo-chat-max);text-align:center}.convo-search__intro-hero[hidden],.convo-search__page--engaged .convo-search__intro-hero{display:none}.convo-search__intro-hero-title{margin:0;padding:0;font-family:var(--font-display);font-size:var(--font-size-display);font-weight:var(--font-weight-display);line-height:var(--line-height-display);color:var(--color-text-heading)}.convo-search__intro-hero-subtitle{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-muted)}.convo-search[data-sq-component] .convo-search__starter-icon{display:block;width:16px;height:16px;flex-shrink:0}.convo-search[data-sq-component] .convo-search__starter-label{min-width:0;text-align:left}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__stage{display:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__composer{flex:1;justify-content:center;align-items:center;gap:var(--spacing-lg);padding:clamp(var(--spacing-2xl),8vw,5.5rem) var(--spacing-3xl);border-top:none;background:var(--convo-bg)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__form{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-xl)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__form button{background:var(--color-brand-primary);color:var(--color-text-inverse)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__form button:hover:not(:disabled){background:var(--color-link-hover)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__form button[type=submit]:disabled{background:color-mix(in srgb,var(--color-text-muted) 38%,var(--color-surface-default));color:var(--color-text-muted);cursor:not-allowed;opacity:1;transform:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__form button[type=submit]:disabled:hover,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__form button[type=submit]:disabled:hover:not(:disabled){background:color-mix(in srgb,var(--color-text-muted) 38%,var(--color-surface-default));transform:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__starter-questions{margin-top:0}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__starter-list{gap:var(--spacing-md);padding-inline:var(--spacing-4xl)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__starter-btn{gap:var(--spacing-sm);padding:0;border:none;border-radius:0;background:transparent;color:var(--color-link-default);backdrop-filter:none;-webkit-backdrop-filter:none;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:1.15;letter-spacing:-.03em;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__starter-btn:hover:not(:disabled){background:transparent;color:var(--color-link-hover);transform:none;text-decoration:underline;text-underline-offset:.15em}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__starter-btn:active:not(:disabled){background:transparent;color:var(--color-brand-secondary);transform:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__stage-header{flex-direction:column;align-items:stretch;gap:var(--spacing-lg);padding:clamp(var(--spacing-2xl),8vw,5.5rem) var(--spacing-3xl) var(--spacing-lg);background:var(--convo-bg)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__stage-composer{padding:0}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__form button{background:var(--color-brand-primary);color:var(--color-text-inverse)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__form button:hover:not(:disabled){background:var(--color-link-hover)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__form button[type=submit]:disabled{background:color-mix(in srgb,var(--color-text-muted) 38%,var(--color-surface-default));color:var(--color-text-muted);cursor:not-allowed;opacity:1;transform:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__form button[type=submit]:disabled:hover,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__form button[type=submit]:disabled:hover:not(:disabled){background:color-mix(in srgb,var(--color-text-muted) 38%,var(--color-surface-default));transform:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__starter-btn{gap:var(--spacing-sm);padding:0;border:none;border-radius:0;background:transparent;color:var(--color-link-default);backdrop-filter:none;-webkit-backdrop-filter:none;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:1.15;letter-spacing:-.03em;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__starter-btn:hover:not(:disabled){background:transparent;color:var(--color-link-hover);transform:none;text-decoration:underline;text-underline-offset:.15em}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__starter-btn:active:not(:disabled){background:transparent;color:var(--color-brand-secondary);transform:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-none{background-color:transparent;background-image:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-none .convo-search__page:not(.convo-search__page--static) .convo-search__composer,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-none .convo-search__page--static .convo-search__stage-header,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-none .convo-search__stage{background:transparent;background-image:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-surface{background-color:var(--color-surface-default);background-image:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-surface .convo-search__page:not(.convo-search__page--static) .convo-search__composer,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-surface .convo-search__page--static .convo-search__stage-header,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-bg-surface .convo-search__stage{background:transparent;background-image:none}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-border{border:1px solid var(--color-border-subtle)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open):not(:has(.convo-search__page--engaged)).convo-search--initial-composer-rounded{border-radius:var(--convo-radius-lg);overflow:hidden}.convo-search[data-sq-component].convo-search--composer-input-subtle{--convo-composer-input-radius: 3px;--convo-composer-radius: 3px}.convo-search[data-sq-component].convo-search--composer-input-subtle .convo-search__form,.convo-search[data-sq-component].convo-search--composer-input-subtle .convo-search__form button{border-radius:var(--convo-composer-input-radius)}@media(max-width:768px){.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__composer,.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page--static:not(.convo-search__page--engaged) .convo-search__stage-header{padding:var(--spacing-2xl) var(--spacing-lg)}.convo-search[data-sq-component].convo-search--has-intro-hero:not(.convo-search--modal-open) .convo-search__page:not(.convo-search__page--static):not(.convo-search__page--engaged) .convo-search__starter-list{padding-inline:0}}@media(max-width:960px){.convo-search{--convo-panel-width: minmax(0, 1fr);--convo-stack-gap: var(--spacing-md);--convo-hero-gap: var(--convo-stack-gap);--convo-question-leading-gap: calc(var(--spacing-md) + var(--convo-panel-padding))}.convo-search__stage-regions,.convo-search__turn-regions,.convo-search__stage-hero,.convo-search__turn-hero,.convo-search__stage-main,.convo-search__turn-main{gap:var(--convo-region-gap)}.convo-search__stage-aside,.convo-search__turn-aside{gap:var(--convo-stack-gap)}.convo-search__stage-region:has(>[data-sq-component]),.convo-search__turn-region:has(>[data-sq-component]),.convo-search__turn-aside .convo-search__turn-region[data-convo-region="1"],.convo-search__stage-aside .convo-search__stage-region[data-convo-region="1"]{gap:var(--convo-stack-gap, 1.25rem)}.convo-search__feed{gap:var(--convo-stack-gap);padding-top:var(--convo-stack-gap)}.convo-search__turn{gap:var(--convo-stack-gap);padding-block:0;border-top:none}.convo-search--modal-open .convo-search__feed{padding-inline:clamp(var(--spacing-md),4vw,var(--spacing-xl))}.convo-search--modal-open .convo-search__turn{padding-inline:0}.convo-search__stage-hero--has-region-1,.convo-search__turn-hero--has-region-1{grid-template-columns:minmax(0,1fr)}.convo-search__turn-aside .convo-search__turn-region[data-convo-region="1"],.convo-search__stage-aside .convo-search__stage-region[data-convo-region="1"]{max-width:none}.convo-search__stage-main{padding-inline:0}.convo-search__composer-new-chat{display:none!important}}@media(max-width:480px){.convo-search__composer{min-width:0;padding-inline:var(--spacing-md)}.convo-search .convo-search__form{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-md)}.convo-search__starter-questions,.convo-search__starter-list{min-width:0;max-width:100%}.convo-search[data-sq-component] .convo-search__starter-btn{max-width:100%}.convo-search__toolbar{padding-inline:var(--spacing-md)}.convo-search[data-sq-component] .convo-search__launch-trigger{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm)}.convo-search__page--full-page .convo-search__composer{padding-inline:var(--spacing-md);padding-bottom:max(var(--spacing-md),env(safe-area-inset-bottom,0))}}@media(prefers-reduced-motion:reduce){.convo-search__stage-regions,.convo-search__turn-regions,.convo-search__stage-region,.convo-search__turn-region,.convo-search__turn,.convo-search__turn-answer,.convo-search__turn-sources,.convo-search__featured-answer,.convo-search__theme-bg,.convo-search__theme-overlay,.convo-search__turn-hero,.convo-search__stage-hero,.convo-search__zone-block--enter,.convo-search__loading{transition:none;animation:none}.convo-search__stage-region--entering,.convo-search__turn-region--entering,.convo-search__zone-block--enter{filter:none;opacity:1;transform:none}.convo-search__featured-turn-answer{scroll-behavior:auto}.convo-search__loading-dot{animation:none;transform:none;opacity:1}.convo-search__modal::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.convo-search--modal-open .convo-search__page,.convo-search--modal-closing .convo-search__page,.convo-search--modal-open .convo-search__modal::backdrop,.convo-search--modal-closing .convo-search__modal::backdrop{animation:none}.convo-search[data-sq-component] .convo-search__starter-btn{transition:none}}.convo-search.convo-search--portable-floating:not(.convo-search--modal-open):not(.convo-search--modal-closing){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;background:transparent;background-image:none}[data-cics-chat-host="1"]:has(>.convo-search.convo-search--portable-floating:not(.convo-search--modal-open):not(.convo-search--modal-closing)){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cics-chat-v1{isolation:isolate;color:var(--color-text-body, #1b1b1b);font:inherit}.cics-chat-v1,.cics-chat-v1 *{box-sizing:border-box}.cics-chat-v1__launcher{position:fixed;right:var(--cics-launcher-right, auto);left:var(--cics-launcher-left, auto);bottom:var(--cics-launcher-bottom, 24px);z-index:2147483000;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:999px;background:var(--color-brand-primary, #0066b9);color:var(--color-text-inverse, #fff);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb,var(--color-surface-dark, #1b1b1b) 12%,transparent),0 8px 24px color-mix(in srgb,var(--color-surface-dark, #1b1b1b) 10%,transparent);transition:background var(--motion-duration-fast, .15s) var(--motion-easing-standard, ease),transform var(--motion-duration-fast, .15s) var(--motion-easing-standard, ease),box-shadow var(--motion-duration-fast, .15s) var(--motion-easing-standard, ease)}.cics-chat-v1__launcher:hover{background:var(--color-link-hover, #004f8f);transform:translateY(-2px);box-shadow:0 4px 12px color-mix(in srgb,var(--color-surface-dark, #1b1b1b) 14%,transparent),0 12px 28px color-mix(in srgb,var(--color-surface-dark, #1b1b1b) 12%,transparent)}.cics-chat-v1__launcher:active{transform:translateY(0)}.cics-chat-v1__launcher:focus{outline:none}.cics-chat-v1__launcher:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cics-chat-v1__launcher-icon{display:block;width:1.5rem;height:1.5rem;flex-shrink:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.cics-chat-v1 *,.cics-chat-v1__launcher{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-cics-chat-host="1"]>.convo-search{font-family:var(--font-body)!important;box-sizing:border-box!important}[data-cics-chat-host="1"]>.convo-search :where(:not([data-convo-hosted],[data-convo-hosted] *,[data-sq-component],[data-sq-component] *)){font-family:var(--font-body)!important;box-sizing:border-box!important}[data-cics-chat-host="1"]>.convo-search :where([data-convo-hosted],[data-convo-hosted] *){box-sizing:border-box!important}[data-cics-chat-host="1"]>.convo-search [data-convo-hosted] [data-sq-component^=conversational-search],[data-cics-chat-host="1"]>.convo-search [data-convo-hosted] [data-sq-component^=conversational-search] *,[data-cics-chat-host="1"]>.convo-search [data-convo-hosted] [data-sq-component^=conversational-search] *:before,[data-cics-chat-host="1"]>.convo-search [data-convo-hosted] [data-sq-component^=conversational-search] *:after{font-family:var(--font-body)!important;box-sizing:border-box!important}[data-cics-chat-host="1"]>.convo-search .convo-search__intro-hero-title{margin:0!important;padding:0!important;color:var(--color-text-heading)!important;font-family:var(--font-display)!important;font-size:var(--font-size-display)!important;font-weight:var(--font-weight-display)!important;line-height:var(--line-height-display)!important}[data-cics-chat-host="1"]>.convo-search .convo-search__intro-hero-subtitle{margin:0!important;color:var(--color-text-muted)!important;font-size:var(--font-size-body-sm)!important;font-weight:var(--font-weight-body-sm)!important;line-height:var(--line-height-body-sm)!important}[data-cics-chat-host="1"]>.convo-search .convo-search__starter-list{margin:0!important;padding:0!important;list-style:none!important}[data-cics-chat-host="1"]>.convo-search .convo-search__starter-btn{font-size:var(--font-size-body-sm)!important}[data-cics-chat-host="1"]>.convo-search .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after,.convo-search.convo-search[data-sq-component] .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after,.convo-search .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after{content:attr(data-cite-label)!important;width:auto!important;height:auto!important;z-index:50!important}.convo-search .convo-search__turn-answer-text--markdown a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:is(:hover,:focus-visible){z-index:50!important}[data-cics-chat-host="1"]>.convo-search .convo-search__turn-answer-cite-group:not([data-cite-expanded=true]) a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after,.convo-search.convo-search[data-sq-component] .convo-search__turn-answer-cite-group:not([data-cite-expanded=true]) a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after,.convo-search .convo-search__turn-answer-cite-group:not([data-cite-expanded=true]) a.convo-search__turn-answer-cite.convo-search__turn-answer-cite[data-cite-label]:after{content:none!important}.cics-chat-v1__launcher.cics-chat-v1__launcher{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:3.5rem!important;height:3.5rem!important;min-width:3.5rem!important;min-height:3.5rem!important;padding:0!important;border:0!important;border-radius:999px!important;background:#0066b9!important;color:#fff!important;font-family:proxima-nova,sans-serif!important;font-size:1rem!important;font-weight:600!important;line-height:1!important;text-transform:none!important;box-shadow:0 2px 8px #1b1b1b1f,0 8px 24px #1b1b1b1a!important}.cics-chat-v1__launcher.cics-chat-v1__launcher .cics-chat-v1__launcher-icon{display:block!important;width:1.5rem!important;height:1.5rem!important}.convo-search-cards[data-sq-component] :where(*):not(svg):not(svg *){letter-spacing:normal;word-spacing:normal;text-transform:none;text-shadow:none;text-indent:0}.convo-search-cards[data-sq-component] :is(p,a,li,ul,ol,span,small,blockquote,h1,h2,h3,h4,h5,h6,label){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-shadow:none;text-decoration:none;text-decoration-line:none;text-indent:0}.convo-search-cards[data-sq-component] :is(ul,ol,li){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-cards[data-sq-component] :is(button,input,textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;color:inherit;background-color:transparent;background-image:none;border-style:none;border-width:0;border-radius:0;box-shadow:none;outline:none;margin:0;max-width:none;min-width:0;vertical-align:middle}.convo-search-cards[data-sq-component] :is(ul,ol) li:before,.convo-search-cards[data-sq-component] :is(ul,ol) li:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-cards{--color-brand-primary: #FE5C00;--color-brand-secondary: #000000;--color-accent: #FE5C00;--color-status-error: #CF2E2E;--color-status-info: #FE5C00;--color-text-heading: #000000;--color-text-default: #000000;--color-text-muted: #63666A;--color-text-inverse: #FFFFFF;--color-text-on-brand: #FFFFFF;--color-brand-highlight: #FF9900;--color-link-default: #02527A;--color-link-hover: #013D5C;--color-link-focus: #012C45;--color-focus: #FE5C00;--color-surface-default: #FFFFFF;--color-surface-default-2: #000000;--color-surface-muted: #FFF4ED;--color-surface-dark: #000000;--color-border-default: #63666A;--color-border-subtle: #F5F5F5;--color-focus-ring: var(--color-focus);--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-display: "Fjalla One", "Open Sans", Helvetica, Arial, sans-serif;--font-size-display: 40px;--font-weight-display: 800;--line-height-display: 1.2;--font-size-h1: 40px;--font-weight-h1: 800;--line-height-h1: 1.2;--font-size-h2: 40px;--font-weight-h2: 800;--line-height-h2: 1.2;--font-size-h3: 22px;--font-weight-h3: 800;--line-height-h3: 1.3;--font-size-h4: 18px;--font-weight-h4: 700;--line-height-h4: 1.4;--font-size-body-lg: 18px;--font-weight-body-lg: 400;--line-height-body-lg: 1.6;--font-size-body: 17px;--font-weight-body: 400;--line-height-body: 1.6;--font-size-body-sm: 15px;--font-weight-body-sm: 400;--line-height-body-sm: 1.5;--font-size-caption: 14px;--font-weight-caption: 400;--line-height-caption: 1.4;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 64px;--motion-duration-fast: .15s;--motion-duration-normal: .25s;--motion-duration-slow: .4s;--motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--motion-easing-entering: cubic-bezier(0, 0, .2, 1);--motion-easing-exiting: cubic-bezier(.4, 0, 1, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:none;text-indent:0;color:var(--color-text-default)}.convo-search-cards *,.convo-search-cards *:before,.convo-search-cards *:after{box-sizing:border-box}.convo-search-cards :where(ul:not([class]),ol:not([class])){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-cards :where(li:not([class])){margin:0;list-style:none;list-style-type:none}.convo-search-cards :where(h1:not([class])){margin:0 0 var(--spacing-lg);font-family:var(--font-display);font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);color:var(--color-text-heading)}.convo-search-cards :where(h2:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-text-heading)}.convo-search-cards :where(h3:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);color:var(--color-text-heading)}.convo-search-cards :where(h4:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search-cards :where(h5:not([class]),h6:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-body);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search-cards :where(p:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:inherit}.convo-search-cards :where(a:not([class])){color:var(--color-link-default);text-decoration:underline;text-underline-offset:.15em}.convo-search-cards :where(a:not([class])):hover{color:var(--color-link-hover)}.convo-search-cards :where(a:not([class])):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search-cards :where(ul:not([class]),ol:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-lg);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body)}.convo-search-cards :where(ul:not([class])){list-style:disc}.convo-search-cards :where(ol:not([class])){list-style:decimal}.convo-search-cards :where(ul:not([class])>li,ol:not([class])>li){margin:0 0 var(--spacing-xs);list-style:inherit;list-style-type:inherit}.convo-search-cards :where(blockquote:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-md);border-left:3px solid var(--color-border-default);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.convo-search-cards,.convo-search [data-sq-component=conversational-search-cards]{--cards-text: var(--color-text-default);--cards-heading: var(--color-text-heading);--cards-title: var(--color-brand-primary);--cards-muted: var(--color-text-muted);--cards-brand: var(--color-link-default);--cards-btn-border: var(--color-brand-primary);--cards-btn-fg: var(--color-text-on-brand, #fff);--cards-btn-bg: var(--color-brand-primary);--cards-btn-bg-hover: var(--color-brand-primary);--cards-btn-border-hover: var(--color-brand-primary);--cards-btn-fg-hover: var(--color-text-on-brand, #fff);--cards-surface: var(--color-surface-default);--cards-bg: var(--color-surface-muted);--cards-border: var(--color-border-subtle);--cards-radius: 0;--cards-shadow: none;--cards-media-max-height: 175px;width:100%;min-width:0;font-family:var(--font-body);color:var(--cards-text)}.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list{flex-direction:column;align-items:stretch;justify-content:flex-start}.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item{flex:0 0 auto;width:100%;max-width:100%;min-width:0}.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--grid .convo-search-cards__card{height:auto}.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__card,.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list .convo-search-cards__card,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__card,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list .convo-search-cards__card,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__card,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--list .convo-search-cards__card{flex-direction:column}.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__media,.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list .convo-search-cards__media,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__media,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list .convo-search-cards__media,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__media,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--list .convo-search-cards__media{width:100%;height:var(--cards-media-max-height);max-height:var(--cards-media-max-height)}.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__media img,.convo-search__turn-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list .convo-search-cards__media img,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__media img,.convo-search__stage-region[data-convo-region="1"] .convo-search-cards.convo-search-cards--list .convo-search-cards__media img,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--list[data-sq-component] .convo-search-cards__media img,.convo-theme-layout__zone--1 .convo-search-cards.convo-search-cards--list .convo-search-cards__media img{aspect-ratio:486/213;height:100%;max-height:var(--cards-media-max-height);min-height:0}.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:var(--spacing-lg)}.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__item{flex:1 1 calc((100% - (var(--cards-row-max) - 1) * var(--cards-gap)) / var(--cards-row-max));max-width:calc((100% - (var(--cards-row-max) - 1) * var(--cards-gap)) / var(--cards-row-max));min-width:min(100%,var(--cards-min-width))}.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__card{min-height:calc(var(--spacing-3xl) * 4.5)}.convo-search-cards[data-sq-component] .convo-search-cards__list,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__list{margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-cards[data-sq-component] .convo-search-cards__item:before,.convo-search-cards[data-sq-component] .convo-search-cards__item:after,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__item:before,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__item:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-cards--grid .convo-search-cards__list{--cards-gap: var(--spacing-md);--cards-row-max: 3;--cards-min-width: 11rem;display:flex;flex-wrap:wrap;gap:var(--cards-gap);justify-content:flex-start;width:100%}.convo-search-cards--grid .convo-search-cards__list:has(>:only-child){--cards-row-max: 1}.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child){--cards-row-max: 2}.convo-search-cards--grid .convo-search-cards__item{flex:1 1 calc((100% - (var(--cards-row-max) - 1) * var(--cards-gap)) / var(--cards-row-max));min-width:min(100%,var(--cards-min-width));max-width:calc((100% - (var(--cards-row-max) - 1) * var(--cards-gap)) / var(--cards-row-max))}.convo-search-cards--list .convo-search-cards__list{display:grid;gap:var(--spacing-md);grid-template-columns:1fr}.convo-search-cards__item{min-width:0}.convo-search-cards__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.convo-search-cards[data-sq-component] .convo-search-cards__card,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--cards-radius);background:var(--cards-surface);border:1px solid var(--cards-border);box-shadow:var(--cards-shadow);text-decoration:none;color:inherit;transition:box-shadow var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search-cards__card--bg-image{--cards-text: var(--color-text-inverse);--cards-heading: var(--color-text-inverse);--cards-title: var(--color-text-inverse);--cards-muted: color-mix(in srgb, var(--color-text-inverse) 92%, transparent);--cards-brand: var(--color-text-inverse);--cards-surface: transparent;--cards-link: var(--color-text-inverse);--cards-btn-border: #fff;--cards-btn-fg: #fff;--cards-btn-bg: transparent;--cards-btn-bg-hover: #fff;--cards-btn-border-hover: #fff;--cards-btn-fg-hover: var(--color-surface-dark);min-height:10rem;background-color:var(--color-surface-dark);background-size:cover;background-position:center;background-repeat:no-repeat}.convo-search-cards__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.convo-search-cards__card--bg-image .convo-search-cards__bg-overlay{background:color-mix(in srgb,var(--color-surface-dark) 96%,transparent)}.convo-search-cards__card--bg-image .convo-search-cards__body{position:relative;z-index:1;color:var(--color-text-inverse);background-color:var(--color-surface-dark);border-radius:calc(var(--cards-radius) - 1px)}.convo-search-cards__card--bg-image .convo-search-cards__cta:hover:not(:focus-visible){outline:none;background:var(--cards-btn-bg-hover);border-color:var(--cards-btn-border-hover);color:var(--cards-btn-fg-hover)}.convo-search-cards__card--bg-image .convo-search-cards__title,.convo-search-cards__card--bg-image .convo-search-cards__description{color:var(--cards-title)}.convo-search-cards__card--bg-image .convo-search-cards__description :is(a:not([class])){color:var(--color-text-inverse)}.convo-search-cards[data-sq-component].convo-search-cards--list .convo-search-cards__card,.convo-search [data-sq-component=conversational-search-cards].convo-search-cards--list .convo-search-cards__card,.convo-search-cards--list .convo-search-cards__card{flex-direction:row}.convo-search-cards[data-sq-component] .convo-search-cards__media,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__media,.convo-search-cards__media{flex-shrink:0;overflow:hidden;background:var(--cards-bg)}.convo-search-cards[data-sq-component] .convo-search-cards__media img,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__media img,.convo-search-cards__media img{display:block;width:100%;height:100%;max-height:var(--cards-media-max-height);object-fit:cover;aspect-ratio:486/213}.convo-search-cards--grid .convo-search-cards__media{width:100%;height:var(--cards-media-max-height);max-height:var(--cards-media-max-height)}.convo-search-cards--grid .convo-search-cards__media img{aspect-ratio:486/213;height:100%;max-height:var(--cards-media-max-height);min-height:0}.convo-search-cards[data-sq-component].convo-search-cards--list .convo-search-cards__media,.convo-search [data-sq-component=conversational-search-cards].convo-search-cards--list .convo-search-cards__media,.convo-search-cards--list .convo-search-cards__media{width:8rem;max-height:var(--cards-media-max-height)}.convo-search-cards[data-sq-component].convo-search-cards--list .convo-search-cards__media img,.convo-search [data-sq-component=conversational-search-cards].convo-search-cards--list .convo-search-cards__media img,.convo-search-cards--list .convo-search-cards__media img{aspect-ratio:1;max-height:var(--cards-media-max-height);min-height:0}.convo-search-cards__media--empty{display:flex;align-items:center;justify-content:center;min-height:6rem;padding:var(--spacing-md);font-size:var(--font-size-caption);color:var(--cards-muted)}.convo-search-cards__body{display:flex;flex-direction:column;flex:1;gap:var(--spacing-sm);padding:var(--spacing-lg);align-items:stretch}.convo-search-cards__body>.convo-search-cards__cta{margin-top:calc(var(--spacing-xl) - var(--spacing-sm))}.convo-search-cards[data-sq-component] .convo-search-cards__title,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__title{margin:0;font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--cards-title)}.convo-search-cards__title--empty{color:var(--cards-muted)}.convo-search-cards[data-sq-component] .convo-search-cards__description,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description{margin:0;flex:1;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--cards-text)}.convo-search-cards[data-sq-component] .convo-search-cards__description :where(p),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description :where(p){margin:0 0 var(--spacing-xs)}.convo-search-cards[data-sq-component] .convo-search-cards__description :where(h1,h2,h3,h4,h5,h6),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description :where(h1,h2,h3,h4,h5,h6){margin:0 0 var(--spacing-xs);font-size:inherit;font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--cards-heading)}.convo-search-cards[data-sq-component] .convo-search-cards__description ul:not([class]),.convo-search-cards[data-sq-component] .convo-search-cards__description ol:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description ul:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description ol:not([class]){margin:0 0 var(--spacing-xs);padding-inline-start:1.25rem}.convo-search-cards[data-sq-component] .convo-search-cards__description ul:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description ul:not([class]){list-style:disc;list-style-type:disc}.convo-search-cards[data-sq-component] .convo-search-cards__description ol:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description ol:not([class]){list-style:decimal;list-style-type:decimal}.convo-search-cards[data-sq-component] .convo-search-cards__description ul:not([class])>li:not([class]),.convo-search-cards[data-sq-component] .convo-search-cards__description ol:not([class])>li:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description ul:not([class])>li:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description ol:not([class])>li:not([class]){list-style:inherit;list-style-type:inherit}.convo-search-cards[data-sq-component] .convo-search-cards__description a:not([class]),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description a:not([class]){color:var(--cards-brand);text-decoration:underline;text-underline-offset:.15em}.convo-search-cards[data-sq-component] .convo-search-cards__description a:not([class]):hover,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__description a:not([class]):hover{color:var(--color-link-hover)}.convo-search-cards__description--empty{font-style:italic}.convo-search-cards[data-sq-component] .convo-search-cards__cta,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:100%;max-width:100%;min-width:0;min-height:var(--spacing-3xl);margin-top:auto;padding:0 var(--spacing-md);border:1px solid var(--cards-btn-border);border-radius:var(--spacing-xs);background:var(--cards-btn-bg);color:var(--cards-btn-fg);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);text-decoration:none;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard),outline-color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search-cards[data-sq-component] .convo-search-cards__cta:hover:not(:focus-visible),.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__cta:hover:not(:focus-visible){background:var(--cards-btn-bg-hover);border-color:var(--cards-btn-border-hover);color:var(--cards-btn-fg-hover);text-decoration:none;outline:5px solid var(--color-brand-highlight, #f90);outline-offset:0}.convo-search-cards[data-sq-component] .convo-search-cards__cta:focus-visible,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__cta:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.convo-search-cards[data-sq-component] .convo-search-cards__cta--edit,.convo-search-cards[data-sq-component] .convo-search-cards__cta--empty,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__cta--edit,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__cta--empty{display:inline-flex;background:transparent;color:var(--cards-brand);font-weight:400}.convo-search-cards[data-sq-component] .convo-search-cards__cta--empty,.convo-search [data-sq-component=conversational-search-cards] .convo-search-cards__cta--empty{color:var(--cards-muted);font-style:italic}.convo-search-cards--edit.convo-search-cards--grid .convo-search-cards__item{align-self:start}.convo-search-cards--edit.convo-search-cards--list .convo-search-cards__list{align-items:start}.convo-search-cards--edit .convo-search-cards__card{height:auto}.convo-search-cards--edit .convo-search-cards__description{flex:0 1 auto}@media(min-width:768px){.convo-search-cards--grid .convo-search-cards__list{--cards-gap: var(--spacing-lg)}}@media(min-width:961px){.convo-search__turn-region[data-convo-region="3"] .convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child),.convo-search__stage-region[data-convo-region="3"] .convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child){display:grid;gap:var(--convo-region-gap);grid-template-columns:repeat(2,minmax(0,1fr)) var(--convo-hero-aside)}.convo-theme-layout__zone--3 .convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child){display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,calc((100% - var(--spacing-lg)) / 3))}.convo-search__turn-region[data-convo-region="3"] .convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child)>.convo-search-cards__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child)>.convo-search-cards__item,.convo-theme-layout__zone--3 .convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child)>.convo-search-cards__item{width:auto;max-width:none;min-width:0}}@media(max-width:900px){.convo-search-cards--grid .convo-search-cards__item{flex:1 1 calc((100% - var(--cards-gap)) / 2);max-width:calc((100% - var(--cards-gap)) / 2)}}@media(max-width:640px){.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list{flex-direction:column;align-items:stretch;justify-content:flex-start}.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__item,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:only-child) .convo-search-cards__item,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(2):last-child) .convo-search-cards__item,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__list:has(>:nth-child(3):last-child) .convo-search-cards__item{flex:0 0 auto;width:100%;max-width:100%;min-width:0}.convo-search__turn-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__stage-region[data-convo-region="2"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__turn-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-search__stage-region[data-convo-region="3"] .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-theme-layout__zone--2 .convo-search-cards.convo-search-cards--grid .convo-search-cards__card,.convo-theme-layout__zone--3 .convo-search-cards.convo-search-cards--grid .convo-search-cards__card{height:auto}.convo-search-cards--grid .convo-search-cards__item{flex:1 1 100%;max-width:100%}.convo-search-cards[data-sq-component].convo-search-cards--list .convo-search-cards__card,.convo-search [data-sq-component=conversational-search-cards].convo-search-cards--list .convo-search-cards__card,.convo-search-cards--list .convo-search-cards__card{flex-direction:column}.convo-search-cards[data-sq-component].convo-search-cards--list .convo-search-cards__media,.convo-search [data-sq-component=conversational-search-cards].convo-search-cards--list .convo-search-cards__media,.convo-search-cards--list .convo-search-cards__media{width:100%;height:var(--cards-media-max-height);max-height:var(--cards-media-max-height)}.convo-search-cards[data-sq-component].convo-search-cards--list .convo-search-cards__media img,.convo-search [data-sq-component=conversational-search-cards].convo-search-cards--list .convo-search-cards__media img,.convo-search-cards--list .convo-search-cards__media img{aspect-ratio:486/213;height:100%;max-height:var(--cards-media-max-height);min-height:0}}.convo-search-promo[data-sq-component] :where(*):not(svg):not(svg *){letter-spacing:normal;word-spacing:normal;text-transform:none;text-shadow:none;text-indent:0}.convo-search-promo[data-sq-component] :is(p,a,li,ul,ol,span,small,blockquote,h1,h2,h3,h4,h5,h6,label){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-shadow:none;text-decoration:none;text-decoration-line:none;text-indent:0}.convo-search-promo[data-sq-component] :is(ul,ol,li){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-promo[data-sq-component] :is(button,input,textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;color:inherit;background-color:transparent;background-image:none;border-style:none;border-width:0;border-radius:0;box-shadow:none;outline:none;margin:0;max-width:none;min-width:0;vertical-align:middle}.convo-search-promo[data-sq-component] :is(ul,ol) li:before,.convo-search-promo[data-sq-component] :is(ul,ol) li:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-promo{--color-brand-primary: #FE5C00;--color-brand-secondary: #000000;--color-accent: #FE5C00;--color-status-error: #CF2E2E;--color-status-info: #FE5C00;--color-text-heading: #000000;--color-text-default: #000000;--color-text-muted: #63666A;--color-text-inverse: #FFFFFF;--color-text-on-brand: #FFFFFF;--color-brand-highlight: #FF9900;--color-link-default: #02527A;--color-link-hover: #013D5C;--color-link-focus: #012C45;--color-focus: #FE5C00;--color-surface-default: #FFFFFF;--color-surface-default-2: #000000;--color-surface-muted: #FFF4ED;--color-surface-dark: #000000;--color-border-default: #63666A;--color-border-subtle: #F5F5F5;--color-focus-ring: var(--color-focus);--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-display: "Fjalla One", "Open Sans", Helvetica, Arial, sans-serif;--font-size-display: 40px;--font-weight-display: 800;--line-height-display: 1.2;--font-size-h1: 40px;--font-weight-h1: 800;--line-height-h1: 1.2;--font-size-h2: 40px;--font-weight-h2: 800;--line-height-h2: 1.2;--font-size-h3: 22px;--font-weight-h3: 800;--line-height-h3: 1.3;--font-size-h4: 18px;--font-weight-h4: 700;--line-height-h4: 1.4;--font-size-body-lg: 18px;--font-weight-body-lg: 400;--line-height-body-lg: 1.6;--font-size-body: 17px;--font-weight-body: 400;--line-height-body: 1.6;--font-size-body-sm: 15px;--font-weight-body-sm: 400;--line-height-body-sm: 1.5;--font-size-caption: 14px;--font-weight-caption: 400;--line-height-caption: 1.4;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 64px;--motion-duration-fast: .15s;--motion-duration-normal: .25s;--motion-duration-slow: .4s;--motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--motion-easing-entering: cubic-bezier(0, 0, .2, 1);--motion-easing-exiting: cubic-bezier(.4, 0, 1, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:none;text-indent:0;color:var(--color-text-default)}.convo-search-promo *,.convo-search-promo *:before,.convo-search-promo *:after{box-sizing:border-box}.convo-search-promo :where(ul:not([class]),ol:not([class])){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-promo :where(li:not([class])){margin:0;list-style:none;list-style-type:none}.convo-search-promo :where(h1:not([class])){margin:0 0 var(--spacing-lg);font-family:var(--font-display);font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);color:var(--color-text-heading)}.convo-search-promo :where(h2:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-text-heading)}.convo-search-promo :where(h3:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);color:var(--color-text-heading)}.convo-search-promo :where(h4:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search-promo :where(h5:not([class]),h6:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-body);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search-promo :where(p:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:inherit}.convo-search-promo :where(a:not([class])){color:var(--color-link-default);text-decoration:underline;text-underline-offset:.15em}.convo-search-promo :where(a:not([class])):hover{color:var(--color-link-hover)}.convo-search-promo :where(a:not([class])):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search-promo :where(ul:not([class]),ol:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-lg);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body)}.convo-search-promo :where(ul:not([class])){list-style:disc}.convo-search-promo :where(ol:not([class])){list-style:decimal}.convo-search-promo :where(ul:not([class])>li,ol:not([class])>li){margin:0 0 var(--spacing-xs);list-style:inherit;list-style-type:inherit}.convo-search-promo :where(blockquote:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-md);border-left:3px solid var(--color-border-default);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.convo-search-promo,.convo-search [data-sq-component=conversational-search-promo]{--promo-text: var(--color-text-default);--promo-heading: var(--color-text-heading);--promo-muted: var(--color-text-muted);--promo-brand: var(--color-brand-primary);--promo-brand-dark: var(--color-brand-secondary);--promo-accent: var(--color-accent);--promo-surface: var(--color-surface-default);--promo-border: var(--color-border-subtle);--promo-radius: 0;--promo-shadow: none;--promo-panel-bg: color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface-default));--promo-chip-bg: var(--color-surface-default);--promo-chip-border: var(--color-border-subtle);--promo-chip-radius: 0;--promo-button-bg: var(--color-brand-primary);--promo-button-fg: #fff;width:100%;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--promo-radius);background:var(--promo-surface);border:1px solid var(--promo-border);box-shadow:var(--promo-shadow);font-family:var(--font-body);color:var(--promo-text)}.convo-search-promo--full-links{--promo-surface: transparent;--promo-border: transparent;gap:var(--spacing-md);padding:0;background:transparent;border:none;box-shadow:none}.convo-search-promo--full-links .convo-search-promo__actions{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:var(--spacing-sm);margin:0}.convo-search-promo--full-links .convo-search-promo__button-label{flex:1;min-width:0}.convo-search-promo--full-links .convo-search-promo__button-icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.convo-search-promo--full-links .convo-search-promo__button-icon{display:block}.convo-search-promo--explore{--promo-surface: transparent;--promo-border: transparent;--promo-cta-primary-bg: var(--color-brand-primary);--promo-cta-primary-fg: var(--color-text-on-brand, var(--color-text-inverse));--promo-cta-secondary-bg: var(--color-surface-default);--promo-cta-secondary-fg: var(--color-text-heading);--promo-cta-secondary-border: var(--color-border-subtle);container-type:inline-size;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-xl);background:transparent;border:none;box-shadow:none}.convo-search-promo--explore .convo-search-promo__description:empty{display:none}@container (max-width: 40rem){.convo-search-promo--explore{padding:var(--spacing-lg)}.convo-search-promo--explore .convo-search-promo__explore-grid{flex-direction:column;gap:var(--spacing-lg)}.convo-search-promo--explore .convo-search-promo__questions,.convo-search-promo--explore .convo-search-promo__ctas{width:100%;min-width:0}.convo-search-promo--explore .convo-search-promo__cta{display:flex;width:100%;white-space:normal;text-align:center}.convo-search-promo--explore:not(:has(.convo-search-promo__questions)) .convo-search-promo__ctas{margin-inline-start:0}}.convo-search-promo--explore.convo-search-promo--inverted,.convo-search-promo[data-sq-component].convo-search-promo--explore.convo-search-promo--inverted,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--explore.convo-search-promo--inverted{--promo-cta-primary-bg: var(--color-surface-default);--promo-cta-primary-fg: var(--color-text-heading);--promo-cta-secondary-bg: transparent;--promo-cta-secondary-fg: var(--color-text-heading);padding:var(--spacing-xl);background:var(--promo-panel-bg)}.convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary,.convo-search-promo[data-sq-component].convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary{border-color:var(--promo-chip-border)}.convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary:hover:not(:focus-visible),.convo-search-promo[data-sq-component].convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary:hover:not(:focus-visible),.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary:hover:not(:focus-visible){outline:5px solid var(--color-brand-highlight, #f90);outline-offset:0}.convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary:hover .convo-search-promo__cta-label,.convo-search-promo[data-sq-component].convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary:hover .convo-search-promo__cta-label,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--explore.convo-search-promo--inverted .convo-search-promo__cta--primary:hover .convo-search-promo__cta-label{color:var(--promo-cta-primary-fg)}.convo-search-promo[data-sq-component] .convo-search-promo__title,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__title{margin:0;font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-brand-primary)}.convo-search-promo[data-sq-component] .convo-search-promo__title--explore,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__title--explore{font-family:var(--font-body);font-size:var(--font-size-caption);font-weight:600;line-height:var(--line-height-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.convo-search-promo__explore-grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-xl);width:100%;min-width:0}.convo-search-promo[data-sq-component] .convo-search-promo__questions,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__questions,.convo-search-promo[data-sq-component] .convo-search-promo__ctas,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__ctas{display:flex;flex-direction:column;gap:var(--spacing-md);margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-promo[data-sq-component] .convo-search-promo__questions,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__questions{flex:1 1 auto;min-width:min(100%,14rem);max-width:100%}.convo-search-promo[data-sq-component] .convo-search-promo__ctas,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__ctas{flex:1 1 auto;min-width:min(100%,11rem);max-width:100%;gap:var(--spacing-sm);align-items:stretch}.convo-search-promo[data-sq-component] .convo-search-promo__question,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question,.convo-search-promo[data-sq-component] .convo-search-promo__cta-item,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta-item{margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-promo[data-sq-component] .convo-search-promo__question:before,.convo-search-promo[data-sq-component] .convo-search-promo__question:after,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question:before,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question:after,.convo-search-promo[data-sq-component] .convo-search-promo__cta-item:before,.convo-search-promo[data-sq-component] .convo-search-promo__cta-item:after,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta-item:before,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta-item:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-promo[data-sq-component] .convo-search-promo__question-link,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-link{display:inline-flex;align-items:center;gap:var(--spacing-sm);max-width:100%;color:var(--color-link-default);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:1.15;letter-spacing:-.03em;text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search-promo[data-sq-component] .convo-search-promo__question-link:hover,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-link:hover{color:var(--color-link-hover);text-decoration:underline;text-underline-offset:.15em}.convo-search-promo[data-sq-component] .convo-search-promo__question-link:active,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-link:active{color:var(--color-link-focus)}.convo-search-promo[data-sq-component] .convo-search-promo__question-link:focus,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-link:focus{outline:none}.convo-search-promo[data-sq-component] .convo-search-promo__question-link:focus-visible,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search-promo[data-sq-component] .convo-search-promo__question-icon-wrap,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-link-default)}.convo-search-promo[data-sq-component] .convo-search-promo__question-icon,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-icon{display:block}.convo-search-promo[data-sq-component] .convo-search-promo__question-label,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__question-label{min-width:0;overflow-wrap:anywhere}.convo-search-promo[data-sq-component] .convo-search-promo__cta,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;max-width:100%;padding:0 var(--spacing-xl);border:1px solid transparent;border-radius:0;font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);text-decoration:none;white-space:nowrap;transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search-promo[data-sq-component] .convo-search-promo__cta:focus,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta:focus{outline:none}.convo-search-promo[data-sq-component] .convo-search-promo__cta:focus-visible,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search-promo--explore:has(.convo-search-promo__questions) .convo-search-promo__cta--primary{width:100%}.convo-search-promo[data-sq-component] .convo-search-promo__cta--primary,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--primary{background:var(--promo-cta-primary-bg);border-color:var(--promo-cta-primary-bg);color:var(--promo-cta-primary-fg)}.convo-search-promo[data-sq-component] .convo-search-promo__cta--primary:hover:not(:focus-visible),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--primary:hover:not(:focus-visible){outline:5px solid var(--color-brand-highlight, #f90);outline-offset:0}.convo-search-promo[data-sq-component] .convo-search-promo__cta--secondary,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--secondary{width:100%;padding-inline:var(--spacing-md);background:var(--promo-cta-secondary-bg);border-color:var(--promo-cta-secondary-border);color:var(--promo-cta-secondary-fg)}.convo-search-promo[data-sq-component] .convo-search-promo__cta--secondary:hover,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--secondary:hover{background:var(--color-surface-muted);border-color:color-mix(in srgb,var(--color-text-heading) 20%,var(--promo-cta-secondary-border));color:var(--color-link-hover)}.convo-search-promo[data-sq-component] .convo-search-promo__cta--primary .convo-search-promo__cta-label,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--primary .convo-search-promo__cta-label{color:var(--promo-cta-primary-fg)}.convo-search-promo[data-sq-component] .convo-search-promo__cta--secondary .convo-search-promo__cta-label,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--secondary .convo-search-promo__cta-label{color:var(--promo-cta-secondary-fg)}.convo-search-promo[data-sq-component] .convo-search-promo__cta--secondary:hover .convo-search-promo__cta-label,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta--secondary:hover .convo-search-promo__cta-label{color:var(--color-link-hover)}.convo-search-promo[data-sq-component].convo-search-promo--explore:not(.convo-search-promo--inverted) .convo-search-promo__cta--primary,.convo-search-promo[data-sq-component].convo-search-promo--explore:not(.convo-search-promo--inverted) .convo-search-promo__cta--primary .convo-search-promo__cta-label,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--explore:not(.convo-search-promo--inverted) .convo-search-promo__cta--primary,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--explore:not(.convo-search-promo--inverted) .convo-search-promo__cta--primary .convo-search-promo__cta-label{color:#fff}.convo-search-promo--explore:not(:has(.convo-search-promo__questions)) .convo-search-promo__ctas{flex:0 1 auto;min-width:0;margin-inline-start:auto}.convo-search-promo--explore:not(:has(.convo-search-promo__ctas)) .convo-search-promo__questions{flex:1 1 auto}@media(max-width:768px){.convo-search-promo--explore{padding:var(--spacing-lg)}.convo-search-promo__explore-grid{flex-direction:column;gap:var(--spacing-lg)}.convo-search-promo[data-sq-component] .convo-search-promo__questions,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__questions{min-width:0}.convo-search-promo[data-sq-component] .convo-search-promo__ctas,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__ctas{width:100%}.convo-search-promo[data-sq-component] .convo-search-promo__cta,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__cta{display:flex;width:100%}}.convo-search-promo--inverted,.convo-search-promo[data-sq-component].convo-search-promo--inverted,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--inverted{--promo-surface: transparent;--promo-border: transparent;--promo-heading: var(--color-text-heading);--promo-text: var(--color-text-heading);--promo-button-bg: var(--color-surface-default);--promo-button-fg: var(--color-text-heading);gap:var(--spacing-md);padding:var(--spacing-xl);background:var(--promo-panel-bg);border:none;box-shadow:none}.convo-search-promo--inverted .convo-search-promo__title,.convo-search-promo[data-sq-component].convo-search-promo--inverted .convo-search-promo__title,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--inverted .convo-search-promo__title{font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-brand-primary)}.convo-search-promo--inverted .convo-search-promo__description:empty,.convo-search-promo[data-sq-component].convo-search-promo--inverted .convo-search-promo__description:empty,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--inverted .convo-search-promo__description:empty{display:none}.convo-search-promo--inverted .convo-search-promo__actions,.convo-search-promo[data-sq-component].convo-search-promo--inverted .convo-search-promo__actions,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--inverted .convo-search-promo__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);margin:0}.convo-search-promo__content{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.convo-search-promo--inline{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.convo-search-promo--inline .convo-search-promo__content{flex:1}.convo-search-promo--inline .convo-search-promo__actions{flex-shrink:0;margin:0;justify-content:flex-end}@media(max-width:640px){.convo-search-promo--inline{flex-direction:column;align-items:stretch}.convo-search-promo--inline .convo-search-promo__actions{justify-content:flex-start}}.convo-search-promo[data-sq-component] .convo-search-promo__description,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description{margin:0;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-heading)}.convo-search-promo[data-sq-component] .convo-search-promo__description :where(p),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description :where(p){margin:0 0 var(--spacing-xs)}.convo-search-promo[data-sq-component] .convo-search-promo__description :where(h1,h2,h3,h4,h5,h6),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description :where(h1,h2,h3,h4,h5,h6){margin:0 0 var(--spacing-xs);font-size:inherit;font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--promo-heading)}.convo-search-promo[data-sq-component] .convo-search-promo__description ul:not([class]),.convo-search-promo[data-sq-component] .convo-search-promo__description ol:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description ul:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description ol:not([class]){margin:0 0 var(--spacing-xs);padding-inline-start:1.25rem}.convo-search-promo[data-sq-component] .convo-search-promo__description ul:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description ul:not([class]){list-style:disc;list-style-type:disc}.convo-search-promo[data-sq-component] .convo-search-promo__description ol:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description ol:not([class]){list-style:decimal;list-style-type:decimal}.convo-search-promo[data-sq-component] .convo-search-promo__description ul:not([class])>li:not([class]),.convo-search-promo[data-sq-component] .convo-search-promo__description ol:not([class])>li:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description ul:not([class])>li:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description ol:not([class])>li:not([class]){list-style:inherit;list-style-type:inherit}.convo-search-promo[data-sq-component] .convo-search-promo__description a:not([class]),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description a:not([class]){color:var(--promo-brand);text-decoration:underline;text-underline-offset:.15em}.convo-search-promo[data-sq-component] .convo-search-promo__description a:not([class]):hover,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__description a:not([class]):hover{color:var(--color-link-hover)}.convo-search-promo[data-sq-component] .convo-search-promo__actions,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin:var(--spacing-xs) 0 0;padding:0;list-style:none;list-style-type:none}.convo-search-promo[data-sq-component] .convo-search-promo__action,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__action{margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-promo[data-sq-component] .convo-search-promo__action:before,.convo-search-promo[data-sq-component] .convo-search-promo__action:after,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__action:before,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__action:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-promo[data-sq-component] .convo-search-promo__button,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border:1px solid transparent;border-radius:var(--spacing-sm);background:var(--promo-button-bg);color:var(--promo-button-fg);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-h4);line-height:var(--line-height-body-sm);text-decoration:none;transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search-promo[data-sq-component] .convo-search-promo__button:hover:not(:focus-visible),.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button:hover:not(:focus-visible){outline:5px solid var(--color-brand-highlight, #f90);outline-offset:0;transform:none}.convo-search-promo[data-sq-component] .convo-search-promo__button:focus,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button:focus{outline:none}.convo-search-promo[data-sq-component] .convo-search-promo__button:focus-visible,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search-promo[data-sq-component] .convo-search-promo__button-label,.convo-search-promo[data-sq-component] .convo-search-promo__button-icon-wrap,.convo-search-promo[data-sq-component] .convo-search-promo__button-icon,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button-label,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button-icon-wrap,.convo-search [data-sq-component=conversational-search-promo] .convo-search-promo__button-icon{color:var(--promo-button-fg)}.convo-search-promo[data-sq-component].convo-search-promo--full-links .convo-search-promo__button,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--full-links .convo-search-promo__button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border:none;border-radius:var(--spacing-xs);background:var(--promo-button-bg);color:var(--promo-button-fg);font-size:var(--font-size-body);font-weight:var(--font-weight-h4);line-height:var(--line-height-body);box-shadow:var(--promo-shadow);text-align:left}.convo-search-promo[data-sq-component].convo-search-promo--full-links .convo-search-promo__button:hover:not(:focus-visible),.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--full-links .convo-search-promo__button:hover:not(:focus-visible){outline:5px solid var(--color-brand-highlight, #f90);outline-offset:0;transform:none}.convo-search-promo[data-sq-component]:not(.convo-search-promo--inverted) .convo-search-promo__button,.convo-search-promo[data-sq-component]:not(.convo-search-promo--inverted) .convo-search-promo__button :is(.convo-search-promo__button-label,.convo-search-promo__button-icon-wrap,.convo-search-promo__button-icon),.convo-search [data-sq-component=conversational-search-promo]:not(.convo-search-promo--inverted) .convo-search-promo__button,.convo-search [data-sq-component=conversational-search-promo]:not(.convo-search-promo--inverted) .convo-search-promo__button :is(.convo-search-promo__button-label,.convo-search-promo__button-icon-wrap,.convo-search-promo__button-icon){color:#fff}.convo-search-promo[data-sq-component].convo-search-promo--inverted .convo-search-promo__button,.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--inverted .convo-search-promo__button{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--promo-chip-border);border-radius:var(--promo-chip-radius);background:var(--promo-button-bg);color:var(--promo-button-fg);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:var(--line-height-body-sm);transform:none}.convo-search-promo[data-sq-component].convo-search-promo--inverted .convo-search-promo__button:hover:not(:focus-visible),.convo-search [data-sq-component=conversational-search-promo].convo-search-promo--inverted .convo-search-promo__button:hover:not(:focus-visible){outline:5px solid var(--color-brand-highlight, #f90);outline-offset:0;transform:none}.convo-search-promo__action--empty,.convo-search-promo__question--empty,.convo-search-promo__cta-item--empty{font-size:var(--font-size-body-sm);color:var(--promo-muted)}.convo-search-promo__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.convo-search-stats[data-sq-component] :where(*):not(svg):not(svg *){letter-spacing:normal;word-spacing:normal;text-transform:none;text-shadow:none;text-indent:0}.convo-search-stats[data-sq-component] :is(p,a,li,ul,ol,span,small,blockquote,h1,h2,h3,h4,h5,h6,label){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-shadow:none;text-decoration:none;text-decoration-line:none;text-indent:0}.convo-search-stats[data-sq-component] :is(ul,ol,li){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-stats[data-sq-component] :is(button,input,textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;color:inherit;background-color:transparent;background-image:none;border-style:none;border-width:0;border-radius:0;box-shadow:none;outline:none;margin:0;max-width:none;min-width:0;vertical-align:middle}.convo-search-stats[data-sq-component] :is(ul,ol) li:before,.convo-search-stats[data-sq-component] :is(ul,ol) li:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-stats{--color-brand-primary: #FE5C00;--color-brand-secondary: #000000;--color-accent: #FE5C00;--color-status-error: #CF2E2E;--color-status-info: #FE5C00;--color-text-heading: #000000;--color-text-default: #000000;--color-text-muted: #63666A;--color-text-inverse: #FFFFFF;--color-text-on-brand: #FFFFFF;--color-brand-highlight: #FF9900;--color-link-default: #02527A;--color-link-hover: #013D5C;--color-link-focus: #012C45;--color-focus: #FE5C00;--color-surface-default: #FFFFFF;--color-surface-default-2: #000000;--color-surface-muted: #FFF4ED;--color-surface-dark: #000000;--color-border-default: #63666A;--color-border-subtle: #F5F5F5;--color-focus-ring: var(--color-focus);--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-display: "Fjalla One", "Open Sans", Helvetica, Arial, sans-serif;--font-size-display: 40px;--font-weight-display: 800;--line-height-display: 1.2;--font-size-h1: 40px;--font-weight-h1: 800;--line-height-h1: 1.2;--font-size-h2: 40px;--font-weight-h2: 800;--line-height-h2: 1.2;--font-size-h3: 22px;--font-weight-h3: 800;--line-height-h3: 1.3;--font-size-h4: 18px;--font-weight-h4: 700;--line-height-h4: 1.4;--font-size-body-lg: 18px;--font-weight-body-lg: 400;--line-height-body-lg: 1.6;--font-size-body: 17px;--font-weight-body: 400;--line-height-body: 1.6;--font-size-body-sm: 15px;--font-weight-body-sm: 400;--line-height-body-sm: 1.5;--font-size-caption: 14px;--font-weight-caption: 400;--line-height-caption: 1.4;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 64px;--motion-duration-fast: .15s;--motion-duration-normal: .25s;--motion-duration-slow: .4s;--motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--motion-easing-entering: cubic-bezier(0, 0, .2, 1);--motion-easing-exiting: cubic-bezier(.4, 0, 1, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:none;text-indent:0;color:var(--color-text-default)}.convo-search-stats *,.convo-search-stats *:before,.convo-search-stats *:after{box-sizing:border-box}.convo-search-stats :where(ul:not([class]),ol:not([class])){margin:0;padding:0;list-style:none;list-style-type:none}.convo-search-stats :where(li:not([class])){margin:0;list-style:none;list-style-type:none}.convo-search-stats :where(h1:not([class])){margin:0 0 var(--spacing-lg);font-family:var(--font-display);font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);color:var(--color-text-heading)}.convo-search-stats :where(h2:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-text-heading)}.convo-search-stats :where(h3:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);color:var(--color-text-heading)}.convo-search-stats :where(h4:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search-stats :where(h5:not([class]),h6:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-body);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.convo-search-stats :where(p:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:inherit}.convo-search-stats :where(a:not([class])){color:var(--color-link-default);text-decoration:underline;text-underline-offset:.15em}.convo-search-stats :where(a:not([class])):hover{color:var(--color-link-hover)}.convo-search-stats :where(a:not([class])):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.convo-search-stats :where(ul:not([class]),ol:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-lg);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body)}.convo-search-stats :where(ul:not([class])){list-style:disc}.convo-search-stats :where(ol:not([class])){list-style:decimal}.convo-search-stats :where(ul:not([class])>li,ol:not([class])>li){margin:0 0 var(--spacing-xs);list-style:inherit;list-style-type:inherit}.convo-search-stats :where(blockquote:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-md);border-left:3px solid var(--color-border-default);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.convo-search-stats,.convo-search [data-sq-component=conversational-search-stats]{--stats-gap: var(--spacing-md);--stats-row-max: 4;--stats-min-width: 11rem;--stats-tile-bg: var(--color-surface-dark);--stats-tile-text: #fff;--stats-value-outline: #fff;--stats-value-size: var(--spacing-4xl);--stats-value-box-height: calc(var(--spacing-3xl) * 2);--stats-label-size: var(--font-size-h2);--stats-label-weight: var(--font-weight-h2);--stats-label-leading: var(--line-height-h2);--stats-cta-gap: calc(var(--spacing-sm) + var(--spacing-xs));--stats-focus-ring: var(--color-focus-ring);--stats-radius: 0;width:100%;min-width:0;container:convo-search-stats/inline-size;font-family:var(--font-body);color:var(--stats-tile-text)}.convo-search-stats--surface{--stats-tile-bg: var(--color-surface-default);--stats-tile-text: var(--color-text-heading);--stats-value-outline: var(--color-text-heading)}.convo-search-stats--muted{--stats-tile-bg: var(--color-surface-muted);--stats-tile-text: var(--color-text-heading);--stats-value-outline: var(--color-text-heading)}.convo-search__turn-region[data-convo-region="1"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__stage-region[data-convo-region="1"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-theme-layout__zone--1 .convo-search-stats.convo-search-stats .convo-search-stats__list{flex-direction:column;align-items:stretch}.convo-search__turn-region[data-convo-region="1"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__stage-region[data-convo-region="1"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-theme-layout__zone--1 .convo-search-stats.convo-search-stats .convo-search-stats__item{flex:0 0 auto;width:100%;max-width:100%;min-width:0}.convo-search__turn-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__stage-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__turn-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__stage-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-theme-layout__zone--2 .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-theme-layout__zone--3 .convo-search-stats.convo-search-stats .convo-search-stats__list{flex-direction:row;flex-wrap:wrap;align-items:stretch}.convo-search__turn-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-theme-layout__zone--2 .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-theme-layout__zone--3 .convo-search-stats.convo-search-stats .convo-search-stats__item{flex:1 1 calc((100% - (var(--stats-row-max) - 1) * var(--stats-gap)) / var(--stats-row-max));min-width:min(100%,var(--stats-min-width));max-width:calc((100% - (var(--stats-row-max) - 1) * var(--stats-gap)) / var(--stats-row-max))}.convo-search__turn-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__list:has(>:only-child) .convo-search-stats__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__list:has(>:only-child) .convo-search-stats__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__list:has(>:only-child) .convo-search-stats__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__list:has(>:only-child) .convo-search-stats__item,.convo-theme-layout__zone--2 .convo-search-stats.convo-search-stats .convo-search-stats__list:has(>:only-child) .convo-search-stats__item,.convo-theme-layout__zone--3 .convo-search-stats.convo-search-stats .convo-search-stats__list:has(>:only-child) .convo-search-stats__item{flex:1 1 100%;max-width:100%}.convo-search-stats__list{display:flex;flex-wrap:wrap;gap:var(--stats-gap);margin:0;padding:0;list-style:none}.convo-search-stats[data-sq-component] .convo-search-stats__item:before,.convo-search-stats[data-sq-component] .convo-search-stats__item:after,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__item:before,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__item:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.convo-search-stats__item{flex:1 1 calc((100% - (var(--stats-row-max) - 1) * var(--stats-gap)) / var(--stats-row-max));min-width:min(100%,var(--stats-min-width));max-width:calc((100% - (var(--stats-row-max) - 1) * var(--stats-gap)) / var(--stats-row-max))}.convo-search-stats__list:has(>:only-child) .convo-search-stats__item{flex:1 1 100%;max-width:100%}.convo-search-stats__list:has(>:nth-child(2):last-child) .convo-search-stats__item{flex:1 1 calc((100% - var(--stats-gap)) / 2);max-width:calc((100% - var(--stats-gap)) / 2)}.convo-search-stats__list:has(>:nth-child(3):last-child) .convo-search-stats__item{flex:1 1 calc((100% - 2 * var(--stats-gap)) / 3);max-width:calc((100% - 2 * var(--stats-gap)) / 3)}.convo-search-stats__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.convo-search-stats[data-sq-component] .convo-search-stats__tile,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__tile{display:flex;flex-direction:column;align-items:center;gap:0;height:100%;min-height:calc(var(--stats-value-box-height) + var(--spacing-3xl) * 2);padding:var(--spacing-lg);border-radius:var(--stats-radius);background:var(--stats-tile-bg);color:var(--stats-tile-text);text-decoration:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search-stats__tile--cta{gap:var(--stats-cta-gap)}.convo-search-stats__tile--linked:hover{background:color-mix(in srgb,var(--stats-tile-bg) 88%,var(--color-text-inverse))}.convo-search-stats__tile--linked:focus-visible{outline:2px solid var(--stats-focus-ring);outline-offset:3px}.convo-search-stats__frame{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;margin-block:calc(-1 * var(--spacing-md))}.convo-search-stats__value{display:flex;align-items:flex-start;justify-content:flex-start;align-self:stretch;width:100%;min-height:calc(var(--stats-value-box-height) - var(--stats-label-size) * .45);font-family:var(--font-body);font-size:var(--stats-value-size);font-weight:900;line-height:1.5;text-align:start}.convo-search-stats[data-sq-component] .convo-search-stats__value--outlined .convo-search-stats__value-text,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__value--outlined .convo-search-stats__value-text{color:var(--stats-value-outline);-webkit-text-stroke:1px var(--stats-value-outline)}.convo-search-stats[data-sq-component] .convo-search-stats__value--solid .convo-search-stats__value-text,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__value--solid .convo-search-stats__value-text{color:var(--stats-value-outline)}.convo-search-stats__value--compact{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.convo-search-stats__value--empty .convo-search-stats__value-text{color:color-mix(in srgb,var(--stats-value-outline) 45%,transparent);font-size:var(--font-size-h1);font-style:italic}.convo-search-stats__value-text{display:inline-flex;align-items:baseline;gap:.04em}.convo-search-stats[data-sq-component] .convo-search-stats__label-head,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__label-head{align-self:stretch;margin:0;padding-bottom:calc(.5 * var(--stats-label-size));margin-bottom:calc(-.5 * var(--stats-label-size));font-family:var(--font-display);font-size:var(--stats-label-size);font-weight:var(--stats-label-weight);line-height:1;color:var(--stats-tile-text);text-align:start;text-transform:uppercase}.convo-search-stats__label-head--empty{opacity:.65;font-style:italic;text-transform:none}.convo-search-stats[data-sq-component] .convo-search-stats__label-rest,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__label-rest{align-self:stretch;margin:var(--spacing-md) 0 0;font-family:var(--font-display);font-size:var(--stats-label-size);font-weight:var(--stats-label-weight);line-height:1;color:var(--stats-tile-text);text-align:start;text-transform:uppercase}.convo-search-stats__cta-icon{display:block;flex-shrink:0;width:var(--stats-value-size);height:var(--stats-value-size);color:var(--stats-tile-text)}.convo-search-stats[data-sq-component] .convo-search-stats__label,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__label{align-self:stretch;margin:0;font-family:var(--font-display);font-size:var(--stats-label-size);font-weight:var(--stats-label-weight);line-height:var(--stats-label-leading);color:var(--stats-tile-text);text-transform:uppercase}.convo-search-stats__label--empty{opacity:.65;font-style:italic;text-transform:none}.convo-search-stats[data-sq-component] .convo-search-stats__description,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__description{align-self:stretch;margin:var(--spacing-lg) 0 0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--stats-tile-text)}.convo-search-stats__description--empty{font-style:italic;opacity:.65}.convo-search-stats[data-sq-component] .convo-search-stats__link,.convo-search [data-sq-component=conversational-search-stats] .convo-search-stats__link{margin-top:var(--spacing-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-h4);color:var(--stats-tile-text);text-decoration:underline;text-underline-offset:.15em}.convo-search-stats__link--edit{font-weight:var(--font-weight-body);opacity:.75}.convo-search-stats--edit .convo-search-stats__item{align-self:start}.convo-search-stats--edit .convo-search-stats__tile{min-height:0}@media(prefers-reduced-motion:reduce){.convo-search-stats__tile--linked{transition:none}}@container convo-search-stats (max-width: 900px){.convo-search-stats__list{--stats-label-size: var(--font-size-h3);--stats-value-size: var(--font-size-display);--stats-value-box-height: calc(var(--spacing-3xl) + var(--spacing-xl))}}@media(max-width:900px){.convo-search-stats__item{flex:1 1 calc((100% - var(--stats-gap)) / 2);max-width:calc((100% - var(--stats-gap)) / 2)}.convo-search-stats{--stats-label-size: var(--font-size-h3);--stats-value-size: var(--font-size-display);--stats-value-box-height: calc(var(--spacing-3xl) + var(--spacing-xl))}}@media(max-width:640px){.convo-search__turn-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__stage-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__turn-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-search__stage-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-theme-layout__zone--2 .convo-search-stats.convo-search-stats .convo-search-stats__list,.convo-theme-layout__zone--3 .convo-search-stats.convo-search-stats .convo-search-stats__list{flex-direction:column;align-items:stretch}.convo-search__turn-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__stage-region[data-convo-region="2"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__turn-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-search__stage-region[data-convo-region="3"] .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-theme-layout__zone--2 .convo-search-stats.convo-search-stats .convo-search-stats__item,.convo-theme-layout__zone--3 .convo-search-stats.convo-search-stats .convo-search-stats__item{flex:0 0 auto;width:100%;max-width:100%;min-width:0}.convo-search-stats__item{flex:1 1 100%;max-width:100%}}.youtube-player[data-sq-component] :where(*):not(svg):not(svg *){letter-spacing:normal;word-spacing:normal;text-transform:none;text-shadow:none;text-indent:0}.youtube-player[data-sq-component] :is(p,a,li,ul,ol,span,small,blockquote,h1,h2,h3,h4,h5,h6,label){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-shadow:none;text-decoration:none;text-decoration-line:none;text-indent:0}.youtube-player[data-sq-component] :is(ul,ol,li){margin:0;padding:0;list-style:none;list-style-type:none}.youtube-player[data-sq-component] :is(button,input,textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;color:inherit;background-color:transparent;background-image:none;border-style:none;border-width:0;border-radius:0;box-shadow:none;outline:none;margin:0;max-width:none;min-width:0;vertical-align:middle}.youtube-player[data-sq-component] :is(ul,ol) li:before,.youtube-player[data-sq-component] :is(ul,ol) li:after{content:none;display:none;float:none;clear:none;position:static;margin:0;padding:0;width:auto;height:auto;border:0;background:none;box-shadow:none;color:inherit;line-height:inherit}.youtube-player{--color-brand-primary: #FE5C00;--color-brand-secondary: #000000;--color-accent: #FE5C00;--color-status-error: #CF2E2E;--color-status-info: #FE5C00;--color-text-heading: #000000;--color-text-default: #000000;--color-text-muted: #63666A;--color-text-inverse: #FFFFFF;--color-text-on-brand: #FFFFFF;--color-brand-highlight: #FF9900;--color-link-default: #02527A;--color-link-hover: #013D5C;--color-link-focus: #012C45;--color-focus: #FE5C00;--color-surface-default: #FFFFFF;--color-surface-default-2: #000000;--color-surface-muted: #FFF4ED;--color-surface-dark: #000000;--color-border-default: #63666A;--color-border-subtle: #F5F5F5;--color-focus-ring: var(--color-focus);--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-display: "Fjalla One", "Open Sans", Helvetica, Arial, sans-serif;--font-size-display: 40px;--font-weight-display: 800;--line-height-display: 1.2;--font-size-h1: 40px;--font-weight-h1: 800;--line-height-h1: 1.2;--font-size-h2: 40px;--font-weight-h2: 800;--line-height-h2: 1.2;--font-size-h3: 22px;--font-weight-h3: 800;--line-height-h3: 1.3;--font-size-h4: 18px;--font-weight-h4: 700;--line-height-h4: 1.4;--font-size-body-lg: 18px;--font-weight-body-lg: 400;--line-height-body-lg: 1.6;--font-size-body: 17px;--font-weight-body: 400;--line-height-body: 1.6;--font-size-body-sm: 15px;--font-weight-body-sm: 400;--line-height-body-sm: 1.5;--font-size-caption: 14px;--font-weight-caption: 400;--line-height-caption: 1.4;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 64px;--motion-duration-fast: .15s;--motion-duration-normal: .25s;--motion-duration-slow: .4s;--motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--motion-easing-entering: cubic-bezier(0, 0, .2, 1);--motion-easing-exiting: cubic-bezier(.4, 0, 1, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:none;text-indent:0;color:var(--color-text-default)}.youtube-player *,.youtube-player *:before,.youtube-player *:after{box-sizing:border-box}.youtube-player :where(ul:not([class]),ol:not([class])){margin:0;padding:0;list-style:none;list-style-type:none}.youtube-player :where(li:not([class])){margin:0;list-style:none;list-style-type:none}.youtube-player :where(h1:not([class])){margin:0 0 var(--spacing-lg);font-family:var(--font-display);font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);color:var(--color-text-heading)}.youtube-player :where(h2:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);color:var(--color-text-heading)}.youtube-player :where(h3:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);color:var(--color-text-heading)}.youtube-player :where(h4:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.youtube-player :where(h5:not([class]),h6:not([class])){margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:var(--font-size-body);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);color:var(--color-text-heading)}.youtube-player :where(p:not([class])){margin:0 0 var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:inherit}.youtube-player :where(a:not([class])){color:var(--color-link-default);text-decoration:underline;text-underline-offset:.15em}.youtube-player :where(a:not([class])):hover{color:var(--color-link-hover)}.youtube-player :where(a:not([class])):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.youtube-player :where(ul:not([class]),ol:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-lg);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body)}.youtube-player :where(ul:not([class])){list-style:disc}.youtube-player :where(ol:not([class])){list-style:decimal}.youtube-player :where(ul:not([class])>li,ol:not([class])>li){margin:0 0 var(--spacing-xs);list-style:inherit;list-style-type:inherit}.youtube-player :where(blockquote:not([class])){margin:0 0 var(--spacing-md);padding-left:var(--spacing-md);border-left:3px solid var(--color-border-default);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.youtube-player{--youtube-player-radius: var(--spacing-xs);--youtube-player-play-width: 72px;--youtube-player-play-height: var(--spacing-3xl);--youtube-player-play-radius: 14px;--youtube-player-play-bg: #f03;--youtube-player-play-bg-hover: #c00;--youtube-player-play-fg: #fff;--youtube-player-scrim: rgb(0 0 0 / 18%);--youtube-player-surface: var(--color-surface-dark);--youtube-player-clip-top: calc(var(--spacing-4xl) + var(--spacing-md));--youtube-player-clip-bottom: 28%;width:100%;min-width:0;font-family:var(--font-body);color:var(--color-text-default)}.youtube-player__media{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;border-radius:var(--youtube-player-radius);background:var(--youtube-player-surface)}.youtube-player__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.youtube-player__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:var(--youtube-player-scrim);color:var(--youtube-player-play-fg);cursor:pointer}.youtube-player__play:focus{outline:none}.youtube-player__play:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.youtube-player__play-mark{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--youtube-player-play-width);height:var(--youtube-player-play-height);padding:0 2px;border-radius:var(--youtube-player-play-radius);background:var(--youtube-player-play-bg);color:var(--youtube-player-play-fg);box-shadow:0 4px 24px #00000059;pointer-events:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.youtube-player__play:hover .youtube-player__play-mark,.youtube-player__play:focus-visible .youtube-player__play-mark{background:var(--youtube-player-play-bg-hover);transform:scale(1.06)}.youtube-player__play-icon{display:block;flex-shrink:0}.youtube-player__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.youtube-player--embed .youtube-player__iframe,.youtube-player--playing .youtube-player__iframe{top:calc(var(--youtube-player-clip-top) * -1);height:calc(100% + var(--youtube-player-clip-top) + var(--youtube-player-clip-bottom))}.youtube-player--placeholder{padding:var(--spacing-lg);border:1px dashed var(--color-border-default);border-radius:var(--youtube-player-radius);background:var(--color-surface-muted)}.youtube-player__placeholder{margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}.youtube-player__url-edit{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.convo-theme-layout,.convo-theme-layout *,.convo-theme-layout *:before,.convo-theme-layout *:after{box-sizing:border-box}.convo-theme-layout{--color-brand-primary: #FE5C00;--color-brand-secondary: #000000;--color-accent: #FE5C00;--color-status-error: #CF2E2E;--color-status-info: #FE5C00;--color-text-heading: #000000;--color-text-default: #000000;--color-text-muted: #63666A;--color-text-inverse: #FFFFFF;--color-text-on-brand: #FFFFFF;--color-brand-highlight: #FF9900;--color-link-default: #02527A;--color-link-hover: #013D5C;--color-link-focus: #012C45;--color-focus: #FE5C00;--color-surface-default: #FFFFFF;--color-surface-default-2: #000000;--color-surface-muted: #FFF4ED;--color-surface-dark: #000000;--color-border-default: #63666A;--color-border-subtle: #F5F5F5;--color-focus-ring: var(--color-focus);--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-display: "Fjalla One", "Open Sans", Helvetica, Arial, sans-serif;--font-size-display: 40px;--font-weight-display: 800;--line-height-display: 1.2;--font-size-h1: 40px;--font-weight-h1: 800;--line-height-h1: 1.2;--font-size-h2: 40px;--font-weight-h2: 800;--line-height-h2: 1.2;--font-size-h3: 22px;--font-weight-h3: 800;--line-height-h3: 1.3;--font-size-h4: 18px;--font-weight-h4: 700;--line-height-h4: 1.4;--font-size-body-lg: 18px;--font-weight-body-lg: 400;--line-height-body-lg: 1.6;--font-size-body: 17px;--font-weight-body: 400;--line-height-body: 1.6;--font-size-body-sm: 15px;--font-weight-body-sm: 400;--line-height-body-sm: 1.5;--font-size-caption: 14px;--font-weight-caption: 400;--line-height-caption: 1.4;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 64px;--motion-duration-fast: .15s;--motion-duration-normal: .25s;--motion-duration-slow: .4s;--motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--motion-easing-entering: cubic-bezier(0, 0, .2, 1);--motion-easing-exiting: cubic-bezier(.4, 0, 1, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;max-width:100%;min-width:0}.convo-theme-layout__hero{display:grid;gap:var(--spacing-lg);width:100%;min-width:0;align-items:start;grid-template-columns:minmax(0,1fr)}.convo-theme-layout__hero--has-zone-1{grid-template-columns:minmax(0,4fr) minmax(0,2fr)}.convo-theme-layout__main{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.convo-theme-layout__chat-placeholder{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-sm);min-height:8rem;padding:var(--spacing-lg);border:1px dashed var(--color-border-default);border-radius:calc(var(--spacing-sm) + var(--spacing-xs));background:var(--color-surface-muted);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}.convo-theme-layout__chat-placeholder-label{font-size:var(--font-size-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-default)}.convo-theme-layout__chat-placeholder-text{margin:0}.convo-theme-layout__zone{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0;max-width:100%;overflow:hidden}.convo-theme-layout__zone--1,.convo-theme-layout__zone--2,.convo-theme-layout__zone--3{width:100%}.convo-theme-layout__zone [data-sq-component]{max-width:100%}.convo-theme-layout__zone--1 .convo-search-promo:not(.convo-search-promo--inline) .convo-search-promo__actions{flex-direction:column;align-items:stretch}.convo-theme-layout__zone--1 .convo-search-promo:not(.convo-search-promo--inline):not(.convo-search-promo--full-links) .convo-search-promo__button{width:100%;text-align:center}.convo-theme-layout__zone--2 .convo-search-hero,.convo-theme-layout__zone--3 .convo-search-hero{--hero-min-height: clamp(14rem, 28vh, 22rem);padding:var(--spacing-xl) var(--spacing-md)}@media(max-width:960px){.convo-theme-layout__hero--has-zone-1{grid-template-columns:minmax(0,1fr)}}.convo-search{--cics-visual-style: glass;--convo-glass-blur: 20px;--convo-glass-fill: color-mix(in srgb, var(--color-surface-default) 78%, transparent);--convo-glass-fill-strong: color-mix(in srgb, var(--color-surface-default) 88%, transparent);--convo-glass-border: color-mix(in srgb, var(--color-border-default) 28%, transparent);--convo-glass-user: color-mix(in srgb, var(--color-brand-primary) 14%, var(--color-surface-default));--convo-glass-shadow: 0 1px 2px color-mix(in srgb, var(--color-surface-dark) 5%, transparent), 0 12px 40px color-mix(in srgb, var(--color-surface-dark) 10%, transparent)}@media(prefers-reduced-transparency:reduce){.convo-search{--convo-glass-fill: var(--color-surface-default);--convo-glass-fill-strong: var(--color-surface-default);--convo-glass-user: color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface-default));--convo-glass-blur: 0px}}.convo-search{--convo-composer-input-radius: 9999px;--convo-composer-radius: var(--convo-composer-input-radius);--convo-composer-shadow: var(--convo-glass-shadow);--convo-radius: var(--spacing-md);--convo-radius-md: calc(var(--spacing-md) + var(--spacing-xs));--convo-radius-lg: var(--spacing-lg);--convo-chat-divider: transparent;--convo-surface-glass: var(--convo-glass-fill);--convo-surface-glass-strong: var(--convo-glass-fill-strong);--convo-msg-assistant-bg: transparent;--convo-msg-assistant-bg-solid: color-mix(in srgb, var(--color-surface-muted) 55%, transparent);--convo-turn-bg: transparent;--convo-turn-bg-visible: color-mix(in srgb, var(--color-surface-muted) 18%, transparent);--convo-thread-shell-bg: var(--convo-bg);background-color:var(--convo-bg);background-image:none}.convo-search__toolbar{border-bottom-color:var(--convo-glass-border);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.convo-search__stage{background:var(--convo-bg);background-image:none}.convo-search__feed,.convo-search__composer{background:transparent}.convo-search__turn{border-top:none;gap:var(--convo-stack-gap, var(--spacing-lg))}.convo-search__turn-panel,.convo-search__stage-panel{--convo-panel-surface: var(--convo-glass-fill-strong);--convo-panel-border: var(--convo-glass-border);background-color:var(--color-surface-default);background-image:linear-gradient(var(--convo-panel-surface),var(--convo-panel-surface));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.convo-search__turn-panel{--convo-panel-shadow: 0 1px 2px color-mix(in srgb, var(--color-surface-dark) 5%, transparent), 0 4px 16px color-mix(in srgb, var(--color-surface-dark) 6%, transparent)}.convo-search__turn-label,.convo-search__featured-turn-label{text-transform:none;letter-spacing:0;font-weight:500;color:var(--color-text-muted);margin-bottom:var(--spacing-xs)}.convo-search__featured-turn-question-text{font-size:var(--font-size-body);font-weight:var(--font-weight-body);color:var(--color-text-heading);opacity:1}.convo-search__turn-answer-text{font-size:var(--font-size-body)}.convo-search__featured-answer{font-family:var(--font-body);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-body-lg);line-height:var(--line-height-body-lg);letter-spacing:0;color:var(--color-text-default)}.convo-search__featured-answer-para:first-child:first-letter{float:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}.convo-search__stage--themed .convo-search__featured-answer-para:first-child:first-letter{color:inherit}.convo-search__composer{border-top:none;padding-top:var(--spacing-sm);background:var(--convo-bg)}.convo-search .convo-search__form{background-color:var(--color-surface-default);background-image:linear-gradient(color-mix(in srgb,var(--color-surface-default) 96%,transparent),color-mix(in srgb,var(--color-surface-default) 96%,transparent));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--convo-glass-border);border-radius:var(--convo-composer-input-radius);box-shadow:var(--convo-glass-shadow)}.convo-search .convo-search__form:focus-within{border-color:color-mix(in srgb,var(--color-brand-primary) 45%,transparent)}.convo-search .convo-search__form:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px;border-color:color-mix(in srgb,var(--color-brand-primary) 45%,transparent)}.convo-search__stage--themed .convo-search__form,.convo-search__page--themed .convo-search__composer .convo-search__form{background-color:var(--color-surface-default);background-image:linear-gradient(var(--convo-theme-surface),var(--convo-theme-surface));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.convo-search__starter-btn{border-radius:var(--spacing-sm);background-color:var(--color-surface-default);background-image:linear-gradient(color-mix(in srgb,var(--color-surface-default) 96%,transparent),color-mix(in srgb,var(--color-surface-default) 96%,transparent));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--convo-glass-border);color:var(--color-text-heading);transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.convo-search__starter-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-primary) 40%,transparent);background:color-mix(in srgb,var(--color-brand-primary) 10%,var(--convo-glass-fill-strong));color:var(--color-link-hover);transform:translateY(-1px)}.convo-search__starter-btn:active:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-primary) 55%,transparent);background:color-mix(in srgb,var(--color-brand-primary) 16%,var(--convo-glass-fill-strong));color:var(--color-link-hover);transform:translateY(0)}.convo-search__msg--user{align-self:flex-end;max-width:min(36rem,88%);border-left:none;border-radius:calc(var(--spacing-lg) + var(--spacing-xs));background:var(--convo-glass-user);color:var(--color-text-heading);padding:var(--spacing-sm) var(--spacing-md)}.convo-search__msg--assistant{align-self:stretch;background:transparent;padding-inline:0}.convo-search__msg--assistant.convo-search__msg--compact{background:var(--convo-msg-assistant-bg-solid);border-radius:var(--convo-radius-md);padding:var(--spacing-sm) var(--spacing-md)}.convo-search__msg--assistant.convo-search__msg--streaming{border-left:none;box-shadow:inset 3px 0 0 var(--convo-accent)}.convo-search-promo,.convo-search [data-sq-component=conversational-search-promo]{--promo-radius: 0;--promo-surface: var(--convo-glass-fill-strong);--promo-border: var(--convo-glass-border);--promo-shadow: none;--promo-chip-radius: 0;background-color:var(--color-surface-default);background-image:linear-gradient(var(--promo-surface),var(--promo-surface));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.convo-search-promo--full-links,.convo-search-promo--inverted{backdrop-filter:none;-webkit-backdrop-filter:none}.convo-search-promo--inverted{--promo-panel-bg: color-mix(in srgb, var(--color-brand-primary) 10%, var(--convo-glass-fill-strong));border-radius:var(--promo-radius)}.convo-search-promo--full-links .convo-search-promo__button,.convo-search-promo--explore{border-radius:0}.convo-search-cards,.convo-search [data-sq-component=conversational-search-cards]{--convo-glass-fill-strong: color-mix(in srgb, var(--color-surface-default) 88%, transparent);--convo-glass-border: color-mix(in srgb, var(--color-border-default) 28%, transparent);--convo-glass-shadow: 0 1px 2px color-mix(in srgb, var(--color-surface-dark) 5%, transparent), 0 12px 40px color-mix(in srgb, var(--color-surface-dark) 10%, transparent);--cards-radius: 0;--cards-surface: var(--convo-glass-fill-strong);--cards-border: var(--convo-glass-border);--cards-shadow: none}.convo-search-cards__card{background-color:var(--color-surface-default);background-image:linear-gradient(var(--cards-surface),var(--cards-surface));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.convo-search-cards__card--bg-image{backdrop-filter:none;-webkit-backdrop-filter:none}.convo-search-stats__tile{border-radius:0;overflow:hidden}.convo-search-stats--surface .convo-search-stats__tile,.convo-search-stats--muted .convo-search-stats__tile{background-color:var(--color-surface-default);background-image:linear-gradient(color-mix(in srgb,var(--stats-tile-bg) 82%,transparent),color-mix(in srgb,var(--stats-tile-bg) 82%,transparent));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--convo-glass-border)}@media(prefers-reduced-motion:reduce){.convo-search__turn-question-text,.convo-search__stage-question-text,.convo-search__featured-turn-question-text,.convo-search .convo-search__form,.convo-search-promo,.convo-search-cards__card{transition:none}}
