.ec-tiles,.ec-tiles *,.ec-tiles :after,.ec-tiles :before{box-sizing:border-box}.ec-tiles{font-family:var(--font-family,"Montserrat",system-ui,sans-serif)}.ec-tiles__inner{margin:0 auto;max-width:1282px;padding:80px 32px}.ec-tiles__head{margin-bottom:48px}.ec-tiles--center .ec-tiles__head{text-align:center}.ec-tiles--center .ec-tiles__heading,.ec-tiles--center .ec-tiles__intro{margin-left:auto;margin-right:auto}.ec-tiles__eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.ec-tiles__heading{font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.ec-tiles__intro{font-size:18px;font-weight:500;line-height:27px;margin:20px 0 0;max-width:640px}.ec-tiles__intro p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 12px}.ec-tiles__intro p:last-child{margin-bottom:0}.ec-tiles__grid{display:grid;gap:1px;overflow:hidden}.ec-tiles__tile{align-items:center;display:flex;gap:14px;min-height:76px;transition:background .18s ease,color .18s ease}.ec-tiles__tile,a.ec-tiles__tile:hover{text-decoration:none}a.ec-tiles__tile:focus-visible{outline:3px solid var(--ed-blue,#006ef5);outline-offset:-3px}.ec-tiles__icon{align-items:center;display:flex;flex:0 0 auto;justify-content:center;transition:color .18s ease,transform .18s ease}.ec-tiles__icon img,.ec-tiles__icon svg{height:22px;object-fit:contain;width:22px}a.ec-tiles__tile:hover .ec-tiles__icon{transform:translateY(-1px)}.ec-tiles__label{font-weight:600;line-height:1.3}@media (max-width:1023px){.ec-tiles__inner{padding:56px 32px}.ec-tiles__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){.ec-tiles__inner{padding:40px 20px}.ec-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ec-tiles__heading{max-width:none!important}.ec-tiles__tile{gap:10px;min-height:68px}}@media (max-width:480px){.ec-tiles__grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.ec-tiles__icon,.ec-tiles__tile{transition:none}a.ec-tiles__tile:hover .ec-tiles__icon{transform:none}}