.model-background[data-v-bdb9848f]{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:contrast(1.2);height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:0}@media(max-width:680px){.model-background[data-v-bdb9848f]{background-repeat:repeat;background-size:contain}}@font-face{font-display:swap;font-family:g;font-style:normal;font-weight:400;src:url(./g.ww3j87EW.ttf) format("truetype")}@font-face{font-display:swap;font-family:w;font-style:normal;font-weight:400;src:url(./w.62jeW0gR.ttf) format("truetype")}*{box-sizing:border-box}body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:18px}p{margin:0;padding:0}a,a:visited{color:#000;text-decoration:none}#app{background:#fff;color:#000}#app,.equip-1{display:flex;flex-flow:column nowrap;height:100vh}.equip-1{font-family:g,serif;justify-content:space-between;max-width:680px;pointer-events:none;position:relative;z-index:1}.equip-1 *{pointer-events:auto}header{display:flex;flex-flow:column nowrap;font-family:w,monospace;font-size:2.2rem;justify-content:center;padding:3rem}header img{filter:invert(1);margin:1rem 0 0;max-width:230px}footer{background:#fff;border-right:1px solid #000;border-top:1px solid #000;flex-flow:column nowrap;line-height:1.3;position:relative}footer,footer .d{display:flex}footer .d div{color:#000;padding:2rem}footer .d div:first-of-type{border-right:1px solid #000;color:#000;width:64%}footer .buttons{border-top:1px solid #000;display:flex;justify-content:center;overflow:hidden;position:relative}footer .buttons .s{display:flex;justify-content:space-between;width:100%}footer .buttons a{flex-grow:1;padding:1rem 4rem;text-align:right}footer .buttons a:first-of-type{text-align:left}footer .buttons a:hover{background:#000;color:#fff}footer button{background:linear-gradient(0deg,#50f,#000);border:1px solid hsla(0,0%,100%,.5);border-bottom:none;border-radius:15px;border-top:none;color:#fff;cursor:pointer;filter:invert(1) saturate(2.5);font-family:w,monospace;font-size:1rem;height:100%;padding:1rem 2.5rem;position:absolute;transition:all .2s ease}footer button:hover{padding:1rem 3rem}footer .t{background:#fff;border:1px solid #000;border-radius:15px;height:100%;left:2rem;margin:-4rem -4rem 0 0;max-height:125px;max-width:125px;overflow:hidden;position:absolute;top:-3rem;width:100%}footer .t div{align-items:center;cursor:pointer;display:flex;height:50%;justify-content:center;padding:1rem}footer .t div.active,footer .t div:hover{background:#000;color:#fff}.specs-toggle{display:none}@media(max-width:680px){body{font-size:16px}header{font-size:1.4rem;padding:1.5rem}header img{max-width:180px}footer .d{flex-flow:column nowrap}footer .d div{padding:1.5rem}footer .d div:first-of-type{border-bottom:1px solid #000;border-right:none;width:100%}footer .t{font-size:.85rem;left:1rem;margin:-3rem 0 0;max-height:100px;max-width:100px;top:-2.5rem}footer .buttons{flex-direction:column}footer .buttons .s{border-bottom:1px solid #000;order:-1}footer .buttons a{padding:1rem 2rem}footer button{border:none;border-radius:0;font-size:.85rem;height:auto;padding:1rem 1.5rem;position:static;width:100%}footer .d .specs{cursor:pointer;overflow:hidden;padding:0}footer .d .specs .specs-toggle{display:block;padding:1rem 1.5rem}footer .d .specs .specs-toggle:after{content:" +"}footer .d .specs.open .specs-toggle:after{content:" −"}footer .d .specs p{max-height:0;padding:0 1.5rem;transition:max-height .3s ease,padding .3s ease}footer .d .specs.open p{max-height:200px;padding:0 1.5rem 1.5rem}}
