@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;600&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-86a3338d],[data-v-86a3338d]:before,[data-v-86a3338d]:after,[data-v-86a3338d]::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.input[data-v-86a3338d]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff)}.input[data-v-86a3338d]:focus{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.btn[data-v-86a3338d]{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.btn[data-v-86a3338d]:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.btn[data-v-86a3338d]:disabled{opacity:.5}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}.courses-page[data-v-eb9ce4b7]{font-family:Space Grotesk,Segoe UI,sans-serif}.mono[data-v-eb9ce4b7]{font-family:IBM Plex Mono,Courier New,monospace}.nav-link[data-v-eb9ce4b7]{color:#cbd5f5;font-size:.95rem;transition:color .2s ease}.nav-link[data-v-eb9ce4b7]:hover{color:#fff}.mobile-link[data-v-eb9ce4b7]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:#0f172a99;color:#e2e8f0;transition:border-color .2s ease,color .2s ease}.mobile-link[data-v-eb9ce4b7]:hover{border-color:#ffffff4d;color:#fff}.btn-primary[data-v-eb9ce4b7]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:999px;background:linear-gradient(120deg,#fb923c,#2dd4bf);color:#0f1216;font-weight:600;box-shadow:0 20px 30px -20px #fb923c99;transition:transform .2s ease,box-shadow .2s ease}.btn-primary[data-v-eb9ce4b7]:hover{transform:translateY(-2px);box-shadow:0 24px 35px -20px #2dd4bfb3}.btn-ghost[data-v-eb9ce4b7]{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#e2e8f0;transition:border-color .2s ease,color .2s ease}.btn-ghost[data-v-eb9ce4b7]:hover{border-color:#ffffff73;color:#fff}.stat-card[data-v-eb9ce4b7]{padding:1.2rem;border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:#0f172a80}.course-card[data-v-eb9ce4b7]{border-radius:1.5rem;border:1px solid rgba(255,255,255,.08);background:#0f172ab3;padding:1.6rem;transition:transform .2s ease,border-color .2s ease}.course-card[data-v-eb9ce4b7]:hover{transform:translateY(-6px);border-color:#94a3b866}.badge[data-v-eb9ce4b7]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:999px;background:#fb923c33;color:#fdba74;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.badge-alt[data-v-eb9ce4b7]{background:#2dd4bf33;color:#5eead4}.cta-panel[data-v-eb9ce4b7]{display:flex;flex-direction:column;gap:2rem;border-radius:2rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(120deg,#fb923c26,#2dd4bf26);padding:2.5rem;box-shadow:0 40px 80px -60px #fb923ce6}.field-label[data-v-eb9ce4b7]{display:block;margin-bottom:.5rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.2em;color:#e2e8f0b3}.field-input[data-v-eb9ce4b7]{width:100%;padding:.85rem 1rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.12);background:#0f172a99;color:#e2e8f0;transition:border-color .2s ease,box-shadow .2s ease}.field-input[data-v-eb9ce4b7]:focus{outline:none;border-color:#fb923c99;box-shadow:0 0 0 3px #fb923c26}@media(min-width:1024px){.cta-panel[data-v-eb9ce4b7]{flex-direction:row;align-items:center;justify-content:space-between}}.texture[data-v-eb9ce4b7]{background-image:radial-gradient(circle at 20% 20%,rgba(251,146,60,.35),transparent 50%),radial-gradient(circle at 80% 0%,rgba(45,212,191,.2),transparent 45%),radial-gradient(circle at 50% 80%,rgba(148,163,184,.15),transparent 50%)}.float-slow[data-v-eb9ce4b7]{animation:float-eb9ce4b7 12s ease-in-out infinite}.delay-300[data-v-eb9ce4b7]{animation-delay:3s}@keyframes float-eb9ce4b7{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.portfolio-page[data-v-fe49b17d]{font-family:Space Grotesk,Segoe UI,sans-serif}.mono[data-v-fe49b17d]{font-family:IBM Plex Mono,Courier New,monospace}.nav-link[data-v-fe49b17d]{color:#cbd5f5;font-size:.95rem;transition:color .2s ease}.nav-link[data-v-fe49b17d]:hover{color:#fff}.mobile-link[data-v-fe49b17d]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:#0f172a99;color:#e2e8f0;transition:border-color .2s ease,color .2s ease}.mobile-link[data-v-fe49b17d]:hover{border-color:#ffffff4d;color:#fff}.btn-primary[data-v-fe49b17d]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:999px;background:linear-gradient(120deg,#fb923c,#2dd4bf);color:#0f1216;font-weight:600;box-shadow:0 20px 30px -20px #fb923c99;transition:transform .2s ease,box-shadow .2s ease}.btn-primary[data-v-fe49b17d]:hover{transform:translateY(-2px);box-shadow:0 24px 35px -20px #2dd4bfb3}.btn-ghost[data-v-fe49b17d]{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#e2e8f0;transition:border-color .2s ease,color .2s ease}.btn-ghost[data-v-fe49b17d]:hover{border-color:#ffffff73;color:#fff}.section-surface[data-v-fe49b17d]{background:#0f172a99;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.section-hero[data-v-fe49b17d]{background:transparent}.texture[data-v-fe49b17d]{background-image:radial-gradient(circle at 20% 20%,rgba(251,146,60,.35),transparent 50%),radial-gradient(circle at 80% 0%,rgba(45,212,191,.2),transparent 45%),radial-gradient(circle at 50% 80%,rgba(148,163,184,.15),transparent 50%)}.float-slow[data-v-fe49b17d]{animation:float-fe49b17d 12s ease-in-out infinite}.delay-300[data-v-fe49b17d]{animation-delay:3s}html[data-v-fe49b17d]{scroll-behavior:smooth}.bg-clip-text[data-v-fe49b17d]{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fade-up[data-v-fe49b17d],.fade-left[data-v-fe49b17d],.fade-right[data-v-fe49b17d],.scale-in[data-v-fe49b17d],.slide-in[data-v-fe49b17d]{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.fade-up[data-v-fe49b17d]{transform:translateY(40px)}.fade-left[data-v-fe49b17d]{transform:translate(-40px)}.fade-right[data-v-fe49b17d]{transform:translate(40px)}.scale-in[data-v-fe49b17d]{transform:scale(.8)}.slide-in[data-v-fe49b17d]{transform:translateY(60px)}.fade-up.animate-in[data-v-fe49b17d]{opacity:1;transform:translateY(0)}.fade-left.animate-in[data-v-fe49b17d],.fade-right.animate-in[data-v-fe49b17d]{opacity:1;transform:translate(0)}.scale-in.animate-in[data-v-fe49b17d]{opacity:1;transform:scale(1)}.slide-in.animate-in[data-v-fe49b17d]{opacity:1;transform:translateY(0)}.parallax[data-v-fe49b17d]{will-change:transform}@keyframes fadeInUp-fe49b17d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float-fe49b17d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-fe49b17d{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-fe49b17d{0%{background-position:-200% center}to{background-position:200% center}}.animate-fadeInUp[data-v-fe49b17d]{animation:fadeInUp-fe49b17d .6s ease-out}.animate-float[data-v-fe49b17d]{animation:float-fe49b17d 3s ease-in-out infinite}.animate-pulse[data-v-fe49b17d]{animation:pulse-fe49b17d 2s cubic-bezier(.4,0,.6,1) infinite}.shimmer[data-v-fe49b17d]{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:200% 100%;animation:shimmer-fe49b17d 2s infinite}.mobile-menu-enter-active[data-v-fe49b17d],.mobile-menu-leave-active[data-v-fe49b17d]{transition:transform .3s ease-in-out}.mobile-menu-enter-from[data-v-fe49b17d],.mobile-menu-leave-to[data-v-fe49b17d]{transform:translate(100%)}.shadow-custom[data-v-fe49b17d]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-custom-lg[data-v-fe49b17d]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-glow[data-v-fe49b17d]{box-shadow:0 0 20px #3b82f680}.hover-lift[data-v-fe49b17d]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.hover-lift[data-v-fe49b17d]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a}.backdrop-blur-sm[data-v-fe49b17d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur-md[data-v-fe49b17d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.loading-skeleton[data-v-fe49b17d]{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%);background-size:200% 100%;animation:loading-fe49b17d 1.5s infinite}@keyframes loading-fe49b17d{0%{background-position:200% 0}to{background-position:-200% 0}}.focus-visible[data-v-fe49b17d]:focus{outline:2px solid #3b82f6;outline-offset:2px}[data-v-fe49b17d]::-webkit-scrollbar{width:8px}[data-v-fe49b17d]::-webkit-scrollbar-track{background:#1f2937}[data-v-fe49b17d]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}[data-v-fe49b17d]::-webkit-scrollbar-thumb:hover{background:#6b7280}.section-spacing[data-v-fe49b17d]{padding:5rem 0}@media(max-width:768px){.section-spacing[data-v-fe49b17d]{padding:3rem 0}}.text-balance[data-v-fe49b17d]{text-wrap:balance}.interactive-card[data-v-fe49b17d]{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.interactive-card[data-v-fe49b17d]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 50px -12px #00000040}.gradient-border[data-v-fe49b17d]{position:relative;background:linear-gradient(45deg,#3b82f6,#8b5cf6,#06b6d4);padding:2px;border-radius:12px}.gradient-border[data-v-fe49b17d]:before{content:"";position:absolute;inset:2px;background:#1f2937;border-radius:10px}@keyframes float-fe49b17d{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(5px) rotate(-1deg)}}@keyframes pulse-slow-fe49b17d{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes spin-slow-fe49b17d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce-slow-fe49b17d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce-gentle-fe49b17d{0%,to{transform:translateY(-2px)}50%{transform:translateY(-8px)}}@keyframes slide-up-fe49b17d{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-fe49b17d{0%{opacity:0}to{opacity:1}}@keyframes expand-fe49b17d{0%{width:0%;opacity:0}to{width:50%;opacity:1}}@keyframes tech-pulse-fe49b17d{0%{opacity:.3;transform:scale(.95)}50%{opacity:.8;transform:scale(1.05)}to{opacity:.3;transform:scale(.95)}}@keyframes pulse-glow-fe49b17d{0%,to{opacity:.4}50%{opacity:.8}}@keyframes grid-flow-fe49b17d{0%{transform:translate(0) translateY(0)}to{transform:translate(-60px) translateY(-60px)}}@keyframes type-fe49b17d{0%{width:0}to{width:100%}}.animate-float[data-v-fe49b17d]{animation:float-fe49b17d 6s ease-in-out infinite}.animate-pulse-slow[data-v-fe49b17d]{animation:pulse-slow-fe49b17d 4s ease-in-out infinite}.animate-spin-slow[data-v-fe49b17d]{animation:spin-slow-fe49b17d 8s linear infinite}.animate-bounce-slow[data-v-fe49b17d]{animation:bounce-slow-fe49b17d 2s ease-in-out infinite}.animate-bounce-gentle[data-v-fe49b17d]{animation:bounce-gentle-fe49b17d 3s ease-in-out infinite}.animate-slide-up[data-v-fe49b17d]{animation:slide-up-fe49b17d .8s ease-out forwards}.animate-fade-in[data-v-fe49b17d]{animation:fade-in-fe49b17d 1s ease-out forwards}.animate-expand[data-v-fe49b17d]{animation:expand-fe49b17d 1.5s ease-out forwards;animation-delay:1s}.animate-tech-pulse[data-v-fe49b17d]{animation:tech-pulse-fe49b17d 3s ease-in-out infinite}.animate-pulse-glow[data-v-fe49b17d]{animation:pulse-glow-fe49b17d 3s ease-in-out infinite}.animate-grid-flow[data-v-fe49b17d]{animation:grid-flow-fe49b17d 20s linear infinite}.animate-type[data-v-fe49b17d]{animation:type-fe49b17d 2s steps(20) forwards}.animation-delay-2000[data-v-fe49b17d]{animation-delay:2s}.animation-delay-4000[data-v-fe49b17d]{animation-delay:4s}.scroll-reveal[data-v-fe49b17d]{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.scroll-reveal.revealed[data-v-fe49b17d]{opacity:1;transform:translateY(0)}.bg-grid-pattern[data-v-fe49b17d]{background-image:linear-gradient(rgba(59,130,246,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.1) 1px,transparent 1px);background-size:60px 60px}.typing-animation[data-v-fe49b17d]{overflow:hidden;white-space:nowrap;border-right:2px solid rgba(59,130,246,.7);animation:type-fe49b17d 3s steps(40) 1s both,blink-fe49b17d .5s step-end infinite 4s}@keyframes blink-fe49b17d{50%{border-color:transparent}}@keyframes gradient-x-fe49b17d{0%,to{background-size:200% 200%;background-position:left center}50%{background-size:200% 200%;background-position:right center}}@keyframes tilt-fe49b17d{0%,50%,to{transform:rotate(0)}25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}}@keyframes shimmer-fe49b17d{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes code-rain-fe49b17d{0%{transform:translateY(-100%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh);opacity:0}}.animate-gradient-x[data-v-fe49b17d]{background-size:400% 400%;animation:gradient-x-fe49b17d 6s ease infinite}.animate-tilt[data-v-fe49b17d]{animation:tilt-fe49b17d 10s ease-in-out infinite}.animate-shimmer[data-v-fe49b17d]{animation:shimmer-fe49b17d 2s infinite}.animate-code-rain[data-v-fe49b17d]{animation:code-rain-fe49b17d 8s linear infinite}@keyframes bounce-gentle-fe49b17d{0%,to{transform:translateY(-2px);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(-8px);animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce-gentle[data-v-fe49b17d]{animation:bounce-gentle-fe49b17d 3s infinite}@media(max-width:768px){.animate-slide-up[data-v-fe49b17d]{animation:slide-up-fe49b17d .6s ease-out forwards}.scroll-reveal[data-v-fe49b17d]{transform:translateY(20px)}.bg-grid-pattern[data-v-fe49b17d]{background-size:40px 40px}}.will-change-transform[data-v-fe49b17d]{will-change:transform}.will-change-opacity[data-v-fe49b17d]{will-change:opacity}@media(prefers-reduced-motion:reduce){[data-v-fe49b17d],[data-v-fe49b17d]:before,[data-v-fe49b17d]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.services-page[data-v-139719f8]{font-family:Space Grotesk,Segoe UI,sans-serif}.mono[data-v-139719f8]{font-family:IBM Plex Mono,Courier New,monospace}.nav-link[data-v-139719f8]{color:#cbd5f5;font-size:.95rem;transition:color .2s ease}.nav-link[data-v-139719f8]:hover{color:#fff}.mobile-link[data-v-139719f8]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:#0f172a99;color:#e2e8f0;transition:border-color .2s ease,color .2s ease}.mobile-link[data-v-139719f8]:hover{border-color:#ffffff4d;color:#fff}.btn-primary[data-v-139719f8]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:999px;background:linear-gradient(120deg,#34d399,#22d3ee);color:#0b0f14;font-weight:600;box-shadow:0 20px 30px -20px #22d3ee99;transition:transform .2s ease,box-shadow .2s ease}.btn-primary[data-v-139719f8]:hover{transform:translateY(-2px);box-shadow:0 24px 35px -20px #22d3eebf}.btn-ghost[data-v-139719f8]{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#e2e8f0;transition:border-color .2s ease,color .2s ease}.btn-ghost[data-v-139719f8]:hover{border-color:#ffffff73;color:#fff}.stat-card[data-v-139719f8]{padding:1.2rem;border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:#0f172a80}.service-card[data-v-139719f8]{border-radius:1.5rem;border:1px solid rgba(255,255,255,.08);background:#0f172ab3;padding:1.6rem;transition:transform .2s ease,border-color .2s ease}.service-card[data-v-139719f8]:hover{transform:translateY(-6px);border-color:#94a3b866}.icon-box[data-v-139719f8]{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.9rem;background:#10b98126;color:#34d399}.process-card[data-v-139719f8]{border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:#0f172a99;padding:1.5rem}.cta-panel[data-v-139719f8]{display:flex;flex-direction:column;gap:2rem;border-radius:2rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(120deg,#22d3ee26,#10b98126);padding:2.5rem;box-shadow:0 40px 80px -60px #22d3eee6}.field-label[data-v-139719f8]{display:block;margin-bottom:.5rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.2em;color:#e2e8f0b3}.field-input[data-v-139719f8]{width:100%;padding:.85rem 1rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.12);background:#0f172a99;color:#e2e8f0;transition:border-color .2s ease,box-shadow .2s ease}.field-input[data-v-139719f8]:focus{outline:none;border-color:#34d39999;box-shadow:0 0 0 3px #10b98126}@media(min-width:1024px){.cta-panel[data-v-139719f8]{flex-direction:row;align-items:center;justify-content:space-between}}.float-slow[data-v-139719f8]{animation:float-139719f8 12s ease-in-out infinite}.delay-200[data-v-139719f8]{animation-delay:2s}.delay-400[data-v-139719f8]{animation-delay:4s}@keyframes float-139719f8{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}
