.page-module__meqK-a__pageRoot{color:#fff;width:100%;max-width:100vw;min-height:100vh;font-family:var(--font-space-grotesk),var(--font-pretendard),sans-serif;background-color:#020202;position:relative;overflow-x:hidden}.page-module__meqK-a__webglCanvas{z-index:0;pointer-events:none;filter:contrast(1.14)brightness(.95);width:100vw;height:100vh;position:fixed;top:0;left:0}.page-module__meqK-a__scanlines{z-index:1;pointer-events:none;opacity:.32;background:linear-gradient(#12101000 50%,#00000038 50%) 0 0/100% 4px,linear-gradient(90deg,#ff00000d,#00ff0008,#0000ff0d) 0 0/3px 100%;width:100vw;height:100vh;position:fixed;top:0;left:0}.page-module__meqK-a__header{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0707088c;border:1px solid #ffffff24;border-radius:999px;justify-content:space-between;align-items:center;width:min(1240px,100% - 2rem);padding:.9rem 1.25rem;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.page-module__meqK-a__navLeft{align-items:center;gap:2.3rem;display:flex}.page-module__meqK-a__logo{align-items:center;line-height:0;display:flex}.page-module__meqK-a__logoImage{width:auto;height:36px;display:block}.page-module__meqK-a__navLinks{gap:1.9rem;display:flex}.page-module__meqK-a__navLinks a{color:#ffffffb8;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .24s}.page-module__meqK-a__navLinks a:hover{color:#fff}.page-module__meqK-a__navRight{align-items:center;gap:1.4rem;display:flex}.page-module__meqK-a__langSelect{color:#ffffffb3;cursor:pointer;font-size:.9rem}.page-module__meqK-a__signUpBtn{color:#070707;cursor:pointer;background:#f3f3f3;border:none;border-radius:999px;padding:.72rem 1.55rem;font-size:.92rem;font-weight:700;transition:transform .25s}.page-module__meqK-a__signUpBtn:hover{transform:translateY(-1px)}.page-module__meqK-a__mainWrapper{z-index:10;width:100%;position:relative}.page-module__meqK-a__heroContainer{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}.page-module__meqK-a__heroTextBox{flex-direction:column;gap:1.5rem;width:min(1320px,100%);padding:0 6vw;display:flex}.page-module__meqK-a__heroRow{justify-content:space-between;width:100%;display:flex}.page-module__meqK-a__heroWord{letter-spacing:-2px;font-size:clamp(3rem,10vw,8rem);font-weight:700;line-height:1}.page-module__meqK-a__bottomInfo{z-index:100;text-align:center;pointer-events:auto;width:min(640px,90vw);position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.page-module__meqK-a__heroCarouselWrapper{z-index:50;pointer-events:auto;width:100%;margin-bottom:2rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.page-module__meqK-a__heroCarouselTrack{will-change:transform;align-items:center;gap:4rem;width:max-content;padding:1rem 0;animation:40s linear infinite page-module__meqK-a__scrollCarousel;display:flex}.page-module__meqK-a__heroCarouselWrapper:hover .page-module__meqK-a__heroCarouselTrack{animation-play-state:paused}@keyframes page-module__meqK-a__scrollCarousel{0%{transform:translate(0)}to{transform:translate(calc(-33.333% - 1.333rem))}}.page-module__meqK-a__carouselLogoTile{cursor:pointer;opacity:.4;filter:grayscale();justify-content:center;align-items:center;transition:opacity .4s,filter .4s;display:flex}.page-module__meqK-a__carouselLogoTile:hover{opacity:.7;filter:grayscale(0%)}.page-module__meqK-a__carouselLogoTile[data-active=true]{opacity:1;filter:grayscale(0%)}.page-module__meqK-a__carouselLogoImg{object-fit:contain;pointer-events:none;width:auto;max-height:44px;transition:transform .4s}.page-module__meqK-a__carouselLogoTile:hover .page-module__meqK-a__carouselLogoImg,.page-module__meqK-a__carouselLogoTile[data-active=true] .page-module__meqK-a__carouselLogoImg{transform:scale(1.05)}.page-module__meqK-a__scrollDown{opacity:.55;letter-spacing:2px;text-transform:uppercase;flex-direction:column;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.page-module__meqK-a__mouseIcon{border:2px solid #fff6;border-radius:12px;width:22px;height:34px;position:relative}.page-module__meqK-a__mouseIcon:before{content:"";background:#fffc;border-radius:2px;width:4px;height:6px;animation:1.5s infinite page-module__meqK-a__scrollAnim;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes page-module__meqK-a__scrollAnim{0%{opacity:1;top:6px}to{opacity:0;top:16px}}.page-module__meqK-a__restOfPage{opacity:0;pointer-events:none}.page-module__meqK-a__serviceSummary{opacity:0;pointer-events:none;width:min(560px,90vw);position:absolute;top:50%;left:10%;transform:translateY(-50%)translate(-50px)}.page-module__meqK-a__serviceBadge{letter-spacing:1px;border:1px solid #ffffff57;border-radius:999px;margin-bottom:1.3rem;padding:.42rem 1.2rem;font-size:.82rem;font-weight:700;display:inline-block}.page-module__meqK-a__serviceTitle{letter-spacing:-1.7px;word-break:keep-all;margin-bottom:1.5rem;font-size:clamp(2rem,5.4vw,3.9rem);font-weight:700;line-height:1.16}.page-module__meqK-a__serviceDesc{color:#b5b5b5;word-break:keep-all;margin-bottom:2.4rem;font-size:1.08rem;font-weight:300;line-height:1.72}.page-module__meqK-a__ctaGroup{gap:1rem;display:flex}.page-module__meqK-a__ctaPrimary{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#ffffff14;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2.1rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 15px #0003,inset 0 1px #ffffff1a}.page-module__meqK-a__ctaPrimary:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #0000004d,0 0 15px #ffffff14}.page-module__meqK-a__ctaSecondary{background:#a855f726;border-color:#a855f766;box-shadow:0 4px 15px #a855f726,inset 0 1px #a855f740}.page-module__meqK-a__ctaSecondary:hover{background:#a855f740;border-color:#a855f799;box-shadow:0 8px 25px #a855f74d,0 0 15px #a855f733}.page-module__meqK-a__hiddenInDemo{opacity:0!important;pointer-events:none!important;transition:opacity .6s cubic-bezier(.16,1,.3,1),height 0s linear .6s!important}@media (max-width:768px){.page-module__meqK-a__hiddenInDemo{height:0!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.page-module__meqK-a__stopDemoBtn{-webkit-backdrop-filter:blur(12px)saturate(180%);justify-content:center;align-items:center;display:flex;box-shadow:0 4px 15px #f43f5e1a,inset 0 1px #f43f5e1a;color:#f43f5e!important;background:#f43f5e1f!important;border:1px solid #f43f5e3d!important}.page-module__meqK-a__stopDemoBtn:hover{transform:translateY(-2px)scale(1.02);background:#f43f5e38!important;border-color:#f43f5e66!important;box-shadow:0 8px 25px #f43f5e33,0 0 15px #f43f5e26!important}.page-module__meqK-a__premiumWhySection{z-index:20;grid-template-columns:minmax(260px,36%) minmax(420px,1fr);align-items:flex-start;column-gap:clamp(2rem,7vw,8rem);width:100%;padding:12rem 10% 10rem;display:grid;position:relative}.page-module__meqK-a__whyLeft{align-self:start;width:100%;max-width:460px;height:fit-content;position:relative;top:0}.page-module__meqK-a__whyHeadline{letter-spacing:-2px;margin-bottom:1rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:900;line-height:1.08}.page-module__meqK-a__whySubline{color:#8f8f8f;word-break:keep-all;font-size:clamp(1rem,2vw,1.35rem);font-weight:300;line-height:1.56}.page-module__meqK-a__whyRight{flex-direction:column;gap:clamp(2.5rem,6vh,5rem);width:100%;display:flex}.page-module__meqK-a__whyItem{flex-direction:column;justify-content:center;gap:1.4rem;min-height:clamp(430px,78vh,760px);display:flex}.page-module__meqK-a__whyNum{color:#6d6d6d;border-bottom:1px solid #333;padding-bottom:1rem;font-size:1.1rem;font-weight:700}.page-module__meqK-a__whyTitle{letter-spacing:-1px;word-break:keep-all;font-size:clamp(1.75rem,4vw,2.45rem);font-weight:700;line-height:1.28}.page-module__meqK-a__whyDesc{color:#ababab;word-break:keep-all;font-size:1.06rem;font-weight:300;line-height:1.7}.page-module__meqK-a__workflowPinSection{z-index:20;width:100%;height:100vh;position:relative;overflow:hidden}.page-module__meqK-a__workflowTrack{will-change:transform;align-items:center;width:400vw;height:100%;display:flex;transform:translate(0,0)}.page-module__meqK-a__workflowPanel{backface-visibility:hidden;flex-direction:column;justify-content:center;width:100vw;height:100vh;padding:0 10vw;display:flex;position:relative}.page-module__meqK-a__workflowBgNum{z-index:0;pointer-events:none;letter-spacing:-14px;color:#ffffff1f;font-size:45vw;font-weight:900;line-height:1;position:absolute;top:50%;left:5vw;transform:translateY(-50%)}.page-module__meqK-a__workflowContent{z-index:1;max-width:680px;position:relative}.page-module__meqK-a__workflowStepBadge{letter-spacing:1px;border:1px solid #fff6;border-radius:999px;margin-bottom:1.45rem;padding:.42rem 1.2rem;font-size:.9rem;font-weight:700;display:inline-block}.page-module__meqK-a__workflowTitle{letter-spacing:-1.8px;word-break:keep-all;margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3.4rem);font-weight:700;line-height:1.18}.page-module__meqK-a__workflowDesc{color:#ababab;word-break:keep-all;font-size:1.1rem;font-weight:300;line-height:1.75}@media (max-width:1200px){.page-module__meqK-a__premiumWhySection{grid-template-columns:1fr;gap:3.5rem;padding:8rem 1.8rem 6rem}.page-module__meqK-a__whyLeft{max-width:none}.page-module__meqK-a__whyRight{gap:4rem;width:100%;min-width:0}.page-module__meqK-a__whyItem{min-width:0;min-height:auto}}@media (max-width:1024px){.page-module__meqK-a__workflowPinSection{height:auto;overflow:visible}.page-module__meqK-a__workflowTrack{flex-direction:column;align-items:stretch;width:100%}.page-module__meqK-a__workflowPanel{width:100%;height:auto;min-height:88vh;padding:5rem 2rem}.page-module__meqK-a__workflowBgNum{font-size:32vw;top:20%;left:.75rem}}.page-module__meqK-a__provenImpactSection{z-index:20;justify-content:center;width:100%;padding:8rem 6vw 4rem;display:flex;position:relative}.page-module__meqK-a__impactContainer{flex-direction:column;gap:5rem;width:min(1200px,100%);display:flex}.page-module__meqK-a__impactHeader{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__meqK-a__impactBadge{color:#fff;letter-spacing:.5px;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;margin-bottom:2rem;padding:.6rem 1.4rem;font-size:.9rem;font-weight:600;display:inline-block}.page-module__meqK-a__impactTitle{letter-spacing:-2px;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1}.page-module__meqK-a__impactDesc{color:#a0a0a0;word-break:keep-all;max-width:700px;font-size:1.15rem;line-height:1.7}.page-module__meqK-a__impactMetrics{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.page-module__meqK-a__metricCard{text-align:center;opacity:0;background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;align-items:center;padding:3rem 2rem;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s,background .3s;display:flex;transform:translateY(50px)}.page-module__meqK-a__metricCardVisible{opacity:1;transform:translateY(0)}.page-module__meqK-a__metricCardVisible:hover{background:#ffffff0a;transform:translateY(-5px)}.page-module__meqK-a__metricLabel{color:#888;letter-spacing:-.5px;margin-bottom:1.5rem;font-size:.95rem;font-weight:500}.page-module__meqK-a__metricValue{color:#fff;letter-spacing:-1px;margin-bottom:1rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;line-height:1}.page-module__meqK-a__metricContext{color:#a0a0a0;word-break:keep-all;font-size:.95rem;line-height:1.5}.page-module__meqK-a__contactSection{z-index:20;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:8rem 6vw 4rem;display:flex;position:relative;overflow:hidden}.page-module__meqK-a__contactContainer{flex-direction:column;align-items:center;max-width:800px;display:flex}.page-module__meqK-a__contactBadgeGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.page-module__meqK-a__contactBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-size:.95rem;font-weight:600;display:inline-flex}.page-module__meqK-a__contactBadgeVapi{color:#d8b4fe;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#a855f71a;border:1px solid #a855f74d;border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-size:.95rem;font-weight:500;display:inline-flex}.page-module__meqK-a__contactBadgeVapi span{color:#fff;font-weight:700}.page-module__meqK-a__contactTitle{letter-spacing:-2px;margin-bottom:1.5rem;font-size:clamp(2.8rem,6vw,5rem);font-weight:800;line-height:1.1}.page-module__meqK-a__contactDesc{color:#b5b5b5;word-break:keep-all;width:min(600px,100%);margin-bottom:3.5rem;font-size:1.15rem;font-weight:300;line-height:1.6}.page-module__meqK-a__contactCtaGroup{flex-direction:column;align-items:center;gap:1.2rem;margin-bottom:6rem;display:flex}.page-module__meqK-a__contactBtnPrimary{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#ffffff0d;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-width:280px;padding:1.2rem 2.8rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.page-module__meqK-a__contactBtnPrimary:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)}.page-module__meqK-a__contactBtnSecondary{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#ffffff0d;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-width:280px;padding:1.2rem 2.8rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.page-module__meqK-a__contactBtnSecondary:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)}.page-module__meqK-a__contactCarouselWrapper{width:100vw;max-width:100%;margin-top:auto;padding-bottom:4rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.page-module__meqK-a__partnersEyebrow{color:#ffffff80;letter-spacing:3px;text-transform:uppercase;margin-bottom:2rem;font-size:.84rem;font-weight:600}.page-module__meqK-a__contactCarouselTrack{align-items:center;gap:6rem;width:max-content;padding:1rem 0;animation:45s linear infinite page-module__meqK-a__scrollCarousel;display:flex}.page-module__meqK-a__contactCarouselWrapper:hover .page-module__meqK-a__contactCarouselTrack{animation-play-state:paused}.page-module__meqK-a__contactCarouselTile{filter:brightness(1.2);justify-content:center;align-items:center;transition:transform .4s,filter .4s;display:flex}.page-module__meqK-a__contactCarouselTile:hover{filter:brightness(1.4);transform:scale(1.08)}.page-module__meqK-a__contactCarouselImg{object-fit:contain;pointer-events:none;width:auto;max-height:50px}.page-module__meqK-a__footer{z-index:20;-webkit-backdrop-filter:blur(10px);background:#0006;border-top:1px solid #ffffff0d;width:100%;padding:5rem 6vw 3rem;position:relative}.page-module__meqK-a__footerContainer{flex-direction:column;gap:4rem;max-width:1200px;margin:0 auto;display:flex}.page-module__meqK-a__footerTop{flex-direction:column;gap:1rem;display:flex}.page-module__meqK-a__footerLogo{line-height:0}.page-module__meqK-a__footerLogoImage{width:auto;height:42px;display:block}.page-module__meqK-a__footerDesc{color:#a0a0a0;max-width:400px;font-size:1rem;line-height:1.6}.page-module__meqK-a__footerBottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;display:flex}.page-module__meqK-a__footerLinks{gap:2rem;display:flex}.page-module__meqK-a__footerLinks a{color:#a0a0a0;font-size:.9rem;text-decoration:none;transition:color .2s}.page-module__meqK-a__footerLinks a:hover{color:#fff}.page-module__meqK-a__footerCopyright{color:#666;font-size:.9rem}@media (max-width:768px){.page-module__meqK-a__header{border-radius:14px;width:calc(100% - 1rem);padding:.75rem .95rem;top:.7rem}.page-module__meqK-a__logoImage{height:31px}.page-module__meqK-a__footerLogoImage{height:37px}.page-module__meqK-a__navLinks,.page-module__meqK-a__langSelect{display:none}.page-module__meqK-a__signUpBtn{padding:.62rem 1rem;font-size:.82rem}.page-module__meqK-a__heroTextBox{padding:0 1.5rem}.page-module__meqK-a__heroWord{letter-spacing:-1px;font-size:15vw}.page-module__meqK-a__bottomInfo{width:90%;bottom:2rem}.page-module__meqK-a__bottomInfo p{font-size:.95rem}.page-module__meqK-a__serviceSummary{max-width:90%;padding:0 1rem;left:5%}.page-module__meqK-a__serviceTitle{letter-spacing:-1px;font-size:2rem}.page-module__meqK-a__serviceDesc{margin-bottom:1.8rem;font-size:1rem}.page-module__meqK-a__premiumWhySection{grid-template-columns:1fr;gap:4rem;padding:6rem 1.5rem}.page-module__meqK-a__whyLeft{width:100%;position:relative;top:0}.page-module__meqK-a__whyHeadline{font-size:3rem}.page-module__meqK-a__whyRight{gap:5rem;width:100%}.page-module__meqK-a__whyItem{min-height:auto}.page-module__meqK-a__workflowPanel{width:100%;max-width:100%;padding:0 1.5rem;overflow-x:hidden}.page-module__meqK-a__workflowBgNum{font-size:65vw;top:35%;left:0}.page-module__meqK-a__workflowTitle{letter-spacing:-1px;font-size:1.75rem}.page-module__meqK-a__workflowDesc{font-size:1rem}.page-module__meqK-a__provenImpactSection{padding:6rem 1.5rem 3rem}.page-module__meqK-a__impactContainer{gap:3rem}.page-module__meqK-a__impactTitle{letter-spacing:-1px;font-size:2.2rem}.page-module__meqK-a__impactDesc{font-size:1rem}.page-module__meqK-a__impactMetrics{grid-template-columns:1fr;gap:1rem}.page-module__meqK-a__metricCard{padding:2.5rem 1.5rem}.page-module__meqK-a__metricValue{font-size:2.8rem}.page-module__meqK-a__contactSection{min-height:auto;padding:6rem 1.5rem 2rem}.page-module__meqK-a__contactTitle{font-size:2.2rem}.page-module__meqK-a__contactDesc{margin-bottom:2.5rem;font-size:1rem}.page-module__meqK-a__contactCtaGroup{flex-direction:column;width:100%;margin-bottom:4rem}.page-module__meqK-a__contactCarouselTrack{gap:3rem}.page-module__meqK-a__contactCarouselTile{transform:scale(.9)}.page-module__meqK-a__contactCarouselImg{max-height:40px}.page-module__meqK-a__footer{padding:4rem 1.5rem 2rem}.page-module__meqK-a__footerBottom{flex-direction:column;align-items:flex-start}.page-module__meqK-a__footerLinks{flex-direction:column;gap:1rem}}
.DemoFormModal-module__MFA0xq__modalOverlay{-webkit-backdrop-filter:blur(5px);z-index:999999;pointer-events:auto;background-color:#0006;justify-content:center;align-items:center;animation:.4s cubic-bezier(.16,1,.3,1) forwards DemoFormModal-module__MFA0xq__fadeIn;display:flex;position:fixed;inset:0}@keyframes DemoFormModal-module__MFA0xq__fadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.DemoFormModal-module__MFA0xq__modalContent{-webkit-backdrop-filter:blur(40px)saturate(150%);pointer-events:auto;background:#ffffff0d;border:1px solid #fff3;border-radius:32px;width:90%;max-width:500px;padding:3rem;animation:.5s cubic-bezier(.16,1,.3,1) forwards DemoFormModal-module__MFA0xq__slideUp;position:relative;box-shadow:0 40px 80px -20px #000c,inset 0 1px #ffffff4d,inset 0 0 20px #ffffff0d}@keyframes DemoFormModal-module__MFA0xq__slideUp{0%{opacity:0;transform:translateY(60px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.DemoFormModal-module__MFA0xq__closeButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;font-size:1.8rem;line-height:1;transition:color .2s;position:absolute;top:1.5rem;right:1.5rem}.DemoFormModal-module__MFA0xq__closeButton:hover{color:#fff}.DemoFormModal-module__MFA0xq__modalHeader{text-align:center;margin-bottom:2.5rem}.DemoFormModal-module__MFA0xq__modalTitle{letter-spacing:-.5px;color:#fff;margin-bottom:.5rem;font-size:2.2rem;font-weight:700}.DemoFormModal-module__MFA0xq__modalSubtitle{color:#ffffffb3;font-size:.95rem;line-height:1.5}.DemoFormModal-module__MFA0xq__formGroup{flex-direction:column;gap:1.5rem;display:flex}.DemoFormModal-module__MFA0xq__inputGroup{flex-direction:column;gap:.5rem;display:flex}.DemoFormModal-module__MFA0xq__inputGroup label{color:#fffc;font-size:.85rem;font-weight:500}.DemoFormModal-module__MFA0xq__inputGroup input,.DemoFormModal-module__MFA0xq__selectWrapper select{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(10px);appearance:none;background:#0003;border:1px solid #ffffff26;border-radius:16px;width:100%;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:block}.DemoFormModal-module__MFA0xq__inputGroup input:focus,.DemoFormModal-module__MFA0xq__selectWrapper select:focus{background:#0006;border-color:#ffffff80;outline:none;box-shadow:0 0 0 4px #ffffff1a}.DemoFormModal-module__MFA0xq__inputGroup input::placeholder{color:#ffffff4d}.DemoFormModal-module__MFA0xq__selectWrapper select{cursor:pointer}.DemoFormModal-module__MFA0xq__selectWrapper{position:relative}.DemoFormModal-module__MFA0xq__selectWrapper:after{content:"▼";color:#ffffff80;pointer-events:none;font-size:.7rem;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.DemoFormModal-module__MFA0xq__selectWrapper select option{color:#fff;background-color:#121212}.DemoFormModal-module__MFA0xq__submitButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#ffffff14;border:1px solid #fff3;border-radius:100px;width:100%;margin-top:1.5rem;padding:1.15rem;font-size:1.1rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #0003,inset 0 1px #ffffff1a}.DemoFormModal-module__MFA0xq__submitButton:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #0000004d,0 0 15px #ffffff14}@media (max-width:768px){.DemoFormModal-module__MFA0xq__modalContent{width:95%;padding:2rem 1.5rem}.DemoFormModal-module__MFA0xq__modalTitle{font-size:1.8rem}.DemoFormModal-module__MFA0xq__modalSubtitle{font-size:.85rem}.DemoFormModal-module__MFA0xq__modalHeader{margin-bottom:2rem}.DemoFormModal-module__MFA0xq__formGroup{gap:1rem}.DemoFormModal-module__MFA0xq__inputGroup{gap:.4rem}.DemoFormModal-module__MFA0xq__inputGroup input,.DemoFormModal-module__MFA0xq__selectWrapper select{padding:.8rem 1rem;font-size:.95rem}.DemoFormModal-module__MFA0xq__submitButton{margin-top:1rem;padding:1rem;font-size:1.05rem}.DemoFormModal-module__MFA0xq__closeButton{font-size:1.5rem;top:1rem;right:1rem}}
