.gc-about-main{padding-top:0}.gc-about{--ab-bg: var( --wp--preset--color--bg );--ab-surface: var( --wp--preset--color--surface );--ab-line: var( --wp--preset--color--line );--ab-text: var( --wp--preset--color--text );--ab-muted: var( --wp--preset--color--muted );--ab-accent: var( --wp--preset--color--accent );--ab-accent-text: var( --wp--preset--color--accent-text );--ab-sora: var( --wp--preset--font-family--sora );--ab-mono: var( --wp--preset--font-family--ibm-plex-mono );padding-bottom:8px}.gc-about [data-desk=news]{--ab-c: var( --wp--preset--color--accent )}.gc-about [data-desk=hardware]{--ab-c: var( --wp--preset--color--hardware )}.gc-about [data-desk=games]{--ab-c: var( --wp--preset--color--games )}.gc-about [data-desk=neutral]{--ab-c: var( --wp--preset--color--muted )}.ab-hero{padding:44px 0 0}.ab-kick{display:flex;align-items:center;gap:10px;margin:0 0 18px;font:600 10.5px / 16px var( --ab-mono );text-transform:uppercase;letter-spacing:.14em;color:var( --ab-accent-text )}.ab-kick:before{content:"";width:28px;height:2px;background:var( --ab-accent )}.ab-out{display:flex;flex-direction:column;gap:0}.ab-out svg{display:block;height:auto;overflow:visible}.ab-out svg+svg{margin-top:.4%}.ab-out text{font-family:var( --ab-sora );font-weight:800;font-size:100px;fill:var( --ab-bg );stroke:var( --ab-text );stroke-width:3px;stroke-linejoin:round;paint-order:stroke fill}.ab-out .is-accent text{stroke:var( --ab-accent )}.ab-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px;margin-top:30px;padding-top:34px;border-top:1px solid var( --ab-line )}.gc-about h1.ab-title{margin:0;font:800 34px / 1.05 var( --ab-sora );letter-spacing:-.02em;text-transform:none;color:var( --ab-text )}.ab-title span{color:var( --ab-accent-text )}.ab-lede p{margin:0;font:600 21px / 1.45 var( --ab-sora );letter-spacing:-.005em;color:var( --ab-text )}.ab-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid var( --ab-line )}.gc-about .ab-head h2,.gc-about .ab-spec-hd h2{margin:0;font:800 19px / 1.2 var( --ab-sora );text-transform:uppercase;letter-spacing:.03em;color:var( --ab-text )}.ab-meta{font:400 11px / 1.4 var( --ab-mono );color:var( --ab-muted )}.ab-sec{margin-top:56px}.ab-pr{list-style:none;margin:0;padding:0}.ab-pr li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:26px;align-items:start;padding:28px 0;border-bottom:1px solid var( --ab-line )}.ab-pr li:first-child{padding-top:10px}.ab-no{--o: var( --ab-accent );font:800 92px / .8 var( --ab-sora );letter-spacing:-.05em;color:var( --ab-bg );text-shadow:1.2px 0 0 var( --o ),-1.2px 0 0 var( --o ),0 1.2px 0 var( --o ),0 -1.2px 0 var( --o ),1.2px 1.2px 0 var( --o ),-1.2px 1.2px 0 var( --o ),1.2px -1.2px 0 var( --o ),-1.2px -1.2px 0 var( --o );user-select:none}.ab-tx p{margin:0;font:600 clamp(18px,2.1vw,25px) / 1.35 var( --ab-sora );letter-spacing:-.01em;color:var( --ab-text )}.ab-src{display:block;margin-top:6px;font:500 10.5px / 1.4 var( --ab-mono );letter-spacing:.12em;text-transform:uppercase;color:var( --ab-muted )}.gc-about .ab-src a,.gc-about .ab-src a:hover{display:inline-flex;align-items:center;min-height:44px;color:var( --ab-accent-text );text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ab-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:56px;align-items:start}.ab-spec{font:400 13px / 1.5 var( --ab-mono );background:var( --ab-surface );border:1px solid var( --ab-line )}.ab-spec-hd{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var( --ab-line )}.gc-about .ab-spec-hd h2{font:600 11px / 1.4 var( --ab-mono );letter-spacing:.14em;color:var( --ab-accent-text )}.ab-spec-hd span{font-size:11px;color:var( --ab-muted )}.ab-spec dl{margin:0;padding:6px 16px 12px}.ab-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:9px 0;border-bottom:1px dashed var( --ab-line )}.ab-row:last-child{border-bottom:0}.ab-row dt{padding-top:2px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var( --ab-muted )}.ab-row dd{margin:0;color:var( --ab-text )}.ab-sw{display:inline-block;width:8px;height:8px;margin-right:6px;background:var( --ab-c );vertical-align:1px}.ab-cvlist{list-style:none;margin:0;padding:0}.gc-about .ab-cvlist a,.gc-about .ab-cvlist a:hover,.ab-cv-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto 18px;gap:14px;align-items:center;min-height:60px;padding:10px 4px;border-bottom:1px solid var( --ab-line );color:var( --ab-text );text-decoration:none;transition:background-color .15s ease}.ab-cvlist i{width:12px;height:12px;background:var( --ab-c )}.ab-cv-txt b{display:block;font:700 16px / 1.2 var( --ab-sora )}.ab-cv-d{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var( --ab-muted )}.ab-cvlist em{font:500 12px var( --ab-mono );font-style:normal;color:var( --ab-muted )}.ab-ar{font:500 13px var( --ab-mono );color:var( --ab-muted );transition:transform .15s ease,color .15s ease}.ab-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.gc-about a.ab-btn,.gc-about a.ab-btn:hover{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border:1px solid var( --ab-accent );border-radius:0;background:var( --ab-accent );color:var( --ab-bg );font:800 12px / 1 var( --ab-sora );letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}:root[data-theme=light] .gc-about a.ab-btn:not(.is-ghost){color:var( --ab-text )}.gc-about a.ab-btn.is-ghost,.gc-about a.ab-btn.is-ghost:hover{background:transparent;border-color:var( --ab-line );color:var( --ab-text )}@media(hover:hover)and (pointer:fine){.gc-about .ab-cvlist a:hover{background:color-mix(in srgb,var( --ab-c ) 8%,transparent)}.gc-about .ab-cvlist a:hover .ab-ar{transform:translate(3px);color:var( --ab-text )}.gc-about .ab-src a:hover{color:var( --ab-text )}.gc-about a.ab-btn:not(.is-ghost):hover{background:transparent;color:var( --ab-accent-text )}.gc-about a.ab-btn.is-ghost:hover{border-color:var( --ab-accent );color:var( --ab-accent-text )}}@media(max-width:900px){.ab-intro,.ab-grid{grid-template-columns:1fr}.ab-intro{gap:18px}}@media(max-width:600px){.ab-hero{padding-top:28px}.ab-out text{stroke-width:2.4px}.gc-about h1.ab-title{font-size:28px}.ab-lede p{font-size:18px}.ab-sec,.ab-grid{margin-top:44px}.ab-pr li{grid-template-columns:1fr;gap:8px;padding:22px 0}.ab-no{font-size:64px}.ab-head{flex-direction:column;align-items:flex-start;gap:4px}.ab-row{grid-template-columns:1fr;gap:2px}.ab-cta .ab-btn{width:100%}}@media(prefers-reduced-motion:reduce){.gc-about a,.gc-about .ab-ar{transition:none}}
