.calc-cta{margin:48px auto;width:100%;padding:60px 48px;box-sizing:border-box;border-radius:0;background:linear-gradient(90.12deg,#183387 0,#0a1020 100%);border:1px solid rgba(124,154,255,.35);color:#fff;text-align:left}.calc-cta__eyebrow{display:block;text-transform:uppercase}.calc-cta__button{display:-ms-flexbox;display:flex;width:100%;background:#2b55db}section.calc-cta .calc-cta__box span.calc-cta__eyebrow{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;color:#fff;margin-bottom:24px}section.calc-cta .calc-cta__box div.calc-cta__title{font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#fff;margin:0 0 24px}section.calc-cta .calc-cta__box p.calc-cta__description{font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;color:#fff;margin:0 0 24px}section.calc-cta .calc-cta__box p.calc-cta__footnote{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#fff;margin:24px 0 0}.calc-modal{position:fixed;inset:0;z-index:1000;display:none;overflow-y:auto;padding:48px 16px;box-sizing:border-box}.calc-modal.is-open{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.calc-modal__overlay{position:fixed;inset:0;background:#0f162c;opacity:.8}.calc-modal__panel{position:relative;z-index:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:751px;max-height:min(922px,calc(100vh - 96px));overflow-y:auto;margin:auto;background:#fff;border-radius:0;padding:60px 48px 48px;box-sizing:border-box}@media screen and (max-width:767px){.calc-modal__panel{padding:56px 16px 24px}}.calc-modal__close{position:absolute;top:22px;right:22px;width:32px;height:32px;border:0;background:0 0;font-size:24px;line-height:1;cursor:pointer;color:#667}.calc-modal__footnote{color:#888;font-size:13px}body.calc-modal-open{overflow:hidden}.calc-modal__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.calc-screen{display:none}.calc-screen.is-active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.calc-screen__progress{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#2b55db;margin-bottom:24px}.calc-screen__nav{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.calc-screen__nav .calc-btn--ghost,.calc-screen__nav .calc-btn--primary{height:56px;padding:19px}.calc-screen__nav .calc-btn--ghost{width:132px}.calc-screen__nav .calc-btn--primary{width:205px}.calc-screen--intro .calc-cta__title{font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918;margin:0 0 24px}.calc-screen--intro .calc-cta__description{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:30px;color:#111b39;margin:0 0 24px}.calc-screen--intro .calc-btn--primary{width:auto;min-height:56px;padding:0 46px}.calc-screen--intro .calc-modal__footnote{margin:24px 0 0}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen span.calc-cta__eyebrow{display:block;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#2b55db;margin-bottom:24px}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen div.calc-screen__title{font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918;margin:0 0 24px}@media screen and (max-width:767px){.calc-modal .calc-modal__panel .calc-modal__body .calc-screen div.calc-screen__title{font-size:28px;line-height:34px}}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen p.calc-screen__description{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0;color:#111b39;margin:0 0 24px}.calc-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;min-height:56px;padding:0 20px;border-radius:0;border:0;box-sizing:border-box;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;line-height:100%;letter-spacing:1px;text-transform:uppercase;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle}.calc-btn__icon{display:inline-block;width:24px;height:24px;margin:0;border-radius:0}.calc-btn--primary{background:#2b55db;color:#fff}.calc-btn--primary:disabled{background:#b7c1f7;cursor:not-allowed}.calc-btn--ghost{background:#fff;border:1px solid #d9dce5;color:#040918}.calc-btn--link{min-height:auto;background:0 0;color:#111b39;text-decoration:underline;margin-top:24px}.calc-options{-ms-flex:0 1 auto;flex:0 1 auto;min-height:0;overflow-y:auto}.calc-screen__scroll{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto}.calc-screen__scroll .calc-options{max-height:none;overflow-y:visible}.calc-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:16px 0}.calc-options:has(input[type=checkbox]){-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.calc-options--compact:has(input[type=checkbox]){gap:8px}.calc-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 12px 16px;border:0;border-bottom:1px solid #d9dce5;border-radius:0;cursor:pointer;max-height:71px}.calc-option:has(input:checked){background:#f9f9fc;border-bottom-color:#2b55db}.calc-option--compact{-ms-flex-align:center;align-items:center;gap:12px;padding:12px 12px 16px}.calc-option input[type=radio]{-moz-appearance:none;appearance:none;position:relative;width:24px;height:24px;min-width:24px;margin:0;border:2px solid #d9dce5;border-radius:50%;background:#fff;cursor:pointer;transition:border-color .15s ease}.calc-option input[type=radio]:checked{border-color:#d9dce5}.calc-option input[type=radio]:checked::after{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:50%;background:#2b55db;transform:translate(-50%,-50%)}.calc-option input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px}.calc-option--compact>span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:#040918}.calc-option:has(input[type=checkbox]){position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:auto;padding:14px 16px;border:1px solid #d9dce5;background:#fff}.calc-option:has(input[type=checkbox]):has(input:checked){background:linear-gradient(97.76deg,#2b55db 6.82%,#0630b5 92.56%);border-color:#2b55db}.calc-option:has(input[type=checkbox]):has(input:checked)>span{color:#fff}.calc-option__label{display:block;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:#040918}.calc-option__hint{display:block;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#656c6f;margin-top:4px}.calc-module-group{margin-bottom:48px}.calc-module-group[hidden]{display:none}.calc-module-group__header{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:4px}.calc-module-group__title{margin:0}.calc-module-group__counter{color:#77809e;font-size:13px;white-space:nowrap}.calc-module-group__hint{margin:0 0 10px}.calc-module-group .calc-options{margin:0;max-height:none;overflow-y:visible;border-top:0}.calc-module-group__header+.calc-options{margin-top:16px}.calc-modal .calc-screen .calc-module-group div.calc-module-group__title{margin:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:24px;line-height:30px;letter-spacing:0;color:#111b39}.calc-modal .calc-screen .calc-module-group p.calc-module-group__hint{margin:0 0 16px;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:#111b39}.calc-input,.calc-label{display:block;width:100%;box-sizing:border-box}.calc-input{padding:12px 16px;border:1px solid #dde1f0;margin-bottom:16px}.calc-modal input.calc-input{border-radius:0;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:#8c9ba1}.calc-modal input.calc-input:active,.calc-modal input.calc-input:focus{border-radius:0}.calc-modal input.calc-input.calc-input--invalid{margin-bottom:4px;border-color:#d74545}.calc-lead-form__error{margin:0 0 16px}.calc-modal .calc-modal__panel .calc-modal__body .calc-lead-form p.calc-lead-form__error{margin:0 0 16px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:12px;line-height:24px;letter-spacing:0;color:#d74545}.calc-label{margin-bottom:8px}.calc-modal .calc-label{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#040918}.calc-results__scroll{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto}.calc-results-card{margin:16px 0;padding:32px;background:#f8f8f8;border:1px solid #d9dce5}.calc-results-card--chart{background:0 0;border:0}.calc-results-card--saas{padding:60px 48px 48px;background:#2b55DB0A;border:1px solid #2b55db}.calc-results-card--cta{background:#fff;border:1px solid #2b55db}.calc-results-card--accent{background:#f8f8f8;border:0}.calc-chart__caption{font-size:13px;color:#77809e;margin:0 0 12px}.calc-chart__canvas-wrap{position:relative;height:320px}.calc-chart__crossover{position:absolute;transform:translate(-50%,-130%);background:#2b55db;color:#fff;padding:4px 10px;border-radius:6px;font-size:12px;white-space:nowrap;pointer-events:none}.calc-chart__legend{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;margin-top:12px;font-size:13px}@media screen and (max-width:767px){.calc-chart__legend{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px}}.calc-chart__legend-item{padding-left:18px;position:relative}.calc-chart__legend-item::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:10px}.calc-chart__legend-item--saas::before{background:#f5a623}.calc-chart__legend-item--custom::before{background:#2b55db}.calc-chart__badge{margin-left:auto;padding:4px 12px;background:#eef1ff;color:#2b55db;font-size:12px;font-weight:700}.calc-table table{width:100%;border-collapse:collapse}.calc-table td,.calc-table th{text-align:left;padding:10px 8px;border-bottom:1px solid #eceef5;font-size:14px}.calc-table th{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#77809e}.calc-table__footnote{color:#77809e;font-size:12px;margin-top:8px}.calc-table__value--win{color:#2b55db;font-weight:700}.calc-breakdown__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #eceef5}.calc-breakdown__row:last-child{border-bottom:0}.calc-breakdown__row p{margin:4px 0 0}.calc-why ul{margin:0;padding:0;list-style:none}.calc-why li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 0}.calc-why li img.calc-why__icon{-ms-flex:none;flex:none;width:40px;height:40px;max-width:40px;max-height:40px;margin:0;border-radius:0}.calc-why__proof{color:#77809e;font-size:13px;margin-top:16px}.calc-results-cta__actions{display:-ms-flexbox;display:flex;gap:16px;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.calc-results-cta__actions .calc-btn{text-transform:none;letter-spacing:0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results div.calc-results__headline{font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918;margin:0 0 24px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results p.calc-results__summary{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0;color:#040918;margin:0 0 24px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results div.calc-results__title{font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918;margin:0 0 24px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results li,.calc-modal .calc-modal__body .calc-screen.calc-screen--results strong,.calc-modal .calc-modal__body .calc-screen.calc-screen--results td,.calc-modal .calc-modal__body .calc-screen.calc-screen--results th{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0;color:#111b39}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table table{display:table;width:100%;margin:0;overflow:visible;border-collapse:collapse}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table thead tr{background:0 0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td,.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table th{padding:12px 0;border:0;background:0 0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td{border-top:1px solid #d9dce5}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table th:first-child{width:25%}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table th:nth-child(2){width:28%}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td:first-child{font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:#111b39}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table th{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#111b39}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td:not(:first-child){font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#111b39}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td.calc-table__price{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;color:#111b39}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td.calc-table__value--win{color:#2b55db}.calc-modal .calc-modal__body .calc-screen.calc-screen--results p.calc-chart__caption{font-size:13px;color:#77809e;margin:0 0 12px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results p.calc-table__footnote{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;color:#656c6f;margin:24px 0 0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results span.calc-why__text{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:#111b39}.calc-modal .calc-modal__body .calc-screen.calc-screen--results p.calc-why__proof{color:#77809e;font-size:13px;margin:16px 0 0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-breakdown__row p{font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:#656c6f}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-why li{margin:0;padding:8px 0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-why li::before{content:none}.calc-lead-form{margin-top:16px}.calc-lead-form__captcha{position:absolute;overflow:hidden;width:0;height:0}.calc-lead-form__message{margin-top:12px;font-size:14px}.calc-screen--thanks.is-active{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen--thanks img.calc-thanks__illustration{display:block;width:64px;height:64px;margin:0;border-radius:0}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen--thanks div.calc-thanks__title{margin:24px 0 16px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;text-align:center;color:#040918}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen--thanks p.calc-thanks__text{margin:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:#656c6f}@media screen and (max-width:767px){.calc-modal{padding:16px}.calc-cta{padding:32px 16px}section.calc-cta .calc-cta__box div.calc-cta__title{font-size:28px;line-height:34px}.calc-btn{min-height:48px;padding:0 16px}.calc-screen__nav{gap:12px}.calc-screen__nav .calc-btn--ghost,.calc-screen__nav .calc-btn--primary{-ms-flex:1 1 0;flex:1 1 0;width:auto;padding:19px 8px}.calc-screen--intro .calc-cta__title{font-size:28px;line-height:34px}.calc-screen--intro .calc-cta__description{font-size:16px;line-height:24px}.calc-screen--intro .calc-btn--primary{width:100%;padding:0 16px}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen span.calc-cta__eyebrow{font-size:12px;margin-bottom:16px}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen div.calc-screen__title{margin-bottom:16px}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen p.calc-screen__description{font-size:16px;line-height:24px;margin-bottom:16px}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen--thanks div.calc-thanks__title{font-size:28px;line-height:34px}.calc-modal .calc-modal__panel .calc-modal__body .calc-screen--thanks p.calc-thanks__text{font-size:16px;line-height:24px}.calc-module-group{margin-bottom:32px}.calc-modal .calc-screen .calc-module-group div.calc-module-group__title{font-size:20px;line-height:26px}.calc-modal .calc-screen .calc-module-group p.calc-module-group__hint{font-size:14px;line-height:20px}.calc-option--compact>span{font-size:14px}.calc-option__label{font-size:14px}.calc-option__hint{font-size:13px;line-height:16px}.calc-option:has(input[type=checkbox]){padding:12px}.calc-chart__canvas-wrap{height:240px}.calc-results-card{padding:16px}.calc-results-card--saas{padding:24px 16px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results div.calc-results__headline{font-size:28px;line-height:34px;margin-bottom:16px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results p.calc-results__summary{font-size:16px;line-height:24px;margin-bottom:16px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results div.calc-results__title{font-size:24px;line-height:30px;margin-bottom:16px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results li,.calc-modal .calc-modal__body .calc-screen.calc-screen--results strong,.calc-modal .calc-modal__body .calc-screen.calc-screen--results td,.calc-modal .calc-modal__body .calc-screen.calc-screen--results th{font-size:16px;line-height:24px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td:not(:first-child),.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table th{font-size:13px;line-height:16px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td.calc-table__price{font-size:16px;line-height:22px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td:first-child{font-size:14px;line-height:20px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table td,.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-table th{padding:10px 8px 10px 0}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-breakdown__row{gap:8px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results .calc-breakdown__row p{font-size:14px;line-height:20px}.calc-modal .calc-modal__body .calc-screen.calc-screen--results span.calc-why__text{font-size:14px;line-height:18px}.calc-results-cta__actions{-ms-flex-direction:column;flex-direction:column}.calc-results-cta__actions .calc-btn{width:100%}}.calc-hero{position:relative;overflow:hidden;padding:140px 0 150px;background:linear-gradient(90.12deg,#0a1020 44.46%,#183387 100%),linear-gradient(270deg,rgba(0,27,112,.1) -.52%,#111b39 62.03%)}@media screen and (max-width:767px){.calc-hero{padding:56px 0 64px}}.calc-hero::before{content:'';position:absolute;inset:0;background:url(../img/calculator/calc-hero.webp) center/cover no-repeat;opacity:.12;pointer-events:none}@media screen and (max-width:767px){.calc-hero::before{background-image:url(../img/calculator/calc-hero-mob.webp)}}.calc-hero .services__container{position:relative}.calc-hero__title{margin:0 0 32px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:70px;line-height:74px;letter-spacing:-1px;color:#fff}@media screen and (max-width:767px){.calc-hero__title{margin-bottom:24px;font-size:42px;line-height:44px;letter-spacing:0}}.calc-hero__title-accent{color:#3a66f5}.calc-hero__text{max-width:640px;margin:0 0 40px;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;color:#f9f9fc}@media screen and (max-width:767px){.calc-hero__text{font-size:14px;line-height:20px}}.calc-hero__button{display:-ms-inline-flexbox;display:inline-flex;width:auto;border:0;cursor:pointer;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;letter-spacing:1px}.calc-hero__button p{margin:0}@media screen and (max-width:767px){.calc-hero__button{display:-ms-flexbox;display:flex}}.calc-types{padding:90px 0 100px}@media screen and (max-width:767px){.calc-types{padding:50px 0}}.calc-types__list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width:767px){.calc-types__list{grid-template-columns:1fr}}.calc-types__item.services-solutions__list-item{max-width:none;padding:0}.calc-types__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;padding:24px 16px 32px;color:#111b39;text-decoration:none}.calc-types__link:hover{color:#2b55db}.calc-types__link:hover .calc-types__title{color:#2b55db}.calc-types__link:hover .calc-types__arrow{transform:rotate(90deg)}.calc-types__header.services-solutions__list-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.calc-types__title.services-solutions__list-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:underline;text-underline-offset:3px;transition:color .2s}@media screen and (min-width:768px){.calc-types__title.services-solutions__list-title{min-height:52px}}.calc-types__arrow{-ms-flex:none;flex:none;transition:transform .2s}.calc-types__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:40px}.calc-types__cta .services-consultation__link{width:auto;border:0;cursor:pointer;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;letter-spacing:1px}.calc-types__cta .services-consultation__link p{margin:0}@media screen and (max-width:767px){.calc-types__cta .services-consultation__link{width:100%}}.calc-pricing{padding:90px 0 100px;background:#fff}@media screen and (max-width:767px){.calc-pricing{padding:50px 0}}.calc-pricing__list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none}@media screen and (max-width:1023px){.calc-pricing__list{grid-template-columns:1fr;gap:16px}}.calc-pricing__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:32px;background:#f9f9fc}@media screen and (max-width:767px){.calc-pricing__card{padding:24px 16px}}.calc-pricing__title{margin:0 0 17px;padding-bottom:17px;border-bottom:1px solid #d9dce5;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:24px;line-height:30px;letter-spacing:0;color:#2b55db}@media screen and (max-width:767px){.calc-pricing__title{font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:22px;line-height:28px}}.calc-pricing__info{-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid #d9dce5}.calc-pricing__label{margin:0 0 8px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#656c6f}@media screen and (max-width:767px){.calc-pricing__label{line-height:100%}}.calc-pricing__label--accent{color:#2b55db}.calc-pricing__text{margin:0 0 24px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#040918}.calc-pricing__text:last-child{margin-bottom:0}.calc-pricing__prices{display:grid;grid-auto-flow:column;grid-template-columns:auto auto;grid-template-rows:repeat(3,auto);-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}.calc-pricing__price{display:contents}.calc-pricing__value{margin:0 0 8px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:24px;white-space:nowrap;color:#111b39}.calc-pricing__price--custom .calc-pricing__value{color:#2e6b2e}.calc-pricing__price--saas .calc-pricing__value{color:#8c2f2f}.calc-pricing__footnote{max-width:1000px;margin:32px auto 0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#111b39}@media screen and (max-width:767px){.calc-pricing__footnote{text-align:left}}.calc-scenarios{padding:90px 0 100px}@media screen and (max-width:767px){.calc-scenarios{padding:50px 0}}.calc-scenarios__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:0;list-style:none}@media screen and (max-width:767px){.calc-scenarios__list{grid-template-columns:1fr}}.calc-scenarios__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:32px;padding:48px;border-radius:5px;background:#fff;box-shadow:0 0 20px 0 #2b55DB33}@media screen and (max-width:767px){.calc-scenarios__card{gap:24px;padding:24px 16px}}.calc-scenarios__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.calc-scenarios__body{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px}.calc-scenarios__kicker{margin:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:30px;letter-spacing:0;color:#040918}.calc-scenarios__title{margin:0;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918}@media screen and (max-width:767px){.calc-scenarios__title{font-size:28px;line-height:34px}}.calc-scenarios__title-accent{color:#2b55db}.calc-scenarios__figures{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;width:278px;max-width:100%;padding:16px 12px;background:#f9f9fc}.calc-scenarios__figure-label{position:relative;margin:0 0 12px;padding-left:20px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;color:#111b39}.calc-scenarios__figure-label::before{content:'';position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%}.calc-scenarios__figure-label--custom::before{background:#2e9d2e}.calc-scenarios__figure-label--saas::before{background:#2b55db}.calc-scenarios__figure-value{margin:0;padding-left:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:20px;line-height:24px;color:#040918}.calc-scenarios__text{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:18px;line-height:24px;color:#111b39}@media screen and (max-width:767px){.calc-scenarios__text{font-size:14px;line-height:20px}}.calc-scenarios__badge{padding:2px 8px;border-radius:12px;background:#2b55db;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;line-height:16px;color:#fff}.calc-scenarios__line.expertise--line{margin:100px auto 100px}@media screen and (max-width:767px){.calc-scenarios__line.expertise--line{margin:40px auto 40px}}.calc-scenarios__cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (max-width:767px){.calc-scenarios__cta{-ms-flex-align:stretch;align-items:stretch;text-align:left}}.calc-scenarios__cta-title{max-width:900px;margin:0 0 40px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:42px;line-height:48px;letter-spacing:-1px;color:#040918}@media screen and (max-width:767px){.calc-scenarios__cta-title{font-size:34px;line-height:38px;letter-spacing:0}}.calc-scenarios__button{width:auto;border:0;cursor:pointer;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;letter-spacing:1px}.calc-scenarios__button p{margin:0}@media screen and (max-width:767px){.calc-scenarios__button{width:100%}}.calc-badge{display:inline-block;padding:2px 8px;border-radius:12px;background:#2b55db;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:12px;line-height:16px;color:#fff}.calc-factors{padding:90px 0 100px;background:#fff}@media screen and (max-width:767px){.calc-factors{padding:50px 0}}.calc-factors__list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:1023px){.calc-factors__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.calc-factors__list{grid-template-columns:1fr;gap:16px}}.calc-factors__item.services-solutions__list-item{width:auto;min-width:0;max-width:none;border:0;border-radius:5px;box-shadow:0 0 20px 0 #2b55DB1A}.calc-factors__badge{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:8px}.calc-size{display:grid;grid-template-columns:1fr 1fr;-ms-flex-align:center;align-items:center;gap:20px;margin-top:100px}@media screen and (max-width:767px){.calc-size{grid-template-columns:1fr;margin-top:50px}}.calc-size__title{margin:16px 0;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:42px;line-height:44px;letter-spacing:-1px;color:#040918}@media screen and (max-width:767px){.calc-size__title{font-size:34px;line-height:38px}}.calc-size__text{margin:0 0 32px;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:18px;line-height:24px;color:#111b39}@media screen and (max-width:767px){.calc-size__text{font-size:14px;line-height:20px}}.calc-size__button{width:auto;border:0;cursor:pointer;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;letter-spacing:1px}.calc-size__button p{margin:0}@media screen and (max-width:767px){.calc-size__button{width:100%}}.calc-size__bills{display:grid;grid-template-columns:1.2fr 1fr;-ms-flex-align:start;align-items:start;gap:20px;padding:16px;border:1px solid #d9dce5;border-radius:5px;background:#f9f9fc}@media screen and (max-width:767px){.calc-size__bills{grid-template-columns:1fr 1fr;gap:8px;padding:8px}}.calc-bill{padding:16px;border-radius:5px;background:#fff}.calc-bill__title{position:relative;margin:0 0 12px;padding-left:16px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:12px;line-height:16px}.calc-bill__title::before{content:'';position:absolute;left:0;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%}.calc-bill__title--saas{color:#8c2f2f}.calc-bill__title--saas::before{background:#8c2f2f}.calc-bill__title--custom{color:#2e6b2e}.calc-bill__title--custom::before{background:#2e6b2e}.calc-bill__list{margin:0;padding:0;list-style:none}.calc-bill__list li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px dotted #d9dce5;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:12px;line-height:16px;color:#656c6f}@media screen and (max-width:767px){.calc-bill__list li{font-size:10px}}.calc-bill__list .calc-bill__total{border-bottom:0;font-weight:700;color:#040918}.calc-accuracy{padding:90px 0 100px}@media screen and (max-width:767px){.calc-accuracy{padding:50px 0}}.calc-accuracy__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:767px){.calc-accuracy__cards{grid-template-columns:1fr;gap:16px}}.calc-accuracy__card{padding:48px;border-radius:5px}@media screen and (max-width:767px){.calc-accuracy__card{padding:24px 16px}}.calc-accuracy__card--knows{background:#2b55db}.calc-accuracy__card--unknown{background:#f2f4f9}.calc-accuracy__title{margin:0 0 24px;padding-bottom:24px;border-bottom:1px solid rgba(217,220,229,.4);font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918}.calc-accuracy__card--knows .calc-accuracy__title{border-bottom-color:rgba(255,255,255,.25);color:#fff}.calc-accuracy__card--unknown .calc-accuracy__title{border-bottom-color:#d9dce5}@media screen and (max-width:767px){.calc-accuracy__title{margin-bottom:16px;padding-bottom:16px;font-size:24px;line-height:30px}}.calc-accuracy__list{margin:0;padding:0;list-style:none}.calc-accuracy__list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 0;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:18px;line-height:24px;color:#111b39}@media screen and (max-width:767px){.calc-accuracy__list li{font-size:14px;line-height:20px}}.calc-accuracy__list img{-ms-flex:none;flex:none;width:24px;height:24px;margin:0}.calc-accuracy__card--knows .calc-accuracy__list li{color:#fff}.calc-accuracy__footnote{margin:24px 0 32px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:12px;line-height:16px;color:#040918;text-align:center}@media screen and (max-width:767px){.calc-accuracy__footnote{font-size:14px;line-height:18px}}.calc-accuracy__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.calc-accuracy__button{width:auto;border:0;cursor:pointer;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;letter-spacing:1px}.calc-accuracy__button p{margin:0}@media screen and (max-width:767px){.calc-accuracy__button{width:100%}}.calc-roadmap{background:#fff}.calc-roadmap__link{color:inherit;text-decoration:underline}.calc-roadmap__link:hover{color:#2b55db}.calc-roadmap__subtitle{margin:48px 0 48px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:42px;line-height:48px;letter-spacing:-1px;text-align:center;color:#040918}@media screen and (max-width:767px){.calc-roadmap__subtitle{margin:40px 0 24px;font-size:28px;line-height:34px;letter-spacing:0;text-align:left}}.calc-roadmap__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 32px;margin:0;padding:0;list-style:none}@media screen and (max-width:767px){.calc-roadmap__cards{grid-template-columns:1fr;gap:16px}}.calc-roadmap__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:32px 16px;border-radius:5px;background:#fff;box-shadow:0 0 20px 0 #2b55DB1A}.calc-roadmap__card--takes{gap:8px;background:#2b55db;box-shadow:none;color:#fff}.calc-roadmap__card-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}.calc-roadmap__card-header img{-ms-flex:none;flex:none;margin:0}.calc-roadmap__card-title{margin:0;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:22px;line-height:26px;color:#040918}@media screen and (max-width:767px){.calc-roadmap__card-title{font-size:18px;line-height:22px}}.calc-roadmap__card-text{margin:0;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;color:#111b39}@media screen and (max-width:767px){.calc-roadmap__card-text{font-size:14px;line-height:20px}}.calc-roadmap__takes-label{margin:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#fff}.calc-roadmap__takes-value{margin:0;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:24px;line-height:30px;color:#fff}.calc-roadmap__takes-text{margin:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:18px;line-height:24px;color:#fff}@media screen and (max-width:767px){.calc-roadmap__takes-text{font-size:14px;line-height:20px}}.calc-roadmap__line.expertise--line{margin:64px auto}.calc-roadmap__cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.calc-roadmap__cta .services-consultation__link{width:auto}.calc-roadmap__cta .services-consultation__link p{margin:0}@media screen and (max-width:767px){.calc-roadmap__cta .services-consultation__link{width:100%}}@media screen and (max-width:767px){.calc-roadmap__cta{-ms-flex-align:stretch;align-items:stretch;text-align:left}}.calc-roadmap__cta-title{margin:0 0 40px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:42px;line-height:48px;letter-spacing:-1px;color:#040918}@media screen and (max-width:767px){.calc-roadmap__cta-title{font-size:34px;line-height:38px;letter-spacing:0}}.calc-roadmap__cta-accent{color:#2b55db}.calc-cases{padding:90px 0 100px}@media screen and (max-width:767px){.calc-cases{padding:50px 0}}.calc-cases__accent{color:#2b55db}.calc-cases__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:0;list-style:none}@media screen and (max-width:767px){.calc-cases__list{grid-template-columns:1fr;gap:16px}}.calc-cases__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:32px;border:1px solid #d9dce5;border-radius:5px;background:#fff}@media screen and (max-width:767px){.calc-cases__card{padding:24px 16px}}.calc-cases__title{margin:0 0 16px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:34px;line-height:38px;letter-spacing:0;color:#040918}@media screen and (max-width:767px){.calc-cases__title{font-size:24px;line-height:30px}}.calc-cases__result{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px}.calc-cases__result img{-ms-flex:none;flex:none;margin:4px 0 0}.calc-cases__result p{margin:0;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:24px;line-height:30px;color:#040918}@media screen and (max-width:767px){.calc-cases__result p{font-size:20px;line-height:26px}}.calc-cases__text{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 24px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:18px;line-height:24px;color:#040918}@media screen and (max-width:767px){.calc-cases__text{font-size:14px;line-height:20px}}.calc-cases__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;color:#040918;text-decoration:none}.calc-cases__link span{border-bottom:2px solid #2b55db;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:20px;line-height:26px}.calc-cases__link svg{-ms-flex:none;flex:none;transition:transform .2s}.calc-cases__link:hover{color:#2b55db}.calc-cases__link:hover svg{transform:translateX(5px)}.calc-reasons{padding:90px 0 100px;background:#fff}@media screen and (max-width:767px){.calc-reasons{padding:50px 0}}.calc-reasons__link{color:inherit;text-decoration:underline}.calc-reasons__link:hover{color:#2b55db}.calc-reasons__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 0 48px;padding:0;list-style:none}@media screen and (max-width:1023px){.calc-reasons__list{grid-template-columns:repeat(2,1fr);gap:32px 20px}}@media screen and (max-width:640px){.calc-reasons__list{grid-template-columns:1fr;gap:32px}}.calc-reasons__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;min-width:0;text-align:left}.calc-reasons__icon{-ms-flex:none;flex:none;width:56px;height:56px;margin:0 0 32px}.calc-reasons__label{margin:0 0 32px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:500;font-size:14px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#040918}.calc-reasons__title{margin:0 0 16px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:22px;line-height:26px;letter-spacing:0;color:#040918}.calc-reasons__title-accent{color:#2b55db}.calc-reasons__text{margin:0;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:400;font-size:16px;line-height:22px;color:#656c6f}.calc-reasons__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:640px){.calc-reasons__cta .expertise-consultation__link p{font-size:13px}}.calc-reasons .calc-reasons__list .calc-reasons__item{-ms-flex-align:start;align-items:flex-start;text-align:left}.calc-reasons .calc-reasons__list .calc-reasons__icon{width:56px;height:56px;margin:0 0 32px}.calc-reasons .calc-reasons__list .calc-reasons__label{margin:0 0 32px;text-align:left}.calc-guides{padding:90px 0 100px}@media screen and (max-width:767px){.calc-guides{padding:50px 0}}.calc-guides__list{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 20px;margin:0;padding:0;list-style:none}@media screen and (max-width:1023px){.calc-guides__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.calc-guides__list{grid-template-columns:1fr;gap:16px}}.calc-guides__item{display:-ms-flexbox;display:flex;min-width:0}.calc-guides__link{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;background:#fff;box-shadow:0 0 20px 0 #2b55DB1A;color:#040918;text-decoration:none;transition:box-shadow .2s}.calc-guides__link:hover{box-shadow:0 0 20px 0 #2b55DB40}.calc-guides__img{display:block;width:100%;height:164px;margin:0;-o-object-fit:cover;object-fit:cover}.calc-guides__title{margin:0;padding:32px 24px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:800;font-size:22px;line-height:26px;color:#040918}@media screen and (max-width:767px){.calc-guides__title{padding:24px 16px;font-size:18px;line-height:24px}}.calc-faq.expertise-acc{padding:90px 0 100px;background:#fff}@media screen and (max-width:767px){.calc-faq.expertise-acc{padding:50px 0}}.calc-faq.expertise-acc .expertise-top{margin-bottom:48px}.calc-faq.expertise-acc .expertise__container{max-width:926px}.calc-faq.expertise-acc .calc-faq__intro{margin:0 0 16px;font-family:PT-Serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:22px;color:#fff}.calc-faq.expertise-acc .calc-faq__other{margin:0}.calc-faq.expertise-acc .calc-faq__other dt{margin:16px 0 4px;font-family:PT-Root-UI,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:700;font-size:14px;line-height:18px}.calc-faq.expertise-acc .calc-faq__other dt a{color:#fff;text-decoration:underline}.calc-faq.expertise-acc .calc-faq__other dd{margin:0 0 0 12px;color:#fff}