.rs-grid{gap:var(--ds-space-3xl);display:grid}.rs-card{gap:var(--ds-space-2xl);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.rs-card__content{gap:var(--ds-space-md);flex-direction:column;display:flex}.rs-card__sidebar{gap:var(--ds-space-md);display:grid}.rs-carousel{border:1px solid var(--ds-color-border-dark);background:#0d0d0d;margin-bottom:1rem;position:relative}.rs-carousel__viewport{aspect-ratio:16/9;width:100%;overflow:hidden}.rs-carousel__list{display:flex}.rs-carousel__slide{flex-shrink:0;width:100%}.rs-carousel__image{object-fit:cover;width:100%;height:100%;display:block}.rs-carousel__nav{background:var(--ds-color-bg-dark);transition:background var(--ds-dur-base) var(--ds-ease-standard);justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.rs-carousel__nav:hover{background:#c20000d9}.rs-carousel__nav--prev{left:.65rem}.rs-carousel__nav--next{right:.65rem}.rs-card__title{font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);color:var(--ds-color-text-strong);line-height:.95}.rs-card__location{font-size:var(--ds-fs-body-sm);color:var(--ds-color-text-muted);margin-top:.4rem}.rs-block--facts{border:1px solid var(--ds-color-border-dark);background:#f5f4f105;padding:1rem}.rs-block__title{font-family:var(--ds-font-display);font-size:var(--ds-fs-h3);color:var(--ds-color-text-strong);margin-bottom:.65rem}.rs-prose{color:var(--ds-color-text-body);font-size:var(--ds-fs-body-sm);line-height:1.7}.rs-prose p+p{margin-top:.85rem}.rs-prose ul,.rs-prose ol{margin:.75rem 0 .5rem 1.1rem}.rs-prose li{margin-bottom:.3rem;list-style:outside}.rs-prose a{color:var(--ds-color-brand-red);text-decoration:underline}.rs-card__actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:1023px){.rs-card{gap:var(--ds-space-xl);grid-template-columns:1fr}}@media (max-width:639px){.rs-carousel__nav{width:1.8rem;height:1.8rem}}
