*{box-sizing:border-box}body{margin:0;background:#cfd3cf url(/wp-content/uploads/2018/08/med2.jpg) repeat fixed;color:#272d2c;font:18px/1.75 Georgia,serif}a{color:#286563;text-underline-offset:3px}header,main,footer{background:#faf8f3;max-width:920px;margin-left:auto;margin-right:auto}header{border-bottom:1px solid #d8d8cb;padding:32px 48px;margin-top:40px;box-shadow:0 1px 18px rgba(0,0,0,.18)}header>a{font-size:30px;text-decoration:none;color:#273c3a}nav{display:flex;gap:22px;flex-wrap:wrap;font:15px/1.8 system-ui;margin-top:10px}main{padding:48px 48px 40px;box-shadow:0 6px 18px rgba(0,0,0,.18)}.portrait{float:right;width:300px;margin:6px 0 20px 32px;border:6px solid #fff;box-shadow:0 1px 6px rgba(0,0,0,.25)}.intro::after{content:'';display:block;clear:both}@media(max-width:700px){header{margin-top:0;padding:24px}main{padding:28px 22px}.portrait{float:none;width:100%;max-width:340px;margin:10px auto 22px}}h1{font-size:clamp(30px,5vw,48px);line-height:1.18;font-weight:normal}h2{font-weight:normal;line-height:1.3;margin-top:36px}h3{line-height:1.4}img{max-width:100%;height:auto;display:block;margin:24px auto}figure{margin:30px 0}figcaption,.meta{font:14px/1.6 system-ui;color:#606e6a}ul.wp-block-gallery{list-style:none;padding:0}.entry{border-top:1px solid #d8d8cb;padding:22px 0}.entry h2{font-size:26px;margin:5px 0}blockquote{border-left:3px solid #afbab0;padding-left:22px;margin-left:0}.comments{margin-top:50px;border-top:1px solid #d8d8cb}.comment{padding:15px 0}.notice{background:#eef0e8;padding:18px;font:15px/1.6 system-ui}footer{margin-bottom:40px;padding:24px 48px;border-top:1px solid #d8d8cb;font:14px system-ui;box-shadow:0 6px 18px rgba(0,0,0,.18)}iframe{max-width:100%}p,a{overflow-wrap:anywhere}@media print{nav{display:none}body{background:white}.portrait{box-shadow:none}main{margin:0}}