:root{--ita-ink:#12161c;--ita-ink-2:#1a2029;--ita-text:#5b6470;--ita-muted:#7a838f;--ita-border:#e0e4e9;--ita-border-2:#d5dae1;--ita-canvas:#f6f7f8;--ita-fill:#eef0f3;--ita-surface:#fff;--ita-primary:#0b57d0;--ita-primary-hover:#0a4ab1;--ita-primary-soft:#f4f8fe;--ita-on-dark:#b8c0ca;--ita-on-dark-accent:#8fb4f0;--ita-on-dark-strong:#e6ebf2;--ita-dark-border:#2a3140;--ita-success:#4a9d6a;--ita-danger:#c2492e}body,button,input,select,textarea{font-family:'Golos Text',sans-serif}h1,h2,h3,.ita-wordmark,[class*="price"],[class*="stats"] strong,[class*="metrics"] strong,[class*="plan"]>strong{font-family:'Unbounded',sans-serif!important}[class*="eyebrow"],[class*="kicker"],[class*="mono"],.ita-technical-label,.ita-main small,.ita-site-footer h2{font-family:'IBM Plex Mono',monospace!important}.ita-site-header nav a,.ita-header-phone,.ita-header-cta,.ita-site-footer a,.ita-button,[class*="button"],.ita-services-dropdown details>summary{font-family:'Golos Text',sans-serif!important}.ita-site-header{background:#f6f7f8!important}.ita-site-header nav a,.ita-header-phone{color:#5b6470!important}a{text-decoration:none;color:inherit}a:hover{color:#0b57d0}.ita-entry__content :where(p,li) a:not(.ita-button){text-decoration:underline;text-underline-offset:2px}.ita-site-header .ita-wordmark,.ita-site-footer .ita-wordmark{display:inline-flex;flex:0 0 auto;align-items:center;gap:0;white-space:nowrap;color:#12161c;font:700 19px 'Unbounded','Golos Text',sans-serif;letter-spacing:-.01em}.ita-site-header .ita-wordmark>span,.ita-site-footer .ita-wordmark>span{display:inline;width:auto;height:auto;margin:0!important;border:0;border-radius:0;color:#0b57d0;font:700 19px 'Unbounded','Golos Text',sans-serif}.ita-site-header .ita-wordmark>b,.ita-site-footer .ita-wordmark>b{font-weight:700}.ita-site-footer .ita-wordmark>span{color:#8fb4f0}.ita-header-phone{white-space:nowrap}.ita-header-cta{padding:11px 22px!important;border-radius:4px!important;background:#0b57d0!important;border-color:#0b57d0!important;color:#fff!important}.ita-home-langs{display:flex;flex:0 0 auto;gap:2px;font-size:12.5px;font-weight:600}.ita-home-langs span,.ita-home-langs a{display:grid;place-items:center;min-width:44px!important;min-height:44px;padding:4px;border-radius:3px}.ita-home-langs span{background:#12161c;color:#fff}.ita-home-langs a{color:#5b6470}.ita-global-nav .ita-menu{align-items:center}.ita-global-nav a,.ita-cloud-header-nav a,.ita-services-dropdown details>summary,.ita-header-phone{font-size:14.5px;font-weight:500;line-height:1}.ita-services-dropdown{position:relative}.ita-services-dropdown details>summary{display:flex;align-items:center;min-height:44px;color:#5b6470;font:500 14.5px/1 'Golos Text',sans-serif;cursor:pointer;list-style:none}.ita-services-dropdown details>summary::-webkit-details-marker{display:none}.ita-services-dropdown__menu{position:absolute;z-index:50;top:calc(100% + 8px);left:0;display:grid;width:300px;padding:10px;border:1px solid #e0e4e9;border-radius:6px;background:#fff;box-shadow:0 16px 36px rgba(18,22,28,.14)}.ita-services-dropdown__menu a{display:flex;align-items:center;min-height:44px;padding:7px 10px;border-radius:4px;color:#12161c;font-size:14px}.ita-services-dropdown__menu a:hover{background:#f4f8fe;color:#0b57d0}.ita-site-footer{background:#12161c!important;color:#fff!important}.ita-site-footer__grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px}.ita-site-footer nav,.ita-site-footer__contacts{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ita-site-footer h2{margin:0 0 4px;color:#8fb4f0;font:500 13px 'IBM Plex Mono',monospace;letter-spacing:.08em;text-transform:uppercase}.ita-site-footer a{display:flex;align-items:center;min-height:44px;color:#b8c0ca!important;text-decoration:none!important}.ita-site-footer a:hover{color:#fff!important}.ita-site-footer .ita-wordmark{color:#fff!important}.ita-site-footer__brand p,.ita-site-footer__meta p{color:#b8c0ca!important}.ita-site-footer__brand p{max-width:260px}.ita-summary-card__link,.ita-knowledge-card>a:last-child{display:inline-flex;align-items:center;min-height:44px}.ita-home-actions a{display:flex;align-items:center;justify-content:center;min-height:58px;text-align:center}@media(min-width:769px){.ita-home-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch!important;gap:12px!important}.ita-home-actions a{width:100%;height:100%;margin:0!important}}.ita-out-faq summary,.ita-security-faq summary,.ita-server-faq summary,.ita-cloud-faq summary,.ita-devops-faq summary{position:relative;display:flex;align-items:center;min-height:64px;padding-right:44px;list-style:none}.ita-out-faq summary::-webkit-details-marker,.ita-security-faq summary::-webkit-details-marker,.ita-server-faq summary::-webkit-details-marker,.ita-cloud-faq summary::-webkit-details-marker,.ita-devops-faq summary::-webkit-details-marker{display:none}.ita-out-faq summary::after,.ita-security-faq summary::after,.ita-server-faq summary::after,.ita-cloud-faq summary::after,.ita-devops-faq summary::after{position:absolute;right:8px;content:'+';color:#0b57d0;font-size:22px}.ita-out-faq details[open] summary::after,.ita-security-faq details[open] summary::after,.ita-server-faq details[open] summary::after,.ita-cloud-faq details[open] summary::after,.ita-devops-faq details[open] summary::after{content:'−'}@media(max-width:1100px){.ita-global-nav .ita-menu{gap:12px}.ita-global-nav a,.ita-services-dropdown details>summary{font-size:10.5px}.ita-header-phone{display:none}.ita-site-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.ita-site-header__in{gap:10px}.ita-home-langs{margin-left:auto}.ita-menu-toggle{margin-left:0}.ita-site-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ita-site-header__in{padding-inline:16px}.ita-site-header .ita-wordmark,.ita-site-header .ita-wordmark>span{font-size:16px}.ita-home-langs span,.ita-home-langs a{min-width:44px!important;min-height:44px;padding-inline:3px}.ita-site-footer__grid{grid-template-columns:1fr;gap:32px}.ita-site-footer nav,.ita-site-footer__contacts{gap:4px}.ita-site-footer a{min-height:44px}.ita-mobile-nav a{min-height:50px}}
.ita-site-footer nav,.ita-site-footer__contacts{gap:12px!important}
main .wpcf7-submit{width:100%!important;padding:16px 22px!important;border:0!important;border-radius:4px!important;background:#0b57d0!important;color:#fff!important;font:600 15px/1 'Golos Text',sans-serif!important;text-decoration:none!important}
.ita-select{position:relative;display:block;width:100%;margin-top:4px}.ita-select__native{position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ita-select__trigger{position:relative;display:flex;align-items:center;width:100%;min-height:48px;padding:12px 44px 12px 14px;border:1px solid #d5dae1;border-radius:4px;background:#fff;color:#12161c;font:14.5px/1.45 'Golos Text',sans-serif;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.ita-select__trigger[aria-invalid="true"]{border-color:#c2492e;box-shadow:0 0 0 1px rgba(194,73,46,.12)}.ita-select__trigger[aria-disabled="true"]{cursor:not-allowed;opacity:.62}.ita-select__trigger::after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid #5b6470;border-bottom:2px solid #5b6470;transform:translateY(-65%) rotate(45deg);transition:transform .16s ease}.ita-select.is-open .ita-select__trigger::after{transform:translateY(-25%) rotate(225deg)}.ita-select__trigger:hover{border-color:#aeb6c1}.ita-select__trigger:focus-visible{outline:3px solid rgba(11,87,208,.22);outline-offset:2px;border-color:#0b57d0}.ita-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ita-select__list{position:absolute;z-index:100;top:calc(100% + 7px);left:0;right:0;max-height:360px;padding:6px;overflow-y:auto;border:1px solid #d5dae1;border-radius:6px;background:#fff;color:#12161c;box-shadow:0 18px 44px rgba(18,22,28,.18)}.ita-select__list[hidden]{display:none!important}.ita-select__option{display:flex;align-items:center;min-height:42px;padding:9px 38px 9px 12px;border-radius:4px;font:14.5px/1.35 'Golos Text',sans-serif;cursor:pointer;position:relative}.ita-select__option.is-active{background:#f4f8fe;color:#0b57d0}.ita-select__option[aria-selected="true"]{font-weight:600}.ita-select__option[aria-selected="true"]::after{content:"✓";position:absolute;right:12px;color:#0b57d0;font-weight:700}.ita-select__option[aria-disabled="true"]{color:#7a838f;cursor:not-allowed}.ita-contact .ita-select__trigger{border-color:rgba(255,255,255,.18);background:#12161c;color:#fff}.ita-contact .ita-select__trigger::after{border-color:#b8c0ca}.ita-contact .ita-select__list{border-color:#2a3140;background:#1a2029;color:#fff;box-shadow:0 18px 44px rgba(0,0,0,.35)}.ita-contact .ita-select__option.is-active{background:#25334a;color:#8fb4f0}@media(max-width:640px){.ita-select__list{max-height:min(360px,44vh)}}
.ita-home-button,.ita-services-button,.ita-knowledge-cta a:first-child{padding:16px 22px!important;border-radius:4px!important}
