.links-page{min-height:100vh;color:#fff}.links-page,.links-page__inner{position:relative;z-index:1;width:100%;box-sizing:border-box}.links-page__inner{max-width:40rem;margin:0 auto;padding:.75rem 1.25rem 3rem}@media (min-width:700px){.links-page__inner{max-width:48rem;padding:1rem 1.75rem 4rem}}.links-page__title{margin:0;padding:0;font-size:2.5rem;font-weight:800;line-height:1;letter-spacing:-.02em;text-transform:uppercase;overflow:hidden}@media (min-width:700px){.links-page__title{font-size:3.25rem}}@media (min-width:1024px){.links-page__title{font-size:4rem}}.links-page__title-inner{display:block;transform:translate3d(0,110%,0);transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.links-page--ready .links-page__title-inner{transform:none}.links-page__list{list-style:none;margin:1.5rem 0 0;padding:0}.links-page__row{overflow:hidden}.links-page__link{display:flex;align-items:center;justify-content:space-between;padding:.85rem 0;border-top:1px solid #fff;color:#fff;text-decoration:none;transform:translate3d(0,110%,0);transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity .2s ease;transition-delay:var(--links-delay,.25s);opacity:.95}.links-page--ready .links-page__link{transform:none}.links-page__link:focus-visible,.links-page__link:hover{opacity:1}.links-page__link:focus-visible{outline:2px solid #7dd3fc;outline-offset:4px}.links-page__label{display:flex;align-items:center;column-gap:.45rem;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-.01em}@media (max-width:699px){.links-page__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}}@media (min-width:700px){.links-page__label{font-size:1.125rem}}@media (min-width:1024px){.links-page__label{font-size:1.25rem}}.links-page__icon{width:1.25rem;height:1.25rem;flex-shrink:0;object-fit:contain}@media (min-width:700px){.links-page__icon{width:1.375rem;height:1.375rem}}