.gruppy-module__g2mWHq__gruppy{flex-direction:column;gap:10px;display:flex}.gruppy-module__g2mWHq__gruppa{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);overflow:hidden}.gruppy-module__g2mWHq__knopka{background:var(--fon-kartochki);cursor:pointer;text-align:left;width:100%;color:inherit;border:none;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;font-family:inherit;display:flex}.gruppy-module__g2mWHq__knopka:hover{background:var(--zebra)}.gruppy-module__g2mWHq__nazvanie{color:var(--tekst);font-size:17px;font-weight:700}.gruppy-module__g2mWHq__schet{color:var(--tekst-vtoric);white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:flex}.gruppy-module__g2mWHq__strelkaVniz,.gruppy-module__g2mWHq__strelkaVverh{border-right:2px solid var(--tekst-vtoric);border-bottom:2px solid var(--tekst-vtoric);width:8px;height:8px;margin-top:-4px;transition:transform .15s;transform:rotate(45deg)}.gruppy-module__g2mWHq__strelkaVverh{margin-top:2px;transform:rotate(-135deg)}.gruppy-module__g2mWHq__spisok{border-top:1px solid var(--granica);flex-wrap:wrap;gap:8px;padding:16px 20px 20px;display:flex}.gruppy-module__g2mWHq__gorod{color:var(--tekst);border:1px solid var(--granica);border-radius:var(--radius-pilyuli);align-items:center;gap:7px;padding:8px 12px;font-size:14px;display:inline-flex}.gruppy-module__g2mWHq__gorod:hover{border-color:var(--akcent);color:var(--tekst)}.gruppy-module__g2mWHq__skolko{color:var(--tekst-na-zheltom);background:var(--podlozhka);border-radius:var(--radius-pilyuli);padding:1px 7px;font-size:11.5px}@media (prefers-reduced-motion:reduce){.gruppy-module__g2mWHq__strelkaVniz,.gruppy-module__g2mWHq__strelkaVverh{transition:none}}.gruppy-module__g2mWHq__poisk{box-sizing:border-box;width:100%;font:inherit;font-size:var(--tekst-osnovnoy);border:1px solid var(--granica-polya);border-radius:var(--radius-knopki);background:var(--fon-kartochki);color:var(--tekst);margin:0 0 12px;padding:13px 16px}.gruppy-module__g2mWHq__netGoroda{color:var(--tekst-vtoric);margin:4px 0 0}.gruppy-module__g2mWHq__oblasti{columns:var(--min-kartochka);column-gap:var(--zazor-geroya);border-top:1px solid var(--granica);padding:16px 20px 20px}.gruppy-module__g2mWHq__oblast{break-inside:avoid;margin:0 0 18px}.gruppy-module__g2mWHq__nazvanieOblasti{font-size:var(--podpis);color:var(--tekst-vtoric);margin:0 0 8px;font-weight:700}.gruppy-module__g2mWHq__spisokOblasti{flex-wrap:wrap;gap:8px;display:flex}
.stranica-module__JZN7WG__menyu a{color:var(--tekst-vtoric)}.stranica-module__JZN7WG__kroshki{padding:14px var(--otstup-sekcii) 0;font-size:var(--podpis);color:var(--tekst-vtoric)}.stranica-module__JZN7WG__kroshki a{color:var(--tekst-vtoric)}.stranica-module__JZN7WG__kroshki a:hover{color:var(--tekst-na-zheltom)}.stranica-module__JZN7WG__pilyulya{background:var(--podlozhka);color:var(--tekst-na-zheltom);border-radius:var(--radius-pilyuli);padding:6px 12px;font-size:13px;font-weight:600;display:inline-block}.stranica-module__JZN7WG__geroj h1{margin:14px 0 0;line-height:1.1}.stranica-module__JZN7WG__metrika{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:14px 16px}.stranica-module__JZN7WG__metrikaZhyoltaya{background:var(--podlozhka);border-color:#f2d98a}.stranica-module__JZN7WG__geroj .stranica-module__JZN7WG__cifra{letter-spacing:-.02em;font-size:26px;font-weight:700}.stranica-module__JZN7WG__geroj .stranica-module__JZN7WG__podpis{margin-top:3px}.stranica-module__JZN7WG__geroj{grid-template-columns:repeat(auto-fit, minmax(var(--min-geroy), 1fr));gap:var(--zazor-geroya);padding:18px var(--otstup-sekcii) var(--otstup-nizu);align-items:center;display:grid}.stranica-module__JZN7WG__lid{font-size:var(--lid);color:var(--tekst-vtoric);max-width:var(--lid-shirina);text-wrap:pretty;margin:14px 0 0;line-height:1.6}.stranica-module__JZN7WG__metriki{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.stranica-module__JZN7WG__cifra{color:var(--tekst);letter-spacing:-.02em;font-size:24px;font-weight:700}.stranica-module__JZN7WG__podpis{font-size:var(--podpis);color:var(--tekst-vtoric)}.stranica-module__JZN7WG__zametka{color:var(--tekst-vtoric);margin:6px 0 0;font-size:13.5px}.stranica-module__JZN7WG__dataCen{color:var(--tekst-vtoric);margin-top:10px;font-size:12.5px}.stranica-module__JZN7WG__sekciya{padding:0 var(--otstup-sekcii) var(--otstup-nizu)}.stranica-module__JZN7WG__sekciya h2{margin-bottom:12px}.stranica-module__JZN7WG__sekciya p{max-width:72ch;color:var(--tekst-abzac);margin:0 0 12px}.stranica-module__JZN7WG__spisokCen{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:4px 18px}.stranica-module__JZN7WG__strokaCeny{border-top:1px solid var(--granica);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.stranica-module__JZN7WG__strokaCeny:first-child{border-top:none}.stranica-module__JZN7WG__nazvanieKlassa{color:var(--tekst);font-size:15.5px;font-weight:600}.stranica-module__JZN7WG__cenaStroki{font-size:var(--cena-kartochka);color:var(--tekst);white-space:nowrap;font-weight:700}.stranica-module__JZN7WG__vrezka{background:var(--podlozhka);color:var(--tekst-na-zheltom);border-radius:var(--radius-kartochki);padding:14px 16px;font-size:14.5px}.stranica-module__JZN7WG__chekList{columns:2;column-gap:28px;margin:0;padding:0;list-style:none}.stranica-module__JZN7WG__chekList li{font-size:var(--tekst-kartochki);break-inside:avoid;color:var(--tekst-abzac);padding:6px 0 6px 26px;line-height:1.5;position:relative}.stranica-module__JZN7WG__chekList li:before{content:"✓";color:var(--tekst-na-zheltom);font-weight:700;position:absolute;top:5px;left:0}.stranica-module__JZN7WG__plitki{grid-template-columns:repeat(auto-fit, minmax(var(--min-plitka), 1fr));gap:var(--zazor-kartochek);display:grid}.stranica-module__JZN7WG__plitka{color:var(--tekst);background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:13px 14px;font-size:13px}.stranica-module__JZN7WG__plitka:hover{border-color:var(--akcent);color:var(--tekst)}.stranica-module__JZN7WG__setkaKartochek{grid-template-columns:repeat(auto-fit, minmax(var(--min-kartochka), 1fr));gap:var(--zazor-kartochek);display:grid}.stranica-module__JZN7WG__kartochka{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);color:var(--tekst);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.stranica-module__JZN7WG__kartochka:hover{border-color:var(--akcent);color:var(--tekst)}.stranica-module__JZN7WG__futer{padding:26px var(--otstup-sekcii);background:var(--fon-kartochki);border-top:1px solid var(--granica);flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.stranica-module__JZN7WG__futer p{max-width:40ch;margin:10px 0 0}.stranica-module__JZN7WG__futerSsylki{flex-direction:column;gap:7px;font-size:14px;display:flex}.stranica-module__JZN7WG__futerSsylki a{color:var(--tekst)}@media (max-width:767px){.stranica-module__JZN7WG__geroj{grid-template-columns:1fr}.stranica-module__JZN7WG__metriki{display:none}.stranica-module__JZN7WG__metriki>div{flex-direction:row;justify-content:space-between;align-items:baseline}.stranica-module__JZN7WG__cifra{font-size:19px}.stranica-module__JZN7WG__chekList{columns:1}}.stranica-module__JZN7WG__tablicaObertka{overflow-x:auto}.stranica-module__JZN7WG__tablica{border-collapse:collapse;width:100%}.stranica-module__JZN7WG__tablica th,.stranica-module__JZN7WG__tablica td{font-size:var(--tekst-kartochki);border-bottom:1px solid var(--granica);text-align:left;padding:11px 18px}.stranica-module__JZN7WG__tablica th{color:var(--tekst-vtoric);width:42%;font-weight:400}.stranica-module__JZN7WG__tablicaSravneniya th{width:auto}.stranica-module__JZN7WG__tablicaSravneniya th:first-child{width:20%}.stranica-module__JZN7WG__tablicaSravneniya th:nth-child(2){width:38%}.stranica-module__JZN7WG__tablicaSravneniya th:nth-child(3){width:42%}.stranica-module__JZN7WG__tablicaSravneniya thead th{color:var(--tekst-vtoric);font-weight:600}.stranica-module__JZN7WG__tablicaSravneniya tbody th{color:var(--tekst);font-weight:700}.stranica-module__JZN7WG__tablicaSravneniya td{color:var(--tekst-abzac);font-weight:400}.stranica-module__JZN7WG__tablicaSravneniya th,.stranica-module__JZN7WG__tablicaSravneniya td{white-space:normal}.stranica-module__JZN7WG__tablica td{color:var(--tekst);font-weight:600}.stranica-module__JZN7WG__tablica tr:nth-child(2n){background:var(--zebra)}.stranica-module__JZN7WG__shagi{grid-template-columns:repeat(auto-fit, minmax(var(--min-plitka), 1fr));gap:18px;display:grid}.stranica-module__JZN7WG__shagi p{max-width:none;margin:4px 0 0}.stranica-module__JZN7WG__nomer{border-radius:var(--radius-pilyuli);background:var(--akcent);width:26px;height:26px;color:var(--tekst);justify-content:center;align-items:center;margin-bottom:8px;font-size:13px;font-weight:700;display:inline-flex}.stranica-module__JZN7WG__obratnyy{max-width:520px;color:var(--tekst);background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-weight:600;display:flex}.stranica-module__JZN7WG__obratnyy:hover{border-color:var(--akcent);color:var(--tekst)}.stranica-module__JZN7WG__strelka{color:var(--tekst-na-zheltom)}.stranica-module__JZN7WG__faq{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:4px 20px}.stranica-module__JZN7WG__vopros{border-top:1px solid var(--granica);padding:14px 0}.stranica-module__JZN7WG__vopros:first-child{border-top:none}.stranica-module__JZN7WG__voprosZagolovok{color:var(--tekst);font-size:15.5px;font-weight:700}.stranica-module__JZN7WG__vopros p{max-width:none;margin:5px 0 0}@media (max-width:767px){.stranica-module__JZN7WG__tablica th,.stranica-module__JZN7WG__tablica td{padding:10px 12px}}.stranica-module__JZN7WG__seoBlok{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:28px}.stranica-module__JZN7WG__seoBlok h2{font-size:var(--h2-seo);margin:26px 0 8px}.stranica-module__JZN7WG__seoBlok h2.stranica-module__JZN7WG__seoPervyy{font-size:var(--h2-seo-pervyy);margin-top:0}.stranica-module__JZN7WG__seoBlok p{font-size:var(--tekst-osnovnoy);line-height:var(--tekst-vysota);color:var(--tekst-abzac);max-width:none;margin:0 0 12px}.stranica-module__JZN7WG__seoBlok a{text-decoration:underline}.stranica-module__JZN7WG__karta{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:18px 20px}.stranica-module__JZN7WG__karta .stranica-module__JZN7WG__tablica{margin:-6px 0}.stranica-module__JZN7WG__karta>p:last-child,.stranica-module__JZN7WG__karta>ul:last-child{margin-bottom:0}.stranica-module__JZN7WG__podZagolovkom{margin-bottom:12px}.stranica-module__JZN7WG__kartochkaAvto{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);flex-direction:column;gap:3px;padding-bottom:14px;display:flex;overflow:hidden}.stranica-module__JZN7WG__kartochkaAvto .stranica-module__JZN7WG__nazvanieKlassa{padding:12px 16px 0;font-size:18px}.stranica-module__JZN7WG__kartochkaAvto .stranica-module__JZN7WG__podpis{padding:0 16px}.stranica-module__JZN7WG__slotFoto{background:var(--fon);border-bottom:1px solid var(--granica);justify-content:center;align-items:center;height:170px;display:flex}.stranica-module__JZN7WG__slotPodpis{color:var(--tekst-vtoric);border:1px dashed var(--granica-polya);border-radius:var(--radius-knopki);background:var(--fon-kartochki);padding:8px 14px;font-size:13px}.stranica-module__JZN7WG__telefonKrupno{color:var(--tekst);letter-spacing:-.02em;margin:4px 0 6px;font-size:30px;font-weight:700;display:block}.stranica-module__JZN7WG__telefonKrupno:hover{color:var(--tekst-na-zheltom)}.stranica-module__JZN7WG__kanalySetka{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:16px;display:grid}.stranica-module__JZN7WG__kanalKnopka{border:1px solid var(--granica);border-radius:var(--radius-knopki);color:var(--tekst);justify-content:center;align-items:center;gap:8px;padding:12px 10px;font-size:14px;font-weight:600;display:flex}.stranica-module__JZN7WG__kanalKnopka:hover{border-color:var(--akcent);color:var(--tekst)}.stranica-module__JZN7WG__znachokKanala{color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex}.stranica-module__JZN7WG__kartochkaCeny{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:22px}.stranica-module__JZN7WG__zagolovokBloka{color:var(--tekst);font-size:15.5px;font-weight:700}.stranica-module__JZN7WG__tablicaCen{border-collapse:collapse;width:100%;font-size:var(--tekst-osnovnoy)}.stranica-module__JZN7WG__tablicaCen th{text-align:left;color:var(--tekst-vtoric);font-weight:600;font-size:var(--podpis);padding:0 12px 8px 0}.stranica-module__JZN7WG__tablicaCen td{border-top:1px solid var(--granica);padding:8px 12px 8px 0}.stranica-module__JZN7WG__tablicaCen td:last-child{text-align:right;white-space:nowrap;font-weight:600}.stranica-module__JZN7WG__zagolovokKalkulyatora{font-size:var(--h2);margin:0 0 12px}.stranica-module__JZN7WG__kolonkaRaschyota{flex-direction:column;display:flex}@media (max-width:767px){.stranica-module__JZN7WG__geroj{align-items:start}}.stranica-module__JZN7WG__shagiVGeroe{margin-top:22px}.stranica-module__JZN7WG__shagiVGeroe h2{font-size:var(--h2-seo);margin:0 0 12px}.stranica-module__JZN7WG__shagiVGeroe .stranica-module__JZN7WG__shagi{grid-template-columns:1fr;gap:12px}.stranica-module__JZN7WG__netNapravleniya{font-size:var(--h2);margin:22px 0 0;font-weight:600;line-height:1.35}.stranica-module__JZN7WG__nomerVTekste{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--akcent);text-decoration-color:var(--akcent);text-underline-offset:3px;white-space:nowrap;text-decoration-thickness:3px}.stranica-module__JZN7WG__nomerVTekste:hover{text-decoration-color:#1a1d23}.stranica-module__JZN7WG__rekvizit{color:#6b7280;margin:2px 0 0;font-size:14px}.stranica-module__JZN7WG__gerojSFoto{align-items:start}.stranica-module__JZN7WG__obeschaniya{flex-wrap:wrap;gap:8px;margin:14px 0 2px;padding:0;list-style:none;display:flex}.stranica-module__JZN7WG__obeschanie{background:var(--podlozhka);color:var(--tekst-na-zheltom);border-radius:var(--radius-pilyuli);font-size:var(--tekst-kartochki);padding:7px 13px;font-weight:600;line-height:1.35}.stranica-module__JZN7WG__otzyv{border-left:3px solid var(--akcent);margin:0 0 14px;padding:2px 0 2px 14px}.stranica-module__JZN7WG__otzyvOcenka{color:var(--akcent-temnyy);letter-spacing:.08em}.stranica-module__JZN7WG__otzyvKto{font-size:var(--podpis);color:var(--tekst-vtoric);margin:4px 0 0}
.katalog-module__dc2_Lq__dveKolonki{gap:var(--zazor-geroya);grid-template-columns:repeat(auto-fit, minmax(var(--min-geroy), 1fr));align-items:start;display:grid}.katalog-module__dc2_Lq__dveKolonki h2{margin-top:0}@media (max-width:767px){.katalog-module__dc2_Lq__dveKolonki{grid-template-columns:1fr}}.katalog-module__dc2_Lq__cenaKlassa{font-size:var(--cena-kartochka);padding:6px 16px 0;font-weight:700}
.fotogeroya-module__7EEQJa__foto{aspect-ratio:1280/560;object-fit:cover;border-radius:var(--radius-kartochki);background:var(--podlozhka);width:100%;height:auto;margin-top:18px;display:block}
.poleDaty-module__bTG2bG__obertka{min-width:0;display:block;position:relative}.poleDaty-module__bTG2bG__pole{box-sizing:border-box;appearance:none;text-align:left;width:100%;min-width:0;max-width:100%;min-height:48px;display:block}.poleDaty-module__bTG2bG__pole::-webkit-date-and-time-value{text-align:left}.poleDaty-module__bTG2bG__pustoe{color:#0000}.poleDaty-module__bTG2bG__pustoe::-webkit-datetime-edit{color:#0000}.poleDaty-module__bTG2bG__pustoe::-webkit-datetime-edit-fields-wrapper{color:#0000}.poleDaty-module__bTG2bG__pustoe::-webkit-datetime-edit-text{color:#0000}.poleDaty-module__bTG2bG__pustoe::-webkit-datetime-edit-day-field{color:#0000}.poleDaty-module__bTG2bG__pustoe::-webkit-datetime-edit-month-field{color:#0000}.poleDaty-module__bTG2bG__pustoe::-webkit-datetime-edit-year-field{color:#0000}.poleDaty-module__bTG2bG__pustoe:focus{color:var(--tekst)}.poleDaty-module__bTG2bG__pustoe:focus::-webkit-datetime-edit{color:var(--tekst)}.poleDaty-module__bTG2bG__pustoe:focus::-webkit-datetime-edit-text{color:var(--tekst)}.poleDaty-module__bTG2bG__pustoe:focus::-webkit-datetime-edit-day-field{color:var(--tekst)}.poleDaty-module__bTG2bG__pustoe:focus::-webkit-datetime-edit-month-field{color:var(--tekst)}.poleDaty-module__bTG2bG__pustoe:focus::-webkit-datetime-edit-year-field{color:var(--tekst)}.poleDaty-module__bTG2bG__podpis{pointer-events:none;color:var(--tekst-vtoric);font-size:var(--tekst-osnovnoy);position:absolute;top:50%;left:13px;transform:translateY(-50%)}.poleDaty-module__bTG2bG__pustoe:focus+.poleDaty-module__bTG2bG__podpis{display:none}
.futer-module__smU0Aq__futer{padding:28px var(--otstup-sekcii);background:var(--fon-kartochki);border-top:1px solid var(--granica);grid-template-columns:1.4fr repeat(4,1fr);gap:28px;display:grid}.futer-module__smU0Aq__kolonka{flex-direction:column;gap:7px;font-size:14px;display:flex}.futer-module__smU0Aq__kolonka a{color:var(--tekst)}.futer-module__smU0Aq__kolonka a:hover{color:var(--tekst-na-zheltom)}.futer-module__smU0Aq__zagolovok{color:var(--tekst);margin-bottom:3px;font-size:13px;font-weight:700}.futer-module__smU0Aq__logotip{color:var(--tekst);align-items:center;gap:9px;display:flex}.futer-module__smU0Aq__znak{border-radius:var(--radius-knopki);background:var(--akcent);width:30px;height:30px;color:var(--tekst);flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.futer-module__smU0Aq__imya{font-size:18px;font-weight:700}.futer-module__smU0Aq__opisanie{color:var(--tekst-vtoric);max-width:40ch;margin:10px 0 0;font-size:13.5px;line-height:1.55}.futer-module__smU0Aq__dataCen{color:var(--tekst-vtoric);margin-top:8px;font-size:13px}.futer-module__smU0Aq__kanal{align-items:center;gap:8px;padding:3px 0;display:flex}.futer-module__smU0Aq__znachok{color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:10.5px;font-weight:700;display:flex}.futer-module__smU0Aq__telefon{margin-top:4px;font-weight:700}@media (max-width:950px){.futer-module__smU0Aq__futer{grid-template-columns:1fr 1fr;gap:22px}}@media (max-width:520px){.futer-module__smU0Aq__futer{grid-template-columns:1fr}}
.kalkulyator-module__jLTi4a__kartochka{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:22px;box-shadow:0 2px 12px #10182814}.kalkulyator-module__jLTi4a__podpis{font-size:var(--podpis);color:var(--tekst-vtoric)}.kalkulyator-module__jLTi4a__cenaKrupno{letter-spacing:-.03em;color:var(--tekst);margin-top:4px;font-size:46px;font-weight:700;line-height:1.05}.kalkulyator-module__jLTi4a__zametka{color:var(--tekst-vtoric);margin:6px 0 0;font-size:13.5px}.kalkulyator-module__jLTi4a__dataCen{color:var(--tekst-na-zheltom);margin-top:6px;font-size:13px;font-weight:600}.kalkulyator-module__jLTi4a__polya{flex-direction:column;gap:10px;margin-top:16px;display:flex}.kalkulyator-module__jLTi4a__dvaPolya{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kalkulyator-module__jLTi4a__pole{border:1px solid var(--granica-polya);border-radius:var(--radius-knopki);background:var(--fon-kartochki);width:100%;color:var(--tekst);padding:13px 12px;font-family:inherit;font-size:15px}.kalkulyator-module__jLTi4a__pole:focus{border-color:var(--akcent)}.kalkulyator-module__jLTi4a__soglasie{color:var(--tekst-vtoric);cursor:pointer;align-items:flex-start;gap:9px;margin-top:14px;font-size:12.5px;line-height:1.5;display:flex}.kalkulyator-module__jLTi4a__soglasie input{width:17px;height:17px;accent-color:var(--akcent);flex:none;margin:1px 0 0}.kalkulyator-module__jLTi4a__soglasie a{text-decoration:underline}.kalkulyator-module__jLTi4a__knopka{cursor:pointer;background:var(--akcent);width:100%;color:var(--tekst);border-radius:var(--radius-knopki);border:none;margin-top:12px;padding:14px;font-family:inherit;font-size:16px;font-weight:700}.kalkulyator-module__jLTi4a__knopka:hover:not(:disabled){background:var(--akcent-temnyy)}.kalkulyator-module__jLTi4a__knopka:disabled{background:var(--granica);color:var(--tekst-vtoric);cursor:not-allowed}.kalkulyator-module__jLTi4a__vmestoFormy{margin-top:16px}.kalkulyator-module__jLTi4a__zagolovokSvyazi{color:var(--tekst);font-size:15.5px;font-weight:700}.kalkulyator-module__jLTi4a__kanaly{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:12px;display:grid}.kalkulyator-module__jLTi4a__kanal{border:1px solid var(--granica);border-radius:var(--radius-knopki);color:var(--tekst);justify-content:center;align-items:center;gap:8px;padding:12px 10px;font-size:14px;font-weight:600;display:flex}.kalkulyator-module__jLTi4a__kanal:hover{border-color:var(--akcent);color:var(--tekst)}.kalkulyator-module__jLTi4a__znachok{color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex}.kalkulyator-module__jLTi4a__telefon{background:var(--podlozhka);border-radius:var(--radius-knopki);border:1px solid #f2d98a;flex-direction:column;align-items:center;gap:2px;margin-top:14px;padding:12px;text-decoration:none;display:flex}.kalkulyator-module__jLTi4a__telefon:hover{border-color:var(--akcent)}.kalkulyator-module__jLTi4a__telefonPodpis{color:var(--tekst-na-zheltom);font-size:12.5px}.kalkulyator-module__jLTi4a__telefonNomer{color:var(--tekst);letter-spacing:-.01em;white-space:nowrap;font-size:21px;font-weight:700}.kalkulyator-module__jLTi4a__razdelitel{color:var(--tekst-vtoric);align-items:center;gap:10px;margin:12px 0 2px;font-size:12.5px;display:flex}.kalkulyator-module__jLTi4a__razdelitel:before,.kalkulyator-module__jLTi4a__razdelitel:after{content:"";background:var(--granica);flex:1;height:1px}.kalkulyator-module__jLTi4a__metrikiMob{display:none}.kalkulyator-module__jLTi4a__metrikaMob,.kalkulyator-module__jLTi4a__metrikaZhyoltaya{background:var(--fon);border-radius:var(--radius-kartochki);text-align:center;padding:10px}.kalkulyator-module__jLTi4a__metrikaZhyoltaya{background:var(--podlozhka)}.kalkulyator-module__jLTi4a__metrikaCifra{color:var(--tekst);font-size:16px;font-weight:700}.kalkulyator-module__jLTi4a__metrikaPodpis{color:var(--tekst-vtoric);font-size:11.5px}@media (max-width:767px){.kalkulyator-module__jLTi4a__metrikiMob{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.kalkulyator-module__jLTi4a__cenaKrupno{font-size:40px}.kalkulyator-module__jLTi4a__kartochka{padding:16px}.kalkulyator-module__jLTi4a__kanaly{grid-template-columns:1fr 1fr}}.kalkulyator-module__jLTi4a__vyborNapravleniya{margin-top:6px;font-size:16px;font-weight:600}.kalkulyator-module__jLTi4a__oshibkaFormy{color:#9b1c1c;background:#fde8e8;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:14px}.kalkulyator-module__jLTi4a__bystrye{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.kalkulyator-module__jLTi4a__bystraya{color:#3c4149;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:999px;padding:6px 11px;font-size:13px;transition:background .15s,border-color .15s}.kalkulyator-module__jLTi4a__bystraya:hover{background:#fff8e6;border-color:#f0c419}.kalkulyator-module__jLTi4a__orientir{color:#7a5c00;background:#fff8e6;border-radius:8px;margin-top:6px;padding:5px 10px;font-size:12.5px;display:inline-block}.kalkulyator-module__jLTi4a__podrobnee{color:#1a73e8;margin-top:10px;font-size:13.5px;text-decoration:none;display:inline-block}.kalkulyator-module__jLTi4a__podrobnee:hover{text-decoration:underline}
.galereya-module__0eYX8G__galereya{border-radius:calc(var(--radius-kartochki) * 4);background:var(--tekst);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;gap:14px;padding:14px;display:grid}.galereya-module__0eYX8G__ramka{isolation:isolate;border-radius:calc(var(--radius-kartochki) * 3);justify-content:center;align-items:center;min-height:clamp(320px,32vw,540px);display:flex;position:relative;overflow:hidden}.galereya-module__0eYX8G__razmytie{z-index:-1;object-fit:cover;filter:blur(26px)brightness(.55);width:calc(100% + 60px);height:calc(100% + 60px);position:absolute;inset:-30px}.galereya-module__0eYX8G__bolshoe{object-fit:contain;width:100%;height:100%;animation:.45s both galereya-module__0eYX8G__proyavlenie;display:block;position:absolute;inset:0}@keyframes galereya-module__0eYX8G__proyavlenie{0%{opacity:0;filter:blur(8px);transform:scale(1.02)}}.galereya-module__0eYX8G__metkaRakursa{border-radius:var(--radius-pilyuli);font-size:var(--podpis);color:var(--fon-kartochki);background:color-mix(in srgb, var(--tekst) 45%, transparent);border:1px solid color-mix(in srgb, var(--fon-kartochki) 25%, transparent);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);padding:6px 12px;font-weight:700;position:absolute;bottom:12px;left:12px}.galereya-module__0eYX8G__panel{flex-direction:column;gap:14px;min-width:0;display:flex}.galereya-module__0eYX8G__pereklyuchatel{flex-direction:column;gap:6px;display:flex}.galereya-module__0eYX8G__vybor{cursor:pointer;text-align:left;font:inherit;font-size:var(--podpis);color:color-mix(in srgb, var(--fon-kartochki) 70%, transparent);background:color-mix(in srgb, var(--fon-kartochki) 6%, transparent);border-radius:calc(var(--radius-kartochki) * 2);border:1px solid #0000;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:5px 12px 5px 5px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:grid}.galereya-module__0eYX8G__vybor img{object-fit:cover;border-radius:var(--radius-knopki);width:64px;height:44px;display:block}.galereya-module__0eYX8G__vybor span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.galereya-module__0eYX8G__vybor:hover{color:var(--fon-kartochki);transform:translate(3px)}.galereya-module__0eYX8G__vyborAktiv,.galereya-module__0eYX8G__vyborAktiv:hover{background:var(--akcent);color:var(--tekst)}.galereya-module__0eYX8G__lenta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}@media (min-width:1200px){.galereya-module__0eYX8G__lenta{grid-template-columns:repeat(4,minmax(0,1fr))}.galereya-module__0eYX8G__rakurs img{aspect-ratio:4/3}}.galereya-module__0eYX8G__rakurs{cursor:pointer;font:inherit;font-size:var(--podpis);color:var(--fon-kartochki);border:1px solid color-mix(in srgb, var(--fon-kartochki) 15%, transparent);border-radius:calc(var(--radius-kartochki) * 2);background:0 0;padding:0;font-weight:600;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.galereya-module__0eYX8G__rakurs img{aspect-ratio:16/10;object-fit:cover;filter:saturate(.5)brightness(.8);width:100%;height:auto;transition:filter .25s;display:block}.galereya-module__0eYX8G__rakurs span{border-radius:var(--radius-pilyuli);background:color-mix(in srgb, var(--tekst) 55%, transparent);padding:2px 8px;position:absolute;bottom:6px;left:8px}.galereya-module__0eYX8G__rakurs:hover{transform:translateY(-2px)}.galereya-module__0eYX8G__rakurs:hover img,.galereya-module__0eYX8G__aktiv img{filter:none}.galereya-module__0eYX8G__aktiv{border-color:var(--akcent);box-shadow:0 0 0 2px var(--akcent)}.galereya-module__0eYX8G__aktiv span{background:var(--akcent);color:var(--tekst)}@media (max-width:767px){.galereya-module__0eYX8G__galereya{grid-template-columns:1fr;padding:10px}.galereya-module__0eYX8G__ramka{min-height:0;display:block}.galereya-module__0eYX8G__razmytie{display:none}.galereya-module__0eYX8G__bolshoe{aspect-ratio:4/3;height:auto;position:static}.galereya-module__0eYX8G__pereklyuchatel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.galereya-module__0eYX8G__vybor{grid-template-columns:44px minmax(0,1fr);gap:8px}.galereya-module__0eYX8G__vybor img{width:44px;height:32px}.galereya-module__0eYX8G__vybor span{white-space:normal;line-height:1.25}.galereya-module__0eYX8G__lenta{grid-template-columns:repeat(4,minmax(0,1fr))}.galereya-module__0eYX8G__rakurs span{padding:1px 5px;bottom:4px;left:4px}}@media (prefers-reduced-motion:reduce){.galereya-module__0eYX8G__bolshoe{animation:none}.galereya-module__0eYX8G__vybor,.galereya-module__0eYX8G__rakurs,.galereya-module__0eYX8G__rakurs img{transition:none}}
.klass-module__r3_yQW__scena{isolation:isolate;margin:0 var(--otstup-sekcii) var(--otstup-nizu);color:var(--fon-kartochki);border-radius:calc(var(--radius-kartochki) * 4);background:radial-gradient(120% 80% at 15% 0%, color-mix(in srgb, var(--akcent) 22%, var(--tekst)) 0%, transparent 55%), radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--akcent) 12%, var(--tekst)) 0%, transparent 60%), var(--tekst);grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr);grid-template-areas:"tekst forma";gap:32px 40px;padding:56px 48px 48px;display:grid;position:relative;overflow:hidden}.klass-module__r3_yQW__scena:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--fon-kartochki) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--fon-kartochki) 6%, transparent) 1px, transparent 1px);-webkit-mask-image:radial-gradient(80% 70% at 30% 40%, var(--tekst) 0%, transparent 75%);mask-image:radial-gradient(80% 70% at 30% 40%, var(--tekst) 0%, transparent 75%);background-size:48px 48px;position:absolute;inset:0}.klass-module__r3_yQW__slovo{z-index:-1;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--fon-kartochki) 22%, transparent);font-size:clamp(90px,17vw,260px);font-weight:900;line-height:.8;animation:1.2s cubic-bezier(.2,.8,.2,1) both klass-module__r3_yQW__slovo;position:absolute;bottom:24px;left:24px;right:0}@keyframes klass-module__r3_yQW__slovo{0%{opacity:0;letter-spacing:.02em;transform:translate(-6%)}}.klass-module__r3_yQW__tekstSceny{flex-direction:column;grid-area:tekst;align-self:center;gap:18px;display:flex}.klass-module__r3_yQW__tekstSceny>*{animation:.8s cubic-bezier(.2,.8,.2,1) both klass-module__r3_yQW__vyezd}.klass-module__r3_yQW__tekstSceny>:nth-child(2){animation-delay:80ms}.klass-module__r3_yQW__tekstSceny>:nth-child(3){animation-delay:.16s}.klass-module__r3_yQW__tekstSceny>:nth-child(4){animation-delay:.24s}@keyframes klass-module__r3_yQW__vyezd{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}}.klass-module__r3_yQW__zagolovok{color:var(--fon-kartochki);font-size:clamp(32px, 4.2vw, calc(var(--h1) * 1.35));letter-spacing:-.035em;margin:0;line-height:1.02}.klass-module__r3_yQW__lidTemnyj{max-width:var(--lid-shirina);font-size:var(--lid);color:color-mix(in srgb, var(--fon-kartochki) 78%, transparent);margin:0;line-height:1.6}.klass-module__r3_yQW__znachki{flex-wrap:wrap;gap:8px;display:flex}.klass-module__r3_yQW__znachok{border-radius:var(--radius-pilyuli);font-size:var(--podpis);background:color-mix(in srgb, var(--fon-kartochki) 10%, transparent);border:1px solid color-mix(in srgb, var(--fon-kartochki) 22%, transparent);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);padding:7px 14px;font-weight:600}.klass-module__r3_yQW__znachokZhyoltyj{background:var(--akcent);border-color:var(--akcent);color:var(--tekst)}.klass-module__r3_yQW__knopki{flex-wrap:wrap;gap:10px;display:flex}.klass-module__r3_yQW__knopka,.klass-module__r3_yQW__knopkaKontur{border-radius:var(--radius-pilyuli);padding:14px 24px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s}.klass-module__r3_yQW__knopka{background:var(--akcent);color:var(--tekst);box-shadow:0 10px 30px -10px var(--akcent)}.klass-module__r3_yQW__knopka:hover{background:var(--akcent-temnyy);transform:translateY(-2px)scale(1.03)}.klass-module__r3_yQW__knopkaKontur{color:var(--fon-kartochki);border:1px solid color-mix(in srgb, var(--fon-kartochki) 35%, transparent)}.klass-module__r3_yQW__knopkaKontur:hover{background:color-mix(in srgb, var(--fon-kartochki) 8%, transparent);transform:translateY(-2px)}.klass-module__r3_yQW__mashiny{aspect-ratio:1280/560;object-fit:cover;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg, transparent 0%, var(--tekst) 22%, var(--tekst) 80%, transparent 100%), linear-gradient(90deg, transparent 0%, var(--tekst) 12%, var(--tekst) 88%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0%, var(--tekst) 22%, var(--tekst) 80%, transparent 100%), linear-gradient(90deg, transparent 0%, var(--tekst) 12%, var(--tekst) 88%, transparent 100%);-webkit-mask-composite:source-in;grid-area:mashiny;margin-top:-40px;animation:1s cubic-bezier(.2,.8,.2,1) .2s both klass-module__r3_yQW__mashiny;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes klass-module__r3_yQW__mashiny{0%{opacity:0;transform:scale(1.08)translateY(20px)}}@supports (animation-timeline:view()){.klass-module__r3_yQW__mashiny{animation:1s .2s both klass-module__r3_yQW__mashiny,linear both klass-module__r3_yQW__parallaks;animation-timeline:auto,view();animation-range:normal,exit}@keyframes klass-module__r3_yQW__parallaks{to{transform:translateY(-60px)scale(1.04)}}}.klass-module__r3_yQW__forma{border-radius:calc(var(--radius-kartochki) * 3);background:color-mix(in srgb, var(--fon-kartochki) 8%, transparent);border:1px solid color-mix(in srgb, var(--fon-kartochki) 18%, transparent);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);box-shadow:0 40px 80px -40px color-mix(in srgb, var(--tekst) 80%, transparent);grid-area:forma;align-self:start;padding:8px;animation:.9s cubic-bezier(.2,.8,.2,1) .3s both klass-module__r3_yQW__vyezd}.klass-module__r3_yQW__specy{border-top:1px solid color-mix(in srgb, var(--fon-kartochki) 15%, transparent);grid-area:specy;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:22px;display:grid}.klass-module__r3_yQW__spec{border-left:1px solid color-mix(in srgb, var(--fon-kartochki) 12%, transparent);flex-direction:column;gap:4px;padding:0 18px;display:flex}.klass-module__r3_yQW__spec:first-child{border-left:none;padding-left:0}.klass-module__r3_yQW__spec b{letter-spacing:-.03em;color:var(--akcent);font-size:clamp(28px,3vw,44px);line-height:1}.klass-module__r3_yQW__spec>span{font-size:var(--podpis);color:color-mix(in srgb, var(--fon-kartochki) 65%, transparent)}@supports (animation-timeline:view()){.klass-module__r3_yQW__poyav{animation:linear both klass-module__r3_yQW__poyav;animation-timeline:view();animation-range:entry entry 35%}@keyframes klass-module__r3_yQW__poyav{0%{opacity:0;transform:translateY(40px)}}}.klass-module__r3_yQW__bagazh{border-radius:calc(var(--radius-kartochki) * 3);background:var(--fon-kartochki);border:1px solid var(--granica);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:28px;margin-top:22px;padding:22px;display:grid}.klass-module__r3_yQW__bagazh img{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius-kartochki) * 2);width:100%;height:auto;display:block}.klass-module__r3_yQW__bagazhTekst p{margin:0 0 10px}.klass-module__r3_yQW__vmestimost{flex-wrap:wrap;gap:14px 36px;margin-bottom:16px;display:flex}.klass-module__r3_yQW__vmestimost>div{flex-direction:column;gap:6px;display:flex}.klass-module__r3_yQW__ikonki{color:var(--tekst);gap:4px;display:flex}.klass-module__r3_yQW__ikonki svg{animation:.5s cubic-bezier(.34,1.56,.64,1) both klass-module__r3_yQW__ikonka;animation-delay:calc(var(--i) * 90ms)}@keyframes klass-module__r3_yQW__ikonka{0%{opacity:0;transform:translateY(10px)scale(.6)}}@supports (animation-timeline:view()){.klass-module__r3_yQW__ikonki svg{animation-timeline:view();animation-range:entry 20% entry calc(60% + var(--i) * 6%);animation-delay:0s}}.klass-module__r3_yQW__vmPodpis{font-weight:700;font-size:var(--tekst-kartochki)}.klass-module__r3_yQW__ceny{grid-template-columns:repeat(auto-fill, minmax(var(--min-plitka), 1fr));gap:12px;display:grid}.klass-module__r3_yQW__cena{isolation:isolate;min-height:140px;color:var(--tekst);background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:calc(var(--radius-kartochki) * 3);flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),border-color .2s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.klass-module__r3_yQW__cena:before{content:"";z-index:-1;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--akcent) 35%, transparent), transparent 70%);transition:opacity .25s;position:absolute;inset:0}.klass-module__r3_yQW__cena:hover{border-color:var(--akcent);box-shadow:0 20px 40px -24px color-mix(in srgb, var(--tekst) 50%, transparent);transform:translateY(-4px)}.klass-module__r3_yQW__cena:hover:before{opacity:1}.klass-module__r3_yQW__cenaMarshrut{font-weight:700}.klass-module__r3_yQW__cenaMarshrut i{color:var(--akcent-temnyy);font-style:normal}.klass-module__r3_yQW__cenaKm{font-size:var(--podpis);color:var(--tekst-vtoric)}.klass-module__r3_yQW__vseNapravleniya{border-radius:var(--radius-pilyuli);background:var(--tekst);color:var(--fon-kartochki);margin-top:14px;padding:12px 22px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s;display:inline-flex}.klass-module__r3_yQW__vseNapravleniya:hover{background:var(--akcent);color:var(--tekst);transform:translate(4px)}.klass-module__r3_yQW__cenaSumma{font-size:calc(var(--cena-kartochka) * 1.35);letter-spacing:-.03em;margin-top:auto;font-weight:800}.klass-module__r3_yQW__plitki2{gap:var(--zazor-geroya);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.klass-module__r3_yQW__steklo{border-radius:calc(var(--radius-kartochki) * 3);background:linear-gradient(160deg, var(--podlozhka) 0%, var(--fon-kartochki) 45%);border:1px solid var(--granica);padding:26px}.klass-module__r3_yQW__steklo h2{margin-top:0}.klass-module__r3_yQW__diagramma{border-radius:calc(var(--radius-kartochki) * 3);background:var(--tekst);color:var(--fon-kartochki);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:28px 18px;padding:28px 24px 22px;display:grid}.klass-module__r3_yQW__kolonka{grid-column:span 2}.klass-module__r3_yQW__kolonka:nth-child(4),.klass-module__r3_yQW__kolonka:nth-child(5){grid-column:span 3}.klass-module__r3_yQW__kolonka{height:100%;color:inherit;flex-direction:column;justify-content:flex-end;gap:8px;text-decoration:none;display:flex}.klass-module__r3_yQW__stFoto{aspect-ratio:1280/560;object-fit:cover;border-radius:calc(var(--radius-kartochki) * 2);opacity:.7;width:100%;height:auto;transition:opacity .2s;display:block}a.klass-module__r3_yQW__kolonka:hover .klass-module__r3_yQW__stFoto{opacity:1}.klass-module__r3_yQW__stCena{letter-spacing:-.02em;font-size:clamp(18px,1.8vw,26px);font-weight:800}.klass-module__r3_yQW__stImya{font-weight:700}.klass-module__r3_yQW__stMesta{font-size:var(--podpis);color:color-mix(in srgb, var(--fon-kartochki) 60%, transparent)}.klass-module__r3_yQW__kolonkaTekushaya .klass-module__r3_yQW__stFoto{opacity:1;box-shadow:0 0 0 2px var(--akcent), 0 0 40px -6px var(--akcent)}.klass-module__r3_yQW__kolonkaTekushaya .klass-module__r3_yQW__stCena{color:var(--akcent)}.klass-module__r3_yQW__tri{counter-reset:shag;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.klass-module__r3_yQW__tri p{border-radius:calc(var(--radius-kartochki) * 3);background:var(--fon-kartochki);border:1px solid var(--granica);line-height:var(--tekst-vysota);margin:0;padding:64px 22px 22px;position:relative}.klass-module__r3_yQW__tri p:before{content:"0" attr(data-n);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--akcent-temnyy);font-size:40px;font-weight:900;line-height:1;position:absolute;top:14px;left:22px}.klass-module__r3_yQW__proCenu{margin:14px 0 0}.klass-module__r3_yQW__voprosy{flex-direction:column;gap:8px;display:flex}.klass-module__r3_yQW__vopros{border-radius:calc(var(--radius-kartochki) * 2);background:var(--fon-kartochki);border:1px solid var(--granica);transition:border-color .2s}.klass-module__r3_yQW__vopros[open]{border-color:var(--akcent)}.klass-module__r3_yQW__vopros summary{cursor:pointer;padding:18px 56px 18px 20px;font-weight:700;list-style:none;position:relative}.klass-module__r3_yQW__vopros summary::-webkit-details-marker{display:none}.klass-module__r3_yQW__vopros summary:after{content:"+";background:var(--podlozhka);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;transition:transform .25s;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.klass-module__r3_yQW__vopros[open] summary:after{background:var(--akcent);transform:translateY(-50%)rotate(45deg)}.klass-module__r3_yQW__vopros p{color:var(--tekst-abzac);line-height:var(--tekst-vysota);margin:0;padding:0 20px 18px}@media (max-width:767px){.klass-module__r3_yQW__scena{margin:0 0 var(--otstup-nizu);border-radius:0;grid-template-columns:1fr;grid-template-areas:"tekst""forma";gap:20px;padding:28px 16px 20px}.klass-module__r3_yQW__slovo{display:none}.klass-module__r3_yQW__mashiny{border-radius:calc(var(--radius-kartochki) * 2);margin-top:0;-webkit-mask-image:none;mask-image:none}.klass-module__r3_yQW__specy{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.klass-module__r3_yQW__spec:nth-child(3){border-left:none;padding-left:0}.klass-module__r3_yQW__forma{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:0}.klass-module__r3_yQW__bagazh,.klass-module__r3_yQW__plitki2,.klass-module__r3_yQW__tri{grid-template-columns:1fr}.klass-module__r3_yQW__diagramma{grid-template-columns:1fr;gap:10px;padding:12px}.klass-module__r3_yQW__kolonka,.klass-module__r3_yQW__kolonka:nth-child(4),.klass-module__r3_yQW__kolonka:nth-child(5){grid-column:auto}.klass-module__r3_yQW__kolonka{border-radius:calc(var(--radius-kartochki) * 2);background:color-mix(in srgb, var(--fon-kartochki) 6%, transparent);grid-template-columns:44% minmax(0,1fr);grid-template-areas:"foto imya""foto mesta""foto cena";align-items:center;gap:2px 14px;height:auto;padding:8px;display:grid}.klass-module__r3_yQW__kolonkaTekushaya{background:color-mix(in srgb, var(--akcent) 14%, transparent)}.klass-module__r3_yQW__stFoto{grid-area:foto}.klass-module__r3_yQW__stImya{font-size:var(--tekst-osnovnoy);grid-area:imya}.klass-module__r3_yQW__stMesta{grid-area:mesta}.klass-module__r3_yQW__stCena{font-size:var(--cena-kartochka);grid-area:cena;margin-top:4px}}@media (prefers-reduced-motion:reduce){.klass-module__r3_yQW__slovo,.klass-module__r3_yQW__tekstSceny>*,.klass-module__r3_yQW__mashiny,.klass-module__r3_yQW__forma,.klass-module__r3_yQW__poyav,.klass-module__r3_yQW__ikonki svg{animation:none!important}.klass-module__r3_yQW__knopka,.klass-module__r3_yQW__knopkaKontur,.klass-module__r3_yQW__cena{transition:none}}.klass-module__r3_yQW__chipy{flex-wrap:wrap;gap:8px;display:flex}.klass-module__r3_yQW__chip{border-radius:var(--radius-pilyuli);background:var(--fon-kartochki);color:var(--tekst);border:1px solid var(--granica);font-weight:600;font-size:var(--tekst-kartochki);padding:9px 16px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.klass-module__r3_yQW__chip:hover{background:var(--akcent);border-color:var(--akcent);transform:translateY(-2px)}.klass-module__r3_yQW__neNashli{font-size:var(--lid);color:var(--tekst);margin:18px 0 0;line-height:1.6}.klass-module__r3_yQW__knopkiSvetlye{flex-wrap:wrap;gap:10px;display:flex}.klass-module__r3_yQW__knopkiSvetlye .klass-module__r3_yQW__vseNapravleniya{margin-top:14px}.klass-module__r3_yQW__knopkaSvetlaya{border-radius:var(--radius-pilyuli);background:var(--fon-kartochki);color:var(--tekst);border:1px solid var(--granica);margin-top:14px;padding:12px 22px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.klass-module__r3_yQW__knopkaSvetlaya:hover{border-color:var(--akcent);transform:translate(4px)}
.fotoklassa-module__fzO2ba__foto{border-radius:var(--radius-kartochki);background:var(--podlozhka);width:100%;height:auto;display:block}.fotoklassa-module__fzO2ba__slot{aspect-ratio:3/2;background:var(--fon);border:1px dashed var(--granica);border-radius:var(--radius-kartochki);justify-content:center;align-items:center;display:flex}.fotoklassa-module__fzO2ba__podpis{font-size:var(--podpis);color:var(--tekst-vtoric)}
.raschyot-module__MP4ewq__blok{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:22px;box-shadow:0 2px 12px #10182814}.raschyot-module__MP4ewq__zagolovok{color:var(--tekst);font-size:15.5px;font-weight:700}.raschyot-module__MP4ewq__podpis{font-size:var(--podpis);color:var(--tekst-vtoric);margin-top:4px}.raschyot-module__MP4ewq__pary{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:14px;display:grid}@media (max-width:520px){.raschyot-module__MP4ewq__pary{grid-template-columns:1fr;gap:8px}}.raschyot-module__MP4ewq__pomenyat{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:10px;flex:none;width:38px;height:38px;font-size:17px;line-height:1;transition:background .15s,color .15s,border-color .15s}.raschyot-module__MP4ewq__pomenyat:hover:not(:disabled){color:#1a1d23;background:#fff8e6;border-color:#f0c419}.raschyot-module__MP4ewq__pomenyat:disabled{opacity:.4;cursor:default}@media (max-width:520px){.raschyot-module__MP4ewq__pomenyat{justify-self:center}}@media (min-width:521px){.raschyot-module__MP4ewq__pomenyat{transform:rotate(90deg)}}.raschyot-module__MP4ewq__pole0{position:relative}.raschyot-module__MP4ewq__pole{border:1px solid var(--granica-polya);border-radius:var(--radius-knopki);background:var(--fon-kartochki);width:100%;color:var(--tekst);padding:13px 12px;font-family:inherit;font-size:15px}.raschyot-module__MP4ewq__pole:focus{border-color:var(--akcent)}.raschyot-module__MP4ewq__spisok{z-index:20;background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-knopki);max-height:260px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #10182824}.raschyot-module__MP4ewq__punkt{border-radius:var(--radius-knopki);cursor:pointer;color:var(--tekst);justify-content:space-between;align-items:baseline;gap:10px;padding:10px;font-size:15px;display:flex}.raschyot-module__MP4ewq__punkt:hover,.raschyot-module__MP4ewq__punktVybran{background:var(--podlozhka)}.raschyot-module__MP4ewq__region{color:var(--tekst-vtoric);font-size:12.5px}.raschyot-module__MP4ewq__nichego{color:var(--tekst-vtoric);padding:10px;font-size:14px}.raschyot-module__MP4ewq__itog{border-top:1px solid var(--granica);margin-top:16px;padding-top:14px}.raschyot-module__MP4ewq__napravlenie{color:var(--tekst);font-size:17px;font-weight:700}.raschyot-module__MP4ewq__dorogaZametka{color:var(--tekst-vtoric);margin-top:4px;font-size:13.5px}.raschyot-module__MP4ewq__klassy{flex-direction:column;gap:8px;margin-top:12px;display:flex}.raschyot-module__MP4ewq__klass{border:1px solid var(--granica);border-radius:var(--radius-knopki);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.raschyot-module__MP4ewq__imyaKlassa{color:var(--tekst);font-size:15px;font-weight:600}.raschyot-module__MP4ewq__mest{color:var(--tekst-vtoric);font-size:12.5px}.raschyot-module__MP4ewq__cena{color:var(--tekst);white-space:nowrap;font-size:19px;font-weight:700}.raschyot-module__MP4ewq__dataCen{color:var(--tekst-na-zheltom);margin-top:10px;font-size:13px;font-weight:600}.raschyot-module__MP4ewq__ssylka{margin-top:10px;font-size:14.5px;text-decoration:underline;display:inline-block}.raschyot-module__MP4ewq__net{color:var(--tekst-vtoric);margin-top:12px;font-size:14.5px;line-height:1.55}.raschyot-module__MP4ewq__idyot{color:var(--tekst-vtoric);margin-top:12px;font-size:14px}.raschyot-module__MP4ewq__otkuda{color:var(--tekst-vtoric);margin:8px 0 0;font-size:12.5px;line-height:1.5}.raschyot-module__MP4ewq__orientir{border-radius:var(--radius-pilyuli);background:var(--podlozhka);color:var(--tekst-na-zheltom);margin-top:12px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-block}.raschyot-module__MP4ewq__klassVydelen{border-color:var(--akcent);box-shadow:inset 0 0 0 1px var(--akcent);background:#fff8e6}
.otzyvy-module__ps6vfG__forma{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);flex-direction:column;gap:10px;padding:22px;display:flex}.otzyvy-module__ps6vfG__zagolovokFormy{color:var(--tekst);font-size:17px;font-weight:700}.otzyvy-module__ps6vfG__pole{border:1px solid var(--granica-polya);border-radius:var(--radius-knopki);background:var(--fon-kartochki);width:100%;color:var(--tekst);resize:vertical;padding:13px 12px;font-family:inherit;font-size:15px}.otzyvy-module__ps6vfG__pole:focus{border-color:var(--akcent)}.otzyvy-module__ps6vfG__dvaPolya{grid-template-columns:1fr auto;gap:10px;display:grid}.otzyvy-module__ps6vfG__podskazka{color:var(--tekst-vtoric);margin:0;font-size:12.5px}.otzyvy-module__ps6vfG__lovushka{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.otzyvy-module__ps6vfG__ocenkaRyad{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.otzyvy-module__ps6vfG__zvezda{cursor:pointer;align-items:center;gap:5px;font-size:14px;display:inline-flex}.otzyvy-module__ps6vfG__zvezda input{accent-color:var(--akcent)}.otzyvy-module__ps6vfG__knopka{cursor:pointer;background:var(--akcent);color:var(--tekst);border-radius:var(--radius-knopki);border:none;padding:14px;font-family:inherit;font-size:16px;font-weight:700}.otzyvy-module__ps6vfG__knopka:hover:not(:disabled){background:var(--akcent-temnyy)}.otzyvy-module__ps6vfG__knopka:disabled{background:var(--granica);color:var(--tekst-vtoric);cursor:not-allowed}.otzyvy-module__ps6vfG__udacha{background:var(--podlozhka);color:var(--tekst-na-zheltom);border-radius:var(--radius-knopki);padding:14px 16px;font-size:15px;font-weight:600}.otzyvy-module__ps6vfG__oshibka{color:#b3261e;font-size:13.5px}.otzyvy-module__ps6vfG__lenta{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.otzyvy-module__ps6vfG__otzyv{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);flex-direction:column;gap:7px;padding:18px 20px;display:flex}.otzyvy-module__ps6vfG__verh{justify-content:space-between;align-items:center;gap:12px;display:flex}.otzyvy-module__ps6vfG__avtor{color:var(--tekst);font-size:15px;font-weight:700}.otzyvy-module__ps6vfG__ocenka{color:var(--tekst-na-zheltom);background:var(--podlozhka);border-radius:var(--radius-pilyuli);white-space:nowrap;padding:3px 10px;font-size:13px;font-weight:700}.otzyvy-module__ps6vfG__marshrutOtzyva{color:var(--tekst-vtoric);font-size:13px}.otzyvy-module__ps6vfG__tekstOtzyva{color:var(--tekst-abzac);margin:0;font-size:14.5px;line-height:1.55}.otzyvy-module__ps6vfG__pusto{background:var(--fon-kartochki);border:1px solid var(--granica);border-radius:var(--radius-kartochki);padding:22px}
.vitrina-module__uifFtG__obertka{flex-direction:column;gap:10px;display:flex}.vitrina-module__uifFtG__scena{background:var(--tekst);color:var(--fon-kartochki);border-radius:calc(var(--radius-kartochki) * 3);isolation:isolate;grid-template-rows:1fr auto;grid-template-columns:minmax(300px,400px) minmax(0,1fr);gap:24px 40px;padding:40px 40px 0;display:grid;position:relative;overflow:hidden}.vitrina-module__uifFtG__media{isolation:isolate;flex-direction:column;grid-area:1/2;justify-content:center;gap:12px;min-width:0;margin:-40px -40px 0 0;padding:32px;display:flex;position:relative;overflow:hidden}.vitrina-module__uifFtG__razmytie{z-index:-1;object-fit:cover;filter:blur(28px)brightness(.55)saturate(1.1);width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.vitrina-module__uifFtG__media:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--tekst) 0%, transparent 18%);position:absolute;inset:0}.vitrina-module__uifFtG__fon{aspect-ratio:1280/560;border-radius:calc(var(--radius-kartochki) * 2);width:100%;max-width:900px;height:auto;box-shadow:0 20px 50px color-mix(in srgb, var(--tekst) 60%, transparent);align-self:center;animation:.6s both vitrina-module__uifFtG__poyavlenie;display:block}.vitrina-module__uifFtG__fonModel{aspect-ratio:4/3;object-fit:contain;align-self:center;width:auto;max-width:100%;max-height:520px}@keyframes vitrina-module__uifFtG__poyavlenie{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.vitrina-module__uifFtG__soderzhanie{flex-direction:column;grid-area:1/1;align-self:center;gap:14px;animation:.5s both vitrina-module__uifFtG__vyezd;display:flex}@keyframes vitrina-module__uifFtG__vyezd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.vitrina-module__uifFtG__schyot{font-size:var(--podpis);letter-spacing:.12em;color:var(--akcent);font-weight:700}.vitrina-module__uifFtG__schyot span{color:color-mix(in srgb, var(--fon-kartochki) 55%, transparent)}.vitrina-module__uifFtG__imya{font-size:calc(var(--h1) * 1.35);letter-spacing:var(--h1-mezhbukvennoe);font-weight:800;line-height:1}.vitrina-module__uifFtG__znachki{flex-wrap:wrap;gap:6px;display:flex}.vitrina-module__uifFtG__znachok{border-radius:var(--radius-pilyuli);background:color-mix(in srgb, var(--fon-kartochki) 14%, transparent);border:1px solid color-mix(in srgb, var(--fon-kartochki) 25%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--podpis);padding:6px 12px;font-weight:600}.vitrina-module__uifFtG__soderzhanie .vitrina-module__uifFtG__modeliTekst{font-size:var(--tekst-osnovnoy);line-height:var(--tekst-vysota);color:color-mix(in srgb, var(--fon-kartochki) 80%, transparent);margin:0}.vitrina-module__uifFtG__modeli{flex-wrap:wrap;gap:6px;display:flex}.vitrina-module__uifFtG__model{cursor:pointer;font:inherit;font-size:var(--podpis);color:var(--fon-kartochki);border:1px solid color-mix(in srgb, var(--fon-kartochki) 35%, transparent);border-radius:var(--radius-pilyuli);background:0 0;padding:7px 12px;transition:background .15s,border-color .15s}.vitrina-module__uifFtG__model:hover{border-color:var(--akcent)}.vitrina-module__uifFtG__modelAktiv{background:var(--akcent);border-color:var(--akcent);color:var(--tekst);font-weight:700}.vitrina-module__uifFtG__knopka{background:var(--akcent);color:var(--tekst);border-radius:var(--radius-knopki);align-self:flex-start;padding:12px 20px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s}.vitrina-module__uifFtG__knopka:hover{background:var(--akcent-temnyy);transform:translate(3px)}.vitrina-module__uifFtG__rakursy{grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:8px;width:100%;max-width:520px;display:grid}.vitrina-module__uifFtG__rakurs{cursor:pointer;font:inherit;font-size:var(--podpis);color:var(--fon-kartochki);background:color-mix(in srgb, var(--tekst) 60%, transparent);border:1px solid color-mix(in srgb, var(--fon-kartochki) 25%, transparent);border-radius:var(--radius-knopki);padding:0;overflow:hidden}.vitrina-module__uifFtG__rakurs img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.vitrina-module__uifFtG__rakurs span{padding:4px 0;display:block}.vitrina-module__uifFtG__rakursAktiv{border-color:var(--akcent);box-shadow:0 0 0 2px var(--akcent)}.vitrina-module__uifFtG__polosa{border-top:1px solid color-mix(in srgb, var(--fon-kartochki) 20%, transparent);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.vitrina-module__uifFtG__punkt{cursor:pointer;text-align:left;font:inherit;color:color-mix(in srgb, var(--fon-kartochki) 60%, transparent);background:0 0;border:none;padding:16px 4px 20px;transition:color .15s;position:relative}.vitrina-module__uifFtG__punkt:before{content:"";background:var(--akcent);transform-origin:0;height:3px;transition:transform .35s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.vitrina-module__uifFtG__punkt:hover,.vitrina-module__uifFtG__punktAktiv{color:var(--fon-kartochki)}.vitrina-module__uifFtG__punktAktiv:before{transform:scaleX(1)}.vitrina-module__uifFtG__punktNomer{font-size:var(--podpis);color:var(--akcent);font-weight:700;display:block}.vitrina-module__uifFtG__punktImya{font-size:var(--tekst-osnovnoy);margin-top:2px;font-weight:700;display:block}.vitrina-module__uifFtG__snoska{font-size:var(--podpis);color:var(--tekst-vtoric);margin:0}@media (max-width:767px){.vitrina-module__uifFtG__scena{grid-template-rows:auto;grid-template-columns:1fr;gap:0;padding:0}.vitrina-module__uifFtG__media{order:-2;grid-area:auto/1;gap:0;margin:0;padding:0}.vitrina-module__uifFtG__razmytie,.vitrina-module__uifFtG__media:after{display:none}.vitrina-module__uifFtG__fon{box-shadow:none;border-radius:0;max-width:none}.vitrina-module__uifFtG__fonModel{width:100%;max-height:none}.vitrina-module__uifFtG__soderzhanie{grid-area:auto/1;padding:20px 16px}.vitrina-module__uifFtG__imya{font-size:var(--h1)}.vitrina-module__uifFtG__rakursy{max-width:none;padding:10px 16px 0}.vitrina-module__uifFtG__polosa{border-top:none;order:-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px}.vitrina-module__uifFtG__punkt{text-align:center;border-radius:var(--radius-knopki);background:color-mix(in srgb, var(--fon-kartochki) 10%, transparent);padding:10px 4px}.vitrina-module__uifFtG__punkt:before{display:none}.vitrina-module__uifFtG__punktAktiv{background:var(--akcent);color:var(--tekst)}.vitrina-module__uifFtG__punktImya{font-size:var(--podpis);margin-top:0}}@media (prefers-reduced-motion:reduce){.vitrina-module__uifFtG__fon,.vitrina-module__uifFtG__soderzhanie{animation:none}.vitrina-module__uifFtG__punkt:before,.vitrina-module__uifFtG__knopka,.vitrina-module__uifFtG__model{transition:none}}
.vitrinaKurortov-module__wWJHnq__vitrina{flex-direction:column;gap:22px;display:flex}.vitrinaKurortov-module__wWJHnq__filtry{z-index:5;border-radius:calc(var(--radius-kartochki) * 3);background:color-mix(in srgb, var(--fon-kartochki) 92%, transparent);border:1px solid var(--granica);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);box-shadow:0 16px 32px -24px color-mix(in srgb, var(--tekst) 45%, transparent);flex-wrap:wrap;gap:6px;padding:6px;display:flex;position:sticky;top:8px}.vitrinaKurortov-module__wWJHnq__filtr{cursor:pointer;font:inherit;font-size:var(--podpis);color:var(--tekst-vtoric);border-radius:var(--radius-pilyuli);background:0 0;border:none;align-items:center;gap:8px;padding:9px 14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.vitrinaKurortov-module__wWJHnq__filtr b{border-radius:var(--radius-pilyuli);text-align:center;background:var(--fon);min-width:22px;color:var(--tekst);padding:1px 7px}.vitrinaKurortov-module__wWJHnq__filtr:hover{color:var(--tekst);background:var(--fon)}.vitrinaKurortov-module__wWJHnq__filtrAktiv,.vitrinaKurortov-module__wWJHnq__filtrAktiv:hover{background:var(--akcent);color:var(--tekst)}.vitrinaKurortov-module__wWJHnq__filtrAktiv b{background:color-mix(in srgb, var(--tekst) 12%, transparent)}.vitrinaKurortov-module__wWJHnq__gruppa{animation:.45s both vitrinaKurortov-module__wWJHnq__poyav}.vitrinaKurortov-module__wWJHnq__gruppa h2{margin:0 0 12px}.vitrinaKurortov-module__wWJHnq__skryt{display:none}@keyframes vitrinaKurortov-module__wWJHnq__poyav{0%{opacity:0;transform:translateY(14px)}}.vitrinaKurortov-module__wWJHnq__mozaika{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vitrinaKurortov-module__wWJHnq__karta{isolation:isolate;border-radius:calc(var(--radius-kartochki) * 3);background:var(--tekst);color:var(--fon-kartochki);aspect-ratio:1280/560;text-decoration:none;display:block;position:relative;overflow:hidden}.vitrinaKurortov-module__wWJHnq__kartaKrupnaya{grid-column:1/-1}.vitrinaKurortov-module__wWJHnq__foto{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.vitrinaKurortov-module__wWJHnq__karta:hover .vitrinaKurortov-module__wWJHnq__foto{transform:scale(1.06)}.vitrinaKurortov-module__wWJHnq__zatemnenie{z-index:-1;background:linear-gradient(270deg, color-mix(in srgb, var(--tekst) 85%, transparent) 0%, color-mix(in srgb, var(--tekst) 45%, transparent) 40%, transparent 65%);position:absolute;inset:0}.vitrinaKurortov-module__wWJHnq__telo{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;width:min(55%,360px);padding:16px 18px 60px;display:flex;position:absolute;bottom:0;right:0}.vitrinaKurortov-module__wWJHnq__imya{font-size:var(--h2);letter-spacing:-.02em;font-weight:800;line-height:1.1}.vitrinaKurortov-module__wWJHnq__kartaKrupnaya .vitrinaKurortov-module__wWJHnq__imya{font-size:var(--h1)}.vitrinaKurortov-module__wWJHnq__otkuda{-webkit-line-clamp:2;font-size:var(--podpis);color:color-mix(in srgb, var(--fon-kartochki) 75%, transparent);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vitrinaKurortov-module__wWJHnq__cena{border-radius:var(--radius-pilyuli);font-size:var(--podpis);background:color-mix(in srgb, var(--fon-kartochki) 14%, transparent);border:1px solid color-mix(in srgb, var(--fon-kartochki) 25%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:6px;padding:5px 12px}.vitrinaKurortov-module__wWJHnq__cena b{color:var(--akcent)}.vitrinaKurortov-module__wWJHnq__strelka{background:var(--akcent);width:36px;height:36px;color:var(--tekst);opacity:0;border-radius:50%;place-items:center;font-weight:800;transition:transform .25s,opacity .25s;display:grid;position:absolute;bottom:16px;right:14px;transform:translate(-6px)}.vitrinaKurortov-module__wWJHnq__karta:hover .vitrinaKurortov-module__wWJHnq__strelka{opacity:1;transform:none}.vitrinaKurortov-module__wWJHnq__data{font-size:var(--podpis);color:var(--tekst-vtoric);margin:0}@media (max-width:767px){.vitrinaKurortov-module__wWJHnq__filtry{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid;position:static}.vitrinaKurortov-module__wWJHnq__filtr{text-align:left;justify-content:space-between;padding:8px 10px;line-height:1.2}.vitrinaKurortov-module__wWJHnq__mozaika{grid-template-columns:1fr}.vitrinaKurortov-module__wWJHnq__karta{aspect-ratio:auto;flex-direction:column;display:flex}.vitrinaKurortov-module__wWJHnq__kartaKrupnaya{grid-column:auto}.vitrinaKurortov-module__wWJHnq__foto{z-index:0;aspect-ratio:1280/560;height:auto;position:relative}.vitrinaKurortov-module__wWJHnq__karta:hover .vitrinaKurortov-module__wWJHnq__foto{transform:none}.vitrinaKurortov-module__wWJHnq__zatemnenie{display:none}.vitrinaKurortov-module__wWJHnq__telo{text-align:left;align-items:flex-start;width:auto;padding:14px 64px 16px 16px;position:static}.vitrinaKurortov-module__wWJHnq__imya,.vitrinaKurortov-module__wWJHnq__kartaKrupnaya .vitrinaKurortov-module__wWJHnq__imya{font-size:var(--h2)}.vitrinaKurortov-module__wWJHnq__strelka{opacity:1;bottom:18px;transform:none}}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__mozaika{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__mozaika{grid-template-columns:repeat(3,minmax(0,1fr))}}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__karta{aspect-ratio:auto;border-radius:calc(var(--radius-kartochki) * 2);flex-direction:column;display:flex}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__foto{z-index:0;aspect-ratio:1280/560;height:auto;position:relative}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__zatemnenie{display:none}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__telo{text-align:left;align-items:flex-start;gap:2px;width:auto;padding:10px 44px 12px 12px;position:static}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__imya{font-size:var(--lid);line-height:1.25}@media (max-width:767px){.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__imya{font-size:var(--tekst-osnovnoy)}}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__strelka{opacity:1;width:28px;height:28px;bottom:12px;right:10px;transform:none}@media (max-width:767px){.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__mozaika{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__telo{padding:8px 10px 10px}.vitrinaKurortov-module__wWJHnq__kompakt .vitrinaKurortov-module__wWJHnq__strelka{display:none}}@media (prefers-reduced-motion:reduce){.vitrinaKurortov-module__wWJHnq__gruppa{animation:none}.vitrinaKurortov-module__wWJHnq__foto,.vitrinaKurortov-module__wWJHnq__strelka,.vitrinaKurortov-module__wWJHnq__filtr{transition:none}}
