@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.App{min-height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navabr-root{font-family:Inter,sans-serif;left:50%;position:fixed;top:20px;transform:translateX(-50%);z-index:100}.navabr-fab{background:#fff;border-radius:9999px;box-shadow:0 10px 30px #0000001f;gap:0;height:60px;margin:0;overflow:hidden;padding:1px 2px 1px 1px;text-decoration:none;transition:width .45s cubic-bezier(.4,0,.2,1)}.navabr-fab,.navabr-logo_btn{align-items:center;display:flex}.navabr-logo_btn{background:#000;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:50px;justify-content:center;margin-left:5px;width:50px}.navabr-logo_btn img{height:26px;object-fit:contain;width:26px}.navabr-links{align-items:center;display:flex;gap:28px;list-style:none;padding-right:24px;text-decoration:none}.navabr-links button{background:#0000;border:none;color:#111;cursor:pointer;font-size:.9rem;font-weight:500;padding:6px 0;transition:opacity .2s ease;white-space:nowrap}.navabr-links button:hover{opacity:.6}@media(max-width:768px){.navabr-fab{width:60px}.navabr-fab:focus-within{width:90vw}}.navabr-fab{width:60px}.navabr-fab.is-open{width:460px}.navabr-links{opacity:0;pointer-events:none;transform:translateX(-10px);transition:opacity .3s ease,transform .3s ease}.navabr-fab.is-open .navabr-links{opacity:1;pointer-events:auto;transform:translateX(0)}.navabr-whatsapp{align-items:center;color:#25d366;display:flex;justify-content:center;transition:opacity .2s ease,transform .2s ease}.navabr-whatsapp:hover{opacity:.7;transform:scale(1.05)}@media(max-width:768px){.navabr-fab{height:48px;width:48px}.navabr-fab.is-open{width:88vw}.navabr-logo_btn{height:40px;width:40px}.navabr-logo_btn img{height:20px;width:20px}.navabr-links{gap:12px;padding-right:5px}.navabr-links button{font-size:.8rem}.whatsapp-icon{font-size:22px}}.footer{background:#000;color:#fff;font-family:Inter,sans-serif;font-size:1rem;max-width:100vw;padding:3rem 1rem;z-index:20}.footer-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);text-align:center}@media(min-width:640px){.footer-grid{grid-template-columns:repeat(2,1fr);text-align:left}}@media(min-width:768px){.footer-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.footer-grid{grid-template-columns:repeat(5,1fr)}}.footer-logo-block{grid-column:span 2}@media(min-width:640px){.footer-logo-block{grid-column:span 1;text-align:left}}.footer-logo-block{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:640px){.footer-logo-block{align-items:flex-start}}.footer-logo{height:40px;object-fit:contain;width:40px}.footer-description{font-size:.95rem;line-height:1.6;margin-top:1.5rem}.footer-title{color:#9ca3af;font-size:1.1rem;margin-bottom:.75rem}.footer-list{list-style:none;margin:0;padding:0}.footer-list li{cursor:pointer;margin-bottom:.5rem}.footer-list li a{color:#fff;text-decoration:none;transition:.3s}.footer-list li a:hover{text-decoration:underline}.footer-bottom{color:#ffffffb3;font-size:.95rem;margin-top:3rem;text-align:center}.hero,.hero *{box-sizing:border-box;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.hero{height:100vh;isolation:isolate;position:relative;transition:opacity .35s ease,visibility .01s linear .35s;width:100%}.hero-clip{overflow:hidden}.hero-clip,.hero-inner{height:100%;position:relative;width:100%}.hero-inner{align-items:center;display:flex;justify-content:center}.hero-bg{background:radial-gradient(125% 125% at 50% 100%,#000 40%,#010133 100%);inset:0;position:absolute;z-index:0}.icon-wrapper{position:absolute;transform-origin:50% 50%;z-index:1}.hidden-lg{display:none}@media(min-width:1024px){.hidden-lg{display:block}}.icon-img{-webkit-user-drag:none;display:block;object-fit:contain;-webkit-user-select:none;user-select:none}.icon-size-1 .icon-img{height:190px;width:190px}.icon-size-2 .icon-img{height:144px;width:144px}.icon-size-3 .icon-img{height:120px;width:120px}.icon-size-4 .icon-img,.icon-size-5 .icon-img{height:200px;width:200px}.icon-size-6 .icon-img,.icon-size-7 .icon-img{height:150px;width:150px}.icon-pos-1{left:12%;top:12%}.icon-pos-2{bottom:14.5rem;left:15.5rem}.icon-pos-3{bottom:1.25rem;left:1.75rem}.icon-pos-4{bottom:12rem;right:8.5rem}.icon-pos-5{bottom:2rem;right:5.25rem}.icon-pos-6{right:5rem;top:20%;transform:translateY(-50%)}.hero-content{max-width:820px;padding:0 1rem;text-align:center;z-index:10}.hero-heading{color:#fff;font-size:calc(8vw + 4px);font-weight:900;letter-spacing:-.03em;line-height:.95;margin:0}@media(min-width:1024px){.hero-heading{font-size:64px}}.hero-subheading{color:#ffffffeb;font-size:.95rem;font-weight:400;margin-top:1rem;margin-inline:auto;max-width:720px}@media(min-width:640px){.hero-subheading{font-size:1rem}}@media(min-width:1024px){.hero-subheading{font-size:1.125rem}}.hero-cta{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:2rem}@media(min-width:640px){.hero-cta{flex-direction:row}}.btn-primary{background:#fff;border:none;border-radius:9999px;box-shadow:0 6px 16px #0206171f;color:#000;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.625rem 2.25rem;transition:background .2s ease,transform .12s ease}.btn-primary:hover{background:#efefef}.btn-ghost{background:#0000;border:1px solid #ffffff1f;border-radius:9999px;color:#fff;padding:.5rem 1.25rem}@media(max-width:640px){.icon-wrapper{display:none!important;pointer-events:none}.icon-pos-2,.icon-pos-6{display:block!important;pointer-events:auto}.icon-pos-2 .icon-img,.icon-pos-6 .icon-img{height:120px!important;width:120px!important}.icon-pos-2{bottom:20%;left:1.5rem}.icon-pos-2 .icon-img{height:100px!important;width:100px!important}}button:focus{outline:3px solid #ffffff1f;outline-offset:2px}.hero-highlight{color:#ff0;display:inline-block}.custombutton{background:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;overflow:hidden;padding:.75rem 1.5rem;position:relative;z-index:10}.custombutton:hover .custombutton-layer{transform:scaleX(1)}.custombutton-label{font-family:Inter,sans-serif;position:relative;z-index:20}.custombutton-layer{height:200%;left:-1rem;position:absolute;rotate:6deg;top:-2rem;transform:scaleX(0);transform-origin:left;transition-property:transform;width:200%}.layer1{background:#fff;transition-duration:1s}.custombutton:hover .layer1{transition-duration:.5s}.layer2{background:#c084fc}.custombutton:hover .layer2,.layer2{transition-duration:.7s}.layer3{background:#9333ea;transition-duration:.5s}.custombutton:hover .layer3{transition-duration:1s}*{font-family:Inter,sans-serif!important;font-weight:700}.serivvce-section{margin:0 auto;max-width:1400px;overflow:visible;padding:60px 20px}.serivvce-top-row{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}.serivvce-card{background:#eaeaea;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 10px 25px #0000001f,0 20px 40px #00000014;color:#000;font-size:1rem;height:130px;padding:77px 28px 28px;transition:.3s ease}.serivvce-card__title{color:#000;font-size:1.5rem;font-weight:900;margin-bottom:10px}.serivvce-card__desc{color:#000;font-weight:600;line-height:1.5}.serivvce-hero-card,.serivvce-hero-card-2{overflow:hidden;position:relative}.serivvce-hero-bg{bottom:40px;opacity:.25;right:-130px;transform:scale(1.6);z-index:0}.serivvce-hero-bg,.serivvce-hero-bg-2{background-repeat:no-repeat;background-size:contain;height:75%;pointer-events:none;position:absolute;width:75%}.serivvce-hero-bg-2{bottom:30px;opacity:.15;right:-80px;transform:scale(1.2)}.serivvce-hero-content,.serivvce-hero-content-2{position:relative;z-index:2}.serivvce-bottom-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.serivvce-box{background:#c6ff00;border:1px solid #ffffff12;border-radius:14px;color:#000;font-size:1rem;height:420px;overflow:hidden;padding:24px;position:relative}.serivvce-box-title{font-size:1.25rem;font-weight:900}.serivvce-box-desc{font-weight:600;line-height:1.5}.serivvce-box--img{overflow:hidden;position:relative}.serivvce-box-bg{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;inset:0;opacity:.5;pointer-events:none;position:absolute;z-index:0}.serivvce-box--img h3,.serivvce-box--img p{position:relative;z-index:2}.serivvce-box--split{background:none;border:none;display:flex;flex-direction:column;padding:0}.serivvce-split-top{background:hsla(0,0%,100%,.082);height:60%;overflow:hidden;position:relative}.serivvce-split-bottom{background:#eaeaea;border-radius:25px;margin-top:auto;padding:20px}.serivvce-box--webdev{background:#000;color:#fff;position:relative}.serivvce-webdev-bg{background-repeat:no-repeat;background-size:contain;bottom:-20px;height:80%;opacity:.45;pointer-events:none;position:absolute;right:-20px;transform:scale(1.7);width:80%;z-index:0}.serivvce-box--webdev h3,.serivvce-box--webdev p{color:#fff;position:relative;z-index:2}.animate-on-scroll{opacity:0;transition:.6s ease}.slide-left{transform:translateX(-40px)}.slide-right{transform:translateX(40px)}.scale-in{transform:scale(.95)}.animate-on-scroll.is-visible{opacity:1;transform:translateX(0) scale(1)}@media(max-width:768px){.serivvce-section{padding:40px 16px}.serivvce-bottom-row,.serivvce-top-row{gap:16px;grid-template-columns:1fr}.serivvce-box,.serivvce-card{height:auto;min-height:0;min-height:auto;padding:20px}.serivvce-card{padding-top:24px}.serivvce-box-title,.serivvce-card__title{font-size:1.25rem}.serivvce-box-desc,.serivvce-card__desc{font-size:.95rem}.serivvce-box-bg,.serivvce-hero-bg,.serivvce-hero-bg-2,.serivvce-webdev-bg{bottom:0;height:auto;left:50%;opacity:.18;pointer-events:none;position:absolute;right:auto;transform:translateX(-50%) scale(.9);width:120%;z-index:0}.serivvce-box h3,.serivvce-box p,.serivvce-hero-content,.serivvce-hero-content-2{position:relative;z-index:2}.serivvce-box--split{padding:0}.serivvce-split-top{height:280px;min-height:240px}.serivvce-split-bottom{border-radius:16px;margin-top:12px;padding:18px}.animate-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.slide-left,.slide-right{transform:translateY(24px)}.scale-in{transform:translateY(24px) scale(.98)}.animate-on-scroll.is-visible.scale-in{transform:translateY(0) scale(1)}}:root{--nb-text:#9ee5fa;--nb-bg:#000;--nb-outline:#9ee5fa80;--nb-shadow:#00000080}.btn-container{--color-text:var(--nb-text);--color-background:var(--nb-bg);--color-outline:var(--nb-outline);--color-shadow:var(--nb-shadow);display:flex;justify-content:center}.btn-content{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-background);border:none;border-radius:100px;box-shadow:0 0 .1em 0 var(--color-background);color:var(--color-text);cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:1.5625rem;gap:.5rem;padding:.15rem 0;text-decoration:none;transition:1s}.btn-content:focus{box-shadow:0 0 .4em 0 var(--color-background);outline:none}.btn-content:focus,.btn-content:hover{animation:btn-content 1s;box-shadow:0 0 .4em 0 var(--color-background);outline:.1em solid #0000;outline-offset:.2em;transition:.5s}.btn-text{pointer-events:none;position:relative;z-index:2}.icon-arrow{align-items:center;display:inline-flex;justify-content:center;margin-left:.75rem;margin-right:0;position:relative;top:6%;transform:scale(.6);transition:.5s}#arrow-icon-one{transform:translateX(-60%);transition:.4s}#arrow-icon-two{transform:translateX(-30%);transition:.5s}#arrow-icon-three{transform:translateX(0);transition:.5s}.btn-content:hover .icon-arrow{margin-right:25px;transition:.5s}.btn-content:hover #arrow-icon-one{animation:color_anim 1s .6s infinite;transform:translateX(0)}.btn-content:hover #arrow-icon-two{animation:color_anim 1s .4s infinite;transform:translateX(0)}.btn-content:hover #arrow-icon-three{animation:color_anim 1s .2s infinite}@keyframes color_anim{0%{fill:#fff}50%{fill:var(--color-background)}to{fill:var(--color-text)}}@keyframes btn-content{0%{outline:.2em solid var(--color-background);outline-offset:0}}.btn-content:active{box-shadow:0 0 .2em 0 #00000059;transform:translateY(1px) scale(.998)}.ProjectsHover{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:0 2rem 2rem}.ProjectsHover-title{font-size:3rem;font-weight:700;margin-bottom:4rem}.ProjectsHover-list{border-top:1px solid #ddd}.ProjectsHover-row{border-bottom:1px solid #ddd;cursor:none;display:grid;grid-template-columns:2fr 3fr 1fr;padding:1.75rem 0;position:relative;transition:background .25s ease}.ProjectsHover-row span:first-child{font-weight:600}.ProjectsHover-row .muted{font-weight:400;opacity:.65}.ProjectsHover-row .year{font-weight:400;opacity:.6;text-align:right}.ProjectsHover-row:hover{background:linear-gradient(90deg,#f0f0f000,#f0f0f0e6 12%,#f0f0f0e6 88%,#acacac00)}.CursorWrapper{align-items:center;display:flex;flex-direction:column;gap:28px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .35s ease;z-index:1000}.CursorWrapper.is-active{opacity:1}.CursorMeta{background:#040404;border-radius:999px;color:#f8f8f8;height:12px;overflow:hidden;transition:width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),border-radius .35s ease;width:12px}.CursorWrapper.is-active .CursorMeta{border-radius:16px;height:220px;padding:1rem 1.2rem;width:600px}.CursorMeta-content{will-change:transform}.CursorMeta-content h4{font-size:1.1rem;font-weight:700;margin-bottom:.4rem}.CursorMeta-content p{font-size:.95rem;font-weight:400;margin-bottom:.8rem;opacity:.9}.CursorMeta ul{font-size:.85rem;font-weight:300;line-height:1.6;list-style:disc;opacity:0;padding-left:1.2rem;transition:opacity .25s ease;transition-delay:.25s}.CursorWrapper.is-active .CursorMeta ul{opacity:1}.CursorImage img{object-fit:contain;transform:scale(1.5);width:420px}@media(hover:none)and (pointer:coarse){.CursorWrapper{display:none!important}.ProjectsHover-row:hover{background:none}.ProjectsHover-row{cursor:pointer;display:flex;flex-direction:column;gap:.6rem;padding:1.8rem 0}.ProjectsHover-row span{display:block;line-height:1.4}.ProjectsHover-row span:first-child{font-weight:600}.ProjectsHover-row .year{font-size:.9rem;margin-top:.4rem;opacity:.5}.ProjectsHover-list>div{margin-bottom:1.2rem}.ProjectsHover-mobileExpand img,.mobile-image{border-radius:10px;display:block;height:auto;margin-left:auto;max-width:100%;width:clamp(220px,65%,300px)}}.ProjectsMobile{padding:2rem 1.5rem}.ProjectsMobile-list{display:flex;flex-direction:column;gap:3rem}.ProjectsMobile-card{display:flex;flex-direction:column;gap:1.2rem}.ProjectsMobile-image{border-radius:14px;margin:0 auto;max-width:360px;object-fit:contain;width:100%}.ProjectsMobile-meta{text-align:left}.ProjectsMobile-meta h3{font-size:1.3rem;font-weight:600;margin-bottom:.2rem}.ProjectsMobile-meta .muted{font-size:.95rem;opacity:.6}.ProjectsMobile-meta p{font-size:.95rem;line-height:1.6;margin-top:.8rem;opacity:.9}.ProjectsMobile-meta .year{display:block;font-size:.85rem;margin-top:.6rem;opacity:.5}.project-title{display:inline-block;position:relative}.hover-inline-image{bottom:-40px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.25));left:calc(50% + 2px);opacity:0;pointer-events:none;position:absolute;transform:translateY(40px) rotate(-8deg) scale(.96);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s ease;width:220px}.ProjectsHover-row:hover .hover-inline-image{opacity:1;transform:translateY(0) rotate(-8deg) scale(1)}.ProjectsHover-title.slide-in{opacity:0;transform:translateY(40px);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .6s ease}.ProjectsHover-title.slide-in.is-visible{opacity:1;transform:translateY(0)}.PricingSection-root{background:#0f0f0f;color:#fff;font-family:Inter,system-ui,sans-serif;padding:2rem 1.5rem}.PricingSection-inner{margin:0 auto;max-width:82rem;text-align:center}.PricingSection-heading{font-size:2.6rem;font-weight:800;margin-bottom:.5rem}.PricingSection-sub{color:#bfc3c8;font-size:1.05rem;font-weight:500;margin-bottom:3rem}.PricingSection-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.PricingSection-grid{grid-template-columns:repeat(3,1fr)}}.PricingSection-card{animation:cardIn .7s ease forwards;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid #ffffff14;border-radius:1rem;box-shadow:0 12px 35px #0009;opacity:0;overflow:hidden;padding:2rem;perspective:1200px;position:relative;transform-style:preserve-3d}.PricingSection-card:hover{box-shadow:0 28px 60px #000c;transform:translateY(-10px) scale(1.03)}.PricingSection-glow{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.PricingSection-card:hover .PricingSection-glow{opacity:1}.PricingSection-badge{background:#fbee00;border-radius:999px;color:#0f0f0f;font-size:.7rem;font-weight:700;padding:.3rem .75rem;position:absolute;right:.75rem;top:.75rem}.PricingSection-body{position:relative;z-index:2}.PricingSection-cta,.PricingSection-delivery,.PricingSection-desc,.PricingSection-price,.PricingSection-title{animation:textUp .7s ease forwards;opacity:0}.PricingSection-title{font-size:1.4rem;font-weight:700}.PricingSection-price{font-size:1.9rem;font-weight:800;margin-top:.4rem}.PricingSection-discount{color:#6ee7b7;font-weight:600;margin-top:.25rem}.PricingSection-desc{color:#bfc3c8;font-weight:500;margin-top:.8rem}.PricingSection-features{grid-gap:.6rem;display:grid;gap:.6rem;list-style:none;margin-top:1.4rem;padding:0;text-align:left}.PricingSection-feature{animation:textUp .6s ease forwards;display:flex;font-size:.95rem;gap:.6rem;opacity:0}.PricingSection-check{color:#34d399;font-weight:800}.PricingSection-cta{margin-top:1.2rem}.PricingSection-button{background:#4f46e5;border-radius:.75rem;color:#fff;font-weight:700;padding:.85rem;transition:transform .16s ease,background .16s ease;width:100%}.PricingSection-button:hover{background:#4338ca;transform:translateY(-2px)}@keyframes cardIn{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes textUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ContactSection-root{display:flex;justify-content:center;padding:5rem 0;position:relative;z-index:10}@media(min-width:768px){.ContactSection-root{padding:10rem 0}}.ContactSection-container{background:#000;border-radius:1rem;color:#fff;max-width:80rem;overflow:hidden;padding:4rem 1rem;position:relative;text-align:center;width:100%}@media(min-width:640px){.ContactSection-container{padding:4rem 2rem}}@media(min-width:768px){.ContactSection-container{padding:6rem 3rem}}.ContactSection-floating{inset:0;pointer-events:none;position:absolute;z-index:0}.ContactSection-ufo{left:1rem;mix-blend-mode:screen;position:absolute;top:1.5rem;transform:rotate(-6deg);width:8rem}@media(min-width:640px){.ContactSection-ufo{left:3rem;width:11rem}}@media(min-width:768px){.ContactSection-ufo{width:14rem}}.ContactSection-rocket{mix-blend-mode:screen;position:absolute;right:1rem;top:20%;transform:rotate(9deg);width:9rem}@media(min-width:640px){.ContactSection-rocket{right:4rem;top:0;width:12rem}}@media(min-width:768px){.ContactSection-rocket{width:14rem}}.ContactSection-code{bottom:0;left:2.5rem;mix-blend-mode:screen;position:absolute;transform:rotate(3deg);width:9rem}@media(min-width:640px){.ContactSection-code{left:8rem;width:12rem}}@media(min-width:768px){.ContactSection-code{left:15rem;width:14rem}}.ContactSection-content{padding:0 1rem;position:relative;z-index:2}@media(min-width:640px){.ContactSection-content{padding:0 1.5rem}}.ContactSection-tag{color:#9ca3af;font-size:.75rem;letter-spacing:.2em;margin-bottom:.75rem;text-transform:uppercase}.ContactSection-title{color:#fff;font-size:1.6rem;font-weight:800;line-height:1.2;margin:0}@media(min-width:640px){.ContactSection-title{font-size:2.5rem}}@media(min-width:768px){.ContactSection-title{font-size:3.75rem}}.ContactSection-form{margin-top:2rem}.input-wrapper{align-items:center;background:#000;border-radius:20px;display:flex;margin:0 auto;padding:6px;width:-webkit-fit-content;width:fit-content}.input-wrapper .icon{fill:#fff;margin-left:8px;width:28px}.input-wrapper .input{background:#292524;border:none;border-radius:20px;color:#fff;font-size:14px;height:40px;outline:none;padding:0 14px}.Subscribe-btn{background:#fff;border:none;border-radius:15px;color:#000;cursor:pointer;font-weight:600;height:40px;min-width:95px;transition:.2s ease}.Subscribe-btn:hover{background:#d4d4d4}.MobileContactInput{display:none}@media(max-width:768px){.ContactSection-form{display:none}.MobileContactInput{align-items:center;display:flex;gap:8px;justify-content:center;margin:20px auto 0;max-width:260px;width:100%;z-index:3}.MobileContactInput input{background:#fff;border:1px solid #00000014;border-radius:8px;color:#000;flex:1 1;font-size:14px;height:34px;min-width:0;padding:6px 10px}.MobileContactInput button{background:linear-gradient(135deg,#6a5af9,#8f65ff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;height:34px;padding:0 14px}.MobileContactInput,.MobileContactInput.in-view{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}@media(min-width:769px){.ContactSection-tag{opacity:0;transform:translateY(24px);transition:.45s cubic-bezier(.22,.9,.3,1)}.ContactSection-tag.in-view{opacity:1;transform:translateY(0)}.ContactSection-title{opacity:0;transform:translateX(-80px);transition:.6s cubic-bezier(.22,.9,.3,1)}.ContactSection-title.in-view{opacity:1;transform:translateX(0)}.input-wrapper{opacity:0;transform:scale(.97);transition:.3s ease}.input-wrapper.in-view{opacity:1;transform:scale(1)}}.ContactSection-msg{font-size:.875rem;margin-top:1rem}.ContactSection-msg.success{color:#22c55e}.ContactSection-msg.error{color:#ef4444}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.c4bb1ea5.css.map*/