/* Wattaroo clay surface system — material treatment only; no layout changes. */
:root{--clay-light:rgba(255,255,255,.94);--clay-shade:rgba(103,61,7,.14);--clay-deep:rgba(91,53,4,.20);--clay-surface:#fff8e7;--clay-cream:#fff1cc;--clay-line:rgba(194,145,0,.22)}.button{border:0;border-radius:18px;box-shadow:0 11px 24px rgba(103,61,7,.22),0 3px 7px rgba(103,61,7,.12),inset 2px 2px 6px rgba(255,244,184,.95),inset -3px -3px 8px rgba(103,61,7,.24);transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.button:hover{transform:translateY(-1px);box-shadow:0 15px 30px rgba(91,53,4,.26),0 3px 8px rgba(103,61,7,.14),inset 2px 2px 6px rgba(255,244,184,.95),inset -3px -3px 8px rgba(103,61,7,.22)}.button:active{transform:translateY(1px);box-shadow:0 2px 6px rgba(103,61,7,.12),inset 3px 3px 8px rgba(103,61,7,.26),inset -2px -2px 6px rgba(255,241,166,.55)}.demo-scene,.evidence-card,.steps article,.benefit-grid article,.trust-card,form,.questions details{border-color:var(--clay-line)!important;background:var(--clay-surface);box-shadow:0 14px 34px rgba(103,61,7,.16),0 3px 8px rgba(103,61,7,.08),inset 2px 2px 6px var(--clay-light),inset -3px -3px 8px var(--clay-shade)}.demo-scene{box-shadow:0 20px 46px rgba(91,53,4,.20),0 5px 14px rgba(103,61,7,.1),inset 3px 3px 9px rgba(255,255,255,.95),inset -4px -4px 12px rgba(103,61,7,.13)}.phone{border-color:rgba(194,145,0,.2);box-shadow:0 18px 42px rgba(91,53,4,.20),0 4px 10px rgba(103,61,7,.10),inset 2px 2px 6px rgba(255,255,255,.95),inset -3px -3px 8px rgba(103,61,7,.1)}.evidence-card:nth-child(2),.trust-card{background:#fff5c8}.action-card,.demo-steps span,.chip,.step,.benefit-grid span{border:1px solid rgba(194,145,0,.15);box-shadow:0 5px 14px rgba(103,61,7,.13),inset 1px 1px 3px rgba(255,255,255,.9),inset -2px -2px 5px rgba(103,61,7,.1)}.scan-window{box-shadow:inset 2px 2px 6px rgba(103,61,7,.12),inset -2px -2px 5px rgba(255,255,255,.9)}form{background:#fff8e7;box-shadow:0 26px 60px rgba(91,53,4,.20),0 6px 16px rgba(103,61,7,.1),inset 3px 3px 9px rgba(255,255,255,.95),inset -4px -4px 12px rgba(103,61,7,.12)}input:not([type=hidden],[type=checkbox],[type=range]){border-color:rgba(103,61,7,.1);background:var(--clay-cream);box-shadow:inset 2px 2px 6px rgba(103,61,7,.12),inset -2px -2px 5px rgba(255,255,255,.9)}.why-matters,.founder{background:radial-gradient(120% 90% at 10% 6%,rgba(255,255,255,.55),transparent 52%),radial-gradient(130% 100% at 92% 96%,rgba(103,61,7,.06),transparent 55%),#fff8e7}.questions details{margin-bottom:12px;padding:18px 20px;border-radius:20px}.feature-list li{border:1px solid rgba(194,145,0,.14);border-bottom:1px solid rgba(194,145,0,.14);border-radius:16px;background:var(--clay-surface);box-shadow:0 6px 16px rgba(103,61,7,.10),inset 1px 1px 4px rgba(255,255,255,.9),inset -2px -2px 5px rgba(103,61,7,.08);padding:14px 14px 14px 34px}@media(prefers-reduced-motion:reduce){.button:active{transform:none}}
