@font-face{font-family:URLALI;src:url(/assets/urlali-brand-regular.woff)}*{box-sizing:border-box}body{margin:0;background:#f8f6f0;color:#173f32;font:17px/1.7 Arial,sans-serif}a{color:inherit}header,footer{padding:24px 5vw;border-bottom:1px solid #ddd8ca}header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.brand{font:32px URLALI,serif;letter-spacing:.2em;text-decoration:none}nav{display:flex;gap:20px;flex-wrap:wrap}main{max-width:1180px;margin:auto;padding:60px 24px}h1{font:clamp(36px,5vw,64px)/1.1 Georgia,serif;max-width:900px}h2{font:32px/1.2 Georgia,serif}.eyebrow{font-size:12px;letter-spacing:.2em}.hero{width:100%;max-height:560px;object-fit:cover;border-radius:4px;margin:25px 0}.lead{font-size:22px;max-width:850px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:45px 0}.steps article{padding:25px;border:1px solid #d9d6c8}.steps h2{font-size:25px}.cta{display:inline-block;padding:13px 22px;background:#173f32;color:white;text-decoration:none;margin:10px 10px 10px 0}.secondary{background:transparent;color:#173f32;border:1px solid #173f32}details{border-top:1px solid #d9d6c8;padding:20px 0}summary{font-weight:bold;cursor:pointer}.contact{background:#eceee4;padding:28px;margin:40px 0}.related{display:flex;gap:15px;flex-wrap:wrap}footer{font-size:14px}@media(max-width:720px){.steps{grid-template-columns:1fr}main{padding-top:30px}.lead{font-size:19px}}