  .gs-card:hover { transform: none; }
  .gs-on, .gs-card { transition: none; }
  .gs-stagger.gs-on > * { animation: auto ease 0s 1 normal none running none !important; opacity: 1 !important; }
  [data-reveal] { opacity: 1; transform: none; }
  main article, main .gs-card, main article img, main .gs-card img, main a img, .gs-ar, .gs-ico-plate, .gs-step, .gs-rule, .gs-stat, .gs-pill, main a, main button { transition: none !important; transform: none !important; }
  main article::after, main .gs-card::after { transform: scaleX(1); transition: none !important; }
  main article:hover img, main .gs-card:hover img, main a[style*="overflow:hidden"]:hover img { transform: none !important; filter: none !important; }
  main article:hover, main .gs-card:hover, main a[style*="overflow:hidden"]:hover { transform: none !important; }
.gs-card:hover { transform: translateY(-3px); border-color: rgb(138, 1, 79) !important; }
.gs-pill:hover { transform: translateY(-2px); }
.scp0:hover { background: rgb(255, 255, 255) !important; color: rgb(82, 1, 48) !important; }
.scp0:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp0:hover { color: rgb(168, 2, 96) !important; }
.scp1:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; border-color: rgb(138, 1, 79) !important; }
.scp1:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp1:hover { background: rgb(250, 246, 239) !important; color: rgb(110, 23, 65) !important; border-color: rgb(250, 246, 239) !important; }
.scp1:hover { background: rgb(255, 255, 255) !important; color: rgb(82, 1, 48) !important; }
.scp1:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp1:hover { border-color: rgb(110, 23, 65) !important; color: rgb(110, 23, 65) !important; background: rgba(138, 1, 79, 0.06) !important; }
.scp1:hover { border-color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.1) !important; }
.scp2:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; border-color: rgb(138, 1, 79) !important; }
.scp2:hover { background: rgb(250, 246, 239) !important; color: rgb(110, 23, 65) !important; border-color: rgb(250, 246, 239) !important; }
.scp2:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp2:hover { background: rgb(82, 1, 48) !important; }
.scp2:hover { border-color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.1) !important; }
.scp2:hover { color: rgb(168, 2, 96) !important; }
.scp3:focus { left: 16px !important; }
.scp3:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; border-color: rgb(138, 1, 79) !important; }
.scp3:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp3:hover { background: rgb(138, 1, 79) !important; }
.scp3:hover { background: rgb(255, 255, 255) !important; color: rgb(82, 1, 48) !important; }
.scp3:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp3:hover { background: rgb(82, 1, 48) !important; }
.scp4:focus { left: 16px !important; }
.scp4:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; border-color: rgb(138, 1, 79) !important; }
.scp4:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp4:hover { background: rgb(250, 246, 239) !important; color: rgb(110, 23, 65) !important; border-color: rgb(250, 246, 239) !important; }
.scp4:hover { background: rgb(255, 255, 255) !important; color: rgb(82, 1, 48) !important; }
.scp4:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp4:hover { border-color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.1) !important; }
.scp4:hover { color: rgb(168, 2, 96) !important; box-shadow: rgb(168, 2, 96) 0px -3px 0px inset !important; }
.scp5:focus { left: 16px !important; }
.scp5:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp5:hover { background: rgb(250, 246, 239) !important; color: rgb(110, 23, 65) !important; border-color: rgb(250, 246, 239) !important; }
.scp5:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp5:hover { color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.13) !important; }
.scp5:hover { color: rgb(168, 2, 96) !important; box-shadow: rgb(168, 2, 96) 0px -3px 0px inset !important; }
.scp6:focus { left: 16px !important; }
.scp6:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp6:hover { background: rgb(82, 1, 48) !important; }
.scp6:hover { color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.13) !important; }
.scp6:hover { color: rgb(168, 2, 96) !important; box-shadow: rgb(168, 2, 96) 0px -3px 0px inset !important; }
.scp7:focus { left: 16px !important; }
.scp7:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp7:hover { background: rgb(82, 1, 48) !important; color: rgb(250, 246, 239) !important; }
.scp7:hover { color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.13) !important; }
.scp7:hover { color: rgb(168, 2, 96) !important; box-shadow: rgb(168, 2, 96) 0px -3px 0px inset !important; }
.scp7:hover { color: rgb(255, 255, 255) !important; }
.scp8:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp8:hover { color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.13) !important; }
.scp8:hover { color: rgb(168, 2, 96) !important; box-shadow: rgb(168, 2, 96) 0px -3px 0px inset !important; }
.scp8:hover { color: rgb(250, 246, 239) !important; }
.scp8:hover { color: rgb(255, 255, 255) !important; }
.scp9:hover { background: rgb(138, 1, 79) !important; color: rgb(250, 246, 239) !important; }
.scp9:hover { color: rgb(168, 2, 96) !important; background: rgba(138, 1, 79, 0.13) !important; }
.scp9:hover { color: rgb(250, 246, 239) !important; }
.scp9:hover { color: rgb(255, 255, 255) !important; }
.scpa:hover { color: rgb(250, 246, 239) !important; }
.scpa:hover { color: rgb(255, 255, 255) !important; }
.scpb:hover { color: rgb(250, 246, 239) !important; }
:focus-visible { outline: rgb(250, 246, 239) solid 3px; outline-offset: 2px; box-shadow: rgb(110, 23, 65) 0px 0px 0px 6px; border-radius: 3px; }
@media (prefers-reduced-motion: reduce) {
a:hover .gs-ar, a:focus-visible .gs-ar { transform: translateX(7px); }
a:hover { color: rgb(110, 23, 65); }
main a[style*="border-radius:4px"][style*="padding:1"]:hover, main button[type="submit"]:hover { transform: translateY(-3px); box-shadow: rgba(82, 1, 48, 0.7) 0px 16px 26px -14px; }
main a[style*="border-radius:6px"][style*="overflow:hidden"]:hover, main a[style*="border-radius:8px"][style*="overflow:hidden"]:hover { transform: translateY(-7px); box-shadow: rgba(82, 1, 48, 0.5) 0px 30px 56px -30px; }
main article:hover .gs-ico-plate, main .gs-card:hover .gs-ico-plate { background: var(--gs-berry); color: rgb(250, 246, 239); transform: translateY(-2px) scale(1.08) rotate(-4deg); box-shadow: rgba(82, 1, 48, 0.6) 0px 12px 20px -10px; }
main article:hover .gs-ico-plate--on-dark, main .gs-card:hover .gs-ico-plate--on-dark { background: rgb(250, 246, 239); color: var(--gs-plum); }
main article:hover .gs-stat, main .gs-card:hover .gs-stat { transform: scale(1.05); }
main article:hover .gs-step, main .gs-card:hover .gs-step { background: var(--gs-berry); border-color: var(--gs-berry); color: rgb(250, 246, 239); transform: scale(1.1); }
main article:hover img, main .gs-card:hover img, main a[style*="overflow:hidden"]:hover img { transform: scale(1.07); filter: saturate(1.06); }
main article:hover, main .gs-card:hover, main article:focus-within, main .gs-card:focus-within { transform: translateY(-7px); box-shadow: rgba(82, 1, 48, 0.55) 0px 30px 56px -30px, rgba(82, 1, 48, 0.28) 0px 4px 12px -6px; border-color: var(--gs-berry) !important; }
main article:hover::after, main .gs-card:hover::after, main article:focus-within::after, main .gs-card:focus-within::after { transform: scaleX(1); }
main input:focus, main textarea:focus { box-shadow: rgba(138, 1, 79, 0.18) 0px 0px 0px 3px; border-color: var(--gs-berry) !important; }
main p > a[href]:not([style*="background"]):not([style*="border:"]):hover, main li > a[href]:not([style*="background"]):hover, main a.gs-link:hover { background-size: 100% 2px; }
}
