*{box-sizing:border-box}body{margin:0;background:#fafafa;color:#202124;font-family:Arial,sans-serif;line-height:1.7;letter-spacing:0}.wrap{width:min(900px,calc(100% - 40px));margin:auto}header{border-bottom:1px solid #ddd;background:#fff}header .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0}.brand{font-weight:700;text-decoration:none;color:#202124;font-size:15px}nav{display:flex;gap:18px;flex-wrap:wrap;font-size:14px}a{color:#715c22;text-underline-offset:4px;overflow-wrap:anywhere}a:focus-visible{outline:3px solid #a28337;outline-offset:5px}main{padding:48px 0 64px}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.2;letter-spacing:0}h1{font-size:46px;margin:16px 0 22px;overflow-wrap:anywhere}h2{font-size:28px;margin:32px 0 14px}.intro{font-size:19px;max-width:750px;color:#505257}.eyebrow{font-size:13px;color:#715c22}.product-icon{width:72px;height:72px;display:block;margin-bottom:22px}section{padding:12px 0;border-bottom:1px solid #e0e0e0}.note{border-left:3px solid #a28337;padding:12px 18px;background:#f0f1f3}.document{max-width:800px}.steps li{padding:6px 0}.contact{font-size:20px}.skip{position:absolute;left:-9999px}.skip:focus{left:20px;top:10px;background:#fff;padding:8px}footer{border-top:1px solid #ddd;padding:24px 0;color:#56585c;font-size:13px}footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:650px){header .wrap{align-items:flex-start;flex-direction:column;gap:14px}nav{gap:14px}h1{font-size:36px}h2{font-size:25px}.intro{font-size:17px}main{padding:32px 0 48px}.contact{font-size:17px}}
