*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#faf7f2;color:#292320;font:17px/1.75 system-ui,sans-serif}a{color:#821c32}a:focus-visible{outline:3px solid #b36732;outline-offset:5px}header{position:sticky;top:0;background:#faf7f2f5;z-index:5;border-bottom:1px solid #ded4c8}.nav{max-width:1160px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:14px 25px;gap:20px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:750;letter-spacing:2px}.brand img{width:48px;height:48px;object-fit:contain}nav{display:flex;flex-wrap:wrap;gap:20px}nav a{font-size:14px;text-decoration:none;color:#443a35}.wrap{max-width:1160px;margin:auto;padding:0 25px}.hero{padding:95px 0 75px;display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:center}.eyebrow{font-size:12px;font-weight:750;letter-spacing:2.5px;text-transform:uppercase;color:#821c32}h1,h2,h3{font-family:Georgia,serif;line-height:1.15;font-weight:400}h1{font-size:clamp(43px,5.5vw,76px);margin:20px 0 25px}h2{font-size:clamp(32px,4vw,48px);margin:10px 0 25px}h3{font-size:27px}p{max-width:760px}.muted{color:#6c625c}.button{display:inline-block;background:#821c32;color:white;padding:12px 23px;text-decoration:none;border-radius:4px;margin:15px 10px 0 0}.outline{background:transparent;color:#821c32;border:1px solid #821c32}.hero-panel{background:#eee5d9;padding:45px 35px;border:1px solid #d8c8b9;border-radius:120px 120px 5px 5px;text-align:center}.hero-panel img{width:180px;max-width:100%;height:180px;object-fit:contain}.hero-panel p{font-size:15px}.hero-panel .line{height:1px;background:#cdb8a5;margin:25px 0}section.content{padding:70px 0;border-top:1px solid #dfd5cb}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.item{border-top:3px solid #821c32;padding-top:20px}.num{color:#9b7154;font-size:13px;letter-spacing:2px}.split{display:grid;grid-template-columns:1fr 1.1fr;gap:65px}.facts{border-left:1px solid #ccbbaa;padding-left:28px}.facts dt{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#796b61;margin-top:20px}.facts dd{margin:4px 0 20px}li{margin:10px 0}.note{padding:20px 25px;background:#eee5d9;border-left:3px solid #821c32;font-size:15px}footer{background:#302523;color:#e9ded4;padding:35px 0;font-size:13px}footer a{color:#f3dfcb}.legal{max-width:850px;padding-top:45px;padding-bottom:70px}.legal pre{white-space:pre-wrap;font:15px/1.8 system-ui;overflow-wrap:anywhere}@media(max-width:760px){.hero,.split,.grid{grid-template-columns:1fr;gap:30px}.hero{padding:45px 0}.hero-panel{border-radius:20px;padding:25px}.hero-panel img{height:110px}.nav{align-items:flex-start;flex-direction:column;gap:8px}nav{gap:15px}.content{padding:45px 0!important}h1{font-size:45px}.facts{padding-left:18px}}