.seo-section{background:#181818;color:#f5f1e9}.seo-section--light{background:#eeeae1;color:#191919}.seo-section h2{font-size:clamp(2rem,4vw,3.6rem);line-height:1.08;max-width:22ch;margin:0 0 26px}.seo-section h3{font-size:1.3rem;margin:0 0 14px}.seo-section p{line-height:1.75;max-width:70ch;margin:0 0 18px}.seo-kicker{font-size:.75rem;letter-spacing:.12em;font-weight:700;color:#e76a51}.seo-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(30px,6vw,90px);align-items:center}.seo-layout img{width:100%;max-height:400px;object-fit:cover}.seo-topics{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px}.seo-topics article{border-top:1px solid #999;padding-top:20px}.seo-picture{display:grid;grid-template-columns:1fr 1fr;gap:clamp(25px,5vw,75px);align-items:center;margin-top:55px}.seo-picture img{width:100%;height:300px;object-fit:cover}.seo-link{display:inline-block;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:5px}.seo-faq{display:grid;grid-template-columns:1fr 1fr;gap:50px}.seo-faq details{border-top:1px solid #777;padding:20px 0}.seo-faq details:last-child{border-bottom:1px solid #777}.seo-faq summary{cursor:pointer;font-weight:700;font-size:1.1rem}.seo-faq details p{margin:16px 0 0}.seo-faq summary:focus-visible,.seo-link:focus-visible{outline:3px solid #e76a51;outline-offset:4px}@media(max-width:760px){.seo-layout,.seo-picture,.seo-faq,.seo-topics{grid-template-columns:1fr}.seo-faq{gap:20px}.seo-topics{gap:20px}.seo-picture img{height:220px}}.seo-section h2,.seo-section h3{color:inherit}
body.option-twist .benefits .glass-container{background:linear-gradient(to bottom,rgba(7,15,23,.05) 35%,rgba(7,15,23,.82) 100%),url("/assets/it-team.jpg") center 35% / cover no-repeat #101b28}
