.HowItWorks_mainStepContainer__VfK5H{background-color:var(--serviblack);padding:1rem 0}.HowItWorks_stepContent__yQjOs{display:flex;flex-direction:column;align-items:center}.HowItWorks_stepContent__yQjOs h4{color:var(--serviyellow);width:100%;text-align:center;font-size:1.2rem}.HowItWorks_icon__o6RsF{font-size:3rem;color:var(--serviblack)}.HowItWorks_description__FQuJz{font-size:1.2rem;text-align:center;margin-bottom:1rem;color:var(--serviyellow);padding:0 2rem}.HowItWorks_worksTitle__DebNV{color:var(--serviyellow);font-size:1.9rem;text-align:center;margin:2.5rem 0 1rem}.HowItWorks_iconCircle__2Y3Pc{background-color:var(--serviyellow);border-radius:50%;padding:1rem;margin-bottom:1rem;width:8rem;height:8rem;display:flex;justify-content:center;align-items:center}.HowItWorks_textContainer__w8SYZ{display:flex;flex-direction:column;align-items:center;background-color:var(--serviblack);color:var(--serviyellow);font-size:1.9rem;padding:2.5rem 0 1rem;text-align:center}.Footer_footer__kHNNQ{background-color:var(--serviyellow);padding:1rem;text-align:center;color:var(--serviblack)}.Footer_footer__kHNNQ a{color:var(--serviblack);text-decoration:none}@media screen and (max-width:820px){body:has(.providersLandingMobileCta) .Footer_footer__kHNNQ{padding-bottom:calc(8.75rem + env(safe-area-inset-bottom))}}.HowItWorksTwoSteps_howItWorksSection__dLJu7{background:var(--serviblack);color:#ffffff}.HowItWorksTwoSteps_sectionInner__3dXJR{width:min(100%,1180px);margin:0 auto;padding:3.25rem 1rem}.HowItWorksTwoSteps_sectionHeader__D3kUE{max-width:44rem;margin:0 auto 1.5rem;text-align:center}.HowItWorksTwoSteps_sectionHeader__D3kUE span{display:inline-flex;margin-bottom:.8rem;padding:.35rem .55rem;border:1px solid color-mix(in srgb,var(--serviyellow) 50%,white 8%);border-radius:999px;background:color-mix(in srgb,var(--serviyellow) 16%,transparent);color:var(--serviyellow);font-size:var(--serviTextSm);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightTight);letter-spacing:0}.HowItWorksTwoSteps_sectionHeader__D3kUE h2{margin:0;color:#ffffff;font-size:var(--serviText2Xl);font-weight:var(--serviWeightBold);line-height:var(--serviLineHeightTitle);letter-spacing:0}.HowItWorksTwoSteps_sectionHeader__D3kUE p{margin:.75rem 0 0;color:color-mix(in srgb,white 78%,var(--serviblack));font-size:var(--serviTextBase);line-height:var(--serviLineHeightRelaxed)}.HowItWorksTwoSteps_stepsGrid__v4vXV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.HowItWorksTwoSteps_stepCard__ACrSr{display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,white 14%,var(--serviblack));border-radius:8px;background:color-mix(in srgb,white 7%,var(--serviblack))}.HowItWorksTwoSteps_stepMedia__clE4z{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;min-height:12rem;overflow:hidden;background:color-mix(in srgb,var(--serviyellow) 16%,var(--serviblack))}.HowItWorksTwoSteps_stepImage__Te_mU{object-fit:cover}.HowItWorksTwoSteps_stepNumber__YvKvU{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--serviblack);border-radius:8px;background:var(--serviyellow);color:var(--serviblack);font-size:var(--serviTextBase);font-weight:var(--serviWeightBold);line-height:1}.HowItWorksTwoSteps_stepBody__jYD_M{padding:1rem}.HowItWorksTwoSteps_stepBody__jYD_M h3{margin:0;color:var(--serviyellow);font-size:var(--serviTextLg);line-height:var(--serviLineHeightTitle)}.HowItWorksTwoSteps_stepBody__jYD_M p{margin:.55rem 0 0;color:color-mix(in srgb,white 80%,var(--serviblack));font-size:var(--serviTextBase);line-height:var(--serviLineHeightRelaxed)}.HowItWorksTwoSteps_highlightsPanel__kdgCB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem}.HowItWorksTwoSteps_highlightItem__TLJp_{display:flex;gap:.6rem;align-items:flex-start;min-height:5.5rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--serviyellow) 40%,var(--serviblack));border-radius:8px;background:#ffffff;color:var(--serviblack)}.HowItWorksTwoSteps_highlightItem__TLJp_ i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.6rem;width:1.6rem;height:1.6rem;border-radius:8px;background:var(--serviyellow);color:var(--serviblack);font-size:.8rem}.HowItWorksTwoSteps_highlightItem__TLJp_ span{font-size:var(--serviTextSm);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightNormal)}@media screen and (max-width:980px){.HowItWorksTwoSteps_stepsGrid__v4vXV{grid-template-columns:1fr}.HowItWorksTwoSteps_highlightsPanel__kdgCB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:620px){.HowItWorksTwoSteps_sectionInner__3dXJR{padding:2.5rem .85rem}.HowItWorksTwoSteps_sectionHeader__D3kUE h2{font-size:var(--serviTextXl)}.HowItWorksTwoSteps_highlightsPanel__kdgCB{grid-template-columns:1fr}.HowItWorksTwoSteps_highlightItem__TLJp_{min-height:auto}}.landPage_landContent__yMz_Z{padding:2rem 1.5rem;text-align:center;background-color:var(--background);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);color:var(--foreground);font-family:var(--font-roboto),sans-serif}.landPage_landContent__yMz_Z p{font-size:1rem;line-height:1.6;margin-bottom:1.2rem;color:var(--serviBlueGray)}.landPage_landContent__yMz_Z h2{font-size:1.5rem;color:var(--serviblue);margin-bottom:.8rem;margin-top:1.5rem;position:relative}.landPage_landContent__yMz_Z h2:after{content:"";display:block;width:40px;height:3px;background-color:var(--serviyellow);margin:.5rem auto 0;border-radius:2px}.landPage_landContent__yMz_Z ul{list-style:none;padding:0;margin:1rem 0;text-align:left;display:inline-block}.landPage_landContent__yMz_Z ul li{position:relative;padding-left:1.5rem;margin-bottom:.8rem;font-size:1rem;line-height:1.5;color:var(--foreground)}.landPage_landContent__yMz_Z ul li:before{content:"✔";position:absolute;left:0;color:var(--serviyellowAlert);font-weight:700}.landPage_landContent__yMz_Z strong{color:var(--serviblue)}.landPage_landContent__4Jypj{padding:2rem 1.5rem;text-align:center;background-color:var(--background);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);color:var(--foreground);font-family:var(--font-roboto),sans-serif}.landPage_landContent__4Jypj p{font-size:1rem;line-height:1.6;margin-bottom:1.2rem;color:var(--serviBlueGray)}.landPage_landContent__4Jypj h2{font-size:1.5rem;color:var(--serviblue);margin-bottom:.8rem;margin-top:1.5rem;position:relative}.landPage_landContent__4Jypj h2:after{content:"";display:block;width:40px;height:3px;background-color:var(--serviyellow);margin:.5rem auto 0;border-radius:2px}.landPage_landContent__4Jypj ul{list-style:none;padding:0;margin:1rem 0;text-align:left;display:inline-block}.landPage_landContent__4Jypj ul li{position:relative;padding-left:1.5rem;margin-bottom:.8rem;font-size:1rem;line-height:1.5;color:var(--foreground)}.landPage_landContent__4Jypj ul li:before{content:"✔";position:absolute;left:0;color:var(--serviyellowAlert);font-weight:700}.landPage_landContent__4Jypj strong{color:var(--serviblue)}.Hero_heroContainer__ziBWl{position:relative;width:100%;height:80vh;min-height:400px;overflow:hidden}.Hero_heroImage__OgqH3{position:absolute;top:0;left:0;width:100%;height:100%;min-height:400px;z-index:1}.Hero_heroWrapper__nm_7J{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-user-select:none;user-select:none}.Hero_hero__QeX9G{padding:1rem;background:var(--serviyellow);text-align:center;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:800px;max-height:40svh;min-height:30svh;overflow:hidden;margin:auto}.Hero_heroWrapper__nm_7J h1{margin:0 0 2.5rem}.Hero_searchContainer__9pChn{max-width:300px;margin:auto}.Hero_heroTitle__BIUp1{font-size:2rem;font-weight:700;margin:.5rem 0;color:var(--serviblack)}.Hero_heroSubtitle__Ub1Wp{font-size:1rem;color:var(--serviblack);margin:1.5rem 0;font-weight:700}@media (max-width:1400px){.Hero_hero__QeX9G{padding:1.5rem 1rem;margin:0 10px}.Hero_heroTitle__BIUp1{font-size:1.6rem}.Hero_heroSubtitle__Ub1Wp{font-size:1rem;margin-bottom:1.5rem}.Hero_heroWrapper__nm_7J h2{font-size:1.5rem;margin:.5rem 0}}@media (max-height:800px){.Hero_heroContainer__ziBWl{height:70vh}.Hero_hero__QeX9G{max-height:50svh}}@media (max-width:768px){.Hero_heroTitle__BIUp1{font-size:1.4rem}.Hero_heroWrapper__nm_7J{width:100%}.Hero_heroSubtitle__Ub1Wp{font-size:1rem}.Hero_heroWrapper__nm_7J h2{font-size:1rem;margin:.3rem 0}}.PublicLayout_mainContent__T8Ynu{display:flex;flex-direction:column;min-height:100svh;width:100%}.SharedNavbar_navLink__XGVh4{background-color:var(--serviblack);color:var(--serviyellow);padding:.5rem 1rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;margin:0 10px;border:2px solid var(--serviyellow);-webkit-user-select:none;user-select:none;text-decoration:none;transition:all .3s}.SharedNavbar_navLink__XGVh4:hover{border:2px solid var(--serviblack);background-color:var(--serviyellow);color:var(--serviblack)}.SharedNavbar_registerAsProvider__68R38{background-color:var(--serviyellow);color:var(--serviblack);padding:.5rem 1rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;margin:0 10px;border:2px solid var(--serviblack);-webkit-user-select:none;user-select:none;text-decoration:none;transition:all .3s;text-align:center}.SharedNavbar_registerAsProvider__68R38:hover{border:2px solid var(--serviyellow);background-color:var(--serviblack);color:var(--serviyellow)}.SharedNavbar_navbar__53LWw{background-color:var(--serviyellow);border:none;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem}.SharedNavbar_leftContent__lFAQz,.SharedNavbar_rightContent__p35AS{display:flex;align-items:center;gap:1rem}@media (max-width:480px){.SharedNavbar_navbar__53LWw{padding:1.2rem 1rem}}@media (max-width:414px){.SharedNavbar_registerAsProvider__68R38{font-size:.9rem;margin:0;padding:5px}}@media (max-width:358px){.SharedNavbar_registerAsProvider__68R38{font-size:.8rem;margin:0;padding:4px}}@media (max-width:768px){.SharedNavbar_navbar__53LWw.SharedNavbar_compactMobile__x2nGA{box-sizing:border-box;min-height:60px;height:60px;padding:8px 12px}}.ProviderConditions_wrapper__49_Ka{width:min(100%,1180px);margin:0 auto;padding:3.25rem 1rem}.ProviderConditions_sectionHeader__9d_7G{max-width:44rem;margin:0 auto 1.25rem;text-align:center}.ProviderConditions_sectionHeader__9d_7G>span{display:inline-flex;align-items:center;margin-bottom:.8rem;gap:.45rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--serviblack);font-size:var(--serviTextBase);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightTight)}.ProviderConditions_sectionHeader__9d_7G>span:before{width:1rem;height:3px;background:var(--serviyellow);content:""}.ProviderConditions_sectionHeader__9d_7G h2{margin:0;color:var(--serviblack);font-size:var(--serviText2Xl);font-weight:var(--serviWeightBold);line-height:var(--serviLineHeightTitle)}.ProviderConditions_sectionHeader__9d_7G p{margin:.75rem 0 0;color:color-mix(in srgb,var(--serviblack) 76%,white);font-size:var(--serviTextBase);line-height:var(--serviLineHeightRelaxed)}.ProviderConditions_keyStrip__5Bg8W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.ProviderConditions_keyStrip__5Bg8W div{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.5rem;padding:.75rem;border:1px solid color-mix(in srgb,var(--serviyellow) 52%,var(--serviblack));border-radius:8px;background:var(--serviblack);color:#ffffff}.ProviderConditions_keyStrip__5Bg8W strong{color:var(--serviyellow);font-size:var(--serviText2Xl);line-height:1}.ProviderConditions_keyStrip__5Bg8W span{max-width:10rem;color:color-mix(in srgb,white 82%,var(--serviblack));font-size:var(--serviTextSm);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightNormal)}.ProviderConditions_conditionsGrid__YrShq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.ProviderConditions_conditionCard__o2Ffm{display:flex;gap:.8rem;align-items:flex-start;padding:1rem;border:1px solid color-mix(in srgb,var(--serviblack) 12%,white);border-radius:8px;background:#ffffff;box-shadow:0 10px 24px rgba(17,24,39,.07)}.ProviderConditions_conditionCard__o2Ffm>i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;border-radius:8px;background:var(--serviyellow);color:var(--serviblack)}.ProviderConditions_conditionCard__o2Ffm h3{margin:0;color:var(--serviblack);font-size:var(--serviTextLg);line-height:var(--serviLineHeightTitle)}.ProviderConditions_conditionCard__o2Ffm p{margin:.45rem 0 0;color:color-mix(in srgb,var(--serviblack) 76%,white);font-size:var(--serviTextBase);line-height:var(--serviLineHeightRelaxed)}.ProviderConditions_finalCta__STxWe{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-top:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--serviyellow) 55%,var(--serviblack) 10%);border-left:6px solid var(--serviyellow);border-radius:8px;background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.06)}.ProviderConditions_finalCta__STxWe h3{margin:0;color:var(--serviblack);font-size:var(--serviTextLg);line-height:var(--serviLineHeightTitle)}.ProviderConditions_finalCta__STxWe p{margin:.35rem 0 0;color:color-mix(in srgb,var(--serviblack) 74%,white);line-height:var(--serviLineHeightRelaxed)}.ProviderConditions_ctaButton__nRnyu{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:2.75rem;gap:.55rem;padding:.7rem 1rem;border:1px solid var(--serviyellow);border-radius:8px;background:var(--serviyellow);color:var(--serviblack);font-weight:var(--serviWeightBold);text-decoration:none;box-shadow:0 8px 18px color-mix(in srgb,var(--serviyellow) 28%,transparent)}.ProviderConditions_ctaButton__nRnyu:focus-visible,.ProviderConditions_ctaButton__nRnyu:hover{border-color:var(--serviyellowAlert);background:var(--serviyellowAlert);color:var(--serviblack)}.ProviderConditions_ctaButton__nRnyu:focus-visible{outline:3px solid color-mix(in srgb,var(--serviblack) 45%,transparent);outline-offset:2px}@media screen and (max-width:720px){.ProviderConditions_wrapper__49_Ka{padding:2.5rem .85rem}.ProviderConditions_sectionHeader__9d_7G h2{font-size:var(--serviTextXl)}.ProviderConditions_conditionsGrid__YrShq,.ProviderConditions_keyStrip__5Bg8W{grid-template-columns:1fr}.ProviderConditions_keyStrip__5Bg8W div{justify-content:flex-start;min-height:auto}.ProviderConditions_finalCta__STxWe{align-items:stretch;flex-direction:column}.ProviderConditions_ctaButton__nRnyu{width:100%}}.Step1Login_loginCard__HeNRk{background:#ffffff;border:1px solid color-mix(in srgb,var(--serviblack) 12%,transparent);border-radius:8px;box-shadow:0 10px 24px color-mix(in srgb,var(--serviblack) 8%,transparent);color:var(--serviblack);display:flex;flex-direction:column;gap:.85rem;overflow:hidden;padding:1.05rem;position:relative;width:100%}.Step1Login_loginCard__HeNRk:before{background:var(--serviyellow);content:"";height:4px;left:0;position:absolute;right:0;top:0}.Step1Login_loginHeader__5d6gg{display:flex;flex-direction:column;gap:.3rem}.Step1Login_loginHeader__5d6gg h2{color:var(--serviblack);font-size:var(--serviSectionTitleFontSize);font-weight:var(--serviSectionTitleFontWeight);line-height:var(--serviSectionTitleLineHeight);margin:0}.Step1Login_loginHeader__5d6gg p{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight);margin:0}.Step1Login_googleArea__tQ_Lw{align-items:center;display:flex;justify-content:center;min-height:2.6rem;width:100%}.Step1Login_divider__7TPmy{align-items:center;color:var(--serviBlueGray);display:grid;font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);gap:.75rem;grid-template-columns:1fr auto 1fr}.Step1Login_divider__7TPmy:after,.Step1Login_divider__7TPmy:before{background:color-mix(in srgb,var(--serviblack) 12%,transparent);content:"";height:1px}.Step1Login_classicForm__r0R3K{display:flex;flex-direction:column;gap:.8rem}.Step1Login_field__sXVaL{display:flex;flex-direction:column;gap:.35rem}.Step1Login_field__sXVaL label{color:var(--serviFieldLabelColor);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight)}.Step1Login_fieldHint___KJDa{color:var(--serviBlueGray);font-size:var(--serviTextSm);line-height:var(--serviLineHeightNormal)}.Step1Login_accountInput__AwNU4.p-inputtext{border-color:color-mix(in srgb,var(--serviblack) 18%,transparent);border-radius:6px;min-height:var(--serviButtonMinHeight);width:100%}.Step1Login_accountInput__AwNU4.p-inputtext:enabled:focus,.Step1Login_passwordInput__8lad6 .p-inputtext:enabled:focus{border-color:var(--serviyellow);box-shadow:0 0 0 3px rgba(255,213,79,.28)}.Step1Login_passwordInput__8lad6.p-password{display:block;width:100%}.Step1Login_passwordInput__8lad6 .p-password-input{border-color:color-mix(in srgb,var(--serviblack) 18%,transparent);border-radius:6px;min-height:var(--serviButtonMinHeight);width:100%}.Step1Login_primaryAction__pi8vq.p-button{background:var(--serviAction);border-color:var(--serviAction);color:var(--serviActionText);width:100%;box-shadow:0 6px 14px color-mix(in srgb,var(--serviAction) 22%,transparent)}.Step1Login_primaryAction__pi8vq.p-button:not(:disabled):hover{background:var(--serviActionHover);border-color:var(--serviActionHover);color:var(--serviActionText)}.Step1Login_primaryAction__pi8vq.p-button:not(:disabled):focus{box-shadow:0 0 0 3px rgba(255,213,79,.28)}.Step1Login_primaryAction__pi8vq.p-button:disabled{opacity:.55}.Step1Login_loggedState__JlUBY{background:var(--serviActionSoft);border:1px solid var(--serviActionBorder);border-radius:8px;color:var(--serviblack);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviBodySmallLineHeight);margin:0;padding:.75rem;text-align:center}.Step1Login_otpDialog__uUI1p .p-dialog-header{background:var(--serviyellow);border-bottom:1px solid var(--serviActionBorder);color:var(--serviblack)}.Step1Login_otpDialog__uUI1p .p-dialog-header-icon,.Step1Login_otpDialog__uUI1p .p-dialog-title{color:var(--serviblack)}.Step1Login_otpDialog__uUI1p .p-dialog-content{background:#ffffff}@media (max-width:768px){.Step1Login_loginCard__HeNRk{border-radius:8px;gap:.75rem;padding:.95rem .9rem .9rem}.Step1Login_loginHeader__5d6gg{gap:.2rem}.Step1Login_classicForm__r0R3K{gap:.72rem}.Step1Login_accountInput__AwNU4.p-inputtext,.Step1Login_passwordInput__8lad6 .p-password-input{scroll-margin-block-start:1rem}}.ProfileServiceCategorySelector_worksTitle__MqdcE{font-size:1.9rem;text-align:center;margin:2.5rem 0 1rem;color:var(--serviyellow)}.ProfileServiceCategorySelector_CategoriesContainer__CvWfb{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;justify-content:center;max-width:1200px;margin:0 auto;padding:2rem}.ProfileServiceCategorySelector_Card___sixF{text-align:center;margin:.5rem;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;cursor:pointer}.ProfileServiceCategorySelector_CardText__bvOv_{font-size:1rem;font-weight:700}.ProfileServiceCategorySelector_CardIcon__52EmT{font-size:2.5rem;margin-bottom:1rem}.ProfileServiceCategorySelector_CategoryItem__K1fz1{font-size:1rem;font-weight:600;text-align:center;cursor:pointer;padding:1rem .5rem;border:1px solid var(--foreground);border-radius:8px;word-break:break-word;white-space:normal}.ProfileServiceCategorySelector_CategoryItem__K1fz1:hover{background-color:var(--foreground);color:var(--background)}@media screen and (max-width:1000px){.ProfileServiceCategorySelector_CategoriesContainer__CvWfb{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ProfileServiceCategorySelector_CategoriesContainer__CvWfb h4{font-size:.8rem}}@media screen and (max-width:600px){.ProfileServiceCategorySelector_CategoriesContainer__CvWfb{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.ProfileServiceCategorySelector_CategoriesContainer__CvWfb h4{font-size:.8rem}}.ProfileServiceField_sfColors___OSjz{color:var(--serviblack);background-color:var(--serviyellow)}.ProfileServiceField_dialogContent__KnQJ9{padding:0;margin:0}.ProfileServiceField_resultContent__dHadJ{height:70svh}.ProfileServiceField_guidedPanel__XRWiV,.ProfileServiceField_serviceEditorDialog__vVo9H.p-dialog,.ProfileServiceField_serviceSummaryPanel__mZ1aU{--sf-panel-bg:white;--sf-soft-bg:var(--background);--sf-hover-bg:color-mix(in srgb,var(--background) 78%,white);--sf-border:color-mix(in srgb,var(--serviblack) 14%,white);--sf-control-border:color-mix(in srgb,var(--serviblack) 18%,white);--sf-text:var(--serviblack);--sf-muted:var(--serviBlueGray);--sf-work-yellow:var(--serviyellow);--sf-work-yellow-hover:var(--serviyellowAlert)}.ProfileServiceField_guidedPanel__XRWiV{background:var(--sf-panel-bg);border:1px solid var(--sf-border);border-radius:8px;box-shadow:0 6px 18px color-mix(in srgb,var(--serviblack) 7%,transparent);color:var(--sf-text);display:flex;flex-direction:column;gap:.9rem;margin:0 auto 1rem;max-width:1040px;overflow:hidden;padding:1rem;position:relative}.ProfileServiceField_guidedPanel__XRWiV:before{background:var(--serviyellow);content:"";height:4px;left:0;position:absolute;right:0;top:0}.ProfileServiceField_guidedPanelEmbedded__YioW_{border-color:var(--sf-border);border-radius:8px;box-shadow:none;margin:0;max-width:none;padding:1rem}.ProfileServiceField_guidedPanelEmbedded__YioW_ .ProfileServiceField_guidedHeader__dFzoG h2{font-size:var(--serviSectionTitleFontSize)}.ProfileServiceField_guidedHeader__dFzoG{display:flex;flex-direction:column;gap:.35rem}.ProfileServiceField_guidedEyebrow__iFNdW{color:var(--serviblack);font-size:var(--serviEyebrowFontSize);font-weight:var(--serviEyebrowFontWeight);letter-spacing:.04em;line-height:var(--serviEyebrowLineHeight);text-transform:uppercase}.ProfileServiceField_guidedHeader__dFzoG h2{font-size:var(--serviTextXl);font-weight:var(--serviWeightBold);line-height:var(--serviLineHeightTight);margin:0}.ProfileServiceField_guidedHeader__dFzoG p{color:var(--sf-muted);font-size:var(--serviBodyFontSize);line-height:var(--serviBodyLineHeight);margin:0}.ProfileServiceField_guidedSearchControl__Xk6GO{display:flex;flex-direction:column;gap:.45rem}.ProfileServiceField_guidedSearchControlWithProgress__tkf0B{background:transparent}.ProfileServiceField_guidedSelectionProgress__jRMOs{display:flex;flex-direction:column;gap:.15rem}.ProfileServiceField_guidedSelectionProgressLabel__0wf19{color:var(--serviblack);display:block;font-size:var(--serviTextXs);font-weight:var(--serviWeightRegular);line-height:1rem;text-align:left}.ProfileServiceField_guidedSelectionProgressTrack__SFDbs{background:color-mix(in srgb,var(--serviblack) 14%,white);border-radius:999px;display:block;height:5px;overflow:hidden}.ProfileServiceField_guidedSelectionProgressTrack__SFDbs>span{background:var(--sf-work-yellow);border-radius:inherit;display:block;height:100%;transition:width .16s ease}.ProfileServiceField_guidedSearchBox__yZ8pR{align-items:center;background:var(--sf-panel-bg);border:1px solid var(--sf-control-border);border-radius:6px;display:grid;grid-template-columns:auto 1fr auto;min-height:40px;padding:0 .75rem}.ProfileServiceField_guidedSearchBox__yZ8pR:focus-within{border-color:var(--sf-work-yellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 28%,transparent)}.ProfileServiceField_guidedSearchIcon__M4rFl{color:var(--sf-muted);font-size:var(--serviBodyFontSize);margin-right:.65rem}.ProfileServiceField_guidedSearchInput__TqJsA{border:0;box-shadow:none;min-width:0;padding-left:0;width:100%}.ProfileServiceField_guidedSearchInput__TqJsA:enabled:focus{box-shadow:none}.ProfileServiceField_guidedSearchClear__Kzy72{align-items:center;background:var(--sf-hover-bg);border:1px solid var(--sf-border);border-radius:999px;color:var(--sf-text);cursor:pointer;display:inline-flex;height:1.8rem;justify-content:center;width:1.8rem}.ProfileServiceField_guidedSelectionSummary__9F6kC{background:var(--sf-soft-bg);border:1px solid var(--sf-border);border-radius:8px;display:flex;flex-direction:column;gap:.7rem;padding:.8rem}.ProfileServiceField_guidedSelectionSummary__9F6kC strong{display:block;color:var(--serviblack);font-size:var(--serviBodyFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightTight)}.ProfileServiceField_guidedSelectionSummary__9F6kC span{margin-top:.15rem}.ProfileServiceField_guidedFeedback__u4bC1,.ProfileServiceField_guidedSelectionSummary__9F6kC span{color:var(--sf-muted);display:block;font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight)}.ProfileServiceField_guidedFeedbackError__XIjtA{color:var(--serviRed)!important;font-weight:var(--serviWeightSemibold)}.ProfileServiceField_guidedLimitTrack__DUZ9M{background:color-mix(in srgb,var(--serviblack) 14%,white);border-radius:999px;height:.45rem;overflow:hidden}.ProfileServiceField_guidedLimitTrack__DUZ9M span{background:var(--sf-work-yellow);border-radius:999px;display:block;height:100%;transition:width .16s ease}.ProfileServiceField_guidedSelectedList__2ecBU{display:flex;flex-wrap:wrap;gap:.45rem}.ProfileServiceField_guidedSelectedChip__Ua_l_{align-items:center;background:color-mix(in srgb,var(--serviBlueGray) 10%,white);border:1px solid color-mix(in srgb,var(--serviBlueGray) 18%,white);border-radius:999px;color:var(--sf-text);cursor:pointer;display:inline-flex;font-size:var(--serviChipFontSize);font-weight:var(--serviChipFontWeight);gap:.45rem;line-height:var(--serviChipLineHeight);max-width:100%;padding:.42rem .65rem}.ProfileServiceField_guidedSelectedChip__Ua_l_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileServiceField_guidedSelectedChip__Ua_l_ i{color:var(--serviBlueGray);font-size:var(--serviTextXs);flex:0 0 auto}.ProfileServiceField_guidedError__VOldQ{color:var(--serviRed);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviBodySmallLineHeight)}.ProfileServiceField_guidedSection__pmXw9{display:flex;flex-direction:column;gap:.75rem}.ProfileServiceField_guidedSectionHeader__SA5EM{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.ProfileServiceField_guidedSectionHeader__SA5EM h3{font-size:var(--serviSectionTitleFontSize);line-height:var(--serviSectionTitleLineHeight);margin:0}.ProfileServiceField_guidedSectionHeader__SA5EM span{color:var(--sf-muted);font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight)}.ProfileServiceField_guidedSectionHeader__SA5EM button{align-items:center;background:var(--serviAction);border:1px solid var(--serviAction);border-radius:var(--serviButtonRadius);box-shadow:0 6px 14px color-mix(in srgb,var(--serviAction) 22%,transparent);color:var(--serviActionText);cursor:pointer;display:inline-flex;font-family:var(--serviFontButton);font-size:var(--serviButtonFontSize);font-weight:var(--serviButtonFontWeight);gap:var(--serviButtonGap);justify-content:center;line-height:var(--serviButtonLineHeight);min-height:var(--serviButtonMinHeight);padding:var(--serviButtonPaddingBlock) var(--serviButtonPaddingInline);transition:var(--serviButtonTransition);white-space:nowrap}.ProfileServiceField_guidedSectionHeader__SA5EM button span{color:var(--serviActionText);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.ProfileServiceField_guidedSectionHeader__SA5EM button:hover{background:var(--serviActionHover);border-color:var(--serviActionHover);color:var(--serviActionText)}.ProfileServiceField_guidedSectionHeader__SA5EM button:focus-visible{border-color:var(--sf-work-yellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 28%,transparent);outline:0}.ProfileServiceField_guidedCategoryGrid__DD81A{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.ProfileServiceField_guidedCategoryButton__Wyo_Q{align-items:flex-start;background:var(--sf-panel-bg);border:1px solid var(--sf-border);border-radius:8px;color:var(--sf-text);cursor:pointer;display:flex;flex-direction:column;gap:.6rem;min-height:5.6rem;padding:.8rem;text-align:left;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.ProfileServiceField_guidedCategoryButton__Wyo_Q:hover{border-color:var(--sf-work-yellow);box-shadow:0 5px 12px color-mix(in srgb,var(--serviblack) 6%,transparent);transform:translateY(-1px)}.ProfileServiceField_guidedCategoryButton__Wyo_Q i{align-items:center;background:var(--sf-work-yellow);border:1px solid color-mix(in srgb,var(--serviblack) 8%,var(--sf-work-yellow));border-radius:8px;color:var(--serviblack);display:inline-flex;font-size:var(--serviBodyFontSize);height:2.15rem;justify-content:center;box-shadow:0 2px 4px color-mix(in srgb,var(--serviblack) 8%,transparent);transition:background-color .14s ease,border-color .14s ease;width:2.15rem}.ProfileServiceField_guidedCategoryButton__Wyo_Q:hover i{background:var(--sf-work-yellow-hover);border-color:color-mix(in srgb,var(--serviblack) 12%,var(--sf-work-yellow-hover))}.ProfileServiceField_guidedCategoryButton__Wyo_Q span{color:var(--serviblack);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightTight)}.ProfileServiceField_guidedServiceGroupNav__y5s_c{display:flex;gap:.45rem;overflow-x:auto;padding:.05rem 0 .25rem}.ProfileServiceField_guidedServiceGroupSelect__M7kVQ{display:none}.ProfileServiceField_guidedServiceGroupNav__y5s_c button{background:var(--sf-work-yellow);border:1px solid var(--sf-work-yellow);border-radius:999px;color:var(--serviblack);cursor:pointer;flex:0 0 auto;font-size:var(--serviChipFontSize);font-weight:var(--serviChipFontWeight);line-height:var(--serviChipLineHeight);min-height:2.15rem;padding:.48rem .78rem;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.ProfileServiceField_guidedServiceGroupNav__y5s_c button:focus-visible,.ProfileServiceField_guidedServiceGroupNav__y5s_c button:hover{background:var(--sf-work-yellow-hover);border-color:var(--sf-work-yellow-hover)}.ProfileServiceField_guidedServiceGroupNav__y5s_c .ProfileServiceField_guidedServiceGroupActive__zq3f1{background:var(--sf-work-yellow);border-color:var(--serviblack);box-shadow:inset 0 0 0 1px var(--serviblack)}.ProfileServiceField_guidedServiceGroupNav__y5s_c .ProfileServiceField_guidedServiceGroupActive__zq3f1:focus-visible,.ProfileServiceField_guidedServiceGroupNav__y5s_c .ProfileServiceField_guidedServiceGroupActive__zq3f1:hover{background:var(--sf-work-yellow-hover);border-color:var(--serviblack);box-shadow:inset 0 0 0 1px var(--serviblack)}.ProfileServiceField_guidedServiceList__L2AQU{display:flex;flex-direction:column;gap:.5rem}.ProfileServiceField_guidedServiceOption__6kRp9{align-items:center;background:var(--sf-panel-bg);border:1px solid var(--sf-border);border-radius:8px;color:var(--sf-text);cursor:pointer;display:grid;gap:.7rem;grid-template-columns:auto 1fr;padding:.7rem;text-align:left;width:100%}.ProfileServiceField_guidedServiceOption__6kRp9:hover:not(:disabled){border-color:var(--sf-work-yellow)}.ProfileServiceField_guidedServiceOption__6kRp9:disabled{cursor:not-allowed;opacity:.55}.ProfileServiceField_guidedServiceOptionSelected__qaqCx{background:var(--sf-soft-bg);border-color:var(--sf-work-yellow)}.ProfileServiceField_guidedServiceCheck__gUEGw{align-items:center;border:2px solid color-mix(in srgb,var(--serviblack) 28%,white);border-radius:6px;color:var(--sf-text);display:inline-flex;height:1.35rem;justify-content:center;width:1.35rem}.ProfileServiceField_guidedServiceOptionSelected__qaqCx .ProfileServiceField_guidedServiceCheck__gUEGw{background:var(--sf-work-yellow);border-color:var(--sf-work-yellow)}.ProfileServiceField_guidedServiceCheck__gUEGw i{font-size:var(--serviTextXs);font-weight:var(--serviWeightBold)}.ProfileServiceField_guidedServiceText__kBvo8{display:flex;flex-direction:column;gap:.18rem;min-width:0}.ProfileServiceField_guidedServiceName___7iGS{font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightTitle)}.ProfileServiceField_guidedServicePath__nb6Ay{color:var(--sf-muted);font-size:var(--serviTextSm);line-height:var(--serviLineHeightTitle)}.ProfileServiceField_guidedEmptyState__bAU2O,.ProfileServiceField_guidedLimitMessage__zzR51{background:var(--sf-soft-bg);border:1px dashed color-mix(in srgb,var(--serviblack) 18%,white);border-radius:8px;color:var(--sf-muted);font-size:var(--serviBodyFontSize);line-height:var(--serviBodyLineHeight);padding:.95rem}.ProfileServiceField_guidedLimitMessage__zzR51{background:var(--sf-soft-bg);border-color:var(--sf-work-yellow);color:var(--serviblack);font-weight:var(--serviWeightSemibold)}.ProfileServiceField_serviceSummaryPanel__mZ1aU{display:flex;flex-direction:column;gap:.85rem;padding:1rem;border:1px solid var(--sf-border);border-radius:8px;background:var(--sf-panel-bg)}.ProfileServiceField_serviceSummaryHeader__Srd16{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ProfileServiceField_serviceSummaryHeader__Srd16 h3{margin:.2rem 0 0;color:var(--sf-text);font-size:var(--serviSectionTitleFontSize);font-weight:var(--serviSectionTitleFontWeight);line-height:var(--serviSectionTitleLineHeight)}.ProfileServiceField_serviceSummaryHeader__Srd16 p{max-width:42rem;margin:.35rem 0 0;color:var(--sf-muted);font-size:var(--serviBodyFontSize);line-height:var(--serviBodyLineHeight)}.ProfileServiceField_serviceSummaryButton__F3iDI.p-button{flex:0 0 auto;border-color:var(--sf-work-yellow);background:var(--sf-work-yellow);color:var(--serviblack)}.ProfileServiceField_serviceSummaryButton__F3iDI.p-button:hover{border-color:var(--sf-work-yellow-hover);background:var(--sf-work-yellow-hover);color:var(--serviblack)}.ProfileServiceField_serviceSummaryMeta__1KWYH{display:flex;flex-direction:column;gap:.15rem;padding:.75rem;border:1px solid var(--sf-border);border-radius:8px;background:var(--sf-soft-bg)}.ProfileServiceField_serviceSummaryMeta__1KWYH strong{color:var(--serviblack);font-size:var(--serviBodyFontSize);line-height:var(--serviLineHeightTight)}.ProfileServiceField_serviceSummaryMeta__1KWYH span{color:var(--sf-muted);font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight)}.ProfileServiceField_serviceSummaryChips__1iLrD{display:flex;flex-wrap:wrap;gap:.45rem}.ProfileServiceField_serviceSummaryChips__1iLrD span{display:inline-flex;align-items:center;min-height:2rem;max-width:100%;padding:.42rem .65rem;border:1px solid var(--sf-border);border-radius:999px;background:var(--sf-hover-bg);color:var(--serviblack);font-size:var(--serviChipFontSize);font-weight:var(--serviChipFontWeight);line-height:var(--serviChipLineHeight)}.ProfileServiceField_serviceSummaryEmpty__4ywvM{padding:.9rem;border:1px dashed color-mix(in srgb,var(--serviblack) 18%,white);border-radius:8px;background:var(--sf-soft-bg);color:var(--sf-muted);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviBodySmallLineHeight)}.ProfileServiceField_serviceEditorDialog__vVo9H.p-dialog{overflow:hidden;border:1px solid var(--sf-border);border-radius:10px;background:var(--sf-panel-bg)}.ProfileServiceField_serviceEditorDialog__vVo9H .p-dialog-header{padding:1rem 1.25rem;border-bottom:1px solid color-mix(in srgb,var(--serviblack) 16%,var(--serviyellow));background:var(--sf-work-yellow);color:var(--serviblack)}.ProfileServiceField_serviceEditorDialog__vVo9H .p-dialog-title{font-size:var(--serviSectionTitleFontSize);font-weight:var(--serviSectionTitleFontWeight);line-height:var(--serviSectionTitleLineHeight)}.ProfileServiceField_serviceEditorDialog__vVo9H .p-dialog-header-icon{color:var(--serviblack)}.ProfileServiceField_serviceEditorDialog__vVo9H .p-dialog-header-icon:hover{background:color-mix(in srgb,var(--serviblack) 10%,transparent);color:var(--serviblack)}.ProfileServiceField_serviceEditorDialog__vVo9H .p-dialog-content{padding:0;background:var(--sf-panel-bg);color:var(--sf-text)}.ProfileServiceField_serviceEditorContent__VHYs_{max-height:min(70vh,46rem);overflow:auto;padding:1rem}.ProfileServiceField_serviceEditorContent__VHYs_ .ProfileServiceField_guidedPanel__XRWiV{border:0;border-radius:0;background:transparent;padding:0}.ProfileServiceField_serviceEditorFooter__ZYbW_{display:flex;position:sticky;bottom:0;z-index:2;justify-content:flex-end;gap:.75rem;padding:.85rem 1rem;border-top:1px solid var(--sf-border);background:var(--sf-panel-bg)}.ProfileServiceField_serviceEditorCancel__6X6KP.p-button{color:var(--sf-muted)}.ProfileServiceField_serviceEditorConfirm__pXb2_.p-button{border-color:var(--serviyellow);background:var(--serviyellow);color:var(--serviblack)}.ProfileServiceField_serviceEditorConfirm__pXb2_.p-button:hover{border-color:var(--sf-work-yellow-hover);background:var(--sf-work-yellow-hover);color:var(--serviblack)}@media (max-width:768px){.ProfileServiceField_resultContent__dHadJ{height:100%}.ProfileServiceField_guidedPanel__XRWiV{width:calc(100% - 1rem)!important;border-radius:8px;box-shadow:0 4px 14px color-mix(in srgb,var(--serviblack) 7%,transparent);gap:.75rem;margin:0 auto 1rem;padding:.9rem}.ProfileServiceField_guidedEyebrow__iFNdW,.ProfileServiceField_guidedRegistrationHeader__aRu9_{display:none}.ProfileServiceField_guidedHeader__dFzoG{gap:.25rem}.ProfileServiceField_guidedSelectionSummary__9F6kC{gap:.55rem;padding:.7rem}.ProfileServiceField_guidedPanelEmbedded__YioW_{margin-left:0;margin-right:0;padding:.9rem}.ProfileServiceField_guidedSearchInput__TqJsA{scroll-margin-block-start:1rem}.ProfileServiceField_guidedCategoryGrid__DD81A{grid-template-columns:repeat(2,minmax(0,1fr))}.ProfileServiceField_guidedCategoryButton__Wyo_Q{min-height:5.5rem;padding:.75rem}.ProfileServiceField_guidedServiceGroupNav__y5s_c{display:none}.ProfileServiceField_guidedServiceGroupSelect__M7kVQ{display:block}.ProfileServiceField_guidedServiceGroupSelect__M7kVQ select{background-color:var(--sf-panel-bg);border:1px solid var(--sf-control-border);border-radius:6px;color:var(--serviblack);font:inherit;font-weight:var(--serviWeightSemibold);min-height:2.65rem;padding:.55rem .75rem;width:100%}.ProfileServiceField_guidedServiceGroupSelect__M7kVQ select:focus-visible{border-color:var(--serviyellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 28%,transparent);outline:0}.ProfileServiceField_serviceSummaryPanel__mZ1aU{padding:.9rem}.ProfileServiceField_serviceSummaryHeader__Srd16{flex-direction:column}.ProfileServiceField_serviceSummaryButton__F3iDI.p-button{width:100%;justify-content:center}.ProfileServiceField_serviceEditorContent__VHYs_{max-height:calc(100dvh - 17rem);padding:.9rem}.ProfileServiceField_serviceEditorDialog__vVo9H.p-dialog{max-height:calc(100dvh - 7.25rem);margin-bottom:4.75rem}.ProfileServiceField_serviceEditorFooter__ZYbW_{display:grid;grid-template-columns:.85fr 1.15fr;gap:.6rem;padding:.8rem}.ProfileServiceField_serviceEditorCancel__6X6KP.p-button,.ProfileServiceField_serviceEditorConfirm__pXb2_.p-button{width:100%;justify-content:center}.ProfileServiceField_serviceEditorContent__VHYs_ .ProfileServiceField_guidedPanel__XRWiV{width:100%!important}}.Step3WorkZone_stepStack__ynhXd{display:flex;flex-direction:column;gap:.9rem;max-width:1040px;margin:0 auto 1rem}.Step3WorkZone_stepCard__RHczh{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:1rem;border:1px solid color-mix(in srgb,var(--serviblack) 12%,transparent);border-radius:8px;background:#ffffff;color:var(--serviblack);overflow:hidden;box-shadow:0 6px 18px color-mix(in srgb,var(--serviblack) 7%,transparent)}.Step3WorkZone_stepCard__RHczh:before{position:absolute;top:0;right:0;left:0;height:4px;background:var(--serviyellow);content:""}.Step3WorkZone_header__lk8MX{display:flex;flex-direction:column;gap:.35rem}.Step3WorkZone_eyebrow__iQixR{color:var(--serviblack);font-size:var(--serviEyebrowFontSize);font-weight:var(--serviEyebrowFontWeight);line-height:var(--serviEyebrowLineHeight);letter-spacing:.04em;text-transform:uppercase}.Step3WorkZone_header__lk8MX h2{margin:0;color:var(--serviblack);font-size:var(--serviTextXl);font-weight:var(--serviWeightBold);line-height:var(--serviLineHeightTight)}.Step3WorkZone_header__lk8MX p{margin:0;color:var(--serviBlueGray);font-size:var(--serviBodyFontSize);line-height:var(--serviBodyLineHeight)}.Step3WorkZone_selectorBlock__ywdWd{display:flex;flex-direction:column;gap:.65rem}.Step3WorkZone_selectorLabel__Clk1h{color:var(--serviFieldLabelColor);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight)}@media (max-width:768px){.Step3WorkZone_stepStack__ynhXd{width:calc(100% - 1rem);margin:0 auto 5.75rem;gap:.75rem}.Step3WorkZone_stepCard__RHczh{padding:.9rem;box-shadow:0 4px 14px color-mix(in srgb,var(--serviblack) 7%,transparent)}.Step3WorkZone_header__lk8MX{display:none}.Step3WorkZone_header__lk8MX p{font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight)}}.ItalianPhoneInput_phoneInputGroup__s9ohx{display:flex;align-items:stretch;width:100%;min-height:2.75rem;border:1px solid color-mix(in srgb,var(--serviblack) 16%,white);border-radius:8px;background:#ffffff;overflow:hidden}.ItalianPhoneInput_phoneInputGroup__s9ohx:focus-within{border-color:var(--serviyellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 32%,transparent)}.ItalianPhoneInput_phoneInputGroup__s9ohx.ItalianPhoneInput_disabled__Y8u9s{opacity:.62}.ItalianPhoneInput_phonePrefix__HDvvZ{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-width:4.55rem;padding:0 .62rem;border-right:1px solid color-mix(in srgb,var(--serviblack) 14%,white);background:var(--background);color:var(--serviblack);font-size:var(--serviFieldLabelFontSize,.9rem);font-weight:var(--serviFieldLabelFontWeight,700);line-height:var(--serviFieldLabelLineHeight,1.35);white-space:nowrap}.ItalianPhoneInput_italyFlag__Tdn8k{display:inline-block;width:1.12rem;height:.78rem;border:1px solid color-mix(in srgb,var(--serviblack) 18%,white);border-radius:2px;background:linear-gradient(90deg,#008c45 0 33.333%,#ffffff 33.333% 66.666%,#cd212a 66.666% 100%);box-shadow:0 1px 1px color-mix(in srgb,var(--serviblack) 8%,transparent)}.ItalianPhoneInput_phoneInput__MZ8t4{flex:1 1;width:100%;min-width:0;min-height:2.65rem;padding:.5rem .72rem;border:none;background:transparent;color:var(--serviblack);font-size:var(--serviBodyFontSize,1rem);font-weight:var(--serviWeightRegular,400);line-height:var(--serviBodyLineHeight,1.5);outline:none}.ItalianPhoneInput_phoneInput__MZ8t4::placeholder{color:color-mix(in srgb,var(--serviBlueGray) 68%,white)}.Step4EssentialProfile_profilePanel__MOEYb{background:#ffffff;border:1px solid color-mix(in srgb,var(--serviblack) 12%,transparent);border-radius:8px;box-shadow:0 6px 18px color-mix(in srgb,var(--serviblack) 7%,transparent);color:var(--serviblack);display:flex;flex-direction:column;gap:1rem;margin:0 auto 1rem;max-width:1040px;overflow:hidden;padding:1rem;position:relative}.Step4EssentialProfile_profilePanel__MOEYb:before{background:var(--serviyellow);content:"";height:4px;left:0;position:absolute;right:0;top:0}.Step4EssentialProfile_header__qQy8M{display:flex;flex-direction:column;gap:.35rem}.Step4EssentialProfile_eyebrow__gKf68{color:var(--serviblack);font-size:var(--serviEyebrowFontSize);font-weight:var(--serviEyebrowFontWeight);line-height:var(--serviEyebrowLineHeight);letter-spacing:.04em;text-transform:uppercase}.Step4EssentialProfile_header__qQy8M h2{color:var(--serviblack);font-size:var(--serviTextXl);font-weight:var(--serviWeightBold);line-height:var(--serviLineHeightTight);margin:0}.Step4EssentialProfile_header__qQy8M p{color:var(--serviBlueGray);font-size:var(--serviBodyFontSize);line-height:var(--serviBodyLineHeight);margin:0}.Step4EssentialProfile_submitError__JqFM_{background:color-mix(in srgb,var(--serviRed) 9%,white);border:1px solid color-mix(in srgb,var(--serviRed) 42%,white);border-radius:8px;color:var(--serviRed);font-size:var(--serviBodyFontSize);font-weight:var(--serviWeightSemiBold);line-height:var(--serviBodyLineHeight);padding:.75rem .9rem}.Step4EssentialProfile_consentSection__2Gtfx,.Step4EssentialProfile_formSection__hK6aq,.Step4EssentialProfile_selectorBlock__LgboL{background:var(--background);border:1px solid color-mix(in srgb,var(--serviblack) 12%,transparent);border-radius:8px;display:flex;flex-direction:column;gap:.85rem;padding:.95rem}.Step4EssentialProfile_dataGroup__qp8P5{display:flex;flex-direction:column;gap:.85rem}.Step4EssentialProfile_dataGroupDivided___BvTg{border-top:1px solid color-mix(in srgb,var(--serviblack) 12%,transparent);padding-top:.9rem}.Step4EssentialProfile_categoryCarousel__QALQM{overflow:hidden;position:relative}.Step4EssentialProfile_categoryCarouselSlide__vror_{min-width:0;transition:transform .36s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.Step4EssentialProfile_categorySelectionSlide__VRKY1{display:flex;flex-direction:column;gap:1rem;position:relative;transform:translateX(0)}.Step4EssentialProfile_categoryFormSlide__lAqCj{display:flex;flex-direction:column;gap:1rem;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(100%)}.Step4EssentialProfile_categoryCarouselFormVisible__ZMo5X .Step4EssentialProfile_categorySelectionSlide__VRKY1{pointer-events:none;position:absolute;transform:translateX(-100%)}.Step4EssentialProfile_categoryCarouselFormVisible__ZMo5X .Step4EssentialProfile_categoryFormSlide__lAqCj{pointer-events:auto;position:relative;transform:translateX(0)}.Step4EssentialProfile_selectorLabel__s2YKI{color:var(--serviFieldLabelColor);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight)}.Step4EssentialProfile_categoryMobileHint__s1yKO{display:none}.Step4EssentialProfile_profileTypeGrid__ZUbXE{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.Step4EssentialProfile_profileTypeCard__3yJUX{align-items:flex-start;background:#ffffff;border:1px solid color-mix(in srgb,var(--serviblack) 14%,white);border-radius:8px;color:var(--serviblack);cursor:pointer;display:grid;font:inherit;gap:.75rem;grid-template-columns:auto minmax(0,1fr);min-height:6.2rem;padding:.9rem;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.Step4EssentialProfile_profileTypeCard__3yJUX:hover{border-color:var(--serviyellow);box-shadow:0 5px 12px color-mix(in srgb,var(--serviblack) 6%,transparent)}.Step4EssentialProfile_profileTypeCard__3yJUX:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 32%,transparent);outline:none}.Step4EssentialProfile_profileTypeCardActive__wv71t{background:color-mix(in srgb,var(--serviyellow) 12%,white);border-color:var(--serviyellow);box-shadow:inset 0 3px 0 var(--serviyellow),0 5px 12px color-mix(in srgb,var(--serviblack) 6%,transparent)}.Step4EssentialProfile_profileTypeIcon__HlT09{align-items:center;background:var(--serviyellow);border:1px solid color-mix(in srgb,var(--serviyellow) 70%,var(--serviblack) 20%);border-radius:8px;color:var(--serviblack);display:inline-flex;height:2.35rem;justify-content:center;width:2.35rem}.Step4EssentialProfile_profileTypeText__o_N4y{display:flex;flex-direction:column;gap:.25rem;min-width:0}.Step4EssentialProfile_profileTypeText__o_N4y strong{color:var(--serviblack);font-size:var(--serviBodyFontSize);font-weight:var(--serviWeightBold);line-height:var(--serviLineHeightTitle)}.Step4EssentialProfile_profileTypeText__o_N4y span{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightMedium);line-height:var(--serviBodySmallLineHeight)}.Step4EssentialProfile_categoryRule__uyzt8{color:var(--serviblack);font-size:var(--serviTextXs);font-weight:var(--serviWeightSemibold);line-height:var(--serviLineHeightTitle)}.Step4EssentialProfile_fiscalChoiceGrid__Eb4H5{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Step4EssentialProfile_fiscalChoice__5ZG3g{align-items:flex-start;background:#fff;border:1px solid color-mix(in srgb,var(--serviblack) 14%,white);border-radius:8px;cursor:pointer;display:flex;gap:.65rem;padding:.75rem}.Step4EssentialProfile_fiscalChoice__5ZG3g>span{display:flex;flex-direction:column;gap:.15rem}.Step4EssentialProfile_fiscalChoice__5ZG3g small{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize)}.Step4EssentialProfile_sectionHeader__NWoX3{display:flex;flex-direction:column;gap:.25rem}.Step4EssentialProfile_sectionHeader__NWoX3 h3{color:var(--serviblack);font-size:var(--serviSectionTitleFontSize);font-weight:var(--serviSectionTitleFontWeight);line-height:var(--serviSectionTitleLineHeight);margin:0}.Step4EssentialProfile_sectionHeader__NWoX3 p{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightMedium);line-height:var(--serviBodySmallLineHeight);margin:0}.Step4EssentialProfile_formGrid__GF3rX{display:grid;gap:.85rem;grid-template-columns:repeat(12,minmax(0,1fr))}.Step4EssentialProfile_field__hdKy1{display:flex;flex-direction:column;gap:.38rem}.Step4EssentialProfile_field__hdKy1 label{color:var(--serviFieldLabelColor);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight)}.Step4EssentialProfile_spanHalf__52uhO{grid-column:span 6}.Step4EssentialProfile_spanThird__A8eeG{grid-column:span 4}.Step4EssentialProfile_spanFull__N4zNu{grid-column:1/-1}.Step4EssentialProfile_inputControl__L5H0W.p-inputtext{border-color:color-mix(in srgb,var(--serviblack) 16%,white);border-radius:6px;min-height:var(--serviButtonMinHeight,2.5rem);width:100%}.Step4EssentialProfile_inputControl__L5H0W.p-inputtext:enabled:focus{border-color:var(--serviyellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 32%,transparent)}.Step4EssentialProfile_inputControl__L5H0W.p-invalid{border-color:var(--serviRed)}.Step4EssentialProfile_inputControl__L5H0W.p-inputtext:disabled{background:var(--background);color:var(--serviBlueGray);opacity:1}.Step4EssentialProfile_autocompleteControl__RvS38.p-autocomplete,.Step4EssentialProfile_selectControl__ZDLS2.p-dropdown{width:100%}.Step4EssentialProfile_selectControl__ZDLS2.p-dropdown{border-color:color-mix(in srgb,var(--serviblack) 16%,white);border-radius:6px;min-height:var(--serviButtonMinHeight,2.5rem)}.Step4EssentialProfile_selectControl__ZDLS2.p-dropdown:not(.p-disabled):hover{border-color:color-mix(in srgb,var(--serviblack) 24%,white)}.Step4EssentialProfile_selectControl__ZDLS2.p-dropdown.p-focus{border-color:var(--serviyellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 32%,transparent)}.Step4EssentialProfile_selectControl__ZDLS2 .p-dropdown-label{align-items:center;display:flex}.Step4EssentialProfile_selectControl__ZDLS2.p-invalid{border-color:var(--serviRed)}.Step4EssentialProfile_autocompleteControl__RvS38 .p-inputtext{border-color:color-mix(in srgb,var(--serviblack) 16%,white);border-radius:6px;min-height:var(--serviButtonMinHeight,2.5rem);width:100%}.Step4EssentialProfile_autocompleteControl__RvS38 .p-inputtext:enabled:focus{border-color:var(--serviyellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviyellow) 32%,transparent)}.Step4EssentialProfile_autocompleteControl__RvS38.p-invalid .p-inputtext{border-color:var(--serviRed)}.Step4EssentialProfile_consentSection__2Gtfx{background:color-mix(in srgb,var(--serviyellow) 10%,white);border-color:color-mix(in srgb,var(--serviyellow) 55%,var(--serviblack) 10%);gap:.75rem}.Step4EssentialProfile_consentSection__2Gtfx p{color:var(--serviblack);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviBodySmallLineHeight);margin:0}.Step4EssentialProfile_consentSection__2Gtfx a{color:var(--serviblack);font-weight:var(--serviWeightBold)}.Step4EssentialProfile_marketingConsent__XwsOy{align-items:flex-start;color:var(--serviBlueGray);display:flex;font-size:var(--serviBodySmallFontSize);gap:.65rem;line-height:var(--serviBodySmallLineHeight)}.Step4EssentialProfile_marketingCheckbox__4qFRz{flex:0 0 auto;margin-top:.1rem}.Step4EssentialProfile_marketingCheckbox__4qFRz .p-checkbox-box.p-highlight{background:var(--serviyellow);border-color:var(--serviyellow);color:var(--serviblack)}.Step4EssentialProfile_phoneInput__ZT21u{width:100%}.Step4EssentialProfile_phoneInputInvalid__8Ppt1{border-color:var(--serviRed)}.Step4EssentialProfile_notificationSettings__M0Ysw{background:var(--background);border:1px solid color-mix(in srgb,var(--serviblack) 12%,transparent);border-radius:8px;display:flex;flex-direction:column;gap:.7rem;padding:.9rem}.Step4EssentialProfile_notificationSettingsHeader__DL6UL{display:flex;flex-direction:column;gap:.2rem}.Step4EssentialProfile_notificationSettingsHeader__DL6UL h3{color:var(--serviblack);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight);margin:0}.Step4EssentialProfile_notificationSettingsHeader__DL6UL span{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightMedium);line-height:var(--serviBodySmallLineHeight)}.Step4EssentialProfile_notificationEditorList__2SHH2,.Step4EssentialProfile_notificationSummary__oTMS8{background:#ffffff;border:1px solid color-mix(in srgb,var(--serviblack) 12%,white);border-radius:8px;overflow:hidden}.Step4EssentialProfile_notificationSummaryRow__9THpY{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.35rem;padding:.62rem .68rem}.Step4EssentialProfile_notificationChannelRow__iQXYc+.Step4EssentialProfile_notificationChannelRow__iQXYc,.Step4EssentialProfile_notificationFrequency__gWe8H+.Step4EssentialProfile_notificationChannelRow__iQXYc,.Step4EssentialProfile_notificationSummaryRow__9THpY+.Step4EssentialProfile_notificationSummaryRow__9THpY{border-top:1px solid color-mix(in srgb,var(--serviblack) 10%,white)}.Step4EssentialProfile_notificationSummaryRow__9THpY strong{color:var(--serviblack);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight)}.Step4EssentialProfile_notificationStatus__I2AJL{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviBodySmallLineHeight);text-align:right}.Step4EssentialProfile_notificationDisclosure__kOpe_{align-items:center;background:#ffffff;border:1px solid color-mix(in srgb,var(--serviblack) 16%,white);border-radius:8px;color:var(--serviblack);cursor:pointer;display:flex;font:inherit;font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);justify-content:space-between;min-height:2.75rem;padding:.65rem .8rem;width:100%}.Step4EssentialProfile_notificationDisclosure__kOpe_:focus-visible,.Step4EssentialProfile_notificationDisclosure__kOpe_:hover{border-color:var(--serviyellow);background:color-mix(in srgb,var(--serviyellow) 10%,white)}.Step4EssentialProfile_notificationAlternateNumber__f2Nr1:focus-visible,.Step4EssentialProfile_notificationDisclosure__kOpe_:focus-visible,.Step4EssentialProfile_notificationUseContactPhone__aEdz6:focus-visible{outline:2px solid var(--serviblack);outline-offset:2px}.Step4EssentialProfile_notificationDisclosure__kOpe_ i{color:var(--serviblack);font-size:var(--serviTextXs)}.Step4EssentialProfile_notificationEditor__woyMQ{display:flex;flex-direction:column;gap:.7rem}.Step4EssentialProfile_notificationEditorList__2SHH2{background:#ffffff}.Step4EssentialProfile_notificationChannelRow__iQXYc{align-items:center;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:4.3rem;padding:.68rem}.Step4EssentialProfile_notificationChannelCopy__bCFJO{display:flex;flex-direction:column;gap:.12rem;min-width:0}.Step4EssentialProfile_notificationChannelCopy__bCFJO strong{color:var(--serviblack);font-size:var(--serviFieldLabelFontSize);font-weight:var(--serviFieldLabelFontWeight);line-height:var(--serviFieldLabelLineHeight)}.Step4EssentialProfile_notificationChannelCopy__bCFJO span{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightMedium);line-height:var(--serviBodySmallLineHeight)}.Step4EssentialProfile_notificationSwitch___JGy9.p-inputswitch{height:1.55rem;width:2.75rem}.Step4EssentialProfile_notificationSwitch___JGy9 .p-inputswitch-slider{background:color-mix(in srgb,var(--serviblack) 12%,white);border:1px solid color-mix(in srgb,var(--serviblack) 16%,white)}.Step4EssentialProfile_notificationSwitch___JGy9.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--serviyellow);border-color:var(--serviyellow)}.Step4EssentialProfile_notificationSwitch___JGy9.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--serviblack)}.Step4EssentialProfile_notificationFrequency__gWe8H{align-items:center;background:var(--background);border-top:1px solid color-mix(in srgb,var(--serviblack) 10%,white);display:flex;gap:.75rem;justify-content:space-between;min-height:2.85rem;padding:.58rem .68rem .58rem 3.95rem}.Step4EssentialProfile_notificationFrequency__gWe8H label{font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight);color:var(--serviBlueGray);font-weight:var(--serviWeightSemibold)}.Step4EssentialProfile_notificationFrequency__gWe8H label i{color:var(--serviblack);font-size:var(--serviTextXs);margin-right:.28rem}.Step4EssentialProfile_notificationFrequencyDropdown__zuNgg.p-dropdown{flex:0 1 15rem;width:min(15rem,100%)}.Step4EssentialProfile_notificationFrequencyDropdown__zuNgg .p-dropdown-label{color:var(--serviblack);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);padding-bottom:.55rem;padding-top:.55rem}.Step4EssentialProfile_notificationAlternateNumber__f2Nr1{background:var(--background);border:0;border-top:1px solid color-mix(in srgb,var(--serviblack) 10%,white);color:var(--serviblack);cursor:pointer;display:block;font:inherit;font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);min-height:2.65rem;padding:.55rem .68rem .55rem 3.95rem;text-align:left;width:100%}.Step4EssentialProfile_notificationAlternateNumber__f2Nr1:focus-visible,.Step4EssentialProfile_notificationAlternateNumber__f2Nr1:hover{background:color-mix(in srgb,var(--serviyellow) 12%,white)}.Step4EssentialProfile_notificationWhatsAppField__5cpIO{background:var(--background);border-top:1px solid color-mix(in srgb,var(--serviblack) 10%,white);display:grid;gap:.45rem;padding:.7rem .68rem .75rem 3.95rem}.Step4EssentialProfile_notificationWhatsAppField__5cpIO>label{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);line-height:var(--serviBodySmallLineHeight)}.Step4EssentialProfile_notificationUseContactPhone__aEdz6{background:transparent;border:0;color:var(--serviblack);cursor:pointer;font:inherit;font-size:var(--serviBodySmallFontSize);font-weight:var(--serviWeightSemibold);justify-self:start;padding:.25rem 0}.Step4EssentialProfile_notificationUseContactPhone__aEdz6:hover{text-decoration:underline}.Step4EssentialProfile_summaryIcon__5N9wI{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px}.Step4EssentialProfile_whatsappIcon__6RrNh{border:1px solid var(--serviPositiveBorder);background:var(--serviPositiveSoft);color:var(--serviPositiveText)}.Step4EssentialProfile_emailIcon__9lWep{border:1px solid color-mix(in srgb,var(--serviyellow) 70%,var(--serviblack) 20%);background:var(--serviyellow);color:var(--serviblack)}@media (max-width:768px){.Step4EssentialProfile_profilePanel__MOEYb{border-radius:8px;box-shadow:0 4px 14px color-mix(in srgb,var(--serviblack) 7%,transparent);margin-left:auto;margin-right:auto;padding:1rem 1rem 6.5rem;width:calc(100% - 1rem)}.Step4EssentialProfile_consentSection__2Gtfx,.Step4EssentialProfile_formSection__hK6aq,.Step4EssentialProfile_selectorBlock__LgboL{padding:.8rem}.Step4EssentialProfile_categorySelectionSlide__VRKY1 .Step4EssentialProfile_header__qQy8M{display:none}.Step4EssentialProfile_categoryMobileHint__s1yKO{color:var(--serviBlueGray);display:block;font-size:var(--serviBodySmallFontSize);line-height:var(--serviBodySmallLineHeight)}.Step4EssentialProfile_profileTypeGrid__ZUbXE{grid-template-columns:1fr}.Step4EssentialProfile_profileTypeCard__3yJUX{min-height:auto}.Step4EssentialProfile_spanHalf__52uhO,.Step4EssentialProfile_spanThird__A8eeG{grid-column:span 12}.Step4EssentialProfile_fiscalChoiceGrid__Eb4H5{grid-template-columns:1fr}.Step4EssentialProfile_notificationSummaryRow__9THpY{grid-template-columns:auto minmax(0,1fr);row-gap:.12rem}.Step4EssentialProfile_notificationSummaryRow__9THpY .Step4EssentialProfile_summaryIcon__5N9wI{grid-row:1/span 2}.Step4EssentialProfile_notificationStatus__I2AJL{grid-column:2;text-align:left}.Step4EssentialProfile_notificationFrequency__gWe8H{display:grid;gap:.4rem;padding-left:3.95rem}.Step4EssentialProfile_notificationFrequencyDropdown__zuNgg.p-dropdown{width:100%}.Step4EssentialProfile_notificationWhatsAppField__5cpIO{padding-left:.68rem}}@media (prefers-reduced-motion:reduce){.Step4EssentialProfile_categoryCarouselSlide__vror_{transition:none}}.Navbar_balance__ngQW2{font-weight:700;font-size:1.2rem}@media (max-width:768px){.Navbar_balance__ngQW2{font-size:1rem}}.IosInstallSheet_backdrop__Y3BeO{position:fixed;inset:0;background:rgba(20,18,12,.5);z-index:2000;display:flex;align-items:flex-end;justify-content:center;animation:IosInstallSheet_fadeIn__TANVn .2s ease}.IosInstallSheet_sheet__Q6fTp{position:relative;width:100%;max-width:480px;background:#fffefb;border-radius:18px 18px 0 0;padding:1.25rem 1.25rem 1.75rem;box-shadow:0 -8px 30px rgba(0,0,0,.18);animation:IosInstallSheet_slideUp__e_VRp .28s cubic-bezier(.16,1,.3,1)}.IosInstallSheet_grip__P2tUu{width:38px;height:4px;border-radius:2px;background:#e0d9c6;margin:0 auto 1rem}.IosInstallSheet_closeBtn__41dm4{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#7d7667;font-size:1.1rem;line-height:1;cursor:pointer;width:2.75rem;height:2.75rem;padding:0}.IosInstallSheet_header__ky7qK{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.IosInstallSheet_appIcon__wiSa_{width:44px;height:44px;border-radius:10px;flex-shrink:0;border:1px solid #f0ead7}.IosInstallSheet_title__RJ90P{margin:0;font-size:1rem;font-weight:700;color:#2f2f2f;line-height:1.2}@media (prefers-reduced-motion:reduce){.IosInstallSheet_backdrop__Y3BeO,.IosInstallSheet_bounceDown__oNhBO,.IosInstallSheet_bounceUp__a8GAq,.IosInstallSheet_sheet__Q6fTp{animation:none}}.IosInstallSheet_subtitle__d8wFP{font-size:.8rem;color:#7d7667;margin-top:2px}.IosInstallSheet_step__yeKRN{display:flex;align-items:center;gap:.85rem;padding:.7rem 0}.IosInstallSheet_step__yeKRN+.IosInstallSheet_step__yeKRN{border-top:1px solid #f0ead8}.IosInstallSheet_stepNumber__s_xNm{width:26px;height:26px;border-radius:50%;background:#fff3bf;color:#b8860b;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.IosInstallSheet_stepText__xWDN2{flex:1 1;font-size:.86rem;color:#2f2f2f;line-height:1.35;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.IosInstallSheet_inlineChip__POLbZ{display:inline-flex;align-items:center;gap:.3rem;padding:1px 7px;border-radius:6px;background:#f4eedd;font-weight:600}.IosInstallSheet_hint__mMLfa{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.1rem;padding:.6rem;border-radius:10px;background:#fff7db;border:1px solid #ffd54f;font-size:.82rem;font-weight:600;color:#5c4a00}.IosInstallSheet_warning__PeZeo{margin-top:.5rem;padding:.85rem 1rem;border-radius:10px;background:#fdeeee;border:1px solid #f5c6c6;font-size:.84rem;color:#8a2b2b;line-height:1.4}.IosInstallSheet_bounceDown__oNhBO{animation:IosInstallSheet_bounceDown__oNhBO 1.3s ease-in-out infinite}.IosInstallSheet_bounceUp__a8GAq{animation:IosInstallSheet_bounceUp__a8GAq 1.3s ease-in-out infinite}@keyframes IosInstallSheet_fadeIn__TANVn{0%{opacity:0}to{opacity:1}}@keyframes IosInstallSheet_slideUp__e_VRp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes IosInstallSheet_bounceDown__oNhBO{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes IosInstallSheet_bounceUp__a8GAq{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ProviderAccountStatusBanner_bannerStack__ypEze{display:flex;flex-direction:column;flex:0 0 auto}.ProviderAccountStatusBanner_banner__siJs6{align-items:center;border-bottom:1px solid transparent;display:grid;font-size:var(--serviBodySmallFontSize);gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;line-height:var(--serviBodySmallLineHeight);padding:.65rem 1rem}.ProviderAccountStatusBanner_banner__siJs6 a{color:inherit;font-weight:var(--serviWeightBold);white-space:nowrap}.ProviderAccountStatusBanner_needsConfirmation__W43qi{background:color-mix(in srgb,var(--serviRed) 10%,white);border-color:color-mix(in srgb,var(--serviRed) 38%,white);color:var(--serviRed)}.ProviderAccountStatusBanner_changePending__4wBbR{background:color-mix(in srgb,var(--serviyellow) 18%,white);border-color:var(--serviyellow);color:var(--serviblack)}.ProviderAccountStatusBanner_suspended__4Hr2f{background:color-mix(in srgb,var(--serviBlueGray) 9%,white);border-color:color-mix(in srgb,var(--serviBlueGray) 28%,white);color:var(--serviblack)}@media (max-width:640px){.ProviderAccountStatusBanner_banner__siJs6{align-items:start;grid-template-columns:auto minmax(0,1fr);padding:.65rem .8rem}.ProviderAccountStatusBanner_banner__siJs6 a{grid-column:2}}.layout_desktopContent__mhTyL{box-sizing:border-box;width:100%;padding:1rem 1.25rem 1.5rem}@media (max-width:768px){.layout_desktopContent__mhTyL{padding:0}}.InstallPwaAction_installAction__pfeyB{display:flex;align-items:center;gap:.9rem;margin-bottom:1.5rem;padding:.9rem 1.1rem;border:1px solid #ece7d8;border-radius:12px;background:#fffefb}.InstallPwaAction_appIcon__piRFn{flex:0 0 auto;width:42px;height:42px;overflow:hidden;border:1px solid #f0ead7;border-radius:10px}.InstallPwaAction_appIcon__piRFn img{display:block;width:100%;height:100%}.InstallPwaAction_copy__tLyH8{flex:1 1 auto;min-width:0}.InstallPwaAction_title__yAwU0{color:#2f2f2f;font-size:.88rem;font-weight:600;line-height:1.3}.InstallPwaAction_subtitle__CoeIB{margin-top:2px;color:#7d7667;font-size:.78rem;line-height:1.4}.InstallPwaAction_action__P6PdG{display:flex;align-items:center;flex:0 0 auto;gap:.45rem;padding:.55rem 1.15rem;border:0;border-radius:9px;background:var(--serviyellow,#FFD54F);box-shadow:0 2px 6px rgba(255,213,79,.4);color:#2f2f2f;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;white-space:nowrap;transition:transform .1s ease,box-shadow .1s ease}.InstallPwaAction_action__P6PdG:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,213,79,.5)}.InstallPwaAction_action__P6PdG:focus-visible{outline:2px solid var(--serviblack,#333333);outline-offset:2px}.InstallPwaAction_actionIcon___O7d_{font-size:.85rem}@media (max-width:768px){.InstallPwaAction_compactMobile__K38Jt{gap:.65rem;margin-bottom:0;padding:.5rem var(--sf-dashboard-mobile-gutter,.8rem);border-right:0;border-left:0;border-radius:0;background:#ffffff}.InstallPwaAction_compactMobile__K38Jt .InstallPwaAction_action__P6PdG{min-height:var(--sf-dashboard-mobile-control-size,44px);padding:.5rem .75rem;border-radius:var(--sf-dashboard-mobile-control-radius,6px);box-shadow:none}.InstallPwaAction_compactMobile__K38Jt .InstallPwaAction_action__P6PdG:hover{box-shadow:none}}.NotificationSwitches_notificationList__n04_O{display:flex;flex-direction:column;gap:.65rem}.NotificationSwitches_warningBox__JInYB{display:flex;align-items:flex-start;gap:.65rem;padding:.72rem .8rem;border:1px solid var(--serviNegativeBorder,color-mix(in srgb,var(--serviRed) 32%,white));border-radius:8px;background:var(--serviNegativeSoft,color-mix(in srgb,var(--serviRed) 10%,white));color:var(--serviNegativeText,var(--serviRed));font-size:var(--serviBodySmallFontSize,.875rem);font-weight:var(--serviWeightSemibold,700);line-height:var(--serviBodySmallLineHeight,1.35)}.NotificationSwitches_warningBox__JInYB i{margin-top:.1rem;color:var(--serviNegativeText,var(--serviRed));font-size:var(--serviTextMd,.9rem)}.NotificationSwitches_channelRow__p90qU{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.65rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--serviblack) 14%,white);border-radius:8px;background:#ffffff}.NotificationSwitches_iconTile__Rn82n{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;flex:0 0 auto}.NotificationSwitches_emailIcon__Y9s32{border:1px solid color-mix(in srgb,var(--serviyellow) 70%,var(--serviblack) 20%);background:var(--serviyellow);color:var(--serviblack)}.NotificationSwitches_pushIcon__obF3k{border:1px solid color-mix(in srgb,var(--serviblue) 24%,white);background:color-mix(in srgb,var(--serviblue) 10%,white);color:var(--serviblue)}.NotificationSwitches_whatsappIcon__NlL06{border:1px solid var(--serviPositiveBorder,color-mix(in srgb,#16813d 34%,white));background:var(--serviPositiveSoft,color-mix(in srgb,#16813d 13%,white));color:var(--serviPositiveText,#16813d)}.NotificationSwitches_iconTile__Rn82n i{font-size:var(--serviBodyFontSize,1rem)}.NotificationSwitches_whatsappIcon__NlL06 i{font-size:var(--serviSectionTitleFontSize,1.125rem)}.NotificationSwitches_channelCopy___DbbO{display:flex;flex-direction:column;gap:.18rem;min-width:0}.NotificationSwitches_channelTitleRow__XEeoP{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.NotificationSwitches_channelTitle__2xkBc{color:var(--serviblack);font-size:var(--serviFieldLabelFontSize,.9rem);font-weight:var(--serviFieldLabelFontWeight,700);line-height:var(--serviFieldLabelLineHeight,1.35)}.NotificationSwitches_channelDescription__ZbbVw{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize,.875rem);font-weight:var(--serviWeightMedium,600);line-height:var(--serviBodySmallLineHeight,1.35)}.NotificationSwitches_badgeActive__Deb38,.NotificationSwitches_badgeBlocked__y3akA,.NotificationSwitches_badgeNeutral__AJuNa,.NotificationSwitches_badgePending__lwvWb{display:inline-flex;align-items:center;min-height:1.35rem;padding:.16rem .48rem;border-radius:999px;font-size:var(--serviTextXs,.75rem);font-weight:var(--serviEyebrowFontWeight,800);letter-spacing:.05em;line-height:1;text-transform:uppercase}.NotificationSwitches_badgeActive__Deb38{border:1px solid color-mix(in srgb,var(--serviyellow) 70%,var(--serviblack) 22%);background:var(--serviyellow);color:var(--serviblack)}.NotificationSwitches_badgeNeutral__AJuNa{border:1px solid color-mix(in srgb,var(--serviblack) 14%,white);background:var(--background);color:var(--serviBlueGray)}.NotificationSwitches_badgePending__lwvWb{border:1px solid color-mix(in srgb,var(--serviyellow) 54%,var(--serviblack) 12%);background:color-mix(in srgb,var(--serviyellow) 28%,white);color:var(--serviblack)}.NotificationSwitches_badgeBlocked__y3akA{border:1px solid var(--serviNegativeBorder,color-mix(in srgb,var(--serviRed) 32%,white));background:var(--serviNegativeSoft,color-mix(in srgb,var(--serviRed) 10%,white));color:var(--serviNegativeText,var(--serviRed))}.NotificationSwitches_switchControl__fJOwG.p-inputswitch{width:2.75rem;height:1.55rem}.NotificationSwitches_switchControl__fJOwG .p-inputswitch-slider{border:1px solid color-mix(in srgb,var(--serviblack) 16%,white);background:color-mix(in srgb,var(--serviblack) 12%,white)}.NotificationSwitches_switchControl__fJOwG.p-inputswitch.p-highlight .p-inputswitch-slider{border-color:var(--serviyellow);background:var(--serviyellow)}.NotificationSwitches_switchControl__fJOwG.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--serviblack)}.NotificationSwitches_switchControl__fJOwG.p-disabled{opacity:.55}.NotificationSwitches_frequencyRow__zsNRL{display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,14rem);align-items:center;gap:.75rem;margin-top:-.35rem;padding:.65rem .8rem .65rem 3.85rem;border:1px solid color-mix(in srgb,var(--serviblack) 12%,white);border-radius:8px;background:var(--background)}.NotificationSwitches_frequencyLabel__xi_wF{display:inline-flex;align-items:center;gap:.4rem;color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize,.875rem);font-weight:var(--serviWeightSemibold,700);line-height:var(--serviBodySmallLineHeight,1.35)}.NotificationSwitches_frequencyLabel__xi_wF i{color:var(--serviblack);font-size:var(--serviTextXs,.75rem)}.NotificationSwitches_frequencyDropdown__dniqy.p-dropdown{width:100%;min-height:2.35rem;border-color:color-mix(in srgb,var(--serviblack) 16%,white);border-radius:6px;background:#ffffff}.NotificationSwitches_frequencyDropdown__dniqy.p-dropdown.p-focus{border-color:var(--serviyellow);box-shadow:0 0 0 2px color-mix(in srgb,var(--serviyellow) 36%,transparent)}.NotificationSwitches_installPrompt__6Detq{overflow:hidden}.NotificationSwitches_deviceActivation__aveaQ,.NotificationSwitches_installPrompt__6Detq{margin-top:-.35rem;border:1px solid color-mix(in srgb,var(--serviblack) 12%,white);border-radius:8px;background:var(--background)}.NotificationSwitches_deviceActivation__aveaQ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem .65rem 3.85rem;color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize,.875rem);font-weight:var(--serviWeightMedium,600);line-height:var(--serviBodySmallLineHeight,1.35)}.NotificationSwitches_deviceActivationButton__zKdQg{flex:0 0 auto;min-height:2.5rem;padding:.6rem .85rem;border:1px solid var(--serviyellow);border-radius:8px;background:var(--serviyellow);color:var(--serviblack);font:inherit;font-weight:var(--serviWeightSemibold,700);cursor:pointer}.NotificationSwitches_deviceActivationButton__zKdQg:focus-visible,.NotificationSwitches_deviceActivationButton__zKdQg:hover:not(:disabled){border-color:var(--serviyellowAlert);background:var(--serviyellowAlert)}.NotificationSwitches_deviceActivationButton__zKdQg:focus-visible{outline:2px solid var(--serviblack);outline-offset:2px}.NotificationSwitches_deviceActivationButton__zKdQg:disabled{cursor:wait;opacity:.6}.NotificationSwitches_whatsappField__1JPOz{display:flex;flex-direction:column;gap:.38rem;margin-top:-.35rem;padding:.7rem .8rem .8rem 3.85rem;border:1px solid color-mix(in srgb,var(--serviblack) 12%,white);border-radius:8px;background:var(--background)}.NotificationSwitches_whatsappField__1JPOz label{color:var(--serviblack);font-size:var(--serviFieldLabelFontSize,.9rem);font-weight:var(--serviFieldLabelFontWeight,700);line-height:var(--serviFieldLabelLineHeight,1.35)}.NotificationSwitches_whatsappPhoneInput__ADjzb{width:min(100%,18rem)}.NotificationSwitches_whatsappPhoneInputInvalid__PZpFk{border-color:var(--serviRed)}.NotificationSwitches_whatsappPhoneInputInvalid__PZpFk:focus-within{border-color:var(--serviRed);box-shadow:0 0 0 3px color-mix(in srgb,var(--serviRed) 18%,transparent)}.NotificationSwitches_whatsappErrorText__SsIbR,.NotificationSwitches_whatsappHelpText__lAbLa{color:var(--serviBlueGray);font-size:var(--serviBodySmallFontSize,.875rem);font-weight:var(--serviWeightMedium,600);line-height:var(--serviBodySmallLineHeight,1.35)}.NotificationSwitches_whatsappErrorText__SsIbR{color:var(--serviRed);font-weight:var(--serviWeightSemibold,700)}@media (max-width:768px){.NotificationSwitches_notificationList__n04_O{gap:.55rem}.NotificationSwitches_channelRow__p90qU{gap:.62rem;min-height:4.25rem;padding:.68rem}.NotificationSwitches_iconTile__Rn82n{width:2rem;height:2rem}.NotificationSwitches_channelTitle__2xkBc{font-size:var(--serviFieldLabelFontSize,.9rem)}.NotificationSwitches_channelDescription__ZbbVw{font-size:var(--serviBodySmallFontSize,.875rem)}.NotificationSwitches_badgeActive__Deb38,.NotificationSwitches_badgeBlocked__y3akA,.NotificationSwitches_badgeNeutral__AJuNa,.NotificationSwitches_badgePending__lwvWb{min-height:1.18rem;padding:.13rem .38rem;font-size:var(--serviTextXs,.75rem)}.NotificationSwitches_deviceActivation__aveaQ,.NotificationSwitches_frequencyRow__zsNRL,.NotificationSwitches_whatsappField__1JPOz{grid-template-columns:1fr;padding:.65rem}.NotificationSwitches_deviceActivation__aveaQ{align-items:stretch;flex-direction:column}.NotificationSwitches_deviceActivationButton__zKdQg,.NotificationSwitches_frequencyDropdown__dniqy.p-dropdown,.NotificationSwitches_whatsappPhoneInput__ADjzb{width:100%}.NotificationSwitches_compactMobile__7fB1u{gap:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--serviblack) 14%,white);border-radius:var(--sf-dashboard-mobile-control-radius,6px);background:#ffffff}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_channelRow__p90qU,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_deviceActivation__aveaQ,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_frequencyRow__zsNRL,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_installPrompt__6Detq,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_warningBox__JInYB,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_whatsappField__1JPOz{margin-top:0;border:0;border-radius:0}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_channelRow__p90qU{gap:.55rem;min-height:3.75rem;padding:.5rem .6rem}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_iconTile__Rn82n{width:1.75rem;height:1.75rem;border-radius:var(--sf-dashboard-mobile-control-radius,6px)}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_channelCopy___DbbO{gap:.1rem}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_channelTitleRow__XEeoP{gap:.3rem}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_channelTitle__2xkBc{font-size:var(--serviTextSm,.875rem)}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_channelDescription__ZbbVw{font-size:var(--serviTextXs,.75rem);font-weight:var(--serviWeightRegular,400);line-height:var(--serviLineHeightTight,1.25)}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_badgeActive__Deb38,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_badgeBlocked__y3akA,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_badgeNeutral__AJuNa,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_badgePending__lwvWb{min-height:1.1rem;padding:.1rem .3rem;font-size:.58rem;letter-spacing:.035em}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_switchControl__fJOwG.p-inputswitch{display:flex;align-items:center;width:var(--sf-dashboard-mobile-control-size,44px);height:var(--sf-dashboard-mobile-control-size,44px)}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_switchControl__fJOwG .p-inputswitch-slider{top:10px;bottom:10px}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_frequencyRow__zsNRL{grid-template-columns:minmax(0,1fr) minmax(8rem,9rem);gap:.5rem;min-height:3.25rem;padding:.35rem .6rem}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_frequencyLabel__xi_wF{font-size:var(--serviTextXs,.75rem)}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_frequencyDropdown__dniqy.p-dropdown{min-height:var(--sf-dashboard-mobile-control-size,44px)}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_deviceActivation__aveaQ,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_whatsappField__1JPOz{padding:.55rem .6rem}.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_deviceActivationButton__zKdQg,.NotificationSwitches_compactMobile__7fB1u .NotificationSwitches_whatsappPhoneInput__ADjzb{min-height:var(--sf-dashboard-mobile-control-size,44px)}.NotificationSwitches_compactMobile__7fB1u>*+*{border-top:1px solid color-mix(in srgb,var(--serviblack) 12%,white)}}