html:has(#ss-public-marketing-design):not([data-theme="dark"]) {
  --ss-marketing-paper:var(--fam-card,#fffefb);
  --ss-marketing-surround:var(--ss-shell,#edf1e9);
  background:var(--ss-marketing-surround)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body {
  --ss-canvas:var(--ss-marketing-paper)!important;
  --home-cream:var(--ss-marketing-paper)!important;
  --ssu-canvas:var(--ss-marketing-paper)!important;
  --ssu-canvas2:var(--ss-marketing-paper)!important;
  --cg-canvas:var(--ss-marketing-paper)!important;
  --cg-canvas-2:var(--ss-marketing-paper)!important;
  background:var(--ss-marketing-surround)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body>.app-layout {
  background:var(--ss-marketing-surround)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body :is(#main,#main-content,.main-content,.ssu) {
  --ss-canvas:var(--ss-marketing-paper)!important;
  --ssu-cream:var(--ss-marketing-paper)!important;
  background-color:var(--ss-marketing-paper)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body .ss-closing {
  --paper:var(--ss-marketing-paper)!important;
  background-color:var(--ss-marketing-paper)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body :is(.cg-guide,.cg-animation-steps .cg-step:nth-child(odd),.ss-contact-footer,.ss-privacy-faq,.ss-privacy-recs,.ss-privacy-footer) {
  background-color:var(--ss-marketing-paper)!important;
}

html:has(#ss-public-marketing-design):not([data-theme="dark"]) body {
  --ss-card-shade:0 12px 32px rgba(38,36,31,.07);
  --ss-tile-shade:0 2px 6px rgba(38,36,31,.08);
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body .ssu .choice-plan {
  box-shadow:var(--ss-card-shade)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body .ssu .choice-plan--pro {
  box-shadow:inset 0 0 0 1px var(--pc-frame),var(--ss-card-shade)!important;
}
html:has(#ss-public-marketing-design):not([data-theme="dark"]) body :is(.vl-program-tile,.program-card) {
  box-shadow:var(--ss-tile-shade)!important;
}
