.maintenance-offer{padding-block:75px;scroll-margin-top:90px}.maintenance-heading{max-width:720px;margin-bottom:30px}.maintenance-heading .kicker{font-size:10px;letter-spacing:.17em;color:#e4ac81}.maintenance-heading h2{font-size:clamp(34px,4vw,54px);font-weight:400;line-height:1.1;letter-spacing:-.035em;margin:15px 0 20px}.maintenance-heading h2 span{color:#b9c8b3}.maintenance-heading>p:last-child{color:#b5c1af;font-size:14px;line-height:1.8}.maintenance-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}.maintenance-cards article{padding:30px;border:1px solid #a4c8b333;border-radius:14px;background:linear-gradient(130deg,#243329,#15221a);display:flex;flex-direction:column;gap:16px}.maintenance-cards article>span{font-size:10px;letter-spacing:.12em;color:#a7d9ce}.maintenance-cards h3{font-size:29px;font-weight:400;line-height:1.2}.maintenance-cards p,.maintenance-cards li{font-size:13px;line-height:1.8;color:#c1ccba}.maintenance-cards ul{padding-left:18px;margin:0}.maintenance-cards strong{font-size:18px;font-weight:400;color:#e7cda4;margin-top:auto}.maintenance-cards .btn{align-self:start;font-size:12px;white-space:normal}.maintenance-form{margin-top:24px;padding:30px;border:1px solid #ffffff25;border-radius:14px;background:#152119;scroll-margin-top:90px}.maintenance-form h3{font-size:27px;font-weight:400;margin-bottom:20px}.maintenance-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.maintenance-form label{display:grid;gap:8px;font-size:12px;color:#c3cdbb;margin-block:12px}.maintenance-form :is(input,select,textarea){font:inherit;font-size:16px;color:#edf0df;background:#0c1811;border:1px solid #ffffff30;border-radius:7px;padding:12px;width:100%;box-sizing:border-box;min-width:0}.maintenance-form p{font-size:11px;color:#afbea8;line-height:1.7;margin:14px 0}.maintenance-form p a{color:#e5b78a;text-decoration:underline}.maintenance-form button:disabled{opacity:.5}.maintenance-form #maintenance-status{color:#e8c69d;font-size:13px}.maintenance-offer :focus-visible{outline:2px solid #c7dac2;outline-offset:3px}@media(max-width:650px){.maintenance-cards,.maintenance-fields{grid-template-columns:1fr}.maintenance-offer{padding-block:48px}.maintenance-cards article,.maintenance-form{padding:22px}}
