.back-to-top[data-v-c8a62b4a]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f1e8d1;border:1px solid hsla(0,0%,4%,.14);bottom:clamp(1rem,3vw,2rem);box-shadow:0 20px 50px #0a0a0a24;color:var(--color-ink);cursor:pointer;display:inline-grid;gap:.85rem;grid-template-columns:auto auto;padding:.9rem 1.15rem .9rem .9rem;position:fixed;right:clamp(1rem,3vw,2rem);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;z-index:40}.back-to-top[data-v-c8a62b4a]:after{background:linear-gradient(90deg,var(--color-accent) 0 var(--scroll-progress),hsla(0,0%,4%,.14) var(--scroll-progress) 100%);bottom:.55rem;content:"";height:1px;left:.9rem;position:absolute;right:.9rem}.back-to-top[data-v-c8a62b4a]:hover{border-color:#8c69424d;box-shadow:0 24px 60px #0a0a0a2e;transform:translateY(-2px)}.back-to-top[data-v-c8a62b4a]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.back-to-top__icon[data-v-c8a62b4a]{background:#ffffff80;border:1px solid hsla(0,0%,4%,.12);display:grid;font-size:1rem;height:2.4rem;line-height:1;place-items:center;width:2.4rem}.back-to-top__copy[data-v-c8a62b4a]{display:grid;gap:.1rem;padding-right:.4rem;text-align:left}.back-to-top__eyebrow[data-v-c8a62b4a]{color:#0a0a0a94;font-size:.64rem;letter-spacing:.18em;text-transform:uppercase}.back-to-top__label[data-v-c8a62b4a]{font-family:Cormorant Garamond,Didot,serif;font-size:1.55rem;font-weight:600;line-height:.9}.back-to-top-button-enter-active[data-v-c8a62b4a],.back-to-top-button-leave-active[data-v-c8a62b4a]{transition:opacity .28s ease,transform .28s ease}.back-to-top-button-enter-from[data-v-c8a62b4a],.back-to-top-button-leave-to[data-v-c8a62b4a]{opacity:0;transform:translateY(10px)}@media(max-width:767px){.back-to-top[data-v-c8a62b4a]{bottom:1rem;gap:.65rem;padding:.8rem .95rem .8rem .8rem;right:1rem}.back-to-top__icon[data-v-c8a62b4a]{height:2.1rem;width:2.1rem}.back-to-top__label[data-v-c8a62b4a]{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.back-to-top[data-v-c8a62b4a],.back-to-top-button-enter-active[data-v-c8a62b4a],.back-to-top-button-leave-active[data-v-c8a62b4a]{transition:none}}
