.gs-anchor{height:0;scroll-margin-top:110px}.gs-notice{padding:16px;border:1px solid currentColor;margin:16px 0}.gs-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.gs-form-note{font-size:13px}.admin-bar .site-header{top:32px}.post-image{display:block}.title-button{color:inherit;text-decoration:none}.post-image img{width:100%;height:100%;object-fit:cover}.navlinks a[aria-current="page"]{text-decoration:underline;text-underline-offset:6px}.gs-privacy{font-size:13px}.wp-caption{max-width:100%}.alignwide{width:100%}.article-main img{max-width:100%;height:auto}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{clip:auto;width:auto;height:auto;padding:12px;background:#fff;z-index:10000}.modal{max-width:min(780px,94vw);width:100%;border:0;padding:24px;max-height:90vh}.modal::backdrop{background:#0009}.modal-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-content img{width:100%;max-height:440px;object-fit:cover}.modal-close{cursor:pointer}.guide-step{padding:12px 0;border-bottom:1px solid #ddd}.reading-grid section{scroll-margin-top:120px}[hidden],.hidden{display:none!important}
@media(max-width:782px){.admin-bar .site-header{top:46px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
