.rd-instagram-feed{min-width:0}.rd-instagram-feed__status{margin:0;padding:clamp(1.25rem, 4vw, 2rem);border:1px solid var(--rd-border);border-top:.35rem solid var(--rd-strings);border-radius:.65rem;background:var(--rd-surface);box-shadow:var(--rd-shadow);color:var(--rd-muted);font-weight:750}.rd-instagram-feed__list{display:grid;gap:clamp(1.5rem, 4vw, 3rem);margin:0;padding:0;list-style:none}.ep-v2 .rd-instagram-feed__item{width:100%;min-width:0;max-width:none}.rd-instagram-update{overflow:hidden;border:1px solid var(--rd-border);border-top:.4rem solid var(--rd-strings);border-radius:.65rem;background:var(--rd-surface);box-shadow:var(--rd-shadow)}.rd-instagram-feed:not(.rd-instagram-feed--home) .rd-instagram-update{width:min(100%, 60rem);margin-inline:auto}.rd-instagram-update__header,.rd-instagram-update__copy{padding:clamp(1.25rem, 4vw, 2rem)}.rd-instagram-update__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1rem}.rd-instagram-update__header .ep-card-tag,.rd-instagram-update__title{margin:0}.rd-instagram-update__title{color:var(--rd-navy);font-size:clamp(1.15rem, 2.5vw, 1.5rem);line-height:1.2;text-align:right}.rd-instagram-update__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;background:var(--rd-navy)}.rd-instagram-update__gallery--count-1{grid-template-columns:minmax(0,1fr)}.rd-instagram-update__gallery:not(.rd-instagram-update__gallery--count-1) .rd-instagram-update__media:first-child:last-child,.rd-instagram-update__gallery--count-3 .rd-instagram-update__media:first-child,.rd-instagram-update__gallery--count-5 .rd-instagram-update__media:first-child,.rd-instagram-update__gallery--count-7 .rd-instagram-update__media:first-child,.rd-instagram-update__gallery--count-9 .rd-instagram-update__media:first-child{grid-column:1 / -1}.rd-instagram-update__media{position:relative;min-width:0;margin:0;background:#e8e3da}.rd-instagram-update__video-link{position:relative;display:block;color:inherit}.rd-instagram-update__video-link:focus-visible{z-index:1;outline:.25rem solid var(--rd-focus);outline-offset:-.25rem}.rd-instagram-update__media img{display:block;width:100%;height:auto;max-height:46rem;object-fit:contain;background:#f3f0e9}.rd-instagram-update__gallery:not(.rd-instagram-update__gallery--count-1) .rd-instagram-update__media:not(:first-child) img{height:min(43vw, 26rem);object-fit:cover}.rd-instagram-feed:not(.rd-instagram-feed--home) .rd-instagram-update__gallery{grid-template-columns:minmax(0,1fr);gap:.75rem}.rd-instagram-feed:not(.rd-instagram-feed--home) .rd-instagram-update__media{grid-column:auto!important}.rd-instagram-feed:not(.rd-instagram-feed--home) .rd-instagram-update__gallery:not(.rd-instagram-update__gallery--count-1) .rd-instagram-update__media:not(:first-child) img{height:auto;max-height:46rem;object-fit:contain}.rd-instagram-update__video-badge{position:absolute;right:.75rem;bottom:.75rem;padding:.4rem .65rem;border-radius:999px;background:rgb(9 45 61 / .92);color:#fff;font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.rd-instagram-update__video-link:hover .rd-instagram-update__video-badge,.rd-instagram-update__video-link:focus-visible .rd-instagram-update__video-badge{background:var(--rd-strings)}.rd-instagram-update__copy{max-width:54rem}.rd-instagram-update__copy>:first-child{margin-top:0}.rd-instagram-update__copy>:last-child{margin-bottom:0}.rd-instagram-update__copy p{overflow-wrap:anywhere;white-space:pre-wrap}.rd-instagram-feed--home .rd-instagram-feed__list{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-instagram-feed--home .rd-instagram-update__header{display:block}.rd-instagram-feed--home .rd-instagram-update__title{margin-top:.35rem;text-align:left}.rd-instagram-feed--home .rd-instagram-update__gallery{display:block}.rd-instagram-feed--home .rd-instagram-update__media:not(:first-child){display:none}.rd-instagram-feed--home .rd-instagram-update__media img{width:100%;height:auto;max-height:28rem;aspect-ratio:1 / 1;object-fit:cover}@media (max-width:62rem){.rd-instagram-feed--home .rd-instagram-feed__list{grid-template-columns:minmax(0,1fr)}.rd-instagram-feed--home .rd-instagram-update{display:grid;grid-template-columns:minmax(14rem,0.8fr) minmax(0,1.2fr)}.rd-instagram-feed--home .rd-instagram-update__header{grid-column:1 / -1}}@media (max-width:42rem){.rd-instagram-update__header{display:block}.rd-instagram-update__title{margin-top:.35rem;text-align:left}.rd-instagram-feed--home .rd-instagram-update{display:block}.rd-instagram-update__gallery{grid-template-columns:minmax(0,1fr)}.rd-instagram-update__gallery .rd-instagram-update__media{grid-column:auto!important}.rd-instagram-update__gallery:not(.rd-instagram-update__gallery--count-1) .rd-instagram-update__media:not(:first-child) img{height:auto;max-height:36rem;object-fit:contain}}@media (forced-colors:active){.rd-instagram-update,.rd-instagram-feed__status{border:2px solid CanvasText}}