.information-page{max-width:1180px;margin:0 auto;padding:42px 32px 64px}.information-heading{border-bottom:1px solid var(--rule);padding-bottom:28px;margin-bottom:28px}.information-heading h1{font-size:clamp(44px,6vw,76px);letter-spacing:.06em;margin:12px 0 18px}.information-heading>p{font:14px/1.8 'Space Mono',monospace;color:var(--quiet)}.information-page section{margin:30px 0}.information-page h2{font:30px/1.2 'Bebas Neue',sans-serif;letter-spacing:.08em;margin:0 0 18px}.information-page section p,.information-page li{font:15px/1.9 Arial,sans-serif;color:#c9d1d1;max-width:82ch;margin:14px 0}.information-page ul{padding-left:22px}.information-page a{color:#e7abb6;text-underline-offset:4px}.policy-draft{border:1px solid #a16a77;border-left:3px solid #ef9ca9;background:#69313e33;padding:18px 22px;font:13px/1.8 'Space Mono',monospace;color:#e9d0d6}.contact-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:36px}.contact-card{border:1px solid var(--rule);background:#11191e;padding:28px}.contact-email{display:block;font:clamp(14px,1.7vw,20px)/1.8 'Space Mono',monospace;overflow-wrap:anywhere;margin:24px 0}.contact-card .primary-button{color:var(--ice);margin:8px 0 16px}.store-links{display:flex;flex-wrap:wrap;gap:16px}.store-links a{font:14px 'Bebas Neue',sans-serif;letter-spacing:.1em;text-decoration:none;padding:10px 0}.store-links a:hover{color:var(--bright)}.book-tagline{color:#e5b6c0!important}.book-product .product-details h1{font-size:clamp(46px,4.8vw,74px)}#about-origins p{font:15px/1.9 Arial,sans-serif;margin:16px 0}.product-details .product-facts dd{overflow-wrap:anywhere}.shop-footer .store-links{gap:16px}
@media(max-width:700px){.information-page{padding:28px 18px 44px}.contact-layout{grid-template-columns:1fr;gap:0}.contact-card{padding:22px}.information-heading h1{font-size:46px}.policy-draft{padding:16px;font-size:12px}.store-links{gap:12px}.book-product .product-details h1{font-size:48px}}
