.calc[data-astro-cid-thpp3vkt]{display:grid;grid-template-columns:420px 1fr;background:var(--glass-5);border-radius:24px;overflow:hidden}.calc__controls[data-astro-cid-thpp3vkt]{background:var(--glass-5);padding:40px;display:flex;flex-direction:column;gap:22px}.calc__group[data-astro-cid-thpp3vkt]{display:flex;flex-direction:column;gap:12px}.calc__row[data-astro-cid-thpp3vkt]{display:flex;justify-content:space-between;align-items:baseline}.calc__small[data-astro-cid-thpp3vkt]{font-size:13px}.seg[data-astro-cid-thpp3vkt]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--glass-10);border-radius:12px}.seg[data-astro-cid-thpp3vkt] button[data-astro-cid-thpp3vkt]{padding:12px 8px;border-radius:9px;font-size:14px;font-weight:500;color:var(--text-3);transition:background-color .2s,color .2s}.seg[data-astro-cid-thpp3vkt] button[data-astro-cid-thpp3vkt][aria-checked=true]{background:var(--blue);color:var(--navy)}.calc__cap[data-astro-cid-thpp3vkt]{display:flex;align-items:center}.calc__cap[data-astro-cid-thpp3vkt]>div[data-astro-cid-thpp3vkt]{flex:1;display:flex;flex-direction:column;gap:6px}.calc__cap[data-astro-cid-thpp3vkt]>div[data-astro-cid-thpp3vkt]:last-child{padding-left:24px}.calc__cap[data-astro-cid-thpp3vkt]>div[data-astro-cid-thpp3vkt][hidden]+.calc__div[data-astro-cid-thpp3vkt][hidden]+div[data-astro-cid-thpp3vkt]{padding-left:0}.calc__div[data-astro-cid-thpp3vkt]{width:1px;height:44px;background:var(--border)}.calc__big[data-astro-cid-thpp3vkt]{font-size:36px;font-weight:600;line-height:1}.calc__slider[data-astro-cid-thpp3vkt]{display:flex;align-items:center;gap:16px}.calc__step[data-astro-cid-thpp3vkt]{width:36px;height:36px;border-radius:50%;font-size:24px;font-weight:600;line-height:1;flex:none}.calc__step[data-astro-cid-thpp3vkt]:hover{background:var(--glass-10)}.calc__slider[data-astro-cid-thpp3vkt] input[data-astro-cid-thpp3vkt]{flex:1;-webkit-appearance:none;appearance:none;height:22px;background:transparent;cursor:pointer}.calc__slider[data-astro-cid-thpp3vkt] input[data-astro-cid-thpp3vkt]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--blue) var(--pct, 50%),rgba(255,255,255,.1) var(--pct, 50%))}.calc__slider[data-astro-cid-thpp3vkt] input[data-astro-cid-thpp3vkt]::-moz-range-track{height:6px;border-radius:3px;background:#ffffff1a}.calc__slider[data-astro-cid-thpp3vkt] input[data-astro-cid-thpp3vkt]::-moz-range-progress{height:6px;border-radius:3px;background:var(--blue)}.calc__slider[data-astro-cid-thpp3vkt] input[data-astro-cid-thpp3vkt]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;margin-top:-8px;border:0}.calc__slider[data-astro-cid-thpp3vkt] input[data-astro-cid-thpp3vkt]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:0}.calc__range[data-astro-cid-thpp3vkt]{display:flex;justify-content:space-between;padding:0 52px}.calc__visual[data-astro-cid-thpp3vkt]{height:110px;display:flex;align-items:flex-end;justify-content:center;gap:6px}.calc__visual[data-astro-cid-thpp3vkt] .calc__unit{width:24px;height:64px;border-radius:6px;border:1.5px solid var(--blue);background:linear-gradient(to top,rgba(163,184,245,.45) 70%,transparent 70%)}.calc__visual[data-astro-cid-thpp3vkt] .calc__unit--sm{height:36px}.calc__visual[data-astro-cid-thpp3vkt] .calc__array{display:grid;grid-template-columns:repeat(var(--cols),12px);grid-auto-rows:18px;gap:2px;margin-right:14px;transform:perspective(160px) rotateX(32deg);transform-origin:bottom;transition:width .2s}.calc__visual[data-astro-cid-thpp3vkt] .calc__array span{background:#a3b8f599;border-radius:2px}.calc__results[data-astro-cid-thpp3vkt]{padding:40px;display:flex;flex-direction:column;gap:16px}.calc__hero[data-astro-cid-thpp3vkt]{background:var(--blue);color:var(--navy);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:8px}.calc__money[data-astro-cid-thpp3vkt]{font-size:64px;font-weight:600;line-height:1}.calc__value[data-astro-cid-thpp3vkt]{display:flex;justify-content:space-between;align-items:center;gap:24px;background:var(--glass-5);border-radius:12px;padding:24px}.calc__npv[data-astro-cid-thpp3vkt]{font-size:36px;font-weight:600;line-height:1;white-space:nowrap}.calc__benefits[data-astro-cid-thpp3vkt]{gap:12px;padding-top:8px}.calc[data-astro-cid-thpp3vkt] hr[data-astro-cid-thpp3vkt]{border:0;height:1px;background:var(--border);margin:0;width:100%}@media(max-width:1024px){.calc[data-astro-cid-thpp3vkt]{grid-template-columns:1fr}}@media(max-width:640px){.calc[data-astro-cid-thpp3vkt]{border-radius:16px}.calc__controls[data-astro-cid-thpp3vkt],.calc__results[data-astro-cid-thpp3vkt]{padding:24px 20px}.calc__money[data-astro-cid-thpp3vkt]{font-size:44px}.calc__value[data-astro-cid-thpp3vkt]{flex-direction:column;align-items:flex-start}.calc__npv[data-astro-cid-thpp3vkt]{font-size:30px}.calc__range[data-astro-cid-thpp3vkt]{padding:0}}.proposal[data-astro-cid-437l2xm3]{background:var(--glass-10);border-radius:var(--radius-card);padding:56px 48px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.proposal[data-astro-cid-437l2xm3] p[data-astro-cid-437l2xm3]{max-width:640px}.fine[data-astro-cid-437l2xm3]{max-width:1100px;margin:0 auto;text-align:center;line-height:1.5}.sectors[data-astro-cid-437l2xm3]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.sector[data-astro-cid-437l2xm3]{display:flex;flex-direction:column;gap:24px}.sector[data-astro-cid-437l2xm3] img[data-astro-cid-437l2xm3]{width:100%;aspect-ratio:656 / 547;object-fit:cover;border-radius:var(--radius-card);margin-bottom:8px}.managed-wrap[data-astro-cid-437l2xm3]{padding:64px var(--gutter)}.managed[data-astro-cid-437l2xm3]{max-width:1344px;margin:0 auto;padding:120px 96px;display:flex;flex-direction:column;gap:56px}.managed__shade[data-astro-cid-437l2xm3]{position:absolute;inset:0;background:#0000004d;z-index:-1}.managed__note[data-astro-cid-437l2xm3]{max-width:900px;margin:0 auto}@media(max-width:1024px){.managed[data-astro-cid-437l2xm3]{padding:80px 32px}}@media(max-width:768px){.proposal[data-astro-cid-437l2xm3]{padding:40px 20px}.sectors[data-astro-cid-437l2xm3]{grid-template-columns:1fr;gap:48px}.sector[data-astro-cid-437l2xm3]{gap:16px}.managed-wrap[data-astro-cid-437l2xm3]{padding:48px 0}.managed[data-astro-cid-437l2xm3]{padding:56px 16px;gap:40px}}
