._section_nkvvn_1{color:var(--brand-ink,#2c233a);background:#f7f4fc;padding:80px 0}._inner_nkvvn_1{width:calc(100% - 64px);max-width:1180px;margin:auto}._heading_nkvvn_1{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px;display:flex}._eyebrow_nkvvn_1{letter-spacing:.1em;color:#7540cd;font-size:.8125rem;font-weight:750}._heading_nkvvn_1 h2{letter-spacing:-.035em;margin:13px 0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:750;line-height:1.2}._heading_nkvvn_1 p{color:#72657e;max-width:610px;font-size:1rem;line-height:1.75}._all_nkvvn_1{color:#6e38bf;flex-shrink:0;align-items:center;gap:9px;min-height:44px;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}._grid_nkvvn_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._card_nkvvn_1{background:#fff;border:1px solid #e6dff0;border-radius:20px;flex-direction:column;min-width:0;padding:27px;transition:box-shadow .2s,border-color .2s;display:flex;position:relative}._cardTop_nkvvn_1{color:#7443b4;justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;font-weight:650;line-height:1.5;display:flex}._cardTop_nkvvn_1 svg{flex-shrink:0}._card_nkvvn_1 h3{letter-spacing:-.025em;color:#30223f;margin:21px 0 12px;font-size:1.25rem;font-weight:700;line-height:1.45}._card_nkvvn_1 h3 a{color:inherit;text-decoration:none}._card_nkvvn_1 h3 a:after{content:"";border-radius:20px;position:absolute;inset:0}._card_nkvvn_1 p{color:#75677f;margin:0 0 25px;font-size:1rem;line-height:1.75}._cardBottom_nkvvn_1{color:#7947bb;border-top:1px solid #eee9f4;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}._cardBottom_nkvvn_1 span{color:#85768f;align-items:center;gap:7px;font-size:.8125rem;display:flex}._card_nkvvn_1:focus-within{outline-offset:4px;outline:3px solid #a678eb}._all_nkvvn_1:focus-visible{outline-offset:4px;outline:3px solid #a678eb}@media (hover:hover){._card_nkvvn_1:hover{border-color:#c3a5e8;box-shadow:0 12px 30px #5a327310}}@media (max-width:800px){._grid_nkvvn_1{grid-template-columns:1fr}._heading_nkvvn_1{flex-direction:column;align-items:flex-start;gap:10px}._card_nkvvn_1{padding:25px}._heading_nkvvn_1 h2 br{display:none}._section_nkvvn_1{padding:52px 0}._inner_nkvvn_1{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){._card_nkvvn_1{transition:none}}
