.hero-module__yMfO4W__hero{text-align:center;max-width:var(--container-lg);padding:calc(var(--header-height) + 7.5rem) 1rem 2.5rem;margin-inline:auto;margin-top:calc(var(--header-height) * -1);flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:1024px){.hero-module__yMfO4W__hero{padding:calc(var(--header-height) + 13.75rem) 1.5rem 3.75rem;gap:1.5rem}}@media (min-width:1440px){.hero-module__yMfO4W__hero{padding:calc(var(--header-height) + 13.75rem) 2.5rem 5rem}}
.hero-top-fade-module__ZyHZwa__sweep{-webkit-mask-image:linear-gradient(to right, var(--color-background) 44%, transparent 50%);-webkit-mask-image:linear-gradient(to right, var(--color-background) 44%, transparent 50%);mask-image:linear-gradient(to right, var(--color-background) 44%, transparent 50%);animation:2.5s cubic-bezier(.33,1,.68,1) both hero-top-fade-module__ZyHZwa__sweep;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes hero-top-fade-module__ZyHZwa__sweep{0%{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.hero-top-fade-module__ZyHZwa__sweep{animation:none;-webkit-mask-image:none;mask-image:none}}
.section-module__xmWmSa__section{width:100%;position:relative}.section-module__xmWmSa__themed{background-color:var(--color-background);color:var(--color-foreground)}.section-module__xmWmSa__dashedLineTop,.section-module__xmWmSa__dashedLineBottom{pointer-events:none;background:color-mix(in srgb, var(--color-darkPurple-900) 50%, transparent);height:1px;position:absolute;left:0;right:0;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 12px);mask-image:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 12px)}.section-module__xmWmSa__dashedLineTop{top:0}.section-module__xmWmSa__dashedLineBottom{bottom:0}.section-module__xmWmSa__container{--container-line-inset:max(var(--safe), calc(50% - 600px));position:relative}.section-module__xmWmSa__containerLineLeft,.section-module__xmWmSa__containerLineRight{pointer-events:none;z-index:1;background:repeating-linear-gradient(to bottom, var(--color-foreground) 0, var(--color-foreground) 4px, transparent 4px, transparent 8px);opacity:.15;width:1px;display:none;position:absolute;top:0;bottom:0}@media (min-width:1024px){.section-module__xmWmSa__containerLineLeft,.section-module__xmWmSa__containerLineRight{display:block}}.section-module__xmWmSa__containerLineLeft{left:var(--container-line-inset)}.section-module__xmWmSa__containerLineRight{right:var(--container-line-inset)}.section-module__xmWmSa__containerLineTop,.section-module__xmWmSa__containerLineBottom{pointer-events:none;z-index:1;background:repeating-linear-gradient(to right, var(--color-foreground) 0, var(--color-foreground) 4px, transparent 4px, transparent 8px);opacity:.15;height:1px;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.section-module__xmWmSa__containerLineTop{top:0}.section-module__xmWmSa__containerLineBottom{bottom:0}.section-module__xmWmSa__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 100%);mask-image:linear-gradient(#0000 0%,#000 15% 100%)}.section-module__xmWmSa__fadeBottom{-webkit-mask-image:linear-gradient(#000 0% 85%,#0000 100%);mask-image:linear-gradient(#000 0% 85%,#0000 100%)}.section-module__xmWmSa__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}[data-section-container]+[data-section-container]>.section-module__xmWmSa__containerLineTop{display:none}[data-section-container]:has(+[data-theme-section])>.section-module__xmWmSa__containerLineBottom{display:none}
.card-module__Y18W4G__card{--card-radius:var(--radius-xl);--card-padding:calc(var(--spacing) * 6);--card-border:var(--_card-border);--card-shadow:var(--_card-shadow);--card-title-color:var(--color-foreground);--card-description-color:var(--_card-description-color);height:100%;min-height:12.5rem;padding:var(--card-padding);border-radius:var(--card-radius);background-color:var(--_card-bg);box-shadow:var(--card-shadow);isolation:isolate;border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.card-module__Y18W4G__card:before,.card-module__Y18W4G__card:after{content:"";border-radius:var(--card-radius);-webkit-mask-composite:xor;transition:opacity var(--duration-normal) var(--ease-out-cubic);pointer-events:none;border:1px solid #0000;position:absolute;inset:0;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-module__Y18W4G__card:after{z-index:-2;background:var(--card-border) border-box}.card-module__Y18W4G__card:before{z-index:-1;background:var(--card-border-gradient,transparent) border-box;opacity:0}[data-theme=light]{--_card-bg:var(--color-white);--_card-border:var(--color-white);--_card-shadow:-4px 0 200px 0 #dedede4d, 0 4px 20px 0 #0000000d;--_card-description-color:var(--color-neutral-800);--_card-simple-bg:linear-gradient(to left, #f0f7ff80, #ffffff80);--lantern-spotlight:var(--color-neonGreen-600);--glass-dark-hover-shadow:0 0 12px #0000000a, 0 4px 24px #00000014}[data-theme=dark]{--_card-bg:#021118;--_card-border:#473b4580;--_card-shadow:-4px 0 200px 0 #0000004d, 0 4px 20px 0 #0003;--_card-description-color:var(--color-neutral-500);--_card-simple-bg:linear-gradient(to left, #000c12b3, #000c1280);--lantern-spotlight:var(--color-neonGreen-500);--glass-dark-hover-shadow:0 0 12px #b4ff640f, 0 4px 24px #c8ff781a}.card-module__Y18W4G__simple{background:var(--_card-simple-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.card-module__Y18W4G__icon{gap:calc(var(--spacing) * 4)}.card-module__Y18W4G__feature{justify-content:flex-end;min-height:295px}.card-module__Y18W4G__featureLarge{justify-content:flex-end;min-height:482px}.card-module__Y18W4G__featureCompact{gap:calc(var(--spacing) * 4);justify-content:space-between}.card-module__Y18W4G__glassDark.card-module__Y18W4G__glassDark{--card-border:var(--color-ui-03);--card-border-gradient:linear-gradient(128deg, #fff 0%, #181717 29%, #6a6969 100%);--card-shadow:none;background:linear-gradient(180deg, #ffffff05 0%, #000c1203 99.91%), var(--color-ui-02);min-height:auto;transition:background .6s var(--ease-out-cubic), box-shadow .6s var(--ease-out-cubic), border-color .6s var(--ease-out-cubic), opacity .6s var(--ease-out-cubic)}.card-module__Y18W4G__glassDark.card-module__Y18W4G__glassDark:before{transition:opacity .2s var(--ease-out-cubic)}.card-module__Y18W4G__glassDark.card-module__Y18W4G__glassDark:after{background:var(--card-border) border-box;transition:opacity .6s var(--ease-out-cubic)}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__glassDark:hover{box-shadow:var(--glass-dark-hover-shadow)}.card-module__Y18W4G__glassDark:hover:before{opacity:1}.card-module__Y18W4G__glassDark:not(.card-module__Y18W4G__hoverLantern):hover:after{opacity:0}}.card-module__Y18W4G__borderGradient1{--card-border-gradient:linear-gradient(to top left, #181717 0%, var(--color-darkPurple-800) 80%, var(--color-neutral-50) 100%)}.card-module__Y18W4G__borderGradient1:before{opacity:1}.card-module__Y18W4G__borderGradient2{--card-border-gradient:linear-gradient(to bottom right, var(--color-peach-500) 0%, var(--color-neutral-900) 50%, #ea97e3 100%)}.card-module__Y18W4G__borderGradient2:before{opacity:1}.card-module__Y18W4G__borderGradient3{--card-border-gradient:linear-gradient(to top left, var(--color-neutral-50) 0%, #181717 29%, #6a6969 100%)}.card-module__Y18W4G__borderGradient3:before{opacity:1}.card-module__Y18W4G__hoverFade:before{opacity:0}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverFade:hover:before{opacity:1}}.card-module__Y18W4G__hoverLantern:after{background:var(--lantern-border,var(--card-border)) border-box;opacity:1}.card-module__Y18W4G__hoverLantern:before{background:var(--lantern-spotlight,var(--color-neutral-50)) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverLantern:hover:before{opacity:1}[data-grid-lantern]:hover .card-module__Y18W4G__hoverLantern:before{opacity:1}}@property --card-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.card-module__Y18W4G__hoverConicSpin:before{background:var(--card-border-gradient,conic-gradient(from 0deg, var(--color-darkPurple-800), var(--color-neutral-50), var(--color-peach-500), transparent 60%)) border-box;-webkit-mask:conic-gradient(from var(--card-border-angle), black, black 40%, transparent 60%, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:conic-gradient(from var(--card-border-angle), black, black 40%, transparent 60%, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:conic-gradient(from var(--card-border-angle), black, black 40%, transparent 60%, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverConicSpin:hover:before{opacity:.7;animation:3s linear infinite card-module__Y18W4G__conic-spin}}@keyframes card-module__Y18W4G__conic-spin{to{--card-border-angle:360deg}}.card-module__Y18W4G__hoverSweep:before{background:linear-gradient(to bottom right, var(--color-neutral-50) 0%, var(--color-darkPurple-800) 25%, var(--color-peach-500) 50%, var(--color-darkBlue) 75%, #ea97e3 100%) border-box;opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic);background-position:0 0;background-size:300% 300%}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverSweep:hover:before{opacity:.8;animation:card-module__Y18W4G__border-sweep 3s var(--ease-in-out-cubic) forwards}}@keyframes card-module__Y18W4G__border-sweep{to{background-position:100% 100%}}.card-module__Y18W4G__hoverPulse:before{opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic)}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverPulse:hover:before{animation:card-module__Y18W4G__border-pulse 2s var(--ease-in-out-cubic) infinite}}@keyframes card-module__Y18W4G__border-pulse{0%,to{opacity:.15}50%{opacity:.6}}.card-module__Y18W4G__hoverShimmer:before{background:linear-gradient(90deg, transparent 0%, var(--color-neutral-50) 50%, transparent 100%) border-box, var(--card-border-gradient,linear-gradient(to top left, #181717 0%, var(--color-darkPurple-800) 76%, var(--color-neutral-50) 100%)) border-box;opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic);background-repeat:no-repeat;background-size:50% 100%,100% 100%}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverShimmer:hover:before{opacity:1;animation:card-module__Y18W4G__border-shimmer 1.5s var(--ease-out-cubic) forwards}}@keyframes card-module__Y18W4G__border-shimmer{0%{background-position:-100% 0,0 0}to{background-position:200% 0,0 0}}.card-module__Y18W4G__hoverDepth{--card-shadow:var(--shadow-x,0px) var(--shadow-y,0px) 30px #00000059, 0 0 60px #00000026}.card-module__Y18W4G__hoverAurora:after{background:var(--lantern-border,var(--card-border)) border-box;opacity:1}.card-module__Y18W4G__hoverAurora:before{background:var(--aurora-accent,var(--color-peach-500)) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverAurora:hover:before{opacity:1}}.card-module__Y18W4G__hoverTrace:after{background:var(--lantern-border,var(--card-border)) border-box;opacity:1}.card-module__Y18W4G__hoverTrace:before{background:var(--lantern-spotlight,#786e76cc) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverTrace:hover:before{opacity:1}}.card-module__Y18W4G__card.card-module__Y18W4G__glowActive{--card-shadow:0 0 40px 0 var(--glow-color,#c8adcd40), 0 4px 20px 0 var(--glow-color,#c8adcd26)}.card-module__Y18W4G__card.card-module__Y18W4G__glowActive:after{background:var(--glow-border,var(--color-white)) border-box}.card-module__Y18W4G__glowHover{transition:box-shadow var(--duration-normal) var(--ease-out-cubic), opacity var(--duration-normal) var(--ease-out-cubic)}.card-module__Y18W4G__glowHover:after{transition:background var(--duration-normal) var(--ease-out-cubic)}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__card.card-module__Y18W4G__glowHover:hover{--card-shadow:0 0 40px 0 var(--glow-color,#c8adcd40), 0 4px 20px 0 var(--glow-color,#c8adcd26)}.card-module__Y18W4G__card.card-module__Y18W4G__glowHover:hover:after{background:var(--glow-border,var(--color-white)) border-box}}@media (prefers-reduced-motion:reduce){.card-module__Y18W4G__hoverConicSpin:before,.card-module__Y18W4G__hoverSweep:before,.card-module__Y18W4G__hoverPulse:before,.card-module__Y18W4G__hoverShimmer:before{animation:none}.card-module__Y18W4G__hoverLantern:before,.card-module__Y18W4G__hoverConicSpin:before,.card-module__Y18W4G__hoverAurora:before,.card-module__Y18W4G__hoverTrace:before{-webkit-mask-composite:xor;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-module__Y18W4G__hoverSweep:before,.card-module__Y18W4G__hoverShimmer:before{background-position:0 0;background-size:100% 100%}[data-grid-lantern]:hover .card-module__Y18W4G__hoverLantern:before{opacity:0}.card-module__Y18W4G__hoverLantern:hover:before,.card-module__Y18W4G__hoverConicSpin:hover:before,.card-module__Y18W4G__hoverSweep:hover:before,.card-module__Y18W4G__hoverPulse:hover:before,.card-module__Y18W4G__hoverShimmer:hover:before,.card-module__Y18W4G__hoverAurora:hover:before,.card-module__Y18W4G__hoverTrace:hover:before{opacity:.7}.card-module__Y18W4G__hoverDepth{--card-shadow:0 0 30px #00000059, 0 0 60px #00000026}}
[data-theme=light]{--_dialog-overlay-border:transparent;--_dialog-overlay-bg:#fff3}[data-theme=dark]{--_dialog-overlay-border:var(--color-darkBlue);--_dialog-overlay-bg:linear-gradient(180deg, #000c1280 0%, #081f2a80 100%)}.dialog-module__KWRyBq__overlay{z-index:var(--z-index-banner);border-color:var(--_dialog-overlay-border);background:var(--_dialog-overlay-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:dialog-module__KWRyBq__overlay-in var(--duration-fast) var(--ease-out-cubic);position:fixed;inset:0}.dialog-module__KWRyBq__content{z-index:var(--z-index-banner);width:calc(100% - 32px);max-height:90dvh;color:var(--color-foreground);border-radius:var(--radius-2xl);border:1px solid var(--color-white);animation:dialog-module__KWRyBq__content-in var(--duration-fast) var(--ease-out-cubic);background-color:#ffffff80;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:-4px 0 200px #dedede4d,0 4px 20px #0000000d}@media (min-width:768px){.dialog-module__KWRyBq__content{width:auto;max-height:85dvh}}.dialog-module__KWRyBq__title{font-weight:500}.dialog-module__KWRyBq__description{color:var(--color-gray)}@keyframes dialog-module__KWRyBq__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-module__KWRyBq__content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.dialog-module__KWRyBq__overlay,.dialog-module__KWRyBq__content{animation:none}}
.demo-request-module__-uzaPq__overlay,.demo-request-module__-uzaPq__content{z-index:calc(var(--z-index-header) + 1)}.demo-request-module__-uzaPq__content{overscroll-behavior:contain;border-radius:var(--radius-2xl);width:calc(100% - 2rem);max-width:34rem;max-height:90dvh;animation:demo-request-module__-uzaPq__demo-in var(--duration-fast) var(--ease-out-cubic);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.demo-request-module__-uzaPq__content.demo-request-module__-uzaPq__wide{max-width:35rem}.demo-request-module__-uzaPq__content:focus{outline:none}.demo-request-module__-uzaPq__close{z-index:2;transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;position:absolute;top:.75rem;right:.75rem}@media (hover:hover) and (pointer:fine){.demo-request-module__-uzaPq__close:hover{background:color-mix(in srgb, var(--color-foreground) 8%, transparent);color:var(--color-foreground)}}.demo-request-module__-uzaPq__close:focus-visible{outline:2px solid var(--color-neonGreen-500);outline-offset:2px}@keyframes demo-request-module__-uzaPq__demo-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.demo-request-module__-uzaPq__content{animation:none}}
.flow-hero-module__61m4_G__layer{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 14%,#0000 25% 75%,#000 86% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 14%,#0000 25% 75%,#000 86% 90%,#0000 100%)}.flow-hero-module__61m4_G__tile{--end:97vw;--duration:6s;animation:flow-hero-module__61m4_G__flowOut var(--duration) linear infinite;animation-delay:calc(var(--delay) * .6);will-change:transform, filter}.flow-hero-module__61m4_G__tileLeft{--end:3vw}@keyframes flow-hero-module__61m4_G__flowOut{0%{filter:blur(8px);transform:translate(50vw)}40%{filter:blur(8px)}62%,82%{filter:blur()}to{transform:translate3d(var(--end), var(--dy), 0);filter:blur(6px)}}.flow-hero-module__61m4_G__t0{--dy:-150px;--delay:0s}.flow-hero-module__61m4_G__t1{--dy:90px;--delay:-1.25s}.flow-hero-module__61m4_G__t2{--dy:-60px;--delay:-2.5s}.flow-hero-module__61m4_G__t3{--dy:150px;--delay:-3.75s}.flow-hero-module__61m4_G__t4{--dy:-20px;--delay:-5s}.flow-hero-module__61m4_G__t5{--dy:60px;--delay:-6.25s}.flow-hero-module__61m4_G__t6{--dy:-110px;--delay:-7.5s}.flow-hero-module__61m4_G__t7{--dy:120px;--delay:-8.75s}.flow-hero-module__61m4_G__streak{stroke-dasharray:var(--dash) var(--gap);animation:flow-hero-module__61m4_G__streak var(--speed) linear infinite;animation-delay:var(--offset,0s)}@keyframes flow-hero-module__61m4_G__streak{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--end)}}.flow-hero-module__61m4_G__v0{--dash:10;--gap:420;--end:-430;--speed:2.2s;--offset:-.4s;stroke-width:1px}.flow-hero-module__61m4_G__v1{--dash:28;--gap:300;--end:-328;--speed:3.4s;--offset:-1.9s;stroke-width:1.5px}.flow-hero-module__61m4_G__v2{--dash:54;--gap:560;--end:-614;--speed:4.6s;--offset:-3.1s;stroke-width:1.5px;opacity:.85}.flow-hero-module__61m4_G__v3{--dash:6;--gap:170;--end:-176;--speed:1.7s;--offset:-.9s;stroke-width:1px}.flow-hero-module__61m4_G__v4{--dash:18;--gap:250;--end:-268;--speed:2.9s;--offset:-2.3s;stroke-width:2px}.flow-hero-module__61m4_G__v5{--dash:78;--gap:660;--end:-738;--speed:5.6s;--offset:-4.2s;stroke-width:1px;opacity:.7}.flow-hero-module__61m4_G__v6{--dash:14;--gap:130;--end:-144;--speed:2.5s;--offset:-1.2s;stroke-width:1.25px}.flow-hero-module__61m4_G__v7{--dash:36;--gap:480;--end:-516;--speed:3.9s;--offset:-.2s;stroke-width:1.75px}.flow-hero-module__61m4_G__dot{animation:3s ease-in-out infinite flow-hero-module__61m4_G__dot}.flow-hero-module__61m4_G__dot:nth-child(2n){animation-delay:-1.2s}.flow-hero-module__61m4_G__dot:nth-child(3n){animation-delay:-2.1s}@keyframes flow-hero-module__61m4_G__dot{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.flow-hero-module__61m4_G__tile,.flow-hero-module__61m4_G__streak,.flow-hero-module__61m4_G__dot{animation:none}}
@property --arch-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes architecture-map-module__7PvI2G__arch-spin{to{--arch-angle:360deg}}@keyframes architecture-map-module__7PvI2G__arch-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes architecture-map-module__7PvI2G__arch-pulse{0%{opacity:0;transform:translateY(-100%)}15%,85%{opacity:1}to{opacity:0;transform:translateY(260%)}}@keyframes architecture-map-module__7PvI2G__arch-agent{0%,to{opacity:.2;border-color:var(--arch-tile);transform:scale(.85)}15%{opacity:1;border-color:var(--arch-tile);transform:scale(1)}30%,55%{opacity:1;border-color:color-mix(in srgb, var(--color-neonGreen-500) 75%, transparent);transform:scale(1)}75%{opacity:1;border-color:var(--arch-tile);transform:scale(1)}}@keyframes architecture-map-module__7PvI2G__arch-glow{0%,to{box-shadow:0 0 .625rem color-mix(in srgb, var(--color-neonGreen-500) 14%, transparent)}50%{box-shadow:0 0 1rem color-mix(in srgb, var(--color-neonGreen-500) 24%, transparent)}}.architecture-map-module__7PvI2G__card{--arch-ease:cubic-bezier(.22, 1, .36, 1);--arch-step:4s;--arch-dim:color-mix(in srgb, var(--color-muted) 45%, var(--color-background));--arch-line:color-mix(in srgb, var(--color-foreground) 30%, var(--color-background));--arch-tile:color-mix(in srgb, var(--color-foreground) 28%, var(--color-background));--arch-edge:color-mix(in srgb, var(--color-foreground) 12%, var(--color-background));--arch-spin-dark:var(--color-darkBorder);--arch-subtle:color-mix(in srgb, var(--color-darkBlue-500) 45%, var(--color-ui-01));--arch-sheen:linear-gradient(135deg, color-mix(in srgb, var(--color-neutral-500) 10%, transparent), color-mix(in srgb, var(--color-neutral-500) 1%, transparent));grid-gap:.75rem;border:1px solid var(--color-ui-03);background:var(--color-ui-02);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}@media (min-width:1024px){.architecture-map-module__7PvI2G__card{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.architecture-map-module__7PvI2G__list{flex-direction:column;order:2;padding:.5rem .75rem;display:flex}@media (min-width:1024px){.architecture-map-module__7PvI2G__list{order:0;justify-content:center;padding:1rem 1.5rem}}.architecture-map-module__7PvI2G__item{border-bottom:1px solid var(--color-ui-03);position:relative}.architecture-map-module__7PvI2G__item:last-child{border-bottom:0}.architecture-map-module__7PvI2G__itemButton{width:100%;color:var(--arch-dim);text-align:left;cursor:pointer;transition:color .4s var(--arch-ease);align-items:baseline;gap:1rem;padding:1rem 0;display:flex}.architecture-map-module__7PvI2G__itemButton:focus-visible{outline:2px solid var(--color-neonGreen-500);outline-offset:2px;border-radius:.25rem}.architecture-map-module__7PvI2G__itemActive .architecture-map-module__7PvI2G__itemButton{color:var(--color-foreground)}.architecture-map-module__7PvI2G__itemNumber{min-width:1.5rem;color:var(--arch-dim);transition:color .4s var(--arch-ease)}.architecture-map-module__7PvI2G__itemActive .architecture-map-module__7PvI2G__itemNumber{color:var(--color-neonGreen-500)}.architecture-map-module__7PvI2G__itemText{color:var(--arch-dim);transition:color .4s var(--arch-ease)}.architecture-map-module__7PvI2G__itemActive .architecture-map-module__7PvI2G__itemText{color:var(--color-muted)}.architecture-map-module__7PvI2G__timer{background:var(--color-neonGreen-500);transform-origin:0;height:1px;animation:architecture-map-module__7PvI2G__arch-timer var(--arch-step) linear both;position:absolute;bottom:-1px;left:0;right:0}.architecture-map-module__7PvI2G__paused .architecture-map-module__7PvI2G__timer{animation-play-state:paused}.architecture-map-module__7PvI2G__field{--slot:11rem;isolation:isolate;border:1px solid var(--color-ui-03);background:radial-gradient(38% 9% at 50% 50%, color-mix(in srgb, var(--arch-subtle) 70%, transparent), transparent 100%), radial-gradient(60% 45% at 50% 50%, color-mix(in srgb, var(--arch-subtle) 35%, transparent), transparent 70%), var(--color-ui-01);border-radius:1rem;min-width:0;height:26rem;position:relative;overflow:hidden}@media (min-width:1024px){.architecture-map-module__7PvI2G__field{--slot:10rem;height:auto;min-height:32rem}}.architecture-map-module__7PvI2G__diagram{transform:translateY(calc((var(--at,0) + .5) * var(--slot) * -1));transition:transform 1s var(--arch-ease);padding:0 1rem;position:absolute;top:50%;left:0;right:0}.architecture-map-module__7PvI2G__field:before,.architecture-map-module__7PvI2G__field:after{content:"";z-index:2;pointer-events:none;height:4.5rem;position:absolute;left:0;right:0}.architecture-map-module__7PvI2G__field:before{background:linear-gradient(to bottom, var(--color-ui-01), transparent);top:0}.architecture-map-module__7PvI2G__field:after{background:linear-gradient(to top, var(--color-ui-01), transparent);bottom:0}@media (min-width:768px){.architecture-map-module__7PvI2G__diagram{padding:0 2rem}}.architecture-map-module__7PvI2G__diagram[data-active="1"]{--at:1}.architecture-map-module__7PvI2G__diagram[data-active="2"]{--at:2}.architecture-map-module__7PvI2G__diagram[data-active="3"]{--at:3}.architecture-map-module__7PvI2G__diagram[data-active="4"]{--at:4}.architecture-map-module__7PvI2G__diagram[data-active="5"]{--at:5}.architecture-map-module__7PvI2G__layer{height:var(--slot);justify-content:center;align-items:center;display:flex;position:relative}.architecture-map-module__7PvI2G__wire{background:var(--arch-line);width:1px;position:absolute;top:0;bottom:0;left:50%;overflow:hidden}.architecture-map-module__7PvI2G__layer:first-child .architecture-map-module__7PvI2G__wire{top:50%}.architecture-map-module__7PvI2G__layer:last-child .architecture-map-module__7PvI2G__wire{bottom:50%}.architecture-map-module__7PvI2G__pulse{background:linear-gradient(to bottom, transparent, var(--color-neonGreen-500));height:30%;animation:2.5s linear infinite architecture-map-module__7PvI2G__arch-pulse;position:absolute;inset:0 0 auto}.architecture-map-module__7PvI2G__layer1 .architecture-map-module__7PvI2G__pulse{animation-delay:.5s}.architecture-map-module__7PvI2G__layer2 .architecture-map-module__7PvI2G__pulse{animation-delay:1s}.architecture-map-module__7PvI2G__layer3 .architecture-map-module__7PvI2G__pulse{animation-delay:1.5s}.architecture-map-module__7PvI2G__layer4 .architecture-map-module__7PvI2G__pulse{animation-delay:2s}.architecture-map-module__7PvI2G__layer .architecture-map-module__7PvI2G__group{transition:transform 1s var(--arch-ease), opacity .8s var(--arch-ease), filter .8s var(--arch-ease), border-color .6s var(--arch-ease), background-color .6s var(--arch-ease)}.architecture-map-module__7PvI2G__layerActive .architecture-map-module__7PvI2G__group{transform:scale(1.12)}.architecture-map-module__7PvI2G__layerNear .architecture-map-module__7PvI2G__group{opacity:.35;filter:blur(3px);transform:scale(.94)}.architecture-map-module__7PvI2G__layerFar .architecture-map-module__7PvI2G__group{opacity:.12;filter:blur(5px);transform:scale(.88)}.architecture-map-module__7PvI2G__group{isolation:isolate;border:1px solid var(--arch-edge);background:var(--color-ui-01);border-radius:.625rem;justify-content:center;min-width:min(100%,17rem);max-width:100%;padding:1.1rem .75rem .75rem;display:flex;position:relative}@media (min-width:768px){.architecture-map-module__7PvI2G__group{padding:1.25rem 1rem .9rem}}.architecture-map-module__7PvI2G__layerActive .architecture-map-module__7PvI2G__group{border-color:color-mix(in srgb, var(--arch-subtle) 85%, var(--color-ui-01));background:var(--arch-sheen), var(--color-ui-01)}.architecture-map-module__7PvI2G__xbow:before{--spin-light:color-mix(in srgb, var(--color-neonGreen-500) 45%, var(--color-neutral-400));--spin-core:color-mix(in srgb, var(--color-neonGreen-500) 85%, transparent);content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--arch-angle,-45deg), color-mix(in srgb, var(--spin-light) 85%, var(--arch-spin-dark)) 0deg, var(--spin-core) 55deg, color-mix(in srgb, var(--spin-light) 35%, var(--arch-spin-dark)) 95deg, var(--arch-spin-dark) 135deg, color-mix(in srgb, var(--spin-light) 40%, var(--arch-spin-dark)) 185deg, var(--spin-core) 235deg, color-mix(in srgb, var(--spin-light) 30%, var(--arch-spin-dark)) 290deg, var(--arch-spin-dark) 330deg, color-mix(in srgb, var(--spin-light) 85%, var(--arch-spin-dark)) 360deg) border-box;-webkit-mask-composite:xor;pointer-events:none;border:1px solid #0000;animation:3s linear infinite architecture-map-module__7PvI2G__arch-spin;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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.architecture-map-module__7PvI2G__tag{border:1px solid color-mix(in srgb, var(--arch-subtle) 70%, transparent);background:var(--color-ui-01);color:var(--arch-dim);letter-spacing:.1em;white-space:nowrap;transition:color .5s var(--arch-ease);border-radius:.25rem;padding:.15rem .4rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.architecture-map-module__7PvI2G__layerActive .architecture-map-module__7PvI2G__tag{color:var(--color-muted)}.architecture-map-module__7PvI2G__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}@media (min-width:768px){.architecture-map-module__7PvI2G__row{gap:.5rem}}.architecture-map-module__7PvI2G__node{border:1px solid color-mix(in srgb, var(--arch-subtle) 45%, transparent);background:var(--color-ui-01);color:var(--arch-dim);white-space:nowrap;transition:color .5s var(--arch-ease);border-radius:.25rem;align-items:center;gap:.4rem;padding:.4rem .6rem;display:inline-flex}.architecture-map-module__7PvI2G__layerActive .architecture-map-module__7PvI2G__node{color:var(--color-foreground)}.architecture-map-module__7PvI2G__nodeIcon{width:.875rem;height:.875rem;color:var(--color-muted);flex-shrink:0}.architecture-map-module__7PvI2G__xbow{isolation:isolate;border:1px solid color-mix(in srgb, var(--color-foreground) 20%, var(--color-darkBorder));background:var(--arch-sheen), var(--color-ui-02);width:2.25rem;height:2.25rem;color:var(--color-foreground);border-radius:.25rem;flex-shrink:0;place-items:center;animation:3s ease-in-out infinite architecture-map-module__7PvI2G__arch-glow;display:grid;position:relative}.architecture-map-module__7PvI2G__xbowMark{width:46%;height:auto}.architecture-map-module__7PvI2G__xbowMark path{fill:currentColor}.architecture-map-module__7PvI2G__swarm{grid-gap:.35rem;grid-template-columns:repeat(5,1.75rem);gap:.35rem;display:grid}@media (min-width:640px){.architecture-map-module__7PvI2G__swarm{grid-template-columns:repeat(10,1.75rem)}}@media (min-width:768px){.architecture-map-module__7PvI2G__swarm{grid-template-columns:repeat(10,2rem);gap:.45rem}}.architecture-map-module__7PvI2G__agent{aspect-ratio:1;border:1px solid var(--arch-tile);background:color-mix(in srgb, var(--color-ui-02) 70%, transparent);color:var(--color-muted);animation:architecture-map-module__7PvI2G__arch-agent 4.8s var(--arch-ease) infinite both;border-radius:.25rem;place-items:center;display:grid}.architecture-map-module__7PvI2G__agentIcon{width:48%;height:48%}.architecture-map-module__7PvI2G__agent0{animation-delay:-.2s}.architecture-map-module__7PvI2G__agent1{animation-duration:5.4s;animation-delay:-2.6s}.architecture-map-module__7PvI2G__agent2{animation-duration:4.2s;animation-delay:-1.1s}.architecture-map-module__7PvI2G__agent3{animation-delay:-3.7s}.architecture-map-module__7PvI2G__agent4{animation-duration:5.8s;animation-delay:-1.9s}.architecture-map-module__7PvI2G__agent5{animation-duration:4.5s;animation-delay:-4.3s}.architecture-map-module__7PvI2G__swarm .architecture-map-module__7PvI2G__agent:nth-child(n+7){animation-direction:reverse}.architecture-map-module__7PvI2G__paused .architecture-map-module__7PvI2G__pulse,.architecture-map-module__7PvI2G__paused .architecture-map-module__7PvI2G__agent,.architecture-map-module__7PvI2G__paused .architecture-map-module__7PvI2G__xbow,.architecture-map-module__7PvI2G__paused .architecture-map-module__7PvI2G__xbow:before{animation-play-state:paused}[data-theme=light] .architecture-map-module__7PvI2G__itemActive .architecture-map-module__7PvI2G__itemNumber{color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){.architecture-map-module__7PvI2G__timer,.architecture-map-module__7PvI2G__pulse{display:none}.architecture-map-module__7PvI2G__diagram,.architecture-map-module__7PvI2G__layer .architecture-map-module__7PvI2G__group{transition:none}.architecture-map-module__7PvI2G__agent,.architecture-map-module__7PvI2G__xbow,.architecture-map-module__7PvI2G__xbow:before{animation:none}.architecture-map-module__7PvI2G__agent{opacity:1}}
@property --flow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --spin-color{syntax:"<color>";inherits:true;initial-value:#0000}@keyframes assessment-flow-module__rY638G__flow-readout{0%{opacity:0;transform:translateY(.25rem)}}@keyframes assessment-flow-module__rY638G__flow-spin{to{--flow-angle:360deg}}@keyframes assessment-flow-module__rY638G__flow-sweep{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes assessment-flow-module__rY638G__flow-reveal{0%{opacity:0;border-color:color-mix(in srgb, var(--color-neonGreen-500) 0%, var(--flow-tile-ghost));transform:scale(.82)}45%{opacity:1;border-color:color-mix(in srgb, var(--color-neonGreen-500) 55%, var(--flow-tile-lit))}to{opacity:1;border-color:var(--flow-tile-lit);transform:scale(1)}}@keyframes assessment-flow-module__rY638G__flow-ping{0%,to{border-color:var(--flow-tile-lit)}20%{border-color:color-mix(in srgb, var(--color-neonGreen-500) 60%, var(--flow-tile-lit))}}@keyframes assessment-flow-module__rY638G__flow-lock{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-peach) 60%, transparent);transform:scale(1)}30%{transform:scale(1.14)}to{box-shadow:0 0 0 .6rem color-mix(in srgb, var(--color-peach) 0%, transparent);transform:scale(1)}}@keyframes assessment-flow-module__rY638G__flow-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes assessment-flow-module__rY638G__flow-hit{0%,65%,to{border-color:var(--flow-tile-lit)}8%{border-color:var(--color-neonGreen-500)}}@keyframes assessment-flow-module__rY638G__flow-wire{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-30px}}@keyframes assessment-flow-module__rY638G__flow-glow{0%,to{box-shadow:0 0 .625rem color-mix(in srgb, var(--color-neonGreen-500) 14%, transparent)}50%{box-shadow:0 0 1rem color-mix(in srgb, var(--color-neonGreen-500) 24%, transparent)}}.assessment-flow-module__rY638G__card{--flow-ease:cubic-bezier(.22, 1, .36, 1);--flow-step:4.5s;--flow-dim:color-mix(in srgb, var(--color-muted) 45%, var(--color-background));--flow-tile-ghost:color-mix(in srgb, var(--color-foreground) 7%, var(--color-background));--flow-tile-lit:color-mix(in srgb, var(--color-foreground) 28%, var(--color-background));--flow-spin-dark:var(--color-darkBorder);--flow-subtle:color-mix(in srgb, var(--color-darkBlue-500) 45%, var(--color-ui-01));--flow-icon-edge:color-mix(in srgb, var(--color-foreground) 20%, var(--color-darkBorder));--flow-icon-surface:linear-gradient(135deg, color-mix(in srgb, var(--color-neutral-500) 10%, transparent), color-mix(in srgb, var(--color-neutral-500) 1%, transparent)), var(--color-ui-02);grid-gap:.75rem;border:1px solid var(--color-ui-03);background:var(--color-ui-02);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}@media (min-width:1024px){.assessment-flow-module__rY638G__card{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.assessment-flow-module__rY638G__steps{flex-direction:column;order:2;padding:.5rem .75rem;display:flex}@media (min-width:1024px){.assessment-flow-module__rY638G__steps{order:0;justify-content:center;padding:1rem 1.5rem}}.assessment-flow-module__rY638G__step{border-bottom:1px solid var(--color-ui-03);position:relative}.assessment-flow-module__rY638G__step:last-child{border-bottom:0}.assessment-flow-module__rY638G__stepButton{width:100%;color:var(--flow-dim);text-align:left;cursor:pointer;transition:color .4s var(--flow-ease);align-items:baseline;gap:1rem;padding:1.1rem 0;display:flex}.assessment-flow-module__rY638G__stepButton:hover,.assessment-flow-module__rY638G__stepOpen .assessment-flow-module__rY638G__stepButton{color:var(--color-foreground)}.assessment-flow-module__rY638G__stepButton:focus-visible{outline:2px solid var(--color-neonGreen-500);outline-offset:2px;border-radius:.25rem}.assessment-flow-module__rY638G__number{min-width:1.5rem;color:var(--flow-dim);transition:color .4s var(--flow-ease)}.assessment-flow-module__rY638G__stepOpen .assessment-flow-module__rY638G__number{color:var(--color-neonGreen-500)}.assessment-flow-module__rY638G__panel{transition:grid-template-rows .5s var(--flow-ease);grid-template-rows:0fr;display:grid}.assessment-flow-module__rY638G__stepOpen .assessment-flow-module__rY638G__panel{grid-template-rows:1fr}.assessment-flow-module__rY638G__panelText{opacity:0;min-height:0;transition:opacity .4s var(--flow-ease);padding-left:2.5rem;overflow:hidden}.assessment-flow-module__rY638G__stepOpen .assessment-flow-module__rY638G__panelText{opacity:1;padding-bottom:1.25rem}.assessment-flow-module__rY638G__timer{background:var(--color-neonGreen-500);transform-origin:0;height:1px;animation:assessment-flow-module__rY638G__flow-timer var(--flow-step) linear both;position:absolute;bottom:-1px;left:0;right:0}.assessment-flow-module__rY638G__paused .assessment-flow-module__rY638G__timer{animation-play-state:paused}.assessment-flow-module__rY638G__field{isolation:isolate;border:1px solid var(--color-ui-03);background:linear-gradient(180deg, color-mix(in srgb, var(--color-foreground) 3%, transparent), transparent 35%), var(--color-ui-01);border-radius:1rem;flex-direction:column;gap:2rem;min-width:0;padding:1.5rem 1.25rem 2rem;display:flex;position:relative;overflow:hidden}.assessment-flow-module__rY638G__field:before,.assessment-flow-module__rY638G__field:after{content:"";z-index:-1;pointer-events:none;transition:opacity .8s var(--flow-ease);position:absolute;inset:0}.assessment-flow-module__rY638G__field:before{background:radial-gradient(60% 55% at 50% 58%, color-mix(in srgb, var(--flow-subtle) 45%, transparent), transparent 70%)}.assessment-flow-module__rY638G__field:after{background:radial-gradient(60% 55% at 50% 58%, color-mix(in srgb, var(--color-neonGreen-500) 7%, transparent), transparent 70%);opacity:0}.assessment-flow-module__rY638G__field[data-step="1"]:before,.assessment-flow-module__rY638G__field[data-step="5"]:before{opacity:0}.assessment-flow-module__rY638G__field[data-step="1"]:after,.assessment-flow-module__rY638G__field[data-step="5"]:after{opacity:1}@media (min-width:1024px){.assessment-flow-module__rY638G__field{justify-content:center;min-height:32rem;padding:2rem 2.25rem 2.5rem}}.assessment-flow-module__rY638G__tag{border:1px solid color-mix(in srgb, var(--flow-subtle) 70%, transparent);background:var(--color-ui-01);color:var(--color-muted);letter-spacing:.1em;white-space:nowrap;border-radius:.25rem;align-items:center;padding:.2rem .45rem;display:inline-flex}.assessment-flow-module__rY638G__readout{z-index:5;animation:assessment-flow-module__rY638G__flow-readout .5s var(--flow-ease) both;min-height:1.6em;color:var(--color-foreground);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex;position:relative}.assessment-flow-module__rY638G__readoutCount{color:var(--color-neonGreen-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assessment-flow-module__rY638G__surface{--g:.35rem;--p:.5rem;--gutter:.4rem;--t:calc((100cqw - 8 * var(--g) - 6 * var(--p) - 2 * var(--gutter)) / 11);isolation:isolate;transition:transform 1.1s var(--flow-ease);margin-top:1rem;position:relative;container-type:inline-size}.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__surface{transition-delay:.7s;transform:scale(1.6)}@media (min-width:768px){.assessment-flow-module__rY638G__surface{--g:.75rem;--p:.9rem;--gutter:.75rem}}.assessment-flow-module__rY638G__groups{z-index:1;justify-content:center;gap:var(--gutter);display:flex;position:relative}.assessment-flow-module__rY638G__group{--spin-color:var(--color-neonGreen-500);--flow-spin-dark:color-mix(in srgb, var(--color-foreground) 20%, transparent);isolation:isolate;padding:var(--p);border-radius:.875rem;position:relative}.assessment-flow-module__rY638G__groupGrid{grid-gap:var(--g);gap:var(--g);display:grid}.assessment-flow-module__rY638G__groupGrid4{grid-template-columns:repeat(4, var(--t))}.assessment-flow-module__rY638G__groupGrid3{grid-template-columns:repeat(3, var(--t))}.assessment-flow-module__rY638G__groupTag{z-index:3;opacity:0;transition:opacity .4s var(--flow-ease);padding:.15rem .4rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.assessment-flow-module__rY638G__tile{--spin-on:0;isolation:isolate;aspect-ratio:1;border:1px solid var(--flow-tile-lit);background:color-mix(in srgb, var(--color-ui-02) 70%, transparent);opacity:0;transition:border-color .5s var(--flow-ease), background-color .5s var(--flow-ease), opacity .6s var(--flow-ease), filter .8s var(--flow-ease), transform .9s var(--flow-ease);border-radius:12%;place-items:center;display:grid;position:relative}.assessment-flow-module__rY638G__ripple0{--ripple:0s}.assessment-flow-module__rY638G__ripple1{--ripple:50ms}.assessment-flow-module__rY638G__ripple2{--ripple:.1s}.assessment-flow-module__rY638G__ripple3{--ripple:.15s}.assessment-flow-module__rY638G__ripple4{--ripple:.2s}.assessment-flow-module__rY638G__ripple5{--ripple:.25s}.assessment-flow-module__rY638G__ripple6{--ripple:.3s}.assessment-flow-module__rY638G__ripple7{--ripple:.35s}.assessment-flow-module__rY638G__ripple8{--ripple:.4s}.assessment-flow-module__rY638G__ripple9{--ripple:.45s}.assessment-flow-module__rY638G__ripple10{--ripple:.5s}.assessment-flow-module__rY638G__ripple11{--ripple:.55s}.assessment-flow-module__rY638G__ripple12{--ripple:.6s}.assessment-flow-module__rY638G__ripple13{--ripple:.65s}.assessment-flow-module__rY638G__ripple14{--ripple:.7s}.assessment-flow-module__rY638G__ripple15{--ripple:.75s}.assessment-flow-module__rY638G__ripple16{--ripple:.8s}.assessment-flow-module__rY638G__ripple17{--ripple:.85s}.assessment-flow-module__rY638G__ripple18{--ripple:.9s}.assessment-flow-module__rY638G__ripple19{--ripple:.95s}.assessment-flow-module__rY638G__ripple20{--ripple:1s}.assessment-flow-module__rY638G__ripple21{--ripple:1.05s}.assessment-flow-module__rY638G__ripple22{--ripple:1.1s}.assessment-flow-module__rY638G__ripple23{--ripple:1.15s}.assessment-flow-module__rY638G__ripple24{--ripple:1.2s}.assessment-flow-module__rY638G__ripple25{--ripple:1.25s}.assessment-flow-module__rY638G__ripple26{--ripple:1.3s}.assessment-flow-module__rY638G__ripple27{--ripple:1.35s}.assessment-flow-module__rY638G__ripple28{--ripple:1.4s}.assessment-flow-module__rY638G__ripple29{--ripple:1.45s}.assessment-flow-module__rY638G__ripple30{--ripple:1.5s}.assessment-flow-module__rY638G__ripple31{--ripple:1.55s}.assessment-flow-module__rY638G__ripple32{--ripple:1.6s}.assessment-flow-module__rY638G__ripple33{--ripple:1.65s}.assessment-flow-module__rY638G__ripple34{--ripple:1.7s}.assessment-flow-module__rY638G__ripple35{--ripple:1.75s}.assessment-flow-module__rY638G__ripple36{--ripple:1.8s}.assessment-flow-module__rY638G__ripple37{--ripple:1.85s}.assessment-flow-module__rY638G__ripple38{--ripple:1.9s}.assessment-flow-module__rY638G__ripple39{--ripple:1.95s}.assessment-flow-module__rY638G__ripple40{--ripple:2s}.assessment-flow-module__rY638G__field:not([data-step="0"]) .assessment-flow-module__rY638G__tile{opacity:1}.assessment-flow-module__rY638G__field[data-step="1"] .assessment-flow-module__rY638G__tile:not(.assessment-flow-module__rY638G__xbow){animation:.7s cubic-bezier(.22,1,.36,1) both assessment-flow-module__rY638G__flow-reveal,.9s ease-out assessment-flow-module__rY638G__flow-ping;animation-delay:calc(var(--ripple,0s) + .3s - .12s), calc(var(--ripple,0s) + .3s + 2s - .12s)}.assessment-flow-module__rY638G__xbow{--spin-on:1;--spin-color:var(--color-neonGreen-500);z-index:2;border-color:var(--flow-icon-edge);background:var(--flow-icon-surface);color:var(--color-foreground);opacity:1;animation:3s ease-in-out infinite assessment-flow-module__rY638G__flow-glow}.assessment-flow-module__rY638G__xbowMark{width:46%;height:auto}.assessment-flow-module__rY638G__xbowMark path{fill:currentColor}.assessment-flow-module__rY638G__sweep{z-index:2;aspect-ratio:1;background:radial-gradient(closest-side, transparent 88%, color-mix(in srgb, var(--color-neonGreen-500) 6%, transparent) 94%, color-mix(in srgb, var(--color-neonGreen-500) 55%, transparent) 98.5%, transparent 100%);opacity:0;pointer-events:none;border-radius:50%;width:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.assessment-flow-module__rY638G__field[data-step="1"] .assessment-flow-module__rY638G__sweep{animation:2s linear .3s 2 both assessment-flow-module__rY638G__flow-sweep}.assessment-flow-module__rY638G__field[data-step="2"] .assessment-flow-module__rY638G__group{--spin-on:1}.assessment-flow-module__rY638G__field[data-step="2"] .assessment-flow-module__rY638G__group>.assessment-flow-module__rY638G__groupTag{opacity:1}.assessment-flow-module__rY638G__groupBox1:before,.assessment-flow-module__rY638G__groupBox1 .assessment-flow-module__rY638G__groupTag{transition-delay:.35s}.assessment-flow-module__rY638G__groupBox2:before,.assessment-flow-module__rY638G__groupBox2 .assessment-flow-module__rY638G__groupTag{transition-delay:.7s}.assessment-flow-module__rY638G__groupBox1:before{animation-delay:-1s}.assessment-flow-module__rY638G__groupBox2:before{animation-delay:-2s}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__group{--spin-on:.3}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__tile:not(.assessment-flow-module__rY638G__xbow,.assessment-flow-module__rY638G__vulnerable){animation:1.8s ease-out infinite assessment-flow-module__rY638G__flow-hit;animation-delay:calc(var(--group-delay,0s) + var(--beat,0s))}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__peachHit{--spin-color:var(--color-peach);animation:none}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__peachHit:before{animation:3s linear infinite assessment-flow-module__rY638G__flow-spin,1.8s ease-out infinite assessment-flow-module__rY638G__flow-hit-line;animation-delay:0s, calc(var(--group-delay,0s) + var(--beat,0s))}@keyframes assessment-flow-module__rY638G__flow-hit-line{0%,65%,to{opacity:0}8%,30%{opacity:1}}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__vulnerable,.assessment-flow-module__rY638G__field[data-step="4"] .assessment-flow-module__rY638G__vulnerable{--spin-color:var(--color-peach);background:var(--flow-icon-surface)}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__vulnerable{border-color:var(--color-peach)}.assessment-flow-module__rY638G__field[data-step="4"] .assessment-flow-module__rY638G__vulnerable{border-color:var(--flow-icon-edge)}.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__vulnerable{--found-at:calc(1.4s + var(--order,0) * .38s);transition-delay:var(--found-at);animation:assessment-flow-module__rY638G__flow-lock .7s var(--flow-ease) both;animation-delay:var(--found-at)}.assessment-flow-module__rY638G__group1{--group-delay:.2s}.assessment-flow-module__rY638G__group2{--group-delay:.4s}.assessment-flow-module__rY638G__beat1{--beat:.3s}.assessment-flow-module__rY638G__beat2{--beat:.6s}.assessment-flow-module__rY638G__beat3{--beat:.9s}.assessment-flow-module__rY638G__beat4{--beat:1.2s}.assessment-flow-module__rY638G__beat5{--beat:1.5s}.assessment-flow-module__rY638G__field[data-step="4"] .assessment-flow-module__rY638G__tile:not(.assessment-flow-module__rY638G__xbow,.assessment-flow-module__rY638G__vulnerable){border-color:var(--flow-tile-ghost);opacity:.45;transition-duration:1.2s}.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__tile:not(.assessment-flow-module__rY638G__xbow,.assessment-flow-module__rY638G__vulnerable){border-color:var(--flow-tile-ghost);opacity:.55;filter:blur(2.5px)}.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__slot{opacity:0}.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__vulnerable{transform:translate(calc(var(--dc) * (var(--t) + var(--g)) + var(--dx) * (2 * var(--p) + var(--gutter) - var(--g))), calc(var(--dr) * (var(--t) + var(--g))));transition-delay:calc(var(--order,0) * 70ms)}.assessment-flow-module__rY638G__gather0{--dc:2;--dx:1;--dr:2;--order:0}.assessment-flow-module__rY638G__gather1{--dc:3;--dx:1;--dr:1;--order:1}.assessment-flow-module__rY638G__gather2{--dc:1;--dx:1;--dr:-1;--order:2}.assessment-flow-module__rY638G__gather3{--dc:-3;--dx:-1;--dr:1;--order:3}.assessment-flow-module__rY638G__gather4{--dc:-2;--dx:-1;--dr:-1;--order:4}.assessment-flow-module__rY638G__gather5{--dc:-3;--dx:-1;--dr:-2;--order:5}.assessment-flow-module__rY638G__set{--spin-on:0;--spin-color:var(--color-neonGreen-500);--pad:calc(var(--g) * .75);z-index:2;top:calc(var(--p) + 2 * (var(--t) + var(--g)) - var(--pad));left:calc(var(--p) - var(--pad));width:calc(3 * var(--t) + 2 * var(--g) + 2 * var(--pad));height:calc(3 * var(--t) + 2 * var(--g) + 2 * var(--pad));pointer-events:none;transition:border-color .6s var(--flow-ease), box-shadow .6s var(--flow-ease);border:1px solid #0000;border-radius:.45rem;position:absolute}.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__set{border-color:var(--color-neonGreen-500);box-shadow:0 0 1.1rem color-mix(in srgb, var(--color-neonGreen-500) 12%, transparent);transition-delay:.9s}.assessment-flow-module__rY638G__vulnerable:before,.assessment-flow-module__rY638G__group:before,.assessment-flow-module__rY638G__xbow:before,.assessment-flow-module__rY638G__field[data-step="3"] .assessment-flow-module__rY638G__peachHit:before{--spin-light:color-mix(in srgb, var(--spin-color) 45%, var(--color-neutral-400));--spin-core:color-mix(in srgb, var(--spin-color) 85%, transparent);content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--flow-angle,-45deg), color-mix(in srgb, var(--spin-light) 85%, var(--flow-spin-dark)) 0deg, var(--spin-core) 55deg, color-mix(in srgb, var(--spin-light) 35%, var(--flow-spin-dark)) 95deg, var(--flow-spin-dark) 135deg, color-mix(in srgb, var(--spin-light) 40%, var(--flow-spin-dark)) 185deg, var(--spin-core) 235deg, color-mix(in srgb, var(--spin-light) 30%, var(--flow-spin-dark)) 290deg, var(--flow-spin-dark) 330deg, color-mix(in srgb, var(--spin-light) 85%, var(--flow-spin-dark)) 360deg) border-box;-webkit-mask-composite:xor;opacity:var(--spin-on,0);pointer-events:none;transition:opacity .5s var(--flow-ease);border:1px solid #0000;animation:3s linear infinite assessment-flow-module__rY638G__flow-spin;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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.assessment-flow-module__rY638G__icon{opacity:0;width:46%;height:46%;transition:opacity .4s var(--flow-ease), transform .4s var(--flow-ease);position:absolute;transform:scale(.6)}.assessment-flow-module__rY638G__bug{color:var(--color-peach)}.assessment-flow-module__rY638G__check{color:var(--color-neonGreen-500)}.assessment-flow-module__rY638G__field[data-step="4"] .assessment-flow-module__rY638G__bug,.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__check{opacity:1;transform:scale(1)}.assessment-flow-module__rY638G__field[data-step="4"] .assessment-flow-module__rY638G__vulnerable{--spin-on:1}.assessment-flow-module__rY638G__field[data-step="4"] .assessment-flow-module__rY638G__bug{transition-delay:.25s}.assessment-flow-module__rY638G__field[data-step="5"] .assessment-flow-module__rY638G__vulnerable{--spin-color:var(--color-neonGreen-500);--spin-on:1;z-index:1;border-color:var(--flow-icon-edge);background:var(--flow-icon-surface)}.assessment-flow-module__rY638G__vulnerable{transition:border-color .6s var(--flow-ease), background-color .6s var(--flow-ease), opacity .6s var(--flow-ease), transform .9s var(--flow-ease), --spin-color .6s var(--flow-ease)}.assessment-flow-module__rY638G__wires,.assessment-flow-module__rY638G__nodes{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s var(--flow-ease);position:absolute;inset:0;overflow:visible}.assessment-flow-module__rY638G__wires{z-index:0}.assessment-flow-module__rY638G__nodes{z-index:4}.assessment-flow-module__rY638G__field[data-step="0"] .assessment-flow-module__rY638G__wires,.assessment-flow-module__rY638G__field[data-step="0"] .assessment-flow-module__rY638G__nodes{opacity:1}.assessment-flow-module__rY638G__node{transition:left .6s var(--flow-ease), top .6s var(--flow-ease), transform .6s var(--flow-ease)}.assessment-flow-module__rY638G__field:not([data-step="0"]) .assessment-flow-module__rY638G__node{top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.assessment-flow-module__rY638G__wire{fill:none;stroke:var(--flow-subtle);stroke-width:1px;vector-effect:non-scaling-stroke}.assessment-flow-module__rY638G__wirePulse{stroke:var(--color-neonGreen-500);stroke-dasharray:18 112;animation:2.4s linear infinite assessment-flow-module__rY638G__flow-wire}.assessment-flow-module__rY638G__field:not([data-step="0"]) .assessment-flow-module__rY638G__wirePulse{animation:none}.assessment-flow-module__rY638G__pulse1{animation-delay:-.5s}.assessment-flow-module__rY638G__pulse2{animation-delay:-1s}.assessment-flow-module__rY638G__pulse3{animation-delay:-1.5s}.assessment-flow-module__rY638G__pulse4{animation-delay:-2s}.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__tile,.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__sweep,.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__wirePulse,.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__vulnerable:before,.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__group:before,.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__xbow:before,.assessment-flow-module__rY638G__field[data-paused] .assessment-flow-module__rY638G__peachHit:before{animation-play-state:paused}.assessment-flow-module__rY638G__node{border:1px solid color-mix(in srgb, var(--flow-subtle) 45%, transparent);background:var(--color-ui-01);color:var(--color-foreground);white-space:nowrap;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-background) 80%, transparent);border-radius:.25rem;align-items:center;gap:.25rem;padding:.3rem .4rem;font-size:10px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.assessment-flow-module__rY638G__node0{top:16%;left:17%}.assessment-flow-module__rY638G__node1{top:50%;left:17%}.assessment-flow-module__rY638G__node2{top:84%;left:17%}.assessment-flow-module__rY638G__node3{top:28%;left:81%}.assessment-flow-module__rY638G__node4{top:72%;left:81%}.assessment-flow-module__rY638G__node svg{display:none}@media (min-width:768px){.assessment-flow-module__rY638G__node{gap:.4rem;padding:.45rem .65rem;font-size:.8125rem}.assessment-flow-module__rY638G__node svg{display:block}}:is([data-theme=light] .assessment-flow-module__rY638G__tag,[data-theme=light] .assessment-flow-module__rY638G__number){color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){.assessment-flow-module__rY638G__timer,.assessment-flow-module__rY638G__wirePulse,.assessment-flow-module__rY638G__sweep{display:none}.assessment-flow-module__rY638G__tile,.assessment-flow-module__rY638G__icon,.assessment-flow-module__rY638G__groupTag,.assessment-flow-module__rY638G__wires,.assessment-flow-module__rY638G__nodes,.assessment-flow-module__rY638G__panel,.assessment-flow-module__rY638G__panelText,.assessment-flow-module__rY638G__vulnerable:before,.assessment-flow-module__rY638G__group:before,.assessment-flow-module__rY638G__xbow:before,.assessment-flow-module__rY638G__peachHit:before,.assessment-flow-module__rY638G__set,.assessment-flow-module__rY638G__field:before,.assessment-flow-module__rY638G__field:after{transition:none;animation:none}}
.divider-module__alMCgG__divider{--dashed-divider-horizontal-fade-size:2.5rem;--dashed-divider-dash-size:4px;--dashed-divider-gap-size:4px;--dashed-divider-color:var(--color-ui-disabled);--dashed-divider-horizontal-color:var(--color-ui-disabled);--dashed-divider-offset:0%;background:linear-gradient(to right, transparent 0%, var(--dashed-divider-horizontal-color) 10%, var(--dashed-divider-horizontal-color) 90%, transparent 100%);-webkit-mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + var(--dashed-divider-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-divider-horizontal-fade-size), black calc(100% - var(--dashed-divider-horizontal-fade-size)), transparent 100%);-webkit-mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + var(--dashed-divider-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-divider-horizontal-fade-size), black calc(100% - var(--dashed-divider-horizontal-fade-size)), transparent 100%);mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + var(--dashed-divider-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-divider-horizontal-fade-size), black calc(100% - var(--dashed-divider-horizontal-fade-size)), transparent 100%);-webkit-mask-composite:source-in, xor;margin-left:calc((var(--dashed-divider-offset) / 2) * -1);width:calc(100% + var(--dashed-divider-offset));border:none;-webkit-mask-composite:source-in;mask-composite:intersect}.divider-module__alMCgG__dark{--dashed-divider-color:var(--color-ui-03);--dashed-divider-horizontal-color:var(--color-ui-03)}[data-theme=dark] .divider-module__alMCgG__divider{--dashed-divider-color:var(--color-ui-03);--dashed-divider-horizontal-color:var(--color-ui-03)}
.enlargeable-image-module__3I1zua__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enlargeable-image-module__3I1zua__trigger{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjcnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjkwMDAwMDAwMDAwMDAwMDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzIuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGxpbmUgeDE9JzkuMCcgeTE9JzUuNCcgeDI9JzkuMCcgeTI9JzEyLjYnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMi43JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0ncmdiYSgwLDAsMCwwLjA2KScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjgnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGxpbmUgeDE9JzkuMCcgeTE9JzUuNCcgeDI9JzkuMCcgeTI9JzEyLjYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS44JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48L3N2Zz4=) 9 9,zoom-in;appearance:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:relative}.enlargeable-image-module__3I1zua__wrapper{width:100%;height:100%;display:block;position:relative}.enlargeable-image-module__3I1zua__cornerBadge{z-index:1;width:36px;height:36px;color:var(--color-white);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.85;transition:opacity var(--duration-fast) var(--ease-out-cubic), background-color var(--duration-fast) var(--ease-out-cubic);background:#0000008c;border:1px solid #ffffff40;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}@media (hover:hover) and (pointer:fine){.enlargeable-image-module__3I1zua__cornerBadge{opacity:0}.enlargeable-image-module__3I1zua__wrapper:hover .enlargeable-image-module__3I1zua__cornerBadge{opacity:1}}.enlargeable-image-module__3I1zua__cornerBadge:focus-visible{opacity:1}.enlargeable-image-module__3I1zua__cornerBadge:hover{background:#000000bf}.enlargeable-image-module__3I1zua__cornerBadgeSm{width:22px;height:22px;bottom:4px;right:4px}.enlargeable-image-module__3I1zua__cornerBadgeSm .enlargeable-image-module__3I1zua__icon{width:12px;height:12px}.enlargeable-image-module__3I1zua__icon{width:18px;height:18px}.enlargeable-image-module__3I1zua__overlay{z-index:1000;animation:enlargeable-image-module__3I1zua__overlay-in var(--duration-fast) var(--ease-out-cubic);background:#000000d9;position:fixed;inset:0}.enlargeable-image-module__3I1zua__content{z-index:1000;cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjcnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjkwMDAwMDAwMDAwMDAwMDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzIuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGNpcmNsZSBjeD0nOScgY3k9JzknIHI9JzYnIGZpbGw9J3JnYmEoMCwwLDAsMC4wNiknIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS44Jy8+PGxpbmUgeDE9JzEyLjcnIHkxPScxMi43JyB4Mj0nMjAuNycgeTI9JzIwLjcnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4wJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48bGluZSB4MT0nNS40JyB5MT0nOS4wJyB4Mj0nMTIuNicgeTI9JzkuMCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjgnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvc3ZnPg==) 9 9,zoom-out;animation:enlargeable-image-module__3I1zua__content-in var(--duration-fast) var(--ease-out-cubic);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (min-width:768px){.enlargeable-image-module__3I1zua__content{padding:48px}}.enlargeable-image-module__3I1zua__content:focus-visible{outline:none}.enlargeable-image-module__3I1zua__closeButton{z-index:1;width:44px;height:44px;color:var(--color-white);cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjcnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjkwMDAwMDAwMDAwMDAwMDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzIuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGNpcmNsZSBjeD0nOScgY3k9JzknIHI9JzYnIGZpbGw9J3JnYmEoMCwwLDAsMC4wNiknIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS44Jy8+PGxpbmUgeDE9JzEyLjcnIHkxPScxMi43JyB4Mj0nMjAuNycgeTI9JzIwLjcnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4wJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48bGluZSB4MT0nNS40JyB5MT0nOS4wJyB4Mj0nMTIuNicgeTI9JzkuMCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjgnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvc3ZnPg==) 9 9,zoom-out;background:#0000008c;border:1px solid #ffffff40;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}@media (min-width:768px){.enlargeable-image-module__3I1zua__closeButton{top:24px;right:24px}}.enlargeable-image-module__3I1zua__closeButton:hover{background:#000000bf}.enlargeable-image-module__3I1zua__figure{flex-direction:column;align-items:center;max-width:100%;max-height:100%;margin:0;display:flex}.enlargeable-image-module__3I1zua__image{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:85dvh}.enlargeable-image-module__3I1zua__caption{color:var(--color-white);text-align:center;opacity:.8;margin-top:12px}@keyframes enlargeable-image-module__3I1zua__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes enlargeable-image-module__3I1zua__content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.enlargeable-image-module__3I1zua__overlay,.enlargeable-image-module__3I1zua__content{animation:none}.enlargeable-image-module__3I1zua__cornerBadge{transition:none}}
.sticky-cards-module__nCdk5G__desktopOnly{display:none}@media (min-width:1024px){.sticky-cards-module__nCdk5G__desktopOnly{display:block}}.sticky-cards-module__nCdk5G__mobileOnly{display:block}@media (min-width:1024px){.sticky-cards-module__nCdk5G__mobileOnly{display:none}}.sticky-cards-module__nCdk5G__section{width:100%;padding:5rem 1rem;position:relative}@media (min-width:768px){.sticky-cards-module__nCdk5G__section{padding:6.25rem 1rem}}@media (min-width:1440px){.sticky-cards-module__nCdk5G__section{padding:7.75rem 1rem}}.sticky-cards-module__nCdk5G__container{grid-template-columns:auto 1fr;justify-content:space-between;width:100%;max-width:90rem;margin:0 auto;display:grid}@media (min-width:1024px){.sticky-cards-module__nCdk5G__container{align-items:flex-start}.sticky-cards-module__nCdk5G__containerReversed{grid-template-columns:1fr auto}.sticky-cards-module__nCdk5G__containerReversed .sticky-cards-module__nCdk5G__stickyColumn{order:2;padding-left:2rem;padding-right:0}.sticky-cards-module__nCdk5G__containerReversed .sticky-cards-module__nCdk5G__cardsColumn{margin-left:0;margin-right:auto}}.sticky-cards-module__nCdk5G__stickyColumn{width:100%;max-width:23.75rem;padding-right:2rem}@media (min-width:768px){.sticky-cards-module__nCdk5G__stickyColumn{top:calc(var(--header-height) + 7.5rem);flex-shrink:0;position:sticky}}.sticky-cards-module__nCdk5G__stickyContent{text-wrap:pretty;flex-direction:column;gap:1.5rem;max-width:30rem;display:flex}@media (min-width:1440px){.sticky-cards-module__nCdk5G__stickyContent{gap:2rem;max-width:100%}}.sticky-cards-module__nCdk5G__title{color:var(--color-foreground)}.sticky-cards-module__nCdk5G__description{color:var(--color-muted)}.sticky-cards-module__nCdk5G__cardsColumn{flex-direction:column;gap:5rem;width:100%;margin-left:auto;display:flex;position:relative}@media (min-width:1024px){.sticky-cards-module__nCdk5G__cardsColumn{flex:1;max-width:40rem}}.sticky-cards-module__nCdk5G__cardRow{z-index:1;justify-content:space-between;align-items:center;gap:1.5rem;transition:opacity .4s;display:flex;position:relative}@media (min-width:1024px){.sticky-cards-module__nCdk5G__cardRow:before{content:"";background:var(--color-ui-disabled);width:4.9375rem;height:1px;transition:background .4s;position:absolute;top:50%;left:5rem}}.sticky-cards-module__nCdk5G__cardRowInactive{opacity:.4}:is([data-theme=light] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__cardTitle,[data-theme=light] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__cardDescription,[data-theme=light] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__numberText){opacity:.65}[data-theme=light] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__card{opacity:.75}[data-theme=light] .sticky-cards-module__nCdk5G__cardRowInactive:before{background:var(--color-ui-03);opacity:1}[data-theme=light] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__card:after{opacity:1;background:var(--color-ui-03) border-box}.sticky-cards-module__nCdk5G__cardRowActive{opacity:1}@media (min-width:1024px){.sticky-cards-module__nCdk5G__cardRowActive:before{background:linear-gradient(to bottom right, var(--color-neutral-400) 0%, color-mix(in srgb, var(--color-neutral-400) 75%, var(--color-neutral-900)) 50%, var(--color-neutral-900) 75%, var(--color-neutral-400) 100%)}}.sticky-cards-module__nCdk5G__numberIndicator{--active-border-ring:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, var(--color-neutral-400) 85%, var(--color-darkBorder)) 0deg, var(--color-neutral-400) 55deg, color-mix(in srgb, var(--color-neutral-400) 35%, var(--color-darkBorder)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--color-neutral-400) 40%, var(--color-darkBorder)) 185deg, var(--color-neutral-400) 235deg, color-mix(in srgb, var(--color-neutral-400) 30%, var(--color-darkBorder)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--color-neutral-400) 85%, var(--color-darkBorder)) 360deg) border-box;z-index:1;background-color:var(--color-background);border-radius:50%;flex-shrink:0;width:3.75rem;height:3.75rem;position:relative}.sticky-cards-module__nCdk5G__numberIndicator:before{content:"";background:conic-gradient(from var(--sticky-ring-angle,-45deg), #bbbbbb29 0deg, #bbbbbb14 90deg, #1f292d0d 180deg, #bbbbbb14 270deg, #bbbbbb29 360deg) border-box;-webkit-mask-composite:source-in, xor;z-index:0;pointer-events:none;opacity:0;border:4px solid #0000;border-radius:50%;transition:opacity .35s;position:absolute;inset:2px;-webkit-mask-image:radial-gradient(circle,#0000 calc(100% - 4px),#000 calc(100% - 4px)),linear-gradient(#000 0 0);mask-image:radial-gradient(circle,#0000 calc(100% - 4px),#000 calc(100% - 4px)),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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (min-width:1024px){.sticky-cards-module__nCdk5G__numberIndicator{width:5rem;height:5rem}.sticky-cards-module__nCdk5G__numberIndicator:before{border-width:4px;inset:2px}}.sticky-cards-module__nCdk5G__cardRowActive .sticky-cards-module__nCdk5G__numberIndicator:before{opacity:1;animation:2.4s linear infinite sticky-cards-module__nCdk5G__sticky-ring-spin}.sticky-cards-module__nCdk5G__numberRing{background:var(--color-background);border-radius:50%;position:absolute;inset:.375rem}.sticky-cards-module__nCdk5G__numberRing:before,.sticky-cards-module__nCdk5G__numberRing:after{content:"";-webkit-mask-composite:xor;pointer-events:none;border:1px solid #0000;border-radius:50%;transition:opacity .4s;position:absolute;inset:0;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sticky-cards-module__nCdk5G__numberRing:after{background:var(--color-darkBorder) border-box}.sticky-cards-module__nCdk5G__numberRing:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 0deg, var(--sticky-border-light-core) 55deg, color-mix(in srgb, var(--sticky-border-light) 35%, var(--sticky-border-dark)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--sticky-border-light) 40%, var(--sticky-border-dark)) 185deg, var(--sticky-border-light-core) 235deg, color-mix(in srgb, var(--sticky-border-light) 30%, var(--sticky-border-dark)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 360deg) border-box;opacity:0}.sticky-cards-module__nCdk5G__numberRingActive{box-shadow:none}.sticky-cards-module__nCdk5G__numberRingActive:after{opacity:0}.sticky-cards-module__nCdk5G__numberRingActive:before{opacity:1;animation:2.4s linear infinite sticky-cards-module__nCdk5G__sticky-ring-spin}.sticky-cards-module__nCdk5G__numberRingGlow{--sticky-border-dark:var(--color-darkBorder);--sticky-border-light:color-mix(in srgb, var(--color-neonGreen-600) 40%, var(--color-neutral-400));--sticky-border-light-core:color-mix(in srgb, var(--color-neonGreen-600) 70%, var(--color-neutral-400));border-radius:50%;transition:box-shadow .4s;position:absolute;inset:0}.sticky-cards-module__nCdk5G__numberRingGlow:before,.sticky-cards-module__nCdk5G__numberRingGlow:after{content:"";-webkit-mask-composite:xor;pointer-events:none;border:1px solid #0000;border-radius:50%;transition:opacity .4s;position:absolute;inset:0;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sticky-cards-module__nCdk5G__numberRingGlow:after{background:var(--color-darkBorder) border-box}.sticky-cards-module__nCdk5G__numberRingGlow:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 0deg, var(--sticky-border-light-core) 55deg, color-mix(in srgb, var(--sticky-border-light) 35%, var(--sticky-border-dark)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--sticky-border-light) 40%, var(--sticky-border-dark)) 185deg, var(--sticky-border-light-core) 235deg, color-mix(in srgb, var(--sticky-border-light) 30%, var(--sticky-border-dark)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 360deg) border-box;opacity:0}.sticky-cards-module__nCdk5G__numberRingGlowActive{box-shadow:0 .25rem 1.25rem #e1ff6814}.sticky-cards-module__nCdk5G__numberRingGlowActive:after{opacity:0}.sticky-cards-module__nCdk5G__numberRingGlowActive:before{opacity:1;animation:2.4s linear infinite sticky-cards-module__nCdk5G__sticky-ring-spin}.sticky-cards-module__nCdk5G__numberText{font-family:var(--font-geist-mono);letter-spacing:-.03em;color:var(--color-ui-disabled);font-size:1.125rem;font-weight:500;line-height:1.2;transition:color .4s;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.sticky-cards-module__nCdk5G__numberText{font-size:1.375rem}}.sticky-cards-module__nCdk5G__numberTextActive{color:var(--color-neonGreen-600)}.sticky-cards-module__nCdk5G__card{--sticky-border-dark:var(--color-darkBorder);--sticky-border-light:color-mix(in srgb, var(--color-neonGreen-600) 40%, var(--color-neutral-400));--sticky-border-light-core:color-mix(in srgb, var(--color-neonGreen-600) 70%, var(--color-neutral-400));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(172deg, var(--color-background) 35%, #31313100 104%);isolation:isolate;border:1px solid #0000;border-radius:.75rem;flex-direction:column;flex:1;min-width:30rem;max-width:30rem;padding:1.5rem;transition:box-shadow .4s;display:flex;position:relative}.sticky-cards-module__nCdk5G__card:before,.sticky-cards-module__nCdk5G__card:after{content:"";-webkit-mask-composite:xor;pointer-events:none;border:1px solid #0000;border-radius:.75rem;transition:opacity .4s;position:absolute;inset:0;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sticky-cards-module__nCdk5G__card:after{z-index:-2;background:var(--color-darkBorder) border-box}.sticky-cards-module__nCdk5G__card:before{z-index:-1;background:conic-gradient(from var(--sticky-card-angle,-45deg), color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 0deg, var(--sticky-border-light-core) 55deg, color-mix(in srgb, var(--sticky-border-light) 35%, var(--sticky-border-dark)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--sticky-border-light) 40%, var(--sticky-border-dark)) 185deg, var(--sticky-border-light-core) 235deg, color-mix(in srgb, var(--sticky-border-light) 30%, var(--sticky-border-dark)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 360deg) border-box;opacity:0}.sticky-cards-module__nCdk5G__cardActive{background:linear-gradient(180deg, #ffffff05 0%, #000c1203 99.91%), var(--color-ui-01);box-shadow:0 .25rem 1.25rem #e1ff6814}.sticky-cards-module__nCdk5G__cardActive:after{opacity:0}.sticky-cards-module__nCdk5G__cardActive:before{opacity:1;animation:3s linear infinite sticky-cards-module__nCdk5G__sticky-card-spin}.sticky-cards-module__nCdk5G__cardWrapper{position:relative;overflow:visible}.sticky-cards-module__nCdk5G__cardWrapperActive:before{content:"";filter:blur(70px);z-index:-10;pointer-events:none;background:radial-gradient(circle,#e1ff688c 0%,#e1ff6859 30%,#e1ff6826 50%,#e1ff680f 65%,#0000 78%);border-radius:50%;width:17.5rem;height:11.25rem;position:absolute;bottom:-2.5rem;left:-1.875rem}.sticky-cards-module__nCdk5G__cardWrapperActive:after{content:"";filter:blur(45px);z-index:-10;pointer-events:none;background:radial-gradient(circle,#e1ff68b3 0%,#e1ff6866 40%,#e1ff681a 65%,#0000 80%);border-radius:50%;width:9.375rem;height:6.875rem;position:absolute;bottom:-1.25rem;left:-.625rem}@property --sticky-card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --sticky-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sticky-cards-module__nCdk5G__sticky-card-spin{to{--sticky-card-angle:360deg}}@keyframes sticky-cards-module__nCdk5G__sticky-ring-spin{to{--sticky-ring-angle:360deg}}.sticky-cards-module__nCdk5G__cardTitle{color:var(--color-ui-disabled);margin-bottom:1rem;transition:color .4s}@media (min-width:1024px){.sticky-cards-module__nCdk5G__cardTitle{margin-bottom:1rem}}.sticky-cards-module__nCdk5G__cardTitleActive{color:var(--color-foreground)}.sticky-cards-module__nCdk5G__cardDescription{color:var(--color-ui-disabled);transition:color .4s}.sticky-cards-module__nCdk5G__cardDescriptionActive{color:var(--color-neutral-400)}.sticky-cards-module__nCdk5G__timeline{z-index:0;background:color-mix(in srgb, var(--color-darkBorder) 30%, transparent);width:1px;display:block;position:absolute;top:3.75rem;bottom:3.75rem;left:1.8125rem;-webkit-mask-image:repeating-linear-gradient(#000 0 4px,#0000 4px 12px);mask-image:repeating-linear-gradient(#000 0 4px,#0000 4px 12px)}.sticky-cards-module__nCdk5G__timeline:after{content:"";width:100%;height:30%;left:0;top:var(--active-position,50%);background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-neutral-200) 70%, transparent) 50%, transparent 100%);transition:top .4s;position:absolute;translate:0 -50%}@media (min-width:1024px){.sticky-cards-module__nCdk5G__timeline{top:5rem;bottom:5rem;left:2.4375rem}}.sticky-cards-module__nCdk5G__mobileSection{width:100%;padding:5rem 1rem;position:relative}@media (min-width:768px){.sticky-cards-module__nCdk5G__mobileSection{padding:6.25rem 1.5rem}}.sticky-cards-module__nCdk5G__mobileHeader{text-wrap:pretty;background-color:var(--color-background);text-align:center;flex-direction:column;gap:1rem;margin-bottom:1.875rem;padding-bottom:.5rem;display:flex}@media (min-width:640px){.sticky-cards-module__nCdk5G__mobileHeader{margin-bottom:5rem}}.sticky-cards-module__nCdk5G__mobileHeader .sticky-cards-module__nCdk5G__description{max-width:var(--spacing-2sm);margin:0 auto}.sticky-cards-module__nCdk5G__mobileList{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.sticky-cards-module__nCdk5G__mobileListItem{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex;position:relative}.sticky-cards-module__nCdk5G__mobileListItem:before{content:"";background:color-mix(in srgb, var(--color-neutral-200) 25%, transparent);z-index:0;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:repeating-linear-gradient(#000 0 4px,#0000 4px 12px);mask-image:repeating-linear-gradient(#000 0 4px,#0000 4px 12px)}.sticky-cards-module__nCdk5G__mobileListItem:first-child:before{top:1.875rem}.sticky-cards-module__nCdk5G__mobileListItem:last-child:before{bottom:5.625rem}.sticky-cards-module__nCdk5G__mobileListItemInactive{opacity:.4;transition:opacity .4s}.sticky-cards-module__nCdk5G__mobileListItemActive{opacity:1;transition:opacity .4s}.sticky-cards-module__nCdk5G__mobileNumberIndicator{z-index:1;background-color:var(--color-background)}.sticky-cards-module__nCdk5G__mobileCard{flex-direction:column;justify-content:space-between;width:100%;min-width:0;max-width:30rem;min-height:11.25rem;padding:1rem;display:flex}[data-theme=light] .sticky-cards-module__nCdk5G__numberRing:after{background:var(--color-lightBorder) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__numberRing:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, #91adbf 85%, var(--color-lightBorder)) 0deg, #91adbf 55deg, color-mix(in srgb, #91adbf 35%, var(--color-lightBorder)) 95deg, var(--color-lightBorder) 135deg, color-mix(in srgb, #91adbf 40%, var(--color-lightBorder)) 185deg, #91adbf 235deg, color-mix(in srgb, #91adbf 30%, var(--color-lightBorder)) 290deg, var(--color-lightBorder) 330deg, color-mix(in srgb, #91adbf 85%, var(--color-lightBorder)) 360deg) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__numberRingGlow:after{background:var(--color-lightBorder) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__numberRingGlow:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, #91adbf 85%, var(--color-lightBorder)) 0deg, #91adbf 55deg, color-mix(in srgb, #91adbf 35%, var(--color-lightBorder)) 95deg, var(--color-lightBorder) 135deg, color-mix(in srgb, #91adbf 40%, var(--color-lightBorder)) 185deg, #91adbf 235deg, color-mix(in srgb, #91adbf 30%, var(--color-lightBorder)) 290deg, var(--color-lightBorder) 330deg, color-mix(in srgb, #91adbf 85%, var(--color-lightBorder)) 360deg) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__numberIndicator:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), #91adbf29 0deg, #91adbf14 90deg, #e7ebf20d 180deg, #91adbf14 270deg, #91adbf29 360deg) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__numberRingGlowActive{box-shadow:0 .25rem 1.25rem #91adbf33}[data-theme=light] .sticky-cards-module__nCdk5G__card:after{background:var(--color-lightBorder) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__card:before{background:conic-gradient(from var(--sticky-card-angle,-45deg), color-mix(in srgb, #91adbf 85%, var(--color-lightBorder)) 0deg, #91adbf 55deg, color-mix(in srgb, #91adbf 35%, var(--color-lightBorder)) 95deg, var(--color-lightBorder) 135deg, color-mix(in srgb, #91adbf 40%, var(--color-lightBorder)) 185deg, #91adbf 235deg, color-mix(in srgb, #91adbf 30%, var(--color-lightBorder)) 290deg, var(--color-lightBorder) 330deg, color-mix(in srgb, #91adbf 85%, var(--color-lightBorder)) 360deg) border-box}[data-theme=light] .sticky-cards-module__nCdk5G__cardActive{box-shadow:0 .25rem 1.25rem #91adbf26}[data-theme=light] .sticky-cards-module__nCdk5G__cardTitle{color:var(--color-ui-disabled)}[data-theme=light] .sticky-cards-module__nCdk5G__cardTitleActive{color:var(--color-foreground)}[data-theme=light] .sticky-cards-module__nCdk5G__cardDescription{color:var(--color-ui-disabled)}[data-theme=light] .sticky-cards-module__nCdk5G__cardDescriptionActive{color:var(--color-muted)}[data-theme=light] .sticky-cards-module__nCdk5G__numberText{color:var(--color-ui-disabled)}[data-theme=light] .sticky-cards-module__nCdk5G__numberTextActive{color:var(--color-darkBlue)}[data-theme=light] .sticky-cards-module__nCdk5G__timeline{background:color-mix(in srgb, var(--color-lightBorder) 50%, transparent)}[data-theme=light] .sticky-cards-module__nCdk5G__timeline:after{background:linear-gradient(#0000 0%,#91adbf80 50%,#0000 100%)}:is([data-theme=light] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__cardTitle,[data-theme=light] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__cardDescription,[data-theme=light] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__numberText){opacity:.65}[data-theme=light] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__card{opacity:.75}[data-theme=light] .sticky-cards-module__nCdk5G__mobileListItem:before{background:color-mix(in srgb, var(--color-lightBorder) 50%, transparent)}[data-theme=light] .sticky-cards-module__nCdk5G__cardRowActive:before{background:linear-gradient(to bottom right, #91adbf 0%, color-mix(in srgb, #91adbf 50%, var(--color-lightBorder)) 50%, var(--color-lightBorder) 75%, #91adbf 100%)}:is([data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__cardTitle,[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__cardDescription,[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__numberText){opacity:.9}[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive{opacity:.88}[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__card{opacity:.88}[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive:before{background:var(--color-ui-disabled);opacity:1}[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowInactive .sticky-cards-module__nCdk5G__card:after{opacity:1;background:var(--color-darkBorder) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__numberRing:after{background:var(--color-darkBorder) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__numberRing:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 0deg, var(--sticky-border-light-core) 55deg, color-mix(in srgb, var(--sticky-border-light) 35%, var(--sticky-border-dark)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--sticky-border-light) 40%, var(--sticky-border-dark)) 185deg, var(--sticky-border-light-core) 235deg, color-mix(in srgb, var(--sticky-border-light) 30%, var(--sticky-border-dark)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 360deg) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__numberRingGlow:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 0deg, var(--sticky-border-light-core) 55deg, color-mix(in srgb, var(--sticky-border-light) 35%, var(--sticky-border-dark)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--sticky-border-light) 40%, var(--sticky-border-dark)) 185deg, var(--sticky-border-light-core) 235deg, color-mix(in srgb, var(--sticky-border-light) 30%, var(--sticky-border-dark)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 360deg) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__numberRingGlow:after{background:var(--color-darkBorder) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__numberIndicator:before{background:conic-gradient(from var(--sticky-ring-angle,-45deg), #bbbbbb29 0deg, #bbbbbb14 90deg, #1f292d0d 180deg, #bbbbbb14 270deg, #bbbbbb29 360deg) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__numberRingGlowActive{box-shadow:0 .25rem 1.25rem #e1ff6814}[data-theme=dark] .sticky-cards-module__nCdk5G__card:after{background:var(--color-darkBorder) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__card:before{background:conic-gradient(from var(--sticky-card-angle,-45deg), color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 0deg, var(--sticky-border-light-core) 55deg, color-mix(in srgb, var(--sticky-border-light) 35%, var(--sticky-border-dark)) 95deg, var(--sticky-border-dark) 135deg, color-mix(in srgb, var(--sticky-border-light) 40%, var(--sticky-border-dark)) 185deg, var(--sticky-border-light-core) 235deg, color-mix(in srgb, var(--sticky-border-light) 30%, var(--sticky-border-dark)) 290deg, var(--sticky-border-dark) 330deg, color-mix(in srgb, var(--sticky-border-light) 85%, var(--sticky-border-dark)) 360deg) border-box}[data-theme=dark] .sticky-cards-module__nCdk5G__cardActive{box-shadow:0 .25rem 1.25rem #e1ff6814}[data-theme=dark] .sticky-cards-module__nCdk5G__cardTitle{color:var(--color-ui-disabled)}[data-theme=dark] .sticky-cards-module__nCdk5G__cardTitleActive{color:var(--color-foreground)}[data-theme=dark] .sticky-cards-module__nCdk5G__cardDescription{color:var(--color-ui-disabled)}[data-theme=dark] .sticky-cards-module__nCdk5G__cardDescriptionActive{color:var(--color-neutral-400)}[data-theme=dark] .sticky-cards-module__nCdk5G__numberText{color:var(--color-ui-disabled)}[data-theme=dark] .sticky-cards-module__nCdk5G__numberTextActive{color:var(--color-neonGreen-600)}[data-theme=dark] .sticky-cards-module__nCdk5G__timeline{background:color-mix(in srgb, var(--color-darkBorder) 30%, transparent)}[data-theme=dark] .sticky-cards-module__nCdk5G__timeline:after{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-neutral-200) 70%, transparent) 50%, transparent 100%)}:is([data-theme=dark] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__cardTitle,[data-theme=dark] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__cardDescription,[data-theme=dark] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__numberText){opacity:.8}[data-theme=dark] .sticky-cards-module__nCdk5G__mobileListItemInactive{opacity:.72}[data-theme=dark] .sticky-cards-module__nCdk5G__mobileListItemInactive .sticky-cards-module__nCdk5G__card{opacity:.88}[data-theme=dark] .sticky-cards-module__nCdk5G__mobileListItem:before{background:color-mix(in srgb, var(--color-darkBorder) 30%, transparent)}[data-theme=dark] .sticky-cards-module__nCdk5G__cardRowActive:before{background:linear-gradient(to bottom right, var(--color-neutral-400) 0%, color-mix(in srgb, var(--color-neutral-400) 75%, var(--color-neutral-900)) 50%, var(--color-neutral-900) 75%, var(--color-neutral-400) 100%)}
.enlargeable-module___1xNhq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enlargeable-module___1xNhq__wrapper{position:relative}.enlargeable-module___1xNhq__expandButton{z-index:1;width:32px;height:32px;color:var(--color-foreground);cursor:pointer;background:var(--color-background);border:1px solid var(--color-darkBorder);border-radius:var(--radius-md);opacity:.8;transition:opacity var(--duration-fast) var(--ease-out-cubic);place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.enlargeable-module___1xNhq__wrapper:hover .enlargeable-module___1xNhq__expandButton,.enlargeable-module___1xNhq__expandButton:focus-visible{opacity:1}.enlargeable-module___1xNhq__expandButton:hover{background:color-mix(in srgb, var(--color-foreground) 8%, transparent)}.enlargeable-module___1xNhq__icon{width:16px;height:16px}.enlargeable-module___1xNhq__overlay{z-index:1000;animation:enlargeable-module___1xNhq__overlay-in var(--duration-fast) var(--ease-out-cubic);background:#000000bf;position:fixed;inset:0}.enlargeable-module___1xNhq__content{z-index:1000;width:min(95vw,1400px);max-height:90dvh;color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-darkBorder);border-radius:var(--radius-xl);animation:enlargeable-module___1xNhq__content-in var(--duration-fast) var(--ease-out-cubic);padding:20px;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media (min-width:768px){.enlargeable-module___1xNhq__content{padding:32px}}.enlargeable-module___1xNhq__content:focus-visible{outline:none}.enlargeable-module___1xNhq__closeButton{z-index:1;width:36px;height:36px;color:var(--color-foreground);cursor:pointer;background:var(--color-background);border:1px solid var(--color-darkBorder);border-radius:var(--radius-md);place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.enlargeable-module___1xNhq__closeButton:hover{background:color-mix(in srgb, var(--color-foreground) 8%, transparent)}.enlargeable-module___1xNhq__modalInner{width:100%;margin:0}@keyframes enlargeable-module___1xNhq__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes enlargeable-module___1xNhq__content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.enlargeable-module___1xNhq__overlay,.enlargeable-module___1xNhq__content{animation:none}.enlargeable-module___1xNhq__expandButton{transition:none}}
.lantern-module__rbgEhW__frame{isolation:isolate;border-radius:var(--lantern-radius,var(--radius-xl));border:1px solid #0000;position:relative}.lantern-module__rbgEhW__frame:before,.lantern-module__rbgEhW__frame:after{content:"";border:solid #0000;border-width:var(--lantern-edges,1px);border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lantern-module__rbgEhW__frame:after{z-index:1;background:var(--lantern-border,var(--color-ui-03)) border-box}.lantern-module__rbgEhW__frame:before{z-index:2;background:var(--lantern-spotlight,var(--color-neonGreen)) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.lantern-module__rbgEhW__frame:hover:before{opacity:1}}
@keyframes controls-tour-module__skyDSW__tour-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.controls-tour-module__skyDSW__card{--tour-ease:cubic-bezier(.22, 1, .36, 1);--tour-step:5.5s;--tour-dim:color-mix(in srgb, var(--color-muted) 45%, var(--color-background));grid-gap:.75rem;border:1px solid var(--color-ui-03);background:var(--color-ui-02);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}@media (min-width:1024px){.controls-tour-module__skyDSW__card{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.controls-tour-module__skyDSW__steps{flex-direction:column;order:2;padding:.5rem .75rem;display:flex}@media (min-width:1024px){.controls-tour-module__skyDSW__steps{order:0;justify-content:center;padding:1rem 1.5rem}}.controls-tour-module__skyDSW__step{border-bottom:1px solid var(--color-ui-03);position:relative}.controls-tour-module__skyDSW__step:last-child{border-bottom:0}.controls-tour-module__skyDSW__stepButton{width:100%;color:var(--tour-dim);text-align:left;cursor:pointer;transition:color .4s var(--tour-ease);align-items:baseline;gap:1rem;padding:1.1rem 0;display:flex}.controls-tour-module__skyDSW__stepButton:hover,.controls-tour-module__skyDSW__stepOpen .controls-tour-module__skyDSW__stepButton{color:var(--color-foreground)}.controls-tour-module__skyDSW__stepButton:focus-visible{outline:2px solid var(--color-neonGreen-500);outline-offset:2px;border-radius:.25rem}.controls-tour-module__skyDSW__number{min-width:1.5rem;color:var(--tour-dim);transition:color .4s var(--tour-ease)}.controls-tour-module__skyDSW__stepOpen .controls-tour-module__skyDSW__number{color:var(--color-neonGreen-500)}.controls-tour-module__skyDSW__panel{transition:grid-template-rows .5s var(--tour-ease);grid-template-rows:0fr;display:grid}.controls-tour-module__skyDSW__stepOpen .controls-tour-module__skyDSW__panel{grid-template-rows:1fr}.controls-tour-module__skyDSW__panelText{opacity:0;min-height:0;transition:opacity .4s var(--tour-ease);padding-left:2.5rem;overflow:hidden}.controls-tour-module__skyDSW__stepOpen .controls-tour-module__skyDSW__panelText{opacity:1;padding-bottom:1.25rem}.controls-tour-module__skyDSW__timer{background:var(--color-neonGreen-500);transform-origin:0;height:1px;animation:controls-tour-module__skyDSW__tour-timer var(--tour-step) linear both;position:absolute;bottom:-1px;left:0;right:0}.controls-tour-module__skyDSW__paused .controls-tour-module__skyDSW__timer{animation-play-state:paused}.controls-tour-module__skyDSW__media{align-self:center}@media (prefers-reduced-motion:reduce){.controls-tour-module__skyDSW__timer{animation:none}}
.settings-window-module__XYg3mG__window{--window-ease:cubic-bezier(.65, 0, .35, 1);aspect-ratio:11/6;border-radius:.875rem;position:relative;overflow:hidden}.settings-window-module__XYg3mG__viewport{position:absolute;inset:9.444% 0 0;overflow:hidden}@keyframes settings-window-module__XYg3mG__window-from-top{0%{transform:translateY(0)}}.settings-window-module__XYg3mG__viewport{transition:filter .5s var(--window-ease)}.settings-window-module__XYg3mG__page{transition:transform 1.2s var(--window-ease)}.settings-window-module__XYg3mG__at0 .settings-window-module__XYg3mG__page{animation:settings-window-module__XYg3mG__window-from-top 1.8s var(--window-ease) .7s backwards;transform:translateY(-13.217%)}.settings-window-module__XYg3mG__at1 .settings-window-module__XYg3mG__page{transform:translateY(-38.455%)}.settings-window-module__XYg3mG__at2 .settings-window-module__XYg3mG__page{transform:translateY(-68.392%)}.settings-window-module__XYg3mG__veil{background:color-mix(in srgb, var(--color-darkBlue) 32%, transparent);opacity:0;transition:opacity .5s var(--window-ease);position:absolute;inset:9.444% 0 0}.settings-window-module__XYg3mG__dialogOpen .settings-window-module__XYg3mG__viewport{filter:blur(3px)}.settings-window-module__XYg3mG__dialogOpen .settings-window-module__XYg3mG__veil{opacity:1}.settings-window-module__XYg3mG__dialog{width:84.848%;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-darkBlue) 14%, transparent);opacity:0;transform-origin:50% 0;transition:opacity .45s var(--window-ease), transform .6s cubic-bezier(.22, 1, .36, 1);border-radius:.5rem .5rem 0 0;position:absolute;top:16.389%;left:7.576%;overflow:hidden;transform:translateY(6%)scale(.98)}.settings-window-module__XYg3mG__dialogOpen .settings-window-module__XYg3mG__dialog{opacity:1;transition-delay:.15s;transform:none}@media (prefers-reduced-motion:reduce){.settings-window-module__XYg3mG__viewport,.settings-window-module__XYg3mG__page,.settings-window-module__XYg3mG__veil,.settings-window-module__XYg3mG__dialog{transition:none}.settings-window-module__XYg3mG__at0 .settings-window-module__XYg3mG__page{animation:none}}
.accordion-module__qfoQrG__item{contain:layout paint;overflow:hidden}.accordion-module__qfoQrG__header{display:flex}.accordion-module__qfoQrG__trigger{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1;justify-content:space-between;align-items:center;gap:8px;display:flex}.accordion-module__qfoQrG__chevron{transition:transform var(--duration-fast) var(--ease-out-cubic);color:var(--color-foreground);flex-shrink:0}.accordion-module__qfoQrG__trigger[data-state=open] .accordion-module__qfoQrG__chevron{transform:rotate(180deg)}.accordion-module__qfoQrG__content{animation:accordion-module__qfoQrG__accordion-close var(--duration-fast) var(--ease-out-cubic);will-change:height;overflow:hidden;transform:translateZ(0)}.accordion-module__qfoQrG__content[data-state=open]{animation:accordion-module__qfoQrG__accordion-open var(--duration-fast) var(--ease-out-cubic)}.accordion-module__qfoQrG__contentInner{padding-top:8px}@keyframes accordion-module__qfoQrG__accordion-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes accordion-module__qfoQrG__accordion-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.accordion-module__qfoQrG__chevron{transition:none}.accordion-module__qfoQrG__content,.accordion-module__qfoQrG__content[data-state=open]{animation:none}}
.feature-bento-module__6D8Qrq__lead{background:radial-gradient(70% 60% at 100% 30%, color-mix(in srgb, var(--color-neonGreen-500) 9%, transparent), transparent 70%), var(--color-ui-02);overflow:hidden}@media (min-width:1024px){.feature-bento-module__6D8Qrq__lead{padding:2.5rem}}.feature-bento-module__6D8Qrq__leadMedia{isolation:isolate;border:1px solid var(--color-ui-03);background:color-mix(in srgb, var(--color-ui-01) 70%, transparent);border-radius:.75rem;min-width:0;padding:1.5rem;position:relative}@media (min-width:1024px){.feature-bento-module__6D8Qrq__leadMedia{padding:2.25rem}}.feature-bento-module__6D8Qrq__leadMedia:before{content:"";z-index:-1;border-radius:inherit;background-image:radial-gradient(color-mix(in srgb, var(--color-foreground) 18%, transparent) .3px, transparent 1px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}
