.cs-hero{margin:0;padding:14px 11px 0}.cs-hero-img{width:100%;height:auto;display:block}.cs-hero-img--dt{display:none}.cs-hero-img--mobile{display:block}@media (min-width:1280px){.cs-hero{padding:calc(90 * var(--u)) calc(49 * var(--u)) 0 calc(46.5 * var(--u))}.cs-hero-img--dt{display:block}.cs-hero-img--mobile{display:none}}.cs-grid{grid-template-columns:1fr;gap:8px 11px;margin:0 auto;padding:12px 11px 0;list-style:none;display:grid}.cs-cell{min-width:0;margin:0}@media (min-width:1280px){.cs-grid{column-gap:calc(36 * var(--u));row-gap:calc(36 * var(--u));padding:0 calc(67 * var(--u));margin-top:calc(-29 * var(--u));grid-template-columns:repeat(2,1fr)}}.cs-card{aspect-ratio:41/40;perspective:1200px;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none;display:block;position:relative}@media (min-width:1280px){.cs-card{aspect-ratio:875/944}}.cs-card:focus-visible{border-radius:12px;outline:none;box-shadow:0 0 0 3px #3268918c}.cs-card__inner{transform-style:preserve-3d;will-change:transform;transition:transform 1.8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.cs-card.is-revealed .cs-card__inner{transform:rotateY(180deg)}.cs-card--static .cs-card__inner{transition:none!important}.cs-face{backface-visibility:hidden;position:absolute;inset:0}.cs-face--cover{z-index:2;justify-content:center;align-items:center;display:flex}.cs-face--reveal{z-index:1;flex-direction:column;display:flex;transform:rotateY(180deg)}.cs-cover-img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.cs-cover-video{z-index:3;pointer-events:none;position:absolute;overflow:hidden}.cs-cover-video video{object-fit:cover;width:100%;height:100%;display:block}.cs-cover-video--prime-access{background:#11aadc;inset:1.15% 9.6% 11.08%}.cs-cover-video--linkedin{background:#0076b4;inset:1.15% 9.6% 11.08%}.cs-cover-video--yelp{background:#fff;inset:.9% 9.13% 10.97%}.cs-cover-video--open-campus{background:#ed202e;inset:1.15% 9.73% 11.08%}@media (min-width:1280px){.cs-cover-video--prime-access,.cs-cover-video--linkedin{inset:2.41% 6.46% 12.08%}.cs-cover-video--yelp{inset:2.44% 6.24% 12.2%}.cs-cover-video--open-campus{inset:2.2% 6.41% 11.91%}}.cs-reveal-media{pointer-events:none;height:76.6%;position:absolute;top:0;left:0;right:0}@media (max-width:1279.98px){.cs-card--mobleed .cs-reveal-media{width:89.9%;height:100%;top:-4.78%;left:5.05%;right:auto}.cs-card--mobleed .cs-reveal-cap{top:calc(95.22% + 12px)}}.cs-reveal-strip{pointer-events:none;-webkit-user-select:none;user-select:none;width:24.7%;height:auto;position:absolute;top:-22.9%;left:8%}.cs-face--cover .cs-reveal-strip{z-index:-1}@media (min-width:1280px){.cs-reveal-strip{left:calc(68 * var(--u));top:calc(-160 * var(--u));width:calc(216 * var(--u))}}.cs-reveal-img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.cs-reveal-cap{opacity:0;text-align:left;letter-spacing:-.004em;color:#6b6c76;margin:0;padding:0 12px 0 17px;font-size:13px;line-height:1.3;transition:opacity .3s ease-in;display:block;position:absolute;top:calc(76.6% + 12px);left:0;right:0}.cs-card.is-revealed .cs-reveal-cap{opacity:1;transition:opacity .45s ease-out .9s}.cs-card--static .cs-reveal-cap{transition:none!important}.cs-reveal-cap strong{color:#17171b;font-weight:500}.cs-cap-sep{color:#c9c9cf;margin:0 4px;font-weight:400}@media (min-width:1280px){.cs-reveal-media{top:calc(var(--rm-t,12) * var(--u));left:calc(var(--rm-x) * var(--u));width:calc(var(--rm-w) * var(--u));height:calc(var(--rm-h) * var(--u));right:auto}.cs-reveal-cap{top:calc(var(--rm-cap) * var(--u));padding:0 calc(100 * var(--u)) 0 calc(67 * var(--u));font-size:calc(20 * var(--u));line-height:1.3}.cs-cap-sep{margin:0 calc(5 * var(--u))}}@media (prefers-reduced-motion:reduce){.cs-cover-video{display:none!important}.cs-card__inner{transition:opacity .12s linear!important;transform:none!important}.cs-face{backface-visibility:visible!important;transition:opacity .12s linear!important}.cs-face--reveal{z-index:3;opacity:0!important;transform:none!important}.cs-card.is-revealed .cs-face--cover{opacity:0!important}.cs-card.is-revealed .cs-face--reveal{opacity:1!important}.cs-reveal-cap{transition:opacity .12s linear!important}}
