.AIAssistantChatbox_container__F8XnF{position:relative;display:flex;align-items:center;justify-content:space-between;padding:8px;width:100%;border:1px solid var(--color-border-base);border-radius:12px;font-size:14px;box-shadow:var(--shadow-300);background:#fff;color:rgba(0,0,0,.5);z-index:10}.AIAssistantChatbox_aiAssistantFace__GEDlz{border-radius:999px;border:1px solid var(--color-border-base);box-shadow:var(--shadow-200);margin-right:12px}.AIAssistantChatbox_chatboxLeft__JMIkQ,.AIAssistantChatbox_chatboxRight__g3Bar{display:flex;align-items:center}.AIAssistantChatbox_chatboxRight__g3Bar{gap:8px}.AIAssistantChatbox_sendIcon__dJIHs{position:relative;display:flex;align-items:center;justify-content:center;background:#2383e2;color:#fff;height:24px;width:24px;border-radius:50%;box-shadow:0 0 0 0 rgba(35,131,226,.5);animation:AIAssistantChatbox_pulse__NBhWM 1.5s infinite}.AIAssistantChatbox_sendIcon__dJIHs:hover{animation:none}@keyframes AIAssistantChatbox_pulse__NBhWM{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 16px rgba(35,131,226,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(35,131,226,0)}}.AIUseCaseHero_hero__ZUmg9{margin:var(--dimension-spacing-24) 0;container-type:inline-size}.AIUseCaseHero_title__NhRNu{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));font-feature-settings:var(--typography-global-title-font-feature-settings-computed,var(--typography-global-title-font-feature-settings));margin:0}@media(min-width:600px){.AIUseCaseHero_title__NhRNu{--typography-global-title-font-computed:var(--typography-global-title-sm-font);--typography-global-title-letter-spacing-computed:var(--typography-global-title-sm-letter-spacing);--typography-global-title-font-feature-settings-computed:var(--typography-global-title-sm-font-feature-settings)}}@media(min-width:840px){.AIUseCaseHero_title__NhRNu{--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) );--typography-global-title-font-feature-settings-computed:var( --typography-global-title-md-font-feature-settings,var(--typography-global-title-sm-font-feature-settings) )}}@media(min-width:1080px){.AIUseCaseHero_title__NhRNu{--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)) );--typography-global-title-font-feature-settings-computed:var( --typography-global-title-lg-font-feature-settings,var(--typography-global-title-md-font-feature-settings,var(--typography-global-title-sm-font-feature-settings)) )}}@media(min-width:1280px){.AIUseCaseHero_title__NhRNu{--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)) ) );--typography-global-title-font-feature-settings-computed:var( --typography-global-title-xl-font-feature-settings,var( --typography-global-title-lg-font-feature-settings,var(--typography-global-title-md-font-feature-settings,var(--typography-global-title-sm-font-feature-settings)) ) )}}@media(min-width:1440px){.AIUseCaseHero_title__NhRNu{--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)) ) ) );--typography-global-title-font-feature-settings-computed:var( --typography-global-title-xxl-font-feature-settings,var( --typography-global-title-xl-font-feature-settings,var( --typography-global-title-lg-font-feature-settings,var(--typography-global-title-md-font-feature-settings,var(--typography-global-title-sm-font-feature-settings)) ) ) )}}.AIUseCaseHero_subtitle__Q8s9n{display:grid;gap:var(--dimension-spacing-12) var(--dimension-spacing-24);margin:var(--dimension-spacing-24) 0 0}@container (width >= 600px){.AIUseCaseHero_subtitle__Q8s9n{grid-template-columns:1fr minmax(0,188px)}}.AIUseCaseHero_description__6_ruN{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));font-feature-settings:var(--typography-global-deck-font-feature-settings-computed,var(--typography-global-deck-font-feature-settings));margin:0}@media(min-width:600px){.AIUseCaseHero_description__6_ruN{--typography-global-deck-font-computed:var(--typography-global-deck-sm-font);--typography-global-deck-letter-spacing-computed:var(--typography-global-deck-sm-letter-spacing);--typography-global-deck-font-feature-settings-computed:var(--typography-global-deck-sm-font-feature-settings)}}@media(min-width:840px){.AIUseCaseHero_description__6_ruN{--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) );--typography-global-deck-font-feature-settings-computed:var( --typography-global-deck-md-font-feature-settings,var(--typography-global-deck-sm-font-feature-settings) )}}@media(min-width:1080px){.AIUseCaseHero_description__6_ruN{--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)) );--typography-global-deck-font-feature-settings-computed:var( --typography-global-deck-lg-font-feature-settings,var(--typography-global-deck-md-font-feature-settings,var(--typography-global-deck-sm-font-feature-settings)) )}}@media(min-width:1280px){.AIUseCaseHero_description__6_ruN{--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)) ) );--typography-global-deck-font-feature-settings-computed:var( --typography-global-deck-xl-font-feature-settings,var( --typography-global-deck-lg-font-feature-settings,var(--typography-global-deck-md-font-feature-settings,var(--typography-global-deck-sm-font-feature-settings)) ) )}}@media(min-width:1440px){.AIUseCaseHero_description__6_ruN{--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)) ) ) );--typography-global-deck-font-feature-settings-computed:var( --typography-global-deck-xxl-font-feature-settings,var( --typography-global-deck-xl-font-feature-settings,var( --typography-global-deck-lg-font-feature-settings,var(--typography-global-deck-md-font-feature-settings,var(--typography-global-deck-sm-font-feature-settings)) ) ) )}}.AIUseCaseHero_creatorInfo__EBLVO{margin:0}.AIUseCaseHero_creatorInfoTerm__p7qzJ{color:var(--color-gray-900)}.AIUseCaseHero_creatorInfoDefinition__V93Hs,.AIUseCaseHero_creatorInfoTerm__p7qzJ{font:var(--typography-sans-50-medium-font);letter-spacing:var(--typography-sans-50-medium-letter-spacing)}.AIUseCaseHero_creatorInfoDefinition__V93Hs{margin:0;color:var(--color-gray-700)}.AIUseCaseHero_creatorInfoDefinition__V93Hs+.AIUseCaseHero_creatorInfoTerm__p7qzJ{margin-top:var(--dimension-spacing-8)}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(--dimension-spacing-12);box-sizing:border-box;border:var(--border-width-1) solid rgba(0,0,0,0);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(--dimension-spacing-12) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-4) - var(--border-width-1));border-radius:var(--border-button-radius)}.button_medium__VXS2i{padding-inline:calc(var(--dimension-spacing-16) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-8) - var(--border-width-1)*2);border-radius:var(--border-button-radius)}.button_large__JX0T2{padding-inline:calc(var(--dimension-spacing-20) - var(--border-width-1));padding-block:calc(var(--dimension-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}}}.aiUseCasePromptAccordion_prompt__MYPe4{--prompt-text-line-height:1.5rem;--prompt-max-preview-lines:3;margin:var(--dimension-spacing-32) 0;padding:var(--dimension-spacing-24);background-color:var(--color-blue-100);border:1px solid var(--color-blue-300);border-radius:var(--border-radius-500)}.aiUseCasePromptAccordion_promptHeader__wd4zH{display:flex;align-items:center;justify-content:space-between}.aiUseCasePromptAccordion_promptHeading__XHKPO{font:var(--typography-sans-200-bold-font);letter-spacing:var(--typography-sans-200-bold-letter-spacing);margin:0}.aiUseCasePromptAccordion_promptText__kcyCB{font:var(--typography-global-body-font-computed,var(--typography-global-body-font));letter-spacing:var(--typography-global-body-letter-spacing-computed,var(--typography-global-body-letter-spacing));font-feature-settings:var(--typography-global-body-font-feature-settings-computed,var(--typography-global-body-font-feature-settings));margin:0;margin-top:var(--dimension-spacing-8);white-space:pre-line;contain:paint}@media(min-width:600px){.aiUseCasePromptAccordion_promptText__kcyCB{--typography-global-body-font-computed:var(--typography-global-body-sm-font);--typography-global-body-letter-spacing-computed:var(--typography-global-body-sm-letter-spacing);--typography-global-body-font-feature-settings-computed:var(--typography-global-body-sm-font-feature-settings)}}@media(min-width:840px){.aiUseCasePromptAccordion_promptText__kcyCB{--typography-global-body-font-computed:var( --typography-global-body-md-font,var(--typography-global-body-sm-font) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing) );--typography-global-body-font-feature-settings-computed:var( --typography-global-body-md-font-feature-settings,var(--typography-global-body-sm-font-feature-settings) )}}@media(min-width:1080px){.aiUseCasePromptAccordion_promptText__kcyCB{--typography-global-body-font-computed:var( --typography-global-body-lg-font,var(--typography-global-body-md-font,var(--typography-global-body-sm-font)) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-lg-letter-spacing,var(--typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing)) );--typography-global-body-font-feature-settings-computed:var( --typography-global-body-lg-font-feature-settings,var(--typography-global-body-md-font-feature-settings,var(--typography-global-body-sm-font-feature-settings)) )}}@media(min-width:1280px){.aiUseCasePromptAccordion_promptText__kcyCB{--typography-global-body-font-computed:var( --typography-global-body-xl-font,var( --typography-global-body-lg-font,var(--typography-global-body-md-font,var(--typography-global-body-sm-font)) ) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-xl-letter-spacing,var( --typography-global-body-lg-letter-spacing,var(--typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing)) ) );--typography-global-body-font-feature-settings-computed:var( --typography-global-body-xl-font-feature-settings,var( --typography-global-body-lg-font-feature-settings,var(--typography-global-body-md-font-feature-settings,var(--typography-global-body-sm-font-feature-settings)) ) )}}@media(min-width:1440px){.aiUseCasePromptAccordion_promptText__kcyCB{--typography-global-body-font-computed:var( --typography-global-body-xxl-font,var( --typography-global-body-xl-font,var( --typography-global-body-lg-font,var(--typography-global-body-md-font,var(--typography-global-body-sm-font)) ) ) );--typography-global-body-letter-spacing-computed:var( --typography-global-body-xxl-letter-spacing,var( --typography-global-body-xl-letter-spacing,var( --typography-global-body-lg-letter-spacing,var(--typography-global-body-md-letter-spacing,var(--typography-global-body-sm-letter-spacing)) ) ) );--typography-global-body-font-feature-settings-computed:var( --typography-global-body-xxl-font-feature-settings,var( --typography-global-body-xl-font-feature-settings,var( --typography-global-body-lg-font-feature-settings,var(--typography-global-body-md-font-feature-settings,var(--typography-global-body-sm-font-feature-settings)) ) ) )}}.aiUseCasePromptAccordion_prompt__MYPe4.aiUseCasePromptAccordion_truncated__1sK__:not(.aiUseCasePromptAccordion_open__PFBxl) .aiUseCasePromptAccordion_promptText__kcyCB{display:-webkit-box;-webkit-line-clamp:var(--prompt-max-preview-lines);-webkit-box-orient:vertical;contain:paint;text-overflow:ellipsis}.aiUseCasePromptAccordion_readMore__Xn_TJ{--read-more-gradient-margin:6px;--read-more-gradient-height:calc(1.4 * var(--prompt-text-line-height));font:var(--typography-global-caption-font-computed,var(--typography-global-caption-font));letter-spacing:var(--typography-global-caption-letter-spacing-computed,var(--typography-global-caption-letter-spacing));font-feature-settings:var(--typography-global-caption-font-feature-settings-computed,var(--typography-global-caption-font-feature-settings));position:relative;color:var(--color-blue-900);border:0;background:none;padding:0;width:100%;display:flex;justify-content:center;align-items:center;gap:var(--dimension-spacing-8);margin-top:11px}@media(min-width:600px){.aiUseCasePromptAccordion_readMore__Xn_TJ{--typography-global-caption-font-computed:var(--typography-global-caption-sm-font);--typography-global-caption-letter-spacing-computed:var(--typography-global-caption-sm-letter-spacing);--typography-global-caption-font-feature-settings-computed:var(--typography-global-caption-sm-font-feature-settings)}}@media(min-width:840px){.aiUseCasePromptAccordion_readMore__Xn_TJ{--typography-global-caption-font-computed:var( --typography-global-caption-md-font,var(--typography-global-caption-sm-font) );--typography-global-caption-letter-spacing-computed:var( --typography-global-caption-md-letter-spacing,var(--typography-global-caption-sm-letter-spacing) );--typography-global-caption-font-feature-settings-computed:var( --typography-global-caption-md-font-feature-settings,var(--typography-global-caption-sm-font-feature-settings) )}}@media(min-width:1080px){.aiUseCasePromptAccordion_readMore__Xn_TJ{--typography-global-caption-font-computed:var( --typography-global-caption-lg-font,var(--typography-global-caption-md-font,var(--typography-global-caption-sm-font)) );--typography-global-caption-letter-spacing-computed:var( --typography-global-caption-lg-letter-spacing,var(--typography-global-caption-md-letter-spacing,var(--typography-global-caption-sm-letter-spacing)) );--typography-global-caption-font-feature-settings-computed:var( --typography-global-caption-lg-font-feature-settings,var(--typography-global-caption-md-font-feature-settings,var(--typography-global-caption-sm-font-feature-settings)) )}}@media(min-width:1280px){.aiUseCasePromptAccordion_readMore__Xn_TJ{--typography-global-caption-font-computed:var( --typography-global-caption-xl-font,var( --typography-global-caption-lg-font,var(--typography-global-caption-md-font,var(--typography-global-caption-sm-font)) ) );--typography-global-caption-letter-spacing-computed:var( --typography-global-caption-xl-letter-spacing,var( --typography-global-caption-lg-letter-spacing,var(--typography-global-caption-md-letter-spacing,var(--typography-global-caption-sm-letter-spacing)) ) );--typography-global-caption-font-feature-settings-computed:var( --typography-global-caption-xl-font-feature-settings,var( --typography-global-caption-lg-font-feature-settings,var(--typography-global-caption-md-font-feature-settings,var(--typography-global-caption-sm-font-feature-settings)) ) )}}@media(min-width:1440px){.aiUseCasePromptAccordion_readMore__Xn_TJ{--typography-global-caption-font-computed:var( --typography-global-caption-xxl-font,var( --typography-global-caption-xl-font,var( --typography-global-caption-lg-font,var(--typography-global-caption-md-font,var(--typography-global-caption-sm-font)) ) ) );--typography-global-caption-letter-spacing-computed:var( --typography-global-caption-xxl-letter-spacing,var( --typography-global-caption-xl-letter-spacing,var( --typography-global-caption-lg-letter-spacing,var(--typography-global-caption-md-letter-spacing,var(--typography-global-caption-sm-letter-spacing)) ) ) );--typography-global-caption-font-feature-settings-computed:var( --typography-global-caption-xxl-font-feature-settings,var( --typography-global-caption-xl-font-feature-settings,var( --typography-global-caption-lg-font-feature-settings,var(--typography-global-caption-md-font-feature-settings,var(--typography-global-caption-sm-font-feature-settings)) ) ) )}}.aiUseCasePromptAccordion_prompt__MYPe4:not(.aiUseCasePromptAccordion_truncated__1sK__) .aiUseCasePromptAccordion_readMore__Xn_TJ{display:none}.aiUseCasePromptAccordion_readMore__Xn_TJ:before{content:"";position:absolute;height:var(--read-more-gradient-height);left:0;right:0;bottom:calc(100% + var(--read-more-gradient-margin));pointer-events:none;background:linear-gradient(180deg,transparent 0,var(--color-blue-100) 100%)}.aiUseCasePromptAccordion_prompt__MYPe4.aiUseCasePromptAccordion_open__PFBxl .aiUseCasePromptAccordion_readMore__Xn_TJ:before{display:none}.aiUseCasePromptAccordion_readMoreIcon__fgmmq{width:16px!important}.aiUseCasePromptAccordion_prompt__MYPe4.aiUseCasePromptAccordion_open__PFBxl .aiUseCasePromptAccordion_readMoreIcon__fgmmq{transform:rotate(180deg)}@layer front-ui-components{.callout_callout__0ArdA{inline-size:100%;display:flex;align-items:center;gap:var(--spacing-banner-gap);padding:var(--spacing-banner-padding);border-radius:var(--border-banner-radius);color:var(--color-banner-body-text)}.callout_calloutMedia__Apti5{inline-size:var(--dimension-spacing-48);block-size:var(--dimension-spacing-48);flex:none;display:flex;align-items:center;justify-content:center}.callout_calloutMedia__Apti5>img,.callout_calloutMedia__Apti5>svg{inline-size:100%;block-size:100%;object-fit:contain;object-position:center}.callout_invertedMedia__nmcjZ{filter:invert(1)}.callout_calloutContent__HoS2k{min-inline-size:0;flex:1 1;display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;inline-size:100%;gap:var(--spacing-banner-gap)}.callout_calloutBody__FWD_B,.callout_calloutEyebrow__AqW2a,.callout_calloutTitle__7eQPU{margin:0}.callout_calloutActions__Dqvnf,.callout_calloutExpandButton__9T_40{align-self:start}.callout_calloutActions__Dqvnf{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-banner-gap)}}@keyframes spin{to{transform:rotate(1turn)}}.http-warning-banner{position:absolute;padding:10% 20px;background:rgba(255,255,255,.8);box-sizing:border-box;font-family:sans-serif;text-align:center}.http-warning-banner,.tf-v1-popup{top:0;left:0;width:100%;height:100%}.tf-v1-popup{position:fixed;background:rgba(0,0,0,.75);transition:opacity .25s ease-in-out;z-index:10001;display:flex;align-items:center;justify-content:center}.tf-v1-popup .tf-v1-iframe-wrapper{position:relative;transition:opacity .25s ease-in-out;min-width:360px;min-height:360px}.tf-v1-popup .tf-v1-iframe-wrapper iframe{width:100%;height:100%;border:none;overflow:hidden;border-radius:8px}.tf-v1-popup .tf-v1-close{position:absolute;color:#fff;font-size:24px;line-height:24px;width:14px;height:14px;text-align:center;cursor:pointer;opacity:.75;transition:opacity .25s ease-in-out;text-decoration:none;top:-34px;right:0}.tf-v1-popup .tf-v1-close:hover{opacity:1}.tf-v1-popup .tf-v1-spinner{font-size:40px;width:1em;height:1em;border-radius:.5em;box-sizing:border-box;animation:spin 1s linear infinite;border:3px solid #aaa;border-top-color:#fff;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px}@media (max-width:480px){.tf-v1-popup{width:100%!important;height:100%!important;width:100vw!important;height:100vh!important;max-height:-webkit-fill-available;max-height:-moz-fill-available}.tf-v1-popup .tf-v1-iframe-wrapper{position:relative;transition:opacity .25s ease-in-out;min-width:100%;min-height:100%}.tf-v1-popup .tf-v1-iframe-wrapper iframe{border-radius:0}.tf-v1-popup .tf-v1-close{position:absolute;color:#737373;font-size:24px;line-height:24px;width:14px;height:14px;text-align:center;cursor:pointer;opacity:.75;transition:opacity .25s ease-in-out;text-decoration:none;top:6px;right:8px}.tf-v1-popup .tf-v1-close:hover{opacity:1}}.contentfulCta_ctaMicrocopy__wjQBS{margin-top:10px}.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,.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}.blocks_bold__UlKoA{font-weight:var(--contentful-rich-text-bold-font-weight,var(--font-weight-bold))}.blocks_code__5thxZ{border:var(--contentful-rich-text-code-border,1px solid var(--color-border-base));background:var(--contentful-rich-text-code-background,var(--color-background-surface-neutral));border-radius:var(--contentful-rich-text-code-border-radius,var(--border-radius-300));padding:var(--contentful-rich-text-code-padding,1px 4px);-webkit-box-decoration-break:var(--contentful-rich-text-code-box-decoration-break,clone);box-decoration-break:var(--contentful-rich-text-code-box-decoration-break,clone)}.blocks_underline__kQM_3{-webkit-text-decoration:var(--contentful-rich-text-underline-text-decoration,underline);text-decoration:var(--contentful-rich-text-underline-text-decoration,underline)}.blocks_image__EOOvE{display:var(--contentful-rich-text-image-display,block);width:var(--contentful-rich-text-image-width,100%);height:var(--contentful-rich-text-image-height,auto);object-fit:var(--contentful-rich-text-image-object-fit,cover);margin:var(--contentful-rich-text-image-margin,1.5em 0)}.blocks_list__icZVn{margin:var(--contentful-rich-text-list-margin,.75em 0);padding:var(--contentful-rich-text-list-padding,0);padding-inline-start:var(--contentful-rich-text-list-padding-inline-start,1.25em)}.blocks_list__icZVn .blocks_list__icZVn{margin:var(--contentful-rich-text-list-nested-margin,0)}.blocks_listItem__NW_as{margin:var(--contentful-rich-text-list-item-margin,.25em 0)}.blocks_listItem__NW_as>.blocks_paragraph__ns3zs:only-child{margin:0}.blocks_paragraph__ns3zs{margin:var(--contentful-rich-text-paragraph-margin,.75em 0)}.blocks_paragraph__ns3zs:empty{display:none}.callout_richTextBody__Tch_m{min-inline-size:0;display:flex;flex-direction:column;gap:var(--spacing-banner-gap)}.callout_richTextBlock__USPuH{margin:0}.callout_richTextList__D4nRm{margin:0;padding:0;padding-inline-start:var(--spacing-banner-padding)}.callout_richTextListItem__Od5ey{margin:0}.inlineError_error__lgq8b{border:2px solid red;padding:2em;color:red;font-family:var(--font-family-mono);font-size:var(--font-size-200)}.inlineTableOfContents_strong__cUMLu{font-weight:var(--font-weight-bold)}.inlineTableOfContents_listItem__h3CfB{margin:.75em 0;display:flex;align-items:baseline}.inlineTableOfContents_listItemSerif__iGvbW{margin:1.25em 0}.inlineTableOfContents_number__tkAMy{font-size:var(--font-size-200);font-weight:var(--font-weight-medium);background:var(--color-link-primary-text);color:#fff;width:30px;height:30px;border-radius:30px;flex-shrink:0;text-align:center;margin-right:1em;margin-top:-1px;padding-top:3px}.inlineTableOfContents_contents__wSQ_c{font-size:var(--list-item-font-size);font-family:var(--list-item-font-family);font-feature-settings:var(--list-item-font-variant-numeric);font-variant-numeric:var(--list-item-font-variant-numeric)}.inlineTableOfContents_list__3_frI{margin:1.25em 0;padding:0;list-style:none}.limit_limit__v6KG8{width:100%;margin:0 auto}.limit_limitS__9zJuv{max-width:var(--limit-s)}.limit_limitM__eLVfF{max-width:var(--limit-m)}.limit_limitL___QxkV{max-width:var(--limit-l)}.limit_limit1080___PWfp{max-width:var(--limit-1080)}.caption_figcaption__nkQ4J{font-size:var(--font-size-150);color:var(--color-text-muted);padding:0;margin:10px 0 0;cursor:default;display:flex;align-items:flex-start;justify-content:space-between}.caption_lightboxButtonWrap__tDGsz{flex-grow:0;margin-left:20px}.caption_lightboxButton__drWUP{border:none;padding:0 4px;background:none;width:20px;height:20px;border-radius:var(--border-radius-300)}.caption_lightboxButton__drWUP:hover{background:var(--color-background-surface-neutral)}.hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:#008080}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:700}.hljs-attribute,.hljs-name,.hljs-tag{color:#000080;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.code_hljsCodeParent__vE5gt code{font-size:14px;font-family:var(--font-family-mono)}.code_figure__XJE1U{margin:0;padding:0}.code_codeInner__RYx83{padding:5px 20px}.iPhone_iphone__mct_D{width:100%;max-width:375px;max-height:820px;display:block;flex:0 1;background:#000;padding:min(3%,10px);border-radius:13%/6%;box-sizing:border-box;position:relative;box-shadow:var(--shadow-300)}.iPhone_iphoneApp__iTHj6{background:var(--iphone-app-toolbar-color);display:flex;flex-direction:column;align-items:flex-start;height:100%;max-height:820px;overflow:hidden;clip-path:var(--iphone-app-clip-path)}.iPhone_iphoneContent__Nw7uU{flex:1 1;display:flex;width:100%;height:100%}.iPhone_phoneClipDefs__wngxC{position:absolute}.iPhone_homeButton__MdGHI{border-radius:5px;position:absolute;width:33.3%;transform-origin:center;transform:translateX(-50%);height:.75%;left:50%;background:#000;bottom:2%;z-index:2}.iPhone_chromeTop__3z2rp{width:100%;padding:0;display:flex;flex:0 1;margin:0 0 auto;height:3.5%;box-sizing:border-box;color:#000;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.iPhone_iosToolbar__ehRvR{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;overflow:hidden}.iPhone_iosToolbar__ehRvR div{width:17%;margin:2% 4% 0;display:flex;flex-direction:column;place-content:center flex-end;align-items:flex-end}.trafficLights_trafficLights__hMGJZ{display:flex;flex-direction:row;gap:7px}.trafficLights_trafficLights__hMGJZ>*{border-radius:100%;padding:0;width:12px;height:12px;border:1px solid rgba(0,0,0,.06);box-sizing:border-box;outline:none}.trafficLights_trafficLightsStop__xUBKh{background-color:#ed6a5e}.trafficLights_trafficLightsSlow__SRD7r{background-color:#f4bf4f}.trafficLights_trafficLightsGo__HbEtn{background-color:#61c554}.mac_mac__uA_7b{width:var(--mac-width);height:var(--mac-height);border-radius:var(--border-radius-400);box-shadow:var(--mac-shadow);padding:0}.mac_mac__uA_7b,.safari_safari__I0PiI{display:block;max-width:100%;margin:auto;box-sizing:border-box;transform:translateZ(0);background:#fff;overflow:hidden;position:relative}.safari_safari__I0PiI{width:var(--safari-width);height:var(--safari-height);border-radius:var(--border-radius-700);box-shadow:var(--safari-shadow)}.safari_safariChrome__Ftn0Q{height:auto;font-size:0;width:100%;box-sizing:border-box}.safari_image__xtsxQ{display:block;width:100%;height:auto;object-fit:cover}.windows_windows__eEaez{display:block;width:var(--windows-width);height:var(--windows-height);max-width:100%;margin:auto;box-sizing:border-box;border-radius:var(--border-radius-300);transform:translateZ(0);box-shadow:var(--windows-shadow);background:#fff;overflow:hidden;position:relative}.windows_windowsChrome__9a37Y{height:auto;font-size:0;width:100%;box-sizing:border-box}.resizable_resizableComponent__uWzcr{width:100%;max-width:var(--resizable-width);max-height:var(--resizable-height);height:auto;transform:translateZ(0);position:relative;display:block;overflow:hidden}.resizable_resizableComponentContainer__AQz9T{width:var(--resizable-width);height:var(--resizable-height);box-sizing:border-box;will-change:transform;transform-origin:left top}[dir=rtl] .resizable_resizableComponentContainer__AQz9T{transform-origin:right top}.heading_heading__OmVf6{text-wrap:balance}.heading_eyebrow__lNdpI{font:var(--typography-sans-300-regular-font);letter-spacing:var(--typography-sans-300-regular-letter-spacing);display:block;margin:0 0 8px;color:var(--color-text-normal)}.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}.templateGalleryMoreTemplatesGrid_moreTemplatesButton__onXGW{margin:21px 0 40px}@media(min-width:600px){.templateGalleryMoreTemplatesGrid_moreTemplatesButton__onXGW{margin:21px 0 60px}}.analyticsScrollPoint_analyticsScrollPoint__EZ4T_{display:inline}.spacing_alignCenter__b8fdX{display:flex;flex-direction:column;align-items:center;text-align:center}.spacing_marginXs__Hz1Cz{margin:var(--spacing-xs) 0}.spacing_marginS__EV58C{margin:var(--spacing-s) 0}.spacing_marginM__3xrPl{margin:var(--spacing-m) 0}.spacing_marginL__n4bMN{margin:var(--spacing-l) 0}.spacing_marginXl__znSru{margin:var(--spacing-xl) 0}.spacing_paddingXs___nmAl{padding:var(--spacing-xs) 0}.spacing_paddingS__Dr_zW{padding:var(--spacing-s) 0}.spacing_paddingM__pkYk1{padding:var(--spacing-m) 0}.spacing_paddingL__2Y8yR{padding:var(--spacing-l) 0}.spacing_paddingXl__4Xc2i{padding:var(--spacing-xl) 0}.templateGalleryPackPreview_templatePack__hb3b_{cursor:pointer;align-self:stretch;width:100%;position:relative}.templateGalleryPackPreview_carousel__U3K8v{overflow:hidden;width:100%}.templateGalleryPackPreview_carouselStrip___nEoo{display:grid;gap:0;grid-template-columns:repeat(var(--gallery-item-count),100%);will-change:transform;transform:translateX(0)}.templateGalleryPackPreview_carouselSlide__godQ4{display:flex;flex-direction:column}.templateGalleryPackPreview_thumbnail__ZCIh5{border:1px solid var(--border-color-regular);box-sizing:border-box;width:100%;height:auto;border-radius:var(--border-radius-400);overflow:hidden;position:relative;padding:0;margin:0;aspect-ratio:var(--carousel-slide-aspect-ratio)}.templateGalleryPackPreview_thumbnailCover__DSEbo{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background .15s;background:rgba(0,0,0,0);z-index:2}.templateGalleryPackPreview_thumbnail__ZCIh5:hover .templateGalleryPackPreview_thumbnailCover__DSEbo{background:rgba(0,0,0,.05)}.templateGalleryPackPreview_paddleButtons__PfT9m{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.templateGalleryPackPreview_paddleButton__1MCUV{z-index:3;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.75);border:2px solid #fff;font-size:var(--font-size-150);box-shadow:var(--shadow-200);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.templateGalleryPackPreview_paddleButtonIcon__W3um7{margin:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.templateGalleryPackPreview_positionRight__VtofV{position:absolute;right:16px}.templateGalleryPackPreview_adjustmentRight__4XT8L{padding-left:2px}.templateGalleryPackPreview_positionLeft__IpKba{position:absolute;left:16px}.templateGalleryPackPreview_adjustmentLeft__8N1da{padding-right:2px}.templateGalleryPackPreview_metadata__UeI9B{margin-top:15px;position:relative;display:flex;flex-direction:column}.templateGalleryPackPreview_metaHeader__Z_p6e{display:flex;position:relative}.templateGalleryPackPreview_metaHeaderText__vQTQ5{display:flex;flex-direction:column}.templateGalleryPackPreview_metaHeaderTextDescription__YYLVR{color:var(--text-color-medium);font-size:var(--font-size-150);margin-top:6px}.templateGalleryPackPreview_metaHeaderTextTitle__jTIUs{display:flex;flex-direction:row;align-items:center;margin:0}.templateGalleryPackPreview_label__BZA85{color:var(--text-color-dark);font-size:var(--font-size-150);font-weight:var(--font-weight-medium);margin:0 4px 0 0;text-decoration:none}.templateGalleryPackPreview_label__BZA85:hover{color:var(--color-link-primary-text)}.templateGalleryPackPreview_metaHeaderTextDetails__QGn3H{color:var(--text-color-medium);font-size:var(--font-size-150);display:flex;margin-top:-1px;white-space:pre;align-items:center}.templateGalleryPackPreview_metaHeaderTextAuthor__Yxcl3{display:flex;flex-direction:row;align-items:center}.templateGalleryPackPreview_metaHeaderTextAuthorName__rfHfv{display:flex;align-items:center}.templateGalleryPackPreview_metaHeaderProfile__q9F6i{position:absolute;right:0}.templateGalleryProfileImage_profileImage__orzFM{border-radius:50%;overflow:hidden;margin:0;border:1px solid var(--border-color-regular);display:flex;align-items:center;justify-content:center;line-height:0}.templateGalleryProfileImage_profileImageSizeS__oJTJv{width:36px;height:36px}.templateGalleryProfileImage_profileImageSizeM__mnrP_{width:48px;height:48px}.templateGalleryProfileImage_profileImageInnerWrap__fVaTn{width:100%;height:100%;line-height:0}.templateGalleryPreview_template__M9ESo{position:relative;width:100%;align-self:stretch}.templateGalleryPreview_thumbnail__ungqZ{padding:0;margin:0;position:relative;overflow:hidden;width:100%;border:1px solid var(--border-color-regular);border-radius:var(--border-radius-400)}.templateGalleryPreview_thumbnailCover__gTEMC{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:var(--border-radius-400);transition:background .15s;background:rgba(0,0,0,0);z-index:2}.templateGalleryPreview_thumbnail__ungqZ:hover .templateGalleryPreview_thumbnailCover__gTEMC{background:var(--color-alpha-black-200)}.templateGalleryPreview_metadata__PCTiy{margin-top:15px;position:relative;display:flex;flex-direction:column}.templateGalleryPreview_metaHeader__R3Vws{display:flex;position:relative;flex-direction:column;flex-grow:1;width:100%}.templateGalleryPreview_metaHeaderText__13_yM{display:flex;flex-direction:column;max-width:calc(100% - 38px)}.templateGalleryPreview_metaHeaderTextDescription__6ygFt{color:var(--text-color-medium);font-size:var(--font-size-150);margin-top:6px}.templateGalleryPreview_metaHeaderTextTitle__4pOkM{display:flex;flex-direction:row;align-items:center;margin:0}.templateGalleryPreview_label__jUl7X{color:var(--text-color-dark);font-size:var(--font-size-150);font-weight:var(--font-weight-medium);margin:0 4px 0 0;text-decoration:none}.templateGalleryPreview_label__jUl7X:hover{color:var(--color-link-primary-text)}.templateGalleryPreview_metaHeaderTextDetails__z3cSS{color:var(--text-color-medium);font-size:var(--font-size-150);display:flex;margin-top:-1px;white-space:pre;align-items:center}.templateGalleryPreview_metaHeaderTextDetails__z3cSS[hidden]{display:none}.templateGalleryPreview_metaHeaderTextAuthor__UXz_H{display:flex;flex-direction:row;align-items:center}.templateGalleryPreview_metaHeaderTextAuthorName__xJzMp{display:flex;align-items:center}.templateGalleryPreview_metaHeaderProfile__kc84i{position:absolute;right:0}.templateGalleryPreview_metaHeaderProfile__kc84i[hidden]{display:none}.templateGalleryPreviewGrid_templateGrid__qOgOK{display:flex;flex-wrap:wrap;gap:24px 20px}.templateGalleryPreviewGrid_templateGrid__qOgOK.templateGalleryPreviewGrid_limited__cZVMI>:nth-child(n+4){display:none}@container (min-width: 840px){.templateGalleryPreviewGrid_templateGrid__qOgOK.templateGalleryPreviewGrid_limited__cZVMI>:nth-child(n+4){display:block}}.relatedTemplates_header__9t1v9{text-align:center;display:flex;flex-direction:column;gap:8px}.relatedTemplates_gallery__MjbuC{margin-top:54px}._slug__layout__3Vo_a{padding-top:var(--dimension-spacing-32);max-width:calc(850px + 2*var(--layout-padding-horizontal))}._slug__backLink__XT0zj{font:var(--typography-sans-50-medium-font);letter-spacing:var(--typography-sans-50-medium-letter-spacing);display:block;text-decoration:none;text-underline-offset:.125em;color:var(--color-grey-800);margin-bottom:var(--dimension-spacing-24)}._slug__backLink__XT0zj:hover{text-decoration:underline;color:var(--color-grey-900)}._slug__sectionContent__ISEPQ{margin-top:var(--dimension-spacing-16)}._slug__sectionAsset__Ipcqf{margin-top:48px;max-width:100%;height:auto;display:block;border-radius:var(--border-radius-400);box-shadow:var(--shadow-300);border:1px solid var(--color-border-base);overflow:hidden}._slug__assistantCta__ZkPKN{margin-top:var(--dimension-spacing-32);display:flex;flex-direction:column;gap:8px}._slug__pageLink__ZFQDp{text-decoration:none;font-weight:500}._slug__pageLink__ZFQDp,._slug__pageLink__ZFQDp:hover{color:var(--color-text-strong)}._slug__emoji__MNxEn{margin-right:4px}._slug__pageTitle__sIaf9{border-bottom:.05em solid rgba(55,53,47,.25)}._slug__videoWithoutTopPrompt__Yr8rs{margin-top:var(--dimension-spacing-32)}