:root{--green:#063c31;--gold:#c58127;--cream:#f5f0e7;--ink:#12221e;--muted:#68756f;--line:#d9d7d0}*{box-sizing:border-box}body{margin:0;background:#faf9f6;color:var(--ink);font-family:Arial,sans-serif}a{color:inherit}.info-nav{height:78px;padding:9px 6vw;background:white;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:30px}.info-nav img{width:100px;height:58px;object-fit:contain}.info-nav a:last-child{margin-left:auto;font-size:10px;text-transform:uppercase}.info-hero{padding:90px 10vw;background:var(--green);color:white}.info-hero p,.label{font-size:9px;text-transform:uppercase;letter-spacing:.18em;color:#e3b876}.info-hero h1{font:500 clamp(54px,8vw,100px)/.95 Georgia;margin:25px 0;max-width:900px}.info-hero>span{display:block;max-width:670px;color:#ffffffa8;line-height:1.8;font-size:14px}.info-body{display:grid;grid-template-columns:240px 1fr;gap:9vw;padding:90px 10vw}.info-side{font-size:10px;line-height:1.8;color:var(--muted)}.info-side strong{display:block;color:var(--ink);margin-bottom:12px}.info-copy{max-width:850px}.info-copy section{padding:0 0 45px;margin-bottom:45px;border-bottom:1px solid var(--line)}.info-copy h2{font:500 38px Georgia;margin:0 0 20px}.info-copy h3{font:500 23px Georgia}.info-copy p,.info-copy li{font-size:13px;line-height:1.85;color:#53615c}.info-copy li{margin:8px 0}.notice{padding:22px;background:var(--cream);border-left:3px solid var(--gold)}.notice strong{display:block;font-size:10px;text-transform:uppercase;color:var(--gold);margin-bottom:9px}.info-cta{padding:55px 10vw;background:var(--gold);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px}.info-cta h2{font:500 42px Georgia;margin:0}.info-cta a{padding:15px;border:1px solid #ffffff80;text-decoration:none;font-size:9px;text-transform:uppercase}.info-footer{padding:30px 10vw;background:#052b23;color:#ffffffa0;display:flex;gap:30px;font-size:9px}.info-footer a:first-of-type{margin-left:auto}@media(max-width:700px){.info-hero,.info-body{padding:65px 24px}.info-body{grid-template-columns:1fr}.info-side{border-bottom:1px solid var(--line);padding-bottom:25px}.info-cta{align-items:flex-start;flex-direction:column;padding:45px 24px}.info-footer{padding:30px 24px;flex-direction:column}.info-footer a:first-of-type{margin-left:0}}
