.m-icon_grid_large{--item-padding:var(--spacing_5);--item-content-gap:var(--spacing_4);--max-heading-height:auto;--max-content-height:auto;color:var(--white)}.m-icon_grid_large__items{display:grid;gap:var(--grid_gutters)}.m-icon_grid_large__item{backdrop-filter:blur(25px);background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius_sm);display:flex;flex-direction:column;overflow:hidden;padding:var(--item-padding);transition:background var(--transitionSpeed),color var(--transitionSpeed)}.m-icon_grid_large__item--desktop{display:none}.m-icon_grid_large__itemicon{align-items:center;background:var(--green-blue,linear-gradient(225deg,var(--green_60) 0,var(--blue_60) 100%));border-radius:var(--radius_xxs);color:var(--white);display:flex;flex-shrink:0;height:40px;justify-content:center;padding:var(--spacing_2-5);transition:background var(--transitionSpeed),color var(--transitionSpeed);width:40px;svg{height:100%;width:100%;fill:currentColor;transition:fill var(--transitionSpeed)}}.m-icon_grid_large__itemcontent{display:flex;flex-direction:column;gap:var(--item-content-gap) 0;height:var(--max-content-height);padding-top:var(--spacing_4);transform:translateY(100%) translateY(calc(var(--item-content-gap)*2)) translateY(calc(var(--max-heading-height)*-1)) translateY(calc(var(--item-padding)*-1));transition:transform var(--transitionSpeed)}.m-icon_grid_large__itemheading{display:block;flex-shrink:0;font-weight:var(--font_semibold);height:var(--max-heading-height);width:calc(100% - 40px)}.m-icon_grid_large__itemlinkwrapper{margin-top:auto}@media (min-width:768px){.m-icon_grid_large__items{display:flex;flex-wrap:wrap;justify-content:center}.m-icon_grid_large__item{width:calc(50% - var(--grid_gutters))}}@media (min-width:992px){.m-icon_grid_large{--item-padding:var(--spacing_6)}.m-icon_grid_large__item{width:calc(33.3333% - var(--grid_gutters))}.m-icon_grid_large__item--mobile{display:none}.m-icon_grid_large__item--desktop{display:block}.m-icon_grid_large__itemicon{height:64px;padding:var(--spacing_4);width:64px}.m-icon_grid_large__itemcontent{margin-bottom:var(--item-content-gap);margin-top:40px}}@media (min-width:1200px){.m-icon_grid_large__item{width:calc(25% - var(--grid_gutters));&:focus,&:hover{background-color:var(--white);.m-icon_grid_large__itemcontent{color:var(--text_primary);transform:translateY(0)}}}}@media (max-width:991px){.m-icon_grid_large__item[open]{background-color:var(--white);color:var(--text_primary);.m-icon_grid_large__itemheadingwrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath fill='%23051F25' d='m12 6.468-1.065 1.064L6 2.598 1.065 7.533 0 6.467l6-6z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(180deg)}}.m-icon_grid_large__item--empty{pointer-events:none;.m-icon_grid_large__itemheadingwrapper:after{display:none}}.m-icon_grid_large__itemheadingwrapper{align-items:center;display:flex;gap:0 var(--spacing_3);padding-right:var(--spacing_12);position:relative;&::-webkit-details-marker{display:none}&:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath fill='%23fff' d='M0 1.533 1.065.466 6 5.403 10.935.466 12 1.533l-6 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform var(--transitionSpeed);width:12px}}.m-icon_grid_large__itemheading{font-size:var(--text_m)}}