.other-door[data-v-03f06a82]{background:var(--ns-color-black);color:var(--ns-color-white)}.other-door__link[data-v-03f06a82]{color:inherit;--door-accent:var(--ns-color-white);text-decoration:none;display:grid}.other-door__link--explore[data-v-03f06a82]{--door-accent:var(--ns-color-explore)}.other-door__link--learn[data-v-03f06a82]{--door-accent:var(--ns-color-learn)}@media (width>=768px){.other-door__link[data-v-03f06a82]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:60dvh}}.other-door__link:hover .other-door__eyebrow[data-v-03f06a82],.other-door__link:hover .other-door__word[data-v-03f06a82]{color:var(--door-accent)}.other-door__link:hover .other-door__cta[data-v-03f06a82]{border-bottom-color:var(--door-accent)}.other-door__media[data-v-03f06a82]{aspect-ratio:4/3;display:block;overflow:hidden}@media (width>=768px){.other-door__media[data-v-03f06a82]{aspect-ratio:auto}}.other-door__text[data-v-03f06a82]{justify-content:flex-end;gap:var(--ns-spacing-md);padding:var(--ns-spacing-2xl) var(--ns-spacing-xl);flex-direction:column;display:flex}@media (width>=1024px){.other-door__text[data-v-03f06a82]{padding:var(--ns-spacing-4xl) var(--ns-spacing-3xl)}}.other-door__eyebrow[data-v-03f06a82]{color:var(--ns-color-grey-400)}.other-door__eyebrow[data-v-03f06a82],.other-door__word[data-v-03f06a82]{transition:color var(--ns-transition-slow) var(--ns-ease-in-out)}.other-door__word[data-v-03f06a82]{font-family:var(--ns-font-heading);font-size:var(--ns-font-size-hero-md);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-line-height-none);letter-spacing:var(--ns-letter-spacing-tight);text-transform:uppercase}.other-door__line[data-v-03f06a82]{max-width:var(--ns-measure-lead);font-size:var(--ns-font-size-h6);color:var(--ns-color-grey-300)}.other-door__cta[data-v-03f06a82]{width:fit-content;padding-bottom:var(--ns-spacing-xs);border-bottom:1px solid var(--ns-color-grey-500);font-size:var(--ns-font-size-2);font-weight:var(--ns-font-weight-semibold);letter-spacing:var(--ns-letter-spacing-wide);text-transform:uppercase;transition:border-color var(--ns-transition-slow) var(--ns-ease-in-out)}@media (prefers-reduced-motion:reduce){.other-door__cta[data-v-03f06a82],.other-door__eyebrow[data-v-03f06a82],.other-door__word[data-v-03f06a82]{transition:none}}
