@font-face{font-family:Instrument;src:url(/fonts/instrument-sans-regular.9a91efaa3599a6ef.woff2)}@font-face{font-family:Editorial;src:url(/fonts/instrument-serif-regular.5eb09b5ac0e28b67.woff2)}*{box-sizing:border-box}body{margin:0;background:#fff;color:#17201b;font-family:Instrument,Arial,sans-serif;font-size:18px;line-height:1.65}a{color:inherit}header,footer{padding:24px 6%;display:flex;justify-content:space-between;gap:24px;align-items:center;border-bottom:1px solid #ddd}header>a{font-family:Editorial,Georgia,serif;font-size:30px;text-decoration:none}nav{display:flex;flex-wrap:wrap;gap:24px}main{max-width:1160px;margin:auto;padding:60px 28px}.hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}h1,h2,h3{font-family:Editorial,Georgia,serif;font-weight:400;line-height:1.12}h1{font-size:clamp(44px,5vw,70px);margin:18px 0 24px}h2{font-size:42px}h3{font-size:29px}.eyebrow{font-size:14px;text-transform:uppercase;letter-spacing:.13em}.button{display:inline-block;background:#173f32;color:white;padding:14px 24px;border-radius:4px;text-decoration:none;margin:16px 0}.small,figcaption{font-size:14px;color:#4b574f}figure{margin:0}img{width:100%;height:auto;display:block}section{margin-bottom:76px}.intro{max-width:760px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.cards article{border-top:1px solid #b6bdb7;padding-top:12px}details{padding:20px 0;border-bottom:1px solid #ccc}summary{cursor:pointer;font-weight:bold}.steps{padding-left:24px}.steps li{padding:8px}footer{align-items:flex-start;font-size:15px;border-top:1px solid #ddd}.related{display:flex;flex-wrap:wrap;gap:20px}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;background:#fff;padding:10px}a:focus-visible,summary:focus-visible{outline:3px solid #ba6200;outline-offset:4px}@media(max-width:720px){.hero,.cards{grid-template-columns:1fr}.hero{gap:24px}main{padding:36px 22px}section{margin-bottom:48px}header,footer{align-items:flex-start;flex-direction:column}h2{font-size:36px}}