*,*:before,*:after{box-sizing:border-box}body{margin:0}svg{display:block}:root{--gw-cream: #f4f0e7;--gw-cream-2: #ece5d8;--gw-ink: #17151b;--gw-ink-2: #4a4550;--gw-ink-3: #7b7583;--gw-champagne: #a07d45;--gw-champagne-line: #c0a06d;--gw-champagne-lift: #ddc196;--gw-plum: #34204f;--gw-plum-deep: #1e1230;--gw-plum-soft: #cdb8ea;--gw-navy: #16234c;--gw-navy-deep: #0b1026;--gw-navy-soft: #b6c4ea;--gw-ivory: #f4f1ea;--gw-display: "Instrument Sans", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--gw-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gw-settle: cubic-bezier(.22, .61, .36, 1);--gw-ack: .1s;--gw-move: .52s}.gw{position:relative;isolation:isolate;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:radial-gradient(122% 86% at 50% -16%,#fbf8f2,#fbf8f200 62%),radial-gradient(80% 60% at 50% 116%,var(--gw-cream-2) 0%,rgba(236,229,216,0) 70%),var(--gw-cream);color:var(--gw-ink);font-family:var(--gw-sans);overflow:hidden}.gw a{text-decoration:none;color:inherit}.gw :focus-visible{outline:2px solid var(--gw-ink);outline-offset:-6px}.gw-world--ins:focus-visible,.gw-world--tech:focus-visible{outline-color:var(--gw-champagne-lift)}.gw-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gw-skip{position:absolute;left:-9999px;top:12px;z-index:30;display:inline-flex;align-items:center;min-height:44px;background:var(--gw-ink);color:var(--gw-cream);padding:11px 20px;border-radius:8px;font-size:14px}.gw-skip:focus{left:18px}.gw-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(23,21,27,.035) 1px,transparent 1px);background-size:3px 3px}.gw-stage{position:relative;z-index:1;flex:1;min-height:0;display:flex;align-items:stretch}.gw-seam{flex:0 0 1px;background:linear-gradient(transparent,rgba(192,160,109,.5) 16%,rgba(192,160,109,.5) 84%,transparent);transition:background var(--gw-move) var(--gw-settle)}.gw-world{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;transition:flex-grow var(--gw-move) var(--gw-settle)}.gw-stage:has(.gw-world--ins .gw-zone:hover) .gw-world--ins,.gw-stage:has(.gw-world--ins:focus-visible) .gw-world--ins,.gw-stage:has(.gw-world--tech .gw-zone:hover) .gw-world--tech,.gw-stage:has(.gw-world--tech:focus-visible) .gw-world--tech{flex-grow:1.9}.gw-zone{position:absolute;top:0;bottom:0;z-index:2}.gw-world--ins .gw-zone{left:0;right:40%}.gw-world--tech .gw-zone{right:0;left:40%}.gw-world__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform:scaleX(0);transition:transform var(--gw-move) var(--gw-settle)}.gw-world--ins .gw-world__wash{transform-origin:left center;background:radial-gradient(78% 68% at 16% 96%,#4a2d788c,#4a2d7800 62%),linear-gradient(104deg,var(--gw-plum-deep) 0%,var(--gw-plum) 62%,#241539 100%)}.gw-world--tech .gw-world__wash{transform-origin:right center;background:radial-gradient(78% 68% at 84% 96%,#283e8280,#283e8200 62%),linear-gradient(256deg,var(--gw-navy-deep) 0%,var(--gw-navy) 62%,#0e1530 100%)}.gw-world:has(.gw-zone:hover) .gw-world__wash,.gw-world:focus-visible .gw-world__wash{transform:scaleX(1)}.gw-ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity var(--gw-move) var(--gw-settle) 90ms}.gw-ghost__svg{width:min(92%,720px);height:auto;transform:translate3d(var(--gw-px, 0px),var(--gw-py, 0px),0);transition:transform .9s cubic-bezier(.16,.6,.28,1)}.gw-world--ins .gw-ghost{color:var(--gw-plum-soft)}.gw-world--tech .gw-ghost{color:var(--gw-navy-soft)}.gw-world--tech .gw-ghost__svg{transform:translate3d(calc(var(--gw-px, 0px) * -1),var(--gw-py, 0px),0)}.gw-world:has(.gw-zone:hover) .gw-ghost,.gw-world:focus-visible .gw-ghost{opacity:.16}.gw-draw{stroke-dasharray:1800;stroke-dashoffset:1800}.gw-world:has(.gw-zone:hover) .gw-draw,.gw-world:focus-visible .gw-draw{stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.33,.05,.2,1) .12s}.gw-world__in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:clamp(28px,3.4vw,58px);transition:opacity var(--gw-move) var(--gw-settle)}.gw-world--tech .gw-world__in{align-items:flex-end;text-align:right}.gw-world__n{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.2em;color:var(--gw-ink-3);transition:color var(--gw-ack) var(--gw-settle)}.gw-world:has(.gw-zone:hover) .gw-world__n,.gw-world:focus-visible .gw-world__n{color:var(--gw-champagne-lift)}.gw-world__t{margin-top:14px;max-width:15ch;font-family:var(--gw-display);font-size:clamp(1.3rem,.7rem + 1.5vw,2.35rem);font-weight:600;line-height:1.08;letter-spacing:-.024em;color:var(--gw-ink);transition:color var(--gw-ack) var(--gw-settle)}.gw-world:has(.gw-zone:hover) .gw-world__t,.gw-world:focus-visible .gw-world__t{color:#fbfaf7}.gw-world__list{display:grid;gap:7px;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--gw-move) var(--gw-settle),opacity var(--gw-move) var(--gw-settle),margin-top var(--gw-move) var(--gw-settle)}.gw-world:has(.gw-zone:hover) .gw-world__list,.gw-world:focus-visible .gw-world__list{max-height:190px;opacity:1;margin-top:22px}.gw-world__item{font-size:13.5px;line-height:1.5;color:#f4f1eaad}.gw-world__go{margin-top:24px;display:inline-flex;align-items:center;gap:14px;font-size:10.5px;font-weight:600;letter-spacing:.19em;text-transform:uppercase;color:var(--gw-ink-3);transition:color var(--gw-ack) var(--gw-settle),transform var(--gw-ack) var(--gw-settle) 40ms}.gw-world--tech .gw-world__go{flex-direction:row-reverse}.gw-world--tech .gw-world__go svg{transform:scaleX(-1)}.gw-world--ins:has(.gw-zone:hover) .gw-world__go,.gw-world--ins:focus-visible .gw-world__go{color:var(--gw-plum-soft);transform:translate(6px)}.gw-world--tech:has(.gw-zone:hover) .gw-world__go,.gw-world--tech:focus-visible .gw-world__go{color:var(--gw-navy-soft);transform:translate(-6px)}.gw-world__go svg{overflow:visible}.gw-world__go svg path{transition:transform .3s var(--gw-settle)}.gw-world--ins:has(.gw-zone:hover) .gw-world__go svg path{transform:translate(7px)}.gw-stage:has(.gw-world--ins .gw-zone:hover) .gw-world--tech .gw-world__in,.gw-stage:has(.gw-world--ins:focus-visible) .gw-world--tech .gw-world__in,.gw-stage:has(.gw-world--tech .gw-zone:hover) .gw-world--ins .gw-world__in,.gw-stage:has(.gw-world--tech:focus-visible) .gw-world--ins .gw-world__in{opacity:.42}.gw-stage:has(.gw-world--ins .gw-zone:hover) .gw-seam,.gw-stage:has(.gw-world--ins:focus-visible) .gw-seam{background:linear-gradient(transparent,rgba(205,184,234,.55) 16%,rgba(205,184,234,.55) 84%,transparent)}.gw-stage:has(.gw-world--tech .gw-zone:hover) .gw-seam,.gw-stage:has(.gw-world--tech:focus-visible) .gw-seam{background:linear-gradient(transparent,rgba(182,196,234,.5) 16%,rgba(182,196,234,.5) 84%,transparent)}.gw-id{position:absolute;z-index:3;left:50%;top:45%;width:min(92vw,720px);transform:translate(-50%,-50%) translate(var(--gw-lean, 0px));pointer-events:none;text-align:center;transition:transform var(--gw-move) var(--gw-settle)}.gw-id__l{display:block;font-family:var(--gw-display);font-weight:600;line-height:.95;letter-spacing:-.032em;text-transform:uppercase;font-size:clamp(2rem,5.9vw,6.4rem)}.gw-id__l--1{color:var(--gw-ink)}.gw-id__l--2{color:#17151b38;transition:color var(--gw-move) var(--gw-settle)}.gw-id__rule{display:block;width:46px;height:1px;margin:clamp(20px,2.4vw,30px) auto clamp(16px,1.9vw,24px);background:var(--gw-champagne-line)}.gw-id__line{margin:0 auto;max-width:46ch;font-size:clamp(13.5px,.95vw,15.5px);line-height:1.62;color:var(--gw-ink-2);transition:color var(--gw-move) var(--gw-settle)}.gw:has(.gw-world--ins .gw-zone:hover),.gw:has(.gw-world--ins:focus-visible){--gw-lean: -4.4vw}.gw:has(.gw-world--tech .gw-zone:hover),.gw:has(.gw-world--tech:focus-visible){--gw-lean: 4.4vw}.gw-id__l--1,.gw-id__line,.gw-id__rule{transition:color var(--gw-move) var(--gw-settle),background var(--gw-move) var(--gw-settle)}.gw:has(.gw-world--ins .gw-zone:hover) .gw-id__l--1,.gw:has(.gw-world--ins:focus-visible) .gw-id__l--1,.gw:has(.gw-world--tech .gw-zone:hover) .gw-id__l--1,.gw:has(.gw-world--tech:focus-visible) .gw-id__l--1{color:var(--gw-ivory)}.gw:has(.gw-world--ins .gw-zone:hover) .gw-id__line,.gw:has(.gw-world--ins:focus-visible) .gw-id__line,.gw:has(.gw-world--tech .gw-zone:hover) .gw-id__line,.gw:has(.gw-world--tech:focus-visible) .gw-id__line{color:#f4f1eab3}.gw:has(.gw-world--ins .gw-zone:hover) .gw-id__rule,.gw:has(.gw-world--ins:focus-visible) .gw-id__rule,.gw:has(.gw-world--tech .gw-zone:hover) .gw-id__rule,.gw:has(.gw-world--tech:focus-visible) .gw-id__rule{background:var(--gw-champagne-lift)}.gw:has(.gw-world--ins .gw-zone:hover) .gw-id__l--2,.gw:has(.gw-world--ins:focus-visible) .gw-id__l--2{color:#cdb8ea6b}.gw:has(.gw-world--tech .gw-zone:hover) .gw-id__l--2,.gw:has(.gw-world--tech:focus-visible) .gw-id__l--2{color:#b6c4ea66}.gw-foot{position:relative;z-index:3;padding:0 clamp(24px,3.4vw,58px) clamp(18px,2.2vw,30px);font-size:11px;letter-spacing:.06em;color:var(--gw-ink-3)}.gw-armed .gw-world__in,.gw-armed .gw-id__l,.gw-armed .gw-id__rule,.gw-armed .gw-id__line,.gw-armed .gw-foot{opacity:0;animation:gw-rise .9s var(--gw-settle) forwards}.gw-armed .gw-id__l--1{animation-delay:70ms}.gw-armed .gw-id__l--2{animation-delay:.16s}.gw-armed .gw-id__rule{animation-delay:.3s}.gw-armed .gw-id__line{animation-delay:.36s}.gw-armed .gw-world--ins .gw-world__in{animation-delay:.42s}.gw-armed .gw-world--tech .gw-world__in{animation-delay:.49s}.gw-armed .gw-foot{animation-delay:.6s}@keyframes gw-rise{to{opacity:1}}@media(prefers-reduced-motion:reduce){.gw-armed .gw-world__in,.gw-armed .gw-id__l,.gw-armed .gw-id__rule,.gw-armed .gw-id__line,.gw-armed .gw-foot{opacity:1;animation:none}.gw-world,.gw-world__wash,.gw-world__in,.gw-world__t,.gw-world__n,.gw-world__list,.gw-world__go,.gw-world__go svg path,.gw-ghost,.gw-ghost__svg,.gw-seam,.gw-id,.gw-id__l--2{transition:none}.gw-draw{stroke-dasharray:none;stroke-dashoffset:0}}@media(max-width:900px){.gw{overflow-y:auto}.gw-stage{flex-direction:column}.gw-seam{flex:0 0 1px;background:#c0a06d73}.gw-world{flex:1 1 0;min-height:34vh;align-items:flex-end}.gw-world__in{padding:clamp(22px,5vw,34px)}.gw-world--tech .gw-world__in{align-items:flex-start;text-align:left}.gw-world__wash{transform:scaleX(1)}.gw-world--ins .gw-zone,.gw-world--tech .gw-zone{top:0;right:0;bottom:0;left:0}.gw-ghost{opacity:.13}.gw-ghost__svg{width:128%;transform:none}.gw-draw{stroke-dasharray:none;stroke-dashoffset:0}.gw-world__n{color:var(--gw-champagne-lift)}.gw-world__t{color:#fbfaf7;font-size:clamp(1.25rem,4.6vw,1.9rem);margin-top:10px}.gw-world__list{max-height:190px;opacity:1;margin-top:14px}.gw-world__item{font-size:12.5px}.gw-world__go{margin-top:16px}.gw-world--ins .gw-world__go{color:var(--gw-plum-soft)}.gw-world--tech .gw-world__go{color:var(--gw-navy-soft);flex-direction:row}.gw-world--tech .gw-world__go svg{transform:none}.gw-id{order:-1;position:static;width:auto;transform:none;text-align:left;padding:clamp(30px,6.5vh,58px) clamp(22px,5vw,34px) clamp(18px,3vh,28px)}.gw-id__l{font-size:clamp(2.2rem,11.6vw,4.2rem)}.gw-id__rule{margin:18px 0 14px}.gw-id__line{margin:0;max-width:42ch;font-size:14.5px}.gw-foot{padding-inline:clamp(22px,5vw,34px);font-size:12px}}@media(max-width:380px){.gw-id__l{font-size:2.05rem}.gw-id__line{font-size:13.5px}}@media(max-height:620px)and (min-width:901px){.gw-id__l{font-size:clamp(1.8rem,4.4vw,3.6rem)}.gw-id__rule{margin-block:14px 12px}.gw-id__line{font-size:13px}}.gw-mark{display:block;width:min(100%,330px);height:auto;margin:clamp(16px,2vw,26px) auto 0;color:var(--gw-champagne-line);opacity:.55;transition:color var(--gw-move) var(--gw-settle),opacity var(--gw-move) var(--gw-settle)}.gw-mark__b{transform-origin:210px 182px;transform:rotate(var(--a, 0deg)) scaleY(var(--s, 1));transition:transform .76s cubic-bezier(.22,.61,.36,1)}.gw-mark__tip{fill:currentColor;stroke:none;opacity:0;transition:opacity var(--gw-move) var(--gw-settle)}.gw-mark__root{fill:currentColor;stroke:none}.gw-mark__rings,.gw-mark__grid{opacity:0;transform-origin:210px 182px;transform:scale(.94);transition:opacity var(--gw-move) var(--gw-settle),transform .76s cubic-bezier(.22,.61,.36,1)}.gw-mark__b:nth-child(3){--a: -73deg;--s: .72}.gw-mark__b:nth-child(4){--a: -54deg;--s: 1.02}.gw-mark__b:nth-child(5){--a: -35deg;--s: .84}.gw-mark__b:nth-child(6){--a: -15deg;--s: 1.19}.gw-mark__b:nth-child(7){--a: 3deg;--s: .93}.gw-mark__b:nth-child(8){--a: 21deg;--s: 1.24}.gw-mark__b:nth-child(9){--a: 42deg;--s: .8}.gw-mark__b:nth-child(10){--a: 61deg;--s: 1.06}.gw-mark__b:nth-child(11){--a: 78deg;--s: .7}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(3),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(3){--a: -80deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(4),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(4){--a: -60deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(5),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(5){--a: -40deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(6),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(6){--a: -20deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(7),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(7){--a: 0deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(8),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(8){--a: 20deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(9),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(9){--a: 40deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(10),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(10){--a: 60deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__b:nth-child(11),.gw:has(.gw-world--ins:focus-visible) .gw-mark__b:nth-child(11){--a: 80deg;--s: 1}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark__rings,.gw:has(.gw-world--ins:focus-visible) .gw-mark__rings{opacity:.5;transform:scale(1)}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(3),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(3){--a: -80deg;--s: 1.3}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(4),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(4){--a: -60deg;--s: .62}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(5),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(5){--a: -40deg;--s: 1.3}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(6),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(6){--a: -20deg;--s: .62}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(7),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(7){--a: 0deg;--s: 1.3}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(8),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(8){--a: 20deg;--s: .62}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(9),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(9){--a: 40deg;--s: 1.3}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(10),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(10){--a: 60deg;--s: .62}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__b:nth-child(11),.gw:has(.gw-world--tech:focus-visible) .gw-mark__b:nth-child(11){--a: 80deg;--s: 1.3}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__grid,.gw:has(.gw-world--tech:focus-visible) .gw-mark__grid{opacity:.45;transform:scale(1)}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark__tip,.gw:has(.gw-world--tech:focus-visible) .gw-mark__tip{opacity:.85}.gw:has(.gw-world--ins .gw-zone:hover) .gw-mark,.gw:has(.gw-world--ins:focus-visible) .gw-mark{color:var(--gw-plum-soft);opacity:.62}.gw:has(.gw-world--tech .gw-zone:hover) .gw-mark,.gw:has(.gw-world--tech:focus-visible) .gw-mark{color:var(--gw-navy-soft);opacity:.6}.gw-id__sub{margin:clamp(12px,1.5vw,18px) auto 0;font-size:clamp(11.5px,.78vw,12.5px);letter-spacing:.055em;color:var(--gw-ink-3);transition:color var(--gw-move) var(--gw-settle)}.gw:has(.gw-world--ins .gw-zone:hover) .gw-id__sub,.gw:has(.gw-world--ins:focus-visible) .gw-id__sub,.gw:has(.gw-world--tech .gw-zone:hover) .gw-id__sub,.gw:has(.gw-world--tech:focus-visible) .gw-id__sub{color:#f4f1ea80}.gw-armed .gw-mark__stem{stroke-dasharray:130;stroke-dashoffset:130}.gw-entered .gw-mark__stem,.gw-armed .gw-mark__stem{animation:gw-grow 1.1s cubic-bezier(.33,.05,.2,1) .62s forwards}@keyframes gw-grow{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.gw-mark,.gw-mark__b,.gw-mark__rings,.gw-mark__grid,.gw-mark__tip,.gw-id__sub{transition:none}.gw-armed .gw-mark__stem,.gw-entered .gw-mark__stem{animation:none;stroke-dasharray:none;stroke-dashoffset:0}}@media(max-width:900px){.gw-mark{margin-inline:0;width:210px;opacity:.5}.gw-id__sub{margin-inline:0}}@media(max-height:720px)and (min-width:901px){.gw-mark{width:250px;margin-top:12px}}.gw-top{position:absolute;z-index:3;top:clamp(22px,2.6vw,38px);left:clamp(24px,3.4vw,58px);right:clamp(24px,3.4vw,58px);display:flex;align-items:flex-start;gap:clamp(14px,1.6vw,24px);pointer-events:none;transition:opacity var(--gw-move) var(--gw-settle),transform var(--gw-move) var(--gw-settle)}.gw-top__n{flex:none;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.22em;line-height:1;padding-top:1px;color:var(--gw-ink-3)}.gw-top__rule{position:relative;flex:1;height:6px;opacity:.55;background:linear-gradient(var(--gw-champagne-line),var(--gw-champagne-line)) top left / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--gw-champagne-line) 0 1px,transparent 1px 46px) top left / 100% 4px no-repeat}.gw-top__rule:after{content:"";position:absolute;top:0;left:50%;width:1px;height:11px;background:var(--gw-champagne-line)}.gw:has(.gw-world--ins .gw-zone:hover) .gw-top,.gw:has(.gw-world--ins:focus-visible) .gw-top,.gw:has(.gw-world--tech .gw-zone:hover) .gw-top,.gw:has(.gw-world--tech:focus-visible) .gw-top{opacity:0;transform:translateY(-8px)}.gw-armed .gw-top{opacity:0;animation:gw-rise .9s var(--gw-settle) 40ms forwards}@media(prefers-reduced-motion:reduce){.gw-top{transition:none}.gw-armed .gw-top{opacity:1;animation:none}}@media(max-width:900px){.gw-top{display:none}}@media(max-width:900px){.gw-id__sub{font-size:13px;letter-spacing:.04em}}.gw-id__sign{display:contents}@media(max-width:900px){.gw-id{padding:clamp(20px,4vh,38px) clamp(22px,5vw,34px) clamp(14px,2vh,20px)}.gw-id__l{font-size:clamp(1.95rem,10.2vw,3.3rem)}.gw-id__rule{margin:13px 0 11px}.gw-id__line{font-size:14.5px;max-width:36ch;line-height:1.5}.gw-id__sign{display:block;margin-top:14px}.gw-mark{display:none}.gw-id__sub{margin:0;font-size:12.5px;letter-spacing:.03em;line-height:1.45;color:#5f5968}.gw-world{min-height:0}.gw-world__in{padding:clamp(14px,2.6vh,24px) clamp(22px,5vw,34px)}.gw-world__t{font-size:clamp(1.12rem,4.3vw,1.55rem);margin-top:7px}.gw-world__list{margin-top:9px;max-height:none}.gw-world__item{font-size:13px;line-height:1.42}.gw-world__go{margin-top:11px}.gw-world{-webkit-tap-highlight-color:transparent;transition:flex-grow .34s var(--gw-settle),opacity .34s var(--gw-settle)}.gw-stage:has(.gw-world--ins.is-pressed) .gw-world--ins,.gw-stage:has(.gw-world--tech.is-pressed) .gw-world--tech{flex-grow:1.55}.gw-stage:has(.gw-world--ins.is-pressed) .gw-world--tech,.gw-stage:has(.gw-world--tech.is-pressed) .gw-world--ins{flex-grow:.6;opacity:.72}.gw-stage:has(.gw-world--ins.is-pressed) .gw-world--tech .gw-world__in,.gw-stage:has(.gw-world--tech.is-pressed) .gw-world--ins .gw-world__in{opacity:.18}.gw-world.is-pressed .gw-ghost{opacity:.24}.gw-world.is-pressed .gw-world__go{letter-spacing:.14em}.gw-world__go{transition:letter-spacing .34s var(--gw-settle),color var(--gw-move) var(--gw-settle)}.gw-ghost{transition:opacity .34s var(--gw-settle)}.gw-seam{flex:0 0 2px;background:linear-gradient(90deg,transparent,var(--gw-champagne-line) 20%,var(--gw-champagne-line) 80%,transparent);opacity:.85}}@media(max-width:900px)and (max-height:620px){.gw-id__sign{display:none}.gw-id__line{font-size:13.5px;max-width:32ch}}.gw-track,.gw-id__body{display:contents}.gw-id__cue{display:none}@media(max-width:900px){.gw{overflow:clip}.gw-id{min-height:100svh;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(24px,5vh,44px) clamp(22px,5vw,34px) 0}.gw-id__body{align-items:center}.gw-id__body{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto}.gw-id__cue{flex:0 0 auto}.gw-id__l{font-size:clamp(2.5rem,13.4vw,4.2rem)}.gw-id__rule{margin:18px auto 16px}.gw-id__line{font-size:15.5px;max-width:34ch;line-height:1.55;margin-inline:auto}.gw-id__sign{display:flex;flex-direction:column;align-items:center;margin-top:clamp(40px,9vh,90px)}.gw-id__sub{font-size:12.5px;letter-spacing:.03em;color:#5f5968;margin-inline:auto}.gw-mark{display:block;width:min(66vw,290px);margin:0 auto clamp(14px,2.5vh,22px);opacity:.55}.gw-id__cue{margin-top:auto;padding:24px 0 clamp(22px,4vh,34px);display:flex;flex-direction:column;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--gw-champagne)}.gw-id__cue i{display:block;position:relative;width:1px;height:44px;overflow:hidden;background:#c0a06d38}.gw-id__cue i:after{content:"";position:absolute;left:0;top:-100%;width:100%;height:100%;background:linear-gradient(180deg,transparent,var(--gw-champagne));animation:gw-beckon 2.4s cubic-bezier(.65,0,.35,1) infinite}.gw-slide-on.gw-scrolled .gw-id__cue i:after{animation-play-state:paused;opacity:0}.gw-slide-on.gw-scrolled .gw-id__cue{transition:opacity .4s var(--gw-settle);opacity:0}.gw-track{display:block}.gw-stage{height:100svh;flex:none}.gw-world{align-items:center}.gw-world__in{padding:clamp(16px,3vh,28px) clamp(22px,5vw,34px);align-items:center;text-align:center}.gw-world--tech .gw-world__in{align-items:center;text-align:center}.gw-world__list{align-items:center}.gw-world__go{justify-content:center}.gw-world--tech .gw-world__go{flex-direction:row}.gw-world__t{font-size:clamp(1.3rem,5.4vw,1.8rem);margin-top:8px}.gw-world__list{margin-top:12px;max-height:none}.gw-world__item{font-size:13.5px;line-height:1.55}.gw-world__go{margin-top:14px}.gw-slide-on .gw-id{position:sticky;top:0;z-index:1;opacity:calc(1 - .92 * var(--gw-slide, 0))}.gw-slide-on .gw-track{height:200svh;margin-top:-100svh;position:relative;z-index:2}.gw-slide-on .gw-stage{position:sticky;top:0}.gw-slide-on .gw-world--ins{transform:translate(calc(-106% * (1 - var(--gw-slide, 0))))}.gw-slide-on .gw-world--tech{transform:translate(calc(106% * (1 - var(--gw-slide, 0))))}.gw-slide-on .gw-seam{opacity:var(--gw-slide, 0)}}@media(max-width:900px)and (max-height:560px){.gw-mark{display:none}}@keyframes gw-beckon{0%{transform:translateY(0)}70%{transform:translateY(200%)}to{transform:translateY(200%)}}@media(prefers-reduced-motion:reduce){.gw-id__cue i:after{animation:none;top:0}}
