:root{--pk-header-h:64px;--pkt-header-h:64px}@media (max-width:1024px){:root{--pk-header-h:58px;--pkt-header-h:58px}}body.pk-has-header #page{padding-top:0!important}body.pk-has-header .site-content{padding-top:0!important}body.pk-has-header:not(.pk-header-overlay) #content{padding-top:var(--pk-header-h)!important}.pk-header-overlay .pk-band--page{padding-top:calc(var(--pk-header-h) + 44px)}.pk-header-overlay .pk-band--article{padding-top:calc(var(--pk-header-h) + 36px)}.pk-header-overlay .pk-band--full{min-height:100vh;padding-top:calc(var(--pk-header-h) + 56px)}.pk-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--pk-header-h);color:var(--pk-ink);background:color-mix(in srgb,var(--pk-white) 88%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid color-mix(in srgb,var(--pk-line) 55%,transparent);transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.admin-bar .pk-header{top:32px}@media (max-width:782px){.admin-bar .pk-header{top:46px}}.pk-header.is-scrolled{box-shadow:0 10px 30px -18px rgb(15 23 42 / .35)}.pk-header--overlay:not(.is-scrolled):not(.is-open){color:#fff;background:#fff0;border-bottom-color:#fff0;-webkit-backdrop-filter:none;backdrop-filter:none}.pk-header__bar{height:100%;display:flex;align-items:center;gap:20px}.pk-header--overlay:not(.is-scrolled):not(.is-open) .pk-logo__text small{color:var(--pk-cyan)}.pk-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.pk-nav__item{position:relative}.pk-nav__link{text-transform:none;letter-spacing:normal;line-height:1.2;min-height:0;display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:0;border-radius:999px;background:#fff0;color:inherit!important;font:inherit;font-size:.95rem;font-weight:600;text-decoration:none!important;cursor:pointer;transition:background .2s}.pk-nav__link:hover,.pk-nav__item.is-open>.pk-nav__link{background:color-mix(in srgb,currentColor 10%,transparent)}.pk-nav__link[aria-current="page"]{box-shadow:inset 0 -2px 0 var(--pk-blue);border-radius:0}.pk-nav__link .pk-ico{width:16px;height:16px;transition:transform .25s}.pk-nav__item.is-open .pk-nav__link .pk-ico{transform:rotate(180deg)}.pk-mega{position:absolute;top:calc(100% + 12px);left:50%;width:640px;padding:16px;border-radius:20px;background:var(--pk-white);color:var(--pk-ink);border:var(--pk-border);box-shadow:0 30px 60px -24px rgb(15 23 42 / .45);opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .22s,transform .22s,visibility .22s}.pk-mega::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.pk-nav__item.is-open .pk-mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.pk-mega__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.pk-mega__link{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;color:var(--pk-ink)!important;text-decoration:none!important;transition:background .2s}.pk-mega__link:hover{background:var(--pk-sky)}.pk-mega__link strong{display:block;font-size:.93rem;font-weight:700}.pk-mega__link small{display:block;font-size:.78rem;color:var(--pk-muted);margin-top:2px}.pk-mega__foot{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--pk-blue) 7%,transparent);color:var(--pk-blue)!important;font-weight:700;font-size:.9rem;text-decoration:none!important}.pk-mega__foot:hover{background:color-mix(in srgb,var(--pk-blue) 12%,transparent)}.pk-mega__foot .pk-ico{width:16px;height:16px}.pk-header__actions{display:flex;align-items:center;gap:6px}.pk-burger{display:none;position:relative}.pk-burger span{position:absolute;left:11px;right:11px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s,opacity .2s}.pk-burger span:nth-child(1){top:14px}.pk-burger span:nth-child(2){top:20px}.pk-burger span:nth-child(3){top:26px}.pk-searchbar{position:absolute;left:0;right:0;top:100%;padding:14px 0;background:var(--pk-white);color:var(--pk-ink);border-bottom:var(--pk-border);box-shadow:0 20px 40px -24px rgb(15 23 42 / .35);animation:pk-hdr-drop .22s var(--pk-ease)}.pk-searchbar[hidden]{display:none}.pk-searchbar__inner{display:flex;align-items:center;gap:10px}.pk-search--wide{max-width:none;flex:1;box-shadow:none;border:var(--pk-border)}.pk-drawer{position:fixed;inset:0;z-index:100000}.pk-drawer[hidden]{display:none}.pk-drawer__scrim{position:absolute;inset:0;background:rgb(7 6 20 / .55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:pk-hdr-fade .25s ease}.pk-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(380px,88vw);display:flex;flex-direction:column;gap:18px;padding:16px 18px 28px;overflow-y:auto;overscroll-behavior:contain;background:var(--pk-white);color:var(--pk-ink);box-shadow:-30px 0 60px -30px rgb(7 6 20 / .6);animation:pk-hdr-slide .32s var(--pk-ease)}.admin-bar .pk-drawer__panel{top:46px}@media (min-width:783px){.admin-bar .pk-drawer__panel{top:32px}}.pk-drawer__head{display:flex;align-items:center;justify-content:space-between}.pk-drawer .pk-search{margin:0;max-width:none;box-shadow:none;border:var(--pk-border)}.pk-drawer__label{margin:4px 0 -8px!important}.pk-drawer__cats,.pk-drawer__links{list-style:none;margin:0;padding:0}.pk-drawer__cats a{display:flex;align-items:center;gap:12px;padding:8px 6px;border-radius:12px;color:var(--pk-ink)!important;font-weight:600;font-size:.95rem;text-decoration:none!important;transition:background .2s}.pk-drawer__cats a:hover{background:var(--pk-sky)}.pk-drawer__cats a small{margin-left:auto;font-size:.75rem;color:var(--pk-muted);font-weight:600}.pk-drawer__links{border-top:var(--pk-border);padding-top:10px}.pk-drawer__links a{display:block;padding:11px 6px;font-weight:700;color:var(--pk-ink)!important;text-decoration:none!important}.pk-drawer__cta{justify-content:center;margin-top:auto}@keyframes pk-hdr-slide{from{transform:translateX(100%)}}@keyframes pk-hdr-fade{from{opacity:0}}@keyframes pk-hdr-drop{from{opacity:0;transform:translateY(-8px)}}@media (max-width:1024px){.pk-nav{display:none}.pk-burger{display:inline-grid}.pk-header__actions{margin-left:auto}:is(.pk-header,.pk-drawer) .pk-logo__mark{width:30px!important;height:30px!important}:is(.pk-header,.pk-drawer) .pk-logo__text strong{font-size:1.08rem}}@media (max-width:560px){.pk-header__cta{display:none}}@media (prefers-reduced-motion:reduce){.pk-header,.pk-header *,.pk-drawer *,.pk-searchbar{animation:none!important;transition:none!important}}