.related{padding-bottom:15rem;position:relative}.related__header{display:flex;gap:3rem;justify-content:space-between;margin-bottom:4rem}.related__heading{margin:0}.related__nav{align-items:center;display:flex;flex-shrink:0;gap:1.2rem}.related__nav-count{font-size:2.4rem;font-weight:700;letter-spacing:.02em;line-height:1;margin-right:.4rem}.related__nav-arrow{align-items:center;background:var(--c-second);border:2px solid var(--c-light);color:var(--c-white);cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;transition:background-color .2s ease-out,color .2s ease-out;width:3.8rem}.related__nav-arrow:focus-visible:not(:disabled),.related__nav-arrow:hover:not(:disabled){background-color:var(--c-light)}.related__nav-arrow:disabled{cursor:default;opacity:.3}.related__nav-arrow svg{display:block;flex-shrink:0}.related__slider:not(.flickity-enabled){display:flex;overflow:visible}.related__slider,.related__slider .flickity-slider,.related__slider .flickity-viewport{overflow:visible}.related__card{background-color:#efefef;display:flex;flex-direction:column;flex-shrink:0;margin-right:2.4rem;min-height:100%;position:relative;width:clamp(28rem,22vw,38rem);z-index:1}.related__card:hover{z-index:2}.related__card-img{aspect-ratio:7/4;overflow:hidden;padding:1rem}.related__card-img img{display:block;height:100%;object-fit:contain;width:100%}.related__card-body{display:flex;flex:1;flex-direction:column;gap:0;padding:2.4rem 2.4rem 3.2rem}.related__card-cat{color:var(--c-third);font-family:var(--font-body);font-size:1.4rem;font-weight:700;letter-spacing:.3em;line-height:1;margin:0 0 1.2rem;text-transform:uppercase}.related__card-header{position:relative}.related__card-chevron{background-color:var(--c-third);clip-path:polygon(0 0,100% 50%,0 100%);display:block;height:3.2rem;left:-2.4rem;position:absolute;top:-.4rem;width:1.8rem}.related__card-name{align-items:center;color:var(--c-second);display:flex;gap:1rem;letter-spacing:-.03em;line-height:1.1;margin:0}.related__card-reveal{display:grid;transition:grid-template-rows .35s ease}.related__card-reveal,.related__card:hover .related__card-reveal{grid-template-rows:1fr}.related__card-reveal-inner{overflow:hidden}.related__card-btn{align-self:flex-start;display:inline-flex;margin-top:4rem}.related__card--browse .related__card-img{padding:0}.related__card--browse .related__card-img img{display:block;height:100%;object-fit:cover;width:100%}.related__browse-body{gap:1.6rem}.related__browse-cta{align-self:flex-start}@media (max-width:767px){.related__header{align-items:flex-start;flex-direction:column;gap:2rem;margin-bottom:3rem}.related__slider-outer{padding-left:2rem}.related__card{max-width:34rem;min-height:none;width:80vw}.related__nav-count{font-size:2rem}}