.back-to-top{right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:30;border:1px solid var(--gold);background:var(--navy);width:52px;height:52px;color:var(--gold);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background .2s,box-shadow .2s;display:grid;position:fixed;box-shadow:0 6px 22px #0b203a30}.back-to-top:hover{background:#173a5f;box-shadow:0 8px 26px #0b203a40}.back-to-top:focus-visible{outline:3px solid var(--gold-text);outline-offset:4px}.site-footer .footer-bottom{padding-bottom:90px}body:has(.newsroom-editor-actions) .back-to-top{bottom:calc(164px + env(safe-area-inset-bottom,0px))}@media (max-width:700px){.back-to-top{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));width:48px;height:48px}.site-footer .footer-bottom{padding-bottom:80px}}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none}}
