.service-how.section.wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start;padding-block:88px 80px}.service-how .section-intro{min-width:0}.service-how .eyebrow,.faq .eyebrow{margin:0 0 18px;font-size:12px;line-height:1.5;letter-spacing:.035em}.service-how h2{font-size:clamp(38px,4vw,52px);line-height:1.07;letter-spacing:-1.8px;max-width:410px;margin:0}.service-how .editorial-relay{height:150px;margin:24px 0 0;font-size:7px;line-height:.65;opacity:.2;mask-image:linear-gradient(0deg,transparent,#000 35%,#000 75%,transparent)}.service-how ol{margin:0;padding-top:36px;gap:0;min-width:0}.service-how li{gap:22px;padding:0 0 32px}.service-how li>span{width:36px;height:36px;font-size:11px;border-radius:50%}.service-how li:not(:last-child):before,.service-how li:not(:last-child):after{left:17px;top:44px;bottom:8px}.service-how li>div{min-width:0;padding-bottom:28px;border-bottom:1px solid #d7e2ee;flex:1}.service-how li:last-child>div{border-bottom:0;padding-bottom:0}.service-how li h3{padding-top:4px;margin:0 0 10px;font-size:22px;line-height:1.25;letter-spacing:-.5px}.service-how li p{margin:0;max-width:480px;font-size:15px;line-height:1.7;color:#3b536c}
.faq.wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start;padding-block:72px 80px;border-top:1px solid #d1deeb}.faq h2{font-size:clamp(34px,3.5vw,46px);line-height:1.1;letter-spacing:-1.5px;margin:0}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 32px;padding-top:36px;margin:0;min-width:0}.faq-answer{margin:0;border:0;border-bottom:1px solid #d7e2ee;padding:0 0 28px}.faq-answer h3{font-size:17px;line-height:1.4;letter-spacing:-.25px;margin:0 0 10px}.faq-answer p{font-size:14px;line-height:1.75;margin:0;color:#3b536c}.faq-answer:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}
@media(max-width:1000px){.service-how.section.wrap,.faq.wrap{gap:36px;grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.service-how h2{font-size:42px}.faq-grid{gap:28px 24px}}
@media(max-width:760px){.service-how.section.wrap{grid-template-columns:1fr;gap:28px;padding-block:52px}.service-how h2{font-size:clamp(32px,9vw,42px);line-height:1.08;letter-spacing:-1.3px;max-width:400px}.service-how .editorial-relay{display:none}.service-how .eyebrow,.faq .eyebrow{margin-bottom:14px}.service-how ol{padding-top:0;margin:0}.service-how li{gap:16px;padding-bottom:24px}.service-how li>div{padding-bottom:24px}.service-how li h3{font-size:21px}.service-how li p{font-size:14px;line-height:1.7}.faq.wrap{grid-template-columns:1fr;gap:28px;padding-block:48px 52px}.faq h2{font-size:36px;letter-spacing:-1.2px}.faq-grid{grid-template-columns:1fr;gap:22px;padding-top:0;margin:0}.faq-answer{padding-bottom:22px}.faq-answer:nth-last-child(2){border-bottom:1px solid #d7e2ee;padding-bottom:22px}.faq-answer h3{font-size:17px;margin-bottom:8px}.faq-answer p{font-size:14px;line-height:1.7}.faq+.apply.wrap{margin-top:12px!important}}
