:root{--neo-muted:#eff3ffc2}.legal-page,.legal-header,.legal-header .brand,.legal-hero h1,.legal-document,.legal-section h2,.offer-plans b,.requisites-list dd{color:#24211e}.legal-header nav a{color:#47423d;font-weight:720}.legal-header nav a:hover{color:#4335c4}.legal-hero p{color:#514c46}.legal-section p{color:#343943;font-size:15px;line-height:1.78}.legal-section a{color:#4b3bc5;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.offer-plans small,.requisites-list dt,.legal-note{color:#514c46;font-size:11px}.offer-plans b{font-size:14px}.requisites-list dt{font-weight:760}.legal-contact-card span{color:#ffffffc7;font-size:11px}.legal-contact-card b{color:#fff}.legal-footer{color:#f4f6ff;background:#0b0c12;border-top:1px solid #cddaff26}.legal-footer .brand{color:#f4f6ff}.legal-footer>div a{color:#f0f3ffd1}.legal-footer>small{color:#f0f3ffad}.login-page,.login-brand,.login-card,.login-card h1{color:#24211e}.login-card .soft-badge{color:#493cc0;background:#f1ece4;border-color:#d6cabb}.login-card>p,.login-card>small{color:#514c46}.login-card>small a{color:#4b3bc5}.login-divider{color:#625d56}.yandex-login b{color:#181512}.brand-wordmark small{color:#eff3ffb8;opacity:1}.mini-proof span,.hero-service-rail b{color:#eff3ffc2}.feature-cards p,.seo-entry-grid>a>p{color:#eff3ffc2;font-size:12px}.feature-actions button,.feature-actions a{color:#f5f7ffe6;font-size:10px}.plan-card:not(.featured)>p{color:#f4efe6c7}.plan-card:not(.featured) .plan-price small{color:#f4efe6c2}.plan-card:not(.featured) li{color:#f7f3ebdb}.plan-consent span{color:#f7f9ffdb;font-size:13px}.plan-card.featured .plan-consent span{color:#14171fd6}.plan-payment-note{color:#f2f5ffb8;font-size:10px}.plan-card.featured .plan-payment-note{color:#14171fb8}.renewal-caption{color:#eff3ffbd;font-size:11px}.result-feedback small,.audio-result>small{color:#eff3ffbd}.result-feedback>label,.music-instrumental span{color:#f3f6ffd1}.music-settings>label{color:#f3f6ffc7}.music-settings>small{color:#eff3ffad}.dance-preset-catalog>p,.dance-preset-card small,.dance-render-options small{color:#f3f6ffc7}.dance-consent span,.first-result-consent span{color:#f5f7ffdb;font-size:10px}.subscription-control p{color:#f3f6ffcc}.subscription-control>small{color:#eff3ffad;font-size:10px}.footer-subscription-control p{color:#f1f4ffb8;font-size:10px}footer p{color:#f0f3ffbd}footer>div a,footer>div button{color:#f0f3ffcc}footer>small{color:#f0f3ffa3}.seo-page[class*=funnel-] .seo-benefits>div{background:#131620;border-color:#cddaff2b}.seo-page[class*=funnel-] .seo-steps-section{background:#10131c}.seo-page[class*=funnel-] .seo-steps-section li{border-color:#cddaff2b}.seo-page[class*=funnel-] .seo-benefits h3,.seo-page[class*=funnel-] .seo-steps-section h2,.seo-page[class*=funnel-] .seo-steps-section h3{color:#f2f5ff}.seo-page[class*=funnel-] .seo-content p,.seo-page[class*=funnel-] .seo-content li{color:#eff3ffcc}.seo-page[class*=funnel-] .seo-kicker,.seo-page[class*=funnel-] .seo-benefits>div>span,.seo-page[class*=funnel-] .seo-steps-section li:before{color:#a9b9ff}.seo-page[class*=funnel-] .funnel-proof span{color:#f1f4ffc2;font-size:10px}.guides-grid small,.guide-article>header>small{color:#5d5852;font-size:10px}.guide-article>section>span,.seo-kicker,.guides-hero>span,.guides-grid article>span,.guide-related>b{color:#6f5224}.admin-header>div span,.admin-hero p,.admin-summary span,.admin-filters label>span,.admin-prompt-meta time,.admin-prompt-card footer span,.admin-empty span,.admin-limit-note{color:#eff3ffb3}.admin-privacy-note{color:#f8efdccc}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.account-portal-shell{--account-muted:#e8edffdb}.site-header nav a,.brand-wordmark small{color:#f4f7ffdb;opacity:1}.hero-new-copy>p,.hero-new .trust-row span,.mini-proof span,.hero-service-rail b{color:#f1f4ffd6}.soft-badge{color:#f5f7ffe6}.hero-art-signature,.prompt-cloud{color:#f7f9ffe0}.quick-start p,.quick-start-grid small,.credit-gift small{color:#f2f5ffd6}.quick-start-grid small,.credit-gift small{font-size:11px}.mode-tabs button{color:#f7f9fff0;letter-spacing:.025em;text-shadow:0 1px 12px #00000047;min-height:50px;padding:10px 5px;font-size:13px;font-weight:850;line-height:1.15}.mode-tabs button span{color:#b8c5ff;font-size:14px}.mode-tabs button.active,.mode-tabs button.active span{color:#fff}.prompt-field>span,.studio-options span,.upload-box small,.usage-note,.result-head b,.preview-message small{color:#ebf0ffd1;opacity:1;font-size:11px}textarea::placeholder,input::placeholder{color:#dce3fac2;opacity:1}.login-page textarea::placeholder,.login-page input::placeholder,.legal-page textarea::placeholder,.legal-page input::placeholder{color:#6b665f}.feature-cards p,.seo-entry-grid>a>p,.faq-list details p{color:#f1f4ffd6;font-size:13px}.seo-entry-grid>.guide-entry small,.seo-cta p,.guide-article aside p{color:#f5f7ffd6}.cookie-consent p{color:#ffffffdb;font-size:12px}.pricing-new .section-title p,.pricing-new .payment-trust span{color:#f3f6ffd6}.plan-payment-note,.renewal-caption{font-size:11px}.plan-card:not(.featured)>p,.plan-card:not(.featured) .plan-price small,.plan-card:not(.featured) li,.plan-card:not(.featured) .plan-payment-note{color:#f7f4eee0}.plan-card.featured>p,.plan-card.featured .plan-price small,.plan-card.featured .plan-payment-note,.plan-card.featured .plan-consent span{color:#12151ddb}.renewal-consent span,.renewal-caption{color:#f3f6ffdb}.continuation-source p,.starter-offer-inline>p,.starter-offer-inline>label,.starter-offer-inline>small,.starter-offer-inline .starter-offer-value span,.starter-offer-showcase-note,.starter-offer-compact-benefit small,.starter-offer-compact>small,.starter-offer-compact>label{color:#f2f5ffdb}.continuation-source p,.starter-offer-showcase-note,.starter-offer-compact-benefit small,.starter-offer-compact>small{font-size:11px}.starter-offer>p,.starter-offer>label,.starter-offer-value span,.starter-offer>small{color:#514b44}.starter-offer>label,.starter-offer-value span,.starter-offer>small{font-size:11px}.business-offer-copy>p,.business-offer-math span,.business-offer-math small,.seo-business-offer p{color:#f3f6ffd6}.business-offer-math span,.business-offer-math small{font-size:11px}.seo-page[class*=funnel-] .seo-hero p,.seo-page[class*=funnel-] .seo-content p,.seo-page[class*=funnel-] .seo-content li,.funnel-proof span{color:#f1f4ffdb}.funnel-proof span{font-size:11px}.result-feedback small,.result-feedback>label,.music-settings>label,.music-settings>small,.audio-result>small,.dance-preset-catalog>p,.dance-preset-card small,.dance-render-options small,.dance-consent span,.first-result-consent span,.first-result-upload>small,.first-result-prompt>small,.first-result-credit{color:#f2f5ffdb}.result-feedback small,.result-feedback>label,.music-settings>label,.music-settings>small,.dance-preset-card small,.dance-render-options small,.dance-consent span,.first-result-consent span,.first-result-upload>small,.first-result-prompt>small,.first-result-credit{font-size:11px}.admin-header>div span,.admin-hero p,.admin-summary span,.admin-filters label>span,.admin-users-table th,.admin-users-table td>span:not(.admin-payment):not(.admin-autopay),.admin-user-detail-head p,.admin-user-detail-summary span,.admin-user-detail-summary small,.admin-prompt-meta time,.admin-prompt-card footer span,.admin-prompt-card>p.admin-prompt-missing,.admin-empty span,.admin-limit-note,.history-header>div span,.history-hero p,.history-card-meta time,.history-placeholder span,.history-prompt>span,.history-empty p{color:#f0f4ffd6}.admin-header>div span,.admin-summary span,.admin-filters label>span,.admin-users-table th,.admin-user-detail-head p,.admin-user-detail-summary span,.admin-user-detail-summary small,.admin-prompt-meta time,.admin-prompt-card footer span,.admin-empty span,.admin-limit-note,.history-header>div span,.history-card-meta time,.history-prompt>span{font-size:11px}.account-portal-nav-link,.account-portal-logout,.account-portal-summary-card small,.account-portal-result-copy p,.account-portal-tool-card>small,.account-portal-details dt,.account-portal-surface p{color:#f0f4ffdb}.account-portal-nav-link>span,.account-portal-heading>div>span,.account-portal-section-head>div>span,.account-portal-result-copy>span,.account-portal-tool-card>span{color:#b8c6ff;font-size:11px}footer p,footer>div a,footer>div button,footer>small,.footer-subscription-control p,.recurring-payment-footnote{color:#f2f5ffd6}footer p,footer>div a,footer>div button,footer>small,.footer-subscription-control p{font-size:11px}.recurring-payment-footnote{font-size:4px}.media-consent.dance-consent span{color:#29251f;font-size:12px;font-weight:650;line-height:1.55}.media-consent.dance-consent a{color:#3547c8;font-weight:850;text-decoration-thickness:1.5px}.studio-panel>label[for=prompt]{color:#f5f7ffe6;opacity:1;font-size:11px}@media (max-width:720px){.legal-header nav a:last-child{display:none}.legal-hero h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:clamp(36px,12vw,48px)}.header-login,.prompt-examples button,.feature-actions a,.feature-actions button,.cookie-actions button{min-height:44px;font-size:12px}.cookie-consent a,footer>div a,footer>div button{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.hero-new .trust-row span,.quick-start p,.quick-start-grid small,.credit-gift small,.prompt-field>span,.studio-options span,.upload-box small,.usage-note,.result-head b,.preview-message small,.plan-card>p,.plan-card li,.plan-payment-note,.renewal-caption,.payment-trust span,.login-card label,.login-card small,.login-card .login-note,footer p,footer>small{font-size:12px}.media-consent input[type=checkbox],.plan-consent input[type=checkbox]{min-width:22px;min-height:22px}}
