@font-face{font-family:'Cormorant Garamond';src:url('/assets/fonts/cormorant-garamond.ttf?v=cgh-20261017') format('truetype');font-style:normal;font-weight:300 700;font-display:swap}html,body{margin:0;background:#000;color:#f4f0e7}body{font:18px/1.7 system-ui}.cgh-app-brand{width:100%;margin:0;padding:0;background:#000}.cgh-app-brand a{display:block;line-height:0}.cgh-app-brand .brand{display:block;width:100%;max-width:none;height:auto;margin:0}.cgh-app-tagline{margin:0;padding:12px 20px 20px;text-align:center;color:#d2b36d;font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(24px,4.8vw,36px);font-weight:600;line-height:1.25}body.cgh-app-policy main{max-width:780px;margin:24px auto 40px;padding:0 24px 24px;background:#000}body.cgh-app-policy main a{color:#e5c880;overflow-wrap:anywhere}h1,h2{line-height:1.25}@media(max-width:480px){body.cgh-app-policy main{margin-top:20px;padding-inline:22px}.cgh-app-tagline{padding:10px 12px 18px}}
body.cgh-app-page .topbar{position:relative;top:auto;background:#000}
body.cgh-app-page .topbar .nav{position:relative}
body.cgh-app-page main.app-catalog{padding-top:32px;background:#000}
body.cgh-app-page .app-card{background:#000}
body.cgh-app-page .cgh-app-tagline{font-family:'Cormorant Garamond',Georgia,serif;color:#d2b36d}
