.guide-hero{padding:85px max(5vw,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr .8fr;gap:80px;align-items:center;background:linear-gradient(135deg,#f8fbfb,#e7f4f2)}.guide-hero h1{font-size:48px;line-height:1.2;color:#071d30}.guide-hero h1 em{font-style:normal;color:#00a6a6}.guide-summary{background:#071d30;color:#fff;padding:32px}.guide-summary b{color:#16c3b7}.guide-summary li{margin:13px 0;color:#c3d0d7;font-size:13px}.guide-section{padding:90px max(5vw,calc((100vw - 1180px)/2))}.guide-steps{display:grid;grid-template-columns:repeat(4,1fr)}.guide-steps article{padding:25px;border-top:2px solid #00a6a6;border-right:1px solid #dce6ea}.guide-steps b{font-size:11px;color:#00a6a6}.guide-steps h3{font-size:16px;color:#071d30}.guide-steps p{font-size:12px;color:#667784}.methods{padding:85px max(5vw,calc((100vw - 1180px)/2));background:#f3f7f7;display:grid;grid-template-columns:.55fr 1.45fr;gap:65px}.methods>div>span{font-size:11px;color:#00a6a6;letter-spacing:2px;font-weight:800}.methods h2{font-size:31px;color:#071d30}.methods>div>p{color:#667784}.method-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.method-grid article{background:#fff;padding:20px;border:1px solid #dce6ea}.method-grid i{display:grid;place-items:center;width:36px;height:36px;background:#e5f5f3;color:#00a6a6;font-style:normal;font-weight:800}.method-grid h3{font-size:15px;color:#071d30}.method-grid p{font-size:12px;color:#667784}.guide-warning{margin:70px max(5vw,calc((100vw - 1180px)/2));padding:24px 28px;background:#fff8df;border-left:4px solid #e5a31c}.guide-warning p{font-size:13px;color:#705c29}.guide-cta{padding:60px max(5vw,calc((100vw - 1180px)/2));display:flex;justify-content:space-between;align-items:center;background:#00a6a6;color:#fff}.guide-cta h2{font-size:28px}.guide-cta p{margin-bottom:0}.subfoot a{color:#16c3b7}@media(max-width:850px){.guide-hero,.methods{grid-template-columns:1fr}.guide-steps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.guide-hero,.guide-section,.methods,.guide-cta{padding:60px 20px}.guide-hero h1{font-size:36px}.guide-steps,.method-grid{grid-template-columns:1fr}.guide-cta{display:block}.guide-cta .btn{margin-top:20px}.guide-warning{margin:50px 20px}}
