.edge-index-hero{background:#000;box-sizing:border-box;color:#fff;min-height:320px;overflow:hidden;padding:168px 12px 40px;position:relative;width:100%}.edge-index-hero__media{inset:0;opacity:.72;position:absolute}.edge-index-hero__media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.edge-index-hero:after{background:linear-gradient(90deg,#000,#000000c7 42%,#0000002e);content:"";inset:0;position:absolute}.edge-index-hero__inner{box-sizing:border-box;margin:0 auto;max-width:1296px;position:relative;width:100%;z-index:1}.edge-index-hero__eyebrow{color:#ffffffb8!important;font-family:CeraPro-Medium,sans-serif;font-size:11px;letter-spacing:2.2px;line-height:12px;margin:0 0 8px;text-transform:uppercase}.edge-index-hero__title{color:#fff!important;font-family:Logik-ExtendedBold;font-size:32px;letter-spacing:.22px;line-height:36px;margin:0;max-width:680px;text-transform:uppercase}.edge-index-hero__description{color:#ffffffb3;font-family:CeraPro-Medium,sans-serif;font-size:15px;letter-spacing:.1px;line-height:24px;margin:12px 0 0;max-width:600px}.edge-index-page{box-sizing:border-box;margin:0 auto;max-width:1296px;padding:40px 12px 56px;width:100%}.edge-grid-list{display:grid;gap:20px 8px;grid-template-columns:repeat(2,minmax(0,1fr))}.edge-grid-list__item{color:#000;display:block;min-width:0;text-decoration:none}.edge-grid-list__image-wrap{background:#f0f0f0;display:block;overflow:hidden;width:100%}.edge-grid-list__image{aspect-ratio:3/4;display:block;height:auto;object-fit:cover;width:100%}.edge-grid-list__title{color:#000;display:block;font-family:CeraPro-Bold,sans-serif;font-size:13px;letter-spacing:.22px;line-height:16px;padding-top:8px;text-transform:capitalize}.edge-grid-list__item:hover .edge-grid-list__title{text-decoration:underline}.edge-text-directory{display:flex;flex-direction:column;gap:40px}.edge-text-directory__group-title{border-bottom:1px solid #949494;color:#000;font-family:Logik-ExtendedBold;font-size:20px;font-style:italic;letter-spacing:.22px;line-height:28px;margin:0 0 10px;padding-bottom:5px;text-transform:capitalize}.edge-text-list{display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.edge-text-list__item{color:#000;display:list-item;font-family:CeraPro-Regular,sans-serif;font-size:13px;letter-spacing:.22px;line-height:32px;list-style-position:outside;margin-left:19.5px;text-decoration:none;text-transform:capitalize}.edge-text-list__item:hover{text-decoration:underline}@media screen and (min-width: 768px){.edge-index-hero{min-height:472px;padding:240px 24px 64px}.edge-index-hero__title{font-size:52px;line-height:52px}.edge-index-hero__description{font-size:18px;line-height:28px}.edge-index-page{padding:40px 24px 72px}.edge-grid-list{gap:28px 16px;grid-template-columns:repeat(3,minmax(0,1fr))}.edge-grid-list__title{font-size:14px;line-height:18px}.edge-text-directory{display:grid;gap:40px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.edge-text-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1024px){.edge-grid-list{grid-template-columns:repeat(4,minmax(0,1fr))}.edge-text-directory{grid-template-columns:repeat(3,minmax(0,1fr))}}
