.SectionTitle_wrapper__3ijvN{margin-bottom:var(--space-xl)}.SectionTitle_center__thpHN{text-align:center}.SectionTitle_left__Aukqr{text-align:left}.SectionTitle_subtitle__JPcjM{display:inline-block;font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.15em;color:var(--color-primary);margin-bottom:var(--space-sm);position:relative;padding:.3rem 1rem;background:var(--color-primary-bg);border-radius:var(--radius-xl)}.SectionTitle_title__zfDWv{font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:var(--space-sm);line-height:1.15}.SectionTitle_description__bHvlW{font-size:var(--fs-body);color:var(--color-text-light);max-width:600px;line-height:var(--lh-body)}.SectionTitle_center__thpHN .SectionTitle_description__bHvlW{margin:0 auto}.SectionTitle_light__R2cNW .SectionTitle_title__zfDWv{color:var(--color-white)}.SectionTitle_light__R2cNW .SectionTitle_description__bHvlW{color:rgba(255,255,255,.8)}.SectionTitle_light__R2cNW .SectionTitle_subtitle__JPcjM{background:rgba(255,255,255,.15);color:var(--color-white)}.Benefits_section__o7Job{padding:var(--space-3xl) 0;background:var(--color-bg-section);position:relative;overflow:hidden}.Benefits_section__o7Job:before{content:"";position:absolute;top:0;right:-20%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,hsla(340,50%,80%,.08) 0,transparent 70%);pointer-events:none}.Benefits_container__HOeYA{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);position:relative}.Benefits_grid__GtObN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.Benefits_card__nefLL{padding:var(--space-lg);background:var(--color-white);border-radius:var(--radius-lg);border:1px solid hsl(250,10%,94%);transition:all var(--transition);position:relative}.Benefits_card__nefLL:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg),var(--shadow-glow);border-color:var(--color-primary-bg)}.Benefits_iconWrap___9CSq{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--color-primary-bg);margin-bottom:var(--space-md);transition:background var(--transition)}.Benefits_card__nefLL:hover .Benefits_iconWrap___9CSq{background:var(--gradient-warm)}.Benefits_cardTitle__0njWV{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);margin-bottom:var(--space-xs);color:var(--color-text)}.Benefits_cardText__kfyVj{font-size:var(--fs-small);color:var(--color-text-light);line-height:var(--lh-body)}@media (max-width:1024px){.Benefits_grid__GtObN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Benefits_grid__GtObN{grid-template-columns:minmax(0,1fr)}}.IconAnimations_sway__WILGK{animation:IconAnimations_sway__WILGK 3s ease-in-out infinite;transform-origin:center bottom}@keyframes IconAnimations_sway__WILGK{0%,to{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.IconAnimations_leakDot__4UMU6{animation:IconAnimations_leakDrift__4R_mt 2.4s ease-in-out infinite}.IconAnimations_leakDot1__eJ_C8{animation-delay:0s}.IconAnimations_leakDot2__mckva{animation-delay:.4s}.IconAnimations_leakDot3__VEEew{animation-delay:.8s}@keyframes IconAnimations_leakDrift__4R_mt{0%{opacity:.9;transform:translate(0)}60%{opacity:.5;transform:translate(4px,2px)}to{opacity:0;transform:translate(8px,4px)}}.IconAnimations_pulseX__nUxf4{animation:IconAnimations_pulseX__nUxf4 2s ease-in-out infinite}@keyframes IconAnimations_pulseX__nUxf4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}.IconAnimations_microShake__p71cN{animation:IconAnimations_microShake__p71cN 3s ease-in-out infinite}@keyframes IconAnimations_microShake__p71cN{0%,to{transform:translateX(0)}10%{transform:translateX(-1px)}20%{transform:translateX(1px)}30%{transform:translateX(-1px)}40%{transform:translateX(0)}}.IconAnimations_slideIn__KLTaj{animation:IconAnimations_slideIn__KLTaj 2s ease-in-out infinite}@keyframes IconAnimations_slideIn__KLTaj{0%{opacity:0;transform:translateX(-6px)}40%{opacity:1;transform:translateX(0)}70%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(3px)}}.IconAnimations_heartbeat__cJ_U_{animation:IconAnimations_heartbeat__cJ_U_ 1.8s ease-in-out infinite;transform-origin:center center}@keyframes IconAnimations_heartbeat__cJ_U_{0%,to{transform:scale(1)}15%{transform:scale(1.2)}30%{transform:scale(1)}45%{transform:scale(1.15)}60%{transform:scale(1)}}.IconAnimations_bloomSway__ps24z{animation:IconAnimations_bloomSway__ps24z 4s ease-in-out infinite;transform-origin:center bottom}@keyframes IconAnimations_bloomSway__ps24z{0%,to{transform:rotate(0deg) scale(1)}33%{transform:rotate(3deg) scale(1.03)}66%{transform:rotate(-3deg) scale(1.03)}}.IconAnimations_glowPulse__6oKI8{animation:IconAnimations_glowPulse__6oKI8 2.5s ease-in-out infinite}@keyframes IconAnimations_glowPulse__6oKI8{0%,to{opacity:.7}50%{opacity:1}}.IconAnimations_gearSpin__35g4z{animation:IconAnimations_gearSpin__35g4z 6s linear infinite;transform-origin:12px 12px}@keyframes IconAnimations_gearSpin__35g4z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IconAnimations_clockHand___NHqF{animation:IconAnimations_clockSweep__6g3Tb 3s linear infinite;transform-origin:14px 14px}@keyframes IconAnimations_clockSweep__6g3Tb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IconAnimations_checkDraw__l24yE{stroke-dasharray:18;stroke-dashoffset:18;animation:IconAnimations_checkLoop__jppEB 2.5s ease-in-out infinite}@keyframes IconAnimations_checkLoop__jppEB{0%{stroke-dashoffset:18}40%{stroke-dashoffset:0}70%{stroke-dashoffset:0}to{stroke-dashoffset:18}}.IconAnimations_bagBounce__6_A8Q{animation:IconAnimations_bagBounce__6_A8Q 3s ease-in-out infinite}@keyframes IconAnimations_bagBounce__6_A8Q{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.Emotion_section__gZDJW{padding:var(--space-3xl) 0;background:linear-gradient(170deg,hsl(340,45%,96%),hsl(340,30%,99%) 40%,hsl(150,20%,97%));position:relative;overflow:hidden}.Emotion_section__gZDJW:before{top:-100px;left:-100px;width:400px;height:400px;background:radial-gradient(circle,hsla(340,50%,80%,.1) 0,transparent 70%)}.Emotion_section__gZDJW:after,.Emotion_section__gZDJW:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.Emotion_section__gZDJW:after{bottom:-80px;right:-80px;width:350px;height:350px;background:radial-gradient(circle,hsla(150,40%,70%,.08) 0,transparent 70%)}.Emotion_container__cbJXa{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Emotion_content__jnC8R{max-width:700px;margin:0 auto;text-align:center}.Emotion_badge__Stbcq{display:inline-block;padding:.4rem 1.2rem;background:var(--color-white);border-radius:var(--radius-xl);font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-primary);box-shadow:var(--shadow-sm);margin-bottom:var(--space-lg)}.Emotion_title__rgNq5{font-family:var(--font-heading);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:var(--fw-bold);line-height:1.25;color:var(--color-text);margin-bottom:var(--space-lg)}.Emotion_highlight__OAYcy{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Emotion_text__vhYlF{font-size:clamp(1rem,1.4vw,1.15rem);color:var(--color-text-light);line-height:1.8;margin-bottom:var(--space-md)}.Emotion_text__vhYlF em{color:var(--color-primary);font-style:italic}.Emotion_text2__oiWsg{font-size:clamp(1.05rem,1.5vw,1.2rem);color:var(--color-text);line-height:1.7;margin-bottom:var(--space-xl)}.Emotion_text2__oiWsg strong{color:var(--color-primary-dark)}.Emotion_timeline__m6b_3{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap;margin-top:var(--space-md)}.Emotion_timelineItem__BrnEa{display:flex;align-items:center;gap:10px;padding:10px 18px;background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid hsl(250,10%,94%);transition:transform var(--transition),box-shadow var(--transition)}.Emotion_timelineItem__BrnEa:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.Emotion_timelineDot__Bppy3{width:10px;height:10px;border-radius:50%;background:var(--gradient-primary);flex-shrink:0}.Emotion_timelineContent__AqxJi{display:flex;flex-direction:column;text-align:left}.Emotion_timelineDay__Sj2Me{font-size:11px;font-weight:var(--fw-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px}.Emotion_timelineText__LlOLd{font-size:var(--fs-small);color:var(--color-text-light)}@media (max-width:600px){.Emotion_timeline__m6b_3{flex-direction:column;align-items:center}}.FAQ_section__KRryS{padding:var(--space-3xl) 0;background:var(--color-white)}.FAQ_container__lURr4{max-width:var(--container-narrow);margin:0 auto;padding:0 var(--container-pad)}.FAQ_list___Dz7q{display:flex;flex-direction:column;gap:var(--space-sm)}.FAQ_item__MzI7p{background:var(--color-bg);border-radius:var(--radius-md);border:1px solid hsl(250,10%,93%);transition:box-shadow var(--transition),border-color var(--transition)}.FAQ_item__MzI7p:hover{border-color:var(--color-primary-bg)}.FAQ_open__O66Kh{box-shadow:var(--shadow-md);border-color:var(--color-primary-light)}.FAQ_trigger__gjvdP{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);background:none;border:none;cursor:pointer;text-align:left;gap:var(--space-sm)}.FAQ_question__EErxC{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-semibold);color:var(--color-text)}.FAQ_icon__Hf3L_{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition),color var(--transition);display:flex}.FAQ_open__O66Kh .FAQ_icon__Hf3L_{transform:rotate(180deg);color:var(--color-primary)}.FAQ_content__qDPcm{max-height:0;overflow:hidden;transition:max-height .4s ease}.FAQ_answer__kZijx{padding:0 var(--space-lg) var(--space-md);font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body)}@media (max-width:768px){.FAQ_trigger__gjvdP{padding:var(--space-sm) var(--space-md)}.FAQ_answer__kZijx{padding:0 var(--space-md) var(--space-sm)}}.Footer_footer__Jcyx6{padding:var(--space-xl) 0 var(--space-lg);background:var(--color-black);color:rgba(255,255,255,.7)}.Footer_container__YCx4X{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Footer_grid__4ZG3j{display:grid;grid-template-columns:1.5fr minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid rgba(255,255,255,.1)}.Footer_brand__TFyoq{display:flex;flex-direction:column;gap:var(--space-sm)}.Footer_logo__FuNy2{font-family:var(--font-heading);font-size:1.4rem;font-weight:var(--fw-bold);color:var(--color-white)}.Footer_desc__A1A4w{font-size:var(--fs-small);line-height:var(--lh-body);max-width:300px}.Footer_heading__2ZCjz{font-family:var(--font-heading);font-size:1.1rem;font-weight:var(--fw-semibold);color:var(--color-white);margin-bottom:var(--space-sm)}.Footer_list__yLwA5{display:flex;flex-direction:column;gap:var(--space-xs)}.Footer_link__X_RUP{font-size:var(--fs-small);color:rgba(255,255,255,.65);text-decoration:none;transition:color var(--transition);display:flex;align-items:center;gap:.5rem}.Footer_link__X_RUP:hover{color:var(--color-white)}.Footer_socialLinks__evpQ7{display:flex;flex-direction:column;gap:var(--space-xs)}.Footer_socialLink__yCkOH{display:flex;align-items:center;gap:.6rem;font-size:var(--fs-small);color:rgba(255,255,255,.65);text-decoration:none;transition:all var(--transition)}.Footer_socialLink__yCkOH:hover{color:var(--color-primary-light);transform:translateX(4px)}.Footer_bottom__IOjP4{padding-top:var(--space-md);text-align:center}.Footer_copy__JWd4s{font-size:var(--fs-xs);color:rgba(255,255,255,.4)}.Footer_legal__DJmRz{font-size:var(--fs-xs);color:rgba(255,255,255,.3);margin-top:6px}.Footer_privacyLink__vcH2x{display:inline-block;font-size:var(--fs-xs);color:rgba(255,255,255,.4);text-decoration:underline;margin-top:6px;transition:color var(--transition)}.Footer_privacyLink__vcH2x:hover{color:var(--color-primary-light)}@media (max-width:768px){.Footer_grid__4ZG3j{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}}.privacy_page__Q9Fj4{padding:8rem 0 4rem;min-height:100vh;background:var(--color-bg)}.privacy_container__wwnq9{max-width:var(--container-narrow);margin:0 auto;padding:0 var(--container-pad)}.privacy_title__8OXBG{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:.5rem}.privacy_updated__2_rSI{font-size:var(--fs-small);color:var(--color-text-muted);margin-bottom:var(--space-xl)}.privacy_section__gvDgP{margin-bottom:var(--space-lg)}.privacy_section__gvDgP h2{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-semibold);color:var(--color-text);margin-bottom:.75rem}.privacy_section__gvDgP p{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body);margin-bottom:.75rem}.privacy_section__gvDgP ul{list-style:disc;padding-left:1.5rem;margin-bottom:.75rem}.privacy_section__gvDgP li{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body);margin-bottom:.35rem}.privacy_section__gvDgP a{color:var(--color-primary);text-decoration:underline}.privacy_section__gvDgP a:hover{color:var(--color-primary-dark)}.Header_header__Y0dle{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);padding:1.2rem 0;transition:all var(--transition)}.Header_scrolled__4opzr{padding:.6rem 0;background:var(--color-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-glass-border);box-shadow:var(--shadow-sm)}.Header_container__gVm6A{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:flex;align-items:center;gap:var(--space-lg)}.Header_logo__kFdnp{display:flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0}.Header_logoIcon__AmNBK{width:32px;height:32px;object-fit:contain}.Header_logoText__P5Jqo{font-family:var(--font-heading);font-size:1.4rem;font-weight:var(--fw-bold);color:var(--color-text);letter-spacing:-.02em}.Header_nav___vP73{display:flex;align-items:center;gap:var(--space-md);margin-left:auto}.Header_navLink__NuEg4{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text-light);text-decoration:none;padding:.4rem 0;position:relative;transition:color var(--transition)}.Header_navLink__NuEg4:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--color-primary);border-radius:1px;transition:width var(--transition)}.Header_navLink__NuEg4:hover{color:var(--color-primary)}.Header_navLink__NuEg4:hover:after{width:100%}.Header_ctaBtn__ViB_5{flex-shrink:0}.Header_burger__Qr_Sy{display:none;flex-direction:column;gap:5px;padding:4px;background:none;border:none;cursor:pointer;z-index:calc(var(--z-header) + 1)}.Header_burger__Qr_Sy span{display:block;width:24px;height:2px;background:var(--color-text);border-radius:2px;transition:all var(--transition)}.Header_burgerOpen__wACxx span:first-child{transform:rotate(45deg) translate(5px,5px)}.Header_burgerOpen__wACxx span:nth-child(2){opacity:0}.Header_burgerOpen__wACxx span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.Header_overlay__QNQ6Q{display:none;position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:calc(var(--z-header) - 1)}@media (max-width:768px){.Header_nav___vP73{position:fixed;top:0;right:-100%;width:70%;max-width:300px;height:100vh;background:var(--color-white);flex-direction:column;align-items:flex-start;padding:5rem var(--space-lg) var(--space-lg);box-shadow:var(--shadow-xl);transition:right var(--transition);z-index:var(--z-header)}.Header_navOpen__oVmsm{right:0}.Header_navLink__NuEg4{font-size:1.1rem;padding:.6rem 0}.Header_ctaBtn__ViB_5{display:none}.Header_burger__Qr_Sy{display:flex;margin-left:auto}.Header_overlay__QNQ6Q{display:block}}.Hero_hero__sbIHl{min-height:100vh;background:var(--gradient-hero);overflow:hidden;padding:8rem 0 4rem}.Hero_container__ePyrf,.Hero_hero__sbIHl{position:relative;display:flex;align-items:center}.Hero_container__ePyrf{max-width:var(--container-max);width:100%;margin:0 auto;padding:0 var(--container-pad);z-index:2;gap:var(--space-2xl);box-sizing:border-box}.Hero_content__pgel1{flex:1 1;min-width:0;animation:Hero_fadeInUp__rjysM .8s ease .2s both}.Hero_phoneWrap__ym1bb{flex-shrink:0;animation:Hero_fadeInUp__rjysM .8s ease .5s both;filter:drop-shadow(0 20px 60px rgba(0,0,0,.08))}.Hero_badge___My6T{display:inline-block;padding:.4rem 1.2rem;background:var(--color-white);border-radius:var(--radius-xl);font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-primary);box-shadow:var(--shadow-sm);margin-bottom:var(--space-lg);animation:Hero_fadeInUp__rjysM .6s ease .4s both}.Hero_title__IAc43{font-family:var(--font-heading);font-size:var(--fs-hero);font-weight:var(--fw-bold);line-height:1.1;color:var(--color-text);margin-bottom:var(--space-md);animation:Hero_fadeInUp__rjysM .7s ease .5s both}.Hero_highlight__EFSto{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_subtitle__k63Rl{font-size:clamp(1.05rem,1.5vw,1.2rem);color:var(--color-text-light);line-height:1.7;margin-bottom:var(--space-lg);max-width:580px;animation:Hero_fadeInUp__rjysM .7s ease .6s both}.Hero_subtitle__k63Rl strong{color:var(--color-primary-dark);font-weight:var(--fw-semibold)}.Hero_actions__4zc5j{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-xl);animation:Hero_fadeInUp__rjysM .7s ease .7s both}.Hero_trust__cyZZH{display:flex;gap:var(--space-lg);flex-wrap:wrap;animation:Hero_fadeInUp__rjysM .7s ease .9s both}.Hero_trustItem__XB4_e{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-small);color:var(--color-text-muted)}.Hero_trustIcon__5QZp0{font-size:1.2rem}.Hero_circle1__yqigz{position:absolute;top:10%;right:-5%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,hsla(340,50%,80%,.15) 0,transparent 70%);animation:Hero_floatSlow__QPX_P 8s ease-in-out infinite}.Hero_circle2___xoCS{position:absolute;bottom:-10%;left:-8%;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,hsla(150,30%,70%,.12) 0,transparent 70%);animation:Hero_floatSlow__QPX_P 10s ease-in-out 2s infinite}.Hero_petals__G_wkO{position:absolute;inset:0;pointer-events:none;overflow:hidden}.Hero_petal1__iqK6f{left:10%;top:0;width:14px;height:14px;animation:Hero_petal-fall-1__OBZPS 12s linear infinite}.Hero_petal2__2MdWs{left:25%;top:0;width:10px;height:10px;animation:Hero_petal-fall-2__GYy6N 15s linear 2s infinite}.Hero_petal3__JNg4y{left:40%;top:0;width:12px;height:12px;animation:Hero_petal-fall-3__Ocn1e 18s linear 4s infinite}.Hero_petal4__Z069P{left:55%;top:0;width:8px;height:8px;animation:Hero_petal-fall-1__OBZPS 14s linear 6s infinite}.Hero_petal5___IPL1{left:70%;top:0;width:11px;height:11px;animation:Hero_petal-fall-2__GYy6N 16s linear 3s infinite}.Hero_petal6__WEshK{left:85%;top:0;width:13px;height:13px;animation:Hero_petal-fall-3__Ocn1e 13s linear 1s infinite}.Hero_petal7__cklnm{left:15%;top:0;width:9px;height:9px;animation:Hero_petal-fall-1__OBZPS 17s linear 5s infinite}.Hero_petal8__2WBtv{left:60%;top:0;width:15px;height:15px;animation:Hero_petal-fall-2__GYy6N 20s linear 7s infinite}@media (max-width:1024px){.Hero_container__ePyrf{gap:var(--space-xl)}}@media (max-width:768px){.Hero_hero__sbIHl{min-height:auto;padding:7rem 0 0}.Hero_container__ePyrf{flex-direction:column;text-align:center;gap:var(--space-xl);overflow:hidden}.Hero_content__pgel1{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;overflow:hidden}.Hero_subtitle__k63Rl{max-width:100%}.Hero_actions__4zc5j{flex-direction:column;align-items:center;width:100%}.Hero_actions__4zc5j>*{max-width:100%;box-sizing:border-box}.Hero_trust__cyZZH{flex-direction:column;gap:var(--space-sm);align-items:center}.Hero_phoneWrap__ym1bb{width:100%;max-width:320px;margin:0 auto;filter:none}.Hero_hero__sbIHl{padding-bottom:3rem}.Hero_circle1__yqigz,.Hero_circle2___xoCS,.Hero_desktopOnly__oJZka{display:none}}.Hero_mobileOnly__oNm8d{display:none}@media (max-width:768px){.Hero_mobileOnly__oNm8d{display:inline}}.HowItWorks_section__ETesQ{padding:var(--space-3xl) 0;background:var(--color-white)}.HowItWorks_container__A4JXO{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.HowItWorks_timeline__UYZep{display:flex;flex-direction:column;gap:0;max-width:800px;margin:0 auto}.HowItWorks_step__9R_4l{display:flex;gap:var(--space-lg);position:relative}.HowItWorks_numberWrap__IfECH{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.HowItWorks_number__zqkDB{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1.4rem;font-weight:var(--fw-bold);color:var(--color-white);background:var(--gradient-primary);border-radius:var(--radius-full);box-shadow:0 4px 15px hsla(340,55%,55%,.25);position:relative;z-index:2}.HowItWorks_line__qJ0Fy{width:2px;flex:1 1;background:linear-gradient(180deg,var(--color-primary-light),hsl(250,10%,90%));min-height:40px}.HowItWorks_card___PdD_{flex:1 1;display:flex;gap:var(--space-md);padding:var(--space-lg);background:var(--color-bg);border-radius:var(--radius-lg);border:1px solid hsl(250,10%,93%);margin-bottom:var(--space-md);transition:all var(--transition)}.HowItWorks_card___PdD_:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-bg)}.HowItWorks_cardImage__C47RO{flex-shrink:0;width:120px;height:120px;overflow:hidden;border-radius:var(--radius-md)}.HowItWorks_stepImg__8QzYi{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.HowItWorks_stepEmoji__UMT6h{font-size:2.5rem}.HowItWorks_cardContent__yYU70{flex:1 1}.HowItWorks_cardTitle__s8FUD{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);margin-bottom:var(--space-xs);color:var(--color-text)}.HowItWorks_cardText__1Xk75{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body)}@media (max-width:768px){.HowItWorks_step__9R_4l{gap:var(--space-sm)}.HowItWorks_card___PdD_{flex-direction:column;padding:var(--space-md)}.HowItWorks_imagePlaceholder__Z0NJl{width:72px;height:72px}.HowItWorks_stepEmoji__UMT6h{font-size:2rem}.HowItWorks_number__zqkDB{width:44px;height:44px;font-size:1.1rem}}.Input_group__jbf_P{display:flex;flex-direction:column;gap:.4rem}.Input_label__83Pis{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text-light);transition:color var(--transition)}.Input_required__2bj38{color:var(--color-primary);margin-left:2px}.Input_input__h6Yry{padding:.85rem 1.2rem;border:2px solid hsl(250,10%,88%);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-size:var(--fs-body);transition:all var(--transition);outline:none}.Input_input__h6Yry::placeholder{color:var(--color-text-muted)}.Input_input__h6Yry:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 4px hsla(340,55%,55%,.1)}.Input_input__h6Yry:hover:not(:focus){border-color:hsl(250,10%,78%)}.Input_hasError__rIrpX .Input_input__h6Yry{border-color:hsl(0,65%,55%)}.Input_hasError__rIrpX .Input_input__h6Yry:focus{box-shadow:0 0 0 4px hsla(0,65%,55%,.1)}.Input_error__KqG2Y,.Input_hasError__rIrpX .Input_label__83Pis{color:hsl(0,65%,50%)}.Input_error__KqG2Y{font-size:var(--fs-xs);animation:Input_fadeInUp__pE1i5 .2s ease}@keyframes Input_fadeInUp__pE1i5{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SharedLeadForm_container__psfGT{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.SharedLeadForm_methodsWrap__FkPfb{display:flex;flex-direction:column;gap:8px}.SharedLeadForm_methodLabel___fbPy{font-size:var(--fs-small);color:var(--color-text);font-weight:var(--fw-medium)}.SharedLeadForm_methodsList__Nbcak{display:flex;flex-wrap:wrap;gap:8px}.SharedLeadForm_methodChip__3Ci4s{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid hsl(250,10%,88%);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text-light);font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;transition:all var(--transition-fast)}.SharedLeadForm_methodChip__3Ci4s:hover{background:var(--color-bg-section);border-color:hsl(250,10%,80%)}.SharedLeadForm_methodChipActive__XRo2R{background:var(--color-primary-bg);border-color:var(--color-primary-light);color:var(--color-primary-dark)}.SharedLeadForm_methodIcon__STU9X{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.SharedLeadForm_textareaBox__nKQUd{display:flex;flex-direction:column;gap:4px}.SharedLeadForm_textareaLabel__w_pLA{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text)}.SharedLeadForm_textarea__iKSrF{width:100%;min-height:80px;padding:12px 16px;border:1px solid hsl(250,10%,88%);border-radius:var(--radius-md);font-family:inherit;font-size:var(--fs-body);color:var(--color-text);background:var(--color-white);resize:vertical;transition:border-color var(--transition),box-shadow var(--transition)}.SharedLeadForm_textarea__iKSrF::placeholder{color:var(--color-text-muted)}.SharedLeadForm_textarea__iKSrF:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(340,50%,50%,.1)}.SharedLeadForm_success__G8D2l{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);min-height:250px;text-align:center;animation:SharedLeadForm_successFadeIn__VVjXP .5s ease both}@keyframes SharedLeadForm_successFadeIn__VVjXP{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SharedLeadForm_successIcon__Oe_wH{color:var(--color-secondary)}.SharedLeadForm_successText__CGu_A{font-size:var(--fs-body);color:var(--color-text);line-height:var(--lh-body)}.SharedLeadForm_errorMsg__n31Qv{font-size:var(--fs-small);color:hsl(0,65%,50%);text-align:center;margin-top:8px}.SharedLeadForm_submitBtn__He4XW{width:100%;margin-top:var(--space-xs)}.SharedLeadForm_consent__O2Qbx{display:flex;align-items:flex-start;gap:8px;cursor:pointer;margin-top:4px}.SharedLeadForm_consentCheckbox__LKuJq{margin-top:3px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.SharedLeadForm_consentText__FVF_P{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.4}.SharedLeadForm_consentText__FVF_P a{color:var(--color-primary);text-decoration:underline}.SharedLeadForm_consentText__FVF_P a:hover{color:var(--color-primary-dark)}.LeadForm_section__CxNMn{padding:var(--space-3xl) 0;position:relative;overflow:hidden}.LeadForm_bg__Ul90b{position:absolute;inset:0;background:var(--color-white)}.LeadForm_container__TMG0u{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);position:relative;z-index:2}.LeadForm_grid__Q6Hp4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.LeadForm_info__zUeNi{padding-top:var(--space-lg)}.LeadForm_options__psCzY{display:flex;flex-direction:column;gap:var(--space-lg)}.LeadForm_messengers__Nkscu{display:flex;flex-direction:column;gap:var(--space-sm)}.LeadForm_messengerLabel__u8geB{font-size:var(--fs-small);color:var(--color-text-muted)}.LeadForm_messengerLinks__GGH07{display:flex;gap:var(--space-sm)}.LeadForm_messengerLink__wgPmB{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-white);color:var(--color-text-light);transition:all var(--transition);box-shadow:var(--shadow-sm)}.LeadForm_messengerLink__wgPmB:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);color:var(--color-primary)}.LeadForm_formWrap__4xtHq{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-lg)}.LeadForm_form__x7PVo{display:flex;flex-direction:column;gap:var(--space-md)}.LeadForm_submitBtn__kMWeY{width:100%;margin-top:var(--space-xs)}.LeadForm_privacy__U93LK{font-size:var(--fs-xs);color:var(--color-text-muted);text-align:center}.LeadForm_success__P8me6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-lg);min-height:300px;text-align:center;animation:LeadForm_successFadeIn__x61lB .5s ease both}@keyframes LeadForm_successFadeIn__x61lB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LeadForm_successCheckmark__yOota{width:72px;height:72px}.LeadForm_checkmarkSvg__u9iVz{width:72px;height:72px;border-radius:50%;display:block;stroke-width:2;stroke:hsl(340,55%,55%);stroke-miterlimit:10;box-shadow:inset 0 0 0 hsl(340,55%,55%);animation:LeadForm_checkFill__lC9Ic .4s ease-in-out .4s forwards,LeadForm_checkScale__0nFuB .3s ease-in-out .9s both}.LeadForm_checkmarkCircle__eMKYA{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:hsl(340,55%,55%);fill:none;animation:LeadForm_checkStroke__2FOG8 .6s cubic-bezier(.65,0,.45,1) forwards}.LeadForm_checkmarkCheck__s2quf{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:3;stroke-linecap:round;animation:LeadForm_checkStroke__2FOG8 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes LeadForm_checkStroke__2FOG8{to{stroke-dashoffset:0}}@keyframes LeadForm_checkFill__lC9Ic{to{box-shadow:inset 0 0 0 36px hsla(340,55%,55%,.08)}}@keyframes LeadForm_checkScale__0nFuB{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}.LeadForm_successText__4Rr6W{font-size:var(--fs-body);color:var(--color-text);max-width:300px}.LeadForm_textareaLabel__p_E_v{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text)}.LeadForm_textarea__J543A{width:100%;min-height:80px;padding:12px 16px;border:1px solid hsl(250,10%,88%);border-radius:var(--radius-md);font-family:inherit;font-size:var(--fs-body);color:var(--color-text);background:var(--color-white);resize:vertical;transition:border-color var(--transition),box-shadow var(--transition)}.LeadForm_textarea__J543A::placeholder{color:var(--color-text-muted)}.LeadForm_textarea__J543A:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(340,50%,50%,.1)}.LeadForm_errorMsg__azxrd{font-size:var(--fs-small);color:hsl(0,65%,50%);text-align:center}.LeadForm_consent__oLnlD{display:flex;align-items:flex-start;gap:8px;cursor:pointer;margin-top:4px}.LeadForm_consentCheckbox__QEsi7{margin-top:3px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.LeadForm_consentText__gaazn{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.4}.LeadForm_consentText__gaazn a{color:var(--color-primary);text-decoration:underline}.LeadForm_consentText__gaazn a:hover{color:var(--color-primary-dark)}@media (max-width:768px){.LeadForm_grid__Q6Hp4{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.LeadForm_formWrap__4xtHq{padding:var(--space-lg)}}.PricingCalculator_section__PLBKQ{padding:var(--space-3xl) 0;background:var(--color-bg-section)}@media (min-width:961px){.PricingCalculator_section__PLBKQ{overflow:visible;max-width:none}}.PricingCalculator_container__ucbYF{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);width:100%;box-sizing:border-box}.PricingCalculator_layout__4Zg2Y{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:start;margin-top:var(--space-xl);min-width:0;overflow:hidden}.PricingCalculator_features__Bz18e{display:flex;flex-direction:column;gap:var(--space-xl);min-width:0}.PricingCalculator_category__mwCHM{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.PricingCalculator_categoryHeader__OOs12{display:flex;align-items:baseline;gap:var(--space-sm);margin-bottom:4px;flex-wrap:wrap}.PricingCalculator_categoryTitle___lZhh{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-text)}.PricingCalculator_categorySubtitle__GX5sC{font-size:var(--fs-small);color:var(--color-text-muted)}.PricingCalculator_items__bl8DP{display:flex;flex-direction:column;gap:10px;min-width:0}.PricingCalculator_card__GPt7T{display:flex;align-items:center;gap:var(--space-sm);width:100%;text-align:left;padding:var(--space-sm) var(--space-md);background:var(--color-white);border:2px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-sm);overflow:hidden;box-sizing:border-box}.PricingCalculator_card__GPt7T:hover{box-shadow:var(--shadow-md);transform:translateY(-1px);border-color:hsl(340,40%,88%)}.PricingCalculator_cardActive__k9bhK{border-color:var(--color-primary);background:hsl(340,40%,98%);box-shadow:var(--shadow-md),0 0 20px hsla(340,50%,50%,.06)}.PricingCalculator_cardActive__k9bhK:hover{border-color:var(--color-primary)}.PricingCalculator_cardCheck__4rhw5{flex-shrink:0;width:18px;height:18px}.PricingCalculator_checkIcon__g35Ci{display:block;transition:transform var(--transition-spring)}.PricingCalculator_cardActive__k9bhK .PricingCalculator_checkIcon__g35Ci{transform:scale(1.1)}.PricingCalculator_cardEmoji__H59Ew{flex-shrink:0;font-size:1.4rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-section);border-radius:var(--radius-sm)}.PricingCalculator_cardActive__k9bhK .PricingCalculator_cardEmoji__H59Ew{background:hsl(340,40%,94%)}.PricingCalculator_cardContent__waNKP{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.PricingCalculator_cardTitle__ou_KJ{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-text);line-height:1.3}.PricingCalculator_cardDesc__UOwPU{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.4}.PricingCalculator_cardPrice__8RTK1{flex-shrink:0;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.PricingCalculator_cardPriceValue__9hNI0{font-family:var(--font-heading);font-size:1.1rem;font-weight:var(--fw-bold);color:var(--color-primary);white-space:nowrap}.PricingCalculator_cardActive__k9bhK .PricingCalculator_cardPriceValue__9hNI0{color:var(--color-primary-dark)}.PricingCalculator_cardPriceSuffix___2XTq{font-size:var(--fs-xs);color:var(--color-text-muted)}.PricingCalculator_summaryWrap__kKkYh{position:-webkit-sticky;position:sticky;top:100px;align-self:start;height:max-content}.PricingCalculator_summaryCard__q3SVe{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-lg);box-shadow:var(--shadow-lg),0 0 60px hsla(340,50%,50%,.06);border:1px solid hsl(250,10%,94%)}.PricingCalculator_summaryTitle__feRzj{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:var(--space-sm)}.PricingCalculator_summaryMeta__tXbIU{margin-bottom:var(--space-sm)}.PricingCalculator_summaryCount__ZGJu6{font-size:var(--fs-small);color:var(--color-text-muted)}.PricingCalculator_summaryCount__ZGJu6 strong{color:var(--color-primary)}.PricingCalculator_summaryDivider__3GeHz{height:1px;background:hsl(250,10%,92%);margin:var(--space-sm) 0}.PricingCalculator_summaryRow__SXshQ{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0}.PricingCalculator_summaryLabel__J_vYg{font-size:var(--fs-small);color:var(--color-text-light)}.PricingCalculator_summaryAmount__6B2SV{font-family:var(--font-heading);font-size:1.3rem;font-weight:var(--fw-bold);color:var(--color-text)}.PricingCalculator_summaryAmountMonthly__ecgo_{font-family:var(--font-heading);font-size:1.1rem;font-weight:var(--fw-semibold);color:var(--color-text-light)}.PricingCalculator_summaryTotal__WSdn0{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-sm) 0;margin-bottom:var(--space-xs)}.PricingCalculator_summaryTotalLabel___975T{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-text)}.PricingCalculator_summaryTotalAmount__AKbJ0{font-family:var(--font-heading);font-size:1.8rem;font-weight:var(--fw-bold);color:hsl(150,45%,38%);white-space:nowrap;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.PricingCalculator_summaryNote__G_Si_{font-size:11px;color:var(--color-text-muted);font-style:italic;margin-bottom:var(--space-md)}.PricingCalculator_summaryBtn__NjGY9{width:100%}@media (max-width:960px){.PricingCalculator_layout__4Zg2Y{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.PricingCalculator_summaryWrap__kKkYh{position:static}.PricingCalculator_summaryCard__q3SVe{position:-webkit-sticky;position:sticky;bottom:16px;z-index:10}}@media (max-width:600px){.PricingCalculator_card__GPt7T{flex-wrap:wrap;gap:8px;padding:12px}.PricingCalculator_cardEmoji__H59Ew{display:none}.PricingCalculator_cardContent__waNKP{flex:1 1;min-width:calc(100% - 80px)}.PricingCalculator_cardPrice__8RTK1{margin-left:auto}.PricingCalculator_cardDesc__UOwPU{display:none}}@media (max-width:400px){.PricingCalculator_card__GPt7T{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:2px;position:relative;padding:12px 40px 12px 12px}.PricingCalculator_cardCheck__4rhw5{position:absolute;top:12px;right:12px}.PricingCalculator_cardContent__waNKP{flex:unset;min-width:0;width:100%}.PricingCalculator_cardPrice__8RTK1{margin-left:0}.PricingCalculator_cardPriceValue__9hNI0{font-size:.95rem}}.PricingCalculator_overlay__iY3E6{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;animation:PricingCalculator_overlayFadeIn__rVmTk .25s ease;overscroll-behavior:contain}@keyframes PricingCalculator_overlayFadeIn__rVmTk{0%{opacity:0}to{opacity:1}}.PricingCalculator_modal__Vi83W{position:relative;background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-lg) var(--space-xl);max-width:860px;width:100%;max-height:92vh;overflow-y:auto;box-shadow:0 25px 60px rgba(0,0,0,.2),0 0 80px hsla(340,50%,50%,.08);animation:PricingCalculator_modalSlideIn__RRvxV .3s cubic-bezier(.34,1.56,.64,1)}@keyframes PricingCalculator_modalSlideIn__RRvxV{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.PricingCalculator_modalClose__fQP6w{position:absolute;top:16px;right:16px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:hsl(250,10%,96%);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition)}.PricingCalculator_modalClose__fQP6w:hover{background:hsl(250,10%,90%);color:var(--color-text);transform:rotate(90deg)}.PricingCalculator_modalGrid__gjQMP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.PricingCalculator_modalLeft__PA5nO{display:flex;flex-direction:column}.PricingCalculator_modalRight__KYju9{display:flex;flex-direction:column;border-left:1px solid hsl(250,10%,92%);padding-left:var(--space-xl)}.PricingCalculator_modalTitle__RcDzw{margin-bottom:var(--space-sm)}.PricingCalculator_modalFormTitle__xtxlk,.PricingCalculator_modalTitle__RcDzw{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-text)}.PricingCalculator_modalFormTitle__xtxlk{margin-bottom:var(--space-md)}.PricingCalculator_modalFeatures__9r9Ec{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-sm)}.PricingCalculator_modalFeatureRow__Ntb4Y{display:flex;align-items:center;gap:8px;padding:6px 10px;background:hsl(340,30%,98%);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary)}.PricingCalculator_modalFeatureEmoji__uURA7{font-size:1.1rem;flex-shrink:0}.PricingCalculator_modalFeatureName__1RhsP{flex:1 1;font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text)}.PricingCalculator_modalFeaturePrice__amScp{font-family:var(--font-heading);font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--color-primary);white-space:nowrap}.PricingCalculator_modalTotal__qG1FS{background:linear-gradient(135deg,hsl(340,50%,96%),hsl(150,25%,96%));border-radius:var(--radius-md);padding:10px 14px;margin-bottom:var(--space-sm)}.PricingCalculator_modalTotalRow__TzJiE{display:flex;justify-content:space-between;align-items:baseline;padding:4px 0;font-size:var(--fs-body);color:var(--color-text)}.PricingCalculator_modalTotalRow__TzJiE strong{font-family:var(--font-heading);font-size:1.3rem;color:hsl(150,45%,38%)}.PricingCalculator_modalDisclaimer__PCFuU{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.4;padding:8px 12px;background:hsl(45,40%,96%);border-radius:var(--radius-sm);border-left:3px solid hsl(45,60%,55%);margin-bottom:var(--space-md)}.PricingCalculator_modalForm__WBY_O{display:flex;flex-direction:column;gap:var(--space-sm)}.PricingCalculator_modalField__DGhtT{display:flex;flex-direction:column;gap:4px}.PricingCalculator_modalLabel__xDulA{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text)}.PricingCalculator_modalInput__r_DA8{width:100%;padding:12px 16px;border:1px solid hsl(250,10%,88%);border-radius:var(--radius-md);font-family:inherit;font-size:var(--fs-body);color:var(--color-text);background:var(--color-white);transition:border-color var(--transition),box-shadow var(--transition)}.PricingCalculator_modalInput__r_DA8::placeholder{color:var(--color-text-muted)}.PricingCalculator_modalInput__r_DA8:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(340,50%,50%,.1)}.PricingCalculator_modalTextarea__9x1Pt{width:100%;min-height:60px;padding:12px 16px;border:1px solid hsl(250,10%,88%);border-radius:var(--radius-md);font-family:inherit;font-size:var(--fs-body);color:var(--color-text);background:var(--color-white);resize:vertical;transition:border-color var(--transition),box-shadow var(--transition)}.PricingCalculator_modalTextarea__9x1Pt::placeholder{color:var(--color-text-muted)}.PricingCalculator_modalTextarea__9x1Pt:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(340,50%,50%,.1)}.PricingCalculator_modalError__Xd9o4{font-size:var(--fs-small);color:hsl(0,65%,50%);text-align:center}.PricingCalculator_modalConsent__YJ3kM{display:flex;align-items:flex-start;gap:8px;cursor:pointer;margin-top:4px}.PricingCalculator_modalConsentCheckbox__8K5w4{margin-top:3px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.PricingCalculator_modalConsentText__BHS8I{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.4}.PricingCalculator_modalConsentText__BHS8I a{color:var(--color-primary);text-decoration:underline}.PricingCalculator_modalConsentText__BHS8I a:hover{color:var(--color-primary-dark)}.PricingCalculator_modalSubmit__lrasb{width:100%;margin-top:4px}.PricingCalculator_modalPrivacy__AyB8H{font-size:var(--fs-xs);color:var(--color-text-muted);text-align:center}.PricingCalculator_modalSuccess__FjN8K{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);text-align:center;padding:var(--space-lg) 0}.PricingCalculator_modalSuccessIcon__q638c{animation:PricingCalculator_modalSuccessPop__yqiHa .5s cubic-bezier(.34,1.56,.64,1)}@keyframes PricingCalculator_modalSuccessPop__yqiHa{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.PricingCalculator_modalSuccessTitle__eSMEQ{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-text)}.PricingCalculator_modalSuccessText__C208z{font-size:var(--fs-body);color:var(--color-text-light);max-width:340px}@media (max-width:600px){.PricingCalculator_overlay__iY3E6{padding:16px;align-items:flex-end}.PricingCalculator_modal__Vi83W{max-height:90vh;padding:var(--space-lg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-width:100%}.PricingCalculator_modalGrid__gjQMP{grid-template-columns:minmax(0,1fr)}.PricingCalculator_modalRight__KYju9{border-left:none;padding-left:0;border-top:1px solid hsl(250,10%,92%);padding-top:var(--space-md)}.PricingCalculator_modalFeatureEmoji__uURA7{display:none}}.Problems_section__jh_U3{padding:var(--space-3xl) 0;background:var(--color-white)}.Problems_container__0WI5o{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Problems_grid__dR9j4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.Problems_card__xHaBT{padding:var(--space-lg);background:var(--gradient-card);border:1px solid hsl(250,10%,93%);border-radius:var(--radius-lg);transition:all var(--transition);position:relative;overflow:hidden}.Problems_card__xHaBT:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary-light),var(--color-accent-light));opacity:0;transition:opacity var(--transition)}.Problems_card__xHaBT:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary-bg)}.Problems_card__xHaBT:hover:before{opacity:1}.Problems_iconWrap__SpOk1{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:var(--color-primary-bg);margin-bottom:var(--space-md)}.Problems_cardTitle__YBb5F{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);margin-bottom:var(--space-sm);color:var(--color-text)}.Problems_cardText__rdcXl{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body)}@media (max-width:768px){.Problems_grid__dR9j4{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}}.Solution_section__flVGi{padding:var(--space-3xl) 0;background:var(--color-bg-section)}.Solution_container__OxbNO{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Solution_grid__Kts9Q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:center}.Solution_calcWrap__q_VMM{display:flex;justify-content:center}.Solution_calcCard__PfsiK{width:100%;max-width:460px;background:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-md);box-shadow:var(--shadow-lg),0 0 60px hsla(340,50%,50%,.06);border:1px solid hsl(250,10%,94%)}.Solution_calcTitle___JKoT{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-text);margin-bottom:4px}.Solution_calcSubtitle__mSVsB{font-size:var(--fs-small);color:var(--color-text-muted);margin-bottom:var(--space-lg)}.Solution_sliderGroup__dZ3CB{margin-bottom:var(--space-lg)}.Solution_sliderHeader__m14NJ{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.Solution_sliderLabel__AzPKM{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text)}.Solution_sliderValue__7qmXY{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--color-primary)}.Solution_slider__7AlUX{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsl(250,10%,92%);border-radius:3px;outline:none;cursor:pointer}.Solution_slider__7AlUX::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--gradient-primary);cursor:pointer;box-shadow:0 2px 8px hsla(340,50%,50%,.3);-webkit-transition:transform .2s ease;transition:transform .2s ease}.Solution_slider__7AlUX::-webkit-slider-thumb:hover{transform:scale(1.15)}.Solution_slider__7AlUX::-moz-range-thumb{width:22px;height:22px;border:none;border-radius:50%;background:var(--gradient-primary);cursor:pointer;box-shadow:0 2px 8px hsla(340,50%,50%,.3)}.Solution_sliderRange__jg1ep{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;color:var(--color-text-muted)}.Solution_resultCard__mQAuI{background:linear-gradient(135deg,hsl(340,50%,96%),hsl(150,25%,96%));border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);margin-top:var(--space-sm)}.Solution_resultRow__TiR15{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0}.Solution_resultLabel__CEqPs{font-size:var(--fs-small);color:var(--color-text-light)}.Solution_resultAmount__ZhxUx{font-family:var(--font-heading);font-size:1.3rem;font-weight:var(--fw-bold);color:var(--color-primary)}.Solution_resultDivider__fbCpw{height:1px;background:hsl(250,10%,88%);margin:6px 0}.Solution_resultAmountBig__cSvnW{font-family:var(--font-heading);font-size:1.6rem;font-weight:var(--fw-bold);color:hsl(150,45%,38%);white-space:nowrap}.Solution_calcNote__l5YiU{font-size:11px;color:var(--color-text-muted);margin-top:var(--space-sm);font-style:italic}.Solution_text__hB5af{padding-left:var(--space-lg)}.Solution_desc__esvva{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body);margin-bottom:var(--space-lg)}.Solution_desc__esvva strong{color:var(--color-primary-dark)}.Solution_stat__ImGRj{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding:var(--space-md);background:var(--color-primary-bg);border-radius:var(--radius-lg);border-left:4px solid var(--color-primary)}.Solution_statEmoji__gB5tD{font-size:1.8rem}.Solution_statNumber__8wq19{display:block;font-family:var(--font-heading);font-size:1.4rem;font-weight:var(--fw-bold);color:var(--color-primary);line-height:1.2}.Solution_statLabel__aBMOM{font-size:var(--fs-small);color:var(--color-text-light)}.Solution_desc2___K2JZ{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body);margin-bottom:var(--space-lg)}@media (max-width:768px){.Solution_grid__Kts9Q{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.Solution_text__hB5af{padding-left:0}.Solution_calcCard__PfsiK{max-width:100%}}.SystemOverview_section__blZMj{padding:var(--space-3xl) 0;background:var(--color-white)}.SystemOverview_container__fzZoC{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.SystemOverview_grid__W0Xm1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-xl)}.SystemOverview_card__RTYzW{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);background:var(--color-bg-section);border-radius:var(--radius-lg);border:1px solid hsl(250,10%,93%);transition:transform var(--transition),box-shadow var(--transition);grid-column:span 2}.SystemOverview_card__RTYzW:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.SystemOverview_card__RTYzW:nth-child(4),.SystemOverview_card__RTYzW:nth-child(5){grid-column:span 3}.SystemOverview_cardContent__bkQdC{padding:4px 4px 0}.SystemOverview_cardTitle__BewjA{font-family:var(--font-heading);font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:var(--fw-bold);color:var(--color-text);line-height:1.3;margin-bottom:6px}.SystemOverview_cardText__ReHTX{font-size:var(--fs-small);color:var(--color-text-light);line-height:var(--lh-body)}.SystemOverview_mockup__xu4DB{width:100%;aspect-ratio:16/11;border-radius:var(--radius-md);overflow:hidden;background:#fff;border:1px solid hsl(250,10%,92%)}.SystemOverview_miniScreen__FSHpe{width:100%;height:100%;display:flex;flex-direction:column;font-size:10px;color:var(--color-text);overflow:hidden;position:relative}.SystemOverview_landBar__RBMvc{display:flex;align-items:center;gap:6px;padding:4px 8px;background:hsl(250,10%,96%);border-bottom:1px solid hsl(250,10%,92%)}.SystemOverview_landDot__hMzaf{width:8px;height:8px;border-radius:50%;background:hsl(340,55%,65%)}.SystemOverview_landUrl__ZhkCZ{font-size:7px;color:var(--color-text-muted);background:white;padding:2px 6px;border-radius:3px;flex:1 1}.SystemOverview_landHero__VLsGj{padding:6px 10px 2px}.SystemOverview_landBadge__DzXTv{font-size:7px;color:hsl(340,55%,50%);background:hsl(340,55%,95%);padding:2px 6px;border-radius:10px;display:inline-block;margin-bottom:3px}.SystemOverview_landTitle__ZE9G0{font-family:var(--font-heading);font-size:10px;font-weight:700;line-height:1.3}.SystemOverview_landSub__QXlRw{font-size:7px;color:var(--color-text-muted);margin-top:2px}.SystemOverview_landForm__BtlGs{padding:4px 10px 6px;display:flex;flex-direction:column;gap:4px;flex:1 1}.SystemOverview_formRow__vh1an{display:flex;gap:4px}.SystemOverview_formField__uznAh{display:flex;flex-direction:column;gap:1px;flex:1 1}.SystemOverview_formLabel__l1Z6X{font-size:7px;color:var(--color-text-muted)}.SystemOverview_formInput__DkDVu{height:16px;background:hsl(250,10%,96%);border-radius:3px;padding:0 5px;display:flex;align-items:center;overflow:hidden}.SystemOverview_typeA__PM0tr,.SystemOverview_typeB__cSoXj,.SystemOverview_typeC__P065j{font-size:8px;width:0;overflow:hidden;white-space:nowrap}.SystemOverview_typeA__PM0tr{animation:SystemOverview_tA__nhX0i 8s steps(12) infinite}.SystemOverview_typeB__cSoXj{animation:SystemOverview_tB__1Itla 8s steps(14) infinite}.SystemOverview_typeC__P065j{animation:SystemOverview_tC__eV0UV 8s steps(11) infinite}@keyframes SystemOverview_tA__nhX0i{0%,8%{width:0}35%{width:68px}88%{width:68px}to{width:0}}@keyframes SystemOverview_tB__1Itla{0%,25%{width:0}55%{width:72px}88%{width:72px}to{width:0}}@keyframes SystemOverview_tC__eV0UV{0%,45%{width:0}72%{width:58px}88%{width:58px}to{width:0}}.SystemOverview_formBtn__2jQCL{margin-top:auto;text-align:center;padding:4px;background:var(--gradient-primary);color:white;border-radius:3px;font-size:8px;font-weight:600;animation:SystemOverview_btnGlow__PCluq 8s ease-in-out infinite}@keyframes SystemOverview_btnGlow__PCluq{0%,72%{box-shadow:none;transform:scale(1)}78%{transform:scale(1.04);box-shadow:0 0 8px hsla(340,55%,55%,.25)}84%{transform:scale(1);box-shadow:none}to{box-shadow:none}}.SystemOverview_catBar__nSb1l{display:flex;align-items:center;gap:6px;padding:5px 8px;font-size:9px;font-weight:600;border-bottom:1px solid hsl(250,10%,93%)}.SystemOverview_catBack___1LUH{font-size:10px}.SystemOverview_catScroll__7NuBl{flex:1 1;overflow:hidden;position:relative}.SystemOverview_catTrack__ppR_S{display:flex;gap:6px;padding:6px;animation:SystemOverview_catSlide__IU3GB 10s ease-in-out infinite}@keyframes SystemOverview_catSlide__IU3GB{0%,10%{transform:translateX(0)}30%,50%{transform:translateX(-25%)}70%,80%{transform:translateX(-45%)}95%,to{transform:translateX(0)}}.SystemOverview_catItem___zG9h{min-width:70px;display:flex;flex-direction:column;gap:2px;border-radius:6px;padding:3px;position:relative;flex-shrink:0}.SystemOverview_catImg__4xXJ4{width:100%;aspect-ratio:1;border-radius:5px}.SystemOverview_catInfo__72A2o{display:flex;flex-direction:column;padding:0 2px}.SystemOverview_catInfo__72A2o span{font-size:7px}.SystemOverview_catInfo__72A2o strong{font-size:8px;color:var(--color-text)}.SystemOverview_catPick__G8yvI{animation:SystemOverview_pickGlow__X7VDb 10s ease-in-out infinite}@keyframes SystemOverview_pickGlow__X7VDb{0%,35%{box-shadow:none}45%{box-shadow:0 0 0 2px hsl(150,50%,50%)}88%{box-shadow:0 0 0 2px hsl(150,50%,50%)}95%{box-shadow:none}to{box-shadow:none}}.SystemOverview_catCheck__zVmW0{position:absolute;top:5px;right:5px;width:14px;height:14px;border-radius:50%;background:hsl(150,50%,50%);color:white;font-size:8px;display:flex;align-items:center;justify-content:center;opacity:0;animation:SystemOverview_chkPop__CPh_6 10s ease-in-out infinite}@keyframes SystemOverview_chkPop__CPh_6{0%,38%{opacity:0;transform:scale(0)}45%{opacity:1;transform:scale(1.2)}50%{transform:scale(1)}88%{opacity:1}95%{opacity:0}to{opacity:0}}.SystemOverview_catBottom__CDBWM{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 6px;border-top:1px solid hsl(250,10%,93%)}.SystemOverview_catTotal__gql62{font-size:8px}.SystemOverview_catTotal__gql62 strong{color:var(--color-primary)}.SystemOverview_catBtn__fmCA4{padding:4px 10px;background:var(--gradient-primary);color:white;border-radius:3px;font-size:8px;font-weight:600}.SystemOverview_crmBar__i4GKm{padding:5px 8px;font-size:9px;font-weight:600;border-bottom:1px solid hsl(250,10%,93%)}.SystemOverview_crmEvent__VjPPp{display:flex;align-items:center;gap:6px;padding:5px 8px;background:hsl(340,50%,97%);border-bottom:1px solid hsl(340,50%,92%)}.SystemOverview_crmEventDot__VlM0S{width:8px;height:8px;border-radius:50%;background:hsl(340,55%,60%);animation:SystemOverview_evtPulse__49KRA 2s ease-in-out infinite}@keyframes SystemOverview_evtPulse__49KRA{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.SystemOverview_crmEventTitle__4oaVL{font-size:8px;font-weight:600}.SystemOverview_crmEventDate__OdO4K{font-size:7px;color:var(--color-text-muted)}.SystemOverview_crmCalendar__UHnFk{padding:3px 6px;flex:1 1}.SystemOverview_crmMonth__eLyVl{text-align:center;font-size:8px;font-weight:600;margin-bottom:2px}.SystemOverview_crmGrid___CJEb{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px}.SystemOverview_crmDayName__SsQyZ{font-size:6px;font-weight:600;text-align:center;color:var(--color-text-muted);padding:1px 0}.SystemOverview_crmDate__j3xCL{font-size:7px;text-align:center;padding:2px 0;border-radius:3px;color:var(--color-text-light)}.SystemOverview_crmWed__deHZg{background:hsl(340,55%,90%);color:hsl(340,55%,45%);font-weight:700;animation:SystemOverview_wedPulse__7QU2s 3s ease-in-out infinite}@keyframes SystemOverview_wedPulse__7QU2s{0%,to{box-shadow:none}50%{box-shadow:0 0 6px hsla(340,55%,55%,.3)}}.SystemOverview_crmDel1__o7j7V{animation:SystemOverview_delFade__ehCrr 8s ease-in-out infinite}.SystemOverview_crmDel1__o7j7V,.SystemOverview_crmDel2__2SaB9{background:hsl(150,40%,90%);color:hsl(150,50%,35%);font-weight:600;opacity:0}.SystemOverview_crmDel2__2SaB9{animation:SystemOverview_delFade__ehCrr 8s ease-in-out 1.5s infinite}.SystemOverview_crmDel3__rX8ky{background:hsl(150,40%,90%);color:hsl(150,50%,35%);font-weight:600;opacity:0;animation:SystemOverview_delFade__ehCrr 8s ease-in-out 3s infinite}@keyframes SystemOverview_delFade__ehCrr{0%,5%{opacity:0;transform:scale(.7)}15%{opacity:1;transform:scale(1.15)}20%{transform:scale(1)}85%{opacity:1}95%{opacity:0}to{opacity:0}}.SystemOverview_crmLegend__BOWWJ{display:flex;gap:10px;padding:2px 8px 4px;font-size:7px;color:var(--color-text-muted)}.SystemOverview_crmLegend__BOWWJ span{display:flex;align-items:center;gap:3px}.SystemOverview_crmLDot__55Fu0{width:6px;height:6px;border-radius:50%;display:inline-block}.SystemOverview_tgBar__7GOLa{display:flex;align-items:center;gap:6px;padding:5px 8px;background:hsl(210,55%,48%);color:white}.SystemOverview_tgAvatar__zpfo0{width:20px;height:20px;border-radius:50%;background:white;display:flex;align-items:center;justify-content:center;font-size:11px}.SystemOverview_tgBarInfo__Zok8y{display:flex;flex-direction:column}.SystemOverview_tgName__Ajz7F{font-size:9px;font-weight:600}.SystemOverview_tgStatus__4W0BZ{font-size:6px;opacity:.7}.SystemOverview_tgChat__8mHOX{flex:1 1;padding:6px;overflow:hidden;display:flex;flex-direction:column;gap:5px}.SystemOverview_tgBubble__0UcMv{background:white;border-radius:2px 10px 10px 10px;padding:6px 8px;box-shadow:0 1px 2px rgba(0,0,0,.06);position:relative;max-width:92%;opacity:0;transform:translateY(12px)}.SystemOverview_tgTitle__GU5n_{font-size:8px;font-weight:700;color:hsl(210,55%,45%);margin-bottom:3px}.SystemOverview_tgLine__5Qp4G{font-size:7px;color:var(--color-text-light);line-height:1.5}.SystemOverview_tgLine__5Qp4G strong{color:var(--color-text)}.SystemOverview_tgBubbleTime__ohkt5{position:absolute;right:6px;bottom:3px;font-size:6px;color:var(--color-text-muted)}.SystemOverview_tgB1__VbhSw{animation:SystemOverview_tgPop__59_hT 10s ease-out infinite}.SystemOverview_tgB2__uvfON{animation:SystemOverview_tgPop__59_hT 10s ease-out 2.5s infinite}@keyframes SystemOverview_tgPop__59_hT{0%{opacity:0;transform:translateY(12px)}8%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}92%{opacity:0;transform:translateY(-6px)}to{opacity:0}}.SystemOverview_admScenes__Nds_J{width:100%;height:100%;position:relative}.SystemOverview_admScene__9JQRI{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;transform:translateX(8px);transition:none}.SystemOverview_admS1__FssKo{animation:SystemOverview_scn__a_qdC 12s ease-in-out infinite}.SystemOverview_admS2__Ox2Qq{animation:SystemOverview_scn__a_qdC 12s ease-in-out 4s infinite}.SystemOverview_admS3__LpC8M{animation:SystemOverview_scn__a_qdC 12s ease-in-out 8s infinite}@keyframes SystemOverview_scn__a_qdC{0%{opacity:0;transform:translateX(8px)}5%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}35%{opacity:0;transform:translateX(-8px)}to{opacity:0}}.SystemOverview_admBar__B_jwH{padding:5px 8px;font-size:9px;font-weight:600;border-bottom:1px solid hsl(250,10%,93%);background:hsl(250,10%,98%)}.SystemOverview_admStats__h7Pea{display:flex;gap:8px;padding:8px}.SystemOverview_admStat__cQ8P3{flex:1 1;text-align:center;background:hsl(250,10%,97%);border-radius:6px;padding:6px 4px}.SystemOverview_admStatNum__hwZAk{font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--color-text)}.SystemOverview_admStatLabel__3cWjb{font-size:7px;color:var(--color-text-muted);margin-top:1px}.SystemOverview_admChart__CmdZC{display:flex;align-items:flex-end;gap:6px;padding:4px 12px;flex:1 1}.SystemOverview_admChartBar__j_vzH{flex:1 1;border-radius:3px 3px 0 0;background:linear-gradient(0deg,hsl(340,55%,75%),hsl(340,55%,60%));transform-origin:bottom;animation:SystemOverview_barGrow__PKFDd 3s ease-out infinite}@keyframes SystemOverview_barGrow__PKFDd{0%{transform:scaleY(0)}40%{transform:scaleY(1)}to{transform:scaleY(1)}}.SystemOverview_admList__jkDK_{flex:1 1;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.SystemOverview_admRow__SZZX1{display:flex;align-items:center;gap:6px;padding:5px 6px;border-radius:5px;background:hsl(250,10%,97%)}.SystemOverview_admDot__fjb7W{width:8px;height:8px;border-radius:50%;flex-shrink:0}.SystemOverview_admRow__SZZX1 span{font-size:8px;flex:1 1}.SystemOverview_admRow__SZZX1 strong{font-size:8px;color:var(--color-text)}.SystemOverview_admEdit__8jx0p{flex:1 1;display:flex;flex-direction:column;gap:6px;padding:8px}.SystemOverview_admEditRow__obq1o{display:flex;flex-direction:column;gap:2px}.SystemOverview_admEditRow__obq1o>span{font-size:7px;color:var(--color-text-muted);font-weight:500}.SystemOverview_admEditInput__a_m1Y{font-size:8px;padding:4px 6px;background:hsl(250,10%,97%);border-radius:4px}.SystemOverview_admEditInputActive__8egW1{font-size:8px;padding:4px 6px;background:white;border:1px solid hsl(340,55%,75%);border-radius:4px;display:flex;align-items:center}.SystemOverview_admTyping__mYAOi{color:var(--color-primary);font-weight:600}.SystemOverview_admCursor__h63a5{animation:SystemOverview_admBlink__6WTrk .7s step-end infinite;color:var(--color-primary);font-weight:300;margin:0 1px}@keyframes SystemOverview_admBlink__6WTrk{0%,to{opacity:1}50%{opacity:0}}.SystemOverview_admSaveBtn__QmPKl{text-align:center;padding:5px;background:var(--gradient-primary);color:white;border-radius:4px;font-size:8px;font-weight:600;margin-top:auto}.SystemOverview_bottomNote__YHVha{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);background:linear-gradient(135deg,hsl(150,25%,96%),hsl(150,20%,98%));border-radius:var(--radius-lg);border-left:4px solid hsl(150,45%,50%)}.SystemOverview_noteIcon__AhGPZ{font-size:1.5rem;flex-shrink:0;margin-top:2px}.SystemOverview_noteText__wE0Ms{font-size:var(--fs-body);color:var(--color-text-light);line-height:var(--lh-body)}.SystemOverview_noteText__wE0Ms strong{color:var(--color-text)}@media (max-width:1024px){.SystemOverview_grid__W0Xm1{grid-template-columns:repeat(2,minmax(0,1fr))}.SystemOverview_card__RTYzW:nth-child(n){grid-column:span 1}}@media (max-width:600px){.SystemOverview_grid__W0Xm1{grid-template-columns:minmax(0,1fr)}.SystemOverview_card__RTYzW{max-width:100%;overflow:hidden}.SystemOverview_mockup__xu4DB{max-width:100%}.SystemOverview_bottomNote__YHVha{flex-direction:column;text-align:center;align-items:center}}.PhoneMockup_phoneFrame__6MBn9{position:relative;width:280px;max-width:100%;height:560px;border-radius:40px;background:#1a1a1a;padding:12px;box-shadow:0 25px 80px rgba(0,0,0,.15),0 8px 30px rgba(0,0,0,.1),inset 0 0 1px 1px rgba(255,255,255,.1);flex-shrink:0;margin:0 auto}.PhoneMockup_notch__roWf6{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:100px;height:24px;background:#1a1a1a;border-radius:0 0 16px 16px;z-index:10}.PhoneMockup_screen__jONB5{position:relative;width:100%;height:100%;border-radius:30px;background:#fff;overflow:hidden}.PhoneMockup_scene__roea0{position:absolute;inset:0;padding:40px 16px 16px;display:flex;flex-direction:column;opacity:0;transform:translateX(20px);animation-duration:14s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.PhoneMockup_scene1__eS0W0{animation-name:PhoneMockup_scene1__eS0W0;background:linear-gradient(170deg,hsl(340,50%,95%),#fff 60%);align-items:center;text-align:center;justify-content:center;padding-top:20px}@keyframes PhoneMockup_scene1__eS0W0{0%{opacity:0;transform:scale(.95)}2%{opacity:1;transform:scale(1)}16%{opacity:1;transform:scale(1)}19%{opacity:0;transform:translateX(-20px)}to{opacity:0}}.PhoneMockup_inviteHeader__imD3b{display:flex;align-items:center;gap:6px;margin-bottom:20px}.PhoneMockup_inviteFlower__zhQWt{font-size:18px}.PhoneMockup_inviteLabel__ZYj3Z{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:hsl(340,50%,55%);font-weight:600}.PhoneMockup_inviteTitle__mFTNA{font-family:var(--font-heading);font-size:22px;font-weight:700;color:var(--color-text);line-height:1.3;margin-bottom:8px}.PhoneMockup_inviteDate__X2ni6{font-size:12px;color:hsl(250,10%,55%);margin-bottom:16px}.PhoneMockup_inviteDivider__Svcqf{width:40px;height:2px;background:hsl(340,50%,70%);border-radius:1px;margin-bottom:16px}.PhoneMockup_inviteText__lyuGQ{font-size:13px;color:hsl(250,10%,45%);line-height:1.5;margin-bottom:20px}.PhoneMockup_inviteBtn___FlyN{padding:10px 24px;background:var(--gradient-primary);color:white;border-radius:24px;font-size:13px;font-weight:600}.PhoneMockup_scene2__muYl5{animation-name:PhoneMockup_scene2__muYl5;padding-top:32px}@keyframes PhoneMockup_scene2__muYl5{0%,17%{opacity:0;transform:translateX(20px)}20%{opacity:1;transform:translateX(0)}37%{opacity:1;transform:translateX(0)}40%{opacity:0;transform:translateX(-20px)}to{opacity:0}}.PhoneMockup_catalogHeader__TstL3{display:flex;align-items:center;gap:8px;padding:0 4px;margin-bottom:12px}.PhoneMockup_catalogLogo__yr2ds{font-size:16px}.PhoneMockup_catalogTitle__zZUsq{font-family:var(--font-heading);font-size:15px;font-weight:700;color:var(--color-text)}.PhoneMockup_catalogScroll__1pyu3{flex:1 1;overflow:hidden}.PhoneMockup_catalogGrid__8f3dT{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;animation:PhoneMockup_catalogSlide__OBwKR 14s ease-in-out infinite}@keyframes PhoneMockup_catalogSlide__OBwKR{0%,20%{transform:translateY(0)}28%{transform:translateY(-40px)}37%{transform:translateY(-40px)}to{transform:translateY(0)}}.PhoneMockup_catalogItem__Lvhsu{border-radius:12px;overflow:hidden;background:#fafafa}.PhoneMockup_catalogImg__rQMi3{width:100%;aspect-ratio:1;border-radius:10px}.PhoneMockup_catalogName__FUJMz{font-size:11px;font-weight:600;color:var(--color-text);padding:6px 8px 0}.PhoneMockup_catalogPrice__reZuE{font-size:11px;color:hsl(250,10%,50%);padding:2px 8px 6px}.PhoneMockup_rose__2u0NP{background:linear-gradient(135deg,hsl(340,60%,80%),hsl(350,55%,70%))}.PhoneMockup_peony__mJ_Oj{background:linear-gradient(135deg,hsl(320,50%,82%),hsl(340,45%,72%))}.PhoneMockup_tulip__O3OjQ{background:linear-gradient(135deg,hsl(45,60%,80%),hsl(15,50%,75%))}.PhoneMockup_orchid__VMqIf{background:linear-gradient(135deg,hsl(280,40%,82%),hsl(300,35%,72%))}.PhoneMockup_lily__A1yrr{background:linear-gradient(135deg,hsl(0,0%,93%),hsl(45,30%,88%))}.PhoneMockup_mixed__YthUN{background:linear-gradient(135deg,hsl(340,50%,78%),hsl(150,30%,75%))}.PhoneMockup_scene3__H0Eoa{animation-name:PhoneMockup_scene3__H0Eoa;padding-top:32px;align-items:center}@keyframes PhoneMockup_scene3__H0Eoa{0%,38%{opacity:0;transform:translateX(20px)}41%{opacity:1;transform:translateX(0)}55%{opacity:1;transform:translateX(0)}58%{opacity:0;transform:translateX(-20px)}to{opacity:0}}.PhoneMockup_detailBack___rcOt{align-self:flex-start;font-size:12px;color:hsl(340,50%,55%);margin-bottom:12px;cursor:pointer}.PhoneMockup_detailImg__m_JMe{width:140px;height:140px;border-radius:20px;margin-bottom:16px}.PhoneMockup_detailTitle__MIntu{font-family:var(--font-heading);font-size:20px;font-weight:700;color:var(--color-text);margin-bottom:4px}.PhoneMockup_detailPrice__Y7Om6{font-size:18px;font-weight:700;color:hsl(340,55%,55%);margin-bottom:10px}.PhoneMockup_detailDesc__o_VTe{font-size:12px;color:hsl(250,10%,50%);text-align:center;line-height:1.5;margin-bottom:20px}.PhoneMockup_detailSelectBtn__j9NWc{padding:10px 28px;background:var(--gradient-primary);color:white;border-radius:24px;font-size:13px;font-weight:600}.PhoneMockup_scene4__Od4cI{animation-name:PhoneMockup_scene4__Od4cI;padding-top:36px}@keyframes PhoneMockup_scene4__Od4cI{0%,56%{opacity:0;transform:translateX(20px)}59%{opacity:1;transform:translateX(0)}76%{opacity:1;transform:translateX(0)}79%{opacity:0;transform:translateX(-20px)}to{opacity:0}}.PhoneMockup_wishHeader__kgg__{font-family:var(--font-heading);font-size:16px;font-weight:700;color:var(--color-text);margin-bottom:16px}.PhoneMockup_wishSelected__WsBif{display:flex;align-items:center;gap:10px;padding:10px;background:hsl(340,50%,96%);border-radius:12px;margin-bottom:20px}.PhoneMockup_wishThumb__o2nyg{width:44px;height:44px;border-radius:10px;flex-shrink:0}.PhoneMockup_wishName__K9k6S{font-size:13px;font-weight:600;color:var(--color-text)}.PhoneMockup_wishPrice__a7FFn{font-size:12px;color:hsl(250,10%,50%)}.PhoneMockup_wishField__x3mfm{background:#f7f7f7;border-radius:12px;padding:12px 14px;margin-bottom:20px;min-height:80px}.PhoneMockup_wishLabel__AfJ_L{font-size:11px;color:hsl(250,10%,55%);display:block;margin-bottom:8px}.PhoneMockup_wishTyping__lDfsz{display:flex}.PhoneMockup_typingText__LUNim{font-size:13px;color:var(--color-text);overflow:hidden;white-space:nowrap;width:0;animation:PhoneMockup_typing__dmBO9 14s steps(34) infinite}@keyframes PhoneMockup_typing__dmBO9{0%,62%{width:0}76%{width:220px}to{width:220px}}.PhoneMockup_cursor__4GE77{font-size:14px;color:hsl(340,55%,55%);animation:PhoneMockup_blink__oU_Qv .8s step-end infinite}@keyframes PhoneMockup_blink__oU_Qv{0%,to{opacity:1}50%{opacity:0}}.PhoneMockup_wishBtn__YBEUW{padding:10px 24px;background:var(--gradient-primary);color:white;border-radius:24px;font-size:13px;font-weight:600;text-align:center}.PhoneMockup_scene5__tlynP{animation-name:PhoneMockup_scene5__tlynP;align-items:center;justify-content:center;text-align:center;background:linear-gradient(170deg,hsl(150,30%,96%),#fff 60%)}@keyframes PhoneMockup_scene5__tlynP{0%,78%{opacity:0;transform:scale(.9)}81%{opacity:1;transform:scale(1)}95%{opacity:1;transform:scale(1)}98%{opacity:0;transform:scale(.95)}to{opacity:0}}.PhoneMockup_successCircle__DDloy{margin-bottom:20px;animation:PhoneMockup_successPop__k2xFB 14s ease-out infinite}@keyframes PhoneMockup_successPop__k2xFB{0%,80%{transform:scale(0)}84%{transform:scale(1.1)}86%{transform:scale(1)}to{transform:scale(1)}}.PhoneMockup_successCheck__dvYUY{stroke-dasharray:30;stroke-dashoffset:30;animation:PhoneMockup_drawCheck__SrncJ 14s ease-out infinite}@keyframes PhoneMockup_drawCheck__SrncJ{0%,83%{stroke-dashoffset:30}88%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.PhoneMockup_successTitle__tuzhD{font-family:var(--font-heading);font-size:20px;font-weight:700;color:hsl(150,45%,40%);margin-bottom:8px}.PhoneMockup_successText__Ueig4{font-size:13px;color:hsl(250,10%,45%);line-height:1.5;margin-bottom:16px}.PhoneMockup_successOrder__Vj_qA{font-size:12px;font-weight:600;color:hsl(250,10%,55%);padding:6px 16px;background:hsl(150,30%,93%);border-radius:20px}@media (max-width:768px){.PhoneMockup_phoneFrame__6MBn9{width:240px;height:480px;border-radius:32px;padding:10px}.PhoneMockup_screen__jONB5{border-radius:24px}.PhoneMockup_notch__roWf6{width:80px;height:20px}.PhoneMockup_inviteTitle__mFTNA{font-size:18px}.PhoneMockup_catalogGrid__8f3dT{gap:6px}.PhoneMockup_catalogName__FUJMz,.PhoneMockup_catalogPrice__reZuE{font-size:10px}.PhoneMockup_phoneFrame__6MBn9{box-shadow:0 4px 20px rgba(0,0,0,.1),inset 0 0 1px 1px rgba(255,255,255,.1)}}