.marketing-page .pricing-page :is(p,li,td,th),.marketing-page .pricing-page :is(.pricing-audience,.pricing-feature-grid p,.pricing-included p,.pricing-card-bottom p,.pricing-section-heading p,.pricing-billing-note,.pricing-launch-note,.pricing-site-note,.pricing-cta-note){font-size:16px;line-height:1.65}.marketing-page .pricing-page .pricing-card-bottom small,.marketing-page .pricing-page .pricing-table th small{font-size:15px;line-height:1.6}.marketing-page .pricing-page .pricing-card-bottom p,.marketing-page .pricing-page .pricing-feature-grid article{min-width:0}.marketing-page .pricing-page .pricing-table :is(th,td){overflow-wrap:anywhere}.marketing-page .pricing-page :is(button,a.pricing-cta,select,input){font-size:16px}.marketing-page .pricing-page .pricing-benefits li{align-items:flex-start}.marketing-page .pricing-page .pricing-benefits li>svg{flex:none;margin-top:4px}.marketing-page.editorial-page :is(.editorial-section-head p,.editorial-feature p,.editorial-feature-content p,.editorial-method p,.editorial-cta p,.editorial-section-note){font-size:17px;line-height:1.7}.marketing-page.editorial-page .editorial-market strong{font-size:16px;line-height:1.45}.marketing-page.editorial-page .editorial-market small{font-size:14px;line-height:1.5}.marketing-page.editorial-page :is(.editorial-card-link,.editorial-text-link,.editorial-back){font-size:16px;line-height:1.5}.marketing-page.editorial-page .editorial-market-region .editorial-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-page .commercial-offers :is(.commercial-plan-audience,.commercial-plan-volumes,.offers-note,li){font-size:16px;line-height:1.65}.marketing-page .commercial-offers .commercial-plan{min-width:0}.marketing-page.marketing-home-rich :is(.home-depth,.home-audience,.home-proof,.marketing-journey,.marketing-method-details) p{font-size:17px;line-height:1.7}.marketing-page.marketing-home-rich :is(.home-depth,.home-audience,.home-proof) small{font-size:15px;line-height:1.6}.marketing-page .home-website-entry :is(input,button,label){font-size:16px;line-height:1.5}.marketing-page .home-website-entry input,.marketing-page .home-workflow{min-width:0}.marketing-page .home-workflow-steps strong{font-size:16px;line-height:1.45}.marketing-page .home-workflow-footer{flex-wrap:wrap;gap:12px;font-size:15px;line-height:1.5}.marketing-page .auth-page :is(p,label,input,button){font-size:16px;line-height:1.6}.marketing-page .auth-page small{font-size:15px;line-height:1.6}.marketing-page .editor-panel p[lang]{font-size:16px;line-height:1.65}.marketing-page .legal-copy{overflow-wrap:anywhere}.marketing-page :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #c7a8ff}@media (width<=900px){.marketing-page.editorial-page .editorial-market-region .editorial-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.marketing-page.editorial-page .editorial-feature-grid{grid-template-columns:1fr}.marketing-page .home-website-entry>div{flex-wrap:wrap}.marketing-page .home-website-entry button{white-space:normal;justify-content:center;width:100%;min-height:48px}.marketing-page .home-website-entry input{flex:1;width:0}.marketing-page .commercial-plan-volumes{overflow-wrap:anywhere}}.marketing-page.marketing-calm.marketing-home-rich .commercial-offers :is(.commercial-plan-audience,.commercial-plan-volumes,.offers-note,li){font-size:16px;line-height:1.65}.pricing-currency select option{color:#21152f;background:#fff}.about-story .about-hero-copy{min-width:0}.about-story #about-title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.marketing-page .marketing-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;display:grid}.marketing-page .marketing-footer>a:first-child{grid-area:1/1;width:max-content}.marketing-page .marketing-footer>a:last-child{grid-area:1/2}.marketing-page .marketing-footer nav{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:10px 22px;display:flex}.marketing-page .marketing-footer>p{grid-area:3/1/auto/-1;margin:0;font-size:12px}.marketing-page .marketing-footer>p a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #a897bc;text-decoration:underline #a897bc}.marketing-page .marketing-footer>p a:hover{color:#fff}.marketing-nav .desktop-navigation{white-space:nowrap;align-items:center;gap:24px;font-size:14px}.marketing-nav .public-page-link{color:#d3ccd9;align-items:center;min-height:44px;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.marketing-nav .public-page-link:hover{color:#fff}.marketing-nav .public-page-link[aria-current=page]{color:#fff;font-weight:600}.marketing-nav .desktop-navigation .public-page-link[aria-current=page]:after{content:"";background:#c4b4ed;border-radius:2px;height:2px;position:absolute;bottom:2px;left:0;right:0}.marketing-nav :is(.public-page-link,.mobile-menu-trigger):focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #c4b4ed}.marketing-nav .mobile-navigation{display:none}.marketing-nav .marketing-nav-language{display:block}@media (width<=1120px){.marketing-nav .desktop-navigation,.marketing-nav .marketing-nav-language,.marketing-nav .login-link{display:none}.marketing-nav .mobile-menu-trigger{border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px;display:inline-flex}.marketing-nav .mobile-navigation{z-index:30;background:#1b1425;border-bottom:1px solid #4d375b;flex-direction:column;max-height:calc(100dvh - 84px);padding:16px 24px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #0005}.marketing-nav .mobile-navigation a{border-radius:8px;align-items:center;min-height:48px;padding:12px 14px;font-size:16px;display:flex}.marketing-nav .mobile-navigation .public-page-link[aria-current=page]{background:#c4b4ed1f;border-inline-start:3px solid #c4b4ed;padding-inline-start:11px}.marketing-nav .mobile-navigation .public-page-link:hover{background:#ffffff0a}.marketing-nav .mobile-navigation .public-page-link:last-of-type{margin-bottom:8px}}@media (width<=650px){.marketing-page .marketing-footer{gap:16px;padding:24px}.marketing-page .marketing-footer nav{gap:9px 16px}.marketing-page .marketing-footer>a:last-child{font-size:14px}}@media (prefers-reduced-motion:reduce){.marketing-nav .public-page-link{transition:none}}@media (width<=1120px){.marketing-nav .mobile-navigation{padding-bottom:max(20px,env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media (width<=850px){.marketing-page :is(input:not([type=checkbox]):not([type=radio]),textarea,select),.order-page :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px!important}.marketing-page :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select),.order-page :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px}.marketing-page .marketing-footer nav{gap:8px 20px}.marketing-page .marketing-footer :is(a,nav a){align-items:center;min-height:44px;display:inline-flex}.marketing-page .marketing-footer>a:last-child{justify-self:start}.marketing-page .marketing-footer>p{line-height:1.8}.marketing-page :is(.premium-motion-toggle,.pricing-compare-shortcut,.pricing-details-link,.features-link,.about-inline-link,.studio-hero-without-site,.auth-back){align-items:center;min-height:44px;display:inline-flex}.marketing-page .pricing-info-button{flex-shrink:0;width:44px;min-width:44px;height:44px;min-height:44px}.marketing-page .pricing-card li>.pricing-info-button{margin:-6px -6px -6px auto}.marketing-page .info-trigger{min-width:44px;min-height:44px;width:44px!important;height:44px!important}.marketing-page .home-faq summary,.marketing-page [aria-labelledby=answers] summary,.marketing-page .features-card summary{align-items:center;min-height:44px}.marketing-page .auth-form-panel a,.marketing-page .legal-document>nav a{align-items:center;min-height:44px;line-height:1.6;display:inline-flex}.marketing-page .auth-form-panel .auth-back{margin-bottom:20px}.order-page :is(.order-back,.order-legal a,.order-manage,.order-auth>a,.order-header>a){align-items:center;min-height:44px;display:inline-flex}.order-page .order-legal{flex-wrap:wrap;gap:8px 20px}.order-page .order-period button{min-height:48px}.order-page .order-error>button{flex-shrink:0;min-width:44px;min-height:44px}.pricing-info-dialog,.info-dialog{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}.pricing-info-dialog>button,.info-dialog-close{min-width:44px;min-height:44px}}@media (width<=650px){.marketing-page .marketing-footer{padding:32px 24px max(32px,env(safe-area-inset-bottom));grid-template-columns:1fr;gap:14px}.marketing-page .marketing-footer>a:last-child{grid-area:4/1}.marketing-page .marketing-footer>nav{grid-row:2}.marketing-page .marketing-footer>p{grid-row:3}.marketing-page .marketing-footer nav a{font-size:14px}}@media (width<=850px){.marketing-page :is(.premium-motion-toggle,.pricing-compare-shortcut,.pricing-details-link,.features-link,.about-inline-link,.studio-hero-without-site,.auth-back),.marketing-page .features-card details a,.marketing-page .pricing-faq a{align-items:center;display:inline-flex;min-height:44px!important}.marketing-page .demo-statistics-workspace button{min-height:44px!important}.marketing-page .demo-statistics-workspace .info-trigger{min-width:44px!important}.marketing-page .auth-form-panel button{min-height:44px}.marketing-page .features-card details a{min-height:44px!important}}
