@keyframes svelte-l9kpfr-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:svelte-l9kpfr-fade-in .4s ease-out}.weather-drop.svelte-1xsgzq7{top:-6px;width:1.5px;height:8px;background:linear-gradient(180deg,transparent,rgba(130,170,255,.5));border-radius:0 0 2px 2px;animation:svelte-1xsgzq7-weather-fall linear infinite}@keyframes svelte-1xsgzq7-weather-fall{0%{transform:translateY(-8px);opacity:0}15%{opacity:1}85%{opacity:.6}to{transform:translateY(calc(100cqh + 8px));opacity:0}}@supports not (height: 1cqh){@keyframes svelte-1xsgzq7-weather-fall{0%{transform:translateY(-8px);opacity:0}15%{opacity:1}85%{opacity:.6}to{transform:translateY(200px);opacity:0}}}.weather-flake.svelte-1xsgzq7{top:-4px;width:4px;height:4px;background:#dce6ff99;border-radius:50%;animation:svelte-1xsgzq7-weather-snow linear infinite}@keyframes svelte-1xsgzq7-weather-snow{0%{transform:translateY(-4px) translate(0) rotate(0);opacity:0}10%{opacity:.8}50%{transform:translateY(100px) translate(8px) rotate(180deg);opacity:.6}to{transform:translateY(200px) translate(-4px) rotate(360deg);opacity:0}}.weather-lightning.svelte-1xsgzq7{background:transparent;animation:svelte-1xsgzq7-weather-flash 4s ease-in-out infinite}@keyframes svelte-1xsgzq7-weather-flash{0%,89%,91%,93%,to{background:transparent}90%{background:#ffffff14}92%{background:#ffffff0a}}.weather-sun.svelte-1xsgzq7{top:-20%;right:-15%;width:70%;height:70%;border-radius:50%;background:radial-gradient(circle,rgba(255,182,39,.12) 0%,transparent 70%);animation:svelte-1xsgzq7-weather-glow 3s ease-in-out infinite alternate}@keyframes svelte-1xsgzq7-weather-glow{0%{transform:scale(.9);opacity:.6}to{transform:scale(1.15);opacity:1}}.weather-cloud.svelte-1xsgzq7{border-radius:20px;background:#a0aabe14;animation:svelte-1xsgzq7-weather-drift linear infinite}.weather-cloud-1.svelte-1xsgzq7{top:20%;left:-30%;width:60%;height:20px;animation-duration:18s}.weather-cloud-2.svelte-1xsgzq7{top:55%;left:-40%;width:45%;height:14px;animation-duration:24s;animation-delay:6s}@keyframes svelte-1xsgzq7-weather-drift{0%{transform:translate(0)}to{transform:translate(calc(100% + 200px))}}.weather-mist.svelte-1xsgzq7{background:repeating-linear-gradient(0deg,transparent,rgba(160,170,190,.04) 30%,transparent 60%);animation:svelte-1xsgzq7-weather-haze 6s ease-in-out infinite alternate}@keyframes svelte-1xsgzq7-weather-haze{0%{opacity:.3;transform:translateY(0)}to{opacity:.7;transform:translateY(-6px)}}.interest-strip.svelte-1spqv8u:hover .strip-bg:where(.svelte-1spqv8u),.interest-strip.strip-active.svelte-1spqv8u .strip-bg:where(.svelte-1spqv8u){filter:grayscale(0) brightness(.6)}.interest-strip.svelte-1spqv8u:hover .strip-overlay:where(.svelte-1spqv8u),.interest-strip.strip-active.svelte-1spqv8u .strip-overlay:where(.svelte-1spqv8u){opacity:var(--opacity-subtle)}.interest-strip.svelte-1spqv8u:hover,.interest-strip.strip-active.svelte-1spqv8u{flex:1.4}button.interest-strip.svelte-1spqv8u{appearance:none;border:none;padding:0;font:inherit;color:inherit;text-align:inherit;background:transparent;cursor:pointer}.dashboard.svelte-3b9t8c{display:grid;gap:4px;grid-template-columns:1fr;grid-template-areas:"identity" "metrics" "testim" "process" "stack" "clients" "interests" "snapshots" "weather" "train" "cta";grid-auto-rows:auto}@media(min-width:500px){.dashboard.svelte-3b9t8c{grid-template-columns:repeat(2,1fr);grid-template-areas:"identity   identity" "metrics    metrics" "process    testim" "stack      testim" "clients    clients" "interests  interests" "snapshots  weather" "train      cta"}}@media(min-width:768px){.dashboard.svelte-3b9t8c{grid-template-columns:repeat(4,1fr);grid-template-areas:"identity    identity    metrics     metrics" "process     stack       testim      testim" "clients     interests   interests   snapshots" "train       weather     cta         cta"}}@media(min-width:1024px){.dashboard.svelte-3b9t8c{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"identity  identity  metrics   metrics   testim    testim" "process   process   stack     stack     testim    testim" "clients   interests interests interests interests snapshots" "train     weather   cta       cta       cta       snapshots";height:calc(100dvh - 5rem - 48px)}}.area-identity.svelte-3b9t8c{grid-area:identity}.area-metrics.svelte-3b9t8c{grid-area:metrics}.area-process.svelte-3b9t8c{grid-area:process}.area-stack.svelte-3b9t8c{grid-area:stack}.area-testimonials.svelte-3b9t8c{grid-area:testim}.area-clients.svelte-3b9t8c{grid-area:clients}.area-interests.svelte-3b9t8c{grid-area:interests}.area-snapshots.svelte-3b9t8c{grid-area:snapshots;min-height:380px}.area-weather.svelte-3b9t8c{grid-area:weather}.area-train.svelte-3b9t8c{grid-area:train}.area-cta.svelte-3b9t8c{grid-area:cta}@media(min-width:1024px){.area-snapshots.svelte-3b9t8c{min-height:0}}.dashboard.svelte-3b9t8c>div:where(.svelte-3b9t8c){min-height:0;min-width:0;display:flex;align-items:stretch}.dashboard.svelte-3b9t8c>div:where(.svelte-3b9t8c)>*{height:100%;width:100%}
