.page-module__GYPAga__page{padding:0}.page-module__GYPAga__hero{padding:140px var(--pad-x)80px;max-width:var(--max-width);margin:0 auto}.page-module__GYPAga__heroInner{align-items:center;gap:60px;display:flex}.page-module__GYPAga__heroText{flex:1;min-width:0}.page-module__GYPAga__heroAnim{flex-shrink:0}.page-module__GYPAga__heroMeta{align-items:center;gap:20px;margin-bottom:32px;display:flex}.page-module__GYPAga__backLink{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--warm-4);font-size:11px;transition:color .2s}.page-module__GYPAga__backLink:hover{color:var(--warm-1)}.page-module__GYPAga__heroNumber{font-family:var(--font-heading);color:var(--warm-5);letter-spacing:2px;font-size:14px;font-weight:800}.page-module__GYPAga__heroHeading{font-family:var(--font-heading);letter-spacing:-2px;color:var(--warm-1);margin-bottom:24px;font-size:56px;font-weight:800;line-height:1.05}.page-module__GYPAga__heroBody{font-family:var(--font-body);color:var(--warm-2);max-width:640px;font-size:18px;font-weight:300;line-height:1.75}.page-module__GYPAga__vision{padding:64px var(--pad-x);max-width:var(--max-width);border-top:1px solid var(--warm-5);border-bottom:1px solid var(--warm-5);margin:0 auto}.page-module__GYPAga__visionQuote{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-.5px;max-width:720px;font-size:28px;font-style:italic;font-weight:400;line-height:1.4}.page-module__GYPAga__statsRow{background:var(--warm-5);border-bottom:1px solid var(--warm-5);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.page-module__GYPAga__stat{background:var(--bg);text-align:center;padding:40px 32px}.page-module__GYPAga__statValue{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-1px;margin-bottom:8px;font-size:36px;font-weight:800}.page-module__GYPAga__statLabel{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--warm-4);font-size:10px}.page-module__GYPAga__focusSection{padding:100px var(--pad-x);max-width:var(--max-width);margin:0 auto}.page-module__GYPAga__focusOverline{font-family:var(--font-mono);letter-spacing:6px;text-transform:uppercase;color:var(--warm-3);margin-bottom:40px;font-size:11px}.page-module__GYPAga__focusGrid{background:var(--warm-5);border:1px solid var(--warm-5);border-radius:6px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.page-module__GYPAga__focusCard{background:var(--bg);padding:40px 36px;transition:background .3s}.page-module__GYPAga__focusCard:hover{background:var(--bg-subtle)}.page-module__GYPAga__focusNumber{font-family:var(--font-heading);color:var(--warm-5);margin-bottom:16px;font-size:20px;font-weight:800}.page-module__GYPAga__focusTitle{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-.3px;margin-bottom:12px;font-size:18px;font-weight:700}.page-module__GYPAga__focusDesc{font-family:var(--font-body);color:var(--warm-3);font-size:14px;font-weight:300;line-height:1.7}.page-module__GYPAga__pubsSection{padding:100px var(--pad-x);max-width:var(--max-width);border-top:1px solid var(--warm-5);margin:0 auto}.page-module__GYPAga__pubsOverline{font-family:var(--font-mono);letter-spacing:6px;text-transform:uppercase;color:var(--warm-3);margin-bottom:40px;font-size:11px}.page-module__GYPAga__pubsFeed{flex-direction:column;display:flex}.page-module__GYPAga__pubCard{border-bottom:1px solid var(--warm-5);padding:32px 0;transition:padding-left .25s;display:block}.page-module__GYPAga__pubCard:first-child{border-top:1px solid var(--warm-5)}.page-module__GYPAga__pubCard:hover{padding-left:16px}.page-module__GYPAga__pubDate{font-family:var(--font-mono);color:var(--warm-4);letter-spacing:.5px;margin-bottom:10px;font-size:11px}.page-module__GYPAga__pubTitle{font-family:var(--font-heading);color:var(--warm-1);letter-spacing:-.3px;margin-bottom:10px;font-size:20px;font-weight:700;transition:color .25s}.page-module__GYPAga__pubCard:hover .page-module__GYPAga__pubTitle{color:var(--warm-2)}.page-module__GYPAga__pubAbstract{font-family:var(--font-body);color:var(--warm-3);max-width:640px;margin-bottom:10px;font-size:15px;font-weight:300;line-height:1.65}.page-module__GYPAga__pubAuthors{font-family:var(--font-mono);color:var(--warm-4);letter-spacing:.5px;font-size:11px}@media (max-width:1023px){.page-module__GYPAga__heroInner{gap:40px}.page-module__GYPAga__heroAnim svg{width:160px;height:160px}.page-module__GYPAga__heroHeading{font-size:40px}.page-module__GYPAga__visionQuote{font-size:22px}.page-module__GYPAga__statsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__GYPAga__hero{padding:120px var(--pad-x)48px}.page-module__GYPAga__heroInner{flex-direction:column;gap:32px}.page-module__GYPAga__heroAnim{order:-1}.page-module__GYPAga__heroAnim svg{width:140px;height:140px}.page-module__GYPAga__heroHeading{font-size:32px}.page-module__GYPAga__heroBody{font-size:16px}.page-module__GYPAga__vision{padding:40px var(--pad-x)}.page-module__GYPAga__visionQuote{font-size:20px}.page-module__GYPAga__statsRow{grid-template-columns:1fr 1fr}.page-module__GYPAga__stat{padding:28px 20px}.page-module__GYPAga__statValue{font-size:28px}.page-module__GYPAga__focusSection{padding:64px var(--pad-x)}.page-module__GYPAga__focusGrid{grid-template-columns:1fr}.page-module__GYPAga__pubsSection{padding:64px var(--pad-x)}.page-module__GYPAga__pubTitle{font-size:17px}}
