/* START_SECTION:ft-warranty-hub (INDEX:49) */
.ft-warranty-hub{font-family:Arial,sans-serif;background:#eff1ef;color:#1d282e}.ft-hub-hero{padding:50px 5%;background:linear-gradient(120deg,#14191d,#353e44);color:white}.ft-hub-hero>p{font-size:12px;letter-spacing:.15em;margin-bottom:20px}.ft-hub-hero h1{font-size:clamp(36px,5vw,64px);color:#fff;line-height:1.1;margin-bottom:20px}.ft-hub-hero>span{font-size:16px;color:#bec8ce}.ft-hub-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:45px 5%}.ft-hub-cards>a{background:white;border:1px solid #ccd3d6;padding:32px 26px;display:flex;flex-direction:column}.ft-hub-cards small{font-size:12px;letter-spacing:.13em;color:#66777e}.ft-hub-cards h2{font-size:34px;margin:20px 0 15px}.ft-hub-cards strong{font-size:16px}.ft-hub-cards p{font-size:15px;line-height:1.7;margin:18px 0 25px;color:#68767c}.ft-hub-cards span{display:block;margin-top:auto;padding-top:18px;border-top:1px solid #cdd5d8;font-size:14px;font-weight:600}.ft-hub-cards>a:hover{border-color:#536975}.ft-hub-process{padding:0 5% 55px}.ft-hub-process h2{font-size:28px}.ft-hub-process ol{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;list-style:decimal;padding:30px 25px}.ft-hub-process p{font-size:15px;line-height:1.7;margin:12px 0;color:#66767d}.ft-hub-process a{text-decoration:underline}.ft-warranty-hub :focus-visible{outline:2px solid #536c7b;outline-offset:4px}@media(max-width:800px){.ft-hub-cards{grid-template-columns:1fr;padding:28px 20px;gap:16px}.ft-hub-cards>a{padding:25px}.ft-hub-process ol{grid-template-columns:1fr;gap:18px}.ft-hub-hero{padding:35px 20px}}
/* END_SECTION:ft-warranty-hub */
