.policy-page{color:#171513;background:#fff;min-height:100svh}.policy-header,.policy-main,.policy-footer{width:min(100% - 40px,820px);margin-inline:auto}.policy-header{border-bottom:1px solid #d8d2ca;justify-content:space-between;align-items:center;padding:34px 0 24px;display:flex}.policy-brand{gap:3px;display:grid}.policy-brand strong{color:#e64d18;letter-spacing:-.06em;font-size:25px;font-weight:950}.policy-brand span{letter-spacing:.12em;font-size:10px;font-weight:850}.policy-header a:last-child{font-size:13px;font-weight:850}.policy-main{padding:72px 0 90px}.policy-main>span{color:#e64d18;letter-spacing:.15em;font-size:11px;font-weight:950}.policy-main h1{letter-spacing:-.065em;margin:14px 0 18px;font-size:clamp(38px,7vw,64px);font-weight:950}.policy-lead{color:#5f5952;max-width:700px;margin:0;font-size:17px;font-weight:650;line-height:1.8}.policy-date{color:#7b746c;margin:24px 0 0;font-size:12px;font-weight:800}.policy-sections{gap:42px;margin-top:64px;display:grid}.policy-sections section{border-top:1px solid #d8d2ca;padding-top:24px}.policy-sections h2{letter-spacing:-.035em;margin:0 0 14px;font-size:21px;font-weight:950}.policy-sections p,.policy-sections li{color:#4f4a44;font-size:15px;font-weight:600;line-height:1.8}.policy-sections p{margin:0}.policy-sections ul{margin:0;padding-left:20px}.policy-sections a{color:#b8390d;border-bottom:1px solid #e64d18;font-weight:850}.policy-request{background:#171513;align-items:center;min-height:48px;padding:0 18px;color:#fff!important;border:0!important;margin-top:18px!important;font-size:13px!important;font-weight:900!important;display:inline-flex!important}.policy-footer{color:#756f68;border-top:1px solid #d8d2ca;justify-content:space-between;gap:20px;padding:24px 0 40px;font-size:11px;font-weight:750;display:flex}@media (max-width:600px){.policy-header{flex-direction:column;align-items:flex-start;gap:18px}.policy-main{padding-top:52px}.policy-footer{flex-direction:column}}
