.footer_footerRctComponentContainerFluid__85PL0,.footer_footerRctComponentContainerLg__KSZQ8,.footer_footerRctComponentContainerMd__aucWu,.footer_footerRctComponentContainerSm__P0vZH,.footer_footerRctComponentContainerXl__5GeBu,.footer_footerRctComponentContainerXxl__Fj6dh{margin-left:auto;margin-right:auto;width:100%}.footer_footerRctComponent__6MJZQ a{text-decoration:none}.footer_footerRctComponent__6MJZQ .footer_bgBlack__Jt_Kk{background-color:#000}.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i{color:#fff;font-family:var(--font-roboto),sans-serif;padding:80px 30px}.footer_footerRctComponent__6MJZQ .footer_footerContainer__NfX1h{max-width:1320px;margin:0 auto}.footer_footerRctComponent__6MJZQ .footer_footerTop__2x3E4{display:flex;justify-content:space-between;align-items:flex-end;gap:80px;margin-bottom:60px}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerTop__2x3E4{flex-direction:column;align-items:flex-start;gap:40px;margin-bottom:40px}}.footer_footerRctComponent__6MJZQ .footer_footerBrand__ZSSqK{flex:1 1;max-width:600px}.footer_footerRctComponent__6MJZQ .footer_footerLogo__FA1tY{width:120px;height:auto;margin-bottom:30px}.footer_footerRctComponent__6MJZQ .footer_footerDescription__ePI7R{color:#fff;font-family:var(--font-roboto),sans-serif;font-size:18px;font-weight:400;line-height:32px;margin:0}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerDescription__ePI7R{font-size:16px;line-height:28px}}.footer_footerRctComponent__6MJZQ .footer_footerNav__WQruI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px 60px;gap:24px 60px;align-content:start;padding-left:60px;border-left:1px solid hsla(0,0%,100%,.3)}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerNav__WQruI{grid-template-columns:repeat(2,1fr);gap:20px 40px;padding-left:0;border-left:none}}.footer_footerRctComponent__6MJZQ .footer_footerNavLink__CGXv5{color:#fff;font-family:var(--font-roboto),sans-serif;font-size:18px;font-weight:400;line-height:24px;transition:opacity .2s ease}.footer_footerRctComponent__6MJZQ .footer_footerNavLink__CGXv5:hover{opacity:.7}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerNavLink__CGXv5{font-size:16px}}.footer_footerRctComponent__6MJZQ .footer_footerDivider__B19SJ{width:100%;height:1px;background-color:hsla(0,0%,100%,.2);margin-bottom:40px}.footer_footerRctComponent__6MJZQ .footer_footerBottom__GTOoL{display:flex;justify-content:space-between;align-items:center;gap:40px}@media(max-width:992px){.footer_footerRctComponent__6MJZQ .footer_footerBottom__GTOoL{flex-direction:column;align-items:flex-start;gap:30px}}.footer_footerRctComponent__6MJZQ .footer_footerContact__rJNgi{display:flex;gap:40px}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerContact__rJNgi{flex-direction:column;gap:20px}}.footer_footerRctComponent__6MJZQ .footer_footerContactLink__nVae_{color:#fff;font-family:var(--font-roboto),sans-serif;font-size:18px;font-weight:400;line-height:24px;transition:opacity .2s ease}.footer_footerRctComponent__6MJZQ .footer_footerContactLink__nVae_:hover{opacity:.7}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerContactLink__nVae_{font-size:16px}}.footer_footerRctComponent__6MJZQ .footer_footerSocial__uduNX{display:flex;gap:40px;align-items:center}@media(max-width:992px){.footer_footerRctComponent__6MJZQ .footer_footerSocial__uduNX{order:3}}.footer_footerRctComponent__6MJZQ .footer_footerBottomSocialLink__l0XNk{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;transition:all .2s ease}.footer_footerRctComponent__6MJZQ .footer_footerBottomSocialLink__l0XNk:hover{border-color:#fff;background-color:hsla(0,0%,100%,.1)}.footer_footerRctComponent__6MJZQ .footer_footerBottomSocialLink__l0XNk img{width:20px;height:20px}@media(max-width:992px){.footer_footerRctComponent__6MJZQ .footer_footerPrivacy__am4U5{order:2}}.footer_footerRctComponent__6MJZQ .footer_footerPrivacyLink__fhb6D{color:#fff;font-family:var(--font-roboto),sans-serif;font-size:18px;font-weight:400;line-height:24px;transition:opacity .2s ease}.footer_footerRctComponent__6MJZQ .footer_footerPrivacyLink__fhb6D:hover{opacity:.7}@media(max-width:768px){.footer_footerRctComponent__6MJZQ .footer_footerPrivacyLink__fhb6D{font-size:16px}}.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerSm__j0zjj{max-width:540px}@media(min-width:768px){.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerMd__MgTbv,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerSm__j0zjj{max-width:720px}}@media(min-width:992px){.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerLg__P66w_,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerMd__MgTbv,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerSm__j0zjj{max-width:960px}}@media(min-width:1200px){.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerLg__P66w_,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerMd__MgTbv,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerSm__j0zjj,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerXl__1oMvJ{max-width:1140px}}@media(min-width:1400px){.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerLg__P66w_,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerMd__MgTbv,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerSm__j0zjj,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerXl__1oMvJ,.footer_footerRctComponent__6MJZQ .footer_footer__mQF6i.footer_footerContainerXxl__tvlbY{max-width:1320px}}:export{widthBreakpointLg:1160px;widthBreakpointMd:1024px;widthBreakpointSm:768px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s}.fade-in-3s{animation:fadeIn 3s;-webkit-animation:fadeIn 3s;-moz-animation:fadeIn 3s;-o-animation:fadeIn 3s;-ms-animation:fadeIn 3s}@keyframes slide-in-from-right{0%{transform:translate3d(100vw,0,0)}to{transform:translateZ(0)}}.slide-in-from-right{animation:slide-in-from-right 1s;-webkit-animation:slide-in-from-right 1s;-moz-animation:slide-in-from-right 1s;-o-animation:slide-in-from-right 1s;-ms-animation:slide-in-from-right 1s}.button{display:inline-flex;cursor:pointer;border:unset;border-radius:222px;line-height:24px;text-align:center;font-weight:400;font-size:16px;font-style:normal;padding:16px 24px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;font-family:var(--font-roboto),sans-serif}.default.primary{background-color:#000;color:#fff}.default.secondary{background-color:#fff;color:#000;border:1px solid #d7d7d7;background:#fff}.default.ghosdt,.default.icon{background-color:rgba(0,0,0,0);color:#000}.button:hover.primary:hover{background-color:#484848}.button:active.ghost:active,.button:active.icon:active,.button:active.secondary:active,.button:hover.ghost:hover,.button:hover.icon:hover,.button:hover.secondary:hover{border:1px solid #818181}.button:disabled.ghost:disabled,.button:disabled.icon:disabled,.button:disabled.primary:disabled,.button:disabled.secondary:disabled{background-color:#ebebeb;color:#bababa;cursor:not-allowed}.input-container{gap:1px;flex-direction:column}.input-container .label{color:#000;font-size:calc(12px + 2*(100vw - 320px)/1120);margin-right:auto}.input-container .label.disabled{color:#818181;font-size:calc(12px + 2*(100vw - 320px)/1120);transform:translateY(-14px)}.input-container .label.error{color:#000}.input-container .input{height:45px;gap:8px;border:1px solid #bababa;z-index:1;box-sizing:border-box;border-radius:12px;min-width:260px;padding:12px 16px!important;margin-top:4px}.input-container .input.error{border:1px solid #d6341e}.input-container .input:hover{border:1px solid #818181}.input-container .input:focus::placeholder{color:rgba(0,0,0,0)}.input-container .input::placeholder{color:#818181}.input-container .form-input{display:flex;flex-direction:column;width:100%!important}.input-container textarea{outline:none;resize:none;height:120px!important;border-radius:12px;border:1px;gap:8px;width:100%!important;padding:12px 16px!important}.input-container textarea.error{border:1px solid #d6341e}.input-container textarea::placeholder{color:#818181}.input-container .input-section{display:flex;align-items:flex-start;gap:16px;justify-content:space-between;width:100%;margin-top:24px}.input-container .input-section .button-service-option{padding:8px 16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:768px){.input-container .input-section{flex-direction:column}}.desktop{font-size:clamp(32px,4vw,48px);line-height:1.1}.desktop,h1{font-family:var(--font-urbanist),sans-serif;font-style:normal;font-weight:700}h1{font-size:clamp(28px,3.5vw,40px);line-height:1.2}h2{font-size:clamp(24px,3vw,32px);line-height:1.25}h2,h3{font-family:var(--font-urbanist),sans-serif;font-style:normal;font-weight:700}h3{font-size:clamp(20px,2.5vw,28px);line-height:1.3}h4{font-family:var(--font-urbanist),sans-serif;font-size:clamp(18px,2vw,24px);font-style:normal;font-weight:700;line-height:1.35}h5{font-size:clamp(16px,1.75vw,20px)}h5,h6{font-family:var(--font-urbanist),sans-serif;font-style:normal;font-weight:700;line-height:1.4}h6{font-size:clamp(14px,1.5vw,18px)}.h7{font-size:16px}.h7,.h8{font-family:var(--font-urbanist),sans-serif;font-style:normal;font-weight:700;line-height:1.5}.h8{font-size:14px}p{font-size:clamp(14px,1.25vw,16px)}.p1,p{font-family:var(--font-roboto),sans-serif;font-style:normal;font-weight:400;line-height:1.6}.p1{font-size:clamp(16px,1.5vw,18px)}.p2{font-size:14px}.p2,.p3{font-family:var(--font-roboto),sans-serif;font-style:normal;font-weight:400;line-height:1.5}.p3{font-size:12px}ul>li{font-family:var(--font-roboto),sans-serif;font-size:clamp(14px,1.25vw,16px);line-height:1.6}.code-particle-title-h1,.code-particle-title-h2,.code-particle-title-h3,.code-particle-title-h4,.code-particle-title-h5,.code-particle-title-h6{font-family:var(--font-urbanist),sans-serif;font-weight:700;color:#000}.code-particle-title-h1.darkmode,.code-particle-title-h2.darkmode,.code-particle-title-h3.darkmode,.code-particle-title-h4.darkmode,.code-particle-title-h5.darkmode,.code-particle-title-h6.darkmode{color:#fff}.code-particle-title-h1.darkmode b,.code-particle-title-h1.darkmode strong,.code-particle-title-h2.darkmode b,.code-particle-title-h2.darkmode strong,.code-particle-title-h3.darkmode b,.code-particle-title-h3.darkmode strong,.code-particle-title-h4.darkmode b,.code-particle-title-h4.darkmode strong,.code-particle-title-h5.darkmode b,.code-particle-title-h5.darkmode strong,.code-particle-title-h6.darkmode b,.code-particle-title-h6.darkmode strong{font-weight:900!important}.code-particle-title-h1{font-size:clamp(28px,3.5vw,40px);line-height:1.2}.code-particle-title-h2{font-size:clamp(24px,3vw,32px);line-height:1.25}.code-particle-title-h3{font-size:clamp(20px,2.5vw,28px);line-height:1.3}.code-particle-title-h4{font-size:clamp(18px,2vw,24px);line-height:1.35}.code-particle-title-h5{font-size:clamp(16px,1.75vw,20px);line-height:1.4}.code-particle-title-h6{font-size:clamp(14px,1.5vw,18px);line-height:1.4}.blog-article-title{font-family:var(--font-urbanist),sans-serif!important;font-weight:700!important;color:#000!important;font-size:clamp(32px,4vw,48px)!important;line-height:1.1!important}.blog-article-title.darkmode{color:#fff!important}.blog-article-title.darkmode b,.blog-article-title.darkmode strong{font-weight:900!important}.blog-article-heading{font-size:clamp(18px,2vw,24px)!important}.blog-article-heading,.blog-article-subheading{font-weight:700!important;margin-top:1rem!important}.blog-article-subheading{font-family:var(--font-urbanist),sans-serif!important;font-size:clamp(16px,1.75vw,20px)!important;font-style:normal!important;line-height:1.4!important}.code-particle-paragraph-12,.code-particle-paragraph-14,.code-particle-paragraph-16,.code-particle-paragraph-18{font-family:var(--font-roboto),sans-serif;font-weight:400;color:#000;margin-block:0}.code-particle-paragraph-12.darkmode,.code-particle-paragraph-14.darkmode,.code-particle-paragraph-16.darkmode,.code-particle-paragraph-18.darkmode{color:#fff}.code-particle-paragraph-12.darkmode b,.code-particle-paragraph-12.darkmode strong,.code-particle-paragraph-14.darkmode b,.code-particle-paragraph-14.darkmode strong,.code-particle-paragraph-16.darkmode b,.code-particle-paragraph-16.darkmode strong,.code-particle-paragraph-18.darkmode b,.code-particle-paragraph-18.darkmode strong{font-weight:900!important}.code-particle-paragraph-12{font-size:12px;line-height:1.5}.code-particle-paragraph-14{font-size:14px;line-height:1.5}.code-particle-paragraph-16{font-size:clamp(14px,1.25vw,16px);line-height:1.6}.code-particle-paragraph-18{font-size:clamp(16px,1.5vw,18px);line-height:1.6}.bold{font-weight:700}.pageBody{margin:0!important}.bgBlack h2{color:#fff!important}.project-scoper{position:relative;padding-bottom:10rem;background:#ebebeb;background:linear-gradient(0deg,rgb(235,235,235),rgb(244,244,244) 50%,rgb(255,255,255));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#EBEBEB",endColorstr="#FFFFFF",GradientType=0)}.project-scoper__half-hexagon{position:absolute;bottom:-4px;right:50px;z-index:1}@media screen and (max-width:400px){.project-scoper__half-hexagon{left:calc((100% - 300px)/2);right:calc((100% - 300px)/2)}}.project-scoper-hero{max-width:1172px;margin:160px auto 100px;padding-left:20px;padding-right:20px}.project-scoper-hero__title{margin-bottom:40px}.project-scoper-hero__subtitle{font-weight:700;font-size:18px}@media screen and (min-width:940px){.project-scoper-hero{width:calc(100% - 300px)}}@media screen and (max-width:939px){.project-scoper-hero{width:100%}.project-scoper-hero .two-column-section{padding-left:0;padding-right:0}}@media screen and (max-width:550px){.project-scoper-hero .two-column-section .content-b{width:100%}}.project-scoper-action{padding:0 0 1rem}.project-scoper-action__title{line-height:1.2;margin-bottom:.75rem;font-family:var(--font-urbanist),sans-serif;font-size:1.75rem;font-weight:700;color:#000}.project-scoper-action__title.darkmode{color:#fff}.project-scoper-action__title.darkmode b,.project-scoper-action__title.darkmode strong{font-weight:900!important}.project-scoper-action__subtext{font-size:1rem;color:#4b5563;margin-top:0}.project-scoper-conversation__container{width:calc(100% - 300px);max-width:1172px;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media(max-width:940px){.project-scoper-conversation__container{margin-left:18px;margin-right:18px;padding-left:0;padding-right:0;width:auto}}.project-scoper-conversation__messages{flex-grow:1;overflow-y:auto;padding:1.2rem;background:#f9fafb;border:1px solid #d3d3d3;border-radius:.5rem;height:50vh;max-height:50vh;overflow-x:initial;overflow-y:scroll}.project-scoper-conversation__messages .project-scoper-conversation__message{margin-bottom:1rem}.project-scoper-conversation__message{display:flex}.project-scoper-conversation__message--user{justify-content:flex-end}.project-scoper-conversation__message--assistant{justify-content:flex-start}.project-scoper-conversation__message__bubble{max-width:75%;padding:.5rem 1rem;border-radius:.5rem}.project-scoper-conversation__message__bubble--user{background:#000;color:#fff;border-bottom-right-radius:0}.project-scoper-conversation__message__bubble--assistant{background:#fff;color:#1f2937;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e5e7eb;border-bottom-left-radius:0}.project-scoper-conversation__message__bubble .project-scoper-conversation__loading{display:flex;align-items:center;gap:.5rem}.project-scoper-conversation__message__bubble .project-scoper-conversation__loading .project-scoper-conversation__dot{width:.5rem;height:.5rem;border-radius:9999px;background:#9ca3af;animation:bounce 1s infinite alternate}.project-scoper-conversation__message__bubble .project-scoper-conversation__loading .project-scoper-conversation__dot:first-child{animation-delay:0s}.project-scoper-conversation__message__bubble .project-scoper-conversation__loading .project-scoper-conversation__dot:nth-child(2){animation-delay:.2s}.project-scoper-conversation__message__bubble .project-scoper-conversation__loading .project-scoper-conversation__dot:nth-child(3){animation-delay:.4s}@media screen and (max-width:550px){.project-scoper-conversation__message__bubble{max-width:100%}}.project-scoper-conversation__estimate-summary{border:1px solid #bfdbfe;background:#eff6ff;border-radius:.5rem;margin-top:1rem;padding:1rem}.project-scoper-conversation__estimate-summary h3{font-size:1.125rem;font-weight:600;color:#1e40af;margin-bottom:.5rem}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:.75rem}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-grid .project-scoper-conversation__estimate-card{background:#fff;padding:.75rem;border-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-grid .project-scoper-conversation__estimate-card p{margin:0}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-grid .project-scoper-conversation__estimate-card .project-scoper-conversation__estimate-label{font-size:.875rem;color:#6b7280}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-grid .project-scoper-conversation__estimate-card .project-scoper-conversation__estimate-value{font-size:2rem;font-weight:700;color:#1d4ed8;margin-top:.25rem;margin-bottom:.25rem}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-grid .project-scoper-conversation__estimate-card .project-scoper-conversation__estimate-range{font-size:.875rem;color:#4b5563}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown,.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-type{background:#fff;padding:.75rem;border-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:.75rem}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown .project-scoper-conversation__estimate-type-label,.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-type .project-scoper-conversation__estimate-type-label{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown .project-scoper-conversation__estimate-type-value,.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-type .project-scoper-conversation__estimate-type-value{font-weight:600;text-transform:capitalize}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown-list{list-style:none;padding:0;margin:0}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown-list .project-scoper-conversation__estimate-breakdown-item{display:flex;flex-direction:column;margin-bottom:.5rem}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown-list .project-scoper-conversation__estimate-breakdown-item .project-scoper-conversation__estimate-breakdown-row{display:flex;justify-content:space-between}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown-list .project-scoper-conversation__estimate-breakdown-item .project-scoper-conversation__estimate-breakdown-row .project-scoper-conversation__estimate-breakdown-name{font-weight:500}.project-scoper-conversation__estimate-summary .project-scoper-conversation__estimate-breakdown-list .project-scoper-conversation__estimate-breakdown-item .project-scoper-conversation__estimate-breakdown-range{font-size:.875rem;color:#4b5563}.project-scoper-conversation__input-section{padding:1rem 0;z-index:10}.project-scoper-conversation__input-fields{display:flex;flex-direction:column;gap:1rem}.project-scoper-conversation__input-fields--complete,.project-scoper-conversation__input-fields--estimate,.project-scoper-conversation__input-fields--userinfo{border-radius:.5rem;padding:1rem 0}.project-scoper-conversation__input-fields--estimate .project-scoper-conversation__btn{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem}.project-scoper-conversation__input-fields--estimate .project-scoper-conversation__estimate-note{text-align:center;font-size:.875rem;color:#4b5563}.project-scoper-conversation__input-fields--userinfo h3{font-size:1.125rem;font-weight:600}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:550px){.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid{grid-template-columns:1fr}}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid .project-scoper-conversation__userinfo-field label{display:block;font-size:.875rem;font-weight:500;color:#374151}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid .project-scoper-conversation__userinfo-field input:not(.phone-input){margin-top:.25rem;display:block;width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid .project-scoper-conversation__userinfo-field input:not(.phone-input):focus{outline:2px solid #2563eb;border-color:#2563eb}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid .project-scoper-conversation__userinfo-field .phone-input{padding-top:.5rem;padding-right:.75rem;padding-bottom:.5rem;width:100%;border:1px solid #d1d5db}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid .project-scoper-conversation__userinfo-field .phone-input:focus{outline:2px solid #2563eb;border-color:#2563eb}.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__userinfo-grid .project-scoper-conversation__userinfo-field .flag-dropdown{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border-top-right-radius:0;border-bottom-right-radius:0}.project-scoper-conversation__input-fields--complete .project-scoper-conversation__btn,.project-scoper-conversation__input-fields--userinfo .project-scoper-conversation__btn{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.project-scoper-conversation__input-fields--complete .project-scoper-conversation__complete-note{text-align:center;font-size:.875rem;color:#4b5563;margin-top:.25rem}.project-scoper-conversation__input-fields--default .project-scoper-conversation__file-upload{margin-bottom:1rem}.project-scoper-conversation__input-fields--default .project-scoper-conversation__input-row{display:flex;align-items:flex-end;gap:.5rem}.project-scoper-conversation__input-fields--default .project-scoper-conversation__input-row .project-scoper-conversation__input-box{flex-grow:1;border:1px solid #d1d5db;border-radius:.5rem;padding:0 .75rem;background:#fff;overflow:hidden;display:flex;flex-wrap:nowrap;align-items:center;z-index:10}.project-scoper-conversation__input-fields--default .project-scoper-conversation__input-row .project-scoper-conversation__input-box textarea{width:100%;outline:none;resize:none;max-height:8rem;font-family:var(--font-roboto),sans-serif;font-size:.95rem;border:0;margin:.4rem 0}.project-scoper-conversation__buttons{display:flex;gap:.35rem;margin-left:.35rem}.project-scoper-conversation__error{margin:0 auto 1rem;width:100%;max-width:48rem;padding:0 1rem;background:#f6c3c3;border:1px solid #ff5a5a;border-radius:.5rem;color:#b91c1c}.project-scoper-conversation__error p{margin:.5rem 0}.message-content{white-space:pre-wrap;overflow-wrap:break-word}.separator{border-top:1px solid #e5e7eb}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@supports(-webkit-appearance:none){body.os-android{height:calc(100vh - 56px)}}#root{height:100%}@media only screen and (max-width:1024px){#root{height:unset}}input{font-family:sans-serif}p>b,p>strong{font-weight:700}address,article,aside,u,ul,video{margin:0;padding:0;border:0;font-size:100%}.cookie-consent_cookieConsent__gFw8Y{align-items:center!important;background-color:#215594!important;bottom:0;display:flex;height:72px!important;padding:16px;position:fixed!important;text-align:left!important}@media only screen and (max-width:668px){.cookie-consent_cookieConsent__gFw8Y{display:block;height:99px!important}}.cookie-consent_cookieConsent__gFw8Y span{display:block;flex:9 1 auto;line-height:normal!important;margin:0!important}.cookie-consent_cookieConsent__gFw8Y span a{text-decoration:underline}@media only screen and (max-width:768px){.cookie-consent_cookieConsent__gFw8Y span{flex:initial;font-size:calc(12px + 2*(100vw - 320px)/1120)}}.cookie-consent_cookieConsent__gFw8Y button{background-color:#ffd000!important;border-radius:5px!important;font-size:calc(14px + 2*(100vw - 320px)/1120)!important;font-weight:700;line-height:normal!important;margin:0 24px!important;min-width:180px;padding:8px!important;position:relative!important;top:0!important;right:0!important}@media only screen and (max-width:768px){.cookie-consent_cookieConsent__gFw8Y button{margin:0 8px!important}}@media only screen and (max-width:668px){.cookie-consent_cookieConsent__gFw8Y button{display:block;font-size:calc(12px + 2*(100vw - 320px)/1120)!important;margin:12px auto!important;min-width:120px}}.cookie-consent_cookieConsent__gFw8Y button:hover{opacity:.8}