.ad-feature-row{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:64px 24px}.ad-feature-row--reverse .ad-feature-row__media{order:-1}.ad-feature-row--reverse .ad-feature-row__content{order:2}.ad-feature-row__content{display:flex;flex-direction:column;gap:16px}.ad-feature-row__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.ad-badge{background:rgba(103,97,229,.08);border-radius:100px;letter-spacing:.06em;padding:6px 14px}.ad-badge,.ad-feature-row__eyebrow{color:#6761e5;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase}.ad-feature-row__eyebrow{letter-spacing:.08em;margin:0 0 8px}.ad-feature-row__title{color:#292e53;font-family:Space Grotesk,sans-serif;font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 12px}.ad-feature-row__desc{color:#545875;font-family:Fraunces,serif;font-size:18px;line-height:1.6;margin:0 0 20px}.ad-feature-row__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ad-feature-row__list li{align-items:flex-start;color:#292e53;display:flex;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;gap:10px;line-height:1.4}.ad-feature-row__list li:before{color:#6761e5;content:"\2713";flex-shrink:0;font-weight:700}.ad-feature-row .btn--primary{align-items:center;align-self:flex-start;background:#e040fb!important;border:none;border-radius:12px;color:#fff!important;cursor:pointer;display:inline-flex;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;justify-content:center;padding:14px 28px;text-decoration:none!important;transition:all .25s ease}.ad-feature-row .btn--primary:hover{background:#b380f8!important;color:#fff!important;transform:scale(1.03)}.ad-feature-row__media{border-radius:24px;overflow:hidden}.ad-feature-row__media img{border-radius:24px;display:block;height:auto;width:100%}@media (max-width:768px){.ad-feature-row{gap:32px;grid-template-columns:1fr;padding:48px 16px}.ad-feature-row--reverse .ad-feature-row__content,.ad-feature-row--reverse .ad-feature-row__media{order:0}.ad-feature-row__content{text-align:center}.ad-feature-row .btn--primary{align-self:center}}