.fit-guarantee{--guarantee-green:#315b4c}.guarantee-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:center;padding-top:68px;padding-bottom:70px}.fit-guarantee .guarantee-hero h1{font-size:clamp(36px,4vw,54px);line-height:1.12}.guarantee-hero h1 em{color:var(--guarantee-green);font-weight:400}.fit-guarantee .guarantee-lead{max-width:550px;font-size:16px;margin-bottom:26px}.guarantee-text-link{display:block;width:fit-content;margin-top:20px;font-size:12px;color:var(--guarantee-green);text-underline-offset:4px}.guarantee-promise{background:#f4f7f3;border:1px solid #dce5dc;border-radius:16px;padding:38px}.guarantee-shield{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:#e7eee5;color:var(--guarantee-green);border-radius:50%;margin-bottom:26px}.guarantee-promise h2{color:#273e32}.guarantee-deadline{border-top:1px solid #dbe4d8;margin-top:25px;padding-top:22px;display:flex;gap:22px;align-items:center}.guarantee-deadline strong{font:30px 'DM Serif Display',serif;white-space:nowrap;color:var(--guarantee-green)}.guarantee-deadline span{font-size:12px;line-height:1.7;color:#697366}.guarantee-conditions{background:#f8f9fc;padding:52px 0}.guarantee-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:32px}.guarantee-grid i{display:block;font-size:26px;color:var(--guarantee-green);margin-bottom:22px}.guarantee-grid h3{max-width:290px}.fit-guarantee .guarantee-grid p{font-size:14px}.fit-guarantee .guarantee-terms-note{border-top:1px solid #e0e3df;margin:28px 0 0;padding-top:22px;font-size:12px}.fit-guarantee a:not(.about-btn){color:var(--guarantee-green);text-underline-offset:4px}.guarantee-how,.guarantee-faq{display:grid;grid-template-columns:.9fr 1.2fr;gap:85px;padding-top:64px;padding-bottom:55px}.guarantee-how ol{list-style:none;margin:0;padding:0}.guarantee-how li{display:flex;gap:25px;padding:24px 0;border-bottom:1px solid #e3e7e0}.guarantee-how li:first-child{padding-top:0}.guarantee-how li>span{font-size:12px;color:#698374;padding-top:5px}.guarantee-how li p{margin-bottom:0;font-size:14px}.guarantee-faq{border-top:1px solid #e3e7e0}.guarantee-faq details{padding:20px 0;border-bottom:1px solid #e3e7e0}.guarantee-faq details:first-child{padding-top:0}.guarantee-faq summary{font-size:15px;font-weight:500;cursor:pointer}.guarantee-faq details p,.guarantee-faq details a{font-size:13px}.guarantee-help{margin-bottom:64px;padding:34px;background:#f4f7f3;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:24px}.guarantee-help p{margin-bottom:0}.fit-guarantee a:focus-visible,.fit-guarantee summary:focus-visible{outline:2px solid #668773;outline-offset:5px}@media(max-width:760px){.guarantee-hero,.guarantee-how,.guarantee-faq{grid-template-columns:1fr;gap:32px;padding-top:36px;padding-bottom:36px}.guarantee-promise{padding:26px}.guarantee-grid{grid-template-columns:1fr;gap:25px}.guarantee-grid i{margin-bottom:12px}.guarantee-grid h3{max-width:none}.guarantee-help{flex-direction:column;align-items:flex-start;padding:25px;margin-bottom:36px}.guarantee-conditions{padding:36px 0}.guarantee-deadline{gap:15px}.guarantee-deadline strong{font-size:26px}}
