.AgentIcon_iconImage__t_7EF{object-fit:contain;border-radius:50%}.AgentIcon_emoji__yFyMN{line-height:1;display:flex;align-items:center;justify-content:center}.marketplaceListingStats_stats__4w4a4{display:flex;align-items:center;gap:4px;color:var(--color-text-muted)}.marketplaceListingStats_statsItem__ZbHVj{display:flex;align-items:center}.marketplaceListingStats_badgeItem__8hRP8{justify-content:center;width:20px;height:16px;border-radius:4px;background:var(--color-blue-100);color:var(--color-blue-500);fill:var(--color-blue-500)}.marketplaceListingStats_ratingItem__W4qew{gap:4px}.marketplaceListingStats_installItem__tnzQq{gap:2px}.AgentRow_row__ED_rp{display:flex;align-items:center;gap:20px;padding:12px 8px;border-radius:12px;cursor:pointer}.AgentRow_row__ED_rp:hover{background:var(--color-gray-100)}.AgentRow_iconContainer__8WoxV{position:relative;display:flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:12px;background:var(--color-gray-200);flex-shrink:0}.AgentRow_row__ED_rp:hover .AgentRow_iconContainer__8WoxV{background:var(--color-gray-300)}.AgentRow_content__qVnbg{display:flex;flex-direction:column;gap:6px;flex-grow:1;min-width:0;padding:8px 12px;justify-content:center}.AgentRow_description__AiAUr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.AgentRow_priceBadge___xdBq{flex-shrink:0;padding:2px 6px;border-radius:6px;background:var(--color-gray-200)}.AgentRow_link__JGcd8{color:inherit;text-decoration:none}.AgentRowList_list__9iBwD{display:flex;flex-direction:column}.AgentRowList_divider__HSwJb{border:none;height:1px;background:var(--color-gray-200);margin:12px 8px}.heading_heading__OmVf6{text-wrap:balance}.heading_eyebrow__lNdpI{font:var(--typography-sans-300-regular-font);letter-spacing:var(--typography-sans-300-regular-letter-spacing);display:block;margin:0 0 8px;color:var(--color-text-normal)}.avatar_avatar__FDZwN{display:inline-flex;justify-content:center;align-items:center;position:relative;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);min-height:var(--avatar-size);max-width:var(--avatar-size);max-height:var(--avatar-size);border-radius:100%;overflow:hidden;color:var(--color-white);background-color:var(--avatar-background-color);text-align:center;text-transform:uppercase}.avatar_avatar__FDZwN.avatar_colorGray__D38a2{--avatar-background-color:var(--color-gray-600)}.avatar_avatar__FDZwN.avatar_colorRed__7WBVt{--avatar-background-color:var(--color-red-700)}.avatar_avatar__FDZwN.avatar_colorOrange__kw9rb{--avatar-background-color:var(--color-orange-900)}.avatar_avatar__FDZwN.avatar_colorYellow__LvUEY{--avatar-background-color:var(--color-yellow-900)}.avatar_avatar__FDZwN.avatar_colorTeal__kHJex{--avatar-background-color:var(--color-teal-800)}.avatar_avatar__FDZwN.avatar_colorBlue__VSUKs{--avatar-background-color:var(--color-blue-700)}.avatar_avatar__FDZwN.avatar_colorPurple__8AfL9{--avatar-background-color:var(--color-purple-700)}.avatar_avatar__FDZwN.avatar_sizeSm__xGteJ,.avatar_avatar__FDZwN.avatar_sizeXs__W125u{font:var(--typography-sans-50-regular-font);letter-spacing:var(--typography-sans-50-regular-letter-spacing)}.avatar_avatar__FDZwN.avatar_sizeMd__l6fYp{font:var(--typography-sans-200-regular-font);letter-spacing:var(--typography-sans-200-regular-letter-spacing)}.avatar_avatar__FDZwN.avatar_sizeLg__K8RXv,.avatar_avatar__FDZwN.avatar_sizeXl__IL_O3{font:var(--typography-sans-400-regular-font);letter-spacing:var(--typography-sans-400-regular-letter-spacing)}.avatar_avatar__FDZwN.avatar_sizeXl__IL_O3{font-size:40px}.avatar_image__zBBEb{display:block;width:100%;height:auto;object-fit:cover}.iPhone_iphone__mct_D{width:100%;max-width:375px;max-height:820px;display:block;flex:0 1;background:#000;padding:min(3%,10px);border-radius:13%/6%;box-sizing:border-box;position:relative;box-shadow:var(--shadow-300)}.iPhone_iphoneApp__iTHj6{background:var(--iphone-app-toolbar-color);display:flex;flex-direction:column;align-items:flex-start;height:100%;max-height:820px;overflow:hidden;clip-path:var(--iphone-app-clip-path)}.iPhone_iphoneContent__Nw7uU{flex:1 1;display:flex;width:100%;height:100%}.iPhone_phoneClipDefs__wngxC{position:absolute}.iPhone_homeButton__MdGHI{border-radius:5px;position:absolute;width:33.3%;transform-origin:center;transform:translateX(-50%);height:.75%;left:50%;background:#000;bottom:2%;z-index:2}.iPhone_chromeTop__3z2rp{width:100%;padding:0;display:flex;flex:0 1;margin:0 0 auto;height:3.5%;box-sizing:border-box;color:#000;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.iPhone_iosToolbar__ehRvR{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;overflow:hidden}.iPhone_iosToolbar__ehRvR div{width:17%;margin:2% 4% 0;display:flex;flex-direction:column;place-content:center flex-end;align-items:flex-end}.trafficLights_trafficLights__hMGJZ{display:flex;flex-direction:row;gap:7px}.trafficLights_trafficLights__hMGJZ>*{border-radius:100%;padding:0;width:12px;height:12px;border:1px solid rgba(0,0,0,.06);box-sizing:border-box;outline:none}.trafficLights_trafficLightsStop__xUBKh{background-color:#ed6a5e}.trafficLights_trafficLightsSlow__SRD7r{background-color:#f4bf4f}.trafficLights_trafficLightsGo__HbEtn{background-color:#61c554}.mac_mac__uA_7b{width:var(--mac-width);height:var(--mac-height);border-radius:var(--border-radius-400);box-shadow:var(--mac-shadow);padding:0}.mac_mac__uA_7b,.safari_safari__I0PiI{display:block;max-width:100%;margin:auto;box-sizing:border-box;transform:translateZ(0);background:#fff;overflow:hidden;position:relative}.safari_safari__I0PiI{width:var(--safari-width);height:var(--safari-height);border-radius:var(--border-radius-700);box-shadow:var(--safari-shadow)}.safari_safariChrome__Ftn0Q{height:auto;font-size:0;width:100%;box-sizing:border-box}.safari_image__xtsxQ{display:block;width:100%;height:auto;object-fit:cover}.windows_windows__eEaez{display:block;width:var(--windows-width);height:var(--windows-height);max-width:100%;margin:auto;box-sizing:border-box;border-radius:var(--border-radius-300);transform:translateZ(0);box-shadow:var(--windows-shadow);background:#fff;overflow:hidden;position:relative}.windows_windowsChrome__9a37Y{height:auto;font-size:0;width:100%;box-sizing:border-box}.marketplaceScreenshots_desktopScreenshots__EDDs4{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;display:grid;grid-auto-flow:row;gap:16px;grid-template-columns:repeat(var(--template-gallery-screenshot-count),22%);padding-bottom:12px;padding-right:1px}.marketplaceScreenshots_singleDesktopScreenshot__ns3Pk{scroll-snap-align:center;padding:0;border:none;background:none}.marketplaceScreenshots_desktopScreenshotsContainer__5BZRx{overflow:hidden;position:relative}.marketplaceScreenshots_arrow__1kl8W{z-index:3;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,.75);border:2px solid #fff;font-size:var(--font-size-150);box-shadow:var(--shadow-200);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center}.marketplaceScreenshots_arrowLeft__jwDLY{position:absolute;left:5px;top:50%;transform:translateY(calc(-50% - 6px))}.marketplaceScreenshots_arrowRight__ryHnq{position:absolute;right:5px;top:50%;transform-origin:center;transform:translateY(calc(-50% - 6px))}.marketplaceScreenshots_image__vgO_C{aspect-ratio:1.6;object-fit:cover}.TemplateGalleryHero_hero__gu9PK{width:100vw;min-height:235px;display:flex;flex-direction:column;place-items:center center;justify-content:center;gap:24px;padding:0 16px;box-sizing:border-box;position:relative;transform:translateX(-50%);margin:16px 0 84px 50%;text-align:center;z-index:3}.TemplateGalleryHero_heroContainer__3lsr2{width:100%;display:flex;gap:24px;margin-top:20px;margin-bottom:15px}.TemplateGalleryHero_mwnHero__1sqXa{width:100%;display:flex;flex-direction:column;place-items:center center;justify-content:center;gap:24px;text-align:center;z-index:3}@media(min-width:840px){.TemplateGalleryHero_mwnHero__1sqXa{align-items:flex-start;grid-column:1/8}.TemplateGalleryHero_heroImage__qrypo{display:none}}.TemplateGalleryHero_hero__gu9PK:before{position:absolute;content:"";width:100%;height:235px;top:0;left:50%;transform:translateX(-50%);background-image:var(--template-gallery-hero-background);background-size:1400px 235px;background-repeat:no-repeat;background-position:50%;pointer-events:none;overflow:hidden;display:none}@media(min-width:840px){.TemplateGalleryHero_hero__gu9PK:before{display:block}}@media(prefers-color-scheme:dark){.TemplateGalleryHero_hero__gu9PK:before{filter:invert(1)}}.TemplateGalleryHero_galleryCta__3muO3{font:var(--typography-sans-150-semibold-font);letter-spacing:var(--typography-sans-150-semibold-letter-spacing);text-decoration:none;padding:8px 16px;background:#f6f5f4;color:var(--color-gray-600);border-radius:var(--border-radius-700)}.TemplateGalleryHero_galleryCtaText__mDUB6{margin-right:4px}.TemplateGalleryHero_ctaContainer__T_BFO{display:none}@media(min-width:840px){.TemplateGalleryHero_ctaContainer__T_BFO{width:100%;display:flex;justify-content:flex-start;gap:12px}}.TemplateGalleryHero_mobileHeroNav__9cLGj{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}@media(min-width:1080px){.TemplateGalleryHero_mobileHeroNav__9cLGj{display:none;align-items:unset}}.TemplateGalleryHero_categoryLink__73fey{display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;font:var(--typography-sans-150-medium-font);letter-spacing:var(--typography-sans-150-medium-letter-spacing)}.TemplateGalleryHero_categoryIconSize__2D_TU{font-size:20px}.TemplateGalleryHero_pageNavLinks__p_TJF{flex:1 1;display:flex;gap:20px}.TemplateGalleryHero_pageNavLink__b_Ib7{display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;color:var(--color-text-normal);gap:6px;font:var(--typography-sans-150-medium-font);letter-spacing:var(--typography-sans-150-medium-letter-spacing)}.TemplateGalleryHero_pageNavLink__b_Ib7:hover{border-radius:4px;color:var(--color-link-secondary-text-hover)}@media(min-width:600px){.TemplateGalleryHero_pageNavLinks__p_TJF{flex-direction:row;align-items:center}.TemplateGalleryHero_pageNavLink__b_Ib7{height:auto;padding-bottom:4px;padding-top:4px}}.templateGalleryHeroAutocomplete_form__or5jF{display:flex;width:100%}@media(min-width:840px){.templateGalleryHeroAutocomplete_formHero__8I84M{max-width:400px}}.templateGalleryHeroAutocomplete_formNav__y_FzL{width:265px;transition:width .1s ease-out}.templateGalleryHeroAutocomplete_formNavFocused__DWmzm{width:400px;transition:width .1s ease-in}@media(max-width:919px){.templateGalleryHeroAutocomplete_formNavFocused__DWmzm{width:320px}}@media(max-width:599px){.templateGalleryHeroAutocomplete_formNav__y_FzL:not(.templateGalleryHeroAutocomplete_formNavFocused__DWmzm){width:48px}.templateGalleryHeroAutocomplete_formNav__y_FzL:not(.templateGalleryHeroAutocomplete_formNavFocused__DWmzm) .templateGalleryHeroAutocomplete_input__dE_FR{opacity:0;pointer-events:none}}.templateGalleryHeroAutocomplete_autocompleteRoot__Bpo0y{width:100%}.templateGalleryHeroAutocomplete_input__dE_FR{font:var(--typography-sans-200-regular-font);letter-spacing:var(--typography-sans-200-regular-letter-spacing)}.templateGalleryHeroAutocomplete_input__dE_FR.templateGalleryHeroAutocomplete_variantHero__kf5i1{padding-top:11px;padding-bottom:11px;padding-left:14px;border-radius:var(--border-radius-400)}.templateGalleryHeroAutocomplete_input__dE_FR.templateGalleryHeroAutocomplete_variantHero__kf5i1:not(:focus){box-shadow:var(--shadow-100)}.templateGalleryHeroAutocomplete_input__dE_FR.templateGalleryHeroAutocomplete_variantNav__oQAz9{padding-top:11px;padding-bottom:11px;padding-left:12px;border-radius:var(--border-radius-400);box-shadow:var(--shadow-100);background-color:var(--color-white)}.templateGalleryHeroAutocomplete_listbox__26IIW{--max-height-min:200px;--max-height-max:calc(100vh - 360px);max-height:max(var(--max-height-min),var(--max-height-max))}.templateGalleryHeroAutocomplete_templateOption__ajKWX{display:flex;flex-direction:row;align-items:center;gap:16px}.templateGalleryHeroAutocomplete_agentOption__PlcV9{display:flex;flex-direction:row;align-items:center;gap:12px}.templateGalleryHeroAutocomplete_agentIcon__ahGTJ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto}.templateGalleryHeroAutocomplete_agentText__XFZQW{display:flex;flex-direction:column;gap:2px;min-width:0}.templateGalleryHeroAutocomplete_agentName__Yux_w{font:var(--typography-sans-100-semibold-font);letter-spacing:var(--typography-sans-100-semibold-letter-spacing)}.templateGalleryHeroAutocomplete_agentDescription__wO8Qi{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.templateGalleryHeroAutocomplete_agentDescription__wO8Qi,.templateGalleryHeroAutocomplete_categoryCount__SyVUE{font:var(--typography-sans-50-regular-font);letter-spacing:var(--typography-sans-50-regular-letter-spacing);color:var(--color-gray-600)}.templateGalleryHeroAutocomplete_categoryOption__zKvne:not(:hover,:focus) .templateGalleryHeroAutocomplete_categoryCount__SyVUE{opacity:0}.templateGalleryHeroAutocomplete_templateThumbnail__evbhu{position:relative;display:none;width:96px;height:auto;aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius-200);box-shadow:var(--shadow-200);flex:1 0 auto}@media(min-width:1080px){.templateGalleryHeroAutocomplete_templateThumbnail__evbhu{display:flex}}.templateGalleryHeroAutocomplete_templateName__QNY4D{font:var(--typography-sans-150-regular-font);letter-spacing:var(--typography-sans-150-regular-letter-spacing)}@media(min-width:1080px){.templateGalleryHeroAutocomplete_templateName__QNY4D{font:var(--typography-sans-100-semibold-font);letter-spacing:var(--typography-sans-100-semibold-letter-spacing)}}.templateGalleryHeroAutocomplete_templateAuthor__CKQfN{font:var(--typography-sans-100-regular-font);letter-spacing:var(--typography-sans-100-regular-letter-spacing);display:none;align-items:center;gap:4px}@media(min-width:1080px){.templateGalleryHeroAutocomplete_templateAuthor__CKQfN{display:flex}}.templateGalleryHeroAutocomplete_moreTemplates__6KRUz{font:var(--typography-sans-100-medium-font);letter-spacing:var(--typography-sans-100-medium-letter-spacing);color:var(--color-gray-600);padding-right:.5rem}.templateGalleryHeroAutocomplete_moreTemplates__6KRUz:after{display:inline-block;margin-left:.25em;content:" →"}.templateGalleryHeroAutocomplete_zeroResults__nHPDc{font:var(--typography-sans-100-medium-font);letter-spacing:var(--typography-sans-100-medium-letter-spacing);color:var(--color-gray-600);padding-right:.5rem}.marketplaceProductSubNavigation_nav__51lq4{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:20px;padding-top:12px;padding-bottom:12px}.marketplaceProductSubNavigation_left__Azazs{display:flex;flex-flow:row nowrap;align-items:center;gap:20px;min-width:0}.marketplaceProductSubNavigation_wordmark__jxLlw{display:flex;flex-direction:row;gap:4px;text-decoration:none;align-items:center;border:none;padding:7px 0;align-self:stretch;min-height:36px;flex-shrink:0}.marketplaceProductSubNavigation_brandName__cumoN{letter-spacing:var(--typography-sans-100-medium-letter-spacing)}.marketplaceProductSubNavigation_linksWide__GTJ7V{display:flex;flex-flow:row nowrap;align-items:center;gap:20px}.marketplaceProductSubNavigation_linksNarrow__sSvR_{display:none}.marketplaceProductSubNavigation_link__9zIyg{color:var(--color-text-default);text-decoration:none;padding:3px 0;transition:color .12s ease}.marketplaceProductSubNavigation_linkSelected__BorAJ{font-weight:600}.marketplaceProductSubNavigation_link__9zIyg:not(.marketplaceProductSubNavigation_linkSelected__BorAJ):hover.marketplaceProductSubNavigation_colorBlue__YlgR_{color:var(--color-blue-500)}.marketplaceProductSubNavigation_link__9zIyg:not(.marketplaceProductSubNavigation_linkSelected__BorAJ):hover.marketplaceProductSubNavigation_colorPurple__5jyxx{color:var(--color-purple-500)}.marketplaceProductSubNavigation_link__9zIyg:not(.marketplaceProductSubNavigation_linkSelected__BorAJ):hover.marketplaceProductSubNavigation_colorRed__TmeOR{color:var(--color-red-500)}.marketplaceProductSubNavigation_link__9zIyg:not(.marketplaceProductSubNavigation_linkSelected__BorAJ):hover.marketplaceProductSubNavigation_colorGreen__VNxNL{color:var(--color-green-500)}.marketplaceProductSubNavigation_search__rZnfQ{display:flex;align-items:center;flex-shrink:0}@media(max-width:919px){.marketplaceProductSubNavigation_linksWide__GTJ7V,.marketplaceProductSubNavigation_wordmark__jxLlw{display:none}.marketplaceProductSubNavigation_linksNarrow__sSvR_{display:flex;align-items:center}}.CharacterIllustration_illustration__kxE0o{--x-direction:1;--y-direction:-1;--translate-x:calc(var(--offset-x) / var(--width) * var(--x-direction) * 100%);--translate-y:calc(var(--offset-y) / var(--height) * var(--y-direction) * 100%);--width-mobile:calc(var(--width) * 0.7px);--height-mobile:calc(var(--height) * 0.7px);--scale-x:1;display:block;position:absolute;width:var(--width-mobile);height:var(--height-mobile);transform:translate(var(--translate-x),var(--translate-y)) scaleX(var(--scale-x))}.CharacterIllustration_illustration__kxE0o img{display:block;width:100%;height:auto;object-fit:cover}@media(min-width:600px){.CharacterIllustration_illustration__kxE0o{width:calc(var(--width)*1px);height:calc(var(--height)*1px)}}.CharacterIllustration_top__S4xA2{top:0;right:10%}.CharacterIllustration_topLeft__jeVo6{--x-direction:-1;top:0;left:10%}.CharacterIllustration_left___DtBV{--x-direction:-1;left:0}.CharacterIllustration_right__EUP2c{right:0}.CharacterIllustration_isInline__fZOXh{--y-direction:1;--translate-y:0;position:relative;top:unset;right:unset;left:unset;height:calc(var(--offset-y)*.7px)}@media(min-width:600px){.CharacterIllustration_isInline__fZOXh{height:calc(var(--offset-y)*1px)}}.CharacterIllustration_isMirrored__JRizJ{--scale-x:-1}.CharacterIllustration_isSidePosition__1F_9O{display:none}@media(min-width:1080px){.CharacterIllustration_isSidePosition__1F_9O{display:unset}}.CharacterIllustration_centerAlign__PFc6d{top:calc(50% - var(--height)*.5px)}.CharacterIllustration_topAlign__Y6xPn{top:5%}.CharacterIllustration_bottomAlign__2NZTB{bottom:5%}.Block_block__Q3GQF{width:100%;height:100%;border-radius:var(--border-card-radius);background-color:var(--color-background-surface-neutral);border:2px solid var(--color-background-surface-neutral);transition:background-color .15s ease-in-out,border-color .15s ease-in-out;position:relative;box-shadow:var(--block-shadow,none)}.Block_block__Q3GQF.Block_unstyled__bEB_L{background:none;border:none;transition:none}.Block_block__Q3GQF.Block_darkMode__fFGrN{border-color:var(--color-card-border)}.Block_link__OKLk_:hover{background-color:var(--color-background-surface-neutral-hover);border-color:var(--color-background-surface-neutral-hover);cursor:pointer}.Block_superPageSectionGroupIllustration__jbaCX{position:absolute;display:none}@media(min-width:1080px){.Block_superPageSectionGroupIllustration__jbaCX{display:block}}.Block_superPageSectionGroupIllustration__jbaCX.Block_placementRight__De8HL{right:0;top:50%;transform:translate(100%,-50%)}.Block_superPageSectionGroupIllustration__jbaCX.Block_placementLeft__rwGDA{left:0;top:50%;transform:translate(-100%,-50%)}.BlockAsset_blockAsset__yO2RP{--block-asset-border-radius:var(--border-radius-700);width:100%;margin:auto auto 0 0;align-self:flex-start;border-radius:var(--border-card-radius);position:relative}.BlockAsset_blockAsset__yO2RP>*{flex-grow:1}.BlockAsset_asset__UONUs{display:flex;align-items:flex-start;justify-content:flex-start;width:auto;max-width:calc(100% + var(--spacing-block-l)*2);max-height:calc(100% + var(--spacing-block-m)*2);margin:auto;position:relative;z-index:1}.BlockAsset_asset__UONUs>*{place-self:flex-start flex-start;margin-right:auto;z-index:1;border-radius:inherit}.BlockAsset_nativeImg__SCTyZ{width:100%;height:auto}.BlockAsset_shadow__S9G4P{outline:1px solid rgba(0,0,0,.03);box-shadow:0 4px 18px rgba(0,0,0,.04),0 2.025px 7.84688px rgba(0,0,0,.027),0 .8px 2.925px rgba(0,0,0,.02),0 .175px 1.04062px rgba(0,0,0,.013),0 0 1px rgba(255,255,255,.6);background:var(--color-background-base)}.BlockAsset_alignStart__EKQeZ{margin-right:auto;margin-inline-start:0}.BlockAsset_alignCenter__C8_Vl{margin:auto}.BlockAsset_alignCorner__j_dS7{margin-top:auto;margin-inline-end:auto}.BlockAsset_alignBottom__e80YN{margin-left:auto;margin-right:auto;margin-bottom:0;display:flex}.BlockAsset_alignStretch__GmYH1{width:calc(100% + var(--spacing-block-l) + var(--spacing-block-l));margin:auto calc(-1*var(--spacing-block-l)) calc(-1*var(--spacing-block-l));display:flex;align-items:flex-end;justify-content:center;border-radius:0}.BlockAsset_center___75ZO{align-items:center;justify-content:center;margin:auto}.BlockAsset_leftCenter__NpETK{align-items:center;justify-content:flex-start;border-top-right-radius:var(--block-asset-border-radius)}@media(min-width:600px){.BlockAsset_leftCenter__NpETK{width:auto;max-width:calc(100% + var(--spacing-block-l))}}.BlockAsset_leftCorner__T9e3u{align-items:flex-end;justify-content:flex-start;border-top-right-radius:var(--border-radius-700);height:100%;width:calc(100% + var(--spacing-block-m));margin-inline-start:calc(-1*var(--spacing-block-l))}@media(min-width:600px){.BlockAsset_leftCorner__T9e3u{height:calc(100% + var(--spacing-block-m));width:calc(100% + var(--spacing-block-l));margin-inline-start:calc(-1*var(--spacing-block-l))}}.BlockAsset_rightCenter__e0wFT{align-items:center;justify-content:flex-end;width:calc(100% + var(--spacing-block-m))}@media(min-width:600px){.BlockAsset_rightCenter__e0wFT{width:calc(100% + var(--spacing-block-l))}}.BlockAsset_bottomCenter__xN9d_{justify-content:center;border-start-end-radius:var(--border-radius-700);flex:1 1 auto}.BlockAsset_bottomCenter__xN9d_,.BlockAsset_rightCorner__aUv_3{align-items:flex-end;border-start-start-radius:var(--border-radius-700)}.BlockAsset_rightCorner__aUv_3{justify-content:flex-end;height:100%;width:calc(100% + var(--spacing-block-m))}@media(min-width:600px){.BlockAsset_rightCorner__aUv_3{height:calc(100% + var(--spacing-block-m));width:calc(100% + var(--spacing-block-l))}}.BlockAsset_rightCorner__aUv_3 *{margin-inline-end:0}.BlockAsset_rightCenter__e0wFT *{align-items:flex-end;justify-content:flex-end;text-align:end}.BlockAsset_isCropped__M_Z9C>*{transform:scale(125%)}.BlockAsset_rightCorner__aUv_3.BlockAsset_isCropped__M_Z9C>*{transform-origin:top left}.BlockAsset_stacks__sVKiQ{position:absolute;height:calc(100% + var(--spacing-block-m));width:calc(100% + var(--spacing-block-l));top:0;z-index:0}.BlockAsset_stack__8vhpg{content:"";position:absolute;width:100%;bottom:0;background:#fff;border:1px solid rgba(0,0,0,.07);z-index:0;box-shadow:0 4px 18px rgba(0,0,0,.04),0 2.025px 7.84688px rgba(0,0,0,.027),0 .8px 2.925px rgba(0,0,0,.02),0 .175px 1.04062px rgba(0,0,0,.013);border-radius:6px}.BlockAsset_stack__8vhpg:first-of-type{top:-8px;inset-inline-start:13px;z-index:4}.BlockAsset_stack__8vhpg:nth-of-type(2){top:-16px;inset-inline-start:26px;z-index:3}.desktopDownloadButton_container__nfbY_{display:inline-block}.desktopDownloadButton_msPersistUnthemedColors__z_y2R{--color-button-primary-background:var(--color-gray-900);--color-button-primary-background-active:var(--color-gray-700);--color-button-primary-background-hover:var(--color-gray-800)}.desktopDownloadButton_msStoreButton__NORVf{margin-top:10px;display:block;width:100%;color:var(--color-button-primary-background);fill:var(--color-button-primary-background)}.desktopDownloadButton_msStoreBadge__S8gEp{width:100%;height:auto;display:block;max-height:55px}.desktopDownloadButton_msStoreButton__NORVf:hover{color:var(--color-button-primary-background-hover)}.desktopDownloadButton_msStoreButton__NORVf:active,.desktopDownloadButton_msStoreButton__NORVf:focus{color:var(--color-button-primary-background-active)}.blockCta_inlineTextLinkWrap__NAfG2{color:var(--color-link-primary-text)}.blockHeader_blockHeader__4wlg2{max-width:512px}.blockHeader_description__144JK,.blockHeader_subtitle__mqcBA,.blockHeader_title__ued0p{display:block;color:var(--color-text-strong);margin-bottom:5px;hyphens:auto}.blockHeader_icon__F5_7R{display:block;width:var(--size-block-header-icon,26px);aspect-ratio:1/1;color:var(--color-link-primary-text);margin-bottom:10px}.blockHeader_icon__F5_7R *{width:100%;height:100%}.blockHeader_notionIcon__mEeDE{display:block;font-size:32px}.blockHeader_avatar__pG8kX{display:block;width:30px;height:30px;overflow:hidden;margin-bottom:10px}.blockHeader_title__ued0p{font:var(--typography-sans-300-bold-font);letter-spacing:var(--typography-sans-300-bold-letter-spacing)}.blockHeader_layoutSmall__zKeX7 .blockHeader_title__ued0p.blockHeader_isLargeHeading__JYDCl{font:var(--typography-sans-600-bold-font);letter-spacing:var(--typography-sans-600-bold-letter-spacing)}@media(min-width:600px){.blockHeader_layoutSmall__zKeX7 .blockHeader_title__ued0p.blockHeader_isLargeHeading__JYDCl{font:var(--typography-sans-700-bold-font);letter-spacing:var(--typography-sans-700-bold-letter-spacing)}}.blockHeader_layoutMedium__VMyjB .blockHeader_title__ued0p.blockHeader_isLargeHeading__JYDCl{font:var(--typography-sans-600-bold-font);letter-spacing:var(--typography-sans-600-bold-letter-spacing)}@media(min-width:600px){.blockHeader_layoutMedium__VMyjB .blockHeader_title__ued0p.blockHeader_isLargeHeading__JYDCl{font:var(--typography-sans-700-bold-font);letter-spacing:var(--typography-sans-700-bold-letter-spacing)}}.blockHeader_layoutLarge__msFlN .blockHeader_title__ued0p.blockHeader_isLargeHeading__JYDCl{font:var(--typography-sans-700-bold-font);letter-spacing:var(--typography-sans-700-bold-letter-spacing)}@media(min-width:600px){.blockHeader_layoutLarge__msFlN .blockHeader_title__ued0p.blockHeader_isLargeHeading__JYDCl{font:var(--typography-sans-900-bold-font);letter-spacing:var(--typography-sans-900-bold-letter-spacing)}}.blockHeader_titleLink__VNABQ{text-decoration:none}.BlockBasic_wrapper__aL_z2{padding:var(--spacing-block-s) var(--spacing-block-m);display:flex;flex-direction:column;justify-content:flex-start;height:100%;margin:0;gap:30px;border-radius:12px;overflow:hidden;position:relative;width:100%}@media(min-width:600px){.BlockBasic_wrapper__aL_z2{padding:var(--spacing-block-m) var(--spacing-block-l)}}.BlockBasic_large__shrMw.BlockBasic_vertical__QRexv{justify-content:stretch}.BlockBasic_large__shrMw:not(.BlockBasic_vertical__QRexv,.BlockBasic_assetCroppedBottom__r8x5p){flex-direction:row}.BlockBasic_large__shrMw:not(.BlockBasic_vertical__QRexv,.BlockBasic_assetCroppedBottom__r8x5p) .BlockBasic_header__AjIR3{flex-basis:calc(36% - 24px);flex-shrink:0}.BlockBasic_unstyled__cGSJa,.BlockBasic_wrapper__aL_z2.BlockBasic_unstyled__cGSJa{display:flex;flex-direction:column;align-items:center;place-content:center center;margin:auto}.BlockBasic_headless__tHVZa,.BlockBasic_wrapper__aL_z2.BlockBasic_headless__tHVZa{padding:0}.BlockBasic_bottomCenter__msztS,.BlockBasic_leftCorner__zq1YB,.BlockBasic_rightCorner__R5SQM{padding-bottom:0}.grid_grid__caono{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:min-content;column-gap:24px;width:100%}.gridItem_gridItem__aOo8I{grid-column:span 12;margin-bottom:16px;position:relative}.gridItem_span1__FdQXP,.gridItem_span2__wghZa{grid-column:span 6}.gridItem_noRowGap__WhWkg{margin-bottom:0}@media screen and (min-width:712px){.gridItem_gridItem__aOo8I{margin-bottom:24px}.gridItem_noRowGap__WhWkg{margin-bottom:0}.gridItem_span1__FdQXP,.gridItem_span2__wghZa,.gridItem_span3___cT1A{grid-column:span 4}.gridItem_span3___cT1A,.gridItem_span4__4hMOE,.gridItem_span5__K3syB,.gridItem_span6__3hwD3,.gridItem_span7__BG0KJ,.gridItem_span8__Xz_45,.gridItem_span9__UZB4P{grid-column:span 6}.gridItem_span10__6eriF,.gridItem_span11__g6dTz,.gridItem_span12__0WidJ{grid-column:span 12}}@media screen and (min-width:942px){.gridItem_span1__FdQXP{grid-column:span 1}.gridItem_span2__wghZa{grid-column:span 2}.gridItem_span3___cT1A{grid-column:span 3}.gridItem_span4__4hMOE{grid-column:span 4}.gridItem_span5__K3syB{grid-column:span 5}.gridItem_span6__3hwD3{grid-column:span 6}.gridItem_span7__BG0KJ{grid-column:span 7}.gridItem_span8__Xz_45{grid-column:span 8}.gridItem_span9__UZB4P{grid-column:span 9}.gridItem_span10__6eriF{grid-column:span 10}.gridItem_span11__g6dTz{grid-column:span 11}.gridItem_span12__0WidJ{grid-column:span 12}}.TemplateGalleryContentRow_contentRow__63ESj{display:flex;flex-direction:column;gap:16px;margin-bottom:72px}.TemplateGalleryContentRow_condensed__nP81V{margin-bottom:12px}.TemplateGalleryContentRow_contentRow__63ESj[hidden]{display:none}.TemplateGalleryContentRow_header__F3cCg{display:flex;gap:12px 8px;width:100%;flex-flow:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.TemplateGalleryContentRow_header__F3cCg.TemplateGalleryContentRow_headerWithRightContent___px2U{align-items:flex-start}.TemplateGalleryContentRow_hideHeaderOnMobile__VmqvA{display:none}@media(min-width:1080px){.TemplateGalleryContentRow_hideHeaderOnMobile__VmqvA{display:flex}}.TemplateGalleryContentRow_heading__ofqyJ{display:flex;gap:2px;flex-direction:column;width:100%;max-width:560px}@media(min-width:1080px){.TemplateGalleryContentRow_heading__ofqyJ{gap:8px}}.TemplateGalleryContentRow_subheading__Qux33{font:var(--typography-sans-150-regular-font);letter-spacing:var(--typography-sans-150-regular-letter-spacing);margin:0}.TemplateGalleryContentRow_link__V8p44{font:var(--typography-sans-150-bold-font);letter-spacing:var(--typography-sans-150-bold-letter-spacing);text-decoration:none;display:flex;flex-direction:row;gap:4px;color:var(--color-black)}.TemplateGalleryContentRow_blockLink__5xr0u{text-decoration:none}.TemplateGalleryContentRow_headerRightContent___7M3i{display:flex;align-items:flex-start;justify-content:flex-end;padding-top:6px;flex:1 1}.TemplateGalleryFooter_footer__4mGBk{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:770px;margin:auto auto 110px}@media(min-width:840px){.TemplateGalleryFooter_footer__4mGBk{gap:48px;flex-direction:row}}.TemplateGalleryFooter_footer__4mGBk picture{flex:1 0 244px}.TemplateGalleryFooter_footer__4mGBk aside{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}@media(min-width:840px){.TemplateGalleryFooter_footer__4mGBk aside{text-align:start;align-items:flex-start}}.oldTooltip_tooltip__Thq7W{display:block;flex-shrink:0;flex-grow:0;width:var(--tooltip-width);background:rgba(0,0,0,.8);color:#fff;position:fixed;border-radius:var(--border-radius-300);padding:0 8px;margin:-2px 0;box-shadow:0 1px 4px rgba(0,0,0,.3);line-height:1.4;font-weight:var(--font-weight-medium);transform:translateY(-50%);pointer-events:none;z-index:var(--z-index-tooltip)}.oldTooltip_tooltip__Thq7W.oldTooltip_autoWidth__DkzaA{width:auto}.oldTooltip_tooltipText__k59No{margin:-3px 0}.oldTooltip_fillSpace__glY_P{width:100%}@media(min-width:1080px){.oldTooltip_tooltipTarget__aovlU{cursor:help}.oldTooltip_cursorPointer__cxJND{cursor:pointer}}.TemplateRatings_container__Fo9ig{grid-column:1;margin-bottom:24px}.TemplateRatings_container__Fo9ig,.TemplateRatings_metadata__shXkm{display:flex;flex-direction:column;gap:32px}@media(min-width:600px){.TemplateRatings_metadataWithoutReviews__ofzeN{flex-direction:row;align-items:center}}.TemplateRatings_title__Dl0cN{margin:0}.TemplateRatings_averageContainer__9jw6S{min-width:150px}.TemplateRatings_averageHeading__FRrtM{margin-bottom:12px;display:flex;align-items:flex-end;gap:4px}.TemplateRatings_averageNumber__llvw9{font-size:52px;font-style:normal;font-weight:500;line-height:80%;letter-spacing:.4px}.TemplateRatings_slash__n5CES{margin-bottom:4px}.TemplateRatings_numberFive__20FKC{color:#acaba9;font-size:14px;font-style:normal;font-weight:500}.TemplateRatings_histogram__73mv1{width:100%;max-width:420px;display:flex;flex-direction:column;gap:8px}.TemplateRatings_histogramRow__0wblr{display:flex;align-items:center;gap:8px}.TemplateRatings_barContainer__uin93{flex-grow:1;min-width:0}.TemplateRatings_bar__AT9IL{height:4px;border-radius:8px;margin:2px 0;background-color:#f1f1ef}.TemplateRatings_fill__qDA3D{height:4px;border-radius:8px;margin:2px 0;background-color:#ffb110}.TemplateRatings_stars__FlIIN{display:flex;flex-direction:row;gap:4px}.TemplateRatings_filled__diZfz{height:8px;width:8px;color:#32302c}.TemplateRatings_unfilled__hLa4Y{height:8px;width:8px;color:#e3e2e0}.TemplateRatingsAndReviews_container__eG9z4{display:flex;flex-direction:column;gap:24px}@media(min-width:600px){.TemplateRatingsAndReviews_container__eG9z4{display:grid;grid-template-columns:4fr 9fr;gap:72px}.TemplateRatingsAndReviews_containerWithoutReviews__NWgYi{grid-template-columns:1fr}}a.button_primary__k0d3I,a.button_primary__k0d3I:active,a.button_primary__k0d3I:focus,a.button_primary__k0d3I:hover,button.button_primary__k0d3I,button.button_primary__k0d3I:active,button.button_primary__k0d3I:focus,button.button_primary__k0d3I:hover{text-decoration:none;color:var(--color-button-primary-text)}a.button_secondary__0_CV3,button.button_secondary__0_CV3{color:var(--color-button-secondary-text);text-decoration:none}a.button_secondary__0_CV3:active,a.button_secondary__0_CV3:focus,a.button_secondary__0_CV3:hover,button.button_secondary__0_CV3:active,button.button_secondary__0_CV3:focus,button.button_secondary__0_CV3:hover{text-decoration:none;color:var(--color-button-secondary-text-interactive,var(--color-button-secondary-text))}a.button_tertiary__cWWnA,a.button_tertiary__cWWnA:active,a.button_tertiary__cWWnA:focus,a.button_tertiary__cWWnA:hover,button.button_tertiary__cWWnA,button.button_tertiary__cWWnA:active,button.button_tertiary__cWWnA:focus,button.button_tertiary__cWWnA:hover{text-decoration:none;color:var(--color-button-tertiary-text)}a.button_ghost__npAbk,a.button_ghost__npAbk:active,a.button_ghost__npAbk:focus,a.button_ghost__npAbk:hover,button.button_ghost__npAbk,button.button_ghost__npAbk:active,button.button_ghost__npAbk:focus,button.button_ghost__npAbk:hover{text-decoration:none;color:var(--color-button-ghost-text)}@layer front-ui-atoms{.button_button__bge_I{display:flex;text-align:center;align-items:center;justify-content:center;gap:var(--dimension-spacing-12);box-sizing:border-box;border:var(--border-width-1) solid rgba(0,0,0,0);text-decoration:none;transition-property:background-color,color;transition-duration:var(--motion-global-fade-out-duration);transition-timing-function:var(--motion-global-fade-out-timing-function)}.button_button__bge_I:is(a,button){cursor:pointer}.button_button__bge_I:focus-visible:not(:disabled),.button_button__bge_I:hover:not(:disabled){transition-property:background-color,color;transition-duration:var(--motion-global-fade-in-duration);transition-timing-function:var(--motion-global-fade-in-timing-function)}.button_button__bge_I:active,.button_button__bge_I:focus,.button_button__bge_I:hover{text-decoration:none}.button_button__bge_I:disabled{cursor:not-allowed;opacity:.5}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceAccentMuted,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceAccentMuted, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceAccentSoft,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@scope (:where(.surfaceAccentSoft, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background:var(--color-white);--color-button-secondary-text:var(--color-accent-strong);--color-button-secondary-border:var(--color-transparent)}}@supports not (at-rule(@scope)){:where(.surfaceNeutral,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-text-interactive:var(--color-black);--color-button-secondary-background-hover:var( --color-background-surface-neutral-hover );--color-button-secondary-background-focus:var( --color-background-surface-neutral-focus );--color-button-secondary-background-active:var( --color-background-surface-neutral-active );--color-button-tertiary-background:var( --color-background-surface-neutral );--color-button-tertiary-background-hover:var( --color-background-surface-neutral-hover );--color-button-tertiary-background-focus:var( --color-background-surface-neutral-focus );--color-button-tertiary-background-active:var( --color-background-surface-neutral-active );--color-button-ghost-background-hover:var( --color-background-surface-neutral-hover );--color-button-ghost-background-focus:var( --color-background-surface-neutral-focus );--color-button-ghost-background-active:var( --color-background-surface-neutral-active )}}@scope (:where(.surfaceNeutral, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-text-interactive:var(--color-black);--color-button-secondary-background-hover:var( --color-background-surface-neutral-hover );--color-button-secondary-background-focus:var( --color-background-surface-neutral-focus );--color-button-secondary-background-active:var( --color-background-surface-neutral-active );--color-button-tertiary-background:var( --color-background-surface-neutral );--color-button-tertiary-background-hover:var( --color-background-surface-neutral-hover );--color-button-tertiary-background-focus:var( --color-background-surface-neutral-focus );--color-button-tertiary-background-active:var( --color-background-surface-neutral-active );--color-button-ghost-background-hover:var( --color-background-surface-neutral-hover );--color-button-ghost-background-focus:var( --color-background-surface-neutral-focus );--color-button-ghost-background-active:var( --color-background-surface-neutral-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccentMuted,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-muted-active );--color-button-tertiary-background:var( --color-background-surface-accent-muted );--color-button-tertiary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-muted-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-muted-active )}}@scope (:where(.surfaceAccentMuted, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-muted-active );--color-button-tertiary-background:var( --color-background-surface-accent-muted );--color-button-tertiary-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-muted-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-muted-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-muted-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-muted-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccentSoft,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-soft-active );--color-button-tertiary-background:var( --color-background-surface-accent-soft );--color-button-tertiary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-soft-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-soft-active )}}@scope (:where(.surfaceAccentSoft, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-secondary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-secondary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-secondary-background-active:var( --color-background-surface-accent-soft-active );--color-button-tertiary-background:var( --color-background-surface-accent-soft );--color-button-tertiary-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-soft-active );--color-button-ghost-background-hover:var( --color-background-surface-accent-soft-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-soft-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-soft-active )}}@supports not (at-rule(@scope)){:where(.surfaceAccent,.button_localPurityAnchor__iiYsK) .button_button__bge_I{--color-button-primary-background:var(--color-black);--color-button-primary-background-hover:var(--color-alpha-black-700);--color-button-primary-background-focus:var(--color-alpha-black-700);--color-button-primary-background-active:var(--color-alpha-black-800);--color-button-primary-text:var(--color-white);--color-button-primary-border:var(--color-transparent);--color-button-secondary-background:var(--color-accent-soft);--color-button-secondary-background-hover:var(--color-alpha-white-700);--color-button-secondary-background-focus:var(--color-alpha-white-700);--color-button-secondary-background-active:var(--color-alpha-white-600);--color-button-secondary-text:var(--color-black);--color-button-secondary-border:var(--color-transparent);--color-button-tertiary-background:var( --color-background-surface-accent );--color-button-tertiary-background-hover:var( --color-background-surface-accent-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-active );--color-button-tertiary-text:var(--color-black);--color-button-ghost-text:var(--color-black);--color-button-ghost-background-hover:var( --color-background-surface-accent-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-active )}}@scope (:where(.surfaceAccent, :local(.localPurityAnchor))) to (:where(.surface, :local(.localPurityAnchor)):not(:scope)){.button_button__bge_I{--color-button-primary-background:var(--color-black);--color-button-primary-background-hover:var(--color-alpha-black-700);--color-button-primary-background-focus:var(--color-alpha-black-700);--color-button-primary-background-active:var(--color-alpha-black-800);--color-button-primary-text:var(--color-white);--color-button-primary-border:var(--color-transparent);--color-button-secondary-background:var(--color-accent-soft);--color-button-secondary-background-hover:var(--color-alpha-white-700);--color-button-secondary-background-focus:var(--color-alpha-white-700);--color-button-secondary-background-active:var(--color-alpha-white-600);--color-button-secondary-text:var(--color-black);--color-button-secondary-border:var(--color-transparent);--color-button-tertiary-background:var( --color-background-surface-accent );--color-button-tertiary-background-hover:var( --color-background-surface-accent-hover );--color-button-tertiary-background-focus:var( --color-background-surface-accent-focus );--color-button-tertiary-background-active:var( --color-background-surface-accent-active );--color-button-tertiary-text:var(--color-black);--color-button-ghost-text:var(--color-black);--color-button-ghost-background-hover:var( --color-background-surface-accent-hover );--color-button-ghost-background-focus:var( --color-background-surface-accent-focus );--color-button-ghost-background-active:var( --color-background-surface-accent-active )}}.button_small__undru{padding-inline:calc(var(--dimension-spacing-12) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-4) - var(--border-width-1));border-radius:var(--border-button-radius)}.button_medium__VXS2i{padding-inline:calc(var(--dimension-spacing-16) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-8) - var(--border-width-1)*2);border-radius:var(--border-button-radius)}.button_large__JX0T2{padding-inline:calc(var(--dimension-spacing-20) - var(--border-width-1));padding-block:calc(var(--dimension-spacing-12) - var(--border-width-1)*2);border-radius:var(--border-button-radius-lg)}.button_primary__k0d3I{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border)}.button_primary__k0d3I:hover:not(:disabled){background-color:var(--color-button-primary-background-hover)}.button_primary__k0d3I:focus-visible:not(:disabled){background-color:var(--color-button-primary-background-focus)}.button_primary__k0d3I:active:not(:disabled){background-color:var(--color-button-primary-background-active)}.button_secondary__0_CV3{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border)}.button_secondary__0_CV3:hover:not(:disabled){background-color:var(--color-button-secondary-background-hover)}.button_secondary__0_CV3:focus-visible:not(:disabled){background-color:var(--color-button-secondary-background-focus)}.button_secondary__0_CV3:active:not(:disabled){background-color:var(--color-button-secondary-background-active)}.button_tertiary__cWWnA{background-color:var(--color-button-tertiary-background);border-color:var(--color-button-tertiary-border)}.button_tertiary__cWWnA:hover:not(:disabled){background-color:var(--color-button-tertiary-background-hover)}.button_tertiary__cWWnA:focus-visible:not(:disabled){background-color:var(--color-button-tertiary-background-focus)}.button_tertiary__cWWnA:active:not(:disabled){background-color:var(--color-button-tertiary-background-active)}.button_ghost__npAbk{background-color:var(--color-button-ghost-background);border-color:var(--color-button-ghost-border)}.button_ghost__npAbk:hover:not(:disabled){background-color:var(--color-button-ghost-background-hover)}.button_ghost__npAbk:focus-visible:not(:disabled){background-color:var(--color-button-ghost-background-focus)}.button_ghost__npAbk:active:not(:disabled){background-color:var(--color-button-ghost-background-active)}.button_nowrap__ZIwIm{display:block;text-wrap-mode:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0}@media(min-width:600px){.button_nowrap__ZIwIm{max-inline-size:400px}}}.TemplateReviews_reviewsContainer__2CBGJ,.TemplateReviews_reviews__zSMgL{display:flex;flex-direction:column;gap:24px}.TemplateReviews_reviews__zSMgL{grid-column:2;margin-top:36px}.TemplateReviews_review__PXgZ4{display:flex;flex-direction:column;gap:20px;padding-bottom:24px;border-bottom:1px solid rgba(227,226,224,.5);margin-bottom:24px}.TemplateReviews_loadMoreReviews__qhz1E{align-self:flex-start}.TemplateReviews_lastReview__R20LW{padding-bottom:0;border-bottom:none;margin-bottom:0}.TemplateReviews_reviewContent__PvL29{display:flex;flex-direction:column;gap:8px}.TemplateReviews_reviewHeader__6GLQ3{display:flex;gap:12px;align-items:center;justify-content:space-between}.TemplateReviews_creatorResponseContainer__UjEz8{display:flex;gap:8px;border-left:1px solid rgba(227,226,224,.5);padding:0 16px}.AgentDetailPage_header___xFRA{display:flex;flex-direction:column;gap:16px}@media(min-width:840px){.AgentDetailPage_header___xFRA{flex-direction:row;align-items:flex-start;gap:32px}}.AgentDetailPage_iconSection__RyBl_{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:160px;height:160px;border-radius:24px;background-color:var(--color-bg-gray-light,#f5f5f5)}@media(min-width:840px){.AgentDetailPage_iconSection__RyBl_{width:240px;height:240px;border-radius:32px}}.AgentDetailPage_headerIcon__KZQmH{border-radius:50%;object-fit:cover}.AgentDetailPage_headerDetails__CLmRO{display:flex;flex-direction:column;row-gap:10px}.AgentDetailPage_ctaButton__QkgOf{margin-top:12px;width:-moz-fit-content;width:fit-content;display:flex;gap:8px}.AgentDetailPage_featuresList__8baV5{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.AgentDetailPage_featureItem__lLJiX{display:flex;align-items:center;gap:8px;padding:4px 8px}.AgentDetailPage_featureIcon__hVPgn{width:16px;height:16px;flex-shrink:0;color:var(--color-blue)}.AgentDetailPage_sectionRow__0D9em{display:flex;flex-direction:column;gap:20px;margin-top:48px}@media(min-width:840px){.AgentDetailPage_sectionRow__0D9em{flex-direction:row;gap:32px}.AgentDetailPage_sectionHeading__xUvQk{width:240px;min-width:240px}}.AgentDetailPage_sectionBody__xKF2K{flex-grow:1;min-width:0;width:100%}.AgentDetailPage_detailsBody__eTi1Z{display:flex;flex-flow:column;row-gap:16px}.AgentDetailPage_footer__VzJk2{margin-top:24px}.AgentDetailPage_termsLink___YSy2{margin-top:8px}