@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/identidades/muving/assets/poppins-latin-300-normal-Dku2WoCh.woff2)format("woff2"),url(/identidades/muving/assets/poppins-latin-300-normal-DCNuMXUj.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/identidades/muving/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/identidades/muving/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/identidades/muving/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/identidades/muving/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/identidades/muving/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/identidades/muving/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/identidades/muving/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/identidades/muving/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/identidades/muving/assets/poppins-latin-800-normal-Bd8-pIP1.woff2)format("woff2"),url(/identidades/muving/assets/poppins-latin-800-normal-YoItoZZV.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/identidades/muving/assets/barlow-condensed-latin-300-normal-Cnd1AN-G.woff2)format("woff2"),url(/identidades/muving/assets/barlow-condensed-latin-300-normal-C2BQdy7F.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/identidades/muving/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2)format("woff2"),url(/identidades/muving/assets/barlow-condensed-latin-400-normal-BXL2z6Kg.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/identidades/muving/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/identidades/muving/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/identidades/muving/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/identidades/muving/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/identidades/muving/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/identidades/muving/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/identidades/muving/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/identidades/muving/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}:root{--muving-orange:#ff7101;--muving-ink:#1e1e1e;--muving-offwhite:#f3f3f3;--orange:var(--muving-orange);--ink:var(--muving-ink);--off:var(--muving-offwhite);--ok:#1fa84a;--no:#e5231b;--font-display:"HeadingNowWeb", "Barlow Condensed", "Arial Narrow", sans-serif;--font-sans:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--u:min(calc(100vw / 1920), calc(100vh / 1080));--mx:0;--my:0}html{font-size:calc(var(--u) * 10)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--ink);color:var(--off);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior:none;overflow:hidden}#root{position:fixed;inset:0}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}kbd{font:inherit}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:.3rem solid var(--orange);outline-offset:.3rem}.theme-orange :focus-visible,.bg-orange :focus-visible{outline-color:var(--ink)}.app{position:absolute;inset:0;overflow:hidden}.stage{position:absolute;inset:0}.burst{z-index:50;background:var(--orange);visibility:hidden;pointer-events:none;position:fixed;inset:0}.scene{visibility:hidden;position:absolute;inset:0;overflow:hidden}.scene.theme-light{background:var(--off);color:var(--ink)}.scene.theme-dark{background:var(--ink);color:var(--off)}.scene.theme-orange{background:var(--orange);color:var(--ink)}.frame{width:192rem;height:108rem;margin:auto;position:absolute;inset:0}.par{transform:translate3d(calc(var(--mx) * var(--d,1) * -1.1rem), calc(var(--my) * var(--d,1) * -.8rem), 0);will-change:transform}.h-xl,.h-xxl,.man-text,.gp-type{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;font-weight:800;line-height:.95}.h-xl{font-size:10.4rem}.h-md{font-size:8.6rem}.h-xxl{font-size:14rem;line-height:.94}.split .line{display:block}.split .w{vertical-align:top;margin:-.14em -.04em -.06em;padding:.14em .04em .06em;display:inline-block;overflow:hidden}.split .wi{will-change:transform;display:inline-block}.lead{max-width:46rem;font-size:2.1rem;font-weight:400;line-height:1.55}.hint{opacity:.6;font-size:1.7rem}.legend{opacity:.8;align-items:center;gap:1rem;font-size:1.7rem;display:flex}.theme-dark .lead,.theme-dark .legend{color:#f3f3f3d9}.eyebrow{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:1.6rem;font-size:1.7rem;font-weight:600;display:flex}.eyebrow b{color:var(--orange);font-weight:700}.theme-orange .eyebrow b{color:var(--ink)}.eyebrow i{opacity:.5;background:currentColor;width:6rem;height:.2rem;display:block}.copy,.var-copy,.con-copy,.cs-copy,.pal-copy,.typ-copy,.bgu-copy,.inc-copy,.sym-copy{flex-direction:column;justify-content:center;gap:3.2rem;width:56rem;display:flex;position:absolute;top:0;bottom:0;left:12rem}.btn{--fill:var(--ink);font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background-size .5s var(--ease), color .35s, border-color .3s;will-change:transform;border:0;border-radius:.2rem;justify-content:center;align-items:center;gap:1.1rem;padding:1.7rem 3rem;font-size:1.7rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn svg{transition:transform .45s var(--ease);flex:none}.btn:hover svg{transform:translate(.4rem,-.4rem)}.btn:active{filter:brightness(.92)}.btn-primary{background:linear-gradient(var(--fill), var(--fill)) no-repeat left / 0% 100%, var(--orange);color:var(--ink)}.btn-primary:hover{color:var(--off);background-size:100% 100%}.theme-dark .btn-primary,.hud.theme-dark .btn-primary{--fill:var(--off)}.theme-dark .btn-primary:hover,.hud.theme-dark .btn-primary:hover{color:var(--ink)}.hud.theme-orange .btn-primary{background:linear-gradient(var(--off), var(--off)) no-repeat left / 0% 100%, var(--ink);color:var(--off)}.hud.theme-orange .btn-primary:hover{color:var(--ink);background-size:100% 100%}.btn-ghost{color:inherit;opacity:.8;background:0 0;box-shadow:inset 0 0 0 .1rem}.btn-ghost:hover{opacity:1;box-shadow:inset 0 0 0 .2rem}.btn-dark{background:linear-gradient(var(--off), var(--off)) no-repeat left / 0% 100%, var(--ink);color:var(--off)}.btn-dark:hover{color:var(--ink);background-size:100% 100%}.btn-outline{color:var(--ink);box-shadow:inset 0 0 0 .2rem var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:var(--orange)}.hud{z-index:60;pointer-events:none;--fg:var(--ink);--mut:#1e1e1e8c;transition:opacity .5s;position:fixed;inset:0}.hud.theme-dark{--fg:var(--off);--mut:#f3f3f38c}.hud>*{pointer-events:auto;color:var(--fg);transition:opacity .5s,color .5s}.hud-top{pointer-events:none;justify-content:space-between;align-items:center;padding:3.2rem 4.4rem;display:flex;position:absolute;top:0;left:0;right:0}.hud-top>*{pointer-events:auto}.hud-brand{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:1.4rem;font-size:1.5rem;font-weight:600;display:flex}.hud-brand img{width:4.6rem;height:auto}.hud-right{align-items:center;gap:3rem;display:flex}.hud-count{letter-spacing:.14em;font-variant-numeric:tabular-nums;align-items:baseline;gap:1.2rem;font-size:1.7rem;font-weight:500;display:flex}.hud-count b{font-size:2.4rem;font-weight:700}.hud-count em{color:var(--mut);letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;font-style:normal}.hud-link{letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-bottom:.1rem solid #0000;align-items:center;gap:.8rem;padding:.8rem 0;font-size:1.5rem;font-weight:600;display:inline-flex}.hud-link:hover{border-color:currentColor}.hud-bottom{pointer-events:none;justify-content:space-between;align-items:center;padding:3.2rem 4.4rem 3.6rem;display:flex;position:absolute;bottom:0;left:0;right:0}.hud-bottom>*{pointer-events:auto}.keys{color:var(--mut);align-items:center;gap:.8rem;font-size:1.5rem;display:flex}.keys kbd{border:.1rem solid;border-radius:.3rem;padding:.3rem .9rem;font-size:1.4rem}.keys span{width:2rem}.hud-actions{align-items:center;gap:1.4rem;display:flex}.hud-round{width:5rem;height:5rem;color:var(--fg);opacity:.75;background:0 0;border:.1rem solid;border-radius:50%;place-items:center;transition:opacity .3s,background .3s,color .3s;display:grid}.hud-round:hover:not(:disabled){opacity:1;background:var(--fg);color:var(--off)}.hud.theme-dark .hud-round:hover:not(:disabled){color:var(--ink)}.hud-round:disabled{opacity:.25;cursor:default}.hud-here{padding:1.4rem 2.2rem;font-size:1.5rem}.hud-start{padding:1.9rem 3.4rem}.progress{pointer-events:none;background:#80808040;height:.5rem;position:absolute;bottom:0;left:0;right:0}.progress-fill{background:var(--orange);transform-origin:0;height:100%;transition:transform .5s linear}.hud.theme-orange .progress-fill{background:var(--ink)}.rail{flex-direction:column;gap:.4rem;display:flex;position:absolute;top:50%;left:2.2rem;transform:translateY(-50%)}.rail-item{color:var(--fg);opacity:.5;background:0 0;border:0;align-items:center;gap:1.4rem;padding:.7rem .8rem;transition:opacity .3s;display:flex;position:relative}.rail-tick{width:1.8rem;height:.2rem;transition:width .4s var(--ease), background .3s;background:currentColor}.rail-label{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .3s, transform .4s var(--ease);pointer-events:none;font-size:1.4rem;font-weight:600;position:absolute;left:3.8rem;transform:translate(-.8rem)}.rail-label b{color:var(--orange);margin-right:.6rem}.hud.theme-orange .rail-label b{color:var(--ink)}.rail-item:hover,.rail-item:focus-visible,.rail-item.is-active{opacity:1}.rail-item:hover .rail-label,.rail-item:focus-visible .rail-label{opacity:1;transform:none}.rail-item.is-active .rail-tick{background:var(--orange);width:3.6rem}.hud.theme-orange .rail-item.is-active .rail-tick{background:var(--ink)}.hud.is-auto .hud-top{transition:opacity .6s}.hud.is-auto.is-idle .hud-top{opacity:0}.hud.is-auto.is-idle .pcontrols{opacity:0;transform:translate(-50%,1.6rem)}.hud.is-auto.is-idle .progress{opacity:.55}.hud.is-cover .hud-brand{visibility:hidden}.hud.is-cover .rail{left:11.2rem}.hud.is-cover .hud-bottom{padding-left:13.4rem}.hud.is-covered{opacity:0;pointer-events:none}.pcontrols{transition:opacity .5s, transform .5s var(--ease);background:#1e1e1ef0;border:.1rem solid #f3f3f324;border-radius:.4rem;align-items:center;gap:3.2rem;padding:1.2rem 1.6rem 1.2rem 3rem;display:flex;position:absolute;bottom:4rem;left:50%;transform:translate(-50%);box-shadow:0 1.6rem 4rem #00000047;color:var(--off)!important}.pc-info{flex-direction:column;gap:.2rem;min-width:22rem;display:flex}.pc-count{letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:700}.pc-title{opacity:.65;letter-spacing:.08em;text-transform:uppercase;font-size:1.4rem}.pc-btns{gap:.6rem;display:flex}.pc-btn{color:var(--off);background:0 0;border:0;border-radius:.3rem;align-items:center;gap:.9rem;padding:1.3rem 1.6rem;font-size:1.5rem;font-weight:500;transition:background .25s,color .25s;display:inline-flex}.pc-btn:hover:not(:disabled){background:#f3f3f324}.pc-btn:disabled{opacity:.3;cursor:default}.pc-main{background:var(--orange);color:var(--ink);font-weight:600}.pc-main:hover:not(:disabled){background:var(--off);color:var(--ink)}.pc-time{opacity:.7;text-align:right;font-variant-numeric:tabular-nums;min-width:13rem;padding-right:1.2rem;font-size:1.5rem}.toast{background:var(--ink);border-left:.5rem solid var(--orange);max-width:80rem;animation:toastIn .5s var(--ease);padding:1.5rem 2.6rem;font-size:1.7rem;position:absolute;top:11rem;left:50%;transform:translate(-50%);box-shadow:0 1.2rem 3rem #00000040;color:var(--off)!important}.intro{z-index:100;background:var(--ink);color:var(--off);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro-diagonal{width:100%;height:100%;position:absolute;inset:0}.intro-line{fill:none;stroke:var(--orange);stroke-width:.35px;stroke-linecap:square}.intro-center{flex-direction:column;align-items:center;gap:4rem;display:flex;position:relative}.intro-symbol{width:34rem;height:auto}.intro-word{width:62rem;height:auto}.intro-meta{letter-spacing:.34em;text-transform:uppercase;align-items:center;gap:2.4rem;padding-bottom:.4rem;font-size:2.2rem;font-weight:600;display:flex;overflow:hidden}.intro-meta span{display:block}.intro-meta .sep{background:var(--orange);width:5rem;height:.2rem}.intro-bar{background:var(--orange);transform-origin:0;width:100%;height:.5rem;position:absolute;bottom:0;left:0;transform:scaleX(0)}.intro-skip{color:var(--off);position:absolute;bottom:4rem;right:4.4rem}.intro-skip kbd{opacity:.7;border:.1rem solid;border-radius:.3rem;margin-left:.4rem;padding:.2rem .8rem;font-size:1.3rem}.lightbox{z-index:90;cursor:zoom-out;place-items:center;animation:.35s fadeIn;display:grid;position:fixed;inset:0}.lightbox.bg-light{background:var(--off);color:var(--ink)}.lightbox.bg-orange{background:var(--orange);color:var(--ink)}.lightbox.bg-dark{background:var(--ink);color:var(--off)}.lightbox-img{cursor:default;width:auto;max-width:78vw;height:auto;max-height:72vh;animation:panelIn .6s var(--ease)}.lightbox-close{position:absolute;top:3.2rem;right:4.4rem}.lightbox-cap{cursor:default;flex-direction:column;align-items:center;gap:.5rem;font-size:1.7rem;display:flex;position:absolute;bottom:4rem;left:0;right:0}.lightbox-cap span{opacity:.65;font-size:1.5rem}.index{z-index:85;background:#1e1e1ee0;place-items:center;animation:.3s fadeIn;display:grid;position:fixed;inset:0}.index-inner{width:120rem;max-height:86vh;color:var(--off)}.index-inner header{justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}.index-inner h2{font-family:var(--font-display);text-transform:uppercase;font-size:7rem;font-weight:800}.index ol{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.index li button{text-align:left;background:0 0;border:.1rem solid #f3f3f333;align-items:baseline;gap:2rem;width:100%;padding:2.2rem 2.4rem;transition:background .3s,border-color .3s,color .3s;display:flex}.index li button:hover,.index li button.is-active{background:var(--orange);border-color:var(--orange);color:var(--ink)}.idx-n{font-family:var(--font-display);color:var(--orange);font-size:3.6rem;font-weight:800}.index li button:hover .idx-n,.index li button.is-active .idx-n{color:var(--ink)}.idx-t{font-size:2rem;font-weight:500}.zoomable{all:unset;box-sizing:border-box;cursor:zoom-in;place-items:center;display:grid}.zoomable:focus-visible{outline:.3rem solid var(--orange);outline-offset:.6rem}.zoomable img{transition:transform .5s var(--ease)}.zoomable:hover img{transform:scale(1.035)}.logo-fallback{text-align:center;background:#80808033;border:.2rem dashed;place-items:center;padding:2rem;font-size:1.6rem;display:grid}.pattern{pointer-events:none;background-repeat:repeat;position:absolute;inset:0}.too-small{z-index:200;background:var(--ink);color:var(--off);text-align:center;align-content:center;place-items:center;gap:2rem;padding:4vw;font-size:16px;display:none;position:fixed;inset:0}.too-small p{margin-top:12px;font-size:22px;font-weight:600}.too-small span{opacity:.7;font-size:15px}@media (width<=1000px),(height<=540px){.too-small{display:grid}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes panelIn{0%{opacity:0;transform:translateY(2.4rem)scale(.98)}to{opacity:1;transform:none}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,-1.6rem)}to{opacity:1;transform:translate(-50%)}}@keyframes pulse{0%{box-shadow:0 0 #f3f3f3a6}70%{box-shadow:0 0 0 1.8rem #f3f3f300}to{box-shadow:0 0 #f3f3f300}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.par{transform:none}}.bg-light{background:var(--off);color:var(--ink)}.bg-orange{background:var(--orange);color:var(--ink)}.bg-dark{background:var(--ink);color:var(--off)}.mk{color:#fff;border-radius:50%;flex:none;place-items:center;width:4.2rem;height:4.2rem;display:inline-grid}.mk.bad{background:var(--no)}.mk.good{background:var(--ok)}.legend .mk{width:2.4rem;height:2.4rem}.badge{background:var(--ink);color:var(--off);z-index:3;border-radius:10rem;align-items:center;gap:.9rem;padding:.9rem 1.8rem .9rem 1.2rem;font-size:1.6rem;font-weight:600;display:inline-flex;position:absolute;top:2.4rem;left:2.4rem}.badge svg{background:var(--ok);color:#fff;box-sizing:content-box;border-radius:50%;padding:.25rem}.badge.bad svg{background:var(--no)}.bg-dark .badge{background:var(--off);color:var(--ink)}.cover-band{background:var(--orange);place-items:center;width:9rem;display:grid;position:absolute;top:0;bottom:0;left:0}.cover-band span{writing-mode:vertical-rl;color:var(--off);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:2.2rem;font-weight:300;transform:rotate(180deg)}.cover-band b{font-weight:700}.cover-diag,.man-arrow,.sym-trail{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cover-diag path,.man-arrow path,.sym-trail path{fill:none;stroke-linecap:square;stroke-linejoin:miter}.cover-diag path{stroke:var(--orange);stroke-width:.2px;opacity:.4}.cover-frame .eyebrow{position:absolute;top:9rem;left:22rem}.cover-logo{width:78rem;position:absolute;top:16rem;left:61rem}.cover-logo img{width:100%;height:auto}.cover-line{text-align:center;letter-spacing:.02em;width:78rem;font-size:3rem;font-weight:300;position:absolute;top:80rem;left:61rem}.cover-cta{justify-content:center;gap:2rem;width:78rem;display:flex;position:absolute;top:91rem;left:61rem}.cover-year{letter-spacing:.12em;text-transform:uppercase;text-align:right;font-size:1.8rem;font-weight:700;position:absolute;bottom:8rem;right:10rem}.man-mark{opacity:.17;width:96rem;position:absolute;top:4rem;right:-9rem}.man-mark img{width:100%;height:auto}.man-arrow path{stroke:var(--ink);stroke-width:.3px;opacity:.55}.man-frame .eyebrow{position:absolute;top:10rem;left:14rem}.man-text{color:var(--ink);font-size:17rem;line-height:.97;position:absolute;top:20rem;left:14rem}.man-text .hl{color:var(--off)}.man-foot{letter-spacing:.24em;text-transform:uppercase;gap:6rem;font-size:2rem;font-weight:600;display:flex;position:absolute;top:93rem;left:14rem}.man-src{letter-spacing:.08em;opacity:.75;font-size:1.6rem;font-weight:500;position:absolute;top:94rem;right:12rem}.sym-trail path{stroke:var(--orange);stroke-width:.2px;opacity:.55}.sym-copy{width:58rem}.sym-stage{place-items:center;width:102rem;height:92rem;display:grid;position:absolute;top:8rem;right:8rem}.sym-wrap{width:90rem;position:relative}.sym-wrap>img{width:100%;height:auto}.spot{z-index:2;background:0 0;border:0;place-items:center;width:5rem;height:5rem;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.spot-dot{background:var(--off);border:.45rem solid var(--ink);width:2.4rem;height:2.4rem;transition:transform .4s var(--ease);border-radius:50%;animation:2.4s infinite pulse}.spot:hover .spot-dot,.spot.is-on .spot-dot{transform:scale(1.5)}.spot-card{background:var(--off);width:31rem;color:var(--ink);text-align:left;opacity:0;pointer-events:none;transition:opacity .4s, transform .5s var(--ease);flex-direction:column;gap:.8rem;padding:2.2rem 2.4rem;display:flex;position:absolute;top:50%}.spot-card strong{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);font-size:3.4rem;font-weight:800;line-height:1}.spot-card span{font-size:1.7rem;line-height:1.45}.side-r .spot-card{left:calc(100% + 1.2rem);transform:translate(-1.6rem,-50%)}.side-l .spot-card{right:calc(100% + 1.2rem);transform:translate(1.6rem,-50%)}.spot.is-on .spot-card{opacity:1;transform:translateY(-50%)}.spot.is-on{z-index:5}.var-block{background:var(--ink);position:absolute;inset:0 0 0 calc(50% - 22rem)}.var-copy{gap:2.6rem;width:58rem}.tabs{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.tab{text-align:left;background:0 0;border:0;align-items:baseline;gap:1.2rem;padding:1.5rem 2rem;font-size:1.8rem;font-weight:600;transition:background .35s,color .35s,box-shadow .35s;display:flex;box-shadow:inset 0 0 0 .1rem #1e1e1e4d}.tab span{color:var(--orange);font-size:1.4rem;font-weight:700}.tab:hover{box-shadow:inset 0 0 0 .2rem var(--ink)}.tab.is-on{background:var(--orange);box-shadow:none;color:var(--ink)}.tab.is-on span{color:var(--ink)}.var-desc{min-height:27rem;animation:panelIn .6s var(--ease) both}.var-desc h3{margin-bottom:1rem;font-size:2.6rem;font-weight:700}.var-desc p{max-width:48rem;font-size:1.8rem;line-height:1.55}.files{flex-direction:column;gap:.5rem;margin-top:1.6rem;display:flex}.files li{align-items:baseline;gap:1rem;display:flex}.files code{font-family:var(--font-mono);background:#1e1e1e12;padding:.2rem .7rem;font-size:1.5rem}.files em{color:var(--orange);text-transform:uppercase;letter-spacing:.08em;font-size:1.4rem;font-style:normal;font-weight:600}.var-stage{gap:1.4rem;display:grid;position:absolute;inset:12rem 12rem 12rem 80rem}.var-stage.n2.has-wide,.var-stage.n2{grid-template-columns:1.7fr 1fr}.var-stage.n4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.vpanel{animation:panelIn .8s var(--ease) both;animation-delay:calc(var(--i) * .1s);place-items:center;display:grid;position:relative;overflow:hidden}.vpanel.wide{grid-column:1/-1}.var-stage.n2:has(.wide){grid-template-rows:1fr 1fr;grid-template-columns:1fr}.vpanel .zoomable,.vpanel>img{width:72%;height:72%}.vpanel .zoomable img,.vpanel>img{object-fit:contain;width:100%;height:100%}.vpanel.small .zoomable{width:80%;height:80%}.vpanel.sq .zoomable{width:70%;height:70%}.vpanel figcaption{opacity:.7;font-size:1.5rem;font-weight:500;position:absolute;bottom:1.4rem;left:2rem;right:2rem}.vpanel.bg-light{box-shadow:inset 0 0 0 .1rem #f3f3f300}.con-plate{background:var(--off);width:104rem;color:var(--ink);place-items:center;display:grid;position:absolute;top:10rem;bottom:12rem;right:10rem}.con-box{border:.1rem dashed #1e1e1e73;width:82rem;padding:8rem;position:relative}.con-logo{width:66rem;position:relative}.con-logo>img{width:100%;height:auto}.con-logo:after{content:"";opacity:0;pointer-events:none;border:.1rem dashed #1e1e1e8c;transition:opacity .6s .2s;position:absolute;inset:0}.is-grid .con-logo:after{opacity:1}.guides{pointer-events:none;position:absolute;inset:0}.gh{height:0;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 90ms);border-top:.1rem dashed #1e1e1e99;position:absolute;left:-8rem;right:-8rem;transform:scaleX(0)}.gv{transform-origin:50% 0;width:0;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 90ms);height:calc(var(--h,0) + 8rem);border-left:.1rem dashed #1e1e1e99;position:absolute;transform:scaleY(0);top:-8rem!important}.is-grid .gh{transform:scaleX(1)}.is-grid .gv{transform:scaleY(1)}.gbox{border:.15rem dashed var(--orange);opacity:0;transition:opacity .6s .6s;position:absolute}.is-grid .gbox{opacity:1}.gbox em{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font-size:1.4rem;font-style:normal;font-weight:700;position:absolute;top:-2.5rem;left:0}.con-frame-x{pointer-events:none;position:absolute;inset:-.1rem}.x{color:#1e1e1eb3;border:.1rem dashed #1e1e1e80;place-items:center;width:8rem;height:8rem;font-size:2.2rem;display:grid;position:absolute}.x.tl{top:0;left:0}.x.tr{top:0;right:0}.x.bl{bottom:0;left:0}.x.br{bottom:0;right:0}.cs-stage{background:#1e1e1e0b;place-items:center;width:102rem;height:84rem;display:grid;position:absolute;top:12rem;right:10rem;box-shadow:inset 0 0 0 .1rem #1e1e1e24}.cs-zone{background:#1e1e1e1a;outline:.1rem dashed #1e1e1e80;width:70rem;padding:8rem;position:relative}.cs-logo{background:var(--off)}.cs-logo img{width:100%;height:auto}.cs-zone .x{border-color:#1e1e1e66}.cs-near{background:var(--ink);width:14rem;height:30rem;color:var(--off);transition:transform 1s var(--ease);place-items:center;margin-top:-15rem;display:grid;position:absolute;top:50%}.cs-near span{writing-mode:vertical-rl;letter-spacing:.16em;text-transform:uppercase;font-size:1.6rem}.cs-a{left:0}.cs-b{right:0}.is-bad .cs-a{transform:translate(17.5rem)}.is-bad .cs-b{transform:translate(-17.5rem)}.is-bad .cs-zone{outline-color:var(--no)}.cs-badge{color:#fff;white-space:nowrap;border-radius:10rem;align-items:center;gap:1rem;padding:1rem 2.2rem 1rem 1.4rem;font-size:1.7rem;font-weight:600;transition:background .4s;display:inline-flex;position:absolute;top:2.4rem;left:50%;transform:translate(-50%)}.cs-badge.good{background:var(--ok)}.cs-badge.bad{background:var(--no)}.toggle{align-self:flex-start;display:inline-flex;box-shadow:inset 0 0 0 .2rem}.toggle button{background:0 0;border:0;padding:1.5rem 2.8rem;font-size:1.7rem;font-weight:600;transition:background .35s,color .35s}.toggle button.is-on{background:var(--ink);color:var(--off)}.theme-dark .toggle button.is-on{background:var(--orange);color:var(--ink)}.toggle.three button{padding:1.5rem 2.4rem}.legend b{font-family:var(--font-display);color:var(--orange);font-size:2.4rem}.pal-copy{width:46rem}.pal-row{display:flex;position:absolute;inset:10rem 8rem 12rem 66rem}.swatch{cursor:pointer;transition:flex .9s var(--ease);flex-direction:column;flex:1;justify-content:space-between;padding:4rem;display:flex;position:relative;overflow:hidden}.swatch.is-open{flex:2.7}.swatch.on-orange,.swatch.on-off{color:var(--ink)}.swatch.on-ink{color:var(--off);box-shadow:inset 0 0 0 .1rem #f3f3f347}.sw-n{letter-spacing:.2em;opacity:.7;font-size:1.8rem;font-weight:600}.sw-info h3{font-size:4.6rem;font-weight:700;line-height:1.1}.sw-hex{letter-spacing:.2em;margin-top:.8rem;font-size:2.4rem;font-weight:400}.sw-more{opacity:0;max-height:0;transition:max-height .8s var(--ease), opacity .5s, margin .8s;overflow:hidden}.swatch.is-open .sw-more{opacity:1;max-height:18rem;margin-top:3rem;transition-delay:.15s}.sw-more p{margin-bottom:2rem;font-size:2.2rem;font-weight:500}.btn-swatch{color:inherit;background:0 0;padding:1.4rem 2.4rem;box-shadow:inset 0 0 0 .2rem}.btn-swatch:hover{color:inherit;background:currentColor}.swatch.on-ink .btn-swatch:hover{background:var(--off);color:var(--ink)}.swatch.on-orange .btn-swatch:hover,.swatch.on-off .btn-swatch:hover{background:var(--ink);color:var(--off)}.typ-copy{gap:2.8rem;width:44rem}.wghts{grid-template-columns:1fr 1fr;gap:.8rem;max-width:40rem;display:grid}.wchip{text-align:left;background:0 0;border:0;padding:1.2rem 1.6rem;font-size:1.7rem;transition:background .3s,color .3s;box-shadow:inset 0 0 0 .1rem #f3f3f34d}.wchip:hover{box-shadow:inset 0 0 0 .2rem var(--off)}.wchip.is-on{background:var(--orange);color:var(--ink);box-shadow:none}.typ-specs{grid-template-rows:1.15fr 1fr;gap:3rem;display:grid;position:absolute;inset:9rem 10rem 12rem 62rem}.spec{border-top:.1rem solid #f3f3f340;flex-direction:column;justify-content:center;gap:1.4rem;padding-top:2.4rem;display:flex}.spec header{align-items:center;gap:2rem;display:flex}.spec h3{font-family:var(--font-display);color:var(--orange);text-transform:uppercase;letter-spacing:.01em;font-size:3rem;font-weight:800}.pill{letter-spacing:.06em;border:.1rem solid var(--orange);color:var(--orange);border-radius:10rem;padding:.6rem 1.4rem;font-size:1.4rem;font-weight:600}.spec-big{text-transform:uppercase;white-space:nowrap;font-size:10.4rem;line-height:1}.spec-big.support{font-size:9rem}.spec-alpha{letter-spacing:.04em;opacity:.9;font-size:2.6rem}.spec-nums{letter-spacing:.4em;opacity:.8;font-size:2.6rem}.display{font-family:var(--font-display)}.spec-big.display{text-transform:uppercase}.support{font-family:var(--font-sans)}.spec-alpha.support,.spec-nums.support{font-size:2.1rem}.spec-note{opacity:.6;max-width:80rem;font-size:1.5rem;line-height:1.5}.bgu-copy{width:60rem}.bgu-lab{grid-template-columns:1fr 28rem;gap:3rem;display:grid;position:absolute;inset:14rem 8rem 14rem 76rem}.bgu-stage{transition:background-color .8s var(--ease), color .8s;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .1rem #1e1e1e2e}.bgu-logo{animation:panelIn .7s var(--ease) both}.bgu-logo img{width:58rem;height:auto}.bgu-stage .file{font-family:var(--font-mono);opacity:.65;font-size:1.5rem;position:absolute;bottom:2rem;left:2.4rem}.bgu-avoid{flex-direction:column;justify-content:center;gap:1.6rem;display:flex}.bgu-avoid p{font-size:1.6rem;line-height:1.5}.bgu-mini{place-items:center;height:22rem;transition:background-color .8s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .1rem #1e1e1e2e}.bgu-mini img{width:20rem;height:auto}.bgu-mini .badge{padding:.6rem 1.4rem .6rem .8rem;font-size:1.4rem;top:1.2rem;left:1.2rem}.inc-copy{width:46rem}.inc-grid{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);gap:1.6rem;display:grid;position:absolute;inset:10rem 8rem 12rem 62rem}.card{outline-offset:-.3rem;place-items:center;display:grid;position:relative;overflow:hidden}.card .mk{z-index:3;position:absolute;top:1.6rem;left:1.6rem}.card-art{place-items:center;display:grid;position:absolute;inset:0 0 8.4rem;overflow:hidden}.card-art img{width:68%;height:auto;transition:transform .7s var(--ease)}.b-stretch{transform:scale(1.32,.66)}.b-hue{filter:hue-rotate(195deg)saturate(1.4)}.b-skew{transform:rotate(-13deg)skew(-16deg)}.b-crop{transform:scale(1.65)translate(-9%,10%)}.card figcaption{background:inherit;z-index:2;flex-direction:column;justify-content:center;gap:.1rem;height:8.4rem;padding:1.4rem 2rem;font-size:1.8rem;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.card figcaption b{letter-spacing:.14em;text-transform:uppercase;color:var(--no);font-size:1.4rem}.bg-orange figcaption b{color:var(--ink)}.good-card figcaption b{color:var(--ok)}.why{z-index:4;color:var(--off);opacity:0;transition:opacity .4s, transform .6s var(--ease);pointer-events:none;background:#1e1e1ef0;align-items:center;padding:3rem;font-size:2.1rem;font-weight:500;line-height:1.4;display:flex;position:absolute;inset:0;transform:translateY(3rem)}.card:hover .why,.card:focus-visible .why,.card.is-hl .why{opacity:1;transform:none}.gal-head{flex-direction:column;gap:1.8rem;display:flex;position:absolute;top:9rem;left:12rem}.gal-title{font-family:var(--font-display);text-transform:uppercase;font-size:6.2rem;font-weight:800;line-height:1}.gal-row{gap:1.2rem;display:flex;position:absolute;inset:28rem 12rem 12rem}.gp{transition:flex .9s var(--ease);outline-offset:-.3rem;flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.gp.is-on{flex:3}.gp figcaption{z-index:3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:600;position:absolute;bottom:1.8rem;left:2rem;right:1.2rem;overflow:hidden}.gp[data-panel=light]{background:var(--off);color:var(--ink);box-shadow:inset 0 0 0 .2rem #1e1e1e24}.gp[data-panel=orange]{background:var(--orange);color:var(--ink)}.gp[data-panel=dark]{background:var(--ink);color:var(--off)}.gp[data-panel=pattern]{background:var(--off);color:var(--ink);box-shadow:inset 0 0 0 .2rem #1e1e1e24}.gp[data-panel=type]{background:var(--orange);color:var(--ink)}.gp[data-panel=icons]{background:var(--ink);color:var(--off)}.gp-art{width:100%;padding:0 2.6rem}.gp-art img{width:100%;height:auto}.gp-giant{width:190%;position:absolute;bottom:-6%;left:-22%}.gp-giant img{width:100%;height:auto;transition:transform 1.2s var(--ease)}.gp.is-on .gp-giant img{transform:translate(2%,-3%)scale(1.04)}.gp-type{writing-mode:vertical-rl;color:var(--ink);white-space:nowrap;margin-top:-4rem;font-size:10.6rem;line-height:1;transform:rotate(180deg)}.gp-sym{opacity:.95;width:7rem;position:absolute;top:2rem;left:2rem}.gp-sym img{width:100%;height:auto}.gp-icons{flex-direction:column;align-items:center;gap:2rem;width:54%;display:flex}.gp-icons img{object-fit:contain;width:100%;height:auto;max-height:28rem;transition:transform .8s var(--ease)}.gp.is-on .gp-icons{flex-direction:row;width:70%}.gp.is-on .gp-icons img:first-child{transform:rotate(-4deg)}.gp.is-on .gp-icons img:last-child{transform:rotate(4deg)}.cl-copy{flex-direction:column;justify-content:center;gap:5.4rem;width:92rem;display:flex;position:absolute;top:0;bottom:8rem;left:12rem}.cl-cta{flex-wrap:wrap;gap:1.8rem;display:flex}.cl-logo{width:72rem;position:absolute;top:19rem;right:8rem}.cl-logo img{width:100%;height:auto}.cl-foot{letter-spacing:.1em;text-transform:uppercase;border-top:.2rem solid #1e1e1e8c;justify-content:space-between;gap:4rem;padding-top:2rem;font-size:1.6rem;font-weight:600;display:flex;position:absolute;bottom:17rem;left:12rem;right:12rem}.scene.cravo{color:#fffeeb;background:#1a1410}.cv-circles{display:flex;position:absolute;bottom:-22rem;right:-14rem}.cv-circles i{border-radius:50%;width:52rem;height:52rem;margin-left:-22rem;display:block}.cv-circles i:first-child{background:#ff5a2f}.cv-circles i:nth-child(2){background:#952a0c}.cv-circles i:nth-child(3){background:#680c0a}.cv-copy{flex-direction:column;justify-content:center;gap:4.4rem;width:100rem;display:flex;position:absolute;top:0;bottom:8rem;left:12rem}.cv-logo{width:62rem}.cv-logo img{width:100%;height:auto}.cv-copy .h-xl{color:#fffeeb;font-size:11rem}.cv-lead{color:#fffeebd9;max-width:62rem;font-size:2.4rem;line-height:1.5}.cv-cta{flex-wrap:wrap;gap:1.8rem;display:flex}.btn-cravo{color:#1a1410;background:#ff5a2f}.btn-cravo:hover{background:#fffeeb}.btn-cravo-ghost{color:#fffeeb;background:0 0;box-shadow:inset 0 0 0 .2rem #fffeeb}.btn-cravo-ghost:hover{color:#1a1410;background:#fffeeb}
