.presetCards_presetsContainer__VCuDk{width:100%;margin-top:0;overflow:visible;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:left}@media (max-width:768px){.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s){align-items:flex-start}}.presetCards_noMarginTop__V5lBh{margin-top:0}.presetCards_presetsTitle__1FFh2{color:#333;font-family:var(--font-poppins);font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0 0 1rem;text-align:left}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsTitle__1FFh2{color:#FFF}@media (max-width:768px){.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsTitle__1FFh2{text-align:left}}.presetCards_presetsGrid__7MvF3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;width:100%;max-width:100%;margin:0 auto;padding:.25rem;overflow:hidden;transform-style:preserve-3d;position:relative;box-sizing:border-box}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3{justify-content:center;margin:0 auto}@media (max-width:768px){.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;overflow-y:visible;padding:.5rem 0;justify-content:flex-start;margin:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3::-webkit-scrollbar{height:4px}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3::-webkit-scrollbar-track{background:transparent}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:2px}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetCardLanding__f_n0s .presetCards_iconContainer__lV_aS{width:16px}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetCardLanding__f_n0s .presetCards_iconContainer__lV_aS img{width:16px;height:16px}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetCardLanding__f_n0s{padding:.375rem .25rem;gap:.25rem}}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;max-width:100%;overflow-x:auto;overflow-y:visible;padding:.5rem 0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}@media (max-width:768px){.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3{display:grid;grid-template-columns:repeat(3,1fr);flex-direction:unset;flex-wrap:unset;grid-gap:.75rem;gap:.75rem;overflow-x:visible;padding:.5rem 0}}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3::-webkit-scrollbar{height:4px}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3::-webkit-scrollbar-track{background:transparent}.presetCards_presetsContainer__VCuDk:has(.presetCards_presetCardLanding__f_n0s) .presetCards_presetsGrid__7MvF3::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:2px}.presetCards_presetCard__wgBTW{background:var(--primary-blanc,#FFF);border:1px solid var(--primary-venom-grey,#e6edf5);border-radius:16px;padding:.75rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;min-height:60px;position:relative;z-index:0;transform-origin:center;will-change:transform;box-sizing:border-box;overflow:hidden;width:100%}@media (prefers-reduced-motion:reduce){.presetCards_presetCard__wgBTW{transition:none}.presetCards_presetCard__wgBTW:hover{transform:none}}.presetCards_presetCard__wgBTW:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(23,30,37,.08);border-color:var(--bleu-allaw,#25beeb);z-index:999}.presetCards_presetCard__wgBTW:focus{border-color:var(--bleu-allaw,#25beeb);box-shadow:0 0 0 3px rgba(37,190,235,.1);z-index:999}.presetCards_presetCard__wgBTW:active{transform:translateY(0)}.presetCards_presetCardSelected__UhXK8{border-color:var(--bleu-allaw,#25beeb);background-color:rgba(37,190,235,.05);box-shadow:0 4px 12px rgba(37,190,235,.15)}.presetCards_presetCardUnselected__LzUs_{opacity:.5;filter:grayscale(.3)}.presetCards_presetCardLanding__f_n0s{background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.05));border:1.5px solid rgba(255,255,255,.4);color:#FFF;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(0,0,0,.1);flex-shrink:0;width:110px;height:110px;padding:.5rem .375rem;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem}.presetCards_presetCardLanding__f_n0s .presetCards_cardLabel__nIhbO{color:#FFF;font-weight:600;transition:all .3s ease;font-size:.625rem;line-height:.875rem;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center;flex:0 0 auto}.presetCards_presetCardLanding__f_n0s .presetCards_iconContainer__lV_aS{transition:all .3s ease;filter:brightness(1.2);width:20px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.presetCards_presetCardLanding__f_n0s:hover{border-color:rgba(255,255,255,.9);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.95));box-shadow:0 12px 32px rgba(0,0,0,.2),inset 0 2px 8px rgba(255,255,255,.3);transform:translateY(-6px) scale(1.02)}.presetCards_presetCardLanding__f_n0s:hover .presetCards_cardLabel__nIhbO{color:#1f4a6b;transform:scale(1.02)}.presetCards_presetCardLanding__f_n0s:hover .presetCards_iconContainer__lV_aS{background:rgba(37,190,235,.15);transform:scale(1.1) rotate(5deg);filter:brightness(1)}.presetCards_presetCardLanding__f_n0s:active{transform:translateY(-2px) scale(1);transition:all .1s ease}.presetCards_iconContainer__lV_aS{display:flex;align-items:center;justify-content:center;width:24px;border-radius:50%;transition:all .2s ease}.presetCards_presetCard__wgBTW:hover .presetCards_iconContainer__lV_aS{background:rgba(37,190,235,.1)}.presetCards_cardLabel__nIhbO{font-family:var(--font-open-sans);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;text-align:center;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;flex:0 0 auto}.presetCards_cardLabel__nIhbO,.presetCards_presetCard__wgBTW:hover .presetCards_cardLabel__nIhbO{color:var(--primary-mid-black,#171E25)}@media (max-width:414px){.presetCards_presetsGrid__7MvF3{gap:1.5rem}}@media (max-width:380px){.presetCards_presetsGrid__7MvF3{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0 .5rem;max-width:100%}.presetCards_presetCard__wgBTW{padding:.5rem .375rem;min-height:65px;max-height:none;gap:.375rem;border-radius:.75rem}.presetCards_iconContainer__lV_aS{width:22px}.presetCards_cardLabel__nIhbO{font-size:.625rem;line-height:.875rem;max-width:100%}.presetCards_presetsTitle__1FFh2{font-size:.9375rem;margin-bottom:.875rem}}@media (min-width:340px){.presetCards_presetsGrid__7MvF3{grid-template-columns:repeat(2,1fr);max-width:100%;gap:.75rem}.presetCards_presetCard__wgBTW{padding:.625rem .5rem;min-height:75px;gap:.5rem}.presetCards_iconContainer__lV_aS{width:26px}.presetCards_cardLabel__nIhbO{font-size:.75rem;line-height:1rem}}@media (min-width:640px){.presetCards_presetsGrid__7MvF3{grid-template-columns:repeat(2,1fr);max-width:100%;gap:.875rem}.presetCards_presetCard__wgBTW{padding:.75rem .625rem;min-height:85px;gap:.5rem}.presetCards_iconContainer__lV_aS{width:28px}.presetCards_cardLabel__nIhbO{font-size:.75rem;line-height:1rem}}@media (min-width:800px){.presetCards_presetsGrid__7MvF3{max-width:100%}}@media (min-width:1024px){.presetCards_presetsGrid__7MvF3{max-width:100%;gap:1rem}.presetCards_presetCard__wgBTW{padding:.875rem .75rem;min-height:95px}.presetCards_iconContainer__lV_aS{width:30px}.presetCards_cardLabel__nIhbO{font-size:.8125rem;line-height:1.125rem}}.PresetCityModal_overlay__WyTHu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.PresetCityModal_modal__LBOvZ{background:white;border-radius:16px;width:100%;max-width:800px;max-height:90dvh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:PresetCityModal_slideIn__e5qzJ .3s ease-out}@keyframes PresetCityModal_slideIn__e5qzJ{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes PresetCityModal_slideUp__pVUEt{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.PresetCityModal_modalHeader__5gPYM{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:24px 56px 24px 24px;border-bottom:1px solid #e0e0e0;position:relative}.PresetCityModal_modalContent__WNNGA{position:relative}.PresetCityModal_modalTitle__hX5q7{font-family:var(--font-poppins);font-size:22px;font-weight:700;color:#171E25;margin:0;line-height:1.3}.PresetCityModal_modalSubtitle__kn3_m{font-family:var(--font-open-sans);font-size:12px;font-weight:400;color:#728EA7;margin:4px 0 0;line-height:1.4}.PresetCityModal_closeButton__ceV_q{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#728EA7;transition:color .2s;position:absolute;top:16px;right:16px;z-index:10}.PresetCityModal_closeButton__ceV_q:hover{color:#171E25}.PresetCityModal_modalContent__WNNGA{padding:32px 40px 24px;display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.PresetCityModal_modalFooter__YH9PU{display:flex;flex-direction:column;gap:0;flex-shrink:0;border-top:1px solid #e0e0e0;padding:16px 40px 24px}.PresetCityModal_inputContainer__iCXSu{position:relative;width:100%}.PresetCityModal_inputWrapper__C6vmn{display:flex;align-items:center;background:white;border:2px solid #e0e0e0;border-radius:12px;padding:14px 16px;transition:border-color .2s}.PresetCityModal_inputWrapper__C6vmn:focus-within{border-color:#25BEEB}.PresetCityModal_locationIcon__7K1Dq{flex-shrink:0;margin-right:12px;display:flex;align-items:center;justify-content:center}.PresetCityModal_input__sY4He{flex:1 1;border:none;outline:none;font-family:var(--font-open-sans);font-size:16px;color:#171E25;background:transparent}.PresetCityModal_input__sY4He::placeholder{color:#728EA7}.PresetCityModal_citySuggestions__ESy4R{position:absolute;top:calc(100% + 8px);left:0;right:0;background:white;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-height:300px;overflow-y:auto;overflow-x:visible;z-index:10001;border:1px solid #e0e0e0;margin-top:4px}.PresetCityModal_searchButton__uQ2hv{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:#25BEEB;color:white;border:none;border-radius:12px;font-family:var(--font-open-sans);font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s;width:100%}.PresetCityModal_searchButton__uQ2hv:hover:not(:disabled){background:#1FA8D1}.PresetCityModal_searchButton__uQ2hv:active:not(:disabled){background:#1985B8}.PresetCityModal_searchButton__uQ2hv:disabled{background:#CCCCCC;cursor:not-allowed;opacity:.6}.PresetCityModal_modeSelection__RsGZy{display:flex;flex-direction:column;gap:12px;width:100%}.PresetCityModal_modeButton__6ouwG{display:flex;align-items:center;gap:16px;padding:16px;background:white;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .2s;text-align:left;width:100%}.PresetCityModal_modeButton__6ouwG:hover{border-color:#25BEEB;background:#F8FCFF}.PresetCityModal_modeIcon__yfjvs{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#F4F7FB;color:#25BEEB}.PresetCityModal_modeContent__y27wi{flex:1 1;display:flex;flex-direction:column;gap:4px}.PresetCityModal_modeTitle__e8WMS{font-family:var(--font-poppins);font-size:16px;font-weight:600;color:#171E25}.PresetCityModal_modeDescription__h_s9F{font-family:var(--font-open-sans);font-size:14px;color:#728EA7}.PresetCityModal_reassuranceText__kBau9{font-family:var(--font-open-sans);font-size:13px;color:#9CA3AF;text-align:center;margin:8px 0 0}.PresetCityModal_modeButton__6ouwG svg:last-child{flex-shrink:0;color:#728EA7}.PresetCityModal_backButton__98zdS{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;background:none;border:none;cursor:pointer;color:#5A6C7D;font-family:var(--font-open-sans);font-size:14px;transition:color .2s;margin-top:10px;margin-bottom:0}.PresetCityModal_backButton__98zdS:hover{color:#171E25}.PresetCityModal_digitalMode__Xpbel{display:flex;flex-direction:column;width:100%;flex:1 1;min-height:0}.PresetCityModal_digitalInfo__gpxEV{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;text-align:center}.PresetCityModal_digitalInfo__gpxEV .PresetCityModal_stepsContainer__ecMk0{align-items:flex-start;text-align:left}.PresetCityModal_digitalIcon__W1aXP{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#E6F7FF;padding:16px}.PresetCityModal_digitalDescription__bsGIl{font-family:var(--font-open-sans);font-size:15px;color:#171E25;line-height:1.4;margin:0;max-width:80%}.PresetCityModal_stepsContainer__ecMk0{display:flex;flex-direction:column;gap:20px;width:100%;margin-top:24px;list-style:none;padding:0;margin-left:0}.PresetCityModal_step__a4gL9{display:flex;align-items:flex-start;gap:12px;text-align:left}.PresetCityModal_stepCheck__rpvLr{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:2px}.PresetCityModal_stepContent__l_Zah{flex:1 1;display:flex;flex-direction:column}.PresetCityModal_stepTitle__YzMQL{font-family:var(--font-open-sans);font-size:16px;font-weight:500;color:#171E25;line-height:1.5}.PresetCityModal_reassuranceBadges__gryKG{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:20px;padding:16px;background:#F8FCFF;border-radius:12px;border:1px solid #e6f7ff}.PresetCityModal_reassuranceBadge__Q_SkE{display:flex;align-items:center;gap:10px;font-family:var(--font-open-sans);font-size:14px;font-weight:500;color:#171E25}.PresetCityModal_reassuranceBadge__Q_SkE svg{flex-shrink:0}.PresetCityModal_modernHeroLayout__YccAE{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:48px;gap:48px;align-items:center;margin-bottom:32px;padding:0}.PresetCityModal_modernHeroText__9Zgxu{display:flex;flex-direction:column;gap:16px}.PresetCityModal_modernHeroTitle__6oCK0{font-family:var(--font-poppins);font-size:32px;font-weight:700;line-height:1.2;color:#171E25;margin:0;letter-spacing:-.5px}.PresetCityModal_modernHeroSubtitle__uQNi_{font-family:var(--font-open-sans);font-size:18px;font-weight:600;color:#25BEEB;margin:0;line-height:1.4}.PresetCityModal_modernHeroDescription__PndnX{font-family:var(--font-open-sans);font-size:16px;line-height:1.6;color:#5A6C7D;margin:0}.PresetCityModal_modernReassurance__Nh6S_{display:flex;flex-wrap:wrap;gap:20px;margin-top:8px}.PresetCityModal_modernReassuranceItem__XqCOs{display:flex;align-items:center;gap:8px;font-family:var(--font-open-sans);font-size:14px;font-weight:500;color:#171E25}.PresetCityModal_modernReassuranceItem__XqCOs svg{flex-shrink:0}.PresetCityModal_modernHeroImage__3LWyp{display:flex;align-items:center;justify-content:center;position:relative}.PresetCityModal_modernHeroIllustration__Nl2Vp{display:flex;align-items:flex-start;justify-content:center;width:150px;height:150px;min-width:150px;min-height:150px;max-width:150px;max-height:150px;border-radius:50%;background:linear-gradient(135deg,#E6F7FF,#F0FAFF);padding:0;box-shadow:0 8px 24px rgba(37,190,235,.15);overflow:hidden;position:relative;flex-shrink:0}.PresetCityModal_modernHeroImageContent__ZcZ_I{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:50%;position:absolute;top:0;left:0}.PresetCityModal_modernStepsList__fa_fj{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;border-top:1px solid #e0e0e0;padding:24px 0 0}.PresetCityModal_modernStep__BRXME{display:flex;align-items:center;gap:16px}.PresetCityModal_modernStepIcon__XXSfG{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#E6F7FF}.PresetCityModal_modernStepText__B7rFc{font-family:var(--font-open-sans);font-size:16px;font-weight:500;color:#171E25;line-height:1.5}.PresetCityModal_callbackForm__duSXz{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:2rem}.PresetCityModal_formRow__Xzo8H{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.PresetCityModal_formGroup__wIR4r{display:flex;flex-direction:column;gap:8px}.PresetCityModal_formLabel__vdT1y{font-family:var(--font-open-sans);font-size:14px;font-weight:600;color:#171E25}.PresetCityModal_formInput__IIy0X{width:100%;padding:12px 14px;border:2px solid #e0e0e0;border-radius:12px;font-family:var(--font-open-sans);font-size:15px;color:#171E25;background:white;transition:border-color .2s;box-sizing:border-box}.PresetCityModal_formInput__IIy0X:focus{outline:none;border-color:#25BEEB}.PresetCityModal_formInput__IIy0X::placeholder{color:#728EA7}.PresetCityModal_formError__PspLJ{padding:12px 16px;background:#FFF3E0;border:1px solid #ffb74d;border-radius:8px;color:#F57C00;font-family:var(--font-open-sans);font-size:14px;font-weight:500}.PresetCityModal_confirmationContent__ANKxa{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0;gap:20px}.PresetCityModal_confirmationIcon__4_ByE{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#E6F7FF;margin-bottom:8px}.PresetCityModal_mobileCompactStep1__D0F3p{display:none}.PresetCityModal_mobileCompactTitle__UvOr0{font-family:var(--font-poppins);font-size:22px;font-weight:700;line-height:1.2;color:#171E25;margin:0 0 8px;letter-spacing:-.5px}.PresetCityModal_mobileCompactSubtitle__IukAP{font-family:var(--font-open-sans);font-size:16px;font-weight:600;color:#25BEEB;margin:0;line-height:1.4}.PresetCityModal_mobileCompactDescription__UtFZx{font-family:var(--font-open-sans);font-size:14px;font-weight:400;color:#5A6C7D;margin:12px 0 0;line-height:1.5}.PresetCityModal_mobileCompactGratuit__z0HAp{font-family:var(--font-open-sans);font-size:13px;font-weight:500;color:#5A6C7D;margin:12px 0 0;line-height:1.4}.PresetCityModal_mobileCompactFooter__UcF7f{display:none}.PresetCityModal_desktopFullStep1__LvzTU{display:block}.PresetCityModal_desktopFullFooter__ybAvl{display:flex;flex-direction:column;gap:0;flex-shrink:0;border-top:1px solid #e0e0e0;padding:16px 40px 24px}.PresetCityModal_step2Wrapper__ZgCJy,.PresetCityModal_step3Wrapper___Z2T9{padding:0}@media (max-width:768px){.PresetCityModal_overlay__WyTHu{padding:0;align-items:flex-end}.PresetCityModal_modal__LBOvZ{max-width:100dvw;border-radius:16px 16px 0 0;max-height:90dvh;height:auto;min-height:auto;animation:PresetCityModal_slideUp__pVUEt .3s ease-out;display:flex;flex-direction:column}.PresetCityModal_modal__LBOvZ:has(.PresetCityModal_mobileCompactStep1__D0F3p){max-height:none;height:auto}.PresetCityModal_mobileCompactStep1__D0F3p{display:flex;flex-direction:column;gap:8px;padding:20px 20px 16px}.PresetCityModal_mobileCompactFooter__UcF7f{display:flex;flex-direction:column;padding:0 20px 20px;gap:0}.PresetCityModal_desktopFullFooter__ybAvl,.PresetCityModal_desktopFullStep1__LvzTU{display:none}.PresetCityModal_modalHeader__5gPYM{padding:24px 56px 20px 20px;flex-shrink:0;border-bottom:1px solid #e0e0e0;position:relative}.PresetCityModal_closeButton__ceV_q{top:22px;right:20px}.PresetCityModal_modalTitle__hX5q7{font-size:22px;line-height:1.3;padding-right:0;margin-bottom:0;font-weight:700}.PresetCityModal_modalSubtitle__kn3_m{font-size:12px;line-height:1.4;margin-top:6px}.PresetCityModal_modalContent__WNNGA{padding:0;flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.PresetCityModal_modalContent__WNNGA:has(.PresetCityModal_step2Wrapper__ZgCJy),.PresetCityModal_modalContent__WNNGA:has(.PresetCityModal_step3Wrapper___Z2T9){padding:20px}.PresetCityModal_step2Wrapper__ZgCJy,.PresetCityModal_step3Wrapper___Z2T9{padding:0}.PresetCityModal_modalFooter__YH9PU{border-top:1px solid #e0e0e0;padding:24px 20px 20px;gap:0}.PresetCityModal_digitalInfo__gpxEV{padding:12px 0 20px;gap:20px}.PresetCityModal_digitalIcon__W1aXP{width:88px;height:88px;padding:18px}.PresetCityModal_digitalDescription__bsGIl{font-size:17px;line-height:1.5;max-width:100%;padding:0}.PresetCityModal_stepsContainer__ecMk0{gap:22px;margin-top:28px;width:100%}.PresetCityModal_step__a4gL9{gap:16px}.PresetCityModal_stepCheck__rpvLr{margin-top:0}.PresetCityModal_stepCheck__rpvLr svg{width:24px;height:24px}.PresetCityModal_stepTitle__YzMQL{font-size:17px;line-height:1.6;font-weight:500}.PresetCityModal_reassuranceText__kBau9{font-size:13px;margin-top:12px;margin-bottom:0}.PresetCityModal_modeDescription__h_s9F{font-size:14px;line-height:1.4}.PresetCityModal_inputContainer__iCXSu{flex-shrink:0}.PresetCityModal_citySuggestions__ESy4R{max-height:200px}.PresetCityModal_searchButton__uQ2hv{flex-shrink:0;margin-top:auto;padding:12px 18px;font-size:14px;font-weight:600}.PresetCityModal_backButton__98zdS{flex-shrink:0;font-size:15px;padding:16px 0;margin-top:14px;margin-bottom:0}.PresetCityModal_reassuranceBadges__gryKG{padding:14px;gap:8px}.PresetCityModal_reassuranceBadge__Q_SkE{font-size:13px}.PresetCityModal_modernHeroLayout__YccAE{grid-template-columns:1fr;gap:24px;margin-bottom:24px}.PresetCityModal_modernHeroTitle__6oCK0{font-size:26px}.PresetCityModal_modernHeroSubtitle__uQNi_{font-size:16px}.PresetCityModal_modernHeroDescription__PndnX{font-size:15px}.PresetCityModal_modernHeroIllustration__Nl2Vp{width:120px;height:120px;min-width:120px;min-height:120px;max-width:120px;max-height:120px;padding:0}.PresetCityModal_modernHeroImageContent__ZcZ_I{width:100%;height:100%;border-radius:50%}.PresetCityModal_modernReassurance__Nh6S_{gap:16px}.PresetCityModal_modernReassuranceItem__XqCOs{font-size:13px}.PresetCityModal_modernStepsList__fa_fj{gap:14px;padding-top:20px}.PresetCityModal_modernStepText__B7rFc{font-size:15px}}@media (max-width:480px){.PresetCityModal_modal__LBOvZ{max-height:95dvh}.PresetCityModal_modalHeader__5gPYM{padding:22px 52px 18px 18px;position:relative}.PresetCityModal_closeButton__ceV_q{top:20px;right:18px}.PresetCityModal_modalTitle__hX5q7{font-size:20px;padding-right:0;font-weight:700}.PresetCityModal_modalSubtitle__kn3_m{font-size:11px}.PresetCityModal_modalContent__WNNGA{padding:18px}.PresetCityModal_digitalInfo__gpxEV{padding:8px 0 18px;gap:18px}.PresetCityModal_digitalIcon__W1aXP{width:80px;height:80px;padding:16px}.PresetCityModal_modernHeroIllustration__Nl2Vp{width:100px;height:100px;min-width:100px;min-height:100px;max-width:100px;max-height:100px}.PresetCityModal_modernHeroImageContent__ZcZ_I{width:100%;height:100%;border-radius:50%}.PresetCityModal_digitalDescription__bsGIl{font-size:16px;line-height:1.5;padding:0}.PresetCityModal_stepsContainer__ecMk0{gap:20px;margin-top:24px}.PresetCityModal_stepCheck__rpvLr svg{width:22px;height:22px}.PresetCityModal_stepTitle__YzMQL{font-size:16px;line-height:1.6}.PresetCityModal_modeDescription__h_s9F{font-size:13px}.PresetCityModal_modalFooter__YH9PU{padding:22px 18px 18px}.PresetCityModal_searchButton__uQ2hv{padding:12px 16px;font-size:13px}.PresetCityModal_reassuranceText__kBau9{font-size:12px;margin-top:10px}.PresetCityModal_backButton__98zdS{font-size:14px;padding:14px 0;margin-top:12px}}.SearchResultSkeleton_skeletonList__P35hC{width:100%;list-style-type:none;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}.SearchResultSkeleton_skeletonItem__nrbzW{width:100%}.SearchResultSkeleton_skeletonCard__7tmRx{display:flex;padding:2rem 1.75rem;justify-content:space-between;gap:2rem;border-radius:16px;background:var(--primary-white,#fff);box-shadow:0 1px 20px 0 rgba(213,233,246,.8);align-items:center;width:100%}@media (max-width:680px){.SearchResultSkeleton_skeletonCard__7tmRx{flex-direction:column;align-items:stretch;padding:1.5rem}}.SearchResultSkeleton_leftContent__F6_X2{display:flex;flex-direction:column;gap:1rem;flex:1 1;min-width:0;max-width:calc(100% - 290px)}@media (max-width:680px){.SearchResultSkeleton_leftContent__F6_X2{max-width:100%}}.SearchResultSkeleton_rightContent__pwuVk{flex-shrink:0;width:244px}@media (max-width:680px){.SearchResultSkeleton_rightContent__pwuVk{width:100%}}.SearchResultSkeleton_skeletonAvatar__9LKJG{width:64px;height:64px;border-radius:50%;flex-shrink:0}.SearchResultSkeleton_skeletonAvatar__9LKJG,.SearchResultSkeleton_skeletonProfession__Hx55F{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__kXXEj 1.5s infinite}.SearchResultSkeleton_skeletonProfession__Hx55F{width:120px;height:25px;border-radius:8px}.SearchResultSkeleton_skeletonFullname___7f_H{width:180px;height:22px}.SearchResultSkeleton_skeletonFullname___7f_H,.SearchResultSkeleton_skeletonLocation__rdfr9{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__kXXEj 1.5s infinite}.SearchResultSkeleton_skeletonLocation__rdfr9{width:200px;height:20px}.SearchResultSkeleton_skeletonSpecialties__Uh0nb{display:flex;gap:8px;flex-wrap:wrap;padding:8px 0}.SearchResultSkeleton_skeletonTag__z6_q_{width:100px;height:32px;border-radius:8px;background:linear-gradient(90deg,#eef5fc 25%,#ddeaf9 50%,#eef5fc 75%);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__kXXEj 1.5s infinite}.SearchResultSkeleton_skeletonSchedule__3bZAJ{display:flex;flex-direction:column;gap:1rem;width:100%}.SearchResultSkeleton_skeletonScheduleHeader__4dip3{width:100%;height:20px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__kXXEj 1.5s infinite}.SearchResultSkeleton_skeletonScheduleSlots__67xcS{display:flex;flex-direction:column;gap:.5rem}.SearchResultSkeleton_skeletonSlot__9FZIV{width:100%;height:36px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__kXXEj 1.5s infinite}.SearchResultSkeleton_skeletonButton__5gxV2{width:100%;height:40px;border-radius:8px;background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0 50%,#e0e0e0 75%);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__kXXEj 1.5s infinite}@keyframes SearchResultSkeleton_shimmer__kXXEj{0%{background-position:-200% 0}to{background-position:200% 0}}.SearchResultSkeleton_skeletonItem__nrbzW:first-child{animation-delay:0s}.SearchResultSkeleton_skeletonItem__nrbzW:nth-child(2){animation-delay:.1s}.SearchResultSkeleton_skeletonItem__nrbzW:nth-child(3){animation-delay:.2s}.SearchResultSkeleton_skeletonItem__nrbzW:nth-child(4){animation-delay:.3s}.SearchResultSkeleton_skeletonItem__nrbzW:nth-child(5){animation-delay:.4s}