.head-section{background-image:url("data:image/svg+xml,%3Csvg fill='none' height='1071' viewBox='0 0 1540 1071' width='1540' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3ClinearGradient id='a'%3E%3Cstop offset='.23' stop-color='%230d0d0d'/%3E%3Cstop offset='.43' stop-color='%23170647'/%3E%3Cstop offset='.53125' stop-color='%23390082'/%3E%3Cstop offset='.838542' stop-color='%23901ed6'/%3E%3Cstop offset='1' stop-color='%23d254ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='420.228' x2='-562.238' xlink:href='%23a' y1='1431.83' y2='-1538.83'/%3E%3ClinearGradient id='c' gradientUnits='userSpaceOnUse' x1='250.736' x2='146.043' xlink:href='%23a' y1='1069.91' y2='-1149.57'/%3E%3ClinearGradient id='d' gradientUnits='userSpaceOnUse' x1='192.142' x2='523.988' xlink:href='%23a' y1='796.922' y2='-748.498'/%3E%3ClinearGradient id='e' gradientUnits='userSpaceOnUse' x1='188.137' x2='685.061' xlink:href='%23a' y1='603.971' y2='-407.752'/%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='206.367' x2='718.488' xlink:href='%23a' y1='475.457' y2='-147.601'/%3E%3ClinearGradient id='g' gradientUnits='userSpaceOnUse' x1='227.148' x2='683.386' xlink:href='%23a' y1='392.099' y2='34.3388'/%3E%3ClinearGradient id='h' gradientUnits='userSpaceOnUse' x1='242.747' x2='618.449' xlink:href='%23a' y1='339.393' y2='152.876'/%3E%3ClinearGradient id='i' gradientUnits='userSpaceOnUse' x1='250.669' x2='545.646' xlink:href='%23a' y1='306.119' y2='224.412'/%3E%3ClinearGradient id='j' gradientUnits='userSpaceOnUse' x1='251.314' x2='476.253' xlink:href='%23a' y1='284.56' y2='263.524'/%3E%3ClinearGradient id='k' gradientUnits='userSpaceOnUse' x1='246.272' x2='415.093' xlink:href='%23a' y1='269.769' y2='281.625'/%3E%3ClinearGradient id='l' gradientUnits='userSpaceOnUse' x1='237.391' x2='363.437' xlink:href='%23a' y1='258.782' y2='286.949'/%3E%3ClinearGradient id='m' gradientUnits='userSpaceOnUse' x1='226.342' x2='320.834' xlink:href='%23a' y1='249.947' y2='285.082'/%3E%3ClinearGradient id='n' gradientUnits='userSpaceOnUse' x1='214.463' x2='286.163' xlink:href='%23a' y1='242.427' y2='279.619'/%3E%3ClinearGradient id='o' gradientUnits='userSpaceOnUse' x1='202.753' x2='258.189' xlink:href='%23a' y1='235.859' y2='272.77'/%3E%3ClinearGradient id='p' gradientUnits='userSpaceOnUse' x1='191.913' x2='235.813' xlink:href='%23a' y1='230.132' y2='265.828'/%3E%3ClinearGradient id='q' gradientUnits='userSpaceOnUse' x1='182.423' x2='218.149' xlink:href='%23a' y1='225.258' y2='259.514'/%3E%3ClinearGradient id='r' gradientUnits='userSpaceOnUse' x1='174.595' x2='204.537' y1='221.301' y2='254.202'%3E%3Cstop offset='.23' stop-color='%230d0d0d'/%3E%3Cstop offset='.5' stop-color='%23170647'/%3E%3Cstop offset='.605' stop-color='%23390082'/%3E%3Cstop offset='.838542' stop-color='%23901ed6'/%3E%3Cstop offset='1' stop-color='%23d254ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='s'%3E%3Cstop offset='.41' stop-color='%230d0d0d'/%3E%3Cstop offset='.55' stop-color='%23170647'/%3E%3Cstop offset='.62' stop-color='%23390082'/%3E%3Cstop offset='.838542' stop-color='%23901ed6'/%3E%3Cstop offset='1' stop-color='%23d254ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='t' gradientUnits='userSpaceOnUse' x1='168.629' x2='194.497' xlink:href='%23s' y1='218.333' y2='250.069'/%3E%3ClinearGradient id='u' gradientUnits='userSpaceOnUse' x1='168.629' x2='194.498' xlink:href='%23s' y1='218.333' y2='250.07'/%3E%3Cmask id='v' height='1080' maskUnits='userSpaceOnUse' width='2082' x='-72' y='0'%3E%3Cpath d='m2010 0h-2082v1080h2082z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23v)'%3E%3Cpath d='m-1337.41 1020.04 721.418-2150.59c93.029-277.32 393.603-426.89 670.9252-333.86l2150.5868 721.418c277.32 93.028 426.89 393.603 333.86 670.9247l-721.41 2150.5873c-93.03 277.32-393.61 426.89-670.93 333.86l-2150.58-721.41c-277.33-93.03-426.9-393.61-333.87-670.93z' fill='url(%23b)'/%3E%3Cpath d='m-872.816 452.609 904.125-1333.192c116.589-171.917 350.739-216.817 522.656-100.233l1333.195 904.1249c171.91 116.5886 216.82 350.7391 100.23 522.6561l-904.13 1333.195c-116.584 171.91-350.734 216.82-522.651 100.23l-1333.192-904.125c-171.917-116.589-216.822-350.739-100.233-522.656z' fill='url(%23c)'/%3E%3Cpath d='m-468.218 167.958 864.358-752.343c111.461-97.016 280.659-85.293 377.675 26.167l752.345 864.358c97.02 111.461 85.29 280.659-26.17 377.675l-864.357 752.345c-111.46 97.02-280.659 85.29-377.675-26.17l-752.343-864.356c-97.016-111.461-85.293-280.659 26.167-377.676z' fill='url(%23d)'/%3E%3Cpath d='m-159.896 54.6107 728.12-370.9457c93.893-47.834 208.917-10.454 256.751 83.439l370.945 728.12c47.84 93.893 10.45 208.917-83.44 256.752l-728.118 370.944c-93.893 47.84-208.917 10.46-256.751-83.44l-370.946-728.118c-47.835-93.893-10.454-208.917 83.439-256.7513z' fill='url(%23e)'/%3E%3Cpath d='m54.1388 35.7389 567.9762-138.8479c73.241-17.905 147.215 27.0062 165.12 100.24768l138.848 567.97632c17.905 73.241-27.007 147.215-100.248 165.12l-567.976 138.848c-73.241 17.904-147.215-27.007-165.1199-100.248l-138.8482-567.976c-17.9047-73.242 27.0064-147.2153 100.2479-165.1201z' fill='url(%23f)'/%3E%3Cpath d='m188.609 59.8203 420.222-9.2241c54.189-1.1895 99.133 41.8242 100.322 96.0128l9.225 420.222c1.189 54.188-41.825 99.133-96.013 100.322l-420.222 9.224c-54.189 1.19-99.133-41.824-100.323-96.012l-9.2237-420.222c-1.1894-54.189 41.8247-99.1333 96.0127-100.3227z' fill='url(%23g)'/%3E%3Cpath d='m264.192 98.3405 299.055 55.1145c38.564 7.108 64.093 44.174 56.986 82.737l-55.114 299.055c-7.108 38.564-44.174 64.093-82.737 56.986l-299.055-55.115c-38.564-7.107-64.094-44.173-56.986-82.737l55.114-299.054c7.108-38.564 44.174-64.0936 82.737-56.9865z' fill='url(%23h)'/%3E%3Cpath d='m299.356 136.366 206.657 80.83c26.649 10.424 39.817 40.511 29.394 67.16l-80.83 206.657c-10.423 26.648-40.51 39.817-67.159 29.394l-206.657-80.83c-26.649-10.423-39.817-40.511-29.394-67.159l80.83-206.657c10.423-26.649 40.51-39.818 67.159-29.395z' fill='url(%23i)'/%3E%3Cpath d='m308.747 167.549 139.648 85.582c18.007 11.036 23.666 34.608 12.63 52.616l-85.582 139.647c-11.036 18.008-34.608 23.667-52.616 12.631l-139.648-85.583c-18.008-11.036-23.666-34.607-12.63-52.615l85.582-139.648c11.036-18.008 34.608-23.666 52.616-12.63z' fill='url(%23j)'/%3E%3Cpath d='m302.978 190.28 92.79 80.269c11.966 10.351 13.276 28.463 2.925 40.428l-80.269 92.791c-10.35 11.966-28.462 13.276-40.428 2.925l-92.79-80.269c-11.966-10.35-13.276-28.462-2.925-40.428l80.268-92.79c10.351-11.966 28.463-13.276 40.429-2.926z' fill='url(%23k)'/%3E%3Cpath d='m289.232 205.254 60.883 71.137c7.851 9.174 6.778 22.99-2.395 30.841l-71.138 60.883c-9.173 7.851-22.99 6.778-30.84-2.395l-60.883-71.137c-7.851-9.174-6.778-22.99 2.395-30.841l71.137-60.883c9.174-7.851 22.99-6.778 30.841 2.395z' fill='url(%23l)'/%3E%3Cpath d='m272.102 214.044 39.548 61.462c5.099 7.926 2.806 18.497-5.12 23.597l-61.462 39.547c-7.926 5.099-18.497 2.806-23.597-5.12l-39.547-61.462c-5.1-7.926-2.806-18.497 5.12-23.597l61.462-39.547c7.925-5.099 18.497-2.806 23.596 5.12z' fill='url(%23m)'/%3E%3Cpath d='m254.368 218.358 25.43 52.747c3.279 6.802.42 14.984-6.382 18.263l-52.747 25.43c-6.802 3.279-14.984.42-18.263-6.382l-25.43-52.747c-3.279-6.802-.42-14.984 6.382-18.263l52.747-25.43c6.802-3.279 14.984-.42 18.263 6.382z' fill='url(%23n)'/%3E%3Cpath d='m237.618 219.707 16.117 45.514c2.078 5.869-.999 12.319-6.868 14.397l-45.514 16.117c-5.869 2.078-12.319-.998-14.397-6.868l-16.117-45.514c-2.078-5.869.998-12.319 6.867-14.397l45.515-16.117c5.869-2.078 12.319.998 14.397 6.868z' fill='url(%23o)'/%3E%3Cpath d='m222.705 219.29 9.951 39.794c1.283 5.131-1.84 10.338-6.972 11.621l-39.794 9.95c-5.132 1.284-10.338-1.84-11.621-6.971l-9.951-39.794c-1.283-5.132 1.84-10.338 6.972-11.621l39.794-9.951c5.132-1.283 10.338 1.84 11.621 6.972z' fill='url(%23p)'/%3E%3Cpath d='m210.043 218.003 5.835 35.405c.753 4.566-2.342 8.882-6.907 9.635l-35.406 5.835c-4.565.753-8.881-2.342-9.634-6.908l-5.835-35.405c-.753-4.566 2.342-8.882 6.907-9.634l35.406-5.836c4.565-.752 8.881 2.342 9.634 6.908z' fill='url(%23q)'/%3E%3Cpath d='m199.805 216.483 3.068 32.105c.396 4.14-2.643 7.821-6.783 8.217l-32.104 3.068c-4.14.396-7.821-2.643-8.217-6.783l-3.069-32.105c-.395-4.14 2.644-7.821 6.784-8.216l32.104-3.069c4.14-.396 7.821 2.643 8.217 6.783z' fill='url(%23r)'/%3E%3Cpath d='m199.805 216.483 3.069 32.105c.395 4.14-2.644 7.822-6.783 8.217l-32.106 3.069c-4.139.395-7.821-2.644-8.216-6.784l-3.069-32.105c-.395-4.139 2.644-7.821 6.783-8.216l32.106-3.069c4.139-.395 7.821 2.644 8.216 6.783z' fill='url(%23r)'/%3E%3Cpath d='m192.038 215.169 1.212 29.658c.156 3.825-2.821 7.055-6.645 7.211l-29.658 1.212c-3.825.156-7.055-2.821-7.212-6.645l-1.211-29.658c-.156-3.825 2.821-7.055 6.645-7.212l29.658-1.211c3.824-.156 7.055 2.821 7.211 6.645z' fill='url(%23t)'/%3E%3Cpath d='m192.039 215.169 1.211 29.659c.157 3.823-2.821 7.055-6.645 7.211l-29.658 1.212c-3.824.156-7.056-2.822-7.212-6.646l-1.211-29.658c-.157-3.824 2.821-7.055 6.645-7.212l29.658-1.211c3.824-.156 7.055 2.821 7.212 6.645z' fill='url(%23u)'/%3E%3C/g%3E%3C/svg%3E");background-position:50% -69px;background-repeat:no-repeat}@media screen and (max-width:1276px){.head-section{background-position:calc(50% + 140px) -69px}}@media screen and (max-width:1000px){.head-section{background-position:-132px -69px}}@media screen and (max-width:640px){.head-section{background-position:-147px -124px}}
:root{--marquee-gap:64px}.companies-section{padding-bottom:64px}.companies-section__logo{height:56px}
.gartner-banner-section{padding:144px 0}@media screen and (max-width:1000px){.gartner-banner-section{padding:124px 0}}@media screen and (max-width:640px){.gartner-banner-section{padding:64px 0}}.gartner-banner-section__card{border-radius:24px;box-shadow:-6px -6px 30px 10px rgba(108,54,222,.25),6px 6px 30px 10px rgba(108,54,222,.25);padding:32px 65px;gap:0 100px}@media screen and (max-width:1276px){.gartner-banner-section__card{gap:0 65px}}@media screen and (max-width:1000px){.gartner-banner-section__card{padding:32px;gap:16px 0}}@media screen and (max-width:640px){.gartner-banner-section__card{padding:32px 16px}}.gartner-banner-section__img{height:122px}@media screen and (max-width:1276px){.gartner-banner-section__img{height:161px}}@media screen and (max-width:640px){.gartner-banner-section__img{height:96px}}
.reason-card{background:linear-gradient(180deg,var(--color-violet-80),transparent);border-radius:16px;padding:24px;z-index:1}@media screen and (max-width:640px){.reason-card{padding:16px}}.reason-card__icon{height:28px;width:28px}
.toc__item,.toc__item:focus,.toc__item:hover{text-decoration:none}.toc__item:hover:not(html){--_rs-typography-hardness-color:var(--rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227)))}
.sticky-menu-wrap{visibility:hidden;opacity:0;position:fixed;z-index:10;top:0;left:0;right:0;padding:16px 0;background:linear-gradient(180deg,rgba(13,13,13,.8),rgba(13,13,13,0));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .4s}.sticky-menu-wrap_visible{visibility:visible;opacity:1}@media screen and (max-width:1000px){.sticky-menu-wrap_drop-downed{height:100vh;padding-bottom:32px;background:rgba(13,13,13,.8)}}@media screen and (max-width:640px){.sticky-menu-wrap_drop-downed .sticky-menu-container{display:grid;grid-template-rows:auto 1fr;height:calc(100vh - 48px)}.sticky-menu-wrap_drop-downed .links-and-button{display:flex;flex-direction:column}.sticky-menu-wrap_drop-downed .links-and-button>:first-child{flex-grow:1}}.sticky-menu-wrap__buttons{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:640px){.sticky-menu-wrap__buttons-item{flex-basis:100%}.sticky-menu-wrap__buttons-item a{width:100%}}.open-toc-button{cursor:pointer}
.price-slider{--price-slider-default-separator-color:#f1f1f1;width:100%}.price-slider__body{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none;user-modify:none;display:flex}.price-slider__block{flex-basis:0;display:flex;flex-direction:column;position:relative;padding:48px 0}.price-slider__block-start-label{position:absolute;top:10px;left:0;transform:translateX(-50%)}.price-slider__block-end-label{position:absolute;top:10px;right:0;transform:translateX(50%)}.price-slider__block-line{height:5px;width:100%;border-right:2px solid var(--price-slider-separator-color,var(--price-slider-default-separator-color));box-sizing:border-box}.price-slider__block-bottom-label{padding-top:20px;position:absolute}.price-slider__mark-wrapper{position:absolute;top:50px;left:0;transform:translate(-50%,-50%);outline:none}.price-slider__mark-wrapper:focus{outline:none}.price-slider__mark-wrapper:focus[data-focus-method=key]{box-shadow:var(--wt-color-primary-light-theme-80) 0 0 0 4px}.price-slider__mark{height:24px;width:24px;border-radius:100%;background-color:#fff;border:1px solid var(--wt-color-dark-20)}.price-slider_theme_dark{--price-slider-default-separator-color:#3b3e43}
.b2b-pricing-calc-disclaimer{background-color:var(--rs-color-white-t10);padding:16px}.b2b-pricing-calc-disclaimer__logo-wrapper svg{width:48px;height:48px}
.b2b-pricing-calc-contact-sales-form__content{background-color:var(--rs-color-white-t10);padding:24px;border-radius:16px}
.b2b-pricing-calc-product-card{display:flex;gap:24px;padding:16px;border-radius:16px;background:transparent;border:1px solid var(--rs-color-white-t20)}.b2b-pricing-calc-product-card:hover{text-decoration:none;border-color:var(--rs-color-white)}.b2b-pricing-calc-product-card__icon svg{width:48px;height:48px}.b2b-pricing-calc-product-card__details{flex-grow:1}.b2b-pricing-calc-product-card__link{display:inline-block}@media screen and (max-width:1276px){.b2b-pricing-calc-product-card{flex-direction:column;gap:12px}.b2b-pricing-calc-product-card__icon svg{width:32px;height:32px}}
.b2b-pricing-calculation__main{display:grid;grid-template-areas:"dev-count     .             price" "product-cards product-cards product-cards";row-gap:32px}.b2b-pricing-calculation__dev-count{grid-area:dev-count;max-width:-moz-fit-content;max-width:fit-content;align-self:start}.b2b-pricing-calculation__dev-count,.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__main>.b2b-pricing-calculation__dev-count,.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main>.b2b-pricing-calculation__dev-count{-ms-grid-row:1;-ms-grid-column:1}.b2b-pricing-calculation__price-wrapper{--formatted-price-composition-text-align:right;text-align:var(--formatted-price-composition-text-align);grid-area:price;justify-self:end;max-width:-moz-min-content;max-width:min-content}.b2b-pricing-calculation__price-wrapper,.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__main>.b2b-pricing-calculation__price-wrapper{-ms-grid-row:1;-ms-grid-column:3}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main>.b2b-pricing-calculation__price-wrapper{-ms-grid-row:3;-ms-grid-column:1}.b2b-pricing-calculation__sales-form{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;display:none;grid-area:sales-form}.b2b-pricing-calculation__cta{display:none;grid-area:cta}.b2b-pricing-calculation__product-cards{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:product-cards;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:32px;column-gap:32px;row-gap:16px}.b2b-pricing-calculation__price-slider{--price-slider-separator-color:var(--rs-color-black)}.b2b-pricing-calculation__price-slider-mark{height:24px;width:24px;box-sizing:border-box;border-radius:100%;background-color:var(--rs-color-black);border:2px solid var(--rs-color-white)}@media screen and (max-width:640px){.b2b-pricing-calculation__main{grid-template-areas:"dev-count" "price" "cta" "product-cards";grid-template-columns:1fr}.b2b-pricing-calculation__cta{display:block}.b2b-pricing-calculation__product-cards{grid-template-columns:1fr}.b2b-pricing-calculation__price-wrapper{--formatted-price-composition-text-align:left;justify-self:auto;max-width:none}.b2b-pricing-calculation__price-slider-wrapper{padding-right:12px}.b2b-pricing-calculation__dev-count{-ms-grid-row:1;-ms-grid-column:1}.b2b-pricing-calculation__price-wrapper{-ms-grid-row:2;-ms-grid-column:1}.b2b-pricing-calculation__cta{-ms-grid-row:3;-ms-grid-column:1}.b2b-pricing-calculation__product-cards{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:1}}.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__main{display:grid;grid-template-areas:"dev-count . price";row-gap:32px}.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__product-cards{display:none}@media screen and (max-width:640px){.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__main{grid-template-areas:"dev-count" "price" "cta"}.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__main>.b2b-pricing-calculation__dev-count{-ms-grid-row:1;-ms-grid-column:1}.b2b-pricing-calculation_lowTier .b2b-pricing-calculation__main>.b2b-pricing-calculation__price-wrapper{-ms-grid-row:2;-ms-grid-column:1}.b2b-pricing-calculation__cta{-ms-grid-row:3;-ms-grid-column:1}}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main{grid-template-areas:"dev-count     sales-form" ".             sales-form" "price         sales-form";justify-content:space-between;align-items:center;grid-template-columns:minmax(auto,500px) minmax(auto,630px)}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__cta{display:none}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__sales-form{display:block;justify-self:end;align-self:start}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__product-cards{display:none}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__price-wrapper{--formatted-price-composition-text-align:left;justify-self:auto;align-self:end}@media screen and (max-width:1276px){.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main{grid-template-areas:"dev-count     .             price" ".             sales-form    sales-form";grid-template-columns:repeat(3,1fr);-moz-column-gap:32px;column-gap:32px}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__product-cards{grid-template-columns:repeat(3,1fr);-moz-column-gap:32px;column-gap:32px}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__price-wrapper{--formatted-price-composition-text-align:right;justify-self:end}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main>.b2b-pricing-calculation__dev-count{-ms-grid-row:1;-ms-grid-column:1}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main>.b2b-pricing-calculation__price-wrapper{-ms-grid-row:1;-ms-grid-column:5}.b2b-pricing-calculation__sales-form{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:3}}@media screen and (max-width:1000px){.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main{grid-template-areas:"dev-count" "price" "sales-form";grid-template-columns:1fr}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__sales-form{justify-self:auto}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__price-wrapper{--formatted-price-composition-text-align:left;justify-self:auto}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main>.b2b-pricing-calculation__dev-count{-ms-grid-row:1;-ms-grid-column:1}.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__main>.b2b-pricing-calculation__price-wrapper{-ms-grid-row:2;-ms-grid-column:1}.b2b-pricing-calculation__sales-form{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:640px){.b2b-pricing-calculation_sales-form-on-screen .b2b-pricing-calculation__product-cards{grid-template-columns:1fr}}
.estimate-costs-container:before{content:"";position:absolute;top:-266px;left:-475px;width:1192px;height:1139px;border-radius:1192px;background:var(--gradient-sphere)}.estimate-costs-container__content{position:relative}
.b2b-slider__wrapper{overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:transparent transparent;position:relative;display:flex;gap:32px}.b2b-slider__wrapper::-webkit-scrollbar{display:none}.b2b-slider__slide{flex:0 0 auto;width:100%;scroll-snap-align:center}
.improve-outcomes__card{height:100%}@media screen and (max-width:640px){.improve-outcomes__card{padding:16px}}
@media screen and (max-width:640px){.improve-outcomes{padding-bottom:44px}}.improve-outcomes__wrap{margin:0 -64px;padding:64px 64px 96px;border-radius:32px;background:linear-gradient(180deg,var(--color-violet-80),var(--color-violet-24))}@media screen and (max-width:1000px){.improve-outcomes__wrap{margin:0 -22px;padding:64px 22px 96px}}@media screen and (max-width:640px){.improve-outcomes__wrap{margin:0 -16px;padding:48px 16px 64px;border-radius:16px}}
.trial-section__container:before{content:"";position:absolute;top:-384px;left:-474px;width:1192px;height:1139px;border-radius:1192px;background:var(--gradient-sphere);z-index:1}.trial-section__content{position:relative;z-index:2}.trial-section__text-color{color:var(--rs-color-primary-dark-theme)}.trial-section__action-btn{z-index:1}
.developer-experience-card{height:100%;display:flex!important;flex-direction:column}@media screen and (max-width:640px){.developer-experience-card{padding:16px}.developer-experience-card:active.developer-experience-card:active{padding:15px}}.developer-experience-card__icon{width:64px;height:64px}.developer-experience-card__description{flex-grow:1}.developer-experience-card_highlighted{background:linear-gradient(58deg,#390483 2.91%,#9d01c1 48.68%,#f016c8 71.4%,#fc983d) no-repeat;background-size:cover}
.developer-experience-section{position:relative;background:transparent;z-index:2}
.testimonial-card{background-color:#fff}@media screen and (max-width:640px){.testimonial-card{width:calc(100% - 32px);height:100%;margin-left:16px;padding:16px}}.testimonial-card__logo_epic-games{max-width:72px;max-height:96px}.testimonial-card__logo_miquido{max-width:196px;max-height:50px}.testimonial-card__logo_ncr{max-width:160px;max-height:56px}.testimonial-card__logo_spring{max-width:82px;max-height:96px}.testimonial-card__logo_bnpparibas{max-width:249px;max-height:56px}
.testimonials-section__inner{margin:0 -64px;padding:64px 64px 96px;background:linear-gradient(180deg,rgba(108,54,222,.5),#6c36de);border-radius:32px}@media screen and (max-width:1000px){.testimonials-section__inner{margin:0 -22px;padding:64px 22px}}@media screen and (max-width:640px){.testimonials-section__inner{margin:0;padding:48px 0;border-radius:16px}}.testimonials-section__column{display:flex;flex-direction:column}.testimonials-section__column div:last-child{flex:1}
.b2b-integration-card{padding:16px 16px 32px;border-radius:16px;border:2px solid #fff}.b2b-integration-card__tool{text-align:center;width:107px}.b2b-integration-card__icon{height:48px}
.integration-section{background-color:transparent}.integration-container{position:relative;z-index:1}
.request-pricing-container{position:relative;z-index:1}
:root{--color-black:#0d0d0d;--color-violet-80:rgba(108,54,222,0.8);--color-violet-24:rgba(108,54,222,0.24);--gradient-sphere:radial-gradient(50% 50% at 50% 50%,rgba(28,0,107,0.7) 0%,rgba(38,6,53,0) 100%)}.background-black{background-color:var(--color-black)}.jetbrains-b2b-page{background-color:#0d0d0d}.jetbrains-b2b-page:after{display:block;position:absolute;bottom:0;right:-250px;content:"";width:2082px;height:1080px;background-image:url("data:image/svg+xml,%3Csvg fill='none' height='1080' viewBox='0 0 2082 1080' width='2082' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3ClinearGradient id='a'%3E%3Cstop offset='.23' stop-color='%230d0d0d'/%3E%3Cstop offset='.43' stop-color='%23170647'/%3E%3Cstop offset='.53125' stop-color='%23390082'/%3E%3Cstop offset='.838542' stop-color='%23901ed6'/%3E%3Cstop offset='1' stop-color='%23d254ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='1892.01' x2='2772.14' xlink:href='%23a' y1='-252.928' y2='3081.15'/%3E%3ClinearGradient id='c' gradientUnits='userSpaceOnUse' x1='2054.01' x2='2019.31' xlink:href='%23a' y1='156.626' y2='2605.14'/%3E%3ClinearGradient id='d' gradientUnits='userSpaceOnUse' x1='2072.27' x2='1602.89' xlink:href='%23a' y1='460.875' y2='2138.44'/%3E%3ClinearGradient id='e' gradientUnits='userSpaceOnUse' x1='2063.14' x2='1448.21' xlink:href='%23a' y1='672.817' y2='1752.16'/%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='2034.92' x2='1429.51' xlink:href='%23a' y1='813.527' y2='1464.31'/%3E%3ClinearGradient id='g' gradientUnits='userSpaceOnUse' x1='2006.43' x2='1480.41' xlink:href='%23a' y1='903.819' y2='1266.55'/%3E%3ClinearGradient id='h' gradientUnits='userSpaceOnUse' x1='1985.71' x2='1559.85' xlink:href='%23a' y1='960.742' y2='1140.54'/%3E%3ClinearGradient id='i' gradientUnits='userSpaceOnUse' x1='1974.75' x2='1644.76' xlink:href='%23a' y1='996.808' y2='1066.77'/%3E%3ClinearGradient id='j' gradientUnits='userSpaceOnUse' x1='1972.59' x2='1723.73' xlink:href='%23a' y1='1020.48' y2='1028.43'/%3E%3ClinearGradient id='k' gradientUnits='userSpaceOnUse' x1='1977.13' x2='1792.23' xlink:href='%23a' y1='1037.09' y2='1012.65'/%3E%3ClinearGradient id='l' gradientUnits='userSpaceOnUse' x1='1986.16' x2='1849.41' xlink:href='%23a' y1='1049.78' y2='1010.28'/%3E%3ClinearGradient id='m' gradientUnits='userSpaceOnUse' x1='1997.72' x2='1896.15' xlink:href='%23a' y1='1060.24' y2='1015.21'/%3E%3ClinearGradient id='n' gradientUnits='userSpaceOnUse' x1='2010.28' x2='1933.92' xlink:href='%23a' y1='1069.31' y2='1023.56'/%3E%3ClinearGradient id='o' gradientUnits='userSpaceOnUse' x1='2022.71' x2='1964.23' xlink:href='%23a' y1='1077.33' y2='1032.98'/%3E%3ClinearGradient id='p' gradientUnits='userSpaceOnUse' x1='2034.25' x2='1988.37' xlink:href='%23a' y1='1084.36' y2='1042.13'/%3E%3ClinearGradient id='q' gradientUnits='userSpaceOnUse' x1='2044.36' x2='2007.38' xlink:href='%23a' y1='1090.36' y2='1050.27'/%3E%3ClinearGradient id='r' gradientUnits='userSpaceOnUse' x1='2052.71' x2='2021.99' xlink:href='%23a' y1='1095.25' y2='1057.03'/%3E%3ClinearGradient id='s' gradientUnits='userSpaceOnUse' x1='2059.07' x2='2032.75' xlink:href='%23a' y1='1098.91' y2='1062.26'/%3E%3Cmask id='t' height='1080' maskUnits='userSpaceOnUse' width='2082' x='0' y='0'%3E%3Cpath d='m0 1080h2082v-1080h-2082z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23t)'%3E%3Cpath d='m3797.61 318.723-938.77 2316.937c-121.06 298.78-461.79 443.01-760.57 321.95l-2316.936-938.77c-298.774-121.06-443.007-461.79-321.95-760.57l938.776-2316.94c121.057-298.77 461.789-443 760.56-321.95l2316.94 938.78c298.78 121.057 443.01 461.7891 321.95 760.563z' fill='url(%23b)'/%3E%3Cpath d='m3248.24 911.53-1084.56 1405.47c-139.85 181.23-400.45 214.82-581.69 74.96l-1405.467-1084.56c-181.23745-139.86-214.8222-400.453-74.966-581.691l1084.563-1405.466c139.85-181.238 400.45-214.823 581.69-74.967l1405.47 1084.562c181.23 139.856 214.82 400.454 74.96 581.692z' fill='url(%23c)'/%3E%3Cpath d='m2756.2 1197.33-1001.6 769.21c-129.15 99.2-314.48 74.88-413.67-54.28l-769.221-1001.599c-99.192-129.158-74.871-314.486 54.287-413.678l1001.594-769.217c129.16-99.192 314.49-74.871 413.68 54.286l769.22 1001.597c99.19 129.158 74.87 314.481-54.29 413.681z' fill='url(%23d)'/%3E%3Cpath d='m2408.88 1300.62-825.98 358.87c-106.51 46.28-230.52-2.61-276.79-109.12l-358.881-825.98c-46.278-106.512 2.608-230.515 109.121-276.793l825.98-358.8774c106.51-46.2779 230.52 2.6077 276.79 109.1194l358.88 825.981c46.28 106.51-2.61 230.52-109.12 276.8z' fill='url(%23e)'/%3E%3Cpath d='m2172.68 1307.5-634.15 114.38c-81.78 14.75-160.12-39.65-174.87-121.42l-114.38-634.153c-14.75-81.775 39.65-160.114 121.42-174.864l634.16-114.382c81.77-14.75 160.11 39.647 174.86 121.422l114.38 634.147c14.75 81.78-39.65 160.12-121.42 174.87z' fill='url(%23f)'/%3E%3Cpath d='m2026.39 1271.93-462.87-18.23c-59.69-2.35-106.22-52.7-103.87-112.39l18.22-462.866c2.35-59.688 52.7-106.223 112.39-103.872l462.87 18.228c59.69 2.35 106.22 52.7 103.87 112.388l-18.22 462.872c-2.36 59.68-52.71 106.22-112.39 103.87z' fill='url(%23g)'/%3E%3Cpath d='m1945.85 1224.45-325.24-80.82c-41.94-10.42-67.52-52.91-57.1-94.86l80.82-325.235c10.42-41.94 52.92-67.52 94.86-57.098l325.24 80.819c41.94 10.422 67.52 52.919 57.1 94.859l-80.82 325.235c-10.43 41.94-52.92 67.52-94.86 57.1z' fill='url(%23h)'/%3E%3Cpath d='m1909.73 1180.25-221.86-102.87c-28.61-13.26-41.07-47.25-27.8-75.86l102.87-221.864c13.26-28.61 47.25-41.064 75.86-27.799l221.86 102.867c28.61 13.265 41.07 47.251 27.8 75.861l-102.87 221.865c-13.26 28.61-47.25 41.06-75.86 27.8z' fill='url(%23i)'/%3E%3Cpath d='m1901.51 1145.31-147.84-103.57c-19.06-13.35-23.69-39.66-10.34-58.725l103.57-147.835c13.36-19.063 39.67-23.696 58.73-10.34l147.84 103.57c19.06 13.355 23.69 39.667 10.34 58.73l-103.57 147.83c-13.36 19.07-39.67 23.7-58.73 10.34z' fill='url(%23j)'/%3E%3Cpath d='m1909.39 1120.7-96.65-94.56c-12.46-12.2-12.68-32.208-.49-44.671l94.56-96.65c12.2-12.464 32.21-12.682 44.67-.488l96.65 94.561c12.46 12.194 12.68 32.208.49 44.668l-94.56 96.65c-12.2 12.46-32.21 12.68-44.67.49z' fill='url(%23k)'/%3E%3Cpath d='m1925.52 1105.16-62.17-82.37c-8.01-10.62-5.9-25.742 4.72-33.759l82.36-62.168c10.62-8.017 25.75-5.903 33.77 4.717l62.16 82.36c8.02 10.62 5.91 25.75-4.71 33.77l-82.37 62.16c-10.62 8.02-25.74 5.91-33.76-4.71z' fill='url(%23l)'/%3E%3Cpath d='m1944.96 1096.64-39.36-70.27c-5.07-9.07-1.83-20.54 7.23-25.62l70.28-39.348c9.06-5.074 20.53-1.837 25.61 7.225l39.35 70.283c5.08 9.06 1.84 20.53-7.22 25.61l-70.28 39.35c-9.07 5.07-20.54 1.84-25.61-7.23z' fill='url(%23m)'/%3E%3Cpath d='m1964.76 1093.1-24.41-59.74c-3.15-7.71.55-16.51 8.25-19.66l59.74-24.412c7.7-3.148 16.51.549 19.66 8.253l24.41 59.739c3.15 7.7-.55 16.51-8.25 19.66l-59.74 24.41c-7.71 3.15-16.51-.55-19.66-8.25z' fill='url(%23n)'/%3E%3Cpath d='m1983.27 1092.74-14.65-51.15c-1.89-6.6 1.93-13.48 8.52-15.37l51.16-14.66c6.59-1.89 13.48 1.93 15.37 8.53l14.66 51.15c1.89 6.6-1.93 13.49-8.53 15.38l-51.16 14.65c-6.59 1.89-13.48-1.93-15.37-8.53z' fill='url(%23o)'/%3E%3Cpath d='m1999.65 1094.21-8.26-44.45c-1.07-5.73 2.72-11.24 8.45-12.31l44.45-8.26c5.73-1.06 11.25 2.72 12.31 8.46l8.26 44.44c1.07 5.73-2.72 11.25-8.45 12.31l-44.45 8.26c-5.73 1.07-11.25-2.72-12.31-8.45z' fill='url(%23p)'/%3E%3Cpath d='m2013.49 1096.48-4.03-39.34c-.52-5.07 3.18-9.61 8.25-10.13l39.34-4.03c5.08-.52 9.61 3.18 10.13 8.25l4.03 39.34c.52 5.07-3.17 9.61-8.25 10.13l-39.34 4.03c-5.07.52-9.61-3.18-10.13-8.25z' fill='url(%23q)'/%3E%3Cpath d='m2024.65 1098.84-1.21-35.52c-.15-4.58 3.44-8.42 8.02-8.58l35.52-1.21c4.58-.15 8.43 3.44 8.58 8.02l1.21 35.52c.15 4.58-3.44 8.43-8.02 8.58l-35.52 1.21c-4.58.15-8.43-3.44-8.58-8.02z' fill='url(%23r)'/%3E%3Cpath d='m2033.1 1100.81.67-32.7c.09-4.22 3.58-7.57 7.8-7.49l32.71.67c4.21.09 7.57 3.58 7.48 7.8l-.67 32.71c-.09 4.21-3.58 7.57-7.8 7.48l-32.7-.67c-4.22-.09-7.57-3.58-7.49-7.8z' fill='url(%23s)'/%3E%3C/g%3E%3C/svg%3E")}
