a.button_primary__k0d3I,a.button_primary__k0d3I:active,a.button_primary__k0d3I:focus,a.button_primary__k0d3I:hover,button.button_primary__k0d3I,button.button_primary__k0d3I:active,button.button_primary__k0d3I:focus,button.button_primary__k0d3I:hover{text-decoration:none;color:var(--color-button-primary-text)}a.button_secondary__0_CV3,button.button_secondary__0_CV3{color:var(--color-button-secondary-text);text-decoration:none}a.button_secondary__0_CV3:active,a.button_secondary__0_CV3:focus,a.button_secondary__0_CV3:hover,button.button_secondary__0_CV3:active,button.button_secondary__0_CV3:focus,button.button_secondary__0_CV3:hover{text-decoration:none;color:var(--color-button-secondary-text-interactive,var(--color-button-secondary-text))}a.button_tertiary__cWWnA,a.button_tertiary__cWWnA:active,a.button_tertiary__cWWnA:focus,a.button_tertiary__cWWnA:hover,button.button_tertiary__cWWnA,button.button_tertiary__cWWnA:active,button.button_tertiary__cWWnA:focus,button.button_tertiary__cWWnA:hover{text-decoration:none;color:var(--color-button-tertiary-text)}a.button_ghost__npAbk,a.button_ghost__npAbk:active,a.button_ghost__npAbk:focus,a.button_ghost__npAbk:hover,button.button_ghost__npAbk,button.button_ghost__npAbk:active,button.button_ghost__npAbk:focus,button.button_ghost__npAbk:hover{text-decoration:none;color:var(--color-button-ghost-text)}@layer front-ui-atoms{.button_button__bge_I{display:flex;text-align:center;align-items:center;justify-content:center;gap:var(--spacing-12);box-sizing:border-box;border:var(--border-width-1) solid #0000;text-decoration:none;transition-property:background-color,color;transition-duration:var(--motion-global-fade-out-duration);transition-timing-function:var(--motion-global-fade-out-timing-function)}.button_button__bge_I:is(a,button){cursor:pointer}.button_button__bge_I:focus-visible:not(:disabled),.button_button__bge_I:hover:not(:disabled){transition-property:background-color,color;transition-duration:var(--motion-global-fade-in-duration);transition-timing-function:var(--motion-global-fade-in-timing-function)}.button_button__bge_I:active,.button_button__bge_I:focus,.button_button__bge_I:hover{text-decoration:none}.button_button__bge_I:disabled{cursor:not-allowed;opacity:.5}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceAccentMuted,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceAccentMuted, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceAccentSoft,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceAccentSoft, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-text-interactive:var(--color-black);--color-button-secondary-background-hover:var( --color-background-surface-neutral-hover );--color-button-secondary-background-focus:var( --color-background-surface-neutral-focus );--color-button-secondary-background-active:var( --color-background-surface-neutral-active );--color-button-tertiary-background:var( --color-background-surface-neutral );--color-button-tertiary-background-hover:var( --color-background-surface-neutral-hover );--color-button-tertiary-background-focus:var( --color-background-surface-neutral-focus );--color-button-tertiary-background-active:var( --color-background-surface-neutral-active );--color-button-ghost-background-hover:var( --color-background-surface-neutral-hover );--color-button-ghost-background-focus:var( --color-background-surface-neutral-focus );--color-button-ghost-background-active:var( --color-background-surface-neutral-active )}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-text-interactive:var(--color-black);--color-button-secondary-background-hover:var( --color-background-surface-neutral-hover );--color-button-secondary-background-focus:var( --color-background-surface-neutral-focus );--color-button-secondary-background-active:var( --color-background-surface-neutral-active );--color-button-tertiary-background:var( --color-background-surface-neutral );--color-button-tertiary-background-hover:var( --color-background-surface-neutral-hover );--color-button-tertiary-background-focus:var( --color-background-surface-neutral-focus );--color-button-tertiary-background-active:var( --color-background-surface-neutral-active );--color-button-ghost-background-hover:var( --color-background-surface-neutral-hover );--color-button-ghost-background-focus:var( --color-background-surface-neutral-focus );--color-button-ghost-background-active:var( --color-background-surface-neutral-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccentMuted,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-muted-active );--color-button-tertiary-background:var( --color-background-surface-accent-muted );--color-button-tertiary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-muted-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-muted-active )}}@scope (:where(.surfaceAccentMuted, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-muted-active );--color-button-tertiary-background:var( --color-background-surface-accent-muted );--color-button-tertiary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-muted-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-muted-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccentSoft,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-soft-active );--color-button-tertiary-background:var( --color-background-surface-accent-soft );--color-button-tertiary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-soft-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-soft-active )}}@scope (:where(.surfaceAccentSoft, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-soft-active );--color-button-tertiary-background:var( --color-background-surface-accent-soft );--color-button-tertiary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-soft-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-soft-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccent,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-primary-background:var(--color-black);--color-button-primary-background-hover:var(--color-alpha-black-700);--color-button-primary-background-focus:var(--color-alpha-black-700);--color-button-primary-background-active:var(--color-alpha-black-800);--color-button-primary-text:var(--color-white);--color-button-primary-border:var(--color-transparent);--color-button-secondary-background:var(--color-accent-soft);--color-button-secondary-background-hover:var(--color-alpha-white-700);--color-button-secondary-background-focus:var(--color-alpha-white-700);--color-button-secondary-background-active:var(--color-alpha-white-600);--color-button-secondary-text:var(--color-black);--color-button-secondary-border:var(--color-transparent);--color-button-tertiary-background:var( --color-background-surface-accent );--color-button-tertiary-background-hover:var( --color-background-surface-accent-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-active );--color-button-tertiary-text:var(--color-black);--color-button-ghost-text:var(--color-black);--color-button-ghost-background-hover:var( --color-background-surface-accent-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-active )}}@scope (:where(.surfaceAccent, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-primary-background:var(--color-black);--color-button-primary-background-hover:var(--color-alpha-black-700);--color-button-primary-background-focus:var(--color-alpha-black-700);--color-button-primary-background-active:var(--color-alpha-black-800);--color-button-primary-text:var(--color-white);--color-button-primary-border:var(--color-transparent);--color-button-secondary-background:var(--color-accent-soft);--color-button-secondary-background-hover:var(--color-alpha-white-700);--color-button-secondary-background-focus:var(--color-alpha-white-700);--color-button-secondary-background-active:var(--color-alpha-white-600);--color-button-secondary-text:var(--color-black);--color-button-secondary-border:var(--color-transparent);--color-button-tertiary-background:var( --color-background-surface-accent );--color-button-tertiary-background-hover:var( --color-background-surface-accent-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-active );--color-button-tertiary-text:var(--color-black);--color-button-ghost-text:var(--color-black);--color-button-ghost-background-hover:var( --color-background-surface-accent-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-active )}}.button_small__undru{padding-inline:calc(var(--spacing-12) - var(--border-width-1));padding-block:calc(var(--spacing-4) - var(--border-width-1));border-radius:var(--border-button-radius)}.button_medium__VXS2i{padding-inline:calc(var(--spacing-16) - var(--border-width-1));padding-block:calc(var(--spacing-8) - var(--border-width-1)*2);border-radius:var(--border-button-radius)}.button_large__JX0T2{padding-inline:calc(var(--spacing-20) - var(--border-width-1));padding-block:calc(var(--spacing-12) - var(--border-width-1)*2);border-radius:var(--border-button-radius-lg)}.button_primary__k0d3I{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border)}.button_primary__k0d3I:hover:not(:disabled){background-color:var(--color-button-primary-background-hover)}.button_primary__k0d3I:focus-visible:not(:disabled){background-color:var(--color-button-primary-background-focus)}.button_primary__k0d3I:active:not(:disabled){background-color:var(--color-button-primary-background-active)}.button_secondary__0_CV3{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border)}.button_secondary__0_CV3:hover:not(:disabled){background-color:var(--color-button-secondary-background-hover)}.button_secondary__0_CV3:focus-visible:not(:disabled){background-color:var(--color-button-secondary-background-focus)}.button_secondary__0_CV3:active:not(:disabled){background-color:var(--color-button-secondary-background-active)}.button_tertiary__cWWnA{background-color:var(--color-button-tertiary-background);border-color:var(--color-button-tertiary-border)}.button_tertiary__cWWnA:hover:not(:disabled){background-color:var(--color-button-tertiary-background-hover)}.button_tertiary__cWWnA:focus-visible:not(:disabled){background-color:var(--color-button-tertiary-background-focus)}.button_tertiary__cWWnA:active:not(:disabled){background-color:var(--color-button-tertiary-background-active)}.button_ghost__npAbk{background-color:var(--color-button-ghost-background);border-color:var(--color-button-ghost-border)}.button_ghost__npAbk:hover:not(:disabled){background-color:var(--color-button-ghost-background-hover)}.button_ghost__npAbk:focus-visible:not(:disabled){background-color:var(--color-button-ghost-background-focus)}.button_ghost__npAbk:active:not(:disabled){background-color:var(--color-button-ghost-background-active)}.button_nowrap__ZIwIm{display:block;text-wrap-mode:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0}@media(min-width:600px){.button_nowrap__ZIwIm{max-inline-size:400px}}}@layer front-ui-components{.filterBar_actions__OtXsX{order:1}@media(min-width:840px){.filterBar_actions__OtXsX{align-self:stretch;order:0}}}button.filterBar_resetButton__X6HBb{color:var(--color-text-muted)}@layer front-ui-components{.select_root__syxCI{display:inline-block}.select_popover__Jx8Kt.select_popover__Jx8Kt{min-inline-size:200px;padding:var(--spacing-8);color:var(--color-menu-button-text);background-color:var(--color-background-base)}.select_count__KBVHQ{margin-inline-start:var(--spacing-4)}.select_optionList__SeUon{display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.select_optionListItem__zFbE3{display:grid}.select_optionList__SeUon .select_clearOption__Jep2t.select_clearOption__Jep2t,.select_optionList__SeUon .select_option__J8_wO.select_option__J8_wO{block-size:100%;padding-block:var(--spacing-8)}.select_option__J8_wO.select_option__J8_wO{grid-template:"control label" auto/auto 1fr}.select_option__J8_wO.select_option__J8_wO.select_singleSelect__8rDRs{grid-template:"label control" auto/1fr auto;padding-inline:var(--spacing-8)}.select_option__J8_wO.select_checked__PTIay .select_optionContent__lYt_6{font-weight:var(--font-weight-medium)}.select_clearOption__Jep2t{--color-text-normal:var(--color-text-muted);--typography-interaction-menu-list-item-label-font:var( --typography-sans-50-medium-font );--typography-interaction-menu-list-item-label-letter-spacing:var( --typography-sans-50-medium-letter-spacing )}.select_clearOptionLabel__OTzhF{--typography-interaction-menu-list-item-label-font-computed:var( --typography-sans-50-medium-font );--typography-interaction-menu-list-item-label-letter-spacing-computed:var( --typography-sans-50-medium-letter-spacing )}.select_selectionIcon__FUjX7{grid-area:control;display:grid;place-items:center;color:var(--color-menu-button-text)}.select_optionContent__lYt_6{grid-area:label;text-align:start;place-self:center start}}.aiUseCaseCard_aiUseCase__pI0Hu{--thumbnail-container-reference-width:220;--thumbnail-container-reference-height:404;--thumbnail-reference-width:248;--prompt-max-preview-lines:5;position:relative;margin:0;border:1px solid var(--color-card-border);border-radius:var(--border-radius-700);contain:paint;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.aiUseCaseCard_aiUseCase__pI0Hu:has(:focus-visible){box-shadow:0 0 0 2px var(--color-black),0 0 0 4px var(--color-white)}.aiUseCaseCard_aiUseCaseFigure__wyHSv{margin:0;padding:0;border-radius:inherit}.aiUseCaseCard_thumbnailContainer__B__Gy{--thumbnail-container-background-color:var(--color-background-surface-neutral);background:var(--thumbnail-container-background-color);border-top-left-radius:var(--border-radius-200);border-top-right-radius:var(--border-radius-200);aspect-ratio:var(--thumbnail-container-reference-height)/var(--thumbnail-container-reference-width);contain:paint}.aiUseCaseCard_thumbnailContainer__B__Gy:hover{opacity:.6}.aiUseCaseCard_thumbnailContainer__B__Gy.aiUseCaseCard_blue__7bE6l{--thumbnail-container-background-color:var(--color-blue-400)}.aiUseCaseCard_thumbnailContainer__B__Gy.aiUseCaseCard_red__l3FG9{--thumbnail-container-background-color:var(--color-red-400)}.aiUseCaseCard_thumbnailContainer__B__Gy.aiUseCaseCard_yellow__uW1JV{--thumbnail-container-background-color:var(--color-yellow-400)}.aiUseCaseCard_thumbnailContainer__B__Gy.aiUseCaseCard_teal__lpNhC{--thumbnail-container-background-color:var(--color-teal-400)}.aiUseCaseCard_thumbnailContainer__B__Gy.aiUseCaseCard_orange__lR4Wj{--thumbnail-container-background-color:var(--color-orange-400)}.aiUseCaseCard_thumbnail__owP_y{display:block;height:calc(var(--thumbnail-reference-width)/var(--thumbnail-container-reference-width)*100%);width:auto;transform:translate(var(--spacing-24),var(--spacing-24));border-radius:var(--border-radius-200);transition:transform .2s cubic-bezier(.645,.045,.355,1)}.aiUseCaseCard_promptContainer__5wbJn{background:var(--color-gray-200);border-top-left-radius:var(--border-radius-200);border-top-right-radius:var(--border-radius-200);aspect-ratio:var(--thumbnail-container-reference-height)/var(--thumbnail-reference-width);padding:var(--spacing-24);display:flex;flex-direction:column;justify-content:center}.aiUseCaseCard_prompt__7iHMz{margin:0;padding:var(--spacing-12) var(--spacing-16);background-color:var(--color-white);border-radius:var(--border-radius-700);transition:transform .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1)}.aiUseCaseCard_promptLineClamp__UWF8x{display:-webkit-box;-webkit-line-clamp:var(--prompt-max-preview-lines);-webkit-box-orient:vertical;contain:paint;text-overflow:ellipsis;white-space:pre-line}.aiUseCaseCard_caption__0HGHW{font:var(--typography-sans-400-semibold-font);letter-spacing:var(--typography-sans-400-semibold-letter-spacing);padding:var(--spacing-24);padding-bottom:var(--spacing-28);border-top:1px solid var(--color-border-base)}.aiUseCaseCard_captionLink__GUNIT{text-decoration:none}.aiUseCaseCard_captionLink__GUNIT:after{content:"";position:absolute;inset:0}.aiUseCaseCard_captionLink__GUNIT:focus{outline:0}.aiUseCaseCard_aiUseCase__pI0Hu:hover{border-color:var(--color-gray-400)}.aiUseCaseCard_aiUseCase__pI0Hu:hover .aiUseCaseCard_thumbnail__owP_y{transform:translate(var(--spacing-20),var(--spacing-20)) scale(1.015);transform-origin:top-left;box-shadow:var(--shadow-100)}.aiUseCaseCard_aiUseCase__pI0Hu:hover .aiUseCaseCard_prompt__7iHMz{transform:scale(1.03);box-shadow:var(--shadow-100)}.aiUseCaseCard_creatorName__porCO{font:var(--typography-sans-50-medium-font);letter-spacing:var(--typography-sans-50-medium-letter-spacing);display:flex;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-28)}.aiUseCaseCard_creatorName__porCO[hidden]{display:none}.aiUseCaseCard_creatorIcon__Vn2vX{font-size:20px;color:var(--color-gray-500)}.analyticsScrollPoint_analyticsScrollPoint__EZ4T_{display:inline}.layout_main__LAl4b{--layout-padding-horizontal:round(up,7.22223vw,0.20rem);margin:0 auto;width:100%;min-height:100%;height:auto;padding:0 var(--layout-padding-horizontal)}.layout_withoutPadding__qQ631{padding:0}.dialog_dialog__RX4pP{border:0;margin:auto;max-width:100vw;max-height:100dvh;text-align:start}.dialog_dialog__RX4pP::backdrop{pointer-events:none}.dialog_root__KlMm2{--dialog-body-top-padding:20px;--dialog-body-horizontal-padding:16px;--dialog-header-vertical-padding:4px;--dialog-header-horizontal-padding:12px;padding:0;background:none;border-radius:var(--border-radius-700)}@media(min-width:840px){.dialog_root__KlMm2{--dialog-body-horizontal-padding:28px}}.dialog_content__vbHod{display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:100vw;background-color:var(--color-background-base);box-shadow:var(--shadow-300)}@media(min-width:840px){.dialog_content__vbHod{max-width:calc(100vw - 56px)}}.dialog_header__CA_5o{--dialog-header-min-close-button-margin-left:96px;display:flex;align-items:center;justify-content:space-between;gap:var(--dialog-header-min-close-button-margin-left);padding:var(--dialog-header-vertical-padding) var(--dialog-header-horizontal-padding);padding-left:var(--dialog-body-horizontal-padding);background-color:var(--color-background-base)}@media screen and (min-height:400px){.dialog_header__CA_5o{position:sticky;top:0;z-index:1}}.dialog_headerContent__YzwnF{align-self:flex-end}.dialog_closeButton__nMSev{pointer-events:auto;margin-left:auto;position:relative}.dialog_toolbar__pjqli{margin-left:calc(-1*(var(--dialog-body-horizontal-padding) - var(--dialog-header-horizontal-padding)))}.dialog_body__wkRPq{position:relative;padding:var(--dialog-body-top-padding) var(--dialog-body-horizontal-padding) 0;flex:1 1 auto;background:var(--color-background-base);overflow-y:auto}.dialog_header__CA_5o+.dialog_body__wkRPq{padding-top:calc(var(--dialog-body-top-padding) - var(--dialog-header-vertical-padding))}.dialog_body__wkRPq:last-child{padding-bottom:var(--dialog-body-horizontal-padding)}.dialog_header__CA_5o.dialog_empty__DgpVz+.dialog_body__wkRPq{padding-top:0}.dialog_footer__guNH5{position:relative;padding:24px var(--dialog-body-horizontal-padding);background-color:var(--color-background-base)}@media screen and (min-height:400px){.dialog_footer__guNH5{position:sticky;bottom:0;z-index:1}}.dialog_footer__guNH5:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;border-top:1px solid var(--color-alpha-dark-200)}.dialog_root__KlMm2.dialog_scrollPositionBottom__AdS0Q .dialog_header__CA_5o,.dialog_root__KlMm2.dialog_scrollPositionMiddle__oOsWq .dialog_header__CA_5o{box-shadow:var(--shadow-100)}.dialog_root__KlMm2.dialog_scrollPositionMiddle__oOsWq .dialog_footer__guNH5:before,.dialog_root__KlMm2.dialog_scrollPositionTop__HeAGY .dialog_footer__guNH5:before{opacity:1}.dialog_fullscreen__3Pey7{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;background:var(--color-gray-900);border-radius:0;position:relative}.dialog_fullscreen__3Pey7::backdrop{background-color:var(--color-gray-900)}.dialog_fullscreenClose__0rY9H{position:absolute;top:var(--spacing-16);inset-inline-end:var(--spacing-16);z-index:2}.dialog_fullscreenContent__UM404{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.InlineTextLink_inlineLink__oN8YM{position:relative;text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:1px;cursor:pointer;display:inline;border-radius:var(--border-radius-300)}.InlineTextLink_inlineLink__oN8YM:focus{outline:0;box-shadow:0 0 0 2px var(--color-black),0 0 0 4px var(--color-white)}.InlineTextLink_inlineLink__oN8YM:focus-visible{outline:0;box-shadow:0 0 0 2px var(--color-black),0 0 0 4px var(--color-white)}.InlineTextLink_inlineLink__oN8YM:focus:not(:focus-visible){outline:0;box-shadow:none}.InlineTextLink_colorTheme__waxe8{color:var(--color-link-primary-text)}.InlineTextLink_colorTheme__waxe8:hover{color:var(--color-link-primary-text-hover)}.InlineTextLink_colorInherit__oGlTG{color:inherit}.InlineTextLink_colorInherit__oGlTG:hover{color:var(--color-link-secondary-text-hover)}.InlineTextLink_underlineDisable__misgm:hover,.InlineTextLink_underlineDisabled__bYdIb,.InlineTextLink_underlineOnHover__J78xW{text-decoration:none}.InlineTextLink_underlineOnHover__J78xW:hover .InlineTextLink_linkContent__SYI4r{text-decoration:underline}.videoPlayer_videoIframe__ZNVrQ{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;border:0;border-radius:1px}.videoPlayer_videoContainer__ITseV{width:100%;height:0;padding-top:var(--video-player-aspect-ratio);position:relative;border-radius:var(--border-radius-700);overflow:hidden;transform:translateZ(0)}.videoPlayer_videoContainer__ITseV.videoPlayer_disableBorderRadius__s_EXS{border-radius:0}.videoPlayer_videoContainer__ITseV.videoPlayer_hasShadow__YlX_M{box-shadow:var(--shadow-200)}.videoPlayer_videoPoster___Fqq7{width:100%;height:100%;position:absolute;top:0;left:0;contain:paint}.videoPlayer_videoPoster___Fqq7[hidden]{display:none}.videoPlayer_videoPosterImage__m0s3G{display:block;width:100%}.videoPlayer_playButtonCircle__T6mnB,.videoPlayer_playButtonTriangle__SZoVZ{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.videoPlayer_playButtonTriangle__SZoVZ{transition:all 50ms}.videoPlayer_videoContainer__ITseV:hover .videoPlayer_playButtonTriangle__SZoVZ{transform:translate(-50%,-50%) scale(1.1)}.videoPlayer_playButton__HyOn_{display:flex;align-items:center;justify-content:center;background:#000000bf;color:#fff;border:2px solid #fff;box-shadow:var(--shadow-100);-webkit-backdrop-filter:blur(16px) saturate(1.8);backdrop-filter:blur(16px) saturate(1.8)}.videoPlayer_playButton__HyOn_ :hover{background:#000000d9}.videoPlayer_playbackButton__Wj00P{--playback-button-display:flex;--playback-button-size:64px;font:var(--typography-sans-600-bold-font);letter-spacing:var(--typography-sans-600-bold-letter-spacing);display:var(--playback-button-display);justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--playback-button-size);height:var(--playback-button-size);opacity:0;background:none;border:0;padding-inline:0}@media(min-width:600px){.videoPlayer_playbackButton__Wj00P{font:var(--typography-sans-700-bold-font);letter-spacing:var(--typography-sans-700-bold-letter-spacing)}}.videoPlayer_playbackButton__Wj00P [hidden]{display:none}.videoPlayer_playbackButton__Wj00P:hover{opacity:1}.videoPlayer_playbackButton__Wj00P:focus-visible{opacity:1}.videoPlayer_playbackButton__Wj00P:before{content:"";position:absolute;inset:0;background:#000000bf;border:2px solid var(--color-white);border-radius:100%;box-shadow:var(--shadow-100);-webkit-backdrop-filter:blur(16px) saturate(1.8);backdrop-filter:blur(16px) saturate(1.8)}.videoPlayer_playbackButton__Wj00P.videoPlayer_fullscreen__MFVZX{transform:none;inset:0;width:unset;height:unset}.videoPlayer_playbackButton__Wj00P.videoPlayer_fullscreen__MFVZX:before{top:50%;inset-inline-start:50%;transform:translate(calc(var(--direction) * -50%),-50%);width:var(--playback-button-size);height:var(--playback-button-size)}.videoPlayer_controlsEnabled___obVh .videoPlayer_playbackButton__Wj00P.videoPlayer_playbackStatePlaying__zUrVd{display:none}.videoPlayer_controlsPause__Xt9V7 .videoPlayer_playbackButton__Wj00P.videoPlayer_playbackStatePlaying__zUrVd{display:var(--playback-button-display)}.videoPlayer_playbackButton__Wj00P.videoPlayer_playbackStateLocked__XNgaJ,.videoPlayer_playbackButton__Wj00P.videoPlayer_playbackStatePaused__u2Fv_{opacity:1}.videoPlayer_playbackButton__Wj00P[hidden]{display:none}.videoPlayer_playbackButtonIcon__xWc5b{position:relative;color:var(--color-white)}.videoPlayer_playbackButton__Wj00P.videoPlayer_playbackStatePaused__u2Fv_ .videoPlayer_playbackButtonIcon__xWc5b{margin-left:5px}.videoPlayer_playbackButtonAssistiveText__mECDy{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.videoPlayer_error__mIbKi{font:var(--typography-sans-300-regular-font);letter-spacing:var(--typography-sans-300-regular-letter-spacing);position:absolute;inset:0;background:var(--color-gray-200);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:20px;container-type:inline-size}.videoPlayer_error__mIbKi[hidden]{display:none}.videoPlayer_errorLine__pR8bX{margin:0;max-width:309px}.videoPlayer_errorIllustration__AITlh{display:none;position:absolute;bottom:0;left:10%}@container (width >= 750px){.videoPlayer_errorIllustration__AITlh{display:inline-block}}.mediaButton_mediaButton__PsIFq{font:var(--typography-sans-200-medium-font);letter-spacing:var(--typography-sans-200-medium-letter-spacing);background:var(--color-button-secondary-background);color:var(--color-button-secondary-text);border:1px solid var(--color-button-secondary-border);border-radius:var(--border-button-radius);padding:.6875rem 1.25rem;display:flex;align-items:center;gap:var(--spacing-16);width:max-content;max-width:100%;cursor:pointer;text-align:left;min-height:2.875rem}.mediaButton_mediaButton__PsIFq:hover{background:var(--color-button-secondary-background-hover)}.mediaButton_playIcon__hzanQ{width:24px;height:24px;position:relative;z-index:3}.mediaButton_playIconContainer__bvS_I{display:flex;align-items:center;justify-content:center;height:32px;margin-block:-4px;margin-inline-start:-12px;border:none;background:var(--color-black);border-radius:calc(var(--border-button-radius)*.6215);flex-shrink:0;position:relative;overflow:hidden;color:var(--color-white);aspect-ratio:3/2}.mediaButton_playIconContainer__bvS_I:before{content:"";position:absolute;inset:0;background:var(--color-alpha-black-200);z-index:2}.mediaButton_mediaButton__PsIFq:hover .mediaButton_playIconContainer__bvS_I:before{opacity:.6}.mediaButton_buttonImage__g29NU{position:absolute;inset:0;z-index:1;object-fit:cover;display:block;width:100%;height:100%;opacity:.8}.mediaButton_buttonText__uIxgG{flex:1 1;-webkit-user-select:none;user-select:none}.mediaButton_videoContainer___MQKE{width:800px;max-width:100%}.mediaButton_fullscreenVideoContainer__jtesa{width:90%;max-width:1200px}.mediaButton_fullscreenVideoPlayer__eq3i8{aspect-ratio:16/9;height:auto;padding-top:0}.numberedPagination_numberedPaginationWrap__gzUlJ{display:flex;align-items:center;justify-content:center}.numberedPagination_numberedPaginationWrap__gzUlJ[hidden]{display:none}.numberedPagination_numberedPagination__otFt6{margin:0;padding:0;display:flex}.numberedPagination_numberedPaginationItem__5fYLg{list-style:none;font-size:var(--font-size-150);margin:0 1px}.numberedPagination_numberedPaginationItem__5fYLg .numberedPagination_link__wUXSs{min-width:32px;height:36px;border-radius:var(--border-radius-300);display:flex;text-align:center;align-items:center;justify-content:center;text-decoration:none;color:var(--text-color-medium);border:1px solid #0000}.numberedPagination_numberedPaginationItem__5fYLg .numberedPagination_link__wUXSs:hover{background:var(--color-background-base-hover)}.numberedPagination_numberedPaginationItem__5fYLg .numberedPagination_link__wUXSs:active{background:var(--color-background-base-active)}.numberedPagination_numberedPaginationItem__5fYLg.numberedPagination_active__Qc_Dj .numberedPagination_link__wUXSs{color:var(--text-color-dark);border-color:var(--color-border-base);cursor:default}.numberedPagination_numberedPaginationItem__5fYLg.numberedPagination_active__Qc_Dj .numberedPagination_link__wUXSs:active,.numberedPagination_numberedPaginationItem__5fYLg.numberedPagination_active__Qc_Dj .numberedPagination_link__wUXSs:hover{background:none}.pachinko_pachinko__UHyC9{--pachinko-column-gap:48px;--pachinko-row-gap:var(--spacing-section-inner);--pachinko-spacing-text-gap:12px;--pachinko-content-column:minmax(auto,540px);--pachinko-media-column:minmax(auto,662px);container-type:inline-size;margin:var(--spacing-section-inner) 0}.pachinko_grid__Bcp9p{display:grid;place-content:var(--pachinko-place-content);grid-template-columns:var(--pachinko-template-columns);gap:var(--pachinko-row-gap) var(--pachinko-column-gap)}@container (width >= 900px){.pachinko_grid__Bcp9p{--pachinko-place-content:center;--pachinko-template-columns:var(--pachinko-content-column) var(--pachinko-media-column);--pachinko-content-row:1;--pachinko-media-row:1}.pachinko_pachinko__UHyC9.pachinko_imagePlacementLeft__iyEc2 .pachinko_grid__Bcp9p{--pachinko-template-columns:var(--pachinko-media-column) var(--pachinko-content-column);--pachinko-content-column:2;--pachinko-media-column:1}}.pachinko_content__W0cqF{display:flex;flex-direction:column;justify-content:center;grid-row:var(--pachinko-content-row);grid-column:var(--pachinko-content-column)}.pachinko_media__8Oepa{grid-row:var(--pachinko-media-row);grid-column:var(--pachinko-media-column)}.use-cases_hero__zE8zx{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-40);padding-bottom:var(--spacing-80);gap:var(--spacing-24) var(--spacing-20);margin:0 calc(-1*var(--layout-padding-horizontal))}@media(min-width:1280px){.use-cases_hero__zE8zx{flex-direction:row;padding:var(--spacing-32) var(--spacing-32) var(--spacing-64)}}.use-cases_noseyHeroEnd__wKnhg,.use-cases_noseyHeroStart__irkZX{max-width:294px;width:100%;height:auto}.use-cases_noseyHeroStart__irkZX{display:none}@media(min-width:1280px){.use-cases_noseyHeroStart__irkZX{display:block}}.use-cases_noseyHeroEnd__wKnhg{display:block}.use-cases_heroContent__h2brI{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-8);flex:1 1;max-width:max-content}.use-cases_title__nSeor{font:var(--typography-global-title-font-computed,var(--typography-global-title-font));letter-spacing:var(--typography-global-title-letter-spacing-computed,var(--typography-global-title-letter-spacing));text-wrap:balance;margin:0}@media(min-width:600px){.use-cases_title__nSeor{--typography-global-title-font-computed:var(--typography-global-title-sm-font);--typography-global-title-letter-spacing-computed:var(--typography-global-title-sm-letter-spacing)}}@media(min-width:840px){.use-cases_title__nSeor{--typography-global-title-font-computed:var( --typography-global-title-md-font,var(--typography-global-title-sm-font) );--typography-global-title-letter-spacing-computed:var( --typography-global-title-md-letter-spacing,var(--typography-global-title-sm-letter-spacing) )}}@media(min-width:1080px){.use-cases_title__nSeor{--typography-global-title-font-computed:var( --typography-global-title-lg-font,var(--typography-global-title-md-font,var(--typography-global-title-sm-font)) );--typography-global-title-letter-spacing-computed:var( --typography-global-title-lg-letter-spacing,var(--typography-global-title-md-letter-spacing,var(--typography-global-title-sm-letter-spacing)) )}}@media(min-width:1280px){.use-cases_title__nSeor{--typography-global-title-font-computed:var( --typography-global-title-xl-font,var( --typography-global-title-lg-font,var(--typography-global-title-md-font,var(--typography-global-title-sm-font)) ) );--typography-global-title-letter-spacing-computed:var( --typography-global-title-xl-letter-spacing,var( --typography-global-title-lg-letter-spacing,var(--typography-global-title-md-letter-spacing,var(--typography-global-title-sm-letter-spacing)) ) )}}@media(min-width:1440px){.use-cases_title__nSeor{--typography-global-title-font-computed:var( --typography-global-title-xxl-font,var( --typography-global-title-xl-font,var( --typography-global-title-lg-font,var(--typography-global-title-md-font,var(--typography-global-title-sm-font)) ) ) );--typography-global-title-letter-spacing-computed:var( --typography-global-title-xxl-letter-spacing,var( --typography-global-title-xl-letter-spacing,var( --typography-global-title-lg-letter-spacing,var(--typography-global-title-md-letter-spacing,var(--typography-global-title-sm-letter-spacing)) ) ) )}}.use-cases_description__sjWEm{font:var(--typography-global-deck-font-computed,var(--typography-global-deck-font));letter-spacing:var(--typography-global-deck-letter-spacing-computed,var(--typography-global-deck-letter-spacing));text-wrap:balance;margin:0 0 var(--spacing-12)}@media(min-width:600px){.use-cases_description__sjWEm{--typography-global-deck-font-computed:var(--typography-global-deck-sm-font);--typography-global-deck-letter-spacing-computed:var(--typography-global-deck-sm-letter-spacing)}}@media(min-width:840px){.use-cases_description__sjWEm{--typography-global-deck-font-computed:var( --typography-global-deck-md-font,var(--typography-global-deck-sm-font) );--typography-global-deck-letter-spacing-computed:var( --typography-global-deck-md-letter-spacing,var(--typography-global-deck-sm-letter-spacing) )}}@media(min-width:1080px){.use-cases_description__sjWEm{--typography-global-deck-font-computed:var( --typography-global-deck-lg-font,var(--typography-global-deck-md-font,var(--typography-global-deck-sm-font)) );--typography-global-deck-letter-spacing-computed:var( --typography-global-deck-lg-letter-spacing,var(--typography-global-deck-md-letter-spacing,var(--typography-global-deck-sm-letter-spacing)) )}}@media(min-width:1280px){.use-cases_description__sjWEm{--typography-global-deck-font-computed:var( --typography-global-deck-xl-font,var( --typography-global-deck-lg-font,var(--typography-global-deck-md-font,var(--typography-global-deck-sm-font)) ) );--typography-global-deck-letter-spacing-computed:var( --typography-global-deck-xl-letter-spacing,var( --typography-global-deck-lg-letter-spacing,var(--typography-global-deck-md-letter-spacing,var(--typography-global-deck-sm-letter-spacing)) ) )}}@media(min-width:1440px){.use-cases_description__sjWEm{--typography-global-deck-font-computed:var( --typography-global-deck-xxl-font,var( --typography-global-deck-xl-font,var( --typography-global-deck-lg-font,var(--typography-global-deck-md-font,var(--typography-global-deck-sm-font)) ) ) );--typography-global-deck-letter-spacing-computed:var( --typography-global-deck-xxl-letter-spacing,var( --typography-global-deck-xl-letter-spacing,var( --typography-global-deck-lg-letter-spacing,var(--typography-global-deck-md-letter-spacing,var(--typography-global-deck-sm-letter-spacing)) ) ) )}}.use-cases_filterDropdownsForm__p4Xs5{inline-size:100%;margin:var(--spacing-32) 0}@media(min-width:840px){.use-cases_filterDropdownsForm__p4Xs5{inline-size:-moz-fit-content;inline-size:fit-content;margin-inline-start:auto}}.use-cases_gallery__ICX7f{--gallery-padding:24px;--gallery-column-count:1;display:grid;grid-template-columns:repeat(var(--gallery-column-count),minmax(0,1fr));gap:var(--spacing-12)}@media(min-width:840px){.use-cases_gallery__ICX7f{--gallery-column-count:2;gap:var(--spacing-20)}}@media(min-width:1280px){.use-cases_gallery__ICX7f{--gallery-column-count:3}}.use-cases_wordmark__pkNa_{margin-top:28px;height:16px}.use-cases_pagination__jZvlS{margin:32px auto}.use-cases_share___AiIu{margin:64px auto}.use-cases_shareHeading__mBNgI{font:var(--typography-global-heading-font-computed,var(--typography-global-heading-font));letter-spacing:var(--typography-global-heading-letter-spacing-computed,var(--typography-global-heading-letter-spacing));margin:0}@media(min-width:600px){.use-cases_shareHeading__mBNgI{--typography-global-heading-font-computed:var(--typography-global-heading-sm-font);--typography-global-heading-letter-spacing-computed:var(--typography-global-heading-sm-letter-spacing)}}@media(min-width:840px){.use-cases_shareHeading__mBNgI{--typography-global-heading-font-computed:var( --typography-global-heading-md-font,var(--typography-global-heading-sm-font) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing) )}}@media(min-width:1080px){.use-cases_shareHeading__mBNgI{--typography-global-heading-font-computed:var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) )}}@media(min-width:1280px){.use-cases_shareHeading__mBNgI{--typography-global-heading-font-computed:var( --typography-global-heading-xl-font,var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) ) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-xl-letter-spacing,var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) ) )}}@media(min-width:1440px){.use-cases_shareHeading__mBNgI{--typography-global-heading-font-computed:var( --typography-global-heading-xxl-font,var( --typography-global-heading-xl-font,var( --typography-global-heading-lg-font,var(--typography-global-heading-md-font,var(--typography-global-heading-sm-font)) ) ) );--typography-global-heading-letter-spacing-computed:var( --typography-global-heading-xxl-letter-spacing,var( --typography-global-heading-xl-letter-spacing,var( --typography-global-heading-lg-letter-spacing,var(--typography-global-heading-md-letter-spacing,var(--typography-global-heading-sm-letter-spacing)) ) ) )}}.use-cases_sharePrompt__UyKzQ{margin-top:12px}.use-cases_shareBenefits__IGty9{margin-left:1em}.use-cases_shareCtas__U5HnG{display:flex;gap:8px}.use-cases_shareImage__lSxhF{display:block;width:100%;height:auto}