body{background-color:#454646}a{text-decoration:none;color:#039898}.site{--pad: 28px;--nav-gap: 10px;--nav-font-min: 10px;--nav-font-max: 13px;--nav-font-fluid: .9vw;background:#fff;color:#000}@media (max-width: 599px){.site{--pad: 16px}}@media (min-width: 1024px){.site{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr);height:100vh;height:100dvh;max-width:1440px;margin:0 auto;overflow:hidden}.site-header--bar{display:none}.site-text{grid-column:1;grid-row:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.site-image{grid-column:2;grid-row:1}.site-header--split{padding:18px var(--pad) 14px}.site-header--split img{height:64px}}@media (max-width: 1023.98px){.site{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.site-header--bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:12px;padding:8px var(--pad);background:#fff;box-shadow:0 1px 4px #00000026}.site-header--bar img{height:40px}.site-header--split,.site-image__top{display:none}.site-image{aspect-ratio:4/3;max-height:60vh}.site-text{flex:1 0 auto}}.site-header__logo{display:block;flex:0 0 auto}.site-header__logo img{display:block;width:auto}.site-image{position:relative;overflow:hidden;background:#454646}.site-image__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.site-image-fade-enter-active,.site-image-fade-leave-active{transition:opacity .4s ease}.site-image-fade-enter-from,.site-image-fade-leave-to{opacity:0}.site-image__top{position:absolute;top:0;left:0;right:0;z-index:2;padding:8px 12px 0;background:#ffffff8c}.site-image__sitemap{display:block;text-align:right;padding:2px 4px 6px;font-size:12px;color:#333}.site-image__navbar{display:flex;justify-content:flex-end;margin:0 -12px;padding:6px 12px;background:#ffffffd9}.site-image__logos{position:absolute;right:0;bottom:5%;z-index:2;width:clamp(120px,30%,240px);display:flex;flex-direction:column;gap:4px}.site-image__logos a,.site-image__logos span,.site-image__logos img{display:block;width:100%}.site-text .q-px-xl{padding-left:var(--pad);padding-right:var(--pad)}.site-text .q-pl-xl{padding-left:var(--pad)}.site-text .q-ml-xl{margin-left:var(--pad)}
