html{scroll-behavior:smooth}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:6px}astro-island{display:contents}.block-header-logo__image{object-fit:contain}



/* article pages */

.restored-page{background:#fafafa;color:#323232;padding:56px 24px 100px;font-family:'Spartan',sans-serif;line-height:1.65;font-size:16px}
.restored-page h1,.restored-page h2,.restored-page h3{font-family:'Tenor Sans',sans-serif;font-weight:400;color:#111;line-height:1.2}
.restored-page h1{font-size:56px;max-width:1120px;margin:35px auto 90px;text-align:center}
.restored-page h2{font-size:40px;margin:0 0 24px}
.restored-page .article-date{font-family:'Tenor Sans',sans-serif;font-size:24px;margin-bottom:30px}
.restored-page .article{max-width:1120px;margin:0 auto;padding:65px 0;border-top:1px solid #ddd;scroll-margin-top:24px}
.restored-page .article:first-of-type{border-top:0;padding-top:0}
.restored-page .article-body{max-width:960px;margin:0 auto}
.restored-page p{margin:0 0 24px}.restored-page ul{padding-left:26px;margin:20px 0 32px}
.restored-page li{padding-left:6px;margin:0 0 12px}.restored-page strong{font-weight:500}
.restored-page a{text-decoration:underline;text-underline-offset:4px;color:inherit}
.restored-page .article-photo{max-width:100%;width:540px;max-height:580px;object-fit:contain;display:block;margin:44px auto}
.restored-page .about-body{max-width:1000px;margin:auto}
.restored-page .about-body h2{font-size:30px;margin-top:50px}
.restored-page .about-title{font-size:40px}
@media(max-width:920px){.restored-page{padding:36px 22px 60px;font-size:14px}.restored-page h1{font-size:40px;margin:16px auto 55px}.restored-page h2{font-size:30px}.restored-page .article{padding:42px 0}.restored-page .article-date{font-size:20px;margin-bottom:25px}.restored-page .about-title{font-size:30px}.restored-page .article-photo{margin:30px auto}}

.item-content[aria-current="page"]{text-decoration:underline;text-underline-offset:8px}
