*{box-sizing:border-box}body{margin:0;background:#f2ecde;color:#1f012d;font-family:Arial,Helvetica,sans-serif}header{height:100px;background:#1f012d;color:#f2ecde;padding:0 7vw;display:flex;align-items:center;justify-content:space-between}header span{font-size:10px;letter-spacing:2px;font-weight:700}.brand{font-family:Impact,"Arial Narrow",sans-serif;font-size:36px;letter-spacing:-1px;color:#f2ecde;text-decoration:none}.intro{background:#fe402e;padding:70px max(7vw,calc((100vw - 1000px)/2))}.intro b{font-size:10px;letter-spacing:2px}.intro h1{font-size:clamp(42px,7vw,72px);line-height:.95;letter-spacing:-3px;margin:18px 0 25px}.intro small{font-weight:700}article{width:min(86%,900px);margin:60px auto}section{display:grid;grid-template-columns:210px 1fr;gap:50px;border-top:1px solid #cbbfb0;padding:30px 0}h2{font-size:17px;margin:3px 0}p{color:#4f4254;line-height:1.75;margin:0 0 12px}a{color:inherit;text-decoration-color:#fe402e;text-decoration-thickness:2px;text-underline-offset:3px}footer{width:min(86%,1000px);margin:70px auto 0;padding:28px 0 45px;border-top:4px solid #1f012d;display:flex;justify-content:space-between;font-size:12px;font-weight:700}@media(max-width:650px){header{height:80px;padding:0 7%}header span{display:none}.intro{padding:50px 7%}section{grid-template-columns:1fr;gap:8px;padding:25px 0}article{margin:40px auto}.intro h1{letter-spacing:-2px}footer{font-size:10px;gap:20px}}.brand{font-size:0;display:block;width:150px;height:42px;background:url('/brand/landed-wordmark.svg') left center/contain no-repeat}.brand{color:transparent}