:root{--color-bg:#0a0a0b;--color-bg-elevated:#121214;--color-surface:#161618;--color-surface-muted:#1c1c1f;--color-surface-subtle:#222226;--color-card:#141416;--color-skeleton:#2a2a2e;--color-skeleton-strong:#3a3a40;--color-text:#f5f5f5;--color-text-primary:#f5f5f5;--color-text-secondary:#c8c8cc;--color-text-muted:#9a9aa0;--color-text-subtle:#7a7a82;--color-text-faint:#5c5c64;--color-text-faintest:#484850;--color-text-inverse:#0a0a0b;--color-accent:#d4af37;--color-accent-strong:#f0d78c;--color-accent-deep:#8a6a1f;--color-accent-chrome:#c0c4cc;--color-accent-secondary:#b8a078;--color-border:#d4af3747;--color-border-strong:#d4af378c;--color-border-soft:#ffffff14;--color-border-softer:#ffffff0d;--color-border-input:#c0c4cc59;--color-border-muted:#ffffff1f;--color-inverted-bg:linear-gradient(180deg, #f0d78c 0%, #d4af37 45%, #8a6a1f 100%);--color-inverted-bg-hover:linear-gradient(180deg, #fff1b8 0%, #e0c04a 45%, #a07a28 100%);--color-inverted-text:#1a1408;--color-contrast-bg:#d4af37;--color-contrast-text:#1a1408;--color-overlay:#000000d9;--color-overlay-soft:#0000008c;--color-spinner-track:#ffffff1f;--color-spinner-head:#d4af37;--gradient-card:linear-gradient(145deg, #242018eb 0%, #0e0e10f2 55%, #14120eeb 100%);--gradient-card-top:linear-gradient(145deg, #463716f2 0%, #16120cf5 40%, #0c0c0efa 100%);--gradient-card-mid:linear-gradient(145deg, #302818e6 0%, #101012f2 100%);--gradient-gold-text:linear-gradient(180deg, #fff1b8 0%, #d4af37 55%, #8a6a1f 100%);--gradient-divider:linear-gradient(90deg, transparent, #d4af37, transparent);--gradient-logo-cell:linear-gradient(160deg, #c0c4cc2e 0%, #d4af371f 50%, #0a0a0b66 100%);--layout-max-width:1120px;--layout-padding-x:1.25rem;--content-max-width:900px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body);-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;font-size:16px;line-height:1.5}body,h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;line-height:1.15}ul,ol{padding:0}button,input,textarea,select{font:inherit}button{cursor:pointer}[hidden]{display:none!important}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);flex-direction:column;display:flex;position:relative}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#pelit,#miksi,#miten,#turvallisesti,#kenelle,#miten-aloittaa{scroll-margin-top:5.5rem}._nw-Atmosphere_1agve_1{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}._nw-Atmosphere-desktop_1agve_9,._nw-Atmosphere-mobile_1agve_10{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._nw-Atmosphere-desktop_1agve_9{display:none}._nw-Atmosphere-mobile_1agve_10{display:block}@media (width>=769px){._nw-Atmosphere-desktop_1agve_9{display:block}._nw-Atmosphere-mobile_1agve_10{display:none}}._nw-Atmosphere-veil_1agve_37{background:linear-gradient(#0a0a0b59 0%,#0a0a0b8c 45%,#0a0a0bbf 100%);position:absolute;inset:0}._nw-SiteBar_t60lm_1{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0bd1;position:sticky;top:0}._nw-SiteBar-inner_t60lm_9{max-width:var(--layout-max-width);padding:.75rem var(--layout-padding-x);align-items:center;margin:0 auto;display:flex}._nw-SiteBar-home_t60lm_17{align-items:center;display:inline-flex}._nw-SiteBar-logo_t60lm_22{object-fit:contain;width:auto;max-width:min(220px,70vw);height:36px}@media (width>=769px){._nw-SiteBar-logo_t60lm_22{height:44px}}._nw-SiteBar-accent_t60lm_35{background:var(--gradient-divider);height:2px}._nw-Tailpiece_jry5c_1{background:#08080ab8;margin-top:auto;padding:0 0 1.5rem}._nw-Tailpiece--withSticky_jry5c_7{padding-bottom:5.5rem}._nw-Tailpiece-rule_jry5c_11{background:var(--gradient-divider);height:2px;margin-bottom:1.75rem}._nw-Tailpiece-inner_jry5c_17{max-width:var(--layout-max-width);padding:0 var(--layout-padding-x);grid-template-columns:1fr;gap:1.5rem;margin:0 auto;display:grid}@media (width>=769px){._nw-Tailpiece-inner_jry5c_17{grid-template-columns:1.4fr 1fr 1fr;gap:2rem}}._nw-Tailpiece-col_jry5c_33{flex-direction:column;gap:.45rem;display:flex}._nw-Tailpiece-logo_jry5c_39{object-fit:contain;width:auto;max-width:180px;height:32px;margin-bottom:.35rem}._nw-Tailpiece-about_jry5c_47{color:var(--color-text-secondary);max-width:32ch;font-size:.88rem}._nw-Tailpiece-mail_jry5c_53{color:var(--color-accent);text-underline-offset:2px;font-size:.88rem;text-decoration:underline}._nw-Tailpiece-heading_jry5c_60{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-chrome);margin-bottom:.25rem;font-size:.75rem;font-weight:700}._nw-Tailpiece-link_jry5c_69{color:var(--color-text-secondary);font-size:.9rem}._nw-Tailpiece-link_jry5c_69:hover{color:var(--color-accent)}._nw-Tailpiece-bottom_jry5c_78{max-width:var(--layout-max-width);padding:1rem var(--layout-padding-x) 0;border-top:1px solid var(--color-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem;margin:1.5rem auto 0;display:flex}._nw-Tailpiece-disclaimer_jry5c_90,._nw-Tailpiece-copy_jry5c_91{color:var(--color-text-subtle);font-size:.78rem}._banner_monxu_1{z-index:950;background:var(--color-contrast-bg);width:min(300px,100vw - 24px);color:var(--color-contrast-text);padding:10px;position:fixed;bottom:16px;right:16px}._text_monxu_12{color:var(--color-contrast-text);margin:0 0 10px;font-size:12px}._actions_monxu_18{justify-content:flex-end;gap:8px;display:flex}._button_monxu_24,._secondaryButton_monxu_25{cursor:pointer;padding:8px 12px;font-size:12px;font-weight:800}._button_monxu_24{background:var(--color-contrast-text);color:var(--color-contrast-bg);border:1px solid var(--color-contrast-bg)}._secondaryButton_monxu_25{border:1px solid var(--color-contrast-text);background:var(--color-contrast-bg);color:var(--color-contrast-text)}@media (width<=520px){._banner_monxu_1{width:calc(100vw - 24px);bottom:64px;right:12px}}
