.pg2{--nav-hl:#643539;background:#0b3aa8;animation:.55s ease-out both pg2-navy;position:fixed;inset:0}.pg2__frame{left:0;top:var(--site-nav-h,64px);width:100%;height:calc(100% - var(--site-nav-h,64px));border:0;display:block;position:absolute}.pg2.pg2--out{background-color:#fcfcfc;animation:.45s ease-in both pg2-paper}@keyframes pg2-paper{0%{background-color:#0b3aa8}}@keyframes pg2-navy{0%{background-color:#fcfcfc}}@media (prefers-reduced-motion:reduce){.pg2{animation:none}}
