.gch{--paper:var(--field);--muted:var(--ink-soft);--pink:var(--gc-accent);--poster:var(--font-poster,Archivo),sans-serif;--data:var(--font-data,"Atkinson Hyperlegible Mono"),monospace;--body:var(--font-body,"Atkinson Hyperlegible Next"),sans-serif;background:var(--paper);color:var(--ink);font-family:var(--body);font-weight:350;font-size:var(--text-body);line-height:var(--lead-body);-webkit-font-smoothing:antialiased}.gch *{box-sizing:border-box}.gch h1,.gch h2,.gch p,.gch figure{margin:0}.gch a{color:inherit;text-decoration:none}.gch a:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.gch-pad{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.gch-mono{font-family:var(--data);font-size:var(--text-caption);line-height:var(--lead-caption);letter-spacing:var(--tracking-apparatus);text-transform:uppercase;font-weight:500}.gch-muted{color:var(--muted)}.gch-rule{height:var(--space-2);background:var(--ink)}.gch-row{justify-content:space-between;align-items:baseline;gap:var(--space-5);flex-wrap:wrap;display:flex}.gch-lead{font-size:var(--text-lg);line-height:var(--lead-lg);text-wrap:pretty;letter-spacing:var(--tracking-read);word-spacing:var(--word-read)}.gch-cta{padding:var(--space-5)var(--space-8);font-family:var(--poster);font-weight:800;font-size:var(--text-body);line-height:var(--lead-body);background:var(--pink);display:inline-block;color:var(--paper)!important}.gch-cta:hover{background:color-mix(in srgb,var(--gc-accent)80%,var(--ink))}.gch-h2{max-width:var(--measure-head);font-family:var(--poster);font-weight:900;font-size:var(--text-headline);line-height:var(--lead-headline);letter-spacing:-.035em;word-spacing:var(--word-display)}.gch-tm{vertical-align:super;font-size:.45em}.gch-item{grid-template-columns:minmax(min(calc(var(--u-base)*45),100%),calc(var(--u-base)*75))minmax(0,1fr);align-items:center;gap:var(--space-8)var(--space-8);padding:var(--space-8)0;box-shadow:inset 0 -1px 0 var(--hairline);display:grid}.gch-item:hover{background:color-mix(in srgb,var(--gc-accent)4%,transparent)}.gch-plate{container-type:inline-size}.gch-plate-svg{width:100%;height:round(up,100cqw,var(--u-base));display:block}.gch-plate-svg text{font-family:var(--data)}.gch-num{font-family:var(--poster);font-weight:900;font-size:var(--text-title);line-height:var(--lead-title);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gch-body{font-size:var(--text-lg);line-height:var(--lead-lg);max-width:42ch;color:color-mix(in srgb,var(--ink)78%,transparent);text-wrap:pretty;letter-spacing:var(--tracking-read);word-spacing:var(--word-read);margin-top:var(--space-5)!important}.gch-foot{grid-template-columns:repeat(auto-fit,minmax(min(calc(var(--u-base)*75),100%),1fr));gap:var(--space-8);padding-top:var(--space-8);align-items:end;display:grid}.gch-foot-mark{font-family:var(--poster);font-weight:900;font-size:var(--text-2xl);line-height:var(--lead-2xl);letter-spacing:-.035em;word-spacing:var(--word-display)}@keyframes gchRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gch-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both gchRise}@media (max-width:767px){.gch-item{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gch-rise{animation:none}}.gch-work{margin-top:var(--space-5)}@media (min-width:1024px){.gch-work{column-gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gch-work .gch-item{align-content:start;align-items:start;row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.gch-record{grid-template-columns:minmax(0,1fr);display:grid}.gch-record__stage{aspect-ratio:880/890}.gch-record__stage svg{width:100%;height:100%;display:block}.gch-record__stage text{font-family:var(--data)}.gch-record__words{padding:var(--space-8)var(--page-gutter)var(--space-10)}.gch-record__title{font-family:var(--poster);font-weight:900;font-size:var(--text-6xl);line-height:var(--lead-6xl);letter-spacing:-.035em;text-transform:uppercase;word-spacing:var(--word-display)}@media (min-width:640px){.gch-record__title{font-size:var(--text-7xl);line-height:var(--lead-7xl)}}@media (min-width:1024px){.gch-record__title{font-size:var(--text-5xl);line-height:var(--lead-5xl)}}@media (min-width:1280px){.gch-record__title{font-size:var(--text-7xl);line-height:var(--lead-7xl)}}@media (min-width:1440px){.gch-record__title{font-size:var(--text-8xl);line-height:var(--lead-8xl)}}.gch-record__title span{display:block}.gch-record__good .gc-good{vertical-align:-.0148em;height:.7696em}.gch-cta--hinge{background:var(--hinge);color:var(--ink)!important}.gch-cta--hinge:hover{background:var(--ink);color:var(--paper)!important}@media (min-width:1024px){.gch-record__stage{aspect-ratio:1440/890;grid-area:1/1}.gch-record__words{width:42%;padding-top:var(--gap-phi-1);grid-area:1/1;position:relative}}
