.guide-hero{background:#edf6f6;padding-bottom:64px}.guide-hero-grid{grid-template-columns:1.35fr .8fr;align-items:start;gap:70px;display:grid}.guide-hero h1{letter-spacing:-2px;margin:20px 0;font-size:clamp(38px,5vw,66px);line-height:1.08}.guide-hero p{font-size:17px;line-height:1.8}.guide-tagline{color:#087b80;font-weight:600}.guide-request{background:#fff;border:1px solid #d6e7e7;border-radius:22px;padding:30px;box-shadow:0 14px 35px #0e354909}.guide-request h2{font-size:28px}.guide-request form{gap:12px;margin:20px 0;display:grid}.guide-request small{color:#526977;line-height:1.6;display:block}.service-guide input{color:#10334a;width:100%;font:inherit;background:#fff;border:1px solid #b9cdd2;border-radius:10px;min-width:0;padding:14px}.service-guide label{font-size:14px;font-weight:650}.guide-nav{border-bottom:1px solid #deeaeb;flex-wrap:wrap;gap:25px;padding-top:23px;padding-bottom:23px;display:flex}.guide-nav a{font-size:14px;font-weight:600}.service-guide h2{letter-spacing:-1px;font-size:clamp(27px,3vw,38px);line-height:1.2}.guide-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}.guide-options article{border:1px solid #dce8ea;border-radius:18px;padding:28px}.guide-options h3{margin:15px 0;font-size:22px}.guide-options p,.guide-two p,.guide-find p{color:#48606c;line-height:1.85}.guide-number{color:#087f82;background:#e3f4ee;border-radius:50%;place-items:center;width:39px;height:39px;font-size:15px;font-weight:700;display:grid}.guide-practical{background:#f4f7f5;padding:65px 0}.guide-two{grid-template-columns:1fr 1fr;align-items:start;gap:55px;display:grid}.guide-checklist{padding-left:22px;line-height:1.8}.guide-checklist li{padding:6px 0}.guide-two aside h2{margin-top:15px}.guide-find{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.guide-find form>div{gap:10px;margin-top:12px;display:flex}.guide-find button{white-space:nowrap}.guide-process .guide-options{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-related{border-top:1px solid #deeaeb}.guide-related-links{flex-wrap:wrap;gap:12px;margin:22px 0 30px;display:flex}.guide-related-links a{border:1px solid #cbdcdf;border-radius:10px;padding:13px 18px;font-weight:600}.guide-related-links a:hover{background:#e9f6f1}.service-guide section[id],.service-guide div[id],.service-guide aside[id]{scroll-margin-top:110px}.guide-two details{border-bottom:1px solid #dce8ea;padding:15px 0}.guide-two summary{cursor:pointer;font-weight:600}@media (max-width:850px){.guide-hero-grid{grid-template-columns:1fr 1fr;gap:30px}.guide-two{gap:28px}.guide-find,.guide-process .guide-options{grid-template-columns:1fr}.guide-hero h1{font-size:42px}}@media (max-width:600px){.guide-hero-grid,.guide-two,.guide-options{grid-template-columns:1fr}.guide-hero{padding-bottom:36px}.guide-hero h1{letter-spacing:-1.5px;font-size:39px}.guide-request{padding:23px}.guide-nav{gap:15px}.guide-options article{padding:23px}.guide-find form>div{flex-direction:column}.guide-practical{padding:40px 0}.guide-related-links a{width:100%}.guide-hero-grid{gap:28px}}
