._feature_js52f_6{padding:0 24px 100px}._container_js52f_10{max-width:67rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._reversed_js52f_22 ._container_js52f_10{direction:rtl}._reversed_js52f_22 ._container_js52f_10>*{direction:ltr}._visual_js52f_33{opacity:0;transform:translate(-40px);transition:all .7s cubic-bezier(.4,0,.2,1)}._reversed_js52f_22 ._visual_js52f_33{transform:translate(40px)}._visual_js52f_33._visible_js52f_43{opacity:1;transform:translate(0)}._card_js52f_51{background:#fff;border-radius:32px;border:2px solid rgba(116,116,193,.1);padding:48px 40px;position:relative;overflow:hidden;min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}._card_js52f_51:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.02;pointer-events:none}._card_js52f_51:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--brand-purple, #7474C1),var(--brand-pink, rgba(226, 103, 141, .81)));transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1)}._card_js52f_51:hover:after{transform:scaleX(1)}._card_js52f_51:hover{box-shadow:0 20px 50px #7474c124;border-color:#7474c133}._cardIcon_js52f_106{width:80px;height:80px;border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;background:linear-gradient(135deg,#7474c11f,#e2678d14);transition:transform .4s cubic-bezier(.4,0,.2,1)}._card_js52f_51:hover ._cardIcon_js52f_106{transform:scale(1.08)}._cardIcon_js52f_106 svg{width:36px;height:36px;color:var(--brand-purple, #7474C1)}._cardLabel_js52f_131{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-pink, rgba(226, 103, 141, .81));margin-bottom:10px}._cardName_js52f_140{font-family:brother-1816,Arial Black,sans-serif;font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:800;color:var(--text-dark, #2F254D);line-height:1.2}._ring_js52f_151{position:absolute;border-radius:50%;border:2px solid rgba(116,116,193,.08);pointer-events:none}._ring1_js52f_158{width:120px;height:120px;top:-20px;right:-20px}._ring2_js52f_165{width:80px;height:80px;bottom:30px;left:-15px}._content_js52f_175{opacity:0;transform:translate(40px);transition:all .7s cubic-bezier(.4,0,.2,1) .15s}._reversed_js52f_22 ._content_js52f_175{transform:translate(-40px)}._content_js52f_175._visible_js52f_43{opacity:1;transform:translate(0)}._contentEyebrow_js52f_193{font-style:italic;color:#9494d4;font-size:1rem;margin-bottom:8px}._contentTitle_js52f_200{font-family:brother-1816,Arial Black,sans-serif;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;color:var(--text-dark, #2F254D);line-height:1.15;margin-bottom:20px}._contentBody_js52f_212{font-size:1.05rem;color:#555;line-height:1.8;margin-bottom:24px}._contentBody_js52f_212:last-child{margin-bottom:0}._contentBody_js52f_212 strong{color:var(--text-dark, #2F254D);font-weight:600}._points_js52f_231{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}._point_js52f_231{display:flex;gap:14px;align-items:flex-start}._pointIcon_js52f_246{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#7474c11a,#e2678d14);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._pointIcon_js52f_246 svg{width:14px;height:14px;color:var(--brand-purple, #7474C1)}._pointText_js52f_264{font-size:.95rem;color:#555;line-height:1.65}._pointText_js52f_264 strong{color:var(--text-dark, #2F254D);font-weight:600}@media (max-width: 849px){._container_js52f_10{grid-template-columns:1fr;gap:32px}._reversed_js52f_22 ._container_js52f_10{direction:ltr}._visual_js52f_33,._reversed_js52f_22 ._visual_js52f_33,._content_js52f_175,._reversed_js52f_22 ._content_js52f_175{transform:translateY(30px)}._visual_js52f_33._visible_js52f_43,._content_js52f_175._visible_js52f_43{transform:translateY(0)}}@media (max-width: 599px){._card_js52f_51{padding:36px 24px;min-height:280px}}
