@keyframes dd-rise-in{0%{opacity:0;translate:0 var(--dd-rise-text)}}@keyframes dd-word-rise{0%{transform:translateY(var(--dd-mask-word))}}[data-dd-reveal=now]{animation:dd-rise-in var(--dur-entrance) var(--dd-ease-out) var(--dd-enter-delay,0s) backwards;animation-play-state:var(--dd-title-play,running)}.dd-word{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:clip}.dd-word>span,.dd-char{display:inline-block}[data-dd-words] .dd-word>span{animation:dd-word-rise var(--dur-entrance) var(--dd-ease-out) backwards;animation-delay:calc(var(--dd-words-delay,var(--step-hero)) + var(--w,0) * var(--dd-words-step,var(--step-word)));animation-play-state:var(--dd-title-play,running)}[data-dd-chars] .dd-char{animation:dd-word-rise var(--dur-char) var(--dd-ease-out) backwards;animation-delay:calc(var(--dd-words-delay,var(--step-hero)) + var(--c,0) * var(--dd-char-step,var(--step-char-max)));animation-play-state:var(--dd-title-play,running)}.dd-gate-light{background:var(--dd-blue);height:1px;z-index:var(--z-band-light);pointer-events:none;transform-origin:50%;animation:dd-gate-draw var(--dur-image-reveal) var(--dd-ease-in-out) var(--delay-gate) forwards, dd-gate-dim var(--dur-gate-dim) var(--dd-ease-leave) var(--delay-gate-dim) forwards;position:absolute;inset-inline:0;transform:scaleX(0)}.dd-gate-light--top{top:0}.dd-gate-light--bottom{bottom:0}@keyframes dd-gate-draw{to{transform:scaleX(1)}}@keyframes dd-gate-dim{0%{opacity:1}to{opacity:0}}.dd-frame{--frame-ratio:var(--ratio-scope);--frame-cap-phone-vh:50vh;--frame-cap-phone:50svh;--frame-pos:50% 50%;--frame-pos-phone:50% 50%;--frame-h:clamp(300px, min(100vw / var(--ratio-scope), 100vh - var(--header-h) - var(--frame-matte-fold)), 900px)}@supports (height:100svh){.dd-frame{--frame-h:clamp(300px, min(100vw / var(--ratio-scope), 100svh - var(--header-h) - var(--frame-matte-fold)), 900px)}}.dd-band{isolation:isolate;width:100%;height:var(--frame-h);border-radius:var(--dd-radius-frame);background:var(--dd-band-ground);position:relative;overflow:clip}.dd-frame[data-fit=flat] .dd-band{width:min(100%, calc(var(--frame-h) * var(--frame-ratio)));margin-inline:auto}.dd-poster,.dd-poster img,.dd-film{object-fit:cover;object-position:var(--frame-pos);width:100%;height:100%;position:absolute;inset:0}.dd-poster{z-index:var(--z-band-media)}.dd-film{z-index:var(--z-band-film);opacity:0;pointer-events:none}.dd-band[data-film-shown] .dd-film{opacity:1;transition:opacity var(--dur-video-fade) var(--dd-ease-out)}.dd-matte{background:var(--matte);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow slate""title aside""fold fold";column-gap:40px;padding-top:20px;display:grid}.dd-frame[data-fit=scope] .dd-matte,.dd-frame[data-fit=none] .dd-matte{width:100%;max-width:calc(var(--dd-content-max) + 2 * var(--dd-gutter));padding-inline:var(--dd-gutter);margin-inline:auto}.dd-frame[data-fit=flat] .dd-matte{width:min(100%, calc(var(--frame-h) * var(--frame-ratio)));margin-inline:auto;padding-inline:0}.dd-frame[data-fit=none] .dd-matte{min-height:var(--matte-min,auto);align-content:end;padding-top:clamp(48px,8vh,96px)}.dd-matte-eyebrow{color:var(--dd-text-muted);text-wrap:balance;grid-area:eyebrow;align-self:center}.dd-matte-slate{grid-area:slate;justify-self:end;align-items:center;gap:12px;display:flex}.dd-matte-title{grid-area:title;padding-top:12px}.dd-matte-title .type-matte-lead{max-width:62ch;margin-top:12px}@media (min-width:1200px){.dd-matte-title .type-matte-lead{max-width:none}}.dd-matte-aside{grid-area:aside;align-self:end;gap:12px;padding-bottom:6px;display:flex}.dd-fold-slot{grid-area:fold}.dd-fold{border-top:1px solid var(--dd-border);min-height:52px;font:400 14px/1.4 var(--font-sans);color:var(--dd-text-secondary);align-items:center;gap:24px;margin-top:22px;display:flex}@media (max-width:809px),(orientation:portrait) and (max-width:1199px){.dd-band,.dd-frame[data-fit=flat] .dd-band{width:100%;height:min(100vw / var(--ratio-portrait), var(--frame-cap-phone-vh), 100vh - var(--header-h) - var(--frame-matte-fold-phone));margin-inline:0}.dd-frame[data-phone=hd] .dd-band{height:calc(100vw / var(--ratio-hd))}.dd-poster img,.dd-film{object-position:var(--frame-pos-phone)}.dd-matte,.dd-frame[data-fit=flat] .dd-matte{padding:12px var(--dd-gutter) 0;grid-template-areas:"eyebrow slate""title title""aside aside""fold fold";column-gap:12px;width:100%}.dd-matte-title .type-matte-lead{margin-top:8px}.dd-matte-aside{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding-bottom:0;display:grid}.dd-matte-aside:has(>:only-child){grid-template-columns:1fr}.dd-matte-aside>[data-slot=button]{padding-inline:12px;font-size:14px}.dd-fold{gap:14px;margin-top:18px;font-size:13px}.dd-tc{display:none}}@supports (height:100svh){@media (max-width:809px),(orientation:portrait) and (max-width:1199px){.dd-band,.dd-frame[data-fit=flat] .dd-band{height:min(100vw / var(--ratio-portrait), var(--frame-cap-phone), 100svh - var(--header-h) - var(--frame-matte-fold-phone))}.dd-frame[data-phone=hd] .dd-band{height:calc(100vw / var(--ratio-hd))}}}@media (max-width:809px){.dd-frame[data-fit=none] .dd-matte{min-height:auto}}.dd-tc{color:var(--dd-text-muted)}.dd-pause{border-radius:var(--dd-radius-round);width:44px;height:44px;color:var(--dd-text-secondary);transition:color var(--dur-ui) var(--dd-ease-out), scale var(--dur-press) var(--dd-ease-out);place-items:center;margin:-12px -10px -12px 0;display:grid;position:relative}@media (hover:hover){.dd-pause:hover{color:var(--dd-text)}}.dd-pause:active{scale:var(--dd-press-icon)}.dd-pause svg{transition:opacity var(--dur-icon-swap) var(--dd-ease-out), scale var(--dur-icon-swap) var(--dd-ease-out), filter var(--dur-icon-swap) var(--dd-ease-out);position:absolute}.dd-pause .dd-play-icon,.dd-pause[aria-pressed=true] .dd-pause-icon{opacity:0;filter:blur(2px);scale:.9}.dd-pause[aria-pressed=true] .dd-play-icon{opacity:1;filter:none;scale:1}.dd-matte-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:20px;display:flex}.dd-live-gate{display:contents}.dd-matte-actions:has(>.dd-live-gate[hidden]){display:none}@media (max-width:809px){.dd-matte-actions [data-slot=button]:not([data-variant=secondary]){width:100%}}.dd-matte{container-type:inline-size}@container (max-width:859px){.dd-frame[data-fit=flat] .dd-matte-title{grid-area:2/1/auto/-1}.dd-frame[data-fit=flat] .dd-matte-aside{grid-area:3/1/auto/-1;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding-bottom:0;display:grid}.dd-frame[data-fit=flat] .dd-matte-aside:has(>:only-child){grid-template-columns:1fr}.dd-frame[data-fit=flat] .dd-fold-slot{grid-area:4/1/auto/-1}}.dd-matte-meta{flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:12px;display:flex}@media (max-width:809px),(orientation:portrait) and (max-width:1199px){.dd-matte-meta{column-gap:14px;margin-top:8px}}.dd-band-link{color:inherit;-webkit-tap-highlight-color:transparent;display:block}.dd-band-link .dd-poster,.dd-band-link .dd-film{transition:scale var(--dur-media) var(--dd-ease-out)}.dd-band-link:before{content:"";z-index:var(--z-band-light);border-block:1px solid var(--dd-blue);clip-path:inset(0 50%);pointer-events:none;transition:clip-path var(--dur-overlay-out) var(--dd-ease-leave);position:absolute;inset:0}.dd-band-link:after{content:"";z-index:var(--z-band-slate);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.dd-band-link:focus-visible{outline:2px solid #0000}.dd-band-link:focus-visible:after{outline:2px solid var(--dd-blue);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.dd-band-link:hover .dd-poster,.dd-band-link:hover .dd-film{scale:var(--dd-zoom-media)}.dd-band-link:hover:before{clip-path:inset(0);transition:clip-path var(--dur-draw) var(--dd-ease-in-out)}}.dd-band-link:focus-visible:before{clip-path:inset(0);transition:clip-path var(--dur-draw) var(--dd-ease-in-out)}.dd-band-link:has(>.dd-pending[data-pending]):before{clip-path:inset(0);transition:clip-path var(--dur-draw) var(--dd-ease-in-out)}.dd-band-link:active:before{clip-path:inset(0);transition:clip-path var(--dur-press) var(--dd-ease-out)}::view-transition-group(.dd-morph){animation-duration:var(--dur-morph);animation-timing-function:var(--dd-ease-in-out)}html:active-view-transition-type(dd-route)::view-transition-group(.dd-morph){animation-duration:var(--dur-morph-route)}::view-transition-image-pair(.dd-morph){animation-name:dd-vt-soften}::view-transition-old(.dd-morph){object-fit:cover;height:100%;overflow:clip}::view-transition-new(.dd-morph){object-fit:cover;height:100%;overflow:clip}@keyframes dd-vt-soften{30%{filter:blur(3px)}}@media (scripting:none){[data-dd-chars] .dd-char{animation-name:dd-word-rise}}@media (prefers-reduced-motion:reduce){[data-dd-reveal=now],[data-dd-words] .dd-word>span,[data-dd-chars] .dd-char{opacity:1!important;animation:none!important;transform:none!important}.dd-gate-light{opacity:0!important;animation:none!important}.dd-band-link .dd-poster,.dd-band-link .dd-film,.dd-band-link:before{transition:none!important}.dd-band-link .dd-poster,.dd-band-link .dd-film{scale:none!important}}
