*{box-sizing:border-box}html{font-size:16px}body{margin:0;padding:0;background:#e6f2f7;color:#19382b;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.6}a{color:#e65c23;text-decoration:none;font-weight:bold;transition:color .2s ease-in-out}a:hover{color:#b83d0d;text-decoration:underline}body>header{background:#19382b;border-bottom:4px solid #ffc83b}body>header nav{margin:0 auto;padding:0 12px}body>header ul{list-style:none;margin:0;padding:0;text-align:center;gap:6px}body>header li{display:inline-block}body>header a{display:block;padding:18px 24px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:bold;text-transform:uppercase;letter-spacing:.06em;transition:background .2s}body>header a:hover{background:#234e3c;color:#ffc83b;text-decoration:none}.site-nav__dropdown>summary{padding:18px 24px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:bold;text-transform:uppercase;letter-spacing:.06em}.site-nav__dropdown>summary:hover,.site-nav__dropdown[open]>summary{background:#234e3c;color:#ffc83b}.site-nav__dropdown .site-nav__submenu{border-top:3px solid #ffc83b}main{max-width:960px;margin:40px auto;padding:0 20px}#blog-hero{background:#fff;border:2px solid #19382b;border-radius:12px;padding:32px 24px;margin-bottom:35px;text-align:center;box-shadow:0 6px 16px rgba(25,56,43,0.15)}#blog-logo{margin:0 0 24px}#blog-logo img{max-width:100%;height:auto;border:3px solid #19382b;border-radius:8px;padding:0;background:#fff}#blog-name{margin:0;color:#19382b;font-family:Arial,Helvetica,sans-serif;font-size:3rem;font-weight:900;text-transform:uppercase;letter-spacing:-0.01em}#blog-motto{margin:10px 0 0;color:#3d5e4f;font-size:1.2rem;font-style:italic}#artikel{background:rgba(255,255,255,0.8);border:1px solid #b0cddb;border-radius:12px;padding:30px 24px;backdrop-filter:blur(5px)}#artikel h2{margin:0 0 24px;padding-bottom:12px;border-bottom:3px solid #ffc83b;color:#19382b;font-size:1.9rem;font-weight:bold}article{background:#fff;border:2px solid #19382b;border-radius:8px;margin-bottom:28px;padding:26px;box-shadow:4px 4px 0 #19382b}article:last-child{margin-bottom:0}article header{margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed #b0cddb}article h3{margin:0 0 8px;font-size:1.6rem;font-weight:bold}article h3 a{color:#19382b;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.6}article h3 a:hover{color:#b83d0d}article time{display:block;color:#3d5e4f;font-family:Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:bold;text-transform:uppercase;letter-spacing:.05em}article p{margin:14px 0;color:#222}article figure{margin:20px 0 0;padding:16px;background:#fff9e6;border:2px solid #ffc83b;border-left:6px solid #e65c23;border-radius:6px}article figcaption{margin-bottom:10px;color:#19382b;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:bold}audio{width:100%}.pagination{margin:35px 0;padding:18px;background:#fff;border:2px solid #19382b;border-radius:8px;text-align:center;font-family:Arial,Helvetica,sans-serif;box-shadow:3px 3px 0 #19382b}.pagination a,.pagination span{display:inline-block;margin:4px 8px}.pagination a{padding:8px 16px;background:#e65c23;color:#fff;border-radius:4px;font-weight:bold;transition:background .2s}.pagination a:hover{background:#b83d0d;text-decoration:none}.pagination span{color:#3d5e4f;font-weight:bold}body>footer{max-width:960px;margin:0 auto 40px;padding:24px 20px;background:#19382b;color:#fff;border-top:4px solid #ffc83b;border-radius:0 0 12px 12px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;box-shadow:0 4px 12px rgba(25,56,43,0.15)}body>footer a{color:#ffc83b;font-weight:bold}body>footer a:hover{color:#fff}@media(max-width:700px){body>header li{display:block;border-bottom:1px solid #234e3c}body>header a{padding:14px}main{margin:20px auto;padding:0 12px}#blog-hero,#artikel,article{padding:18px}#blog-name{font-size:2.2rem}article h3{font-size:1.35rem}}