.site-header[data-v-cab7b05d]{border-bottom:1px solid var(--pouchme-line);background:linear-gradient(120deg,#bfe6f8,#a5dcf3)}.header-inner[data-v-cab7b05d]{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;margin:0 auto;padding:18px 48px;display:flex}.logo[data-v-cab7b05d]{align-items:center;gap:12px;display:inline-flex}.logo-symbol[data-v-cab7b05d]{color:#14425e;background:radial-gradient(circle at 35% 30%,#eaf7ff,#9dd4ee 70%,#7cc0e4);border:3px solid #fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.logo-name[data-v-cab7b05d]{color:#0d2b3d;letter-spacing:.01em;font-size:26px;font-weight:700}.logo-name span[data-v-cab7b05d]{color:#1573a5}.navigation[data-v-cab7b05d]{align-items:center;gap:24px;display:flex}.navigation a[data-v-cab7b05d]{color:#23485e;border-bottom:2px solid #0000;padding:8px 0;font-size:14px;font-weight:600}.navigation a.is-active[data-v-cab7b05d],.navigation a[data-v-cab7b05d]:hover{border-bottom-color:currentColor}.menu-toggle[data-v-cab7b05d]{color:#0d2b3d;background:0 0;border:1px solid #487b97;border-radius:10px;min-height:44px;padding:8px 16px;font-weight:600;display:none}@media (width<=700px){.header-inner[data-v-cab7b05d]{flex-wrap:wrap;padding:16px 20px}.menu-toggle[data-v-cab7b05d]{align-items:center;display:inline-flex}.navigation[data-v-cab7b05d]{flex-direction:column;flex-basis:100%;align-items:stretch;gap:8px;padding-top:12px;display:none}.navigation.is-open[data-v-cab7b05d]{display:flex}.navigation a[data-v-cab7b05d]{padding:12px 0}}.site-footer[data-v-d0ee8dad]{background:var(--pouchme-dark);color:#eef1f3;border-radius:28px 28px 0 0;margin-top:72px}.footer-inner[data-v-d0ee8dad]{max-width:1440px;margin:0 auto;padding:0 48px}.footer-top[data-v-d0ee8dad]{grid-template-columns:1.4fr 1fr;gap:48px;padding:48px 0;display:grid}.footer-logo[data-v-d0ee8dad]{letter-spacing:.01em;font-size:28px;font-weight:700;display:inline-block}.footer-logo span[data-v-d0ee8dad]{color:var(--pouchme-sky)}.footer-description[data-v-d0ee8dad]{color:#aab4be;max-width:42ch;margin:20px 0 0;line-height:1.7}.footer-navigation h2[data-v-d0ee8dad]{color:var(--pouchme-sky);font-family:var(--pouchme-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:13px}.footer-navigation a[data-v-d0ee8dad]{color:#aab4be;width:fit-content;padding:8px 0;display:block}.footer-navigation a[data-v-d0ee8dad]:hover{color:#fff}.footer-bottom[data-v-d0ee8dad]{border-top:1px solid #303840;padding:24px 0 32px}.copyright[data-v-d0ee8dad]{color:#aab4be;font-family:var(--pouchme-mono);margin:0;font-size:12px}.warning[data-v-d0ee8dad]{color:#aab4be;margin:20px 0 0;font-size:13px;line-height:1.7}.warning strong[data-v-d0ee8dad]{color:var(--pouchme-sky);margin-right:10px;display:inline-block}@media (width<=700px){.footer-inner[data-v-d0ee8dad]{padding:0 20px}.footer-top[data-v-d0ee8dad]{grid-template-columns:1fr;gap:32px;padding:36px 0}}.site-layout[data-v-8988350b]{flex-direction:column;min-height:100vh;display:flex}.page-content[data-v-8988350b]{flex:1;min-width:0}.skip-link[data-v-8988350b]{z-index:100;color:#15181c;background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link[data-v-8988350b]:focus{transform:translateY(0)}
