@layer components{.Cart-module__2oRDTa__trigger{color:#086a78;cursor:pointer;white-space:nowrap;background:#e5f5f4;border:1px solid #a9d4d7;border-radius:9px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:650;display:flex}.Cart-module__2oRDTa__count{color:#fff;background:#087f8c;border-radius:12px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;display:grid}.Cart-module__2oRDTa__add{color:#076e78;cursor:pointer;background:#e2f5f1;border:1px solid #69b3b9;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;margin:10px 0;padding:12px;font-size:11px;font-weight:750;display:flex}.Cart-module__2oRDTa__add:disabled{opacity:.55;cursor:default}.Cart-module__2oRDTa__dialog{color:#36284b;background:#f4f0ff;border:0;border-radius:20px;width:calc(100% - 32px);max-width:820px;max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:Manrope,Arial,sans-serif;overflow:auto;box-shadow:0 24px 90px #29193c55}.Cart-module__2oRDTa__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#241630ad}.Cart-module__2oRDTa__panel{padding:28px}.Cart-module__2oRDTa__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.Cart-module__2oRDTa__header small{letter-spacing:1.5px;color:#85619b;font-size:9px}.Cart-module__2oRDTa__header h2{margin-top:8px;font-size:30px;font-weight:650}.Cart-module__2oRDTa__header button{color:#694589;cursor:pointer;background:#e7dbf7;border:0;border-radius:50%;padding:10px}.Cart-module__2oRDTa__lines{flex-direction:column;gap:12px;display:flex}.Cart-module__2oRDTa__line{background:#fff;border:1px solid #dfd2ed;border-radius:12px;align-items:center;gap:15px;padding:15px;display:flex}.Cart-module__2oRDTa__line>img{object-fit:contain;flex-shrink:0;width:85px;height:80px}.Cart-module__2oRDTa__lineInfo{flex:1;min-width:0}.Cart-module__2oRDTa__lineInfo h3{overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.7}.Cart-module__2oRDTa__lineInfo p{color:#826797;margin:5px 0;font-size:11px}.Cart-module__2oRDTa__quantity{align-items:center;gap:12px;margin-top:10px;display:flex}.Cart-module__2oRDTa__quantity button,.Cart-module__2oRDTa__lineEnd button{color:#74508f;cursor:pointer;background:#f7f1ff;border:1px solid #d4c3e5;border-radius:6px;place-items:center;padding:7px;display:grid}.Cart-module__2oRDTa__quantity span{font-size:12px}.Cart-module__2oRDTa__lineEnd{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:end;gap:12px;display:flex}.Cart-module__2oRDTa__lineEnd strong{white-space:nowrap;font-size:13px}.Cart-module__2oRDTa__lineEnd button{background:0 0;border:0}.Cart-module__2oRDTa__total{justify-content:space-between;align-items:center;gap:15px;margin:24px 0 8px;font-size:14px;display:flex}.Cart-module__2oRDTa__total strong{white-space:nowrap;font-size:23px}.Cart-module__2oRDTa__hint{color:#7e6a8d;margin:10px 0 18px;font-size:11px;line-height:1.8}.Cart-module__2oRDTa__form{border-top:1px solid #d9cbe9;margin-top:22px;padding-top:22px}.Cart-module__2oRDTa__form h3{margin-bottom:18px;font-size:20px;font-weight:650}.Cart-module__2oRDTa__fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.Cart-module__2oRDTa__fields label{flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.Cart-module__2oRDTa__fields input,.Cart-module__2oRDTa__fields textarea{font:inherit;color:#38294b;background:#fff;border:1px solid #d0bce1;border-radius:8px;width:100%;min-width:0;padding:11px}.Cart-module__2oRDTa__wide{grid-column:1/-1}.Cart-module__2oRDTa__checkbox{align-items:start;gap:10px;margin:17px 0;font-size:11px;line-height:1.8;display:flex}.Cart-module__2oRDTa__checkbox input{accent-color:#8560ac;flex-shrink:0;margin-top:4px}.Cart-module__2oRDTa__submit,.Cart-module__2oRDTa__success button,.Cart-module__2oRDTa__empty a{color:#fff;cursor:pointer;background:linear-gradient(110deg,#8058ad,#62408b);border:0;border-radius:9px;justify-content:center;padding:14px 22px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.Cart-module__2oRDTa__submit{width:100%}.Cart-module__2oRDTa__dialog button:disabled{opacity:.5;cursor:default}.Cart-module__2oRDTa__dialog :focus-visible,.Cart-module__2oRDTa__trigger:focus-visible,.Cart-module__2oRDTa__add:focus-visible{outline-offset:3px;outline:3px solid #a778ce}.Cart-module__2oRDTa__error{color:#902b41;background:#ffe9ee;border-radius:9px;margin:12px 0;padding:13px;font-size:12px;line-height:1.8}.Cart-module__2oRDTa__error button{margin-left:10px;text-decoration:underline}.Cart-module__2oRDTa__empty,.Cart-module__2oRDTa__success{text-align:center;padding:35px 10px}.Cart-module__2oRDTa__empty>svg,.Cart-module__2oRDTa__success>svg{color:#9167b0;margin:0 auto 20px}.Cart-module__2oRDTa__empty h3,.Cart-module__2oRDTa__success h3{font-size:23px;font-weight:600}.Cart-module__2oRDTa__empty p,.Cart-module__2oRDTa__success p{color:#7a668a;max-width:450px;margin:14px auto;font-size:13px;line-height:1.9}.Cart-module__2oRDTa__success>strong{font-size:25px}.Cart-module__2oRDTa__toast{color:#fff;z-index:50;background:#30505c;border-radius:12px;align-items:center;gap:17px;padding:15px 20px;font-size:12px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 5px 25px #102e3a33}.Cart-module__2oRDTa__toast button{color:#d5f6ff;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:760px){.Cart-module__2oRDTa__triggerLabel{display:none}.Cart-module__2oRDTa__trigger{gap:5px;padding:8px}.Cart-module__2oRDTa__panel{padding:18px}.Cart-module__2oRDTa__line{gap:10px;padding:12px}.Cart-module__2oRDTa__line>img{width:60px;height:60px}.Cart-module__2oRDTa__lineEnd strong,.Cart-module__2oRDTa__lineInfo h3{font-size:11px}.Cart-module__2oRDTa__total{font-size:12px}.Cart-module__2oRDTa__total strong{font-size:21px}.Cart-module__2oRDTa__fields{grid-template-columns:1fr}.Cart-module__2oRDTa__wide{grid-column:auto}.Cart-module__2oRDTa__toast{bottom:18px;left:18px;right:18px}.Cart-module__2oRDTa__header h2{font-size:26px}}}
@layer components{.CatalogMenu-module__o0tAHW__trigger{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:600;display:inline-flex}.CatalogMenu-module__o0tAHW__trigger:hover{color:#008acb}.CatalogMenu-module__o0tAHW__mobile{border-top:1px solid #e5eef3;justify-content:space-between;width:100%;padding:14px 0;font-size:13px}.CatalogMenu-module__o0tAHW__dialog{color:#352650;text-align:left;white-space:normal;background:#f4f0ff;border:0;border-radius:20px;width:calc(100% - 40px);max-width:1050px;max-height:calc(100dvh - 40px);margin:auto;padding:0;font-size:14px;overflow:auto;box-shadow:0 25px 100px #09273660}.CatalogMenu-module__o0tAHW__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#251737a6}.CatalogMenu-module__o0tAHW__panel{padding:32px}.CatalogMenu-module__o0tAHW__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.CatalogMenu-module__o0tAHW__heading span{letter-spacing:1.7px;color:#7252a2;font-size:9px}.CatalogMenu-module__o0tAHW__heading h2{letter-spacing:-1px;margin:10px 0 0;font-size:32px;font-weight:600;line-height:1.2}.CatalogMenu-module__o0tAHW__heading button{color:#64428d;cursor:pointer;background:#e8def8;border:1px solid #d3c3ec;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.CatalogMenu-module__o0tAHW__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.CatalogMenu-module__o0tAHW__group{background:linear-gradient(140deg,#faf7ff,#e6daf8);border:1px solid #d8caeb;border-radius:13px;min-width:0;padding:20px}.CatalogMenu-module__o0tAHW__group>svg{color:#8056b1;margin-bottom:20px}.CatalogMenu-module__o0tAHW__dialog .CatalogMenu-module__o0tAHW__groupTitle{color:#45305f;justify-content:space-between;align-items:start;gap:8px;font-size:15px;font-weight:750;line-height:1.5;display:flex}.CatalogMenu-module__o0tAHW__groupTitle svg{flex-shrink:0;margin-top:3px}.CatalogMenu-module__o0tAHW__group p{color:#756487;margin:10px 0 18px;font-size:10px;line-height:1.8}.CatalogMenu-module__o0tAHW__dialog .CatalogMenu-module__o0tAHW__links a{color:#69458f;border-top:1px solid #dacdec;padding:8px 0;font-size:11px;font-weight:500;line-height:1.8;text-decoration:none;display:block}.CatalogMenu-module__o0tAHW__dialog a:hover{color:#7543ac;text-decoration:underline}.CatalogMenu-module__o0tAHW__footer{border-top:1px solid #ded2ee;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.CatalogMenu-module__o0tAHW__footer>span{color:#7c6c8e;font-size:10px;line-height:1.7}.CatalogMenu-module__o0tAHW__dialog .CatalogMenu-module__o0tAHW__footer a{color:#70479c;white-space:nowrap;align-items:center;gap:15px;font-size:12px;font-weight:700;display:flex}.CatalogMenu-module__o0tAHW__dialog :focus-visible,.CatalogMenu-module__o0tAHW__trigger:focus-visible{outline-offset:4px;outline:3px solid #9b75d1}@media (max-width:850px){.CatalogMenu-module__o0tAHW__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogMenu-module__o0tAHW__panel{padding:25px}}@media (max-width:500px){.CatalogMenu-module__o0tAHW__dialog{border-radius:14px;width:calc(100% - 20px);max-height:calc(100dvh - 24px)}.CatalogMenu-module__o0tAHW__panel{padding:20px}.CatalogMenu-module__o0tAHW__heading{margin-bottom:20px}.CatalogMenu-module__o0tAHW__heading h2{font-size:27px}.CatalogMenu-module__o0tAHW__groups{grid-template-columns:1fr;gap:12px}.CatalogMenu-module__o0tAHW__group{padding:17px}.CatalogMenu-module__o0tAHW__group>svg{margin-bottom:10px}.CatalogMenu-module__o0tAHW__dialog .CatalogMenu-module__o0tAHW__groupTitle{font-size:15px}.CatalogMenu-module__o0tAHW__group p{margin:7px 0 10px}.CatalogMenu-module__o0tAHW__footer{flex-direction:column;align-items:start;gap:14px}}.CatalogMenu-module__o0tAHW__serviceGroups{grid-template-columns:repeat(3,minmax(0,1fr))}.CatalogMenu-module__o0tAHW__servicePrice{color:#74509f;margin:16px 0;font-size:16px;display:block}.CatalogMenu-module__o0tAHW__serviceGroups h3{margin:0}.CatalogMenu-module__o0tAHW__serviceGroups .CatalogMenu-module__o0tAHW__links a{align-items:center;gap:8px;display:flex}@media (max-width:700px){.CatalogMenu-module__o0tAHW__serviceGroups{grid-template-columns:1fr}}.CatalogMenu-module__o0tAHW__aboutCopy{color:#534364;margin-bottom:26px;font-size:14px;line-height:1.9}.CatalogMenu-module__o0tAHW__aboutCopy p{margin:0 0 17px}@media (max-width:600px){.CatalogMenu-module__o0tAHW__aboutCopy{font-size:13px}}}
@layer components{.ReviewsMenu-module__76k89a__intro{color:#78678b;margin:0 0 23px;font-size:12px;line-height:1.8}.ReviewsMenu-module__76k89a__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ReviewsMenu-module__76k89a__card{background:#fff;border:1px solid #ded1ee;border-radius:14px;padding:22px}.ReviewsMenu-module__76k89a__card>header{align-items:center;gap:10px;display:flex}.ReviewsMenu-module__76k89a__avatar{color:#744b9d;background:#eadff9;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font-weight:700;display:grid}.ReviewsMenu-module__76k89a__card h3{color:#3f2b59;margin:0;font-size:13px;font-weight:750;line-height:1.5}.ReviewsMenu-module__76k89a__card header p{color:#8c7d9c;margin:5px 0 0;font-size:10px}.ReviewsMenu-module__76k89a__source{color:#775889;white-space:nowrap;margin-left:auto;font-size:10px}.ReviewsMenu-module__76k89a__card blockquote{white-space:pre-line;overflow-wrap:anywhere;color:#463a53;margin:18px 0 0;font-size:12px;line-height:1.9}.ReviewsMenu-module__76k89a__reply{background:#f7f2fd;border-left:3px solid #b494d7;border-radius:0 8px 8px 0;margin-top:18px;padding:14px}.ReviewsMenu-module__76k89a__reply strong{color:#69468a;font-size:11px}.ReviewsMenu-module__76k89a__reply>span{color:#8c769e;margin-top:4px;font-size:9px;display:block}.ReviewsMenu-module__76k89a__reply p{color:#746281;margin:9px 0 0;font-size:11px;line-height:1.8}.ReviewsMenu-module__76k89a__more{color:#53376e;cursor:pointer;background:#e6d8f7;border:1px solid #cdb7e7;border-radius:9px;margin:24px auto 0;padding:13px 22px;font-size:12px;font-weight:650;display:block}.ReviewsMenu-module__76k89a__more:hover{background:#dcc7f1}@media (max-width:650px){.ReviewsMenu-module__76k89a__list{grid-template-columns:1fr}.ReviewsMenu-module__76k89a__card{padding:17px}.ReviewsMenu-module__76k89a__card h3,.ReviewsMenu-module__76k89a__card blockquote{font-size:12px}}}
@layer components{.ServicePrices-module__f0oCZG__prices{margin-top:38px;scroll-margin-top:25px}.ServicePrices-module__f0oCZG__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.ServicePrices-module__f0oCZG__heading h3{letter-spacing:-.7px;font-size:24px;font-weight:600}.ServicePrices-module__f0oCZG__heading>span{color:#52778c;background:#e3f6f2;border-radius:20px;padding:9px 12px;font-size:11px}.ServicePrices-module__f0oCZG__group{background:#fff;border:1px solid #cce5f3;border-radius:12px;margin-top:12px;overflow:hidden}.ServicePrices-module__f0oCZG__group summary{cursor:pointer;color:#155379;background:#eaf9f7;justify-content:space-between;align-items:center;gap:15px;padding:20px 23px;font-size:15px;font-weight:650;list-style:none;display:flex}.ServicePrices-module__f0oCZG__group summary::-webkit-details-marker{display:none}.ServicePrices-module__f0oCZG__toggle{font-size:23px;font-weight:400;transition:transform .2s}.ServicePrices-module__f0oCZG__group[open] .ServicePrices-module__f0oCZG__toggle{transform:rotate(45deg)}.ServicePrices-module__f0oCZG__condition{color:#172b41;margin:0;padding:20px 23px 13px;font-size:13px;font-weight:600;line-height:1.8}.ServicePrices-module__f0oCZG__group table{border-collapse:collapse;width:calc(100% - 46px);margin:0 23px 20px;font-size:12px}.ServicePrices-module__f0oCZG__group thead th{letter-spacing:.7px;text-transform:uppercase;color:#29435e;text-align:left;border-bottom:1px solid #dbeaf3;padding:12px 0;font-size:10px;font-weight:700}.ServicePrices-module__f0oCZG__group thead th:last-child{text-align:right}.ServicePrices-module__f0oCZG__group tbody th{text-align:left;color:#14283f;border-bottom:1px solid #edf3f7;padding:15px 18px 15px 0;font-weight:700;line-height:1.7}.ServicePrices-module__f0oCZG__group td{text-align:right;color:#123d6b;border-bottom:1px solid #edf3f7;min-width:130px;padding:15px 0;font-weight:750;line-height:1.7}.ServicePrices-module__f0oCZG__source{color:#718998;max-width:1000px;margin-top:18px;font-size:10px;line-height:1.9}.ServicePrices-module__f0oCZG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.ServicePrices-module__f0oCZG__heading{display:block}.ServicePrices-module__f0oCZG__heading h3{font-size:22px}.ServicePrices-module__f0oCZG__heading>span{margin-top:12px;font-size:9px;display:inline-block}.ServicePrices-module__f0oCZG__group summary{padding:17px;font-size:13px}.ServicePrices-module__f0oCZG__condition{padding:15px 17px 10px;font-size:12px}.ServicePrices-module__f0oCZG__group table{width:calc(100% - 34px);margin:0 17px 17px;font-size:11px}.ServicePrices-module__f0oCZG__group td{min-width:95px}.ServicePrices-module__f0oCZG__source{font-size:9px}}@media (prefers-reduced-motion:reduce){.ServicePrices-module__f0oCZG__toggle{transition:none}}.ServicePrices-module__f0oCZG__group,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group{border:1px solid #184a86;border-radius:8px;margin-top:14px;box-shadow:0 4px 12px #102b4b12}.ServicePrices-module__f0oCZG__group summary,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group summary{color:#fff;letter-spacing:.1px;background:linear-gradient(105deg,#1764b2,#102f62);padding:20px 24px;font-size:16px;font-weight:700;line-height:1.5;transition:background .2s}.ServicePrices-module__f0oCZG__group summary:hover,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group summary:hover{background:linear-gradient(105deg,#115395,#0b244b)}.ServicePrices-module__f0oCZG__group[open] summary,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group[open] summary{background:linear-gradient(105deg,#124e90,#0b2249)}.ServicePrices-module__f0oCZG__toggle,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__toggle{color:#fff;background:#ffffff1f;border:1px solid #ffffff45;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:23px;display:grid}.ServicePrices-module__f0oCZG__group summary:focus-visible,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group summary:focus-visible{outline-offset:-4px;outline:3px solid #88c8ff}@media (max-width:760px){.ServicePrices-module__f0oCZG__group,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group{border-radius:8px}.ServicePrices-module__f0oCZG__group summary,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group summary{padding:17px 19px;font-size:14px}}@media (prefers-reduced-motion:reduce){.ServicePrices-module__f0oCZG__group summary,.ServicePrices-module__f0oCZG__popupPrices .ServicePrices-module__f0oCZG__group summary{transition:none}}}
@layer components{.home-module__txgM7a__site{color:#17242d;background:#fff;font-family:Manrope,Arial,sans-serif;font-size:14px}.home-module__txgM7a__container{width:calc(100% - 112px);max-width:1320px;margin-inline:auto}.home-module__txgM7a__site a{color:inherit;text-decoration:none}.home-module__txgM7a__site button{font:inherit;cursor:pointer}.home-module__txgM7a__site button,.home-module__txgM7a__site a{transition:background .2s,color .2s,transform .2s}.home-module__txgM7a__site :focus-visible{outline-offset:5px;outline:3px solid #009cde}.home-module__txgM7a__skip{z-index:100;background:#fff;padding:15px;position:fixed;top:-90px;left:20px}.home-module__txgM7a__skip:focus{top:10px}.home-module__txgM7a__topbar{color:#fff;background:#087f8c;font-size:11px}.home-module__txgM7a__topbar>.home-module__txgM7a__container{justify-content:space-between;align-items:center;height:36px;display:flex}.home-module__txgM7a__topbar span,.home-module__txgM7a__topbar a{align-items:center;gap:7px;display:flex}.home-module__txgM7a__topbar span:nth-child(2){margin-left:auto;margin-right:40px}.home-module__txgM7a__header{background:#fff}.home-module__txgM7a__headerInner{justify-content:space-between;align-items:center;gap:30px;height:100px;display:flex}.home-module__txgM7a__logo img{width:184px;height:auto}.home-module__txgM7a__desktopNav{gap:27px;font-size:12px;font-weight:600;display:flex}.home-module__txgM7a__desktopNav a{align-items:center;gap:7px;display:flex}.home-module__txgM7a__desktopNav a:hover{color:#008dce}.home-module__txgM7a__headerPhone{white-space:nowrap;font-size:16px;font-weight:750}.home-module__txgM7a__headerPhone span{color:#75838d;margin-top:5px;font-size:10px;font-weight:400;display:block}.home-module__txgM7a__menuButton{background:0 0;border:0;display:none}.home-module__txgM7a__hero{background:linear-gradient(125deg,#edfcfc 0%,#d0f4f1 55%,#c2e9fa 100%);border-radius:24px;grid-template-columns:1.05fr 1fr;min-height:570px;display:grid;overflow:hidden}.home-module__txgM7a__heroCopy{padding:55px 30px 35px 44px}.home-module__txgM7a__eyebrow{letter-spacing:1.5px;color:#3981a5;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.home-module__txgM7a__eyebrow>span{background:#00a59c;border-radius:50%;width:6px;height:6px}.home-module__txgM7a__hero h1{letter-spacing:-2.8px;color:#172e3d;margin:24px 0;font-size:clamp(40px,4.3vw,65px);font-weight:550;line-height:1.09}.home-module__txgM7a__heroCopy>p{color:#596f7e;font-size:13px;line-height:1.9}.home-module__txgM7a__heroActions{align-items:center;gap:22px;margin-top:30px;display:flex}.home-module__txgM7a__primary{background:linear-gradient(110deg,#008d92,#0073bd);border:0;border-radius:8px;justify-content:center;align-items:center;gap:22px;padding:17px 21px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:0 5px 18px #0071c82b;color:#fff!important}.home-module__txgM7a__primary:hover{background:linear-gradient(110deg,#00767d,#005a9d);transform:translateY(-2px)}.home-module__txgM7a__secondary{color:#254a60;background:0 0;border:0;align-items:center;gap:12px;padding:10px 0;display:flex;font-size:11px!important;font-weight:650!important}.home-module__txgM7a__secondary:hover{color:#008acb}.home-module__txgM7a__heroFoot{color:#657c8a;gap:21px;margin-top:38px;font-size:9px;display:flex}.home-module__txgM7a__heroFoot span{align-items:center;gap:5px;display:flex}.home-module__txgM7a__heroFoot svg{color:#168fbe}.home-module__txgM7a__heroVisual{min-height:570px;position:relative}.home-module__txgM7a__heroVisual>img{object-fit:cover;object-position:57% center;width:100%;height:100%;position:absolute;inset:0}.home-module__txgM7a__photoShade{background:linear-gradient(#122a3614,#0000 40%,#122a3640);position:absolute;inset:0}.home-module__txgM7a__visualLabel{color:#fff;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:25px;left:25px;right:25px}.home-module__txgM7a__visualLabel span{align-items:center;gap:8px;display:flex}.home-module__txgM7a__climate{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border:1px solid #ffffffb0;border-radius:12px;align-items:center;gap:13px;padding:18px 20px;display:flex;position:absolute;bottom:65px;left:28px;right:28px;box-shadow:0 8px 32px #29485510}.home-module__txgM7a__climateIcon{color:#00867f;background:#ddf8f3;border-radius:50%;padding:12px}.home-module__txgM7a__climate>div:nth-child(2)>span{color:#788a93;letter-spacing:1px;margin-bottom:6px;font-size:8px;display:block}.home-module__txgM7a__climate strong{font-size:11px;font-weight:650}.home-module__txgM7a__temperature{letter-spacing:-2px;color:#244757;margin-left:auto;font-size:37px;font-weight:500}.home-module__txgM7a__temperature span{color:#0099d8}.home-module__txgM7a__imageCaption{letter-spacing:1.6px;color:#fff;font-size:8px;position:absolute;bottom:29px;left:29px}.home-module__txgM7a__benefits{border-bottom:1px solid #e9eff2;grid-template-columns:1fr 1.1fr 1fr;gap:30px;padding-block:30px;display:grid}.home-module__txgM7a__benefits>div{align-items:center;gap:15px;display:flex}.home-module__txgM7a__benefits>div+div{border-left:1px solid #e5edf1;padding-left:35px}.home-module__txgM7a__benefits svg{stroke-width:1.4px;color:#56859e;width:25px}.home-module__txgM7a__benefits strong{font-size:12px;font-weight:650;display:block}.home-module__txgM7a__benefits small{color:#87949d;margin-top:5px;font-size:10px;display:block}.home-module__txgM7a__section{padding-top:73px;scroll-margin-top:25px}.home-module__txgM7a__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;display:flex}.home-module__txgM7a__sectionHeading h2,.home-module__txgM7a__approach h2,.home-module__txgM7a__faqSection h2,.home-module__txgM7a__contactBanner h2{letter-spacing:-1.3px;margin:16px 0 0;font-size:35px;font-weight:550;line-height:1.2}.home-module__txgM7a__sectionHeading>p{color:#788791;margin-bottom:3px;font-size:12px;line-height:1.8}.home-module__txgM7a__categoryGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.home-module__txgM7a__category{text-align:left;background:linear-gradient(145deg,#e9faff,#cbeeff);border:1px solid #bee4f7;border-radius:15px;min-width:0;padding:23px;overflow:hidden}.home-module__txgM7a__category:hover{background:linear-gradient(145deg,#d8f6ff,#b4e3ff);border-color:#6cbde8;transform:translateY(-4px)}.home-module__txgM7a__category:nth-child(2){background:linear-gradient(145deg,#eaf1ff,#d2e0ff);border-color:#d2def5}.home-module__txgM7a__category:nth-child(2):hover{background:linear-gradient(145deg,#dfeaff,#bad2ff)}.home-module__txgM7a__category:nth-child(3){background:linear-gradient(145deg,#e2fbf7,#9ce2d9);border-color:#b8e8ef}.home-module__txgM7a__category:nth-child(3):hover{background:linear-gradient(145deg,#d1f8ef,#7bd4cb)}.home-module__txgM7a__categoryTop{color:#8b9da7;justify-content:space-between;align-items:center;font-size:10px;display:flex}.home-module__txgM7a__roundArrow{color:#36566b;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.home-module__txgM7a__equipment{width:100%;height:155px;margin:8px auto 17px;transition:transform .3s}.home-module__txgM7a__category:hover .home-module__txgM7a__equipment{transform:translateY(-4px)}.home-module__txgM7a__category h3{letter-spacing:-.5px;margin:0 0 8px;font-size:18px;font-weight:600}.home-module__txgM7a__category p{color:#426880;margin:0;font-size:11px}.home-module__txgM7a__categoryLink{color:#1685b9;align-items:center;gap:10px;margin-top:22px;font-size:11px;font-weight:650;display:flex}.home-module__txgM7a__selectionNote{color:#3c667d;background:#edf9ff;border:1px solid #b6e1f5;border-radius:10px;align-items:center;gap:12px;margin-top:20px;padding:18px 20px;font-size:11px;display:flex}.home-module__txgM7a__selectionNote>svg{color:#258cb9;flex-shrink:0}.home-module__txgM7a__selectionNote button{color:#197dac;white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;margin-left:auto;font-size:11px;display:flex}.home-module__txgM7a__serviceGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.home-module__txgM7a__service{border-top:3px solid #14a9a0;padding-top:26px}.home-module__txgM7a__service>svg{color:#008e88;margin-bottom:22px}.home-module__txgM7a__service h3{letter-spacing:-.5px;margin-bottom:12px;font-size:19px;font-weight:600}.home-module__txgM7a__servicePrice{color:#007bb9;margin:0 0 13px;font-size:18px;font-weight:750;display:block}.home-module__txgM7a__service p{color:#758590;max-width:310px;font-size:12px;line-height:1.8}.home-module__txgM7a__service button{color:#2b7398;background:0 0;border:0;align-items:center;gap:25px;margin-top:25px;padding:0;font-size:11px;font-weight:650;display:flex}.home-module__txgM7a__service button:hover{gap:32px}.home-module__txgM7a__approach{background:linear-gradient(120deg,#edfaff,#dcefff);border:1px solid #c9e7f8;border-radius:20px;grid-template-columns:1fr 1fr;gap:70px;margin-top:80px;padding:48px;display:grid}.home-module__txgM7a__approach>div>p{color:#6a7e8b;max-width:410px;margin:22px 0;font-size:13px;line-height:1.9}.home-module__txgM7a__approach a{color:#1684b6;align-items:center;gap:20px;font-size:12px;font-weight:650;display:flex}.home-module__txgM7a__steps{flex-direction:column;justify-content:center;display:flex}.home-module__txgM7a__steps>div{border-bottom:1px solid #dbe6ec;gap:20px;padding:23px 0;display:flex}.home-module__txgM7a__steps>div:last-child{border:0}.home-module__txgM7a__steps>div>span{color:#0077ba;padding-top:4px;font-size:11px;font-weight:800}.home-module__txgM7a__steps h3{margin:0 0 8px;font-size:16px;font-weight:600}.home-module__txgM7a__steps p{color:#738895;margin:0;font-size:11px;line-height:1.8}.home-module__txgM7a__faqSection{grid-template-columns:1fr 1.4fr;gap:70px;padding-block:80px;display:grid}.home-module__txgM7a__faqSection>div>p{color:#7b8a95;margin-top:15px;font-size:13px}.home-module__txgM7a__faqList details{border-bottom:1px solid #e1eaf0}.home-module__txgM7a__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:22px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.home-module__txgM7a__faqList summary::-webkit-details-marker{display:none}.home-module__txgM7a__faqList details>summary>svg{flex-shrink:0;transition:transform .2s}.home-module__txgM7a__faqList details[open]>summary>svg{transform:rotate(180deg)}.home-module__txgM7a__faqList details>p{color:#637b89;margin:0;padding-bottom:22px;font-size:12px;line-height:1.9}.home-module__txgM7a__contactBanner{color:#fff;background:linear-gradient(120deg,#008887 0%,#006c9a 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:43px 47px;scroll-margin-top:25px;display:flex}.home-module__txgM7a__contactBanner h2{font-size:32px}.home-module__txgM7a__contactBanner .home-module__txgM7a__eyebrow{color:#bdeeff}.home-module__txgM7a__contactBanner p{color:#e0f1ff;margin-top:16px;font-size:12px;line-height:1.9}.home-module__txgM7a__contactActions{flex-direction:column;gap:16px;min-width:270px;display:flex}.home-module__txgM7a__contactActions>a:first-child{letter-spacing:-.8px;align-items:center;gap:17px;font-size:24px;font-weight:600;display:flex}.home-module__txgM7a__contactActions>a:nth-child(2){color:#0065ad;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:16px 20px;font-size:12px;display:flex}.home-module__txgM7a__contactActions>a:nth-child(2):hover{background:#d9f2ff}.home-module__txgM7a__contactActions>span{color:#d1edff;gap:7px;font-size:10px;display:flex}.home-module__txgM7a__footer{color:#73838e;justify-content:space-between;align-items:center;gap:25px;padding-block:45px;font-size:10px;display:flex}.home-module__txgM7a__footer img{width:143px;height:auto}.home-module__txgM7a__footer p{margin-top:10px;font-size:10px}.home-module__txgM7a__footer>div:nth-child(2){line-height:2}.home-module__txgM7a__footer>div:nth-child(2)>span{color:#94a1a9}.home-module__txgM7a__dialog{color:#172e3d;border:0;border-radius:22px;width:calc(100% - 32px);max-width:460px;margin:auto;padding:40px;box-shadow:0 20px 100px #0c304040}.home-module__txgM7a__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#122c3c80}.home-module__txgM7a__closeDialog{background:0 0;border:0;padding:5px;position:absolute;top:17px;right:17px}.home-module__txgM7a__dialogIcon{color:#008acb;background:#eaf6fd;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:25px;display:grid}.home-module__txgM7a__dialog h2{margin:15px 0;font-size:27px;line-height:1.25}.home-module__txgM7a__dialog p{color:#70828e;margin-bottom:25px;font-size:13px;line-height:1.8}.home-module__txgM7a__dialog>.home-module__txgM7a__primary{display:flex}.home-module__txgM7a__dialogMail{justify-content:center;align-items:center;gap:10px;margin:20px 0;font-size:14px;display:flex;color:#087eaf!important}.home-module__txgM7a__dialog small{text-align:center;color:#82939c;font-size:10px;display:block}.home-module__txgM7a__mobileNav{display:none}@media (min-width:1500px){.home-module__txgM7a__heroCopy{padding-top:64px}.home-module__txgM7a__hero,.home-module__txgM7a__heroVisual{min-height:610px}.home-module__txgM7a__hero h1{font-size:66px}.home-module__txgM7a__heroCopy>p{font-size:14px}}.home-module__txgM7a__category:nth-child(4){background:linear-gradient(145deg,#e8f9ff,#cdeaf7)}@media (max-width:1100px){.home-module__txgM7a__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__txgM7a__container{width:calc(100% - 56px)}.home-module__txgM7a__headerInner{gap:20px}.home-module__txgM7a__desktopNav{gap:17px;font-size:11px}.home-module__txgM7a__logo img{width:155px}.home-module__txgM7a__headerPhone{font-size:13px}.home-module__txgM7a__heroCopy{padding:40px 25px}.home-module__txgM7a__hero h1{font-size:46px}.home-module__txgM7a__heroActions{flex-wrap:wrap;gap:15px}.home-module__txgM7a__heroFoot{flex-direction:column;gap:8px;margin-top:25px}.home-module__txgM7a__hero,.home-module__txgM7a__heroVisual{min-height:540px}.home-module__txgM7a__climate{padding:14px;left:18px;right:18px}.home-module__txgM7a__climate strong{font-size:10px}.home-module__txgM7a__climateIcon{display:none}.home-module__txgM7a__benefits>div+div{padding-left:20px}.home-module__txgM7a__benefits small{line-height:1.5}.home-module__txgM7a__sectionHeading h2,.home-module__txgM7a__approach h2{font-size:30px}.home-module__txgM7a__category{padding:20px}.home-module__txgM7a__category h3{font-size:16px}.home-module__txgM7a__approach{gap:35px;padding:35px}.home-module__txgM7a__contactBanner{padding:35px}.home-module__txgM7a__contactBanner h2{font-size:28px}.home-module__txgM7a__contactActions>a:first-child{font-size:21px}}@media (max-width:760px){.home-module__txgM7a__container{width:calc(100% - 36px)}.home-module__txgM7a__topbar>.home-module__txgM7a__container{height:31px;font-size:9px}.home-module__txgM7a__topbar span:nth-child(2),.home-module__txgM7a__topbar a{display:none}.home-module__txgM7a__headerInner{height:78px}.home-module__txgM7a__logo img{width:145px}.home-module__txgM7a__desktopNav{display:none}.home-module__txgM7a__headerPhone{margin-left:auto;font-size:11px}.home-module__txgM7a__headerPhone span{font-size:8px}.home-module__txgM7a__menuButton{padding:5px;display:block}.home-module__txgM7a__mobileNav{flex-direction:column;padding:0 22px 20px;display:flex}.home-module__txgM7a__mobileNav a{border-top:1px solid #e5eef3;justify-content:space-between;padding:14px 0;font-size:13px;display:flex}.home-module__txgM7a__hero{border-radius:18px;grid-template-columns:1fr}.home-module__txgM7a__heroCopy{padding:32px 25px 27px}.home-module__txgM7a__hero h1{letter-spacing:-2px;margin:20px 0;font-size:47px}.home-module__txgM7a__heroCopy>p{font-size:12px;line-height:1.9}.home-module__txgM7a__desktopBreak{display:none}.home-module__txgM7a__heroActions{gap:17px;margin-top:24px}.home-module__txgM7a__primary{padding:16px;font-size:11px}.home-module__txgM7a__secondary{font-size:10px!important}.home-module__txgM7a__heroFoot{flex-flow:wrap;gap:12px;margin-top:25px;font-size:8px}.home-module__txgM7a__heroVisual{min-height:340px}.home-module__txgM7a__heroVisual>img{object-position:center 60%}.home-module__txgM7a__visualLabel{top:19px;left:20px;right:20px}.home-module__txgM7a__climate{bottom:53px;left:20px;right:20px}.home-module__txgM7a__climateIcon{padding:10px;display:block}.home-module__txgM7a__climate strong{font-size:10px}.home-module__txgM7a__temperature{font-size:32px}.home-module__txgM7a__imageCaption{font-size:7px;bottom:23px;left:22px}.home-module__txgM7a__benefits{grid-template-columns:1fr;gap:19px;padding-block:25px}.home-module__txgM7a__benefits>div+div{border:0;padding:0}.home-module__txgM7a__benefits strong{font-size:12px}.home-module__txgM7a__benefits small{font-size:10px}.home-module__txgM7a__benefits svg{width:24px}.home-module__txgM7a__section{padding-top:49px}.home-module__txgM7a__sectionHeading{margin-bottom:22px;display:block}.home-module__txgM7a__sectionHeading h2,.home-module__txgM7a__approach h2,.home-module__txgM7a__faqSection h2{letter-spacing:-1px;font-size:29px}.home-module__txgM7a__sectionHeading>p{margin-top:14px;font-size:11px}.home-module__txgM7a__categoryGrid{grid-template-columns:1fr;gap:13px}.home-module__txgM7a__category{min-height:220px;padding:21px;position:relative}.home-module__txgM7a__categoryTop{z-index:1;position:relative}.home-module__txgM7a__equipment{opacity:.95;width:200px;height:125px;position:absolute;top:40px;right:5px}.home-module__txgM7a__category>div:last-child{max-width:245px;padding-top:63px;position:relative}.home-module__txgM7a__category h3{font-size:20px}.home-module__txgM7a__category p{font-size:11px}.home-module__txgM7a__categoryLink{margin-top:15px}.home-module__txgM7a__selectionNote{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:17px;font-size:11px;line-height:1.7}.home-module__txgM7a__selectionNote>span{flex:1}.home-module__txgM7a__selectionNote button{white-space:normal;text-align:left;margin-left:28px}.home-module__txgM7a__serviceGrid{grid-template-columns:1fr;gap:27px}.home-module__txgM7a__service{padding-top:23px;position:relative}.home-module__txgM7a__service>svg{margin-bottom:10px}.home-module__txgM7a__service h3{font-size:19px}.home-module__txgM7a__servicePrice{color:#007bb9;margin:0 0 13px;font-size:18px;font-weight:750;display:block}.home-module__txgM7a__service p{max-width:none}.home-module__txgM7a__service button{margin-top:17px}.home-module__txgM7a__approach{grid-template-columns:1fr;gap:20px;margin-top:50px;padding:28px 24px}.home-module__txgM7a__approach>div>p{font-size:12px}.home-module__txgM7a__steps>div{padding:19px 0}.home-module__txgM7a__faqSection{grid-template-columns:1fr;gap:16px;padding-block:50px}.home-module__txgM7a__faqList summary{padding:20px 0;font-size:12px}.home-module__txgM7a__contactBanner{padding:29px 24px;display:block}.home-module__txgM7a__contactBanner h2{font-size:29px}.home-module__txgM7a__contactBanner p{font-size:12px}.home-module__txgM7a__contactActions{min-width:0;margin-top:28px}.home-module__txgM7a__contactActions>a:first-child{font-size:23px}.home-module__txgM7a__contactActions>a:nth-child(2){max-width:310px}.home-module__txgM7a__footer{flex-wrap:wrap;gap:20px;padding-block:30px}.home-module__txgM7a__footer>div:nth-child(2){order:2;width:100%;font-size:9px}.home-module__txgM7a__footer>span{margin-left:auto;font-size:9px}.home-module__txgM7a__footer img{width:120px}.home-module__txgM7a__dialog{padding:32px 24px}.home-module__txgM7a__dialog h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__site *{scroll-behavior:auto!important;transition:none!important}}.home-module__txgM7a__category:nth-child(4){background:linear-gradient(145deg,#effdfb,#c6eee9);border-color:#afe1d9}.home-module__txgM7a__category:nth-child(4):hover{background:linear-gradient(145deg,#e3faf5,#abe3da)}.home-module__txgM7a__dialog{color:#3f2c59;background:#f4f0ff;box-shadow:0 20px 100px #39205240}.home-module__txgM7a__dialog::backdrop{background:#28173d99}.home-module__txgM7a__dialogIcon{color:#7d52ac;background:#e5d8f6}.home-module__txgM7a__dialog .home-module__txgM7a__eyebrow{color:#76519f}.home-module__txgM7a__dialog p{color:#736180}.home-module__txgM7a__dialog small{color:#7f6b91}.home-module__txgM7a__closeDialog{color:#694389}.home-module__txgM7a__dialog .home-module__txgM7a__primary{background:linear-gradient(110deg,#8458b5,#684395);box-shadow:0 5px 18px #6d47952b}.home-module__txgM7a__dialog .home-module__txgM7a__primary:hover{background:#684395}.home-module__txgM7a__dialog .home-module__txgM7a__dialogMail{color:#7549a1!important}.home-module__txgM7a__dialog :focus-visible{outline-color:#a27ad7}.home-module__txgM7a__logo{flex-direction:column;flex-shrink:0;align-items:center;gap:7px;display:flex}.home-module__txgM7a__logoCaption{letter-spacing:.3px;color:#27637b;font-size:10px;font-weight:500;line-height:1.3;display:block}@media (max-width:760px){.home-module__txgM7a__logo{gap:5px}.home-module__txgM7a__logoCaption{letter-spacing:.15px;font-size:8px}.home-module__txgM7a__headerInner{gap:12px}.home-module__txgM7a__headerPhone{display:none}}}
@layer components{.catalog-module__AEBMLa__conditioningTabs .catalog-module__AEBMLa__positionCount{letter-spacing:0;color:inherit;opacity:.85;margin-top:5px;font-size:11px;font-weight:500;display:block}.catalog-module__AEBMLa__sectionTabs{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.catalog-module__AEBMLa__sectionTabs a{color:#286a7c;background:#f0faf9;border:1px solid #bddfdf;border-radius:9px;padding:11px 15px;font-size:12px}.catalog-module__AEBMLa__sectionTabs a[aria-current=page]{color:#fff;background:#00858b;border-color:#00858b}.catalog-module__AEBMLa__sectionTabs a:hover{border-color:#00858b}.catalog-module__AEBMLa__intro{padding-top:25px}.catalog-module__AEBMLa__breadcrumb{color:#7c919e;gap:10px;margin-bottom:35px;font-size:11px;display:flex}.catalog-module__AEBMLa__breadcrumb a:hover{color:#008acb}.catalog-module__AEBMLa__intro h1{letter-spacing:-1.8px;color:#073e66;margin:18px 0;font-size:46px;font-weight:550;line-height:1.15}.catalog-module__AEBMLa__intro>p{color:#627d8e;max-width:650px;font-size:14px;line-height:1.9}.catalog-module__AEBMLa__sections{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.catalog-module__AEBMLa__sections>a{background:linear-gradient(135deg,#edfcfa,#c9eeeb);border:1px solid #bde0f3;border-radius:16px;flex-direction:column;align-items:start;padding:24px;display:flex}.catalog-module__AEBMLa__sections>a:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0067a516}.catalog-module__AEBMLa__sections>a>svg{color:#008acb;margin-bottom:25px}.catalog-module__AEBMLa__sections h2{margin:0 0 10px;font-size:17px;font-weight:650;line-height:1.4}.catalog-module__AEBMLa__sections p{color:#5c7b8d;margin:0 0 20px;font-size:11px;line-height:1.8}.catalog-module__AEBMLa__sections span{color:#0077ae;align-items:center;gap:12px;margin-top:auto;font-size:11px;font-weight:650;display:flex}.catalog-module__AEBMLa__help{background:#e7f6ff;border:1px solid #c1e4f7;border-radius:18px;justify-content:space-between;align-items:center;gap:25px;margin-top:60px;padding:32px;display:flex}.catalog-module__AEBMLa__help h2{letter-spacing:-.6px;margin-bottom:10px;font-size:25px;font-weight:600}.catalog-module__AEBMLa__help p{color:#638194;font-size:12px;line-height:1.8}@media (max-width:1100px){.catalog-module__AEBMLa__sections{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-module__AEBMLa__intro h1{font-size:38px}}@media (max-width:600px){.catalog-module__AEBMLa__intro h1{letter-spacing:-1px;font-size:32px}.catalog-module__AEBMLa__intro>p{font-size:12px}.catalog-module__AEBMLa__sections{gap:12px}.catalog-module__AEBMLa__sections>a{padding:17px}.catalog-module__AEBMLa__sections h2{overflow-wrap:anywhere;font-size:14px}.catalog-module__AEBMLa__sections p{font-size:10px}.catalog-module__AEBMLa__sections span{gap:6px;font-size:10px}.catalog-module__AEBMLa__sections>a>svg{margin-bottom:18px}.catalog-module__AEBMLa__help{margin-top:40px;padding:24px;display:block}.catalog-module__AEBMLa__help h2{font-size:22px}.catalog-module__AEBMLa__help button{margin-top:20px}.catalog-module__AEBMLa__breadcrumb{margin-bottom:25px}}.catalog-module__AEBMLa__sectionTabs.catalog-module__AEBMLa__conditioningTabs{background:#f3edff;border:1px solid #e0d2fa;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding:16px;display:grid}.catalog-module__AEBMLa__conditioningTabs a{color:#43236b;background:linear-gradient(125deg,#fff,#e9dcff);border:1px solid #d0b6ee;border-radius:16px 16px 16px 5px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:16px 18px;font-size:13px;font-weight:700;line-height:1.5;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 3px #d9c8ef}.catalog-module__AEBMLa__conditioningTabs a:after{content:"↗";color:#8550bc;flex-shrink:0;font-size:22px}.catalog-module__AEBMLa__conditioningTabs a:hover{background:#e7d5ff;border-color:#9560cd;transform:translateY(-2px);box-shadow:0 5px #cfb4eb}.catalog-module__AEBMLa__conditioningTabs a[aria-current=page]{color:#fff;background:linear-gradient(125deg,#8250be,#52238a);border-color:#66339e;box-shadow:0 3px #3e176c}.catalog-module__AEBMLa__conditioningTabs a[aria-current=page]:after{color:#fff}.catalog-module__AEBMLa__conditioningTabs a:focus-visible{outline-offset:4px;outline:3px solid #8752bf}@media (max-width:760px){.catalog-module__AEBMLa__sectionTabs.catalog-module__AEBMLa__conditioningTabs{border-radius:18px;grid-template-columns:1fr;gap:10px;padding:12px}.catalog-module__AEBMLa__conditioningTabs a{min-height:54px;padding:13px 16px}}@media (prefers-reduced-motion:reduce){.catalog-module__AEBMLa__conditioningTabs a{transition:none}.catalog-module__AEBMLa__conditioningTabs a:hover{transform:none}}.catalog-module__AEBMLa__materialTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.catalog-module__AEBMLa__materialTabs button{color:#45256d;text-align:left;cursor:pointer;background:linear-gradient(125deg,#faf7ff,#e6dbfa);border:1px solid #d1bfef;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:18px;font-size:13px;font-weight:700;line-height:1.5;transition:background .2s,box-shadow .2s;display:flex}.catalog-module__AEBMLa__materialTabs button svg{flex-shrink:0}.catalog-module__AEBMLa__materialTabs button:hover{background:#e1cef8;box-shadow:0 5px 18px #66339e18}.catalog-module__AEBMLa__materialTabs button[aria-pressed=true]{color:#fff;background:linear-gradient(125deg,#8250be,#52238a);border-color:#66339e}.catalog-module__AEBMLa__materialTabs button:focus-visible{outline-offset:3px;outline:3px solid #8752bf}@media (max-width:760px){.catalog-module__AEBMLa__materialTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-module__AEBMLa__materialTabs button{padding:14px;font-size:12px}}@media (max-width:480px){.catalog-module__AEBMLa__materialTabs{grid-template-columns:1fr}.catalog-module__AEBMLa__materialTabs button{min-height:56px}}@media (prefers-reduced-motion:reduce){.catalog-module__AEBMLa__materialTabs button{transition:none}}}
@layer components{.ConditionerGuide-module__kgpq_W__guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}.ConditionerGuide-module__kgpq_W__item{background:#f8fcff;border:1px solid #d7e8f3;border-radius:12px;margin:0;overflow:hidden}.ConditionerGuide-module__kgpq_W__picture{color:#245e91;background:#e2f1ff;justify-content:center;align-items:center;gap:10px;height:100px;display:flex}.ConditionerGuide-module__kgpq_W__picture span{color:#497fac;background:#fff;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.ConditionerGuide-module__kgpq_W__item:nth-child(2) .ConditionerGuide-module__kgpq_W__picture{color:#77613c;background:#fff3d9}.ConditionerGuide-module__kgpq_W__item:nth-child(2) .ConditionerGuide-module__kgpq_W__picture span{color:#b47b13}.ConditionerGuide-module__kgpq_W__item:nth-child(3) .ConditionerGuide-module__kgpq_W__picture{color:#705395;background:#eee6fa}.ConditionerGuide-module__kgpq_W__item:nth-child(3) .ConditionerGuide-module__kgpq_W__picture span{color:#805baa}.ConditionerGuide-module__kgpq_W__item figcaption{padding:13px}.ConditionerGuide-module__kgpq_W__item h3{color:#193e58;margin:0 0 7px;font-size:12px;font-weight:750;line-height:1.5}.ConditionerGuide-module__kgpq_W__item p{color:#526d80;margin:0;font-size:11px;line-height:1.8}@media (max-width:600px){.ConditionerGuide-module__kgpq_W__guide{grid-template-columns:1fr}.ConditionerGuide-module__kgpq_W__item{grid-template-columns:90px 1fr;display:grid}.ConditionerGuide-module__kgpq_W__picture{flex-direction:column;gap:7px;height:100%;min-height:118px}.ConditionerGuide-module__kgpq_W__picture>svg{width:35px;height:35px}.ConditionerGuide-module__kgpq_W__picture span{width:30px;height:30px}.ConditionerGuide-module__kgpq_W__picture span svg{width:20px;height:20px}.ConditionerGuide-module__kgpq_W__item figcaption{padding:14px}.ConditionerGuide-module__kgpq_W__item h3{font-size:13px}.ConditionerGuide-module__kgpq_W__item p{font-size:12px}}.ConditionerGuide-module__kgpq_W__guide .ConditionerGuide-module__kgpq_W__picture,.ConditionerGuide-module__kgpq_W__guide .ConditionerGuide-module__kgpq_W__picture span,.ConditionerGuide-module__kgpq_W__guide .ConditionerGuide-module__kgpq_W__picture svg{transform:rotate(0)scale(1)!important}.ConditionerGuide-module__kgpq_W__guide .ConditionerGuide-module__kgpq_W__picture svg{flex-shrink:0;display:block}}
