html[data-site=true]{scroll-behavior:smooth;scroll-padding-top:80px}.site-root :focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #1667d9}.site-root .on-dark :focus-visible{outline-color:#93c5fd}.site-root .tnum{font-variant-numeric:tabular-nums}.site-root .dot-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='1.5' cy='1.5' r='1.1' fill='%23c4d0dc'/%3E%3C/svg%3E");background-size:24px 24px}.site-root .dot-grid-dark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='1.5' cy='1.5' r='1' fill='%232b3a4a'/%3E%3C/svg%3E");background-size:24px 24px}.site-root .dot-grid-light{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='1.5' cy='1.5' r='1.1' fill='%23ffffff'/%3E%3C/svg%3E");background-size:24px 24px}.site-root .rise{animation:site-rise .7s var(--ease-site) both;animation-delay:var(--rise-delay,0s)}.site-root .reveal{transition:opacity .64s var(--ease-site) var(--reveal-delay,0s), transform .64s var(--ease-site) var(--reveal-delay,0s)}html[data-site-motion] .site-root .reveal:not([data-shown]){opacity:0;transform:translateY(18px)}@keyframes site-rise{0%{opacity:0;transform:translateY(14px)}}.site-root .draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:site-draw 2.4s var(--ease-site) forwards;animation-delay:var(--draw-delay,.2s)}@keyframes site-draw{to{stroke-dashoffset:0}}.site-root .underline-draw{isolation:isolate;position:relative}.site-root .underline-draw:after{content:"";z-index:-1;transform-origin:0;height:.16em;animation:site-underline .9s var(--ease-site) .65s both;background-color:#d6e6fd;position:absolute;bottom:.02em;left:0;right:0}@keyframes site-underline{0%{transform:scaleX(0)}}.site-root .live-dot{animation:1.6s ease-in-out infinite site-pulse}@keyframes site-pulse{50%{opacity:.35}}.site-root .autoplay-bar{transform-origin:0;animation:site-progress var(--autoplay,7s) linear both}.site-root [data-paused] .autoplay-bar{animation-play-state:paused}@keyframes site-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.site-root .bar-grow{transform-origin:0;animation:site-progress .9s var(--ease-site) both;animation-delay:var(--rise-delay,0s)}.site-root .checking i{background-color:currentColor;border-radius:9999px;width:4px;height:4px;margin-left:2px;animation:.9s ease-in-out infinite site-pulse;display:inline-block}.site-root .checking i:nth-child(2){animation-delay:.15s}.site-root .checking i:nth-child(3){animation-delay:.3s}.site-root .accordion{transition:grid-template-rows .28s var(--ease-site);grid-template-rows:0fr;display:grid}.site-root .accordion[data-open]{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){html[data-site=true]{scroll-behavior:auto}.site-root *,.site-root :before,.site-root :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.site-root .live-dot,.site-root .checking i{animation:none!important}}
