/* The free utility wing uses the same family tokens without changing its print output. */
:root{--ink:#241f1b;--muted:#625b56;--line:#e7ded6;--paper:#fff;--green:#b84a16;--lime:#fff0e6;--blue:#fff0e6;--peach:#fff0e6}
body{background:#fff}
.topbar,.tool-card,.panel,.explainer article{background:#fff}
.nav .nav-primary,.button{background:#df5e20;border-color:#df5e20;color:#fff}
.nav .nav-primary:hover,.button:hover{background:#c84d14}
.button.light{background:#fff;color:var(--ink);border-color:#d9c5b8}
.hero-art{background:#fff1e6;box-shadow:none;border:1px solid #ead5c5}
.hero-art:before,.hero-art:after,.art-sheet,.art-chip{display:none}
.hero-art{display:grid;place-items:center}
.hero-art:after{content:none}
.hero-art .art-seal{position:static;transform:none;width:154px;height:154px;border:0;border-radius:31px;background:none;box-shadow:none}
.art-seal img{width:154px;height:154px;border-radius:31px}
.trust-row span,.category-count,.tool-card .tool-icon,.catalog-controls,.result-panel,.site-footer{background:#fff0e6;color:#8a3e17;border-color:#eed2bc}
.feature-band{background:#fff1e6;color:var(--ink);border:1px solid #ead5c5}
.feature-band p{color:var(--muted)}
.feature-band .feature-visual{background:#f8dbc5}
.labs-menu>nav a:hover,.labs-menu>nav a[aria-current=page]{background:#fff0e6}

.nav .nav-primary,.button{border-radius:11px}
.tool-card,.panel,.explainer article,.catalog-controls{border-radius:16px}
.tool-card:hover{border-color:#e5b99d;box-shadow:0 8px 22px #7c3a1c0c}
