.brandlift-experience:has(.client-account-theme),.client-account-theme,.client-account-theme :is(.portal-home,.bl-sale,.customer-status,.client-portal,.domain-shell,.new-site-experience,.build-welcome,.bw-confirmation,.bw-approval,.hosted-portal,.hosted-portal.hc-maintenance,.co-workspace){--cpt-paper:#faf8f2;--cpt-surface:#fffdf7;--cpt-tint:#f3efe4;--cpt-ink:#17251f;--cpt-muted:#696961;--cpt-forest:#163e2c;--cpt-hover:#22553b;--cpt-line:#e5dfd1;--cpt-focus:#aa823d;--bl-page:var(--cpt-paper);--bl-surface:var(--cpt-surface);--bl-tint:var(--cpt-tint);--bl-ink:var(--cpt-ink);--bl-muted:var(--cpt-muted);--bl-line:var(--cpt-line);--bl-blue:var(--cpt-forest);--bl-blue-hover:var(--cpt-hover);--bw-ink:var(--cpt-ink);--bw-muted:var(--cpt-muted);--bw-blue:var(--cpt-forest);--bw-line:var(--cpt-line);--bw-tint:var(--cpt-tint);--bw-font:Arial,Helvetica,sans-serif;--ph-ink:var(--cpt-ink);--ph-muted:var(--cpt-muted);--ph-gold:var(--cpt-forest);--ph-paper:var(--cpt-paper);--ph-line:var(--cpt-line);--hc-navy:var(--cpt-forest);--hc-gold:var(--cpt-forest);--hc-ink:var(--cpt-ink);--hc-muted:var(--cpt-muted);--hc-line:var(--cpt-line);--sale-ink:var(--cpt-ink);--sale-blue:var(--cpt-forest);--font-heading:Georgia,"Times New Roman",serif;--background:var(--cpt-paper);--foreground:var(--cpt-ink);--card:var(--cpt-surface);--card-foreground:var(--cpt-ink);--primary:var(--cpt-forest);--primary-foreground:#fff;--secondary:var(--cpt-tint);--secondary-foreground:var(--cpt-ink);--muted:var(--cpt-tint);--muted-foreground:var(--cpt-muted);--accent:var(--cpt-tint);--accent-foreground:var(--cpt-ink);--border:var(--cpt-line);--input:#c9c4b5;--ring:var(--cpt-focus);--pa-chart-1:#163e2c;--pa-chart-2:#52755b;--pa-chart-3:#8aab8b;--pa-chart-4:#b9a576;--pa-chart-track:#ede8dc}.client-account-theme{min-height:100dvh;background:var(--cpt-paper);color:var(--cpt-ink);font:14px/1.5 Arial,Helvetica,sans-serif}.brandlift-experience .client-account-theme :is(h1,h2,h3,h4):not(:where(.ns-live-preview *,.ns-site-content *,.ns-hero-copy *)){font-family:var(--font-heading)!important;font-weight:400;letter-spacing:-.035em;color:var(--cpt-ink)}.brandlift-experience .client-account-theme :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--cpt-focus);outline-offset:3px}.client-account-theme :is(input[type=checkbox],input[type=radio],progress){accent-color:var(--cpt-forest)}.client-account-theme :is(.bl-email-page,.brand-assets-page){width:100%;max-width:none;margin:0;padding:0;color:var(--cpt-ink)}.client-account-theme .bl-email-heading{align-items:flex-start;gap:18px;margin:5px 0 24px}.client-account-theme .bl-email-heading h2{display:flex;align-items:center;gap:10px;font-size:30px;line-height:1.2;margin:0}.client-account-theme .bl-email-page p{color:var(--cpt-muted)}.client-account-theme :is(.bl-email-card,.bl-email-stats>div,.bi-group,.brand-assets-guidance,.brand-asset-card,.client-branding-details article,.delivery-card,.delivery-file-list,.delivery-guide,.an-panel,.an-metrics){background:var(--cpt-surface);border-color:var(--cpt-line);border-radius:10px;box-shadow:none}.client-account-theme :is(.bl-email-notice,.bl-email-domain,.bl-domain-help,.hc-card-number,.delivery-status,.po-brandy-prompt){background:var(--cpt-tint);border-color:var(--cpt-line);color:var(--cpt-forest)!important}.client-account-theme .bl-email-notice p{color:var(--cpt-muted)}.client-account-theme :is(.bl-email-notice,.bl-email-domain){border-radius:8px}.client-account-theme :is(.bl-email-form input,.bl-email-form select,.bl-email-table select,.hc-profile input,.hc-profile textarea,.bi-field input,.bi-field textarea,.bi-field select,.bi-hours input,.bi-hours select,.bl-existing-domain input:not([type=checkbox]),.bl-existing-domain select,.cp-fields input,.cp-fields textarea){background:var(--cpt-surface);border:1px solid #c9c4b5;border-radius:6px;color:var(--cpt-ink)}.client-account-theme .bl-email-table select{min-height:42px;max-width:100%;padding:8px 12px}.client-account-theme .bl-email-table :is(td,th){border-color:var(--cpt-line);vertical-align:top}.client-account-theme .bl-email-table th{background:var(--cpt-tint);color:var(--cpt-muted);font-size:12px;font-weight:600;letter-spacing:.04em}.client-account-theme :is(.bl-email-table small,.bl-email-form small){color:var(--cpt-muted);line-height:1.6}.client-account-theme .bl-email-table small{max-width:440px}.client-account-theme .bl-email-table input[type=checkbox]{width:16px;height:16px;vertical-align:middle;margin-right:5px}.client-account-theme .bl-email-form{max-width:900px}.client-account-theme .bl-email-form summary{cursor:pointer;font-weight:600}.client-account-theme .bl-email-form dl>div{display:block;padding:0;border:0}.client-account-theme .bl-email-form dt{color:var(--cpt-forest)}.client-account-theme .bl-email-form dd{margin:4px 0 0;text-align:left;font-weight:400;color:var(--cpt-muted)}.client-account-theme :is(.bl-email-button,.bi-secondary,.brand-asset-button,.hc-link-button,.an-button){border-color:#c9c4b5;border-radius:5px;background:var(--cpt-surface);color:var(--cpt-forest);box-shadow:none;font-weight:600}.client-account-theme :is(.bl-email-button,.bi-secondary,.brand-asset-button,.hc-link-button,.an-button):hover{background:#e8eade;border-color:#b8c1aa;color:var(--cpt-forest)}.brandlift-experience .client-account-theme :is(.bl-email-button.primary,.bi-primary,.brand-asset-button.primary,.hc-gold,.hc-navy,.pe-button,.pu-button,.ph-primary,.bw-primary,.bl-sale-primary,.cp-primary,.domain-primary,.co-submit){background:var(--cpt-forest);border-color:var(--cpt-forest);color:#fff;border-radius:5px;box-shadow:none}.brandlift-experience .client-account-theme :is(.bl-email-button.primary,.bi-primary,.brand-asset-button.primary,.hc-gold,.hc-navy,.pe-button,.pu-button,.ph-primary,.bw-primary,.bl-sale-primary,.cp-primary,.domain-primary,.co-submit):hover{background:var(--cpt-hover);border-color:var(--cpt-hover);color:#fff}.client-account-theme .bl-email-button.danger{background:#fff7f5;border-color:#edbebe;color:#a52525}.client-account-theme :is(.bl-email-text,.bl-email-page a,.bl-domain-management a,.bl-domain-help a,.brand-assets-public-link,.delivery-links a,.delivery-help a){color:var(--cpt-forest)}.client-account-theme :is(.bi-heading p,.bi-field small,.bi-source,.brand-assets-header>div>p:last-child,.brand-assets-guidance p,.brand-asset-info p,.client-branding-details article p,.bl-domain-faq details p,.bl-domain-help p,.bl-domain-management dt){color:var(--cpt-muted)}.client-account-theme :is(.bi-search,.bi-group>summary,.bi-group[open]>summary,.bi-save,.bl-domain-faq,.bl-domain-faq details,.bl-domain-continue,.brand-assets-search){border-color:var(--cpt-line)}.client-account-theme :is(.brand-assets-eyebrow,.brand-assets-guidance strong,.brand-assets-guidance svg,.brand-asset-use strong,.bl-domain-faq,.bl-existing-domain label:not(.bl-domain-access),.delivery-card>svg,.delivery-file-list article>svg){color:var(--cpt-forest)}.client-account-theme .brand-assets-filters button{border-color:var(--cpt-line);background:var(--cpt-surface);color:var(--cpt-ink)}.client-account-theme .brand-assets-filters button[aria-pressed=true]{background:var(--cpt-forest);border-color:var(--cpt-forest);color:#fff}.client-account-theme .brand-asset-category{color:var(--cpt-muted)!important}.client-account-theme .bl-email-tags span{background:#e8eade;color:var(--cpt-forest)}.brandlift-experience .client-account-theme :is(.ph-header,.cp-header,.bl-sale-header,.co-workspace>header,.delivery-complete-brand){background:var(--cpt-surface);border-color:var(--cpt-line);color:var(--cpt-ink)}.brandlift-experience .client-account-theme :is(.ph-card,.hc-card,.cp-card,.co-status,.co-form){background:var(--cpt-surface);border-color:var(--cpt-line);border-radius:10px;box-shadow:none}.client-account-theme .hc-maintenance .hc-link-button:hover{background:#e8eade;color:var(--cpt-forest)}.client-account-theme .hc-maintenance .wqr{background:var(--cpt-surface);border-color:var(--cpt-line)}.client-account-theme .hc-maintenance .wqr-categories article{background:var(--cpt-tint);border-color:var(--cpt-line)}.client-account-theme .hc-maintenance .wqr .wqr-actions :is(a,button){border-color:#c9c4b5}.client-account-theme .hc-maintenance .wqr .wqr-actions :is(a,button:not(:disabled)):hover{background:#e8eade}.client-account-theme .hc-maintenance .wqr .wqr-actions button.wqr-primary:not(:disabled):hover{background:var(--cpt-hover);color:#fff}.client-account-theme :is(.text-blue-600,.text-blue-700,.text-blue-900){color:var(--cpt-forest)}.client-account-theme :is(.bg-blue-50,.bg-slate-50){background:var(--cpt-tint)}.client-account-theme .bg-blue-600{background:var(--cpt-forest)}.client-account-theme .bg-blue-600:hover{background:var(--cpt-hover)}.client-account-theme :is(.border-blue-200,.border-slate-200){border-color:var(--cpt-line)}.brandlift-experience:has(.cpt-subpage-header)>.brandlift-global-header{display:none}.cpt-subpage{max-width:1400px;margin:auto;padding:24px clamp(16px,3vw,40px) 40px}.cpt-subpage-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:0 0 22px;margin-bottom:28px;border-bottom:1px solid var(--cpt-line);color:var(--cpt-muted)}.cpt-subpage-header>a{color:var(--cpt-forest);font-weight:600;min-height:44px;display:inline-flex;align-items:center}@media(max-width:650px){.client-account-theme .bl-email-heading h2{font-size:27px}.client-account-theme .bl-email-heading{gap:12px}.client-account-theme .bl-email-form{padding:18px}.client-account-theme .bl-email-card.bl-email-table{padding:0}.cpt-subpage-header{gap:12px}.cpt-subpage-header>span{order:3;width:100%}}.client-account-theme .hc-sidebar{background:var(--cpt-tint);color:var(--cpt-ink);border-right:1px solid var(--cpt-line)}.client-account-theme .hc-sidebar :is(.hc-brand,.hc-portal-label,.hc-account-mark,.hc-sidebar-help){color:var(--cpt-ink);border-color:var(--cpt-line)}.client-account-theme .hc-sidebar nav button{background:transparent;color:var(--cpt-forest);border-color:transparent}.client-account-theme .hc-sidebar nav button:is(:hover,.active,[aria-current=page]){background:#e8eade;color:var(--cpt-forest)}.client-account-theme .hc-sidebar-help :is(a,button){color:var(--cpt-forest)}.client-account-theme .hc-topbar{background:var(--cpt-surface);color:var(--cpt-ink);border-color:var(--cpt-line)}.client-account-theme .fb-review :is(.fr-header,.fr-panel,.fr-welcome,.fr-approval,.fr-pin-note){background:var(--cpt-surface);border-color:var(--cpt-line);border-radius:10px}.client-account-theme .fb-review :is(.fr-preview-scroll,.fr-preview:fullscreen,.fr-selected,.fr-notes li,.fr-upload,.fr-score-cards>div){background:var(--cpt-tint);border-color:var(--cpt-line)}.client-account-theme .fb-review .fr-score-cards .fr-score-overall{background:#e8eade;border-color:#c9d0bc}.client-account-theme .fb-review :is(.fr-preview-bar,.fr-toolbar,.fr-checks,.fr-history details){border-color:var(--cpt-line)}.client-account-theme .fb-review :is(.fr-gold,.fr-navy){background:var(--cpt-forest);border-color:var(--cpt-forest);border-radius:5px;box-shadow:none}.client-account-theme .fb-review :is(.fr-gold,.fr-navy):hover{background:var(--cpt-hover)}.client-account-theme .fb-review :is(.fr-changes input,.fr-changes textarea,.fr-pin-note textarea,[data-slot=select-trigger]){background:var(--cpt-surface);border-color:#c9c4b5;color:var(--cpt-ink)}.client-account-theme .fb-review :is(.fr-toolbar p,.fr-changes>p,.fr-changes>small,.fr-notes small,.fr-score-cards dt,.fr-score-cards dd small){color:var(--cpt-muted)}.client-account-theme .fb-review :is(.fr-report summary,.fr-history a,.fr-score-heading>a){color:var(--cpt-forest)}.client-account-theme .fb-review .fr-score-cards dd{color:var(--cpt-ink)}