.main-banner .result-title{margin:0 0 .5rem;font-size:38px;font-weight:900;color:#fff;background:linear-gradient(to right,#ef6c0c 0,#b90000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-1 h1{font-size:40px;font-weight:900}.home-paths{background:linear-gradient(117deg,#faf0dc 38%,#fff2d6 78%);content-visibility:auto;contain-intrinsic-size:auto 620px}.home-paths-heading{max-width:880px;margin:0 auto 34px;text-align:center}.home-paths-heading>span{display:inline-block;margin-bottom:9px;color:#c83209;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.home-paths-heading h2{margin-bottom:14px;color:#2a2521;font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-.035em}.home-paths-heading p{margin:0;color:#6b5e55;font-size:16px;line-height:1.7}.home-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.home-path-grid article{display:flex;min-width:0;min-height:210px;flex-direction:column;padding:23px;border:1px solid #edcfb8;border-radius:20px;background:rgba(255,255,255,.88);box-shadow:0 10px 27px rgba(80,45,22,.07)}.home-path-grid strong{color:#122f50;font-size:19px;line-height:1.3}.home-path-grid p{margin:10px 0 18px;color:#6b5e55;font-size:14px;line-height:1.6}.home-path-grid a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:#c83209;font-size:13px;font-weight:800;text-decoration:none}.home-path-grid a:hover,.home-path-grid a:focus-visible{color:#891405;text-decoration:underline}.faq-section .accordion-header{margin:0;font-size:inherit}@media(max-width:900px){.home-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.main-banner .result-title{font-size:clamp(2rem,11vw,3.5rem);line-height:1.05}.section-1 h1{font-size:34px}.home-path-grid{grid-template-columns:1fr}.home-path-grid article{min-height:0}.home-paths-heading{margin-bottom:25px}.home-paths-heading p{text-align:left}}
