.site-footer-module__684zKa__footer{--dot:color-mix(in srgb, var(--text-primary) 30%, transparent);--dot-lit:var(--button-primary-bg);--beacon:var(--button-primary-bg);--ground:color-mix(in srgb, var(--background-surface) 98.6%, var(--button-primary-bg));background-color:var(--ground);background-image:linear-gradient(to bottom, var(--background-main), var(--ground) 11rem)}.dark .site-footer-module__684zKa__footer{--dot:color-mix(in srgb, var(--text-primary) 55%, var(--link-txt));--ground:color-mix(in srgb, var(--background-main) 66%, black);background-image:radial-gradient(48rem 22rem at 4% 46%, color-mix(in srgb, var(--button-primary-bg) 8%, transparent), transparent 70%), radial-gradient(44rem 26rem at 100% 62%, color-mix(in srgb, var(--link-txt) 8%, transparent), transparent 70%), linear-gradient(to bottom, var(--background-main), transparent 16rem)}.site-footer-module__684zKa__canvas{opacity:0;transition:opacity .9s;-webkit-mask-image:linear-gradient(#0000,#00000059 1.5rem,#000c 3.5rem,#000 5.5rem);mask-image:linear-gradient(#0000,#00000059 1.5rem,#000c 3.5rem,#000 5.5rem)}.site-footer-module__684zKa__canvas[data-ready]{opacity:1}.site-footer-module__684zKa__logo{isolation:isolate;color:var(--text-primary);font-size:2rem;line-height:0;display:inline-block;position:relative}.site-footer-module__684zKa__wordmark{width:auto;height:1em;display:block;-webkit-mask-image:radial-gradient(circle at 12.002% 49.948%,#0000 .235em,#000 .245em);mask-image:radial-gradient(circle at 12.002% 49.948%,#0000 .235em,#000 .245em)}.site-footer-module__684zKa__beaconDot{width:100%;height:100%;color:var(--beacon);position:absolute;inset:0;overflow:visible}.site-footer-module__684zKa__halo{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--beacon) 26%, transparent), color-mix(in srgb, var(--beacon) 7%, transparent) 55%, transparent);border-radius:50%;width:2.6em;height:2.6em;animation:5.6s ease-in-out infinite site-footer-module__684zKa__breathe;position:absolute;top:49.948%;left:12.002%;translate:-50% -50%}.dark .site-footer-module__684zKa__halo{background:radial-gradient(closest-side, color-mix(in srgb, var(--beacon) 62%, transparent), color-mix(in srgb, var(--beacon) 20%, transparent) 30%, color-mix(in srgb, var(--beacon) 5%, transparent) 62%, transparent);width:3.4em;height:3.4em}@keyframes site-footer-module__684zKa__breathe{0%,to{opacity:.72;scale:.92}50%{opacity:1;scale:1.06}}.site-footer-module__684zKa__footer[data-flare] .site-footer-module__684zKa__halo,.site-footer-module__684zKa__logoLink:hover .site-footer-module__684zKa__halo,.site-footer-module__684zKa__logoLink:focus-visible .site-footer-module__684zKa__halo{animation:2.2s cubic-bezier(.22,1,.36,1) site-footer-module__684zKa__flare}.site-footer-module__684zKa__footer[data-flare] .site-footer-module__684zKa__beaconDot,.site-footer-module__684zKa__logoLink:hover .site-footer-module__684zKa__beaconDot,.site-footer-module__684zKa__logoLink:focus-visible .site-footer-module__684zKa__beaconDot{animation:2.2s ease-out site-footer-module__684zKa__flare-dot}@keyframes site-footer-module__684zKa__flare{0%{opacity:.75;scale:.95}22%{opacity:1;scale:1.9}to{opacity:.75;scale:1}}@keyframes site-footer-module__684zKa__flare-dot{0%,to{filter:none}22%{filter:drop-shadow(0 0 .3em var(--beacon)) brightness(1.15)}}.site-footer-module__684zKa__field{position:relative}.site-footer-module__684zKa__feature{top:var(--ny);pointer-events:none;position:absolute}.site-footer-module__684zKa__feature[data-narrow-side=right]{left:var(--nx);max-width:min(17rem, calc(100% - var(--nx)))}.site-footer-module__684zKa__feature[data-narrow-side=left]{right:calc(100% - var(--nx));max-width:min(17rem, var(--nx));text-align:right}@media (min-width:64rem){.site-footer-module__684zKa__feature{top:var(--y)}.site-footer-module__684zKa__feature[data-side=right]{left:var(--x);max-width:min(17rem, calc(100% - var(--x)));text-align:left;right:auto}.site-footer-module__684zKa__feature[data-side=left]{left:auto;right:calc(100% - var(--x));max-width:min(17rem, var(--x));text-align:right}}.site-footer-module__684zKa__feature[data-shown]{z-index:1}.site-footer-module__684zKa__featureLink{align-items:flex-start;gap:.75rem;display:flex}.site-footer-module__684zKa__feature[data-narrow-side=left] .site-footer-module__684zKa__featureLink{flex-direction:row-reverse}@media (min-width:64rem){.site-footer-module__684zKa__feature[data-side=right] .site-footer-module__684zKa__featureLink{flex-direction:row}.site-footer-module__684zKa__feature[data-side=left] .site-footer-module__684zKa__featureLink{flex-direction:row-reverse}}.site-footer-module__684zKa__feature[data-shown] .site-footer-module__684zKa__featureLink{pointer-events:auto}.site-footer-module__684zKa__spot{flex:none;place-items:center;height:1.375rem;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.site-footer-module__684zKa__spot:after{content:"";pointer-events:auto;border-radius:50%;width:2rem;height:2rem;position:absolute;top:50%;left:50%;translate:-50% -50%}}.site-footer-module__684zKa__label{opacity:0;gap:.125rem;transition:opacity .32s,translate .48s cubic-bezier(.22,1,.36,1);display:grid;translate:0 .3rem}.site-footer-module__684zKa__feature[data-shown] .site-footer-module__684zKa__label{opacity:1;transition-delay:.22s;translate:0}.site-footer-module__684zKa__pause{opacity:.7;transition:opacity .2s,color .2s,border-color .2s}.site-footer-module__684zKa__pause:hover,.site-footer-module__684zKa__pause:focus-visible{opacity:1}.site-footer-module__684zKa__dot{background:var(--dot);border-radius:999px;flex:none;width:.3125rem;height:.3125rem;transition:transform .28s cubic-bezier(.3,1.6,.5,1),background-color .18s,box-shadow .28s}.site-footer-module__684zKa__feature[data-shown] .site-footer-module__684zKa__dot{background:var(--dot-lit);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--dot-lit) 16%, transparent), 0 0 .75rem .125rem color-mix(in srgb, var(--dot-lit) 40%, transparent);transform:scale(1.8)}.site-footer-module__684zKa__dot[data-flash]{animation:1s ease-out site-footer-module__684zKa__arrive}@keyframes site-footer-module__684zKa__arrive{0%{transform:scale(1)}22%{background:var(--dot-lit);box-shadow:0 0 .875rem .25rem color-mix(in srgb, var(--dot-lit) 55%, transparent);transform:scale(2.3)}to{transform:scale(1)}}.site-footer-module__684zKa__statusDot{background:var(--badge-green-fg);border-radius:999px;flex:none;width:.4375rem;height:.4375rem;position:relative}.site-footer-module__684zKa__statusDot[data-state=degraded]{background:var(--badge-yellow-stroke)}.site-footer-module__684zKa__statusDot:after{content:"";border-radius:inherit;background:inherit;animation:2.8s ease-out infinite site-footer-module__684zKa__pulsar;position:absolute;inset:0}@keyframes site-footer-module__684zKa__pulsar{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.site-footer-module__684zKa__canvas{transition:none}.site-footer-module__684zKa__halo,.site-footer-module__684zKa__beaconDot,.site-footer-module__684zKa__footer[data-flare] .site-footer-module__684zKa__halo,.site-footer-module__684zKa__logoLink:hover .site-footer-module__684zKa__halo,.site-footer-module__684zKa__logoLink:focus-visible .site-footer-module__684zKa__halo,.site-footer-module__684zKa__dot[data-flash],.site-footer-module__684zKa__statusDot:after{animation:none}.site-footer-module__684zKa__dot{transition:background-color .18s}.site-footer-module__684zKa__feature[data-shown] .site-footer-module__684zKa__dot{transform:none}.site-footer-module__684zKa__label{transition:opacity .2s;translate:none}.site-footer-module__684zKa__feature[data-shown] .site-footer-module__684zKa__label{transition-delay:0s}}@media (forced-colors:active){.site-footer-module__684zKa__canvas,.site-footer-module__684zKa__halo{display:none}.site-footer-module__684zKa__dot{forced-color-adjust:none;background:canvastext}}
