.products-module__E8alaG__hero{background:var(--bone)}.products-module__E8alaG__heroWrap{padding-top:64px;padding-bottom:72px;position:relative}.products-module__E8alaG__heroWrap>*{max-width:800px}.products-module__E8alaG__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.products-module__E8alaG__card{background:var(--bone);border:1px solid var(--rule);box-shadow:var(--shadow-hard);border-radius:6px;transition:transform .2s,border-color .2s,box-shadow .2s}.products-module__E8alaG__card:hover{border-color:var(--wave);transform:translateY(-3px);box-shadow:0 20px 40px -20px #0003}.products-module__E8alaG__cardLink{height:100%;color:var(--ink);flex-direction:column;padding:28px;text-decoration:none;display:flex}.products-module__E8alaG__cardTop{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.products-module__E8alaG__logo{object-fit:contain;background:#020b04;border-radius:14px;width:56px;height:56px;padding:6px}.products-module__E8alaG__card h2{letter-spacing:-.02em;font-size:24px;font-weight:800;margin-bottom:8px!important}.products-module__E8alaG__card p{color:var(--body);flex:1;font-size:15.5px;margin-bottom:22px!important}.products-module__E8alaG__more{color:var(--wave-text);align-items:center;gap:8px;font-weight:700;display:inline-flex}.products-module__E8alaG__more svg{width:16px;height:16px}.products-module__E8alaG__cardCustom{background:var(--tint);border-style:dashed}.products-module__E8alaG__plus{background:var(--bone);border:1px solid var(--rule);width:56px;height:56px;color:var(--wave-text);border-radius:14px;place-items:center;display:grid}.products-module__E8alaG__plus svg{width:24px;height:24px}
