.x36-overview{max-width:1120px;margin:2.25rem auto;padding:0 1.25rem}.x36-overview>header{display:grid;grid-template-columns:minmax(150px,.42fr) 1fr;align-items:end;gap:1.4rem;margin-bottom:1.2rem}.x36-overview>header span,.x36-final-call span,.x36-mid-call span{color:#47626b;font-size:.74rem;font-weight:800;letter-spacing:.12em}.x36-overview h2,.x36-final-call h2{max-width:700px;margin:.2rem 0;font-size:clamp(1.55rem,2.7vw,2.25rem);line-height:1.16}.x36-service-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #8aa0a5;border-left:1px solid #8aa0a5}.x36-service-rows article{padding:1.1rem 1.2rem;border-right:1px solid #8aa0a5;border-bottom:1px solid #8aa0a5;background:#fff}.x36-service-rows article b{color:#405b62;font-size:.74rem;letter-spacing:.08em}.x36-service-rows article p{line-height:1.65}.x36-overview-tint{padding:1.5rem 1.25rem;background:#edf3f4}.x36-tip{display:grid;grid-template-columns:160px 1fr;gap:1rem;max-width:1080px;margin:1.5rem auto;padding:1.2rem 1.4rem;border-left:3px solid #557982;background:#f2f6f5}.x36-tip span{font-size:.73rem;font-weight:800;letter-spacing:.1em;color:#405b62}.x36-tip p{margin:0;line-height:1.65}.x36-faq{max-width:950px;margin:2rem auto;padding:0 1.25rem}.x36-faq details{padding:1rem 0;border-bottom:1px solid #c8d2d3}.x36-faq summary{font-weight:700;cursor:pointer}.x36-faq details p{line-height:1.65}.x36-mid-call,.x36-final-call{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:1.5rem auto;padding:1.7rem max(1.25rem,calc((100% - 1080px)/2));background:#183d49;color:#fff}.x36-final-call span,.x36-mid-call span{color:#b9d1d3}.x36-mid-call{max-width:1080px}.x36-final-call a,.x36-mid-call a{flex:none}@media(max-width:720px){.x36-overview>header{grid-template-columns:1fr;gap:.4rem}.x36-service-rows{grid-template-columns:1fr}.x36-tip{grid-template-columns:1fr}.x36-final-call,.x36-mid-call{align-items:flex-start;flex-direction:column}}