.qr-home{--qr-home-accent:#7fd0cc;--qr-home-shadow:0 14px 32px -22px #082d4270;--qr-home-ease:cubic-bezier(.22, 1, .36, 1)}.qr-home-directory{color:#fff;background:radial-gradient(at 100% 0,#0b6071,#0000 70%),#082d42;border-color:#0b6071;box-shadow:0 24px 50px -24px #082d429b,inset 0 1px #ffffff26}.qr-directory-caption{color:var(--qr-home-accent)}.qr-directory-note{color:#dce8e6;border-color:#ffffff38}.qr-directory-link{color:#fff;background:#ffffff0d;border-color:#7fd0cc48}.qr-directory-link:is(:hover,:focus-visible){border-color:var(--qr-home-accent);background:#7fd0cc27}.qr-home-directory a:focus-visible{outline:2px solid var(--qr-home-accent);outline-offset:2px}.qr-home-product,.qr-home-service{box-shadow:var(--qr-home-shadow)}.qr-home-product:focus-within{border-color:#3a7f89}@media screen and (prefers-reduced-motion:no-preference){.qr-home-intro,.qr-home-directory,.qr-directory-link{animation:qr-home-enter .42s var(--qr-home-ease) both}.qr-home-directory{animation-delay:60ms}.qr-directory-link{transition:background-color .18s,border-color .18s;animation-delay:.1s}.qr-directory-link:nth-child(2){animation-delay:.145s}.qr-directory-link:nth-child(3){animation-delay:.19s}.qr-directory-link svg{transition:transform .18s var(--qr-home-ease)}.qr-directory-link:is(:hover,:focus-visible) svg{transform:translate(3px)}.qr-home-product{transition:border-color .18s ease, box-shadow .22s var(--qr-home-ease), transform .22s var(--qr-home-ease)}@media (hover:hover){.qr-home-product:hover{border-color:#8dbcb8;transform:translateY(-3px);box-shadow:0 18px 36px -20px #082d4270}}}@keyframes qr-home-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
