/* Offer terms: readable editorial layout, isolated from other pages. */
.xod{background:#f7f5f0;color:#29454d;font-family:Poppins,Arial,sans-serif;padding:75px 5% 90px}
.xod *{box-sizing:border-box}
.xod-wrap{max-width:860px;margin:auto}
.xod h1,.xod h2,.xod p{padding:0;margin:0}
.xod .xod-kicker{font-size:11px;font-weight:600;letter-spacing:.13em;line-height:1.7;text-transform:uppercase;color:#81796d;margin-bottom:24px}
.xod h1{font-size:clamp(36px,4vw,57px);font-weight:400;letter-spacing:-.045em;line-height:1.16;color:#075668;max-width:17ch;margin-bottom:28px}
.xod p,.xod li{font-size:16px;line-height:1.9}
.xod p+p{margin-top:19px}
.xod strong{font-weight:600}
.xod section{margin-top:49px;padding-top:34px;border-top:1px solid #d6d8cf}
.xod h2{font-size:30px;font-weight:400;line-height:1.3;letter-spacing:-.025em;color:#075668;margin-bottom:23px}
.xod ol,.xod ul{padding-left:24px;margin:0}
.xod li{padding-left:9px;margin-bottom:15px}
.xod li:last-child{margin-bottom:0}
.xod-steps li::marker{color:#075668;font-weight:600}
.xod-conditions li::marker{color:#b69b72;font-size:12px}
.xod a{color:#075668;text-decoration:underline;text-underline-offset:4px}
.xod a:focus-visible{outline:2px solid #b69b72;outline-offset:5px}
.xod .xod-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 25px;background:#006b80;color:#fff;text-decoration:none;margin:26px 0;font-size:14px}
.xod .xod-button:hover{background:#075668}
@media(max-width:700px){.xod{padding:38px 6% 48px}.xod .xod-kicker{font-size:9px;margin-bottom:20px;letter-spacing:.08em}.xod h1{font-size:37px;margin-bottom:24px}.xod p,.xod li{font-size:14px;line-height:1.85}.xod section{margin-top:34px;padding-top:27px}.xod h2{font-size:26px;margin-bottom:21px}.xod li{padding-left:3px;margin-bottom:18px}.xod .xod-button{margin-block:22px}}
