.stage-v2 .editorial-directory{--text:var(--ed-ink);--muted:var(--ed-muted);--line:var(--ed-line);--serif:var(--ed-font);--sans:var(--ed-font);--v2-accent:var(--ed-blue);width:min(1040px,100%);max-width:1040px;margin:0 auto;padding:0;background:var(--ed-paper);color:var(--ed-ink);font-family:var(--ed-font)}.stage-v2 .editorial-directory>.stack-lg{gap:0}.stage-v2 .editorial-directory .breadcrumbs{padding:16px 18px;margin:0;font-size:11px}.stage-v2 .editorial-directory :is(.hero-card,.section-card){border:0;border-radius:0;box-shadow:none;background:transparent}.stage-v2 .editorial-directory :is(.hero-card,.section-card):after,.stage-v2 .editorial-directory :is(.hero-card,.section-card):before{content:none}.stage-v2 .editorial-directory .directory-hero{padding:26px 18px 48px;display:grid;background:var(--ed-blue);color:#fff}.stage-v2 .editorial-directory .directory-hero--plays{background:var(--ed-coral);color:var(--ed-ink)}.stage-v2 .editorial-directory .directory-hero--series{background:var(--ed-lime);color:var(--ed-ink)}.directory-hero__word{display:block;font:900 clamp(48px,14vw,94px)/.96 var(--ed-font);letter-spacing:-.075em}.directory-hero__heading{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.stage-v2 .editorial-directory .directory-hero .page-title{color:inherit;margin:0;font:800 20px/1.4 var(--ed-font);letter-spacing:-.035em}.directory-hero__count{display:flex;align-items:baseline;justify-content:end;gap:5px;margin:0;flex-shrink:0;font-size:10px}.directory-hero__count strong{font-size:24px;line-height:1;letter-spacing:-.04em}.stage-v2 .editorial-directory .directory-hero .lead{color:inherit;margin:0;font-size:12px;line-height:1.7}.stage-v2 .editorial-directory .works-list-panel{padding:0 18px 32px;gap:18px;overflow:visible}.stage-v2 .editorial-directory .works-list-panel>.section-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stage-v2 .editorial-directory .play-discovery-form>.v2-search,.stage-v2 .editorial-directory .works-list-panel>.v2-search{position:relative;z-index:2;margin-top:-26px}.stage-v2 .editorial-directory .v2-search{min-height:54px;border:1px solid var(--ed-line);background:#fff;border-radius:50px;padding:5px 6px 5px 18px;box-shadow:none}.stage-v2 .editorial-directory .v2-search input{color:var(--ed-ink);font:16px/1.5 var(--ed-font);min-width:0}.stage-v2 .editorial-directory .v2-search input::placeholder{color:var(--ed-muted);opacity:1;font-size:13px}.stage-v2 .editorial-directory .v2-search>span{color:var(--ed-muted)}.stage-v2 .editorial-directory .v2-search button{width:44px;height:44px;background:var(--ed-ink);color:#fff;font:22px/1 var(--ed-font)}.stage-v2 .editorial-directory :is(a,button,input,select):focus-visible{outline:3px solid var(--ed-blue);outline-offset:3px}.stage-v2 .editorial-directory :is(.filter-row,.works-filter-row){display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;overflow:visible}.stage-v2 .editorial-directory .filter-chip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border-radius:50px;background:#fff;color:var(--ed-ink);border:1px solid var(--ed-line);box-shadow:none;font:600 12px/1.4 var(--ed-font)}.stage-v2 .editorial-directory .filter-chip.is-active{border-color:var(--ed-blue);background:var(--ed-blue);color:#fff}.stage-v2 .editorial-directory .catalog-count{margin:0;color:var(--ed-muted);font-size:12px}.stage-v2 .editorial-directory .catalog-count strong{color:var(--ed-ink);font-family:var(--ed-font);font-size:17px}.stage-v2 .editorial-directory .catalog-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.stage-v2 .editorial-directory .catalog-card{min-width:0;border:0;border-bottom:1px solid var(--ed-line);border-radius:0;background:#fff;box-shadow:none}.stage-v2 .editorial-directory .catalog-card:hover{transform:none;box-shadow:none}.stage-v2 .editorial-directory .catalog-card__title{display:block;color:var(--ed-ink);font:800 19px/1.5 var(--ed-font);letter-spacing:-.025em;white-space:normal;overflow:visible;-webkit-line-clamp:unset;overflow-wrap:anywhere}.stage-v2 .editorial-directory .catalog-card__body-link{display:block;padding:0}.stage-v2 .editorial-directory :is(.catalog-card__text,.catalog-note,.muted){color:var(--ed-muted)}.stage-v2 .editorial-directory .catalog-card__footer{min-height:0;padding:12px 0 0;margin:0;border:0;background:transparent}.stage-v2 .editorial-directory .catalog-link{color:var(--ed-ink);font:600 11px/1.5 var(--ed-font)}.stage-v2 .editorial-directory .play-list-card__chevron{color:var(--ed-ink);font-size:20px}.stage-v2 .editorial-directory .catalog-grid--actor-list{gap:0}.stage-v2 .editorial-directory .catalog-card--actor-list{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;min-height:0;gap:14px;padding:18px 0;background:transparent}.stage-v2 .editorial-directory .actor-list-card__monogram-link{display:block;width:54px;padding:0;border:0;background:transparent;align-self:center}.stage-v2 .editorial-directory .actor-list-card__monogram{display:grid;place-items:center;width:54px;height:54px;aspect-ratio:1;min-height:0;border:0;border-radius:50%;background:#d9e4ff;color:#2449cd;font:800 20px/1 var(--ed-font);text-shadow:none;box-shadow:none}.stage-v2 .editorial-directory .catalog-card--actor-list:nth-child(4n+2) .actor-list-card__monogram{background:#ffe1dc;color:#8d281a}.stage-v2 .editorial-directory .catalog-card--actor-list:nth-child(4n+3) .actor-list-card__monogram{background:var(--ed-lavender);color:#4f3883}.stage-v2 .editorial-directory .catalog-card--actor-list:nth-child(4n+4) .actor-list-card__monogram{background:var(--ed-lime);color:#4d5a0d}.stage-v2 .editorial-directory .actor-list-card__monogram:after,.stage-v2 .editorial-directory .actor-list-card__monogram:before{content:none}.stage-v2 .editorial-directory .actor-list-card__main{padding:0;min-width:0;gap:4px}.stage-v2 .editorial-directory .actor-list-card__body{flex:none;gap:0}.stage-v2 .editorial-directory .actor-list-card__top{display:flex;gap:8px;justify-content:space-between;align-items:start}.stage-v2 .editorial-directory .actor-list-card__kana{margin-top:3px;font-size:11px;color:var(--ed-muted);overflow-wrap:anywhere}.stage-v2 .editorial-directory .actor-list-card__facts{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:8px;padding:0}.stage-v2 .editorial-directory .actor-list-card__fact{min-height:0;padding:0;background:transparent;border:0;color:var(--ed-muted);font-size:11px}.stage-v2 .editorial-directory .actor-list-card__footer{display:none}.stage-v2 .editorial-directory .favorite-button{min-width:44px;width:44px;height:44px;border-radius:50%;background:transparent;color:var(--ed-ink);border:0;box-shadow:none;flex-shrink:0}.stage-v2 .editorial-directory .favorite-button.is-active{color:var(--ed-blue);background:#e0eaff}.stage-v2 .editorial-directory .catalog-card--play-list{display:block;padding:0;overflow:hidden;border-radius:6px}.stage-v2 .editorial-directory .play-list-card__main{padding:18px 14px;min-width:0}.directory-release-band{padding:10px 14px;background:#e0eaff;color:var(--ed-ink);font-size:14px;font-weight:800}.stage-v2 .editorial-directory .catalog-card--play-list:nth-child(2n) .directory-release-band{background:#ffe1dc}.stage-v2 .editorial-directory .play-list-card__series{margin-top:8px;color:var(--ed-muted);font-size:11px;line-height:1.7}.stage-v2 .editorial-directory .play-list-card__facts{display:flex;flex-wrap:wrap;gap:10px 16px;padding-top:12px;margin-top:0;border:0}.stage-v2 .editorial-directory .play-list-card__facts .play-list-card__fact{display:flex;align-items:start;flex-wrap:wrap;gap:5px;min-width:0;padding:0;border:0;background:transparent}.stage-v2 .editorial-directory .play-list-card__fact-icon{color:var(--ed-muted);width:16px;height:16px;flex-shrink:0}.stage-v2 .editorial-directory .play-list-card__fact-key{color:var(--ed-muted);font-size:10px}.stage-v2 .editorial-directory .play-list-card__fact-value{color:var(--ed-ink);font:500 11px/1.7 var(--ed-font);white-space:normal;overflow-wrap:anywhere}.stage-v2 .editorial-directory .play-list-card__tag-row{display:flex;flex-wrap:wrap;gap:5px;padding-top:12px}.stage-v2 .editorial-directory .play-list-card__tag{color:var(--ed-muted);background:transparent;border:1px solid var(--ed-line);padding:3px 7px;border-radius:4px;font-size:10px}.stage-v2 .editorial-directory .point-support{color:#163ab5;background:#e8eeff;border:0;border-radius:4px;padding:8px;font-size:12px}.stage-v2 .editorial-directory.directory--series .catalog-card{background:#dfe8ff;border:0}.stage-v2 .editorial-directory.directory--series .catalog-card:nth-child(4n+2){background:#ffe1dc}.stage-v2 .editorial-directory.directory--series .catalog-card:nth-child(4n+3){background:var(--ed-lavender)}.stage-v2 .editorial-directory.directory--series .catalog-card:nth-child(4n+4){background:#eaf3b4}.directory-series-short{display:block;margin-bottom:8px;color:var(--ed-ink);font:850 28px/1.2 var(--ed-font);letter-spacing:-.04em;overflow-wrap:anywhere}.stage-v2 .editorial-directory.directory--series .catalog-card:has(.directory-series-short) .catalog-card__title{font-size:12px;font-weight:500;letter-spacing:0}.stage-v2 .editorial-directory.directory--series .play-list-card__tag{border-color:#13172033}.directory-choice-group{min-width:0;max-width:100%;margin:0;padding:0;border:0}.directory-choice-group legend{padding:0 0 8px;color:var(--ed-muted);font-size:11px}.stage-v2 .editorial-directory.directory--series .genre-filter-row{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px;scrollbar-width:thin}.stage-v2 .editorial-directory.directory--series .genre-filter-row .filter-chip{flex-shrink:0}.stage-v2 .editorial-directory .pagination-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-block:14px}.stage-v2 .editorial-directory .pagination-link{min-height:44px;min-width:44px;padding:10px 15px;border-radius:6px;background:#fff;color:var(--ed-ink);border:1px solid var(--ed-line);box-shadow:none;font:600 12px/1.5 var(--ed-font)}.stage-v2 .editorial-directory .works-index-cta{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 18px;background:#e8eeff;border:0;border-radius:6px}.stage-v2 .editorial-directory .works-index-cta__icon{display:none}.stage-v2 .editorial-directory .works-index-cta__title{font:750 17px/1.5 var(--ed-font);color:var(--ed-ink)}.stage-v2 .editorial-directory .works-index-cta__text{color:var(--ed-muted);font-size:12px;line-height:1.8}.stage-v2 .editorial-directory .works-index-cta__link{justify-self:start;color:#163ab5;font-size:12px;min-height:44px;display:flex;align-items:center}.directory-filter__trigger{display:none}.stage-v2 .editorial-directory .play-discovery-form{gap:18px}.stage-v2 .editorial-directory .discovery-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.directory-filter-dialog .discovery-filters label,.editorial-directory .discovery-filters label{display:grid;gap:8px;min-width:0;font:650 12px/1.5 var(--ed-font);color:var(--ed-ink)}.directory-filter-dialog .discovery-filters select,.editorial-directory .discovery-filters select{width:100%;min-width:0;height:46px;padding:8px 28px 8px 12px;border:1px solid var(--ed-line);border-radius:5px;background:#fff;color:var(--ed-ink);font:16px/1.5 var(--ed-font)}.directory-filter-dialog .discovery-actions,.editorial-directory .discovery-actions{display:flex;align-items:center;gap:20px;padding-top:18px}.directory-filter-dialog .discovery-actions .action-button,.editorial-directory .discovery-actions .action-button{min-height:46px;padding:10px 22px;border:0;border-radius:50px;background:var(--ed-blue);color:#fff;font:700 13px/1.5 var(--ed-font);box-shadow:none}.directory-filter-dialog .discovery-actions a,.editorial-directory .discovery-actions a{color:#163ab5;font:600 12px/1.5 var(--ed-font);min-height:44px;display:flex;align-items:center}.stage-v2.editorial-chrome .directory-filter-dialog{inset:auto 0 0;margin:0 auto;width:min(100%,780px);max-width:100%;max-height:90vh;max-height:90dvh;border-radius:18px 18px 0 0}.directory-filter__header{position:sticky;top:0;z-index:1;display:flex;gap:18px;align-items:center;justify-content:space-between;padding:18px;background:var(--ed-paper);border-bottom:1px solid var(--ed-line)}.directory-filter__header h2{color:var(--ed-ink);font:800 23px/1.3 var(--ed-font);margin:0}.directory-filter__header button{width:44px;height:44px;border:1px solid var(--ed-line);border-radius:50%;background:#fff;color:var(--ed-ink);font-size:25px;cursor:pointer;flex-shrink:0}.directory-filter__body{padding:20px 18px max(24px,env(safe-area-inset-bottom))}.stage-v2 .editorial-directory .directory-filter-dialog .discovery-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.directory-filter-dialog .catalog-note{color:var(--ed-muted);font:12px/1.8 var(--ed-font);margin-top:18px}.directory-filter-dialog .catalog-note a{color:#163ab5;text-decoration:underline}.stage-v2 .editorial-directory.directory--search{gap:0}.stage-v2 .editorial-directory .directory-search-hero{padding:40px 18px 24px;gap:18px}.stage-v2 .editorial-directory .directory-search-hero .page-title{font:800 24px/1.3 var(--ed-font);color:var(--ed-ink);margin:0}.stage-v2 .editorial-directory .directory-search-hero .lead{color:var(--ed-muted);font-size:13px;line-height:1.8}.stage-v2 .editorial-directory.directory--search>.muted{padding:0 18px 24px;margin:0;font-size:13px;line-height:1.8}.directory-search-types{display:flex;gap:0;border-block:1px solid var(--ed-line);padding-inline:8px}.directory-search-types a{flex:1;display:flex;justify-content:center;align-items:center;gap:8px;min-height:52px;color:var(--ed-ink);font-size:12px;font-weight:700}.directory-search-types span{font-size:10px;padding:3px 7px;background:#e0eaff;border-radius:50px}.stage-v2 .editorial-directory .search-results-group{padding:30px 18px;scroll-margin-top:90px}.stage-v2 .editorial-directory .search-results-group .section-header-inline{border-left:5px solid var(--ed-blue);padding-left:12px}.stage-v2 .editorial-directory .search-results-group--plays .section-header-inline{border-left-color:var(--ed-coral)}.stage-v2 .editorial-directory .search-results-group--series .section-header-inline{border-left-color:#9aa82e}.stage-v2 .editorial-directory .search-results-group .section-title{color:var(--ed-ink);font:800 24px/1.4 var(--ed-font);margin:0}.stage-v2 .editorial-directory .section-link{color:#163ab5;font-size:11px;min-height:44px;display:flex;align-items:center}.stage-v2 .editorial-directory .results-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.stage-v2 .editorial-directory .search-result{padding:18px 0;border:0;border-bottom:1px solid var(--ed-line);border-radius:0;background:transparent;box-shadow:none}.stage-v2 .editorial-directory .search-result .cast-name{color:var(--ed-ink);font:750 17px/1.6 var(--ed-font);overflow-wrap:anywhere}.stage-v2 .editorial-directory .search-result .muted{font-size:11px;line-height:1.7}.directory-search-exits{display:grid;gap:10px;padding:0 18px 40px}.directory-search-exits a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px;background:#e0eaff;color:var(--ed-ink);font-weight:700}.directory-search-exits a:nth-child(2){background:#ffe1dc}.directory-search-exits a:nth-child(3){background:var(--ed-lime)}@media (max-width:739px){.directory-filter__inline{display:none}.stage-v2 .editorial-directory .directory-filter__inline .discovery-filters{grid-template-columns:minmax(0,1fr)}.directory-filter__trigger{display:flex;gap:9px;align-items:center;justify-content:center;min-height:44px;padding:8px 20px;border:1px solid var(--ed-line);background:#fff;color:var(--ed-ink);border-radius:50px;font:650 13px/1.5 var(--ed-font);cursor:pointer}.directory-filter__trigger svg{width:20px;height:20px}}@media (min-width:740px){.stage-v2 .editorial-directory .directory-hero{padding:40px 40px 52px}.stage-v2 .editorial-directory .breadcrumbs{padding-inline:40px}.stage-v2 .editorial-directory .works-list-panel{padding:0 40px 50px;gap:24px}.stage-v2 .editorial-directory .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.stage-v2 .editorial-directory .catalog-grid--actor-list{gap:0 30px}.stage-v2 .editorial-directory .play-list-card__main{padding:22px 20px}.directory-release-band{padding-inline:20px}.stage-v2 .editorial-directory .directory-search-hero{padding:50px 40px 30px}.stage-v2 .editorial-directory.directory--search>.muted{padding-inline:40px}.stage-v2 .editorial-directory .search-results-group{padding:40px}.directory-search-exits{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:40px}}@media (prefers-reduced-motion:reduce){.directory-filter-dialog *,.editorial-directory *{transition:none!important;scroll-behavior:auto}}.stage-v2 .editorial-support{--text:var(--ed-ink);--muted:var(--ed-muted);--line:var(--ed-line);--v2-accent:var(--ed-blue);--v2-soft:#eaf0ff;--serif:var(--ed-font);--sans:var(--ed-font);width:min(1040px,100%);max-width:1040px;margin:0 auto;padding:0;background:var(--ed-paper);color:var(--ed-ink);font-family:var(--ed-font)}.stage-v2 .editorial-support>.stack-lg{gap:0}.stage-v2 .editorial-support :is(.hero-card,.section-card){background:transparent;box-shadow:none;border:0;border-bottom:1px solid var(--ed-line);border-radius:0;padding:32px 20px;min-width:0}.stage-v2 .editorial-support :is(.hero-card,.section-card,.catalog-card,.list-card):after,.stage-v2 .editorial-support :is(.hero-card,.section-card,.catalog-card,.list-card):before{content:none}.stage-v2 .editorial-support :is(h1,h2,h3,h4,.cast-name,.catalog-card__title){font-family:var(--ed-font);color:var(--ed-ink);letter-spacing:-.035em}.stage-v2 .editorial-support .page-title{font-size:clamp(32px,8.5vw,68px);font-weight:900;line-height:1.18;letter-spacing:-.05em;overflow-wrap:anywhere}.stage-v2 .editorial-support .section-title{font-size:clamp(21px,4.7vw,28px);font-weight:850;line-height:1.4}.stage-v2 .editorial-support :is(p,.lead,.rich-text){color:var(--ed-ink);font-size:15px;line-height:1.95}.stage-v2 .editorial-support .eyebrow{font:800 11px/1.5 var(--ed-font);color:var(--ed-blue);letter-spacing:.13em}.stage-v2 .editorial-support .breadcrumbs{margin:0;padding:18px 20px 0;font-size:11px;color:var(--ed-muted)}.stage-v2 .editorial-support :is(a,button,summary):focus-visible{outline:3px solid var(--ed-blue);outline-offset:4px}.stage-v2 .editorial-support :is(h2,h3,[id^=connection-],#connections){scroll-margin-top:86px}.stage-v2 .editorial-support :is(.action-button,.support-button){border-radius:7px;min-height:48px;padding:12px 18px;box-shadow:none;border:1px solid var(--ed-line);background:white;color:var(--ed-ink);font:750 14px/1.6 var(--ed-font);text-align:center}.stage-v2 .editorial-support .support-button{display:flex;gap:18px;align-items:center;justify-content:space-between;background:var(--ed-blue);border-color:var(--ed-blue);color:white}.stage-v2 .editorial-support .support-button--outline{background:transparent;color:var(--ed-blue);margin-top:24px}.stage-v2 .editorial-support .action-button-primary{background:var(--ed-ink);border-color:var(--ed-ink);color:white}.stage-v2 .editorial-support .catalog-chip{background:transparent;border-color:var(--ed-line);border-radius:0;color:var(--ed-muted);font-size:11px}.stage-v2 .editorial-support .catalog-note{color:var(--ed-muted);font-size:12px}.stage-v2 .support-guides .hero-card{background:var(--ed-blue);color:white}.stage-v2 .support-guides .hero-card :is(h1,p,.eyebrow,.catalog-chip){color:white}.stage-v2 .support-guides .hero-card .catalog-chip{border-color:#ffffff80}.stage-v2 .support-guides .catalog-grid{grid-template-columns:minmax(0,1fr)}.stage-v2 .support-guides .catalog-card{display:grid;grid-template-columns:1fr;gap:18px;padding:0 0 28px;border:0;border-radius:0;background:transparent;box-shadow:none}.stage-v2 .support-guides .guide-issue{display:block;color:var(--ed-blue);font-size:76px;font-weight:900;line-height:1;letter-spacing:-.08em}.stage-v2 .support-guides .catalog-card__top{flex-direction:column-reverse;align-items:flex-start;gap:14px}.stage-v2 .support-guides .catalog-card__title{font-size:clamp(23px,5.6vw,40px);font-weight:850;line-height:1.45}.stage-v2 .support-guides .catalog-card__badge{border:0;border-radius:0;padding:6px 10px;color:var(--ed-ink);background:var(--ed-lime)}.stage-v2 .support-guides .catalog-card__text{font-size:15px;line-height:1.9;color:var(--ed-muted)}.stage-v2 .support-guides .catalog-card__footer .catalog-link{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:1px solid var(--ed-line);font-weight:800;color:var(--ed-blue)}.stage-v2 .support-guides .catalog-card__footer .catalog-link:after{content:"↗"}.stage-v2 .support-article{max-width:900px;background:white}.stage-v2 .support-article .hero-card{padding-top:28px}.stage-v2 .support-article .page-title{font-size:clamp(30px,7.6vw,56px);line-height:1.3}.stage-v2 .editorial-support.support-article .guide-category{align-self:flex-start;border:0;padding:5px 9px;border-radius:0;background:var(--ed-blue);color:white;font-size:11px}.stage-v2 .support-article .guide-toc{margin:26px 20px 8px;padding:22px;border:0;border-radius:8px;background:#edf2ff}.stage-v2 .support-article .guide-toc__title{font-weight:850;font-size:20px}.stage-v2 .support-article .guide-toc__list{display:grid;grid-template-columns:minmax(0,1fr);counter-reset:toc;gap:0;padding:0}.stage-v2 .support-article .guide-toc__item{counter-increment:toc;border-bottom:1px solid #d8e1f7}.stage-v2 .support-article .guide-toc__link{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:13px 0;font-weight:700;font-size:13px;line-height:1.7;color:var(--ed-ink)}.stage-v2 .support-article .guide-toc__link:before{content:counter(toc,decimal-leading-zero);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ed-blue);color:white;font-size:11px}.stage-v2 .support-article .guide-prose{gap:20px}.stage-v2 .support-article .guide-prose__h2{margin:38px 0 8px;padding:0 0 0 14px;border:0;border-left:6px solid var(--ed-blue);font-size:clamp(22px,4.8vw,32px);font-weight:850;line-height:1.5}.stage-v2 .support-article .guide-prose__h2:first-child{margin-top:0}.stage-v2 .support-article .guide-prose__h3{font-weight:800;font-size:19px;margin:16px 0 0;border:0;padding:0}.stage-v2 .support-article .guide-prose__p{font-size:15px;line-height:2}.stage-v2 .support-article .guide-table-wrap{overflow-x:auto;border:1px solid var(--ed-line);border-radius:0}.stage-v2 .support-article .guide-table{min-width:540px;font-size:13px;line-height:1.8}.stage-v2 .support-article .guide-table :is(th,td){padding:14px;vertical-align:top;border-color:var(--ed-line)}.stage-v2 .support-article .guide-table th{background:#edf2ff;color:var(--ed-ink)}.stage-v2 .support-article :is(.guide-service-card,.guide-choice-card,.guide-play-card,.cast-card,.guide-series-card){background:white;border:1px solid var(--ed-line);border-radius:7px;box-shadow:none}.stage-v2 .support-article :is(.guide-service-card,.guide-choice-card):hover{background:#edf2ff;border-color:var(--ed-blue)}.stage-v2 .support-article :is(.guide-chip,.guide-feature-chip){background:#edf2ff;border-color:#dde5f6;color:var(--ed-ink);border-radius:6px;font-size:13px}.stage-v2 .support-article :is(.guide-play-card__title,.guide-choice-card__title,.guide-service-card__title,.cast-name){font-weight:800;font-family:var(--ed-font)}.stage-v2 .support-article :is(.guide-play-card__meta,.cast-role,.guide-service-card__description){color:var(--ed-muted)}.stage-v2 .support-article .prose-panel{background:#edf2ff;border:0;border-radius:7px;color:var(--ed-ink)}.stage-v2 .support-article .guide-play-card__cta--empty{visibility:hidden}.stage-v2 .support-article .guide-play-card__actions{display:flex;flex-flow:row wrap;align-items:center;gap:12px}.stage-v2 .support-article .guide-play-card__actions :is(.guide-play-card__cta,.guide-play-card__link){width:auto;min-width:0;min-height:44px;margin:0}.stage-v2 .support-article .cast-card{padding:14px}.stage-v2 .support-article .cast-role{font-size:12px;line-height:1.65}.stage-v2 .support-article .guide-tabs{gap:0}.stage-v2 .support-article .guide-tabs button{background:#edf2ff;border-radius:0;border:0;min-height:48px;color:var(--ed-ink)}.stage-v2 .support-article .guide-tabs button.is-active{background:var(--ed-blue);color:white}.stage-v2 .support-article .support-discover{margin:28px 20px}.stage-v2 .support-discover{padding:26px 20px;border-radius:8px;background:var(--ed-night);color:white}.stage-v2 .editorial-support .support-discover :is(h2,p){color:white}.stage-v2 .support-discover h2{font-size:24px;font-weight:850;line-height:1.5;margin:0 0 10px}.stage-v2 .support-discover>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.stage-v2 .support-discover a{display:block;background:var(--ed-coral);color:var(--ed-ink);font-size:12px;font-weight:800;padding:16px 10px;border-radius:4px}.stage-v2 .support-discover a:nth-child(2){background:#cbd7ff}.stage-v2 .support-discover a:nth-child(3){background:var(--ed-lime)}.support-article-end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:0 20px 32px;font-size:12px;font-weight:750}.stage-v2 .support-toc{margin:24px 20px 0;padding:22px;border-radius:8px;background:#edf2ff}.stage-v2 .support-toc h2{font-size:19px;font-weight:850;margin:0 0 12px}.stage-v2 .support-toc ol{margin:0;padding:0;list-style:none;counter-reset:privacy-toc}.stage-v2 .support-toc li{counter-increment:privacy-toc}.stage-v2 .support-toc a{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;border-bottom:1px solid #d8e1f7;font-size:13px;line-height:1.7}.stage-v2 .support-toc a:before{content:counter(privacy-toc,decimal-leading-zero);display:grid;place-items:center;height:26px;border-radius:50%;background:var(--ed-blue);color:white;font-size:11px;font-weight:800}.stage-v2 .support-privacy>.stack-lg{counter-reset:privacy-section}.stage-v2 .support-privacy .section-card{counter-increment:privacy-section}.stage-v2 .support-privacy .section-title{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;font-size:21px}.stage-v2 .support-privacy .section-title:before{content:counter(privacy-section,decimal-leading-zero);display:grid;place-items:center;width:36px;height:36px;background:var(--ed-blue);color:white;border-radius:50%;font-size:14px;letter-spacing:0}.stage-v2 .support-privacy .rich-text{overflow-wrap:anywhere}.stage-v2 .support-privacy .rich-text a{color:var(--ed-blue);text-decoration:underline;text-underline-offset:3px}.stage-v2 .support-contact .section-title{border-left:5px solid var(--ed-blue);padding-left:13px}.contact-email{padding:24px 16px 16px;background:#edf2ff;border-radius:8px;text-align:center}.stage-v2 .editorial-support .contact-email__address{margin:0;font-size:clamp(17px,4.7vw,30px);font-weight:850;line-height:1.5;overflow-wrap:anywhere;user-select:text;letter-spacing:-.04em}.stage-v2 .editorial-support .contact-email__address a{color:var(--ed-ink)}.stage-v2 .editorial-support .support-text-button{border:0;background:transparent;min-height:44px;padding:10px;color:var(--ed-blue);cursor:pointer;font-size:12px;font-weight:700}.stage-v2 .editorial-support .contact-email__status{margin:0;font-size:12px}.contact-email__status:not(:empty){padding:0 0 14px}.stage-v2 .editorial-support .support-checklist{list-style:none;counter-reset:checklist;padding:8px 20px;margin:6px 0 0;border-radius:8px;background:#edf2ff}.support-checklist li{counter-increment:checklist;display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:14px;padding:18px 0;border-bottom:1px solid #d8e1f7}.support-checklist li:last-child{border:0}.support-checklist li:before{content:counter(checklist,decimal-leading-zero);grid-row:span 2;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ed-blue);color:white;font-size:14px;font-weight:800}.support-checklist strong{font-size:14px}.support-checklist span{font-size:12px;line-height:1.8;margin-top:4px;color:var(--ed-muted)}.stage-v2 .support-favorites .favorite-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0 20px;margin-top:26px}.stage-v2 .support-favorites .favorite-tabs button{min-height:52px;margin:0;border:0;border-radius:6px 6px 0 0;border-bottom:4px solid transparent;background:#eaedf0;color:var(--ed-muted);font-size:16px;font-weight:800;box-shadow:none}.stage-v2 .support-favorites .favorite-tabs button:first-child.is-active{color:var(--ed-blue);border-color:var(--ed-blue);background:#edf2ff}.stage-v2 .support-favorites .favorite-tabs button:last-child.is-active{color:#a02e21;border-color:var(--ed-coral);background:#ffede9}.stage-v2 .support-favorites :is(.favorite-state,.favorite-storage-note,.favorite-notice){padding:20px;margin:0;color:var(--ed-muted);font-size:12px}.stage-v2 .support-favorites .favorite-notice:empty{padding:0}.stage-v2 .support-favorites .empty-state-card{padding:36px 20px;border:0;background:transparent;box-shadow:none;text-align:center}.stage-v2 .support-favorites .empty-state-card h2{font-size:23px;font-weight:850;line-height:1.5}.favorite-empty-heart{display:grid;place-items:center;width:130px;height:130px;border-radius:50%;margin:0 auto 24px;background:#edf2ff;color:var(--ed-blue);font-size:85px;line-height:1}.stage-v2 .support-favorites .empty-state-card .action-row{display:grid;gap:12px;margin-top:24px}.stage-v2 .support-favorites .empty-state-card .action-button{display:flex;align-items:center;justify-content:center;background:var(--ed-blue);color:white;border:0;min-height:56px}.stage-v2 .support-favorites .empty-state-card .action-button:last-child{background:var(--ed-coral);color:var(--ed-ink)}.favorite-results{padding:30px 20px}.stage-v2 .favorite-results h2{display:flex;align-items:center;justify-content:space-between;gap:20px;border-left:5px solid var(--ed-blue);padding-left:12px;margin:0 0 18px;font-size:23px;font-weight:850}.stage-v2 .favorite-results--plays h2{border-color:var(--ed-coral)}.favorite-results h2>span{font-size:13px;font-weight:400;color:var(--ed-muted)}.stage-v2 .favorite-results .results-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.stage-v2 .favorite-results .list-card{border:1px solid var(--ed-line);border-radius:7px;padding:16px;background:white;box-shadow:none}.stage-v2 .favorite-results .catalog-card__top{align-items:center;gap:14px}.stage-v2 .favorite-results .cast-name{display:block;font-size:17px;font-weight:800;line-height:1.6;overflow-wrap:anywhere}.stage-v2 .favorite-results .favorite-actor-link{display:flex;gap:16px;align-items:center}.favorite-initial{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;background:#edf2ff;color:var(--ed-blue);border-radius:50%;font-size:25px}.favorite-actor-link small{display:block;font-size:11px;font-weight:400;color:var(--ed-muted)}.stage-v2 .favorite-results .favorite-open{display:block;margin-top:6px;color:var(--ed-blue);font-size:11px;font-weight:700}.stage-v2 .favorite-results .favorite-button{width:44px;height:44px;min-width:44px;border:0;border-radius:50%;background:transparent;box-shadow:none;color:#ce3446}.stage-v2 .favorite-results .favorite-button svg{width:24px;height:24px}.stage-v2 .favorite-results .muted{font-size:12px;margin-top:8px}.stage-v2 .favorite-results--plays .support-button{border-color:var(--ed-coral);color:#a02e21}@media (min-width:740px){.stage-v2 .editorial-support :is(.hero-card,.section-card){padding:40px 48px}.stage-v2 .editorial-support .breadcrumbs{padding:24px 48px 0}.stage-v2 .support-guides .catalog-card{grid-template-columns:100px minmax(0,1fr);column-gap:30px}.stage-v2 .support-guides .guide-issue{grid-row:span 5}.stage-v2 .support-guides .catalog-card>:not(.guide-issue){grid-column:2}.stage-v2 .support-article .guide-toc,.stage-v2 .support-article .support-discover,.stage-v2 .support-toc{margin-inline:48px}.support-article-end{padding-inline:48px}.stage-v2 .support-favorites :is(.favorite-tabs,.favorite-results,.favorite-storage-note,.favorite-notice,.empty-state-card){padding-inline:48px}.stage-v2 .favorite-results .results-grid,.stage-v2 .support-favorites .empty-state-card .action-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.stage-v2 .support-about{width:100%;max-width:1280px;overflow:clip}.about-experience,.about-opening{position:relative}.about-opening{padding-top:32px}.about-opening__copy{position:relative;z-index:2;padding:0 22px 24px}.stage-v2 .support-about h1{font-size:clamp(38px,10.6vw,92px);font-weight:900;line-height:1.24;letter-spacing:-.07em;margin:24px 0}.stage-v2 .support-about em{font-style:normal;color:inherit}.stage-v2 .support-about .about-opening__copy>p{max-width:580px;font-size:15px;line-height:1.9}.about-opening__art{position:relative;overflow:hidden;width:100%;aspect-ratio:1.15;background:#143bba;clip-path:polygon(0 0,50% 13%,100% 0,100% 100%,0 96%);margin-top:-10px}.about-opening__art img{width:100%;height:100%;display:block;object-fit:cover}.about-stage-light{position:absolute;inset:-10% -15%;background:linear-gradient(110deg,transparent 42%,#d6e4ff70 50%,transparent 56%);mix-blend-mode:screen;transform-origin:50% 0;animation:about-light-sweep 11s ease-in-out infinite alternate;pointer-events:none}.about-stage-light--two{animation-delay:-5s;animation-direction:alternate-reverse;opacity:.5}.about-art-label{position:absolute;bottom:7%;right:5%;color:#fff;font-size:8px;letter-spacing:.17em;font-weight:800}.about-opening__next{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 22px;padding:24px 0 28px;font-size:10px;line-height:1.7;letter-spacing:.13em;color:var(--ed-muted)}.about-next-arrow{display:grid;place-items:center;width:44px;height:44px;border:1px solid #a6adb9;border-radius:50%;color:var(--ed-ink);font-size:24px;transition:background .2s,color .2s}.about-opening__next:hover .about-next-arrow{background:var(--ed-blue);color:#fff}.about-how{padding:48px 20px;background:#fff;border-block:1px solid var(--ed-line)}.stage-v2 .support-about .about-how>h2{font-size:clamp(31px,8.3vw,92px);font-weight:950;letter-spacing:-.075em;line-height:1;margin:24px 0 18px}.stage-v2 .support-about .about-lead{font-size:clamp(18px,4.8vw,25px);font-weight:850;line-height:1.6}.stage-v2 .support-about .about-how>p:not(.about-lead){max-width:660px;color:var(--ed-muted)}.stage-v2 .support-about .about-network-help{font-size:12px;color:var(--ed-muted);margin:20px 0 0}.about-network{position:relative;width:100%;height:auto;aspect-ratio:1/1.13;max-width:650px;margin:16px auto 24px;isolation:isolate}.about-network__lines{position:absolute;width:100%;height:100%;inset:0;overflow:visible}.about-network__lines line{stroke:var(--ed-blue);stroke-width:.3;stroke-dasharray:none}.about-connections.is-inview .about-network__lines line{stroke-dasharray:100;animation:about-connection-draw 1s ease-out both}.about-node{position:absolute;transform:translate(-50%,-50%);display:block;width:45%;aspect-ratio:1;min-height:0;padding:0;border:0;border-radius:50%;background:var(--ed-blue);color:white;text-align:center;box-shadow:none;overflow:hidden;transition:box-shadow .25s,scale .25s}.about-node:after{content:"";position:absolute;inset:0;border:1px solid #1317200a;border-radius:inherit;pointer-events:none}.about-node--role{width:37%;z-index:2}.about-node__art{display:block;position:absolute;inset:0;width:100%;height:100%}.about-node__caption{position:absolute;inset:48% 0 0;display:flex;flex-direction:column;justify-content:center;padding:12px 10px 18px;background:linear-gradient(transparent,#080e32cc)}.about-node__label{font-weight:900;font-size:clamp(17px,5vw,30px);line-height:1.3}.about-node__hint{margin-top:4px;font-size:clamp(9px,2.6vw,13px);line-height:1.5;font-weight:650}.about-node--role .about-node__caption{color:#111b31;background:linear-gradient(transparent,#f1f3f9e6)}.about-node--costar .about-node__caption{background:linear-gradient(transparent,#1a2f09e6)}.about-node.is-active{box-shadow:0 0 0 4px #fff,0 0 0 6px var(--ed-blue)}.about-node:hover{scale:1.025}.stage-v2 .support-about .about-node:focus-visible{outline-offset:7px}.about-connection-list{display:grid;gap:10px;max-width:760px;margin-inline:auto}.about-connection{padding:22px;border:1px solid var(--ed-line);border-left:4px solid var(--ed-blue);background:#f4f6ff}.about-connection-list.is-enhanced .about-connection:not(.is-active){display:none}.about-connection>span{font-weight:850;font-size:11px;color:#2449cf;letter-spacing:.12em}.stage-v2 .support-about .about-connection h3{font-size:18px;font-weight:850;margin:8px 0;line-height:1.6}.stage-v2 .support-about .about-connection p{font-size:13px;margin:0 0 12px}.about-connection>a{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:#2449cf;font-size:13px;font-weight:800}.about-discovery{display:flex;gap:18px;padding:24px;margin-top:24px;background:#eef3ff;border-radius:14px}.about-discovery>span{color:var(--ed-blue);font-size:45px;line-height:1.2}.stage-v2 .support-about .about-discovery h3{margin:0 0 8px;font-size:clamp(18px,4.5vw,25px);font-weight:850;line-height:1.5}.stage-v2 .support-about .about-discovery p{font-size:13px;line-height:1.85;margin:0;color:var(--ed-muted)}.about-statement{position:relative;overflow:hidden;isolation:isolate;min-height:390px;display:flex;align-items:center;background:#1538c7;color:#fff;clip-path:polygon(0 0,100% 0,100% 100%,0 92%)}.about-rig{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.about-rig__beam{transform-origin:55% 0;animation:about-rig-light 13s ease-in-out infinite alternate}.about-statement__copy{padding:54px 22px 76px;width:100%;background:linear-gradient(90deg,#102d9dcc,transparent 90%)}.stage-v2 .support-about .about-statement p{color:#fff;font-size:clamp(30px,8.8vw,84px);font-weight:950;line-height:1.08;letter-spacing:-.065em;margin:0 0 22px}.about-statement__copy>span{font-weight:750;font-size:15px;line-height:1.7}.about-mission{padding:42px 22px 54px}.stage-v2 .support-about .about-mission h2{font-size:clamp(34px,9.3vw,76px);font-weight:900;line-height:1.25;margin:24px 0;letter-spacing:-.06em}.stage-v2 .support-about .about-mission>p{max-width:690px;color:var(--ed-muted)}.stage-v2 .support-about .about-mission>.support-button{margin-top:28px;border-radius:60px;min-height:58px;font-size:14px;transition:background .2s}.stage-v2 .support-about .about-mission>.support-button:hover{background:#1942e0}.about-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:32px;text-align:center}.about-values>div{min-width:0}.about-values>div+div{border-left:1px solid var(--ed-line);padding-left:10px}.about-values strong{display:block;font-size:12px;line-height:1.65}.stage-v2 .support-about .about-values p{font-size:11px;line-height:1.7;margin:8px 0 0;color:var(--ed-muted)}.about-value-icon{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 12px;border-radius:50%;background:#ffe9ed;color:#db315b}.about-value-icon svg{width:32px;height:32px}.about-values>div:nth-child(2) .about-value-icon{background:#e7eeff;color:#315cff}.about-values>div:nth-child(3) .about-value-icon{background:#f1f8cd;color:#587d0e}.about-mission.is-inview h2,.is-inview .about-opening__copy h1{animation:about-type-enter .85s cubic-bezier(.18,.65,.25,1) both}.is-inview .about-opening__art img{animation:about-stage-enter 1.5s cubic-bezier(.15,.6,.25,1) both}.about-connections.is-inview .about-node__art{animation:about-art-enter .85s ease-out both}.about-connections.is-inview .about-node--play .about-node__art{animation-delay:.1s}.about-connections.is-inview .about-node--role .about-node__art{animation-delay:.2s}.about-connections.is-inview .about-node--costar .about-node__art{animation-delay:.3s}.about-connections.is-inview .about-node--series .about-node__art{animation-delay:.4s}.about-statement.is-inview .about-statement__copy{animation:about-type-enter .9s ease-out both}@keyframes about-connection-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes about-type-enter{0%{transform:translateY(22px)}to{transform:translateY(0)}}@keyframes about-art-enter{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes about-stage-enter{0%{transform:scale(1.12) translateY(16px)}to{transform:scale(1) translateY(0)}}@keyframes about-light-sweep{0%{transform:rotate(-9deg);opacity:.3}to{transform:rotate(10deg);opacity:.75}}@keyframes about-rig-light{0%{transform:rotate(-8deg);opacity:.7}to{transform:rotate(8deg);opacity:1}}@media (min-width:740px){.about-how,.about-mission,.about-opening__copy{padding-inline:48px}.about-opening__art{aspect-ratio:1.5}.about-opening__next{margin-inline:48px}.about-how,.about-mission{padding-block:64px}.about-network{aspect-ratio:1/.95}.about-node{width:39%}.about-node--role{width:31%}.about-statement{min-height:590px}.about-statement__copy{padding:80px 48px 100px}.about-values{max-width:760px;margin-top:22px;gap:28px}.about-values strong{font-size:16px}.stage-v2 .support-about .about-values p{font-size:13px}.about-value-icon{width:76px;height:76px}.about-value-icon svg{width:40px;height:40px}.about-discovery{max-width:760px;margin-inline:auto}}@media (min-width:1000px){.about-opening{display:grid;grid-template-columns:1.1fr 1fr;padding-top:50px}.about-opening__copy{padding-right:0;padding-bottom:50px}.stage-v2 .support-about h1{font-size:clamp(68px,6.6vw,88px)}.about-opening__art{aspect-ratio:auto;height:100%;min-height:580px;margin:0;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}.about-opening__art img{object-position:50% 50%}.about-opening__next{grid-column:1/-1}.about-connections{display:grid;grid-template-columns:1.3fr 1fr;column-gap:44px;align-items:center}.about-network-help{grid-column:1/-1}.about-network{margin-block:30px}.about-connection-list{width:100%}.about-connection{padding:30px}.stage-v2 .support-about .about-connection h3{font-size:23px}.stage-v2 .support-about .about-connection p{font-size:15px}.about-discovery{margin-top:12px}.about-mission{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.about-mission>.eyebrow,.about-mission>h2{grid-column:1}.about-mission>h2{grid-row:2/4}.about-mission>p{grid-column:2;grid-row:2;margin-top:24px}.about-mission>.support-button{grid-column:2;grid-row:3;align-self:start}.about-values{grid-column:1/-1;width:100%;max-width:none;padding-top:50px}}@media (prefers-reduced-motion:reduce){.about-experience *,.about-experience :after,.about-experience :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.about-connections.is-inview .about-network__lines line{stroke-dasharray:none}}.stage-v2.editorial-chrome{--touch-ease:cubic-bezier(.2,.75,.25,1);--touch-spring:cubic-bezier(.2,.85,.3,1.25);--touch-wash:#edf2ff}.stage-v2 .editorial-detail-dialog a.cast-card-link,.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support) :is(a.catalog-card__body-link,a.actor-timeline-card__link,a.cast-card-link,a.play-detail-related-card,a.search-result,a.catalog-card,a.guide-toc__link,a.favorite-actor-link,.directory-search-exits a){transition:background-color .2s var(--touch-ease),box-shadow .2s var(--touch-ease)}.stage-v2 .editorial-detail-dialog :is(.cast-name,.series-rank-badge),.stage-v2 :is(.editorial-directory,.editorial-detail) :is(.catalog-card__title,.directory-series-short,.cast-name,.play-list-card__chevron,.play-detail-related-card__arrow,.actor-list-card__monogram,.cast-card__monogram,.series-rank-badge){transition:translate .24s var(--touch-ease),rotate .28s var(--touch-spring),scale .24s var(--touch-spring)}.stage-v2 .editorial-directory :is(.catalog-card--actor-list,.catalog-card--play-list){transition:background-color .2s var(--touch-ease),box-shadow .2s var(--touch-ease)}.stage-v2 .editorial-detail-dialog a.cast-card-link:is(:focus-visible,:active),.stage-v2 .editorial-directory :is(.catalog-card--actor-list,.catalog-card--play-list):has(a:is(:focus-visible,:active)),.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support) :is(a.catalog-card__body-link,a.actor-timeline-card__link,a.cast-card-link,a.play-detail-related-card,a.search-result,a.catalog-card,a.guide-toc__link,a.favorite-actor-link,.directory-search-exits a):is(:focus-visible,:active){background-color:var(--touch-wash);box-shadow:inset 3px 0 var(--ed-blue)}.stage-v2 :where(.editorial-directory,.editorial-detail,.editorial-support,.editorial-detail-dialog) :is(.action-button,.support-button,.favorite-button,.share-button,.filter-chip,.pagination-link,.directory-filter__trigger,.discovery-actions button,.discovery-actions a,.detail-toggle__button,.oshi-choice,.oshi-submit,.next-modal-close,.directory-filter__header button,.v2-search button,.support-text-button,.favorite-tabs button){transition:transform .18s var(--touch-spring),background-color .18s var(--touch-ease),border-color .18s var(--touch-ease),color .18s var(--touch-ease),box-shadow .18s var(--touch-ease);-webkit-tap-highlight-color:transparent}.stage-v2 :where(.editorial-directory,.editorial-detail,.editorial-support,.editorial-detail-dialog) :is(.action-button,.support-button,.favorite-button,.share-button,.filter-chip,.pagination-link,.directory-filter__trigger,.discovery-actions button,.discovery-actions a,.detail-toggle__button,.oshi-choice,.oshi-submit,.next-modal-close,.directory-filter__header button,.v2-search button,.support-text-button,.favorite-tabs button):not(:disabled):active{transform:translateY(1px) scale(.96);transition-duration:70ms}.stage-v2 .editorial-detail .oshi-choice svg,.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support) .favorite-button svg{transition:scale .26s var(--touch-spring),rotate .26s var(--touch-spring),color .18s var(--touch-ease)}.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support) .favorite-button.is-active svg{scale:1.14;rotate:-8deg}.stage-v2 .editorial-detail .oshi-choice.is-selected svg{scale:1.12;rotate:-7deg}.stage-v2 .editorial-detail .favorite-button.is-active{color:var(--ed-blue);background:#e8eeff;border-color:#a8baf1}.stage-v2 :is(.editorial-directory,.editorial-detail) :is(.filter-chips a,.directory-search-types a,.detail-contents-nav a,.top-series-row a.catalog-link){transition:background-color .18s var(--touch-ease),color .18s var(--touch-ease),border-color .18s var(--touch-ease)}.stage-v2 :is(.editorial-directory,.editorial-detail) :is(.directory-search-types a,.detail-contents-nav a,.top-series-row a.catalog-link):is(:focus-visible,:active){background-color:var(--touch-wash);color:var(--ed-blue)}.stage-v2 .editorial-directory .discovery-filters select,.stage-v2 .editorial-directory .v2-search{transition:border-color .18s var(--touch-ease),box-shadow .18s var(--touch-ease)}.stage-v2 .editorial-directory .v2-search:focus-within{border-color:var(--ed-blue);box-shadow:0 0 0 3px #2449cd18}@media (hover:hover) and (pointer:fine){.stage-v2 .editorial-detail-dialog a.cast-card-link:hover,.stage-v2 .editorial-directory :is(.catalog-card--actor-list,.catalog-card--play-list):has(a:hover),.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support) :is(a.catalog-card__body-link,a.actor-timeline-card__link,a.cast-card-link,a.play-detail-related-card,a.search-result,a.catalog-card,a.guide-toc__link,a.favorite-actor-link,.directory-search-exits a):hover{background-color:var(--touch-wash);box-shadow:inset 3px 0 var(--ed-blue)}.stage-v2 .editorial-detail :is(a.actor-timeline-card__link,a.cast-card-link):hover .cast-name,.stage-v2 .editorial-detail-dialog a.cast-card-link:hover .cast-name,.stage-v2 .editorial-directory .catalog-card:has(a:hover) :is(.catalog-card__title,.directory-series-short){translate:4px 0}.stage-v2 .editorial-detail a.play-detail-related-card:hover .play-detail-related-card__arrow,.stage-v2 .editorial-directory .catalog-card:has(a:hover) .play-list-card__chevron{translate:4px 0;rotate:-12deg}.stage-v2 .editorial-detail a.cast-card-link:hover :is(.cast-card__monogram,.series-rank-badge),.stage-v2 .editorial-detail-dialog a.cast-card-link:hover .series-rank-badge,.stage-v2 .editorial-directory .catalog-card--actor-list:has(a:hover) .actor-list-card__monogram{rotate:-7deg;scale:1.06}.stage-v2 :is(.editorial-directory,.editorial-detail) :is(.directory-search-types a,.detail-contents-nav a,.top-series-row a.catalog-link):hover{background-color:var(--touch-wash);color:var(--ed-blue)}.stage-v2 :where(.editorial-directory,.editorial-detail,.editorial-support,.editorial-detail-dialog) :is(.action-button,.support-button,.favorite-button,.share-button,.filter-chip,.pagination-link,.directory-filter__trigger,.discovery-actions button,.discovery-actions a,.detail-toggle__button,.oshi-choice,.oshi-submit,.next-modal-close,.directory-filter__header button,.v2-search button,.support-text-button,.favorite-tabs button):not(:disabled):not(:active):hover{transform:translateY(-2px);box-shadow:0 3px 0 #13172024}}.stage-v2.editorial-chrome :is(.search-toggle,.site-menu-button,.mobile-menu__close,.archive-search-dialog__header button){transition:scale .18s var(--touch-spring),background-color .18s var(--touch-ease)}.stage-v2.editorial-chrome :is(.search-toggle,.site-menu-button,.mobile-menu__close,.archive-search-dialog__header button):active{scale:.96;background:#e8e9e7}.stage-v2.editorial-chrome :is(.mobile-menu__nav a,.archive-search-group .search-item,.archive-search-browse a){transition:background-color .2s var(--touch-ease),color .2s var(--touch-ease)}.stage-v2.editorial-chrome .mobile-menu__nav a:after{transition:translate .24s var(--touch-ease)}.stage-v2.editorial-chrome :is(.mobile-menu__nav a,.archive-search-group .search-item,.archive-search-browse a):is(:active,:focus-visible){background:var(--touch-wash)}@media (hover:hover) and (pointer:fine){.stage-v2.editorial-chrome :is(.search-toggle,.site-menu-button,.mobile-menu__close,.archive-search-dialog__header button):hover{background:#e8e9e7}.stage-v2.editorial-chrome :is(.mobile-menu__nav a,.archive-search-group .search-item,.archive-search-browse a):hover{background:var(--touch-wash)}.stage-v2.editorial-chrome .mobile-menu__nav a:hover:after{translate:3px -3px}}.stage-v2 .editorial-detail-dialog[open]{animation:editorial-dialog-in .24s var(--touch-ease)}.stage-v2 .editorial-detail-dialog[open]::backdrop{animation:editorial-backdrop-in .18s ease-out}.stage-v2 .editorial-detail .detail-toggle.is-open .detail-toggle__panel{animation:editorial-panel-in .22s var(--touch-ease)}@keyframes editorial-dialog-in{0%{opacity:.3;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes editorial-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes editorial-panel-in{0%{opacity:.4;translate:0 6px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.stage-v2.editorial-chrome .mobile-menu__nav a:after,.stage-v2.editorial-chrome :is(.search-toggle,.site-menu-button,.mobile-menu__close,.archive-search-dialog__header button,.mobile-menu__nav a,.archive-search-group .search-item,.archive-search-browse a){transition:none!important;scale:none!important;translate:none!important}.stage-v2 .editorial-detail-dialog,.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support,.editorial-detail-dialog) *{animation:none!important;transition:none!important;translate:none!important;rotate:none!important;scale:none!important}.stage-v2 :is(.editorial-directory,.editorial-detail,.editorial-support,.editorial-detail-dialog) :is(a,button):is(:hover,:active){transform:none!important}.stage-v2 .editorial-detail-dialog::backdrop{animation:none!important}}.stage-v2 .copy-phrase{display:inline-block;max-width:100%}.stage-v2 :is(.archive-hero__description,.archive-section__heading p,.about-opening__copy>p,.about-how>p,.about-discovery p,.about-mission>p,.directory-hero .lead,.directory-search-hero .lead,.support-guides .lead,.contact-checklist .rich-text,.oshi-discovery>p){text-wrap:pretty}.stage-v2 .editorial-watch{--text:var(--ed-ink);--muted:var(--ed-muted);--line:var(--ed-line);--serif:var(--ed-font);--sans:var(--ed-font);display:block;width:min(1040px,100%);max-width:1040px;margin:0 auto;padding:0;color:var(--ed-ink);background:var(--ed-paper);font-family:var(--ed-font)}.editorial-watch :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--ed-blue);outline-offset:4px}.stage-v2 .editorial-watch .breadcrumbs{margin:0;padding:20px 18px;font-size:11px}.stage-v2 .editorial-watch .streaming-guide__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 18px 24px;border:0;border-radius:0;background:var(--ed-lime);overflow:hidden}.watch-hero-copy{position:relative;z-index:1;min-width:0}.stage-v2 .editorial-watch .streaming-guide__hero h1{margin:0;max-width:700px;font:850 clamp(32px,9vw,64px)/1.18 var(--ed-font);letter-spacing:-.055em;color:var(--ed-ink);overflow-wrap:anywhere}.watch-hero-copy>p{max-width:520px;margin:20px 0 0;font-size:14px;line-height:1.8}.watch-hero-actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:24px}.watch-art{position:absolute;width:210px;right:-54px;top:18px;color:var(--ed-ink);opacity:.1;pointer-events:none;transform:rotate(-8deg)}.watch-art svg{display:block;width:100%;height:auto}.stage-v2 .editorial-watch .streaming-guide__search{position:relative;z-index:1;grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:0 8px;margin:0;padding:8px;border:1px solid var(--ed-ink);border-radius:6px;background:#fff;box-shadow:none}.stage-v2 .editorial-watch .streaming-guide__search input:not([type=hidden]){grid-column:1/-1;min-height:48px;padding:8px 12px;font-size:16px;border-radius:0}.stage-v2 .editorial-watch .streaming-guide__search select{min-height:48px;border:0;border-top:1px solid var(--ed-line);font-size:14px;padding:8px 12px}.stage-v2 .editorial-watch .streaming-guide__search button{width:48px;height:48px;border:0;border-radius:50%;background:var(--ed-ink);color:#fff;font-size:26px}.stage-v2 .editorial-watch .streaming-guide__tabs{display:flex;flex-wrap:nowrap;gap:0;padding:0 8px;border-bottom:1px solid var(--ed-line);overflow-x:auto;scrollbar-width:thin}.stage-v2 .editorial-watch .streaming-guide__tabs a{flex:1 0 auto;display:grid;place-items:center;min-height:56px;padding:12px 10px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--ed-muted);font-size:12px;font-weight:700}.stage-v2 .editorial-watch .streaming-guide__tabs a[aria-current]{border-bottom-color:var(--ed-blue);color:var(--ed-blue)}.watch-section{padding:32px 18px;border-bottom:1px solid var(--ed-line);scroll-margin-top:86px}.watch-section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:12px}.stage-v2 .editorial-watch h2{margin:0;font:800 clamp(23px,5.6vw,32px)/1.35 var(--ed-font);letter-spacing:-.035em}.watch-reviewed{font-size:11px;color:var(--ed-muted);white-space:nowrap}.watch-note{margin:0 0 20px;font-size:12px;line-height:1.8;color:var(--ed-muted)}.stage-v2 .editorial-watch .streaming-guide__services{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.stage-v2 .editorial-watch .streaming-service-card{display:block;padding:0;border:0;border-radius:6px;background:#e0eaff;overflow:hidden}.stage-v2 .editorial-watch .watch-plan--unext{background:#ffe1dc}.stage-v2 .editorial-watch .watch-plan--danime{background:#e9e0ff}.watch-plan-summary{padding:24px}.stage-v2 .editorial-watch .streaming-service-card h3{font:850 24px/1.3 var(--ed-font);margin:0 0 16px;letter-spacing:-.035em}.stage-v2 .editorial-watch .streaming-service-card__price{margin:0 0 10px;font:850 46px/1 var(--ed-font);letter-spacing:-.055em;color:var(--ed-ink)}.stage-v2 .editorial-watch .streaming-service-card__price small{margin-left:4px;color:var(--ed-ink);font:500 12px/1.5 var(--ed-font);letter-spacing:0}.stage-v2 .editorial-watch .streaming-service-card__trial{display:block;padding:0;border-radius:0;background:transparent;color:var(--ed-ink);font-size:12px;line-height:1.6}.watch-plan-summary .watch-button{margin-top:22px}.stage-v2 .editorial-watch .watch-button{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:13px 18px;border:1px solid var(--ed-ink);border-radius:4px;background:var(--ed-ink);color:#fff;font-size:13px;font-weight:750;line-height:1.5;text-decoration:none}.watch-button>span{flex-shrink:0;font-size:22px;font-weight:400;transition:translate .22s ease}.stage-v2 .editorial-watch .watch-button--outline{background:transparent;color:var(--ed-ink)}.stage-v2 .editorial-watch .watch-button--light{background:#e0eaff;color:var(--ed-ink);border-color:transparent}.watch-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:12px;font-weight:700;color:var(--ed-ink);text-decoration:underline;text-underline-offset:5px}.watch-plan-conditions{border-top:1px solid #13172026;padding:0 24px;font-size:12px;line-height:1.85}.watch-plan-conditions p{margin:0 0 14px}.watch-plan-conditions>div{padding-bottom:20px}.editorial-watch summary{display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;cursor:pointer}.editorial-watch summary::-webkit-details-marker{display:none}.editorial-watch summary>span{flex-shrink:0;font-size:20px;font-weight:400;transition:rotate .2s}.editorial-watch details[open]>summary>span{rotate:45deg}.watch-plan-conditions summary{min-height:54px;padding-block:12px;font-size:12px;font-weight:700}.stage-v2 .editorial-watch .streaming-guide__services.is-single .watch-plan-conditions{padding:24px}.stage-v2 .editorial-watch .streaming-guide__productions{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:24px}.stage-v2 .editorial-watch .streaming-production{display:grid;grid-template-columns:32px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:22px 0;border-bottom:1px solid var(--ed-line);background:transparent;color:var(--ed-ink)}.watch-production-number{color:var(--ed-muted);font:500 12px/1 var(--ed-font)}.stage-v2 .editorial-watch .streaming-production strong{display:block;font:750 16px/1.55 var(--ed-font);color:var(--ed-ink);overflow-wrap:anywhere}.watch-arrow{font-size:22px;transition:translate .22s ease}.watch-productions>.watch-button+.watch-button{margin-top:12px}.stage-v2 .editorial-watch .streaming-guide__empty{padding:20px 0 28px;border-radius:0;background:transparent;color:var(--ed-muted);font-size:14px}.stage-v2 .editorial-watch .streaming-guide__empty svg{color:var(--ed-blue);width:42px;height:42px}.stage-v2 .editorial-watch .streaming-guide__signup{display:grid;gap:24px;padding:34px 18px;border:0;border-radius:0;background:var(--ed-night);color:#fff}.stage-v2 .editorial-watch .streaming-guide__signup h2{font:800 28px/1.45 var(--ed-font);color:#fff;margin:0 0 16px}.stage-v2 .editorial-watch .streaming-guide__signup p{font-size:13px;line-height:1.85;color:#d4dae4}.stage-v2 .editorial-watch .streaming-guide__signup .watch-button{background:var(--ed-lime);border-color:var(--ed-lime);color:var(--ed-ink)}.stage-v2 .editorial-watch .streaming-guide__signup small{color:#bcc4d0;font-size:11px}.stage-v2 .editorial-watch .faq-grid{display:block;margin-top:20px}.stage-v2 .editorial-watch .faq-card{padding:0;background:transparent;border:0;border-bottom:1px solid var(--ed-line);border-radius:0;box-shadow:none}.stage-v2 .editorial-watch .faq-question{padding:20px 0;margin:0;color:var(--ed-ink);font:700 14px/1.6 var(--ed-font)}.stage-v2 .editorial-watch .faq-answer{padding:0 26px 24px 0;margin:0;font-size:13px;line-height:1.9;color:var(--ed-muted)}.stage-v2 .editorial-watch .streaming-guide__sources{padding:16px 18px 30px;font-size:12px;color:var(--ed-muted)}.streaming-guide__sources summary{min-height:48px;color:var(--ed-ink);font-weight:700}.stage-v2 .editorial-watch .streaming-guide__sources ul{display:grid;gap:0}.streaming-guide__sources li a{display:inline-flex;align-items:center;gap:8px;min-height:44px}@media (min-width:740px){.stage-v2 .editorial-watch .breadcrumbs{padding-inline:40px}.stage-v2 .editorial-watch .streaming-guide__hero{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:36px;padding:44px 40px 36px}.watch-art{position:relative;width:100%;inset:auto;opacity:1;transform:rotate(-5deg)}.stage-v2 .editorial-watch .streaming-guide__search{grid-template-columns:minmax(0,1fr) 190px 48px}.stage-v2 .editorial-watch .streaming-guide__search input:not([type=hidden]){grid-column:auto}.stage-v2 .editorial-watch .streaming-guide__search select{border:0;border-left:1px solid var(--ed-line)}.watch-section{padding:44px 40px}.stage-v2 .editorial-watch .streaming-guide__services{grid-template-columns:repeat(3,minmax(0,1fr))}.watch-plan-summary{padding:24px 18px}.watch-plan-conditions{padding-inline:18px}.stage-v2 .editorial-watch .streaming-service-card h3{font-size:21px}.stage-v2 .editorial-watch .streaming-guide__services.is-single{grid-template-columns:minmax(0,1fr)}.stage-v2 .editorial-watch .is-single .streaming-service-card{display:grid;grid-template-columns:1fr 1.4fr}.is-single .watch-plan-summary{padding:32px}.stage-v2 .editorial-watch .is-single .watch-plan-conditions{border-top:0;border-left:1px solid #13172026;padding:32px}.stage-v2 .editorial-watch .streaming-guide__productions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.stage-v2 .editorial-watch .streaming-guide__signup{padding:44px 40px}.stage-v2 .editorial-watch .streaming-guide__signup .watch-button{justify-self:start;min-width:320px}.stage-v2 .editorial-watch .streaming-guide__sources{padding-inline:40px}}@media (hover:hover) and (pointer:fine){.editorial-watch .watch-button:hover>span,.streaming-production:hover .watch-arrow{translate:4px 0}.stage-v2 .editorial-watch .watch-button:hover{background:var(--ed-blue);border-color:var(--ed-blue);color:#fff}.stage-v2 .editorial-watch .streaming-production:hover{background:#edf2ff}.editorial-watch summary:hover{color:var(--ed-blue)}}@media (prefers-reduced-motion:no-preference){.editorial-watch .watch-hero-copy{animation:watch-arrive .6s both}.editorial-watch .watch-art svg{animation:watch-arrive .85s both}.editorial-watch :is(.watch-button,.streaming-guide__search button){transition:scale .18s,background-color .18s,color .18s}.editorial-watch :is(.watch-button,.streaming-guide__search button):active{scale:.97;transition-duration:70ms}.editorial-watch details[open]>:not(summary){animation:watch-arrive .2s both}@keyframes watch-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}}@media (prefers-reduced-motion:reduce){.editorial-watch *{animation:none!important;transition:none!important;scroll-behavior:auto}}.stage-v2.editorial-chrome{background:var(--ed-paper)}.stage-v2 .editorial-directory .directory-hero{gap:12px;padding-bottom:46px}.stage-v2 .editorial-directory .catalog-card--actor-list{display:block;padding:0}.stage-v2 .editorial-directory .actor-directory-link{display:grid;grid-template-columns:54px minmax(0,1fr) 20px;gap:14px;align-items:center;min-height:112px;padding:20px 0;border-radius:3px}.stage-v2 .editorial-directory .actor-directory-link .actor-list-card__main{display:block}.directory-row-arrow{color:var(--ed-muted);font-size:20px;transition:translate .22s ease}.stage-v2 .editorial-directory .catalog-card--play-list{position:relative}.stage-v2 .editorial-directory .directory-play-link{display:block;height:100%}.stage-v2 .editorial-directory .directory-play-link:focus-visible{outline:none}.stage-v2 .editorial-directory .catalog-card:has(.directory-play-link:focus-visible){outline:3px solid var(--ed-blue);outline-offset:4px}.stage-v2 .editorial-directory .catalog-card--play-list .play-list-card__main{padding-right:40px}.stage-v2 .editorial-directory .catalog-card--play-list .catalog-card__title{font-size:18px}.directory-card-arrow{position:absolute;bottom:18px;right:14px;color:var(--ed-ink);font-size:22px;transition:translate .22s ease}.stage-v2 .editorial-directory .directory-active-filters{display:flex;flex-wrap:wrap;gap:8px}.directory-active-filters a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;max-width:100%;min-height:44px;padding:8px 12px;border:1px solid #b8c6f2;border-radius:4px;background:#e8eeff;color:#173aaf;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.directory-active-filters a>span{font-size:20px;flex-shrink:0}.directory-filter__count{display:grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border-radius:50%;background:var(--ed-blue);color:white;font-size:11px}.directory-empty{padding:24px 18px;border:1px solid var(--ed-line);border-radius:4px}.directory-empty p{margin:0 0 16px;font-size:14px;line-height:1.7}.directory-empty a{display:inline-flex;align-items:center;gap:28px;min-height:44px;padding:10px 16px;border-radius:4px;background:var(--ed-ink);color:#fff;font-size:13px;font-weight:700}.stage-v2 .editorial-detail .series-detail-stage-hero .detail-ledger{margin-top:24px}.stage-v2 .editorial-detail .actor-timeline-card .catalog-card__footer{display:flex;justify-content:flex-end}.stage-v2 .editorial-detail .actor-timeline-card .catalog-card__footer.is-empty{display:none}.stage-v2 .editorial-detail .actor-timeline-card .action-button{display:inline-flex;width:auto;min-height:44px;gap:14px;padding:8px 12px;border:1px solid var(--ed-line);background:transparent;color:var(--ed-ink);font-size:12px;font-weight:650}.stage-v2 .editorial-detail .actor-timeline-card .action-button:after{content:"↗";font-size:17px}.stage-v2 .editorial-detail .actor-timeline-card:has(.action-button) .actor-timeline-card__link{padding-bottom:8px}.stage-v2 .editorial-detail .detail-contents-nav{scrollbar-width:thin}.stage-v2 .editorial-directory .pagination-link.is-disabled{pointer-events:none;opacity:.4}@media (hover:hover) and (pointer:fine){.actor-directory-link:hover .directory-row-arrow,.catalog-card:hover .directory-card-arrow{translate:4px 0}.directory-active-filters a:hover{background:#d7e2ff;border-color:var(--ed-blue)}.stage-v2 .editorial-detail .actor-timeline-card .action-button:hover{color:white;background:var(--ed-blue);border-color:var(--ed-blue)}}@media (prefers-reduced-motion:no-preference){.actor-directory-link:active .actor-list-card__monogram{scale:.93;transition-duration:70ms}.actor-directory-link:focus-visible .directory-row-arrow{translate:4px 0}}@media (prefers-reduced-motion:reduce){.directory-card-arrow,.directory-row-arrow{transition:none;translate:none!important}}