:root{--ink:#193c40;--muted:#526568;--accent:#a86f49;--paper:#faf9f6;--line:#e2e5df}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.72 system-ui,-apple-system,Segoe UI,sans-serif}.top{background:#fff;border-bottom:1px solid var(--line)}.nav{max-width:1020px;margin:auto;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.brand{font-weight:750;letter-spacing:.04em;text-decoration:none;color:var(--ink)}nav{display:flex;gap:18px;flex-wrap:wrap}a{color:var(--ink)}nav a{font-size:14px}.wrap{max-width:860px;margin:0 auto;padding:58px 24px 80px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--accent);font-weight:700}h1{font:500 clamp(36px,6vw,56px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:16px 0}h2{font:500 28px/1.25 Georgia,serif;margin:42px 0 10px}.lead{font-size:21px;color:var(--muted);line-height:1.55;max-width:760px}.content p{margin:0 0 18px;color:#33494b}.deliver{background:#eef2ee;border-left:4px solid var(--accent);padding:8px 24px 26px;margin-top:38px}.cta{margin-top:42px;padding:30px;border:1px solid var(--line);background:#fff}.button{display:inline-block;background:var(--ink);color:white;text-decoration:none;padding:12px 20px;margin-top:8px}.all{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.all a{background:white;border:1px solid var(--line);padding:7px 11px;font-size:13px;text-decoration:none}footer{border-top:1px solid var(--line);padding:24px;text-align:center;font-size:13px;color:var(--muted)}@media(max-width:600px){.wrap{padding-top:38px}.nav{align-items:flex-start}}
