.use_case_block{display:grid;grid-template:"icon" auto "header" auto "description" auto/1fr;place-items:start start;grid-gap:8px;gap:8px}.use_case_block .use_case_block__icon{grid-area:icon;position:relative;padding:10px;border-radius:15px;background:transparent;margin-bottom:12px;border:1px solid rgba(171,0,255,.25);background-color:#fff;box-shadow:0 10px 30px rgba(171,0,255,.2);display:flex;align-items:center;justify-content:center}.use_case_block .use_case_block__icon:after{content:"";position:absolute;bottom:-2px;height:16px;width:55px;filter:blur(7px);z-index:3;background-color:rgba(171,0,255,.2)}.use_case_block .use_case_block__icon .icon{color:#ab00ff;height:36px;width:36px}.use_case_block .use_case_block__icon .icon .fa-primary{color:#ab00ff}.use_case_block .use_case_block__icon .icon .fa-secondary{color:rgba(171,0,255,.4);opacity:1}.use_case_block .use_case_block__header{grid-area:header;margin-bottom:0;font-size:21px;line-height:24px}@media(min-width:768px){.use_case_block .use_case_block__header{font-size:24px;line-height:32px}}.use_case_block .use_case_block__description{grid-area:description;font-weight:300;font-size:16px;line-height:20px;color:var(--text-secondary)}@media(min-width:768px){.use_case_block .use_case_block__description{font-size:19px;line-height:24px}}.use_case_block.use_case_block__secondary{display:grid;grid-template:"icon header" auto "icon description" 1fr/auto 1fr;grid-gap:8px 18px;gap:8px 18px}