._1z04gij0{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}body,html{background-color:#0a0a0a;color:#fff;font-family:Roboto,sans-serif;margin:0;min-height:100vh;padding:0}*{box-sizing:border-box;font-family:inherit}button,input,optgroup,option,select,textarea{color:inherit;font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{color:#aa1a18;font-family:Roboto Condensed,sans-serif;margin:0}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:3px}:focus:not(:focus-visible){outline:none}.skip-link{background:#fff;border-radius:0 0 4px 4px;color:#000;font-size:.9rem;font-weight:700;left:1rem;padding:.5rem 1rem;position:absolute;text-decoration:none;top:-100%;transition:top .1s;z-index:9999}.skip-link:focus{outline:3px solid #000;outline-offset:0;top:0}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.l09hio0{--l09hio1:#aa1a18;--l09hio2:#f39c12;--l09hio3:#aa1a18;--l09hio4:#2ecc71;--l09hio5:#0a0a0a;--l09hio6:#1a1a1a;--l09hio7:#fff;--l09hio8:#999;--l09hio9:#292d2e;--l09hioa:#121212;--l09hiob:#aa1a18;--l09hioc:#991412;--l09hiod:#7c0b0a;--l09hioe:#2e63a1;--l09hiof:#24558e;--l09hiog:#1d3f66;--l09hioh:4px;--l09hioi:8px;--l09hioj:16px;--l09hiok:24px;--l09hiol:32px;--l09hiom:Roboto Condensed,sans-serif;--l09hion:Roboto,sans-serif;--l09hioo:0 2px 4px rgba(0,0,0,.1);--l09hiop:0 4px 8px rgba(0,0,0,.2);--l09hioq:0 8px 16px rgba(0,0,0,.3)}.j547210{background-color:var(--l09hio5);color:var(--l09hio7);display:flex;flex-direction:column;font-family:var(--l09hion);min-height:100vh}.j547211{flex:1;gap:2rem;margin:0 auto;max-width:1300px;padding:1rem .5rem;width:100%}.j547211,.j547212{display:flex;flex-direction:column}.j547212{box-shadow:0 20px 50px #00000080;overflow:visible;position:relative}.j547213{background-color:var(--l09hiod)}.j547214{background-color:var(--l09hiog)}.j547215{align-items:stretch;background-color:#000;display:flex;flex-direction:row}.j547216{align-items:center;background:none;border:none;color:#fff6;cursor:pointer;display:flex;flex:1;margin:0;padding:1rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.j547217{opacity:1}.j547218,.j547219{background-color:var(--l09hio9);justify-content:center}.j54721a{color:#fff}.j54721b{background:var(--l09hioc)}.j54721c{background:var(--l09hiof)}.j54721d{filter:drop-shadow(0 5px 15px rgba(0,0,0,.5));height:auto;width:40px;z-index:1}.j547217:not(.j54721a) .j54721d{filter:grayscale(100%);opacity:.5}.j54721e{display:none;font-family:var(--l09hiom);font-size:1.8rem;font-weight:700;letter-spacing:2px;padding-bottom:8px;position:relative;text-shadow:0 4px 8px rgba(0,0,0,.8);text-transform:uppercase;z-index:1}.j54721e:after{background-color:#fff;bottom:0;content:"";height:3px;left:0;position:absolute;transform:scaleX(0) skew(-30deg);transform-origin:bottom center;transition:transform .2s ease;width:100%}.j547217:hover .j54721e:after,.j54721a .j54721e:after{transform:scaleX(1) skew(-30deg)}.j547217:hover .j54721e,.j54721a .j54721e{color:#fff}.j54721f{overflow:visible;position:relative;z-index:2}.j54721g{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.j54721h{filter:brightness(0) invert(1);height:auto;opacity:.04;position:absolute;top:30%;width:240px}.j54721i{left:-6%}.j54721j{right:-6%}@media screen and (min-width:768px){.j547211{padding:2rem}.j547216{padding:1.5rem 3rem}.j547218{gap:3rem;justify-content:flex-start}.j547219{gap:3rem;justify-content:flex-end}.j54721b{background:linear-gradient(115deg,var(--l09hioc) 150px,var(--l09hiob) 151px)}.j54721c{background:linear-gradient(-115deg,var(--l09hiof) 150px,var(--l09hioe) 151px)}.j54721d{width:70px}.j54721e{display:block}.j54721h{width:240px}}._1g07til0{color:var(--l09hio8);padding:3rem 2rem;text-align:center}._1g07til1{margin-bottom:.5rem}._1g07til2{font-size:.8rem}._1wkrsag0{align-self:center;background-color:#ffffff08;margin-top:var(--l09hiol);max-width:600px;padding:var(--l09hiok);width:100%}._1wkrsag1{color:var(--l09hio7);font-family:var(--l09hiom);font-size:1.2rem;letter-spacing:1px;margin-bottom:var(--l09hioj);text-transform:uppercase}._1wkrsag2{flex-direction:column;list-style:none;margin:0;padding:0}._1wkrsag2,._1wkrsag3{display:flex;gap:var(--l09hioi)}._1wkrsag3{color:var(--l09hio8);font-size:.9rem;line-height:1.4}._1wkrsag3:before{color:var(--l09hiob);content:"•";font-weight:700}@keyframes dhl78v0{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}.dhl78v1{display:inline-block;position:relative}.dhl78v2{animation:dhl78v0 .2s ease-out;background-color:#000;border:none;box-shadow:0 5px 15px #00000080;color:#fff;font-size:.75rem;letter-spacing:1px;margin-top:10px;padding:6px 12px;pointer-events:none;text-transform:uppercase;top:100%;transform:translate(-50%);white-space:nowrap;z-index:1000}.dhl78v2,.dhl78v2:after{left:50%;position:absolute}.dhl78v2:after{border:5px solid transparent;border-bottom-color:#000;bottom:100%;content:"";margin-left:-5px}.geist-icon[data-v-69732531]{display:inline-block;vertical-align:middle}.ogwn900{background-color:var(--l09hioa);border-left:1px solid hsla(0,0%,100%,.05);border-right:1px solid hsla(0,0%,100%,.05);flex-direction:column;gap:.5rem;padding:.25rem .5rem}.ogwn900,.ogwn901{display:flex;justify-content:center}.ogwn901{align-items:center;background:none;border:none;color:#fff;cursor:pointer;margin:0;padding:8px;transition:all .2s ease}.ogwn901:hover{color:var(--l09hiob);transform:scale(1.1)}.ogwn901:active{transform:scale(.9)}@media screen and (min-width:768px){.ogwn900{padding:0 1rem}}.qp8hyb0{background-color:var(--l09hio6);border:none;box-shadow:var(--l09hiop);color:var(--l09hio7);overflow:hidden;width:300px;z-index:100}.qp8hyb1{border-bottom:2px solid var(--l09hio5);padding:var(--l09hioi)}.qp8hyb2{color:var(--l09hio7);font-size:1rem;font-weight:700;margin-bottom:var(--l09hioh)}.qp8hyb3{color:var(--l09hio8);font-size:.8rem}.qp8hyb4{font-size:.9rem;line-height:1.4;padding:var(--l09hioi)}@keyframes sdq7sj0{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{opacity:.5;transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.sdq7sj1{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;text-align:left}.sdq7sj2{align-items:center;border-right:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;padding:3rem 0;position:relative;width:100%}.sdq7sj2:last-child{border-right:none}.sdq7sj3{align-items:center;background-color:#0000000d;background-image:linear-gradient(90deg,#fff 12px,transparent 0),linear-gradient(180deg,#fff 12px,transparent 0),linear-gradient(270deg,#fff 12px,transparent 0),linear-gradient(180deg,#fff 12px,transparent 0),linear-gradient(270deg,#fff 12px,transparent 0),linear-gradient(0deg,#fff 12px,transparent 0),linear-gradient(90deg,#fff 12px,transparent 0),linear-gradient(0deg,#fff 12px,transparent 0);background-position:0 0,0 0,100% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,2px 100%,100% 2px,2px 100%,100% 2px,2px 100%,100% 2px,2px 100%;border:none;display:flex;height:120px;justify-content:center;margin-bottom:2.5rem;overflow:visible;position:relative;transform:rotate(45deg);transition:all .3s cubic-bezier(.4,0,.2,1);width:120px}.sdq7sj3:hover{background-color:#0000001a;transform:rotate(45deg) scale(1.1)}.sdq7sj3:focus{outline:none}.sdq7sj3:focus-visible{box-shadow:0 0 0 3px #ffffffd9;outline:none}.sdq7sj4{animation:sdq7sj0 .5s ease-out;height:141%;-o-object-fit:cover;object-fit:cover;transform:rotate(-45deg);width:141%;z-index:1}.sdq7sj4[data-missing=true]{opacity:.8}.sdq7sj5{align-items:center;display:flex;height:100%;justify-content:center;transform:rotate(-45deg);width:100%;z-index:1}.sdq7sj6{left:50%;max-width:300px;pointer-events:auto;position:absolute;top:140px;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:1000}.sdq7sj7{display:flex;gap:1rem;margin-bottom:.5rem}.sdq7sj8{align-items:center;background-color:transparent;border-radius:4px;color:#fff;display:flex;font-size:20px;justify-content:center;padding:8px;transition:all .2s ease}.sdq7sj8:hover{background-color:#ffffff1a}.sdq7sj9{background-color:#ffffff26;color:#fff}.sdq7sja{align-items:center;display:inline-flex;margin:0 auto}.sdq7sja,.sdq7sjb{position:relative;width:auto}.sdq7sjb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:.8rem;letter-spacing:.05em;min-width:160px;padding:8px 32px 8px 12px;text-align:center;text-transform:uppercase;transition:all .2s ease;z-index:2}.sdq7sjb:hover{opacity:.8}.sdq7sjb:focus{outline:none}.sdq7sjb:focus-visible{outline:2px solid hsla(0,0%,100%,.85);outline-offset:2px}.sdq7sjc{opacity:.6;right:8px;z-index:1}.sdq7sjc,.sdq7sjd{align-items:center;color:#fff;display:flex;pointer-events:none;position:absolute}.sdq7sjd{background:#00000080;height:100%;justify-content:center;transform:rotate(-45deg);width:100%}.sdq7sjd,.sdq7sje{left:0;top:0;z-index:10}.sdq7sje{background:var(--l09hioa);bottom:0;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0}.sdq7sjf{align-items:center;background-color:transparent;border-bottom:none;display:flex;flex-shrink:0;gap:.75rem;padding:1.5rem 1rem .5rem}.sdq7sjg{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.3);border-radius:0;color:var(--l09hio7);flex:1;font-family:inherit;font-size:.9rem;padding:.5rem 0}.sdq7sjg:focus{border-bottom-color:#fff;outline:none}.sdq7sjh{align-items:center;color:#888;display:flex;justify-content:center;transition:color .2s}.sdq7sjh:hover{color:#fff}.sdq7sji{display:flex;flex:1;flex-direction:column;gap:2px;overflow-y:auto;padding:.5rem}.sdq7sji::-webkit-scrollbar{width:4px}.sdq7sji::-webkit-scrollbar-track{background:transparent}.sdq7sji::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.sdq7sjj{align-items:center;display:flex;gap:.75rem;padding:.5rem .75rem;transition:all .2s ease;width:100%}.sdq7sjj:focus,.sdq7sjj:hover{background:#ffffff0d}.sdq7sjj:focus{outline:none}.sdq7sjk{background-color:#000;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.sdq7sjk[data-missing=true]{opacity:.8}.sdq7sjl{display:flex;flex-direction:column;min-width:0}.sdq7sjm{font-family:var(--l09hiom);font-size:.85rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.sdq7sjm,.sdq7sjn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdq7sjn{color:var(--l09hio8);font-size:.7rem}.sdq7sjo{color:#888;font-size:.8rem;letter-spacing:.1em;padding:2rem;text-align:center;text-transform:uppercase}.sdq7sjp{cursor:not-allowed;filter:grayscale(100%);opacity:.3}.sdq7sjp:hover{background-color:transparent;color:#fff}@media(prefers-reduced-motion:reduce){.sdq7sj4{animation:none}}._1qrsp6f0{display:flex;flex-direction:column;gap:0;padding:0}._1qrsp6f1{align-items:center;gap:1rem;margin:.5rem 0}._1qrsp6f1,._1qrsp6f2{display:flex;justify-content:center}._1qrsp6f3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:none;color:#fff;cursor:pointer;font-size:.8rem;letter-spacing:1px;padding:6px 12px;text-align:center;text-transform:uppercase;transition:all .2s ease;width:180px}._1qrsp6f3:hover{background-color:#111}._1qrsp6f3:focus{outline:none}._1qrsp6f4{background-color:#000;box-shadow:0 5px 15px #00000080;display:flex;gap:.75rem;padding:4px 12px}._1qrsp6f5{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}._1qrsp6f5:hover{transform:scale(1.1)}._1qrsp6f5:active{transform:scale(.95)}._1qrsp6f6{align-items:stretch;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;margin:0 auto;max-width:100%;width:100%}@media screen and (min-width:1024px){._1qrsp6f6{grid-template-columns:repeat(4,1fr)}}.scene-container[data-v-31114126]{background:#000;height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:-1}canvas[data-v-31114126]{display:block;height:100%;width:100%}
