:root,[data-theme=light]{--brand-wash:#00749214;--brand-ink:#00566c;--brand-glow:#00749238;--brand-ring:#0074928c}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--brand-wash:lab(44.7267% -21.5987 -26.118/.08);--brand-ink:lab(33.0819% -20.4175 -25.9138);--brand-glow:lab(44.7267% -21.5987 -26.118/.22);--brand-ring:lab(44.7267% -21.5987 -26.118/.55)}}[data-theme=dark]{--brand-wash:#3093b224;--brand-ink:#73c4e2;--brand-glow:#00749273;--brand-ring:#54b2d2bf}@supports (color:lab(0% 0 0)){[data-theme=dark]{--brand-wash:lab(56.3425% -21.4581 -25.0696/.14);--brand-ink:lab(74.8951% -20.154 -22.798);--brand-glow:lab(44.7267% -21.5987 -26.118/.45);--brand-ring:lab(67.9615% -21.9234 -25.1913/.75)}}.brand-glow{background-image:radial-gradient(60% 55% at 50% 62%, var(--brand-glow), transparent 70%)}@property --brand-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.brand-ring{isolation:isolate;border-radius:var(--radius-full);position:relative}.brand-ring:before,.brand-ring:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--brand-ring-angle), transparent 0deg 250deg, var(--brand-ring) 320deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:4s linear infinite brand-ring;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.brand-ring:after{filter:blur(6px);opacity:.6;padding:3px;inset:-3px}@keyframes brand-ring{to{--brand-ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.brand-ring:before,.brand-ring:after{animation:none}}
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
