:root{--ink:#1d232b;--muted:#66717c;--bg:#f5f4ef;--card:#fff;--line:#ded9cc;--nav:#2c2f35;--accent:#b56b37}body{margin:0;background:var(--bg);font-family:Inter,Arial,sans-serif;color:var(--ink);line-height:1.72}.top{background:linear-gradient(90deg,#22262d,#4b5058);position:sticky;top:0;z-index:9}.nav{max-width:1120px;margin:auto;display:flex;align-items:center;gap:20px;padding:16px 22px}.logo{color:white;text-decoration:none;font-weight:900}.menu{margin-left:auto;position:relative}.menu button{border:0;border-radius:999px;background:#f1dfce;color:#2c2f35;font-weight:800;padding:10px 16px}.drop{display:none;position:absolute;right:0;top:42px;background:white;min-width:330px;border-radius:18px;box-shadow:0 20px 45px #0004;padding:10px}.menu:hover .drop{display:block}.drop a{display:block;color:#3d4d5b;text-decoration:none;padding:10px;border-radius:12px}.drop a:hover{background:#f6efe7}.hero{width:100%;max-height:430px;object-fit:cover}.headline{max-width:980px;margin:-62px auto 0;background:#fffffff0;position:relative;border:1px solid var(--line);border-radius:28px;padding:28px;box-shadow:0 22px 55px #0002}.wrap{max-width:900px;margin:auto;padding:34px 20px}.article,.panel,.faq details{background:white;border:1px solid var(--line);border-radius:22px;padding:20px;box-shadow:0 8px 24px #0000000b}.article{padding:28px}.simple-img{width:100%;max-height:390px;object-fit:cover;border-radius:20px}.meta,.dek{color:var(--muted)}h1{font-family:Georgia,serif;font-size:clamp(2.1rem,4.5vw,4.4rem);line-height:1.05}h2{font-family:Georgia,serif;font-size:1.75rem;margin-top:38px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.grid div{background:#2e333b;color:#fff;border-radius:18px;padding:16px}.prev{border-left:6px solid var(--accent);background:#fff7ef}.footer{text-align:center;border-top:1px solid var(--line);padding:30px}.footer a{margin:0 10px;color:#414b56}a{color:#8a4b22;font-weight:700}summary{font-weight:800;cursor:pointer}@media(max-width:760px){.grid{grid-template-columns:1fr}.headline{margin:0;border-radius:0}}