:root{--ink:#151613;--paper:#f3efe7;--copper:#a76539;--line:rgba(21,22,19,.18);--serif:'Italiana',Georgia,serif;--sans:'DM Sans',sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.75 var(--sans)}a{color:inherit}.top{height:82px;padding:0 5vw;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.brand{font:30px var(--serif);letter-spacing:.08em;text-decoration:none}.top nav{display:flex;gap:24px;font-size:12px}.hero{padding:90px 8vw 65px;border-bottom:1px solid var(--line)}.eyebrow{font-size:10px;letter-spacing:.17em}.hero h1{font:400 clamp(54px,7vw,105px)/.98 var(--serif);letter-spacing:-.035em;max-width:1100px;margin:26px 0}.hero p{font-size:18px;max-width:720px}.article{display:grid;grid-template-columns:220px minmax(0,760px);gap:7vw;padding:80px 8vw 120px}.toc{font-size:11px;letter-spacing:.08em}.toc strong,.toc a{display:block;margin-bottom:12px}.toc a{text-decoration:none}.content h2{font:400 42px/1.1 var(--serif);margin:60px 0 18px}.content h2:first-child{margin-top:0}.content h3{font:400 26px/1.2 var(--serif);margin-top:35px}.content li{margin:10px 0}.answer{border-left:3px solid var(--copper);padding:5px 0 5px 22px;font-size:19px}.note{border:1px solid var(--line);padding:20px;margin:35px 0;font-size:14px}.cta{background:var(--ink);color:#fff;padding:35px;margin-top:60px}.cta h2{margin:0 0 12px}.cta a{display:inline-block;margin-top:15px;background:var(--paper);color:var(--ink);padding:12px 16px;text-decoration:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase}footer{background:#10110f;color:#bbbdb5;padding:45px 8vw;font-size:11px;display:flex;justify-content:space-between}@media(max-width:760px){.top nav{display:none}.hero{padding:65px 5vw 50px}.article{grid-template-columns:1fr;padding:55px 5vw 80px}.toc{border-bottom:1px solid var(--line);padding-bottom:25px}.content h2{font-size:35px}footer{flex-direction:column;gap:12px}}
