@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.aM-h-q_root{scrollbar-width:none;overflow-x:auto}.aM-h-q_root::-webkit-scrollbar{display:none}.aM-h-q_root[data-variant=inset]{--segmented-height:calc(var(--spacing) * 10);--segmented-inset:3px;--segmented-radius:calc(var(--spacing) * 2);min-height:var(--segmented-height);padding:var(--segmented-inset);background:var(--color-component-on-container-strong);box-shadow:var(--s-default);font-size:var(--font-scale-05);border-radius:var(--segmented-radius);line-height:1.25rem}.aM-h-q_root[data-variant=inset]>.aM-h-q_textItem{min-height:calc(var(--segmented-height) - 2 * var(--segmented-inset));padding:var(--spacing) calc(var(--spacing) * 2.5);border-radius:calc(var(--segmented-radius) - var(--segmented-inset))}.aM-h-q_root[data-variant=inset]>.aM-h-q_indicator{top:var(--segmented-inset);height:calc(100% - 2 * var(--segmented-inset));border-radius:calc(var(--segmented-radius) - var(--segmented-inset))}.aM-h-q_root[data-variant=inset]>.aM-h-q_indicator:after{background:var(--marketing-primary,var(--color-brand-solid));border-radius:inherit;border:0}.aM-h-q_item[aria-current=page]{color:var(--color-primary-foreground)}.aM-h-q_root[data-segmented-pending]>.aM-h-q_item:not([data-checked]){color:var(--color-secondary-foreground)}.aM-h-q_root[data-variant=inset]>.aM-h-q_item[data-checked]{color:var(--color-white-fill)}.aM-h-q_item:focus-visible{outline:2px solid var(--color-brand-border-focus);outline-offset:-2px}.aM-h-q_textItem{overflow-wrap:anywhere;flex:1 0 auto;max-width:100%;padding-block:8px}.aM-h-q_textItem>svg{flex-shrink:0}@media (min-width:768px){.aM-h-q_textItem{padding-block:4px}}@media (prefers-reduced-motion:no-preference){.aM-h-q_indicator[data-animate]{transition:translate .2s var(--ease-out), width .2s var(--ease-out)}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.GUfaYW_field:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--input-autofill-foreground,var(--color-primary-foreground));caret-color:inherit;-webkit-background-clip:text;background-clip:text}.GUfaYW_field:is(:autofill,:autofill){-webkit-text-fill-color:var(--input-autofill-foreground,var(--color-primary-foreground));caret-color:inherit;-webkit-background-clip:text;background-clip:text}[data-state=invalid]>.GUfaYW_field{--input-autofill-foreground:var(--color-on-danger-subtle-foreground)}:is([data-state=disabled]>.GUfaYW_field,.GUfaYW_field:disabled){--input-autofill-foreground:var(--color-disabled-foreground)}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.CKZOvW_scrollRegion{border-block-end:.5px solid var(--color-border-default);--scroll-area-vertical-gradient-size:calc(var(--spacing) * 8);flex:1;min-height:0}.CKZOvW_scrollContent{min-height:100%}.CKZOvW_scrollRegion>[data-slot=scroll-area-viewport]{scroll-padding-block:32px}.CKZOvW_scrollRegion>[data-slot=scroll-area-scrollbar]{display:none}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.gqmWnW_text{color:var(--shimmer-text-color,var(--color-secondary-foreground));animation-play-state:paused;display:inline-block;position:relative}.gqmWnW_clip{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.gqmWnW_sweep{inset-block:0;width:600%;animation:3s linear infinite gqmWnW_shimmer;position:absolute;left:-400%;-webkit-mask-image:repeating-linear-gradient(90deg,#0000 0% 13.3333%,#000 16.6667%,#0000 20% 33.3333%);mask-image:repeating-linear-gradient(90deg,#0000 0% 13.3333%,#000 16.6667%,#0000 20% 33.3333%)}.gqmWnW_highlight{inset-block:0;width:16.6667%;color:var(--shimmer-highlight-color,var(--color-primary-foreground));animation:3s linear infinite gqmWnW_counterShimmer;position:absolute;left:66.6667%}.gqmWnW_clip,.gqmWnW_sweep,.gqmWnW_highlight{animation-play-state:inherit}@keyframes gqmWnW_shimmer{0%{transform:translate(0)}to{transform:translate(66.6667%)}}@keyframes gqmWnW_counterShimmer{0%{transform:translate(0)}to{transform:translate(-400%)}}@media (prefers-reduced-motion:reduce){.gqmWnW_sweep,.gqmWnW_highlight{animation:none}.gqmWnW_clip{display:none}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.HqwcZG_measure{--workspace-content-width:672px;--workspace-column-width:min(var(--workspace-content-width), calc(100% - 2 * var(--layout-gutter,16px)));--workspace-column-inset:max(var(--layout-gutter,16px), calc((100% - var(--workspace-content-width)) / 2))}.HqwcZG_root{}.HqwcZG_root :is([data-workspace-header],[data-workspace-notice],[data-workspace-column],[data-panel-content],[data-panel-chat-message]){width:var(--workspace-column-width);min-width:0;max-width:none;margin-inline:auto;padding-inline:0}.HqwcZG_root [data-chat-thread-load-status=loading]{padding-inline:0}.HqwcZG_accountMenu{padding-inline:max(0px, calc(var(--workspace-column-inset) - 4 * var(--spacing)));}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.MwmOGq_root{--search-width:var(--workspace-content-width);--search-heading-gap:40px;--search-badge-gap:20px;--search-section-gap:24px;--search-entry-padding:16px;--search-row-height:40px;--search-row-padding-inline:12px;--search-control-height:40px;--search-action-size:28px;--search-border:var(--color-border-default);--panel-surface:var(--ui-canvas);--panel-ink:var(--ui-ink);--panel-muted:var(--ui-muted);--panel-placeholder:var(--ui-muted);--panel-divider:var(--ui-divider);--panel-selected:var(--ui-surface);--panel-hover:var(--ui-surface);--type-control-height:36px;width:100%;max-width:var(--search-width);min-width:0;color:var(--ui-ink);font-family:var(--font-app);font-size:var(--type-body);line-height:var(--type-body-line-height);text-align:start;margin-inline:auto;}.MwmOGq_heading{margin:0 0 var(--search-heading-gap,32px);text-align:center}.MwmOGq_afterHeading{margin-bottom:var(--search-heading-gap,32px)}.MwmOGq_heading[data-search-heading-presentation=badge]:has(+.MwmOGq_afterHeading){margin-bottom:var(--search-badge-gap,20px)}.MwmOGq_root>.MwmOGq_heading{align-content:center;display:grid}@media (max-width:767px){.MwmOGq_root>.MwmOGq_heading{min-height:0}}.MwmOGq_title{text-wrap:balance;max-width:24ch;margin:0 auto;line-height:1;position:relative}.MwmOGq_root>.MwmOGq_heading[data-search-heading-presentation=badge]{min-height:0}.MwmOGq_heading[data-search-heading-presentation=badge]>.MwmOGq_badge{margin-bottom:0}.MwmOGq_title>span{display:block}.MwmOGq_title[data-personalized]{overflow-wrap:anywhere;max-width:100%}.MwmOGq_description{max-width:32rem;color:var(--ui-muted);font-size:var(--type-body);font-weight:var(--type-weight-normal);line-height:var(--type-body-line-height);margin:16px auto 0}.MwmOGq_eyebrow{color:var(--ui-muted);margin-bottom:12px}.MwmOGq_badge{width:fit-content;max-width:100%;min-height:var(--button-height);height:auto;padding-block:calc((var(--button-height) - 1lh) / 2)}.MwmOGq_badge>span{white-space:normal;overflow-wrap:anywhere}.MwmOGq_heading>.MwmOGq_badge{margin:0 auto var(--search-badge-gap,20px)}.MwmOGq_guidance{max-width:40rem;color:var(--ui-muted);text-align:center;font-size:var(--type-body);line-height:var(--type-body-line-height);margin:16px auto 0}.MwmOGq_guidance>p{margin:0}.MwmOGq_guidance>.MwmOGq_example{margin-top:8px}.MwmOGq_example{color:var(--ui-muted);text-align:center;font-size:var(--type-body);line-height:var(--type-body-line-height);margin:12px 0 0}.MwmOGq_body,.MwmOGq_composer{min-width:0}.MwmOGq_entry{min-width:0;padding:var(--search-entry-padding,16px)}.MwmOGq_afterSearch{margin-top:var(--search-section-gap,24px)}.MwmOGq_composer{display:flow-root}.MwmOGq_tools{--interface-icon-color:currentColor;min-width:0;padding:var(--search-entry-padding,16px)}.MwmOGq_entry+.MwmOGq_tools{margin-top:var(--search-section-gap,24px)}.MwmOGq_starterTools{margin:0}.MwmOGq_modeControl,.MwmOGq_switcher{width:fit-content;max-width:100%;margin:0 auto var(--search-entry-padding)}.MwmOGq_dock{min-width:0}.MwmOGq_dock[data-search-dock]{--search-dock-ease:cubic-bezier(.4, 0, .2, 1);z-index:30;inset-inline:0;bottom:var(--search-dock-bottom,max(16px, env(safe-area-inset-bottom)));width:min(var(--search-width), calc(100% - 2 * var(--layout-gutter,16px)));max-height:var(--search-dock-max-height,calc(100dvh - 97px));will-change:translate;flex-direction:column-reverse;gap:12px;margin-inline:auto;display:flex;position:fixed}.MwmOGq_dock[data-search-dock-hidden]{visibility:hidden;pointer-events:none}.MwmOGq_dock[data-search-dock]>:is(.MwmOGq_entry,.MwmOGq_tools,.MwmOGq_guidance){margin:0}.MwmOGq_dock[data-search-dock]>.MwmOGq_entry{flex:none}.MwmOGq_dock[data-search-dock-ready]>.MwmOGq_entry{transition:background-color .2s var(--search-dock-ease), box-shadow .2s var(--search-dock-ease)}.MwmOGq_dock[data-search-dock]>.MwmOGq_tools{overscroll-behavior:contain;min-height:0;overflow-y:auto}.MwmOGq_dock[data-search-dock]>:is(.MwmOGq_entry,.MwmOGq_tools){background-color:var(--layout-canvas,var(--color-page));background-image:linear-gradient(var(--color-card), var(--color-card))}.MwmOGq_dock[data-search-dock-open]>:is(.MwmOGq_entry,.MwmOGq_tools){box-shadow:var(--s-default)}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open])>.MwmOGq_entry{background-color:#0000;background-image:none}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open]){--search-mobile-submit-space:0px}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open]) [data-search-submit]{display:none}.MwmOGq_dock[data-search-dock]>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){transform-origin:50% 100%}.MwmOGq_dock[data-search-dock-ready]>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock-ready]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){transition:opacity .2s var(--search-dock-ease), display .2s allow-discrete}.MwmOGq_dock[data-search-dock]:not([data-search-dock-open])>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock]:not([data-search-dock-open])>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){opacity:0;display:none}@starting-style{.MwmOGq_dock[data-search-dock-open]>:is(.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock-open]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher){opacity:0}}.MwmOGq_dockBackdrop{display:none}.MwmOGq_dock[data-search-dock]+.MwmOGq_dockBackdrop{inset:var(--search-dock-backdrop-top,0) 0 var(--search-dock-backdrop-bottom,0);z-index:29;background:var(--black-a6);opacity:0;transition:opacity .2s var(--search-dock-ease), display .2s allow-discrete;position:fixed}.dark .MwmOGq_dock[data-search-dock]+.MwmOGq_dockBackdrop{background:var(--black-a8)}.MwmOGq_dock[data-search-dock-open]+.MwmOGq_dockBackdrop{opacity:1;display:block}@starting-style{.MwmOGq_dock[data-search-dock-open]+.MwmOGq_dockBackdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.MwmOGq_dock[data-search-dock-ready]>:is(.MwmOGq_entry,.MwmOGq_tools,.MwmOGq_guidance),.MwmOGq_dock[data-search-dock-ready]>.MwmOGq_entry :is(.MwmOGq_modeControl,.MwmOGq_switcher),.MwmOGq_dock[data-search-dock]+.MwmOGq_dockBackdrop{transition:none}}.MwmOGq_protectionIcon{color:#1ccc7c;pointer-events:none;flex:none;width:16px;height:16px;animation-play-state:paused;display:block;position:relative}.MwmOGq_protectionIcon svg{width:100%;height:100%;display:block}.MwmOGq_protectionShimmer{color:#ffffffd9;animation:3s linear infinite MwmOGq_protectionShimmer;animation-play-state:inherit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 40%,#000 50%,#0000 60%);mask-image:linear-gradient(110deg,#0000 40%,#000 50%,#0000 60%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes MwmOGq_protectionShimmer{0%{-webkit-mask-position:200% 0;mask-position:200% 0}to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}@media (prefers-reduced-motion:reduce){.MwmOGq_protectionIcon .MwmOGq_protectionShimmer{animation:none;display:none}}.MwmOGq_protectionLabel{min-width:0}:is(.MwmOGq_switcher,.MwmOGq_modeControl) [data-segmented-item]:is([data-checked],:hover,:focus-visible) .MwmOGq_protectionLabel{--shimmer-text-color:var(--color-primary-foreground);--shimmer-highlight-color:var(--color-primary-foreground)}:is(.MwmOGq_switcher,.MwmOGq_modeControl) [data-segmented-item][data-checked] .MwmOGq_protectionLabel{--shimmer-text-color:var(--color-white-fill);--shimmer-highlight-color:var(--color-white-fill)}.MwmOGq_panels{min-width:0;display:grid}.MwmOGq_starterTitle,.MwmOGq_starterLabel,.MwmOGq_starterDescription{font-weight:var(--font-weight-medium)!important}.MwmOGq_starterTitle{font-size:var(--type-body);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);color:var(--panel-muted,var(--muted-foreground));margin-bottom:12px;padding-inline-start:var(--search-row-padding-inline)}.MwmOGq_starterList{--search-row-gap:2px;isolation:isolate;gap:var(--search-row-gap) 12px;grid-template-columns:32px max-content minmax(0,1fr);display:grid}.MwmOGq_starterDisclosure,.MwmOGq_starterOverflow{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--search-row-gap);display:grid}.MwmOGq_starterDisclosure{row-gap:0}.MwmOGq_starterOverflow{margin-top:var(--search-row-gap)}.MwmOGq_starterOverflow[data-closed]{visibility:hidden;height:0;margin-top:0;overflow:hidden}.MwmOGq_starterTool{grid-column:1/-1;grid-template-columns:subgrid;width:100%;height:var(--search-row-height);min-height:0;padding:0 var(--search-row-padding-inline);color:var(--panel-ink,var(--foreground));text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;display:grid;position:relative}.MwmOGq_starterSelection{z-index:-1;border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:-1px}.MwmOGq_starterTool[data-search-tool-toggle]>.MwmOGq_starterSelection{background:color-mix(in srgb, var(--color-primary-foreground) 3%, transparent)}.MwmOGq_starterTool:focus-visible{outline:2px solid var(--ui-link);outline-offset:2px}.MwmOGq_starterIcon{z-index:1;width:18px;height:18px;color:var(--color-tertiary-foreground);flex:none;place-items:center;display:grid;position:relative}.MwmOGq_starterTool:is([aria-pressed=true],[aria-current=page]) .MwmOGq_starterIcon{color:var(--color-primary-foreground)}.MwmOGq_starterIcon svg{width:100%;height:100%}.MwmOGq_starterIcon path{fill:currentColor}.MwmOGq_starterCopy{z-index:1;grid-column:2/-1;grid-template-columns:subgrid;min-width:0;display:grid;position:relative}.MwmOGq_starterLabel{font-size:var(--type-body);line-height:var(--type-body-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MwmOGq_starterLabelWithBadge{grid-column:1/-1;align-items:center;gap:8px;min-width:0;display:flex}.MwmOGq_protectionToolLabel{--shimmer-text-color:currentColor;--shimmer-highlight-color:var(--color-tertiary-foreground)}.MwmOGq_protectionToolBadge{flex-shrink:0}:root:not(.dark) .MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_protectionToolBadge{--green-a11:var(--green-9)}.MwmOGq_starterDescription{color:var(--panel-muted,var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MwmOGq_starterTool:is([aria-pressed=true],[aria-current=page],:focus-visible):not(:disabled,[aria-disabled=true]){--panel-muted:var(--color-primary-foreground);color:var(--color-primary-foreground)}.MwmOGq_starterTool:is([aria-pressed=true],[aria-current=page],:focus-visible):not(:disabled,[aria-disabled=true])>.MwmOGq_starterSelection{background:var(--color-component-on-container-strong);box-shadow:var(--s-default)}@media (hover:hover){.MwmOGq_starterTool:hover:not(:disabled,[aria-disabled=true]){--panel-muted:var(--color-primary-foreground);color:var(--color-primary-foreground)}.MwmOGq_starterTool:hover:not(:disabled,[aria-disabled=true])>.MwmOGq_starterSelection{background:var(--color-component-on-container-strong);box-shadow:var(--s-default)}}.MwmOGq_starterTool:active:not(:disabled,[aria-disabled=true]){--panel-muted:var(--color-primary-foreground);color:var(--color-primary-foreground)}.MwmOGq_starterTool:active:not(:disabled,[aria-disabled=true])>.MwmOGq_starterSelection{background:var(--color-component-on-container-strong);box-shadow:var(--s-default)}.MwmOGq_starterTool:has([data-lookup-type-selection]){background:0 0}.MwmOGq_starterTool:has([data-lookup-type-selection]):is(:hover,:focus-visible){background:0 0}.MwmOGq_starterTool:has([data-lookup-type-selection])>.MwmOGq_starterSelection{display:none}@media (max-width:767px){.MwmOGq_root{--search-heading-gap:32px;--search-row-padding-inline:12px}.MwmOGq_starterList{gap:var(--search-row-gap);grid-template-columns:minmax(0,1fr)}.MwmOGq_starterTool{height:auto;min-height:44px;padding:8px var(--search-row-padding-inline);grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:12px}.MwmOGq_starterIcon{align-self:center}.MwmOGq_starterCopy{grid-template-columns:minmax(0,1fr)}.MwmOGq_starterLabel{white-space:normal;overflow-wrap:anywhere;line-height:20px}.MwmOGq_starterDescription{display:none}}@media (max-width:420px){.MwmOGq_tab{padding-inline:13px}}.MwmOGq_templateRoot{max-width:var(--search-width);flex-direction:column;gap:24px;display:flex}.MwmOGq_templateRoot[data-publication-hero]{max-width:none}.MwmOGq_templateRoot[data-search-placement]{max-width:none;container-type:inline-size}.MwmOGq_templateRoot[data-search-placement]>:not(.MwmOGq_heroStage,.MwmOGq_badge,.MwmOGq_publicPanelHost){width:min(var(--search-width), 100%);margin-inline:auto}.MwmOGq_heroStage{flex-direction:column;width:100%;min-width:0;display:flex}[data-public-search-hero] .MwmOGq_heroStage{min-height:calc(100svh - 56px - var(--landing-hero-top-space,96px))}.MwmOGq_heroPrimary{width:min(var(--search-width), 100%);flex-direction:column;gap:24px;min-width:0;margin-inline:auto;display:flex}.MwmOGq_heroPublications{margin-top:auto}.MwmOGq_templateRoot[data-search-placement=footer]>.MwmOGq_badge{align-self:center}.home-intro+.MwmOGq_templateRoot{margin-top:var(--landing-hero-content-space)}.MwmOGq_templateRoot .MwmOGq_tools{gap:16px}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_tools{--search-row-padding-inline:var(--search-entry-padding);padding:0}.MwmOGq_templateHeading{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:16px;display:flex}.MwmOGq_templateHeading>*{max-width:100%}.MwmOGq_heroIntro{flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;display:flex}.MwmOGq_heroIntro>.MwmOGq_templateHeading{margin-bottom:0}.MwmOGq_headingMeta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;width:100%;min-width:0;display:flex}.MwmOGq_headingMeta>*{min-width:0;max-width:100%}.MwmOGq_publicPanelHost{flex-direction:column;gap:16px;width:100cqi;min-width:0;margin-inline:calc(50% - 50cqi);display:flex}.MwmOGq_publicPanelHost>.MwmOGq_modeControl{margin:0 auto}.MwmOGq_templateEntry{gap:16px;min-width:0;padding:20px 16px}.MwmOGq_templateSupport{min-width:0;margin-top:8px;margin-inline:calc(-1 * var(--search-composer-inline-inset,16px))}.MwmOGq_templateRoot[data-search-placement] .MwmOGq_templateEntry{padding-inline:max(var(--search-composer-inline-inset,16px), calc((100cqi - var(--search-width)) / 2 + var(--search-composer-inline-inset,16px)))}.MwmOGq_templateRoot[data-search-placement=footer]{--search-composer-inline-inset:8px;--search-entry-padding:0px;--search-row-padding-inline:0px}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_tools{padding-inline:8px}@media (max-width:767px){.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_starterTool:not([data-search-tool-toggle])>.MwmOGq_starterSelection{display:none}}@media (min-width:768px){.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_starterTool{width:auto;margin-inline:-12px;padding-inline:12px}}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_starterTool:not([data-search-tool-toggle]):focus-visible{outline:none}.MwmOGq_templateForm{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex;position:relative}.MwmOGq_templateRoot .MwmOGq_starterDescription{white-space:normal;overflow-wrap:anywhere}.MwmOGq_templateRoot .MwmOGq_starterTool{height:auto;min-height:var(--search-row-height);padding-block:8px}@media (min-width:768px){.MwmOGq_templateRoot .MwmOGq_starterTool{align-items:start}.MwmOGq_templateRoot .MwmOGq_starterIcon{margin-block:calc((var(--type-body-line-height) - 18px) / 2)}}@media (max-width:767px){.MwmOGq_templateRoot .MwmOGq_starterDescription{display:none}.MwmOGq_templateRoot .MwmOGq_starterTool{min-height:44px}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_templateSupport{margin-inline:0}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_starterTitle{padding-inline-start:0}.MwmOGq_templateRoot[data-search-placement=hero] .MwmOGq_starterTool{padding-inline:12px}.MwmOGq_templateRoot .MwmOGq_starterTitle{margin-bottom:8px}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_templateEntry{background:0 0;padding-block:8px}.MwmOGq_templateRoot[data-search-placement=footer] .MwmOGq_templateSupport{margin-top:12px}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.weGTUq_section{--publication-height:24px;--publication-gap:88px;width:100%;min-width:0;max-width:1280px;margin-inline:auto;padding-block:40px 8px}.weGTUq_heading{text-align:center;text-wrap:balance;letter-spacing:.04em;color:var(--color-secondary-foreground);margin:0 0 24px}.weGTUq_viewport{padding-block:8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.weGTUq_viewport:focus-visible{outline:2px solid var(--color-brand-border-focus);outline-offset:4px}.weGTUq_track{width:max-content;animation:60s linear 1s infinite weGTUq_publicationsScroll;display:flex}.weGTUq_viewport:focus-visible .weGTUq_track{animation-play-state:paused}.weGTUq_group{align-items:center;gap:var(--publication-gap);padding:0 var(--publication-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.weGTUq_item{flex:none;justify-content:center;align-items:center;height:36px;display:flex}.weGTUq_mark{height:var(--publication-height);width:calc(var(--publication-height) * var(--publication-ratio));background-color:var(--color-brand-foreground);opacity:.72;-webkit-mask:var(--publication-logo) center / contain no-repeat;mask:var(--publication-logo) center / contain no-repeat;display:block}@keyframes weGTUq_publicationsScroll{to{transform:translate(-33.3333%)}}@media (max-width:639px){.weGTUq_section{--publication-height:20px;--publication-gap:48px;padding-block:32px 8px}.weGTUq_heading{letter-spacing:.02em;margin-bottom:16px}.weGTUq_viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}}.weGTUq_section[data-density=compact]{--publication-height:20px;--publication-gap:32px;padding-block:0}.weGTUq_section[data-density=compact] .weGTUq_heading{letter-spacing:normal;color:var(--color-primary-foreground);margin-bottom:12px}.weGTUq_section[data-density=compact] .weGTUq_viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.weGTUq_section[data-density=compact] .weGTUq_item{height:28px}.weGTUq_strip{--publication-height:24px;width:100%;min-width:0;max-width:1060px;color:var(--color-secondary-foreground);margin-inline:auto;padding-block:48px;container-type:inline-size}.weGTUq_stripLogos{overscroll-behavior-x:contain;scrollbar-width:thin;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.weGTUq_stripLogos:focus-visible{outline:2px solid var(--color-brand-border-focus);outline-offset:2px}.weGTUq_strip .weGTUq_item{height:36px}.weGTUq_strip .weGTUq_mark{height:calc(var(--publication-height) * var(--publication-optical-scale));width:calc(var(--publication-height) * var(--publication-optical-scale) * var(--publication-ratio));opacity:1;background-color:currentColor}@container (max-width:800px){.weGTUq_stripLogos{--publication-height:20px}}@container (max-width:639px){.weGTUq_stripLogos{--publication-height:18px}}@media (max-width:767px){.weGTUq_strip{padding-block:32px 40px}}@media (prefers-reduced-motion:reduce){.weGTUq_viewport,.weGTUq_section[data-density=compact] .weGTUq_viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.weGTUq_track{width:100%;animation:none}.weGTUq_group{flex-wrap:wrap;flex:1;justify-content:center;gap:24px 32px;padding:0}.weGTUq_group[aria-hidden=true]{display:none}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;._33s_QG_card{isolation:isolate;min-width:0;min-height:128px;padding:16px;position:relative;overflow:hidden;container-type:inline-size}._33s_QG_copy{z-index:1;flex-direction:column;align-items:flex-start;width:calc(100% - 136px);min-width:0;display:flex;position:relative}._33s_QG_artwork{z-index:0;top:50%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:192px;max-width:none;height:192px;position:absolute;inset-inline-end:-40px;transform:translateY(-50%)}@container (max-width:480px){._33s_QG_copy{width:calc(100% - 88px)}._33s_QG_artwork{width:180px;height:180px;inset-inline-end:-64px}}@container (max-width:280px){._33s_QG_copy{width:calc(100% - 64px)}._33s_QG_artwork{inset-inline-end:-88px}}._33s_QG_contained{gap:20px}._33s_QG_contained ._33s_QG_artwork{aspect-ratio:1;width:auto;height:100%;max-height:128px;margin-block:auto;inset-block:0;inset-inline-end:0;transform:none}@container (max-width:480px){._33s_QG_contained ._33s_QG_artwork{order:-1;align-self:center;width:64px;height:64px;max-height:none;margin-block:-8px;position:static}._33s_QG_contained ._33s_QG_copy{text-align:center;width:100%}}html.dark ._33s_QG_featured:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-border-default);pointer-events:none;position:absolute;inset:0}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.U9IH4G_content{margin-block:auto}.U9IH4G_steps{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.U9IH4G_step{align-content:start;gap:4px;min-width:0;display:grid}.U9IH4G_description{text-wrap:balance}.U9IH4G_content :is(h2,p){overflow-wrap:anywhere}@container (min-width:624px){.U9IH4G_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px}.U9IH4G_step{grid-row:span 2;grid-template-rows:subgrid}.U9IH4G_description{min-block-size:2lh}}
@layer properties,interface-icons,menu-design;@layer flat-ui{.TlMyha_input:-webkit-any(:autofill,:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active){-webkit-text-fill-color:transparent;caret-color:var(--foreground);-webkit-background-clip:text;background-clip:text;box-shadow:inset 0 0 0 1000px var(--color-component-on-sunken)!important}.TlMyha_input:is(:autofill,:autofill,:autofill:hover,:autofill:focus,:autofill:active){-webkit-text-fill-color:transparent;caret-color:var(--foreground);-webkit-background-clip:text;background-clip:text;box-shadow:inset 0 0 0 1000px var(--color-component-on-sunken)!important}}@layer theme,base,components,utilities;.TlMyha_input{scrollbar-color:transparent transparent}.TlMyha_input::-webkit-scrollbar-thumb{background-color:#0000}.TlMyha_input[data-scrolling=true]{scrollbar-color:color-mix(in oklch, var(--foreground) 14%, transparent) transparent}.TlMyha_input[data-scrolling=true]::-webkit-scrollbar-thumb{background-color:color-mix(in oklch, var(--foreground) 14%, transparent)}.TlMyha_input[data-scrolling=true]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklch, var(--foreground) 24%, transparent)}.TlMyha_field:has(.TlMyha_input:-webkit-any(:autofill,:-webkit-autofill)) .TlMyha_mirror{z-index:2}.TlMyha_field:has(.TlMyha_input:is(:autofill,:autofill)) .TlMyha_mirror{z-index:2}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.fUNpBG_field{flex:1;min-width:0;position:relative}.fUNpBG_placeholder{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre;text-overflow:ellipsis;position:absolute;inset:0;overflow:hidden}.fUNpBG_native::placeholder{color:#0000!important}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.kWJmTW_text{font-family:var(--font-app);font-size:var(--text-body-sm);font-weight:400;line-height:var(--search-line-height,20px);letter-spacing:normal}.kWJmTW_text::placeholder{color:var(--color-tertiary-foreground);font:inherit;letter-spacing:inherit}@media (pointer:coarse){.kWJmTW_text:is(input,textarea){--input-scale:.875;width:calc(100% / var(--input-scale));font-size:calc(var(--text-body-sm) / var(--input-scale));transform:scale(var(--input-scale));transform-origin:0}}
