@font-face{font-family:Barlow Condensed;src:url(/assets/BarlowCondensed-SemiBold-B7YG4rBL.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/assets/BarlowCondensed-Bold-v1X23fbx.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/assets/HankenGrotesk-Variable-2z-3qhAN.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Arimo;src:url(/assets/Arimo-400-DTxlrzhB.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Arimo;src:url(/assets/Arimo-700-CCbsFGPs.woff2) format("woff2");font-weight:700;font-display:swap}.cost-glitch{text-shadow:.035em 0 #25f4ee,-.035em 0 #fe2c55}:root{--font-cost: "Arimo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-name: "Exo 2", "Roboto", system-ui, sans-serif;--font-code: "Roboto Mono", ui-monospace, monospace;--font-effect: "Hanken Grotesk", "Roboto", system-ui, sans-serif}.gh-root{position:relative;min-height:100vh;overflow-x:hidden;background:var(--pg-base);color:var(--pg-text);font-family:var(--pg-body)}.gh-section{position:relative;z-index:2}.pg-urban{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden;background:var(--pg-base)}.pg-urban__img{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background-size:cover;background-position:50% 40%;filter:blur(10px) brightness(.42) saturate(.75);transform:scale(1.04)}.pg-urban__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 70% at 50% 35%,transparent 0%,color-mix(in srgb,var(--pg-base) 55%,transparent) 70%,color-mix(in srgb,var(--pg-base) 90%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--pg-base) 20%,transparent),color-mix(in srgb,var(--pg-base) 65%,transparent))}.pg-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:16px 32px;flex-wrap:wrap;padding:12px clamp(16px,4vw,40px);background:color-mix(in srgb,var(--pg-base) 78%,transparent);backdrop-filter:blur(12px) saturate(.9);-webkit-backdrop-filter:blur(12px) saturate(.9);border-bottom:1px solid var(--pg-line)}.pg-brand{display:flex;align-items:center;gap:12px;background:none;border:none;padding:0;cursor:pointer}.pg-brand__logo{display:block;height:40px;width:auto}.pg-nav{display:flex;align-items:center;gap:4px 26px;flex-wrap:wrap;flex:1}.pg-nav__item{position:relative;background:none;border:none;padding:8px 0;font-family:var(--pg-heading);font-weight:600;font-size:15px;letter-spacing:.14em;color:var(--pg-text-muted);cursor:pointer;transition:color .2s ease}.pg-nav__item:hover,.pg-nav__item[aria-current=page]{color:var(--pg-white)}.pg-nav__item[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--pg-sodium)}.pg-nav__item:focus-visible{outline:2px solid var(--pg-sodium);outline-offset:2px}.pg-header__actions,.pg-header__account{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg-header__profile{display:flex;align-items:center;gap:8px;min-width:0;text-decoration:none}.pg-header__name{color:var(--pg-text);font-weight:600;font-size:14px;max-width:min(200px,40vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.pg-header{position:relative}.pg-nav{order:3;flex-basis:100%}}.pg-lift{transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.pg-lift:hover{transform:translateY(-4px);border-color:var(--pg-line-strong)!important}.pg-btn{transition:background-color .2s ease,border-color .2s ease,color .2s ease,filter .2s ease}.pg-btn:hover{filter:brightness(1.18)}.pg-btn:focus-visible,.pg-link:focus-visible{outline:2px solid var(--pg-sodium);outline-offset:2px}.pg-link{color:var(--pg-text-muted);text-decoration:none;transition:color .2s ease;cursor:pointer;background:none;border:none;padding:0;font:inherit}.pg-link:hover{color:var(--pg-white)}@media (prefers-reduced-motion: reduce){.pg-lift,.pg-btn,.pg-link{transition:none!important}.pg-lift:hover{transform:none}}
