.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.08);z-index:1000;padding:.75rem 0}.Header_navContainer__pYehf{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:2rem;gap:2rem}.Header_logo__j7oID{display:flex;align-items:center;flex-shrink:0;transition:transform .2s ease}.Header_logo__j7oID:hover{transform:scale(1.05)}.Header_logoImg__NIVuW{width:50px;height:50px;object-fit:contain}.Header_navLinks__dak4Y{display:flex;align-items:center;gap:2rem;justify-content:center}.Header_navLink__Q_hTB{background:none;border:none;font-size:.9375rem;font-weight:500;color:#4B5563;cursor:pointer;padding:.5rem 0;position:relative;transition:color .3s ease;white-space:nowrap}.Header_navLink__Q_hTB:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(135deg,#f99292,#E08585);transition:width .3s ease}.Header_navLink__Q_hTB:hover{color:#f99292}.Header_navLink__Q_hTB:hover:after{width:100%}.Header_actions__AFxTd{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.Header_btnPrimary__Bw0Jb{display:inline-flex;align-items:center;gap:.4rem;padding:11px 24px;background:linear-gradient(135deg,#f99292,#e87070);color:#fff;font-size:.9375rem;font-weight:700;letter-spacing:.01em;border:none;border-radius:50px;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 4px 18px rgba(249,146,146,.35);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.Header_btnPrimary__Bw0Jb:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.25),transparent);transition:left .55s ease;pointer-events:none}.Header_btnPrimary__Bw0Jb:hover:before{left:130%}.Header_btnPrimary__Bw0Jb:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 28px rgba(249,146,146,.5)}.Header_btnPrimary__Bw0Jb:active{transform:translateY(0) scale(.97)}.Header_btnOutline__u8LAe{display:none}.Header_btnOutline__u8LAe:hover{border-color:#f99292;color:#f99292;background:rgba(249,146,146,.05)}.Header_hamburger___6DdG{display:none;flex-direction:column;justify-content:center;gap:6px;background:none;border:none;cursor:pointer;padding:10px;z-index:10001;position:relative;width:44px;height:44px}.Header_hamburger___6DdG span{width:26px;height:2.5px;background:#2d2d41;border-radius:3px;transition:all .4s cubic-bezier(.4,0,.2,1);transform-origin:center}.Header_hamburgerOpen__74VR7 span:first-child{transform:translateY(8.5px) rotate(45deg)}.Header_hamburgerOpen__74VR7 span:nth-child(2){opacity:0;transform:scaleX(0)}.Header_hamburgerOpen__74VR7 span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}.Header_closeButton__IR1Uz{position:fixed;top:1.5rem;right:1.5rem;width:44px;height:44px;background:rgba(255,255,255,.9);border:none;border-radius:50%;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease;opacity:0;transform:scale(.8)}.Header_overlayOpen__7Y8D_ .Header_closeButton__IR1Uz{opacity:1;transform:scale(1);transition-delay:.2s}.Header_closeButton__IR1Uz span{position:absolute;width:20px;height:2.5px;background:#2d2d41;border-radius:3px}.Header_closeButton__IR1Uz span:first-child{transform:rotate(45deg)}.Header_closeButton__IR1Uz span:nth-child(2){transform:rotate(-45deg)}.Header_closeButton__IR1Uz:hover{background:white;transform:scale(1.1) rotate(90deg);box-shadow:0 6px 16px rgba(0,0,0,.15)}.Header_mobileMenuOverlay__LJHlL{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,243,243,.92);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);z-index:9999;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);display:none}.Header_overlayOpen__7Y8D_{opacity:1;visibility:visible}.Header_mobileMenuContent__j1JtM{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;gap:.5rem}.Header_mobileNavLink__b7nM_{background:none;border:none;font-size:2rem;font-weight:700;color:#2d2d41;cursor:pointer;padding:1.25rem 0;text-align:center;transition:all .3s ease;opacity:0;transform:translateY(30px);letter-spacing:-.02em}.Header_overlayOpen__7Y8D_ .Header_mobileNavLink__b7nM_{animation:Header_slideUpFade__cwXoQ .6s cubic-bezier(.4,0,.2,1) forwards}.Header_overlayOpen__7Y8D_ .Header_mobileNavLink__b7nM_:first-child{animation-delay:.1s}.Header_overlayOpen__7Y8D_ .Header_mobileNavLink__b7nM_:nth-child(2){animation-delay:.2s}.Header_overlayOpen__7Y8D_ .Header_mobileNavLink__b7nM_:nth-child(3){animation-delay:.3s}.Header_overlayOpen__7Y8D_ .Header_mobileNavLink__b7nM_:nth-child(4){animation-delay:.4s}.Header_mobileNavLink__b7nM_:hover{color:#f99292;transform:translateY(-2px)}.Header_mobileCtaButton__DBjHJ{display:inline-flex;align-items:center;justify-content:center;margin-top:2rem;padding:1.1rem 3rem;background:linear-gradient(135deg,#f99292,#e87070);color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:.01em;border:none;border-radius:50px;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 6px 24px rgba(249,146,146,.38);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;opacity:0;transform:translateY(30px)}.Header_mobileCtaButton__DBjHJ:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.25),transparent);transition:left .55s ease;pointer-events:none}.Header_mobileCtaButton__DBjHJ:hover:before{left:130%}.Header_overlayOpen__7Y8D_ .Header_mobileCtaButton__DBjHJ{animation:Header_slideUpFade__cwXoQ .6s cubic-bezier(.4,0,.2,1) .5s forwards}.Header_mobileCtaButton__DBjHJ:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 12px 36px rgba(249,146,146,.5)}.Header_mobileCtaButton__DBjHJ:active{transform:translateY(0) scale(.97)}.Header_mobileMenuFooter__f_IwW{margin-top:2rem;font-size:.875rem;color:rgba(45,45,65,.6);text-align:center;font-weight:500;letter-spacing:.05em;text-transform:uppercase;opacity:0;transform:translateY(30px)}.Header_overlayOpen__7Y8D_ .Header_mobileMenuFooter__f_IwW{animation:Header_slideUpFade__cwXoQ .6s cubic-bezier(.4,0,.2,1) .6s forwards}@keyframes Header_slideUpFade__cwXoQ{to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Header_navLinks__dak4Y{gap:1.5rem}.Header_navLink__Q_hTB{font-size:.875rem}}@media (max-width:640px){.Header_header__MvnS2{padding:.75rem 0;transition:all .4s cubic-bezier(.4,0,.2,1)}.Header_header__MvnS2.Header_scrolled__s9Ifj{margin:1rem;border-radius:2rem;padding:.625rem 0;box-shadow:0 8px 32px rgba(0,0,0,.12)}.Header_header__MvnS2.Header_scrolled__s9Ifj .Header_navContainer__pYehf{padding:0 1rem}.Header_navContainer__pYehf{gap:1rem;grid-template-columns:auto 1fr auto}.Header_navLinks__dak4Y{display:none}.Header_hamburger___6DdG{display:flex}.Header_mobileMenuOverlay__LJHlL{display:block}.Header_actions__AFxTd{gap:.75rem}.Header_btnOutline__u8LAe,.Header_btnPrimary__Bw0Jb{display:none}.Header_logoImg__NIVuW{width:44px;height:44px}}.AuthModal_overlay__Gb7QK{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:0;animation:AuthModal_fadeIn__srRtq .3s ease-out}@media (min-width:768px){.AuthModal_overlay__Gb7QK{padding:16px}}.AuthModal_backgroundImage__JMtpZ{position:absolute;inset:0;z-index:-1}.AuthModal_backgroundImage__JMtpZ img{object-fit:cover;width:100%;height:100%}.AuthModal_backgroundOverlay__qYAzr{position:absolute;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AuthModal_modalContainer__m0ThQ{position:relative;width:100%;height:100vh;max-height:100vh;background:white;border-radius:0;box-shadow:none;overflow:hidden;animation:AuthModal_modalEnter__l6uoC .3s ease-out;display:flex;flex-direction:column}@media (min-width:768px){.AuthModal_modalContainer__m0ThQ{max-width:896px;max-height:calc(100vh - 32px);height:auto;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}}.AuthModal_closeButton__xDX5W{position:absolute;top:16px;right:16px;z-index:20;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);border:none;border-radius:50%;cursor:pointer;transition:all .2s}.AuthModal_closeButton__xDX5W:hover{background:white;transform:scale(1.1)}.AuthModal_closeButton__xDX5W svg{color:#374151}.AuthModal_contentWrapper__KnOSP{position:relative;display:flex;flex-direction:column;width:100%;min-height:500px;flex:1 1;overflow-y:auto}@media (min-width:768px){.AuthModal_contentWrapper__KnOSP{flex-direction:row;min-height:520px;overflow:hidden}}.AuthModal_coralPanel__mxuLJ{position:absolute;width:100%;height:50%;background:linear-gradient(to bottom right,#f99292,#E08585);color:white;display:none;flex-direction:column;align-items:center;justify-content:center;padding:32px;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);z-index:10;top:0}@media (min-width:768px){.AuthModal_coralPanel__mxuLJ{width:50%;height:100%;padding:48px;display:flex}}.AuthModal_coralPanel__mxuLJ.AuthModal_signinMode___hr9F,.AuthModal_coralPanel__mxuLJ.AuthModal_signupMode__SP_ik{left:0}@media (min-width:768px){.AuthModal_coralPanel__mxuLJ.AuthModal_signupMode__SP_ik{left:50%}.AuthModal_coralPanel__mxuLJ.AuthModal_signinMode___hr9F{left:0}}.AuthModal_coralContent__2p_Xa{text-align:center}.AuthModal_coralTitle__gNaPJ{font-size:2.5rem;font-weight:700;margin-bottom:24px}@media (min-width:768px){.AuthModal_coralTitle__gNaPJ{font-size:3rem}}.AuthModal_coralText__CLdI6{font-size:1.125rem;color:rgba(255,255,255,.9);max-width:384px;margin:0 auto 32px}.AuthModal_switchButton__HlbUw{padding:12px 48px;background:transparent;color:white;border:2px solid white;border-radius:50px;font-weight:600;font-size:.875rem;letter-spacing:.05em;cursor:pointer;transition:all .3s}.AuthModal_switchButton__HlbUw:hover{background:white;color:#f99292}.AuthModal_leftPanel___CL0s{flex:1 1;background:white;padding:40px 24px 24px;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;position:relative;z-index:5;scrollbar-width:none;-ms-overflow-style:none}.AuthModal_leftPanel___CL0s::-webkit-scrollbar{display:none}@media (min-width:768px){.AuthModal_leftPanel___CL0s{padding:32px 40px;border-right:1px solid #e5e7eb;align-items:center}}.AuthModal_rightPanel__Jm1W_{flex:1 1;background:white;padding:24px 20px;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;position:relative;z-index:5;scrollbar-width:none;-ms-overflow-style:none}.AuthModal_rightPanel__Jm1W_::-webkit-scrollbar{display:none}@media (min-width:768px){.AuthModal_rightPanel__Jm1W_{padding:32px 40px;align-items:center}}.AuthModal_formContent__0rg3U{max-width:384px;margin:0 auto;width:100%}.AuthModal_formTitle__XVZT3{font-size:1.5rem;font-weight:700;color:#2d2d41;text-align:center;margin-bottom:20px}@media (min-width:768px){.AuthModal_formTitle__XVZT3{font-size:1.75rem}}.AuthModal_googleButton__Hq_r7{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border:2px solid #d1d5db;border-radius:50px;background:white;cursor:pointer;transition:border-color .2s;margin-bottom:24px}.AuthModal_googleButton__Hq_r7:hover{border-color:#f99292}.AuthModal_googleButton__Hq_r7 span{font-weight:500;color:#374151;transition:color .2s}.AuthModal_googleButton__Hq_r7:hover span{color:#f99292}.AuthModal_divider__ZeMsn{position:relative;margin:24px 0}.AuthModal_dividerLine__Tg_o0{position:absolute;inset:0;display:flex;align-items:center}.AuthModal_dividerLine__Tg_o0:before{content:"";flex:1 1;height:1px;background:#E5E7EB}.AuthModal_dividerText__EXuB_{position:relative;display:flex;justify-content:center;padding:0 16px}.AuthModal_dividerText__EXuB_ span{background:white;padding:0 8px;color:#6B7280;font-size:.875rem}.AuthModal_form__G3zCB{display:flex;flex-direction:column;gap:12px}.AuthModal_emailInputLarge__OWnBN{font-size:1.125rem!important;padding:16px!important}.AuthModal_successMessageBlock__ifwD5{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px;background:#F0FDF4;border:1px solid #bbf7d0;border-radius:12px;margin-top:16px;animation:AuthModal_fadeIn__srRtq .4s ease-out}.AuthModal_successIcon__CGwt5{color:#22C55E;margin-bottom:16px;background:#DCFCE7;padding:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.AuthModal_successTitle__M3FP5{font-size:1.5rem;font-weight:700;color:#166534;margin-bottom:12px}.AuthModal_successText__NY42p{font-size:1.05rem;color:#15803D;line-height:1.5}.AuthModal_reassuranceText__2rZ2o{margin-top:16px;font-size:.875rem;color:#6B7280;text-align:center}.AuthModal_errorMessage__E85tO{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#FEE2E2;border:1px solid #fca5a5;border-radius:8px;color:#DC2626;font-size:13px}.AuthModal_errorMessage__E85tO svg{flex-shrink:0}.AuthModal_input__EFFPy{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;transition:border-color .2s;background:#F9FAFB}.AuthModal_input__EFFPy:focus{outline:none;border-color:#f99292;background:white}.AuthModal_input__EFFPy::placeholder{color:#9CA3AF}.AuthModal_phoneInputContainer__uFnwj{position:relative;width:100%}.AuthModal_phoneIconWrapper__ElFzY{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9CA3AF;display:flex;align-items:center;pointer-events:none}.AuthModal_inputWithIcon__lkT5h{padding-left:40px!important}.AuthModal_phoneError__RayW8{color:#EF4444;font-size:.8rem;padding-left:4px;margin-top:-6px;margin-bottom:2px}.AuthModal_forgotPassword__cGwo6{background:none;border:none;color:#6B7280;font-size:.875rem;cursor:pointer;text-align:left;padding:0;transition:color .2s}.AuthModal_forgotPassword__cGwo6:hover{color:#f99292}.AuthModal_submitButton__6p2si{width:100%;padding:12px 48px;background:#f99292;color:white;border:none;border-radius:50px;font-weight:600;font-size:.875rem;letter-spacing:.05em;cursor:pointer;transition:all .3s;box-shadow:0 4px 14px 0 rgba(249,146,146,.39);margin-top:8px}.AuthModal_submitButton__6p2si:hover{background:#E08585;transform:scale(1.05);box-shadow:0 10px 20px 0 rgba(249,146,146,.5)}.AuthModal_submitButton__6p2si:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes AuthModal_fadeIn__srRtq{0%{opacity:0}to{opacity:1}}@keyframes AuthModal_modalEnter__l6uoC{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AuthModal_mobileSwitch__wYIgd{margin-top:1.5rem;text-align:center;font-size:.9rem;color:#6B7280;display:flex;align-items:center;justify-content:center;gap:.5rem}.AuthModal_mobileSwitch__wYIgd button{background:none;border:none;color:#f99292;font-weight:700;cursor:pointer;padding:0;font-size:.9rem;text-decoration:underline;text-underline-offset:2px}[data-mode=signin] .AuthModal_leftPanel___CL0s,[data-mode=signup] .AuthModal_rightPanel__Jm1W_{display:none}@media (min-width:768px){.AuthModal_mobileSwitch__wYIgd{display:none}[data-mode=signin] .AuthModal_leftPanel___CL0s,[data-mode=signup] .AuthModal_rightPanel__Jm1W_{display:flex}}.Hero_heroSection__SgfSN{position:relative;width:100%;min-height:85vh;display:flex;align-items:center;justify-content:center;padding:6rem 1rem 4rem;overflow:visible}.Hero_backgroundContainer__MmJFl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.Hero_backgroundImage__ZPmQq{object-fit:cover;object-position:top center}.Hero_overlay__4XjG7{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(45,45,65,.5) 0,rgba(58,58,82,.7))}.Hero_contentContainer__pTf3p{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;color:white;width:100%;max-width:1000px;padding-top:4rem}.Hero_title__Bn2TU{font-size:2.5rem;line-height:1.2;font-weight:700;margin-bottom:1.5rem;color:#FECACA;text-shadow:0 2px 4px rgba(0,0,0,.1)}.Hero_subHeadline__ZKQtf{font-size:1.5rem;font-weight:600;line-height:1.4;color:white;margin-bottom:1.5rem;max-width:800px}.Hero_description__ycmJd{font-size:1.125rem;line-height:1.6;color:rgba(255,255,255,.9);margin-bottom:3rem;max-width:700px}.Hero_ctaWrapper__i5q9G{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.75rem;margin-bottom:2.5rem}.Hero_ctaButton__ZMW0t{display:inline-flex;align-items:center;gap:.6rem;padding:16px 36px;border-radius:50px;font-size:1.1rem;font-weight:700;letter-spacing:.01em;color:#fff;background:linear-gradient(135deg,#f99292,#e87070);border:none;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 6px 24px rgba(249,146,146,.38);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.Hero_ctaButton__ZMW0t:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.28),transparent);transition:left .55s ease;pointer-events:none}.Hero_ctaButton__ZMW0t:hover:before{left:130%}.Hero_ctaButton__ZMW0t:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 12px 36px rgba(249,146,146,.5)}.Hero_ctaButton__ZMW0t:active{transform:translateY(0) scale(.98);box-shadow:0 3px 12px rgba(249,146,146,.3)}.Hero_arrow__VcWYu{font-size:1.2rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.Hero_ctaButton__ZMW0t:hover .Hero_arrow__VcWYu{transform:translateX(5px)}.Hero_reassuranceBand__3aFA0{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;animation:Hero_fadeIn__oyFhM .8s ease-out .4s both}@keyframes Hero_fadeIn__oyFhM{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_popIn__VEqZ0{0%{opacity:0;transform:scale(.85) translateY(6px)}60%{transform:scale(1.04) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.Hero_reassurancePill__TR2eO{font-size:.8125rem;font-weight:600;color:#ffffff;letter-spacing:.02em;background:rgba(255,255,255,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);padding:.5rem 1.125rem;border-radius:50px;white-space:nowrap;animation:Hero_popIn__VEqZ0 .5s ease-out both}.Hero_reassurancePill__TR2eO:first-child{animation-delay:.6s}.Hero_reassurancePill__TR2eO:nth-child(3){animation-delay:.75s}.Hero_reassurancePill__TR2eO:nth-child(5){animation-delay:.9s}.Hero_dot__FL1Nb{color:rgba(255,255,255,.35);font-size:.5rem;margin:0 .125rem;animation:Hero_popIn__VEqZ0 .5s ease-out both}.Hero_dot__FL1Nb:nth-child(2){animation-delay:.68s}.Hero_dot__FL1Nb:nth-child(4){animation-delay:.83s}@media (min-width:768px){.Hero_title__Bn2TU{font-size:3.5rem}.Hero_subHeadline__ZKQtf{font-size:2rem}.Hero_reassurancePill__TR2eO{font-size:1rem}}@media (max-width:767px){.Hero_heroSection__SgfSN{padding:5rem 1rem 3rem;min-height:70vh}.Hero_contentContainer__pTf3p{padding-top:2rem}.Hero_title__Bn2TU{font-size:2rem}.Hero_subHeadline__ZKQtf{font-size:1.25rem}.Hero_description__ycmJd{font-size:1rem}.Hero_reassuranceBand__3aFA0{gap:.375rem}.Hero_reassurancePill__TR2eO{font-size:.75rem;padding:.375rem .875rem}.Hero_dot__FL1Nb{display:none}.Hero_backgroundImage__ZPmQq{object-position:25% top}}.Hero_waveDivider__aF0cL{position:absolute;bottom:-3px;left:0;width:100%;overflow:hidden;line-height:0;z-index:5}.Hero_waveDivider__aF0cL svg{position:relative;display:block;width:calc(100% + 2px);height:105px;transform:scaleY(1.05);transform-origin:bottom}.Hero_shapeFill__dEuJO{fill:#FFFFFF;stroke:none}@media (min-width:768px){.Hero_waveDivider__aF0cL svg{height:158px}}.ProblemSolution_section__ERDB0{background-color:#FFFFFF;padding:5rem 0 4.5rem}.ProblemSolution_layout__kfymX{max-width:1100px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:3rem;align-items:center}@media (min-width:900px){.ProblemSolution_layout__kfymX{flex-direction:row;gap:0;align-items:stretch}}.ProblemSolution_textSide__zxENd{flex:1 1;max-width:500px;display:flex;flex-direction:column;justify-content:center}@media (min-width:900px){.ProblemSolution_textSide__zxENd{padding-right:3.5rem}}.ProblemSolution_title__wUv1F{font-size:2.5rem;font-weight:800;color:#2d2d41;margin:0 0 1.75rem;line-height:1.15}@media (min-width:768px){.ProblemSolution_title__wUv1F{font-size:3rem}}.ProblemSolution_accent__pq_if{color:#f99292}.ProblemSolution_paragraph__VQKDL{font-size:1rem;color:#555;line-height:1.7;margin:0 0 1.25rem}.ProblemSolution_paragraph__VQKDL strong{color:#2d2d41}.ProblemSolution_quote__efJuC{margin:1.5rem 0 0;padding:1.25rem 1.5rem;border-left:3px solid #f99292;background:none;font-size:1rem;font-style:normal;color:#f99292;line-height:1.6;font-weight:500}.ProblemSolution_cardSide__MDOBZ{flex:0 0 auto;width:100%;max-width:400px;perspective:1000px;display:flex;flex-direction:column;justify-content:center}@media (min-width:900px){.ProblemSolution_cardSide__MDOBZ{padding-left:3.5rem;position:relative}}.ProblemSolution_toggle__wdQg5{display:flex;background:#f0f0f3;border-radius:14px;padding:4px;margin-bottom:1rem;gap:2px}.ProblemSolution_toggleBtn__F2iOq{flex:1 1;padding:.5rem .75rem;border:none;border-radius:11px;font-size:.8125rem;font-weight:600;color:#999;background:transparent;cursor:pointer;transition:all .3s ease;white-space:nowrap}.ProblemSolution_toggleActive__Vz54_{background:linear-gradient(135deg,#f99292,#e87070);color:#ffffff;box-shadow:0 2px 10px rgba(249,146,146,.35)}.ProblemSolution_cardContainer__6ASq6{position:relative;min-height:420px}.ProblemSolution_card__do1gm{background:#f7f7f9;border-radius:20px;padding:2rem 1.75rem;border:none;text-align:center;transform-style:preserve-3d;box-shadow:0 4px 20px rgba(45,45,65,.05);min-height:390px;display:flex;flex-direction:column}.ProblemSolution_cardSolution__drz1H{background:#ffffff;box-shadow:0 8px 32px rgba(249,146,146,.1),0 2px 8px rgba(45,45,65,.04);min-height:390px}.ProblemSolution_cardIconWrap__4Djd0{display:flex;justify-content:center;margin-bottom:1.25rem}.ProblemSolution_cardIconProblem__AqKcp{background:rgba(45,45,65,.05);color:#b0b0be}.ProblemSolution_cardIconProblem__AqKcp,.ProblemSolution_cardIconSolution__K2nKB{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center}.ProblemSolution_cardIconSolution__K2nKB{background:rgba(249,146,146,.12);color:#f99292}.ProblemSolution_cardTitle__sMwU1{font-size:1.25rem;font-weight:700;color:#999;margin:0 0 1.25rem}.ProblemSolution_cardSolution__drz1H .ProblemSolution_cardTitle__sMwU1{color:#2d2d41}.ProblemSolution_cardList__cdVJ6{list-style:none;padding:0;margin:0 0 1.5rem;text-align:left;display:flex;flex-direction:column;gap:.75rem;flex:1 1}.ProblemSolution_cardItemProblem__geiya,.ProblemSolution_cardItemSolution__L540e{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.4}.ProblemSolution_cardItemProblem__geiya{color:#aaa}.ProblemSolution_cardItemProblem__geiya span{text-decoration:line-through;-webkit-text-decoration-color:rgba(45,45,65,.15);text-decoration-color:rgba(45,45,65,.15);text-decoration-thickness:1.5px}.ProblemSolution_cardItemSolution__L540e{color:#2d2d41;font-weight:600}.ProblemSolution_cardItemSolution__L540e svg{flex-shrink:0}.ProblemSolution_statsRow__rVYM8{display:flex;gap:1rem}.ProblemSolution_statBlock__BiohL{flex:1 1;text-align:center;padding:1rem .5rem}.ProblemSolution_statNumberProblem__uMdpm{font-size:2.5rem;font-weight:800;color:#d0d0d8;line-height:1;display:block}.ProblemSolution_statNumberSolution__xJHLp{font-size:2.5rem;font-weight:800;color:#2d2d41;opacity:.7;line-height:1;display:block}.ProblemSolution_statPercent___gFpz,.ProblemSolution_statPlus__BxNDq{font-size:1.5rem;opacity:.5}.ProblemSolution_statLabel__4Isjq{display:block;font-size:.6875rem;font-weight:700;color:#bbb;text-transform:uppercase;letter-spacing:.08em;margin-top:.375rem}.ProblemSolution_cardSolution__drz1H .ProblemSolution_statLabel__4Isjq{color:#f99292}@media (max-width:899px){.ProblemSolution_section__ERDB0{padding:4rem 0 3rem}.ProblemSolution_title__wUv1F{font-size:2.25rem}.ProblemSolution_textSide__zxENd{max-width:none;text-align:center}.ProblemSolution_quote__efJuC{text-align:left}.ProblemSolution_cardSide__MDOBZ{max-width:400px;width:100%;padding-top:2.5rem}.ProblemSolution_cardContainer__6ASq6{min-height:380px}.ProblemSolution_card__do1gm{min-height:370px}}@media (max-width:480px){.ProblemSolution_section__ERDB0{padding:3rem 0 2rem}.ProblemSolution_title__wUv1F{font-size:1.875rem}.ProblemSolution_card__do1gm{padding:1.5rem 1.25rem;min-height:360px}.ProblemSolution_toggleBtn__F2iOq{font-size:.75rem;padding:.4rem .5rem}.ProblemSolution_statNumberProblem__uMdpm,.ProblemSolution_statNumberSolution__xJHLp{font-size:2rem}.ProblemSolution_cardContainer__6ASq6{min-height:370px}}.SituationsSection_section__vOR3I{padding:4rem 0 3.5rem;background-color:#FFFFFF;position:relative}.SituationsSection_container__tLlDt{max-width:1200px;margin:0 auto;padding:0 2rem}.SituationsSection_header__EJRl1{text-align:center;margin-bottom:2.5rem}.SituationsSection_eyebrow__5rsN4{display:block;font-size:.8125rem;font-weight:600;color:var(--color-coral,#f99292);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.625rem}.SituationsSection_title__wS_7D{font-size:2.25rem;font-weight:800;color:var(--color-blue,#2d2d41);margin:0;line-height:1.2}@media (min-width:768px){.SituationsSection_title__wS_7D{font-size:2.75rem}}.SituationsSection_carouselWrapper__JjgYD{position:relative;padding:0 3rem}@media (max-width:639px){.SituationsSection_carouselWrapper__JjgYD{padding:0 2.5rem}}.SituationsSection_navBtn__6VwZr{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(45,45,65,.12);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#2d2d41;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease;box-shadow:0 2px 8px rgba(45,45,65,.06)}.SituationsSection_navBtn__6VwZr:hover{background:#fff;border-color:#f99292;color:#f99292;box-shadow:0 4px 16px rgba(249,146,146,.18);transform:translateY(-50%) scale(1.08)}.SituationsSection_navBtn__6VwZr:active{transform:translateY(-50%) scale(.96)}.SituationsSection_navPrev__C61JW{left:-4px}.SituationsSection_navNext__d_p2Z{right:-4px}@media (max-width:639px){.SituationsSection_navBtn__6VwZr{width:34px;height:34px}.SituationsSection_navPrev__C61JW{left:-2px}.SituationsSection_navNext__d_p2Z{right:-2px}}.SituationsSection_carouselViewport__aJQPF{overflow:hidden;border-radius:20px}.SituationsSection_carouselTrack__kinR_{display:flex;will-change:transform}.SituationsSection_carouselSlide__Qh3t_{flex-shrink:0;padding:0 .625rem;box-sizing:border-box}.SituationsSection_card__HP75w{background:#FFFFFF;border:1px solid rgba(45,45,65,.06);border-radius:16px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:1rem;height:100%;transition:box-shadow .3s ease,transform .3s ease;position:relative;overflow:hidden}.SituationsSection_card__HP75w:before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:3px;background:linear-gradient(90deg,#f99292,#ffb4b4);border-radius:0 0 3px 3px;opacity:0;transition:opacity .3s ease}.SituationsSection_card__HP75w:hover{box-shadow:0 8px 28px rgba(45,45,65,.08);transform:translateY(-2px)}.SituationsSection_card__HP75w:hover:before{opacity:1}.SituationsSection_cardTop__pCVZy{display:flex;align-items:center;justify-content:space-between}.SituationsSection_iconWrapper__c3N__{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,rgba(249,146,146,.12),rgba(249,146,146,.05));color:var(--color-coral,#f99292);border-radius:12px;flex-shrink:0}.SituationsSection_label__bd2d1{background:linear-gradient(135deg,rgba(249,146,146,.1),rgba(249,146,146,.04));color:var(--color-coral,#f99292);font-size:.6875rem;font-weight:600;padding:.25rem .75rem;border-radius:999px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.SituationsSection_quote__NoGf9{margin:0;font-size:1.0625rem;font-style:italic;color:var(--color-blue,#2d2d41);line-height:1.5}.SituationsSection_dots__BgpfA{display:flex;justify-content:center;gap:.5rem;margin-top:1.75rem}.SituationsSection_dot___VIwf{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgba(45,45,65,.15);transition:all .3s ease}.SituationsSection_dot___VIwf:hover{background:rgba(249,146,146,.5)}.SituationsSection_dotActive__Y3G8d{background:#f99292;width:24px;border-radius:4px}.MissionSection_section__6Dpeg{position:relative;padding:6rem 1rem 0;background-color:var(--bg-color,#fff3f3);overflow:hidden}@media (min-width:640px){.MissionSection_section__6Dpeg{padding:7rem 1.5rem 0}}.MissionSection_halo__ZN5Df{position:absolute;top:33%;left:50%;transform:translateX(-50%);width:600px;height:250px;background:radial-gradient(ellipse,rgba(249,146,146,.12) 0,transparent 70%);filter:blur(80px);border-radius:50%;pointer-events:none}.MissionSection_wrapper__iizkG{max-width:960px;margin:0 auto;position:relative;z-index:2}.MissionSection_header__Yj8ml{text-align:center;max-width:640px;margin:0 auto 2.5rem}@media (min-width:640px){.MissionSection_header__Yj8ml{margin-bottom:3rem}}.MissionSection_badge__o7rjm{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:50px;background:rgba(249,146,146,.1);border:1px solid rgba(249,146,146,.25);color:#e87070;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.75rem}.MissionSection_badgeDot__7xZ75{width:6px;height:6px;border-radius:50%;background:#e87070;animation:MissionSection_pulse__UUrma 2s ease-in-out infinite}@keyframes MissionSection_pulse__UUrma{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.MissionSection_title__gLTNV{font-size:1.75rem;font-weight:800;color:#2d2d41;margin:0;line-height:1.2;letter-spacing:-.01em}@media (min-width:640px){.MissionSection_title__gLTNV{font-size:2.25rem}}@media (min-width:768px){.MissionSection_title__gLTNV{font-size:2.75rem}}.MissionSection_accent__6baY9{background:linear-gradient(135deg,#e87070,#f99292,#ff9b9b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MissionSection_stepsArea__22dkd{position:relative;margin-bottom:2.5rem}@media (min-width:640px){.MissionSection_stepsArea__22dkd{margin-bottom:3rem}}.MissionSection_lineContainer__FGiVo{display:none;position:absolute;top:46px;left:15%;right:15%;z-index:0;pointer-events:none}@media (min-width:768px){.MissionSection_lineContainer__FGiVo{display:block}}.MissionSection_lineSvg__Azi2U{width:100%;height:40px;overflow:visible}.MissionSection_particle__LCl9b{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:#f99292;box-shadow:0 0 10px #f99292,0 0 20px rgba(249,146,146,.4);display:flex;align-items:center;justify-content:center}.MissionSection_particleCore__8Dk8C{width:6px;height:6px;border-radius:50%;background:white}.MissionSection_stepsGrid__veZNJ{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;position:relative;z-index:1}@media (min-width:768px){.MissionSection_stepsGrid__veZNJ{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (min-width:1024px){.MissionSection_stepsGrid__veZNJ{gap:2rem}}.MissionSection_card__RF2UQ{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem 1.25rem 1.5rem;border-radius:16px;background:rgba(255,255,255,.9);border:1px solid rgba(249,146,146,.15);box-shadow:0 4px 16px -4px rgba(249,146,146,.06);transition:all .3s ease}@media (min-width:640px){.MissionSection_card__RF2UQ{padding:1.5rem 1.5rem 1.75rem}}.MissionSection_cardHovered__thrnp,.MissionSection_card__RF2UQ:hover{background:#ffffff;border-color:rgba(249,146,146,.35);box-shadow:0 12px 24px -6px rgba(249,146,146,.14)}.MissionSection_iconArea__rNBru{position:relative;margin-bottom:1rem}.MissionSection_numberBadge__e9ISp{position:absolute;top:-6px;right:-6px;z-index:2;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#e87070,#ff9b9b);color:white;font-size:.6875rem;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(249,146,146,.35);border:2px solid white}.MissionSection_iconCircle__7BiJe{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff,#fff5f4);border:1px solid rgba(249,146,146,.25);box-shadow:0 2px 8px rgba(249,146,146,.06);transition:transform .3s ease}@media (min-width:640px){.MissionSection_iconCircle__7BiJe{width:80px;height:80px}}.MissionSection_card__RF2UQ:hover .MissionSection_iconCircle__7BiJe{transform:scale(1.05)}.MissionSection_icon__chR45{width:28px;height:28px;color:#f99292}@media (min-width:640px){.MissionSection_icon__chR45{width:32px;height:32px}}.MissionSection_cardTitle__AnUwz{font-size:1rem;font-weight:700;color:#2d2d41;margin:0 0 .375rem;line-height:1.3;letter-spacing:-.005em}@media (min-width:640px){.MissionSection_cardTitle__AnUwz{font-size:1.0625rem}}.MissionSection_cardDesc__u4jZN{font-size:.8125rem;color:#6B7280;margin:0;line-height:1.55;max-width:240px}@media (min-width:640px){.MissionSection_cardDesc__u4jZN{font-size:.875rem}}.MissionSection_restBlock__JcbtO{position:relative;max-width:640px;margin:0 auto 2rem;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(249,146,146,.06));border:1px solid rgba(249,146,146,.2);padding:1.5rem;text-align:center;box-shadow:0 4px 20px rgba(45,45,65,.05)}@media (min-width:640px){.MissionSection_restBlock__JcbtO{padding:1.75rem 2rem}}.MissionSection_restBadge__beujx{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;color:#e87070;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem}.MissionSection_restTitle__mR_hY{font-size:1.25rem;font-weight:800;color:#2d2d41;margin:0 0 .5rem;line-height:1.3}@media (min-width:640px){.MissionSection_restTitle__mR_hY{font-size:1.375rem}}.MissionSection_restDesc__WNvow{font-size:.8125rem;color:#6B7280;line-height:1.6;max-width:520px;margin:0 auto 1rem}@media (min-width:640px){.MissionSection_restDesc__WNvow{font-size:.875rem}}.MissionSection_restDesc__WNvow strong{color:#2d2d41}.MissionSection_restTagline__zeDJM{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;padding:.375rem 1rem;border-radius:12px;background:rgba(255,255,255,.8);border:1px solid rgba(249,146,146,.15);font-size:.8125rem;font-weight:700;color:#e87070}.MissionSection_restDot__Dl9KI{color:rgba(249,146,146,.5)}.MissionSection_ctaWrapper__HlaOc{text-align:center;padding-bottom:3rem}.MissionSection_cta__KhrST{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:14px 28px;border-radius:50px;font-weight:700;font-size:.9375rem;color:#fff;background:linear-gradient(135deg,#f99292,#e87070);border:none;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(249,146,146,.35);transition:transform .3s ease,box-shadow .3s ease}@media (min-width:640px){.MissionSection_cta__KhrST{font-size:1rem;padding:14px 32px}}.MissionSection_cta__KhrST:hover{transform:scale(1.05);box-shadow:0 12px 32px rgba(249,146,146,.45)}.MissionSection_cta__KhrST:active{transform:scale(.98)}.MissionSection_waveTop__maGOY{position:absolute;top:-3px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.MissionSection_waveTop__maGOY svg{position:relative;display:block;width:calc(100% + 2px);height:80px}.MissionSection_shapeFillTop__hsRLZ{fill:#FFFFFF;stroke:none}@media (min-width:768px){.MissionSection_waveTop__maGOY svg{height:120px}}.MissionSection_waveBottom__j2UEW{position:relative;width:100%;overflow:hidden;line-height:0;background-color:#1e1e30;margin-bottom:-1px}.MissionSection_waveBottom__j2UEW svg{position:relative;display:block;width:calc(100% + 2px);height:80px}.MissionSection_shapeFillBottom__KktVN{fill:var(--bg-color,#fff3f3);stroke:none}@media (min-width:768px){.MissionSection_waveBottom__j2UEW svg{height:120px}}.ServiceSelector_section__F83GU{padding:0 0 7rem;background:linear-gradient(160deg,#1e1e30,#2a2a42 55%,#1e283d);position:relative;overflow:hidden;z-index:10}.ServiceSelector_orb1__gO8kf{top:-150px;left:-100px;width:540px;height:540px;background:radial-gradient(circle,rgba(249,146,146,.09) 0,transparent 70%)}.ServiceSelector_orb1__gO8kf,.ServiceSelector_orb2__7HpU0{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.ServiceSelector_orb2__7HpU0{bottom:0;right:-100px;width:460px;height:460px;background:radial-gradient(circle,rgba(90,110,200,.07) 0,transparent 70%)}.ServiceSelector_waveTop__j8zx7{position:absolute;top:-3px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.ServiceSelector_waveTop__j8zx7 svg{display:block;width:calc(100% + 2px);height:105px;transform:scaleY(1.05);transform-origin:top}.ServiceSelector_shapeFillTop____giO{fill:var(--bg-color,#fff);stroke:none}.ServiceSelector_waveBottom__w781S{position:absolute;bottom:-3px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.ServiceSelector_waveBottom__w781S svg{display:block;width:calc(100% + 2px);height:105px;transform:scaleY(1.05);transform-origin:bottom}.ServiceSelector_shapeFillBottom__y0k5V{fill:#fff3f3;stroke:none}.ServiceSelector_container__bAcXj{position:relative;z-index:2;padding-top:9rem;padding-bottom:2rem}.ServiceSelector_header__lr5Yz{text-align:center;margin-bottom:3rem;animation:ServiceSelector_fadeUp__l0wsr .9s ease-out both}.ServiceSelector_eyebrow__U6tau{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f99292;background:rgba(249,146,146,.1);border:1px solid rgba(249,146,146,.25);border-radius:999px;padding:.35rem 1rem;margin-bottom:1.25rem}.ServiceSelector_eyebrowDot__qIgvQ{width:6px;height:6px;border-radius:50%;background:#f99292;animation:ServiceSelector_pulse__NTB_D 2s ease-in-out infinite}.ServiceSelector_title__iQHh1{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.02em;margin-bottom:1.25rem}.ServiceSelector_accent__9YAeh{background:linear-gradient(135deg,#f99292,#f06c6c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ServiceSelector_subtitle__14Qhq{font-size:clamp(1rem,2vw,1.15rem);line-height:1.75;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto}.ServiceSelector_subtitle__14Qhq strong{color:#fff;font-weight:700}.ServiceSelector_carouselSection__Nmoyh{display:flex;flex-direction:column;align-items:center;gap:0;animation:ServiceSelector_fadeUp__l0wsr .9s ease-out .1s both}.ServiceSelector_counter__91yFv{display:flex;align-items:baseline;gap:.2rem;justify-content:flex-end;width:100%;max-width:900px;margin-bottom:1.25rem;padding-right:1rem}.ServiceSelector_counterCurrent__7UY8r{font-size:2.25rem;font-weight:800;color:#fff;line-height:1;transition:all .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceSelector_counterSep__0V4oK{font-size:1.25rem;color:rgba(255,255,255,.25);font-weight:300;margin:0 .1rem}.ServiceSelector_counterTotal__EanxO{font-size:1rem;color:rgba(255,255,255,.35);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceSelector_carouselRow__G4kmk{display:flex;align-items:center;justify-content:center;gap:1.5rem;width:100%}.ServiceSelector_arrow__icAct{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.13);background:rgba(255,255,255,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .25s cubic-bezier(.34,1.56,.64,1);z-index:10}.ServiceSelector_arrow__icAct:hover{background:rgba(249,146,146,.15);border-color:rgba(249,146,146,.45);color:#f99292;transform:scale(1.1)}.ServiceSelector_arrow__icAct:active{transform:scale(.95)}.ServiceSelector_stage__BrG2Z{position:relative;width:800px;height:560px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ServiceSelector_card__77_Lg{position:absolute;top:50%;left:50%;border-radius:28px;border:1.5px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer;overflow:hidden;transition:transform .65s cubic-bezier(.25,.46,.45,.94),opacity .65s cubic-bezier(.25,.46,.45,.94),width .65s cubic-bezier(.25,.46,.45,.94),height .65s cubic-bezier(.25,.46,.45,.94),border-color .5s ease,background .5s ease,box-shadow .5s ease;will-change:transform,opacity}.ServiceSelector_card__77_Lg:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent 55%);pointer-events:none;border-radius:inherit}.ServiceSelector_card_center__GZYKB{width:320px;height:530px;transform:translate(-50%,-50%) translateX(0) scale(1);opacity:1;z-index:4;background:rgba(249,146,146,.09);border-color:rgba(249,146,146,.4);box-shadow:0 30px 80px rgba(249,146,146,.15),0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.08)}.ServiceSelector_card_prev__VXA3b{width:270px;height:470px;transform:translate(-50%,-50%) translateX(-280px) scale(.9);opacity:.6;z-index:3;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.07);box-shadow:none}.ServiceSelector_card_prev__VXA3b:hover{opacity:.8}.ServiceSelector_card_next__kEIEm{width:270px;height:470px;transform:translate(-50%,-50%) translateX(280px) scale(.9);opacity:.6;z-index:3;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.07);box-shadow:none}.ServiceSelector_card_next__kEIEm:hover{opacity:.8}.ServiceSelector_card_hiddenLeft__ygcE1{width:240px;height:340px;transform:translate(-50%,-50%) translateX(-520px) scale(.75);opacity:0;z-index:1;pointer-events:none}.ServiceSelector_card_hiddenRight__lpjW8{width:240px;height:340px;transform:translate(-50%,-50%) translateX(520px) scale(.75);opacity:0;z-index:1;pointer-events:none}.ServiceSelector_cardAccentLine__UqlnG{position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,#f99292,transparent);border-radius:2px;z-index:2}.ServiceSelector_cardContent__0OZTK{padding:1.75rem 1.75rem 1.5rem;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.ServiceSelector_badge__x68WJ{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:.22rem .7rem;margin-bottom:1.25rem;align-self:flex-start;transition:color .4s,background .4s,border-color .4s}.ServiceSelector_badgeCenter__h1uKV{color:#f99292;background:rgba(249,146,146,.13);border-color:rgba(249,146,146,.3)}.ServiceSelector_cardIconWrap__XUIhw{width:54px;height:54px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.5);margin-bottom:1.25rem;flex-shrink:0;transition:background .4s,color .4s,border-color .4s,transform .4s}.ServiceSelector_cardIconWrapCenter__xbnuV{background:rgba(249,146,146,.18);border-color:rgba(249,146,146,.2);color:#f99292}.ServiceSelector_card_center__GZYKB:hover .ServiceSelector_cardIconWrapCenter__xbnuV{transform:scale(1.06)}.ServiceSelector_cardTitle__vW6_p{font-size:1.1rem;font-weight:700;color:#fff;line-height:1.3;margin-bottom:.7rem}.ServiceSelector_cardMeta__KfDJ_{display:flex;align-items:center;gap:.4rem;color:#f99292;font-size:.82rem;font-weight:600;margin-bottom:.45rem}.ServiceSelector_cardPrice__OP3PU{font-size:1.75rem;font-weight:800;color:#fff;letter-spacing:-.02em;margin-bottom:.7rem}.ServiceSelector_cardDesc__4Dmk9{font-size:.85rem;line-height:1.65;color:rgba(255,255,255,.6);flex-grow:1}.ServiceSelector_cardCta__idRJ5{border-top:1px solid rgba(255,255,255,.07);padding-top:.875rem;margin-top:1rem;font-size:.78rem;font-weight:600;color:rgba(249,146,146,.6);letter-spacing:.01em;transition:color .3s}.ServiceSelector_cardCtaActive__Q83aG,.ServiceSelector_card_center__GZYKB:hover .ServiceSelector_cardCta__idRJ5{color:#f99292}.ServiceSelector_dots__45k1G{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-top:2rem}.ServiceSelector_dot__eMODp{width:7px;height:7px;border-radius:999px;background:rgba(255,255,255,.18);border:none;cursor:pointer;padding:0;transition:width .4s cubic-bezier(.4,0,.2,1),background .4s ease,box-shadow .4s ease}.ServiceSelector_dotActive__ODBB7{width:26px;background:#f99292;box-shadow:0 0 8px rgba(249,146,146,.5)}.ServiceSelector_cardExamples__r10Xv{list-style:none;padding:0;margin:.75rem 0 0;text-align:left;width:100%}.ServiceSelector_exampleItem__N9pCg{font-size:.8rem;line-height:1.7;color:rgba(255,255,255,.75);display:flex;align-items:flex-start;gap:.45rem}.ServiceSelector_checkMark__WnTMi{color:#f99292;font-weight:700;flex-shrink:0}.ServiceSelector_sofiaBlock__s5xWc{margin-top:4rem;max-width:560px;margin-left:auto;margin-right:auto;text-align:center;padding:2.5rem 2rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ServiceSelector_sofiaTitle__i5z9r{font-size:1.35rem;font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.3}.ServiceSelector_sofiaText__m77FX{font-size:.95rem;color:rgba(255,255,255,.65);line-height:1.6;margin:0 0 1.5rem}.ServiceSelector_sofiaCta__LfQ7o{background:transparent;border:2px solid rgba(255,255,255,.4);color:#fff;padding:.7rem 2rem;border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .3s,border-color .3s,color .3s}.ServiceSelector_sofiaCta__LfQ7o:hover{background:#f99292;border-color:#f99292;color:#fff}.ServiceSelector_sofiaNote__RV4ak{font-size:.8rem;color:rgba(255,255,255,.38);font-style:italic;margin:.75rem 0 0}.ServiceSelector_detailsPanel__7h1Dl{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.4,0,.2,1),opacity .5s ease,margin-top .5s ease;opacity:0;margin-top:0;scroll-margin-top:120px}.ServiceSelector_detailsPanelOpen__3Y4fO{grid-template-rows:1fr;opacity:1;margin-top:3rem}.ServiceSelector_detailsInner__MO2vk{overflow:hidden}.ServiceSelector_details___NOm8{background:rgba(255,255,255,.04);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:3rem;position:relative;animation:ServiceSelector_fadeUp__l0wsr .5s ease-out both}.ServiceSelector_details___NOm8:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:50%;height:2px;background:linear-gradient(90deg,transparent,#f99292,transparent);border-radius:2px}.ServiceSelector_detailsHeader__u7Hs_{text-align:center;margin-bottom:2.5rem}.ServiceSelector_detailsTitle__Cf8HX{font-size:clamp(1.35rem,3vw,2rem);font-weight:700;color:#fff;margin-bottom:.6rem;letter-spacing:-.02em}.ServiceSelector_detailsSubtitle__w0O8H{font-size:1rem;color:rgba(255,255,255,.6);line-height:1.65;max-width:520px;margin:0 auto}.ServiceSelector_serviceBlocks__rBZXO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.ServiceSelector_serviceBlocksSplit__4OTlN{grid-template-columns:repeat(2,1fr)}.ServiceSelector_serviceBlock__lpdXb{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:1.5rem 1.6rem;transition:background .3s,border-color .3s,transform .3s}.ServiceSelector_serviceBlock__lpdXb:hover{background:rgba(249,146,146,.07);border-color:rgba(249,146,146,.2);transform:translateY(-4px)}.ServiceSelector_blockHeader__Oy65G{display:flex;align-items:center;gap:.875rem;margin-bottom:1rem}.ServiceSelector_blockIcon__0enzz{width:40px;height:40px;flex-shrink:0;background:rgba(249,146,146,.12);border-radius:11px;display:flex;align-items:center;justify-content:center;color:#f99292}.ServiceSelector_blockTitle__CsSyJ{font-size:.93rem;font-weight:700;color:#fff}.ServiceSelector_blockList__oQkV3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.ServiceSelector_blockList__oQkV3 li{font-size:.875rem;line-height:1.6;color:rgba(255,255,255,.67);padding-left:1.2rem;position:relative}.ServiceSelector_blockList__oQkV3 li:before{content:"ΓåÆ";position:absolute;left:0;top:2px;color:#f99292;font-size:.72rem}@keyframes ServiceSelector_fadeUp__l0wsr{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ServiceSelector_pulse__NTB_D{0%,to{opacity:1}50%{opacity:.4}}@media (min-width:1280px){.ServiceSelector_stage__BrG2Z{width:920px}.ServiceSelector_card_center__GZYKB{width:360px;height:440px}.ServiceSelector_card_next__kEIEm,.ServiceSelector_card_prev__VXA3b{width:290px;height:390px}.ServiceSelector_card_prev__VXA3b{transform:translate(-50%,-50%) translateX(-310px) scale(.9)}.ServiceSelector_card_next__kEIEm{transform:translate(-50%,-50%) translateX(310px) scale(.9)}.ServiceSelector_card_hiddenLeft__ygcE1{transform:translate(-50%,-50%) translateX(-580px) scale(.75)}.ServiceSelector_card_hiddenRight__lpjW8{transform:translate(-50%,-50%) translateX(580px) scale(.75)}}@media (max-width:1023px){.ServiceSelector_container__bAcXj{padding-top:8rem}.ServiceSelector_waveBottom__w781S svg,.ServiceSelector_waveTop__j8zx7 svg{height:80px}.ServiceSelector_stage__BrG2Z{width:680px;height:400px}.ServiceSelector_card_center__GZYKB{width:280px;height:390px}.ServiceSelector_card_next__kEIEm,.ServiceSelector_card_prev__VXA3b{width:235px;height:340px}.ServiceSelector_card_prev__VXA3b{transform:translate(-50%,-50%) translateX(-245px) scale(.88)}.ServiceSelector_card_next__kEIEm{transform:translate(-50%,-50%) translateX(245px) scale(.88)}.ServiceSelector_card_hiddenLeft__ygcE1{transform:translate(-50%,-50%) translateX(-480px) scale(.72)}.ServiceSelector_card_hiddenRight__lpjW8{transform:translate(-50%,-50%) translateX(480px) scale(.72)}.ServiceSelector_serviceBlocks__rBZXO{grid-template-columns:repeat(2,1fr)}.ServiceSelector_details___NOm8{padding:2rem 1.75rem}.ServiceSelector_carouselRow__G4kmk{gap:1rem}}@media (max-width:767px){.ServiceSelector_section__F83GU{padding:0 0 5rem}.ServiceSelector_container__bAcXj{padding-top:7rem}.ServiceSelector_waveBottom__w781S svg,.ServiceSelector_waveTop__j8zx7 svg{height:60px}.ServiceSelector_arrow__icAct{width:42px;height:42px}.ServiceSelector_carouselRow__G4kmk{gap:.5rem}.ServiceSelector_stage__BrG2Z{width:calc(100vw - 140px);height:420px}.ServiceSelector_card_next__kEIEm,.ServiceSelector_card_prev__VXA3b{opacity:0;pointer-events:none}.ServiceSelector_card_center__GZYKB{width:min(300px,calc(100vw - 150px));height:400px}.ServiceSelector_serviceBlocksSplit__4OTlN,.ServiceSelector_serviceBlocks__rBZXO{grid-template-columns:1fr;gap:1rem}.ServiceSelector_details___NOm8{padding:1.5rem 1.25rem}.ServiceSelector_counter__91yFv{justify-content:center;padding-right:0}}@media (max-width:479px){.ServiceSelector_title__iQHh1{font-size:1.8rem}.ServiceSelector_stage__BrG2Z{height:400px}.ServiceSelector_card_center__GZYKB{width:calc(100vw - 120px);height:390px}}.TrustProcess_section__TRRB3{padding:5rem 0;background-color:var(--bg-color,#fff3f3)}.TrustProcess_container__vW2Bp{max-width:1200px;margin:0 auto;padding:0 2rem}.TrustProcess_header__Ejtd_{text-align:center;margin-bottom:3.5rem;max-width:700px;margin-left:auto;margin-right:auto}.TrustProcess_title__WbmRE{font-size:2.5rem;font-weight:800;color:var(--color-blue,#2d2d41);margin-bottom:1rem;line-height:1.2}.TrustProcess_subtitle__C2q0c{font-size:1.1rem;color:#6B7280;line-height:1.7}.TrustProcess_grid__ImL88{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}@media (min-width:640px){.TrustProcess_grid__ImL88{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TrustProcess_grid__ImL88{grid-template-columns:repeat(3,1fr)}.TrustProcess_title__WbmRE{font-size:3rem}}.TrustProcess_card__f0gFL{background-color:#FFFFFF;border-radius:16px;padding:1.75rem;display:flex;align-items:flex-start;gap:1.25rem;box-shadow:0 2px 8px rgba(45,45,65,.04);border:1px solid rgba(0,0,0,.04);transition:transform .25s ease,box-shadow .25s ease}.TrustProcess_card__f0gFL:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(45,45,65,.08)}.TrustProcess_iconWrapper___xLtr{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,rgba(249,146,146,.12),rgba(249,146,146,.05));color:var(--color-coral,#f99292);border-radius:12px}.TrustProcess_content__kLRzp{display:flex;flex-direction:column;gap:.35rem}.TrustProcess_cardTitle__Lrj6x{margin:0;font-size:1rem;font-weight:700;color:var(--color-blue,#2d2d41);line-height:1.3}.TrustProcess_cardDescription__mOE8g{margin:0;font-size:.9rem;color:#6B7280;line-height:1.5}.CaregiversSection_section__PeYj0{background-color:#FFFFFF;padding:0 0 5rem;position:relative;overflow:hidden}.CaregiversSection_waveTop__EVX_L{position:relative;width:100%;line-height:0;overflow:hidden;margin-bottom:2rem}.CaregiversSection_waveTop__EVX_L svg{display:block;width:calc(100% + 2px);height:80px}.CaregiversSection_shapeFillTop__eQOhL{fill:#fff3f3;stroke:none}@media (min-width:768px){.CaregiversSection_waveTop__EVX_L svg{height:120px}}.CaregiversSection_container__zzTEe{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.CaregiversSection_eyebrow__InzU5{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem 1rem;border-radius:50px;background:rgba(249,146,146,.08);color:#f99292;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.5rem}.CaregiversSection_title__aCD3z{font-size:2.25rem;font-weight:800;color:#2d2d41;margin:0 0 2rem;line-height:1.15;letter-spacing:-.01em}@media (min-width:768px){.CaregiversSection_title__aCD3z{font-size:3rem}}.CaregiversSection_accent__LnEk2{color:#f99292}.CaregiversSection_situations__olTae{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-bottom:2.5rem}.CaregiversSection_pill__8xNGa{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:50px;background:#f7f7f9;font-size:.875rem;font-weight:600;color:#2d2d41;transition:all .3s ease}.CaregiversSection_pill__8xNGa:hover{background:#fff3f3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(249,146,146,.12)}.CaregiversSection_pillIcon__c_ZZ_{color:#f99292;flex-shrink:0}.CaregiversSection_promiseCard__g32IG{background:linear-gradient(160deg,#2d2d41,#3a3a55);border-radius:24px;padding:2.5rem 2rem;margin-bottom:2rem;position:relative;overflow:hidden}.CaregiversSection_promiseCard__g32IG:before{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,rgba(249,146,146,.15) 0,transparent 70%);pointer-events:none}.CaregiversSection_promiseCard__g32IG:after{content:"";position:absolute;bottom:-40px;left:-40px;width:150px;height:150px;background:radial-gradient(circle,rgba(249,146,146,.08) 0,transparent 70%);pointer-events:none}@media (min-width:768px){.CaregiversSection_promiseCard__g32IG{padding:3rem}}.CaregiversSection_promiseText__pC3zD{font-size:1.0625rem;color:rgba(255,255,255,.75);line-height:1.7;max-width:560px;margin:0 auto 2rem;position:relative;z-index:1}.CaregiversSection_promiseText__pC3zD strong{color:#ffffff}.CaregiversSection_highlight__D8JB3{color:#f99292;font-weight:600}.CaregiversSection_cta__LAaAJ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:14px 32px;border-radius:50px;font-weight:700;font-size:1rem;color:#2d2d41;background:#ffffff;border:none;cursor:pointer;position:relative;z-index:1;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1);transition:all .3s ease}.CaregiversSection_cta__LAaAJ:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(249,146,146,.2),transparent);transition:left .55s ease;pointer-events:none}.CaregiversSection_cta__LAaAJ:hover:before{left:130%}.CaregiversSection_cta__LAaAJ:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.CaregiversSection_cta__LAaAJ:active{transform:translateY(0)}.CaregiversSection_reassurance__Tp7G_{font-size:.8125rem;color:#aaa;line-height:1.6;max-width:600px;margin:0 auto}@media (max-width:767px){.CaregiversSection_title__aCD3z{font-size:1.875rem}.CaregiversSection_pill__8xNGa{font-size:.8125rem;padding:.5rem .875rem}.CaregiversSection_promiseCard__g32IG{padding:2rem 1.5rem;border-radius:20px}.CaregiversSection_promiseText__pC3zD{font-size:.9375rem}.CaregiversSection_cta__LAaAJ{width:100%;justify-content:center}}.FAQ_section__AblqS{padding:0 0 6rem;background:linear-gradient(180deg,#2d2d41,#3a3a52);position:relative;overflow:visible;z-index:10}.FAQ_waveTop__T1t6M{position:absolute;top:-3px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.FAQ_waveTop__T1t6M svg{position:relative;display:block;width:calc(100% + 2px);height:105px;transform:scaleY(1.05);transform-origin:top}.FAQ_shapeFillTop__gc62_{fill:#FFFFFF;stroke:none}.FAQ_waveBottom__UV__P{position:absolute;bottom:-3px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.FAQ_waveBottom__UV__P svg{position:relative;display:block;width:calc(100% + 2px);height:105px;transform:scaleY(1.05);transform-origin:bottom}.FAQ_shapeFillBottom__6QfSl{fill:#fff3f3;stroke:none}.FAQ_container__qxAig{position:relative;z-index:2;padding-top:6rem}.FAQ_header__nymDP{text-align:center;margin-bottom:4rem;animation:FAQ_fadeInUp__SQfvo .8s ease-out}.FAQ_title__a_N1k{font-size:2.75rem;font-weight:800;color:white;margin-bottom:1rem;line-height:1.2;letter-spacing:.02em}.FAQ_title__a_N1k .FAQ_accent__ASZ_O{color:#f99292}.FAQ_subtitle__8R4NJ{font-size:1.125rem;line-height:1.7;color:rgba(255,255,255,.85);max-width:600px;margin:0 auto}.FAQ_faqList__wU6Pn{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.FAQ_faqItem__SHJ9L{background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);animation:FAQ_fadeInUp__SQfvo .6s ease-out backwards}.FAQ_faqItem__SHJ9L:first-child{animation-delay:.1s}.FAQ_faqItem__SHJ9L:nth-child(2){animation-delay:.15s}.FAQ_faqItem__SHJ9L:nth-child(3){animation-delay:.2s}.FAQ_faqItem__SHJ9L:nth-child(4){animation-delay:.25s}.FAQ_faqItem__SHJ9L:nth-child(5){animation-delay:.3s}.FAQ_faqItem__SHJ9L:nth-child(6){animation-delay:.35s}.FAQ_faqItem__SHJ9L:nth-child(7){animation-delay:.4s}.FAQ_faqItem__SHJ9L:hover{background:rgba(255,255,255,.08);border-color:rgba(249,146,146,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.FAQ_question__KVX9z{width:100%;padding:1.5rem 2rem;background:transparent;border:none;color:white;font-size:1.0625rem;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;transition:all .3s ease}.FAQ_questionActive__YrQzs,.FAQ_question__KVX9z:hover{color:#f99292}.FAQ_question__KVX9z svg{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1);color:rgba(255,255,255,.6)}.FAQ_questionActive__YrQzs svg{color:#f99292}.FAQ_chevronOpen__7UJLk{transform:rotate(180deg)}.FAQ_answer__Zehdp{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.FAQ_answerOpen__AjppC{max-height:1000px}.FAQ_answerContent__i_1hO{padding:0 2rem 1.5rem;color:rgba(255,255,255,.9);font-size:.9375rem;line-height:1.7}.FAQ_answerContent__i_1hO p{margin-bottom:1rem}.FAQ_answerContent__i_1hO p:last-child{margin-bottom:0}.FAQ_answerContent__i_1hO ul{list-style:none;padding:0;margin:1rem 0}.FAQ_answerContent__i_1hO li{padding-left:0;margin-bottom:.5rem;color:rgba(255,255,255,.85)}.FAQ_checkList__wuJEC{list-style:none;padding:0;margin:1rem 0}.FAQ_checkList__wuJEC li{padding-left:2rem;position:relative;margin-bottom:.75rem;color:rgba(255,255,255,.9)}.FAQ_checkList__wuJEC li:before{content:"✓";position:absolute;left:0;width:24px;height:24px;background:linear-gradient(135deg,#f99292,#E08585);color:white;font-weight:700;font-size:.875rem;border-radius:4px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(249,146,146,.3)}.FAQ_answerContent__i_1hO strong{color:#f99292;font-weight:700}.FAQ_footerNote__T53Mf{text-align:center;margin-top:3rem;font-size:.9375rem;color:rgba(255,255,255,.7);font-style:italic}@keyframes FAQ_fadeInUp__SQfvo{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.FAQ_waveBottom__UV__P svg,.FAQ_waveTop__T1t6M svg{height:158px}.FAQ_title__a_N1k{font-size:3.5rem}.FAQ_subtitle__8R4NJ{font-size:1.25rem}.FAQ_container__qxAig{padding-top:10rem}.FAQ_question__KVX9z{font-size:1.125rem;padding:1.75rem 2.5rem}.FAQ_answerContent__i_1hO{padding:0 2.5rem 2rem;font-size:1rem}}@media (max-width:767px){.FAQ_section__AblqS{padding:0 0 4rem}.FAQ_container__qxAig{padding-top:6rem}.FAQ_title__a_N1k{font-size:2rem}.FAQ_subtitle__8R4NJ{font-size:1rem}.FAQ_header__nymDP{margin-bottom:2.5rem}.FAQ_question__KVX9z{font-size:.9375rem;padding:1.25rem 1.5rem}.FAQ_answerContent__i_1hO{padding:0 1.5rem 1.25rem;font-size:.875rem}.FAQ_faqList__wU6Pn{gap:.75rem}}@media (prefers-reduced-motion:reduce){.FAQ_faqItem__SHJ9L,.FAQ_header__nymDP{animation:none}.FAQ_answer__Zehdp,.FAQ_question__KVX9z svg{transition:none}}.FAQ_contactButton__zDTsf{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f99292,#ffb4b4);color:white;padding:.875rem 1.75rem;border-radius:30px;font-weight:600;text-decoration:none;box-shadow:0 4px 15px rgba(249,146,146,.3);transition:all .3s cubic-bezier(.4,0,.2,1);margin:.75rem 0 1rem}.FAQ_contactButton__zDTsf:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(249,146,146,.4);color:white}.FAQ_contactButton__zDTsf svg{width:1.25rem;height:1.25rem}.FAQ_contactNote__ep3pV{font-size:.9rem;color:rgba(255,255,255,.7);display:flex;align-items:center;gap:.5rem;margin-top:0!important}.FAQ_contactNote__ep3pV svg{width:1rem;height:1rem;color:#f99292}