@media (max-width:767px){main.dms--redesign.ar-page.dms--rails.dms--rails .dms-hero.ar-hero{padding-top:calc(var(--dms-header-h) + 36px);padding-bottom:40px}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-hero__byline{margin-top:24px}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-hero .ar-hero__dek{font-size:.95rem;line-height:1.55}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-head{gap:18px;margin-bottom:28px}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-head__all{min-height:46px}main.dms--redesign.ar-page.dms--rails.dms--rails .dms-section:is(.ar-related,.cst-band){padding-bottom:0}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-ledger.pm-swipe>.ar-ledger__cell:only-child{flex-basis:100%}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-ledger.pm-swipe .ar-cell{gap:14px;padding:12px 12px 22px}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-ledger.pm-swipe .ar-cell__plate{aspect-ratio:16/9;padding:16px}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-ledger.pm-swipe .ar-cell__body{gap:8px;padding-inline:4px}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-ledger.pm-swipe .ar-cell__title{font-size:1.06rem}main.dms--redesign.ar-page.dms--rails.dms--rails .ar-ledger.pm-swipe .ar-cell__dek{font-size:.98rem}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .dms-hero--rails .ar-hero__title{letter-spacing:-.03em;font-size:2rem;line-height:1.06}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-grid{gap:36px}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose{font-size:1rem;line-height:1.65}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>p{margin-bottom:1.1em}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>p:first-child{font-size:1.08rem;line-height:1.58}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>h2{margin:2em 0 .6em;font-size:1.5rem;line-height:1.2}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>h2:first-child{margin-top:0}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>h3{margin:1.7em 0 .5em;font-size:1.15rem;line-height:1.3}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>h4{margin:1.4em 0 .35em;font-size:1rem}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>:is(h2+h3,h3+h4){margin-top:.5em}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>:is(ul,ol){gap:.45em;margin-bottom:1.2em}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose>ul li{padding-left:20px}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose a{overflow-wrap:anywhere}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose blockquote{padding:20px var(--hm-rail-pad) 22px;margin:1.6em 0}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-prose blockquote p{font-size:1.12rem;line-height:1.45}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table{margin:1.6em 0}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table table{min-width:0;font-size:.86rem;line-height:1.45}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table :is(th,td){padding:10px 12px}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table th[scope=row]{min-width:0}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table:has(th[scope=row]):has(tr>:nth-child(3)){--ar-th:104px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--ar-th);container-type:inline-size}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table:has(th[scope=row]):has(tr>:nth-child(3)) table{width:max-content}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table:has(th[scope=row]):has(tr>:nth-child(3)) tr>:first-child{z-index:1;width:var(--ar-th);min-width:var(--ar-th);max-width:var(--ar-th);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;box-shadow:inset -1px 0 0 var(--dms-hairline);padding-inline:10px;font-size:.8rem;position:sticky;left:0}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-table:has(th[scope=row]):has(tr>:nth-child(3)) tr>:not(:first-child){width:calc(100cqw - var(--ar-th) - 28px);min-width:calc(100cqw - var(--ar-th) - 28px);scroll-snap-align:start}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-practice{padding:22px var(--hm-rail-pad) 24px;margin:2em 0}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-practice__h{margin-top:14px;font-size:1.35rem}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-practice__sub{margin:10px 0 18px;font-size:.92rem;line-height:1.55}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-practice .dms-btn{min-height:46px}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-details{padding:16px var(--hm-rail-pad) 4px}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-details__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-top:12px;display:grid}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-details__list>div{gap:4px;padding:10px 0 12px}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-details__list dt{font-size:.64rem}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .ar-details__list dd{font-size:.88rem}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-hero__grid{gap:28px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-sheet__body{gap:12px;padding:22px 18px 24px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-sheet__title{font-size:1.45rem}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-sheet__open{font-size:.93rem;line-height:1.55}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-sheet__strip{padding-inline:18px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-shelves{gap:32px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__head{gap:8px;padding:18px 18px 20px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__name{font-size:1.3rem}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__note{font-size:.88rem;line-height:1.5}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__list.pm-swipe{border-bottom:0;margin-top:10px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__list.pm-swipe>li{border:1px solid var(--hm-rail);background:var(--dms-surface);display:flex}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__list.pm-swipe>li:only-child{flex-basis:100%}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__list.pm-swipe .bl-row{align-content:start;gap:10px 16px;width:100%;padding:16px 18px 20px}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__list.pm-swipe .bl-row__title{font-size:1.06rem}main.dms--redesign.ar-page.bl-page.dms--rails.dms--rails .bl-group__list.pm-swipe .bl-row__dek{-webkit-line-clamp:3;font-size:.88rem;line-height:1.5}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-kicker{margin-top:2.2em}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-kicker+:is(h2,h3){margin-top:.45em}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-rows{margin:1.6em 0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-rows>.gd-item{grid-template-columns:auto minmax(0,1fr);column-gap:12px;padding:16px 0 18px}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-rows>.gd-item>*{grid-column:1/-1}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-rows>.gd-item>.gd-badge{grid-area:1/1;padding-top:.28em}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-rows>.gd-item>.gd-badge+*{grid-area:1/2}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-rows .gd-item p{font-size:.95rem;line-height:1.6}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-cards{margin:1.6em 0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-cards:not(.gd-cards--1):not(:has(>h3)):has(>.gd-item:nth-of-type(3)){margin-inline:calc(-1 * var(--hm-rail-pad));padding-inline:var(--hm-rail-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hm-rail-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;background:0 0;border:0;flex-wrap:nowrap;align-items:stretch;gap:10px;display:flex;overflow:auto hidden}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-cards:not(.gd-cards--1):not(:has(>h3)):has(>.gd-item:nth-of-type(3))::-webkit-scrollbar{display:none}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-cards:not(.gd-cards--1):not(:has(>h3)):has(>.gd-item:nth-of-type(3))>.gd-item{border:1px solid var(--dms-hairline);scroll-snap-align:start;flex:0 0 84%;min-width:0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-cards>.gd-item{gap:8px;padding:18px 16px 20px}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-cards>h3{padding:14px 16px}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-cards .gd-item :is(p,ul){font-size:.92rem;line-height:1.55}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-cards .gd-item .gd-note{padding:10px 12px;font-size:.86rem}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-table td ul{font-size:inherit;line-height:inherit}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-callout{padding:20px var(--hm-rail-pad) 22px;margin:1.6em 0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .ar-prose>.gd-check{margin:1.6em 0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__side{padding:14px var(--hm-rail-pad) 16px;gap:6px}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__aspiration,main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__reality{font-size:.93rem;line-height:1.5}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__note{font-size:.86rem;line-height:1.5}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__side .gd-check__tick{align-items:center;min-height:44px;margin-top:0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__tick input{width:18px;height:18px;top:50%;transform:translateY(-50%)}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__side .gd-check__box{margin-top:0}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__group{padding:16px var(--hm-rail-pad) 18px}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__intro{padding:14px var(--hm-rail-pad)}main.dms--redesign.gd-page.dms--rails.dms--rails:not(.gd-index,.cst-index) .gd-check__result{padding:18px var(--hm-rail-pad) 20px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-band .ar-head{gap:12px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-band__ledger.pm-swipe>.cst-band__cell:only-child{flex-basis:100%}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-sheet__body{padding:22px var(--hm-rail-pad) 20px;gap:26px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-sheet__num{font-size:3.1rem}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-sheet__words{font-size:.98rem}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose>.cst-shifts{gap:14px;margin:1.6em 0}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-shifts>.gd-item>.gd-badge{padding:20px 0 0 16px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-shifts .gd-item>h4{padding:17px 16px 4px 4px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-shifts .gd-item>.cst-side{padding:16px 16px 18px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-shifts .gd-item>.cst-side--after{padding-block:20px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose .cst-side{font-size:.93rem;line-height:1.58}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-shifts .cst-to{font-size:1.1rem}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose>.cst-results{margin:1.4em calc(-1 * var(--hm-rail-pad)) 1.8em;padding-inline:var(--hm-rail-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hm-rail-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;border-top:0;flex-wrap:nowrap;align-items:stretch;gap:10px;display:flex;overflow:auto hidden}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose>.cst-results::-webkit-scrollbar{display:none}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-results>.gd-item{border:1px solid var(--dms-hairline);scroll-snap-align:start;background:#fff;flex:0 0 84%;grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr);min-width:0;padding:16px 0 0;overflow:hidden}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-results .gd-item>h4{padding-inline:16px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose .cst-results .cst-impact{margin:6px 16px 14px;font-size:1.08rem}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .cst-results .gd-item>.cst-side{padding:14px 16px 16px}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose .cst-results .cst-side--before:after{inset:0;bottom:calc(-.5 * var(--cst-blend));-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--cst-blend)), #00000080 calc(100% - .5 * var(--cst-blend)), transparent);mask-image:linear-gradient(180deg, #000 calc(100% - var(--cst-blend)), #00000080 calc(100% - .5 * var(--cst-blend)), transparent)}main.dms--redesign.cst-page.dms--rails.dms--rails:not(.cst-index) .ar-prose .cst-results .cst-side--after:after{inset:0;top:calc(-.5 * var(--cst-blend))}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-head{gap:14px;margin-bottom:28px}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-ledger.pm-swipe{border-top:1px solid var(--hm-rail)}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-ledger.pm-swipe>.cs-ledger__cell{flex-basis:80%}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-ledger.pm-swipe .cs-cell{padding:12px 12px 18px}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-ledger.pm-swipe .cs-cell__body{margin-top:14px;padding-inline:4px}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-ledger.pm-swipe .cs-cell__tags{padding-inline:4px}main.dms--redesign.cs-page.dms--rails.dms--rails .cs-ledger.pm-swipe .cs-cell__who{margin-top:0}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-cust{padding-bottom:44px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-custgrid.pm-swipe{background:0 0;gap:0}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-custgrid.pm-swipe>.cs-custcell{flex-basis:72%}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-custgrid.pm-swipe>.cs-custcell+.cs-custcell{border-top:0;border-left:1px solid var(--hm-rail)}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-cust__btn{padding:12px 12px 20px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-cust__plate{aspect-ratio:16/10}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-cust__body{margin-top:16px;padding-inline:4px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-cust__go{margin-top:14px;padding-inline:4px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-lib{padding-bottom:44px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar__inner{gap:8px;padding-block:8px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar__filters{gap:8px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar__filters>.rs-fmenu{flex:1 1 0;min-width:0}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar .rs-fmenu__btn{width:100%;min-height:44px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar .rs-fmenu__chev{margin-left:auto}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar .rs-search,main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar .cs-chip{min-height:44px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar__count:empty{display:none}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar__right{width:100%}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-toolbar__right .rs-search{flex:1}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-lib .cs-ledger.pm-swipe{border-top:0}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-more{margin-top:24px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keep__intro{gap:12px;margin-bottom:28px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keep__rows{grid-template-columns:minmax(0,1fr)}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keeprow{padding:12px 12px 20px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keeprow__wash{aspect-ratio:16/6;margin-bottom:16px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keeprow__wash i{width:64px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keeprow__col{margin-inline:4px}main.dms--redesign.cs-page.dms--rails.dms--rails:not(.cs-story) .cs-keeprow__go{margin:14px 4px 0}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .dms-section.rs-cine{min-height:0;padding:0}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__frame{display:contents}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine .rs-crumb{z-index:2;margin:calc(var(--dms-header-h) + 24px) 0 18px;padding-inline:calc(var(--dms-gutter) + var(--hm-rail-pad));order:1;position:relative}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__media{aspect-ratio:16/9;order:2;width:100%;position:relative;inset:auto}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__scrim{background:#090c1429}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__play{top:50%}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__play .rs-play{width:56px;height:56px}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__foot{z-index:2;padding:22px calc(var(--dms-gutter) + var(--hm-rail-pad)) 36px;order:3;gap:20px;position:relative}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine:has(.rs-cine__media.is-playing) .rs-cine__foot{opacity:1;pointer-events:auto}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__head{gap:10px}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__title{font-size:1.95rem;line-height:1.06;letter-spacing:-.035em!important}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__sub{font-size:.95rem}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-cine__cta .dms-btn{min-height:46px}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .dms-section.cs-about{padding-bottom:0}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .cs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .cs-fact{padding:14px var(--hm-rail-pad) 16px;gap:6px}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .cs-fact__val{font-size:.9rem}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .cs-transcript-section .rs-transcript{gap:14px;margin-top:0}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-transcript__cue{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 0}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-transcript__text{font-size:.95rem;line-height:1.6}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .rs-transcript__toggle{min-height:44px}main.dms--redesign.cs-page.cs-story.dms--rails.dms--rails .cs-related{padding-bottom:44px}@media (max-width:359px){main.dms--redesign.ar-page.dms--rails.dms--rails .dms-hero--rails .ar-hero__title{font-size:2.2rem}main.dms--redesign.ar-page.dms--rails.dms--rails:not(.bl-page,.gd-index,.cst-index) .dms-hero--rails .ar-hero__title{font-size:1.8rem}}}
