.styles_card__jPCFs{position:relative;display:flex;flex-direction:column;gap:10px;padding:26px 24px;overflow:hidden;border:1px solid var(--card-line,hsla(0,0%,100%,.09));border-top-color:var(--card-line-top,var(--card-line,hsla(0,0%,100%,.16)));border-radius:18px;background:var(--card-fill,rgba(20,20,32,.68));box-shadow:var(--card-shadow,0 26px 60px -26px rgba(0,0,0,.5));-webkit-backdrop-filter:var(--card-blur,none);backdrop-filter:var(--card-blur,none)}@media only screen and (min-width:769px){.styles_card__jPCFs{padding:30px 28px}}.styles_card__jPCFs:before{content:"";position:absolute;top:18px;bottom:18px;width:3px;border-radius:3px;background:var(--accent-line,transparent);box-shadow:0 0 16px -2px var(--accent-glow,transparent);transition:box-shadow .3s ease}[dir=ltr] .styles_card__jPCFs:before{left:0}[dir=rtl] .styles_card__jPCFs:before{right:0}@media only screen and (min-width:769px)and (hover:hover){.styles_card__jPCFs:hover:before{box-shadow:0 0 24px 0 var(--accent-glow,transparent)}}.styles_title__2g8Hn.styles_title__2g8Hn{font-size:19px;line-height:1.4}.styles_description___UEYA.styles_description___UEYA{font-size:15px}.styles_section__LByX_{position:relative;isolation:isolate;overflow:clip visible;padding:48px 16px}@media only screen and (min-width:769px){.styles_section__LByX_{padding:48px 24px}}.styles_section__LByX_:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:radial-gradient(var(--grid-dot,hsla(0,0%,100%,.11)) 1.1px,transparent 1.6px);background-size:30px 30px;-webkit-mask-image:radial-gradient(115% 90% at 50% 50%,#000 40%,transparent 80%);mask-image:radial-gradient(115% 90% at 50% 50%,#000 40%,transparent 80%)}.styles_container__TR__H{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px}.styles_title__MmzXN.styles_title__MmzXN{max-width:1000px;text-align:center}.styles_description__NdiSC{max-width:720px;margin-bottom:12px;text-align:center}.styles_cards__xnvSn{width:100%;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}@media only screen and (min-width:576px){.styles_cards__xnvSn{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1025px){.styles_cards__xnvSn{grid-template-columns:repeat(3,1fr)}}