.service-main{float:left;width:100%;background:#fff;padding:65px 0;color:#333;font-family:Arial,Helvetica,sans-serif}.service-main h2{font:600 29px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.6px;margin:0 0 22px}.service-main p{font:14px/1.85 Arial,Helvetica,sans-serif;color:#666;margin:0 0 20px}.service-main .service-kicker{font-size:10px;letter-spacing:1.5px;color:#a64b00;font-weight:700}.service-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center}.service-main .service-lead{font-size:17px;color:#404040}.service-button{display:inline-block;background:#ed7600;color:#1b1009;padding:15px 22px;font:700 13px/1.5 Arial,Helvetica,sans-serif;border-radius:5px}.service-button:hover{background:#ff9a47;color:#17100a}.service-visual{min-width:0;border:1px solid #edd7c4;border-radius:10px;overflow:hidden;background:#fcfaf7}.service-visual img{display:block;width:100%;height:auto}.service-visual>a{display:block;padding:20px 26px;border-top:1px solid #edd7c4;color:#a64b00;font-size:13px;font-weight:600}.service-message{padding:35px;background:radial-gradient(ellipse at 100% 0%,#6b321366,transparent 80%),#140e0a}.service-message p{color:#fff;font-size:28px;line-height:1.5;margin:0}.service-message strong{color:#ffad69;font-weight:600}.service-scope{border-top:1px solid #e9e1da;padding-top:45px;margin-top:60px}.service-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.service-features article{padding:24px;border:1px solid #eedccd;border-top:2px solid #ed7600;border-radius:7px}.service-features h3{font:600 19px/1.4 Arial,Helvetica,sans-serif;margin:0 0 15px}.service-features p{font-size:13px;margin:0}.service-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:65px;margin-top:55px;padding:35px;background:#fcfaf8;border:1px solid #eee4da;border-radius:9px}.service-faq details{border-bottom:1px solid #e8dace;padding:18px 0}.service-faq details:first-child{padding-top:0}.service-faq summary{cursor:pointer;font:600 15px/1.6 Arial,Helvetica,sans-serif;color:#333}.service-faq details p{font-size:13px;margin:15px 0 0}.service-next{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:40px 0}.service-next h2{font-size:26px;margin-bottom:12px}.service-next p{margin:0}.service-next>a{flex-shrink:0}.service-related{border-top:1px solid #eee;padding-top:25px;display:flex;flex-wrap:wrap;gap:12px 24px}.service-related h2{width:100%;font-size:18px;margin:0 0 4px}.service-related a{font-size:13px;color:#a64b00}.service-main :is(a,summary):focus-visible{outline:2px solid #ed7600;outline-offset:5px}@media(max-width:991px){.service-intro,.service-faq{gap:30px}.service-features{gap:15px}.service-features article{padding:20px}}@media(max-width:767px){.service-main{padding:38px 0}.service-intro,.service-features,.service-faq{grid-template-columns:1fr}.service-main h2{font-size:25px}.service-scope{margin-top:35px;padding-top:30px}.service-faq{padding:24px;margin-top:35px;gap:15px}.service-next{align-items:flex-start;flex-direction:column}.service-message p{font-size:25px}}
