@charset "UTF-8";.robert-user-info{margin-bottom:4.5rem}.robert-user-info__avatar{width:4.5625rem;height:4.5625rem}.robert-user-info__avatar img{display:block}.robert-user-info__name{font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);font-weight:500;color:var(--medium-blue)}.robert-user-info__mail{font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);color:var(--medium-blue)}.robert-user-avatar{width:4.5625rem;height:4.5625rem}.robert-user-avatar img{display:block}.robert-action-button{width:fit-content;transition:.5s ease;height:2.75rem;text-align:center;padding:0 2.25rem;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);background:var(--turquoise);min-width:10rem}.robert-action-button:not(.outline,.disabled):hover{background:var(--turquoise-light)}.robert-action-button.outline{color:var(--turquoise);border:2px solid var(--turquoise);background:transparent;text-align:center}.robert-action-button.outline:hover{border:2px solid var(--turquoise);color:var(--turquoise)}.robert-action-button.disabled{background:var(--button-disabled);cursor:not-allowed}.robert-input-form input{background:var(--turquoise-loght);outline:.0625rem solid var(--turquoise-loght);border:.0625rem solid var(--turquoise-loght);color:var(--turquoise)}.robert-input-form input:focus{outline:.0625rem solid var(--turquoise);border:.0625rem solid var(--turquoise)}.robert-input-form input::placeholder{color:var(--turquoise);font-size:clamp(1rem,.9567307692rem + .1923076923vw,1.125rem)}.robert-input-form.invalid input{border:.0625rem solid red}.robert-input-form.invalid input:focus{outline:none;border:.0625rem solid red}.robert-input-form label{white-space:nowrap;margin-right:1.125rem;font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);margin-bottom:.625rem;color:var(--dark-blue)}.robert-project-select{display:flex;align-items:center;gap:1.3125rem}@media (width <= 90.06125rem){.robert-project-select{flex-wrap:wrap;gap:0}}.robert-project-select__title{width:fit-content;white-space:nowrap;color:var(--medium-blue);font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);line-height:1.25}.robert-project-select__title.wrap{white-space:wrap}@media (width <= 63.99875rem){.robert-project-select__title{margin-right:1.3125rem}}@media (width <= 63.99875rem){.robert-project-select__title{white-space:wrap}}.robert-project-select__input{max-width:26.5625rem}.robert-project-select__input button{background:var(--turquoise-loght);height:3.125rem;border:none;outline:none;border-radius:.5rem;text-transform:uppercase}.robert-project-select__input button+div{margin-right:10px}.robert-project-select__input [data-part=value-text]{color:var(--medium-blue);margin-left:.875rem}.robert-project-select__description{display:block;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);font-weight:300;opacity:.5;margin-top:.75rem}.robert-component{display:flex;align-items:flex-end}.robert-component__inputs{display:flex;gap:.5rem;flex:1}.robert-component__inputs input{width:5.625rem;height:2.3125rem;text-align:center}@media (width <= 90.06125rem){.robert-component__inputs{flex:0}}.robert-component__title{flex:1;text-align:center;white-space:nowrap;margin-right:.75rem;color:var(--medium-blue);font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem)}@media (width <= 90.06125rem){.robert-component__title{flex:1;max-width:6.25rem}}.robert-component__initial span,.robert-component__required span{display:block;text-align:center;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);color:var(--black-blue);opacity:.4;margin-bottom:.875rem}.robert-component__measurements{white-space:nowrap;margin-left:.75rem;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);color:var(--black-blue);opacity:.4}.robert-account-form>div{margin-bottom:2.5rem}.robert-account-form__title{font-size:clamp(1rem,.8269230769rem + .7692307692vw,1.5rem);width:100%;text-align:left;color:var(--dark-blue);font-weight:500;min-height:2.125rem}.robert-account-form button[type=submit]{width:fit-content;padding:0 2.25rem;height:2.75rem;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);background:var(--turquoise)}.robert-account-form button[type=submit]:hover{background:var(--turquoise-light)}.robert-account-form__fields{min-width:24.5rem;display:flex;align-items:center;flex-direction:column;flex:1;max-width:27.625rem}.robert-login-form{width:24.5rem}.robert-login-form>div{margin-bottom:2.5rem}.robert-login-form button[type=submit]{width:7.4375rem;height:2.75rem;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);background:var(--turquoise)}.robert-login-form button[type=submit]:hover{background:var(--turquoise-light)}.robert-login-form__fields{display:flex;flex-direction:column;gap:.75rem}.robert-login-form__title{font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);width:100%;text-align:left;color:var(--dark-blue);font-weight:400}.robert-login-form__input input{height:3.125rem}.robert-technical-specifications__item{margin-bottom:1rem}@media (width <= 90.06125rem){.robert-technical-specifications__item{margin-bottom:1.25rem}}.robert-project-title input{height:3.75rem;font-weight:500;font-size:clamp(2rem,1.8269230769rem + .7692307692vw,2.5rem);min-width:18.125rem;max-width:31.25rem}.robert-project-title h2{font-size:clamp(2rem,1.8269230769rem + .7692307692vw,2.5rem);color:var(--medium-blue);font-weight:600;letter-spacing:-1.8%;max-width:31.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.robert-project-form__title{border-bottom:2px solid var(--light-blue);display:flex;gap:1.375rem;align-items:center;flex-wrap:wrap;padding:1.375rem 0 1.375rem 1.375rem}.robert-project-form .pdk{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:5rem;margin-top:3.75rem;gap:.625rem}@media (width <= 90.06125rem){.robert-project-form .pdk{gap:.9375rem}}.robert-project-form .pdk__title{font-size:clamp(1.25rem,1.1634615385rem + .3846153846vw,1.5rem);font-weight:500;color:var(--medium-blue);line-height:1.2;min-width:21.25rem}.robert-project-form .pdk__action{height:2.25rem;width:12.9375rem;border-radius:.1875rem}@media (width <= 90.06125rem){.robert-project-form .pdk{margin-bottom:2.5rem;margin-top:1.875rem}}.robert-project-form__scrollbar{height:calc(100vh - 14.5rem)!important;padding-right:5px}.robert-project-form__scrollbar-thumb{background-color:var(--medium-blue)!important;border-radius:.0625rem}.robert-project-form__body{width:100%;height:fit-content;padding-bottom:7.75rem;padding-right:5.6875rem;padding-left:1.5rem}@media (width <= 90.06125rem){.robert-project-form__body{padding-right:1.5rem}}.robert-project-form__container{width:100%;height:100%}.robert-project-form h3{color:var(--medium-blue);font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);font-weight:600}.header{position:fixed;width:100%;z-index:4;padding:0 2rem}.header__avatar{width:3.3125rem;height:3.3125rem}.header__navigation{display:flex;align-items:center;transition:.5s ease;height:6.5rem;background:var(--medium-blue);width:100%;padding:0 4rem}.header__navigation.is-main{background:var(--black-blue)}.header__navigation.hide{opacity:0;visibility:hidden}.header__links{margin-left:1.75rem;flex:1}.header__links a{padding:.3125rem 1.75rem;font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);color:var(--text-color);font-weight:200;letter-spacing:-1.8%}.header__links a.active{font-weight:500}.header__auth button{width:7.4375rem;height:2.75rem;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);background:var(--turquoise)}.header__auth button:hover{background:var(--turquoise-light)}.main-layout{position:relative;width:100%;padding:1.25rem 0 0;min-height:100vh}.main-layout__bg-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(248.72deg,#002537 10.99%,#00364d 82.92%);z-index:1}.main-layout__bg-mask:before{content:" ";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse farthest-corner at 0% 15%,#00aab5 -70%,#fff0 30%),radial-gradient(ellipse farthest-corner at 90% 20%,#00aab5 -70%,#fff0 30%)}.main-layout__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;overflow-x:hidden}.main-layout__img-layout{position:absolute;bottom:0;right:-7%;overflow:hidden;height:100%}.main-layout__img-layout svg path:last-child{fill:#005168}.main-layout__img-layout svg path:first-child{fill:var(--medium-blue)}.main-layout__bg-dots{position:absolute;width:100%;height:100%;background:url(/dot-bg.png) repeat;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:2}.robert-register-form__input{height:3.125rem}.robert-register-form .h3{font-size:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem);font-weight:400}*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%}html,:has(:target){scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--black-blue: #002537;--dark-blue: #00364d;--medium-blue: #004763;--turquoise: #00aab5;--turquoise-light: #86d2da;--turquoise-loght: #d3f1f4;--active-link: #d3f1f4;--accentual-cyan: #58f3e4;--accentual-purple: #ea7fff;--dark-purple: #746ea9;--light-purple: #b0acd5;--blue: #569bca;--light-blue: #a0c9ec;--text-color: #fff;--robert-red: #ab274f;--robert-red-hover: #c03760;--button-disabled: grey}body{overflow-x:hidden;min-width:100vw;font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1rem);letter-spacing:-.3px}:root{font-family:Onest,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body,#root{width:100%;overflow-y:auto}
