:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-background:-1;--z-content:1;--z-object-behind:5;--z-object-front:20;--z-ui:50}*{box-sizing:border-box}html,body{color:#ededed;background:#0a0a0a;width:100%;max-width:100vw;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.hero-wrapper{width:100%;height:320vh;position:relative}.hero-sticky{background:#0a0a0a;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.hero-video{object-fit:cover;object-position:var(--hero-video-position,68% 32%);width:100%;height:100%;transform:scale(var(--hero-video-zoom,1.32));transform-origin:50%;z-index:0;position:absolute;inset:0}.hero-overlay{z-index:1;pointer-events:none;background:#0000004d;position:absolute;inset:0}.hero-mask{z-index:1;pointer-events:none;background:#050505;position:absolute}.hero-mask-a{--mark-h:clamp(96px, 12vh, 132px);--mark-3d:clamp(112px, 14.5vh, 160px);--mark-scale:1.5;clip-path:polygon(0 0,100% 0,100% 22%,calc(100% - 14px) 22%,calc(100% - 14px) 27%,100% 27%,100% 100%,0 100%);width:22%;height:100%;top:0;left:0}.hero-margin-fragment{width:calc(16px + var(--hero-frag-lower-extra,0px));z-index:1;pointer-events:none;background:#050505;height:5%;position:absolute;top:68%;left:22%}.hero-margin-fragment-upper{width:var(--hero-frag-upper-w,0px);z-index:1;pointer-events:none;background:#050505;height:4%;position:absolute;top:15%;left:22%}.hero-site-mark{left:50%;top:calc(9% + var(--mark-h) * (1 - var(--mark-scale)) / 2);height:calc(var(--mark-h) * var(--mark-scale));pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;transition:opacity .5s;position:absolute;transform:translate(-50%)}.hero-site-mark-3d{left:50%;top:calc(9% + (var(--mark-h) - var(--mark-3d) * var(--mark-scale)) / 2);width:calc(var(--mark-3d) * var(--mark-scale));height:calc(var(--mark-3d) * var(--mark-scale));object-fit:contain;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0;position:absolute;transform:translate(-50%)}.hero-site-mark-3d.is-ready{opacity:1}.hero-site-mark-3d.hero-site-mark-3d--now{opacity:1;transition:none}.hero-site-mark.is-replaced{opacity:0}@media (prefers-reduced-motion:reduce){.hero-site-mark-3d{display:none}.hero-site-mark.is-replaced{opacity:1}}.hero-mask-b{width:34%;height:calc(16% + var(--hero-mb-extend,0px));clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px,14px 14px);bottom:0;right:0}@media (width<=700px){.hero-mask-a{--mark-h:clamp(52px, 7vh, 64px);--mark-3d:clamp(62px, 8.4vh, 76px);width:14%}.hero-site-mark{top:calc(8% + var(--mark-h) * (1 - var(--mark-scale)) / 2)}.hero-site-mark-3d{top:calc(8% + (var(--mark-h) - var(--mark-3d) * var(--mark-scale)) / 2)}.hero-mask-b{width:46%;height:10%}}@media (width>=701px){.hero-mask-a,.hero-margin-fragment,.hero-margin-fragment-upper{background-color:#050505;background-image:url(/assets/hero-black-wall.png);background-position:0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.hero-mask-b{background-color:#050505;background-image:url(/assets/hero-black-wall.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}}@media (width<=700px){.hero-mask-a,.hero-mask-b{background-color:#050505;background-image:url(/assets/hero-black-wall.png);background-repeat:no-repeat;background-size:auto 100vh}.hero-mask-a{background-position:0 0}.hero-mask-b{background-position:100% 100%}.hero-margin-fragment,.hero-margin-fragment-upper{display:none}}@media (hover:none){.hero-margin-fragment-upper{display:none}}.character-stage{z-index:2;width:55vh;max-width:92vw;height:83vh;max-height:92vh;position:relative}@media (width<=700px){.character-stage{width:47vh;height:71vh}}.character-frame{object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.loading-screen{z-index:100;letter-spacing:.12em;text-transform:uppercase;color:#ededed;opacity:.85;background:#0a0a0a;justify-content:center;align-items:center;font-size:12px;transition:opacity .22s ease-out;display:flex;position:fixed;inset:0}.loading-screen.is-leaving{opacity:0;pointer-events:none}.current-section{--cs-margin:clamp(1.25rem, 6vw, 5.5rem);--cs-gap:clamp(.6rem, 1.4vw, 1.5rem);--cs-scale-xl:40vw;--cs-scale-bruto:32vw;--cs-rule:#ededed29;--cs-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--cs-lift:2;--cs-thoughts-z:10;isolation:isolate;color:#ededed;background:#030303;width:100%;max-width:100vw;position:relative;overflow:clip visible}.cs-hero-echo{height:34vh;z-index:var(--z-background);pointer-events:none;background:#050505;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#0000 100%);mask-image:linear-gradient(#fff 0,#0000 100%)}.cs-moment{width:100%;z-index:var(--z-content);position:relative}.cs-present{z-index:calc(var(--z-content) + 2)}.cs-origin{z-index:calc(var(--z-content) + 1)}.cs-moment:after{content:"";z-index:var(--z-background);background-image:var(--cs-noise);pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.cs-present:after{opacity:.018;-webkit-mask-image:linear-gradient(#0000 0,#fff 34vh);mask-image:linear-gradient(#0000 0,#fff 34vh)}.cs-origin:after{opacity:.028;height:calc(100% + var(--storm-extra-h,0px));inset:0 0 auto}@media (width>=861px){.cs-present:after{-webkit-mask-image:linear-gradient(#0000 0,#fff 34vh calc(100% - 5vh),#0000 100%);mask-image:linear-gradient(#0000 0,#fff 34vh calc(100% - 5vh),#0000 100%)}.cs-origin:after{-webkit-mask-image:linear-gradient(#0000 0,#fff 5vh);mask-image:linear-gradient(#0000 0,#fff 5vh)}}.cs-grid{column-gap:var(--cs-gap);width:100%;padding:0 var(--cs-margin);min-height:inherit;grid-template-columns:repeat(12,1fr);display:grid;position:relative}.cs-bracket{position:relative}.cs-present{min-height:74vh;padding-top:9vh}.cs-thoughts-layer{width:76vw;height:auto;z-index:var(--cs-thoughts-z);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:calc(1 - var(--memory-progress,0));filter:blur(calc(var(--memory-progress,0) * 7px));transform:translateY(calc(var(--memory-progress,0) * -60px));position:absolute;top:4vh;left:-14vw}@media (width<=860px){.cs-thoughts-layer{width:130vw;top:40vh;left:-20vw}}.cs-present .cs-grid{align-items:center;min-height:56vh}.cs-bruto-slot{z-index:var(--z-object-front);grid-area:1/2/auto/8;place-self:end;width:fit-content;padding:.5rem}.bruto-wordmark{width:var(--cs-scale-bruto);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;display:block;transform:translateY(-100px)}.cs-present-image-wrap{z-index:var(--cs-lift);width:var(--cs-scale-xl);grid-area:1/4/auto/13;align-self:center;max-width:100%;margin-left:auto;position:relative}.cs-present-image{width:100%;height:auto;display:block}.cs-chain-divider{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:104%;height:auto;position:absolute;bottom:calc(31px - 29vw);left:-2%}@media (width<=860px){.cs-chain-divider{display:none}}.cs-chain-divider-mobile{display:none}@media (width<=860px){.cs-live-content{position:relative}.cs-chain-divider-mobile{object-fit:cover;object-position:50% 50.3%;pointer-events:none;-webkit-user-select:none;user-select:none;width:112vw;max-width:none;height:10.5vw;display:block;position:absolute;top:calc(100% + 5vh);left:50%;transform:translate(-50%)}.current-section:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(#05050500 0%,#05050524 30%,#05050580 65%,#050505 100%);height:36px;position:absolute;top:-36px;left:0;right:0}}@media (width>=861px){.cs-present-image-wrap{--cs-portrait-mask:linear-gradient(to right, transparent 0, #000 11%), linear-gradient(to top, transparent 0, #000 8%), linear-gradient(to left, transparent 0, #000 6%),  radial-gradient(ellipse 32% 20% at 0% 18%, transparent 38%, #000 100%), radial-gradient(ellipse 27% 17% at 0% 38%, transparent 38%, #000 100%), radial-gradient(ellipse 12% 8% at 0% 58%, transparent 38%, #000 100%), radial-gradient(ellipse 9% 7% at 0% 70%, transparent 38%, #000 100%), radial-gradient(ellipse 36% 11% at 0% 86%, transparent 38%, #000 100%), radial-gradient(ellipse 30% 10% at 0% 97%, transparent 38%, #000 100%),  radial-gradient(ellipse 18% 24% at 6% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 12% 10% at 27% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 14% 19% at 46% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 12% 8% at 63% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 20% 27% at 80% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 14% 15% at 97% 100%, transparent 38%, #000 100%),  radial-gradient(ellipse 15% 22% at 100% 40%, transparent 38%, #000 100%), radial-gradient(ellipse 17% 14% at 100% 72%, transparent 38%, #000 100%);-webkit-mask-image:var(--cs-portrait-mask);-webkit-mask-composite:source-in;-webkit-mask-image:var(--cs-portrait-mask);mask-image:var(--cs-portrait-mask);-webkit-mask-composite:source-in;mask-composite:intersect}}.cs-play-action{appearance:none;color:#ededed;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ededed66;flex-shrink:0;padding:.5em 1.2em;font-size:.72rem;transition:opacity .2s}.cs-play-action:hover{opacity:.7}@media (width<=860px){.cs-present{min-height:105svh;padding-top:0}.cs-present .cs-grid{min-height:105svh;padding:0;display:block;position:relative}.cs-bruto-slot{padding:0;position:absolute;bottom:6vh;left:50%;transform:translate(-50%)}.bruto-wordmark{width:100vw;max-width:none;transform:none}.cs-present-image-wrap{width:78vw;height:85vh;margin-left:0;position:absolute;top:0;right:-8vw}.cs-present-image{object-fit:cover;object-position:top center;width:100%;height:100%}.cs-present-image-wrap{--cs-portrait-mask:linear-gradient(to right, transparent 0, #000 20%), linear-gradient(to top, transparent 0, #000 6%),  linear-gradient(to bottom, transparent 0, #000 36px),  radial-gradient(ellipse 30% 16% at 0% 12%, transparent 38%, #000 100%), radial-gradient(ellipse 24% 14% at 0% 32%, transparent 38%, #000 100%), radial-gradient(ellipse 20% 14% at 0% 52%, transparent 38%, #000 100%), radial-gradient(ellipse 30% 13% at 0% 72%, transparent 38%, #000 100%), radial-gradient(ellipse 26% 12% at 0% 90%, transparent 38%, #000 100%),  radial-gradient(ellipse 24% 14% at 15% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 20% 10% at 50% 100%, transparent 38%, #000 100%), radial-gradient(ellipse 24% 16% at 85% 100%, transparent 38%, #000 100%);-webkit-mask-image:var(--cs-portrait-mask);-webkit-mask-composite:source-in;-webkit-mask-image:var(--cs-portrait-mask);mask-image:var(--cs-portrait-mask);-webkit-mask-composite:source-in;mask-composite:intersect}}.cs-origin{min-height:54vh;padding-bottom:calc(6vh + var(--cs-origin-flow-extra,0px));align-items:center;margin-top:-5vh;display:flex}.cs-storm{height:calc(100% + var(--storm-extra-h,0px));pointer-events:none;-webkit-mask-composite:source-in, source-in;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#00000040 18%,#000000b3 34%,#000 48% 52%,#000000b3 66%,#00000040 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#0006 14%,#000 28% 72%,#0006 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000040 18%,#000000b3 34%,#000 48% 52%,#000000b3 66%,#00000040 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#0006 14%,#000 28% 72%,#0006 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.cs-storm-video{object-fit:cover;object-position:center;opacity:.52;filter:brightness(.74)saturate(.58)contrast(1.18);width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.cs-storm-video{display:none}}.cs-creature{pointer-events:none;-webkit-mask-composite:source-in, source-in;height:clamp(108px,24.3vh,189px);position:absolute;top:60%;left:0;overflow:hidden;transform:translate(-100%);-webkit-mask-image:linear-gradient(#0000 0%,#00000073 18%,#000 42% 58%,#00000073 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#00000073 14%,#000 32% 68%,#00000073 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000073 18%,#000 42% 58%,#00000073 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#00000073 14%,#000 32% 68%,#00000073 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.cs-creature-video{opacity:1;filter:brightness(1.4)contrast(1.4);mix-blend-mode:normal;width:auto;height:100%;display:block}.cs-creature.is-walking{animation:60s linear forwards cs-creature-walk}@keyframes cs-creature-walk{0%{transform:translate(-100%)}to{transform:translate(calc(100vw + 100%))}}@media (prefers-reduced-motion:reduce){.cs-creature{display:none}}.cs-origin .cs-grid{align-items:center}.cs-live-content{flex-direction:column;grid-column:2/7;align-self:start;gap:clamp(0px,.4vh,4px);display:flex}.cs-shows-wordmark{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(440px,32.5vw,525px);max-width:100%;height:auto;display:block}@media (width>=861px){.cs-shows-wordmark{position:relative;left:50%;transform:translate(-50%)}}@media (width>=861px) and (height<=680px){.cs-shows-wordmark{width:clamp(375px,30vw,460px)}}.cs-shows-frame{--cs-show-ease:cubic-bezier(.22, 1, .36, 1);flex-direction:column;display:flex;position:relative}@media (width>=861px){.cs-shows-frame{width:clamp(460px,34vw,560px);position:absolute;top:154px;left:75vw;transform:translate(-50%)}}.cs-shows-list{flex-direction:column;margin-top:clamp(16px,2.4vh,26px);display:flex}.cs-show-row{color:#ededed;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;gap:clamp(6px,1vh,10px);width:fit-content;max-width:100%;margin:-.5rem -.6rem;padding:.5rem .6rem;text-decoration:none;display:inline-flex;position:relative}.cs-show-row:focus-visible{outline-offset:6px;outline:1px solid #ededed73}.cs-show-wordmark{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.8;max-width:100%;height:auto;transition:opacity .22s var(--cs-show-ease), transform .22s var(--cs-show-ease);margin-left:-5px;display:block;transform:translate(0)}.cs-show-wordmark--n3{width:clamp(400px,30.5vw,450px);margin-left:0}.cs-show-row--n3{align-items:center}@media (width>=861px){.cs-show-row--n3{position:relative;left:50%;transform:translate(-50%)}}@media (width>=861px) and (height<=680px){.cs-show-wordmark--n3{width:clamp(300px,27.5vw,365px)}.cs-shows-list{margin-top:16px}}@media (width<=860px){.cs-show-row{width:100%;margin-left:0;margin-right:0}.cs-show-wordmark{align-self:center}}.cs-show-row:hover .cs-show-wordmark,.cs-show-row:focus-visible .cs-show-wordmark{opacity:1;transform:translate(4px)}.cs-show-meta{align-items:center;gap:.55rem;display:flex}.cs-show-location{letter-spacing:.07em;text-transform:uppercase;opacity:.5;transition:opacity .22s var(--cs-show-ease), transform .22s var(--cs-show-ease);font-family:Archivo Narrow,Arial Narrow,sans-serif;font-size:clamp(.864rem,1.19vw,.994rem);font-weight:400;line-height:1.25;transform:translate(0)}.cs-show-active{letter-spacing:.1em;text-transform:uppercase;opacity:.4;transition:opacity .22s var(--cs-show-ease);align-items:center;gap:.4em;font-family:Archivo Narrow,Arial Narrow,sans-serif;font-size:.78rem;font-weight:400;display:inline-flex}.cs-show-arrow{opacity:0;transition:opacity .2s var(--cs-show-ease), transform .2s var(--cs-show-ease);font-size:.72rem;line-height:1;transform:translate(-2px,2px)}.cs-show-row:hover .cs-show-location,.cs-show-row:focus-visible .cs-show-location{opacity:.8;transform:translate(3px)}.cs-show-row:hover .cs-show-active,.cs-show-row:focus-visible .cs-show-active{opacity:.65}.cs-show-row:hover .cs-show-arrow,.cs-show-row:focus-visible .cs-show-arrow{opacity:.75;transform:translate(0)}@media (prefers-reduced-motion:reduce){.cs-show-wordmark,.cs-show-location,.cs-show-active,.cs-show-arrow{transition:none}}@media (width<=860px){.cs-origin{min-height:auto;margin-top:0;padding-bottom:calc(4vh + 60px)}.cs-origin .cs-grid{flex-direction:column;align-items:flex-start;gap:5vh;display:flex}}.hw-player{color:#ededed;width:100%;margin-top:96px;margin-bottom:28px;font-family:ui-monospace,SF Mono,Consolas,monospace}.hw-shell{aspect-ratio:2079/756;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.hw-shell-img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hw-shell:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0d 0%,#fff0 6% 88%,#0000001f 100%);position:absolute;inset:0}.hw-plate-label{letter-spacing:.32em;text-transform:uppercase;color:#ededed;opacity:.16;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(.32rem,1cqw,.44rem);position:absolute;bottom:6.5%;left:14.6%}.hw-display{box-sizing:border-box;text-align:center;pointer-events:none;background:radial-gradient(130% 170% at 50% 45%,#ffffff12,#ffffff04 55%,#0000 80%);border-radius:2px;flex-direction:column;justify-content:center;align-items:center;width:38.6%;height:21%;padding:0 3.6cqw;transition:opacity .14s;display:flex;position:absolute;top:12.8%;left:30.7%;overflow:hidden;box-shadow:inset 0 0 .6cqw #00000080,inset 0 .15cqw .3cqw #0009}.hw-display:before{content:"";pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff09 0 1px,#fff0 1px 3px);position:absolute;inset:0}.hw-display:after{content:"";pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:60px 60px;position:absolute;inset:0}.hw-display.is-fading{opacity:0}.hw-display-title-viewport{justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.hw-display-title-measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute}.hw-display-title-track{width:max-content;display:flex}.hw-display-title-track.is-marquee{margin-right:auto;animation-name:hw-title-marquee;animation-timing-function:linear;animation-iteration-count:infinite}.hw-display-title-track .hw-display-title{flex-shrink:0}.hw-display-title-track.is-marquee .hw-display-title{margin-right:3.5em}@keyframes hw-title-marquee{0%{transform:translate(0)}to{transform:translateX(var(--hw-marquee-shift,-50%))}}@media (prefers-reduced-motion:reduce){.hw-display-title-track.is-marquee{animation:none}.hw-display-title-track.is-marquee .hw-display-title:not(:first-child){display:none}}.hw-display-title{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:#999da0;text-shadow:0 0 .18cqw #c8d0d659;font-size:clamp(.52rem,4.25cqw,1.12rem);font-weight:600;line-height:1.1;display:block;position:relative}.hw-encoder{appearance:none;aspect-ratio:1;cursor:pointer;background:radial-gradient(circle,#fff0 60% 100%);border:none;border-radius:50%;outline:none;width:14.4%;padding:0;transition:transform .12s,background .2s,box-shadow .15s;position:absolute;top:54%;left:49.5%;transform:translate(-50%,-50%)scale(1)}.hw-encoder:hover{filter:drop-shadow(0 1px 3px #0000004d);background:radial-gradient(circle,#ffffff1a 0%,#fff0 72%)}.hw-encoder:hover .hw-encoder-sheen{filter:brightness(1.4)}.hw-encoder:focus-visible{box-shadow:0 0 0 1px #ededed8c,0 0 0 5px #ededed1a}.hw-encoder.is-pressed{transition:transform .16s cubic-bezier(.33,1,.68,1);transform:translate(-50%,calc(1.5px - 50%))scale(.98)}.hw-encoder-face{border-radius:50%;position:absolute;inset:0}.hw-encoder-face.is-nudging{animation:.26s cubic-bezier(.33,1,.68,1) hw-encoder-nudge}@keyframes hw-encoder-nudge{0%{transform:rotate(0)}45%{transform:rotate(18deg)}to{transform:rotate(0)}}.hw-encoder-sheen{pointer-events:none;opacity:1;background:radial-gradient(circle at 34% 24%,#ffffff24,#fff0 48%),radial-gradient(circle at 68% 82%,#00000038,#0000 55%);border-radius:50%;transition:filter .2s;position:absolute;inset:9%}.hw-encoder-mark{transform-origin:50% 388%;background:linear-gradient(#f6f7f8 0%,#c7ccd1 55%,#7d8288 100%);border-radius:1px;width:2px;height:9%;margin-left:-1px;animation:22s linear infinite paused hw-encoder-spin;position:absolute;top:15%;left:50%;box-shadow:0 0 2px #000000b3,0 0 3px #ffffff40}.hw-encoder.is-spinning .hw-encoder-mark{animation-play-state:running}@keyframes hw-encoder-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hw-encoder-mark,.hw-encoder-face.is-nudging{animation:none}.hw-display{transition:none}}.hw-progress{cursor:pointer;touch-action:none;align-items:center;height:5%;display:flex;position:absolute;top:85.4%;left:14.6%;right:6.8%;transform:translateY(-50%)}.hw-progress-track{background:linear-gradient(#000000d9,#ffffff0a);border-radius:1px;width:100%;height:2px;position:relative;box-shadow:inset 0 1px 1.5px #000000d9,inset 0 -1px #ffffff0d}.hw-progress-fill{transform-origin:0;background:linear-gradient(90deg,#85898d,#c9cccf 70%,#dcdfe1);border-radius:1px;position:absolute;inset:0;box-shadow:0 0 1.5px #fff3}.hw-progress-thumb{pointer-events:none;background:linear-gradient(#eef0f1 0%,#c3c7ca 30%,#9a9ea1 55%,#c3c7ca 80%,#eef0f1 100%);border-radius:.5px;width:1.5px;height:6px;margin-left:-.75px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 1px #0009}.hw-time-row{letter-spacing:.1em;font-variant-numeric:tabular-nums;opacity:.55;justify-content:space-between;align-items:baseline;margin-top:.3rem;padding-left:14.6%;padding-right:6.8%;font-size:.56rem;font-weight:600;display:flex}.hw-controls{justify-content:center;align-items:center;gap:3rem;margin-top:.2rem;display:flex}.hw-btn{appearance:none;color:#ededed;opacity:.38;cursor:pointer;filter:drop-shadow(0 1px #0009)drop-shadow(0 -1px #ffffff0a);background:0 0;border:none;justify-content:center;align-items:center;padding:.3em;transition:opacity .2s;display:flex}.hw-btn:hover,.hw-btn:focus-visible{opacity:.85}.hw-icon{width:.92rem;height:.92rem;display:block}.hw-btn-play{opacity:.92}.hw-btn-play:hover,.hw-btn-play:focus-visible{opacity:1}.hw-btn-play .hw-icon{width:1.3rem;height:1.3rem}@media (width<=860px){.hw-player{margin-top:8px}.hw-controls{gap:2.2rem}.hw-btn{position:relative}.hw-btn:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hw-time-row{pointer-events:none}.hw-progress:before{content:"";position:absolute;inset:-9px 0 -26px}}.bruto-dither-root{aspect-ratio:2046/769;display:block;position:relative}.bruto-dither-root.is-interactive{pointer-events:auto}.bruto-dither-canvas,.bruto-dither-static-img{touch-action:none;width:100%;height:100%;display:block}.bruto-dither-static-img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.bruto-dither-root.is-touch{pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.bruto-dither-root.is-touch .bruto-dither-canvas{pointer-events:none;touch-action:pan-y;opacity:0;transition:opacity .28s;position:absolute;inset:0}.bruto-dither-root.is-touch .bruto-dither-static-img{transition:opacity .28s}.bruto-dither-root.is-touch.is-touch-on .bruto-dither-canvas{opacity:1;transition-duration:80ms}.bruto-dither-root.is-touch.is-touch-on .bruto-dither-static-img{opacity:0;transition-duration:80ms}.portrait-distortion-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sl-root{aspect-ratio:2172/724;pointer-events:auto;position:relative}.sl-base,.sl-fragment{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sl-fragment{opacity:0;clip-path:inset(50% 0);will-change:transform, opacity, clip-path;transition:opacity .42s,transform .42s,clip-path .42s;transform:translate(0)}@media (prefers-reduced-motion:reduce){.sl-fragment{transition:none}}.global-object-layer{pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow-x:hidden}.floating-object{pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;height:auto;position:absolute}.floating-object--chain{width:31vw;z-index:var(--z-object-behind);top:344vh;left:12vw}@media (width<=860px){.floating-object--chain{width:55vw;display:block;top:364vh;left:4vw}}.newsletter-section{color:#ededed;background:#030303;padding:6vh clamp(1.25rem,6vw,5.5rem) 2vh;position:relative;overflow-x:clip}.newsletter-video-wrap{--nl-blend-h:40vh;top:calc(-1 * var(--nl-blend-h));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.newsletter-video{object-fit:cover;opacity:.5;filter:brightness(.7)saturate(.6)contrast(1.15);pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #00000005 calc(var(--nl-blend-h) * .4), #0000000d calc(var(--nl-blend-h) * .55), #0000001a calc(var(--nl-blend-h) * .68), #0000004d calc(var(--nl-blend-h) * .78), #0000009e calc(var(--nl-blend-h) * .88), #000000e0 calc(var(--nl-blend-h) * .95), #000 var(--nl-blend-h));mask-image:linear-gradient(to bottom, transparent 0, #00000005 calc(var(--nl-blend-h) * .4), #0000000d calc(var(--nl-blend-h) * .55), #0000001a calc(var(--nl-blend-h) * .68), #0000004d calc(var(--nl-blend-h) * .78), #0000009e calc(var(--nl-blend-h) * .88), #000000e0 calc(var(--nl-blend-h) * .95), #000 var(--nl-blend-h));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #00000005 calc(var(--nl-blend-h) * .4), #0000000d calc(var(--nl-blend-h) * .55), #0000001a calc(var(--nl-blend-h) * .68), #0000004d calc(var(--nl-blend-h) * .78), #0000009e calc(var(--nl-blend-h) * .88), #000000e0 calc(var(--nl-blend-h) * .95), #000 var(--nl-blend-h));position:absolute;inset:0}.newsletter-stage{width:100%;max-width:880px;margin:0 auto;position:relative}.newsletter-graphic{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.newsletter-form-zone{position:absolute;top:76%;left:9%;right:13%}.newsletter-label-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.newsletter-form{align-items:baseline;gap:clamp(1rem,2.5vw,2rem);width:100%;display:flex}@media (prefers-reduced-motion:no-preference){.newsletter-form.is-transitioning{animation:.22s newsletter-disrupt}}@keyframes newsletter-disrupt{0%,to{opacity:1;transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{opacity:.85;transform:translate(-2px)}80%{opacity:.7;transform:translate(2px)}}@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow-latin-var.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}.newsletter-input{appearance:none;color:#ededed;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:none;border-bottom:1px solid #ededed52;border-radius:0;outline:none;flex:1;min-width:0;padding:.46em 0;font-family:Archivo Narrow,Arial Narrow,sans-serif;font-size:clamp(.868rem,1.14vw,1.085rem);font-weight:400;line-height:1.217;transition:border-color .22s}.newsletter-input::placeholder{color:#ededed66}.newsletter-input:focus-visible{border-bottom-color:#edededbf}.newsletter-input:disabled{opacity:.5}.newsletter-submit{appearance:none;color:#ededed;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.45em;min-width:5.18em;padding:.435em 0;font-family:Archivo Narrow,Arial Narrow,sans-serif;font-size:clamp(.92rem,1.21vw,1.15rem);font-weight:600;line-height:1.148;display:inline-flex}.newsletter-submit:disabled{opacity:.5;cursor:default}.newsletter-submit-arrow{letter-spacing:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;transition:transform .2s;display:inline-block}.newsletter-submit:hover:not(:disabled) .newsletter-submit-arrow,.newsletter-submit:focus-visible .newsletter-submit-arrow{transform:translate(4px)}.newsletter-success{letter-spacing:.14em;text-transform:uppercase;color:#ededed;opacity:.92;margin:0;font-size:clamp(.95rem,1.3vw,1.15rem)}@media (prefers-reduced-motion:no-preference){.newsletter-success{animation:.32s newsletter-reveal}}@keyframes newsletter-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:.92;transform:translateY(0)}}.newsletter-error{letter-spacing:.08em;color:#ededed8c;margin:.75em 0 0;font-size:.78rem}@media (prefers-reduced-motion:reduce){.newsletter-form.is-transitioning,.newsletter-success{animation:none}}@media (width<=860px){.newsletter-section{padding:6vh 6vw 7vh}.newsletter-video-wrap{--nl-blend-h:14vh}.newsletter-graphic{width:97vw;max-width:none;margin-left:-4.9vw}.newsletter-form-zone{margin-top:calc(5vh - 12.2vw);position:static}.newsletter-form{flex-direction:column;align-items:flex-start;gap:2.25rem}.newsletter-input{width:100%;padding:.645em 0;font-size:1.03rem}.newsletter-submit{min-height:44px;padding:.52em 0;font-size:1.09rem}}.noticias-distortion-root{aspect-ratio:1774/887;display:block;position:relative}.noticias-distortion-static-img,.noticias-distortion-base-img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.noticias-distortion-canvas{touch-action:none;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.dentro{color:#f2f0eb;text-align:center;background:#030303;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.75rem,5vh,3rem);width:100%;min-height:100svh;padding:2rem 1.5rem;display:flex;overflow-x:hidden}.dentro-head,.dentro-foot{flex-direction:column;align-items:center;display:flex}.dentro-head{gap:.9rem}.dentro-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#f2f0eb80;margin:0;padding-left:.24em;font-size:clamp(.68rem,.9vw,.78rem)}.dentro-rule{background:#f2f0eb24;width:clamp(2.75rem,7vw,3.75rem);height:1px;display:block}.dentro-message{letter-spacing:.14em;text-transform:uppercase;color:#f2f0eb;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(1.25rem,4.6vw,2.1rem);font-weight:400}.dentro-foot{gap:1.1rem}.dentro-note{letter-spacing:.2em;text-transform:uppercase;color:#f2f0eb80;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(.64rem,.85vw,.74rem);line-height:1.7}.dentro-back{letter-spacing:.14em;text-transform:uppercase;color:#f2f0eb;opacity:.45;padding:.6em .8em;font-size:clamp(.75rem,1.05vw,.9rem);text-decoration:none;transition:opacity .2s}.dentro-back:hover,.dentro-back:focus-visible{opacity:.85}@media (prefers-reduced-motion:no-preference){.dentro-head,.dentro-message,.dentro-foot{animation:.28s ease-out both dentro-reveal}.dentro-message{animation-delay:.15s}.dentro-foot{animation-delay:.32s}}@keyframes dentro-reveal{0%{opacity:0;transform:translateY(4px)}}
