.diary-home{display:grid;grid-template-columns:1fr 1fr;gap:68px;align-items:center;padding:50px 0 55px;border-bottom:1px solid var(--line)}.diary-home h2{font:italic 42px/1.1 Georgia,serif;letter-spacing:-.03em;margin:18px 0;color:var(--bronze)}.diary-home p:not(.section-meta){font:15px/1.8 'Segoe UI',Arial,sans-serif;color:#bbc1b1;max-width:340px;margin-bottom:25px}.diary-home-pages{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0;padding:15px}.diary-home-pages img{display:block;width:100%;height:240px;object-fit:contain;background:#e3ddce;border:8px solid #e3ddce;transform:rotate(-7deg)}.diary-home-pages img+img{transform:rotate(8deg);margin-top:42px}.diary-home-pages:hover img{transform:rotate(-3deg)}.diary-home-pages:hover img+img{transform:rotate(4deg)}@media(max-width:800px){.topbar .nav{gap:14px!important}.topbar .nav a,.topbar .nav button{font-size:9px!important;letter-spacing:.02em!important}.diary-home{gap:24px}.diary-home-pages img{height:190px}}@media(max-width:560px){.diary-home{grid-template-columns:1fr;gap:22px;padding:30px 0}.diary-home h2{font-size:36px}.diary-home-pages{max-width:400px}.diary-home-pages img{height:205px}.topbar .nav{flex-wrap:wrap!important;justify-content:center}}
.cetlik-home{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:45px 0 55px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cetlik-home h2{font:40px/1.1 Georgia,serif;max-width:400px;margin:20px 0;color:var(--paper)}.cetlik-home p:not(.section-meta){font:15px/1.8 Arial,sans-serif;color:#bbc1b1;max-width:360px;margin-bottom:25px}.guest-home-slip{display:block;transform:rotate(2deg);padding:28px;color:#17201b;background:#dce6d5;box-shadow:6px 8px #0004;text-decoration:none}.guest-home-slip small{font:10px Arial;letter-spacing:.12em}.guest-home-slip blockquote{font:27px/1.4 Georgia,serif;margin:22px 0}.guest-home-slip span{font:11px Arial}.guest-home-slip:hover{transform:rotate(0deg)}@media(max-width:650px){.cetlik-home{grid-template-columns:1fr;gap:35px;padding:35px 0}.cetlik-home h2{font-size:34px}.guest-home-slip{margin:0 8px}.topbar .nav{gap:10px!important}}