a._six4ri._six4ri:hover,a._six4ri._six4ri:focus-visible{transition:color .3s;color:#78cdd1}.tile._six4ri._six4ri{gap:2rem;align-items:stretch}.tile._six4ri._six4ri:not(.tile-compact){gap:3rem}.tile._six4ri:not(.tile-compact) .tile-main._six4ri{padding-right:3rem}.tile-eyebrow._six4ri._six4ri{gap:.5rem}.tile-name._six4ri._six4ri{color:#fff}.tile-title._six4ri._six4ri{margin:.75rem 0 auto;max-width:60ch}.tile-title._six4ri a._six4ri{color:inherit}.tile-placeholder._six4ri._six4ri{opacity:.5}.tile-placeholder._six4ri .tile-coming._six4ri{margin:1rem 0 0;color:#4d5b6a;font-style:italic}.tile-bottom._six4ri._six4ri{margin-top:1.5rem}.tile-meta._six4ri._six4ri{gap:.5rem;color:#6a88a3}.tile-meta._six4ri a._six4ri{color:#a0b9d0}.tile-meta._six4ri a._six4ri:hover,.tile-meta._six4ri a._six4ri:focus-visible{color:#78cdd1}.tile-sep._six4ri._six4ri{opacity:.5}.tile-theme._six4ri._six4ri{text-decoration:underline;text-decoration-color:#4d5b6a}.tile-years._six4ri a._six4ri{text-decoration-color:#4d5b6a}.tile-image._six4ri._six4ri{flex:0 0 416px;max-width:416px;background:#fff;border-radius:0;align-self:flex-start;margin-top:calc(-1.5rem - 1px);display:grid}.tile-image._six4ri._six4ri:before{content:"";grid-area:1/1;padding-top:56.25%}.tile-image._six4ri img._six4ri{grid-area:1/1;align-self:center;justify-self:center;width:100%;height:auto;box-sizing:border-box;object-fit:contain;transition:transform .3s}.tile-image._six4ri:hover img._six4ri,.tile-image._six4ri:focus-visible img._six4ri{transform:scale(.97)}.tile-compact._six4ri._six4ri{align-items:center}.tile-compact._six4ri .tile-image._six4ri{flex:0 0 220px;max-width:220px;margin-top:0}.tile-search._six4ri .tile-image._six4ri{flex-basis:200px;max-width:200px}@media (max-width: 1079px){.tile-image._six4ri._six4ri{flex-basis:320px;max-width:320px}.tile-search._six4ri .tile-image._six4ri{flex-basis:160px;max-width:160px}}@media (max-width: 799px){.tile._six4ri._six4ri{flex-flow:column-reverse}.tile._six4ri._six4ri:not(.tile-compact){gap:0}.tile._six4ri:not(.tile-compact) .tile-main._six4ri{padding-right:0}.tile._six4ri:not(.tile-compact):not(.tile-search) .tile-main._six4ri{padding:1rem 0 0 1rem;border-left:1px solid #2d4c69}.tile-image._six4ri._six4ri{flex:0 0 auto;max-width:none;width:100%;margin-top:0}.tile-bottom._six4ri._six4ri,.tile-search._six4ri .tile-image._six4ri{display:none}}
