header.subpage-header{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:32px;padding:18px 5%;z-index:20;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif}
header.subpage-header>a{flex:0 0 auto}header.subpage-header img{display:block;width:180px;height:60px;object-fit:cover}
header.subpage-header nav{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-left:auto;font-size:13px;line-height:1.5}
header.subpage-header nav a{font:inherit;text-decoration:none;white-space:nowrap;font-weight:400}header.subpage-header nav a:not(.btn):hover{color:#8de4f2}header.subpage-header nav .btn{padding:15px 20px;font-size:13px}
header.subpage-header .subpage-menu{display:none;background:transparent;border:1px solid #ffffff50;padding:10px 16px;color:#f4f1e8;font:inherit;font-size:14px;font-weight:400;cursor:pointer}
.subpage-back{display:inline-flex;align-items:center;min-height:42px;padding:9px 18px;border:1px solid #ffffff45;text-decoration:none;font:400 13px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#f4f1e8;margin-bottom:24px}.subpage-back:hover{color:#8de4f2;border-color:#8de4f2}.subpage-return{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:32px}.subpage-return .subpage-back{margin:0}.subpage-return>a:not(.subpage-back){font-size:13px;color:#aaa;text-underline-offset:4px}
@media(max-width:1200px){header.subpage-header{flex-wrap:wrap;gap:12px;justify-content:space-between}header.subpage-header .subpage-menu{display:block;font-family:inherit}header.subpage-header nav{display:none;flex:0 0 100%;margin:0;padding:20px 0 8px;border-top:1px solid #ffffff24;align-items:flex-start;gap:18px;flex-direction:column}header.subpage-header nav.is-open{display:flex}header.subpage-header nav a{font-size:15px}header.subpage-header nav .btn{font-size:14px}header.subpage-header img{width:155px;height:52px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
