.maintenance-page .hero-inner{padding-block:58px}.maintenance-page .hero-inner h1{max-width:580px}.maintenance-page .hero-description{max-width:500px}.maintenance-page .support-qualification{font-size:14px;margin:20px 0 0;max-width:530px}.maintenance-page .support-offer{padding-block:38px}.maintenance-page .support-intro{max-width:800px;font-size:19px}.maintenance-page .support-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 55px;margin-top:33px}.maintenance-page .support-grid article{display:flex;gap:22px;min-width:0;align-items:start}.maintenance-page .support-disc{width:62px;height:62px;border-radius:50%;background:#eee7f1;color:#7548ae;display:flex;align-items:center;justify-content:center;flex:none}.maintenance-page .support-icon{width:34px;height:34px}.maintenance-page .support-grid h3{font-size:26px;margin-bottom:9px}.maintenance-page .support-grid p{font-size:16px;line-height:1.6;margin:0;max-width:400px}.maintenance-page .support-process{background:var(--sage);padding-block:37px}.maintenance-page .support-process>.content{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.maintenance-page .support-process h2{font-size:43px}.maintenance-page .support-process>.content>div>p{font-size:18px;max-width:440px;margin-bottom:0}.maintenance-page .support-process ol{list-style:none;margin:0;padding:0;display:grid;gap:28px}.maintenance-page .support-process li{display:flex;gap:25px;align-items:start;padding:0}.maintenance-page .support-process li>span{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#c5d4c8;flex:none;font:23px/1 Georgia,serif}.maintenance-page .support-process h3{font-size:26px;margin-bottom:8px}.maintenance-page .support-process li p{font-size:15px;margin:0}.maintenance-page .support-project{display:grid;grid-template-columns:1.3fr 1fr;gap:45px;align-items:center;padding-block:35px}.maintenance-page .support-project h2{font-size:38px}.maintenance-page .support-project>div>p:not(.scope-note){font-size:18px}.maintenance-page .support-comparison{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:25px 0}.maintenance-page .support-comparison>div+div{border-left:1px solid var(--line);padding-left:25px}.maintenance-page .support-comparison h3{font-size:25px}.maintenance-page .support-comparison ul{font-size:15px}.maintenance-page .support-project>img{width:100%;height:auto}.maintenance-page .additional{padding-bottom:27px}.maintenance-page .support-inquiry{background:linear-gradient(110deg,#e3e9de,#f2ece3);padding-block:30px;margin:0 0 26px}.maintenance-page .support-inquiry>.content{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center}.maintenance-page .support-inquiry h2{font-size:38px}.maintenance-page .support-inquiry p{max-width:630px}.maintenance-page .support-inquiry .inquiry-notice{font-size:12px;margin:14px 0 0}.maintenance-page .support-inquiry a{overflow-wrap:anywhere}
@media(max-width:850px){.maintenance-page .support-grid{gap:25px 30px}.maintenance-page .support-grid article{gap:15px}.maintenance-page .support-disc{width:48px;height:48px}.maintenance-page .support-icon{width:29px;height:29px}.maintenance-page .support-grid h3{font-size:25px}.maintenance-page .support-process>.content{grid-template-columns:1fr 1.3fr;gap:35px}.maintenance-page .support-process h2{font-size:35px}.maintenance-page .support-project{grid-template-columns:1.25fr 1fr;gap:25px}.maintenance-page .support-project h2{font-size:33px}.maintenance-page .support-comparison{grid-template-columns:1fr;gap:18px}.maintenance-page .support-comparison>div+div{border:0;padding-left:0}.maintenance-page .support-inquiry>.content{gap:30px}.maintenance-page .support-inquiry h2{font-size:33px}}
@media(max-width:600px){.maintenance-page .hero-inner{padding-block:32px 26px}.maintenance-page .hero-inner h1{font-size:39px}.maintenance-page .support-offer{padding-block:28px}.maintenance-page .support-intro{font-size:17px}.maintenance-page .support-grid{grid-template-columns:1fr;gap:24px;margin-top:27px}.maintenance-page .support-grid article{gap:17px}.maintenance-page .support-grid h3{font-size:26px}.maintenance-page .support-grid p{font-size:15px}.maintenance-page .support-process>.content{grid-template-columns:1fr;gap:28px}.maintenance-page .support-process{padding-block:28px}.maintenance-page .support-process h2{font-size:34px}.maintenance-page .support-process h2 br{display:none}.maintenance-page .support-process>.content>div>p{font-size:17px}.maintenance-page .support-process li{gap:16px}.maintenance-page .support-process li>span{width:38px;height:38px;font-size:21px}.maintenance-page .support-process h3{font-size:24px}.maintenance-page .support-project{grid-template-columns:1fr;gap:25px;padding-block:28px}.maintenance-page .support-project h2{font-size:33px}.maintenance-page .support-project>div>p:not(.scope-note){font-size:17px}.maintenance-page .support-comparison{grid-template-columns:1fr 1fr;gap:20px}.maintenance-page .support-comparison h3{font-size:23px}.maintenance-page .support-comparison ul{font-size:14px}.maintenance-page .support-inquiry>.content{grid-template-columns:1fr;gap:20px}.maintenance-page .support-inquiry h2{font-size:33px}}
