.site{--focus-ring:#1e1e1e;background:#fff;color:#1e1e1e;color-scheme:light;font-family:var(--font-sans);overflow-x:clip}.site .on-ink{--focus-ring:#dcf06a}.site .btn{transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.site .btn .arr,.site .lnk .arr{display:inline-block;transition:transform var(--dur-fast) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.site .btn:hover{transform:translateY(-2px)}.site .btn:hover .arr,.site .lnk:hover .arr{transform:translateX(3px)}.site .reveal[data-rv=hide]{opacity:0;transform:translateY(16px)}.site .reveal[data-rv=in]{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);transition-delay:calc(min(var(--i, 0), 8) * 80ms)}@keyframes site-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.site .float{animation:site-float 6s ease-in-out infinite}.site .float-b{animation-delay:-1.5s}.site .float-c{animation-delay:-3s}.site .float-d{animation-delay:-4.5s}}.site .drawer{transform:translateY(-12px);opacity:0;visibility:hidden;transition:transform var(--dur-slow) var(--ease-out),opacity var(--dur-slow) var(--ease-out),visibility 0s linear var(--dur-slow)}.site .drawer[data-open=true]{transform:none;opacity:1;visibility:visible;transition-delay:0s}.site .bar{transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.site .mega{opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.site .mega[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.site .mega-dim{opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.site .mega-dim[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.site .mega-i{opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.site .mega[data-open=true] .mega-i{opacity:1;transition-delay:calc(var(--i, 0) * 30ms)}@media (prefers-reduced-motion:no-preference){.site .mega{transform:translateY(8px)}.site .mega[data-open=true]{transform:none}.site .mega-i{transform:translateY(8px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.site .mega[data-open=true] .mega-i{transform:none}}.site .mega-chev{transition:rotate var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){.site .acc,.site .mega-chev{transition:none}}.site .acc{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.site .acc[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.site .faq summary{list-style:none;cursor:pointer}.site .faq summary::-webkit-details-marker{display:none}.site .faq .faq-chev{transition:rotate var(--dur-base) var(--ease-out)}.site .faq details[open] .faq-chev{rotate:180deg}@media (prefers-reduced-motion:reduce){.site .faq .faq-chev{transition:none}}