:root{--gg-blue: #0a46ad;--gg-blue-light: #1a5fd0;--gg-blue-mid: #012c81;--gg-blue-deep: #001852;--gg-gold: #e2b43c;--gg-gold-bright: #f6cb55;--gg-gold-deep: #b98a1c;--gg-ink: #0b0b0d;--gg-box: #141416;--gg-box-edge: #2a2a2e;--gg-cream: #f7f0df;--gg-white: #ffffff;--gg-display: "Fraunces", "Cooper Black", "Georgia", serif;--gg-sans: "futura-pt", "Poppins", "Helvetica Neue", sans-serif;--gg-sans-bold: "futura-pt-bold", "futura-pt", "Poppins", sans-serif;--gg-ease: cubic-bezier(.2, .8, .2, 1)}.gg{position:relative;overflow:hidden;font-family:var(--gg-sans);color:var(--gg-white);-webkit-font-smoothing:antialiased;isolation:isolate}.gg *,.gg *:before,.gg *:after{box-sizing:border-box}:where(.gg) a{color:inherit;text-decoration:none}:where(.gg) a:hover,:where(.gg) a:focus{color:inherit;text-decoration:none}:where(.gg) h1,:where(.gg) h2,:where(.gg) h3,:where(.gg) h4,:where(.gg) p{margin:0}:where(.gg) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.gg) ul{list-style:none;margin:0;padding:0}.gg--studio{background-color:var(--gg-blue-deep);background-image:linear-gradient(180deg,var(--gg-blue-deep) 0%,rgba(0,24,82,0) 14%),radial-gradient(100% 58% at 32% 42%,var(--gg-blue-light) 0%,var(--gg-blue) 28%,var(--gg-blue-mid) 62%,var(--gg-blue-deep) 100%)}.gg--studio.gg--open-top{background-image:radial-gradient(100% 64% at 32% 26%,var(--gg-blue-light) 0%,var(--gg-blue) 30%,var(--gg-blue-mid) 64%,var(--gg-blue-deep) 100%)}.gg--deep{background-color:var(--gg-blue-deep);background-image:radial-gradient(70% 55% at 50% 50%,#0a46ad47,#0a46ad00)}.gg--gold{background:linear-gradient(180deg,var(--gg-gold-bright) 0%,var(--gg-gold) 100%);color:var(--gg-ink)}.gg--grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.11;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px}.gg__inner{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding-left:20px;padding-right:20px}.gg-display{font-family:var(--gg-display);font-weight:900;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;letter-spacing:-.015em;line-height:.95}.gg-eyebrow{font-family:var(--gg-sans-bold);font-weight:700;text-transform:uppercase;letter-spacing:.22em;font-size:12px}.gg-h2{font-size:clamp(38px,6.2vw,76px)}.gg-h2 em{font-style:normal;color:var(--gg-gold)}.gg-lede{font-size:clamp(17px,1.6vw,21px);line-height:1.45;opacity:.92}.gg-slashes{display:inline-block;width:1.1em;height:.7em;background:linear-gradient(115deg,transparent 0 18%,var(--gg-gold) 18% 42%,transparent 42% 58%,var(--gg-gold) 58% 82%,transparent 82%);vertical-align:-.05em}.gg .gg-btn,.gg .gg-btn:hover{display:inline-flex;align-items:center;gap:10px;font-family:var(--gg-sans-bold);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:13px;padding:15px 24px;border-radius:999px;background:var(--gg-gold);color:var(--gg-ink);transition:transform .35s var(--gg-ease),background .25s,box-shadow .35s;box-shadow:0 10px 30px -12px #0009}.gg .gg-btn:hover{background:var(--gg-gold-bright);transform:translateY(-2px);box-shadow:0 18px 36px -14px #000000a6}.gg .gg-btn--ghost,.gg .gg-btn--ghost:hover{background:transparent;color:var(--gg-white);box-shadow:inset 0 0 0 2px #ffffff8c}.gg .gg-btn--ghost:hover{background:#ffffff1a}.gg .gg-btn--ink,.gg .gg-btn--ink:hover{background:var(--gg-ink);color:var(--gg-gold)}.gg .gg-btn--ink:hover{background:#000}.gg-btn svg{width:16px;height:16px}.gg-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--gg-ease),transform .9s var(--gg-ease);transition-delay:var(--d, 0ms)}.is-in .gg-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.gg-reveal{opacity:1;transform:none;transition:none}}.gg-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/228/assets/gg26.css.map */
