.GGSkTG_root{--hz-pad:clamp(20px, 5vw, 72px);--hz-max:1320px;--hz-header:68px;--hz-logo-h:26px;--hz-line:color-mix(in oklab, var(--s-fg) 13%, transparent);--hz-line-strong:color-mix(in oklab, var(--s-fg) 26%, transparent);--hz-soft:color-mix(in oklab, var(--s-fg) 78%, var(--s-bg));--hz-glow:color-mix(in oklab, var(--s-accent) 42%, transparent);--hz-a2:color-mix(in oklab, var(--s-accent) 60%, var(--s-fg));--hz-a3:color-mix(in oklab, var(--s-accent) 55%, var(--s-muted));--hz-warm:color-mix(in oklab, var(--s-accent) 70%, var(--s-fg));--hz-w1:var(--s-accent);--hz-w2:var(--hz-a2);--hz-w3:var(--hz-a3);--hz-shadow:#0000008c;isolation:isolate;color:var(--s-fg);font-family:var(--s-font-body), ui-sans-serif, system-ui, sans-serif;line-height:1.6;position:relative}@supports (color:oklch(from red l c h)){.GGSkTG_root{--hz-a2:oklch(from var(--s-accent) l c calc(h + 40));--hz-a3:oklch(from var(--s-accent) l c calc(h - 30));--hz-warm:oklch(from var(--s-accent) max(l, .78) max(c, .1) 50)}}.GGSkTG_root[data-tone=light]{--hz-w1:color-mix(in oklab, var(--s-accent) 50%, var(--s-bg));--hz-w2:color-mix(in oklab, var(--hz-a2) 45%, var(--s-bg));--hz-w3:color-mix(in oklab, var(--hz-a3) 45%, var(--s-bg));--hz-glow:color-mix(in oklab, var(--s-accent) 24%, transparent);--hz-soft:color-mix(in oklab, var(--s-fg) 84%, var(--s-bg));--hz-shadow:color-mix(in oklab, var(--s-fg) 30%, transparent)}.GGSkTG_root[data-flat]{--hz-soft:var(--s-fg)}.GGSkTG_root[data-flat] .GGSkTG_showMon2,.GGSkTG_root[data-flat] .GGSkTG_badge{opacity:1}.GGSkTG_root[data-weak-accent] .GGSkTG_capNum,.GGSkTG_root[data-weak-accent] .GGSkTG_arrow,.GGSkTG_root[data-weak-accent] .GGSkTG_chipArrow{color:var(--s-fg)}.GGSkTG_root :is(a,button,input,select,textarea,iframe){scroll-margin-top:calc(var(--hz-header) + 24px)}.GGSkTG_main{display:block}.GGSkTG_field{z-index:-1;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.GGSkTG_fieldCss{background:radial-gradient(40% 36% at 18% 22%, color-mix(in oklab, var(--hz-w1) 26%, transparent), transparent 72%), radial-gradient(40% 46% at 84% 56%, color-mix(in oklab, var(--hz-w2) 22%, transparent), transparent 72%), radial-gradient(60% 30% at 50% 100%, color-mix(in oklab, var(--hz-w3) 20%, transparent), transparent 72%), radial-gradient(20% 55% at 96% 18%, color-mix(in oklab, var(--hz-warm) 14%, transparent), transparent 70%);animation:46s ease-in-out infinite alternate GGSkTG_hz-drift;position:absolute;inset:-12%}.GGSkTG_fieldHost{position:absolute;inset:0}.GGSkTG_fieldCanvas{opacity:0;transition:opacity .9s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.GGSkTG_field[data-gl]:not([data-gl-off]) .GGSkTG_fieldCanvas{opacity:1}.GGSkTG_root[data-dry] .GGSkTG_fieldCss{opacity:.4}.GGSkTG_grain{z-index:55;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.8s steps(5,end) infinite GGSkTG_hz-grain;position:fixed;inset:-8%}.GGSkTG_root[data-tone=light] .GGSkTG_grain{opacity:.1;mix-blend-mode:soft-light}@keyframes GGSkTG_hz-drift{0%{transform:translate(-2%,-1%)rotate(-2deg)scale(1)}to{transform:translate(3%,2%)rotate(3deg)scale(1.08)}}@keyframes GGSkTG_hz-grain{0%{transform:translate(0,0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0,0)}}.GGSkTG_header{z-index:50;height:var(--hz-header);position:fixed;top:0;left:0;right:0}.GGSkTG_header:before{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in oklab, var(--s-bg) 72%, transparent), transparent);transition:opacity .6s;position:absolute;inset:0 0 -48px}.GGSkTG_headerGlass{opacity:0;pointer-events:none;background:color-mix(in oklab, var(--s-bg) 64%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-bottom:1px solid var(--hz-line);transition:opacity .6s;position:absolute;inset:0}.GGSkTG_header[data-solid] .GGSkTG_headerGlass{opacity:1}.GGSkTG_header[data-solid]:before{opacity:0}.GGSkTG_headerBar{height:100%;padding-inline:var(--hz-pad);align-items:center;gap:16px;display:flex;position:relative}.GGSkTG_brand{min-width:0;min-height:44px;color:var(--s-fg);border-radius:8px;align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.GGSkTG_brandName{white-space:nowrap;text-overflow:ellipsis;max-width:44vw;font-family:var(--s-font-display);letter-spacing:-.01em;text-transform:lowercase;text-shadow:0 0 18px var(--hz-glow);font-size:21px;font-weight:300;display:block;overflow:hidden}.GGSkTG_logoBox{border-radius:999px;align-items:center;display:inline-flex}.GGSkTG_logoPlate{box-shadow:0 0 24px -6px var(--hz-glow);padding:7px 14px}.GGSkTG_logoImg{height:var(--hz-logo-h);object-fit:contain;width:auto;max-width:min(200px,42vw);display:block}.GGSkTG_logoHalo{filter:drop-shadow(0 0 1px color-mix(in oklab, var(--s-fg) 60%, transparent)) drop-shadow(0 0 10px var(--hz-glow))}.GGSkTG_logoMask{background:var(--s-fg);max-width:min(200px,42vw);filter:drop-shadow(0 0 10px var(--hz-glow));display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.GGSkTG_nav{display:none}.GGSkTG_navList{margin:0;padding:0;list-style:none;display:flex}.GGSkTG_navLink{min-height:44px;color:var(--hz-soft);letter-spacing:.01em;text-transform:lowercase;border-radius:999px;align-items:center;padding:0 11px;font-size:14px;text-decoration:none;transition:color .4s,text-shadow .4s;display:inline-flex;position:relative}.GGSkTG_navLink:after{content:"";background:var(--s-accent);width:4px;height:4px;box-shadow:0 0 10px 2px var(--hz-glow);opacity:0;border-radius:50%;margin-left:-2px;transition:opacity .5s,transform .5s;position:absolute;bottom:5px;left:50%;transform:scale(.3)}.GGSkTG_navLink:hover{color:var(--s-fg);text-shadow:0 0 14px var(--hz-glow)}.GGSkTG_navLink[data-active]{color:var(--s-fg)}.GGSkTG_navLink[data-active]:after{opacity:1;transform:none}.GGSkTG_headerTools{flex:none;align-items:center;gap:8px;display:flex}.GGSkTG_knob,.GGSkTG_menuButton,.GGSkTG_menuClose{border:1px solid var(--hz-line-strong);background:color-mix(in oklab, var(--s-bg) 34%, transparent);min-height:44px;color:var(--s-fg);font:inherit;letter-spacing:.08em;text-transform:lowercase;cursor:pointer;border-radius:999px;align-items:center;gap:10px;font-size:13px;transition:border-color .4s,box-shadow .4s;display:inline-flex}.GGSkTG_knob{padding:0 14px 0 8px}.GGSkTG_menuButton,.GGSkTG_menuClose{padding:0 18px}.GGSkTG_knob:hover,.GGSkTG_menuButton:hover,.GGSkTG_menuClose:hover{border-color:var(--s-accent);box-shadow:0 0 22px -6px var(--hz-glow)}.GGSkTG_knobDial{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--s-fg) 26%, transparent), transparent 62%), color-mix(in oklab, var(--s-fg) 9%, var(--s-bg));width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--hz-line-strong), 0 0 14px var(--hz-glow);border-radius:50%;flex:none;position:relative}.GGSkTG_knobDial:before{content:"";background:conic-gradient(from 230deg, var(--hz-line-strong) 0deg 260deg, transparent 260deg);border-radius:50%;position:absolute;inset:-4px;-webkit-mask:radial-gradient(circle,#0000 66%,#000 68%);mask:radial-gradient(circle,#0000 66%,#000 68%)}.GGSkTG_knobTick{background:var(--s-accent);width:2px;height:10px;box-shadow:0 0 8px var(--s-accent);transform-origin:50% 100%;border-radius:2px;margin:-10px 0 0 -1px;transition:transform .7s cubic-bezier(.2,.8,.2,1),background-color .4s;position:absolute;top:50%;left:50%;transform:rotate(125deg)}.GGSkTG_knobTickDry{background:var(--s-fg);box-shadow:none;transform:rotate(-125deg)}.GGSkTG_knobText{min-width:2em}.GGSkTG_menuGlyph{border-top:1px solid;border-bottom:1px solid;width:14px;height:7px;transition:transform .4s}.GGSkTG_menuGlyph[data-open]{transform:scaleY(.15)}@media (min-width:75rem){.GGSkTG_nav{display:block}.GGSkTG_menuButton{display:none}}.GGSkTG_menu{z-index:80;padding:calc(var(--hz-header) + 20px) var(--hz-pad) 32px;overscroll-behavior:contain;background:color-mix(in oklab, var(--s-bg) 90%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);visibility:hidden;opacity:0;flex-direction:column;transition:opacity .6s,visibility 0s linear .6s;display:flex;position:fixed;inset:0;overflow-y:auto}.GGSkTG_menu[data-open]{visibility:visible;opacity:1;transition:opacity .6s,visibility}.GGSkTG_menuHaze{z-index:-1;background:radial-gradient(60% 40% at 18% 18%, color-mix(in oklab, var(--hz-w1) 26%, transparent), transparent 70%), radial-gradient(55% 50% at 92% 82%, color-mix(in oklab, var(--hz-w2) 22%, transparent), transparent 70%);position:absolute;inset:0}.GGSkTG_menuClose{top:12px;right:var(--hz-pad);position:absolute}.GGSkTG_menuList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.GGSkTG_menuLink{min-height:48px;color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.035em;opacity:0;filter:blur(8px);transition:opacity .8s,filter .8s,transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * 55ms + 80ms);align-items:baseline;gap:16px;font-size:clamp(2.3rem,10.5vw,4.4rem);font-weight:200;line-height:1.06;text-decoration:none;display:flex;transform:translateY(14px)}.GGSkTG_menu[data-open] .GGSkTG_menuLink{opacity:1;filter:blur();transform:none}.GGSkTG_menuLink[data-active]{text-shadow:0 0 26px var(--hz-glow)}.GGSkTG_menuNum{width:2.2em;color:var(--hz-soft);font-family:var(--s-font-body);letter-spacing:.2em;flex:none;font-size:12px;font-weight:400}.GGSkTG_menuSocial{gap:4px;margin-top:auto;padding-top:32px}.GGSkTG_hero{flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:clip}.GGSkTG_heroBare{justify-content:center}.GGSkTG_heroClip{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.GGSkTG_heroBare .GGSkTG_heroClip{-webkit-mask-image:none;mask-image:none}.GGSkTG_heroStage{transform-origin:50% 0;position:absolute;inset:0}.GGSkTG_heroPhoto{transform-origin:50% 40%;height:min(92%,92svh);position:absolute;inset:0 0 auto;transform:scale(1.06);-webkit-mask-image:radial-gradient(125% 88% at 50% 30%,#000 40%,#00000080 64%,#0000 86%);mask-image:radial-gradient(125% 88% at 50% 30%,#000 40%,#00000080 64%,#0000 86%)}.GGSkTG_root[data-still] .GGSkTG_heroPhoto{transform:none}.GGSkTG_heroImg{position:absolute;inset:0}.GGSkTG_heroImg img{filter:saturate(.84)contrast(.95)}.GGSkTG_root[data-tone=light] .GGSkTG_heroImg img{filter:brightness(1.14)contrast(.82)saturate(.78)}.GGSkTG_heroWash{background:linear-gradient(to bottom, var(--s-accent) 20%, color-mix(in oklab, var(--s-accent) 70%, transparent) 75%);mix-blend-mode:color;opacity:.5;pointer-events:none;position:absolute;inset:0}.GGSkTG_root[data-tone=light] .GGSkTG_heroWash{opacity:.34}.GGSkTG_root[data-dry] .GGSkTG_heroWash{display:none}.GGSkTG_heroBloom{opacity:1;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.GGSkTG_root[data-still] .GGSkTG_heroBloom{opacity:.55}.GGSkTG_root[data-tone=light] .GGSkTG_heroBloom{mix-blend-mode:soft-light}.GGSkTG_heroBloomInner{filter:blur(26px)brightness(1.12)saturate(1.45);animation:9s ease-in-out infinite GGSkTG_hz-bloom;position:absolute;inset:0}.GGSkTG_heroBreath{pointer-events:none;background:radial-gradient(72% 44% at 50% 30%, color-mix(in oklab, var(--hz-warm) 30%, transparent), transparent 72%), radial-gradient(50% 32% at 28% 58%, color-mix(in oklab, var(--hz-a2) 22%, transparent), transparent 70%);opacity:.5;animation:9s ease-in-out infinite GGSkTG_hz-breath;display:none;position:absolute;inset:0}.GGSkTG_root[data-tone=light] .GGSkTG_heroBreath{background:radial-gradient(72% 44% at 50% 30%, color-mix(in oklab, var(--s-bg) 62%, transparent), transparent 72%), radial-gradient(50% 32% at 28% 58%, color-mix(in oklab, var(--hz-w2) 40%, transparent), transparent 70%)}.GGSkTG_heroVeil{background:radial-gradient(62% 34% at 50% 74%, color-mix(in oklab, var(--s-bg) 58%, transparent), transparent 100%), linear-gradient(to bottom, color-mix(in oklab, var(--s-bg) 45%, transparent) 0%, color-mix(in oklab, var(--s-bg) 12%, transparent) 30%, color-mix(in oklab, var(--s-bg) 22%, transparent) 62%, color-mix(in oklab, var(--s-bg) 40%, transparent) 100%);position:absolute;inset:0}.GGSkTG_root[data-tone=light] .GGSkTG_heroVeil{background:radial-gradient(62% 34% at 50% 74%, color-mix(in oklab, var(--s-bg) 62%, transparent), transparent 100%), linear-gradient(to bottom, color-mix(in oklab, var(--s-bg) 55%, transparent) 0%, color-mix(in oklab, var(--s-bg) 30%, transparent) 35%, color-mix(in oklab, var(--s-bg) 45%, transparent) 70%, color-mix(in oklab, var(--s-bg) 60%, transparent) 100%)}.GGSkTG_heroSun{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--hz-w1) 58%, transparent) 0%, color-mix(in oklab, var(--hz-w2) 28%, transparent) 36%, transparent 66%);border-radius:50%;width:min(120vw,1100px);animation:14s ease-in-out infinite GGSkTG_hz-sun;position:absolute;top:46%;left:50%;translate:-50% -50%}.GGSkTG_leak{pointer-events:none;mix-blend-mode:screen;opacity:.5;border-radius:50%;position:absolute}.GGSkTG_root[data-tone=light] .GGSkTG_leak{mix-blend-mode:multiply;opacity:.2}.GGSkTG_leakA{background:radial-gradient(closest-side, color-mix(in oklab, var(--hz-warm) 60%, transparent), transparent);width:72vw;height:46vh;animation:19s ease-in-out infinite alternate GGSkTG_hz-leak-a;top:4vh;right:-22vw}.GGSkTG_leakB{background:radial-gradient(closest-side, color-mix(in oklab, var(--hz-a2) 45%, transparent), transparent);width:56vw;height:58vh;animation:23s ease-in-out infinite alternate GGSkTG_hz-leak-b;bottom:10vh;left:-20vw}.GGSkTG_heroInner{z-index:2;padding:calc(var(--hz-header) + 48px) var(--hz-pad) clamp(30px, 7vh, 76px);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.GGSkTG_heroKicker{color:var(--hz-soft);letter-spacing:.32em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:4px 0;margin:4px 0 0;font-size:12px;display:flex}.GGSkTG_kickerPart+.GGSkTG_kickerPart:before{content:"·";opacity:.6;margin:0 1em}@media (max-width:767px){.GGSkTG_heroKicker{flex-direction:column;align-items:center}.GGSkTG_kickerPart+.GGSkTG_kickerPart:before{display:none}}.GGSkTG_heroName{max-width:100%;color:var(--s-fg);font-family:var(--s-font-display);font-weight:180;font-size:max(2.6rem, min(17vw, calc(92vw / (var(--L) * .56)), calc(300vw / (var(--N) + 4))));letter-spacing:-.045em;text-transform:lowercase;overflow-wrap:anywhere;text-shadow:0 0 .2em var(--hz-glow);margin:0;line-height:.86;position:relative}.GGSkTG_heroMain{display:block;position:relative}.GGSkTG_heroMain .split-word{animation:12s ease-in-out infinite GGSkTG_hz-focus;animation-delay:calc(var(--split-i,0) * -4.1s - 2s)}.GGSkTG_heroEchoDrift{pointer-events:none;position:absolute;inset:0}.GGSkTG_heroEcho{width:100%;color:color-mix(in oklab, var(--s-accent) 72%, transparent);text-shadow:none;filter:blur(12px);-webkit-user-select:none;user-select:none;display:block;position:absolute;top:.07em;left:.05em}.GGSkTG_heroEcho .split-char{animation:7s ease-in-out infinite GGSkTG_hz-float}.GGSkTG_heroEcho .split-char:nth-child(3n+1){animation-duration:9s;animation-delay:-3s}.GGSkTG_heroEcho .split-char:nth-child(3n+2){animation-duration:8s;animation-delay:-5.5s}.GGSkTG_heroFoot{flex-direction:column;align-items:center;gap:20px;max-width:46rem;margin-top:clamp(22px,4.4vh,48px);display:flex}.GGSkTG_heroTagline{color:var(--hz-soft);letter-spacing:.01em;margin:0;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.5}.GGSkTG_heroChip{border:1px solid var(--hz-line-strong);background:color-mix(in oklab, var(--s-bg) 42%, transparent);max-width:100%;min-height:46px;color:var(--s-fg);border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 16px;font-size:14px;text-decoration:none;transition:border-color .4s,box-shadow .4s;display:inline-flex}.GGSkTG_heroChip:hover{border-color:var(--s-accent);box-shadow:0 0 26px -4px var(--hz-glow)}.GGSkTG_chipPulse{background:var(--s-accent);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.GGSkTG_chipPulse:after{content:"";background:var(--s-accent);border-radius:50%;animation:2.8s ease-out infinite GGSkTG_hz-ping;position:absolute;inset:0}.GGSkTG_chipKind{color:var(--hz-soft);letter-spacing:.04em;flex:none}.GGSkTG_chipTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--s-font-display);font-size:16px;font-weight:300;overflow:hidden}.GGSkTG_chipArrow{color:var(--s-accent);flex:none;animation:2.6s ease-in-out infinite GGSkTG_hz-bob}.GGSkTG_hero[data-offscreen] .GGSkTG_leak,.GGSkTG_hero[data-offscreen] .GGSkTG_heroBloomInner,.GGSkTG_hero[data-offscreen] .GGSkTG_heroBreath,.GGSkTG_hero[data-offscreen] .GGSkTG_heroSun,.GGSkTG_hero[data-offscreen] .GGSkTG_chipPulse:after,.GGSkTG_hero[data-offscreen] .GGSkTG_chipArrow,.GGSkTG_section[data-offscreen] .GGSkTG_coverHaloInner,.GGSkTG_section[data-offscreen] .GGSkTG_play:after,.GGSkTG_field[data-gl]:not([data-gl-off]) .GGSkTG_fieldCss{animation-play-state:paused}.GGSkTG_hero[data-offscreen] .GGSkTG_heroEcho .split-char{animation-play-state:paused}.GGSkTG_hero[data-offscreen] .GGSkTG_heroMain .split-word{animation-play-state:paused}@keyframes GGSkTG_hz-bloom{0%,to{opacity:.35}50%{opacity:.85}}@keyframes GGSkTG_hz-breath{0%,to{opacity:.22}50%{opacity:.85}}@keyframes GGSkTG_hz-soften{0%,44%,76%,to{opacity:1}60%{opacity:.55}}@keyframes GGSkTG_hz-sun{0%,to{scale:.94}50%{scale:1.06}}@keyframes GGSkTG_hz-leak-a{0%{transform:translate(0,0)rotate(-10deg)scale(1)}to{transform:translate(-16vw,9vh)rotate(8deg)scale(1.2)}}@keyframes GGSkTG_hz-leak-b{0%{transform:translate(0,0)rotate(6deg)scale(1.1)}to{transform:translate(14vw,-7vh)rotate(-6deg)scale(.9)}}@keyframes GGSkTG_hz-focus{0%,44%,76%,to{filter:blur()}60%{filter:blur(3.5px)}}@keyframes GGSkTG_hz-float{0%,to{transform:translate(0,0)}50%{transform:translate(.03em,-.07em)}}@keyframes GGSkTG_hz-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes GGSkTG_hz-bob{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}.GGSkTG_section{padding-block:clamp(96px,15vh,190px);position:relative}.GGSkTG_wrap{width:min(calc(100% - 2 * var(--hz-pad)), var(--hz-max));margin-inline:auto}.GGSkTG_head{margin-bottom:clamp(44px,8vh,100px);position:relative}.GGSkTG_headIndex{color:var(--hz-soft);letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;display:flex}.GGSkTG_headIndexCenter{justify-content:center}.GGSkTG_headDot{background:var(--s-accent);width:6px;height:6px;box-shadow:0 0 12px 2px var(--hz-glow);border-radius:50%;flex:none}.GGSkTG_headLabel:before{content:"/";opacity:.5;margin-right:12px}.GGSkTG_headTitle{color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.05em;text-transform:lowercase;overflow-wrap:anywhere;margin:0;font-size:clamp(3.4rem,11vw,10.5rem);font-weight:180;line-height:.9;position:relative}.GGSkTG_headSharp{text-shadow:0 0 .22em color-mix(in oklab, var(--s-accent) 28%, transparent);display:block;position:relative}.GGSkTG_headEcho{width:100%;color:color-mix(in oklab, var(--s-accent) 55%, transparent);filter:blur(14px);pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:.1em;left:.06em}.GGSkTG_headAside{margin-top:22px}@media (min-width:768px){.GGSkTG_headAside{margin:0;position:absolute;bottom:.4em;right:0}}.GGSkTG_countTag{border:1px solid var(--hz-line-strong);min-height:34px;color:var(--hz-soft);letter-spacing:.08em;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}.GGSkTG_kicker{color:var(--hz-soft);letter-spacing:.3em;text-transform:uppercase;white-space:pre-wrap;margin:0 0 18px;font-size:12px}.GGSkTG_subhead{color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.02em;text-transform:lowercase;margin:0 0 34px;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:250;line-height:1.1}.GGSkTG_arrow{color:var(--s-accent);margin-left:.3em;font-size:.85em;transition:text-shadow .4s}a:hover>.GGSkTG_arrow{text-shadow:0 0 10px var(--s-accent)}.GGSkTG_pill,.GGSkTG_pillBig,.GGSkTG_pillQuiet,.GGSkTG_merchGo{border:1px solid var(--hz-line-strong);background:color-mix(in oklab, var(--s-fg) 4%, transparent);min-height:46px;color:var(--s-fg);font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:0 20px;font-size:14px;text-decoration:none;transition:border-color .4s,background-color .4s,box-shadow .4s;display:inline-flex}.GGSkTG_pillBig{border-color:var(--s-accent);letter-spacing:.04em;min-height:58px;padding:0 30px;font-size:15px}.GGSkTG_pillQuiet{color:var(--hz-soft);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--hz-line-strong);text-decoration-color:var(--hz-line-strong);background:0 0;border-color:#0000;padding:0 4px}.GGSkTG_pill:hover,.GGSkTG_pillBig:hover,a:hover .GGSkTG_merchGo{border-color:var(--s-accent);background:color-mix(in oklab, var(--s-accent) 12%, transparent);box-shadow:0 0 28px -6px var(--hz-glow)}.GGSkTG_pillQuiet:hover{color:var(--s-fg)}.GGSkTG_art{background:radial-gradient(58% 55% at var(--ax) var(--ay), color-mix(in oklab, var(--hz-w1) 62%, transparent), transparent 70%), radial-gradient(62% 52% at var(--bx) var(--by), color-mix(in oklab, var(--hz-w2) 52%, transparent), transparent 72%), radial-gradient(90% 55% at 50% 112%, color-mix(in oklab, var(--hz-warm) 36%, transparent), transparent 72%), var(--s-surface);align-items:flex-end;padding:9%;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.GGSkTG_artLabel{max-width:92%;color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.025em;text-align:left;text-transform:lowercase;overflow-wrap:anywhere;font-size:clamp(13px,9cqi,60px);font-weight:250;line-height:1.04;position:relative}.GGSkTG_release{align-items:center;gap:52px;display:grid}@media (min-width:900px){.GGSkTG_release{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(56px,7vw,120px)}}.GGSkTG_coverWrap{aspect-ratio:1;width:min(100%,560px);margin-inline:auto;position:relative}.GGSkTG_coverHalo{pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--s-accent) 30%, transparent), transparent);position:absolute;inset:-16%}.GGSkTG_coverHaloInner{filter:blur(52px)saturate(1.6);animation:10s ease-in-out infinite GGSkTG_hz-halo;position:absolute;inset:10%}.GGSkTG_cover{background:var(--s-surface);width:100%;height:100%;box-shadow:0 44px 90px -44px var(--hz-shadow), 0 0 0 1px var(--hz-line);border-radius:6px;position:relative;overflow:hidden}.GGSkTG_releaseInfo{min-width:0}.GGSkTG_releaseTitle{color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.4rem,5.2vw,5rem);font-weight:200;line-height:.98}.GGSkTG_releaseTitle .GGSkTG_arrow{vertical-align:.9em;font-size:.42em}.GGSkTG_releaseLink{color:inherit;background-image:linear-gradient(var(--s-accent), var(--s-accent));background-position:0 96%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .7s cubic-bezier(.2,.8,.2,1)}.GGSkTG_releaseLink:hover{background-size:100% 1px}.GGSkTG_listen{gap:10px;margin-top:34px}.GGSkTG_embed{border-radius:14px;margin-top:34px;overflow:hidden}.GGSkTG_disco{margin-top:clamp(88px,14vh,170px)}.GGSkTG_discoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 18px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.GGSkTG_discoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:52px 28px}.GGSkTG_discoGrid[data-three]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px clamp(28px,3vw,48px)}}.GGSkTG_discoItem{min-width:0}.GGSkTG_discoCard{color:inherit;border-radius:6px;text-decoration:none;display:block}.GGSkTG_discoCover{aspect-ratio:1;background:var(--s-surface);box-shadow:0 0 0 1px var(--hz-line);border-radius:4px;transition:box-shadow .6s,translate .7s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden}.GGSkTG_discoCover img{filter:saturate(.8)brightness(.95);transition:filter .8s,scale 1s cubic-bezier(.2,.8,.2,1)}a.GGSkTG_discoCard:hover .GGSkTG_discoCover{box-shadow:0 0 0 1px var(--s-accent), 0 22px 60px -22px var(--hz-glow);translate:0 -4px}a.GGSkTG_discoCard:hover .GGSkTG_discoCover img{filter:none;scale:1.04}.GGSkTG_discoTitle{font-family:var(--s-font-display);overflow-wrap:anywhere;margin-top:16px;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:300;line-height:1.2;display:block}.GGSkTG_discoMeta{color:var(--hz-soft);letter-spacing:.06em;white-space:pre-wrap;margin-top:6px;font-size:13px;display:block}.GGSkTG_discoGrid[data-few="1"]{grid-template-columns:minmax(0,1fr);max-width:780px}.GGSkTG_discoGrid[data-few="1"] .GGSkTG_discoCard{grid-template-rows:1fr auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:end;column-gap:clamp(20px,3.4vw,44px);display:grid}.GGSkTG_discoGrid[data-few="1"] .GGSkTG_discoCover{grid-row:1/span 2}.GGSkTG_discoGrid[data-few="1"] .GGSkTG_discoTitle{letter-spacing:-.02em;margin-top:0;font-size:clamp(1.4rem,2.6vw,2.3rem);font-weight:250;line-height:1.08}@media (min-width:900px){.GGSkTG_discoGrid[data-few="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px clamp(32px,4vw,64px)}.GGSkTG_discoGrid[data-few="2"] .GGSkTG_discoCard{grid-template-rows:1fr auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:end;column-gap:clamp(20px,2.4vw,36px);display:grid}.GGSkTG_discoGrid[data-few="2"] .GGSkTG_discoCover{grid-row:1/span 2}.GGSkTG_discoGrid[data-few="2"] .GGSkTG_discoTitle{margin-top:0;font-size:clamp(1.3rem,2vw,1.9rem);font-weight:250;line-height:1.1}}@keyframes GGSkTG_hz-halo{0%,to{opacity:.5}50%{opacity:.9}}.GGSkTG_videoMain,.GGSkTG_videoSmall{margin:0}.GGSkTG_facade{background:var(--s-surface);box-shadow:0 60px 120px -60px var(--hz-glow), 0 0 0 1px var(--hz-line);border-radius:18px}.GGSkTG_poster{filter:saturate(.8)brightness(.9)contrast(.96);transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .9s!important}.GGSkTG_facade:hover .GGSkTG_poster{filter:none}.GGSkTG_play{border:1px solid color-mix(in oklab, var(--s-fg) 45%, transparent);background:color-mix(in oklab, var(--s-bg) 42%, transparent);width:88px;height:88px;color:var(--s-fg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;place-items:center;margin:-44px 0 0 -44px;transition:scale .5s,background-color .5s,color .5s;display:grid;position:absolute;top:50%;left:50%}.GGSkTG_play:after{content:"";border:1px solid var(--s-accent);border-radius:50%;animation:3.2s ease-out infinite GGSkTG_hz-ring;position:absolute;inset:-1px}.GGSkTG_facade:hover .GGSkTG_play,.GGSkTG_facade>button:focus-visible .GGSkTG_play{background:var(--s-accent);color:var(--s-accent-fg);scale:1.06}.GGSkTG_facade>button:focus-visible{outline:2px solid var(--s-accent);outline-offset:-6px;border-radius:18px}.GGSkTG_videoCap{color:var(--s-fg);font-family:var(--s-font-display);overflow-wrap:anywhere;align-items:baseline;gap:12px;margin-top:18px;font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:300;line-height:1.3;display:flex}.GGSkTG_capNum{color:var(--s-accent);font-family:var(--s-font-body);letter-spacing:.1em;flex:none;font-size:13px}.GGSkTG_videoGrid{gap:44px;margin:clamp(52px,9vh,96px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.GGSkTG_videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px}.GGSkTG_videoGridOne{grid-template-columns:minmax(0,1fr);width:64%;margin-left:auto}}@keyframes GGSkTG_hz-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.GGSkTG_shows{border-top:1px solid var(--hz-line);margin:0;padding:0;list-style:none}.GGSkTG_show{border-bottom:1px solid var(--hz-line);grid-template-columns:76px minmax(0,1fr);grid-template-areas:"date where""date act";gap:14px 18px;padding:26px 0;display:grid;position:relative}.GGSkTG_show:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 140% at 28% 50%, color-mix(in oklab, var(--s-accent) 13%, transparent), transparent 72%);opacity:0;border-radius:22px;transition:opacity .6s;position:absolute;inset:0 -20px}.GGSkTG_show:hover:before{opacity:1}@media (min-width:768px){.GGSkTG_show{grid-template-columns:128px minmax(0,1fr) auto;grid-template-areas:"date where act";align-items:center;column-gap:32px;padding:32px 8px}}.GGSkTG_showDate{flex-direction:column;grid-area:date;gap:10px;display:flex}.GGSkTG_showDay{color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.7rem,5vw,4.3rem);font-weight:200;line-height:.82}.GGSkTG_showMon{color:var(--hz-soft);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;flex-direction:column;gap:2px;font-size:12px;display:flex}.GGSkTG_showMon2{opacity:.8}@media (min-width:768px){.GGSkTG_showMon{flex-direction:row;gap:0}.GGSkTG_showMon2:before{content:"·";opacity:.6;margin:0 .7em}}.GGSkTG_showWhere{grid-area:where;min-width:0}.GGSkTG_showVenue{font-family:var(--s-font-display);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,2.4vw,2.1rem);font-weight:300;line-height:1.15}.GGSkTG_showNext .GGSkTG_showVenue{font-size:clamp(1.6rem,3.2vw,2.8rem)}.GGSkTG_showCity{color:var(--hz-soft);overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0;font-size:15px}.GGSkTG_showAct{grid-area:act;align-items:center;display:flex}.GGSkTG_showPast .GGSkTG_showDay{color:var(--hz-soft)}.GGSkTG_nextTag{background:var(--s-accent);color:var(--s-accent-fg);letter-spacing:.22em;text-transform:uppercase;box-shadow:0 0 22px var(--hz-glow);border-radius:999px;margin-bottom:10px;padding:3px 11px;font-size:11px;display:inline-block}.GGSkTG_ticket{border:1px solid var(--s-accent);min-height:46px;color:var(--s-fg);letter-spacing:.06em;border-radius:999px;align-items:center;padding:0 22px;font-size:14px;text-decoration:none;transition:background-color .4s,color .4s,box-shadow .4s;display:inline-flex}.GGSkTG_ticket:hover{background:var(--s-accent);color:var(--s-accent-fg);box-shadow:0 0 30px -4px var(--hz-glow)}.GGSkTG_ticket:hover .GGSkTG_arrow{color:inherit}.GGSkTG_soldOut{min-height:46px;color:var(--hz-soft);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;display:inline-flex}.GGSkTG_soldOut:before{content:"";background:currentColor;width:24px;height:1px}.GGSkTG_moreRow{margin:30px 0 0}.GGSkTG_pastBlock{margin-top:clamp(64px,11vh,120px)}.GGSkTG_pastList{border-top:1px solid var(--hz-line);margin:0;padding:0;list-style:none;display:grid}.GGSkTG_pastItem{border-bottom:1px solid var(--hz-line);color:var(--hz-soft);gap:2px;padding:15px 0;font-size:15px;display:grid}@media (min-width:768px){.GGSkTG_pastItem{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:28px}}.GGSkTG_pastDate{font-variant-numeric:tabular-nums;letter-spacing:.04em}.GGSkTG_pastVenue{color:var(--s-fg);overflow-wrap:anywhere}.GGSkTG_pastCity{overflow-wrap:anywhere}.GGSkTG_merchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px;margin:0;padding:0;list-style:none;display:grid}.GGSkTG_merchGrid[data-n="1"]>li{grid-column:1/-1}@media (max-width:767.98px){.GGSkTG_merchGrid[data-odd]>li:first-child{grid-column:1/-1}}@media (min-width:768px){.GGSkTG_merchGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 28px}.GGSkTG_merchGrid[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin-inline:auto}.GGSkTG_merchGrid[data-n="2"]+.GGSkTG_storeRow{justify-content:center}.GGSkTG_merchGrid[data-n="1"]{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1023.98px){.GGSkTG_merchGrid[data-n="4"],.GGSkTG_merchGrid[data-n=many]{grid-template-columns:repeat(6,minmax(0,1fr))}.GGSkTG_merchGrid[data-n="4"]>li,.GGSkTG_merchGrid[data-n=many]>li{grid-column:span 2}.GGSkTG_merchGrid[data-n="4"]>li:nth-child(3n+1):last-child,.GGSkTG_merchGrid[data-n=many]>li:nth-child(3n+1):last-child{grid-column:3/span 2}.GGSkTG_merchGrid[data-n=many]>li:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}}@media (min-width:1024px){.GGSkTG_merchGrid[data-n="4"],.GGSkTG_merchGrid[data-wide="4"],.GGSkTG_merchGrid[data-wide="4f"],.GGSkTG_merchGrid[data-wide="4l"],.GGSkTG_merchGrid[data-wide="4ll"]{grid-template-columns:repeat(4,minmax(0,1fr))}.GGSkTG_merchGrid[data-wide="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.GGSkTG_merchGrid[data-wide="4f"]>li:first-child{grid-area:span 2/span 2}.GGSkTG_merchGrid[data-wide="4l"]>li:last-child{grid-column:span 2}.GGSkTG_merchGrid[data-wide="4f"]>li:first-child .GGSkTG_merchCard,.GGSkTG_merchGrid[data-wide="4l"]>li:last-child .GGSkTG_merchCard{flex-direction:column;height:100%;display:flex}.GGSkTG_merchGrid[data-wide="4f"]>li:first-child .GGSkTG_merchFrame,.GGSkTG_merchGrid[data-wide="4l"]>li:last-child .GGSkTG_merchFrame{aspect-ratio:auto;flex:1;min-height:0}.GGSkTG_merchGrid[data-wide="4f"]>li:first-child .GGSkTG_merchTitle{font-size:clamp(1.4rem,2vw,1.9rem)}.GGSkTG_merchGrid[data-wide="4ll"]>li:nth-last-child(-n+2){grid-column:span 2}.GGSkTG_merchGrid[data-wide="4ll"]>li:nth-last-child(-n+2) .GGSkTG_merchFrame{aspect-ratio:8/5}}.GGSkTG_merchItem{min-width:0}.GGSkTG_merchCard{color:inherit;border-radius:22px;text-decoration:none;display:block}.GGSkTG_merchFrame{aspect-ratio:4/5;background:var(--s-surface);box-shadow:0 0 0 1px var(--hz-line);border-radius:22px;transition:box-shadow .6s;display:block;position:relative;overflow:hidden}.GGSkTG_merchImg{filter:saturate(.78)brightness(.95);transition:filter .9s,scale 1.1s cubic-bezier(.2,.8,.2,1)}.GGSkTG_merchCard:hover .GGSkTG_merchImg{filter:none;scale:1.045}.GGSkTG_merchCard:hover .GGSkTG_merchFrame{box-shadow:0 0 0 1px var(--s-accent), 0 30px 70px -30px var(--hz-glow)}.GGSkTG_merchSoldOut .GGSkTG_merchImg,.GGSkTG_merchSoldOut:hover .GGSkTG_merchImg{filter:grayscale()brightness(.82)}.GGSkTG_merchSold{z-index:2;background:color-mix(in oklab, var(--s-bg) 72%, transparent);color:var(--s-fg);letter-spacing:.2em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:11px;position:absolute;top:12px;left:12px}.GGSkTG_merchMeta{gap:6px;margin-top:16px;display:grid}.GGSkTG_merchTitle{font-family:var(--s-font-display);overflow-wrap:anywhere;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:300;line-height:1.25}.GGSkTG_merchPrice{color:var(--hz-soft);letter-spacing:.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px}.GGSkTG_merchGo{width:fit-content;margin-top:22px}.GGSkTG_merchGrid[data-n="1"] .GGSkTG_merchCard{align-items:center;gap:30px;display:grid}.GGSkTG_merchGrid[data-n="1"] .GGSkTG_merchTitle{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.6rem);font-weight:200;line-height:1.02}.GGSkTG_merchGrid[data-n="1"] .GGSkTG_merchPrice{font-size:17px}@media (min-width:768px){.GGSkTG_merchGrid[data-n="1"] .GGSkTG_merchCard{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,100px)}.GGSkTG_merchGrid[data-n="1"] .GGSkTG_merchFrame,.GGSkTG_merchGrid[data-n="2"] .GGSkTG_merchFrame{aspect-ratio:1}}.GGSkTG_storeRow{justify-content:flex-start;margin:clamp(52px,9vh,88px) 0 0;display:flex}.GGSkTG_storeOnly{border:1px solid var(--hz-line);background:radial-gradient(70% 120% at 0% 0%, color-mix(in oklab, var(--hz-w1) 18%, transparent), transparent 70%), radial-gradient(60% 120% at 100% 100%, color-mix(in oklab, var(--hz-w2) 14%, transparent), transparent 70%);border-radius:30px;justify-items:start;gap:26px;padding:clamp(30px,5vw,60px);display:grid}.GGSkTG_storeLine{font-family:var(--s-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2.6rem);font-weight:250;line-height:1.15}.GGSkTG_aboutGrid{gap:60px;display:grid}@media (min-width:900px){.GGSkTG_aboutWithPhoto{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(56px,7vw,120px)}}.GGSkTG_aboutText{gap:28px;min-width:0;max-width:48rem;display:grid}.GGSkTG_lead{color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.018em;margin:0;font-size:clamp(1.55rem,2.9vw,2.75rem);font-weight:260;line-height:1.24}.GGSkTG_bioP{max-width:62ch;color:var(--hz-soft);margin:0;font-size:17px;line-height:1.72}@media (min-width:900px){.GGSkTG_aboutSolo .GGSkTG_aboutText{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px clamp(40px,5vw,88px);max-width:none}.GGSkTG_aboutSolo .GGSkTG_aboutText>:first-child{grid-column:1/-1;max-width:64rem}.GGSkTG_aboutSolo .GGSkTG_lead{font-size:clamp(1.8rem,3.3vw,3.2rem);line-height:1.2}.GGSkTG_aboutSolo .GGSkTG_bioP{max-width:none}.GGSkTG_aboutSolo .GGSkTG_aboutText>:nth-child(2):last-child{grid-column:2}}.GGSkTG_aboutPhoto{width:min(100%,480px);margin-inline:auto;position:relative}@media (min-width:900px){.GGSkTG_aboutPhoto{margin-top:6vh}}.GGSkTG_archFrame{aspect-ratio:4/5.4;background:var(--s-surface);box-shadow:0 0 0 1px var(--hz-line), 0 40px 100px -50px var(--hz-glow);border-radius:999px 999px 22px 22px;position:relative;overflow:hidden}.GGSkTG_archParallax{position:absolute;inset:-9% 0}.GGSkTG_archParallax img{filter:saturate(.85)}.GGSkTG_archFrame:after{content:"";background:var(--s-accent);mix-blend-mode:color;opacity:.16;pointer-events:none;position:absolute;inset:0}.GGSkTG_root[data-dry] .GGSkTG_archFrame:after{display:none}.GGSkTG_members{margin-top:clamp(84px,13vh,160px)}.GGSkTG_memberGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px;margin:0;padding:0;list-style:none;display:grid}.GGSkTG_member{grid-column:span 2;align-content:start;gap:4px;min-width:0;display:grid}.GGSkTG_member:nth-child(odd):nth-child(n+3):last-child{grid-column:2/span 2}@media (min-width:768px){.GGSkTG_memberGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:52px 28px}.GGSkTG_member:nth-child(odd):nth-child(n+3):last-child{grid-column:span 2}.GGSkTG_member:nth-child(4n+1):nth-child(n+5):nth-last-child(3){grid-column:2/span 2}.GGSkTG_member:nth-child(4n+1):nth-child(n+5):nth-last-child(2){grid-column:3/span 2}.GGSkTG_member:nth-child(4n+1):nth-child(n+5):last-child{grid-column:4/span 2}}.GGSkTG_memberFrame{aspect-ratio:3/4;background:var(--s-surface);box-shadow:0 0 0 1px var(--hz-line);border-radius:999px 999px 18px 18px;margin-bottom:14px;display:block}.GGSkTG_memberOrb{background:radial-gradient(60% 46% at 34% 34%, color-mix(in oklab, var(--hz-w1) 55%, transparent), transparent 72%), radial-gradient(64% 56% at 72% 76%, color-mix(in oklab, var(--hz-w2) 48%, transparent), transparent 72%), var(--s-surface);filter:hue-rotate(var(--mh,0deg));place-items:center;display:grid;position:absolute;inset:0}.GGSkTG_memberInitials{color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.02em;font-size:clamp(2rem,4vw,3.4rem);font-weight:200}.GGSkTG_memberImg{filter:saturate(.82)contrast(.96);transition:filter .8s,scale 1s cubic-bezier(.2,.8,.2,1)}.GGSkTG_member:hover .GGSkTG_memberImg{filter:none;scale:1.03}.GGSkTG_memberName{font-family:var(--s-font-display);overflow-wrap:anywhere;font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:300;line-height:1.2}.GGSkTG_memberRole{color:var(--hz-soft);overflow-wrap:anywhere;font-size:14px}.GGSkTG_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.GGSkTG_shot{grid-column:span var(--mspan,2);min-width:0;margin-top:var(--mmt,0px)}@media (min-width:768px){.GGSkTG_gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(48px,9vh,110px) clamp(16px,2vw,32px)}.GGSkTG_shot{grid-column:var(--col);margin-top:var(--mt,0px)}}.GGSkTG_shotButton{width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:6px;padding:0;display:block}.GGSkTG_shotFrame{aspect-ratio:var(--mar,4 / 5);background:var(--s-surface);box-shadow:0 0 0 1px var(--hz-line);border-radius:6px;display:block;position:relative;overflow:hidden}@media (min-width:768px){.GGSkTG_shotFrame{aspect-ratio:var(--ar,4 / 5)}}.GGSkTG_shotFrame img{filter:saturate(.86);transition:filter .9s,scale 1.2s cubic-bezier(.2,.8,.2,1)}.GGSkTG_shotButton:hover .GGSkTG_shotFrame img{filter:saturate(1.05)brightness(1.04);scale:1.035}.GGSkTG_lightbox{z-index:90;place-items:center;animation:.5s both GGSkTG_hz-fade;display:grid;position:fixed;inset:0}.GGSkTG_lbBackdrop{background:color-mix(in oklab, var(--s-bg) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:zoom-out;border:0;padding:0;position:absolute;inset:0}.GGSkTG_lbFrame{pointer-events:none;width:min(92vw,1500px);height:min(76svh,1000px);position:relative}.GGSkTG_lbCount{top:26px;left:var(--hz-pad);color:var(--hz-soft);letter-spacing:.2em;margin:0;font-size:13px;position:absolute}.GGSkTG_lbButton{border:1px solid var(--hz-line-strong);background:color-mix(in oklab, var(--s-bg) 50%, transparent);min-width:48px;min-height:48px;color:var(--s-fg);font:inherit;letter-spacing:.06em;cursor:pointer;border-radius:999px;place-items:center;padding:0 18px;font-size:15px;transition:border-color .4s,box-shadow .4s;display:inline-grid;position:absolute}.GGSkTG_lbButton:hover{border-color:var(--s-accent);box-shadow:0 0 24px -6px var(--hz-glow)}.GGSkTG_lbClose{top:14px;right:var(--hz-pad)}.GGSkTG_lbPrev,.GGSkTG_lbNext{top:50%;translate:0 -50%}.GGSkTG_lbPrev{left:var(--hz-pad)}.GGSkTG_lbNext{right:var(--hz-pad)}@media (max-width:767px){.GGSkTG_lbPrev,.GGSkTG_lbNext{top:auto;bottom:22px;translate:none}}@keyframes GGSkTG_hz-fade{0%{opacity:0}to{opacity:1}}.GGSkTG_quotes{gap:clamp(76px,16vh,190px);margin:0;padding:0;list-style:none;display:grid}.GGSkTG_quoteItem{min-width:0}.GGSkTG_quote{max-width:21ch;font-family:var(--s-font-display);letter-spacing:-.03em;text-align:center;margin:0 auto;font-size:clamp(1.9rem,4.6vw,4.6rem);font-weight:200;line-height:1.08;position:relative}.GGSkTG_quote[data-long]{max-width:30ch;font-size:clamp(1.5rem,3vw,3rem);line-height:1.15}.GGSkTG_quoteMark{height:.55em;color:var(--s-accent);filter:blur(1.5px);text-shadow:0 0 .3em var(--hz-glow);font-size:2.4em;line-height:1;display:block}.GGSkTG_quoteText,.GGSkTG_quoteText p{overflow-wrap:anywhere;margin:0}.GGSkTG_quoteSource{color:var(--hz-soft);font-family:var(--s-font-body);letter-spacing:.28em;text-transform:uppercase;margin-top:30px;font-size:12px;font-weight:400;line-height:1.6}.GGSkTG_quoteLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hz-line-strong);text-decoration-color:var(--hz-line-strong);text-underline-offset:5px}.GGSkTG_quoteLink:hover{color:var(--s-fg)}.GGSkTG_news{text-align:center;padding-block:clamp(130px,24vh,280px)}.GGSkTG_sunWrap{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.GGSkTG_sun{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--hz-w1) 46%, transparent) 0%, color-mix(in oklab, var(--hz-w2) 22%, transparent) 36%, transparent 68%);border-radius:50%;width:min(96vw,940px)}.GGSkTG_newsInner{width:min(calc(100% - 2 * var(--hz-pad)), 1040px);margin-inline:auto;position:relative}.GGSkTG_newsTitle{font-size:clamp(2.7rem,8.4vw,8rem)}.GGSkTG_newsForm{max-width:560px;margin:clamp(34px,6vh,60px) auto 0}.GGSkTG_newsFormInner{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.GGSkTG_newsField{flex:260px}.GGSkTG_newsInput{border:1px solid var(--hz-line-strong);background:color-mix(in oklab, var(--s-bg) 55%, transparent);width:100%;min-height:58px;color:var(--s-fg);font:inherit;border-radius:999px;padding:0 26px;font-size:16px;transition:border-color .4s,box-shadow .4s}.GGSkTG_newsInput:focus{border-color:var(--s-accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--s-accent) 22%, transparent), 0 0 44px -8px var(--hz-glow);outline:none}.GGSkTG_newsButton,.GGSkTG_formButton{background:var(--s-accent);min-height:58px;color:var(--s-accent-fg);letter-spacing:.04em;box-shadow:0 0 44px -12px var(--hz-glow);border-radius:999px;padding:0 32px;font-weight:500}.GGSkTG_formNote{color:var(--hz-soft);margin:14px 0 0;font-size:15px}.GGSkTG_contactGrid{gap:60px;display:grid}@media (min-width:900px){.GGSkTG_contactGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(56px,7vw,120px)}.GGSkTG_contactSingle{grid-template-columns:minmax(0,1fr);max-width:780px}}.GGSkTG_contactSide{align-content:start;gap:44px;min-width:0;display:grid}.GGSkTG_contactForm{min-width:0}.GGSkTG_emails{gap:20px}.GGSkTG_emailRow{gap:0;display:grid}.GGSkTG_emailLabel{color:var(--hz-soft);letter-spacing:.28em;text-transform:uppercase;font-size:12px}.GGSkTG_emailLink{max-width:100%;color:var(--s-fg);font-family:var(--s-font-display);letter-spacing:-.01em;overflow-wrap:anywhere;background-image:linear-gradient(var(--s-accent), var(--s-accent));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;background-origin:content-box;padding-block:10px;font-size:clamp(1.25rem,2.2vw,1.9rem);font-weight:300;text-decoration:none;transition:background-size .6s cubic-bezier(.2,.8,.2,1);display:inline-block}.GGSkTG_emailLink:hover{background-size:100% 1px;text-decoration:none}.GGSkTG_epk{border:1px solid var(--hz-line-strong);background:radial-gradient(120% 150% at 0% 0%, color-mix(in oklab, var(--s-accent) 16%, transparent), transparent 62%);width:fit-content;max-width:100%;color:var(--s-fg);border-radius:24px;gap:6px;padding:22px 30px;text-decoration:none;transition:border-color .4s,box-shadow .4s;display:grid}.GGSkTG_epk:hover{border-color:var(--s-accent);box-shadow:0 0 40px -10px var(--hz-glow)}.GGSkTG_epkLabel{color:var(--hz-soft);letter-spacing:.26em;text-transform:uppercase;font-size:12px}.GGSkTG_epkTitle{font-family:var(--s-font-display);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:300}.GGSkTG_form,.GGSkTG_formRow{gap:28px;display:grid}@media (min-width:640px){.GGSkTG_formRow{grid-template-columns:1fr 1fr}}.GGSkTG_formField{gap:8px;display:grid}.GGSkTG_formLabel{color:var(--hz-soft);letter-spacing:.26em;text-transform:uppercase;opacity:1;font-size:12px}.GGSkTG_formInput::placeholder,.GGSkTG_newsInput::placeholder{color:var(--hz-soft);opacity:1}.GGSkTG_formInput{border:0;border-bottom:1px solid var(--hz-line-strong);width:100%;min-height:52px;color:var(--s-fg);font:inherit;background-color:#0000;border-radius:0;padding:10px 2px;font-size:17px;transition:border-color .4s,box-shadow .4s}.GGSkTG_formInput:focus{border-color:var(--s-accent);background-color:color-mix(in oklab, var(--s-accent) 5%, transparent);box-shadow:0 1px 0 0 var(--s-accent);outline:none}.GGSkTG_formSelect{padding-right:40px}.GGSkTG_formTextarea{resize:vertical;min-height:150px;padding-top:14px}.GGSkTG_formButton{justify-self:start}.GGSkTG_footer{padding:clamp(80px, 14vh, 170px) var(--hz-pad) 36px;position:relative;overflow:clip}.GGSkTG_tail{color:color-mix(in oklab, var(--s-fg) 32%, transparent);font-family:var(--s-font-display);font-weight:100;font-size:max(2.6rem, min(14vw, calc(84vw / (var(--L) * .56)), calc(260vw / (var(--N) + 4))));letter-spacing:-.05em;text-align:center;text-transform:lowercase;overflow-wrap:anywhere;filter:blur(1.5px);text-shadow:0 0 .25em var(--hz-glow);-webkit-user-select:none;user-select:none;margin:0 0 clamp(48px,8vh,100px);line-height:.86}.GGSkTG_footRow{border-top:1px solid var(--hz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:24px;display:flex}.GGSkTG_footSocial{gap:4px;margin-left:-10px}.GGSkTG_iconLink{width:44px;height:44px;color:var(--hz-soft);border-radius:50%;justify-content:center;align-items:center;transition:color .4s,background-color .4s,box-shadow .4s;display:inline-flex}.GGSkTG_iconLink:hover{color:var(--s-fg);background:color-mix(in oklab, var(--s-fg) 8%, transparent);box-shadow:0 0 22px -4px var(--hz-glow)}.GGSkTG_footLinks{flex-wrap:wrap;gap:4px 22px;display:flex}.GGSkTG_footLink{min-height:44px;color:var(--hz-soft);letter-spacing:.04em;align-items:center;gap:.45em;font-size:14px;text-decoration:none;transition:color .4s;display:inline-flex}.GGSkTG_footLink:hover{color:var(--s-fg)}.GGSkTG_footBase{color:var(--hz-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:16px;font-size:13px;display:flex}.GGSkTG_footBase p{margin:0}.GGSkTG_badge{opacity:.9;color:var(--hz-soft)}.GGSkTG_aiNotice{opacity:1;color:var(--hz-soft);font-size:12px}.GGSkTG_badgeGroup{gap:6px 18px}.GGSkTG_root[data-dry] .GGSkTG_heroBloom{visibility:hidden}.GGSkTG_root[data-dry] .GGSkTG_grain,.GGSkTG_root[data-dry] .GGSkTG_leak,.GGSkTG_root[data-dry] .GGSkTG_heroEchoDrift,.GGSkTG_root[data-dry] .GGSkTG_headEcho,.GGSkTG_root[data-dry] .GGSkTG_coverHalo{display:none}.GGSkTG_root[data-dry] [data-focus],.GGSkTG_root[data-dry] [data-sharp],.GGSkTG_root[data-dry] [data-rack],.GGSkTG_root[data-dry] [data-hero-main],.GGSkTG_root[data-dry] .GGSkTG_tail,.GGSkTG_root[data-dry] .GGSkTG_quoteMark{filter:none!important}.GGSkTG_root[data-dry] [data-rack]{opacity:1!important}.GGSkTG_root[data-dry] .GGSkTG_heroName,.GGSkTG_root[data-dry] .GGSkTG_headSharp,.GGSkTG_root[data-dry] .GGSkTG_brandName,.GGSkTG_root[data-dry] .GGSkTG_tail{text-shadow:none}.GGSkTG_root[data-dry] .GGSkTG_heroImg img{filter:none}.GGSkTG_root[data-still] .GGSkTG_fieldCss,.GGSkTG_root[data-still] .GGSkTG_grain,.GGSkTG_root[data-still] .GGSkTG_leak,.GGSkTG_root[data-still] .GGSkTG_heroBloomInner,.GGSkTG_root[data-still] .GGSkTG_heroSun,.GGSkTG_root[data-still] .GGSkTG_coverHaloInner,.GGSkTG_root[data-still] .GGSkTG_chipPulse:after,.GGSkTG_root[data-still] .GGSkTG_chipArrow,.GGSkTG_root[data-still] .GGSkTG_play:after{animation:none}.GGSkTG_root[data-still] .GGSkTG_heroEcho .split-char{animation:none}.GGSkTG_root[data-still] .GGSkTG_heroMain .split-word{animation:none}@media (max-width:767px),(pointer:coarse){.GGSkTG_heroBloomInner{opacity:.6;animation:none}.GGSkTG_heroBreath{display:block}.GGSkTG_heroMain .split-word{animation-name:GGSkTG_hz-soften}.GGSkTG_leak{mix-blend-mode:normal;opacity:.3}.GGSkTG_root[data-tone=light] .GGSkTG_leak{mix-blend-mode:normal;opacity:.16}}.GGSkTG_root[data-still] .GGSkTG_heroBreath{display:none}@media (max-width:767px){.GGSkTG_root{--hz-header:60px;--hz-logo-h:22px}.GGSkTG_knob{gap:6px;padding:0 11px 0 7px}.GGSkTG_knobDial{width:22px;height:22px}.GGSkTG_knobText{letter-spacing:.04em;min-width:1.8em;font-size:12px}.GGSkTG_menuButton{gap:8px;padding:0 14px}.GGSkTG_heroName{font-weight:200;font-size:max(2.4rem, min(25vw, calc(90vw / (var(--L) * .56)), calc(380vw / (var(--N) + 4))))}.GGSkTG_heroEcho{filter:blur(8px)}.GGSkTG_heroEcho .split-char{animation:none}.GGSkTG_grain{animation:none}.GGSkTG_heroKicker{letter-spacing:.24em}.GGSkTG_chipTitle{max-width:46vw}.GGSkTG_headEcho{filter:blur(9px)}.GGSkTG_tail{font-size:max(2.4rem, min(25vw, calc(90vw / (var(--L) * .56)), calc(330vw / (var(--N) + 4))))}}
