/* Bobby's clothes are the palette: scarf mustard, jacket burgundy, hoodie green. */
:root{--paper:#f7f3ea;--ink:#28251f;--muted:#655e54;--mustard:#d6a32b;--wine:#6a2935;--forest:#3e5b30;--mustard-soft:#efe1b9;--wine-soft:#e8d8dc;--forest-soft:#dce5d4;--orange:var(--wine);--sage:var(--forest-soft);--honey:var(--mustard-soft);--clay:var(--wine-soft);--mint:var(--forest-soft);--lilac:var(--mustard-soft);--peach:var(--wine-soft);--surface:#eee7d9;--surface-raised:#fffcf5;--surface-gold:var(--mustard-soft);--line:#d9d1c4}
body .site-header{background:#f7f3eaf7}
body :is(.button.dark,.header-contact){background:var(--wine);color:var(--paper)}
body :is(.button.dark,.header-contact):hover{background:#52212b}
body .alive-playground .alive-colour-disc{background:var(--forest-soft)}
body .mini-brand{background:var(--mustard-soft)}
body .mini-content{background:var(--wine-soft)}
body .mini-web{background:var(--forest-soft)}
body :is(.av6-tool-groups article:first-child,.sv5-group.marke){background:var(--mustard-soft)}
body :is(.av6-tool-groups article:nth-child(2),.sv5-group.kommunikation){background:var(--wine-soft)}
body :is(.av6-tool-groups article:nth-child(3),.sv5-group.web){background:var(--forest-soft)}
body .av6-mint{background:var(--forest-soft)}
body .av6-peach{background:var(--mustard-soft)}
body .closing-ring-v10.ring-one{border-color:var(--forest-soft);opacity:.8}
body .closing-ring-v10.ring-two{border-color:var(--wine-soft);opacity:.7}
body .closing-dot-v10.dot-one{background:var(--mustard);opacity:.3}
body .closing-dot-v10.dot-two{background:var(--wine)}
body .locale-options>a[aria-current],body .locale-menu[open]>summary{background:var(--mustard-soft)}
body .pv6-video-link:hover .pv6-play{background:var(--mustard-soft)}
body .design-stage.design-stage-v12{position:relative;display:block;min-height:0;height:auto;aspect-ratio:10/7;background:transparent;overflow:hidden;border-radius:12px;isolation:isolate;box-shadow:none}
body .design-stage-v12 .design-work-v12{display:block;position:static;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;rotate:none;transform:none;filter:none;box-shadow:none;transition:scale .65s var(--ease)}
body .design-stage-v12:hover .design-work-v12{scale:1.015}
@media(prefers-reduced-motion:reduce){body .design-stage-v12 .design-work-v12{transition:none;scale:1!important}}
