html,body{margin:0;background:linear-gradient(#eee7dc,#f8f4ec) fixed;color:var(--site-ink);font-family:var(--site-sans)}.home{max-width:1100px;margin:0 auto;padding:56px 24px 40px}.home-hero{text-align:center;margin-bottom:40px}.home-hero h1{font-family:var(--site-serif);font-size:44px;margin:0 0 12px;letter-spacing:.08em}.home-hero h1:lang(en){letter-spacing:.01em}.home-hero p{margin:0 auto;max-width:620px;color:var(--site-muted);font-size:16px;line-height:1.7}.home-channels{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 1000px) and (min-width: 761px){.home-channels{grid-template-columns:1fr 1fr}}.home-card{display:flex;flex-direction:column;gap:10px;padding:26px 26px 22px;border-radius:18px;border:1px solid var(--site-line);background:var(--site-card);box-shadow:0 10px 30px #4b37241a;color:inherit;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}a.home-card:hover{transform:translateY(-2px);box-shadow:0 14px 36px #4b372426}.home-card__tag{font-size:12px;letter-spacing:.12em;color:var(--site-accent);font-weight:700}.home-card h2{font-family:var(--site-serif);font-size:30px;margin:0}.home-card p{margin:0;color:#4f473e;line-height:1.7;font-size:14px}.home-card ul{margin:4px 0 0;padding-left:18px;color:var(--site-muted);font-size:13px;line-height:1.9}.home-card__cta{margin-top:auto;padding-top:10px;font-weight:700;color:var(--site-accent-dark)}.home-card.is-soon{opacity:.75}.home-card.is-soon .home-card__cta{color:#9a9086}.home-footer{display:flex;justify-content:center;gap:16px;padding:24px;color:var(--site-muted);font-size:13px}.home-footer a{color:inherit}@media (max-width: 760px){.home{padding:32px 16px}.home-hero h1{font-size:32px}.home-channels{grid-template-columns:1fr}}
