.gmp-pa-policy-header{--gmp-pa-navy:#0e2a3e;--gmp-pa-blue:#1c65a5;--gmp-pa-line:#d8e4e7;position:sticky!important;top:0!important;z-index:1000;background:rgba(255,255,255,.97);border-bottom:1px solid #d8e4e7;box-shadow:0 8px 24px rgba(14,42,62,.06);backdrop-filter:blur(12px);width:100%;margin:0!important;transform:none!important}
body.admin-bar .gmp-pa-policy-header{top:32px!important}
.gmp-pa-policy-header__inner{width:min(1180px,calc(100% - 40px));min-height:84px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}
.gmp-pa-policy-logo{flex-shrink:0}.gmp-pa-policy-logo img{display:block;width:180px;height:auto}
.gmp-pa-policy-nav{display:flex;align-items:center;gap:20px;font-size:14px;font-weight:700;color:#0e2a3e}
.gmp-pa-policy-nav a,.gmp-pa-policy-menu a{color:inherit;text-decoration:none}.gmp-pa-policy-nav__cta{padding:12px 17px;border-radius:8px;background:#1c65a5;color:#fff!important}
.gmp-pa-policy-menu{display:none;position:relative}.gmp-pa-policy-menu summary{cursor:pointer;min-width:54px;min-height:44px;display:grid;place-items:center;list-style:none;border-radius:8px;background:#1c65a5;color:#fff;font-weight:800}.gmp-pa-policy-menu summary::-webkit-details-marker{display:none}
.gmp-pa-policy-menu__panel{position:absolute;right:0;top:52px;width:min(260px,calc(100vw - 28px));display:grid;gap:4px;padding:12px;border:1px solid #d8e4e7;border-radius:12px;background:#fff;box-shadow:0 18px 40px rgba(14,42,62,.14)}.gmp-pa-policy-menu__panel a{padding:11px 12px;border-radius:7px;color:#0e2a3e;font-weight:700}
@media(max-width:1100px){.gmp-pa-policy-nav{display:none!important}.gmp-pa-policy-menu{display:block!important}}
@media(max-width:782px){body.admin-bar .gmp-pa-policy-header{top:46px!important}}
@media(max-width:767px){.gmp-pa-policy-header__inner{width:calc(100% - 28px);min-height:74px}.gmp-pa-policy-logo img{width:150px}}
@media(max-width:600px){body.admin-bar .gmp-pa-policy-header{top:0!important}}