.glv3{--bg:#050505;--ink:#f4f4f2;--dim:#9a9a97;--line:rgba(255,255,255,.14);--teal:#3CBFBB;--stage:#B2B4B7;--pad:clamp(20px,4.5vw,64px);--ease:cubic-bezier(.19,1,.22,1);--cable:#ffffff;--cabletrack:rgba(255,255,255,.16);--cablecase:rgba(0,0,0,.35);--cableweave:rgba(24,28,32,.5);--cablesheen:rgba(255,255,255,.85)}.glv3-root.rail-light .glv3{--cable:#15181c;--cabletrack:rgba(0,0,0,.14);--cablecase:rgba(255,255,255,.7);--cableweave:rgba(255,255,255,.5);--cablesheen:rgba(255,255,255,.5)}.glv3 .rail{position:fixed;top:var(--glv3-rail-top,0px);right:clamp(10px,2.4vw,26px);height:calc(100vh - 166px - var(--glv3-rail-top,0px));width:60px;z-index:60;pointer-events:none}.glv3 .rail svg{width:100%;height:100%;overflow:visible}.glv3 .railtrack{fill:none;stroke:var(--cabletrack);stroke-width:2;transition:stroke .5s var(--ease)}.glv3 .railcase{fill:none;stroke:var(--cablecase);stroke-width:6;stroke-linecap:round;transition:stroke .5s var(--ease)}.glv3 .railfill{fill:none;stroke:var(--cable);stroke-width:3.4;stroke-linecap:round;transition:stroke .5s var(--ease);filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.glv3 .railweave{fill:none;stroke:var(--cableweave);stroke-width:3.4;stroke-linecap:butt;stroke-dasharray:2.4 4;transition:stroke .5s var(--ease)}.glv3 .railsheen{fill:none;stroke:var(--cablesheen);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:3 3;transition:stroke .5s var(--ease)}.glv3 .railnode{fill:var(--bg);stroke:var(--cabletrack);stroke-width:1.5}.glv3 .railnode.hit{fill:var(--teal);stroke:var(--teal);filter:drop-shadow(0 0 5px rgba(60,191,187,.7))}.glv3 .hud{position:fixed;right:calc(clamp(10px,2.4vw,26px) - 7px);bottom:112px;z-index:70;width:74px;height:74px;pointer-events:none}.glv3 .hud svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.glv3 .hudtrack{fill:none;stroke:#ffffff29;stroke-width:3}.glv3 .hudprog{fill:none;stroke:var(--teal);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(60,191,187,.6))}.glv3 .huddial{position:absolute;top:15px;right:15px;bottom:15px;left:15px;border-radius:50%;background-size:cover;background-position:center;box-shadow:0 6px 18px #0000008c}.glv3 .hudpct{position:absolute;right:84px;top:19px;text-align:right;white-space:nowrap;font-weight:900;font-style:italic;font-size:17px;letter-spacing:-.01em;color:var(--cable);transition:color .5s var(--ease)}.glv3 .hudcap{position:absolute;right:84px;top:41px;text-align:right;white-space:nowrap;font-size:8px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);transition:color .4s var(--ease)}@media(max-width:720px){.glv3 .rail,.glv3 .hud{display:none}}.glv3 *{margin:0;padding:0;box-sizing:border-box}.glv3 h1,.glv3 h2,.glv3 h3,.glv3 p,.glv3 blockquote{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit;margin:0;padding:0;border:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.glv3{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.glv3{position:relative;overflow-x:clip;font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink)}.glv3 ::selection{background:var(--teal);color:#000}.glv3 img{display:block;max-width:100%}.glv3 a{color:inherit;text-decoration:none}.glv3 .h{font-weight:900;font-style:italic;text-transform:uppercase;line-height:.9;letter-spacing:-.015em}.glv3 .eyebrow{font-weight:700;text-transform:uppercase;letter-spacing:.26em;font-size:11px;color:var(--dim)}.glv3 .teal{color:var(--teal)}.glv3 .lm{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.glv3 .lm>span{display:block;transform:translateY(110%);will-change:transform}.glv3 .grain{position:fixed;top:-100px;right:-100px;bottom:-100px;left:-100px;z-index:9998;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E")}.glv3 #hero{position:relative;height:calc(100vh - var(--glv3-top,0px));min-height:520px;overflow:hidden;background:#0a0d0a}.glv3 .heroflick{position:absolute;top:0;right:0;bottom:0;left:0}.glv3 .heroflick img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;will-change:opacity,transform}.glv3 .hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#00000061,#00000014 32%,#0000001f 58%,#0000009e)}.glv3 .hero-title{position:absolute;z-index:5;left:var(--pad);bottom:12vh;max-width:92vw}.glv3 .hero-title .kick{margin-bottom:22px;opacity:0;color:var(--teal);font-weight:800;text-shadow:0 1px 22px rgba(0,0,0,.5)}.glv3 .hero-title h1{font-size:clamp(52px,10.5vw,152px)}.glv3 .hero-title .amp{margin-top:26px;max-width:34ch;font-weight:500;font-size:clamp(14px,1.25vw,17px);line-height:1.6;color:#ffffffd1;opacity:0}.glv3 .hcta{display:inline-block;margin-top:30px;background:#fff;color:#000;border-radius:100px;padding:15px 34px;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:background .35s var(--ease),color .35s var(--ease)}.glv3 .hcta:hover{background:var(--teal);color:#000}.glv3 .cue{position:absolute;z-index:6;bottom:26px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#fffc;text-shadow:0 1px 16px rgba(0,0,0,.45)}.glv3 .cue .carrow{color:var(--teal);animation:glv3-cuearrow 1.9s var(--ease) infinite}@keyframes glv3-cuearrow{0%{opacity:.3;transform:translateY(-3px)}50%{opacity:1;transform:translateY(2px)}to{opacity:.3;transform:translateY(-3px)}}.glv3 .statement{padding:clamp(64px,9vh,120px) var(--pad);border-bottom:1px solid var(--line)}.glv3 .statement .eyebrow{margin-bottom:34px}.glv3 .statement h2{font-size:clamp(30px,4.8vw,68px)}.glv3 .statement .row{display:grid;grid-template-columns:1fr minmax(280px,420px);gap:60px;margin-top:54px;align-items:end}.glv3 .statement p{font-weight:500;font-size:clamp(14px,1.3vw,17px);line-height:1.7;color:var(--dim)}@media(max-width:820px){.glv3 .statement .row{grid-template-columns:1fr}}.glv3 .rvid{position:relative;height:min(94vh,880px);overflow:hidden;border-bottom:1px solid var(--line)}.glv3 .rvid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.glv3 .rvid-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 40%,transparent 60%,rgba(0,0,0,.45))}.glv3 .rvid-cap{position:absolute;left:var(--pad);bottom:10vh;z-index:2}.glv3 .rvid-cap .eyebrow{margin-bottom:18px}.glv3 .rvid-cap h2{font-size:clamp(30px,4.6vw,66px);text-shadow:0 2px 30px rgba(0,0,0,.4)}.glv3 .rvid-sub{margin-top:16px;font-weight:600;font-size:clamp(13px,1.2vw,16px);letter-spacing:.02em;color:#ffffffd9;text-shadow:0 1px 20px rgba(0,0,0,.5)}.glv3 .marq{border-bottom:1px solid var(--line);overflow:hidden;padding:26px 0;white-space:nowrap}.glv3 .marq .inner{display:inline-block;animation:glv3-mq 38s linear infinite}.glv3 .marq span{display:inline-block;margin:0 3.2vw;font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:12px;color:var(--dim)}.glv3 .marq b{color:var(--teal);font-weight:900}@keyframes glv3-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.glv3 .stage{background:var(--stage);color:#0d0d0d;position:relative}.glv3 .stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;background:radial-gradient(85% 60% at 50% 22%,rgba(255,255,255,.22),transparent 62%);mix-blend-mode:soft-light}.glv3 .stage .inner{display:grid;grid-template-columns:1.15fr 1fr;min-height:100vh;max-width:1500px;margin:0 auto}.glv3 .stage .viz{position:relative;display:flex;align-items:center;justify-content:center;padding:120px 20px 40px}.glv3 .stage .viz img{width:min(46vw,560px);max-height:80vh;object-fit:contain;opacity:0;position:absolute;transform:scale(.97);transition:opacity .6s var(--ease),transform .8s var(--ease)}.glv3 .stage .viz img.on{opacity:1;position:relative;transform:scale(1)}.glv3 .stage .txt{display:flex;flex-direction:column;justify-content:center;padding:120px var(--pad) 90px 20px;gap:0}.glv3 .stage .eyebrow{color:#3f4145;margin-bottom:26px}.glv3 .stage h2{font-size:clamp(34px,4.6vw,66px);color:#0d0d0d}.glv3 .stage .lead{margin-top:22px;font-weight:500;font-size:15px;line-height:1.65;color:#33353a;max-width:44ch}.glv3 .specs{margin-top:44px;border-top:1px solid rgba(0,0,0,.25)}.glv3 .spec{border-bottom:1px solid rgba(0,0,0,.25);padding:20px 0;cursor:pointer;transition:padding-left .35s var(--ease)}.glv3 .spec:hover{padding-left:8px}.glv3 .spec .top{display:flex;align-items:baseline;gap:18px}.glv3 .spec .n{font-weight:900;font-style:italic;font-size:12px;color:#0d0d0d;opacity:.45}.glv3 .spec .k{font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(15px,1.5vw,19px)}.glv3 .spec .v{max-height:0;overflow:hidden;transition:max-height .5s var(--ease),margin .5s var(--ease);font-weight:500;font-size:14px;line-height:1.6;color:#3a3c40;max-width:46ch}.glv3 .spec.open .v{max-height:240px;margin-top:10px}.glv3 .spec .k .ind{display:inline-block;margin-left:10px;font-style:normal;font-weight:600;transition:transform .4s var(--ease)}.glv3 .spec.open .k .ind{transform:rotate(45deg)}.glv3 .vizdots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .5s var(--ease)}.glv3 .vizdots.gl-show{opacity:1}.glv3 .pdot{position:absolute;border-radius:50%;transform:translate(-50%,-50%)}.glv3 .pdot:before,.glv3 .pdot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:4px solid rgba(60,191,187,.85);animation:glv3-pping 2.6s cubic-bezier(.25,.6,.3,1) infinite}.glv3 .pdot:after{animation-delay:1.3s}@keyframes glv3-pping{0%{transform:scale(.85);opacity:0}14%{opacity:1}70%{transform:scale(2.35);opacity:0}to{transform:scale(2.35);opacity:0}}@media(max-width:860px){.glv3 .stage .inner{grid-template-columns:1fr}.glv3 .stage .viz{min-height:64vh;padding-top:90px}.glv3 .stage .viz img{width:min(78vw,460px)}.glv3 .stage .txt{padding:10px var(--pad) 80px}}.glv3 .how{padding:clamp(64px,9vh,120px) var(--pad);border-bottom:1px solid var(--line)}.glv3 .how-head{max-width:1200px;margin:0 auto clamp(44px,6vh,80px)}.glv3 .how-head .eyebrow{margin-bottom:22px}.glv3 .how-head h2{font-size:clamp(34px,5.4vw,84px)}.glv3 .how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,4vw,72px);max-width:1200px;margin:0 auto}.glv3 .step{position:relative}.glv3 .step-media{position:relative;width:clamp(120px,13vw,168px);aspect-ratio:1;border-radius:50%;overflow:hidden;margin-bottom:28px;border:1px solid var(--line);box-shadow:0 18px 40px #0006}.glv3 .step-media img{width:100%;height:100%;object-fit:cover;display:block}.glv3 .step-media.dial{background:radial-gradient(circle at 50% 40%,#2a2c2f,#0d0e10);border-color:#3cbfbb66}.glv3 .step-media.dial img{object-fit:contain;padding:16%;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6))}.glv3 .step-n{font-weight:900;font-style:italic;font-size:14px;color:var(--teal);letter-spacing:.05em;margin-bottom:12px}.glv3 .step h3{font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);line-height:1;margin-bottom:14px}.glv3 .step p{font-weight:500;font-size:14.5px;line-height:1.6;color:var(--dim);max-width:34ch}.glv3 .how-grid .step:not(:last-child):after{content:"";position:absolute;top:clamp(60px,6.5vw,84px);left:clamp(120px,13vw,168px);width:calc(100% - clamp(120px,13vw,168px));height:1px;background:linear-gradient(90deg,#3cbfbb80,#ffffff14);opacity:.7}@media(max-width:820px){.glv3 .how-grid{grid-template-columns:1fr;gap:44px}.glv3 .how-grid .step:not(:last-child):after{display:none}}.glv3 .dialsec{border-bottom:1px solid var(--line);padding:clamp(64px,9vh,120px) var(--pad)}.glv3 .dhead{max-width:1200px;margin:0 auto}.glv3 .dhead h2{font-size:clamp(34px,5.4vw,84px)}.glv3 .dsub{margin-top:20px;font-weight:500;font-size:15px;line-height:1.6;color:var(--dim);max-width:52ch}.glv3 .dwrap{position:relative;display:grid;grid-template-columns:minmax(300px,44%) 1fr;gap:clamp(50px,7vw,130px);max-width:1200px;margin:clamp(44px,7vh,80px) auto 0;align-items:center}.glv3 #cables{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:1}.glv3 .dleft{text-align:center;position:relative;z-index:2}.glv3 .dstage{position:relative;width:min(340px,72vw);aspect-ratio:1;margin:0 auto;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.glv3 .dstage.grabbing{cursor:grabbing}.glv3 .dring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.glv3 #dprog{transition:stroke-dashoffset .15s linear}.glv3 .dstage img{position:absolute;top:12.5%;right:12.5%;bottom:12.5%;left:12.5%;width:75%;height:75%;pointer-events:none;filter:drop-shadow(0 18px 40px rgba(0,0,0,.6));will-change:transform}.glv3 #darrow{transform-origin:170px 170px;opacity:.95}.glv3 .dhint{margin-top:34px;transition:opacity .5s}.glv3 .dhint .dh1{font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);letter-spacing:-.01em;color:var(--teal)}.glv3 .dhint .dh2{margin-top:8px;font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.glv3 .dright{position:relative;z-index:2}.glv3 .dmsgs{border-top:1px solid var(--line)}.glv3 .dmsg{display:flex;align-items:center;gap:22px;padding:clamp(22px,3.4vh,32px) 0;border-bottom:1px solid var(--line)}.glv3 .dmsg .dn{font-weight:900;font-style:italic;font-size:14px;color:#ffffff47;letter-spacing:.1em;transition:color .5s}.glv3 .dmsg .gs{flex:1;min-width:0;width:100%;height:auto;display:block;overflow:visible}.glv3 .dmsg .gs text{font-family:Inter,system-ui,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:44px;letter-spacing:-.01em;fill:transparent;stroke:#ffffff4d;stroke-width:1;paint-order:stroke;transition:fill .5s var(--ease),stroke .5s var(--ease)}.glv3 .dmsg.on .dn{color:var(--teal)}.glv3 .dmsg.on .gs text{fill:#fff;stroke:transparent}.glv3 .dengaged{margin-top:26px;display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--teal);opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.glv3 .dengaged span{width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 12px var(--teal)}.glv3 .dengaged.on{opacity:1;transform:translateY(0)}@media(max-width:860px){.glv3 .dwrap{grid-template-columns:1fr;gap:54px}.glv3 .dright h2 br{display:none}}.glv3 .zones{padding:clamp(100px,16vh,200px) var(--pad);border-bottom:1px solid var(--line)}.glv3 .zones .head{max-width:1200px;margin:0 auto 70px}.glv3 .zones h2{font-size:clamp(34px,5.4vw,84px)}.glv3 .zgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:1200px;margin:0 auto;border-left:1px solid var(--line)}.glv3 .z{border-right:1px solid var(--line);padding:8px clamp(20px,2.6vw,42px) 0}.glv3 .z .zn{font-weight:900;font-style:italic;font-size:clamp(40px,4.5vw,64px);color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.35);line-height:1}.glv3 .z h3{font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(17px,1.7vw,22px);margin:22px 0 14px;line-height:1.05}.glv3 .z p{font-weight:500;font-size:13.5px;line-height:1.65;color:var(--dim)}@media(max-width:760px){.glv3 .zgrid{grid-template-columns:1fr;border-left:none}.glv3 .z{border-right:none;border-top:1px solid var(--line);padding:34px 0 26px}}.glv3 .quotehero{position:relative;height:min(88vh,820px);overflow:hidden;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid var(--line)}.glv3 .quotehero .qbg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:80% 30%}.glv3 .quotehero .qscrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#00000026,#0000000d 34%,#00000080 74%,#000000a8)}.glv3 .quotehero .qbody{position:relative;z-index:2;width:min(48%,620px);padding:0 var(--pad) 0 0;margin-right:var(--pad)}.glv3 .quotehero blockquote{font-weight:400;font-style:normal;text-transform:none;color:#fff;font-size:clamp(24px,2.9vw,44px);line-height:1.14;letter-spacing:-.015em;text-indent:-.4em;text-shadow:0 2px 34px rgba(0,0,0,.4)}.glv3 .quotehero .qattr{margin-top:clamp(28px,4vh,42px);display:flex;flex-direction:column;gap:6px}.glv3 .quotehero .qname{font-weight:600;font-size:15px;letter-spacing:.01em;color:#fff}.glv3 .quotehero .qrole{font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--teal)}@media(max-width:820px){.glv3 .quotehero{align-items:flex-end;justify-content:flex-start}.glv3 .quotehero .qbg{object-position:center 22%}.glv3 .quotehero .qscrim{background:linear-gradient(180deg,#0000001a 30%,#000000b3)}.glv3 .quotehero .qbody{width:auto;max-width:92vw;padding:0 var(--pad) 12vh;margin:0}}.glv3 .ztop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.glv3 .zflip{position:relative;width:min(72%,230px);cursor:pointer;filter:drop-shadow(0 16px 30px rgba(0,0,0,.45))}.glv3 .zflip img{width:100%;height:auto;display:block;transition:opacity .55s var(--ease),transform .55s var(--ease),filter .55s var(--ease)}.glv3 .zflip .zx{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(.97)}.glv3 .z.flip .zx{opacity:1;transform:scale(1)}.glv3 .z.flip .zb{opacity:0;filter:blur(4px);transform:scale(1.02)}.glv3 .award{padding:clamp(90px,13vh,170px) var(--pad);text-align:center;border-bottom:1px solid var(--line)}.glv3 .award .eyebrow{margin-bottom:26px}.glv3 .award h2{font-size:clamp(30px,5vw,76px)}.glv3 .award .stars{margin-top:20px;color:#fff;opacity:.85;font-size:clamp(14px,1.3vw,18px);letter-spacing:.55em;text-indent:.55em;font-style:normal}.glv3 .award .src{margin-top:18px;font-weight:600;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.glv3 .social{padding:clamp(64px,9vh,120px) 0;border-bottom:1px solid var(--line);overflow:hidden}.glv3 .social-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1400px;margin:0 auto clamp(34px,5vh,56px);padding:0 var(--pad);flex-wrap:wrap}.glv3 .social-head .eyebrow{margin-bottom:16px}.glv3 .social-head h2{font-size:clamp(32px,5vw,72px)}.glv3 .social-follow{font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);display:inline-flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:1.5px solid var(--teal);margin-right:clamp(44px,5vw,72px)}@media(max-width:720px){.glv3 .social-follow{margin-right:0}}.glv3 .social-follow i{font-style:normal;transition:transform .4s var(--ease)}.glv3 .social-follow:hover i{transform:translate(6px)}.glv3 .reelrow{width:100%;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.glv3 .reeltrack{display:flex;gap:clamp(12px,1.4vw,20px);width:max-content;animation:glv3-reelscroll 48s linear infinite}.glv3 .reelrow:hover .reeltrack{animation-play-state:paused}@keyframes glv3-reelscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.glv3 .reel{position:relative;flex:0 0 auto;width:clamp(180px,15vw,240px);aspect-ratio:9/16;border-radius:8px;overflow:hidden;display:block;box-shadow:0 16px 40px #00000073}.glv3 .reel img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease);filter:saturate(.96)}.glv3 .reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.15),transparent 30%,transparent 60%,rgba(0,0,0,.5))}.glv3 .reel:hover img{transform:scale(1.06)}.glv3 .reel .rplay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);z-index:2;width:44px;height:44px;border-radius:50%;background:#00000059;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1.5px solid rgba(255,255,255,.7);opacity:.85;transition:transform .4s var(--ease),opacity .4s}.glv3 .reel .rplay:before{content:"";position:absolute;top:50%;left:53%;transform:translate(-50%,-50%);border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #fff}.glv3 .reel:hover .rplay{transform:translate(-50%,-50%) scale(1.05);opacity:1}.glv3 .reel .rtag{position:absolute;left:12px;bottom:12px;z-index:2;font-weight:700;font-size:11px;letter-spacing:.08em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}@media(max-width:640px){.glv3 .reeltrack{animation-duration:34s}}.glv3 .cta{display:grid;grid-template-columns:1fr 1fr}.glv3 .panel{position:relative;height:min(74vh,700px);overflow:hidden;display:flex;align-items:flex-end;padding:var(--pad)}.glv3 .panel .bgimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease),filter .7s var(--ease);filter:saturate(.9)}.glv3 .panel:hover .bgimg{transform:scale(1.05);filter:saturate(.8) brightness(.55)}.glv3 .panel .sc{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014,#0000009e)}.glv3 .panel .in{position:relative;z-index:2;transition:opacity .5s var(--ease),transform .5s var(--ease)}.glv3 .panel h3{font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(30px,3.8vw,52px);line-height:.95}.glv3 .panel .s{margin-top:10px;font-weight:500;font-size:13px;color:#fffc}.glv3 .panel:hover .in{opacity:0;transform:translateY(-14px)}.glv3 .cards{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,28px);padding:var(--pad);opacity:0;pointer-events:none;transition:opacity .5s var(--ease)}.glv3 .panel:hover .cards{opacity:1;pointer-events:auto}.glv3 .pcard{width:min(42%,270px);background:#0c0c0c;border-radius:8px;overflow:hidden;display:block;transform:translateY(22px);transition:transform .55s var(--ease),box-shadow .55s var(--ease);box-shadow:0 24px 60px #0000008c}.glv3 .panel:hover .pcard{transform:translateY(0)}.glv3 .panel:hover .pcard:nth-child(2){transition-delay:.06s}.glv3 .pcard:hover{transform:translateY(-6px)!important;box-shadow:0 34px 80px #000000b3,0 0 0 1.5px var(--teal)}.glv3 .pcard .pimg{aspect-ratio:3/3.6;overflow:hidden}.glv3 .pcard .pimg img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.glv3 .pcard:hover .pimg img{transform:scale(1.05)}.glv3 .pcard .pl{position:relative;padding:14px 40px 16px 16px;border-top:1px solid rgba(255,255,255,.1)}.glv3 .pcard .pl b{display:block;font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(12px,1.05vw,15px);line-height:1.1}.glv3 .pcard .pl span{display:block;margin-top:5px;font-weight:500;font-size:11.5px;color:var(--dim);line-height:1.35}.glv3 .pcard .pl i{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-style:normal;color:var(--teal);font-weight:700;font-size:16px;transition:transform .4s var(--ease)}.glv3 .pcard:hover .pl i{transform:translateY(-50%) translate(5px)}@media(hover:none){.glv3 .panel .in{display:none}.glv3 .cards{opacity:1;pointer-events:auto}.glv3 .panel .bgimg{filter:saturate(.8) brightness(.55)}.glv3 .pcard{transform:none}}@media(max-width:700px){.glv3 .cta{grid-template-columns:1fr}}.glv3 .glfoot{padding:clamp(90px,13vh,160px) var(--pad) 40px;position:relative;overflow:hidden}.glv3 .glfoot .mission{font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(22px,3vw,42px);line-height:1;max-width:26ch;letter-spacing:-.01em}.glv3 .glfoot .mission em{color:var(--teal)}.glv3 .glfoot .row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:70px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-weight:600;flex-wrap:wrap;gap:14px}.glv3 .glfoot .giant{font-weight:900;font-style:italic;text-transform:uppercase;line-height:.78;letter-spacing:-.02em;font-size:clamp(90px,21vw,330px);margin-top:60px;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.22);-webkit-user-select:none;user-select:none;white-space:nowrap}.glv3 .h em{color:var(--teal);font-style:italic}.glv3-design .glv3 .lm>span{transform:none!important}.glv3-design .glv3 .rv{opacity:1!important;transform:none!important}.glv3-design .glv3 .heroflick img:last-of-type{opacity:1!important}.glv3-design .glv3 .hero-title .kick,.glv3-design .glv3 .hero-title .amp,.glv3-design .glv3 .hcta,.glv3-design .glv3 .cue{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/glv3.css.map */
