/* Setrack legal/support pages: existing ixpertise palette, isolated from the main site. */
:root{color-scheme:light;--paper:#F7F7F5;--subtle:#EEF2F0;--ink:#0B1F1C;--muted:#4B635F;--petrol:#0F2F2B;--line:#D9E3DF;--accent:#3ECFBC}*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:linear-gradient(180deg,#eef2f0b8,transparent 420px),var(--paper);color:var(--muted);font:17px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:var(--petrol);text-underline-offset:4px;overflow-wrap:anywhere}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:3px solid var(--petrol);outline-offset:5px;border-radius:2px}header{max-width:1160px;margin:auto;padding:28px 28px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.brand{font-weight:750;text-decoration:none;color:var(--ink);line-height:1.3}.brand span{display:block;font-size:10px;letter-spacing:.18em;color:var(--muted);margin-top:7px}header nav{display:flex;gap:8px;flex-wrap:wrap}header nav a{padding:9px 12px;text-decoration:none;font-size:14px;min-height:44px;border-radius:8px}header nav a[aria-current]{background:var(--petrol);color:white}main{max-width:860px;margin:auto;padding:48px 28px 60px}.hero{padding-bottom:28px}.eyebrow{font-size:12px;letter-spacing:.16em;font-weight:750;color:var(--petrol)}h1{font-size:clamp(2.2rem,6vw,3.6rem);line-height:1.1;letter-spacing:-.045em;color:var(--ink);margin:22px 0}h2{font-size:1.3rem;line-height:1.35;color:var(--ink);letter-spacing:-.02em;margin:0 0 16px}.lead{font-size:1.2rem}.date{font-size:13px}.draft{padding:16px 20px;border:1px solid #cab881;border-left:4px solid #8a6a21;border-radius:8px;background:#f8f2e3;font-size:14px;color:#594716}.page-links{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px 0}.button{display:inline-block;background:var(--petrol);color:white;padding:12px 18px;border-radius:8px;text-decoration:none;font-weight:650}.contents{padding:24px;background:white;border:1px solid var(--line);border-radius:16px;margin:8px 0 40px}.contents h2{font-size:1rem}.contents ol{padding-left:24px;margin:0;columns:2;column-gap:30px}.contents li{break-inside:avoid;padding:5px 0;font-size:14px}article section{padding:25px 0;border-top:1px solid var(--line)}article p{margin:0}footer{max-width:1060px;margin:auto;display:flex;justify-content:center;gap:12px 24px;flex-wrap:wrap;border-top:1px solid var(--line);padding:28px 24px 60px;font-size:14px}footer a{padding:8px 0}.skip{position:absolute;left:20px;top:-100px;background:white;padding:12px;z-index:1}.skip:focus{top:8px}@media(max-width:600px){header{padding:24px 20px;gap:20px}main{padding:28px 20px 40px}.contents ol{columns:1}h1{overflow-wrap:anywhere}header nav a{padding:9px 10px}article section{padding:24px 0}}@media print{header nav,.contents,.page-links,.skip{display:none}body{background:white;color:black;font-size:11pt}main{padding:0;max-width:none}h1{font-size:26pt}article section{break-inside:avoid}}
