html.t-snap{scroll-snap-type:y proximity;scroll-padding-top:0}.t-tile{scroll-snap-align:start}.t-btn{display:inline-flex;height:40px;min-width:0;width:100%;align-items:center;justify-content:center;border-radius:4px;padding:0 24px;font-size:14px;font-weight:500;transition:background-color .33s ease,color .33s ease,box-shadow .33s ease}@media (min-width:640px){.t-btn{width:264px}}.t-btn-primary{background:#3e6ae1;color:#fff}.t-btn-primary:hover{background:#3457b1}.t-btn-light{background:hsla(0,0%,96%,.72);color:#393c41;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.t-btn-light:hover{background:hsla(0,0%,96%,.95)}.t-btn-dark-ghost{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.85);color:#fff}.t-btn-dark-ghost:hover{background:#fff;color:#171a20}.t-navlink{border-radius:4px;padding:6px 12px;font-size:14px;font-weight:500;transition:background-color .33s ease,color .33s ease}.t-navlink:hover{background:rgba(0,0,0,.05)}.t-nav-dark .t-navlink:hover{background:hsla(0,0%,100%,.12)}@keyframes t-float-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.t-float-in{opacity:0;animation:t-float-in .9s cubic-bezier(.21,.47,.32,.98) forwards;animation-delay:var(--d,0s)}@keyframes t-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.t-wave{transform-origin:center;animation:t-wave 1.1s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes t-ring{0%{transform:scale(.85);opacity:.55}to{transform:scale(1.6);opacity:0}}.t-ring{animation:t-ring 2.4s cubic-bezier(.21,.47,.32,.98) infinite;animation-delay:var(--d,0s)}@media (max-height:940px){.t-fit>*{zoom:.86}}@media (max-height:820px){.t-fit>*{zoom:.74}}@media (max-height:700px){.t-fit>*{zoom:.64}}.t-carousel{scrollbar-width:none}.t-carousel::-webkit-scrollbar{display:none}.t-range{-webkit-appearance:none;appearance:none;width:100%;height:24px;background:transparent}.t-range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,#171a20 var(--p,50%),#d0d1d2 var(--p,50%))}.t-range::-moz-range-track{height:4px;border-radius:2px;background:#d0d1d2}.t-range::-moz-range-progress{height:4px;border-radius:2px;background:#171a20}.t-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-8px;height:20px;width:20px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.18)}.t-range::-moz-range-thumb{height:20px;width:20px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.18)}.t-range:focus-visible{outline:2px solid #3e6ae1;outline-offset:4px}@media (prefers-reduced-motion:reduce){html.t-snap{scroll-snap-type:none}.t-float-in{opacity:1;transform:none}.t-float-in,.t-ring,.t-wave{animation:none}}