.cf-btt{align-items:center;background:#002b49;border:2px solid #002b49;border-radius:999px;bottom:1.5rem;box-shadow:0 2px 10px rgba(0,43,73,.28);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;gap:.5rem;letter-spacing:.01em;line-height:1;min-height:48px;padding:0 1.25rem 0 1rem;position:fixed;right:1.5rem;transition:background-color .15s ease,border-color .15s ease;z-index:1000}.cf-btt[hidden]{display:none}.cf-btt:hover{background:#365abd;border-color:#365abd}.cf-btt:focus-visible{outline:3px solid #7bafd4;outline-offset:3px}.cf-btt__icon{flex:none}@media (max-width:480px){.cf-btt{bottom:1rem;justify-content:center;padding:0;right:1rem;width:48px}.cf-btt__label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.cf-btt{transition:none}}@media print{.cf-btt{display:none}}