.apt-eg{background:var(--apt-off-black,#0d0d0d);color:var(--apt-white,#fff);padding:80px 0}.apt-eg--row{padding:96px 0}.apt-eg__inner{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1280px;padding:0 40px}

/* !important: the portal head HTML sets h2-h4 black on blog pages */html body .apt-eg .apt-eg__heading{color:var(--apt-white,#fff)!important;font-family:var(--ff-accent,"Termina",sans-serif);font-size:clamp(28px,3vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:0;text-transform:none}.apt-eg__group{display:flex;flex-direction:column;gap:32px}.apt-eg__group+.apt-eg__group{margin-top:clamp(64px,8vw,128px)}.apt-eg__group[hidden]{display:none}.apt-eg__filter{background:var(--apt-sapphire-sky,#0d0054);border:1px solid rgba(109,138,255,.35);border-radius:999px;gap:12px 20px;justify-content:space-between;padding:10px 16px}.apt-eg__filter,.apt-eg__filter-left{align-items:center;display:flex;flex-wrap:wrap}.apt-eg__filter-left{gap:16px;min-width:0}.apt-eg__filter-label{color:var(--apt-tourmaline-lt,#39c8cb);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:11px;font-weight:700;letter-spacing:.88px;line-height:1.5;text-transform:uppercase}.apt-eg__chips{display:flex;flex-wrap:wrap;gap:8px}html body .apt-eg .apt-eg__chip{appearance:none;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:var(--apt-white,#fff);cursor:pointer;font-family:var(--ff-base,"Degular Text",sans-serif);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.5;margin:0;padding:8px 16px;text-transform:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}html body .apt-eg .apt-eg__chip:hover{border-color:var(--apt-tourmaline-lt,#39c8cb)}html body .apt-eg .apt-eg__chip:focus-visible{outline:2px solid var(--apt-tourmaline-lt,#39c8cb);outline-offset:2px}html body .apt-eg .apt-eg__chip.is-active{background:var(--apt-tourmaline-lt,#39c8cb);border-color:var(--apt-tourmaline-lt,#39c8cb);color:var(--apt-off-black,#0d0d0d);font-weight:600}.apt-eg__count{color:hsla(0,0%,100%,.6);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:13px;line-height:1.5;margin:0;white-space:nowrap}.apt-eg__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.apt-eg__grid,.apt-eg__grid>li{margin:0;padding:0}.apt-eg__grid>li:before{content:none}.apt-eg__item[hidden]{display:none}html body .apt-eg .apt-eg__card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;color:var(--apt-white,#fff)!important;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none!important;transition:border-color .18s ease}html body .apt-eg a.apt-eg__card:focus-visible,html body .apt-eg a.apt-eg__card:hover{border-color:rgba(57,200,203,.6)}html body .apt-eg a.apt-eg__card:focus-visible{outline:2px solid var(--apt-tourmaline-lt,#39c8cb);outline-offset:3px}.apt-eg__media{align-items:flex-start;box-sizing:border-box;display:flex;flex:0 0 auto;height:200px;justify-content:space-between;padding:16px 16px 0;position:relative}.apt-eg__item--recorded .apt-eg__media{opacity:.6}.apt-eg__media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.apt-eg__media--g1{background:linear-gradient(156.6deg,#6d8aff 14.6%,#35239f 47.9%,#0d0054 85.4%)}.apt-eg__media--g2{background:linear-gradient(90deg,#aa0a87,#35239f 47%,#39c8cb)}.apt-eg__media--g3{background:linear-gradient(156.6deg,#e611b8 14.6%,#aa0a87 50%,#5e004b 85.4%)}.apt-eg__date,.apt-eg__type{background:hsla(0,0%,5%,.9);font-weight:700;position:relative;z-index:1}.apt-eg__date{align-items:center;border-radius:8px;display:flex;flex-direction:column;padding:10px 14px}.apt-eg__month{color:var(--apt-tourmaline-lt,#39c8cb);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:11px;letter-spacing:.88px;line-height:1.5;text-transform:uppercase}.apt-eg__day{font-family:var(--ff-accent,"Termina",sans-serif);font-size:22px;line-height:1.2}.apt-eg__day,.apt-eg__type{color:var(--apt-white,#fff)}.apt-eg__type{border-radius:4px;font-family:var(--ff-base,"Degular Text",sans-serif);font-size:11px;letter-spacing:.88px;line-height:1.5;margin-left:auto;padding:6px 10px;text-transform:uppercase}.apt-eg__body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;padding:24px}.apt-eg__topic{color:var(--apt-tourmaline-lt,#39c8cb);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:11px;font-weight:700;letter-spacing:.88px;line-height:1.5;text-transform:uppercase}

/* !important: the portal head HTML sets h3 black */html body .apt-eg .apt-eg__title{color:var(--apt-white,#fff)!important;font-family:var(--ff-accent,"Termina",sans-serif);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.3;margin:0;text-transform:none}.apt-eg__details{display:flex;flex-direction:column;font-family:var(--ff-base,"Degular Text",sans-serif);font-size:13px;font-weight:500;gap:6px;line-height:1.5}.apt-eg__when{color:hsla(0,0%,100%,.85)}.apt-eg__where{color:hsla(0,0%,100%,.6)}.apt-eg__cta{color:var(--apt-tourmaline-lt,#39c8cb);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:13px;font-weight:600;line-height:1.5;margin-top:auto;padding-top:4px}.apt-eg__more{display:flex;justify-content:center}.apt-eg__empty[hidden],.apt-eg__more[hidden]{display:none}html body .apt-eg .apt-eg__more-btn{appearance:none;background:transparent;border:1px solid hsla(0,0%,100%,.34);border-radius:6px;color:hsla(0,0%,100%,.78);cursor:pointer;font-family:var(--ff-base,"Degular Text",sans-serif);font-size:15px;font-weight:700;letter-spacing:.375px;line-height:22.5px;margin:0;padding:15px 35px;text-transform:none;transition:border-color .16s ease,color .16s ease}html body .apt-eg .apt-eg__more-btn:hover{border-color:var(--apt-tourmaline-lt,#39c8cb);color:var(--apt-white,#fff)}html body .apt-eg .apt-eg__more-btn:focus-visible{outline:2px solid var(--apt-tourmaline-lt,#39c8cb);outline-offset:2px}.apt-eg__empty{color:hsla(0,0%,100%,.6);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:15px;margin:0}.apt-eg__dots{display:none}@media (max-width:1024px){.apt-eg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.apt-eg{padding:56px 0}.apt-eg--row{padding:64px 0}.apt-eg__inner{gap:24px;padding:0 20px}.apt-eg__group{gap:24px}.apt-eg__grid{gap:24px;grid-template-columns:minmax(0,1fr)}.apt-eg__filter{align-items:center;border-radius:10px;display:grid;gap:12px;grid-template-columns:1fr auto;padding:16px 20px}.apt-eg__filter-left{display:contents}.apt-eg__filter-label{grid-column:1;grid-row:1}.apt-eg__count{grid-column:2;grid-row:1}.apt-eg__chips{grid-column:1/-1;grid-row:2}.apt-eg__grid--row{display:flex;gap:16px;margin:0 -20px;overflow-x:auto;padding:0 20px;position:relative;scroll-padding:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none}.apt-eg__grid--row::-webkit-scrollbar{display:none}.apt-eg__grid--row>li{flex:0 0 280px;scroll-snap-align:start}.apt-eg__dots{display:flex;gap:8px;justify-content:center}.apt-eg__dots:empty{display:none}html body .apt-eg .apt-eg__dot{appearance:none;background:hsla(0,0%,100%,.3);border:0;border-radius:999px;cursor:pointer;height:8px;margin:0;padding:0;transition:width .18s ease,background-color .18s ease;width:8px}html body .apt-eg .apt-eg__dot.is-active{background:var(--apt-tourmaline-lt,#39c8cb);width:24px}}@media (prefers-reduced-motion:reduce){html body .apt-eg .apt-eg__card,html body .apt-eg .apt-eg__chip,html body .apt-eg .apt-eg__dot,html body .apt-eg .apt-eg__more-btn{transition:none}}