:root{--sc-canvas:#dde0e5;--sc-surface:#e7e9ed;--sc-ink:#24272a;--sc-ink-soft:#545b61;--sc-accent:#c1ed7a;--sc-accent-ink:#22360b;--sc-font-display:'Outfit',sans-serif;--sc-font-text:'Outfit',sans-serif;--paper:#dde0e5;--raised:#e7e9ed;--white:#f5f6f7;--ink:#24272a;--muted:#545b61;--lime:#c1ed7a;--green:#426612;--line:#bdc3c9;--dark:#242c29;--dark-muted:#bac8c0;--shadow:#b3b9c3;--edge:#ffffff;--font-label:ui-monospace,SFMono-Regular,monospace;--elevate:14px 14px 35px #b9bec7,-12px -12px 30px #f4f6f8;--inset:inset 7px 7px 20px #bdc2cb,inset -7px -7px 20px #f4f5f8;--gutter:clamp(22px,5vw,88px);--radius:24px;--ease:cubic-bezier(.23,1,.32,1)}

/* Sculptural revision: surface, edge-light, and cast-shadow roles. */
:root{
 --depth-mask-solid:#000;
 --depth-nav-cta-box-shadow:#ffffff9c;
 --depth-nav-cta-box-shadow-2:#9ba5894d;
 --depth-nav-cta-box-shadow-3:#f1ffdf;
 --depth-button-box-shadow:#565b5f;
 --depth-button-box-shadow-2:#24272a24;
 --depth-button-box-shadow-3:#789154;
 --depth-button-box-shadow-4:#24272a35;
 --depth-nav-cta-background:#d4f7a2;
 --depth-hero-engraving-color:#cdd1d8;
 --depth-hero-engraving-text-shadow:#f9fafb;
 --depth-hero-engraving-text-shadow-2:#aeb5c0;
 --depth-sculpture-rings-box-shadow:#aeb6c4;
 --depth-sculpture-rings-box-shadow-2:#f5f7fb;
 --depth-sculpture-rings-box-shadow-3:#aab1bd;
 --depth-scent-orbit-border:#8ea76a;
 --depth-scent-orbit-box-shadow:#53683c55;
 --depth-hero-signal-box-shadow:#76818d55;
 --depth-hero-signal-box-shadow-2:#68747e33;
 --depth-hero-floor-background:#f4f5f8;
 --depth-hero-floor-background-2:#d4d8df;
 --depth-hero-floor-background-3:#c4cad3;
 --depth-hero-floor-box-shadow:#a7afb54d;
 --depth-bridge-mark-color:#cbd0d8;
 --depth-bridge-mark-text-shadow:#b4bbc6;
 --depth-discovery-background:#d3d8de;
 --depth-discovery-stage-background:#e1e4e9;
 --depth-discovery-stage-background-2:#c7cdd5;
 --depth-discovery-floor-border:#a8b1ba;
 --depth-machine-well-background:#b9c1c9;
 --depth-machine-well-box-shadow:#8d99a8;
 --depth-machine-well-box-shadow-2:#e9edf1;
 --depth-machine-well-border:#dbe0e6;
 --depth-machine-layer-background:#eef0f3;
 --depth-machine-layer-background-2:#c8cfd8;
 --depth-machine-layer-border:#f8f9fc;
 --depth-machine-layer-box-shadow:#a2acb7;
 --depth-machine-layer-box-shadow-2:#6f7d8c55;
 --depth-machine-layer-color:#46515b;
 --depth-machine-layer-border-2:#aeb7c2;
 --depth-machine-layer-box-shadow-3:#a0aabb44;
 --depth-layer-context-background:#d5dfc4;
 --depth-layer-context-background-2:#b7c8a2;
 --depth-layer-context-border-color:#f0f7e7;
 --depth-chosen-lead-box-shadow:#bdc5ce;
 --depth-chosen-lead-box-shadow-2:#56637455;
 --depth-lead-reasons-background:#e5ecd9;
 --depth-lead-reasons-color:#40572d;
 --depth-noise-fragment-background:#e6e9ee;
 --depth-noise-fragment-box-shadow:#77859466;
 --depth-noise-fragment-color:#535f6b;
 --depth-signal-chapter-box-shadow:#61706a40;
 --depth-source-index-box-shadow:#a6adb740;
 --depth-delivery-underlay-border:#f5f6f8;
 --depth-delivery-underlay-background:#c7ced6;
 --depth-delivery-underlay-box-shadow:#8d97a944;
 --depth-underlay-two-background:#c8d0d9;
 --depth-delivery-note-box-shadow:#c4cbd4;
 --depth-delivery-note-box-shadow-2:#8b97a959;
 --depth-plans-chapter-box-shadow:#a4adba55;
 --depth-colophon-background:#cbd2db;
 --depth-closing-sculpture-border:#dbe0e7;
 --depth-closing-sculpture-box-shadow:#929faf;
 --depth-closing-sculpture-box-shadow-2:#99a7b7;
 --depth-closing-sculpture-box-shadow-3:#f8fafc;
 --depth-closing-sculpture-background:#596946;
 --depth-closing-sculpture-box-shadow-4:#344526;
 --depth-discovery-phases-background:#98a1aa;
 --depth-discovery-phases-box-shadow:#4266121a;
}
