.parent-card-container{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.parent-card-container>.parent-card{aspect-ratio:5/6}.parent-card{display:flex;flex-flow:column;justify-content:end;align-items:start;border-radius:8px;overflow:hidden;background-size:cover;background-position:center;position:relative;z-index:1}.parent-card::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1;pointer-events:none}.parent-card>*{position:relative;z-index:2}.parent-card>div{color:var(--white);padding:32px 32px 16px;display:flex;flex-flow:column;gap:16px;width:100%}.parent-card-container .h3{font-family:warbler-display;font-weight:400;font-size:40px}.child-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;height:100%;max-height:0px;overflow:hidden}.child-container a.featured-child{background-color:var(--primary);color:var(--white);padding:8px 16px;border-radius:30px}.child-container a.featured-child:hover{background-color:var(--tertiary)}.parent-card>a{padding:24px 32px;width:100%;background-color:var(--primary);color:var(--white);display:flex;flex-flow:row;justify-content:space-between;align-items:center}.parent-card>a:hover{background-color:var(--tertiary);color:var(--white)}@media screen and (max-width:1119px){.parent-card-container{grid-template-columns:repeat(2,1fr)}.parent-card-container>.parent-card{aspect-ratio:6/6}.parent-card>div{padding:16px}.child-container{display:none}}@media screen and (max-width:1023px){.parent-card-container{grid-template-columns:repeat(1,1fr)}.parent-card-container>.parent-card{aspect-ratio:6/4}}.parent-card-container:has(.parent-card:nth-child(2):last-child) .parent-card:nth-child(1){grid-column:2}.parent-card-container:has(.parent-card:nth-child(2):last-child) .parent-card:nth-child(2){grid-column:3}