.Pricing-module__NC28wq__container{background:var(--bg-color);min-height:100vh;color:var(--text-white);flex-direction:column;justify-content:center;align-items:center;padding:140px 8% 100px;display:flex;position:relative;overflow:hidden}.Pricing-module__NC28wq__container:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 0,#0055ff14 0%,#0000 60%);width:100%;height:80%;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.Pricing-module__NC28wq__titleWrapper{text-align:center;z-index:1;margin-bottom:5rem;animation:.8s ease-out Pricing-module__NC28wq__fadeDown;position:relative}.Pricing-module__NC28wq__title{background:linear-gradient(135deg,#fff 20%,#888 100%);-webkit-text-fill-color:transparent;letter-spacing:-1px;-webkit-background-clip:text;margin-bottom:1rem;font-size:3.5rem;font-weight:700}.Pricing-module__NC28wq__subtitle{color:var(--text-dim);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.Pricing-module__NC28wq__cardsContainer{z-index:1;perspective:1000px;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;max-width:1200px;margin-bottom:3rem;display:grid;position:relative}.Pricing-module__NC28wq__card{--mouse-x:50%;--mouse-y:50%;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141466;border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;align-items:center;padding:3rem 2rem;transition:transform .3s cubic-bezier(.2,0,.2,1),box-shadow .3s;animation:.8s ease-out backwards Pricing-module__NC28wq__fadeInUp;display:flex;position:relative;overflow:hidden}.Pricing-module__NC28wq__card:before{content:"";background:radial-gradient(600px circle at var(--mouse-x)var(--mouse-y),#ffffff0f,transparent 40%);border-radius:inherit;opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.Pricing-module__NC28wq__card:hover:before{opacity:1}.Pricing-module__NC28wq__card:after{content:"";border-radius:inherit;background:radial-gradient(600px circle at var(--mouse-x)var(--mouse-y),#ffffff4d,transparent 40%)border-box;-webkit-mask-composite:xor;pointer-events:none;opacity:0;z-index:1;border:1px solid #0000;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Pricing-module__NC28wq__card:hover:after{opacity:1}.Pricing-module__NC28wq__card:first-child{animation-delay:.1s}.Pricing-module__NC28wq__card:nth-child(2){animation-delay:.2s}.Pricing-module__NC28wq__card:nth-child(3){animation-delay:.3s}.Pricing-module__NC28wq__card:hover{z-index:2;transform:translateY(-8px);box-shadow:0 20px 40px #0003}.Pricing-module__NC28wq__card.Pricing-module__NC28wq__popular{background:#19191999;border-color:#0055ff4d;box-shadow:0 0 30px #0055ff0d}.Pricing-module__NC28wq__card.Pricing-module__NC28wq__popular .Pricing-module__NC28wq__badge{background:linear-gradient(135deg,var(--accent-blue),var(--accent-cyan));color:#000;text-transform:uppercase;letter-spacing:1px;border-radius:20px;padding:6px 14px;font-size:.75rem;font-weight:700;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 12px #0055ff4d}.Pricing-module__NC28wq__cardTitle{color:var(--text-dim);text-transform:uppercase;letter-spacing:2px;z-index:2;margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.Pricing-module__NC28wq__priceWrapper{z-index:2;margin-bottom:2rem;position:relative}.Pricing-module__NC28wq__currency{vertical-align:top;color:var(--text-dim);margin-right:4px;font-size:1.5rem}.Pricing-module__NC28wq__priceRange{color:var(--text-white);background:linear-gradient(#fff 0%,#ccc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.75rem;font-weight:700;line-height:1}.Pricing-module__NC28wq__divider{z-index:2;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:100%;height:1px;margin-bottom:2rem}.Pricing-module__NC28wq__features{text-align:left;z-index:2;flex-grow:1;width:100%;margin-bottom:2.5rem;list-style:none}.Pricing-module__NC28wq__features li{color:#ffffffb3;align-items:center;gap:12px;padding:.9rem 0;font-size:.95rem;transition:color .2s;display:flex}.Pricing-module__NC28wq__features li:hover{color:var(--text-white)}.Pricing-module__NC28wq__checkIcon{color:var(--accent-cyan);background:#27d9f51a;border:1px solid #27d9f533;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:.75rem;display:flex}.Pricing-module__NC28wq__placeholderBtn{color:var(--text-white);cursor:pointer;z-index:2;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;margin-top:auto;padding:16px 28px;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.Pricing-module__NC28wq__placeholderBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Pricing-module__NC28wq__card:hover .Pricing-module__NC28wq__placeholderBtn:before{left:100%}.Pricing-module__NC28wq__card:hover .Pricing-module__NC28wq__placeholderBtn{background:var(--text-white);color:#000;border-color:var(--text-white)}.Pricing-module__NC28wq__card.Pricing-module__NC28wq__popular .Pricing-module__NC28wq__placeholderBtn{background:var(--accent-blue);border-color:var(--accent-blue)}.Pricing-module__NC28wq__card.Pricing-module__NC28wq__popular:hover .Pricing-module__NC28wq__placeholderBtn{background:var(--accent-cyan);border-color:var(--accent-cyan);color:#000;box-shadow:0 0 20px #27d9f566}.Pricing-module__NC28wq__bottomCard{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#14141499 0%,#0a0a0acc 100%);border:1px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:3rem;animation:.8s ease-out .4s backwards Pricing-module__NC28wq__fadeInUp;display:flex;position:relative;overflow:hidden}.Pricing-module__NC28wq__bottomCard:before{content:"";background:linear-gradient(to bottom,var(--accent-blue),var(--accent-cyan));width:4px;height:100%;box-shadow:0 0 15px var(--accent-blue);position:absolute;top:0;left:0}.Pricing-module__NC28wq__bottomContent{z-index:2;flex:1;padding-right:2rem}.Pricing-module__NC28wq__bottomTitle{color:var(--text-white);margin-bottom:.5rem;font-size:1.75rem;font-weight:600}.Pricing-module__NC28wq__bottomText{color:var(--text-dim);font-size:1rem;line-height:1.6}.Pricing-module__NC28wq__makeOfferBtn{background:linear-gradient(135deg,var(--accent-blue)0%,#03a 100%);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;z-index:2;border:1px solid #ffffff1a;border-radius:50px;padding:16px 40px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 10px 30px #0055ff40}.Pricing-module__NC28wq__makeOfferBtn:hover{background:linear-gradient(135deg,var(--accent-cyan)0%,var(--accent-blue)100%);color:#000;transform:translateY(-3px);box-shadow:0 20px 40px #05f6}@keyframes Pricing-module__NC28wq__fadeDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes Pricing-module__NC28wq__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.Pricing-module__NC28wq__cardsContainer{grid-template-columns:1fr;gap:2rem}.Pricing-module__NC28wq__card.Pricing-module__NC28wq__popular{transform:scale(1)}.Pricing-module__NC28wq__card.Pricing-module__NC28wq__popular:hover{transform:translateY(-8px)}.Pricing-module__NC28wq__bottomCard{text-align:center;flex-direction:column;gap:2rem;padding:2rem}.Pricing-module__NC28wq__bottomContent{padding-right:0}.Pricing-module__NC28wq__bottomCard:before{width:100%;height:4px;top:0;left:0}.Pricing-module__NC28wq__title{font-size:2.5rem}.Pricing-module__NC28wq__container{padding-top:120px}}
.Header-module__arFiJq__mainNav{z-index:1000;position:absolute;top:60px;right:8%}.Header-module__arFiJq__navList{gap:40px;list-style:none;display:flex}.Header-module__arFiJq__mainNav a{color:var(--text-white);text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:300;text-decoration:none;transition:opacity .3s}.Header-module__arFiJq__mainNav a:hover,.Header-module__arFiJq__mainNav a:focus{opacity:.6;outline:none}.Header-module__arFiJq__loginBtn{border:1px solid var(--border-color);border-radius:6px;margin-left:10px;padding:8px 16px;transition:all .3s}.Header-module__arFiJq__loginBtn:hover{background:var(--bg-hover);border-color:var(--text-white);opacity:1!important}.Header-module__arFiJq__userNameBtn{border:1px solid var(--border-color);cursor:pointer;background:linear-gradient(135deg,#3b82f61a,#9333ea1a);border-color:#3b82f680;border-radius:6px;margin-left:10px;padding:8px 16px;transition:all .3s}.Header-module__arFiJq__userNameBtn:hover{border-color:var(--text-white);background:linear-gradient(135deg,#3b82f633,#9333ea33);opacity:1!important}.Header-module__arFiJq__hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;padding:0;display:none;position:relative}.Header-module__arFiJq__hamburger span{background:var(--text-white);transform-origin:50%;border-radius:10px;width:30px;height:2px;transition:all .3s}.Header-module__arFiJq__hamburger.Header-module__arFiJq__active span:first-child{transform:translateY(8px)rotate(45deg)}.Header-module__arFiJq__hamburger.Header-module__arFiJq__active span:nth-child(2){opacity:0;transform:translate(-20px)}.Header-module__arFiJq__hamburger.Header-module__arFiJq__active span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}@media (max-width:768px){.Header-module__arFiJq__mainNav{top:20px;right:5%}.Header-module__arFiJq__hamburger{display:flex}.Header-module__arFiJq__navList{background:var(--nav-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid var(--border-color);flex-direction:column;gap:30px;width:70%;max-width:300px;height:100vh;padding:80px 30px;transition:right .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:-100%;box-shadow:-5px 0 20px #00000080}.Header-module__arFiJq__navList.Header-module__arFiJq__open{right:0}.Header-module__arFiJq__navList li{width:100%}.Header-module__arFiJq__mainNav a{padding:10px 0;font-size:18px;display:block}.Header-module__arFiJq__loginBtn,.Header-module__arFiJq__userNameBtn{text-align:center;margin-left:0;display:inline-block}}@media (max-width:480px){.Header-module__arFiJq__navList{width:85%}.Header-module__arFiJq__mainNav a{font-size:16px}}
.Hero-module__PgAKtG__introContainer{flex-direction:column;justify-content:space-between;height:100vh;padding:60px 8%;display:flex;position:relative}.Hero-module__PgAKtG__topInfo{letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);text-align:left;font-family:Poppins,sans-serif;font-size:11px;font-weight:300}.Hero-module__PgAKtG__centerLogo{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__PgAKtG__centerLogo h1{letter-spacing:-4px;text-transform:lowercase;background:linear-gradient(#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px #ffffff26);-webkit-background-clip:text;margin:0;font-family:Poppins,sans-serif;font-size:120px;font-weight:600;animation:2s Hero-module__PgAKtG__logoFade}.Hero-module__PgAKtG__centerLogo .Hero-module__PgAKtG__tagline{letter-spacing:12px;color:var(--text-dim);text-transform:uppercase;margin-top:-10px;margin-bottom:40px;font-size:14px;font-weight:400;display:block}.Hero-module__PgAKtG__ctaContainer{justify-content:center;gap:16px;margin-top:20px;animation:1s .5s backwards Hero-module__PgAKtG__fadeInUp;display:flex}@keyframes Hero-module__PgAKtG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Hero-module__PgAKtG__bottomSections{grid-template-columns:1fr 1fr 1fr;align-items:flex-end;padding-bottom:20px;display:grid}.Hero-module__PgAKtG__bottomItem h4{letter-spacing:2px;color:var(--text-dim);text-transform:uppercase;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:10px;font-weight:400}.Hero-module__PgAKtG__bottomItem p{color:var(--text-white);font-size:14px;font-weight:300;line-height:1.8}.Hero-module__PgAKtG__bottomItem.Hero-module__PgAKtG__center{text-align:center}.Hero-module__PgAKtG__bottomItem.Hero-module__PgAKtG__right{text-align:right}@media (max-width:768px){.Hero-module__PgAKtG__introContainer{justify-content:space-between;height:auto;min-height:100dvh;padding:100px 5% 40px}.Hero-module__PgAKtG__topInfo{letter-spacing:2px;text-align:center;margin-bottom:0;font-size:9px}.Hero-module__PgAKtG__centerLogo{flex-direction:column;align-items:center;width:100%;margin:40px 0;display:flex;position:static;transform:none}.Hero-module__PgAKtG__centerLogo h1{letter-spacing:-2px;font-size:64px;line-height:1.1}.Hero-module__PgAKtG__centerLogo .Hero-module__PgAKtG__tagline{letter-spacing:8px;margin-bottom:30px;font-size:11px}.Hero-module__PgAKtG__ctaContainer{flex-direction:column;align-items:center;gap:12px;width:100%}.Hero-module__PgAKtG__ctaContainer a{width:100%;max-width:300px}.Hero-module__PgAKtG__bottomSections{text-align:center;grid-template-columns:1fr;gap:40px}.Hero-module__PgAKtG__bottomItem{text-align:center!important}.Hero-module__PgAKtG__bottomItem h4{letter-spacing:1.5px;margin-bottom:10px;font-size:9px}.Hero-module__PgAKtG__bottomItem p{display:none}}@media (max-width:480px){.Hero-module__PgAKtG__introContainer{padding:90px 20px 30px}.Hero-module__PgAKtG__topInfo{letter-spacing:1px;font-size:8px;display:block}.Hero-module__PgAKtG__centerLogo{margin:20px 0}.Hero-module__PgAKtG__centerLogo h1{letter-spacing:-1px;font-size:48px}.Hero-module__PgAKtG__centerLogo .Hero-module__PgAKtG__tagline{letter-spacing:4px;font-size:9px}.Hero-module__PgAKtG__bottomSections{gap:30px}.Hero-module__PgAKtG__bottomItem h4{margin-bottom:0;font-size:8px}}
