.customer-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:22px 0 12px;font:600 13px/1.7 Arial,sans-serif}.customer-links a{text-decoration:underline;text-underline-offset:4px}.business-id{font:12px/1.7 Arial,sans-serif}.policy-page{max-width:920px;margin:auto;padding:44px 24px 70px}.policy-page h1{font:400 clamp(32px,5vw,48px)/1.15 Georgia,serif;margin:20px 0}.policy-page h2{font:600 23px/1.3 Arial,sans-serif;margin:36px 0 12px}.policy-page p,.policy-page li{font:16px/1.75 Arial,sans-serif}.policy-page a:not(.btn){text-decoration:underline;text-underline-offset:3px}.policy-page .lead{font-size:19px;color:#526477}.policy-page .notice{padding:20px;background:#f5f4f0;border-left:4px solid #ffda30}.policy-page form{display:grid;gap:12px;max-width:700px}.policy-page label{font-weight:700}.policy-page input,.policy-page textarea{width:100%;padding:13px;border:1px solid #9aa8b8;background:white;color:#112c50;font:16px/1.5 Arial,sans-serif}.policy-page textarea{min-height:150px}.policy-page button{justify-self:start}.policy-page .form-result{padding:24px;background:#f5f4f0;margin-top:24px}.policy-page .form-result[hidden]{display:none}.policy-page .form-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.policy-header{max-width:1200px;margin:auto;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px}.policy-header img{width:210px;height:auto}.policy-header .nav-simple{display:flex;gap:20px;flex-wrap:wrap;font-weight:700;font-size:14px}.policy-footer{background:#112c50;color:white;padding:30px max(24px,calc((100vw - 1100px)/2))}.policy-footer a{color:inherit}@media(max-width:600px){.policy-header{align-items:flex-start;flex-direction:column}.policy-page{padding-top:24px}.policy-page .form-actions .btn{width:100%;text-align:center}}.policy-header>a{display:inline-flex;background:#112c50;padding:14px 16px;align-items:center;border-radius:2px}.policy-header>a img{display:block;width:210px;height:auto}
