.OFp6sa_section{color:#f8f6fb;background:#0a041d;padding:110px 0}.OFp6sa_head{grid-template-columns:1fr 1fr;gap:45px;margin-bottom:38px;display:grid}.OFp6sa_eyebrow{color:#f2569c;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:800}.OFp6sa_head h2{letter-spacing:-.045em;max-width:680px;font-size:clamp(36px,4.8vw,62px);line-height:1.05}.OFp6sa_head p{color:#b9b2c4;align-self:end;font-size:18px;line-height:1.7}.OFp6sa_grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.OFp6sa_card{background:#100925;border:1px solid #332747;border-radius:17px;flex-direction:column;min-height:230px;padding:24px;transition:border-color .2s,transform .2s;display:flex}.OFp6sa_card:hover{border-color:#70405c;transform:translateY(-3px)}.OFp6sa_card h3{font-size:23px}.OFp6sa_card p{color:#b4acbe;line-height:1.65}.OFp6sa_card a{color:#f2569c;margin-top:auto;font-weight:750;text-decoration:none}.OFp6sa_card a:focus-visible,.OFp6sa_all:focus-visible{outline-offset:4px;outline:2px solid #fff}.OFp6sa_all{color:#f5dfeb;margin-top:28px;font-weight:750;display:inline-flex}@media (max-width:900px){.OFp6sa_head{grid-template-columns:1fr}.OFp6sa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.OFp6sa_section{padding:75px 0}.OFp6sa_grid{grid-template-columns:1fr}.OFp6sa_card{min-height:0}}
