.crm-campaign-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.crm-campaign-hero{background:#222220;color:#faf7ef}.crm-campaign-hero h1{font-size:clamp(2.2rem,3.4vw,3.7rem);line-height:1.12;max-width:18ch}.crm-campaign-hero h1 em{font-style:normal;color:#e6d0a4}.crm-campaign-hero .card{background:#f5f0e6;color:#252525}.crm-campaign-hero .button{background:#e6d0a4;color:#1d1d1d}.crm-campaign-hero .text-link{color:#e6d0a4}.crm-campaign-steps{padding-left:24px}.crm-campaign-steps li{padding:10px 0}.crm-campaign-steps span{display:block;margin-top:4px}.crm-campaign-grid video{width:100%;border-radius:16px;background:#1f1f1f}.receipt-book-review{display:inline-flex;margin-top:16px}body.booking-page #booking-manager{max-width:850px;margin:30px auto;padding:clamp(20px,4vw,42px)}#booking-manager select{width:100%;max-width:100%;margin-bottom:18px}#booking-manager label{display:block;margin-top:18px}#booking-manager button{margin:8px 8px 8px 0}#booking-manager .demo-zone p{font-size:.95rem;line-height:1.6}@media(max-width:760px){.crm-campaign-grid{grid-template-columns:1fr}.crm-campaign-hero h1{max-width:none}.crm-campaign-hero .inline-actions{align-items:flex-start}.crm-campaign-grid .card{padding:24px}}

.crm-campaign-hero .card .eyebrow,body[data-page^="crmCampaign"] .section:not(.crm-campaign-hero) .eyebrow{color:#76551f}

.ads-measurement-choice{margin:20px 0;padding:16px;border:1px solid #b7a179;border-radius:10px}.ads-measurement-choice label{display:flex;align-items:flex-start;gap:10px;font-weight:400}.ads-measurement-choice input[type=checkbox]{width:20px;min-height:20px;flex:0 0 20px;margin-top:3px}.ads-measurement-choice p{margin:12px 0 0}
