.btn-call{padding:0 12px;height:48px;max-width:100%;align-items:center;justify-content:center;text-align:center;display:inline-flex;border-radius:8px;color:#333 !important}.faq-container{max-width:700px;margin:40px 0;padding:0 20px;font-family:Montserrat,sans-serif}.faq-item{border-bottom:1px solid #ddd;padding:15px 0}.faq-question{cursor:pointer;font-weight:bold;position:relative;padding-right:20px}.faq-question::after{content:"+";position:absolute;right:0;transition:transform .3s ease}.faq-question.open::after{content:"-"}.faq-answer{display:none;margin-top:10px;color:#333}.faq-answer.show{display:block}.shape-right{float:right;width:180px;height:auto;margin:0 0 1rem 1rem;shape-outside:circle(50% at 50% 50%);-webkit-shape-outside:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);overflow:hidden}.shape-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-new-right{width:300px;height:auto;float:right;margin:5px 0px 5px 25px}.image-new-left{width:300px;height:auto;float:left;margin:5px 25px 5px 0px}.clear-image-float{clear:both}.image-gallery-su{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;max-width:1200px;margin:40px auto}.image-gallery-su img{width:350px;height:622px;-o-object-fit:cover;object-fit:cover;border-radius:10px;display:block}@media(max-width: 400px){.image-gallery img{width:100%;height:auto}}.container-flex-su-blok-red{display:grid !important;grid-template-columns:auto 1fr !important;align-items:center !important;gap:25px !important;width:100% !important}.image-link-su-blok-red{display:block !important;height:100% !important;max-height:200px !important;width:auto !important;aspect-ratio:1/1 !important;margin:0 !important;text-decoration:none !important}.dynamic-image-su-blok-red{display:block !important;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;border-radius:25px !important;margin:0 !important}.text-block-su-blok-red{min-width:0 !important}.container-flex-su-blok-red.reverse-su-blok-red{grid-template-columns:1fr auto !important}.container-flex-su-blok-red.reverse-su-blok-red .image-link-su-blok-red{order:2 !important}.container-flex-su-blok-red.reverse-su-blok-red .text-block-su-blok-red{order:1 !important}.wrap-blok-ev-kom{--bg: #F4F2EA;--bg-card: #FFFFFF;--ink: #0F1115;--ink-soft: #5B6166;--line: #E3DFD2;--line-strong: #CFCABB;--accent: #14B86E;--accent-deep: #0C7A48;--accent-soft: #DCF5E8;--amber: #E8B547;--amber-soft: #FBEFCF;--rose: #D9534F;--rose-soft: #FBE3E2;--shadow: 0 1px 0 rgba(15,17,21,.04), 0 8px 24px -16px rgba(15,17,21,.16);box-sizing:border-box;background:var(--bg);color:var(--ink);font-family:"Manrope",sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 12% 8%, rgba(20, 184, 110, 0.07), transparent 40%),radial-gradient(circle at 88% 0%, rgba(232, 181, 71, 0.07), transparent 45%);max-width:1240px;margin:20px auto;padding:32px 24px;border-radius:16px;overflow:hidden}.wrap-blok-ev-kom *{box-sizing:border-box}.header-blok-ev-kom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line);flex-wrap:wrap}.brand-blok-ev-kom{display:flex;align-items:center;gap:14px}.title-blok-ev-kom{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;font-size:30px;line-height:1.05;margin:0;letter-spacing:-0.02em;color:var(--ink)}.title-em-blok-ev-kom{font-style:normal;color:var(--accent-deep)}.subtitle-blok-ev-kom{color:var(--ink-soft);font-size:14px;margin-top:4px}.header-right-blok-ev-kom{display:flex;align-items:center;gap:18px}.meta-blok-ev-kom{font-family:"JetBrains Mono",monospace;font-size:12px;color:var(--ink-soft);text-align:right}.meta-b-blok-ev-kom{color:var(--ink);font-weight:600}.section-blok-ev-kom{margin-bottom:28px;display:block}.section-head-blok-ev-kom{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.section-num-blok-ev-kom{font-family:"JetBrains Mono",monospace;font-size:12px;color:var(--accent-deep);background:var(--accent-soft);padding:3px 8px;border-radius:6px;font-weight:600}.h2-blok-ev-kom{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;font-size:18px;margin:0;letter-spacing:-0.01em;color:var(--ink)}.section-hint-blok-ev-kom{color:var(--ink-soft);font-size:13px}.inputs-grid-blok-ev-kom{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.card-blok-ev-kom{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:var(--shadow)}.card-title-blok-ev-kom{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;font-size:15px;margin:0 0 14px;letter-spacing:-0.005em;display:flex;align-items:center;gap:8px;color:var(--ink)}.dot-blok-ev-kom{width:8px;height:8px;border-radius:50%;background:var(--accent)}.dot-blok-ev-kom.amber-blok-ev-kom{background:var(--amber)}.dot-blok-ev-kom.rose-blok-ev-kom{background:var(--rose)}.field-blok-ev-kom{display:block;margin-bottom:12px}.field-blok-ev-kom:last-child{margin-bottom:0}.field-label-blok-ev-kom{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--ink-soft);margin-bottom:5px;font-weight:500}.field-suffix-blok-ev-kom{font-family:"JetBrains Mono",monospace;font-size:11px;color:var(--ink-soft)}.field-input-blok-ev-kom{width:100%;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:8px;font-family:"JetBrains Mono",monospace;font-size:14px;font-weight:500;color:var(--ink);transition:border-color .15s,background .15s;font-variant-numeric:tabular-nums}.field-input-blok-ev-kom:focus{outline:none;border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px var(--accent-soft)}.field-row-blok-ev-kom{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rate-status-blok-ev-kom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;padding:8px 10px;background:var(--bg);border:1px solid var(--line);border-radius:8px;font-size:11px}.rate-status-text-blok-ev-kom{font-family:"JetBrains Mono",monospace;color:var(--ink-soft);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rate-b-blok-ev-kom{color:var(--ink);font-weight:600}.rate-status-blok-ev-kom.loading-blok-ev-kom .rate-status-text-blok-ev-kom{color:var(--ink-soft)}.rate-status-blok-ev-kom.success-blok-ev-kom .rate-b-blok-ev-kom{color:var(--accent-deep)}.rate-status-blok-ev-kom.error-blok-ev-kom .rate-status-text-blok-ev-kom{color:var(--rose)}.rate-source-blok-ev-kom{display:flex;gap:2px;padding:2px;background:var(--bg-card);border:1px solid var(--line);border-radius:6px}.rate-source-blok-ev-kom button{padding:3px 8px;font-family:"JetBrains Mono",monospace;font-size:10px;font-weight:600;background:rgba(0,0,0,0);border:0;border-radius:4px;cursor:pointer;color:var(--ink-soft);transition:all .12s}.rate-source-blok-ev-kom button.active-blok-ev-kom{background:var(--ink);color:#fff}.rate-refresh-blok-ev-kom{background:var(--ink);color:#fff;border:0;border-radius:6px;width:28px;height:28px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}.rate-refresh-blok-ev-kom:hover{background:var(--accent-deep)}.rate-refresh-blok-ev-kom:active{transform:scale(0.92)}.rate-refresh-blok-ev-kom svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.4;fill:none}.rate-refresh-blok-ev-kom.spinning-blok-ev-kom svg{animation:spin-blok-ev-kom .8s linear infinite}@keyframes spin-blok-ev-kom{to{transform:rotate(360deg)}}.currency-tabs-blok-ev-kom{display:grid;grid-template-columns:repeat(3, 1fr);gap:4px;padding:3px;background:var(--bg);border:1px solid var(--line);border-radius:8px;margin-bottom:10px}.currency-tabs-blok-ev-kom button{padding:6px 8px;font-family:"JetBrains Mono",monospace;font-size:12px;font-weight:600;background:rgba(0,0,0,0);border:0;border-radius:5px;cursor:pointer;color:var(--ink-soft);transition:all .15s}.currency-tabs-blok-ev-kom button.active-blok-ev-kom{background:var(--ink);color:#fff}.table-wrap-blok-ev-kom{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow)}.table-scroll-blok-ev-kom{overflow-x:auto}.table-blok-ev-kom{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:auto}.table-blok-ev-kom th,.table-blok-ev-kom td{padding:8px 8px;text-align:right;font-size:12px;border-bottom:1px solid var(--line);white-space:nowrap}.table-blok-ev-kom th:first-child,.table-blok-ev-kom td:first-child{text-align:left;padding-left:14px;position:-webkit-sticky;position:sticky;left:0;background:inherit}.table-blok-ev-kom th:last-child,.table-blok-ev-kom td:last-child{padding-right:14px}.table-blok-ev-kom thead th{background:#fafaf4;font-family:"Manrope",sans-serif;font-weight:600;font-size:10.5px;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line-strong);line-height:1.2;padding-top:10px;padding-bottom:10px}.table-blok-ev-kom tbody tr{background:var(--bg-card);transition:background .12s}.table-blok-ev-kom tbody tr:hover{background:#fbfbf4}.table-blok-ev-kom tbody td{font-family:"JetBrains Mono",monospace;font-weight:500;color:var(--ink)}.table-blok-ev-kom tbody tr:last-child td{border-bottom:0}.table-blok-ev-kom td.hours-blok-ev-kom{font-family:"Bricolage Grotesque",sans-serif !important;font-weight:600;font-size:13px;color:var(--ink)}.table-blok-ev-kom td.profit-pos-blok-ev-kom{color:var(--accent-deep);font-weight:600}.table-blok-ev-kom td.profit-neg-blok-ev-kom{color:var(--rose);font-weight:600}.table-blok-ev-kom td.payback-blok-ev-kom{font-weight:700;color:var(--ink)}.table-blok-ev-kom td.payback-blok-ev-kom.good-blok-ev-kom{color:var(--accent-deep)}.table-blok-ev-kom td.payback-blok-ev-kom.bad-blok-ev-kom{color:var(--rose)}.row-best-blok-ev-kom{background:var(--accent-soft) !important;box-shadow:inset 3px 0 0 var(--accent)}.row-best-blok-ev-kom:hover{background:#cdf0de !important}.row-best-blok-ev-kom td.hours-blok-ev-kom{color:var(--accent-deep)}.highlights-blok-ev-kom{display:grid;grid-template-columns:repeat(4, 1fr);gap:14px;margin-top:18px}.hl-blok-ev-kom{background:var(--bg-card);border:1px solid var(--line);border-radius:14px;padding:18px;position:relative;overflow:hidden}.hl-blok-ev-kom::before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--accent)}.hl-blok-ev-kom.amber-blok-ev-kom::before{background:var(--amber)}.hl-blok-ev-kom.rose-blok-ev-kom::before{background:var(--rose)}.hl-label-blok-ev-kom{font-size:11px;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:6px}.hl-value-blok-ev-kom{font-family:"Bricolage Grotesque",sans-serif;font-size:24px;font-weight:600;line-height:1.1;letter-spacing:-0.01em;margin-bottom:4px;color:var(--ink)}.hl-sub-blok-ev-kom{font-size:12px;color:var(--ink-soft);font-family:"JetBrains Mono",monospace}.chart-wrap-blok-ev-kom{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:var(--shadow)}.chart-svg-blok-ev-kom{width:100%;height:240px;display:block}.chart-bar-blok-ev-kom{transition:opacity .15s}.chart-bar-blok-ev-kom:hover{opacity:.8}.footer-blok-ev-kom{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--ink-soft)}.eu-fk{--eu-ink:#3a3f52;--eu-ink-2:#2e3242;--eu-acc:#2fe690;font-family:Nata Sans,Montserrat,system-ui,sans-serif;margin:0;max-width:none;padding:0;width:100%}.eu-fk,.eu-fk *,.eu-fk :after,.eu-fk :before{box-sizing:border-box}.eu-fk__grid{display:grid;grid-template-columns:1fr 1fr;min-height:238px}.eu-fk__zone{display:flex;flex-direction:column;justify-content:center;padding:44px 0}.eu-fk__inner{max-width:750px;padding:0 30px;width:100%}.eu-fk__zone--home{background:#2fe690;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 64px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 64px) 100%, 0 100%);color:#3a3f52}.eu-fk__zone--home .eu-fk__inner{margin-left:auto;padding-right:76px}.eu-fk__zone--biz{background:#2e3242;color:#fff}.eu-fk__zone--biz .eu-fk__inner{margin-right:auto;padding-left:34px}.eu-fk__eyebrow{font-size:15px;font-weight:600;letter-spacing:.02em;margin:0 0 10px}.eu-fk__zone--home .eu-fk__eyebrow{color:rgba(58,63,82,.95)}.eu-fk__zone--biz .eu-fk__eyebrow{color:#2fe690}.eu-fk__q{font-size:31px;font-weight:700;letter-spacing:-0.02em;line-height:1.18;margin:0 0 8px;max-width:440px}.eu-fk__sub{font-size:16px;line-height:1.4;margin:0 0 22px;max-width:430px}.eu-fk__zone--home .eu-fk__sub{color:rgba(58,63,82,.95)}.eu-fk__zone--biz .eu-fk__sub{color:#b0b2ba}.eu-fk__btn{align-items:center;align-self:flex-start;border:0;border-radius:10px;display:inline-flex;font-size:17px;font-weight:600;gap:10px;height:48px;line-height:1;padding:0 24px;text-decoration:none;transition:background .18s ease}.eu-fk__zone--home .eu-fk__btn{background:#3a3f52;color:#fff}.eu-fk__zone--home .eu-fk__btn:hover{background:#2a2e3c;color:#fff}.eu-fk__zone--biz .eu-fk__btn{background:#2fe690;color:#3a3f52}.eu-fk__zone--biz .eu-fk__btn:hover{background:#19cf79;color:#3a3f52}.eu-fk__btn svg{flex:none;height:16px;width:16px}.footer__base.eu-hidden,.footer__columns.eu-hidden{display:none !important}.eu-ft{background:#3a3f52;color:#fff;font-family:Nata Sans,Montserrat,system-ui,sans-serif}.eu-ft *,.eu-ft :after,.eu-ft :before{box-sizing:border-box}.footer .eu-ft a{color:hsla(0,0%,100%,.88);font-size:16px;text-decoration:none}.footer .eu-ft a:hover{color:#2fe690}.eu-ft__grid{display:grid;gap:40px;grid-template-columns:1.35fr 1fr 1fr 1fr;margin:0 auto;max-width:1500px;padding:44px 30px 30px}.eu-ft__h{color:#2fe690;font-size:14px;font-weight:600;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.eu-ft__list{list-style:none;margin:0;padding:0}.eu-ft__list li{margin:0 0 11px}.footer .eu-ft__tel{color:#fff;display:inline-block;font-size:27px;font-weight:700;letter-spacing:-0.01em;margin:0 0 6px}.footer .eu-ft__tel:hover{color:#2fe690}.eu-ft__callback{display:block;margin:0 0 14px}.eu-ft__callback .btn,.eu-ft__callback button{background:none;border:0;color:hsla(0,0%,100%,.88);cursor:pointer;font:inherit;font-size:16px;padding:0;text-align:left}.eu-ft__callback button:hover{color:#2fe690}.eu-ft__meta{color:#b0b2ba;font-size:15px;line-height:1.55;margin:0 0 16px}.eu-ft__msg{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.eu-ft__msg .footer__contacts-item{align-items:center;background:#424659;border-radius:8px;color:#fff;display:inline-flex;font-size:15px;gap:8px;height:44px;margin:0;padding:0 14px}.eu-ft__msg .footer__contacts-item:hover{background:#4c5165}.eu-ft__mail{margin:0 0 16px}.eu-ft__mail .footer__contacts-item{align-items:center;display:inline-flex;gap:8px}.eu-ft__addr{color:#b0b2ba;font-size:15px;line-height:1.55}.footer .eu-ft__addr a{color:#b0b2ba;font-size:15px;text-decoration:underline;text-underline-offset:3px}.eu-ft__base{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:grid;gap:10px 30px;grid-template-columns:1fr auto;margin:0 auto;max-width:1500px;padding:18px 30px 22px}.eu-ft__legal{color:#b0b2ba;font-size:14px;line-height:1.6;max-width:820px}.footer .eu-ft__legal a{color:#b0b2ba;font-size:14px;text-decoration:underline;text-underline-offset:3px}.eu-ft__legal--links{grid-column:1}.eu-ft__extra{flex-wrap:wrap;gap:14px}.eu-ft__extra,.eu-ft__soc{align-items:center;display:flex;grid-column:2;justify-self:end}.eu-ft__soc{gap:12px}.eu-ft__pay{align-items:center;display:flex;gap:12px}.eu-ft__pay img{display:block;height:22px;width:auto}.eu-ft__soc img,.eu-ft__soc svg{height:22px;width:22px}.footer .eu-ft .icon--email,.footer .eu-ft .icon--mobile{fill:#b0b2ba;flex:none;height:18px;width:18px}.footer .eu-ft__legal--links a:hover .icon--mobile,.footer .eu-ft__mail .footer__contacts-item:hover .icon--email{fill:#2fe690}.footer .eu-ft__legal--links a{align-items:center;display:inline-flex;gap:6px;vertical-align:middle}.footer .footer__container{padding-bottom:16px}.eu-wm{display:block;line-height:0;margin:0 auto;max-width:700px;opacity:.08;overflow:hidden;padding:0;width:52%}.eu-wm svg{display:block;height:auto;margin-bottom:-2.6%;width:100%}@media(max-width: 1100px){.eu-fk__zone{padding:32px 0}.eu-fk__inner{padding:0 24px}.eu-fk__zone--home .eu-fk__inner{padding-right:52px}.eu-fk__zone--home{-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 40px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 40px) 100%, 0 100%)}.eu-fk__q{font-size:26px}.eu-ft__grid{gap:32px;grid-template-columns:1fr 1fr;padding:32px 24px 24px}.eu-ft__base{padding:16px 24px 20px}.eu-wm{width:62%}}