.td-js:not(.td-no-motion) [data-td-animate],.td-js:not(.td-no-motion) [data-td-intro-scope] [data-td-intro],.td-js:not(.td-no-motion) [data-td-intro-scope] .td-wordmark{visibility:hidden}@media(prefers-reduced-motion:reduce){.td-js [data-td-animate],.td-js [data-td-intro-scope] [data-td-intro],.td-js [data-td-intro-scope] .td-wordmark{visibility:visible!important}.td-media__curtain{display:none!important}}.td-wordmark{margin:0;line-height:0;color:var(--td-text-primary)}.td-wordmark__svg{display:block;width:100%;height:auto;overflow:hidden}.td-wordmark__letter{fill:currentColor}.td-wordmark--autocontrast{color:var(--td-surface-page)}.td-wordmark--autocontrast .td-wordmark__svg{mix-blend-mode:difference}.td-media{position:relative;width:100%;height:100%;overflow:hidden;background:var(--td-surface-muted)}.td-media__inner{position:absolute;inset:0}.td-media__poster,.td-media__poster img,.td-media__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.td-media__video{opacity:0;transition:opacity .8s ease}.td-media.is-playing .td-media__video{opacity:1}.td-media__curtain{position:absolute;inset:-1px;display:none;background:var(--td-surface-page);will-change:transform}.td-js:not(.td-no-motion) .td-media__curtain{display:block}.td-media__toggle{position:absolute;right:var(--td-space-4);bottom:var(--td-space-4);display:inline-flex;align-items:center;gap:var(--td-space-2);padding:var(--td-space-1) var(--td-space-2);border:0;border-radius:0;background:var(--td-text-primary);color:var(--td-text-inverse);font:inherit;font-family:var(--td-font-mono);font-size:var(--td-size-label);line-height:1.25;cursor:pointer;opacity:.85;transition:opacity .2s ease;--td-focus: var(--td-text-inverse)}.td-media__toggle:hover,.td-media__toggle:focus-visible{opacity:1}.td-media__toggle[hidden]{display:none}.td-media__toggle-icon{width:.75em;height:.75em;background:linear-gradient(to right,currentColor 0 35%,transparent 35% 65%,currentColor 65% 100%)}.td-media.is-paused .td-media__toggle-icon{background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.td-glyphs{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
