/* Shared packaging-page navigation. */
.psi-page-header{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;padding:16px max(20px,calc((100% - 1200px)/2));background:#071423;border-bottom:1px solid #203849}
.psi-page-header a{margin:0;text-decoration:none}
.psi-page-header .psi-home-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:7px 13px;background:#fff;border-radius:8px;line-height:0}
.psi-home-logo img{display:block;width:174px;height:auto;max-width:100%}
.psi-page-header .psi-back-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 15px;border:1px solid #526574;border-radius:8px;color:#edf6fc;font-size:15px;font-weight:600;line-height:1.4;transition:background .15s,border-color .15s}
.psi-page-header .psi-back-link::before{content:'←';font-size:20px;font-weight:400}
.psi-page-header .psi-back-link:hover{background:#173044;border-color:#65c6ed}
.psi-page-header .language-switcher{margin-inline-start:auto}
.psi-return-link{display:inline-flex;align-items:center;min-height:44px;margin:0 0 22px;padding:9px 15px;border:1px solid #cadbe5;border-radius:8px;background:#fff;color:#126496;text-decoration:none;font-size:15px;font-weight:600;line-height:1.4}
.psi-return-link:hover{background:#e4f3fb;border-color:#309bc6}
.psi-home-logo:focus-visible,.psi-back-link:focus-visible,.psi-return-link:focus-visible{outline:3px solid #34b8ff;outline-offset:4px}
html[dir='rtl'] .psi-back-link::before{content:'→'}
@media(max-width:600px){.psi-page-header{gap:12px;padding:14px 16px}.psi-home-logo img{width:145px}.psi-page-header .psi-back-link{font-size:14px;padding:8px 11px}.psi-page-header .language-switcher{width:100%;margin:0;justify-content:flex-end}.psi-return-link{font-size:14px;margin-bottom:18px}}
