/* Readable language. Remove decorative microcopy; keep useful labels generous. */
body .eyebrow{font:700 16px/1.4 DM,Arial,sans-serif!important;letter-spacing:.035em!important}
body .nav-cta,body .nav-signin{font-size:14px!important;font-weight:700}
body .pill,body .text-link,body .footer-wide-cta{font-size:17px!important}
body .footer-trust>span{font-size:16px!important}
body .film-controls button,body .motion-toggle{font-size:16px!important;min-width:36px;min-height:36px}
body .hero-edition,body .hero-products small,body .hero-products button>span,body .hero-platform-world>span,body .hero-platform-logos small,body .float-answer>small,body .float-request #hero-comment-keyword,body .scroll-link,body .editorial-top,body .zoom-scroll-note,body .support-scroll-note,body .pricing-side-note{display:none!important}
body .hero-products strong{font-size:18px!important;line-height:1.25}
body .hero-products button{padding:15px 13px!important}
body .hero-platform-logos{gap:24px!important;align-items:center}
body .hero-platform-logos img{width:32px!important;height:32px!important}
body .float-request small{font-size:16px!important}
body .float-link{font-size:18px!important}
body #hero-demo-replay,body #hero-demo-pause{font-size:18px!important;width:40px;height:40px}
body .demo-tabs button,body .demo-hint,body .send-keyword,body .phone-footer,body .phone-footer button{font-size:16px!important;line-height:1.4}
body .demo-hint{display:none!important}
body .instagram-power>small,body .phone-status,body .profile small,body .phone-profile small{display:none!important}
body .phone-profile b,body .profile b{font-size:17px!important}
body .post small{font-size:16px!important;line-height:1.4}
body .distribution-source>span{display:none!important}
body .distribution-source{justify-content:center;min-width:160px}
body .platform-item>span:last-child{font:600 16px/1.35 DM,Arial,sans-serif!important}
body .photo-piece figcaption{display:none!important}
body .calendar-heading{font:400 clamp(22px,2.2vw,32px)/1.1 Archivo,Arial,sans-serif!important;letter-spacing:-.045em;gap:12px}
body .calendar-heading>span{display:none!important}
body .calendar-heading>img{width:26px;height:26px}
body .calendar-day>span{font:700 18px/1.2 DM,Arial,sans-serif!important}
body .calendar-piece figcaption{font:700 18px/1.3 DM,Arial,sans-serif!important}
body .calendar-piece figcaption small{display:none!important}
body .calendar-piece{height:72%}
body .lab-profile-top>div>span{font-size:16px!important}
body .lab-profile-top b{font-size:22px!important}
body .lab-profile-top p,body .lab-profile-label,body .book-topline,body .book-palette>span,body .book-mood>span,body .book-bottom>span{display:none!important}
body .lab-profile-grid{margin-top:20px}
body .dna-particle>span{font:700 16px/1.3 DM,Arial,sans-serif!important;letter-spacing:0}
body .book-content small{font:700 16px/1.3 DM,Arial,sans-serif!important;color:#3b4760}
body .book-content p{font:500 17px/1.4 DM,Arial,sans-serif!important}
body .brand-book h3{margin-top:0}
body .brand-example-note{font-size:15px!important;line-height:1.5}
body .lab-footer button{font-size:20px!important;width:42px;height:42px}
body .setup-connected,body .keyword-art>span:last-child,body .setup-conversation>small{display:none!important}
body .keyword-art>span:first-child{font:700 17px/1.3 DM,Arial,sans-serif!important;letter-spacing:0}
body .setup-switch>span,body .setup-switch>b{font-size:18px!important}
body .setup-comment,body .setup-reply,body .setup-reply>b{font-size:16px!important;line-height:1.3}
body .human-destination,body .support-card-top,body .human-art-caption span{font-size:17px!important;font-weight:700;line-height:1.4}
body .support-finale-kicker{font-size:18px!important}
body .plan-kicker,body .plan-ribbon,body .plans-footnote a{font-size:16px!important;font-weight:700}
body .feature-beta{font:700 14px/1.3 DM,Arial,sans-serif!important;padding:4px 7px}
body .billing-toggle small,body .billing-switch small{font-size:14px!important}
body .agency-preview-note,body .agency-preview-note a{font-size:15px!important;line-height:1.5}
body .agency-hero-bottom{font-size:16px!important;line-height:1.4}
body .agency-hero-bottom a{font-size:16px!important}
body .how-message small,body .how-match,body .how-conversation-header small{font-size:16px!important;line-height:1.4}
@media(max-width:760px){body .eyebrow{font-size:16px!important}body .nav-cta,body .nav-signin{font-size:14px!important}body .hero-products{gap:8px!important}body .hero-products button{padding:12px 8px!important}body .hero-products strong{font-size:16px!important}body .hero-platform-logos{display:flex!important;flex-wrap:wrap;gap:20px!important}body .hero-platform-logos img{width:30px!important;height:30px!important}body .platform-item>span:last-child{font-size:14px!important}body .calendar-heading{font-size:23px!important;gap:8px}body .calendar-day>span{font-size:16px!important}body .calendar-piece figcaption{font-size:16px!important}body .collage-calendar{min-height:440px}body .calendar-piece>img{height:48%}body .lab-profile-top b{font-size:21px!important}body .book-content{gap:12px}body .book-content small{font-size:15px!important}body .book-content p{font-size:16px!important}body .human-art-caption{flex-wrap:wrap}body .agency-hero-bottom{gap:22px;flex-wrap:wrap}}
body .nav-provider>span{font-size:14px!important;line-height:1.2}
body .phone-top,body .phone-account small{display:none!important}
body .phone-account b{font-size:17px!important}
body .post-mini small{font-size:16px!important;line-height:1.3}
body .stage-caption,body .stage-caption button{font-size:16px!important;line-height:1.4}
body .vk-agent b,body .book-bottom>b{font-size:18px!important}
body .how-conversation-head small,body .how-message>span{font-size:16px!important}
body .founder-photo-caption span,body .pricing-hero-provider>span{font-size:16px!important}
body .human-art-caption button{font-size:18px!important}
body .billing-toggle button>span{font-size:14px!important}
body .agency-hero-copy>.eyebrow{font-size:16px!important}
body .comparison-scroll th,body .comparison-scroll td{font-size:16px!important;line-height:1.45}
body .comparison-scroll table{min-width:680px}
body #load-product-video>span:last-child,body .how-message>b{font-size:16px!important;line-height:1.4}
body .how-chat-top>div>span{display:none!important}
body .float-brief>small,body .float-social>p,body .float-social>div>p{display:none!important}
body .float-studio-note,body .float-social>span{font-size:16px!important;line-height:1.3}
body .float-social strong{font-size:18px!important;line-height:1.2}

/* One feature sequence and the same yellow as the CREATE word. */
:root{--vkit-yellow:#ffd343;--butter:var(--vkit-yellow)}
body .feature-eyebrow{font-size:20px!important;line-height:1.45!important;letter-spacing:.025em!important}
.workflow-0,.pricing-hero,.free-start-band,.promise-band,.film-orbit,.footer-wide-cta{background-color:var(--vkit-yellow)}
.editorial-scroll,.steps,.editorial-scroll .editorial:before{background-color:var(--vkit-yellow)}
.editorial-scroll .expanding-word{color:var(--vkit-yellow)}
#autodm .auto-copy .pill{background-color:var(--vkit-yellow);border-color:var(--vkit-yellow)}
@media(max-width:760px){body .feature-eyebrow{font-size:18px!important}}
