@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.p.0ptcwqi9jx~4d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.p.0ptcwqi9jx~4d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_727f93aa-module__7rhxpa__className{font-family:Caveat,Caveat Fallback;font-style:normal}
.AiGuidedBanner-module__IgtwFq__aiBarSurface{background:linear-gradient(105deg,#312e81 0%,#5b21b6 16%,#7c3aed 32%,#c026d3 50%,#0e7490 72%,#2563eb 88%,#4f46e5 100%) 0 0/260% 100%;border:1px solid #ffffff6b;animation:12s ease-in-out infinite AiGuidedBanner-module__IgtwFq__aiBarHueShift;box-shadow:0 4px 24px #4f46e547,inset 0 1px #ffffff26}@keyframes AiGuidedBanner-module__IgtwFq__aiBarHueShift{0%,to{background-position:0%}50%{background-position:100%}}.AiGuidedBanner-module__IgtwFq__fadeEdge{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.AiGuidedBanner-module__IgtwFq__marqueeOuter{padding-block:.45rem;padding-inline:0;overflow:hidden}.AiGuidedBanner-module__IgtwFq__marqueeInner{width:max-content;animation:32s linear infinite AiGuidedBanner-module__IgtwFq__aiBannerMarquee;display:flex}.AiGuidedBanner-module__IgtwFq__marqueeOuter:hover .AiGuidedBanner-module__IgtwFq__marqueeInner{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.AiGuidedBanner-module__IgtwFq__marqueeInner{animation:none;transform:none}.AiGuidedBanner-module__IgtwFq__aiBarSurface{background-size:100% 100%;animation:none}}.AiGuidedBanner-module__IgtwFq__chunk{flex-shrink:0}@keyframes AiGuidedBanner-module__IgtwFq__aiBannerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.OnboardingLayout-module__XfNZoa__shell{background-color:#fefefe;min-height:100vh;position:relative;overflow:hidden}.OnboardingLayout-module__XfNZoa__gradientBase{z-index:0;background:linear-gradient(132deg, color-mix(in srgb, var(--color-primary) 7%, white) 0%, color-mix(in srgb, var(--color-secondary) 5%, white) 22%, #fff 48%, color-mix(in srgb, var(--color-gradient-2) 6%, white) 68%, color-mix(in srgb, var(--color-accent) 5%, white) 82%, color-mix(in srgb, var(--color-gradient-3) 8%, white) 100%);background-size:220% 220%;animation:26s ease-in-out infinite OnboardingLayout-module__XfNZoa__onboardingGradDrift;position:absolute;inset:-20%}@keyframes OnboardingLayout-module__XfNZoa__onboardingGradDrift{0%,to{background-position:12% 35%;transform:rotate(0)scale(1)}33%{background-position:88% 42%;transform:rotate(1.5deg)scale(1.02)}66%{background-position:55% 78%;transform:rotate(-1deg)scale(1.01)}}.OnboardingLayout-module__XfNZoa__blob{pointer-events:none;z-index:0;filter:blur(80px);opacity:.42;will-change:transform;border-radius:50%;position:absolute}.OnboardingLayout-module__XfNZoa__blob1{background:radial-gradient(circle, color-mix(in srgb, var(--color-primary) 18%, white) 0%, color-mix(in srgb, var(--color-primary) 6%, white) 55%, transparent 72%);width:min(52vw,520px);height:min(52vw,520px);animation:19s ease-in-out infinite OnboardingLayout-module__XfNZoa__onboardingFloatA;top:8%;left:-12%}.OnboardingLayout-module__XfNZoa__blob2{background:radial-gradient(circle, color-mix(in srgb, var(--color-gradient-3) 16%, white) 0%, color-mix(in srgb, var(--color-secondary) 7%, white) 50%, transparent 70%);width:min(48vw,480px);height:min(48vw,480px);animation:23s ease-in-out -4s infinite OnboardingLayout-module__XfNZoa__onboardingFloatB;top:22%;right:-8%}.OnboardingLayout-module__XfNZoa__blob3{background:radial-gradient(circle, color-mix(in srgb, var(--color-gradient-2) 14%, white) 0%, color-mix(in srgb, var(--color-accent) 8%, white) 48%, transparent 68%);width:min(60vw,580px);height:min(44vw,420px);animation:21s ease-in-out -8s infinite OnboardingLayout-module__XfNZoa__onboardingFloatC;bottom:-10%;left:18%}.OnboardingLayout-module__XfNZoa__blob4{background:radial-gradient(circle, color-mix(in srgb, var(--color-primary) 10%, white) 0%, transparent 65%);opacity:.28;filter:blur(64px);width:min(36vw,360px);height:min(36vw,360px);animation:16s ease-in-out -2s infinite OnboardingLayout-module__XfNZoa__onboardingFloatD;top:38%;left:42%}@keyframes OnboardingLayout-module__XfNZoa__onboardingFloatA{0%,to{transform:translate(0)scale(1)rotate(0)}20%{transform:translate(8%,12%)scale(1.12)rotate(8deg)}45%{transform:translate(18%,-6%)scale(.94)rotate(-5deg)}70%{transform:translate(-6%,14%)scale(1.06)rotate(4deg)}}@keyframes OnboardingLayout-module__XfNZoa__onboardingFloatB{0%,to{transform:translate(0)scale(1)rotate(0)}25%{transform:translate(-14%,8%)scale(1.08)rotate(-10deg)}50%{transform:translate(-6%,-18%)scale(.9)rotate(6deg)}75%{transform:translate(10%,6%)scale(1.04)rotate(-4deg)}}@keyframes OnboardingLayout-module__XfNZoa__onboardingFloatC{0%,to{transform:translate(0)scale(1)rotate(0)}30%{transform:translate(-10%,-14%)scale(1.1)rotate(12deg)}55%{transform:translate(12%,4%)scale(.92)rotate(-8deg)}80%{transform:translate(4%,16%)scale(1.05)rotate(5deg)}}@keyframes OnboardingLayout-module__XfNZoa__onboardingFloatD{0%,to{opacity:.22;transform:translate(0)scale(1)}50%{opacity:.38;transform:translate(-12%,10%)scale(1.25)}}.OnboardingLayout-module__XfNZoa__frost{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.05);animation:14s ease-in-out infinite OnboardingLayout-module__XfNZoa__onboardingFrostPulse;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 50% at 50% 46%,#000 0%,#00000047 48%,#0000 76%);mask-image:radial-gradient(58% 50% at 50% 46%,#000 0%,#00000047 48%,#0000 76%)}@keyframes OnboardingLayout-module__XfNZoa__onboardingFrostPulse{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.OnboardingLayout-module__XfNZoa__gradientBase,.OnboardingLayout-module__XfNZoa__blob1,.OnboardingLayout-module__XfNZoa__blob2,.OnboardingLayout-module__XfNZoa__blob3,.OnboardingLayout-module__XfNZoa__blob4,.OnboardingLayout-module__XfNZoa__frost{animation:none!important}.OnboardingLayout-module__XfNZoa__gradientBase{background-position:50%;transform:none}}.OnboardingLayout-module__XfNZoa__content{z-index:2;position:relative}