@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);.header_section{background-color:#006bb8f2;padding:0;.logo_area{img{height:40px}}}body{background:#e5f4ff;font-family:Lato,sans-serif}p{margin-bottom:0;padding-bottom:0}button:active,button:focus,button:hover{border:none!important;box-shadow:none!important}.header_section{background-color:#006bb8;position:fixed;top:0;z-index:1030}.header_section .navbar-light .navbar-toggler{border:none;color:#fff;font-size:27px}.header_section .logo_area img{height:70px}.header_section .navbar-collapse .navbar-nav .nav-item .nav-link{color:#d4edff;margin:0 5px;padding:20px 15px;text-align:center}.header_section .navbar-collapse .navbar-nav .nav-item .nav-link.active{border-bottom:5px solid #fff;color:#fff;font-weight:700}.header_section .navbar-collapse .nav_right_side .btn.btn_signin{background-color:#fff;border:none;border-radius:7px;color:#006bb8;font-weight:500;height:auto;padding:4px 15px!important}.hero_banner_section{margin-top:69px}.hero_banner_section .hero_banner_img img{width:100%}.why_choose_us_section .why_choose_us_item .why_choose_us_item_img{align-items:center;background-color:#fff;border-radius:50%;display:flex;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25)) drop-shadow(0 0 8px rgba(0,0,0,.07));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25)) drop-shadow(0 0 8px rgba(0,0,0,.07));height:90px;justify-content:center;margin:auto;width:90px}.why_choose_us_section .why_choose_us_item .why_choose_us_item_img img{width:40px}.why_choose_us_section .why_choose_us_item .why_choose_us_item_content{margin:auto;text-align:center;width:80%}.why_choose_us_section .why_choose_us_item .why_choose_us_item_content h5{letter-spacing:1.25px}.Software_video_section{background-image:url(/static/media/top-view-architect-desk-with-tools.b2fa3f0cbd0983664d9d.jpg);background-position:50%;background-size:cover;padding:100px 0}.Software_video_section .Software_video_content h2{letter-spacing:2px}.Software_video_section .Software_video_content .btn.btn_watching_video{background-color:#006bb8;border:none;border-radius:10px;color:#fff;font-size:18px;padding:10px 25px}#watch_video_modal .modal-body{align-items:center;display:flex;font-size:50px;justify-content:center;min-height:200px}.w-80{width:80%!important}.Use_Software_section .Use_Software_heading h1{font-weight:900;letter-spacing:3.25px}.Use_Software_section .Use_Software_steps_area{align-items:center;display:flex;justify-content:space-between}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.088));filter:drop-shadow(0 0 10px rgba(0,0,0,.088))}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number{align-items:center;background-color:#fff;border:7px solid #e5f4ff;border-radius:50%;display:flex;height:120px;justify-content:center;position:relative;top:60px;width:120px;z-index:5}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number span{font-size:60px;font-weight:800}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number small{color:#5c5c5c;font-weight:500;font-weight:600;margin:0 0 15px 3px;text-transform:uppercase}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_content{background-color:#fff;border-radius:15px;color:#252525;font-size:17px;height:auto;letter-spacing:1.1px;line-height:28px;min-height:200px;padding:70px 15px 15px;text-align:center;width:250px}.Use_Software_section .Use_Software_steps_area .Use_Software_step_arrow img{height:40px}.Testimonials_section{background-color:#fff}.Testimonials_section .Testimonials_section_heading h1{font-weight:900;letter-spacing:3.25px}.footer_section{background-color:#252525}.footer_section .footer_left_area .footer_logo{height:128px}.footer_section .footer_left_area p{color:#fff;font-weight:400;line-height:25px}.footer_section .footer_left_area .footer_socail_area{align-items:center;display:flex}.footer_section .footer_left_area .footer_socail_area i{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:20px;height:40px;justify-content:center;margin:0 15px 0 0;width:40px}.footer_section .footer_right_area{color:#fff}.footer_section .footer_right_area h2{font-weight:700;letter-spacing:1.65px;text-transform:capitalize}.footer_section .footer_right_area .contact_info{font-size:18px;font-weight:500}.footer_section .footer_right_area .contact_info i{font-size:18px;height:30px;width:30px}.footer_copy_right_section{background-color:#000;color:#fff;font-size:20px;margin:0;padding:20px 0;text-align:center;width:100%}.PageTitle_banner_section{background-image:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),url(/static/media/banner.f882580e399e07f39568.png);background-size:cover;margin-top:69px}.PageTitle_banner_section .PageTitle_banner_heading{color:#fff;font-weight:bolder;letter-spacing:5px;margin-bottom:0;padding:80px 0;text-align:center;text-transform:uppercase}.about_section .about_img_area img{width:100%}.about_section .about_content_area .about_content_heading_taglin{color:#80c9fd;font-size:14px;font-weight:600;letter-spacing:1.25px;text-transform:uppercase}.about_section .about_content_area .h2{font-weight:bolder;letter-spacing:2.25px;margin-bottom:20px}.about_section .about_content_area p{color:#444;line-height:30px}.Mission_Vision_section .Mission_Vision_img img{width:100%}.Mission_Vision_section .Mission_Vision_content .Mission_Vision_accordion .accordion-item{background-color:initial;background:transparent;border:none;margin:20px 0}.Mission_Vision_section .Mission_Vision_content .Mission_Vision_accordion .accordion-header .accordion-button{background-color:#fff;border-radius:50px;font-weight:700;letter-spacing:1.25px}.accordion-button:not(.collapsed){box-shadow:none!important}.Mission_Vision_section .Mission_Vision_content .Mission_Vision_accordion .accordion-item .accordion-collapse{background-color:#fff;border-radius:20px}.accordion-button:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAsCAYAAADxRjE/AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFbSURBVHgB7ZlBToNAFIYfyN4eAXcsewR7AjFAws54AzyB7QnsDfQALPAE9gguWXIE3LmA4I/BhlZxQd+8TJP3bYbMJMPHZHi8NxCdIRdkkDAM/SAIqCzLT2LEIQNEUXTnOM4Wl4uha9s0zaYoipoY8IiZJEmWXde9HHVnnvd9qwdiwCVmILyeGMqwXRbEALs0uPxnzFpp46i0FCothUpLodJSqLQUKi3FryJgSB9nZ2PIm5/RXE8Mr1AMVDSP+qeIOJCO4/gJTUaWgly9att2tZeG8COaNVlOLz7e09au8BjUnv5YmqWqkGAsvaMzYS+Nt/4eS1+R/WwOokeapj5CUojNvqSZ4MFvaHqrvWLuuWcfNeYu8jzfsR/WIAq90UScxoJcIdZWdCL6GZdCpaVQaSlUWgqVlkKlpVDpgQ8yjAnp9786+4KUIy3tYZdGztz/9DwWr13XvSUmvgDx0VxmgYaqywAAAABJRU5ErkJggg==)!important}.accordion-button:not(.collapsed):after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAHCAYAAACcLcTKAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABjSURBVHgB1dBBFYBACATQgQRGMIoRfG83gA3MYAIrrAWwilFMAHJxHxGWf2JuwwAJUQy11oWIdjObMCBVvUSk9dKllNUL3xicD9r4D8x8IgEfduul/YMZSXC4XyQRSx/I4fkAzl8W+Y5bLtgAAAAASUVORK5CYII=)!important;height:.25rem}.Touch_section .social-media{height:45px;margin:0 10px;width:45px}.Touch_section .btn_submit{background:#006bb8;border:1px solid #fff;border-radius:12px;color:#fff;padding:10px 35px}.contact_info_section .why_choose_us_item{align-items:center;display:flex}.contact_info_section .why_choose_us_item .why_choose_us_item_img{align-items:center;background-color:#fff;border-radius:50%;display:flex;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25)) drop-shadow(0 0 8px rgba(0,0,0,.07));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25)) drop-shadow(0 0 8px rgba(0,0,0,.07));height:70px;justify-content:center;margin-right:20px;width:70px}.contact_info_section .why_choose_us_item .why_choose_us_item_img img{height:30px}.Calculator_section{background-image:linear-gradient(135deg,#80c9fd 30.52%,#d8efff 51.35%,#80c9fd 70.1%);margin-top:90px}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_List{background-color:#fff;border-radius:10px;box-shadow:0 0 14px 0 rgba(0,0,0,.25);height:400px;overflow-x:auto;overflow-y:scroll;padding:10px 15px;width:100%}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar{width:5px}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar-track{background-color:#d6eeff;border-radius:10px}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar-thumb{background:#006bb8;border-radius:10px;width:3px}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar-thumb:hover{background:#005cb8}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn{background:#006bb8;border:1px solid #fff;border-radius:10px;color:#fff;font-weight:500;height:60px;margin:5px auto;padding:6px 15px;text-align:center;text-transform:capitalize;width:100%}.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:active,.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:focus,.Calculator_section .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:hover{background:#00518b;color:#fff;margin:5px auto;padding:6px 15px}.Calculator_section .Calculator_projectName_area .form-group{align-items:center;display:flex}.Calculator_section .Calculator_projectName_area .form-group label{width:40%}.Calculator_section .Calculator_AirData_area{background:#fff;border-radius:10px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.148);padding:20px;text-align:center}.Calculator_section .Calculator_AirData_area .Calculator_AirData_heading{font-weight:600;text-align:start;text-transform:uppercase}.Calculator_section .Calculator_AirData_area .form-group{text-align:start}.Calculator_section .Calculator_AirData_area .form-group label{color:#555;font-size:14px;text-transform:capitalize}.EnterpriseWorkflow_area{background:#fff;border-radius:8px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.148);padding:18px;text-align:left}.EnterpriseWorkflow_top{border:1px solid #b9d8ee;margin-top:0}.EnterpriseWorkflow_header{align-items:flex-start;border-bottom:1px solid #d9e7f2;display:flex;gap:16px;justify-content:space-between;padding-bottom:14px}.EnterpriseWorkflow_badge{background:#e8f4fc;border-radius:999px;color:#00518b;font-size:12px;font-weight:700;padding:5px 10px;white-space:nowrap}.EnterpriseWorkflow_hint,.EnterpriseWorkflow_lockMessage{background:#f8f9fa;border:1px solid #dfe7ee;border-radius:8px;color:#4f5b66;margin-top:12px;padding:10px 12px}.EnterpriseWorkflow_layout{display:block;margin-top:16px}.EnterpriseWorkflow_ribbon{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:14px;overflow-x:visible;padding-bottom:4px;position:static}.EnterpriseWorkflow_step{align-items:center;background:#f9fcff;border:1px solid #d3e2ee;border-radius:8px;color:#16364f;display:flex;flex:1 1 150px;gap:10px;min-width:148px;padding:10px;text-align:left;width:auto}.EnterpriseWorkflow_step:focus,.EnterpriseWorkflow_step:hover{border-color:#006bb8}.EnterpriseWorkflow_step.is-active{background:#e8f4fc;border-color:#006bb8;box-shadow:inset 0 0 0 1px #006bb8}.EnterpriseWorkflow_step.is-locked{background:#f5f5f5;border-color:#dedede;color:#6c757d}.EnterpriseWorkflow_stepNumber{align-items:center;background:#006bb8;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 28px;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.EnterpriseWorkflow_step.is-locked .EnterpriseWorkflow_stepNumber{background:#8f9aa3}.EnterpriseWorkflow_stepText{display:flex;flex-direction:column;gap:2px;min-width:0}.EnterpriseWorkflow_stepText strong{font-size:13px;line-height:1.2}.EnterpriseWorkflow_stepText small{color:inherit;font-size:11px}.EnterpriseWorkflow_panelHeader span.status-complete,.EnterpriseWorkflow_step.status-complete .EnterpriseWorkflow_status{color:#167347}.EnterpriseWorkflow_panelHeader span.status-needs-input,.EnterpriseWorkflow_step.status-needs-input .EnterpriseWorkflow_status{color:#946200}.EnterpriseWorkflow_panelHeader span.status-locked,.EnterpriseWorkflow_step.status-locked .EnterpriseWorkflow_status{color:#6c757d}.EnterpriseWorkflow_panelHeader span.status-ready,.EnterpriseWorkflow_step.status-ready .EnterpriseWorkflow_status{color:#00518b}.EnterpriseWorkflow_panelHeader span.status-optional,.EnterpriseWorkflow_step.status-optional .EnterpriseWorkflow_status{color:#6c757d}.EnterpriseWorkflow_panelHeader span.status-not-run,.EnterpriseWorkflow_step.status-not-run .EnterpriseWorkflow_status{color:#946200}.EnterpriseWorkflow_panel{border:1px solid #d9e7f2;border-radius:8px;min-width:0;padding:16px}.EnterpriseWorkflow_panelHeader{align-items:flex-start;border-bottom:1px solid #edf3f7;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.EnterpriseWorkflow_panelHeader span{background:#f1f6fa;border-radius:999px;color:#4f5b66;flex:0 0 auto;font-size:12px;font-weight:700;padding:4px 9px}.EnterpriseWorkflow_stepPanel .form-group{text-align:left}.Calculator_section .Calculator_AirData_area .btn_lock_Duct{background:#006bb8;border-radius:4px;color:#fff;height:40px;text-align:center}.Calculator_section .Calculator_AirData_area .Possible_sizing_heading{display:flex}.Calculator_section .Calculator_AirData_area .Possible_sizing_heading div{font-size:14px;font-weight:600;text-align:start;width:33.33333%}.Calculator_section .Calculator_AirData_area .Possible_sizing_heading div:nth-child(2){text-align:center}.Calculator_section .Calculator_AirData_area .Possible_sizing_data{align-items:center;display:flex}.Calculator_section .Calculator_AirData_area .Possible_sizing_data div{font-size:14px;font-weight:500;text-align:start;width:33.33333%}.Calculator_section .Calculator_AirData_area .Possible_sizing_data div:nth-child(2){text-align:center}.btn_viewDuct{background:#006bb8;border:1px solid #fff;border-radius:12px;color:#fff;height:45px;margin-top:15px;text-transform:capitalize;width:50%}.Sign-section{margin-top:68.8px}.Sign-section .Sign-Up-card-section{border:0;border-radius:10px;height:100%;padding:15px}.Sign-section .Sign-Up-card-section .Sign_Up_subheading{color:#a9a9a9;font-family:Lato;font-size:16px;font-style:normal}.Sign-section .Sign-Up-card-section .form-label{color:#555;font-weight:400;margin-bottom:3px}.Sign-section .Sign-Up-card-section .Sign_btn_submit{min-width:100px}.Sign-section .Sign-Up-card-section .Sign_btn_submit,.Sign-section .Sign-Up-card-section .Sign_btn_submit :hover{background:#006bb8;border:0;border-radius:12px;color:#fff;padding:10px 20px}.Sign-section .Sign-Up-card-section .form-check-input{border:1px solid #006bb8;border-radius:3px;cursor:pointer}.Sign-section .Sign-Up-card-section .form-check-label{color:#555;text-decoration:none}.Sign-section .Sign-Up-card-section .form-check-label:hover{color:#3f2a6b}.Sign-Up-card-section-img{border:0;border-radius:10px;height:100%;padding:75px 15px}.Sign-section .nav-pills-bg{background:#fff;border-radius:100px;justify-content:space-around;margin:auto;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Sign-section .nav-pills .nav-link.active{background-color:#7fcaff;border-radius:100px;color:#000;font-weight:700}.Sign-section .nav-pills .nav-link{color:#5f5f5f;font-weight:400;padding:10px 40px}.forget_password{background-color:initial;border:none;box-shadow:none;color:#7d7d7d;font-weight:400;outline:none;text-decoration:none}.forget_password.clicked,.forget_password:hover{color:purple}.Sign-section-Password{margin:100px 0}.Project-section{margin-top:68.8px}.Project-section .btn-New-project{background:#fff;border:0;border-radius:12px;color:#006bb8;font-size:18px;font-weight:500}.Project-section .table{font-size:20px;margin:0}.Project-section .table .table-header{background-color:#7fcaff}.table-action-icon a{color:#545454;margin:5px}.table-action-icon a i{color:#545454!important;cursor:pointer}.table-action-icon a:hover i{color:blue!important;cursor:pointer}.Pricing-select{margin-top:69px}.Pricing .Protection_Plans p{color:#767676;font-weight:500}.Pricing .Free_Plans{background:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);height:100%}.Pricing .Free_Plans h3{color:#006bb8;font-weight:600}.Pricing .Free_Plans p{color:#767676;font-weight:500}.Pricing .Free_Plans .plans_list{margin-top:15px}.Pricing .Free_Plans .plans_list p{color:#000;font-weight:500;margin-bottom:10px}.Pricing .Free_Plans .card-footer-Pricing{background-color:#fff;border:0;border-radius:15px;padding-bottom:30px}.Pricing .Free_Plans .plans_list i{color:#006bb8f2;margin-right:5px}.Pricing .Free_Plans .btn-select{background:#006bb8;border:0;border-radius:12px;color:#fff;padding:10px 40px}.Pricing .Free_Plans .Pricing-switch{color:#737373;font-size:20px}.Pricing .Free_Plans .Pricing-switch .form-check-input:checked{background-color:#55555569;border-color:#55555569}.Pricing .Free_Plans .Pricing-switch .form-switch .form-check-input:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH9SURBVHgBxZe7UsJAFIY3CYVlwqWPw2XooKSD0jKtlZZ2YmlHqZXyBMITiJ1Wxs4y1FwSHgAInQID/icCA0gmq5Os/0yym+uXk5w9+0diHNJ1XY3FYsXlcmlIklTGomO3ujrsYr+FpY2+2ev1Wjz3lDiAlwBVt0BBcvAQjfl83nQgv5MUvwOZTKaqKMojoCfYPGL8UnFNBdcamqZNxuOxxQ3OZrN3uLj2S+ChBzASiYQ6Go1eAsGAPqC5YOGpBLgO+JMvmCINGbpWcT9yZQt6juaGRadSPB6fAP5OG15W5/N5fbFYvCIbdRat3Nlsdoxkd2XaQuqfCYCSaHjS0PyOOJfL2YLAJC9qOZ1OGwKhJK8KylCFCRaVXhmrAhMsBFuWUV2KTLx0ymre4h+mVJn9kwjsMvHyCojDxKtN4DcmWCjPFg0nLqsSskwZdZocgsjv7JAvk2mmQNR1JkioG01q17PTPRMTtTOdThvU8YyA67ofmKQ/V8YuMiGprmzbNjdgEjkD2BMN3RKLRvVut7txODueC/DnZDJ5jG6o9Zu+a6fT2fFyP1zmcDhshRx5fR96EEyiyAEfrGauv04iNFqu8Xprhw76/kkAbqVSKfLCk71/pUAgzr+FvTnt9/um30kS4xRZJDQVTOL0FgpbD0LDcICMNQFsUUGi2hB0vy844dip/oAH4wAAAABJRU5ErkJggg==)}.slider-wrapper{margin-bottom:50px;margin-top:20px}.noUi-value-horizontal{font-size:10px;-webkit-transform:translate(-50%,50%);transform:translate(-50%,110%)!important}.noUi-target{background:#5dbcff8f!important;border:1px solid #d3d3d3;border-radius:30px;box-shadow:none!important}.noUi-connect,.noUi-handle{background:#006bb8!important}.noUi-handle{border:1px solid #006bb8!important;border-radius:3px;box-shadow:inset 0 0 1px #006bb8,inset 0 1px 7px #006bb8,0 3px 6px -3px #bbb!important;cursor:default}.noUi-horizontal{height:10px!important}.noUi-horizontal .noUi-handle{height:20px!important}.noUi-handle:after,.noUi-handle:before{height:11px!important;top:4px!important}.noUi-marker-horizontal.noUi-marker-large{height:10px!important}@media (max-width:1200px){.why_choose_us_item .why_choose_us_item_content{word-wrap:break-word;width:70%}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number{height:100px;top:50px;width:100px}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number span{font-size:40px;font-weight:800}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number small{color:#5c5c5c;font-weight:500;font-weight:600;margin:0 0 9px 3px;text-transform:uppercase}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_content{border-radius:15px;font-size:16px;line-height:25px;padding:60px 15px 15px;width:230px}.Use_Software_section .Use_Software_steps_area .Use_Software_step_arrow img{height:30px}}@media (max-width:991px){.Software_video_section{background-image:linear-gradient(90deg,#ffffff00,#ffffffd8),url(/static/media/top-view-architect-desk-with-tools.b2fa3f0cbd0983664d9d.jpg)}.header_section .logo_area img{height:50px}.nav_right_side{flex-direction:column;margin:auto;text-align:center}.nav_right_side ul.navbar-nav-scroll{margin:auto}.header_section .navbar-collapse .navbar-nav .nav-item .nav-link{padding:5px 15px}.header_section{padding:10px 0}.Use_Software_section .Use_Software_steps_area{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number{align-items:center;background-color:#fff;border:7px solid #e5f4ff;border-radius:50%;display:flex;height:120px;justify-content:center;position:relative;top:60px;width:120px;z-index:5}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number span{font-size:60px;font-weight:800}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number small{color:#5c5c5c;font-weight:500;font-weight:600;margin:0 0 15px 3px;text-transform:uppercase}.Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_content{background-color:#fff;border-radius:15px;color:#252525;font-size:17px;height:auto;letter-spacing:1.1px;line-height:28px;min-height:200px;padding:70px 15px 15px;text-align:center;width:250px}.Use_Software_section .Use_Software_steps_area .Use_Software_step_arrow img{margin-top:60px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Sign-section .Sign-Up-card-section .form-check-label,.forget_password{font-size:14px}.EnterpriseWorkflow_layout{display:block}.EnterpriseWorkflow_ribbon{flex-direction:row;margin-bottom:14px;overflow-x:auto;padding-bottom:4px;position:static}.EnterpriseWorkflow_step{flex:0 0 180px}}@media (max-width:767px){.PageTitle_banner_section .PageTitle_banner_heading{padding:40px 0}.footer_section .footer_left_area .footer_logo{height:50px}.Software_video_section{background-image:linear-gradient(90deg,#ffffff93,#ffffff93),url(/static/media/top-view-architect-desk-with-tools.b2fa3f0cbd0983664d9d.jpg);padding:50px 0}.header_section .logo_area img{height:50px}.why_choose_us_section .why_choose_us_item .why_choose_us_item_content{width:100%}.Calculator_section .Calculator_AirData_area .Possible_sizing_heading div{font-size:13px}.Calculator_section .Calculator_projectName_area .form-group{align-items:flex-start;flex-direction:column;text-align:start}.EnterpriseWorkflow_area{padding:14px}.EnterpriseWorkflow_header,.EnterpriseWorkflow_panelHeader{flex-direction:column}.EnterpriseWorkflow_step{flex-basis:165px}.Sign-Up-card-section .card-body{padding:0}.Sign-section .Sign-Up-card-section .Sign_Up_subheading{color:#a9a9a9;font-family:Lato;font-size:13px;font-style:normal}}.not-found-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.not-found-container h1{font-size:2rem;margin-bottom:1rem}.not-found-container p{font-size:1rem;max-width:400px;text-align:center}.centered{position:absolute}.centered,.swal-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.swal-center{position:fixed}.directory{background:#fff;border-radius:.4em;color:#0b0b0b;font-family:monospace;font-size:16px;padding:20px;-webkit-user-select:none;user-select:none}.directory .tree,.directory .tree-node,.directory .tree-node-group{list-style:none;margin:0;padding:0}.directory .tree-branch-wrapper,.directory .tree-node__leaf{outline:none}.directory .tree-node{cursor:pointer}.directory .tree-node:hover{background:hsla(0,0%,100%,.1)}.directory .tree .tree-node--focused{background:hsla(0,0%,100%,.2)}.directory .tree .tree-node--selected{background:#306bb0;color:#f0f8ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.directory .tree-node__branch{display:block}.directory .icon{background:#fff;margin-left:-16px;padding-right:5px;vertical-align:middle}.css-1eoe787-MuiSlider-markLabel,.css-yafthl-MuiSlider-markLabel{font-size:12px!important}.invalid-value,.invalid-value:focus{background-color:red!important}.no-arrow::-webkit-inner-spin-button,.no-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-arrow{-webkit-appearance:textfield;appearance:textfield}.error-message{color:red}.footerLinks,.footerLinks2{color:inherit;cursor:pointer;text-decoration:none}.footerLinks2:hover{color:#d2d2d2}.icon-container a:hover i{color:#000}.black{color:#000!important}.redP{color:red}.termsAndConditions{cursor:pointer}.termsAndConditions:hover{color:#3f2a6b;text-decoration:underline}.Pricing .Free_Plans .btn-select,.Pricing .card.border-0.Free_Plans .btn-select{display:none!important}:root{--ds-surface-canvas:#eef1f5;--ds-surface-panel:#fff;--ds-surface-raised:#f7f9fb;--ds-surface-recessed:#fbfcfd;--ds-surface-rail:#e7ebf0;--ds-surface-inverse:#131a22;--ds-surface-accent:#e9f2fa;--ds-surface-ok:#e7f4ef;--ds-surface-warn:#fbf1e0;--ds-surface-alert:#fbeceb;--ds-ink-primary:#101820;--ds-ink-secondary:#48545f;--ds-ink-muted:#6d7986;--ds-ink-disabled:#9aa4ae;--ds-ink-inverse:#f4f7fa;--ds-line-hairline:#dde3ea;--ds-line-strong:#c3ccd6;--ds-line-heavy:#97a3b0;--ds-signal:#0b5f9e;--ds-signal-hover:#094e83;--ds-signal-active:#073d68;--ds-signal-ink:#fff;--ds-status-ok:#12654e;--ds-status-warn:#8a4f00;--ds-status-alert:#a5251d;--ds-status-idle:#6d7986;--ds-focus-ring:#1f8fe0;--ds-focus-width:2px;--ds-focus-offset:1px;--ds-font-sans:"IBM Plex Sans","Lato",-apple-system,"Segoe UI",Roboto,sans-serif;--ds-font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Consolas,"Liberation Mono",monospace;--ds-text-legend:0.6875rem;--ds-text-micro:0.75rem;--ds-text-small:0.8125rem;--ds-text-body:0.875rem;--ds-text-lead:1rem;--ds-text-readout:1.125rem;--ds-text-display:1.5rem;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-leading-tight:1.25;--ds-leading-normal:1.5;--ds-tracking-legend:0.08em;--ds-tracking-readout:0;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-radius-sharp:0;--ds-radius-sm:2px;--ds-radius-md:3px;--ds-radius-lg:4px;--ds-radius-pill:999px;--ds-elevation-flat:none;--ds-elevation-panel:0 1px 2px rgba(16,24,32,.06);--ds-elevation-raised:0 2px 6px rgba(16,24,32,.1);--ds-elevation-overlay:0 8px 24px rgba(16,24,32,.16);--ds-inset-field:inset 0 1px 1px rgba(16,24,32,.05);--ds-control-height:34px;--ds-control-height-sm:28px;--ds-motion-fast:90ms;--ds-motion-base:150ms;--ds-motion-ease:cubic-bezier(0.2,0,0.2,1);--ds-z-panel:1;--ds-z-sticky:100;--ds-z-header:1030;--ds-z-overlay:1200}@media (prefers-reduced-motion:reduce){:root{--ds-motion-fast:0ms;--ds-motion-base:0ms}}.ds-workspace{background:var(--ds-surface-canvas);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);line-height:var(--ds-leading-normal)}.ds-workspace-header{align-items:flex-end;border-bottom:1px solid var(--ds-line-strong);display:flex;gap:var(--ds-space-4);justify-content:space-between;margin-bottom:var(--ds-space-4);padding-bottom:var(--ds-space-3)}.ds-workspace-title{font-size:var(--ds-text-display);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em;line-height:var(--ds-leading-tight);margin:0}.ds-workspace-subtitle{color:var(--ds-ink-muted);font-size:var(--ds-text-micro);margin:var(--ds-space-1) 0 0}.ds-grid{grid-gap:var(--ds-space-4);display:grid;gap:var(--ds-space-4)}.ds-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991.98px){.ds-grid-2,.ds-grid-3{grid-template-columns:minmax(0,1fr)}}.ds-panel{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel)}.ds-panel-header{align-items:center;background:var(--ds-surface-raised);border-bottom:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md) var(--ds-radius-md) 0 0;display:flex;gap:var(--ds-space-3);justify-content:space-between;padding:var(--ds-space-2) var(--ds-space-4)}.ds-legend{color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);margin:0;text-transform:uppercase}.ds-panel-body{padding:var(--ds-space-4)}.ds-panel-footer{background:var(--ds-surface-raised);border-radius:0 0 var(--ds-radius-md) var(--ds-radius-md);border-top:1px solid var(--ds-line-hairline);padding:var(--ds-space-3) var(--ds-space-4)}.ds-field{margin-bottom:var(--ds-space-3)}.ds-field-label{color:var(--ds-ink-secondary);display:block;font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);margin-bottom:var(--ds-space-1)}.ds-field-unit{color:var(--ds-ink-muted);font-family:var(--ds-font-mono);font-size:var(--ds-text-micro);font-weight:var(--ds-weight-regular)}.ds-input,.ds-select{background:var(--ds-surface-recessed);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-inset-field);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);height:var(--ds-control-height);padding:0 var(--ds-space-2);transition:border-color var(--ds-motion-fast) var(--ds-motion-ease);width:100%}.ds-input-numeric,.ds-input[type=number]{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;text-align:right}.ds-input:hover,.ds-select:hover{border-color:var(--ds-line-heavy)}.ds-input:focus,.ds-select:focus{background:var(--ds-surface-panel);border-color:var(--ds-signal);outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-input:disabled,.ds-select:disabled{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);box-shadow:none;color:var(--ds-ink-disabled);cursor:not-allowed}.ds-input.is-invalid{border-color:var(--ds-status-alert)}.ds-field-help{color:var(--ds-ink-muted)}.ds-field-error,.ds-field-help{font-size:var(--ds-text-micro);margin-top:var(--ds-space-1)}.ds-field-error{color:var(--ds-status-alert)}.ds-btn{align-items:center;background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);color:var(--ds-ink-primary);cursor:pointer;display:inline-flex;font-family:var(--ds-font-sans);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);gap:var(--ds-space-2);height:var(--ds-control-height);justify-content:center;line-height:1;padding:0 var(--ds-space-4);transition:background var(--ds-motion-fast) var(--ds-motion-ease),border-color var(--ds-motion-fast) var(--ds-motion-ease);white-space:nowrap}.ds-btn:hover:not(:disabled){background:var(--ds-surface-raised);border-color:var(--ds-line-heavy)}.ds-btn:active:not(:disabled){background:var(--ds-surface-rail)}.ds-btn:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-btn:disabled{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);color:var(--ds-ink-disabled);cursor:not-allowed}.ds-btn-primary{background:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink)}.ds-btn-primary:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)}.ds-btn-primary:active:not(:disabled){background:var(--ds-signal-active);border-color:var(--ds-signal-active)}.ds-btn-quiet{background:transparent;border-color:transparent;color:var(--ds-signal)}.ds-btn-quiet:hover:not(:disabled){background:var(--ds-surface-accent);border-color:transparent}.ds-btn-danger{border-color:var(--ds-line-strong);color:var(--ds-status-alert)}.ds-btn-danger:hover:not(:disabled){background:var(--ds-surface-alert);border-color:var(--ds-status-alert)}.ds-btn-sm{font-size:var(--ds-text-micro);height:var(--ds-control-height-sm);padding:0 var(--ds-space-3)}.ds-btn-block{width:100%}.ds-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.ds-readout{align-items:baseline;border-bottom:1px solid var(--ds-line-hairline);display:flex;gap:var(--ds-space-3);justify-content:space-between;padding:var(--ds-space-2) var(--ds-space-3)}.ds-readout:last-child{border-bottom:0}.ds-readout-label{color:var(--ds-ink-secondary);font-size:var(--ds-text-small)}.ds-readout-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--ds-ink-primary);font-family:var(--ds-font-mono);font-size:var(--ds-text-readout);font-variant-numeric:tabular-nums;font-weight:var(--ds-weight-medium);letter-spacing:var(--ds-tracking-readout)}.ds-readout-unit{color:var(--ds-ink-muted);font-family:var(--ds-font-mono);font-size:var(--ds-text-micro);font-weight:var(--ds-weight-regular);margin-left:var(--ds-space-1)}.ds-readout-value:empty:before{color:var(--ds-ink-disabled);content:"—"}.ds-chip{align-items:center;background:var(--ds-surface-raised);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-pill);color:var(--ds-ink-secondary);display:inline-flex;font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);gap:var(--ds-space-1);letter-spacing:var(--ds-tracking-legend);padding:2px var(--ds-space-2);text-transform:uppercase;white-space:nowrap}.ds-chip-ok{background:var(--ds-surface-ok);border-color:transparent;color:var(--ds-status-ok)}.ds-chip-warn{background:var(--ds-surface-warn);border-color:transparent;color:var(--ds-status-warn)}.ds-chip-alert{background:var(--ds-surface-alert);border-color:transparent;color:var(--ds-status-alert)}.ds-chip-accent{background:var(--ds-surface-accent);border-color:transparent;color:var(--ds-signal)}.ds-note{background:var(--ds-surface-raised);border-left:2px solid var(--ds-line-heavy);color:var(--ds-ink-secondary);font-size:var(--ds-text-micro);padding:var(--ds-space-2) var(--ds-space-3)}.ds-note-accent{background:var(--ds-surface-accent);border-left-color:var(--ds-signal)}.ds-note-warn{background:var(--ds-surface-warn);border-left-color:var(--ds-status-warn);color:var(--ds-status-warn)}.ds-note-alert{background:var(--ds-surface-alert);border-left-color:var(--ds-status-alert);color:var(--ds-status-alert)}.ds-source{color:var(--ds-ink-muted);display:block;font-size:var(--ds-text-legend);letter-spacing:.02em;margin-top:var(--ds-space-1)}.ds-table{border-collapse:collapse;font-size:var(--ds-text-small);width:100%}.ds-table th{background:var(--ds-surface-raised);border-bottom:1px solid var(--ds-line-strong);color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-align:left;text-transform:uppercase;white-space:nowrap}.ds-table td,.ds-table th{padding:var(--ds-space-2) var(--ds-space-3)}.ds-table td{border-bottom:1px solid var(--ds-line-hairline);vertical-align:middle}.ds-table tbody tr:hover td{background:var(--ds-surface-raised)}.ds-table .ds-num,.ds-table th.ds-num{text-align:right}.ds-num,.ds-table .ds-num,.ds-table th.ds-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums}.ds-muted{color:var(--ds-ink-muted)}.ds-rule{border:0;border-top:1px solid var(--ds-line-hairline);margin:var(--ds-space-4) 0}.ds-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ds-instrument .Calculator_section{background-color:var(--ds-surface-canvas);background-image:none;color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);padding-bottom:var(--ds-space-10);padding-top:var(--ds-space-6)}.ds-instrument .Calculator_section>.container{max-width:1560px;width:100%}.ds-instrument .Calculator_section label{color:var(--ds-ink-secondary);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);margin-bottom:var(--ds-space-1)}.ds-instrument .Calculator_section .text-muted{color:var(--ds-ink-muted)!important;font-size:var(--ds-text-micro)}.ds-instrument .form-control,.ds-instrument .form-select{background-color:var(--ds-surface-recessed);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-inset-field);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);height:var(--ds-control-height);padding:0 var(--ds-space-2);transition:border-color var(--ds-motion-fast) var(--ds-motion-ease)}.ds-instrument textarea.form-control{height:auto;line-height:var(--ds-leading-normal);padding:var(--ds-space-2)}.ds-instrument .form-control[type=number]{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right}.ds-instrument .form-control:hover:not(:disabled),.ds-instrument .form-select:hover:not(:disabled){border-color:var(--ds-line-heavy)}.ds-instrument .form-control:focus,.ds-instrument .form-select:focus{background-color:var(--ds-surface-panel);border-color:var(--ds-signal);box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .form-control:disabled,.ds-instrument .form-control[readonly],.ds-instrument .form-select:disabled{background-color:var(--ds-surface-rail);border-color:var(--ds-line-hairline);box-shadow:none;color:var(--ds-ink-disabled);cursor:not-allowed}.ds-instrument .form-control::-webkit-input-placeholder{color:var(--ds-ink-disabled)}.ds-instrument .form-control::placeholder{color:var(--ds-ink-disabled)}.ds-instrument .invalid-value,.ds-instrument .invalid-value:focus{background-color:var(--ds-surface-alert)!important;border-color:var(--ds-status-alert)!important;box-shadow:inset 0 0 0 1px var(--ds-status-alert);color:var(--ds-status-alert)!important}.ds-instrument .error-message{color:var(--ds-status-alert);font-size:var(--ds-text-micro)}.ds-instrument .btn:not(.btn-close){align-items:center;background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);box-shadow:none;color:var(--ds-ink-primary);display:inline-flex;font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);gap:var(--ds-space-2);height:var(--ds-control-height);justify-content:center;line-height:1;padding:0 var(--ds-space-4);text-transform:none;transition:background var(--ds-motion-fast) var(--ds-motion-ease),border-color var(--ds-motion-fast) var(--ds-motion-ease)}.ds-instrument .btn:not(.btn-close):hover:not(:disabled){background:var(--ds-surface-raised);border-color:var(--ds-line-heavy)!important}.ds-instrument .btn:not(.btn-close):focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .btn:not(.btn-close):disabled{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);color:var(--ds-ink-disabled);cursor:not-allowed;opacity:1}.ds-instrument .btn.btn-primary{background:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink)}.ds-instrument .btn.btn-primary:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn{background:var(--ds-surface-panel);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal);font-size:var(--ds-text-micro);font-weight:var(--ds-weight-semibold);height:var(--ds-control-height);margin:0;padding:0 var(--ds-space-2);text-transform:none;transition:background var(--ds-motion-fast) var(--ds-motion-ease),border-color var(--ds-motion-fast) var(--ds-motion-ease),color var(--ds-motion-fast) var(--ds-motion-ease)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList{display:flex;flex-wrap:wrap;gap:var(--ds-space-1)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:focus-visible:not(:disabled),.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:hover:not(:disabled){background:var(--ds-surface-accent);
    /* !important because App.css strips the border on :hover, :focus and
       :active, which left these outlined buttons with no outline exactly when
       the pointer was on them. */border:1px solid var(--ds-signal)!important;color:var(--ds-signal-hover);margin:0;padding:0 var(--ds-space-2)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:active:not(:disabled){background:var(--ds-signal);border:1px solid var(--ds-signal)!important;color:var(--ds-signal-ink);margin:0;padding:0 var(--ds-space-2)}.ds-instrument .Calculator_subProject_buttonList>.subProject_btn:last-child,.ds-instrument .Calculator_subProject_buttonList>:last-child .subProject_btn{background:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink);margin-top:var(--ds-space-2);width:100%}.ds-instrument .Calculator_subProject_buttonList>.subProject_btn:last-child:hover:not(:disabled),.ds-instrument .Calculator_subProject_buttonList>:last-child .subProject_btn:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover);color:var(--ds-signal-ink)}.ds-instrument .Calculator_section .Calculator_AirData_area .btn_lock_Duct{font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);height:var(--ds-control-height)}.ds-instrument .Calculator_section .Calculator_AirData_area .btn_lock_Duct,.ds-instrument .btn_viewDuct.btn_calculate{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink)}.ds-instrument .btn_viewDuct.btn_calculate{box-shadow:var(--ds-elevation-raised);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);height:44px;letter-spacing:.01em;min-width:168px;padding:0 var(--ds-space-6)}.ds-instrument .btn_viewDuct.btn_calculate:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .btn_viewDuct.btn_calculate:active:not(:disabled){background:var(--ds-signal-active);box-shadow:none}.ds-instrument .btn_viewDuct.btn_calculate:disabled{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);box-shadow:none;color:var(--ds-ink-disabled)}.ds-instrument .btn_viewDuct{background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);color:var(--ds-ink-primary);font-size:var(--ds-text-small);height:var(--ds-control-height);margin-top:var(--ds-space-3);padding:0 var(--ds-space-4);text-transform:none;width:auto}.ds-instrument .Calculator_section .Calculator_AirData_area{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);padding:var(--ds-space-4);text-align:left}.ds-instrument .Calculator_section .Calculator_AirData_area .Calculator_AirData_heading{background:var(--ds-surface-raised);border-bottom:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md) var(--ds-radius-md) 0 0;color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);margin:calc(var(--ds-space-4)*-1) calc(var(--ds-space-4)*-1) var(--ds-space-4);padding:var(--ds-space-2) var(--ds-space-4);text-transform:uppercase}.ds-instrument .Calculator_section .Calculator_AirData_area .form-group{margin-bottom:var(--ds-space-3);text-align:left}.ds-instrument .Calculator_section .Calculator_AirData_area .form-group label{color:var(--ds-ink-secondary);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);text-transform:none}.ds-instrument .Calculator_section .Calculator_projectName_area{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-4) 0}.ds-instrument .Calculator_section .Calculator_projectName_area .form-group label{color:var(--ds-ink-muted);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);margin-bottom:0;margin-right:var(--ds-space-3);min-width:110px;text-transform:uppercase;width:auto}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_heading{align-items:center;background:var(--ds-surface-raised);border-bottom:1px solid var(--ds-line-strong);display:flex;gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-2)}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_heading div{color:var(--ds-ink-muted);flex:1 1;font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-align:right;text-transform:uppercase;width:auto}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_heading div:nth-child(2){color:transparent;flex:0 0 20px;text-align:center}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_heading div:nth-child(3){text-align:left}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data{align-items:baseline;border-bottom:1px solid var(--ds-line-hairline);display:flex;gap:var(--ds-space-2);margin-bottom:0!important;padding:var(--ds-space-2)}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data:last-child{border-bottom:0}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data:hover{background:var(--ds-surface-raised)}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data div{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--ds-ink-primary);flex:1 1;font-family:var(--ds-font-mono);font-size:var(--ds-text-body);font-variant-numeric:tabular-nums;font-weight:var(--ds-weight-medium);text-align:right;width:auto}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data div:nth-child(2){color:var(--ds-ink-disabled);flex:0 0 20px;font-size:var(--ds-text-micro);font-weight:var(--ds-weight-regular);text-align:center}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data div:nth-child(3){color:var(--ds-ink-secondary);text-align:left}.ds-instrument .Calculator_section .Calculator_AirData_area .Possible_sizing_data div:empty:before{color:var(--ds-ink-disabled);content:"—"}.ds-instrument .guide-section{background:var(--ds-surface-raised);border-left:2px solid var(--ds-line-heavy);margin-top:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3)}.ds-instrument .guide-section h6{color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);margin-bottom:var(--ds-space-2);text-transform:uppercase}.ds-instrument .guide-section h6 b{font-weight:inherit}.ds-instrument .guide-section ol{color:var(--ds-ink-secondary);margin-bottom:0;padding-left:var(--ds-space-4)}.ds-instrument .guide-section ol li{font-size:var(--ds-text-micro)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_List{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);font-size:var(--ds-text-small);height:420px;padding:var(--ds-space-2)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar{width:8px}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar-track{background-color:var(--ds-surface-rail);border-radius:0}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar-thumb{background:var(--ds-line-heavy);border-radius:var(--ds-radius-sm)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_List::-webkit-scrollbar-thumb:hover{background:var(--ds-ink-muted)}.ds-instrument .directory .tree-node{border-radius:var(--ds-radius-sm);color:var(--ds-ink-primary);padding:var(--ds-space-1) var(--ds-space-2)}.ds-instrument .directory .tree-node:hover{background:var(--ds-surface-raised)}.ds-instrument .directory .tree .tree-node--selected{background:var(--ds-surface-accent);box-shadow:inset 2px 0 0 var(--ds-signal);color:var(--ds-signal)}.ds-instrument .directory .tree .tree-node--focused{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:calc(var(--ds-focus-width)*-1)}.ds-instrument .EnterpriseWorkflow_area{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);padding:var(--ds-space-4)}.ds-instrument .EnterpriseWorkflow_top{border-color:var(--ds-line-strong)}.ds-instrument .EnterpriseWorkflow_header{align-items:center;border-bottom:1px solid var(--ds-line-hairline);display:flex;flex-wrap:wrap;gap:var(--ds-space-4);justify-content:space-between;padding-bottom:var(--ds-space-3)}.ds-instrument .EnterpriseWorkflow_header .Calculator_AirData_heading{color:var(--ds-ink-primary);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em;text-transform:none}.ds-instrument .EnterpriseWorkflow_badge{background:var(--ds-surface-raised);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-pill);color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);padding:2px var(--ds-space-2);text-transform:uppercase}.ds-instrument .EnterpriseWorkflow_hint,.ds-instrument .EnterpriseWorkflow_lockMessage{background:var(--ds-surface-raised);border:0;border-left:2px solid var(--ds-line-heavy);border-radius:0;color:var(--ds-ink-secondary);font-size:var(--ds-text-micro);padding:var(--ds-space-2) var(--ds-space-3)}.ds-instrument .EnterpriseWorkflow_lockMessage{background:var(--ds-surface-warn);border-left-color:var(--ds-status-warn);color:var(--ds-status-warn)}.ds-instrument .EnterpriseWorkflow_layout{margin-top:var(--ds-space-4)}.ds-instrument .EnterpriseWorkflow_ribbon{gap:var(--ds-space-1);margin-bottom:var(--ds-space-4);padding-bottom:0}.ds-instrument .EnterpriseWorkflow_step{background:var(--ds-surface-raised);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-sm);color:var(--ds-ink-primary);gap:var(--ds-space-2);min-width:150px;padding:var(--ds-space-2);transition:background var(--ds-motion-fast) var(--ds-motion-ease),border-color var(--ds-motion-fast) var(--ds-motion-ease)}.ds-instrument .EnterpriseWorkflow_step:focus,.ds-instrument .EnterpriseWorkflow_step:hover{background:var(--ds-surface-panel);border-color:var(--ds-line-heavy)}.ds-instrument .EnterpriseWorkflow_step:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .EnterpriseWorkflow_step.is-active{background:var(--ds-surface-accent);border-color:var(--ds-signal);box-shadow:inset 2px 0 0 var(--ds-signal)}.ds-instrument .EnterpriseWorkflow_step.is-locked{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);color:var(--ds-ink-disabled)}.ds-instrument .EnterpriseWorkflow_stepNumber{background:var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);flex:0 0 22px;font-family:var(--ds-font-mono);font-size:var(--ds-text-micro);font-weight:var(--ds-weight-semibold);height:22px;width:22px}.ds-instrument .EnterpriseWorkflow_step.is-locked .EnterpriseWorkflow_stepNumber{background:var(--ds-ink-disabled)}.ds-instrument .EnterpriseWorkflow_stepText strong{font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium)}.ds-instrument .EnterpriseWorkflow_stepText small{font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-transform:uppercase}.ds-instrument .EnterpriseWorkflow_panelHeader span.status-complete,.ds-instrument .EnterpriseWorkflow_step.status-complete .EnterpriseWorkflow_status{color:var(--ds-status-ok)}.ds-instrument .EnterpriseWorkflow_panelHeader span.status-needs-input,.ds-instrument .EnterpriseWorkflow_panelHeader span.status-not-run,.ds-instrument .EnterpriseWorkflow_step.status-needs-input .EnterpriseWorkflow_status,.ds-instrument .EnterpriseWorkflow_step.status-not-run .EnterpriseWorkflow_status{color:var(--ds-status-warn)}.ds-instrument .EnterpriseWorkflow_panelHeader span.status-ready,.ds-instrument .EnterpriseWorkflow_step.status-ready .EnterpriseWorkflow_status{color:var(--ds-signal)}.ds-instrument .EnterpriseWorkflow_panelHeader span.status-locked,.ds-instrument .EnterpriseWorkflow_panelHeader span.status-optional,.ds-instrument .EnterpriseWorkflow_step.status-locked .EnterpriseWorkflow_status,.ds-instrument .EnterpriseWorkflow_step.status-optional .EnterpriseWorkflow_status{color:var(--ds-status-idle)}.ds-instrument .EnterpriseWorkflow_panel{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);padding:var(--ds-space-4)}.ds-instrument .EnterpriseWorkflow_panelHeader{align-items:center;border-bottom:1px solid var(--ds-line-hairline);margin-bottom:var(--ds-space-4);padding-bottom:var(--ds-space-3)}.ds-instrument .EnterpriseWorkflow_panelHeader>div>strong{font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold)}.ds-instrument .EnterpriseWorkflow_panelHeader span{background:var(--ds-surface-raised);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-pill);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);padding:2px var(--ds-space-2);text-transform:uppercase}.ds-instrument .EnterpriseWorkflow_stepPanel .form-group{margin-bottom:var(--ds-space-3)}.ds-instrument .Fan_list{background:var(--ds-surface-raised);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);padding:var(--ds-space-3)}.ds-instrument .Fan_list_header{align-items:center;display:flex;gap:var(--ds-space-3);justify-content:space-between;margin-bottom:var(--ds-space-2)}.ds-instrument .Fan_list_items{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.ds-instrument .Fan_item{align-items:center;background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-2);padding:var(--ds-space-1)}.ds-instrument .Fan_item.is-active{background:var(--ds-surface-accent);border-color:var(--ds-signal);box-shadow:inset 2px 0 0 var(--ds-signal)}.ds-instrument .Fan_item_select{align-items:flex-start;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:var(--ds-space-1) var(--ds-space-2);text-align:left}.ds-instrument .Fan_item_name{color:var(--ds-ink-primary);font-size:var(--ds-text-small);font-weight:var(--ds-weight-semibold)}.ds-instrument .Fan_item_meta{color:var(--ds-ink-muted);font-family:var(--ds-font-mono);font-size:var(--ds-text-legend)}.ds-instrument .Fan_item_rename{font-size:var(--ds-text-small);height:var(--ds-control-height-sm);width:160px}.ds-instrument .btn.Fan_add{background:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink);font-size:var(--ds-text-micro);height:var(--ds-control-height-sm);padding:0 var(--ds-space-3)}.ds-instrument .btn.Fan_add:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .btn.Fan_item_remove{color:var(--ds-status-alert);font-size:var(--ds-text-micro);height:var(--ds-control-height-sm);padding:0 var(--ds-space-2)}.ds-instrument .btn.Fan_item_remove:hover:not(:disabled){background:var(--ds-surface-alert);border-color:var(--ds-status-alert)!important}@media (max-width:575.98px){.ds-instrument .Fan_item{flex-wrap:wrap;width:100%}.ds-instrument .Fan_item_rename{width:100%}}.ds-instrument .table{border-color:var(--ds-line-hairline);color:var(--ds-ink-primary);font-size:var(--ds-text-small)}.ds-instrument .table>thead th{background:var(--ds-surface-raised);border-bottom:1px solid var(--ds-line-strong);color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-transform:uppercase;white-space:nowrap}.ds-instrument .table>tbody td{border-bottom:1px solid var(--ds-line-hairline);vertical-align:middle}.ds-instrument .custom-context-menu{background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-overlay);color:var(--ds-ink-primary);font-size:var(--ds-text-small);min-width:168px;padding:var(--ds-space-1) 0;z-index:var(--ds-z-overlay)}.ds-instrument .custom-context-menu>div{cursor:pointer;padding:var(--ds-space-2) var(--ds-space-3)}.ds-instrument .custom-context-menu>div:hover{background:var(--ds-surface-accent);color:var(--ds-signal)}.ds-instrument .modal-content{background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-overlay)}.ds-instrument .modal-header{background:var(--ds-surface-raised);border-bottom:1px solid var(--ds-line-hairline);padding:var(--ds-space-3) var(--ds-space-4)}.ds-instrument .modal-title{font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold)}.ds-instrument .modal-body{padding:var(--ds-space-4)}@media (max-width:991.98px){.ds-instrument .EnterpriseWorkflow_layout{display:block}.ds-instrument .EnterpriseWorkflow_ribbon{flex-direction:row;flex-wrap:wrap;margin-bottom:var(--ds-space-3)}.ds-instrument .EnterpriseWorkflow_step{flex:1 1 160px;min-width:140px}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_List{height:300px}}@media (max-width:767.98px){.ds-instrument .Calculator_section .Calculator_AirData_area{padding:var(--ds-space-3)}.ds-instrument .Calculator_section .Calculator_AirData_area .Calculator_AirData_heading{margin:calc(var(--ds-space-3)*-1) calc(var(--ds-space-3)*-1) var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3)}.ds-instrument .EnterpriseWorkflow_area{padding:var(--ds-space-3)}.ds-instrument .Calculator_section .Calculator_projectName_area .form-group,.ds-instrument .EnterpriseWorkflow_header,.ds-instrument .EnterpriseWorkflow_panelHeader{align-items:flex-start;flex-direction:column}.ds-instrument .Calculator_section .Calculator_projectName_area .form-group label{margin-bottom:var(--ds-space-1)}}.ds-instrument .EnterpriseInvite{align-items:center;background:var(--ds-surface-raised);border:1px solid var(--ds-line-hairline);border-left:3px solid var(--ds-signal);border-radius:var(--ds-radius-sm);display:flex;flex-wrap:wrap;gap:var(--ds-space-6);justify-content:space-between;padding:var(--ds-space-6) var(--ds-space-8)}.ds-instrument .EnterpriseInvite_text{flex:1 1 24rem;min-width:0}.ds-instrument .EnterpriseInvite_title{color:var(--ds-ink-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.ds-instrument .EnterpriseInvite_body{color:var(--ds-ink-muted);margin:var(--ds-space-2) 0 0;max-width:62ch}.ds-instrument .btn.EnterpriseInvite_action{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:#fff;flex:0 0 auto;font-weight:600;height:44px;padding:0 var(--ds-space-6)}.ds-instrument .btn.EnterpriseInvite_action:focus-visible:not(:disabled),.ds-instrument .btn.EnterpriseInvite_action:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .EnterpriseWorkflow_headerActions{align-items:center;display:flex;gap:var(--ds-space-3)}.ds-instrument .btn.EnterpriseWorkflow_close{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-sm);color:var(--ds-ink-muted)}.ds-instrument .btn.EnterpriseWorkflow_close:hover{border-color:var(--ds-ink-muted);color:var(--ds-ink-primary)}.ds-instrument .FanDucts_list{grid-gap:var(--ds-space-2);display:grid;gap:var(--ds-space-2)}.ds-instrument .FanDucts_item{align-items:flex-start;background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-sm);cursor:pointer;display:flex;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4)}.ds-instrument .FanDucts_item:hover{border-color:var(--ds-ink-muted)}.ds-instrument .FanDucts_item.is-taken{background:var(--ds-surface-recessed);cursor:not-allowed}.ds-instrument .FanDucts_item.is-taken:hover{border-color:var(--ds-line-hairline)}.ds-instrument .FanDucts_item input{flex:0 0 auto;margin-top:.2rem}.ds-instrument .FanDucts_itemText{display:flex;flex-direction:column;min-width:0}.ds-instrument .FanDucts_itemText strong{color:var(--ds-ink-primary);font-family:var(--ds-font-mono);font-weight:600}.ds-instrument .FanDucts_itemText small{color:var(--ds-ink-muted)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:focus:not(:focus-visible):not(:disabled){background:var(--ds-surface-panel);border:1px solid var(--ds-signal)!important;color:var(--ds-signal);margin:0;padding:0 var(--ds-space-2)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:focus:not(:focus-visible):hover:not(:disabled){background:var(--ds-surface-accent);border:1px solid var(--ds-signal)!important;color:var(--ds-signal-hover)}.ds-instrument .Calculator_subProject_List_area .Calculator_subProject_buttonList .subProject_btn:focus:not(:focus-visible):active:not(:disabled){background:var(--ds-signal);border:1px solid var(--ds-signal)!important;color:var(--ds-signal-ink)}.ds-instrument .Calculator_subProject_buttonList>.subProject_btn:last-child:focus:not(:focus-visible):not(:disabled),.ds-instrument .Calculator_subProject_buttonList>:last-child .subProject_btn:focus:not(:focus-visible):not(:disabled){background:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink)}.ds-instrument .FanDucts_list{max-height:29rem;overflow-y:auto;padding-right:var(--ds-space-1)}.ds-instrument .Calculator_subProject_buttonList>.subProject_btn:last-child:active:not(:disabled),.ds-instrument .Calculator_subProject_buttonList>:last-child .subProject_btn:active:not(:disabled){background:#073d67;background:var(--ds-signal-pressed,#073d67);border-color:#073d67;border-color:var(--ds-signal-pressed,#073d67);color:var(--ds-signal-ink)}.ds-instrument .FreeUpgrade{background:var(--ds-surface-accent);border:1px solid var(--ds-line-hairline);border-left:3px solid var(--ds-signal);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-6);padding:var(--ds-space-6);position:relative}.ds-instrument .FreeUpgrade_title{color:var(--ds-ink-primary);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em;margin:0;padding-right:var(--ds-space-6)}.ds-instrument .FreeUpgrade_body{color:var(--ds-ink-secondary);margin:var(--ds-space-2) 0 0;max-width:68ch}.ds-instrument .FreeUpgrade_points{color:var(--ds-ink-secondary);font-size:var(--ds-text-small);margin:var(--ds-space-3) 0 0;padding-left:var(--ds-space-5)}.ds-instrument .FreeUpgrade_points li{margin-bottom:var(--ds-space-1)}.ds-instrument .FreeUpgrade_actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-4);margin-top:var(--ds-space-5)}.ds-instrument .btn.FreeUpgrade_cta{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);font-weight:var(--ds-weight-semibold);height:44px;padding:0 var(--ds-space-6)}.ds-instrument .btn.FreeUpgrade_cta:focus-visible:not(:disabled),.ds-instrument .btn.FreeUpgrade_cta:hover:not(:disabled){background:var(--ds-signal-hover);border:1px solid var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .FreeUpgrade_note{color:var(--ds-ink-muted);font-size:var(--ds-text-micro)}.ds-instrument .FreeUpgrade_dismiss{background:transparent;border:0;border-radius:var(--ds-radius-sm);color:var(--ds-ink-muted);cursor:pointer;font-size:20px;height:28px;line-height:1;padding:0;position:absolute;right:var(--ds-space-3);top:var(--ds-space-3);width:28px}.ds-instrument .FreeUpgrade_dismiss:hover{background:var(--ds-surface-panel);color:var(--ds-ink-primary)}.ds-instrument .Pricing{background:var(--ds-surface-canvas);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);padding-bottom:var(--ds-space-10)}.ds-instrument .Pricing .Protection_Plans h2{color:var(--ds-ink-secondary);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-transform:uppercase}.ds-instrument .Pricing .Free_Plans{align-self:flex-start;background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);display:flex;flex-direction:column;height:auto}.ds-instrument .Pricing .Free_Plans .card-body>h3{border-bottom:1px solid var(--ds-line-hairline);color:var(--ds-ink-primary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);margin-bottom:var(--ds-space-1);padding-bottom:var(--ds-space-2);text-align:left;text-transform:uppercase}.ds-instrument .Pricing .Free_Plans .card-body>p{color:var(--ds-ink-muted);font-size:var(--ds-text-micro);font-weight:var(--ds-weight-regular);text-align:left}.ds-instrument .Pricing .Free_Plans .plans_list{margin-top:var(--ds-space-3)}.ds-instrument .Pricing .Free_Plans .plans_list p{align-items:baseline;border-bottom:1px solid var(--ds-line-hairline);color:var(--ds-ink-secondary);display:flex;font-size:var(--ds-text-small);font-weight:var(--ds-weight-regular);gap:var(--ds-space-2);margin-bottom:0;padding:var(--ds-space-2) 0;text-align:left}.ds-instrument .Pricing .Free_Plans .plans_list p:last-child{border-bottom:0}.ds-instrument .Pricing .Free_Plans .plans_list i{color:var(--ds-status-ok);flex:0 0 auto;font-size:var(--ds-text-micro);margin-right:0}.ds-instrument .Pricing .Free_Plans .card-footer-Pricing{background:var(--ds-surface-raised);border-radius:0 0 var(--ds-radius-md) var(--ds-radius-md);border-top:1px solid var(--ds-line-hairline);margin-top:auto;padding:var(--ds-space-4)}.ds-instrument .Pricing .Free_Plans .card-footer-Pricing h3{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--ds-ink-primary);font-family:var(--ds-font-mono);font-size:var(--ds-text-readout);font-variant-numeric:tabular-nums;font-weight:var(--ds-weight-medium);margin-bottom:0}.ds-instrument .Pricing .Free_Plans .Pricing-switch{color:var(--ds-ink-secondary);font-size:var(--ds-text-small)}.ds-instrument .Pricing .Free_Plans .Pricing-switch .form-check-input{cursor:pointer}.ds-instrument .Pricing .Free_Plans .Pricing-switch .form-check-input:checked{background-color:var(--ds-signal);border-color:var(--ds-signal)}.ds-instrument .Pricing .Free_Plans .Pricing-switch .form-check-input:focus-visible{box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .Pricing .Free_Plans .btn-select{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);height:var(--ds-control-height);padding:0 var(--ds-space-4);width:100%}.ds-instrument .Pricing .Free_Plans .btn-select:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .Pricing .Free_Plans .btn-select:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .Pricing .Free_Plans .btn-select:disabled{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);color:var(--ds-ink-disabled);cursor:not-allowed;opacity:1}.ds-instrument .Pricing .Free_Plans .card-footer-Pricing .text-muted{color:var(--ds-ink-muted)!important;font-size:var(--ds-text-micro)}.ds-instrument .Pricing .spinner-border{color:var(--ds-signal)}.ds-instrument .Use_Software_section,.ds-instrument .hero_banner_section,.ds-instrument .why_choose_us_section{background-color:var(--ds-surface-canvas);color:var(--ds-ink-primary);font-family:var(--ds-font-sans)}.ds-instrument .hero_banner_section{border-bottom:1px solid var(--ds-line-hairline);padding:var(--ds-space-10) 0 var(--ds-space-12)}.ds-instrument .hero_layout{grid-gap:var(--ds-space-10);align-items:center;display:grid;gap:var(--ds-space-10);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ds-instrument .hero_title{color:var(--ds-ink-primary);font-size:clamp(2rem,1.4rem + 2.2vw,3rem);font-weight:var(--ds-weight-semibold);letter-spacing:-.02em;line-height:var(--ds-leading-tight);margin:var(--ds-space-3) 0 0}.ds-instrument .hero_lede{color:var(--ds-ink-secondary);font-size:var(--ds-text-lead);line-height:var(--ds-leading-normal);margin:var(--ds-space-4) 0 0;max-width:46ch}.ds-instrument .hero_actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-3);margin-top:var(--ds-space-6)}.ds-instrument .hero_actions .ds-btn{font-size:var(--ds-text-body);height:40px;padding:0 var(--ds-space-5);text-decoration:none}.ds-instrument .hero_actions .ds-btn:hover{text-decoration:none}.ds-instrument .hero_actions .ds-btn-primary:hover{color:var(--ds-signal-ink)}.ds-instrument .hero_footnote{color:var(--ds-ink-muted);font-size:var(--ds-text-micro);margin-top:var(--ds-space-3)}.ds-instrument .hero_footnote a{color:var(--ds-signal)}.ds-instrument .hero_figure{min-width:0}.ds-instrument .hero_schematic{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);display:block;height:auto;width:100%}.ds-instrument .hero_schematic_label text,.ds-instrument .hero_schematic_stamp text{fill:var(--ds-ink-secondary);font-family:var(--ds-font-mono);font-size:13px}.ds-instrument .hero_schematic_stamp text{fill:var(--ds-ink-primary);font-size:14px}.ds-instrument .hero_schematic_stamp .hero_schematic_stamp_sub{fill:var(--ds-ink-muted);font-size:11px;letter-spacing:var(--ds-tracking-legend)}.ds-instrument .hero_schematic_readout rect{fill:var(--ds-surface-raised);stroke:var(--ds-line-hairline);stroke-width:1}.ds-instrument .hero_schematic_readout_key{fill:var(--ds-ink-muted);font-family:var(--ds-font-sans);font-size:10px;font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend)}.ds-instrument .hero_schematic_readout_value{fill:var(--ds-ink-primary);font-family:var(--ds-font-mono);font-size:17px;font-weight:var(--ds-weight-medium)}.ds-instrument .hero_schematic_readout_unit{fill:var(--ds-ink-muted);font-size:11px}@media (max-width:991.98px){.ds-instrument .hero_layout{gap:var(--ds-space-6);grid-template-columns:minmax(0,1fr)}.ds-instrument .hero_banner_section{padding:var(--ds-space-8) 0 var(--ds-space-10)}}.ds-instrument .capability_intro{margin-bottom:var(--ds-space-6);max-width:64ch}.ds-instrument .capability_lede{color:var(--ds-ink-secondary);font-size:var(--ds-text-lead);line-height:var(--ds-leading-normal);margin:var(--ds-space-2) 0 0}.ds-instrument .capability_grid{grid-gap:var(--ds-space-4);display:grid;gap:var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ds-instrument .capability_card{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);padding:var(--ds-space-4)}.ds-instrument .capability_index{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--ds-signal);display:block;font-family:var(--ds-font-mono);font-size:var(--ds-text-micro);font-variant-numeric:tabular-nums;font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend)}.ds-instrument .capability_title{border-bottom:1px solid var(--ds-line-hairline);color:var(--ds-ink-primary);font-size:var(--ds-text-body);font-weight:var(--ds-weight-semibold);letter-spacing:0;margin:var(--ds-space-2) 0 var(--ds-space-2);padding-bottom:var(--ds-space-2)}.ds-instrument .capability_body{color:var(--ds-ink-secondary);font-size:var(--ds-text-small);line-height:var(--ds-leading-normal);margin:0}.ds-instrument .capability_note{margin-top:var(--ds-space-6);max-width:84ch}@media (max-width:991.98px){.ds-instrument .capability_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.ds-instrument .capability_grid{grid-template-columns:minmax(0,1fr)}}.ds-instrument .Software_video_section{background-image:linear-gradient(90deg,rgba(238,241,245,.94),rgba(238,241,245,.72)),url(/static/media/top-view-architect-desk-with-tools.b2fa3f0cbd0983664d9d.jpg);border-bottom:1px solid var(--ds-line-hairline);border-top:1px solid var(--ds-line-hairline);padding:var(--ds-space-12) 0}.ds-instrument .Software_video_section .Software_video_content h2{color:var(--ds-ink-primary);font-size:var(--ds-text-display);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em}.ds-instrument .Software_video_section .Software_video_content p{color:var(--ds-ink-secondary);font-size:var(--ds-text-body)}.ds-instrument .Software_video_section .Software_video_content .btn.btn_watching_video{align-items:center;background-color:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);display:inline-flex;font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);height:var(--ds-control-height);margin-top:var(--ds-space-6)!important;padding:0 var(--ds-space-4)}.ds-instrument .Software_video_section .Software_video_content .btn.btn_watching_video:hover{background-color:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .Software_video_section .Software_video_content .btn.btn_watching_video:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .Use_Software_section .Use_Software_heading h1{font-size:var(--ds-text-display);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em}.ds-instrument .Use_Software_section .Use_Software_heading h2{color:var(--ds-ink-secondary);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-transform:uppercase}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_item{-webkit-filter:none;filter:none}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number{background-color:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-md);height:88px;top:44px;width:88px}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number span{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--ds-signal);font-family:var(--ds-font-mono);font-size:34px;font-variant-numeric:tabular-nums;font-weight:var(--ds-weight-semibold);line-height:1}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_number small{color:var(--ds-ink-muted);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);margin:0 var(--ds-space-1) 6px 0}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_item .Use_Software_step_content{background-color:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);color:var(--ds-ink-secondary);font-size:var(--ds-text-body);letter-spacing:0;line-height:var(--ds-leading-normal);min-height:168px;padding:56px var(--ds-space-4) var(--ds-space-4);width:240px}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_arrow img{height:24px;opacity:.45}.ds-instrument .Use_Software_section .row p{color:var(--ds-ink-secondary);font-size:var(--ds-text-body);line-height:var(--ds-leading-normal);margin:var(--ds-space-6) auto 0;max-width:72ch}.ds-instrument #watch_video_modal .modal-content{background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-overlay)}.ds-instrument #watch_video_modal .modal-body{padding:var(--ds-space-4)}.ds-instrument #watch_video_modal .modal-body iframe{aspect-ratio:16/9;border:0;height:auto;max-width:100%;width:100%}@media (max-width:991.98px){.ds-instrument .Software_video_section{background-image:linear-gradient(180deg,rgba(238,241,245,.95),rgba(238,241,245,.85)),url(/static/media/top-view-architect-desk-with-tools.b2fa3f0cbd0983664d9d.jpg);padding:var(--ds-space-10) 0}.ds-instrument .Use_Software_section .Use_Software_steps_area .Use_Software_step_arrow img{height:24px}}.ds-instrument.Sign-section{background:var(--ds-surface-canvas);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);padding-bottom:var(--ds-space-12)}.ds-instrument.Sign-section .nav-pills-bg{background:var(--ds-surface-rail);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);padding:3px}.ds-instrument.Sign-section .nav-pills .nav-link{border-radius:var(--ds-radius-sm);color:var(--ds-ink-secondary);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);padding:var(--ds-space-2) var(--ds-space-6)}.ds-instrument.Sign-section .nav-pills .nav-link:hover{color:var(--ds-ink-primary)}.ds-instrument.Sign-section .nav-pills .nav-link.active{background-color:var(--ds-surface-panel);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-elevation-panel);color:var(--ds-ink-primary);font-weight:var(--ds-weight-semibold)}.ds-instrument.Sign-section .nav-pills .nav-link:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.Sign-section .Sign-Up-card-section{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel);padding:var(--ds-space-6)}.ds-instrument.Sign-section .Sign-Up-card-section .card-body{padding:0}.ds-instrument.Sign-section .Sign-Up-card-section h3,.ds-instrument.Sign-section .Sign-Up-card-section h4,.ds-instrument.Sign-section .Sign-Up-card-section h5{color:var(--ds-ink-primary);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em}.ds-instrument.Sign-section .Sign-Up-card-section .Sign_Up_subheading{color:var(--ds-ink-muted);font-family:var(--ds-font-sans);font-size:var(--ds-text-micro)}.ds-instrument.Sign-section .Sign-Up-card-section-img{align-items:center;background:var(--ds-surface-raised);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);display:flex;justify-content:center;padding:var(--ds-space-6)}.ds-instrument.Sign-section .Sign-Up-card-section-img img{height:auto;max-width:100%}.ds-instrument.Sign-section .Sign-Up-card-section .form-label,.ds-instrument.Sign-section .form-label{color:var(--ds-ink-secondary);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);margin-bottom:var(--ds-space-1)}.ds-instrument.Sign-section .redP{color:var(--ds-status-alert);margin-left:2px}.ds-instrument.Sign-section .form-control{background-color:var(--ds-surface-recessed);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-inset-field);color:var(--ds-ink-primary);font-size:var(--ds-text-body);height:var(--ds-control-height);padding:0 var(--ds-space-2)}.ds-instrument.Sign-section .form-control:hover:not(:disabled){border-color:var(--ds-line-heavy)}.ds-instrument.Sign-section .form-control:focus{background-color:var(--ds-surface-panel);border-color:var(--ds-signal);box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.Sign-section .form-control::-webkit-input-placeholder{color:var(--ds-ink-disabled)}.ds-instrument.Sign-section .form-control::placeholder{color:var(--ds-ink-disabled)}.ds-instrument.Sign-section .card-body p[style]{font-size:var(--ds-text-micro);margin-bottom:0;margin-top:var(--ds-space-1)}.ds-instrument.Sign-section .Sign-Up-card-section .form-check-input{border:1px solid var(--ds-line-heavy);border-radius:var(--ds-radius-sm);cursor:pointer}.ds-instrument.Sign-section .Sign-Up-card-section .form-check-input:checked{background-color:var(--ds-signal);border-color:var(--ds-signal)}.ds-instrument.Sign-section .Sign-Up-card-section .form-check-input:focus-visible{box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.Sign-section .Sign-Up-card-section .form-check-label,.ds-instrument.Sign-section .Sign-Up-card-section .termsAndConditions{color:var(--ds-ink-secondary);font-size:var(--ds-text-small)}.ds-instrument.Sign-section .termsAndConditions a{color:var(--ds-signal)}.ds-instrument.Sign-section .Sign-Up-card-section .Sign_btn_submit,.ds-instrument.Sign-section .Sign_btn_submit{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);font-size:var(--ds-text-body);font-weight:var(--ds-weight-medium);height:40px;min-width:140px;padding:0 var(--ds-space-5)}.ds-instrument.Sign-section .Sign-Up-card-section .Sign_btn_submit:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument.Sign-section .Sign-Up-card-section .Sign_btn_submit:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.Sign-section .Sign-Up-card-section .Sign_btn_submit:disabled{background:var(--ds-surface-rail);border-color:var(--ds-line-hairline);color:var(--ds-ink-disabled);cursor:not-allowed;opacity:1}.ds-instrument.Sign-section .forget_password{color:var(--ds-signal);font-size:var(--ds-text-small);padding:0}.ds-instrument.Sign-section .forget_password.clicked,.ds-instrument.Sign-section .forget_password:hover{color:var(--ds-signal-hover);text-decoration:underline}.ds-instrument.Sign-section .forget_password:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.Sign-section .spinner-border{color:var(--ds-signal)}.ds-instrument.Sign-section .col-md-12{position:relative}.ds-instrument.Sign-section .toggle-password,.ds-instrument.Sign-section .toggle-password-confirmBox{color:var(--ds-ink-muted);cursor:pointer;line-height:1;margin:0;position:absolute;right:var(--ds-space-4);top:34px}@media (max-width:767.98px){.ds-instrument.Sign-section .nav-pills .nav-link{padding:var(--ds-space-2) var(--ds-space-4)}.ds-instrument.Sign-section .Sign-Up-card-section{padding:var(--ds-space-4)}}.ds-instrument .PageTitle_banner_section{background-color:var(--ds-surface-canvas);background-image:none;border-bottom:1px solid var(--ds-line-strong)}.ds-instrument .PageTitle_banner_section .PageTitle_banner_heading{color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-display);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em;padding:var(--ds-space-10) 0 var(--ds-space-6);text-align:left;text-transform:none}.ds-instrument .Mission_Vision_section,.ds-instrument .Touch_section,.ds-instrument .about_section,.ds-instrument .contact_info_section{color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body)}.ds-instrument .about_section .about_content_area .about_content_heading_taglin{color:var(--ds-ink-muted);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend)}.ds-instrument .about_section .about_content_area .h2{font-size:var(--ds-text-display);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em;margin-bottom:var(--ds-space-4)}.ds-instrument .about_section .about_content_area p{color:var(--ds-ink-secondary);line-height:var(--ds-leading-normal);max-width:72ch}.ds-instrument .Terms_body .card{background:var(--ds-surface-panel);border:1px solid var(--ds-line-hairline)!important;border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-panel)}.ds-instrument .Terms_body .card-body{color:var(--ds-ink-secondary);line-height:var(--ds-leading-normal);padding:var(--ds-space-6)}.ds-instrument .Terms_body .card-body h1,.ds-instrument .Terms_body .card-body h2,.ds-instrument .Terms_body .card-body h3,.ds-instrument .Terms_body .card-body h4,.ds-instrument .Terms_body .card-body h5{color:var(--ds-ink-primary);font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold);margin-bottom:var(--ds-space-2);margin-top:var(--ds-space-6)}.ds-instrument .Terms_body .card-body li,.ds-instrument .Terms_body .card-body p{max-width:78ch}.ds-instrument .Mission_Vision_accordion .accordion-item{border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);margin:var(--ds-space-3) 0;overflow:hidden}.ds-instrument .Mission_Vision_accordion .accordion-header .accordion-button{background-color:var(--ds-surface-raised);border-radius:0;color:var(--ds-ink-primary);font-size:var(--ds-text-body);font-weight:var(--ds-weight-semibold);letter-spacing:0}.ds-instrument .Mission_Vision_accordion .accordion-button:not(.collapsed){background-color:var(--ds-surface-accent);color:var(--ds-signal)}.ds-instrument .Mission_Vision_accordion .accordion-button:focus-visible{box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:calc(var(--ds-focus-width)*-1)}.ds-instrument .Mission_Vision_accordion .accordion-item .accordion-collapse{background-color:var(--ds-surface-panel);border-radius:0}.ds-instrument .Mission_Vision_accordion .accordion-body{color:var(--ds-ink-secondary);line-height:var(--ds-leading-normal)}.ds-instrument .contact_info_section{background:var(--ds-surface-panel)!important;border-bottom:1px solid var(--ds-line-hairline)}.ds-instrument .contact_info_section .why_choose_us_item .why_choose_us_item_img{background-color:var(--ds-surface-raised);border:1px solid var(--ds-line-hairline);border-radius:var(--ds-radius-md);-webkit-filter:none;filter:none;height:56px;margin-right:var(--ds-space-4);width:56px}.ds-instrument .contact_info_section .why_choose_us_item .why_choose_us_item_img img{height:24px}.ds-instrument .Touch_section .form-control,.ds-instrument .Touch_section .form-control-lg{background-color:var(--ds-surface-recessed);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-inset-field);color:var(--ds-ink-primary);font-size:var(--ds-text-body);height:var(--ds-control-height);min-height:var(--ds-control-height);padding:0 var(--ds-space-2)}.ds-instrument .Touch_section textarea.form-control,.ds-instrument .Touch_section textarea.form-control-lg{height:auto;line-height:var(--ds-leading-normal);min-height:112px;padding:var(--ds-space-2)}.ds-instrument .Touch_section .form-control-lg:focus,.ds-instrument .Touch_section .form-control:focus{background-color:var(--ds-surface-panel);border-color:var(--ds-signal);box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .Touch_section .btn_submit{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);font-size:var(--ds-text-body);font-weight:var(--ds-weight-medium);height:40px;padding:0 var(--ds-space-6)}.ds-instrument .Touch_section .btn_submit:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .Touch_section .social-media{height:36px;margin:0 var(--ds-space-2) 0 0;width:36px}.ds-instrument .Project-section{background:var(--ds-surface-canvas);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-body);padding-bottom:var(--ds-space-10)}.ds-instrument .Project-section .btn-New-project{background:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);height:var(--ds-control-height);padding:0 var(--ds-space-4)}.ds-instrument .Project-section .btn-New-project:hover:not(:disabled){background:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument .Project-section .table{background:var(--ds-surface-panel);border-color:var(--ds-line-hairline);font-size:var(--ds-text-small);margin:0}.ds-instrument .Project-section .table .table-header{background-color:var(--ds-surface-raised)}.ds-instrument .Project-section .table .table-header th,.ds-instrument .Project-section .table thead th{border-bottom:1px solid var(--ds-line-strong);color:var(--ds-ink-secondary);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-transform:uppercase;white-space:nowrap}.ds-instrument .Project-section .table td{border-bottom:1px solid var(--ds-line-hairline);color:var(--ds-ink-primary);vertical-align:middle}.ds-instrument .Project-section .table tbody tr:hover td{background:var(--ds-surface-raised)}.ds-instrument .Project-section .table-action-icon{align-items:center;display:flex;gap:var(--ds-space-2)}.ds-instrument .Project-section .table-action-icon a i{color:var(--ds-ink-muted)!important}.ds-instrument .Project-section .table-action-icon a:hover i{color:var(--ds-signal)!important}.ds-instrument .Project-section .form-control,.ds-instrument .Project-section .form-select{background-color:var(--ds-surface-recessed);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-inset-field);font-size:var(--ds-text-body);height:var(--ds-control-height);padding:0 var(--ds-space-2)}.ds-instrument .Project-section .form-control:focus,.ds-instrument .Project-section .form-select:focus{background-color:var(--ds-surface-panel);border-color:var(--ds-signal);box-shadow:none;outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument .Project-section .btn-primary{background:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink)}.ds-instrument .Project-section .btn-outline-primary{background:transparent;border-color:var(--ds-line-strong);color:var(--ds-signal)}.ds-instrument .Project-section .btn-outline-primary:hover{background:var(--ds-surface-accent);border-color:var(--ds-signal)!important;color:var(--ds-signal)}.ds-instrument .Project-section .pagination .page-link{border-color:var(--ds-line-hairline);color:var(--ds-signal)}.ds-instrument .Project-section .pagination .active>.page-link{background-color:var(--ds-signal);border-color:var(--ds-signal);color:var(--ds-signal-ink)}.ds-instrument .Project-section .modal-content{background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-overlay)}.ds-instrument .Project-section .modal-footer,.ds-instrument .Project-section .modal-header{background:var(--ds-surface-raised);border-color:var(--ds-line-hairline)}.ds-instrument .Project-section .modal-title{font-size:var(--ds-text-lead);font-weight:var(--ds-weight-semibold)}.ds-instrument .Project-section .error-message{color:var(--ds-status-alert);font-size:var(--ds-text-micro)}.ds-instrument .Project-section .spinner-border{color:var(--ds-signal)}.ds-instrument .not-found-container,.ds-instrument.not-found-container{background:var(--ds-surface-canvas);color:var(--ds-ink-primary);font-family:var(--ds-font-sans);height:auto;min-height:60vh;padding:var(--ds-space-12) var(--ds-space-4);text-align:center}.ds-instrument .not-found-container h1,.ds-instrument.not-found-container h1{font-size:var(--ds-text-display);font-weight:var(--ds-weight-semibold);letter-spacing:-.01em;margin-bottom:var(--ds-space-3)}.ds-instrument .not-found-container p,.ds-instrument.not-found-container p{color:var(--ds-ink-secondary);font-size:var(--ds-text-body);max-width:48ch}@media (max-width:767.98px){.ds-instrument .PageTitle_banner_section .PageTitle_banner_heading{padding:var(--ds-space-8) 0 var(--ds-space-5)}.ds-instrument .Terms_body .card-body{padding:var(--ds-space-4)}}:root{--ds-header-height:69px}.ds-instrument.header_section{background-color:var(--ds-surface-panel);border-bottom:1px solid var(--ds-line-strong);box-shadow:var(--ds-elevation-panel);font-family:var(--ds-font-sans);padding-bottom:var(--ds-space-4);padding-top:var(--ds-space-4)}.ds-instrument.header_section .logo_area img{height:36px;width:auto}.ds-instrument.header_section .navbar-light .navbar-toggler{color:var(--ds-ink-primary);font-size:20px;padding:0}.ds-instrument.header_section .navbar-light .navbar-toggler:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.header_section .navbar-collapse .navbar-nav .nav-item .nav-link{border-bottom:2px solid transparent;color:var(--ds-ink-secondary);font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);margin:0 var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3);transition:color var(--ds-motion-fast) var(--ds-motion-ease),border-color var(--ds-motion-fast) var(--ds-motion-ease)}.ds-instrument.header_section .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:var(--ds-ink-primary)}.ds-instrument.header_section .navbar-collapse .navbar-nav .nav-item .nav-link.active{border-bottom-color:var(--ds-signal);color:var(--ds-ink-primary);font-weight:var(--ds-weight-semibold)}.ds-instrument.header_section .navbar-collapse .navbar-nav .nav-item .nav-link:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.header_section .navbar-collapse .nav_right_side .btn.btn_signin{align-items:center;background-color:var(--ds-signal);border:1px solid var(--ds-signal);border-radius:var(--ds-radius-sm);color:var(--ds-signal-ink);display:inline-flex;font-size:var(--ds-text-small);font-weight:var(--ds-weight-medium);gap:var(--ds-space-2);height:var(--ds-control-height);padding:0 var(--ds-space-4)!important;text-decoration:none}.ds-instrument.header_section .navbar-collapse .nav_right_side .btn.btn_signin:hover{background-color:var(--ds-signal-hover);border-color:var(--ds-signal-hover)!important;color:var(--ds-signal-ink)}.ds-instrument.header_section .nav_right_side .btn.btn_signin:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.header_section .dropdown-menu{background:var(--ds-surface-panel);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-md);box-shadow:var(--ds-elevation-overlay);padding:var(--ds-space-1)}.ds-instrument.header_section .dropdown-item{border-radius:var(--ds-radius-sm);color:var(--ds-ink-primary);font-size:var(--ds-text-small)}.ds-instrument.header_section .dropdown-item:hover{background:var(--ds-surface-accent);color:var(--ds-signal)}.ds-instrument.header_section .dropdown-item i{color:var(--ds-ink-muted)}.ds-instrument.footer_section{background-color:var(--ds-surface-inverse);border-top:1px solid var(--ds-line-strong);color:var(--ds-ink-inverse);font-family:var(--ds-font-sans);font-size:var(--ds-text-body)}.ds-instrument.footer_section .footer_left_area .footer_logo{height:56px;opacity:.92;width:auto}.ds-instrument.footer_section .footer_right_area{color:var(--ds-ink-inverse)}.ds-instrument.footer_section .footer_right_area h2{color:rgba(244,247,250,.62);font-size:var(--ds-text-legend);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-legend);text-transform:uppercase}.ds-instrument.footer_section .footer_right_area .contact_info{display:flex;flex-direction:column;font-size:var(--ds-text-body);font-weight:var(--ds-weight-regular);gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.ds-instrument.footer_section .footer_right_area .contact_info i{color:rgba(244,247,250,.5);font-size:var(--ds-text-small);height:auto;margin-right:var(--ds-space-1);width:18px}.ds-instrument.footer_section .footerLinks2{color:var(--ds-ink-inverse)}.ds-instrument.footer_section .footerLinks2:hover{color:#fff;text-decoration:underline}.ds-instrument.footer_section .footerLinks2:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-instrument.footer_section .footer_copy_right_section{background-color:initial;border-top:1px solid rgba(244,247,250,.12);color:rgba(244,247,250,.62);font-size:var(--ds-text-micro);padding:var(--ds-space-3) 0}.ds-instrument.footer_section .footer_copy_right_section p{margin:0}@media (max-width:991.98px){.ds-instrument.header_section .navbar-collapse{border-top:1px solid var(--ds-line-hairline);margin-top:var(--ds-space-3);padding:var(--ds-space-2) 0}.ds-instrument.header_section .navbar-collapse .navbar-nav .nav-item .nav-link{border-bottom:0;border-left:2px solid transparent;margin:0;text-align:left}.ds-instrument.header_section .navbar-collapse .navbar-nav .nav-item .nav-link.active{background:var(--ds-surface-accent);border-bottom-color:transparent;border-left-color:var(--ds-signal)}.ds-instrument.header_section .nav_right_side{gap:var(--ds-space-3);padding-top:var(--ds-space-2)}}@media (max-width:767.98px){.ds-instrument.footer_section .footer_left_area .footer_logo{height:44px}}
/*# sourceMappingURL=main.6c50307a.css.map*/