.scw-fit{color:#000;background:#faf8f5;border-top:1px solid #a65e42;border-bottom:1px solid #a65e42;padding:60px 20px;font-family:Poppins,sans-serif}@media (min-width:1024px){.scw-fit{padding:100px 20px}}.scw-fit__inner{max-width:1270px;margin:0 auto}.scw-fit__eyebrow{color:#000;letter-spacing:.05rem;text-transform:uppercase;background:#fefefe;border:1px solid #a65e42;border-radius:35px;margin:0 0 16px;padding:6px 16px;font-size:.8rem;font-weight:400;display:inline-block}.scw-fit__heading{color:#000;max-width:24ch;margin:0 0 16px;font-family:Syne,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:1024px){.scw-fit__heading{font-size:3rem}}.scw-fit__answer{color:#000;max-width:68ch;margin:0 0 32px;font-size:1.1rem;font-weight:300;line-height:1.7}.scw-fit__cols{grid-template-columns:1fr;gap:20px;margin-bottom:32px;display:grid}@media (min-width:768px){.scw-fit__cols{grid-template-columns:1fr 1fr}}.scw-fit__col{background:#fefefe;border:1px solid #e5ddd4;border-radius:15px;padding:24px}.scw-fit__col h3{color:#000;margin:0 0 12px;font-family:Syne,sans-serif;font-size:1.3rem;font-weight:700}.scw-fit .scw-fit__col ul{margin:0;padding-left:1.2em;list-style:outside}.scw-fit__col li{color:#000;margin:0 0 10px;font-size:1rem;font-weight:300;line-height:1.6}.scw-fit__col li::marker{color:#a65e42}.scw-fit__actions{flex-wrap:wrap;gap:12px;display:flex}.scw-fit .scw-fit__btn{border-radius:35px;justify-content:center;align-items:center;min-height:48px;padding:12px 28px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.scw-fit .scw-fit__btn--primary{color:#fefefe;background:#1b687a;border:1px solid #1b687a}.scw-fit .scw-fit__btn--primary:hover,.scw-fit .scw-fit__btn--primary:focus-visible{color:#fefefe;background:#14505e}.scw-fit .scw-fit__btn--secondary{color:#1b687a;background:#fefefe;border:1px solid #1b687a}.scw-fit .scw-fit__btn--secondary:hover,.scw-fit .scw-fit__btn--secondary:focus-visible{color:#fefefe;background:#1b687a}.scw-fit__related{margin-top:32px}.scw-fit__related p{text-transform:uppercase;letter-spacing:.05rem;color:#000;margin:0 0 8px;font-size:.9rem;font-weight:500}.scw-fit__related ul{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.scw-fit__related a{color:#1b687a;text-underline-offset:3px;padding:8px 0;font-size:1rem;text-decoration:underline;display:inline-block}.scw-fit a:focus-visible{outline-offset:3px;outline:2px solid #1b687a}
