@font-face{font-family:Oswald;src:url("fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf")}@font-face{font-family:OpenSans;src:url("fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf")}@font-face{font-family:Damion;src:url("fonts.gstatic.com/s/damion/v15/hv-XlzJ3KEUe_YZkamwz.ttf")}*{box-sizing:border-box}body{margin:0;color:#303030;background:#f7f7f7;font-family:OpenSans,Arial,sans-serif;font-size:16px;line-height:1.55}header{background:white;text-align:center;padding:24px 10px 22px;box-shadow:0 2px 4px #ddd}.logo{font-family:Damion,cursive;font-size:68px;color:#222;text-decoration:none;display:block;line-height:1.2}nav{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:12px}nav a{font:14px Arial,sans-serif;color:#666;text-decoration:none;text-transform:uppercase}nav a:hover{color:#111}main{max-width:1160px;margin:75px auto;background:#fff;padding:35px 42px 60px;box-shadow:0 0 10px #ddd}h1{font:54px Oswald,Impact,sans-serif;text-align:center;margin:0 0 38px}h2{font:23px Oswald,Impact,sans-serif;text-transform:uppercase;margin:22px 0 14px}p{margin:0 0 16px}.portrait{float:right;width:37%;max-width:440px;margin:0 0 22px 30px}footer{text-align:center;padding:25px;font-size:13px;color:#777}.notice{background:#fff8df;border-bottom:1px solid #ead59d;padding:10px 18px;font:13px Arial,sans-serif;text-align:center}.article{margin-bottom:38px;border-bottom:1px solid #ddd;padding-bottom:24px}.article time{font-size:13px;color:#777}.lang{font:13px Arial;margin-top:12px}.lang a{margin:0 7px}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:24px}.gallery figure{margin:0}.gallery img{width:150px;height:150px;object-fit:cover}.gallery figcaption{font-size:14px}@media(max-width:700px){main{margin:25px 10px;padding:25px 20px}.logo{font-size:50px}.portrait{float:none;width:100%;max-width:440px;margin:0 0 20px}h1{font-size:43px}nav{gap:14px}}