.wse-related{gap:2rem;margin:0;padding:0;list-style:none}.wse-related .entry-title{font-size:1.1rem}.wse-map{z-index:1;width:100%;margin:1em 0;position:relative}.wse-map-popup a{width:200px;text-decoration:none;display:block}.wse-map-popup img{width:100%;height:auto;margin-bottom:6px;display:block}#toc_container .toc_toggle{margin-left:4px;font-size:90%;font-weight:400}.contact-form{gap:16px;margin:1.5em 0 2em;display:grid}.contact-form label{gap:6px;font-weight:600;display:grid}.contact-form input,.contact-form textarea{font:inherit;border:1px solid #cbd5e0;border-radius:3px;width:100%;padding:10px 12px;font-weight:400}.contact-form input:focus,.contact-form textarea:focus{outline:2px solid var(--global-palette1);outline-offset:1px}.contact-form.validated :invalid{border-color:#c53030}.contact-form .button{cursor:pointer;border:0;justify-self:start;font-size:1rem}.contact-form .button:disabled{opacity:.6;cursor:wait}.contact-form .hp{display:none}.contact-form .req{color:#c53030}.form-status{min-height:1.5em;margin:0}#search{--pagefind-ui-primary:var(--global-palette1);--pagefind-ui-font:inherit}.loop-entry,.kt-blocks-post-grid-item{position:relative}.kt-blocks-post-grid-item header,.loop-entry .entry-header{position:static}.loop-entry .entry-title a:after,.kt-blocks-post-grid-item .entry-title a:after{content:"";z-index:1;position:absolute;inset:0}.loop-entry:hover .entry-title a,.kt-blocks-post-grid-item:hover .entry-title a{text-decoration:underline}
