.text-icon-grp{--tig-alignment:start;--tig-icon-size:50px;--tig-icon-border-radius:var(--tig-icon-size);--tig-title-color:var(--color-foreground);--tig-detail-color:var(--color-foreground);color:rgb(var(--tig-title-color));display:grid;grid-template:var(--tig-template,auto);margin:.9rem 0;position:relative}a.text-icon-grp{color:inherit;font-weight:inherit;text-decoration:none!important}.text-icon-grp--left{align-items:var(--tig-alignment);grid-template:"icon content" auto/var(--tig-icon-size) 1fr}.text-icon-grp__icon{grid-column:1/1;grid-row:1/1;height:var(--tig-icon-size);object-fit:contain;padding:var(--tig-icon-padding,0);position:relative;width:var(--tig-icon-size)}.text-icon-grp__icon,a.text-icon-grp .text-icon-grp__icon:before{background:var(--tig-icon-bg,transparent);border-radius:var(--tig-icon-border-radius);display:block}a.text-icon-grp .text-icon-grp__icon:before{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:center;transition:transform .2s ease-in-out;width:100%;will-change:transform;z-index:-1}a.text-icon-grp:hover .text-icon-grp__icon:before{transform:scale(1.1)}.text-icon-grp__icon svg{fill:var(--tig-icon-color);display:block;height:100%;width:100%}.text-icon-grp__text{font-size:19px;margin-top:1em}.text-icon-grp--left .text-icon-grp__text{margin:0 0 0 1em}.text-icon-grp__title{color:rgb(var(--tig-title-color));display:block;position:relative}a .text-icon-grp__link-icon{align-items:center;border-radius:var(--tig-icon-border-radius);color:rgb(var(--color-black));display:flex;grid-column:1/1;grid-row:1/1;height:var(--tig-icon-size);justify-content:center;opacity:0;transition:opacity .2s;width:var(--tig-icon-size)}a:focus .text-icon-grp__link-icon,a:hover .text-icon-grp__link-icon{backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);background:rgb(var(--color-white),.7);opacity:1}.text-icon-grp__detail{display:block;font-size:.75em;margin-top:.5rem;opacity:.85}.text-icon-grp__detail,a .text-icon-grp__detail{color:rgb(var(--tig-detail-color))}