.beam-module__jwDopa__host{--beam-spin-duration:4s;--beam-hue-range:9deg;--beam-strength:2;--beam-spread:1.75;--beam-brightness:1.3;--beam-saturation:1.5;--beam-stroke-opacity:.28;--beam-inner-opacity:.5;--beam-bloom-opacity:.45;--beam-ika1:10%;--beam-ika2:26%;--beam-ika3:50%;--beam-ika4:70%;--beam-bka1:3%;--beam-bka2:10%;--beam-bka3:25%;--beam-bka4:45%;--beam-bka5:70%;--beam-ishadow:20%;--beam-1:var(--color-brand-600);--beam-2:var(--color-brand-500);--beam-3:var(--color-brand-400);--beam-4:var(--color-brand-300);--beam-5:var(--color-brand-200);--beam-head:var(--color-brand-400);--beam-blobs:radial-gradient(ellipse calc(110px * var(--beam-spread)) calc(46px * var(--beam-spread)) at 33% -8%, var(--beam-1), transparent), radial-gradient(ellipse calc(90px * var(--beam-spread)) calc(38px * var(--beam-spread)) at 66% -8%, var(--beam-2), transparent), radial-gradient(ellipse calc(80px * var(--beam-spread)) calc(60px * var(--beam-spread)) at 0% 0%, var(--beam-2), transparent), radial-gradient(ellipse calc(60px * var(--beam-spread)) calc(90px * var(--beam-spread)) at -6% 38%, var(--beam-3), transparent), radial-gradient(ellipse calc(56px * var(--beam-spread)) calc(70px * var(--beam-spread)) at -4% 74%, var(--beam-4), transparent), radial-gradient(ellipse calc(120px * var(--beam-spread)) calc(40px * var(--beam-spread)) at 18% 108%, var(--beam-5), transparent), radial-gradient(ellipse calc(190px * var(--beam-spread)) calc(36px * var(--beam-spread)) at 70% 108%, var(--beam-5), transparent), radial-gradient(ellipse calc(60px * var(--beam-spread)) calc(100px * var(--beam-spread)) at 106% 52%, var(--beam-3), transparent), radial-gradient(ellipse calc(70px * var(--beam-spread)) calc(60px * var(--beam-spread)) at 100% 90%, var(--beam-4), transparent);isolation:isolate;border-radius:inherit;position:absolute;inset:0;overflow:clip}[data-surface=dark] .beam-module__jwDopa__host{--beam-spread:1;--beam-saturation:1.2;--beam-stroke-opacity:.26;--beam-inner-opacity:.42;--beam-bloom-opacity:.24;--beam-ika1:8%;--beam-ika2:24%;--beam-ika3:48%;--beam-ika4:62%;--beam-bka1:3%;--beam-bka2:8%;--beam-bka3:18%;--beam-bka4:38%;--beam-bka5:68%;--beam-ishadow:22%;--beam-1:var(--color-brand-600);--beam-2:var(--color-brand-400);--beam-3:var(--color-brand-500);--beam-4:var(--color-brand-600);--beam-5:var(--color-brand-800);--beam-head:var(--color-brand-300)}.beam-module__jwDopa__layer{--beam-angle:0deg;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.beam-module__jwDopa__wash{z-index:1;box-shadow:inset 0 0 9px 1px color-mix(in srgb, var(--beam-head) var(--beam-ishadow), transparent);-webkit-mask-image:conic-gradient(from var(--beam-angle), transparent 30%, white 52% 80%, transparent 95%), linear-gradient(to right, white, transparent 28px calc(100% - 28px), white), linear-gradient(to bottom, white, transparent 28px calc(100% - 28px), white);-webkit-mask-image:conic-gradient(from var(--beam-angle), transparent 30%, white 52% 80%, transparent 95%), linear-gradient(to right, white, transparent 28px calc(100% - 28px), white), linear-gradient(to bottom, white, transparent 28px calc(100% - 28px), white);mask-image:conic-gradient(from var(--beam-angle), transparent 30%, white 52% 80%, transparent 95%), linear-gradient(to right, white, transparent 28px calc(100% - 28px), white), linear-gradient(to bottom, white, transparent 28px calc(100% - 28px), white);-webkit-mask-composite:source-in, source-over, xor;opacity:calc(var(--beam-inner-opacity) * var(--beam-strength));filter:brightness(var(--beam-brightness)) saturate(var(--beam-saturation));-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.beam-module__jwDopa__wash:before{border-radius:inherit;background:var(--beam-blobs);content:"";opacity:.45;position:absolute;inset:0}.beam-module__jwDopa__ring{z-index:2;background:conic-gradient(from var(--beam-angle), transparent 52%, color-mix(in srgb, var(--beam-head) var(--beam-ika1), transparent) 58%, color-mix(in srgb, var(--beam-head) var(--beam-ika2), transparent) 62%, color-mix(in srgb, var(--beam-head) var(--beam-ika3), transparent) 64.5%, color-mix(in srgb, var(--beam-head) var(--beam-ika4), transparent) 66%, transparent 78%), var(--beam-blobs);-webkit-mask:conic-gradient(from var(--beam-angle), transparent 30%, white 52% 80%, transparent 95%), linear-gradient(white 0 0) content-box, linear-gradient(white 0 0);-webkit-mask:conic-gradient(from var(--beam-angle), transparent 30%, white 52% 80%, transparent 95%), linear-gradient(white 0 0) content-box, linear-gradient(white 0 0);mask:conic-gradient(from var(--beam-angle), transparent 30%, white 52% 80%, transparent 95%), linear-gradient(white 0 0) content-box, linear-gradient(white 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:calc(var(--beam-stroke-opacity) * var(--beam-strength));filter:brightness(var(--beam-brightness)) saturate(var(--beam-saturation));padding:1px;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.beam-module__jwDopa__bloom{z-index:3;background:conic-gradient(from var(--beam-angle), transparent 56%, color-mix(in srgb, var(--beam-head) var(--beam-bka1), transparent) 60%, color-mix(in srgb, var(--beam-head) var(--beam-bka2), transparent) 63%, color-mix(in srgb, var(--beam-head) var(--beam-bka3), transparent) 66%, color-mix(in srgb, var(--beam-head) var(--beam-bka4), transparent) 68%, color-mix(in srgb, var(--beam-head) var(--beam-bka5), transparent) 70%, transparent 82%);-webkit-mask-composite:xor;opacity:calc(var(--beam-bloom-opacity) * var(--beam-strength));filter:blur(8px);padding:1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}.beam-module__jwDopa__host[data-animate] .beam-module__jwDopa__wash,.beam-module__jwDopa__host[data-animate] .beam-module__jwDopa__ring{animation:beam-module__jwDopa__beam-spin var(--beam-spin-duration) linear infinite, beam-module__jwDopa__beam-hue 12s ease-in-out infinite}.beam-module__jwDopa__host[data-animate] .beam-module__jwDopa__bloom{animation:beam-module__jwDopa__beam-spin var(--beam-spin-duration) linear infinite}.beam-module__jwDopa__host[data-paused] .beam-module__jwDopa__layer{animation-play-state:paused}@keyframes beam-module__jwDopa__beam-spin{to{--beam-angle:360deg}}@keyframes beam-module__jwDopa__beam-hue{0%,to{filter:hue-rotate(calc(var(--beam-hue-range) * -1)) brightness(var(--beam-brightness)) saturate(var(--beam-saturation))}50%{filter:hue-rotate(var(--beam-hue-range)) brightness(var(--beam-brightness)) saturate(var(--beam-saturation))}}@media (prefers-reduced-motion:reduce){.beam-module__jwDopa__host[data-animate] .beam-module__jwDopa__layer{animation:none}}.beam-module__jwDopa__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.beam-module__jwDopa__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.beam-module__jwDopa__band-block:has(+.beam-module__jwDopa__band-block){margin-bottom:0}.beam-module__jwDopa__band-block+.beam-module__jwDopa__band-block{margin-top:0}.beam-module__jwDopa__band-block+*{position:relative}
