.wheels_container__TAkP7{max-width:1400px;margin:0 auto;padding:0 40px}.wheels_hero__wKWEb{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-primary)}.wheels_heroBackground___G0PT{position:absolute;inset:0;overflow:hidden}.wheels_gridPattern__Ht1AY{position:absolute;inset:0;background-image:linear-gradient(var(--border-accent) 1px,transparent 1px),linear-gradient(90deg,var(--border-accent) 1px,transparent 1px);background-size:50px 50px;opacity:.3}.wheels_glowOrb1__fTnLz,.wheels_glowOrb2__jklxZ{position:absolute;border-radius:50%;filter:blur(120px);opacity:.15}.wheels_glowOrb1__fTnLz{width:700px;height:700px;background:radial-gradient(circle,var(--accent-red),transparent);top:-250px;right:-150px}.wheels_glowOrb2__jklxZ{width:600px;height:600px;background:radial-gradient(circle,var(--accent-red-hover),transparent);bottom:-200px;left:-150px}.wheels_heroContent__sM2ix{position:relative;z-index:2;text-align:center;max-width:900px;padding:0 40px;animation:wheels_fadeInUp__uoI0Z 1s cubic-bezier(.16,1,.3,1)}@keyframes wheels_fadeInUp__uoI0Z{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.wheels_heroTitle__04QRH{font-size:96px;font-weight:200;letter-spacing:8px;text-transform:uppercase;margin-bottom:30px;line-height:1.1;color:var(--text-primary);animation:wheels_fadeIn___hDLR .8s ease-out .5s both}.wheels_heroTitleAccent__ZL1il{background:var(--gradient-red);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.wheels_heroDescription___WoAK{font-size:20px;line-height:1.8;color:var(--text-tertiary);max-width:700px;margin:0 auto;animation:wheels_fadeIn___hDLR .8s ease-out .7s both}.wheels_calculatorSection__T_Jw2{padding:120px 0;background:linear-gradient(180deg,var(--bg-secondary),var(--bg-primary))}.wheels_calculator__Vq9eR{max-width:1200px;margin:0 auto;background:var(--glass-bg-lighter);border:1px solid var(--border-color-light);border-radius:32px;overflow:hidden;opacity:0;animation:wheels_fadeInUp__uoI0Z .8s ease-out .3s forwards;box-shadow:var(--shadow-xl)}.wheels_calculatorTop__5_tZF{display:flex;align-items:center;justify-content:space-between;padding:40px 60px;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);border-bottom:1px solid transparent;position:relative;overflow:hidden}.wheels_calculatorTop__5_tZF:before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(220,38,38,.05),transparent);transition:left .6s ease}.wheels_calculatorTop__5_tZF:hover:before{left:100%}.wheels_calculatorTop__5_tZF:hover{background:var(--card-bg-hover)}.wheels_calculatorTopOpen__OkO1E{border-bottom-color:var(--border-color-light)}.wheels_calculatorTopHeadline__JvmhW{font-size:36px;font-weight:300;letter-spacing:2px;color:var(--text-primary);line-height:1.3;transition:transform .3s ease}.wheels_calculatorTop__5_tZF:hover .wheels_calculatorTopHeadline__JvmhW{transform:translateX(5px)}.wheels_calculatorTopHeadline__JvmhW span{font-weight:600;color:var(--accent-red);text-shadow:0 0 20px var(--glow-red)}.wheels_calculatorTopBtn__0rrDp{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(220,38,38,.2),rgba(220,38,38,.1));border:2px solid var(--border-accent);border-radius:50%;transition:all .4s cubic-bezier(.16,1,.3,1)}.wheels_calculatorTopBtn__0rrDp svg{width:24px;height:24px;color:var(--accent-red);transition:transform .4s cubic-bezier(.16,1,.3,1)}.wheels_calculatorTopOpen__OkO1E .wheels_calculatorTopBtn__0rrDp svg{transform:rotate(180deg)}.wheels_calculatorTopBtn__0rrDp:hover{background:linear-gradient(135deg,rgba(220,38,38,.3),rgba(220,38,38,.15));transform:scale(1.1) rotate(90deg);box-shadow:var(--shadow-md)}.wheels_calculatorBody__F_6Ik{max-height:0;overflow:hidden;transition:max-height .7s cubic-bezier(.16,1,.3,1)}.wheels_calculatorBodyOpen__XSnAA{max-height:2500px}.wheels_calculatorBody__F_6Ik form{padding:40px 60px 60px}.wheels_calculatorBlock__HSr6A{margin-bottom:50px;opacity:0;transform:translateY(20px);animation:wheels_fadeInUp__uoI0Z .6s ease-out forwards}.wheels_calculatorBlock__HSr6A:first-child{animation-delay:.1s}.wheels_calculatorBlock__HSr6A:nth-child(2){animation-delay:.2s}.wheels_calculatorBlock__HSr6A:nth-child(3){animation-delay:.3s}.wheels_calculatorBlock__HSr6A:nth-child(4){animation-delay:.4s}.wheels_calculatorBlock__HSr6A:nth-child(5){animation-delay:.5s}.wheels_calculatorBlock__HSr6A:last-child{margin-bottom:0}.wheels_calculatorTitle__EbFnL{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:30px;position:relative;padding-bottom:15px}.wheels_calculatorTitle__EbFnL:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:2px;background:var(--gradient-red)}.wheels_calculatorSubtitle__186bL{font-size:16px;font-weight:500;color:var(--text-tertiary);margin-bottom:20px}.wheels_calculatorLabel__Hf5yf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.wheels_calculatorLabel__Hf5yf label{position:relative;padding:30px;background:var(--glass-bg-lighter);border:2px solid var(--border-color-light);border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow:hidden}.wheels_calculatorLabel__Hf5yf label:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-red),transparent);opacity:0;transition:opacity .4s ease}.wheels_calculatorLabel__Hf5yf label:hover{background:var(--card-bg-hover);border-color:var(--border-color-medium);transform:translateY(-5px);box-shadow:var(--shadow-lg)}.wheels_calculatorLabel__Hf5yf label:hover:before{opacity:1}.wheels_labelActive__rjqDd{background:linear-gradient(135deg,rgba(220,38,38,.2),rgba(220,38,38,.1))!important;border-color:var(--border-accent)!important;box-shadow:var(--shadow-glow)!important}.wheels_labelActive__rjqDd:before{opacity:1!important}.wheels_calculatorLabel__Hf5yf label input[type=radio]{position:absolute;opacity:0}.wheels_labelContent__IcxvL{display:flex;flex-direction:column;gap:10px}.wheels_labelTitle__uxpnH{display:block;font-size:20px;font-weight:600;color:var(--text-primary);transition:all .3s ease}.wheels_labelDesc__1lHuV{display:block;font-size:14px;color:var(--text-muted);line-height:1.5}.wheels_calculatorLabel__Hf5yf label:hover .wheels_labelTitle__uxpnH{transform:scale(1.05)}.wheels_diameterGrid__tFZzj{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:10px;gap:10px;margin-bottom:40px}.wheels_diameterButton__T8o40{aspect-ratio:1;background:var(--glass-bg-lighter);border:2px solid var(--border-color-light);border-radius:12px;font-size:20px;font-weight:600;color:var(--text-primary);cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.wheels_diameterButton__T8o40:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,var(--accent-red-light),transparent);opacity:0;transition:opacity .3s ease}.wheels_diameterButton__T8o40:hover{background:var(--card-bg-hover);border-color:var(--border-color-medium);transform:translateY(-5px) scale(1.05);box-shadow:var(--shadow-md)}.wheels_diameterButton__T8o40:hover:before{opacity:1}.wheels_diameterButtonActive__MgDoW{background:var(--gradient-red)!important;border-color:var(--accent-red)!important;box-shadow:var(--shadow-glow)!important}.wheels_calculatorRange__MbSpU{margin-top:40px}.wheels_rangeValue___XSgQ{font-size:48px;font-weight:700;color:var(--accent-red);text-align:center;margin-bottom:20px;text-shadow:0 0 20px rgba(220,38,38,.4)}.wheels_rangeInput__O6ovD{width:100%;height:8px;background:linear-gradient(90deg,rgba(220,38,38,.2),rgba(220,38,38,.5));border-radius:4px;outline:none;-webkit-appearance:none;margin-bottom:15px}.wheels_rangeInput__O6ovD::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:var(--gradient-red);border-radius:50%;cursor:pointer;box-shadow:var(--shadow-md);-webkit-transition:all .3s cubic-bezier(.16,1,.3,1);transition:all .3s cubic-bezier(.16,1,.3,1)}.wheels_rangeInput__O6ovD::-webkit-slider-thumb:hover{transform:scale(1.3);box-shadow:0 8px 20px rgba(220,38,38,.7)}.wheels_rangeInput__O6ovD::-moz-range-thumb{width:24px;height:24px;background:var(--gradient-red);border-radius:50%;cursor:pointer;border:none;box-shadow:var(--shadow-md)}.wheels_rangeLabels__S864w{display:flex;justify-content:space-between;font-size:14px;color:var(--text-faded)}.wheels_optionsGrid__NW6kg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:40px}.wheels_optionsGrid__NW6kg label{position:relative;padding:25px;background:var(--glass-bg-lighter);border:2px solid var(--border-color-light);border-radius:16px;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1)}.wheels_optionsGrid__NW6kg label:hover{background:var(--card-bg-hover);border-color:var(--border-color-medium);transform:translateY(-3px);box-shadow:var(--shadow-md)}.wheels_optionActive__kdV1A{background:linear-gradient(135deg,rgba(220,38,38,.15),rgba(220,38,38,.08))!important;border-color:var(--border-accent)!important;box-shadow:var(--shadow-md)!important}.wheels_optionsGrid__NW6kg label input[type=checkbox]{position:absolute;opacity:0}.wheels_optionName__e6JoQ{display:block;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:8px;transition:all .3s ease}.wheels_optionsGrid__NW6kg label:hover .wheels_optionName__e6JoQ{transform:translateX(5px)}.wheels_optionDesc__2Efi6{display:block;font-size:13px;color:var(--text-faded)}.wheels_calculatorSubmit__oFbeI{text-align:center}.wheels_calculateButton__QezVM{padding:20px 60px;background:var(--gradient-red);border:none;border-radius:50px;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.wheels_calculateButton__QezVM:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.wheels_calculateButton__QezVM:hover:before{width:400px;height:400px}.wheels_calculateButton__QezVM:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 20px 50px rgba(220,38,38,.6)}.wheels_calculateButton__QezVM:active{transform:translateY(-5px) scale(.98)}.wheels_calculatorBottom__H5_Y2{padding:60px;border-top:1px solid var(--border-color-light);background:linear-gradient(135deg,rgba(220,38,38,.05),transparent)}.wheels_calculatorResults__df5mH{display:grid;grid-template-columns:1fr 400px;grid-gap:60px;gap:60px;margin-bottom:30px}.wheels_resultsLeft__Jvl0L{display:flex;flex-direction:column;gap:30px}.wheels_resultsBlock__HA846{padding:25px;background:rgba(0,0,0,.3);border-radius:16px;transition:all .3s ease;opacity:0;animation:wheels_fadeInLeft__crq4T .5s ease-out forwards}@keyframes wheels_fadeInLeft__crq4T{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.wheels_resultsBlock__HA846:first-child{animation-delay:.1s}.wheels_resultsBlock__HA846:nth-child(2){animation-delay:.2s}.wheels_resultsBlock__HA846:nth-child(3){animation-delay:.3s}.wheels_resultsBlock__HA846:hover{background:rgba(0,0,0,.5);transform:translateX(10px)}.wheels_resultsTitle__j6vgJ{font-size:14px;font-weight:600;color:var(--text-faded);margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.wheels_resultsBlock__HA846 span{font-size:18px;font-weight:500;color:var(--text-primary)}.wheels_resultsPrice__p_NNi{padding:30px;background:rgba(0,0,0,.4);border:2px solid var(--border-accent);border-radius:20px;text-align:center;transition:all .3s ease}.wheels_resultsPrice__p_NNi:hover{background:rgba(0,0,0,.5);box-shadow:var(--shadow-md)}.wheels_resultsPrice__p_NNi span{font-size:48px;font-weight:700;color:var(--accent-red);text-shadow:0 0 20px rgba(220,38,38,.4)}.wheels_resultsPrice__p_NNi .wheels_resultsTitle__j6vgJ{margin-top:10px;margin-bottom:0}.wheels_resultsRight__4qPCN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background:linear-gradient(135deg,rgba(220,38,38,.2),rgba(220,38,38,.1));border:2px solid var(--border-accent);border-radius:24px;position:relative;overflow:hidden;opacity:0;animation:wheels_fadeInUp__uoI0Z .8s ease-out .5s forwards}.wheels_resultsRight__4qPCN:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-red),transparent)}.wheels_resultsRight__4qPCN:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,var(--glow-red),transparent 60%);pointer-events:none}.wheels_resultsTotal__IU10T{text-align:center;position:relative;z-index:1}.wheels_resultsTotal__IU10T span{font-size:64px;font-weight:700;color:var(--text-primary);text-shadow:0 0 30px rgba(220,38,38,.6)}.wheels_resultsNote__StBuP{margin-top:15px;font-size:14px;color:var(--text-tertiary);text-align:center;position:relative;z-index:1}.wheels_calculatorNote__vvPS9{padding:20px;font-size:13px;color:var(--text-faded);text-align:center;line-height:1.6}.wheels_calculatorOrder__C75ga{text-align:center;margin-top:30px}.wheels_orderButton__lTPUz{display:inline-flex;align-items:center;gap:12px;padding:20px 50px;background:var(--gradient-red);color:#fff;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:50px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.wheels_orderButton__lTPUz:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.wheels_orderButton__lTPUz:hover:before{width:400px;height:400px}.wheels_orderButton__lTPUz:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 20px 50px rgba(220,38,38,.6)}.wheels_orderButton__lTPUz svg{width:20px;height:12px;transition:transform .3s ease}.wheels_orderButton__lTPUz:hover svg{transform:translateX(10px)}.wheels_featuresSection__bLkOQ{padding:120px 0;background:var(--bg-primary)}.wheels_featuresTitle__onrTi{font-size:48px;font-weight:200;letter-spacing:4px;text-transform:uppercase;text-align:center;margin-bottom:60px;background:var(--gradient-text);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wheels_featuresGrid__O4xS8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.wheels_featureCard__fHAHh{padding:40px 30px;background:var(--glass-bg-lighter);border:1px solid var(--border-color-light);border-radius:24px;text-align:center;transition:all .5s cubic-bezier(.16,1,.3,1);opacity:0;animation:wheels_fadeInUp__uoI0Z .6s ease-out forwards}.wheels_featureCard__fHAHh:first-child{animation-delay:.1s}.wheels_featureCard__fHAHh:nth-child(2){animation-delay:.2s}.wheels_featureCard__fHAHh:nth-child(3){animation-delay:.3s}.wheels_featureCard__fHAHh:nth-child(4){animation-delay:.4s}.wheels_featureCard__fHAHh:hover{background:var(--card-bg-hover);border-color:var(--border-accent);transform:translateY(-10px);box-shadow:var(--shadow-lg)}.wheels_featureIcon__GioTF{width:60px;height:60px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(220,38,38,.2),rgba(220,38,38,.1));border-radius:50%;transition:all .4s ease}.wheels_featureCard__fHAHh:hover .wheels_featureIcon__GioTF{transform:scale(1.15) rotate(10deg);box-shadow:var(--shadow-md)}.wheels_featureIcon__GioTF svg{width:30px;height:30px;color:var(--accent-red)}.wheels_featureTitle__bNPmc{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:15px}.wheels_featureDesc__zKmMN{font-size:14px;color:var(--text-muted);line-height:1.6}.wheels_contactSection__wr7lk{padding:120px 0;background:var(--bg-primary)}.wheels_contactCard__H8f_J{max-width:800px;margin:0 auto;padding:80px 60px;background:linear-gradient(135deg,rgba(220,38,38,.1),rgba(220,38,38,.05));border:2px solid var(--border-accent);border-radius:32px;text-align:center;position:relative;overflow:hidden;opacity:0;animation:wheels_fadeInUp__uoI0Z .8s ease-out .3s forwards}.wheels_contactCard__H8f_J:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-red),transparent)}.wheels_contactCard__H8f_J:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,var(--glow-red),transparent 60%);pointer-events:none}.wheels_contactTitle__GL_Z2{font-size:36px;font-weight:600;margin-bottom:20px;color:var(--text-primary);position:relative;z-index:1}.wheels_contactDesc__slIdX{font-size:18px;color:var(--text-tertiary);margin-bottom:50px;max-width:600px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.wheels_contactButton__wIaFd{display:inline-flex;align-items:center;gap:12px;padding:20px 50px;background:var(--gradient-red);color:#fff;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:50px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-md);position:relative;z-index:1;overflow:hidden}.wheels_contactButton__wIaFd:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.wheels_contactButton__wIaFd:hover:before{width:400px;height:400px}.wheels_contactButton__wIaFd:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 20px 50px rgba(220,38,38,.6)}.wheels_contactButton__wIaFd svg{width:20px;height:12px;transition:transform .3s ease}.wheels_contactButton__wIaFd:hover svg{transform:translateX(10px)}@media (max-width:1024px){.wheels_heroTitle__04QRH{font-size:64px}.wheels_calculatorLabel__Hf5yf{grid-template-columns:repeat(2,1fr)}.wheels_diameterGrid__tFZzj{grid-template-columns:repeat(5,1fr)}.wheels_calculatorResults__df5mH{grid-template-columns:1fr;gap:40px}.wheels_resultsRight__4qPCN{max-width:400px;margin:0 auto;width:100%}.wheels_featuresGrid__O4xS8{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wheels_container__TAkP7{padding:0 20px}.wheels_heroTitle__04QRH{font-size:48px;letter-spacing:4px}.wheels_calculatorBody__F_6Ik form,.wheels_calculatorBottom__H5_Y2,.wheels_calculatorTop__5_tZF{padding:30px}.wheels_calculatorTopHeadline__JvmhW{font-size:24px}.wheels_calculatorLabel__Hf5yf,.wheels_optionsGrid__NW6kg{grid-template-columns:1fr}.wheels_diameterGrid__tFZzj{grid-template-columns:repeat(3,1fr)}.wheels_featuresGrid__O4xS8{grid-template-columns:1fr}.wheels_contactCard__H8f_J{padding:50px 30px}.wheels_contactTitle__GL_Z2{font-size:28px}.wheels_resultsTotal__IU10T span{font-size:48px}.wheels_glowOrb1__fTnLz,.wheels_glowOrb2__jklxZ{display:none}.wheels_calculatorTopBtn__0rrDp:hover{transform:scale(1.05)}}