.tile-navigation{margin:auto;max-width:1980px;padding:0 30px 30px}.tile-navigation__intro{margin:0 auto 24px;text-align:center}.tile-navigation__intro h2,.tile-navigation__intro h3,.tile-navigation__intro h4,.tile-navigation__intro p{color:#000}.tile-navigation__preview{margin:40px auto;max-width:1500px}.tile-navigation__container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.tile-navigation__tile{align-items:center;background-color:#fff;border:1px solid #b2bb1e;cursor:pointer;display:flex;flex:0 0 calc((100% - 20px*(var(--boxes-per-row) - 1))/var(--boxes-per-row));flex-direction:column;justify-content:flex-start;padding:15px;text-align:center;text-decoration:none;transition:all .2s ease}.tile-navigation__tile:hover .tile-navigation__icon{color:#8fa015}.tile-navigation__tile:focus-visible{outline:2px solid #000;outline-offset:2px}.tile-navigation__icon{align-items:center;color:#666;display:inline-flex;height:40px;justify-content:center;margin-bottom:10px;transition:color .2s ease;width:40px}.tile-navigation__icon .hs_cos_wrapper_type_icon,.tile-navigation__icon svg{display:block;height:100%;transition:all .2s ease;width:100%}.tile-navigation__label{color:#222;font-size:1.125rem;font-weight:600;line-height:1.4}@media (max-width:991px){.tile-navigation{padding:20px}.tile-navigation__tile{flex:0 0 calc(33.33333% - 13.33333px)}}@media (max-width:767px){.tile-navigation{padding:16px}.tile-navigation__container{flex-direction:column;gap:8px}.tile-navigation__tile{flex:1;max-width:none}.tile-navigation__tile:hover{transform:none}.tile-navigation__icon{display:none}}