.eHsJgG_cta{font-family:var(--ai-font-subtext);padding:var(--ai-btn-pad-lg);min-height:var(--ai-btn-min-h-lg);border-radius:var(--ai-btn-radius);background:var(--ai-section-cta-bg,var(--ai-action-fill));color:var(--ai-section-cta-label,var(--ai-action-label));box-shadow:var(--ai-brand-fill-ring,none);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-functional-scale-2);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;line-height:24px;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex}.eHsJgG_cta:hover{background:var(--ai-section-cta-bg-hover,var(--ai-action-fill-hover));transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.eHsJgG_cta:hover{transform:none}}.eHsJgG_cta:focus-visible{outline:2px solid var(--ai-section-cta-outline,var(--ai-brand-text));outline-offset:3px}.eHsJgG_ctaLabel{display:inline}.eHsJgG_ctaIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@media (min-width:900px){.eHsJgG_cta{gap:var(--spacing-v1-2)}}
.r9FXWq_section{--rb-visible:1.3;--rb-gap:12px;padding:var(--ai-section-padding-mobile)}.r9FXWq_inner{box-sizing:border-box;width:100%;padding-inline:var(--ai-content-padding-x);gap:var(--spacing-v1-6);flex-direction:column;display:flex}.r9FXWq_header{text-align:center;gap:var(--spacing-v1-2);max-width:725px;padding:var(--spacing-v1-0) var(--spacing-v1-2);justify-items:center;margin:0 auto;display:grid}.r9FXWq_title{margin:var(--spacing-v1-0);font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);font-size:clamp(28px,4vw,40px);line-height:var(--ai-display-leading-l);letter-spacing:var(--ai-display-tracking-l);color:var(--ai-text-header)}.r9FXWq_titleHighlight{color:var(--ai-text-header)}.r9FXWq_carouselBlock{align-items:stretch;gap:var(--spacing-v1-3);flex-direction:column;width:100%;min-width:0;display:flex}.r9FXWq_cardsViewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;overflow:auto hidden;container:rb-viewport/inline-size}.r9FXWq_cardsViewport::-webkit-scrollbar{display:none}.r9FXWq_cards{margin:var(--spacing-v1-0);align-items:stretch;gap:var(--rb-gap);flex-flow:row;width:max-content;min-width:100%;padding:4px 0 28px;list-style:none;display:flex}.r9FXWq_cardItem{flex:0 0 calc((100cqw - (var(--rb-visible) - 1) * var(--rb-gap)) / var(--rb-visible));width:calc((100cqw - (var(--rb-visible) - 1) * var(--rb-gap)) / var(--rb-visible));scroll-snap-align:start;box-sizing:border-box;flex-direction:column;min-height:0;display:flex}.r9FXWq_cardLink{color:inherit;flex-direction:column;flex:auto;width:100%;min-height:0;text-decoration:none;display:flex}.r9FXWq_cardLink:focus-visible{outline:2px solid var(--ai-text-link,var(--ai-brand-text));outline-offset:2px;border-radius:var(--radius-v1-xl)}.r9FXWq_card{border-radius:var(--radius-v1-xl);background:var(--ai-tool-raised-bg,var(--color-product-neutral-50));border:1px solid var(--ai-tool-raised-border,#0f172a0f);flex-direction:column;flex:auto;align-items:stretch;min-height:0;display:flex;overflow:hidden}.r9FXWq_media{aspect-ratio:388/206;background:var(--color-v1-surface-hierarchy-container);border-radius:var(--radius-v1-xl) var(--radius-v1-xl) var(--radius-v1-0) var(--radius-v1-0);flex-shrink:0;width:100%;position:relative;overflow:hidden}.r9FXWq_image{object-fit:contain;object-position:center}.r9FXWq_body{gap:var(--spacing-v1-2);min-height:0;padding:var(--spacing-v1-4);background:var(--home-card-bg);flex-direction:column;flex:auto;display:flex}.r9FXWq_badge{font-family:var(--ai-font-subtext);padding:var(--spacing-v1-1) var(--spacing-v1-2);border-radius:var(--radius-v1-200);background:var(--color-brand-blue-alpha-200a);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-meta-scale-1);line-height:var(--text-size-v1-line-height-meta-scale-1);letter-spacing:.03em;color:var(--ai-text-header);align-self:flex-start}.r9FXWq_cardTitle{margin:var(--spacing-v1-0);font-weight:var(--ai-item-title-weight);font-size:var(--text-size-v1-font-size-heading-scale-0);letter-spacing:.02em;color:var(--ai-text-header);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.r9FXWq_metaRow{align-items:center;gap:var(--spacing-v1-2);flex-direction:row;margin-top:auto;display:flex}.r9FXWq_avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.r9FXWq_metaText{flex-direction:column;gap:2px;min-width:0;display:flex}.r9FXWq_authorName{font-weight:var(--font-weight-v1-font-weight-500);font-size:var(--text-size-v1-font-size-body-scale-150);letter-spacing:.03em;color:var(--ai-text-body);white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.r9FXWq_published{font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-150);letter-spacing:.03em;color:var(--ai-text-muted);line-height:1.4}.r9FXWq_navRow{justify-content:center;align-items:center;gap:var(--spacing-v1-3);flex-direction:row;display:flex}.r9FXWq_navBtn{box-sizing:border-box;padding:var(--spacing-v1-2) var(--spacing-v1-3);margin:var(--spacing-v1-0);border-radius:var(--radius-v1-300);background:var(--color-v1-surface-hierarchy-container);color:var(--ai-text-body);cursor:pointer;border:none;justify-content:center;align-items:center;line-height:0;transition:background-color .15s,opacity .15s;display:inline-flex}.r9FXWq_navBtn:hover:not(:disabled){background:var(--color-v1-surface-hierarchy-container-high)}.r9FXWq_navBtn:focus-visible{outline:2px solid var(--ai-brand-border);outline-offset:2px}.r9FXWq_navBtn:disabled{cursor:not-allowed;opacity:.4}.r9FXWq_navIcon{flex-shrink:0;width:16px;height:16px;display:block}.r9FXWq_navIconBack{transform:rotate(180deg)}.r9FXWq_cta{align-self:center;}.r9FXWq_ctaLabel{}.r9FXWq_ctaIcon{}@media (min-width:768px){.r9FXWq_section{--rb-visible:2;--rb-gap:20px}.r9FXWq_cardsViewport{overflow:hidden}}@media (min-width:900px){.r9FXWq_section{padding:var(--ai-section-padding-desktop)}.r9FXWq_inner{padding-left:var(--ai-content-padding-x-wide);padding-right:var(--ai-content-padding-x-wide)}}@media (min-width:1024px){.r9FXWq_section{--rb-visible:3;--rb-gap:32px}.r9FXWq_inner{gap:var(--spacing-v1-9)}.r9FXWq_navRow{gap:var(--spacing-v1-4)}.r9FXWq_cardTitle{font-size:var(--text-size-v1-font-size-body-scale-225)}}.ai-tool-has-background .r9FXWq_section{background:0 0;position:relative}.ai-tool-has-background .r9FXWq_header{isolation:isolate;position:relative}.r9FXWq_cardLink .r9FXWq_card{transition:border-color .2s,box-shadow .2s,transform .2s}.r9FXWq_cardLink:hover .r9FXWq_card,.r9FXWq_cardLink:focus-visible .r9FXWq_card{border-color:var(--ai-brand-border);box-shadow:var(--home-card-shadow-hover);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.r9FXWq_cardLink .r9FXWq_card,.r9FXWq_cardLink:hover .r9FXWq_card,.r9FXWq_cardLink:focus-visible .r9FXWq_card{transition:none;transform:none}}
.zB8sXG_loader{background-color:#fff;border-radius:50%;display:block;position:relative}.zB8sXG_large{width:12px;height:12px;box-shadow:24px 0 var(--theme-color-loader-shadow-start), -24px 0 var(--theme-color-loader-shadow-end);margin-left:24px;animation:.5s ease-out infinite alternate zB8sXG_large_loader}.zB8sXG_base{width:8px;height:8px;box-shadow:16px 0 var(--theme-color-loader-shadow-start), -16px 0 var(--theme-color-loader-shadow-start);margin-left:16px;animation:.5s ease-out infinite alternate zB8sXG_base_loader}@keyframes zB8sXG_base_loader{0%{background-color:var(--theme-color-loader-background);box-shadow:16px 0 var(--theme-color-loader-shadow-end), -16px 0 var(--theme-color-loader-shadow-start)}50%{box-shadow:16px 0 var(--theme-color-loader-background), -16px 0 var(--theme-color-loader-background);background-color:#fff}to{box-shadow:16px 0 var(--theme-color-loader-shadow-start), -16px 0 var(--theme-color-loader-shadow-end);background-color:#fff2}}@keyframes zB8sXG_large_loader{0%{box-shadow:24px 0 var(--theme-color-loader-background), -24px 0 var(--theme-color-loader-shadow-start);background-color:#fff2}50%{box-shadow:24px 0 var(--theme-color-loader-background), -24px 0 var(--theme-color-loader-background);background-color:#fff}to{box-shadow:24px 0 var(--theme-color-loader-shadow-start), -24px 0 var(--theme-color-loader-background);background-color:#fff2}}.zB8sXG_loaderRound{text-indent:-9999em;background-color:#0000;border-radius:50%;width:1em;height:1em;animation:1.3s linear infinite zB8sXG_mulShdSpin;position:relative;transform:translateZ(0)}@keyframes zB8sXG_mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}
.og1GaG_banner{width:100%;padding:var(--spacing-v1-6) var(--spacing-v1-0) var(--spacing-v1-8);background-color:var(--ai-banner-page-bg);color:var(--ai-banner-text-primary)}@media (min-width:900px){.og1GaG_banner{padding:48px var(--ai-content-padding-x-wide) 64px}}.og1GaG_bannerHasBackground{background-color:#0000}.og1GaG_bannerHasBackground .og1GaG_card,.og1GaG_bannerHasBackground .og1GaG_cardTranslate{border:var(--glass-border);box-shadow:var(--glass-border-inner-hairline)}.og1GaG_bannerHasOwnBackground{isolation:isolate;background-color:#0000;position:relative}.og1GaG_bannerBackdrop{z-index:-1;bottom:0;left:0;right:0;top:calc(-1 * var(--ai-banner-backdrop-bleed-top,var(--ai-header-height,64px)));pointer-events:none;position:absolute}@media (min-width:900px){.og1GaG_bannerBackdrop{top:calc(-1 * var(--ai-banner-backdrop-bleed-top,var(--ai-header-height-desktop,72px)))}}@media (max-width:899px){.og1GaG_bannerBackdropHasMobileImage{background-image:var(--background-image-mobile)}}.og1GaG_styleModal.hidden{display:none!important}.og1GaG_wrap{z-index:0;--ai-banner-wrap-gap:24px;align-items:stretch;gap:var(--ai-banner-wrap-gap);max-width:1056px;padding:0 var(--ai-content-padding-x);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-width:900px){.og1GaG_wrap{gap:var(--spacing-v1-0);padding:var(--spacing-v1-0);align-items:stretch}}.og1GaG_heroCopy{align-items:center;gap:var(--spacing-v1-2);flex-direction:column;width:100%;display:flex}@media (min-width:900px){.og1GaG_heroCopy{margin-bottom:var(--spacing-v1-7)}}.og1GaG_modelChips{justify-content:center;align-items:center;gap:var(--spacing-v1-2);padding:var(--spacing-v1-0);flex-wrap:wrap;width:100%;list-style:none;display:flex}@media (min-width:900px){.og1GaG_modelChips{margin-bottom:var(--spacing-v1-6);gap:var(--spacing-v1-3)}}.og1GaG_modelChip{border:1px solid var(--home-card-border);border-radius:var(--radius-v1-circle);background:var(--home-card-bg);color:var(--ai-text-body);box-shadow:var(--home-card-shadow);align-items:center;gap:6px;padding:4px 10px 4px 6px;display:inline-flex}@media (min-width:900px){.og1GaG_modelChip{gap:var(--spacing-v1-2);padding:6px 14px 6px 8px}}.og1GaG_modelChipIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}@media (min-width:900px){.og1GaG_modelChipIcon{width:24px;height:24px}}.og1GaG_modelChipLogo{width:18px;height:18px;display:block}@media (min-width:900px){.og1GaG_modelChipLogo{width:24px;height:24px}}.og1GaG_modelChipName{font-size:var(--text-size-v1-font-size-functional-scale-0);line-height:var(--text-size-v1-line-height-functional-scale-0);font-weight:var(--font-weight-v1-font-weight-500);white-space:nowrap}@media (min-width:900px){.og1GaG_modelChipName{font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1)}}.og1GaG_breadcrumb{background-color:var(--home-card-bg);border:1px solid var(--home-card-border);align-self:flex-start;align-items:center;gap:var(--spacing-v1-2);width:fit-content;min-width:0;max-width:100%;font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-body-scale-200);line-height:var(--home-body-leading-m);letter-spacing:.03em;margin-bottom:var(--spacing-v1-0);color:var(--ai-text-body);border-radius:999px;flex-wrap:nowrap;padding:6px 14px;display:flex}@media (min-width:900px){.og1GaG_breadcrumb{text-align:left;margin-bottom:var(--spacing-v1-8);justify-content:flex-start}}.og1GaG_crumb{color:var(--color-product-neutral-700);flex:none;text-decoration:none;transition:color .2s}@media (max-width:899px){.og1GaG_crumb{margin-block:-10px;margin-inline:-8px;padding-block:10px;padding-inline:8px}.og1GaG_breadcrumb{gap:calc(var(--spacing-v1-2) + 16px)}.og1GaG_crumbSepIcon{margin-inline:-8px}}.og1GaG_crumb:hover{color:var(--home-accent);text-underline-offset:3px;text-decoration:underline}.og1GaG_crumbSepIcon{width:16px;height:16px;color:var(--ai-text-muted);flex:none}.og1GaG_crumbCurrent{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-product-neutral-900);font-weight:var(--ai-font-subtext-weight);flex:0 auto;transition:none;overflow:hidden}.og1GaG_title{font-family:var(--ai-font-display);margin:var(--spacing-v1-0);text-align:center;font-size:36px;line-height:1.05;font-weight:var(--ai-font-display-weight);letter-spacing:-.48px;color:var(--ai-text-header);max-width:330px}@media (min-width:900px){.og1GaG_title{font-size:48px;line-height:var(--ai-display-leading-xl);letter-spacing:var(--ai-display-tracking-xl);max-width:none}}.og1GaG_titleMuted{color:var(--ai-text-muted)}.og1GaG_titleAccent{color:var(--ai-text-header)}.og1GaG_titleAccentWord,.og1GaG_titleAccentWordBreak{display:inline}@media (max-width:899px){.og1GaG_titleAccentWordBreak{display:block}}.og1GaG_subtitle{font-family:var(--ai-font-subtext);text-align:center;color:var(--ai-banner-text-secondary);font-size:var(--text-size-v1-font-size-heading-scale-0);line-height:var(--text-size-v1-line-height-heading-scale-0);font-weight:var(--ai-font-subtext-weight);max-width:330px;margin:0 auto}@media (min-width:900px){.og1GaG_subtitle{font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-body-scale-225);line-height:var(--text-size-v1-line-height-body-scale-225);letter-spacing:.36px;font-weight:var(--font-weight-v1-font-weight-400);max-width:640px}}.og1GaG_card{gap:var(--spacing-v1-3);width:100%;margin-top:var(--spacing-v1-0);color:var(--ai-banner-text-primary);max-width:var(--ai-banner-translate-card-width,902px);padding:var(--ai-banner-translate-card-padding,20px);border-radius:var(--radius-md);background:var(--glass-bg-tier2);-webkit-backdrop-filter:var(--glass-blur-tier2);backdrop-filter:var(--glass-blur-tier2);align-self:center;gap:var(--ai-banner-translate-card-gap,16px);border:var(--glass-border);box-shadow:var(--glass-border-inner-hairline);flex-direction:column;transition:border-color .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:clip}.og1GaG_card:hover{border-color:var(--home-card-border-accent)}@media (min-width:900px){.og1GaG_card{width:var(--ai-banner-translate-card-width,902px);max-width:var(--ai-banner-translate-card-width,902px);padding:var(--ai-banner-translate-card-padding,20px)}}.og1GaG_cardWide{align-self:stretch;max-width:100%}@media (min-width:900px){.og1GaG_cardWide{width:100%;max-width:1056px}}.og1GaG_cardDefault{padding:var(--spacing-v1-3);gap:var(--spacing-v1-0)}@media (min-width:900px){.og1GaG_cardDefault{padding:var(--ai-banner-translate-card-padding,20px);gap:var(--ai-banner-translate-card-gap,16px)}}.og1GaG_cardTranslate{width:100%;max-width:var(--ai-banner-translate-card-width,902px);padding:var(--ai-banner-translate-card-padding,20px);border-radius:var(--ai-banner-translate-card-radius,24px);background:var(--ai-banner-translate-card-bg,var(--color-product-neutral-50));-webkit-backdrop-filter:none;backdrop-filter:none;gap:var(--ai-banner-translate-card-gap,16px)}@media (min-width:900px){.og1GaG_cardTranslate{width:var(--ai-banner-translate-card-width,902px);max-width:var(--ai-banner-translate-card-width,902px);padding:var(--ai-banner-translate-card-padding,20px)}}.og1GaG_cardBusyOverlay{z-index:30;background:color-mix(in srgb, var(--home-base) 72%, transparent);border-radius:inherit;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.og1GaG_cardBusyInner{align-items:center;gap:var(--spacing-v1-3);padding:var(--spacing-v1-4) var(--spacing-v1-6);text-align:center;flex-direction:column;display:flex}.og1GaG_cardBusySpinner{flex-shrink:0}.og1GaG_cardBusyText{font-size:var(--text-size-v1-font-size-body-scale-175);font-weight:var(--font-weight-v1-font-weight-600);line-height:var(--text-size-v1-line-height-body-scale-175);color:var(--ai-banner-text-primary);max-width:240px}.og1GaG_cardHeader{margin-bottom:var(--spacing-v1-0);padding:var(--spacing-v1-0) var(--spacing-v1-1) var(--spacing-v1-0) var(--spacing-v1-4);justify-content:space-between;align-items:center;display:flex}.og1GaG_cardHeaderLabel{font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1);font-weight:var(--font-weight-v1-font-weight-500);color:var(--ai-banner-text-primary)}.og1GaG_cardHeaderLabelHint{font-size:var(--text-size-v1-font-size-functional-scale-0);font-weight:var(--font-weight-v1-font-weight-400);color:var(--ai-text-muted)}.og1GaG_iconGhost{border-radius:var(--radius-v1-250);width:36px;height:36px;color:var(--ai-banner-text-muted);cursor:pointer;padding:var(--spacing-v1-0);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.og1GaG_iconGhost:hover{background:var(--ai-control-hover)}.og1GaG_icon{display:block}.og1GaG_artStyleRoot{flex-direction:column;width:100%;display:flex}.og1GaG_stylesStrip{margin:var(--spacing-v1-0)}.og1GaG_stylesListMobile,.og1GaG_stylesListDesktop{gap:var(--spacing-v1-2);padding:var(--spacing-v1-2) var(--spacing-v1-0);margin:var(--spacing-v1-0);scrollbar-width:thin;scrollbar-color:#81818159 transparent;list-style:none;display:flex;overflow-x:auto}.og1GaG_stylesListMobile::-webkit-scrollbar{height:4px}.og1GaG_stylesListDesktop::-webkit-scrollbar{height:4px}.og1GaG_stylesListMobile::-webkit-scrollbar-thumb{background:var(--ai-scrollbar-thumb);border-radius:var(--radius-v1-circle)}.og1GaG_stylesListDesktop::-webkit-scrollbar-thumb{background:var(--ai-scrollbar-thumb);border-radius:var(--radius-v1-circle)}.og1GaG_stylesListDesktop{display:none}@media (min-width:900px){.og1GaG_stylesListDesktop{display:flex}.og1GaG_stylesListMobile{display:none}}.og1GaG_styleItem{flex:none}.og1GaG_styleBtn{align-items:center;gap:var(--spacing-v1-1);width:fit-content;padding:var(--spacing-v1-2);border-radius:var(--radius-v1-300);border:1px solid var(--home-card-border);cursor:pointer;box-sizing:border-box;background:0 0;flex-direction:column;transition:transform .14s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex}.og1GaG_styleBtn:hover{border-color:var(--home-card-border-hover);background:var(--home-card-bg-hover);transform:translateY(-1px)}.og1GaG_styleThumb{border-radius:var(--radius-v1-200);background:var(--color-v1-surface-hierarchy-container);border:1px solid var(--home-card-border);width:56px;height:56px;display:block;position:relative;overflow:hidden}.og1GaG_styleNewBadge{border-radius:var(--radius-v1-circle);background:var(--ai-brand-fill);color:var(--ai-brand-on-fill);align-items:center;height:14px;padding:0 4px 1px;display:inline-flex;position:absolute;top:3px;right:3px}.og1GaG_styleNewBadgeText{font-size:var(--text-size-v1-font-size-meta-scale-0);font-weight:var(--font-weight-v1-font-weight-600);letter-spacing:.02em;text-transform:uppercase;line-height:var(--text-size-v1-line-height-meta-scale-0)}.og1GaG_styleThumbImg{object-fit:cover;width:100%;height:100%;display:block}.og1GaG_styleThumbSkeleton{border-radius:var(--radius-v1-150);background:linear-gradient(90deg, var(--color-v1-surface-hierarchy-container) 25%, var(--color-v1-surface-hierarchy-container-high) 37%, var(--color-v1-surface-hierarchy-container) 63%);background-size:400% 100%;width:100%;height:100%;animation:1.15s ease-in-out infinite og1GaG_artStyleShimmer;display:block}.og1GaG_styleBtnSelected{background:var(--home-card-bg-hover);border-color:var(--ai-banner-brand)!important}.og1GaG_gridIconSpan{display:inline-flex}.og1GaG_cardHeaderChosen{font-size:var(--text-size-v1-font-size-functional-scale-1);color:var(--ai-text-header);margin:6px 0 0;line-height:18px}.og1GaG_cardHeaderChosenHint{color:var(--ai-text-muted);font-weight:var(--font-weight-v1-font-weight-500)}.og1GaG_cardHeaderChosenTitle{font-weight:var(--font-weight-v1-font-weight-700)}.og1GaG_artStyleLoadingHeader{max-width:220px;height:20px;margin:var(--spacing-v1-0) var(--spacing-v1-4) var(--spacing-v1-0);border-radius:var(--radius-v1-200);background:linear-gradient(90deg, var(--color-v1-surface-hierarchy-container) 25%, var(--color-v1-surface-hierarchy-container-high) 37%, var(--color-v1-surface-hierarchy-container) 63%);background-size:400% 100%;animation:1.15s ease-in-out infinite og1GaG_artStyleShimmer}.og1GaG_artStyleLoadingRow{gap:var(--spacing-v1-2);padding:var(--spacing-v1-1) var(--spacing-v1-4) var(--spacing-v1-2);display:flex;overflow:hidden}.og1GaG_artStyleLoadingChip{border-radius:var(--radius-v1-300);background:linear-gradient(90deg, var(--color-v1-surface-hierarchy-container) 25%, var(--color-v1-surface-hierarchy-container-high) 37%, var(--color-v1-surface-hierarchy-container) 63%);background-size:400% 100%;flex:none;width:72px;height:88px;animation:1.15s ease-in-out infinite og1GaG_artStyleShimmer}@keyframes og1GaG_artStyleShimmer{0%{background-position:100% 0}to{background-position:0 0}}.og1GaG_styleLabel{text-align:center;max-width:56px;line-height:16px;display:block;position:relative;overflow:hidden}.og1GaG_styleLabelText{max-width:100%;font-size:var(--text-size-v1-font-size-functional-scale-0);line-height:var(--text-size-v1-line-height-functional-scale-0);color:var(--ai-banner-text-primary);white-space:nowrap;text-overflow:ellipsis;vertical-align:top;display:inline-block;overflow:hidden}.og1GaG_styleBtn:hover .og1GaG_styleLabel{text-align:left}.og1GaG_styleBtn:hover .og1GaG_styleLabelText{text-overflow:clip;max-width:none;padding-right:var(--spacing-v1-4);animation:6s linear infinite og1GaG_aiChosenLabelMarquee;overflow:visible}.og1GaG_styleBtn:hover .og1GaG_styleLabelText:after{content:attr(data-text);padding-left:var(--spacing-v1-4)}@keyframes og1GaG_aiChosenLabelMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.og1GaG_styleBtn:hover .og1GaG_styleLabelText{animation:none}.og1GaG_styleBtn:hover,.og1GaG_refSlot:hover{transform:none}}.og1GaG_styleModalPreview .og1GaG_styleNewBadge{height:16px;padding:0 5px;top:4px;right:4px}.og1GaG_styleModalPreview .og1GaG_styleNewBadgeText{line-height:14px}.og1GaG_thumb_none{background:linear-gradient(145deg, var(--color-product-neutral-100), var(--color-product-neutral-200));place-items:center;display:grid}.og1GaG_thumb_none:after{content:"";border-radius:var(--radius-v1-circle);border:2px solid var(--color-product-neutral-400);box-sizing:border-box;background:repeating-linear-gradient(-45deg, transparent, transparent 4px, var(--color-product-neutral-400) 4px, var(--color-product-neutral-400) 5px);width:28px;height:28px}.og1GaG_thumb_painting{background:linear-gradient(135deg,#1e3a5f 0%,#4c1d95 50%,#f59e0b 100%)}.og1GaG_thumb_3d{background:linear-gradient(145deg,#fecdd3,#a78bfa)}.og1GaG_thumb_realistic{background:radial-gradient(circle at 30% 20%,#fde68a,#7c3aed 45%,#1f2937)}.og1GaG_thumb_cartoon{background:linear-gradient(160deg,#38bdf8,#f472b6 60%,#fbbf24)}.og1GaG_thumb_cyberpunk{background:linear-gradient(125deg,#0ea5e9,#d946ef 55%,#22d3ee)}.og1GaG_thumb_digital{background:linear-gradient(#f8fafc,#94a3b8 40%,#0f172a)}.og1GaG_thumb_fantasy{background:linear-gradient(145deg,#14532d,#84cc16 40%,#fef08a)}.og1GaG_thumb_chibi{background:linear-gradient(145deg,#fce7f3,#fbcfe8 40%,#a855f7)}.og1GaG_refsRow{padding:var(--spacing-v1-0) var(--spacing-v1-4);flex-wrap:wrap;gap:6px;display:flex}.og1GaG_refsRow:empty{display:none}@media (min-width:900px){.og1GaG_refsRow{gap:10px}}.og1GaG_refSlot{padding:var(--spacing-v1-1);border:1px solid var(--home-card-border);border-radius:var(--radius-v1-300);flex:none;position:relative}.og1GaG_refSlot:hover{border-color:var(--home-card-border-hover);background:var(--home-card-bg-hover);transform:translateY(-1px)}.og1GaG_refThumb{border-radius:var(--ai-banner-radius-sm);background:linear-gradient(135deg, var(--color-product-neutral-150), var(--color-product-neutral-300));border:1px solid var(--ai-banner-border);width:56px;height:56px;overflow:hidden}@media (min-width:900px){.og1GaG_refThumb{width:56px;height:56px}}.og1GaG_refThumbImg{object-fit:cover;width:100%;height:100%;display:block}.og1GaG_refRemove{border-radius:var(--radius-v1-circle);border:2px solid var(--color-product-neutral-50);background:var(--color-product-neutral-900);width:22px;height:22px;color:var(--color-product-neutral-50);cursor:pointer;padding:var(--spacing-v1-0);place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.og1GaG_refRemoveIcon{flex-shrink:0;display:block}.og1GaG_promptBlock{align-items:center;gap:var(--spacing-v1-3);flex-direction:column;width:100%;display:flex}@media (min-width:900px){.og1GaG_promptBlock{gap:var(--spacing-v1-6);align-items:center}}.og1GaG_promptForm{width:100%;margin:var(--spacing-v1-0);padding:var(--spacing-v1-3) var(--spacing-v1-0);border:none}@media (min-width:900px){.og1GaG_promptForm{padding:var(--spacing-v1-0)}}.og1GaG_promptRow{align-items:center;gap:var(--spacing-v1-2);min-height:48px;padding:var(--spacing-v1-1) var(--spacing-v1-1) var(--spacing-v1-1) var(--spacing-v1-5);border-radius:var(--ai-banner-radius-md);border:1px solid var(--ai-banner-border);background:var(--color-v1-surface-hierarchy-container);margin:var(--spacing-v1-0);display:flex;position:relative}@media (min-width:900px){.og1GaG_promptRow{min-height:56px;margin:var(--spacing-v1-0)}}.og1GaG_promptIcon{color:var(--ai-text-muted);cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-flex}.og1GaG_srOnlyInput{width:1px;height:1px;padding:var(--spacing-v1-0);clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;margin:-1px;position:absolute;overflow:hidden}.og1GaG_wandIcon{display:block}.og1GaG_promptInput{min-width:0;font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1);color:var(--ai-text-body);background:0 0;border:none;outline:none;flex:1}.og1GaG_promptInput::placeholder{color:var(--color-v1-text-hierarchy-placeholder)}.og1GaG_mobileSend{border-radius:var(--ai-banner-radius-sm);background:var(--ai-action-fill);width:40px;height:40px;color:var(--ai-action-label);cursor:pointer;padding:var(--spacing-v1-0);border:none;flex-shrink:0;justify-content:center;align-items:center;transition:filter .2s;display:inline-flex}.og1GaG_mobileSend:hover{filter:brightness(1.08)}@media (min-width:900px){.og1GaG_mobileSend{display:none}}.og1GaG_sendIcon{display:block}.og1GaG_tags{justify-content:center;gap:var(--spacing-v1-2);width:100%;max-width:343px;padding:var(--spacing-v1-0) var(--spacing-v1-3);flex-wrap:wrap;margin:12px auto 0;list-style:none;display:flex}.og1GaG_tags li{margin:var(--spacing-v1-0);padding:var(--spacing-v1-0);list-style:none}@media (min-width:900px){.og1GaG_tags{max-width:none;padding:var(--spacing-v1-0) var(--spacing-v1-6);margin:var(--spacing-v1-0);justify-content:center}}.og1GaG_tagsStart{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-v1-2);width:100%;padding:var(--spacing-v1-1) var(--spacing-v1-0);margin:var(--spacing-v1-0);flex-wrap:wrap;list-style:none;display:flex}@media (min-width:900px){.og1GaG_tagsStart{padding:var(--spacing-v1-2) var(--spacing-v1-0)}}.og1GaG_tagsStart li{margin:var(--spacing-v1-0);padding:var(--spacing-v1-0);list-style:none}.og1GaG_tag{border:1px solid var(--ai-banner-tag-border,var(--color-product-neutral-500));background:var(--ai-banner-tag-bg);color:var(--ai-text-body);font-size:var(--text-size-v1-font-size-body-scale-150);line-height:1.4;font-weight:var(--font-weight-v1-font-weight-400);padding:var(--spacing-v1-1) var(--spacing-v1-2);border-radius:var(--radius-v1-circle);cursor:pointer}@media (min-width:900px){.og1GaG_tag{font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);padding:var(--spacing-v1-2) var(--spacing-v1-3)}}.og1GaG_tag:hover{background:var(--ai-control-hover)}.og1GaG_styleModal{z-index:2000;overscroll-behavior:none;display:block;position:fixed;inset:0}.og1GaG_styleModalOverlay{padding:var(--spacing-v1-0);background:var(--ai-style-modal-overlay,#0f172a66);cursor:pointer;border:none;position:absolute;inset:0}.og1GaG_styleModalPanel{width:var(--ai-style-modal-panel-max-width,min(800px, calc(100vw - 32px)));max-width:var(--ai-style-modal-panel-max-width,min(800px, calc(100vw - 32px)));min-height:var(--ai-style-modal-panel-min-height,min(70vh, 720px));max-height:var(--ai-style-modal-panel-max-height,calc(100vh - 80px));border-radius:var(--ai-style-modal-panel-radius,24px);background:var(--ai-style-modal-panel-bg,var(--color-brand-beige-50));color:var(--ai-style-modal-panel-color,var(--color-product-neutral-800));border:1px solid var(--ai-style-modal-panel-border,#0003);box-shadow:var(--ai-style-modal-panel-shadow,0 20px 60px #00000026);overscroll-behavior:contain;grid-template-rows:auto auto 1fr;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.og1GaG_styleModalHeader{padding:var(--ai-style-modal-header-padding,20px 24px 12px);justify-content:space-between;align-items:center;display:flex}.og1GaG_styleModalTitle{font-size:var(--ai-style-modal-title-font-size,24px);line-height:var(--ai-style-modal-title-line-height,1.25);font-weight:var(--ai-style-modal-title-font-weight,700);letter-spacing:var(--ai-style-modal-title-letter-spacing,-.02em);color:var(--ai-style-modal-title-color,var(--color-product-neutral-900))}.og1GaG_styleModalClose{width:var(--ai-style-modal-close-size,40px);height:var(--ai-style-modal-close-size,40px);border-radius:var(--ai-style-modal-close-radius,12px);border:1px solid var(--ai-style-modal-close-border,#0003);background:var(--ai-style-modal-close-bg,var(--color-product-neutral-50));color:var(--ai-style-modal-close-color,var(--color-product-neutral-900));cursor:pointer;place-items:center;font-size:22px;line-height:1;display:grid}.og1GaG_styleModalClose:hover{background:var(--ai-style-modal-close-bg-hover,var(--color-product-neutral-100))}.og1GaG_styleModalSearchWrap{padding:var(--ai-style-modal-search-wrap-padding,0 24px 16px)}.og1GaG_styleModalSearch{width:100%;height:var(--ai-style-modal-search-height,40px);border-radius:var(--ai-style-modal-search-radius,8px);border:1px solid var(--ai-style-modal-search-border,#0003);background:var(--ai-style-modal-search-bg,var(--color-product-neutral-50));color:var(--ai-style-modal-search-color,var(--color-product-neutral-900));padding:var(--ai-style-modal-search-padding,8px 12px);box-sizing:border-box;outline:none}.og1GaG_styleModalSearch::placeholder{color:var(--ai-style-modal-search-placeholder,#00000080)}.og1GaG_styleModalSearch:focus{border-color:var(--ai-style-modal-search-focus-border,var(--color-brand-blue-alpha-500a));background:var(--ai-style-modal-search-focus-bg,var(--color-brand-beige-50))}.og1GaG_styleModalSearch:focus-visible,.og1GaG_styleModalClose:focus-visible,.og1GaG_styleModalCard:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px}.og1GaG_styleModalGrid{padding:var(--ai-style-modal-grid-padding,8px 24px 24px);overscroll-behavior:contain;touch-action:pan-y;gap:var(--ai-style-modal-grid-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid;overflow:auto}@media (max-width:860px){.og1GaG_styleModalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.og1GaG_styleModalGrid{grid-template-columns:1fr}}.og1GaG_styleModalEmpty{padding:var(--ai-style-modal-grid-padding,8px 24px 24px);color:var(--ai-style-modal-empty-color,var(--color-product-neutral-600));font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);overscroll-behavior:contain;min-height:0;overflow:auto}.og1GaG_styleModalCard{border-radius:var(--ai-style-modal-card-radius,16px);width:100%;padding:var(--ai-style-modal-card-padding,6px);cursor:pointer;text-align:left;color:inherit;background:0 0;border:2px solid #0000;transition:border .16s;position:relative}.og1GaG_styleModalCard:hover{border-color:var(--ai-style-modal-card-border-hover,var(--ai-brand-border))}.og1GaG_styleModalCardSelected{border-color:var(--ai-style-modal-card-border-selected,var(--ai-brand-border))}.og1GaG_styleModalPreview{width:100%;height:100%;min-height:var(--ai-style-modal-preview-min-height,200px);border-radius:var(--ai-style-modal-card-radius,16px);background:var(--ai-style-modal-preview-bg,var(--color-product-neutral-50));border:1px solid var(--ai-style-modal-preview-border,#00000014);align-items:flex-end;display:flex;position:relative;overflow:hidden}.og1GaG_styleModalThumbImg{object-fit:cover;width:100%;height:100%;display:block}.og1GaG_styleModalThumbSkeleton{z-index:0;border-radius:inherit;background:linear-gradient(90deg, var(--color-v1-surface-hierarchy-container) 25%, var(--color-v1-surface-hierarchy-container-high) 37%, var(--color-v1-surface-hierarchy-container) 63%);background-size:400% 100%;animation:1.15s ease-in-out infinite og1GaG_artStyleShimmer;position:absolute;inset:0}.og1GaG_styleModalUncheckedIcon{color:var(--ai-style-modal-icon-muted,var(--color-product-neutral-500));display:block}.og1GaG_styleModalSelectedBadge{border-radius:var(--radius-v1-circle);background:var(--ai-style-modal-selected-badge-bg,var(--ai-brand-fill));width:32px;height:32px;color:var(--ai-style-modal-selected-badge-color,var(--ai-brand-on-fill));font-weight:var(--font-weight-v1-font-weight-900);font-size:var(--text-size-v1-font-size-body-scale-200);place-items:center;display:grid}.og1GaG_styleModalCardMeta{gap:var(--spacing-v1-1);border-radius:var(--radius-v1-300);background:var(--ai-style-modal-meta-bg,#ffffff80);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;padding:var(--spacing-v1-3);border-top:1px solid var(--ai-style-modal-meta-border-top,#00000014);flex-direction:column;display:flex}.og1GaG_styleModalCardMetaWrapper{padding:var(--spacing-v1-2);width:100%}.og1GaG_styleModalCardTitle{font-weight:var(--font-weight-v1-font-weight-500);font-size:var(--ai-style-modal-title-sm-size,14px);line-height:var(--ai-style-modal-title-sm-line-height,1.3);color:var(--ai-style-modal-title-color,var(--color-product-neutral-900))}.og1GaG_styleModalCardDesc{font-size:var(--ai-style-modal-desc-size,12px);line-height:var(--ai-style-modal-desc-line-height,1.35);color:var(--ai-style-modal-desc-color,var(--color-product-neutral-600));line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.og1GaG_bannerModelSelectorWrap{flex-shrink:0;max-width:100%}.og1GaG_bannerModelSelectorWrap button{max-width:140px;color:var(--color-product-neutral-900)!important;outline:1px solid var(--color-product-neutral-200)!important;background:var(--color-v1-surface-hierarchy-container)!important}.og1GaG_bannerModelSelectorWrap button:hover,.og1GaG_bannerModelSelectorWrap button[data-state=open]{color:var(--ai-brand-text)!important;outline-color:var(--ai-brand-border)!important;background:var(--color-v1-surface-hierarchy-container)!important}.og1GaG_bannerModelSelectorWrap button svg{color:var(--color-product-neutral-500)!important}:is(.og1GaG_bannerModelSelectorWrap button:hover svg,.og1GaG_bannerModelSelectorWrap button[data-state=open] svg){color:var(--ai-brand-text)!important}.og1GaG_bannerActionBtn{min-height:var(--ai-btn-min-h-md);padding:var(--ai-btn-pad-md);border-radius:var(--ai-btn-radius);background:var(--ai-action-fill);color:var(--ai-action-label);box-shadow:var(--ai-brand-fill-ring,none);font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-functional-scale-2);font-weight:var(--ai-font-subtext-weight);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:6px;line-height:24px;transition:filter .2s;display:inline-flex}.og1GaG_bannerActionBtn:hover:not(:disabled){background:var(--color-brand-blue-400)}.og1GaG_bannerActionBtn:disabled{opacity:.55;cursor:not-allowed}.og1GaG_bannerActionIcon{width:20px;height:20px;display:block}.og1GaG_translateFrame{gap:var(--ai-banner-translate-card-gap,16px);flex-direction:column;width:100%;display:flex}.og1GaG_translateForm{width:100%;margin:var(--spacing-v1-0)}.og1GaG_translatePanels{align-items:stretch;gap:var(--spacing-v1-3);flex-direction:column;width:100%;display:flex}@media (min-width:900px){.og1GaG_translatePanels{justify-content:center;align-items:center;gap:var(--ai-banner-translate-panels-gap,4px);flex-direction:row}}.og1GaG_translatePanel{min-height:160px;padding:var(--spacing-v1-6) var(--spacing-v1-4) var(--spacing-v1-4);border:1px solid var(--ai-banner-translate-input-border,var(--color-brand-blue-alpha-400a));border-radius:var(--ai-banner-radius-md);background:var(--ai-banner-translate-panel-bg,var(--color-product-neutral-100));flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}@media (min-width:900px){.og1GaG_translatePanel{flex:0 0 var(--ai-banner-translate-panel-width,415px);width:var(--ai-banner-translate-panel-width,415px);min-width:360px;max-width:520px;height:var(--ai-banner-translate-panel-height,360px);min-height:var(--ai-banner-translate-panel-height,360px)}}.og1GaG_translateTextarea{resize:none;width:100%;min-height:0;padding:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-175);font-weight:var(--font-weight-v1-font-weight-400);color:var(--ai-banner-text-primary);background:0 0;border:none;outline:none;flex:1;line-height:24px}.og1GaG_translateTextarea::placeholder{color:var(--ai-banner-translate-placeholder-color,var(--color-product-neutral-600));opacity:.6}.og1GaG_translatePanelFooter{justify-content:space-between;align-items:flex-end;gap:var(--spacing-v1-2);height:40px;padding:var(--spacing-v1-0);flex-wrap:wrap;flex-shrink:0;display:flex}.og1GaG_translateCharCount{font-size:var(--text-size-v1-font-size-body-scale-150);line-height:140%;font-weight:var(--font-weight-v1-font-weight-400);color:var(--ai-banner-translate-char-count-color,var(--color-product-neutral-600));text-transform:capitalize}.og1GaG_translateControls{align-items:flex-end;gap:var(--spacing-v1-2);margin-left:auto;display:none}@media (min-width:900px){.og1GaG_translateControls{display:flex}}.og1GaG_mobileModelRow{justify-content:space-between;align-items:center;gap:var(--spacing-v1-2);width:100%;display:flex}@media (min-width:900px){.og1GaG_mobileModelRow{display:none}}.og1GaG_mobileModelLabel{font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1);font-weight:var(--font-weight-v1-font-weight-500);color:var(--ai-banner-text-primary)}.og1GaG_mobileActionRow{width:100%}.og1GaG_mobileActionRow .og1GaG_bannerActionBtn{justify-content:center;width:100%}@media (min-width:900px){.og1GaG_mobileActionRow{display:none}}.og1GaG_translateSwap{width:100%;height:24px;color:var(--ai-banner-translate-swap-color,var(--color-product-neutral-600));flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:900px){.og1GaG_translateSwap{width:24px}}.og1GaG_translateSwapIcon{flex-shrink:0;display:block;transform:rotate(90deg)}@media (min-width:900px){.og1GaG_translateSwapIcon{transform:none}}.og1GaG_translatePanelOutput{width:100%;min-height:160px;padding:var(--spacing-v1-6) var(--spacing-v1-4) var(--spacing-v1-4);border:1px solid var(--ai-banner-translate-output-border,#0000001a);border-radius:var(--ai-banner-radius-md);background:var(--ai-banner-translate-output-bg,var(--color-product-neutral-100));box-sizing:border-box;display:block}@media (min-width:900px){.og1GaG_translatePanelOutput{width:auto;min-width:0;max-width:520px;height:var(--ai-banner-translate-panel-height,360px);flex:1 1 0}}.og1GaG_translateOutputPlaceholder{width:100%;height:100%}.og1GaG_translateActionBtn{font-weight:var(--font-weight-v1-font-weight-400)}.og1GaG_translateActionBtn .og1GaG_bannerActionIcon{width:24px;height:24px}.og1GaG_qaSimpleRoot{width:100%}.og1GaG_qaSimpleForm{width:100%;margin:var(--spacing-v1-0);gap:var(--spacing-v1-3);flex-direction:column;display:flex}.og1GaG_qaSimplePanel{min-height:180px;padding:var(--spacing-v1-6) var(--spacing-v1-4) var(--spacing-v1-4);border:1px solid var(--ai-banner-border);border-radius:var(--ai-banner-radius-md);background:var(--home-card-bg);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}@media (min-width:900px){.og1GaG_qaSimplePanel{min-height:200px}}.og1GaG_qaSimpleTextarea{resize:none;width:100%;min-height:0;padding:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-175);font-weight:var(--font-weight-v1-font-weight-400);color:var(--ai-banner-text-primary);background:0 0;border:none;outline:none;flex:1;line-height:24px}.og1GaG_qaSimpleTextarea::placeholder{color:var(--ai-banner-translate-placeholder-color,var(--color-product-neutral-600));opacity:.6}.og1GaG_qaSimpleFooter{justify-content:flex-end;align-items:flex-end;gap:var(--spacing-v1-2);height:40px;padding:var(--spacing-v1-0);flex-wrap:wrap;flex-shrink:0;display:none}@media (min-width:900px){.og1GaG_qaSimpleFooter{display:flex}}.og1GaG_qaCardsRoot{--qa-visible-count:1.4;--qa-list-gap:12px;--qa-card-max-width:280px;--qa-card-max-height:220px;--qa-card-width:min(var(--qa-card-max-width), calc((100% - (var(--qa-visible-count) - 1) * var(--qa-list-gap)) / var(--qa-visible-count)));gap:var(--spacing-v1-4);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:900px){.og1GaG_qaCardsRoot{--qa-visible-count:4;--qa-list-gap:16px;--qa-card-max-width:250px;--qa-card-max-height:200px;gap:var(--spacing-v1-6)}}.og1GaG_qaCardsForm{width:100%;margin:var(--spacing-v1-0);gap:var(--spacing-v1-3);flex-direction:column;display:flex}.og1GaG_qaCardsPanel{min-height:180px;padding:var(--spacing-v1-6) var(--spacing-v1-4) var(--spacing-v1-4);border:1px solid var(--ai-banner-border);border-radius:var(--ai-banner-radius-md);background:var(--home-card-bg);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}@media (min-width:900px){.og1GaG_qaCardsPanel{min-height:200px}}.og1GaG_qaCardsTextarea{resize:none;width:100%;min-height:0;padding:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-175);font-weight:var(--font-weight-v1-font-weight-400);color:var(--ai-banner-text-primary);background:0 0;border:none;outline:none;flex:1;line-height:24px}.og1GaG_qaCardsTextarea::placeholder{color:var(--ai-banner-translate-placeholder-color,var(--color-product-neutral-600));opacity:.6}.og1GaG_qaCardsSelectedRow{gap:var(--spacing-v1-2);width:100%;margin:var(--spacing-v1-0);padding:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-2);scrollbar-width:thin;flex-wrap:nowrap;list-style:none;display:flex;overflow-x:auto}.og1GaG_qaCardsSelectedItem{width:56px;height:56px;padding:var(--spacing-v1-0);border:1px solid var(--ai-banner-border);border-radius:var(--radius-v1-250);background:var(--color-v1-surface-hierarchy-container);box-sizing:border-box;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.og1GaG_qaCardsSelectedRemove{width:20px;height:20px;padding:var(--spacing-v1-0);border:1px solid var(--home-card-border);background:var(--color-v1-surface-hierarchy-container);color:var(--ai-text-body);cursor:pointer;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;transition:background-color .14s,border-color .14s,transform .14s;display:inline-flex;position:absolute;top:4px;right:4px}.og1GaG_qaCardsSelectedRemove:hover{background:var(--color-v1-surface-hierarchy-container-high);border-color:var(--home-card-border-hover)}.og1GaG_qaCardsSelectedRemove:active{transform:scale(.92)}.og1GaG_qaCardsSelectedRemove:focus-visible{outline:2px solid var(--ai-banner-brand,var(--ai-brand-border));outline-offset:1px}.og1GaG_qaCardsSelectedRemoveIcon{flex-shrink:0;width:12px;height:12px;display:block}.og1GaG_qaCardsSelectedImage{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.og1GaG_qaCardsSelectedFileBadge{font-size:9px;font-weight:var(--font-weight-v1-font-weight-600);color:var(--ai-banner-text-muted,var(--color-product-neutral-600));line-height:1}.og1GaG_qaCardsFileInput{width:1px;height:1px;padding:var(--spacing-v1-0);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;position:absolute;overflow:hidden}.og1GaG_qaCardsFooter{justify-content:space-between;align-items:flex-end;gap:var(--spacing-v1-2);flex-shrink:0;width:100%;display:flex}.og1GaG_qaCardsFooter .og1GaG_qaSimpleFooter{flex:1;width:auto;min-width:0}.og1GaG_qaAttachBtn{border-radius:var(--ai-banner-radius-sm);width:40px;height:40px;color:var(--ai-banner-text-primary);cursor:pointer;padding:var(--spacing-v1-0);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .14s;display:inline-flex}.og1GaG_qaAttachBtn:hover{color:var(--ai-banner-brand,var(--ai-brand-text))}.og1GaG_qaAttachIcon{width:20px;height:20px;display:block}.og1GaG_qaCardsList{gap:var(--qa-list-gap);width:100%;min-width:0;margin:var(--spacing-v1-0);padding:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-1);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-snap-type:x proximity;box-sizing:border-box;flex-wrap:nowrap;list-style:none;display:flex;overflow:auto hidden}.og1GaG_qaCardsList>li{flex:0 0 var(--qa-card-width);width:var(--qa-card-width);scroll-snap-align:start;min-width:0;min-height:0;display:flex}.og1GaG_qaCard{width:100%;max-width:var(--qa-card-max-width);max-height:var(--qa-card-max-height);aspect-ratio:5/4;border:1px solid var(--ai-banner-border);border-radius:var(--ai-banner-radius-md);background:var(--home-card-bg);text-align:center;cursor:pointer;height:auto;color:inherit;box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.og1GaG_qaCardSnippet{padding:var(--spacing-v1-2);gap:6px}@media (min-width:900px){.og1GaG_qaCardSnippet{padding:10px}}.og1GaG_qaCard:hover{border-color:var(--ai-banner-brand,var(--ai-brand-border))}.og1GaG_qaCardActive{border-color:var(--ai-banner-brand,var(--ai-brand-border));box-shadow:0 0 0 1px var(--color-brand-blue-alpha-100a)}.og1GaG_qaCardTitle{font-size:var(--text-size-v1-font-size-body-scale-175);line-height:20px;font-weight:var(--font-weight-v1-font-weight-600);color:var(--ai-banner-text-primary);flex-shrink:0}.og1GaG_qaCardBody,.og1GaG_qaCardMedia{box-sizing:border-box;border:1px solid var(--ai-banner-border);border-radius:var(--radius-v1-250);flex:1;width:100%;min-height:0;overflow:hidden}.og1GaG_qaCardBody{background:var(--ai-banner-translate-output-bg,var(--color-product-neutral-100));font-size:var(--text-size-v1-font-size-body-scale-150);color:var(--ai-banner-text-primary);text-align:center;-webkit-line-clamp:6;-webkit-box-orient:vertical;padding:10px;line-height:1.35;display:-webkit-box}.og1GaG_qaCardMedia{min-height:0;padding:var(--spacing-v1-0);background:var(--color-v1-surface-hierarchy-container);flex:1;display:block;position:relative}.og1GaG_qaCardImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.og1GaG_uploadFileFrame{gap:var(--ai-banner-translate-card-gap,16px);flex-direction:column;width:100%;display:flex}.og1GaG_uploadFileHeader{justify-content:center;align-items:center;display:flex}@media (min-width:900px){.og1GaG_uploadFileHeader{justify-content:flex-start}}.og1GaG_uploadFileTitle{font-size:var(--text-size-v1-font-size-heading-scale-n1);line-height:var(--text-size-v1-line-height-heading-scale-n1);font-weight:var(--font-weight-v1-font-weight-500);color:var(--ai-banner-text-primary)}.og1GaG_uploadFileDropzone{justify-content:center;align-items:center;gap:var(--spacing-v1-3);width:100%;min-height:200px;padding:var(--spacing-v1-7) var(--spacing-v1-6);border:1px solid var(--ai-banner-upload-file-border,#0003);border-radius:var(--ai-banner-radius-md);background:var(--ai-banner-upload-file-bg,var(--color-product-neutral-50));text-align:center;box-sizing:border-box;flex-direction:column;display:flex}.og1GaG_uploadFileIcon{flex-shrink:0;display:block}.og1GaG_uploadFileInstruction{margin:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-200);font-weight:var(--font-weight-v1-font-weight-500);line-height:var(--text-size-v1-line-height-body-scale-200);color:var(--ai-banner-text-primary)}.og1GaG_uploadFileChooseLink{padding:var(--spacing-v1-0);margin:var(--spacing-v1-0);font:inherit;font-weight:var(--font-weight-v1-font-weight-500);color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;text-decoration:underline}.og1GaG_uploadFileChooseLink:hover{color:var(--ai-banner-brand,var(--ai-brand-text))}.og1GaG_uploadFileSubtext{margin:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-150);font-weight:var(--font-weight-v1-font-weight-400);color:var(--ai-banner-text-muted,var(--color-product-neutral-600));line-height:140%}.ai-tool-has-background .og1GaG_heroCopy{isolation:isolate;position:relative}
.BRZiIa_mark{border-radius:var(--radius-v1-circle);width:var(--brand-mark-size,32px);height:var(--brand-mark-size,32px);background:var(--ai-brand-mark-bg,var(--color-v1-neutral-light-850,#303030));color:var(--ai-brand-mark-fg,var(--color-v1-neutral-light-50,#fafafa));flex-shrink:0;justify-content:center;align-items:center;display:flex}.BRZiIa_glyph{width:75%;height:75%;display:block}
.zPU6Wq_footer{flex-direction:column;align-self:stretch;width:100%;display:flex}.zPU6Wq_main{gap:var(--spacing-v1-7) var(--spacing-v1-9);padding:var(--spacing-v1-7) var(--spacing-v1-6);background:var(--ai-footer-main-bg,var(--color-product-neutral-900));grid-template-columns:minmax(0,368px) minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:1023px){.zPU6Wq_main{padding:24px var(--ai-content-padding-x);grid-template-columns:1fr}}.zPU6Wq_brandBlock{gap:var(--spacing-v1-6);flex-direction:column;min-width:0;display:flex}.zPU6Wq_brandRow{align-items:center;gap:var(--spacing-v1-2);flex-direction:row;transition:opacity .2s;display:flex}.zPU6Wq_brandRow:hover{opacity:.8}.zPU6Wq_brandName{letter-spacing:-.01em;margin:var(--spacing-v1-0);font-family:var(--ai-font-display);font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-heading-scale-1);color:var(--ai-footer-brand-text,var(--color-product-neutral-50));line-height:32px}.zPU6Wq_stores{align-items:center;gap:var(--spacing-v1-5);flex-flow:wrap;min-height:44px;display:flex}.zPU6Wq_column{gap:var(--spacing-v1-6);padding:var(--spacing-v1-1) var(--spacing-v1-0);flex-direction:column;min-width:0;display:flex}.zPU6Wq_columnTitle{margin:var(--spacing-v1-0);font-family:var(--ai-font-subtext);font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-heading-scale-0);color:var(--ai-footer-column-text,#e8e6e3);line-height:24px}.zPU6Wq_columnBody{margin:var(--spacing-v1-0);font-family:var(--font-family-v1-family-sans);font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);color:var(--ai-footer-column-text,#e8e6e3)}.zPU6Wq_socialRow{gap:var(--spacing-v1-2);flex-flow:wrap;align-items:center;display:flex}.zPU6Wq_socialLink{width:44px;height:44px;padding:var(--spacing-v1-1);border-radius:var(--radius-v1-200);border:1px solid var(--ai-footer-social-border,#fff3);justify-content:center;align-items:center;line-height:0;transition:background .15s,border-color .15s;display:inline-flex}.zPU6Wq_socialLink:hover,.zPU6Wq_socialLink:focus-visible{background:var(--ai-footer-social-hover-bg,#ffffff14);border-color:var(--ai-footer-social-hover-border,#ffffff59)}.zPU6Wq_socialIcon{object-fit:contain;width:24px;height:24px}.zPU6Wq_subscribeRow{align-self:stretch;align-items:center;gap:var(--spacing-v1-2);padding:var(--spacing-v1-1) var(--spacing-v1-1) var(--spacing-v1-1) var(--spacing-v1-4);border-radius:var(--radius-v1-circle);-webkit-backdrop-filter:blur(24px);background:#ffffff1a;flex-direction:row;display:flex}@media (max-width:639px){.zPU6Wq_subscribeRow{padding:var(--spacing-v1-3) var(--spacing-v1-3) var(--spacing-v1-3) var(--spacing-v1-4);flex-wrap:wrap}}.zPU6Wq_subscribePlaceholder{min-width:0;font-family:var(--ai-font-subtext);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);color:var(--ai-footer-subscribe-placeholder,#c9c6c2);flex:auto}.zPU6Wq_subscribeBtn{padding:var(--spacing-v1-2) var(--spacing-v1-4);border-radius:var(--radius-v1-circle);background:var(--ai-action-fill);color:var(--ai-action-label);font-family:var(--ai-font-subtext);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.zPU6Wq_subscribeBtn:hover,.zPU6Wq_subscribeBtn:focus-visible{background:var(--color-brand-blue-400)}.zPU6Wq_subscribeBtn:focus-visible{outline:2px solid var(--ai-brand-border);outline-offset:2px}.zPU6Wq_copyrightBar{justify-content:space-between;align-items:center;gap:var(--spacing-v1-4);padding:var(--spacing-v1-3) var(--spacing-v1-6);background:var(--ai-footer-copyright-bg,var(--color-product-neutral-950));flex-flow:wrap;display:flex}@media (max-width:899px){.zPU6Wq_copyrightBar{text-align:center;justify-content:center}.zPU6Wq_copyrightText{text-align:center}}@media (min-width:1024px){.zPU6Wq_main{padding:32px var(--ai-footer-padding-x-wide,56px)}.zPU6Wq_copyrightBar{padding:12px var(--ai-footer-padding-x-wide,56px)}}.zPU6Wq_copyrightText{margin:var(--spacing-v1-0);font-family:var(--ai-font-subtext);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-meta-scale-2);line-height:var(--text-size-v1-line-height-meta-scale-2);color:var(--ai-footer-copyright-text,#e8e6e3);white-space:pre-line}.zPU6Wq_legalNav{align-items:center;gap:var(--spacing-v1-1) var(--spacing-v1-0);flex-flow:wrap;display:flex}.zPU6Wq_legalItem{align-items:center;gap:var(--spacing-v1-3);display:inline-flex}.zPU6Wq_legalLink{font-family:var(--ai-font-subtext);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1);color:var(--ai-footer-legal-text,#e8e6e3);text-underline-offset:2px;text-decoration:underline}.zPU6Wq_legalLink:hover,.zPU6Wq_legalLink:focus-visible{color:var(--ai-footer-legal-text-hover,#fff)}.zPU6Wq_legalLink:focus-visible{outline:2px solid var(--ai-brand-border);outline-offset:2px;border-radius:var(--radius-v1-50)}.zPU6Wq_legalSeparator{font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-meta-scale-2);line-height:var(--text-size-v1-line-height-meta-scale-2);color:var(--ai-footer-legal-separator,#6b7280);-webkit-user-select:none;user-select:none}@media (max-width:1023px){.zPU6Wq_main{row-gap:32px}.zPU6Wq_brandBlock{gap:16px}.zPU6Wq_column{gap:12px;padding:0}}.zPU6Wq_followHeader{padding:0}@media (max-width:899px){.zPU6Wq_legalNav{justify-content:center;gap:8px 20px}.zPU6Wq_legalSeparator{display:none}}
._8OHw7q_root{--ai-footer-nav-group-gap:40px;--ai-footer-nav-column-gap:20px;--ai-footer-nav-row-gap:12px;--ai-footer-nav-title-gap:20px;--ai-footer-nav-column-min:102px;--ai-footer-nav-column-max:132px;isolation:isolate;box-sizing:border-box;width:100%;padding:32px var(--ai-content-padding-x,12px);background:var(--ai-footer-product-nav-bg,var(--color-brand-beige-50));border-top:var(--ai-footer-product-nav-border-top,none);display:block;position:relative}._8OHw7q_root:before{content:"";z-index:-1;background-image:var(--ai-footer-product-nav-tint,none);opacity:var(--ai-footer-product-nav-tint-opacity,.55);pointer-events:none;position:absolute;inset:0}._8OHw7q_inner{gap:var(--ai-footer-nav-group-gap);flex-direction:column;width:100%;max-width:1440px;margin:0 auto;display:flex}._8OHw7q_brand{align-items:center;gap:var(--spacing-v1-2);flex:none;display:flex}._8OHw7q_brandName{letter-spacing:-.01em;font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);font-size:var(--text-size-v1-font-size-heading-scale-1);color:var(--ai-header-brand-text,var(--color-product-neutral-900));white-space:nowrap;line-height:1.05}._8OHw7q_groups{gap:var(--ai-footer-nav-group-gap);flex-direction:column;flex:auto;min-width:0;display:flex}._8OHw7q_group{gap:var(--ai-footer-nav-title-gap);flex-direction:column;min-width:0;display:flex}._8OHw7q_groupTitle{margin:var(--spacing-v1-0);padding-bottom:var(--spacing-v1-3);border-bottom:1px solid var(--ai-footer-product-nav-rule,#0f172a1f);font-family:var(--ai-font-ui);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-body-scale-225);color:var(--ai-text-header,var(--color-product-neutral-900));line-height:1.3}._8OHw7q_columns{justify-content:start;align-items:start;gap:var(--ai-footer-nav-group-gap) var(--ai-footer-nav-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._8OHw7q_column{gap:var(--ai-footer-nav-row-gap);flex-direction:column;min-width:0;display:flex}._8OHw7q_columnTitle{margin:var(--spacing-v1-0);font-family:var(--ai-font-ui);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-functional-scale-2);color:var(--ai-footer-product-nav-title,var(--color-product-neutral-900));line-height:1.5}._8OHw7q_linkList{margin:var(--spacing-v1-0);padding:var(--spacing-v1-0);gap:var(--ai-footer-nav-row-gap);flex-direction:column;list-style:none;display:flex}._8OHw7q_link{font-family:var(--ai-font-ui);font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-functional-scale-1);line-height:var(--text-size-v1-line-height-functional-scale-1);color:var(--ai-footer-product-nav-link,var(--color-product-neutral-700));text-decoration:none;transition:color .15s}._8OHw7q_link:hover,._8OHw7q_link:focus-visible{color:var(--ai-footer-product-nav-link-hover,var(--ai-brand-text));text-underline-offset:3px;text-decoration:underline}._8OHw7q_link:focus-visible{outline:2px solid var(--ai-footer-product-nav-link-focus,#00000073);outline-offset:2px;border-radius:var(--radius-v1-50)}@media (min-width:1024px){._8OHw7q_root{padding:var(--spacing-v1-9) var(--spacing-v1-7)}._8OHw7q_inner{flex-direction:row;align-items:flex-start}._8OHw7q_groups{align-items:flex-start;gap:var(--ai-footer-nav-group-gap);flex-direction:row}._8OHw7q_group{flex:auto}._8OHw7q_groupExtra{min-width:calc(var(--ai-footer-nav-column-min) * 2 + var(--ai-footer-nav-column-gap));flex:none}._8OHw7q_group:not(._8OHw7q_groupExtra) ._8OHw7q_columns{grid-template-columns:repeat(5,minmax(0,1fr))}._8OHw7q_groupExtra ._8OHw7q_columns{grid-template-columns:repeat(2, minmax(var(--ai-footer-nav-column-min), var(--ai-footer-nav-column-max)))}}
.QaXelq_section{isolation:isolate;padding:var(--ai-section-padding-mobile);background-color:var(--cta-footer-section-bg,var(--color-product-neutral-50));background-image:var(--cta-footer-section-bg-image,none);border-top:var(--cta-footer-section-border-top,none);color:var(--cta-footer-text);position:relative;overflow:hidden}@media (min-width:900px){.QaXelq_section{padding:var(--ai-section-padding-desktop)}}.QaXelq_bgDecor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.QaXelq_bgDecorImage{object-fit:cover;object-position:center}.QaXelq_container{isolation:isolate;z-index:1;width:min(1180px, calc(100% - 2 * var(--ai-content-padding-x)));text-align:center;min-height:clamp(168px,30vw,212px);padding:var(--spacing-v1-7) var(--spacing-v1-5);box-sizing:border-box;border-radius:var(--cta-footer-card-radius,24px);background:var(--cta-footer-card-bg,var(--glass-bg-tier1,#ffffffb8));-webkit-backdrop-filter:var(--cta-footer-card-backdrop,var(--glass-blur-tier1));backdrop-filter:var(--cta-footer-card-backdrop,var(--glass-blur-tier1));border:var(--cta-footer-card-border,1px solid var(--home-card-border));box-shadow:var(--cta-footer-card-shadow,none);align-content:center;justify-items:center;gap:18px;margin:0 auto;display:grid;position:relative}.QaXelq_container:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--cta-footer-card-tint,var(--ai-tool-card-tint,none));pointer-events:none;position:absolute;inset:0}.QaXelq_header{gap:var(--spacing-v1-2);width:100%;padding:var(--spacing-v1-0) var(--spacing-v1-2);box-sizing:border-box;justify-items:center;display:grid}.QaXelq_title{font-family:var(--ai-font-display);margin:var(--spacing-v1-0);font-weight:var(--ai-font-display-weight);letter-spacing:-.015em;max-width:360px;color:var(--cta-footer-title,var(--color-product-neutral-900));font-size:32px;line-height:1.05}.QaXelq_titleHighlight,.QaXelq_titlePrefix,.QaXelq_titleSuffix{color:var(--cta-footer-title,var(--color-product-neutral-900))}.QaXelq_subtitle{font-family:var(--ai-font-subtext);margin:var(--spacing-v1-0);max-width:330px;font-size:var(--text-size-v1-font-size-heading-scale-0);line-height:var(--text-size-v1-line-height-heading-scale-0);font-weight:var(--ai-font-subtext-weight);color:var(--cta-footer-text)}.QaXelq_cta{--ai-section-cta-outline:var(--cta-footer-text);}.QaXelq_ctaLabel{}.QaXelq_ctaIcon{}@media (min-width:900px){.QaXelq_section{padding:56px 0}.QaXelq_container{gap:var(--spacing-v1-6);width:min(var(--cta-footer-max-w,100%), calc(100% - 2 * var(--cta-footer-gutter,var(--ai-content-padding-x-wide))));min-height:248px;padding:48px 40px}.QaXelq_header{gap:var(--spacing-v1-3);padding:var(--spacing-v1-0)}.QaXelq_title{max-width:900px;font-size:40px;line-height:var(--ai-display-leading-l);letter-spacing:var(--ai-display-tracking-l)}.QaXelq_subtitle{font-family:var(--ai-font-subtext);max-width:640px;font-size:var(--text-size-v1-font-size-body-scale-225);line-height:var(--text-size-v1-line-height-body-scale-225);letter-spacing:.02em;font-weight:var(--font-weight-v1-font-weight-400)}}.QaXelq_container:before{opacity:var(--cta-footer-card-tint-opacity,var(--ai-tool-raised-tint-opacity,.28))}
.HZcRFq_section{isolation:isolate;padding:var(--ai-section-padding-mobile);position:relative;overflow:hidden}@media (min-width:900px){.HZcRFq_section{padding:var(--ai-section-padding-desktop)}}.HZcRFq_bgDecor{z-index:0;pointer-events:none;position:absolute;inset:0}.HZcRFq_bgDecorSvg{width:100%;height:100%;min-height:100%;display:block}.HZcRFq_inner{z-index:1;width:min(1080px, calc(100% - 2 * var(--ai-content-padding-x)));gap:var(--spacing-v1-6);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-width:900px){.HZcRFq_section{padding:var(--ai-section-padding-desktop)}.HZcRFq_inner{gap:var(--spacing-v1-7)}}.HZcRFq_title{margin:var(--spacing-v1-0);text-align:center;font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);letter-spacing:var(--ai-display-tracking-l);line-height:var(--ai-display-leading-l);color:var(--ai-text-header);font-size:clamp(28px,3vw,40px)}.HZcRFq_titlePrefix,.HZcRFq_titleMain{color:var(--ai-text-header)}.HZcRFq_list{scroll-margin-top:88px}.HZcRFq_item{background:0 0;scroll-margin-top:88px;position:relative}.HZcRFq_summary{justify-content:space-between;align-items:center;gap:var(--spacing-v1-4);text-align:left;width:100%;font:inherit;color:var(--faq-text);cursor:pointer;background:0 0;border:none;padding:18px 0;list-style:none;transition:background-color .2s;display:flex}.HZcRFq_summary:hover .HZcRFq_question{color:var(--home-accent)}.HZcRFq_summary::-webkit-details-marker{display:none}@media (min-width:900px){.HZcRFq_summary{padding:20px 0}}.HZcRFq_question{font-size:var(--text-size-v1-font-size-body-scale-200);font-weight:var(--font-weight-v1-font-weight-600);line-height:1.45}.HZcRFq_chevron{color:var(--faq-muted);flex-shrink:0;transition:transform .2s}.HZcRFq_item[open] .HZcRFq_chevron{transform:rotate(180deg)}.HZcRFq_contentInner{padding:0 0 18px}@media (min-width:900px){.HZcRFq_contentInner{padding:0 0 22px}}.HZcRFq_answer{font-size:var(--text-size-v1-font-size-body-scale-175);color:var(--faq-muted);line-height:1.55}.HZcRFq_answer a{color:var(--home-accent);text-underline-offset:2px;text-decoration:underline}.HZcRFq_answer p{margin:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-3)}.HZcRFq_answer p:last-child{margin-bottom:var(--spacing-v1-0)}:is(.HZcRFq_answer ul,.HZcRFq_answer ol){margin:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-3);padding-left:1.5rem}.HZcRFq_answer ul{list-style-type:disc;list-style-position:outside}.HZcRFq_answer ol{list-style-type:decimal;list-style-position:outside}.HZcRFq_answer li{margin-bottom:6px;display:list-item}:is(.HZcRFq_answer ul ul,.HZcRFq_answer ol ol,.HZcRFq_answer ul ol,.HZcRFq_answer ol ul){margin-top:6px;margin-bottom:6px}:is(.HZcRFq_answer h1,.HZcRFq_answer h2,.HZcRFq_answer h3,.HZcRFq_answer h4,.HZcRFq_answer h5,.HZcRFq_answer h6){font-size:var(--text-size-v1-font-size-body-scale-175);font-weight:var(--font-weight-v1-font-weight-600);color:var(--faq-text);margin:0 0 10px}.HZcRFq_answer blockquote{margin:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-3);color:var(--faq-muted);border-left:3px solid #b9d0ed73;padding-left:14px}.ai-tool-has-background .HZcRFq_section{background:0 0;position:relative}.ai-tool-has-background .HZcRFq_title{isolation:isolate;position:relative}
.sZpMLq_grid{margin:var(--spacing-v1-0);padding:var(--spacing-v1-0);justify-content:center;gap:var(--spacing-v1-3);flex-wrap:wrap;list-style:none;display:flex}.sZpMLq_pill{align-items:center;gap:var(--spacing-v1-2);box-sizing:border-box;max-width:100%;padding:var(--spacing-v1-3) var(--spacing-v1-4);border:1px solid var(--home-card-border);border-radius:var(--radius-v1-300);background:var(--home-card-bg);color:var(--ai-text-body);text-decoration:none;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.sZpMLq_pill:hover{border-color:var(--home-card-border-hover);background:var(--home-card-bg-hover);box-shadow:var(--home-card-shadow);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.sZpMLq_pill:hover{transform:none}}.sZpMLq_pill:focus-visible{outline:2px solid var(--ai-brand-border);outline-offset:2px}.sZpMLq_pillTitle{font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-heading-scale-n1);font-weight:var(--ai-font-subtext-weight);line-height:var(--text-size-v1-line-height-heading-scale-n1)}.sZpMLq_pillIcon{width:16px;height:16px;color:var(--ai-text-muted);flex-shrink:0}@media (min-width:900px){.sZpMLq_pillTitle{font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-heading-scale-0)}}
._3h5PIa_page{width:100%;color:var(--ai-text-header)}._3h5PIa_wrap{max-width:1056px;padding:0 var(--ai-group-content-padding-x,var(--ai-content-padding-x));margin:0 auto}@media (min-width:900px){._3h5PIa_wrap{padding:0 var(--ai-group-content-padding-x-wide,var(--ai-header-padding-x-desktop))}}._3h5PIa_hero{width:100%;padding:var(--spacing-v1-6) var(--spacing-v1-0) var(--spacing-v1-10)}@media (min-width:900px){._3h5PIa_hero{padding:var(--spacing-v1-9) var(--spacing-v1-0) var(--spacing-v1-12)}}._3h5PIa_breadcrumb{background-color:var(--home-card-bg);border:1px solid var(--home-card-border);align-self:flex-start;align-items:center;gap:var(--spacing-v1-2);width:fit-content;min-width:0;max-width:100%;font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-body-scale-200);line-height:var(--home-body-leading-m);letter-spacing:.03em;margin-bottom:var(--spacing-v1-6);color:var(--ai-text-body);border-radius:999px;flex-wrap:nowrap;padding:6px 14px;display:flex}@media (min-width:900px){._3h5PIa_breadcrumb{text-align:left;margin-bottom:var(--spacing-v1-8);justify-content:flex-start}}._3h5PIa_crumb{color:var(--color-product-neutral-700);flex:none;text-decoration:none;transition:color .2s}@media (max-width:899px){._3h5PIa_crumb{margin-block:-10px;margin-inline:-8px;padding-block:10px;padding-inline:8px}._3h5PIa_breadcrumb{gap:calc(var(--spacing-v1-2) + 16px)}._3h5PIa_crumbSepIcon{margin-inline:-8px}}._3h5PIa_crumb:hover{color:var(--home-accent);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){._3h5PIa_crumb{transition:none}}._3h5PIa_crumbSepIcon{width:16px;height:16px;color:var(--ai-text-muted);flex:none}._3h5PIa_crumbCurrent{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-product-neutral-900);font-weight:var(--ai-font-subtext-weight);flex:0 auto;transition:none;overflow:hidden}._3h5PIa_heroCopy{align-items:center;gap:var(--spacing-v1-4);text-align:center;flex-direction:column;width:100%;display:flex}._3h5PIa_title{font-family:var(--ai-font-display);margin:var(--spacing-v1-0);font-size:32px;font-weight:var(--ai-font-display-weight);letter-spacing:-.02em;color:var(--ai-text-header);line-height:1.05}@media (min-width:900px){._3h5PIa_title{font-size:48px;line-height:1.1}}._3h5PIa_description{font-family:var(--ai-font-subtext);margin:var(--spacing-v1-0);max-width:720px;font-size:var(--text-size-v1-font-size-body-scale-200);font-weight:var(--font-weight-v1-font-weight-400);line-height:var(--text-size-v1-line-height-body-scale-200);color:var(--ai-text-muted)}@media (min-width:900px){._3h5PIa_description{font-family:var(--ai-font-subtext);font-size:var(--text-size-v1-font-size-body-scale-225);line-height:var(--text-size-v1-line-height-body-scale-225)}}._3h5PIa_tools{margin-top:var(--spacing-v1-8)}@media (min-width:900px){._3h5PIa_tools{margin-top:56px}}._3h5PIa_toolGrid{}._3h5PIa_toolCard{}._3h5PIa_toolCardTitle{}._3h5PIa_toolCardIcon{}
.p1pNRW_sectionDivider{position:relative}.p1pNRW_sectionDivider:after{display:none}@media (min-width:900px){.p1pNRW_sectionDivider:after{width:240px}}
.Hf_ECW_section{--feature-content-gutter:calc(var(--ai-content-padding-x) + 12px);padding:var(--ai-section-padding-mobile);gap:var(--spacing-v1-6);flex-direction:column;display:flex;}@media (min-width:900px){.Hf_ECW_section{--feature-content-gutter:calc(var(--ai-content-padding-x-wide) + 12px);padding:var(--ai-section-padding-desktop)}}.Hf_ECW_waveDivider{margin-top:var(--spacing-v1-0);margin-bottom:calc(-1 * var(--ai-section-padding-y));line-height:0;display:block}@media (min-width:900px){.Hf_ECW_waveDivider{margin-bottom:calc(-1 * var(--ai-section-padding-y-desktop))}}.Hf_ECW_container{box-sizing:border-box;width:100%;padding-inline:var(--feature-content-gutter);justify-items:stretch;margin:0 auto;display:grid}.Hf_ECW_header{text-align:center;gap:var(--spacing-v1-3);justify-items:center;max-width:725px;margin:0 auto;display:grid}.Hf_ECW_title{margin:var(--spacing-v1-0);font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);letter-spacing:var(--ai-display-tracking-l);line-height:var(--ai-display-leading-l);color:var(--ai-text-header);font-size:clamp(28px,3vw,40px)}.Hf_ECW_titlePrefix,.Hf_ECW_titleHighlight,.Hf_ECW_titleSuffix{color:var(--ai-text-header)}.Hf_ECW_subtitle{font-family:var(--ai-font-subtext);margin:var(--spacing-v1-0);max-width:640px;font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-heading-scale-0);line-height:var(--text-size-v1-line-height-heading-scale-0);color:var(--ai-text-body)}.Hf_ECW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Hf_ECW_card{border-radius:var(--home-card-radius);background-color:var(--home-card-bg);border:1px solid var(--home-card-border);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;padding:24px;display:grid}.Hf_ECW_mark{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Hf_ECW_body{gap:6px;min-width:0;display:grid}.Hf_ECW_icon{aspect-ratio:1;object-fit:contain;border-radius:var(--radius-v1-300);width:64px;height:64px;display:block}.Hf_ECW_iconFallback{aspect-ratio:1;border-radius:var(--radius-v1-300);background:var(--color-brand-blue-alpha-200a);width:64px;height:64px;display:block}.Hf_ECW_cardTitle{font-weight:var(--ai-item-title-weight);font-size:var(--text-size-v1-font-size-body-scale-225);letter-spacing:-.01em;color:var(--ai-text-header);margin:0 0 4px;line-height:1.35}.Hf_ECW_cardBody{margin:var(--spacing-v1-0);font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);letter-spacing:.02em;color:var(--ai-text-muted)}@media (min-width:1024px){.Hf_ECW_section{gap:var(--spacing-v1-9)}.Hf_ECW_subtitle{font-family:var(--ai-font-subtext);font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-225);line-height:var(--text-size-v1-line-height-body-scale-225);letter-spacing:.02em}.Hf_ECW_cardTitle{font-size:var(--text-size-v1-font-size-heading-scale-1);line-height:var(--text-size-v1-line-height-heading-scale-1)}.Hf_ECW_cardBody{font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-200);line-height:var(--text-size-v1-line-height-body-scale-200);letter-spacing:.02em;color:var(--ai-text-muted)}}.ai-tool-has-background .Hf_ECW_section{background:0 0;position:relative}.ai-tool-has-background .Hf_ECW_waveDivider{display:none}.ai-tool-has-background .Hf_ECW_header{isolation:isolate;position:relative}@media (max-width:899px){.Hf_ECW_cards{grid-template-columns:minmax(0,1fr);gap:12px}.Hf_ECW_card{grid-template-columns:56px minmax(0,1fr);gap:16px;padding:20px}.Hf_ECW_mark,.Hf_ECW_icon,.Hf_ECW_iconFallback{width:56px;height:56px}}
.U1KVfW_section{isolation:isolate;padding:var(--ai-section-padding-mobile);padding-inline:var(--ai-content-padding-x);overflow:hidden;}@media (min-width:900px){.U1KVfW_section{padding:var(--ai-section-padding-desktop);padding-inline:var(--ai-content-padding-x-wide)}}.U1KVfW_waveDivider{z-index:1;margin-top:var(--spacing-v1-0);margin-bottom:calc(-1 * var(--ai-section-padding-y));line-height:0;display:block;position:relative}@media (min-width:900px){.U1KVfW_waveDivider{margin-bottom:calc(-1 * var(--ai-section-padding-y-desktop))}}.U1KVfW_bgDecor{z-index:0;pointer-events:none;position:absolute;inset:0}.U1KVfW_bgDecorSvg{width:100%;height:100%;display:block}.U1KVfW_container{z-index:1;gap:var(--spacing-v1-9);width:100%;margin:0 auto;display:grid;position:relative}.U1KVfW_header{isolation:isolate;text-align:center;gap:var(--spacing-v1-3);justify-items:center;display:grid;position:relative}.U1KVfW_title{margin:var(--spacing-v1-0);font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);letter-spacing:var(--ai-display-tracking-l);line-height:var(--ai-display-leading-l);color:var(--ai-text-header);font-size:clamp(28px,3vw,40px)}.U1KVfW_titlePrefix,.U1KVfW_titleHighlight,.U1KVfW_titleSuffix{color:var(--ai-text-header)}.U1KVfW_subtitle{font-family:var(--ai-font-subtext);margin:var(--spacing-v1-0);max-width:330px;font-size:var(--text-size-v1-font-size-heading-scale-0);line-height:var(--text-size-v1-line-height-heading-scale-0);font-weight:var(--ai-font-subtext-weight);color:var(--steps-text);text-align:center}.U1KVfW_list{padding:var(--spacing-v1-0);margin:var(--spacing-v1-0);gap:var(--spacing-v1-8);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.U1KVfW_item{align-items:center;gap:var(--spacing-v1-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.U1KVfW_media{aspect-ratio:3/2;border-radius:var(--radius-media);background:var(--color-v1-surface-hierarchy-container);border:var(--glass-border);width:100%;min-width:0;box-shadow:var(--glass-border-inner-hairline);overflow:hidden}.U1KVfW_image{object-fit:cover;width:100%;height:100%;display:block}.U1KVfW_imageFallback{background:linear-gradient(135deg,#b9d0ed2e,#0000) 0 0/100% 100%,radial-gradient(circle at 30% 20%,#b9d0ed40,#0000 55%);width:100%;height:100%;min-height:100%}.U1KVfW_content{color:var(--ai-text-body);gap:var(--spacing-v1-4);min-width:0;display:grid}.U1KVfW_itemTitle{margin:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-225);font-weight:var(--ai-item-title-weight);letter-spacing:-.01em;color:var(--ai-text-header);line-height:1.35}.U1KVfW_itemDescription{margin:var(--spacing-v1-0);font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);letter-spacing:.02em;color:var(--ai-text-body)}.U1KVfW_itemDescriptionRich>*{margin:var(--spacing-v1-0)}.U1KVfW_itemDescriptionRich>*+*{margin-top:var(--spacing-v1-2)}.U1KVfW_itemDescriptionRich :is(ul,ol){padding-inline-start:1.25em}.U1KVfW_itemDescriptionRich ul{list-style:outside}.U1KVfW_itemDescriptionRich ol{list-style:decimal}.U1KVfW_itemDescriptionRich li+li{margin-top:var(--spacing-v1-1)}.U1KVfW_richHeading{margin:var(--spacing-v1-0);font-size:1.125em;font-weight:var(--ai-item-title-weight);color:var(--ai-text-header);line-height:1.35}.U1KVfW_richQuote{opacity:.85;border-inline-start:3px solid;padding-inline-start:var(--spacing-v1-3);font-style:italic}.U1KVfW_richLink{color:var(--home-accent,var(--ai-brand-text));text-underline-offset:2px;text-decoration:underline}.U1KVfW_richLink:hover{text-decoration-thickness:2px}.U1KVfW_richCode{background:color-mix(in srgb, currentcolor 10%, transparent);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.U1KVfW_richFigure{margin:var(--spacing-v1-0)}.U1KVfW_richImage{border-radius:12px;width:100%;height:auto;display:block}.U1KVfW_richCaption{margin-top:var(--spacing-v1-1);opacity:.75;font-size:.875em}.U1KVfW_itemCta{justify-self:start;}.U1KVfW_itemCta.U1KVfW_itemCta{padding:var(--ai-btn-pad-sm);min-height:var(--ai-btn-min-h-sm)}.U1KVfW_ctaRow{justify-content:center;display:flex}.U1KVfW_cta{}.U1KVfW_ctaLabel{}.U1KVfW_ctaIcon{}@media (min-width:900px){.U1KVfW_subtitle{font-family:var(--ai-font-subtext);max-width:640px;font-size:var(--text-size-v1-font-size-body-scale-225);line-height:var(--text-size-v1-line-height-body-scale-225);letter-spacing:.02em;font-weight:var(--font-weight-v1-font-weight-400);text-align:center;margin-inline:auto}}@media (min-width:1024px){.U1KVfW_list{gap:var(--spacing-v1-8)}.U1KVfW_item{justify-content:space-between;gap:var(--spacing-v1-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.U1KVfW_itemReversed{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.U1KVfW_itemReversed .U1KVfW_media{order:2}.U1KVfW_itemReversed .U1KVfW_content{order:1}.U1KVfW_itemTitle{font-size:var(--text-size-v1-font-size-heading-scale-1)}.U1KVfW_itemDescription{font-size:var(--text-size-v1-font-size-body-scale-200);letter-spacing:.02em}}.ai-tool-has-background .U1KVfW_section{background:0 0;position:relative}.ai-tool-has-background .U1KVfW_waveDivider{display:none}.ai-tool-has-background .U1KVfW_content{isolation:isolate;position:relative}.ai-tool-has-background .U1KVfW_media{box-shadow:var(--glass-border-inner-hairline)}
.w9AU7q_section{padding:var(--ai-section-padding-mobile);padding-inline:var(--ai-content-padding-x);background:0 0;}@media (min-width:900px){.w9AU7q_section{padding:var(--ai-section-padding-desktop)}}.w9AU7q_waveDivider{z-index:0;margin:0 calc(-1 * var(--ai-content-padding-x)) calc(-1 * var(--ai-section-padding-y));line-height:0;display:block;position:relative}@media (min-width:900px){.w9AU7q_waveDivider{margin:0 calc(-1 * var(--ai-content-padding-x-wide)) calc(-1 * var(--ai-section-padding-y-desktop))}}.w9AU7q_container{background:var(--glass-bg-tier1);width:fit-content;max-width:100%;-webkit-backdrop-filter:var(--glass-blur-tier1);backdrop-filter:var(--glass-blur-tier1);border:var(--glass-border);border-radius:var(--home-stat-radius);padding:var(--home-stat-pad);box-shadow:var(--glass-border-inner-hairline);isolation:isolate;flex-direction:column;align-items:stretch;margin-inline:auto;display:flex;position:relative}.w9AU7q_container:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--ai-tool-card-tint,none);opacity:var(--ai-tool-raised-tint-opacity,.7);pointer-events:none;position:absolute;inset:0}.w9AU7q_cards{padding:var(--spacing-v1-0);margin:var(--spacing-v1-0);gap:var(--spacing-v1-0);grid-template-columns:repeat(2,1fr);width:100%;list-style:none;display:grid}.w9AU7q_card{isolation:isolate;text-align:center;justify-content:flex-start;align-items:center;gap:var(--spacing-v1-1);padding:var(--spacing-medium-2) var(--home-stat-gutter);border-radius:var(--radius-v1-0);box-shadow:none;background:0 0;border:none;flex-direction:column;display:flex;position:relative}.w9AU7q_card:first-child,.w9AU7q_card:nth-child(3){border-right:1px solid var(--home-stat-divider)}.w9AU7q_card:nth-child(3),.w9AU7q_card:nth-child(4){border-top:1px solid var(--home-stat-divider)}.w9AU7q_metricValue{font-weight:var(--font-weight-v1-font-weight-700);font-size:var(--text-size-v1-font-size-heading-scale-1);color:var(--color-v1-text-hierarchy-primary);letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-height:1.1em;line-height:1.1;display:flex}.w9AU7q_metricText{font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-175);color:var(--color-v1-text-hierarchy-emphasis);text-wrap:balance;line-height:1.35}@media (min-width:900px){.w9AU7q_section{--ai-section-padding-y-desktop:20px;padding:var(--ai-section-padding-y-desktop) var(--ai-content-padding-x-wide)}.w9AU7q_waveDivider{margin-inline:calc(-1 * var(--ai-content-padding-x-wide));margin-bottom:calc(-1 * var(--ai-section-padding-y-desktop))}}@media (min-width:768px){.w9AU7q_cards{gap:var(--spacing-v1-0);grid-template-columns:repeat(4,auto)}.w9AU7q_card{padding:0 var(--home-stat-gutter);border-right:none;border-top:none!important}.w9AU7q_card:first-child,.w9AU7q_card:nth-child(2),.w9AU7q_card:nth-child(3){border-right:1px solid var(--home-stat-divider)}.w9AU7q_metricValue{font-size:var(--text-size-v1-font-size-heading-scale-2)}.w9AU7q_metricText{font-size:var(--text-size-v1-font-size-body-scale-200);white-space:nowrap}}.ai-tool-has-background .w9AU7q_section{background:0 0}.ai-tool-has-background .w9AU7q_waveDivider{display:none}.ai-tool-has-background .w9AU7q_container{background:var(--glass-bg-tier1);-webkit-backdrop-filter:var(--glass-blur-tier1);backdrop-filter:var(--glass-blur-tier1);border:var(--glass-border)}.w9AU7q_embedded{margin-top:calc(var(--spacing-large-5) - var(--ai-banner-wrap-gap,24px))}@media (min-width:768px){.w9AU7q_embedded{margin-top:calc(var(--spacing-large-6) - var(--ai-banner-wrap-gap,24px))}}
._4mg-UW_section{isolation:isolate;padding:var(--ai-section-padding-mobile);padding-inline:var(--ai-content-padding-x);color:var(--steps-text);position:relative;overflow:hidden}@media (min-width:900px){._4mg-UW_section{padding:var(--ai-section-padding-desktop);padding-inline:var(--ai-content-padding-x-wide)}}._4mg-UW_bgDecor{z-index:0;pointer-events:none;position:absolute;inset:0}._4mg-UW_bgDecorSvg{width:100%;height:100%;min-height:100%;display:block}._4mg-UW_container{z-index:1;gap:var(--spacing-v1-7);justify-items:stretch;width:100%;margin:0 auto;display:grid;position:relative}._4mg-UW_header{gap:var(--spacing-v1-2);text-align:center;width:100%;max-width:725px;padding:var(--spacing-v1-0) var(--spacing-v1-2);box-sizing:border-box;justify-items:center;margin-inline:auto;display:grid}._4mg-UW_title{font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);letter-spacing:-.015em;text-align:center;max-width:370px;color:var(--ai-text-header);margin:0 auto;font-size:32px;line-height:1.05}._4mg-UW_titleHighlight,._4mg-UW_titlePrefix,._4mg-UW_titleSuffix{color:var(--ai-text-header)}._4mg-UW_subtitle{font-family:var(--ai-font-subtext);margin:var(--spacing-v1-0);max-width:330px;font-size:var(--text-size-v1-font-size-heading-scale-0);line-height:var(--text-size-v1-line-height-heading-scale-0);font-weight:var(--ai-font-subtext-weight);color:var(--steps-text);text-align:center}._4mg-UW_stepsBody{align-items:center;gap:var(--spacing-v1-6);flex-direction:column;width:100%;display:flex}._4mg-UW_list{width:100%;}._4mg-UW_item{position:relative}._4mg-UW_item:hover{border-color:var(--home-card-border-accent)}._4mg-UW_itemTitle{font-weight:var(--ai-item-title-weight);font-size:var(--text-size-v1-font-size-heading-scale-1);line-height:var(--text-size-v1-line-height-heading-scale-1);letter-spacing:-.01em;text-transform:uppercase;color:var(--ai-text-header);margin:0 0 6px}._4mg-UW_itemDescription{margin:var(--spacing-v1-0);font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-body-scale-175);line-height:var(--text-size-v1-line-height-body-scale-175);letter-spacing:.02em;color:var(--steps-text)}._4mg-UW_cta{--ai-section-cta-bg:var(--steps-cta);--ai-section-cta-outline:var(--steps-text);}._4mg-UW_ctaLabel{}._4mg-UW_ctaLabelDesktop{display:none}._4mg-UW_ctaLabelMobile{display:inline}._4mg-UW_ctaIcon{}@media (min-width:900px){._4mg-UW_container{gap:var(--spacing-v1-10)}._4mg-UW_header{padding:var(--spacing-v1-0);text-align:center;max-width:725px;margin-inline:auto}._4mg-UW_title{width:100%;max-width:725px;font-size:40px;line-height:var(--ai-display-leading-l);letter-spacing:var(--ai-display-tracking-l);text-align:center;margin-inline:auto}._4mg-UW_subtitle{font-family:var(--ai-font-subtext);max-width:640px;font-size:var(--text-size-v1-font-size-body-scale-225);line-height:var(--text-size-v1-line-height-body-scale-225);letter-spacing:.02em;font-weight:var(--font-weight-v1-font-weight-400);text-align:center;margin-inline:auto}._4mg-UW_stepsBody{gap:var(--spacing-v1-7);max-width:none}._4mg-UW_list{width:100%;max-width:none}._4mg-UW_itemTitle{font-size:var(--text-size-v1-font-size-heading-scale-2);letter-spacing:var(--text-size-v1-letter-spacing-heading-scale-2);line-height:1.45}._4mg-UW_itemDescription{font-size:var(--text-size-v1-font-size-body-scale-200);letter-spacing:.02em}._4mg-UW_ctaLabelMobile{display:none}._4mg-UW_ctaLabelDesktop{display:inline}}.ai-tool-has-background ._4mg-UW_section{background:0 0;position:relative}.ai-tool-has-background ._4mg-UW_header{isolation:isolate;position:relative}
.qlw5Vq_section{width:100%;padding-inline:var(--ai-content-padding-x);padding-block:var(--ai-section-padding-y);font-family:var(--ai-font-body);position:relative}.qlw5Vq_section :where(h1,h2,h3,h4){font-family:var(--ai-font-display)}@media (min-width:900px){.qlw5Vq_section{padding-inline:var(--ai-content-padding-x-wide);padding-block:var(--ai-section-padding-y-desktop)}}.qlw5Vq_container{box-sizing:border-box;width:100%}
.C5pZ_q_section{padding:var(--ai-section-padding-mobile)}.C5pZ_q_inner{box-sizing:border-box;width:100%;padding-inline:var(--ai-content-padding-x);gap:var(--spacing-v1-5);flex-direction:column;display:flex}.C5pZ_q_header{text-align:center;gap:var(--spacing-v1-2);max-width:725px;padding:var(--spacing-v1-0) var(--spacing-v1-2);justify-items:center;margin:0 auto;display:grid}.C5pZ_q_title{margin:var(--spacing-v1-0);font-family:var(--ai-font-display);font-weight:var(--ai-font-display-weight);letter-spacing:-.02em;color:var(--ai-text-header);font-size:26px;line-height:1.3}.C5pZ_q_titleHighlight{color:var(--ai-text-header)}.C5pZ_q_subtitle{font-family:var(--ai-font-subtext);margin:var(--spacing-v1-0);max-width:330px;font-weight:var(--ai-font-subtext-weight);font-size:var(--text-size-v1-font-size-heading-scale-n1);line-height:var(--text-size-v1-line-height-heading-scale-n1);color:var(--ai-text-body)}.C5pZ_q_toolsBlock{width:100%;max-width:1056px;margin:0 auto}.C5pZ_q_grid{}.C5pZ_q_card{}.C5pZ_q_cardTitle{}.C5pZ_q_cardIcon{}.C5pZ_q_item{min-width:0;max-width:100%;display:flex}.C5pZ_q_expandInput{width:1px;height:1px;padding:var(--spacing-v1-0);clip-path:inset(50%);white-space:nowrap;border:0;margin:-1px;position:absolute;overflow:hidden}.C5pZ_q_item:nth-child(n+7){display:none}.C5pZ_q_expandInput:checked~.C5pZ_q_grid .C5pZ_q_item{display:flex}.C5pZ_q_toggleRow{margin-top:var(--spacing-v1-4);justify-content:center;display:flex}.C5pZ_q_grid:not(:has(.C5pZ_q_item:nth-child(7)))~.C5pZ_q_toggleRow{display:none}.C5pZ_q_toggle{-webkit-user-select:none;user-select:none;}.C5pZ_q_expandInput:focus-visible~.C5pZ_q_toggleRow .C5pZ_q_toggle{outline:2px solid var(--ai-brand-text);outline-offset:3px}.C5pZ_q_toggleChevron{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .2s;display:block;transform:translateY(-2px)rotate(45deg)}.C5pZ_q_toggleLabelLess,.C5pZ_q_expandInput:checked~.C5pZ_q_toggleRow .C5pZ_q_toggleLabelMore{display:none}.C5pZ_q_expandInput:checked~.C5pZ_q_toggleRow .C5pZ_q_toggleLabelLess{display:inline}.C5pZ_q_expandInput:checked~.C5pZ_q_toggleRow .C5pZ_q_toggleChevron{transform:translateY(1px)rotate(-135deg)}@media (min-width:768px){.C5pZ_q_item:nth-child(n+7){display:flex}.C5pZ_q_item:nth-child(n+13){display:none}.C5pZ_q_grid:not(:has(.C5pZ_q_item:nth-child(13)))~.C5pZ_q_toggleRow{display:none}}@media (min-width:900px){.C5pZ_q_section{padding:var(--ai-section-padding-desktop)}.C5pZ_q_inner{padding-left:var(--ai-content-padding-x-wide);padding-right:var(--ai-content-padding-x-wide)}}@media (min-width:1024px){.C5pZ_q_inner{gap:28px}.C5pZ_q_header{padding:var(--spacing-v1-0);gap:10px}.C5pZ_q_title{font-size:clamp(26px,2.4vw,34px);line-height:var(--ai-display-leading-l);letter-spacing:var(--ai-display-tracking-l)}.C5pZ_q_subtitle{font-family:var(--ai-font-subtext);max-width:640px;font-weight:var(--font-weight-v1-font-weight-400);font-size:var(--text-size-v1-font-size-heading-scale-0);letter-spacing:.02em;color:var(--ai-text-body);line-height:1.5}.C5pZ_q_toggleRow{margin-top:var(--spacing-v1-6)}}.ai-tool-has-background .C5pZ_q_section{background:0 0;position:relative}.ai-tool-has-background .C5pZ_q_header{isolation:isolate;position:relative}.C5pZ_q_card{transition:border-color .2s,box-shadow .2s,transform .2s}.C5pZ_q_card:hover,.C5pZ_q_card:focus-visible{border-color:var(--ai-brand-border);box-shadow:var(--home-card-shadow-hover);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.C5pZ_q_card,.C5pZ_q_card:hover,.C5pZ_q_card:focus-visible{transition:none;transform:none}}
.CrTzwq_header{z-index:1200;background:var(--ai-header-bg);width:100%;-webkit-backdrop-filter:blur(var(--ai-header-backdrop-blur));backdrop-filter:blur(var(--ai-header-backdrop-blur));position:sticky;top:0;overflow:visible}.CrTzwq_container{box-sizing:border-box;min-height:var(--ai-header-height);padding:var(--ai-header-padding-y) var(--ai-header-padding-x);justify-content:space-between;align-items:center;display:flex}@media (min-width:900px){.CrTzwq_container{height:var(--ai-header-height-desktop);min-height:0;padding:0 var(--ai-header-padding-x-desktop)}}.CrTzwq_left{align-items:center;gap:var(--ai-header-left-gap-x);flex:auto;min-width:0;display:flex;overflow:visible}@media (min-width:900px){.CrTzwq_left{gap:var(--ai-header-left-gap-x-desktop);flex:auto}}.CrTzwq_right{justify-content:flex-end;align-items:center;gap:var(--ai-header-right-gap-x);flex:none;display:flex}@media (min-width:900px){.CrTzwq_right{gap:var(--ai-header-right-gap-x-desktop)}}.CrTzwq_headerAuthSlot{flex-shrink:0;justify-content:center;align-items:center;line-height:normal;display:inline-flex}@media (max-width:399px){.CrTzwq_themeToggleSlotCollapsible{display:none}}@media (max-width:899px){.CrTzwq_themeToggleSlot{margin-inline-end:calc(-1 * var(--ai-header-right-gap-x,16px))}}.CrTzwq_headerAuthLink{color:inherit;justify-content:center;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.CrTzwq_chatNowLink{flex-shrink:0;justify-content:center;align-items:center;line-height:normal;text-decoration:none;display:inline-flex}.CrTzwq_chatNowBtn{font-family:var(--ai-font-subtext);box-sizing:border-box;min-height:var(--ai-btn-min-h-md);padding:var(--ai-btn-pad-md);border-radius:var(--ai-btn-radius);background-color:var(--ai-btn-bg,var(--ai-action-fill));color:var(--ai-action-label);box-shadow:var(--ai-brand-fill-ring,none);font-size:var(--ai-header-label-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-label-line);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:inline-flex}.CrTzwq_chatNowLink:hover .CrTzwq_chatNowBtn{background-color:var(--ai-sign-in-bg-hover,var(--color-brand-blue-400));transform:translateY(-1px)}@media (max-width:899px){.CrTzwq_headerAuthSlot .CrTzwq_chatNowBtn{text-transform:none;background-size:100% 100%}}.CrTzwq_chatNowLink:focus-visible{border-radius:var(--ai-lang-trigger-radius-mobile,10px);outline:2px solid var(--ai-text-link);outline-offset:2px}@media (min-width:900px){.CrTzwq_chatNowLink:focus-visible{border-radius:var(--radius-pill,1.5rem)}}.CrTzwq_headerAuthLink:focus-visible{border-radius:var(--radius-v1-250);outline:2px solid var(--ai-text-link);outline-offset:2px}@media (min-width:900px){.CrTzwq_headerAuthLink:focus-visible{border-radius:var(--ai-sign-in-radius-desktop)}}.CrTzwq_signInLink{box-sizing:border-box}.CrTzwq_signInLink:hover .CrTzwq_signInInner,.CrTzwq_signInLink:focus-visible .CrTzwq_signInInner{background:var(--ai-sign-in-bg-hover)}.CrTzwq_signInInner{font-family:var(--ai-font-subtext);box-sizing:border-box;width:fit-content;min-height:var(--ai-btn-min-h-md);padding:var(--ai-btn-pad-md);border:1px solid var(--ai-sign-in-border);border-radius:var(--ai-btn-radius);background:var(--ai-sign-in-bg);color:var(--ai-sign-in-text,var(--ai-action-label));font-size:var(--ai-header-label-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-label-line);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}@media (min-width:900px){.CrTzwq_signInInner{font-family:var(--ai-font-subtext)}}@media (max-width:899px){.CrTzwq_headerAuthSlot .CrTzwq_signInLink,.CrTzwq_headerAuthSlot .CrTzwq_chatNowLink{min-height:44px}.CrTzwq_headerAuthSlot .CrTzwq_signInInner,.CrTzwq_headerAuthSlot .CrTzwq_chatNowBtn{min-height:32px;padding:var(--spacing-v1-1) var(--spacing-v1-3) calc(var(--spacing-v1-1) + 1px)}.CrTzwq_headerAuthSlot .CrTzwq_headerAuthLink:focus-visible,.CrTzwq_headerAuthSlot .CrTzwq_chatNowLink:focus-visible{outline:none}.CrTzwq_headerAuthSlot .CrTzwq_headerAuthLink:focus-visible .CrTzwq_signInInner,.CrTzwq_headerAuthSlot .CrTzwq_chatNowLink:focus-visible .CrTzwq_chatNowBtn{outline:2px solid var(--ai-text-link);outline-offset:2px}}.CrTzwq_accountAvatar{box-sizing:border-box;width:var(--ai-account-avatar-size-mobile);height:var(--ai-account-avatar-size-mobile);padding:var(--spacing-v1-0);margin:var(--spacing-v1-0);border:2px solid var(--ai-brand-border);background:var(--ai-brand-fill);color:var(--ai-brand-on-fill);cursor:pointer;font-family:var(--ai-font-subtext);font-size:var(--ai-header-label-size);font-weight:var(--ai-font-subtext-weight);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:background-color .15s,border-color .15s;display:inline-flex}@media (min-width:900px){.CrTzwq_accountAvatar{width:var(--ai-account-avatar-size-desktop);height:var(--ai-account-avatar-size-desktop)}}.CrTzwq_accountAvatar:hover{background:var(--color-brand-blue-400)}.CrTzwq_accountAvatar:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px}.CrTzwq_brandLead{align-items:center;gap:var(--ai-header-brand-lead-gap,12px);flex-shrink:0;min-width:0;display:inline-flex}.CrTzwq_brand{align-items:center;gap:var(--ai-header-brand-gap-mobile);min-width:0;text-decoration:none;display:inline-flex}@media (min-width:900px){.CrTzwq_brand{gap:var(--ai-header-brand-gap-desktop)}}.CrTzwq_brandLogoWrap{--brand-mark-size:28px}@media (min-width:900px){.CrTzwq_brandLogoWrap{--brand-mark-size:32px}}.CrTzwq_brandText{font-family:var(--ai-font-display);color:var(--ai-header-brand-text);font-weight:var(--ai-header-primary-font-weight-brand,var(--ai-font-display-weight));font-size:var(--ai-header-label-size);line-height:var(--ai-header-label-line);letter-spacing:-.01em}.CrTzwq_nav{align-items:center;gap:var(--ai-header-nav-gap-x-desktop);flex:0 auto;min-width:0;display:none;overflow:visible}@media (max-width:899px){.CrTzwq_header .CrTzwq_nav{display:none}.CrTzwq_header .CrTzwq_mobile{display:inline-flex}}@media (min-width:900px){.CrTzwq_header[data-nav-layout=compact] .CrTzwq_nav{display:none}.CrTzwq_header[data-nav-layout=compact] .CrTzwq_mobile,.CrTzwq_header:not([data-nav-layout=compact]) .CrTzwq_nav{display:inline-flex}.CrTzwq_header:not([data-nav-layout=compact]) .CrTzwq_mobile,.CrTzwq_header:not([data-nav-layout=compact]) .CrTzwq_headerDrawerCloseBtn{display:none}}.CrTzwq_header[data-measuring=true] .CrTzwq_nav{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;display:inline-flex!important}.CrTzwq_header[data-measuring=true] .CrTzwq_brandLead .CrTzwq_mobile{display:none!important}.CrTzwq_navLink{font-family:var(--ai-font-ui);box-sizing:border-box;padding:var(--ai-header-nav-pill-padding-y) var(--ai-header-nav-pill-padding-x);border-radius:var(--ai-header-nav-pill-radius);color:var(--ai-header-brand-text);font-size:var(--ai-header-label-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-label-line);text-align:center;letter-spacing:0;text-decoration:none;transition:background-color .2s,transform .2s}@media (min-width:900px){.CrTzwq_navLink{font-family:var(--ai-font-ui)}}.CrTzwq_navLink:hover,.CrTzwq_productsTrigger[aria-expanded=true]{color:var(--ai-header-nav-active,var(--ai-header-brand-text));background:var(--ai-control-bg-strong);transform:translateY(-1px)}.CrTzwq_navLinkMuted{color:var(--ai-header-nav-muted,var(--ai-text-muted))}.CrTzwq_navLinkActive,.CrTzwq_navLinkMuted:hover,.CrTzwq_navLinkMuted:focus-visible{color:var(--ai-header-nav-active,var(--ai-header-brand-text))}.CrTzwq_navLinkInner{font-family:var(--ai-font-ui);align-items:center;gap:var(--spacing-v1-2);font-weight:inherit;font-size:inherit;line-height:inherit;display:inline-flex}.CrTzwq_caretWrap{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;line-height:0;display:inline-flex}.CrTzwq_navCaretInner{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .22s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:rotate(0)}@media (prefers-reduced-motion:reduce){.CrTzwq_navCaretInner{transition:none}}.CrTzwq_navCaretInnerOpen{transform:rotate(180deg)}.CrTzwq_navCaretSvg{color:var(--ai-text-nav);flex-shrink:0;display:block}.CrTzwq_products{position:relative;overflow:visible}.CrTzwq_productsTrigger{margin:var(--spacing-v1-0);cursor:pointer;background:0 0;border:none}.CrTzwq_productsPanel{z-index:60;box-sizing:border-box;left:var(--ai-header-products-panel-left,150px);width:fit-content;max-width:calc(100vw - 2 * var(--ai-header-products-panel-left,150px));max-height:var(--ai-header-products-panel-max-height,60dvh);padding:var(--spacing-v1-0);border-radius:var(--radius-v1-300);border:1px solid var(--ai-border-default);background:var(--ai-surface-card);box-shadow:var(--ai-shadow-popover);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding:24px 32px;position:fixed;overflow:auto}.CrTzwq_productsGrid{box-sizing:border-box;align-items:start;column-gap:var(--spacing-v1-8);row-gap:var(--spacing-v1-3);grid-template-columns:repeat(var(--ai-products-category-count,1), max-content);width:max-content;max-width:100%;padding:28px 32px;display:grid}.CrTzwq_productsCol{row-gap:var(--spacing-v1-1);grid-template-columns:minmax(0,max-content);width:max-content;min-width:0;max-width:100%;display:inline-grid}.CrTzwq_productsHeading{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-2);border-bottom:1px solid var(--ai-products-heading-rule,#0f172a1a);color:var(--ai-products-heading-color,var(--ai-brand-text));font-family:var(--ai-font-ui);font-size:var(--ai-menu-heading-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-menu-heading-line);letter-spacing:var(--text-size-v1-letter-spacing-functional-scale-sentence-1);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 4px 10px;display:flex}.CrTzwq_productsHeadingLabel{min-width:0}.CrTzwq_productsHeadingIcon{stroke-width:2px;flex-shrink:0;width:18px;height:18px}.CrTzwq_productsList{display:contents}.CrTzwq_productsItem{box-sizing:border-box;border-radius:var(--radius-v1-150);width:100%;min-width:0;max-width:100%;min-height:36px;color:var(--ai-text-body);font-family:var(--ai-font-ui);font-size:var(--ai-header-meta-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-meta-line);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:8px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.CrTzwq_productsItem:hover,.CrTzwq_productsItem:focus-visible{background:var(--color-brand-blue-alpha-100a);color:var(--ai-products-heading-color,var(--ai-brand-text))}.CrTzwq_lang{position:relative}.CrTzwq_langOpen .CrTzwq_langBtn{background:var(--ai-lang-trigger-bg-hover);border-color:var(--ai-lang-trigger-border)}.CrTzwq_langBtn{box-sizing:border-box;width:fit-content;max-width:min(var(--ai-lang-trigger-width-desktop), 46vw);min-height:max(44px, var(--ai-lang-trigger-min-height-mobile,0px));padding:var(--ai-lang-trigger-padding-mobile);margin:var(--spacing-v1-0);border-radius:var(--ai-lang-trigger-radius-mobile);color:var(--ai-lang-trigger-text);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--ai-lang-trigger-gap-inner-mobile);font:inherit;text-align:left;background:0 0;border:1px solid #0000;transition:background-color .15s,border-color .15s;display:inline-flex}@media (min-width:900px){.CrTzwq_langBtn{width:fit-content;max-width:var(--ai-lang-trigger-width-desktop);min-height:var(--ai-lang-trigger-min-height-desktop);padding:var(--ai-lang-trigger-padding-desktop);border-radius:var(--ai-lang-trigger-radius-desktop);gap:6px}}.CrTzwq_langBtn:hover{background:var(--ai-lang-trigger-bg-hover);border-color:var(--ai-lang-trigger-border)}.CrTzwq_langBtn:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px}.CrTzwq_langSummary{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.CrTzwq_langGlobe{stroke-width:2px;width:16px;height:16px;color:var(--ai-lang-trigger-text);flex-shrink:0;display:block}@media (min-width:900px){.CrTzwq_langGlobe{width:18px;height:18px}}.CrTzwq_langLabel{font-family:var(--ai-font-ui);font-size:var(--ai-header-label-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-label-line);letter-spacing:0;color:var(--ai-lang-trigger-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;display:none;overflow:hidden}@media (min-width:900px){.CrTzwq_langLabel{flex:1 1 0;display:block}}.CrTzwq_langTriggerArrow{box-sizing:border-box;stroke-width:2px;width:16px;height:16px;color:var(--ai-lang-chevron);transform-origin:50%;flex-shrink:0;transition:transform .22s cubic-bezier(.4,0,.2,1);display:block;transform:rotate(0)}@media (prefers-reduced-motion:reduce){.CrTzwq_langTriggerArrow{transition:none}}.CrTzwq_langTriggerArrowOpen{transform:rotate(180deg)}.CrTzwq_langPanel{z-index:60;box-sizing:border-box;gap:var(--spacing-v1-1);width:max-content;min-width:212px;max-width:calc(100vw - 24px);padding:var(--spacing-v1-4);border-radius:var(--radius-v1-300);border:1px solid var(--ai-border-default);background:var(--ai-surface-card);box-shadow:var(--ai-shadow-popover);flex-direction:column;display:flex;position:absolute;top:calc(100% + 12px);right:0}.CrTzwq_langItem{box-sizing:border-box;align-items:center;gap:var(--spacing-v1-3);border-radius:var(--radius-v1-200);width:180px;max-width:100%;min-height:44px;color:var(--ai-text-header);font-family:var(--ai-font-ui);font-size:var(--ai-header-meta-size);line-height:var(--ai-header-meta-line);padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.CrTzwq_langItem:not(.CrTzwq_langItemActive):hover{background:var(--ai-lang-item-hover-bg)}.CrTzwq_langItem:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px}.CrTzwq_langItemActive{background:var(--ai-lang-item-selected-bg)}.CrTzwq_langItemLabel{min-width:0;font-size:var(--ai-header-meta-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-meta-line);letter-spacing:var(--text-size-v1-letter-spacing-functional-scale-sentence-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.CrTzwq_langItemActive .CrTzwq_langItemLabel{color:var(--ai-lang-item-active-text)}.CrTzwq_langCheck{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;line-height:0;display:inline-flex}.CrTzwq_langCheckSvg{stroke-width:2.5px;width:16px;height:16px;color:var(--ai-lang-item-active-text);flex-shrink:0;display:block}.CrTzwq_mobile{flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.CrTzwq_mobileMenuBtn{box-sizing:border-box;width:44px;height:44px;padding:var(--spacing-v1-0);margin:var(--spacing-v1-0);cursor:pointer;color:var(--ai-header-brand-text);border-radius:var(--radius-v1-circle);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline:-10px;line-height:0;transition:background-color .2s;display:inline-flex}.CrTzwq_mobileMenuBtn:hover{background:var(--ai-control-hover)}@media (prefers-reduced-motion:reduce){.CrTzwq_chatNowLink:hover .CrTzwq_chatNowBtn,.CrTzwq_navLink:hover,.CrTzwq_productsTrigger[aria-expanded=true]{transform:none}}@media (min-width:900px){.CrTzwq_mobileMenuBtn{width:var(--ai-header-icon-hit-desktop);height:var(--ai-header-icon-hit-desktop);margin-inline:0}}.CrTzwq_mobileMenuBtn:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px}.CrTzwq_mobileMenuIcon{flex-shrink:0;margin:auto;display:block}.CrTzwq_mobileDrawerBackdrop{top:var(--ai-drawer-top-offset);z-index:1198;background:var(--ai-mobile-drawer-backdrop);position:fixed;bottom:0;left:0;right:0}.CrTzwq_mobileDrawer{top:var(--ai-drawer-top-offset);z-index:1199;box-sizing:border-box;background:var(--ai-mobile-drawer-bg);flex-direction:column;max-width:100vw;display:flex;position:fixed;bottom:0;left:0;right:0}.CrTzwq_drawerFooter{z-index:2;box-sizing:border-box;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ai-border-default);background:var(--ai-mobile-drawer-bg);position:absolute;bottom:0;left:0;right:0}.CrTzwq_drawerFooterInner{justify-content:space-between;align-items:center;gap:var(--spacing-v1-3);width:100%;display:flex}.CrTzwq_drawerFooterNav{align-items:center;gap:var(--spacing-v1-0);flex-flow:wrap;min-width:0;display:flex}.CrTzwq_drawerFooterDivider{width:1px;min-height:20px;margin:var(--spacing-v1-0) var(--spacing-v1-3);background:var(--ai-border-default);flex-shrink:0;align-self:stretch}.CrTzwq_drawerFooterLink{box-sizing:border-box;color:var(--ai-text-header);font-family:var(--ai-font-ui);font-size:var(--ai-header-meta-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-meta-line);white-space:nowrap;text-decoration:none;transition:color .15s}.CrTzwq_drawerFooterLinkMuted{color:var(--ai-header-nav-muted,var(--ai-text-muted))}.CrTzwq_drawerFooterLinkActive{color:var(--ai-header-nav-active,var(--ai-header-brand-text))}.CrTzwq_drawerFooterLink:hover,.CrTzwq_drawerFooterLink:focus-visible{color:var(--ai-text-link)}.CrTzwq_drawerFooterLink:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px;border-radius:var(--radius-v1-100)}.CrTzwq_headerDrawerCloseBtn{padding:var(--spacing-v1-0);margin:var(--spacing-v1-0);border-radius:var(--radius-v1-200);cursor:pointer;color:var(--ai-text-body);background:0 0;border:none;justify-content:center;align-items:center;line-height:0;transition:background-color .2s;display:inline-flex}.CrTzwq_headerDrawerCloseBtn:hover{background:var(--ai-control-hover)}.CrTzwq_headerDrawerCloseBtn:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px}.CrTzwq_drawerCloseIcon{flex-shrink:0;display:block}.CrTzwq_drawerScroll{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));flex:auto;overflow:hidden auto}.CrTzwq_drawerContainer{box-sizing:border-box;width:100%;padding:var(--spacing-v1-2) var(--spacing-v1-4) var(--spacing-v1-7);background:var(--ai-mobile-drawer-bg)}.CrTzwq_drawerSearch{margin-top:var(--spacing-v1-3)}.CrTzwq_search{position:relative}.CrTzwq_searchIcon{pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.CrTzwq_searchInput{border-radius:var(--radius-v1-300);border:1px solid var(--ai-border-default);background:var(--ai-surface-card);width:100%;height:48px;padding-right:var(--spacing-v1-3);color:var(--ai-text-body);font-family:var(--ai-font-ui);font-size:var(--ai-header-meta-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-meta-line);padding-left:44px}.CrTzwq_searchInput:focus-visible{outline:2px solid var(--ai-text-link);outline-offset:2px;border-color:var(--ai-brand-border)}.CrTzwq_drawer .CrTzwq_searchInput{background:var(--ai-mobile-drawer-bg)}.CrTzwq_drawerSections{margin-top:var(--spacing-v1-6);gap:var(--spacing-v1-6);display:grid}.CrTzwq_drawerSearchEmpty{margin:var(--spacing-v1-0);padding:var(--spacing-v1-3) var(--spacing-v1-1) var(--spacing-v1-2);color:var(--ai-text-muted);font-family:var(--ai-font-ui);font-size:var(--ai-header-meta-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-meta-line);text-align:center}.CrTzwq_mobileCategory{width:100%}.CrTzwq_sectionCaret{transform-origin:50%;flex-shrink:0;width:18px;height:18px;transition:transform .15s;display:block;transform:rotate(0)}.CrTzwq_mobileCategory[open] .CrTzwq_sectionCaret{transform:rotate(180deg)}.CrTzwq_sectionSummary{box-sizing:border-box;cursor:pointer;width:100%;min-height:44px;margin:var(--spacing-v1-0) var(--spacing-v1-0) var(--spacing-v1-2);border-bottom:1px solid var(--ai-products-heading-rule,#0f172a1a);color:var(--ai-products-heading-color,var(--ai-brand-text));justify-content:space-between;align-items:center;gap:6px;padding:10px 4px;list-style:none;display:flex}.CrTzwq_sectionTitle{min-width:0;color:inherit;font-family:var(--ai-font-ui);font-size:var(--ai-menu-heading-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-menu-heading-line);letter-spacing:0}.CrTzwq_sectionLinks{align-items:stretch;gap:var(--spacing-v1-0);padding-left:var(--spacing-v1-0);flex-direction:column;display:flex}.CrTzwq_sectionLink{box-sizing:border-box;border-radius:var(--radius-v1-150);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ai-text-body);font-family:var(--ai-font-ui);font-size:var(--ai-header-meta-size);font-weight:var(--ai-font-subtext-weight);line-height:var(--ai-header-meta-line);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:12px 8px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.CrTzwq_sectionLink:hover,.CrTzwq_sectionLink:focus-visible{background:var(--color-brand-blue-alpha-100a);color:var(--ai-products-heading-color,var(--ai-brand-text))}@media (prefers-reduced-motion:reduce){.CrTzwq_sectionLink{transition:none}}.ai-tool-scope:has(.ai-tool-has-background) .CrTzwq_header{background:color-mix(in srgb, var(--ai-header-bar-fill) 38%, transparent);border-bottom:1px solid color-mix(in srgb, var(--ai-border-default) 40%, transparent)}
.x_Klqq_messageProse{--tw-prose-body:var(--color-v1-text-hierarchy-primary);--tw-prose-headings:var(--color-v1-text-hierarchy-primary);--tw-prose-quotes:var(--color-v1-text-hierarchy-primary);--tw-prose-links:var(--color-v1-text-hierarchy-primary);--tw-prose-bold:var(--color-v1-text-hierarchy-primary);--tw-prose-bullets:var(--color-v1-text-hierarchy-primary);--tw-prose-counters:var(--color-v1-text-hierarchy-primary);--tw-prose-code:var(--color-v1-text-hierarchy-primary)}.x_Klqq_tableMarkdown table{border-collapse:separate;border-spacing:0;direction:ltr;min-width:350px;margin:0}.x_Klqq_tableMarkdown .katex-display{overflow:auto hidden}:is(.x_Klqq_tableMarkdown .katex,.x_Klqq_tableMarkdown .katex-display){direction:ltr;unicode-bidi:isolate}html[dir=rtl] .x_Klqq_tableMarkdown table tr th,html[dir=rtl] .x_Klqq_tableMarkdown table tr td{direction:rtl}:is(html[dir=rtl] .x_Klqq_tableMarkdown table tr th>:not(.katex):not(.katex-display),html[dir=rtl] .x_Klqq_tableMarkdown table tr td>:not(.katex):not(.katex-display)){unicode-bidi:plaintext}.x_Klqq_tableMarkdown table tr th,.x_Klqq_tableMarkdown table tr td{text-align:start;border-bottom:1px solid #282828;border-right:1px solid #282828;padding:8px 16px}.x_Klqq_tableMarkdown table tr th:first-child,.x_Klqq_tableMarkdown table tr td:first-child{border-left:1px solid #282828}.x_Klqq_tableMarkdown table tr th{background:#ffffff1a;border-top:1px solid #282828}.x_Klqq_tableMarkdown table tr:first-child th:first-child{border-top-left-radius:16px}.x_Klqq_tableMarkdown table tr:first-child th:last-child{border-top-right-radius:16px}html:not([dir=rtl]) .x_Klqq_tableMarkdown table tr:first-child th:last-child{padding-right:40px}html[dir=rtl] .x_Klqq_tableMarkdown table tr:first-child th:first-child{padding-left:40px}.x_Klqq_tableMarkdown table tr:last-child td:first-child{border-bottom-left-radius:16px}.x_Klqq_tableMarkdown table tr:last-child td:last-child{border-bottom-right-radius:16px}
.HcbMhq_subscription-bg-primary{background:linear-gradient(#00a6811a 0%,#00a68166 100%);border-radius:23px;box-shadow:8px 8px 24px #00000040}.HcbMhq_subscription-card-green-tier3{background:linear-gradient(#00a6811a 0%,#00a68166 100%)}.HcbMhq_subscription-border-primary{border:1px solid #82f4b1}.HcbMhq_subscription-border-primary-v2{border:1px solid #0abf93}.HcbMhq_subscription-border-default{background:linear-gradient(#bcbcbc1a 0%,#bcbcbc66 100%)}.HcbMhq_subscription-card-green{background:linear-gradient(#00a68166 0%,#00a6811a 100%)}.HcbMhq_feature-card-gradient{background:#0003;box-shadow:inset 0 0 12px #0abf9366,inset 0 0 48px #0abf9366}.HcbMhq_subs-detail-gradient{background:#0abf930d;box-shadow:inset 0 0 24px #0abf9333,inset 0 0 120px #0abf9333}.HcbMhq_subscription-card-tier2:after,.HcbMhq_subscription-card-tier3:after{background:linear-gradient(#8181811a 0%,#81818166 100%)}.HcbMhq_shadow-base{box-shadow:4px 4px 12px #00000040}.HcbMhq_subscription-card-shadow{box-shadow:6px 6px 6px #00000040}@media (max-width:1023px){.HcbMhq_subscription-card-shadow{box-shadow:4px 4px 4px #00000040}}@keyframes HcbMhq_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1023px){.HcbMhq_marquee-wrapper{justify-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.HcbMhq_marquee-wrapper .HcbMhq_mobile-marquee{will-change:transform;width:max-content;margin:0;padding:0;animation-name:HcbMhq_marquee;animation-duration:24s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:1.5s}.HcbMhq_marquee-wrapper .HcbMhq_mobile-marquee>*{flex:0 0 calc(50vw - 2rem);width:calc(50vw - 2rem);min-width:calc(50vw - 2rem);max-width:calc(50vw - 2rem)}.HcbMhq_marquee-wrapper:hover .HcbMhq_mobile-marquee{animation-play-state:paused}}
.tsGJva_badge-button{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;width:max-content;padding:3.75px 6px;font-weight:500;display:flex;position:relative;overflow:hidden}.tsGJva_badge-button:before{content:"";pointer-events:none;width:200%;height:200%;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.tsGJva_badge-button:after{content:"";filter:blur(1px);pointer-events:none;z-index:0;border-radius:16px;position:absolute;inset:0}.tsGJva_badge-button-new:before{background:radial-gradient(#00a68180 0%,#ffd87500 70%)}.tsGJva_badge-button-new:after{border:.5px solid #00a681}.tsGJva_badge-button-premium:before{background:radial-gradient(#ffd87580 0%,#ffd87500 70%)}.tsGJva_badge-button-premium:after{border:.5px solid #ffd875}.tsGJva_badge-button-expired:before{background:radial-gradient(#a0a0a04d 0%,#a0a0a033 70%)}.tsGJva_badge-button-expired:after{border:.5px solid #a0a0a0}.tsGJva_badge-button-free:before{background:0 0}.tsGJva_badge-button-large{padding:6px 11px 6px 9px}.tsGJva_badge-button-large:before{bottom:-36px}.tsGJva_badge-button-small{padding:0 5px}.tsGJva_badge-button-small:before{bottom:-36px}.tsGJva_badge-text{-webkit-text-fill-color:#0000;z-index:10;text-transform:uppercase;background:linear-gradient(#fff 0%,#ffd76f 60%,#ffd76f00 100%);font-size:10px;font-weight:700;line-height:12.5px;position:relative}.tsGJva_badge-text-new{background:linear-gradient(#fff 0%,#00a681 60%,#ffd76f00 100%);-webkit-background-clip:text;background-clip:text}.tsGJva_badge-text-premium{background:linear-gradient(#fff 0%,#ffd76f 60%,#ffd76f00 100%);-webkit-background-clip:text;background-clip:text}.tsGJva_badge-text-bronze{background:linear-gradient(#f6f6f6 0%,#a0a0a0 20%,#ffd76f00 100%);-webkit-background-clip:text;background-clip:text}.tsGJva_badge-text-large{font-size:14px;line-height:20px}.tsGJva_badge-text-small{font-size:10px;line-height:16px}
.qJ0QJG_text{white-space:nowrap;text-overflow:ellipsis;width:0;transition:width 1s ease-in-out;overflow:hidden}.qJ0QJG_text.qJ0QJG_animation{width:100%}
._8dlt9q_floating-upgrade-border{border:1px solid #ffffff26}._8dlt9q_floating-upgrade-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}._8dlt9q_floating-upgrade-button{background:#ffffff1a;border:1px solid #ffffff26}
.W6iYyq_strip{background-color:var(--home-card-bg);border:1px solid var(--home-card-border);border-radius:var(--home-stat-radius);padding:var(--home-stat-pad);box-shadow:none;overflow:hidden}.W6iYyq_cell{padding-inline:var(--home-stat-gutter)}.W6iYyq_chip{background:var(--chip-bg);width:36px;height:36px;color:var(--chip-fg);border-radius:12px;flex:none;place-items:center;margin-bottom:6px;display:grid}.W6iYyq_chip svg{width:18px;height:18px}.W6iYyq_toneBlue{--chip-bg:var(--color-brand-blue-100);--chip-fg:var(--color-brand-blue-700)}.W6iYyq_toneOrange{--chip-bg:var(--color-brand-orange-50);--chip-fg:var(--color-brand-orange-500)}.W6iYyq_toneGreen{--chip-bg:var(--color-brand-green-50);--chip-fg:var(--color-brand-green-500)}.W6iYyq_tonePurple{--chip-bg:var(--color-brand-purple-50);--chip-fg:var(--color-brand-purple-500)}[data-theme=dark]:not(:where(:has([data-theme-lock=light]))) .home .W6iYyq_toneBlue{--chip-bg:color-mix(in srgb, var(--color-brand-blue-300) 16%, transparent);--chip-fg:var(--color-brand-blue-300)}[data-theme=dark]:not(:where(:has([data-theme-lock=light]))) .home .W6iYyq_toneOrange{--chip-bg:color-mix(in srgb, var(--color-brand-orange-300) 16%, transparent);--chip-fg:var(--color-brand-orange-300)}[data-theme=dark]:not(:where(:has([data-theme-lock=light]))) .home .W6iYyq_toneGreen{--chip-bg:color-mix(in srgb, var(--color-brand-green-300) 16%, transparent);--chip-fg:var(--color-brand-green-300)}[data-theme=dark]:not(:where(:has([data-theme-lock=light]))) .home .W6iYyq_tonePurple{--chip-bg:color-mix(in srgb, var(--color-brand-purple-300) 16%, transparent);--chip-fg:var(--color-brand-purple-300)}.W6iYyq_cell:not(:nth-child(odd)){border-left:1px solid var(--home-stat-divider)}.W6iYyq_cell:nth-child(n+3){border-top:1px solid var(--home-stat-divider)}@media (min-width:768px){.W6iYyq_cell{position:relative}.W6iYyq_cell:not(:first-child){border-left:0}.W6iYyq_cell:not(:first-child):before{content:"";inset-inline-start:0;background:var(--home-stat-divider);width:1px;height:56px;position:absolute;top:50%;transform:translateY(-50%)}.W6iYyq_cell:nth-child(n+3){border-top:0}}.W6iYyq_label{font-family:var(--ai-font-subtext);font-weight:var(--ai-font-subtext-weight);color:var(--color-v1-text-hierarchy-emphasis);text-wrap:balance}[data-theme=dark]:not(:where(:has([data-theme-lock=light]))) .home .W6iYyq_label{color:var(--color-v1-text-hierarchy-primary)}.W6iYyq_embedded{margin-top:calc(var(--spacing-large-5) - var(--ai-banner-wrap-gap,24px))}@media (min-width:768px){.W6iYyq_embedded{margin-top:calc(var(--spacing-large-6) - var(--ai-banner-wrap-gap,24px))}}
.kq-X0q_community-bubble{animation:4.5s ease-in-out infinite kq-X0q_community-bubble-float}@media (prefers-reduced-motion:reduce){.kq-X0q_community-bubble{animation:none}}@keyframes kq-X0q_community-bubble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}.kq-X0q_community-border-line{border-radius:var(--radius-v1-circle);position:relative}.kq-X0q_community-border-line:after{content:"";border:1px dashed var(--color-brand-blue-alpha-200a);border-radius:var(--radius-v1-circle);width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.kq-X0q_community-border-line:after{width:100%;height:100%}}.kq-X0q_community-bubble--depth-0{animation-duration:4.5s}.kq-X0q_community-bubble--depth-1{filter:blur(1.5px);opacity:.68;animation-duration:6.5s}.kq-X0q_community-bubble--depth-2{filter:blur(3px);opacity:.42;animation-duration:9s}.kq-X0q_community-ripple{border-radius:var(--radius-v1-circle);border:1px dashed var(--color-brand-blue-alpha-200a);pointer-events:none;opacity:0;animation:7.5s cubic-bezier(.25,.6,.35,1) infinite kq-X0q_community-ripple-out;position:absolute;inset:0}.kq-X0q_community-ripple--2{animation-delay:2.5s}.kq-X0q_community-ripple--3{border-style:dotted;animation-delay:5s}@keyframes kq-X0q_community-ripple-out{0%{opacity:0;transform:scale(.94)}18%{opacity:.85}to{opacity:0;transform:scale(1.22)}}.kq-X0q_community-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle, var(--color-brand-blue-alpha-200a) 0%, transparent 68%);border-radius:50%;width:70%;animation:9s ease-in-out infinite kq-X0q_community-glow-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes kq-X0q_community-glow-breathe{0%,to{opacity:.85;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.09)}}@media (prefers-reduced-motion:reduce){.kq-X0q_community-ripple,.kq-X0q_community-glow{animation:none}}
