*{margin:0;padding:0;box-sizing:border-box}:root{--parch:#faf7f2;--ink:#1a1612;--gold:#c9a84c;--gold2:#a68530;--gold3:rgba(201,168,76,.12);--dark:#111110;--light:#f0e8d8}body{font-family:Karla,sans-serif;background:var(--parch);color:var(--ink);min-height:100vh;line-height:1.7}.nav{display:flex;justify-content:center;gap:16px;padding:12px 20px;font-size:.85rem;flex-wrap:wrap}.nav a{color:var(--gold2);text-decoration:none;font-weight:500;padding:8px 4px}.nav a:hover{text-decoration:underline}header{text-align:center;padding:48px 20px 24px}header h1{font-family:Cormorant Garamond,serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:300;color:var(--ink);letter-spacing:.02em}header h1 span{color:var(--gold-text)}header p.sub{font-size:1rem;color:#6a5542;margin-top:10px;max-width:600px;margin-left:auto;margin-right:auto}.container{max-width:800px;margin:0 auto;padding:24px 20px 48px}.section{margin-bottom:40px}.section h2{font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:400;margin-bottom:14px;color:var(--ink);border-bottom:1px solid var(--gold3);padding-bottom:8px}.section p{font-size:.92rem;color:#3d2e22;margin-bottom:12px}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:16px}.fact{background:#fff;border-radius:12px;padding:20px;text-align:center;box-shadow:0 1px 8px #0000000d}.fact .num{font-family:Cormorant Garamond,serif;font-size:2rem;font-weight:600;color:var(--gold-text)}.fact .label{font-size:.82rem;color:#6a5542;margin-top:4px}.logos{display:flex;gap:24px;flex-wrap:wrap;margin-top:16px;align-items:center}.logo-card{background:#fff;border-radius:12px;padding:24px 32px;box-shadow:0 1px 8px #0000000d;text-align:center;min-width:160px}.logo-card.dark{background:var(--dark);color:var(--light)}.logo-card .brand{font-family:Cormorant Garamond,serif;font-size:1.8rem;font-weight:300;letter-spacing:.06em}.logo-card .brand .star{color:var(--gold-text)}.logo-card .format{font-size:.72rem;color:#8a7458;margin-top:6px}.dl-btn{display:inline-block;background:var(--gold);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease,opacity .2s ease;margin-top:12px}.dl-btn:hover{background:var(--gold2)}.contact-box{background:#fff;border-radius:12px;padding:28px;box-shadow:0 1px 8px #0000000d;margin-top:16px}.contact-box p{margin-bottom:8px;font-size:.9rem}.contact-box a{color:var(--gold2);text-decoration:none;font-weight:500}.contact-box a:hover{text-decoration:underline}.guidelines{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 8px #0000000d;margin-top:16px}.guidelines ul{padding-left:20px;font-size:.88rem;color:#3d2e22}.guidelines li{margin-bottom:8px}.guidelines .do{color:#27ae60;font-weight:600}.guidelines .dont{color:#e74c3c;font-weight:600}.screenshots{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:16px}.screenshot{background:#fff;border-radius:12px;padding:12px;box-shadow:0 1px 8px #0000000d;text-align:center}.screenshot .preview{width:100%;aspect-ratio:16/10;background:linear-gradient(135deg,var(--dark) 0%,#2a2420 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--gold-text);font-family:Cormorant Garamond,serif;font-size:1rem}.screenshot .caption{font-size:.78rem;color:#6a5542;margin-top:8px}.boilerplate{background:var(--gold3);border-radius:12px;padding:24px;margin-top:16px;border-left:4px solid var(--gold)}.boilerplate p{font-size:.9rem;color:#1a0f05;line-height:1.7}footer{text-align:center;padding:32px 20px;font-size:.8rem;color:#8a7458}footer a{color:var(--gold2);text-decoration:none}body:not(.cosmos-light) .section p,body:not(.cosmos-light) .boilerplate p,body:not(.cosmos-light) .guidelines ul,body:not(.cosmos-light) .guidelines li,body:not(.cosmos-light) .contact-box p{color:var(--ink2,#d4c9b4)}body:not(.cosmos-light) .fact{background:#2623208c;box-shadow:0 2px 12px #0000004d}body:not(.cosmos-light) .fact .label{color:var(--ink3,#b8ad9a)}body:not(.cosmos-light) .boilerplate{background:#c9a84c14;border-left-color:var(--gold-text)}body:not(.cosmos-light) .logo-card{background:#262320b3}body:not(.cosmos-light) .contact-box,body:not(.cosmos-light) .guidelines,body:not(.cosmos-light) .screenshot{background:#2623208c;box-shadow:0 2px 12px #0000004d}body:not(.cosmos-light) header h1{color:var(--ink,#f0e8d8)}body:not(.cosmos-light) header p.sub{color:var(--ink3,#b8ad9a)}body:not(.cosmos-light) .section h2{color:var(--ink,#f0e8d8)}body:not(.cosmos-light) footer{color:var(--ink4,#a89e8c)}
/*# sourceMappingURL=press-p.css.map */
