.MarketingCallout-module__85acoW__root{border-radius:var(--sr-radius-card);align-items:stretch;width:100%;display:flex;overflow:hidden}.MarketingCallout-module__85acoW__accent{flex:0 0 4px;width:4px}.MarketingCallout-module__85acoW__content{gap:var(--sr-space-3);min-width:0;padding:var(--sr-space-4) var(--sr-space-5);flex:auto;align-items:flex-start;display:flex}.MarketingCallout-module__85acoW__copy{gap:var(--sr-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.MarketingCallout-module__85acoW__label{color:inherit;margin:0}.MarketingCallout-module__85acoW__title{color:var(--sr-color-text-primary);margin:0}.MarketingCallout-module__85acoW__body{color:var(--sr-color-text-secondary);margin:0}.MarketingCallout-module__85acoW__keyPoint{background:var(--sr-color-brand-surface-subtle)}.MarketingCallout-module__85acoW__keyPoint .MarketingCallout-module__85acoW__accent{background:var(--sr-color-brand-primary)}.MarketingCallout-module__85acoW__keyPoint .MarketingCallout-module__85acoW__label{color:var(--sr-color-text-brand)}.MarketingCallout-module__85acoW__tip{background:var(--sr-color-status-success-background)}.MarketingCallout-module__85acoW__tip .MarketingCallout-module__85acoW__accent{background:var(--sr-color-status-success-border)}.MarketingCallout-module__85acoW__tip .MarketingCallout-module__85acoW__label{color:var(--sr-color-status-success-foreground)}.MarketingCallout-module__85acoW__note{background:var(--sr-color-status-info-background)}.MarketingCallout-module__85acoW__note .MarketingCallout-module__85acoW__accent{background:var(--sr-color-status-info-border)}.MarketingCallout-module__85acoW__note .MarketingCallout-module__85acoW__label{color:var(--sr-color-status-info-foreground)}.MarketingCallout-module__85acoW__warning{background:var(--sr-color-status-warning-background)}.MarketingCallout-module__85acoW__warning .MarketingCallout-module__85acoW__accent{background:var(--sr-color-status-warning-border)}.MarketingCallout-module__85acoW__warning .MarketingCallout-module__85acoW__label{color:var(--sr-color-status-warning-foreground)}
.BlogArticleBody-module__WdtwBG__prose{gap:var(--sr-layout-card-gap);width:100%;min-width:0;color:var(--sr-color-text-secondary);flex-direction:column;display:flex}.BlogArticleBody-module__WdtwBG__h2{scroll-margin-top:calc(var(--sr-layout-marketing-header-height) + var(--sr-layout-content-gap));color:var(--sr-color-text-primary);font-size:var(--sr-type-marketing-heading-3-size);line-height:var(--sr-type-marketing-heading-3-line);font-weight:var(--sr-font-weight-bold);letter-spacing:var(--sr-type-marketing-display-tracking);margin:0}.BlogArticleBody-module__WdtwBG__h3{scroll-margin-top:calc(var(--sr-layout-marketing-header-height) + var(--sr-layout-content-gap));color:var(--sr-color-text-primary);font-size:var(--sr-type-marketing-heading-4-size);line-height:var(--sr-type-marketing-heading-4-line);font-weight:var(--sr-type-marketing-heading-4-weight);margin:0}.BlogArticleBody-module__WdtwBG__p{color:var(--sr-color-text-secondary);margin:0}.BlogArticleBody-module__WdtwBG__ul,.BlogArticleBody-module__WdtwBG__ol{gap:var(--sr-layout-inline-gap);flex-direction:column;margin:0;padding-left:1.25em;display:flex}.BlogArticleBody-module__WdtwBG__li{margin:0}.BlogArticleBody-module__WdtwBG__a{color:var(--sr-color-marketing-accent);text-underline-offset:2px;text-decoration:underline}.BlogArticleBody-module__WdtwBG__a:hover,.BlogArticleBody-module__WdtwBG__a:focus-visible{color:var(--sr-color-brand-primary);outline:none}.BlogArticleBody-module__WdtwBG__strong{color:var(--sr-color-text-primary);font-weight:var(--sr-font-weight-semibold)}.BlogArticleBody-module__WdtwBG__blockquote{padding:var(--sr-layout-stack-sm) var(--sr-layout-card-padding);border-left:4px solid var(--sr-color-brand-primary);background:var(--sr-color-brand-surface-subtle);border-radius:0 var(--sr-radius-card) var(--sr-radius-card) 0;color:var(--sr-color-text-secondary);margin:0}.BlogArticleBody-module__WdtwBG__codeInline{background:var(--sr-color-brand-surface-subtle);color:var(--sr-color-text-brand);border-radius:6px;padding:.1em .35em;font-size:.9em}.BlogArticleBody-module__WdtwBG__pre{padding:var(--sr-layout-stack-sm);border-radius:var(--sr-radius-card);background:var(--sr-neutral-950,#101014);color:var(--sr-color-text-inverse,#fff);margin:0;overflow-x:auto}.BlogArticleBody-module__WdtwBG__img{border-radius:var(--sr-radius-card);border:var(--sr-border-width-default) solid var(--sr-color-border-default);width:100%;height:auto;display:block}.BlogArticleBody-module__WdtwBG__signature{color:var(--sr-color-text-primary);font-weight:var(--sr-font-weight-semibold);margin:0}@media (max-width:640px){.BlogArticleBody-module__WdtwBG__prose{gap:var(--sr-layout-page-gutter-mobile)}.BlogArticleBody-module__WdtwBG__h2{font-size:var(--sr-type-marketing-heading-4-size);line-height:var(--sr-type-marketing-heading-4-line);font-weight:var(--sr-font-weight-bold);letter-spacing:var(--sr-type-marketing-heading-3-tracking)}}
.BlogRelatedArticles-module__syw9Da__section{width:100%;padding-block:var(--sr-layout-section-gap)}.BlogRelatedArticles-module__syw9Da__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));gap:var(--sr-layout-content-gap);flex-direction:column;margin-inline:auto;display:flex}.BlogRelatedArticles-module__syw9Da__heading{color:var(--sr-color-text-primary);margin:0}.BlogRelatedArticles-module__syw9Da__grid{gap:var(--sr-layout-grid-column-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BlogRelatedArticles-module__syw9Da__card{gap:var(--sr-layout-control-gap);min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.BlogRelatedArticles-module__syw9Da__image{aspect-ratio:16/10;object-fit:cover;border-radius:var(--sr-radius-card);border:var(--sr-border-width-default) solid var(--sr-color-border-default);background:var(--sr-color-surface-subtle,#f8f8fa);width:100%;display:block}.BlogRelatedArticles-module__syw9Da__title{color:var(--sr-color-text-primary);margin:0}.BlogRelatedArticles-module__syw9Da__excerpt{color:var(--sr-color-text-secondary);margin:0}.BlogRelatedArticles-module__syw9Da__date{color:var(--sr-color-text-tertiary);margin:0}@media (max-width:980px){.BlogRelatedArticles-module__syw9Da__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}.BlogRelatedArticles-module__syw9Da__grid{grid-template-columns:1fr}}@media (max-width:640px){.BlogRelatedArticles-module__syw9Da__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}}
.sr-primary-button{justify-content:center;align-items:center;gap:var(--sr-layout-inline-gap);box-sizing:border-box;border:var(--sr-border-width-none);border-radius:var(--sr-radius-control);background:var(--sr-color-action-primary);color:var(--sr-color-text-on-brand);font:inherit;cursor:pointer;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.sr-primary-button-medium{height:44px;min-height:44px;font-size:var(--sr-type-marketing-button-size);line-height:var(--sr-type-marketing-button-line);font-weight:var(--sr-type-marketing-button-weight);letter-spacing:var(--sr-type-marketing-button-tracking);padding:0 16px}.sr-primary-button-large{height:52px;min-height:52px;padding:0 var(--sr-layout-button-large-padding-x);font-size:var(--sr-type-core-button-large-size);line-height:var(--sr-type-core-button-large-line);font-weight:var(--sr-type-core-button-large-weight);letter-spacing:var(--sr-type-core-button-large-tracking);box-shadow:var(--sr-elevation-primary-action)}.sr-primary-button-icon{width:var(--sr-size-icon);height:var(--sr-size-icon);flex:0 0 var(--sr-size-icon);color:currentColor;display:block}.sr-primary-button:hover:not(:disabled){background:var(--sr-color-action-primary-hover)}.sr-primary-button:active:not(:disabled){background:var(--sr-color-action-primary-pressed)}.sr-primary-button-medium:focus-visible{outline:2px solid var(--sr-color-focus-border);outline-offset:3px}.sr-primary-button-large:focus-visible{box-shadow:var(--sr-elevation-primary-action), var(--sr-elevation-focus-primary-action);outline:none}.sr-primary-button:disabled{background:var(--sr-color-action-disabled-background);color:var(--sr-color-text-disabled);cursor:not-allowed;box-shadow:none}
.marketingNoBreak-module__45Qlbq__noBreak{white-space:nowrap}
.MarketingSectionHeader-module__57YWSG__root{align-items:flex-start;gap:var(--sr-layout-inline-gap);flex-direction:column;margin:0;display:flex}.MarketingSectionHeader-module__57YWSG__rootCenter{text-align:center;align-items:center}.MarketingSectionHeader-module__57YWSG__rootLarge{gap:var(--sr-layout-control-gap);max-width:1020px}.MarketingSectionHeader-module__57YWSG__rootLargeStart{text-align:start;align-items:flex-start;max-width:none}.MarketingSectionHeader-module__57YWSG__root .MarketingSectionHeader-module__57YWSG__eyebrow{color:var(--sr-color-marketing-accent);font-size:var(--sr-type-marketing-eyebrow-size);line-height:var(--sr-type-marketing-eyebrow-line);font-weight:var(--sr-type-marketing-eyebrow-weight);letter-spacing:var(--sr-type-marketing-eyebrow-tracking);text-transform:var(--sr-type-marketing-eyebrow-transform);margin:0}.MarketingSectionHeader-module__57YWSG__root .MarketingSectionHeader-module__57YWSG__heading{color:var(--sr-color-text-primary);font-size:var(--sr-type-marketing-heading-3-size);line-height:var(--sr-type-marketing-heading-3-line);font-weight:var(--sr-type-marketing-heading-3-weight);letter-spacing:var(--sr-type-marketing-heading-3-tracking);text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.MarketingSectionHeader-module__57YWSG__rootLarge .MarketingSectionHeader-module__57YWSG__heading{font-size:var(--sr-type-marketing-heading-1-size);line-height:var(--sr-type-marketing-heading-1-line);font-weight:var(--sr-type-marketing-heading-1-weight);letter-spacing:var(--sr-type-marketing-heading-1-tracking)}.MarketingSectionHeader-module__57YWSG__showHighlight .MarketingSectionHeader-module__57YWSG__heading span:not([class*=noBreak]){color:var(--sr-color-marketing-accent)}.MarketingSectionHeader-module__57YWSG__root .MarketingSectionHeader-module__57YWSG__subtitle{color:var(--sr-color-text-secondary);font-size:var(--sr-type-marketing-body-small-size);line-height:var(--sr-type-marketing-body-small-line);font-weight:var(--sr-type-marketing-body-small-weight);letter-spacing:var(--sr-type-marketing-body-small-tracking);text-wrap:pretty;margin:0}.MarketingSectionHeader-module__57YWSG__rootLarge.MarketingSectionHeader-module__57YWSG__rootCenter .MarketingSectionHeader-module__57YWSG__subtitle{font-size:var(--sr-type-marketing-body-large-size);line-height:var(--sr-type-marketing-body-large-line);font-weight:var(--sr-type-marketing-body-large-weight);letter-spacing:var(--sr-type-marketing-body-large-tracking);max-width:850px}.MarketingSectionHeader-module__57YWSG__rootLargeStart .MarketingSectionHeader-module__57YWSG__subtitle{font-size:var(--sr-type-marketing-body-medium-size);line-height:var(--sr-type-marketing-body-medium-line);font-weight:var(--sr-type-marketing-body-medium-weight);letter-spacing:var(--sr-type-marketing-body-medium-tracking);max-width:none}
.MarketingToolGrid-module__CKtdgq__root{gap:var(--sr-layout-content-gap);scroll-margin-top:var(--sr-layout-section-gap);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}.MarketingToolGrid-module__CKtdgq__tools{gap:var(--sr-layout-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,22.5rem),1fr));align-items:stretch;width:100%;min-width:0;display:grid}.MarketingToolGrid-module__CKtdgq__tool{box-sizing:border-box;align-items:flex-start;gap:var(--sr-layout-control-gap);min-width:0;max-width:100%;height:100%;padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);color:var(--sr-color-text-primary);scroll-margin-top:var(--sr-layout-section-gap);flex-direction:row;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.MarketingToolGrid-module__CKtdgq__tool:hover,.MarketingToolGrid-module__CKtdgq__tool:focus-visible{border-color:var(--sr-color-focus-border);box-shadow:var(--sr-elevation-surface-raised);outline:none}.MarketingToolGrid-module__CKtdgq__iconTile{flex:0 0 var(--sr-size-icon-tile);width:var(--sr-size-icon-tile);height:var(--sr-size-icon-tile);border-radius:var(--sr-radius-control);background:var(--sr-color-surface-icon-tile);max-width:100%;color:var(--sr-color-text-primary);place-items:center;display:grid}.MarketingToolGrid-module__CKtdgq__iconTile svg{width:var(--sr-size-icon);height:var(--sr-size-icon);display:block}.MarketingToolGrid-module__CKtdgq__copy{gap:var(--sr-layout-inline-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.MarketingToolGrid-module__CKtdgq__title{color:var(--sr-color-text-primary);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.MarketingToolGrid-module__CKtdgq__description{color:var(--sr-color-text-secondary);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;margin:0}.MarketingToolGrid-module__CKtdgq__arrow{flex:0 0 var(--sr-size-icon);width:var(--sr-size-icon);height:var(--sr-size-icon);color:var(--sr-color-text-secondary);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.MarketingToolGrid-module__CKtdgq__arrow svg{width:var(--sr-size-icon);height:var(--sr-size-icon);display:block}.MarketingToolGrid-module__CKtdgq__beyond{gap:var(--sr-layout-stack-md);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}.MarketingToolGrid-module__CKtdgq__integrations{gap:var(--sr-layout-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:stretch;width:100%;min-width:0;display:grid}.MarketingToolGrid-module__CKtdgq__integration{align-items:flex-start;gap:var(--sr-layout-control-gap);min-width:0;max-width:100%;height:100%;padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);box-sizing:border-box;flex-direction:row;display:flex}.MarketingToolGrid-module__CKtdgq__integrationCopy{gap:var(--sr-layout-inline-gap);flex-direction:column;min-width:0;display:flex}.MarketingToolGrid-module__CKtdgq__integrationTitleRow{align-items:center;gap:var(--sr-layout-inline-gap);flex-wrap:wrap;min-width:0;display:flex}.MarketingToolGrid-module__CKtdgq__integrationTitle{color:var(--sr-color-text-primary);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.MarketingToolGrid-module__CKtdgq__integrationDescription{color:var(--sr-color-text-secondary);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;margin:0}.MarketingToolGrid-module__CKtdgq__badge{padding:0 var(--sr-layout-inline-gap);border-radius:var(--sr-radius-full);border:var(--sr-border-width-default) solid var(--sr-color-border-default);background:var(--sr-color-surface-subtle);color:var(--sr-color-text-secondary);white-space:nowrap;flex:none;align-items:center;display:inline-flex}@media (max-width:640px){.MarketingToolGrid-module__CKtdgq__tools{gap:var(--sr-layout-control-gap);grid-template-columns:minmax(0,1fr)}.MarketingToolGrid-module__CKtdgq__tool{align-items:center;gap:var(--sr-layout-control-gap);height:auto;min-height:80px;max-height:none;padding:var(--sr-layout-control-gap) var(--sr-layout-card-padding);flex-direction:row}.MarketingToolGrid-module__CKtdgq__copy{justify-content:center;gap:2px}.MarketingToolGrid-module__CKtdgq__title,.MarketingToolGrid-module__CKtdgq__description{-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-overflow:clip;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MarketingToolGrid-module__CKtdgq__arrow{flex-shrink:0;margin-left:auto;display:inline-flex}.MarketingToolGrid-module__CKtdgq__integrations{grid-template-columns:minmax(0,1fr)}}
.MarketingFaq-module__C9GydG__section{background:var(--sr-color-surface-page)}.MarketingFaq-module__C9GydG__grid{gap:var(--sr-layout-content-gap);grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;display:grid}.MarketingFaq-module__C9GydG__sticky{top:calc(var(--sr-layout-marketing-header-height) + var(--sr-layout-content-gap));position:sticky}.MarketingFaq-module__C9GydG__list{flex-direction:column;min-width:0;display:flex}.MarketingFaq-module__C9GydG__item{padding:var(--sr-layout-card-padding) 0;border-bottom:var(--sr-border-width-default) solid var(--sr-color-border-default);margin:0}.MarketingFaq-module__C9GydG__item:last-child{border-bottom:none;padding-bottom:0}.MarketingFaq-module__C9GydG__summary{justify-content:space-between;align-items:flex-start;gap:var(--sr-layout-card-gap);cursor:pointer;color:var(--sr-color-text-primary);list-style:none;display:flex}.MarketingFaq-module__C9GydG__summary::-webkit-details-marker{display:none}.MarketingFaq-module__C9GydG__question{flex:auto;min-width:0;margin:0}.MarketingFaq-module__C9GydG__icon{flex:0 0 var(--sr-size-icon);width:var(--sr-size-icon);height:var(--sr-size-icon);color:var(--sr-color-marketing-accent);place-items:center;display:grid}.MarketingFaq-module__C9GydG__iconPlus,.MarketingFaq-module__C9GydG__iconMinus{width:var(--sr-size-icon);height:var(--sr-size-icon);grid-area:1/1}.MarketingFaq-module__C9GydG__icon .MarketingFaq-module__C9GydG__iconPlus{display:block}.MarketingFaq-module__C9GydG__icon .MarketingFaq-module__C9GydG__iconMinus,.MarketingFaq-module__C9GydG__item[open] .MarketingFaq-module__C9GydG__icon .MarketingFaq-module__C9GydG__iconPlus{display:none}.MarketingFaq-module__C9GydG__item[open] .MarketingFaq-module__C9GydG__icon .MarketingFaq-module__C9GydG__iconMinus{display:block}.MarketingFaq-module__C9GydG__answer{gap:var(--sr-layout-stack-sm);margin:var(--sr-layout-stack-sm) 0 0;flex-direction:column;display:flex}.MarketingFaq-module__C9GydG__answerText{color:var(--sr-color-text-secondary);margin:0}.MarketingFaq-module__C9GydG__link{align-items:center;gap:var(--sr-layout-inline-gap);color:var(--sr-color-text-brand);width:fit-content;text-decoration:none;display:inline-flex}.MarketingFaq-module__C9GydG__link:hover,.MarketingFaq-module__C9GydG__link:focus-visible{outline:none;text-decoration:underline}.MarketingFaq-module__C9GydG__linkIcon{width:var(--sr-size-icon);height:var(--sr-size-icon);flex:none}@media (max-width:760px){.MarketingFaq-module__C9GydG__grid{grid-template-columns:1fr}.MarketingFaq-module__C9GydG__sticky{position:static;top:auto}}.MarketingFaq-module__C9GydG__sectionArticle{background:var(--sr-color-surface-page);--sr-type-marketing-heading-1-size:40px;--sr-type-marketing-heading-1-line:44px}.MarketingFaq-module__C9GydG__sectionArticle .MarketingFaq-module__C9GydG__grid{width:min(720px, calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));gap:var(--sr-layout-content-gap);grid-template-columns:1fr;margin-inline:auto}.MarketingFaq-module__C9GydG__sectionArticle .MarketingFaq-module__C9GydG__sticky{position:static;top:auto}.MarketingFaq-module__C9GydG__sectionArticle .MarketingFaq-module__C9GydG__question{font-size:var(--sr-type-marketing-title-medium-size);line-height:var(--sr-type-marketing-title-medium-line);font-weight:var(--sr-type-marketing-title-medium-weight);letter-spacing:var(--sr-type-marketing-title-medium-tracking);color:var(--sr-color-text-primary)}@media (min-width:641px) and (max-width:1279px){.MarketingFaq-module__C9GydG__sectionArticle .MarketingFaq-module__C9GydG__grid{width:min(720px, calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}}@media (max-width:640px){.MarketingFaq-module__C9GydG__sectionArticle .MarketingFaq-module__C9GydG__grid{width:min(350px, calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}}
.MarketingFinalCta-module__i_8fPq__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));margin-inline:auto}.MarketingFinalCta-module__i_8fPq__box{--sr-color-text-primary:var(--sr-color-text-inverse);--sr-color-text-secondary:var(--sr-color-text-secondary-inverse);--sr-color-action-primary-default:#7157ff;--sr-color-action-primary:var(--sr-color-action-primary-default);--sr-color-action-primary-hover:#4c3e9a;--sr-color-action-primary-pressed:#433091;--sr-color-focus-primary-action:#9b86ff;box-sizing:border-box;text-align:center;justify-content:center;align-items:center;gap:var(--sr-layout-content-gap);padding:var(--sr-layout-section-compact-gap) var(--sr-layout-panel-padding);border-radius:var(--sr-radius-modal);background:var(--sr-surface-feature);color:var(--sr-color-text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}.MarketingFinalCta-module__i_8fPq__copy{align-items:center;gap:var(--sr-layout-stack-sm);max-width:var(--sr-layout-content-reading-width);z-index:1;flex-direction:column;display:flex;position:relative}.MarketingFinalCta-module__i_8fPq__title{color:var(--sr-color-text-primary);text-wrap:balance;margin:0}.MarketingFinalCta-module__i_8fPq__body{color:var(--sr-color-text-secondary);text-wrap:pretty;margin:0}.MarketingFinalCta-module__i_8fPq__button{z-index:1;position:relative}@media (max-width:640px){.MarketingFinalCta-module__i_8fPq__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}.MarketingFinalCta-module__i_8fPq__button{width:100%;max-width:340px}}
.MarketingPlatformStrip-module___bT92G__section{background:var(--sr-color-surface-page)}.MarketingPlatformStrip-module___bT92G__shell{box-sizing:border-box;width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));align-items:center;gap:var(--sr-layout-content-gap);flex-direction:column;max-width:100%;margin-inline:auto;display:flex}.MarketingPlatformStrip-module___bT92G__header{width:min(900px,100%)}.MarketingPlatformStrip-module___bT92G__card{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--sr-layout-card-gap);width:min(880px,100%);max-width:100%;padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);box-shadow:var(--sr-elevation-surface-default);flex-wrap:wrap;display:flex}.MarketingPlatformStrip-module___bT92G__platform{align-items:center;gap:var(--sr-layout-control-gap);min-width:0;color:var(--sr-color-text-primary);text-decoration:none;display:flex}.MarketingPlatformStrip-module___bT92G__platform:hover,.MarketingPlatformStrip-module___bT92G__platform:focus-visible{color:var(--sr-color-text-brand)}.MarketingPlatformStrip-module___bT92G__platform:focus-visible{outline:2px solid var(--sr-color-focus-border);outline-offset:6px;border-radius:var(--sr-radius-control)}.MarketingPlatformStrip-module___bT92G__mark{flex:none;width:32px;height:32px;display:block}.MarketingPlatformStrip-module___bT92G__markYoutube{width:38px;height:32px}.MarketingPlatformStrip-module___bT92G__label{color:inherit;white-space:normal;overflow-wrap:break-word;margin:0}@media (max-width:1100px){.MarketingPlatformStrip-module___bT92G__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}}@media (max-width:640px){.MarketingPlatformStrip-module___bT92G__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}.MarketingPlatformStrip-module___bT92G__card{justify-content:flex-start;align-items:stretch;gap:var(--sr-layout-page-gutter-mobile);flex-direction:column}.MarketingPlatformStrip-module___bT92G__platform{width:100%}}
.MarketingResponsibleResearch-module__lXkW5W__section{background:var(--sr-color-surface-page)}.MarketingResponsibleResearch-module__lXkW5W__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));align-items:center;gap:var(--sr-layout-section-compact-gap);margin-inline:auto;display:flex}.MarketingResponsibleResearch-module__lXkW5W__header{flex:0 0 var(--sr-layout-responsible-research-column-width);width:var(--sr-layout-responsible-research-column-width);max-width:var(--sr-layout-responsible-research-column-width);min-width:var(--sr-layout-responsible-research-column-width)}.MarketingResponsibleResearch-module__lXkW5W__cards{gap:var(--sr-layout-card-gap);flex-direction:column;flex:746px;min-width:0;display:flex}.MarketingResponsibleResearch-module__lXkW5W__card{box-sizing:border-box;align-items:flex-start;gap:var(--sr-layout-stack-md);padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);flex-direction:column;display:flex}.MarketingResponsibleResearch-module__lXkW5W__bottomRow{gap:var(--sr-layout-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MarketingResponsibleResearch-module__lXkW5W__iconTile{flex:0 0 var(--sr-layout-icon-tile-size);width:var(--sr-layout-icon-tile-size);height:var(--sr-layout-icon-tile-size);border-radius:var(--sr-radius-control);background:var(--sr-color-brand-surface-subtle);color:var(--sr-color-text-brand);place-items:center;display:grid}.MarketingResponsibleResearch-module__lXkW5W__iconTile svg{width:var(--sr-size-icon);height:var(--sr-size-icon);display:block}.MarketingResponsibleResearch-module__lXkW5W__copy{align-items:flex-start;gap:var(--sr-layout-inline-gap);flex-direction:column;width:100%;min-width:0;display:flex}.MarketingResponsibleResearch-module__lXkW5W__cardTitle{color:var(--sr-color-text-primary);margin:0}.MarketingResponsibleResearch-module__lXkW5W__cardBody{color:var(--sr-color-text-secondary);margin:0}@media (max-width:1100px){.MarketingResponsibleResearch-module__lXkW5W__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-tablet)));flex-direction:column;align-items:stretch}.MarketingResponsibleResearch-module__lXkW5W__header{flex:none;width:100%;min-width:0;max-width:none}.MarketingResponsibleResearch-module__lXkW5W__cards{flex:none}}@media (max-width:640px){.MarketingResponsibleResearch-module__lXkW5W__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}.MarketingResponsibleResearch-module__lXkW5W__bottomRow{grid-template-columns:1fr}}
.MarketingCreatorStories-module__Yy_y2G__section{background:var(--sr-color-surface-page);overflow:hidden}.MarketingCreatorStories-module__Yy_y2G__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));align-items:center;gap:var(--sr-layout-content-gap);flex-direction:column;margin-inline:auto;display:flex}.MarketingCreatorStories-module__Yy_y2G__header{width:min(900px,100%)}.MarketingCreatorStories-module__Yy_y2G__viewport{--stories-edge-fade:clamp(28px, 3.5vw, 56px);background:0 0;border-radius:0;width:min(1200px,100%);position:relative;overflow:hidden}.MarketingCreatorStories-module__Yy_y2G__rail{gap:var(--sr-layout-card-gap);scrollbar-width:none;padding:var(--sr-layout-content-gap) var(--stories-edge-fade) var(--sr-layout-stack-md);background:0 0;outline:none;display:flex;overflow:auto hidden}.MarketingCreatorStories-module__Yy_y2G__rail::-webkit-scrollbar{display:none}.MarketingCreatorStories-module__Yy_y2G__rail:focus-visible{box-shadow:inset 0 0 0 2px var(--sr-color-focus-border)}.MarketingCreatorStories-module__Yy_y2G__card{box-sizing:border-box;align-items:flex-start;gap:var(--sr-layout-stack-md);width:340px;min-height:355px;padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-raised);box-shadow:var(--sr-elevation-surface-default);flex-direction:column;flex:0 0 340px;display:flex}.MarketingCreatorStories-module__Yy_y2G__rating{align-items:center;gap:calc(var(--sr-layout-inline-gap) / 2);height:28px;color:var(--sr-color-status-warning-foreground);display:flex}.MarketingCreatorStories-module__Yy_y2G__rating svg{flex:none;display:block}.MarketingCreatorStories-module__Yy_y2G__quote{color:var(--sr-color-text-primary);width:100%;min-width:0;margin:0}.MarketingCreatorStories-module__Yy_y2G__spacer{flex:auto;width:100%;min-height:0}.MarketingCreatorStories-module__Yy_y2G__person{align-items:center;gap:var(--sr-layout-control-gap);width:100%;padding-top:calc(var(--sr-layout-inline-gap) * 2);border-top:var(--sr-border-width-default) solid var(--sr-color-border-subtle);display:flex}.MarketingCreatorStories-module__Yy_y2G__avatar{border-radius:var(--sr-radius-full);background:var(--sr-color-surface-icon-tile);flex:0 0 44px;width:44px;height:44px;overflow:hidden}.MarketingCreatorStories-module__Yy_y2G__avatar img{object-fit:cover;width:100%;height:100%;display:block}.MarketingCreatorStories-module__Yy_y2G__identity{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.MarketingCreatorStories-module__Yy_y2G__name{color:var(--sr-color-text-primary);margin:0}.MarketingCreatorStories-module__Yy_y2G__meta{color:var(--sr-color-text-secondary);margin:0}.MarketingCreatorStories-module__Yy_y2G__fadeLeft,.MarketingCreatorStories-module__Yy_y2G__fadeRight{width:var(--stories-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.MarketingCreatorStories-module__Yy_y2G__fadeLeft{background:linear-gradient(90deg, var(--sr-color-surface-page) 0%, var(--sr-color-surface-page) 18%, color-mix(in srgb, var(--sr-color-surface-page) 0%, transparent));left:0}.MarketingCreatorStories-module__Yy_y2G__fadeRight{background:linear-gradient(270deg, var(--sr-color-surface-page) 0%, var(--sr-color-surface-page) 18%, color-mix(in srgb, var(--sr-color-surface-page) 0%, transparent));right:0}@media (max-width:1100px){.MarketingCreatorStories-module__Yy_y2G__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}}@media (max-width:640px){.MarketingCreatorStories-module__Yy_y2G__shell{gap:var(--sr-layout-stack-md);width:100%;padding-inline:var(--sr-layout-page-gutter-mobile)}.MarketingCreatorStories-module__Yy_y2G__header{width:100%}.MarketingCreatorStories-module__Yy_y2G__viewport{--stories-edge-fade:var(--sr-layout-page-gutter-mobile);width:calc(100% + 2 * var(--sr-layout-page-gutter-mobile));margin-inline:calc(-1 * var(--sr-layout-page-gutter-mobile));border-radius:0}.MarketingCreatorStories-module__Yy_y2G__card{flex-basis:328px;width:328px;min-height:330px}}
.HomepageAuthDialog-module__A7MDbG__overlay{z-index:1000;background:#0a0a0e9e;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.HomepageAuthDialog-module__A7MDbG__dialog{border-radius:var(--sr-radius-modal);background:var(--sr-color-surface-raised);width:min(980px,100vw - 24px);max-height:min(920px,100vh - 24px);color:var(--sr-color-text-primary);box-shadow:var(--sr-elevation-modal);display:grid;position:relative;overflow:hidden}@media (min-width:860px){.HomepageAuthDialog-module__A7MDbG__dialog{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);height:min(720px,100vh - 24px)}}.HomepageAuthDialog-module__A7MDbG__close{z-index:2;width:36px;height:36px;color:var(--sr-color-text-secondary);cursor:pointer;background:#18181b0f;border:0;border-radius:999px;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}.HomepageAuthDialog-module__A7MDbG__close:hover{background:#18181b1f}.HomepageAuthDialog-module__A7MDbG__formPane{background:var(--sr-color-surface-default);flex-direction:column;justify-content:center;min-height:0;padding:28px 20px;display:flex;overflow-y:auto}@media (min-width:640px){.HomepageAuthDialog-module__A7MDbG__formPane{padding:36px 40px}}.HomepageAuthDialog-module__A7MDbG__eyebrow{color:var(--sr-color-text-brand);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.HomepageAuthDialog-module__A7MDbG__title{color:var(--sr-color-text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:700;line-height:1.15}.HomepageAuthDialog-module__A7MDbG__subtitle{max-width:38ch;color:var(--sr-color-text-tertiary);margin:8px 0 0;font-size:14px;line-height:1.5}.HomepageAuthDialog-module__A7MDbG__google{border:1px solid var(--sr-color-border-default);background:var(--sr-color-surface-default);width:100%;height:48px;color:var(--sr-color-text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-size:14px;font-weight:600;display:flex}.HomepageAuthDialog-module__A7MDbG__googlePrimary{border-width:2px;border-color:var(--sr-color-border-default);background:var(--sr-color-surface-default);height:56px;font-size:16px;font-weight:700}.HomepageAuthDialog-module__A7MDbG__google:hover,.HomepageAuthDialog-module__A7MDbG__googlePrimary:hover{background:var(--sr-color-surface-subtle)}.HomepageAuthDialog-module__A7MDbG__google img{width:18px;height:18px}.HomepageAuthDialog-module__A7MDbG__divider{align-items:center;gap:12px;width:100%;margin:16px 0;display:flex}.HomepageAuthDialog-module__A7MDbG__divider span{color:var(--sr-color-text-disabled);letter-spacing:.08em;font-size:11px;font-weight:600}.HomepageAuthDialog-module__A7MDbG__divider:before,.HomepageAuthDialog-module__A7MDbG__divider:after{content:"";background:var(--sr-color-border-default);flex:1;height:1px}.HomepageAuthDialog-module__A7MDbG__label{margin-bottom:12px;display:block}.HomepageAuthDialog-module__A7MDbG__label span{color:var(--sr-color-text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.HomepageAuthDialog-module__A7MDbG__input,.HomepageAuthDialog-module__A7MDbG__passwordWrap input{border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-input);background:var(--sr-color-surface-default);width:100%;height:48px;color:var(--sr-color-text-primary);outline:none;padding:0 14px;font-size:14px}.HomepageAuthDialog-module__A7MDbG__input:-webkit-autofill{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__input:-webkit-autofill:active{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__passwordWrap input:-webkit-autofill{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__passwordWrap input:-webkit-autofill:hover{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__passwordWrap input:-webkit-autofill:focus{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__passwordWrap input:-webkit-autofill:active{-webkit-text-fill-color:var(--sr-color-text-primary);caret-color:var(--sr-color-text-primary);border-color:var(--sr-color-border-default);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset;transition:background-color 99999s ease-out}.HomepageAuthDialog-module__A7MDbG__input:focus,.HomepageAuthDialog-module__A7MDbG__passwordWrap input:focus{border-color:var(--sr-color-focus-border);box-shadow:0 0 0 3px #8b5cf633}.HomepageAuthDialog-module__A7MDbG__input:-webkit-autofill:focus{border-color:var(--sr-color-focus-border);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset, 0 0 0 3px #8b5cf633}.HomepageAuthDialog-module__A7MDbG__passwordWrap input:-webkit-autofill:focus{border-color:var(--sr-color-focus-border);box-shadow:0 0 0 1000px var(--sr-color-surface-default) inset, 0 0 0 3px #8b5cf633}.HomepageAuthDialog-module__A7MDbG__passwordWrap{position:relative}.HomepageAuthDialog-module__A7MDbG__passwordWrap input{padding-right:40px}.HomepageAuthDialog-module__A7MDbG__togglePassword{color:var(--sr-color-text-disabled);cursor:pointer;background:0 0;border:0;padding:6px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.HomepageAuthDialog-module__A7MDbG__forgotRow{justify-content:flex-end;margin-bottom:8px;display:flex}.HomepageAuthDialog-module__A7MDbG__forgotRow button,.HomepageAuthDialog-module__A7MDbG__switch button{color:#2563eb;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600}.HomepageAuthDialog-module__A7MDbG__forgotRow button{color:var(--sr-color-text-tertiary)}.HomepageAuthDialog-module__A7MDbG__forgotRow button:hover{color:var(--sr-neutral-800)}.HomepageAuthDialog-module__A7MDbG__error,.HomepageAuthDialog-module__A7MDbG__success{border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:12px}.HomepageAuthDialog-module__A7MDbG__error{border:1px solid var(--sr-color-status-error-border);background:var(--sr-color-status-error-background);color:var(--sr-color-status-error-foreground)}.HomepageAuthDialog-module__A7MDbG__success{border:1px solid var(--sr-color-status-success-border);background:var(--sr-color-status-success-background);color:var(--sr-color-status-success-foreground)}.HomepageAuthDialog-module__A7MDbG__submit{background:var(--sr-color-action-primary-default);color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;width:100%;height:48px;margin-top:4px;font-size:13px;font-weight:700;box-shadow:0 10px 24px #7c3aed47}.HomepageAuthDialog-module__A7MDbG__submit:disabled{opacity:.5;cursor:not-allowed}.HomepageAuthDialog-module__A7MDbG__submit:hover:not(:disabled){filter:brightness(1.05)}.HomepageAuthDialog-module__A7MDbG__switch{text-align:center;color:var(--sr-color-text-tertiary);margin:16px 0 0;font-size:13px}.HomepageAuthDialog-module__A7MDbG__proof{border-left:1px solid var(--sr-color-border-default);background:linear-gradient(#f5f3ff 0%,#f4f4f5 45%,#f1f5f9 100%);flex-direction:column;min-height:0;padding:20px;display:none;overflow:hidden}@media (min-width:860px){.HomepageAuthDialog-module__A7MDbG__proof{padding:24px;display:flex}}.HomepageAuthDialog-module__A7MDbG__proofTitle{color:var(--sr-color-text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:18px;font-weight:700}.HomepageAuthDialog-module__A7MDbG__proofScroll{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 6% 92%,#0000);mask-image:linear-gradient(#0000,#000 6% 92%,#0000)}.HomepageAuthDialog-module__A7MDbG__proofGrid{will-change:transform;grid-template-columns:1fr 1fr;align-content:start;gap:12px;animation:48s linear infinite HomepageAuthDialog-module__A7MDbG__auth-proof-drift;display:grid}@keyframes HomepageAuthDialog-module__A7MDbG__auth-proof-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.HomepageAuthDialog-module__A7MDbG__proofGrid{animation:none}}.HomepageAuthDialog-module__A7MDbG__card{border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);box-shadow:var(--sr-elevation-surface-default);border:1px solid #e4e4e7e6;padding:14px}.HomepageAuthDialog-module__A7MDbG__stars{color:#fbbf24;letter-spacing:.04em;margin-bottom:8px;font-size:13px}.HomepageAuthDialog-module__A7MDbG__quote{color:var(--sr-color-text-secondary);margin:0 0 12px;font-size:13px;line-height:1.35}.HomepageAuthDialog-module__A7MDbG__person{align-items:center;gap:10px;min-width:0;display:flex}.HomepageAuthDialog-module__A7MDbG__avatar{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.HomepageAuthDialog-module__A7MDbG__avatarImg{object-fit:cover;border-radius:999px;flex-shrink:0;width:32px;height:32px;display:block}.HomepageAuthDialog-module__A7MDbG__person strong,.HomepageAuthDialog-module__A7MDbG__person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.HomepageAuthDialog-module__A7MDbG__person strong{color:var(--sr-color-text-primary);font-size:13px}.HomepageAuthDialog-module__A7MDbG__person small{color:var(--sr-color-text-tertiary);font-size:12px}
.MarketingBreadcrumb-module__vTRL6q__list{align-items:center;row-gap:var(--sr-layout-inline-gap);column-gap:var(--sr-layout-inline-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MarketingBreadcrumb-module__vTRL6q__alignCenter{justify-content:center}.MarketingBreadcrumb-module__vTRL6q__alignStart{justify-content:flex-start}.MarketingBreadcrumb-module__vTRL6q__link{color:var(--sr-color-text-secondary);text-decoration:none}.MarketingBreadcrumb-module__vTRL6q__link:hover{color:var(--sr-color-text-primary)}.MarketingBreadcrumb-module__vTRL6q__sep{color:var(--sr-color-text-tertiary)}.MarketingBreadcrumb-module__vTRL6q__current{color:var(--sr-color-text-primary)}
.MarketingHeroEyebrow-module__v8N61q__root{align-items:center;gap:var(--sr-layout-inline-gap);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-full);background:var(--sr-color-surface-default);color:var(--sr-color-marketing-accent);font-size:var(--sr-type-marketing-eyebrow-size);line-height:var(--sr-type-marketing-eyebrow-line);font-weight:var(--sr-type-marketing-eyebrow-weight);letter-spacing:var(--sr-type-marketing-eyebrow-tracking);text-transform:var(--sr-type-marketing-eyebrow-transform);padding:7px 11px;display:inline-flex}.MarketingHeroEyebrow-module__v8N61q__dot{background:var(--sr-color-status-success-border);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #34d39914}
.MarketingProcessSteps-module__nTSb5G__section{background:var(--sr-color-surface-page)}.MarketingProcessSteps-module__nTSb5G__shell{box-sizing:border-box;width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));gap:var(--sr-layout-stack-lg);flex-direction:column;max-width:100%;margin-inline:auto;display:flex}.MarketingProcessSteps-module__nTSb5G__shellIcon{gap:var(--sr-layout-section-compact-gap);align-items:center}.MarketingProcessSteps-module__nTSb5G__headerNumbered,.MarketingProcessSteps-module__nTSb5G__headerIcon{width:100%}.MarketingProcessSteps-module__nTSb5G__steps{gap:var(--sr-layout-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:stretch;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}.MarketingProcessSteps-module__nTSb5G__stepsMany{grid-template-columns:repeat(4,minmax(0,1fr))}.MarketingProcessSteps-module__nTSb5G__stepsIcon{grid-template-columns:minmax(0, 1fr) var(--sr-layout-icon-tile-size) minmax(0, 1fr) var(--sr-layout-icon-tile-size) minmax(0, 1fr);align-items:stretch;gap:0}.MarketingProcessSteps-module__nTSb5G__stepsIcon .MarketingProcessSteps-module__nTSb5G__card{align-self:stretch}.MarketingProcessSteps-module__nTSb5G__stepsIcon .MarketingProcessSteps-module__nTSb5G__connector{align-self:center}.MarketingProcessSteps-module__nTSb5G__card{box-sizing:border-box;gap:var(--sr-layout-stack-sm);min-width:0;height:100%;padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);flex-direction:column;display:flex}.MarketingProcessSteps-module__nTSb5G__cardIcon{background:var(--sr-color-surface-raised)}.MarketingProcessSteps-module__nTSb5G__headerBlock{gap:var(--sr-layout-stack-md);flex-direction:column;min-width:0;display:flex}.MarketingProcessSteps-module__nTSb5G__topRow{justify-content:space-between;align-items:center;gap:var(--sr-layout-inline-gap);min-height:var(--sr-layout-icon-tile-size);display:flex}.MarketingProcessSteps-module__nTSb5G__iconTile{flex:0 0 var(--sr-layout-icon-tile-size);width:var(--sr-layout-icon-tile-size);height:var(--sr-layout-icon-tile-size);border-radius:var(--sr-radius-control);background:var(--sr-color-brand-surface-subtle);color:var(--sr-color-text-brand);place-items:center;display:grid}.MarketingProcessSteps-module__nTSb5G__iconTile svg{width:var(--sr-size-icon);height:var(--sr-size-icon);display:block}.MarketingProcessSteps-module__nTSb5G__number{color:var(--sr-color-text-brand);margin:0}.MarketingProcessSteps-module__nTSb5G__numberIcon{color:var(--sr-color-text-tertiary);flex:none}.MarketingProcessSteps-module__nTSb5G__cardTitle{color:var(--sr-color-text-primary);margin:0}.MarketingProcessSteps-module__nTSb5G__cardBody{color:var(--sr-color-text-secondary);margin:0}.MarketingProcessSteps-module__nTSb5G__connector{width:var(--sr-layout-icon-tile-size);height:var(--sr-layout-icon-tile-size);border-radius:var(--sr-radius-full);border:var(--sr-border-width-default) solid var(--sr-color-border-default);background:var(--sr-color-surface-default);color:var(--sr-color-text-brand);flex:0 0 var(--sr-layout-icon-tile-size);justify-self:center;place-items:center;display:grid}.MarketingProcessSteps-module__nTSb5G__connector svg{width:var(--sr-size-icon);height:var(--sr-size-icon);display:block}@media (max-width:1180px){.MarketingProcessSteps-module__nTSb5G__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}}@media (max-width:1024px){.MarketingProcessSteps-module__nTSb5G__stepsMany{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.MarketingProcessSteps-module__nTSb5G__stepsIcon{gap:var(--sr-layout-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:stretch}.MarketingProcessSteps-module__nTSb5G__connector{display:none}}@media (max-width:640px){.MarketingProcessSteps-module__nTSb5G__shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}.MarketingProcessSteps-module__nTSb5G__steps,.MarketingProcessSteps-module__nTSb5G__stepsIcon,.MarketingProcessSteps-module__nTSb5G__stepsMany{gap:var(--sr-layout-card-gap);grid-template-columns:1fr}.MarketingProcessSteps-module__nTSb5G__connector{display:none}}
:root{--ink:var(--sr-color-text-primary);--muted:var(--sr-color-text-secondary);--line:var(--sr-color-border-default);--paper:var(--sr-color-surface-page);--white:var(--sr-color-surface-default);--violet:var(--sr-color-marketing-accent);--soft:var(--sr-color-brand-surface-subtle);--night:var(--sr-neutral-950);--night2:var(--sr-neutral-900);--green:var(--sr-color-status-success-border);--radius:var(--sr-radius-modal)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-inter),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}button,input{font:inherit}a{color:inherit;text-decoration:none}.shell{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));margin:auto}.nav{z-index:20;box-sizing:border-box;min-height:var(--sr-layout-marketing-header-height);padding-top:max(12px,env(safe-area-inset-top));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f6fad1;border-bottom:1px solid #dedbe68c;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.nav-inner{flex:auto;justify-content:space-between;align-items:center;gap:20px;min-height:0;display:flex}.brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:flex}.mark{background:linear-gradient(140deg,#433091,#4e74b5 58%,#46afd8);border-radius:10px;place-items:center;width:31px;height:31px;display:grid;box-shadow:0 8px 24px #7157ff59}.mark svg{width:18px}.nav-links{color:var(--sr-color-text-secondary);align-items:center;gap:26px;font-size:14px;display:flex}.nav-actions{gap:9px;display:flex}.btn{border-radius:var(--sr-radius-control);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 18px;font-weight:700;transition:all .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-ghost{background:0 0}.btn-dark{background:var(--night);color:#fff;box-shadow:0 8px 24px #11111726}.mobile-menu{background:0 0;border:0;padding:10px;display:none}.hero-grid{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:62px;display:grid}.hero h1{max-width:680px;margin:21px 0 24px}.hero-copy{color:var(--muted);max-width:590px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.product-stage{position:relative}.glow{filter:blur(28px);pointer-events:none;background:radial-gradient(circle at 55%,#7157ff3d,#0000 54%);position:absolute;inset:-20% -10%}.section-dark{background:var(--night);color:#fff;border-radius:40px 40px 0 0}.section-head{max-width:720px;margin-bottom:46px}.kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--sr-color-text-brand);font-size:12px;font-weight:700}.section-dark .kicker{color:#a794ff}.section h2{letter-spacing:-.055em;margin:14px 0 18px;font-size:clamp(36px,5vw,58px);line-height:1.03}.section-head p{color:var(--muted);margin:0;font-size:18px}.section-dark .section-head p{color:#a9a5b1}@media (max-width:980px){.nav-links{display:none}.hero-grid{grid-template-columns:1fr;gap:48px}.hero-copy{max-width:680px}.product-stage{max-width:760px}.shell{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}}@media (max-width:620px){.shell{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}.nav-actions .btn-ghost{display:none}.nav-actions .btn-dark{white-space:nowrap;flex-shrink:0;gap:8px;min-height:0;padding:9px 13px;font-size:12px;line-height:normal}.hero-actions{display:grid}.hero-actions .sr-primary-button{width:100%}.section-dark{border-radius:28px 28px 0 0}.section h2{font-size:38px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hero-grid{gap:52px}.pain-head{text-align:center;max-width:1000px;margin:0 auto 42px}.pain-head h2{max-width:960px;margin:0 auto 18px;font-size:clamp(42px,5.3vw,70px)}.pain-head p{color:#a9a5b1;max-width:760px;margin:0 auto;font-size:18px}.section-cta{justify-content:center;margin-top:28px;display:flex}.section-cta .btn{min-width:190px}.nav{overflow:visible}.nav-inner{position:relative}.nav-links{gap:5px}.nav-menu{position:static}.nav-menu>summary{cursor:pointer;border-radius:var(--sr-radius-control);color:var(--sr-color-text-secondary);align-items:center;gap:6px;padding:10px 12px;font-size:14px;list-style:none;display:flex}.nav-menu>summary::-webkit-details-marker{display:none}.nav-menu>summary:after{content:"⌄";color:var(--sr-color-text-tertiary);font-size:12px;transition:all .2s}.nav-menu[open]>summary{background:var(--sr-color-surface-hover);color:var(--sr-color-text-primary)}.nav-menu[open]>summary:after{transform:rotate(180deg)}.mega{border:1px solid var(--line);border-radius:var(--sr-radius-menu);box-shadow:var(--sr-elevation-menu);color:var(--ink);background:#fffffffa;grid-template-columns:1.35fr 1fr;gap:10px;padding:12px;display:grid;position:absolute;top:60px;left:140px;right:140px}.mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.mega-link{border-radius:var(--sr-radius-control);gap:12px;padding:13px;transition:all .16s;display:flex}.mega-link:hover,.mega-feature:hover{background:var(--sr-color-surface-hover)}.mega-icon{background:var(--sr-color-brand-surface-subtle);width:34px;height:34px;color:var(--sr-color-text-brand);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.mega-link strong,.mega-feature strong{font-size:13px;display:block}.mega-link small,.mega-feature small{color:var(--sr-color-text-tertiary);margin-top:2px;font-size:11px;line-height:1.4;display:block}.mega-feature{border-radius:var(--sr-radius-card);background:var(--sr-color-surface-subtle);flex-direction:column;justify-content:space-between;padding:18px;display:flex}.mega-feature .tag{background:var(--sr-color-brand-surface-selected);color:var(--sr-color-text-brand);border-radius:999px;align-self:flex-start;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.mega-feature b{letter-spacing:-.03em;margin:25px 0 8px;font-size:19px;line-height:1.15}.plain-nav{border-radius:var(--sr-radius-control);padding:10px 12px}.plain-nav:hover{background:var(--sr-color-surface-hover);color:var(--sr-color-text-primary)}.menu-toggle{cursor:pointer;background:0 0;border:0;border-radius:10px;width:42px;height:42px;display:none}.menu-toggle span,.menu-toggle:before,.menu-toggle:after{content:"";background:#17151c;width:20px;height:2px;margin:4px auto;transition:all .2s;display:block}.menu-toggle.open span{opacity:0}.menu-toggle.open:before{transform:translateY(6px)rotate(45deg)}.menu-toggle.open:after{transform:translateY(-6px)rotate(-45deg)}@media (max-width:1100px){.nav-links{display:none}.menu-toggle{display:block}.nav-actions{margin-left:auto}.nav-inner.menu-open{flex-wrap:wrap;padding-bottom:12px}.nav-inner.menu-open .nav-links{background:var(--sr-color-surface-default);border:1px solid var(--line);border-radius:var(--sr-radius-menu);flex-direction:column;order:4;align-items:stretch;width:100%;max-height:calc(100vh - 96px);padding:8px;display:flex;overflow:auto}.nav-inner.menu-open .nav-menu>summary,.nav-inner.menu-open .plain-nav{padding:14px}.mega{box-shadow:var(--sr-elevation-surface-default);background:var(--sr-color-surface-subtle);border:0;grid-template-columns:1fr;margin:0 4px 8px;position:static}}@media (max-width:620px){.nav-actions .btn-ghost{display:none}.mega-grid{grid-template-columns:1fr}.mega{padding:6px}}.motion-shell{--sr-color-surface-page:var(--sr-neutral-950);--sr-color-surface-default:var(--sr-neutral-900);--sr-color-surface-raised:var(--sr-neutral-900);--sr-color-border-default:var(--sr-neutral-700);--sr-color-border-strong:var(--sr-neutral-600);--sr-color-text-primary:var(--sr-color-text-inverse);--sr-color-text-secondary:var(--sr-color-text-secondary-inverse);--sr-color-text-tertiary:var(--sr-neutral-400);--sr-color-text-brand:var(--sr-purple-300);--sr-color-marketing-accent:var(--sr-purple-400);--sr-color-action-primary-default:var(--sr-purple-500);--sr-color-action-primary:var(--sr-color-action-primary-default);aspect-ratio:16/10;background:var(--sr-color-surface-page);border:1px solid var(--sr-color-border-default);border-radius:var(--sr-radius-modal);width:100%;box-shadow:var(--sr-elevation-modal);position:relative;overflow:hidden;transform:none;container-type:inline-size}.motion-scene{background:var(--sr-color-surface-page);color:var(--sr-color-text-primary);opacity:0;font-size:clamp(5px,1.1cqw,12px);position:absolute;overflow:hidden}.motion-scene h2,.motion-scene p{margin:0}.search-scene{opacity:1;width:132.275%;height:160.256%;animation:8.25s linear infinite scene-search;top:-30.1282%;left:-16.1376%}.results-scene{width:114.286%;height:125%;animation:8.25s linear infinite scene-results;top:-12.5%;left:-7.14286%}.winner-scene{width:114.286%;height:125%;animation:8.25s linear infinite scene-winner;top:-12.5%;left:-7.14286%}.remake-scene{width:126.263%;height:132.275%;animation:8.25s linear infinite scene-remake;top:-16.1376%;left:-13.1313%}.script-scene{width:119.048%;height:128.205%;animation:8.25s linear infinite scene-script;top:-14.1026%;left:-9.52381%}.success-scene{text-align:center;width:147.059%;height:135.135%;animation:8.25s linear infinite scene-success;top:-17.5676%;left:-23.5294%}.motion-kicker{color:var(--sr-color-marketing-accent);font-size:1.1em;font-weight:700;position:absolute;top:27.2%;left:38.9%}.motion-title{letter-spacing:-.045em;color:var(--sr-color-text-primary);white-space:nowrap;font-size:3.6em;position:absolute;top:32.4%;left:29.3%}.motion-sub{color:var(--sr-color-text-tertiary);white-space:nowrap;font-size:1.5em;position:absolute;top:40.2%;left:31.7%}.motion-input{border:1px solid var(--sr-color-border-strong);background:var(--sr-color-surface-default);border-radius:1.5em;width:45.8%;height:8.4%;position:absolute;top:47.8%;left:27.1%}.input-mark{color:var(--sr-color-text-brand);font-size:2em;position:absolute;top:50.3%;left:29%}.type-stage{opacity:0;color:var(--sr-color-text-primary);font-size:1.75em;font-weight:500;position:absolute;top:50.4%;left:32.1%}.type-final{animation:8.25s linear infinite type-final}.t1{animation:8.25s step-end infinite type1}.t2{animation:8.25s step-end infinite type2}.t3{animation:8.25s step-end infinite type3}.t4{animation:8.25s step-end infinite type4}.t5{animation:8.25s step-end infinite type5}.t6{animation:8.25s step-end infinite type6}.t7{animation:8.25s step-end infinite type7}.type-caret{background:var(--sr-color-marketing-accent);width:2px;height:3.35%;animation:8.25s step-end infinite caret-move;position:absolute;top:50%;left:39.85%}.motion-btn{background:var(--sr-color-action-primary);color:var(--sr-color-text-on-brand);border-radius:1.5em;place-items:center;font-size:1.5em;font-weight:700;display:grid;position:absolute}.search-btn{width:25%;height:7.6%;animation:8.25s linear infinite search-press;top:59.6%;left:37.5%}.pointer{width:2.1%;height:3.8%;filter:drop-shadow(0 2px 1px var(--sr-ink));z-index:9;position:absolute}.pointer:before{content:"➤";color:var(--sr-color-text-on-brand);-webkit-text-stroke:1px var(--sr-ink);font-size:2.1em;display:block;transform:rotate(-48deg)}.search-pointer{animation:8.25s linear infinite search-pointer;top:61.9%;left:59%}.creator-name{color:var(--sr-color-text-primary);font-size:2.1em;position:absolute;top:15.7%;left:10.1%}.creator-meta{color:var(--sr-color-text-tertiary);font-size:1.1em;position:absolute;top:20.4%;left:10.1%}.reel-grid{grid-template-columns:repeat(4,1fr);gap:3.2%;display:grid;position:absolute;inset:26.7% 10.1% 22.2%}.motion-reel{background:var(--sr-color-surface-default);border:1px solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);box-shadow:var(--sr-elevation-surface-raised);opacity:0;position:relative;overflow:hidden;transform:translateY(-34px)}.motion-reel:first-child{animation:8.25s ease-out infinite card1}.motion-reel:nth-child(2){animation:8.25s ease-out infinite card2}.motion-reel:nth-child(3){animation:8.25s ease-out infinite card3}.motion-reel:nth-child(4){animation:8.25s ease-out infinite card4}.motion-reel img{object-fit:cover;width:100%;height:72%;display:block}.motion-reel strong{color:var(--sr-color-text-primary);padding:4.6% 6.8% 0;font-size:1.18em;display:block}.motion-reel small{color:var(--sr-color-text-tertiary);padding:4% 6.8%;font-size:.88em;line-height:1.25;display:block}.winner-grid{grid-template-columns:1.18fr repeat(3,1fr);gap:4%;display:grid;position:absolute;inset:24.4% 8.7% 20%}.winner-grid .motion-reel{opacity:.28;transform:none}.winner-grid .motion-reel:first-child{opacity:1;border:3px solid var(--sr-color-action-primary);animation:8.25s linear infinite winner-pop;transform:translateY(16px)scale(.96)}.winner-grid .motion-reel:first-child img{height:72%}.viral-pill{z-index:2;background:var(--sr-color-status-success-border);color:var(--sr-color-text-on-brand);border-radius:999px;padding:.65em 1em;font-size:.9em;font-weight:700;animation:8.25s linear infinite badge-pop;position:absolute;top:4%;left:5%}.selected-card{background:var(--sr-color-surface-default);border:3px solid var(--sr-color-action-primary);border-radius:var(--sr-radius-card);width:22.9%;height:60%;position:absolute;top:20%;left:16.3%;overflow:hidden}.selected-card img{object-fit:cover;width:100%;height:72%}.selected-card strong{color:var(--sr-color-text-primary);padding:4% 5%;font-size:1.1em;line-height:1.25;display:block}.selected-card small{color:var(--sr-color-text-tertiary);padding:0 5%;font-size:1.05em;display:block}.remake-copy{position:absolute;top:29%;left:45.1%}.remake-copy h2{letter-spacing:-.04em;color:var(--sr-color-text-primary);font-size:2.85em}.remake-copy p{color:var(--sr-color-text-tertiary);margin-top:1em;font-size:1.35em}.remake-btn{width:39%;height:8.2%;animation:8.25s linear infinite remake-press;top:45.6%;left:45.1%}.remake-pointer{animation:8.25s linear infinite remake-pointer;top:49%;left:79.2%}.script-heading{color:var(--sr-color-text-primary);font-size:2.5em;animation:8.25s linear infinite script-heading;position:absolute;top:17%;left:13%}.voice-badge{background:var(--sr-color-status-success-border);color:var(--sr-color-text-on-brand);border-radius:999px;padding:.7em 1.5em;font-size:.85em;font-weight:700;animation:8.25s linear infinite voice-in;position:absolute;top:16.5%;right:13%}.script-paper{background:var(--sr-color-surface-default);border:1px solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);height:45%;padding:4% 5%;animation:8.25s linear infinite script-paper;position:absolute;top:27%;left:13%;right:13%;overflow:hidden}.script-paper label{color:var(--sr-color-marketing-accent);margin-bottom:1em;font-size:.8em;font-weight:700;display:block}.script-paper h3{color:var(--sr-color-text-primary);font-size:2em;line-height:1.1}.script-paper p{color:var(--sr-color-text-secondary);margin-top:2.5em;font-size:1.2em;line-height:1.4}.schedule-btn{width:27%;height:7%;animation:8.25s linear infinite schedule-press;bottom:10.5%;right:13%}.schedule-pointer{animation:8.25s linear infinite schedule-pointer;bottom:11%;right:13%}.success-mark{aspect-ratio:1;background:var(--sr-color-status-success-border);width:10%;color:var(--sr-color-text-on-brand);box-shadow:0 0 80px color-mix(in srgb, var(--sr-color-status-success-border) 70%, transparent);border-radius:50%;place-items:center;font-size:4em;animation:8.25s linear infinite success-pop;display:grid;position:absolute;top:29%;left:45%}.success-message{color:var(--sr-color-text-primary);font-size:2.7em;animation:8.25s linear infinite success-message;position:absolute;top:49%;left:0;right:0}.calendar-chip{border:1px solid var(--sr-color-border-default);background:var(--sr-color-surface-default);color:var(--sr-color-text-secondary);border-radius:999px;padding:1.1em;font-size:1.1em;animation:8.25s linear infinite calendar-in;position:absolute;top:61%;left:39%;right:39%}.final-line{color:var(--sr-color-marketing-accent);font-size:1.45em;font-weight:700;animation:8.25s linear infinite final-in;position:absolute;top:72%;left:0;right:0}@keyframes scene-search{0%,22.061%{opacity:1}24%,to{opacity:0}}@keyframes type-final{0%,12.364%{opacity:0}12.485%,to{opacity:1}}@keyframes type1{0%,2.182%{opacity:0}2.303%,3.636%{opacity:1}3.758%,to{opacity:0}}@keyframes type2{0%,3.636%{opacity:0}3.758%,5.091%{opacity:1}5.212%,to{opacity:0}}@keyframes type3{0%,5.091%{opacity:0}5.212%,6.545%{opacity:1}6.667%,to{opacity:0}}@keyframes type4{0%,6.545%{opacity:0}6.667%,8%{opacity:1}8.121%,to{opacity:0}}@keyframes type5{0%,8%{opacity:0}8.121%,9.455%{opacity:1}9.576%,to{opacity:0}}@keyframes type6{0%,9.455%{opacity:0}9.576%,10.909%{opacity:1}11.03%,to{opacity:0}}@keyframes type7{0%,10.909%{opacity:0}11.03%,12.364%{opacity:1}12.485%,to{opacity:0}}@keyframes caret-move{0%,2.182%{opacity:1;transform:translate(-7.8cqw)}3.636%{transform:translate(-7.1cqw)}5.091%{transform:translate(-6.1cqw)}6.545%{transform:translate(-5.2cqw)}8%{transform:translate(-4.25cqw)}9.455%{transform:translate(-3.25cqw)}10.909%{transform:translate(-2.3cqw)}12.364%{opacity:1;transform:none}13.333%,to{opacity:0;transform:none}}@keyframes search-pointer{0%,12.606%{opacity:0;transform:translate(-18.75cqw,-9.33cqw)}12.727%{opacity:1;transform:translate(-18.75cqw,-9.33cqw)}17.212%,to{opacity:1;transform:none}}@keyframes search-press{0%,17.697%{scale:1}18.545%{scale:.95}19.879%,to{scale:1}}@keyframes scene-results{0%,22.424%{opacity:0}23.879%,38.545%{opacity:1}40%,to{opacity:0}}@keyframes card1{0%,23.394%{opacity:0;transform:translateY(-34px)}26.061%{opacity:1}27.03%,to{opacity:1;transform:none}}@keyframes card2{0%,24.485%{opacity:0;transform:translateY(-34px)}27.152%{opacity:1}28.121%,to{opacity:1;transform:none}}@keyframes card3{0%,25.576%{opacity:0;transform:translateY(-34px)}28.242%{opacity:1}29.212%,to{opacity:1;transform:none}}@keyframes card4{0%,26.667%{opacity:0;transform:translateY(-34px)}29.333%{opacity:1}30.303%,to{opacity:1;transform:none}}@keyframes scene-winner{0%,38.545%{opacity:0}40%,49.576%{opacity:1}51.03%,to{opacity:0}}@keyframes winner-pop{0%,38.545%{transform:translateY(16px)scale(.96)}42.788%{transform:none scale(1.06)}48.848%,to{transform:none scale(1.03)}}@keyframes badge-pop{0%,38.545%{scale:.65}42.303%{scale:1.08}44.485%,to{scale:1}}@keyframes scene-remake{0%,49.576%{opacity:0}51.03%,63.152%{opacity:1}64.606%,to{opacity:0}}@keyframes remake-pointer{0%,49.576%{opacity:0;transform:translate(-11.8cqw,-8.7cqw)}51.273%{opacity:1}56.606%,to{opacity:1;transform:none}}@keyframes remake-press{0%,57.091%{scale:1}58.545%{scale:.96}60.242%,to{scale:1}}@keyframes scene-script{0%,63.152%{opacity:0}64.606%,85.455%{opacity:1}87.03%,to{opacity:0}}@keyframes script-heading{0%,63.394%{opacity:0;transform:translateY(18px)}66.303%{opacity:1}67.273%,to{opacity:1;transform:none}}@keyframes voice-in{0%,64.606%{opacity:0;transform:translateY(12px)}67.515%{opacity:1}68.485%,to{opacity:1;transform:none}}@keyframes script-paper{0%,66.061%{opacity:0;transform:translateY(28px)}68.97%{opacity:1}80%,to{opacity:1;transform:translateY(-10px)}}@keyframes schedule-press{0%,74.303%{opacity:0;transform:translateY(16px)scale(1)}77.212%{opacity:1}78.182%{transform:none}82.424%{scale:1}83.394%{scale:.96}84.727%,to{opacity:1;scale:1}}@keyframes schedule-pointer{0%,76.848%{opacity:0;transform:translate(-17.36cqw,-13.1cqw)}76.97%{opacity:1}82.182%,to{opacity:1;transform:none}}@keyframes scene-success{0%,85.455%{opacity:0}87.03%,98.424%{opacity:1}to{opacity:0}}@keyframes success-pop{0%,85.818%{opacity:0;scale:.55}89.697%{opacity:1;scale:1.1}92.364%,to{opacity:1;scale:1}}@keyframes success-message{0%,87.515%{opacity:0;transform:translateY(18px)}90.545%{opacity:1}91.152%,to{opacity:1;transform:none}}@keyframes calendar-in{0%,89.212%{opacity:0;transform:translateY(18px)}92.242%{opacity:1}92.848%,to{opacity:1;transform:none}}@keyframes final-in{0%,91.152%{opacity:0;transform:translateY(18px)}94.182%{opacity:1}94.788%,to{opacity:1;transform:none}}@media (max-width:980px){.motion-shell{max-width:760px}.hero-grid{align-items:start}}@media (max-width:640px){.motion-shell{border-radius:var(--sr-radius-panel)}.motion-title{font-size:3.2em}.motion-sub{font-size:1.3em}.reel-grid{gap:2%}.motion-reel small{display:none}.winner-grid{gap:2%}.calendar-chip{left:34%;right:34%}}@media (prefers-reduced-motion:reduce){.motion-scene{opacity:0;animation:none!important}.remake-scene{opacity:1}.remake-pointer,.remake-btn{animation:none!important}.pointer{display:none}}.hero{overflow:hidden}.hero .hero-grid{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));display:block}.hero-intro{text-align:center;max-width:920px;margin:0 auto}.hero h1.sr-text-marketing-display-hero{max-width:none;margin:0 0 var(--sr-layout-stack-md);font-family:var(--font-inter),"Helvetica Neue",Arial,sans-serif;font-size:var(--sr-type-marketing-display-hero-size);line-height:var(--sr-type-marketing-display-hero-line);font-weight:var(--sr-type-marketing-display-hero-weight);letter-spacing:var(--sr-type-marketing-display-hero-tracking);color:var(--sr-color-text-primary)}.hero h1 .headline-line{color:inherit;white-space:nowrap;display:block}.hero h1 .headline-accent{color:var(--sr-color-marketing-accent);font:inherit}.hero-copy{max-width:720px;margin:0 auto var(--sr-layout-content-gap);color:var(--sr-color-text-secondary);font-size:var(--sr-type-marketing-body-large-size);line-height:var(--sr-type-marketing-body-large-line);font-weight:var(--sr-type-marketing-body-large-weight);letter-spacing:var(--sr-type-marketing-body-large-tracking)}.hero-actions{justify-content:center}.product-stage{width:100%;max-width:1160px;margin:0 auto}.product-stage .glow{opacity:.82;inset:-12% 2% -18%}@media (max-width:980px){.hero .hero-grid{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}.hero-intro{margin-bottom:0}.product-stage{max-width:820px}}@media (max-width:640px){.hero .hero-grid{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}.hero-intro{margin-bottom:0}.hero h1 .headline-line{white-space:normal}.hero-actions{display:grid}.hero-actions .sr-primary-button{width:100%}}.figma-motion{aspect-ratio:16/9;background:#101015;border:1px solid #363240;border-radius:27px;width:min(1040px,100%);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000040}.figma-motion video{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:620px){.figma-motion{border-radius:17px}}.nav{background:var(--sr-color-surface-default);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-menu>summary:focus-visible,.plain-nav:focus-visible,.mega a:focus-visible,.nav-actions a:focus-visible,.menu-toggle:focus-visible{outline:2px solid var(--sr-color-focus-border);outline-offset:3px}.mega{background:var(--sr-color-surface-raised);width:min(720px,100vw - 32px);box-shadow:var(--sr-elevation-menu);padding:18px;display:block;top:calc(100% - 2px);left:50%;right:auto;transform:translate(-50%)}.mega-grid{gap:4px 10px}.mega-link{align-items:flex-start;padding:11px}.mega-link strong{font-size:14px}.mega-link small{font-size:12px}.mega-icon{border-radius:var(--sr-radius-control);width:37px;height:37px}.mega-icon svg{width:21px;height:21px}.mega-icon.icon-finder,.mega-icon.icon-script,.mega-icon.icon-hooks,.mega-icon.icon-broll,.mega-icon.icon-carousel,.product-menu .icon-telegram,.product-menu .icon-ai,.icon-instagram,.icon-tiktok,.icon-shorts,.icon-creator,.icon-manager,.icon-agency,.icon-brand,.icon-blog,.icon-book,.icon-help,.icon-shield{background:var(--sr-color-surface-icon-tile);color:var(--sr-color-text-primary)}.product-menu .icon-ai{font-size:19px}a.integration-link:hover{background:var(--sr-color-surface-subtle)}.resources-menu{position:relative}.resources-menu .mega{width:290px;padding:8px;top:calc(100% + 12px);left:auto;right:0;transform:none}.resource-link{border-radius:10px;padding:12px;display:block}.resource-link:hover{background:var(--sr-color-surface-hover)}.resource-link strong{font-size:13px;display:block}.resource-link small{color:var(--sr-color-text-tertiary);margin-top:2px;font-size:11px;display:block}@media (max-width:1100px){.nav-inner.menu-open .nav-links{overscroll-behavior:contain}.nav-inner.menu-open .mega{width:auto;max-width:none;box-shadow:var(--sr-elevation-surface-default);background:var(--sr-color-surface-default);border:0;border-top:1px solid var(--sr-color-border-subtle);border-radius:0;margin:0;padding:10px 4px;position:static;transform:none}.nav-inner.menu-open .resources-menu .mega{width:auto}}@media (max-width:620px){.mega-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nav-menu>summary:after{transition:none}}.nav{z-index:40}.platforms-menu,.solutions-menu,.resources-menu{position:static}.nav-menu>summary:focus{outline:none}.nav-menu>summary:focus-visible,.nav-panel a:focus-visible{outline:2px solid var(--sr-color-focus-border);outline-offset:3px}body:has(.nav-menu[open]):before{display:none}.product-menu .mega{border-radius:var(--sr-radius-menu);width:min(704px,100vw - 32px);box-shadow:var(--sr-elevation-menu);padding:14px}.product-menu .mega-link{padding:9px 11px}.nav-panel.mega{border:1px solid var(--sr-color-border-default);border-radius:var(--sr-radius-menu);background:var(--sr-color-surface-raised);width:min(440px,100vw - 32px);box-shadow:var(--sr-elevation-menu);padding:13px;display:block;top:calc(100% - 1px);left:50%;right:auto;transform:translate(-50%)}.solutions-menu .nav-panel{width:min(520px,100vw - 32px)}.resources-menu .nav-panel{width:min(420px,100vw - 32px);padding:13px;top:calc(100% - 1px);left:50%;right:auto;transform:translate(-50%)}.nav-panel-label{letter-spacing:.13em;text-transform:uppercase;color:#85808e;padding:5px 12px 9px;font-size:10px;font-weight:700;line-height:1.2;display:block}.nav-panel-list{gap:2px;display:grid}.nav-choice{border-radius:var(--sr-radius-control);color:#24212c;align-items:center;gap:12px;min-height:61px;padding:9px 12px;transition:background .15s;display:flex}.nav-choice:hover{background:#f6f4fa}.nav-choice .mega-icon,.nav-role .mega-icon{border-radius:10px;flex:0 0 34px;width:34px;height:34px}.nav-choice .mega-icon svg,.nav-role .mega-icon svg{width:19px;height:19px}.nav-choice strong,.nav-role strong{font-size:13px;line-height:1.3;display:block}.nav-choice small,.nav-role small{color:var(--sr-color-text-tertiary);margin-top:2px;font-size:11px;line-height:1.35;display:block}.nav-choice-arrow{color:#918a9d;margin-left:auto;font-size:13px}.nav-role{min-width:0;color:inherit;cursor:pointer;align-items:flex-start;gap:10px;padding:12px 10px;text-decoration:none;display:flex}.nav-role:hover{border-radius:var(--sr-radius-control);background:#f6f4fa}@media (max-width:1100px){.nav-inner.menu-open .product-menu .mega,.nav-inner.menu-open .nav-panel.mega{width:auto;max-width:none;box-shadow:var(--sr-elevation-surface-default);background:var(--sr-color-surface-default);border:0;border-top:1px solid var(--sr-color-border-subtle);border-radius:0;margin:0;padding:10px 4px;position:static;transform:none}}@media (max-width:620px){.solutions-menu .nav-panel-list{grid-template-columns:1fr}.nav-role{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.nav-choice{transition:none}}:root{--sr-display:clamp(60px,6.7vw,90px);--sr-feature:clamp(38px,4.2vw,56px);--sr-section:clamp(36px,4vw,54px);--sr-compact:clamp(32px,3.2vw,42px);--sr-heading-tracking:-.025em;--sr-label-tracking:.12em}.pain-head h2{font-size:var(--sr-feature);letter-spacing:var(--sr-heading-tracking);line-height:1.1}.hero h1,.pain-head h2{text-wrap:balance}.kicker,.footer-col h3{letter-spacing:var(--sr-label-tracking)}.motion-kicker{white-space:nowrap;letter-spacing:var(--sr-label-tracking);text-transform:uppercase}.motion-title{letter-spacing:-.02em}.brand{font-weight:700}.brand .mark{width:36px;height:36px;box-shadow:none;background:0 0;border-radius:0;flex:0 0 36px;display:block}.brand .mark img{object-fit:contain;width:36px;height:36px;display:block}.nav .brand .mark img{transform:translateY(-1px)}.nav-links,.nav-menu>summary,.plain-nav{color:#393641;font-weight:500}.nav{padding-top:env(safe-area-inset-top)}.nav-menu>summary:after{content:none}.nav-chevron{color:#898493;flex:none;width:12px;height:12px;transition:transform .2s;display:block}.nav-menu[open]>summary .nav-chevron{transform:rotate(180deg)}.nav-menu>summary,.plain-nav,.nav-actions .btn{letter-spacing:0;font-size:14px;line-height:20px}.nav-actions .btn-ghost{padding-inline:12px;font-weight:500}.nav-actions .btn-dark{min-height:38px;box-shadow:none;border-radius:10px;padding-inline:16px;font-weight:600}@media (max-width:1100px){.nav-actions{flex-shrink:0;align-items:center;gap:10px}}@media (max-width:620px){.nav-actions .btn-dark{white-space:nowrap;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:0;padding:9px 13px;font-size:12px;font-weight:600;line-height:normal;display:inline-flex}.nav-actions .btn-dark span{flex-shrink:0;line-height:1}}@media (min-width:1101px){.nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.nav-inner>.brand{justify-self:start}.nav-links{white-space:nowrap;justify-self:center}.nav-actions{justify-self:end;align-items:center;gap:12px}}@media (prefers-reduced-motion:reduce){.nav-chevron{transition:none}}@media (max-width:650px){:root{--sr-display:clamp(36px,10.8vw,44px);--sr-feature:clamp(34px,9vw,44px);--sr-section:clamp(32px,8.5vw,40px);--sr-compact:clamp(30px,8vw,36px)}}@media (min-width:1101px){.nav-links>.nav-menu{position:relative}.nav-menu>.mega,.nav-panel.mega,.resources-menu .nav-panel{box-sizing:border-box;margin:0;position:absolute;top:calc(100% + 8px);left:0;right:auto;transform:none}.product-menu>.mega{width:min(660px,100vw - 40px)}.platforms-menu>.nav-panel{width:350px}.solutions-menu>.nav-panel{width:470px}.resources-menu>.nav-panel{width:340px;left:auto;right:0}}.nav-menu[open]>summary{color:#25212c;background:#f3f1f7}.nav-menu>summary:focus:not(:focus-visible){outline:none}.nav-menu>summary:focus-visible,.mega a:focus-visible{outline:2px solid var(--sr-color-focus-border);outline-offset:3px}.nav-menu>.mega{border:1px solid var(--sr-color-border-default);border-radius:var(--sr-radius-menu);background:var(--sr-color-surface-raised);box-shadow:var(--sr-elevation-menu)}.nav-choice-arrow{display:none}.nav-group-title{color:#817b8b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.25;display:block}.product-panel{padding:16px!important}.product-featured-grid,.product-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 9px;margin-top:9px;display:grid}.product-primary{border-radius:var(--sr-radius-control);background:#f7f5fc;border:1px solid #ece7fa;align-items:flex-start;min-height:92px}.product-primary:hover{background:#f0ecfb}.product-primary strong{font-size:15px;line-height:1.3}.product-primary small{font-size:12px;line-height:1.4}.product-secondary{margin-top:18px}.product-tool{min-height:58px}.product-extensions{border-top:1px solid var(--sr-color-border-subtle);align-items:center;gap:10px;margin-top:14px;padding:12px 2px 0;display:flex}.product-extensions>.nav-group-title{flex:0 0 120px}.product-extension{align-items:center;gap:7px;min-width:0;padding:7px!important}.product-extension .mega-icon{border-radius:var(--sr-radius-control);flex:0 0 26px;width:26px;height:26px}.product-extension .mega-icon svg{width:15px;height:15px}.product-extension strong{white-space:nowrap;font-size:11px}.soon-tag{color:#7b6baa!important;margin:0!important;font-size:10px!important}.product-coming{cursor:default;opacity:.7}.product-coming:hover{background:0 0}.solutions-intro{color:var(--sr-color-text-tertiary);margin:0 12px 8px;font-size:12px;line-height:1.45}.solutions-menu .nav-panel-list{gap:4px}.solutions-menu .nav-role{align-items:center;padding:10px 12px}.nav-role small{max-width:160px}@media (max-width:1100px){.nav-inner.menu-open .product-menu>.mega,.nav-inner.menu-open .nav-panel.mega{width:auto;max-width:none;box-shadow:var(--sr-elevation-surface-default);border:0;border-top:1px solid var(--sr-color-border-subtle);border-radius:0;margin:0;position:static;left:auto;right:auto;transform:none}}@media (max-width:620px){.product-featured-grid,.product-tool-grid{grid-template-columns:1fr}.product-extensions{flex-wrap:wrap;align-items:stretch;gap:4px}.product-extensions>.nav-group-title{flex-basis:100%;margin:0 0 3px}.solutions-menu .nav-panel-list{grid-template-columns:1fr}}.product-menu>.mega{width:min(704px,100vw - 32px);padding:14px}.product-menu .mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;display:grid}.product-menu .mega-link{background:0 0;border:0;align-items:flex-start;min-height:0;padding:9px 11px}.product-menu .mega-link:hover{background:var(--sr-color-surface-hover)}.nav-menu .mega-link strong,.nav-menu .nav-choice strong,.nav-menu .nav-role strong{font-size:14px;font-weight:600;line-height:1.35}.nav-menu .mega-link small,.nav-menu .nav-choice small,.nav-menu .nav-role small{color:var(--sr-color-text-tertiary);letter-spacing:normal;font-size:13px;font-weight:400;line-height:1.4}.solutions-menu .nav-role>span:last-child{min-width:0;max-width:100%}.solutions-menu .nav-role small{white-space:normal;overflow-wrap:break-word;max-width:none}.solutions-menu .nav-role{box-sizing:border-box;align-items:flex-start;min-width:0}.solutions-menu .nav-panel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body[data-nav-input=pointer] .nav-menu>summary:focus-visible{outline:none!important}@media (min-width:1101px){.product-menu>.mega{left:0;right:auto;transform:none}.solutions-menu>.nav-panel{width:min(560px,100vw - 32px);left:0;right:auto;transform:none}.resources-menu>.nav-panel{left:0;right:auto;transform:none}}@media (max-width:620px){.product-menu .mega-grid,.solutions-menu .nav-panel-list{grid-template-columns:1fr}}.product-catalog{padding:12px 14px!important;display:block!important}.product-section+.product-section{border-top:1px solid var(--sr-color-border-subtle);margin-top:9px;padding-top:9px}.product-section .nav-panel-label{padding:4px 10px 6px}.product-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;display:grid}.product-section .mega-link{min-width:0;padding:8px 10px}.product-section .mega-link>span:last-child,.platforms-menu .nav-choice{min-width:0}.platforms-menu .nav-choice>span:nth-child(2){flex:auto;min-width:0;max-width:100%}.platforms-menu .nav-choice small{white-space:normal;overflow-wrap:break-word;max-width:100%;display:block}@media (min-width:1101px){.platforms-menu>.nav-panel{width:min(390px,100vw - 32px)}}@media (max-width:620px){.product-section-grid{grid-template-columns:1fr}.pain-head{flex-direction:column;align-items:stretch;min-height:0;display:flex}.pain-head h2,.pain-head p{flex:none;width:100%;white-space:normal!important;text-overflow:clip!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}.homepage-tools-band{background:var(--sr-color-surface-page)}.menu-toggle{border-radius:var(--sr-radius-control);width:42px;height:42px;color:var(--sr-color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:none}.menu-toggle:before,.menu-toggle:after,.menu-toggle>span{content:none!important;display:none!important}.menu-toggle-icon{width:var(--sr-size-icon);height:var(--sr-size-icon);color:currentColor;display:block}.menu-toggle-icon-close,.menu-toggle.open .menu-toggle-icon-open{display:none}.menu-toggle.open .menu-toggle-icon-close{display:block}@media (max-width:1100px){.nav-inner{position:relative}.menu-toggle{z-index:2;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav-actions{margin-left:auto;margin-right:50px}.nav-inner.menu-open{align-content:flex-start}.nav-inner.menu-open .menu-toggle{height:43px;top:0;transform:none}}.nav-actions .sr-dark-button{flex-shrink:0}.nav-actions .btn-dark{display:none}@media (max-width:620px){.nav-actions .sr-dark-button{height:40px;min-height:40px;padding:0 var(--sr-layout-control-gap);font-size:var(--sr-type-marketing-button-size);line-height:var(--sr-type-marketing-button-line)}}.mega-link strong,.nav-choice strong,.nav-role strong{font-size:var(--sr-type-marketing-button-size);line-height:var(--sr-type-marketing-button-line);font-weight:var(--sr-type-marketing-button-weight);color:var(--sr-color-text-primary)}.mega-link small,.nav-choice small,.nav-role small{font-size:var(--sr-type-marketing-caption-size);line-height:var(--sr-type-marketing-caption-line);font-weight:var(--sr-type-marketing-caption-weight);color:var(--sr-color-text-tertiary)}.nav-panel-label{font-size:var(--sr-type-marketing-eyebrow-size);line-height:var(--sr-type-marketing-eyebrow-line);font-weight:var(--sr-type-marketing-eyebrow-weight);letter-spacing:var(--sr-type-marketing-eyebrow-tracking);text-transform:uppercase;color:var(--sr-color-text-tertiary)}.product-demo{overflow:hidden}.product-demo .hero-grid{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-desktop)));margin-inline:auto;display:block}@media (max-width:980px){.product-demo .hero-grid{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-tablet)))}}@media (max-width:640px){.product-demo .hero-grid{width:min(var(--sr-layout-container-max-width),calc(100% - 2 * var(--sr-layout-page-gutter-mobile)))}}.motion-kicker,.viral-pill,.voice-badge,.script-paper label{text-transform:uppercase}.pain-head p,.section-head p{text-wrap:pretty}.script-heading,.success-message,.pain-head h2,.section-head h2{text-wrap:balance}.motion-title{text-wrap:nowrap}@media (max-width:1180px){.shell{width:min(var(--sr-layout-container-max-width), calc(100% - 2 * var(--sr-layout-page-gutter-tablet)));box-sizing:border-box;max-width:100%}}
.MarketingTabRow-module__auuc1W__row{justify-content:center;align-items:center;row-gap:var(--sr-layout-inline-gap);column-gap:var(--sr-layout-inline-gap);flex-wrap:wrap;display:flex}.MarketingTabRow-module__auuc1W__tab{padding:var(--sr-layout-inline-gap) var(--sr-layout-control-gap);border:none;border-bottom:var(--sr-border-width-strong) solid transparent;color:var(--sr-color-text-secondary);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.MarketingTabRow-module__auuc1W__tab:hover:not(:disabled){background:var(--sr-color-surface-hover)}.MarketingTabRow-module__auuc1W__tab[aria-selected=true]{color:var(--sr-color-brand-primary);border-bottom-color:var(--sr-color-brand-primary)}.MarketingTabRow-module__auuc1W__tab:disabled,.MarketingTabRow-module__auuc1W__tab[aria-disabled=true]{color:var(--sr-color-text-disabled);cursor:not-allowed;background:0 0}.MarketingTabRow-module__auuc1W__tab:focus-visible{box-shadow:var(--sr-elevation-focus-primary-action);outline:none}
.BrollGenerator-module__dluLlW__page{background:var(--sr-color-surface-page);min-height:100vh;color:var(--sr-color-text-primary)}.BrollGenerator-module__dluLlW__heroSection{background:var(--sr-color-surface-page);color:var(--sr-color-text-primary);position:relative;overflow:hidden}.BrollGenerator-module__dluLlW__heroGrid{gap:var(--sr-layout-stack-lg);align-items:start;display:grid;position:relative}@media (min-width:1024px){.BrollGenerator-module__dluLlW__heroGrid{grid-template-columns:minmax(0, 1fr) minmax(0, var(--sr-layout-content-form-width));gap:var(--sr-layout-content-gap)}}.BrollGenerator-module__dluLlW__heroCopy{max-width:var(--sr-layout-content-form-width)}.BrollGenerator-module__dluLlW__heroTitle{margin:var(--sr-layout-stack-md) 0 0;color:var(--sr-color-text-primary)}.BrollGenerator-module__dluLlW__heroLead{margin:var(--sr-layout-stack-md) 0 0;max-width:var(--sr-layout-content-form-width);color:var(--sr-color-text-secondary)}.BrollGenerator-module__dluLlW__heroActions{margin-top:var(--sr-layout-stack-md);align-items:flex-start;gap:var(--sr-layout-inline-gap);flex-direction:column;display:flex}.BrollGenerator-module__dluLlW__heroSecondaryLink{color:var(--sr-color-text-brand);text-underline-offset:4px;text-decoration:underline}.BrollGenerator-module__dluLlW__heroSecondaryLink:hover{color:var(--sr-color-brand-strong)}.BrollGenerator-module__dluLlW__inputModesGrid{gap:var(--sr-layout-stack-md);display:grid}@media (min-width:1024px){.BrollGenerator-module__dluLlW__inputModesGrid{grid-template-columns:1fr 1fr}}.BrollGenerator-module__dluLlW__cardEyebrowBrand{color:var(--sr-color-text-brand)}.BrollGenerator-module__dluLlW__cardEyebrowIndigo{color:var(--sr-color-brand-secondary)}.BrollGenerator-module__dluLlW__cardLink{margin-top:var(--sr-layout-stack-sm);color:var(--sr-color-text-brand);text-underline-offset:4px;text-decoration:underline;display:inline-block}.BrollGenerator-module__dluLlW__cardLinkIndigo{color:var(--sr-color-brand-secondary)}.BrollGenerator-module__dluLlW__whenGrid{gap:var(--sr-layout-stack-md);margin:var(--sr-layout-stack-lg) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:640px){.BrollGenerator-module__dluLlW__whenGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BrollGenerator-module__dluLlW__whenGrid{grid-template-columns:repeat(3,1fr)}}.BrollGenerator-module__dluLlW__emojiIcon{font-size:28px;line-height:1}.BrollGenerator-module__dluLlW__gallerySection{background:var(--sr-color-surface-page);color:var(--sr-color-text-primary)}.BrollGenerator-module__dluLlW__sampleScript{margin:var(--sr-layout-stack-md) 0 0;width:100%;max-width:var(--sr-layout-container-max-width);padding:var(--sr-layout-stack-md);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default)}.BrollGenerator-module__dluLlW__sampleScriptLabel{color:var(--sr-color-text-tertiary)}.BrollGenerator-module__dluLlW__sampleScriptQuote{margin:var(--sr-layout-inline-gap) 0 0;color:var(--sr-color-text-secondary)}.BrollGenerator-module__dluLlW__clipGrid{margin:var(--sr-layout-stack-lg) 0 0;width:100%;max-width:var(--sr-layout-container-max-width);gap:var(--sr-layout-stack-md);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:640px){.BrollGenerator-module__dluLlW__clipGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.BrollGenerator-module__dluLlW__clipGrid{gap:var(--sr-layout-content-gap);grid-template-columns:repeat(5,1fr)}}.BrollGenerator-module__dluLlW__clipGrid>li{min-width:0}.BrollGenerator-module__dluLlW__clipGrid figure{flex-direction:column;min-width:0;height:100%;margin:0;display:flex}.BrollGenerator-module__dluLlW__clipFrame{aspect-ratio:9/16;border-radius:var(--sr-radius-card);border:var(--sr-border-width-default) solid var(--sr-color-border-default);width:100%;position:relative;overflow:hidden}.BrollGenerator-module__dluLlW__clipFrame video{object-fit:cover;width:100%;height:100%}.BrollGenerator-module__dluLlW__clipCaption{margin-top:var(--sr-layout-inline-gap);width:100%;color:var(--sr-color-text-tertiary);text-wrap:pretty}.BrollGenerator-module__dluLlW__nicheGrid{gap:var(--sr-layout-stack-md);margin:var(--sr-layout-stack-lg) 0 0;grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (min-width:1024px){.BrollGenerator-module__dluLlW__nicheGrid{grid-template-columns:repeat(4,1fr)}}.BrollGenerator-module__dluLlW__nicheCard{height:100%;padding:var(--sr-layout-stack-md);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);flex-direction:column;transition:border-color .2s,background .2s;display:flex}.BrollGenerator-module__dluLlW__nicheCard:hover{border-color:var(--sr-color-focus-border);background:var(--sr-color-brand-surface-subtle)}.BrollGenerator-module__dluLlW__nicheExplore{padding-top:var(--sr-layout-stack-sm);color:var(--sr-color-text-brand);margin-top:auto}.BrollGenerator-module__dluLlW__demoPanel{border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-modal);background:var(--sr-color-surface-default);color:var(--sr-color-text-primary);padding:var(--sr-layout-stack-md);box-shadow:var(--sr-elevation-modal);scroll-margin-top:6rem}.BrollGenerator-module__dluLlW__demoPanelPulse{animation:1.6s ease-out BrollGenerator-module__dluLlW__demoPulse}@keyframes BrollGenerator-module__dluLlW__demoPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--sr-color-marketing-accent) 45%, transparent)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:var(--sr-elevation-modal)}}.BrollGenerator-module__dluLlW__demoTopRow{justify-content:space-between;align-items:center;gap:var(--sr-layout-inline-gap);flex-wrap:wrap;display:flex}.BrollGenerator-module__dluLlW__quotaLabel{color:var(--sr-color-text-tertiary)}.BrollGenerator-module__dluLlW__uploadZone{margin-top:var(--sr-layout-stack-md);width:100%;padding:var(--sr-layout-stack-lg);text-align:center;border:var(--sr-border-width-strong) dashed var(--sr-color-border-strong);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-subtle);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex}.BrollGenerator-module__dluLlW__uploadZone:hover{border-color:var(--sr-color-focus-border)}.BrollGenerator-module__dluLlW__uploadIcon{color:var(--sr-color-brand-primary)}.BrollGenerator-module__dluLlW__uploadHint{margin-top:var(--sr-layout-inline-gap);color:var(--sr-color-text-secondary)}.BrollGenerator-module__dluLlW__uploadChoose{margin-top:var(--sr-layout-stack-sm);padding:var(--sr-layout-inline-gap) 16px;border:var(--sr-border-width-default) solid var(--sr-color-border-strong);border-radius:var(--sr-radius-full);background:var(--sr-color-surface-default)}.BrollGenerator-module__dluLlW__generateBtn{margin-top:var(--sr-layout-stack-md);width:100%}.BrollGenerator-module__dluLlW__anonNote{margin-top:var(--sr-layout-stack-sm);text-align:center;color:var(--sr-color-text-tertiary)}.BrollGenerator-module__dluLlW__errorBox{margin-top:var(--sr-layout-stack-sm);padding:var(--sr-layout-stack-sm);border:var(--sr-border-width-default) solid var(--sr-color-status-error-border);border-radius:var(--sr-radius-control);background:var(--sr-color-status-error-background);color:var(--sr-color-status-error-foreground)}.BrollGenerator-module__dluLlW__statusBox{margin-top:var(--sr-layout-inline-gap);text-align:center;color:var(--sr-color-text-secondary)}.BrollGenerator-module__dluLlW__resultsBlock{margin-top:var(--sr-layout-stack-md);padding-top:var(--sr-layout-stack-md);border-top:var(--sr-border-width-default) solid var(--sr-color-border-default)}.BrollGenerator-module__dluLlW__resultsHeader{justify-content:space-between;align-items:baseline;display:flex}.BrollGenerator-module__dluLlW__resultsMeta{color:var(--sr-color-text-tertiary)}.BrollGenerator-module__dluLlW__matchGrid{margin-top:var(--sr-layout-stack-sm);gap:var(--sr-layout-stack-sm);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.BrollGenerator-module__dluLlW__matchGrid{grid-template-columns:repeat(3,1fr)}}.BrollGenerator-module__dluLlW__clipIn{opacity:0;animation:.38s ease-out forwards BrollGenerator-module__dluLlW__clipIn;transform:translateY(10px)scale(.985)}@keyframes BrollGenerator-module__dluLlW__clipIn{to{opacity:1;transform:none}}.BrollGenerator-module__dluLlW__skeleton{aspect-ratio:16/9;border-radius:var(--sr-radius-control);background:linear-gradient(100deg, var(--sr-neutral-200) 30%, var(--sr-neutral-100) 50%, var(--sr-neutral-200) 70%);background-size:240% 100%;animation:1.25s linear infinite BrollGenerator-module__dluLlW__shimmer}.BrollGenerator-module__dluLlW__skeletonLine{margin-top:var(--sr-layout-inline-gap);border-radius:var(--sr-radius-control);background:linear-gradient(100deg, var(--sr-neutral-200) 30%, var(--sr-neutral-100) 50%, var(--sr-neutral-200) 70%);background-size:240% 100%;width:80%;height:12px;animation:1.25s linear infinite BrollGenerator-module__dluLlW__shimmer}@keyframes BrollGenerator-module__dluLlW__shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}.BrollGenerator-module__dluLlW__matchButton{border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-control);cursor:pointer;text-align:left;background:0 0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.BrollGenerator-module__dluLlW__matchButtonNoMatch{border-style:dashed}.BrollGenerator-module__dluLlW__matchButtonApprox{border-color:var(--sr-color-status-warning-border)}.BrollGenerator-module__dluLlW__matchThumb{aspect-ratio:16/9;position:relative}.BrollGenerator-module__dluLlW__matchThumb img{object-fit:cover;width:100%;height:100%}.BrollGenerator-module__dluLlW__noMatchInner{justify-content:center;align-items:center;gap:var(--sr-layout-inline-gap);height:100%;padding:var(--sr-layout-stack-sm);text-align:center;background:var(--sr-color-surface-subtle);flex-direction:column;display:flex}.BrollGenerator-module__dluLlW__playOverlay{pointer-events:none;background:color-mix(in srgb, var(--sr-neutral-950) 25%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BrollGenerator-module__dluLlW__playBadge{width:var(--sr-layout-icon-tile-size);height:var(--sr-layout-icon-tile-size);border-radius:var(--sr-radius-full);background:color-mix(in srgb, var(--sr-color-text-inverse) 95%, transparent);color:var(--sr-color-text-brand);justify-content:center;align-items:center;display:flex}.BrollGenerator-module__dluLlW__approxBadge{z-index:2;border-radius:var(--sr-radius-control);background:color-mix(in srgb, var(--sr-color-status-warning-border) 95%, transparent);color:var(--sr-color-text-on-brand);text-transform:uppercase;padding:2px 6px;font-size:9px;font-weight:700;position:absolute;top:6px;left:6px}.BrollGenerator-module__dluLlW__watermarkTile:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='90'><text x='0' y='55' transform='rotate(-24 0 55)' font-family='Arial,sans-serif' font-size='13' font-weight='700' fill='white' fill-opacity='0.34' letter-spacing='1'>SPYREELS.AI</text></svg>");background-repeat:repeat;position:absolute;inset:0}.BrollGenerator-module__dluLlW__watermarkWord{z-index:2;text-transform:uppercase;color:color-mix(in srgb, var(--sr-color-text-inverse) 85%, transparent);font-size:9px;font-weight:700;position:absolute;bottom:6px;right:6px}.BrollGenerator-module__dluLlW__signupBanner{margin-top:var(--sr-layout-stack-md);gap:var(--sr-layout-stack-sm);padding:var(--sr-layout-stack-md);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-brand-surface-subtle);flex-direction:column;display:flex}@media (min-width:640px){.BrollGenerator-module__dluLlW__signupBanner{flex-direction:row;justify-content:space-between;align-items:center}}.BrollGenerator-module__dluLlW__downloadBtn{margin-top:var(--sr-layout-stack-sm);width:100%}.BrollGenerator-module__dluLlW__previewVideoWrap{background:var(--sr-neutral-950);position:relative}.BrollGenerator-module__dluLlW__previewVideo{aspect-ratio:16/9;object-fit:contain;width:100%;max-height:min(70vh,480px)}.BrollGenerator-module__dluLlW__previewMeta{gap:var(--sr-layout-stack-sm);padding:var(--sr-layout-stack-md);border-top:var(--sr-border-width-default) solid var(--sr-color-border-default);flex-direction:column;display:flex}.BrollGenerator-module__dluLlW__rerollRow{gap:var(--sr-layout-inline-gap);padding-top:var(--sr-layout-stack-sm);border-top:var(--sr-border-width-default) solid var(--sr-color-border-default);flex-direction:column;display:flex}@media (min-width:640px){.BrollGenerator-module__dluLlW__rerollRowControls{gap:var(--sr-layout-inline-gap);display:flex}}.BrollGenerator-module__dluLlW__rerollInput{min-width:0;padding:var(--sr-layout-inline-gap) var(--sr-layout-stack-sm);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-control);background:var(--sr-color-surface-subtle);color:var(--sr-color-text-primary);flex:1}.BrollGenerator-module__dluLlW__pricingList{gap:var(--sr-layout-stack-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BrollGenerator-module__dluLlW__pricingListItem{align-items:flex-start;gap:var(--sr-layout-inline-gap);color:var(--sr-color-text-secondary);display:flex}.BrollGenerator-module__dluLlW__pricingFooterNote{margin-top:var(--sr-layout-stack-sm);text-align:center;color:var(--sr-color-text-tertiary)}.BrollGenerator-module__dluLlW__pricingFooterActions{gap:var(--sr-layout-inline-gap);flex-direction:column;width:100%;display:flex}.BrollGenerator-module__dluLlW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MarketingCard-module__xHqF6W__root{box-sizing:border-box;align-items:stretch;gap:var(--sr-layout-stack-sm);min-width:0;padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);box-shadow:var(--sr-elevation-surface-default);flex-direction:column;display:flex}.MarketingCard-module__xHqF6W__raised{box-shadow:var(--sr-elevation-surface-raised)}
.ViralHooksDemos-module__FTohia__demoWrap,.ViralHooksDemos-module__FTohia__sliderWrap{align-items:center;gap:var(--sr-layout-stack-sm);width:100%;max-width:var(--sr-layout-content-form-width);flex-direction:column;margin-inline:auto;display:flex}.ViralHooksDemos-module__FTohia__phoneFrame,.ViralHooksDemos-module__FTohia__sliderFrame{aspect-ratio:9/16;border-radius:var(--sr-radius-panel);border:var(--sr-border-width-default) solid var(--sr-color-border-default);background:var(--sr-neutral-950);touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-width:420px;max-height:520px;position:relative;overflow:hidden}.ViralHooksDemos-module__FTohia__sliderFrame{cursor:ew-resize}.ViralHooksDemos-module__FTohia__phoneImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ViralHooksDemos-module__FTohia__hookOverlay{pointer-events:none;z-index:3;text-align:center;width:86%;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.ViralHooksDemos-module__FTohia__hookLine{margin:0 auto var(--sr-layout-inline-gap);opacity:0;transform:translateY(var(--sr-layout-inline-gap)) scale(.95);filter:blur(2px);transition:opacity .3s ease-out,transform .3s ease-out,filter .3s ease-out}.ViralHooksDemos-module__FTohia__hookLineVisible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.ViralHooksDemos-module__FTohia__lineSoft{color:var(--sr-color-text-inverse);font-size:var(--sr-type-marketing-body-small-size);font-weight:var(--sr-type-marketing-label-weight);text-shadow:0 var(--sr-border-width-strong) 10px var(--sr-neutral-950)}.ViralHooksDemos-module__FTohia__lineWarn{padding:var(--sr-layout-inline-gap) var(--sr-layout-stack-sm);border-radius:var(--sr-radius-control);background:var(--sr-color-status-warning-border);color:var(--sr-neutral-950);font-size:var(--sr-type-marketing-heading-2-size);font-weight:var(--sr-type-marketing-display-weight);display:inline-block}.ViralHooksDemos-module__FTohia__lineSuccess{padding:var(--sr-layout-inline-gap) var(--sr-layout-stack-sm);border-radius:var(--sr-radius-control);background:var(--sr-color-status-success-border);color:var(--sr-color-text-inverse);font-size:var(--sr-type-marketing-heading-2-size);font-weight:var(--sr-type-marketing-display-weight);display:inline-block}.ViralHooksDemos-module__FTohia__lineStrong{color:var(--sr-color-text-inverse);font-size:var(--sr-type-marketing-heading-1-size);font-weight:var(--sr-type-marketing-display-weight);text-shadow:0 var(--sr-border-width-strong) var(--sr-layout-stack-sm) var(--sr-neutral-950)}.ViralHooksDemos-module__FTohia__tapRing{pointer-events:none;z-index:5;width:var(--sr-layout-icon-tile-size);height:var(--sr-layout-icon-tile-size);border-radius:var(--sr-radius-full);border:var(--sr-border-width-strong) solid var(--sr-color-text-inverse);background:color-mix(in srgb, var(--sr-color-brand-primary) 35%, transparent);opacity:0;transform:translate(-50%, var(--sr-layout-stack-sm)) scale(.75);position:absolute;bottom:11%;left:50%}.ViralHooksDemos-module__FTohia__tapRingActive{animation:.7s forwards ViralHooksDemos-module__FTohia__viralHookTap}@keyframes ViralHooksDemos-module__FTohia__viralHookTap{0%{opacity:0;transform:translate(-50%, var(--sr-layout-stack-md)) scale(.6)}35%{opacity:1;transform:translate(-50%)scale(1)}70%{box-shadow:0 0 0 var(--sr-layout-stack-sm) color-mix(in srgb, var(--sr-color-brand-primary) 0%, transparent)}to{opacity:0}}.ViralHooksDemos-module__FTohia__demoCta{z-index:4;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.ViralHooksDemos-module__FTohia__demoCaption{text-align:center;color:var(--sr-color-text-secondary);margin:0}.ViralHooksDemos-module__FTohia__afterClip{position:absolute;inset:0;overflow:hidden}.ViralHooksDemos-module__FTohia__sliderBar{z-index:10;width:var(--sr-border-width-strong);background:var(--sr-color-text-inverse);box-shadow:var(--sr-elevation-surface-raised);position:absolute;inset-block:0}.ViralHooksDemos-module__FTohia__sliderKnob{width:var(--sr-layout-icon-tile-size);height:var(--sr-layout-icon-tile-size);border-radius:var(--sr-radius-full);border:var(--sr-border-width-strong) solid var(--sr-color-text-inverse);background:var(--sr-color-brand-primary);color:var(--sr-color-text-inverse);font-size:var(--sr-type-product-caption-size);font-weight:var(--sr-type-marketing-label-weight);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ViralHooksDemos-module__FTohia__badgeBefore,.ViralHooksDemos-module__FTohia__badgeAfter{top:var(--sr-layout-stack-sm);z-index:11;padding:var(--sr-layout-inline-gap) var(--sr-layout-stack-sm);border-radius:var(--sr-radius-full);color:var(--sr-color-text-inverse);position:absolute}.ViralHooksDemos-module__FTohia__badgeBefore{left:var(--sr-layout-stack-sm);background:color-mix(in srgb, var(--sr-neutral-950) 60%, transparent)}.ViralHooksDemos-module__FTohia__badgeAfter{right:var(--sr-layout-stack-sm);background:color-mix(in srgb, var(--sr-color-brand-primary) 90%, transparent)}
.ViralHooksTool-module__QaXRFG__toolCard{gap:var(--sr-layout-content-gap);padding:var(--sr-layout-panel-padding);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__toolTitle{color:var(--sr-color-text-brand);margin:0}.ViralHooksTool-module__QaXRFG__form{gap:var(--sr-layout-stack-md);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__selectGrid{gap:var(--sr-layout-control-gap);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ViralHooksTool-module__QaXRFG__selectGrid{grid-template-columns:1fr 1fr}}.ViralHooksTool-module__QaXRFG__toneBlock{gap:var(--sr-layout-stack-sm);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__toneLabel{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__error{color:var(--sr-color-status-error-foreground);margin:0}.ViralHooksTool-module__QaXRFG__statusRow{align-items:center;gap:var(--sr-layout-inline-gap);padding:var(--sr-layout-stack-sm) var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-brand-primary);border-radius:var(--sr-radius-card);background:var(--sr-color-brand-surface-subtle);color:var(--sr-color-text-primary);display:flex}.ViralHooksTool-module__QaXRFG__resultsHeader{justify-content:space-between;align-items:center;gap:var(--sr-layout-control-gap);flex-wrap:wrap;display:flex}.ViralHooksTool-module__QaXRFG__resultsTitle{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__resultsStack{gap:var(--sr-layout-stack-md);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__unlockCard{gap:var(--sr-layout-stack-sm);padding:var(--sr-layout-card-padding);background:var(--sr-color-brand-surface-subtle);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__unlockTitle{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__unlockBody{color:var(--sr-color-text-secondary);margin:0}.ViralHooksTool-module__QaXRFG__teaserList{gap:var(--sr-layout-inline-gap);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__teaserRow{gap:var(--sr-layout-control-gap);padding:var(--sr-layout-stack-sm) var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-default);grid-template-columns:auto 1fr;display:grid}.ViralHooksTool-module__QaXRFG__teaserIndex{color:var(--sr-color-text-brand);margin:0}.ViralHooksTool-module__QaXRFG__teaserText{color:var(--sr-color-text-secondary);margin:0}.ViralHooksTool-module__QaXRFG__teaserPattern{color:var(--sr-color-text-primary)}.ViralHooksTool-module__QaXRFG__unlockForm{gap:var(--sr-layout-stack-sm);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__unlockNote{text-align:center;color:var(--sr-color-text-secondary);margin:0}.ViralHooksTool-module__QaXRFG__successBanner{gap:var(--sr-layout-inline-gap);padding:var(--sr-layout-card-padding);border:var(--sr-border-width-default) solid var(--sr-color-status-success-border);border-radius:var(--sr-radius-card);background:var(--sr-color-status-success-background);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__successTitle{color:var(--sr-color-status-success-foreground);margin:0}.ViralHooksTool-module__QaXRFG__successBody{color:var(--sr-color-text-secondary);margin:0}.ViralHooksTool-module__QaXRFG__expandCta{gap:var(--sr-layout-stack-sm);padding:var(--sr-layout-card-padding);background:var(--sr-color-brand-surface-subtle);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__expandTitle{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__expandBody{color:var(--sr-color-text-secondary);margin:0}.ViralHooksTool-module__QaXRFG__actionsRow{gap:var(--sr-layout-control-gap);flex-wrap:wrap;display:flex}.ViralHooksTool-module__QaXRFG__hookCard{grid-template-columns:1fr;gap:0;padding:0;display:grid;overflow:hidden}@media (min-width:640px){.ViralHooksTool-module__QaXRFG__hookCard{grid-template-columns:1fr minmax(120px,140px)}}.ViralHooksTool-module__QaXRFG__hookBody{gap:var(--sr-layout-stack-sm);padding:var(--sr-layout-card-padding);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__hookLabel{color:var(--sr-color-text-brand);margin:0}.ViralHooksTool-module__QaXRFG__fieldCaption{color:var(--sr-color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0}.ViralHooksTool-module__QaXRFG__hookSpoken{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__onScreenBox{gap:var(--sr-layout-inline-gap);padding:var(--sr-layout-stack-sm) var(--sr-layout-card-padding);border:var(--sr-border-width-default) dashed var(--sr-color-border-default);border-radius:var(--sr-radius-card);background:var(--sr-color-surface-page);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__onScreenText{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__patternLine{color:var(--sr-color-text-secondary);margin:0}.ViralHooksTool-module__QaXRFG__copyRow{gap:var(--sr-layout-inline-gap);flex-wrap:wrap;display:flex}.ViralHooksTool-module__QaXRFG__previewPane{justify-content:center;align-items:center;gap:var(--sr-layout-inline-gap);padding:var(--sr-layout-stack-sm);border-top:var(--sr-border-width-default) solid var(--sr-color-border-default);background:var(--sr-color-surface-raised);flex-direction:column;display:flex}@media (min-width:640px){.ViralHooksTool-module__QaXRFG__previewPane{border-top:none;border-left:var(--sr-border-width-default) solid var(--sr-color-border-default)}}.ViralHooksTool-module__QaXRFG__phone{aspect-ratio:9/16;border-radius:var(--sr-radius-card);background:var(--sr-neutral-950);width:100%;max-width:110px;position:relative;overflow:hidden}.ViralHooksTool-module__QaXRFG__phoneText{padding:var(--sr-layout-inline-gap);border-radius:var(--sr-radius-control);background:color-mix(in srgb, var(--sr-neutral-950) 55%, transparent);color:var(--sr-color-text-inverse);text-align:center;word-break:break-word;margin:0;position:absolute;top:18%;left:8%;right:8%}.ViralHooksTool-module__QaXRFG__traitGrid{gap:var(--sr-layout-card-gap);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ViralHooksTool-module__QaXRFG__traitGrid{grid-template-columns:1fr 1fr}}.ViralHooksTool-module__QaXRFG__traitCard{gap:var(--sr-layout-inline-gap);padding:var(--sr-layout-card-padding);flex-direction:column;display:flex}.ViralHooksTool-module__QaXRFG__traitTitle{color:var(--sr-color-text-primary);margin:0}.ViralHooksTool-module__QaXRFG__traitBody{color:var(--sr-color-text-secondary);margin:0}
.ViralHooks-module__AHDjuq__page{background:var(--sr-color-surface-page);min-height:100vh;color:var(--sr-color-text-primary)}.ViralHooks-module__AHDjuq__hero{align-items:center;gap:var(--sr-layout-stack-md);text-align:center;flex-direction:column;display:flex}.ViralHooks-module__AHDjuq__hero h1{margin:0}.ViralHooks-module__AHDjuq__heroLead,.ViralHooks-module__AHDjuq__heroDirect{max-width:var(--sr-layout-content-reading-width);color:var(--sr-color-text-secondary);margin:0}.ViralHooks-module__AHDjuq__sectionStack{gap:var(--sr-layout-content-gap);flex-direction:column;display:flex}.ViralHooks-module__AHDjuq__bodySecondary{color:var(--sr-color-text-secondary);margin:0}
.FieldInput-module__QuE-xa__root{align-items:stretch;gap:var(--sr-layout-inline-gap);flex-direction:column;width:100%;min-width:0;display:flex}.FieldInput-module__QuE-xa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FieldInput-module__QuE-xa__label{color:var(--sr-color-text-primary);margin:0}.FieldInput-module__QuE-xa__labelDisabled{color:var(--sr-color-text-disabled)}.FieldInput-module__QuE-xa__control{box-sizing:border-box;align-items:center;gap:var(--sr-layout-inline-gap);width:100%;min-width:0;height:48px;padding:var(--sr-layout-stack-sm) 16px;border:var(--sr-border-width-default) solid var(--sr-color-border-control);border-radius:var(--sr-radius-input);background:var(--sr-color-surface-default);color:var(--sr-color-text-primary);font:inherit;margin:0;display:flex}.FieldInput-module__QuE-xa__control::placeholder{color:var(--sr-color-text-secondary)}.FieldInput-module__QuE-xa__control:focus{border-width:var(--sr-border-width-strong);border-color:var(--sr-color-brand-primary);box-shadow:var(--sr-elevation-focus-neutral-action);outline:none}.FieldInput-module__QuE-xa__control[aria-invalid=true]{border-color:var(--sr-color-status-error-border);box-shadow:none}.FieldInput-module__QuE-xa__control:disabled{background:var(--sr-color-action-disabled-background);border-color:var(--sr-color-border-default);color:var(--sr-color-text-disabled);cursor:not-allowed;box-shadow:none}.FieldInput-module__QuE-xa__helper{color:var(--sr-color-text-secondary);margin:0}.FieldInput-module__QuE-xa__helperError{color:var(--sr-color-status-error-foreground)}.FieldInput-module__QuE-xa__helperDisabled{color:var(--sr-color-text-disabled)}
.Select-module__AfIUsa__wrap{width:100%;min-width:0;display:block;position:relative}.Select-module__AfIUsa__select{box-sizing:border-box;width:100%;min-width:0;height:48px;padding:var(--sr-layout-stack-sm) 40px var(--sr-layout-stack-sm) 16px;border:var(--sr-border-width-default) solid var(--sr-color-border-control);border-radius:var(--sr-radius-input);background-color:var(--sr-color-surface-default);color:var(--sr-color-text-primary);font:inherit;appearance:none;cursor:pointer;margin:0;display:block}.Select-module__AfIUsa__select:focus{border-width:var(--sr-border-width-strong);border-color:var(--sr-color-brand-primary);box-shadow:var(--sr-elevation-focus-neutral-action);outline:none}.Select-module__AfIUsa__select[aria-invalid=true]{border-color:var(--sr-color-status-error-border);box-shadow:none}.Select-module__AfIUsa__select:disabled{background-color:var(--sr-color-action-disabled-background);border-color:var(--sr-color-border-default);color:var(--sr-color-text-disabled);cursor:not-allowed;box-shadow:none}.Select-module__AfIUsa__chevron{width:20px;height:20px;color:var(--sr-color-text-primary);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.Select-module__AfIUsa__wrap:has(.Select-module__AfIUsa__select:disabled) .Select-module__AfIUsa__chevron{color:var(--sr-color-text-disabled)}
.FieldSelect-module__VPQEUW__root{align-items:stretch;gap:var(--sr-layout-inline-gap);flex-direction:column;width:100%;min-width:0;display:flex}.FieldSelect-module__VPQEUW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FieldSelect-module__VPQEUW__label{color:var(--sr-color-text-primary);margin:0}.FieldSelect-module__VPQEUW__labelDisabled{color:var(--sr-color-text-disabled)}.FieldSelect-module__VPQEUW__helper{color:var(--sr-color-text-secondary);margin:0}.FieldSelect-module__VPQEUW__helperError{color:var(--sr-color-status-error-foreground)}.FieldSelect-module__VPQEUW__helperDisabled{color:var(--sr-color-text-disabled)}
