.contact_container__RajhU{max-width:1200px;margin:0 auto;padding:40px 32px;line-height:1.7;color:var(--color-text);font-family:var(--font-primary);background:var(--bg-color);position:relative}.contact_container__RajhU:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:4px;background:linear-gradient(90deg,var(--bg-primary),var(--banana-color));border-radius:2px}@media(max-width:768px){.contact_container__RajhU{padding:24px 16px}}@media(max-width:480px){.contact_container__RajhU{padding:16px 12px}}.contact_header__r7p2s{text-align:center;margin-bottom:48px;padding-top:32px}.contact_header__r7p2s h1{font-size:48px;margin:32px 0 24px;color:var(--color-text);font-family:var(--font-heading);font-weight:700;position:relative;padding-bottom:16px}.contact_header__r7p2s h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--bg-primary);border-radius:2px}@media(max-width:768px){.contact_header__r7p2s h1{font-size:36px;margin:24px 0 20px}}@media(max-width:480px){.contact_header__r7p2s h1{font-size:28px}}.contact_header__r7p2s .contact_description__mzqpc{font-size:18px;color:var(--color-secondary-text);margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6;font-family:var(--font-primary)}@media(max-width:768px){.contact_header__r7p2s .contact_description__mzqpc{font-size:16px;margin-bottom:24px}}@media(max-width:480px){.contact_header__r7p2s .contact_description__mzqpc{font-size:15px}}@media(max-width:768px){.contact_header__r7p2s{margin-bottom:32px;padding-top:24px}}.contact_contactCards__o9NeS{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:32px;gap:32px;margin:48px 0}@media(max-width:768px){.contact_contactCards__o9NeS{grid-template-columns:1fr;gap:24px;margin:32px 0}}.contact_contactCard__P_Y4_{background:var(--bg-secondary);border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid rgba(245,242,240,.2);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.contact_contactCard__P_Y4_:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--bg-primary)}@media(hover:hover)and (pointer:fine){.contact_contactCard__P_Y4_:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.12);border-color:rgba(245,242,240,.3)}}.contact_contactCard__P_Y4_ .contact_cardIcon__zZkdM{width:56px;height:56px;background:linear-gradient(135deg,var(--bg-primary),rgba(255,79,20,.8));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:24px;color:#fff;box-shadow:0 4px 12px rgba(255,79,20,.3)}.contact_contactCard__P_Y4_ .contact_cardTitle__wPEWo{font-size:20px;font-weight:600;color:var(--color-text);margin-bottom:12px;font-family:var(--font-heading)}.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH{color:var(--color-secondary-text);line-height:1.6}.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH p{margin:8px 0}.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH a{color:var(--bg-primary);text-decoration:none;font-weight:500;transition:all .3s ease}@media(hover:hover)and (pointer:fine){.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH a:hover{text-decoration:underline;opacity:.8}}.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH strong{color:var(--color-text);font-weight:600}@media(max-width:768px){.contact_contactCard__P_Y4_{padding:24px}.contact_contactCard__P_Y4_ .contact_cardIcon__zZkdM{width:48px;height:48px;font-size:20px}.contact_contactCard__P_Y4_ .contact_cardTitle__wPEWo{font-size:18px}}.contact_mapSection__82Cyd{background:var(--bg-secondary);border-radius:16px;padding:32px;margin:48px 0;border:1px solid rgba(245,242,240,.2);position:relative;overflow:hidden}.contact_mapSection__82Cyd:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--bg-primary),var(--banana-color))}.contact_mapSection__82Cyd .contact_mapTitle___abXh{font-size:24px;font-weight:600;color:var(--color-text);margin-bottom:20px;text-align:center;font-family:var(--font-heading)}.contact_mapSection__82Cyd .contact_mapContainer__V5Pz4{background:rgba(245,242,240,.3);border-radius:12px;height:400px;margin:24px 0;border:1px solid rgba(245,242,240,.4);position:relative;overflow:hidden}.contact_mapSection__82Cyd .contact_mapContainer__V5Pz4:after{content:"🗺️ Карта буде тут";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-secondary-text);font-size:18px;text-align:center}@media(max-width:768px){.contact_mapSection__82Cyd .contact_mapContainer__V5Pz4{height:300px}.contact_mapSection__82Cyd .contact_mapContainer__V5Pz4:after{font-size:16px}.contact_mapSection__82Cyd{padding:24px;margin:32px 0}.contact_mapSection__82Cyd .contact_mapTitle___abXh{font-size:20px}}.contact_scheduleSection__1QM0K{background:linear-gradient(135deg,var(--banana-color) 0,rgba(245,231,178,.6) 100%);border-radius:16px;padding:32px;margin:48px 0;border:1px solid rgba(245,231,178,.8);box-shadow:0 4px 16px rgba(245,231,178,.3);position:relative;overflow:hidden}.contact_scheduleSection__1QM0K:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--bg-primary)}.contact_scheduleSection__1QM0K .contact_scheduleTitle__j_M2M{font-size:24px;font-weight:600;color:var(--color-text);margin-bottom:24px;text-align:center;font-family:var(--font-heading)}.contact_scheduleSection__1QM0K .contact_scheduleGrid__L0O_p{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}@media(max-width:768px){.contact_scheduleSection__1QM0K .contact_scheduleGrid__L0O_p{grid-template-columns:1fr;gap:16px}}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:hsla(0,0%,100%,.7);border-radius:12px;border:1px solid rgba(245,231,178,.6)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr .contact_day__rBs7k{font-weight:600;color:var(--color-text);font-family:var(--font-primary)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr .contact_time__wcIQB{color:var(--bg-primary);font-weight:500;font-family:var(--font-primary)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr.contact_today__i41NP{background:rgba(255,79,20,.1);border-color:var(--bg-primary)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr.contact_today__i41NP .contact_day__rBs7k{color:var(--bg-primary)}@media(max-width:480px){.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr{padding:12px 16px;flex-direction:column;text-align:center;gap:4px}}@media(max-width:768px){.contact_scheduleSection__1QM0K{padding:24px;margin:32px 0}.contact_scheduleSection__1QM0K .contact_scheduleTitle__j_M2M{font-size:20px}}@media(max-width:1280px){.contact_container__RajhU{max-width:90%}}@media(max-width:768px){.contact_container__RajhU{max-width:95%}}@media(max-width:480px){.contact_container__RajhU{max-width:100%}}@media(prefers-color-scheme:dark){.contact_contactCard__P_Y4_{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 16px rgba(0,0,0,.3)}}@media(prefers-color-scheme:dark)and (hover:hover)and (pointer:fine){.contact_contactCard__P_Y4_:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(0,0,0,.4)}}@media(prefers-color-scheme:dark){.contact_contactCard__P_Y4_ .contact_cardTitle__wPEWo{color:var(--color-text)}.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH{color:var(--color-secondary-text)}.contact_contactCard__P_Y4_ .contact_cardContent__DjxGH strong{color:var(--color-text)}.contact_mapSection__82Cyd{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.contact_mapSection__82Cyd .contact_mapContainer__V5Pz4{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}.contact_mapSection__82Cyd .contact_mapContainer__V5Pz4:after{color:hsla(0,0%,100%,.6)}.contact_scheduleSection__1QM0K{background:linear-gradient(135deg,rgba(245,231,178,.15),rgba(245,231,178,.05));border-color:rgba(245,231,178,.2);box-shadow:0 4px 16px rgba(0,0,0,.3)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr .contact_day__rBs7k{color:var(--color-text)}.contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr.contact_today__i41NP{background:rgba(255,79,20,.2);border-color:var(--bg-primary)}}[data-theme=dark] .contact_contactCard__P_Y4_{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 16px rgba(0,0,0,.3)}@media(hover:hover)and (pointer:fine){[data-theme=dark] .contact_contactCard__P_Y4_:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(0,0,0,.4)}}[data-theme=dark] .contact_contactCard__P_Y4_ .contact_cardTitle__wPEWo{color:var(--color-text)}[data-theme=dark] .contact_contactCard__P_Y4_ .contact_cardContent__DjxGH{color:var(--color-secondary-text)}[data-theme=dark] .contact_contactCard__P_Y4_ .contact_cardContent__DjxGH strong{color:var(--color-text)}[data-theme=dark] .contact_mapSection__82Cyd{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .contact_mapSection__82Cyd .contact_mapContainer__V5Pz4{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .contact_mapSection__82Cyd .contact_mapContainer__V5Pz4:after{color:hsla(0,0%,100%,.6)}[data-theme=dark] .contact_scheduleSection__1QM0K{background:linear-gradient(135deg,rgba(245,231,178,.15),rgba(245,231,178,.05));border-color:rgba(245,231,178,.2);box-shadow:0 4px 16px rgba(0,0,0,.3)}[data-theme=dark] .contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}[data-theme=dark] .contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr .contact_day__rBs7k{color:var(--color-text)}[data-theme=dark] .contact_scheduleSection__1QM0K .contact_scheduleItem__Mbtfr.contact_today__i41NP{background:rgba(255,79,20,.2);border-color:var(--bg-primary)}.contact_highlight__WqI9d{animation:contact_highlightPulse__yw84X 2s ease-in-out infinite}@keyframes contact_highlightPulse__yw84X{0%,to{box-shadow:0 4px 16px rgba(255,79,20,.3)}50%{box-shadow:0 8px 24px rgba(255,79,20,.5)}}@media(prefers-reduced-motion:reduce){.contact_contactCard__P_Y4_,.contact_highlight__WqI9d{animation:none;transition-duration:.1s}.contact_contactCard__P_Y4_:hover{transform:none}}@media print{.contact_container__RajhU{max-width:100%;padding:20px;background:#fff;color:#000}.contact_container__RajhU:before{display:none}.contact_contactCard__P_Y4_,.contact_mapSection__82Cyd,.contact_scheduleSection__1QM0K{background:#fff;border:1px solid #ccc;box-shadow:none;page-break-inside:avoid;break-inside:avoid}.contact_contactCard__P_Y4_:before,.contact_mapContainer__V5Pz4,.contact_mapSection__82Cyd:before,.contact_scheduleSection__1QM0K:before{display:none}}.style_container__1oZO3{max-width:100%;margin:0;font-family:var(--font-primary)}.style_tabs__kISVF{display:flex;justify-content:center;margin-bottom:2rem;gap:8px;flex-wrap:wrap}@media(max-width:768px){.style_tabs__kISVF{flex-direction:column;align-items:center;gap:12px}}.style_tabButton__tTTsp{background:var(--bg-secondary);border:2px solid rgba(0,0,0,0);border-radius:16px;padding:16px 24px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center;position:relative;overflow:hidden;font-family:var(--font-primary)}.style_tabButton__tTTsp:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,79,20,.1),transparent);transition:left .5s ease}@media(hover:hover)and (pointer:fine){.style_tabButton__tTTsp:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(255,79,20,.15);border-color:rgba(255,79,20,.3)}.style_tabButton__tTTsp:hover:before{left:100%}}.style_tabButton__tTTsp:focus{outline:none}@media(max-width:768px){.style_tabButton__tTTsp{padding:14px 20px;min-width:200px}}.style_tabActive__QnyKP{background:linear-gradient(135deg,var(--bg-primary) 0,rgba(255,79,20,.9) 100%);color:#fff;border-color:var(--bg-primary);box-shadow:0 6px 20px rgba(255,79,20,.3);transform:translateY(-2px)}.style_tabActive__QnyKP:before{display:none}.style_tabActive__QnyKP .style_tabCity__MNLGu{color:#fff}.style_tabActive__QnyKP .style_tabStreet__pr45p{color:hsla(0,0%,100%,.9)}@media(hover:hover)and (pointer:fine){.style_tabActive__QnyKP:hover{transform:translateY(-6px);box-shadow:0 10px 28px rgba(255,79,20,.4)}}.style_tabCity__MNLGu{font-size:18px;font-weight:700;color:var(--color-text);margin-bottom:4px;font-family:var(--font-heading)}@media(max-width:768px){.style_tabCity__MNLGu{font-size:16px}}.style_tabStreet__pr45p{font-size:14px;font-weight:400;color:var(--color-secondary-text);font-family:var(--font-primary)}@media(max-width:768px){.style_tabStreet__pr45p{font-size:13px}}.style_tabContent__3KZnf{background:linear-gradient(135deg,var(--bg-color) 0,var(--bg-secondary) 100%);border-radius:24px;padding:40px;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid rgba(245,242,240,.8);position:relative;overflow:hidden}.style_tabContent__3KZnf:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--bg-primary),var(--banana-color));border-radius:24px 24px 0 0}@media(max-width:768px){.style_tabContent__3KZnf{padding:24px;border-radius:16px}}@media(max-width:480px){.style_tabContent__3KZnf{padding:20px}}.style_tabTitle__bViZo{font-size:32px;font-weight:700;color:var(--color-text);margin-bottom:32px;text-align:center;font-family:var(--font-heading);position:relative;padding-bottom:16px}.style_tabTitle__bViZo:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--bg-primary);border-radius:2px}@media(max-width:768px){.style_tabTitle__bViZo{font-size:28px;margin-bottom:24px}}@media(max-width:480px){.style_tabTitle__bViZo{font-size:24px}}.style_contactInfo__hFcTh{background:linear-gradient(135deg,rgba(245,242,240,.6),rgba(255,255,255,.9));padding:32px;border-radius:20px;margin-bottom:32px;font-style:normal;border:1px solid rgba(245,242,240,.5);box-shadow:0 4px 16px rgba(0,0,0,.04);position:relative;overflow:hidden}.style_contactInfo__hFcTh:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--bg-primary);border-radius:20px 20px 0 0}@media(max-width:768px){.style_contactInfo__hFcTh{padding:24px}}@media(max-width:480px){.style_contactInfo__hFcTh{padding:20px}}.style_address__nArch,.style_email__rmgoK,.style_phone__vBe4p{margin:20px 0;font-size:16px;line-height:1.6;color:var(--color-text);font-family:var(--font-primary)}.style_address__nArch strong,.style_email__rmgoK strong,.style_phone__vBe4p strong{color:var(--bg-primary);font-weight:600;display:inline-block;min-width:120px}.style_address__nArch a,.style_email__rmgoK a,.style_phone__vBe4p a{color:var(--bg-primary);text-decoration:none;font-weight:500;transition:all .3s ease;position:relative}.style_address__nArch a:after,.style_email__rmgoK a:after,.style_phone__vBe4p a:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background:var(--bg-primary);transition:width .3s ease}@media(hover:hover)and (pointer:fine){.style_address__nArch a:hover,.style_email__rmgoK a:hover,.style_phone__vBe4p a:hover{opacity:.8}.style_address__nArch a:hover:after,.style_email__rmgoK a:hover:after,.style_phone__vBe4p a:hover:after{width:100%}}.style_address__nArch a:focus,.style_email__rmgoK a:focus,.style_phone__vBe4p a:focus{outline:none;border-radius:4px}@media(max-width:768px){.style_address__nArch,.style_email__rmgoK,.style_phone__vBe4p{font-size:15px;margin:16px 0}.style_address__nArch strong,.style_email__rmgoK strong,.style_phone__vBe4p strong{min-width:100px}}@media(max-width:480px){.style_address__nArch,.style_email__rmgoK,.style_phone__vBe4p{font-size:14px}.style_address__nArch strong,.style_email__rmgoK strong,.style_phone__vBe4p strong{display:block;margin-bottom:4px;min-width:auto}}.style_workingHours__S_hJh{background:linear-gradient(135deg,var(--banana-color) 0,rgba(245,231,178,.6) 100%);padding:20px;border-radius:16px;margin-top:24px;border:1px solid rgba(245,231,178,.8);position:relative;overflow:hidden}.style_workingHours__S_hJh:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--bg-primary);border-radius:16px 16px 0 0}.style_workingHours__S_hJh p{margin:0;font-size:16px;color:var(--color-text);font-weight:500;font-family:var(--font-primary)}.style_workingHours__S_hJh p strong{color:var(--bg-primary);font-weight:600}.style_workingHours__S_hJh p time{font-weight:600;color:var(--color-text)}@media(max-width:768px){.style_workingHours__S_hJh{padding:16px;margin-top:20px}.style_workingHours__S_hJh p{font-size:15px}}.style_mapContainer___A2Ho{margin-top:40px;background:var(--bg-color);border-radius:20px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.08);border:1px solid rgba(245,242,240,.6);position:relative}.style_mapContainer___A2Ho:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--bg-primary),var(--banana-color));z-index:1}.style_mapContainer___A2Ho h3{font-size:24px;font-weight:700;color:var(--color-text);margin:0 0 24px;padding:32px 32px 0;font-family:var(--font-heading);text-align:center}@media(max-width:768px){.style_mapContainer___A2Ho h3{font-size:20px;padding:24px 24px 0;margin-bottom:20px}}@media(max-width:480px){.style_mapContainer___A2Ho h3{font-size:18px;padding:20px 20px 0}}@media(max-width:768px){.style_mapContainer___A2Ho{margin-top:32px;border-radius:16px}}.style_howToFindInline__qiqnp{margin-top:2rem;padding:1.5rem;background:var(--bg-secondary);border-radius:20px;border:1px solid rgba(245,242,240,.8);box-shadow:0 4px 16px rgba(0,0,0,.04);position:relative;overflow:hidden}.style_howToFindInline__qiqnp:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--bg-primary);border-radius:20px 20px 0 0}.style_howToFindInline__qiqnp h3{margin-bottom:1rem;font-size:24px;font-weight:700;color:var(--color-text);font-family:var(--font-heading);text-align:center}@media(max-width:768px){.style_howToFindInline__qiqnp h3{font-size:20px}}.style_howToFindInline__qiqnp .style_inlineGrid__cNUCo{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media(max-width:768px){.style_howToFindInline__qiqnp .style_inlineGrid__cNUCo{grid-template-columns:1fr}}.style_howToFindInline__qiqnp .style_inlineItem__2McxA{background:var(--bg-color);padding:20px;border-radius:16px;border:1px solid rgba(245,242,240,.6);transition:all .3s ease}@media(hover:hover)and (pointer:fine){.style_howToFindInline__qiqnp .style_inlineItem__2McxA:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.08)}}.style_howToFindInline__qiqnp .style_inlineItem__2McxA h4{font-size:16px;font-weight:600;color:var(--color-text);margin-bottom:8px;font-family:var(--font-heading)}.style_howToFindInline__qiqnp .style_inlineItem__2McxA p{white-space:pre-line;font-size:14px;line-height:1.6;color:var(--color-secondary-text);margin:0;font-family:var(--font-primary)}.style_howToFindInline__qiqnp .style_inlineItem__2McxA p a{color:var(--bg-primary);text-decoration:none;font-weight:500;transition:all .3s ease}@media(hover:hover)and (pointer:fine){.style_howToFindInline__qiqnp .style_inlineItem__2McxA p a:hover{opacity:.8;text-decoration:underline}}.style_howToFindInline__qiqnp .style_inlineItem__2McxA p a:focus{outline:none;border-radius:4px}@media(max-width:768px){.style_howToFindInline__qiqnp{padding:1.25rem}}@media(max-width:480px){.style_howToFindInline__qiqnp{padding:1rem}}.style_howToFindSection__2vFF2{background:linear-gradient(135deg,var(--bg-secondary) 0,rgba(245,242,240,.6) 100%);padding:32px;border-radius:20px;margin-top:32px;border:1px solid rgba(245,242,240,.8);box-shadow:0 4px 16px rgba(0,0,0,.04);position:relative}.style_howToFindSection__2vFF2:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--bg-primary);border-radius:20px 20px 0 0}.style_howToFindSection__2vFF2 h3{font-size:24px;font-weight:700;color:var(--color-text);margin-bottom:24px;text-align:center;font-family:var(--font-heading)}.style_howToFindSection__2vFF2 .style_howToFindGrid__F_0CN{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media(max-width:768px){.style_howToFindSection__2vFF2 .style_howToFindGrid__F_0CN{grid-template-columns:1fr;gap:20px}}.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR{background:var(--bg-color);padding:24px;border-radius:16px;border:1px solid rgba(245,242,240,.6);transition:all .3s ease}@media(hover:hover)and (pointer:fine){.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}}.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR h4{font-size:18px;font-weight:600;color:var(--color-text);margin-bottom:12px;font-family:var(--font-heading)}.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR p{font-size:14px;line-height:1.6;color:var(--color-secondary-text);margin:0;white-space:pre-line;font-family:var(--font-primary)}.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR p a{color:var(--bg-primary);text-decoration:none;font-weight:500;transition:all .3s ease}@media(hover:hover)and (pointer:fine){.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR p a:hover{opacity:.8;text-decoration:underline}}@media(max-width:768px){.style_howToFindSection__2vFF2{padding:24px;margin-top:24px}}@media(max-width:480px){.style_howToFindSection__2vFF2{padding:20px}}@media(prefers-color-scheme:dark){.style_tabButton__tTTsp{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);overflow:hidden}.style_tabButton__tTTsp:before{background:linear-gradient(90deg,transparent,rgba(255,79,20,.2),transparent)}}@media(prefers-color-scheme:dark)and (hover:hover)and (pointer:fine){.style_tabButton__tTTsp:hover{border-color:rgba(255,79,20,.5);box-shadow:0 8px 24px rgba(255,79,20,.25);border-radius:12px}}@media(prefers-color-scheme:dark){.style_tabContent__3KZnf{background:linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,.05));border-color:hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.3)}.style_contactInfo__hFcTh{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.05));border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.2)}.style_workingHours__S_hJh{background:linear-gradient(135deg,rgba(245,231,178,.15),rgba(245,231,178,.08));border-color:rgba(245,231,178,.25)}.style_mapContainer___A2Ho{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.1);box-shadow:0 6px 24px rgba(0,0,0,.3)}.style_howToFindInline__qiqnp{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.2)}.style_howToFindInline__qiqnp .style_inlineItem__2McxA{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}}@media(prefers-color-scheme:dark)and (hover:hover)and (pointer:fine){.style_howToFindInline__qiqnp .style_inlineItem__2McxA:hover{box-shadow:0 4px 16px rgba(0,0,0,.3)}}@media(prefers-color-scheme:dark){.style_howToFindSection__2vFF2{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 16px rgba(0,0,0,.2)}.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}}@media(prefers-color-scheme:dark)and (hover:hover)and (pointer:fine){.style_howToFindSection__2vFF2 .style_howToFindItem__JbliR:hover{box-shadow:0 8px 24px rgba(0,0,0,.3)}}[data-theme=dark] .style_tabButton__tTTsp{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .style_tabButton__tTTsp:before{background:linear-gradient(90deg,transparent,rgba(255,79,20,.2),transparent)}@media(hover:hover)and (pointer:fine){[data-theme=dark] .style_tabButton__tTTsp:hover{border-color:rgba(255,79,20,.5);box-shadow:0 8px 24px rgba(255,79,20,.25)}}[data-theme=dark] .style_tabContent__3KZnf{background:linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,.05));border-color:hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.3)}[data-theme=dark] .style_contactInfo__hFcTh{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.05));border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.2)}[data-theme=dark] .style_workingHours__S_hJh{background:linear-gradient(135deg,rgba(245,231,178,.15),rgba(245,231,178,.08));border-color:rgba(245,231,178,.25)}[data-theme=dark] .style_mapContainer___A2Ho{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.1);box-shadow:0 6px 24px rgba(0,0,0,.3)}[data-theme=dark] .style_howToFindInline__qiqnp{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.2)}[data-theme=dark] .style_howToFindInline__qiqnp .style_inlineItem__2McxA{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}@media(hover:hover)and (pointer:fine){[data-theme=dark] .style_howToFindInline__qiqnp .style_inlineItem__2McxA:hover{box-shadow:0 4px 16px rgba(0,0,0,.3)}}[data-theme=dark] .style_howToFindSection__2vFF2{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 16px rgba(0,0,0,.2)}[data-theme=dark] .style_howToFindSection__2vFF2 .style_howToFindItem__JbliR{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}@media(hover:hover)and (pointer:fine){[data-theme=dark] .style_howToFindSection__2vFF2 .style_howToFindItem__JbliR:hover{box-shadow:0 8px 24px rgba(0,0,0,.3)}}@media(prefers-reduced-motion:reduce){.style_howToFindItem__JbliR,.style_inlineItem__2McxA,.style_tabButton__tTTsp{transition-duration:.1s}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.style_howToFindItem__JbliR:hover,.style_inlineItem__2McxA:hover,.style_tabButton__tTTsp:hover{transform:none}}@media(prefers-reduced-motion:reduce){.style_tabButton__tTTsp:before{transition:none}.style_tabActive__QnyKP{transform:none}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.style_tabActive__QnyKP:hover{transform:none}}@media print{.style_container__1oZO3{max-width:100%}.style_tabs__kISVF{display:none}.style_contactInfo__hFcTh,.style_howToFindInline__qiqnp,.style_howToFindSection__2vFF2,.style_mapContainer___A2Ho,.style_tabContent__3KZnf,.style_workingHours__S_hJh{background:#fff;border:1px solid #ccc;box-shadow:none;page-break-inside:avoid;break-inside:avoid}.style_contactInfo__hFcTh:before,.style_howToFindInline__qiqnp:before,.style_howToFindSection__2vFF2:before,.style_mapContainer___A2Ho:before,.style_tabContent__3KZnf:before,.style_workingHours__S_hJh:before{display:none}.style_howToFindItem__JbliR,.style_inlineItem__2McxA{background:#fff;border:1px solid #ccc}}.style_tabButton__tTTsp:focus-visible{outline:none}.style_tabButton__tTTsp:active{transform:translateY(-1px)}.style_tabButton__tTTsp[aria-selected=true]{position:relative}.style_tabButton__tTTsp[aria-selected=true]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:40px;height:2px;background:var(--bg-primary);border-radius:1px;opacity:.8}@media(max-width:320px){.style_tabButton__tTTsp{min-width:180px;padding:12px 16px}.style_contactInfo__hFcTh,.style_howToFindInline__qiqnp,.style_howToFindItem__JbliR,.style_howToFindSection__2vFF2,.style_inlineItem__2McxA,.style_tabContent__3KZnf{padding:16px}}.faqSection{background:linear-gradient(135deg,var(--bg-secondary) 0,rgba(245,242,240,.6) 100%);padding:40px;border-radius:10px;margin-top:48px;border:1px solid rgba(245,242,240,.8);box-shadow:0 6px 24px rgba(0,0,0,.06);position:relative;overflow:hidden}.faqSection:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--bg-primary),var(--banana-color));border-radius:24px 24px 0 0}.faqSection h2{font-size:32px;margin:0 0 32px;color:var(--color-text);font-family:var(--font-heading);font-weight:700;text-align:center;position:relative;padding-bottom:16px}.faqSection h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--bg-primary);border-radius:2px}@media(max-width:768px){.faqSection h2{font-size:28px;margin-bottom:24px}}@media(max-width:480px){.faqSection h2{font-size:24px}}@media(max-width:768px){.faqSection{padding:32px 24px;margin-top:32px}}@media(max-width:480px){.faqSection{padding:24px 20px}}@media(prefers-color-scheme:dark){.faqSection:before{top:-1px}}[data-theme=dark] .faqSection:before{top:-1px}.faqItem{background:var(--bg-color);border-radius:16px;margin-bottom:16px;border:1px solid rgba(245,242,240,.6);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.02)}@media(hover:hover)and (pointer:fine){.faqItem:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:rgba(255,79,20,.2)}}.faqItem:last-child{margin-bottom:0}.faqItem summary{cursor:pointer;padding:20px 24px;background:linear-gradient(135deg,var(--bg-color) 0,rgba(245,242,240,.3) 100%);font-weight:600;color:var(--color-text);font-size:16px;transition:all .3s ease;position:relative;font-family:var(--font-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.faqItem summary::marker{display:none}.faqItem summary:after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:700;color:var(--bg-primary);transition:transform .3s ease}@media(hover:hover)and (pointer:fine){.faqItem summary:hover{background:linear-gradient(135deg,rgba(255,79,20,.05),rgba(245,242,240,.4));color:var(--bg-primary)}}.faqItem summary:focus{outline:none}@media(max-width:768px){.faqItem summary{padding:18px 20px;font-size:15px}.faqItem summary:after{right:20px;font-size:18px}}@media(max-width:480px){.faqItem summary{padding:16px 18px;font-size:14px}.faqItem summary:after{right:18px;font-size:16px}}.faqItem[open] summary{border-bottom:1px solid rgba(245,242,240,.8)}.faqItem[open] summary:after{content:"−";transform:translateY(-50%) rotate(180deg)}.faqItem .faqAnswer{padding:24px;color:var(--color-secondary-text);font-size:15px;line-height:1.7;font-family:var(--font-primary);background:var(--bg-color)}.faqItem .faqAnswer p{margin:0}@media(max-width:768px){.faqItem .faqAnswer{padding:20px;font-size:14px}}@media(max-width:480px){.faqItem .faqAnswer{padding:18px}}