body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}html{margin:0;padding:0;height:100%}html *{font-family:"Proxima Nova","Roboto","Helvetica","Arial",sans-serif!important}option{-webkit-align-content:center;-webkit-justify-content:center}#root{height:100vh}#leftnav-link:hover{background-color:orange}::-webkit-file-upload-button{display:none}::file-selector-button{display:none}.select-option{color:#000}.full-width{width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.back-button{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:0 0 auto;align-content:flex-start;flex-wrap:wrap;padding:0 5% 0 0!important;cursor:pointer}.back-button-arrow{color:#000;width:clamp(12px,(4.5vh + 4.5vw)/2,40px)!important;height:clamp(12px,(4.5vh + 4.5vw)/2,40px)!important}.variable-sized-list{height:55px}.variable-sized-list::-webkit-scrollbar{width:10px}.variable-sized-list::-webkit-scrollbar-track{background:#f1f1f1}.variable-sized-list::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.variable-sized-list::-webkit-scrollbar-thumb:hover{background:#555}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.arc-logo{width:clamp(20px,(10vw + 10vh)/2,100px);height:clamp(15px,(7.5vw + 7.5vh)/2,75px);margin-right:5%}@media (max-width:600px){.hidden-on-mobile{display:none}}.app-container{display:flex;flex-direction:column;justify-content:center}.app-content__container{min-height:85vh;display:flex;flex-direction:column;align-items:center}.page-header{font-size:clamp(24px,(3vw + 3vh)/2,32px);color:var(--primary-color)}.page-header,.section-header{font-weight:550;text-transform:none!important}.section-header{font-size:clamp(18px,(2.5vw + 2.5vh)/2,24px)}.sub-header{font-size:clamp(16px,(2.2vw + 2.2vh)/2,20px)!important;font-weight:550!important;text-transform:none!important}.primary{color:var(--primary-color)!important}.field-text{font-size:clamp(16px,(2vw + 2vh)/2,18px);font-weight:500}.app-bar{background-color:var(--secondary-color)!important;background-size:cover;height:90px}.logo-div{display:flex;align-items:flex-end;width:100%}.logo-label{font-size:clamp(10px,(3vw + 3vh)/2,35px)!important;font-weight:500!important;color:var(--info-color)!important}.left-grid{display:flex;justify-content:flex-start;align-items:center}.center-grid{display:flex;justify-content:center;align-items:center!important}.center-grid-title{font-size:min(max(1.5vw,1.2em),1.5em)!important;font-weight:700!important;color:#000;text-align:center}.right-grid{display:flex;justify-content:flex-end;align-items:center}.Center-Table-Cell{text-align:center}.Center-Table-Cell,.Table-Cell{font-weight:500;font-size:min(max(1.5vw,1em),1.25em);padding:16px;line-height:1.43;border-bottom:1px solid #e0e0e0;letter-spacing:.01071em;vertical-align:inherit}.Table-Cell{overflow:hidden;text-overflow:ellipsis}.Link{color:#2e7e9f;margin:0;padding:0 5px;cursor:pointer;font-size:min(max(1.5vw,1em),1em);font-weight:500}.required-star{color:var(--error-color)}.custom-checkbox{display:inline-flex;align-items:center;margin-left:6px;cursor:pointer}.custom-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid grey;width:15px;height:15px;margin:0;padding:0}.custom-checkbox .checkmark{font-size:10px;font-weight:900;display:none}.custom-checkbox.checked .checkmark{display:flex;justify-content:center;background-color:#2e7e9f;color:#fff;width:15px;height:15px;position:absolute}.Link:hover{text-decoration:underline}.Banner-Success{background-color:#84e880;border:3px solid #5f9e51;border-right:none;border-left:none}.Banner-Info{background-color:#c9dbe9;border:3px solid #517d9e;border-right:none;border-left:none}.Banner-Warning{background-color:#e8df80;border:3px solid #9e9851;border-right:none;border-left:none}.Banner-Danger{background-color:#e88080;border:3px solid #9e5151;border-right:none;border-left:none}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.select-container{position:relative;width:250px;border:2px solid #000}.select-container:focus{border-color:var(--primary-color)!important;border-width:2px!important;outline:none!important}.select-container.disabled{opacity:.4;color:grey}.dropdown{position:relative;cursor:pointer;border-radius:4px}.dropdown.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.select{position:relative;min-height:30px;cursor:pointer;border-radius:4px;display:flex;justify-content:space-between;width:100%;padding:4px 0 4px 8px}.select:focus{border-color:var(--primary-color)!important;border-width:2px!important;outline:none!important}.select.disabled{cursor:unset}.select.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.selected-option{display:flex;align-items:center;justify-content:unset;overflow:hidden;text-overflow:ellipsis}.selected-option:focus{border-color:var(--primary-color)!important;border-width:2px!important;outline:none!important}.option-icon{margin-left:8px}.option-icon-left{margin-right:8px}.dropdown-arrow{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.dropdown-menu{top:100%;left:0;right:0;border:1px solid var(--primary-color);border-radius:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:scroll;max-height:20vh}.dropdown-menu,.dropdown-menu-full{position:absolute;background-color:#fff;z-index:1}.dropdown-menu-full{min-width:140px;top:80%;left:-50%;right:50%;box-shadow:0 0 5px #666;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden}.option{cursor:pointer;display:flex;font-size:.9em;align-items:center;padding:8px 16px;overflow:hidden;text-overflow:ellipsis}.option:hover{background-color:#e8e8e8}.placeholder{color:#fff;overflow:hidden;text-overflow:ellipsis}.dialog-input-label{font-weight:700;font-size:min(max(1.2vw,1.1em),1.1em)}.dialog-input{width:60%;height:30px;border-radius:5px;border:1px solid #000;padding:5px;margin-bottom:2vh}.dropdown-placeholder{color:#000;font-weight:bolder;font-size:2em;padding-bottom:50%}.color-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.no-scrollbar{scrollbar-width:thin;-ms-overflow-style:none;overflow:scroll}.no-scrollbar::-webkit-scrollbar{width:5px;background-color:transparent}.no-scrollbar::-webkit-scrollbar-thumb{background-color:grey;border-radius:5px}.custom-search-select{position:relative;cursor:pointer;margin-top:5px;width:15vw;min-width:200px;max-width:240px}.custom-search-selected-option{display:flex;align-items:center;padding:8px 0 8px 10px;font-size:clamp(16px,(2vh + 2vw)/2,18px);background-color:#d6e4f7;border:1px solid #ccc;border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%}.search-dropdown{position:absolute;top:100%;z-index:100;left:0;max-height:300px;overflow:scroll}.search-dropdown,.search-dropdown-input{width:100%;background-color:#fff;border:1px solid #ccc;border-radius:5px}.search-dropdown-input{padding:10px;outline:none}.search-dropdown ul{list-style:none;padding:0;margin:0}.search-dropdown li{padding:10px;cursor:pointer}.search-dropdown li:hover{background-color:#e0e0e0!important}.primary-action-button{background-color:var(--primary-color);color:#fff;font-size:18px;font-weight:700;text-align:center;height:56px;padding:5px 64px;border:none;border-radius:8px;box-shadow:0 4px 4px 4px rgba(0,0,0,.2)}.primary-action-button:disabled{background-color:var(--disabled-primary);color:var(--disabled-font-primary);transform:none!important;box-shadow:none!important;cursor:unset!important;font-size:18px!important}.secondary-action-button{background-color:#767676;color:#fff;font-size:18px;font-weight:700;text-align:center;height:56px;padding:5px 64px;border:none;border-radius:8px;box-shadow:0 4px 4px 4px rgba(0,0,0,.2)}.secondary-action-button:disabled{background-color:var(--disabled-secondary);color:var(--disabled-font-secondary);transform:none!important;box-shadow:none!important;cursor:unset!important;font-size:18px!important}.primary-action-button-sm{background-color:var(--primary-color);color:#fff;font-size:18px;font-weight:700;text-align:center;padding:5px 16px;height:32px;border:none;border-radius:8px;box-shadow:0 4px 4px 4px rgba(0,0,0,.2)}.primary-action-button-sm:disabled{background-color:var(--disabled-primary);color:var(--disabled-font-primary);transform:none!important;box-shadow:none!important;cursor:unset!important;font-size:18px!important}.secondary-action-button-sm{background-color:#767676;color:#fff;font-size:18px;font-weight:700;text-align:center;padding:5px 16px;height:32px;border:none;border-radius:8px;box-shadow:0 4px 4px 4px rgba(0,0,0,.2)}.secondary-action-button-sm:disabled{background-color:var(--disabled-secondary);color:var(--disabled-font-secondary);transform:none!important;box-shadow:none!important;cursor:unset!important;font-size:18px!important}.icon-button-sm{border:2px solid inherit;padding:16px;font-size:18px;font-weight:550;height:32px;border-radius:8px}.icon-button-sm:disabled{opacity:.55}.hover-button:hover{cursor:pointer;font-size:20px;transform:scale(1.1);box-shadow:0 6px 6px 6px rgba(0,0,0,.2)}.action-button-disabled{box-shadow:none;opacity:.8}@media (max-width:600px){.Center-Table-Cell{font-size:.75em;width:40px}.Table-Cell{padding:5px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.Link,.Table-Cell{font-size:.75em}.app-bar{height:80px}.dropdown-menu-full{min-width:100px}.center-grid-title{font-size:min(max(1.5vw,.85em),1.1em)}.logo-label.hidden{display:none}.select{padding:5px}.selected-option{justify-content:center}.option{padding:2px}.option-icon{margin-left:4px}}@media (max-width:1280px){.center-grid{align-items:flex-end}}.loading-wrapper{position:relative}.loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis .9s steps(4) infinite;content:"\2026";width:0;position:absolute;top:0;white-space:nowrap}@keyframes ellipsis{to{width:1.25em}}.loading-button{margin-left:10%;color:#fff;background-color:#b36762;border-radius:15px;font-size:min(1.15vw,1.15vh)}.button-div{display:flex;width:100%;justify-content:flex-end;margin:0 0 10%;height:clamp(15px,(5vh + 5vw)/2,60px)}.buttons{height:65%;max-height:60px;border-radius:30px;border-width:0;margin-bottom:5px}.button-cancel{color:#fff;background:#444 0 0 no-repeat padding-box;width:60%;margin-right:5%}.button-cancel,.button-submit{font-family:"Proxima Nova",sans-serif;font-weight:500;font-size:min(2.25vw,2.55vh);letter-spacing:0;opacity:1}.button-submit{color:#000;background:#fbbc41 0 0 no-repeat padding-box;width:100%}.forgot-input-form,.forgot-input-form-control{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.forgot-input-form-control{align-items:center}.forgot-input-root{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 10%;width:100%;height:100%}.forgot-input{font-size:clamp(10px,(2vh + 2vw)/2,18px);margin:5%;width:80%;height:100%;border-radius:11px;background-color:#f0f0f0}.forgot-input-div-row-form-control{display:flex;align-items:center;justify-content:center;height:15%;max-height:60px;width:100%;margin-bottom:10%}.large-help-text{font-weight:400;font-size:clamp(6px,(1.5vh + 1.5vw)/2,18px);margin:0 0 10%}.forgot-password-title,.large-help-text{font-family:"Proxima Nova",sans-serif;text-align:center}.forgot-password-title{font-size:clamp(12px,(2.5vh + 2.5vw)/2,30px);width:100%;color:#272727;font-weight:550;margin-bottom:5%;margin-top:10%}.help-text{text-align:center;font-family:"Proxima Nova",sans-serif;font-weight:300;font-style:italic;font-size:min(1.75vw,1.75vh);width:80vw}.container{display:flex;flex-direction:column;align-items:center;background-color:#444;height:clamp(800px,100vh,1600px)}.login-header{width:100%;height:30%;background:#fbbc41;border-radius:19px 19px 0 0}.logo-typography{font-size:clamp(8px,(2vw + 2vh)/2,30px);font-weight:550;text-align:center;font-family:"Proxima Nova",sans-serif;color:#000}.login-logo{width:clamp(20px,(7.5vw + 7.5vh)/2,105px);max-width:175px;height:clamp(15px,(5vw + 5vh)/2,70px)}.login-logo-div-hover{:hover{cursor:pointer}}.login-logo-div{display:flex;flex-direction:column;align-items:center;height:100%;max-height:200px;padding:4%}.login-page-body{height:clamp(250px,(45vw + 45vh)/2,670px)}.forgot-password-page-body,.login-page-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:clamp(250px,(45vw + 45vh)/2,700px);margin-top:10vh;margin-bottom:5vh;border-radius:19px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.5490196078431373)}.forgot-password-page-body{height:clamp(250px,(45vw + 45vh)/1.75,670px)}@media screen and (max-width:1279px){.forgot-password-page-body,.login-page-body{margin-top:16px}}.login-text{font-size:min(1.85vw,1.85vh);color:#000}.error-message,.login-text{text-align:center;position:relative}.error-message{font-size:min(2.5vw,2.5vh);font-weight:550;margin-top:10%}.env-label{font-family:"Proxima Nova",sans-serif;font-size:min(2vw,2vh);position:relative;text-align:center;font-weight:700}.tool-tip{width:100%;font-size:clamp(6px,(1.5vw + 1.5vh)/2,18px);letter-spacing:0;margin-bottom:10px}.login-emergency-tool-tip,.tool-tip{height:27px;text-align:center;font-family:"Proxima Nova",sans-serif;font-weight:400;color:#fff;opacity:1}.login-emergency-tool-tip{display:flex;justify-content:center;font-size:clamp(6px,(1.6vh + 1.6vw)/2,18px)}.login-emergency-tool-tip-div-desktop{margin-right:5%;justify-content:flex-end}.login-emergency-tool-tip-div-desktop,.login-emergency-tool-tip-div-mobile{position:relative;margin-top:30px;display:flex;width:100%;align-items:center;cursor:pointer}.login-emergency-tool-tip-div-mobile{justify-content:center}.help-div{width:75%;margin-top:10px;display:flex;flex-direction:row;justify-content:flex-end;font-size:min(max(1.5vw,1.2em),1.2em);align-items:center}@media (max-width:600px){.help-div{justify-content:flex-start;width:100%;right:unset;left:6vw}}.login-help-text{font-size:min(max(1.5vw,.85em),1.2em);margin-left:6px}.version{color:grey;margin-top:10px;font-size:min(max(1.5vw,.6em),.9em);text-align:center;position:relative}.login-input-root{display:flex;flex-direction:column;padding-top:2%;height:100%}.input-icon{height:2%}.login-input-text{font-size:min(max(1.5vw,.8em),1em);margin:5%;width:80%;height:100%;border-radius:11px;background-color:#f0f0f0}@media screen and (max-width:600px){.login-input-text{font-size:calc(8px + .5vw)}}.input-text-props{height:10%;font-size:min(max(1.5vw,1.1em),1.5em)}.forgot-label{display:flex;width:60%;padding-left:10%;margin-top:4%;justify-content:normal;cursor:pointer;font-family:"Proxima Nova",sans-serif;font-style:italic;font-weight:500;font-size:clamp(8px,(1.8vh + 1.8vw)/2,18px);color:#2e7e9f}.login-row-form-control{display:inherit;margin-bottom:5%;align-items:center;justify-content:center;height:15%;max-height:60px}.login-help-text{text-align:center;font-size:min(max(1.5vw,1.2em),1.5em)}.login-button-div{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;margin:5% 10% 0;height:15%;position:relative}.login-form{width:100%;padding:0 5%;height:100%}.login-snackbar{max-width:750px;width:80%;background-color:#ffc7c3;color:#c3483e;padding:min(1.8vh,1.8vw);border-radius:15px;border:2px solid #c3483e;text-align:center;top:24px!important;left:inherit!important;right:inherit!important;transform:inherit!important}.div-login-snackbar,.login-snackbar-div{width:100%;display:flex;justify-content:center}.login-snackbar-text{font-weight:700;margin-left:10px;font-size:min(2vh,2vw);text-align:center}.login-forgot-password-text-div{display:flex;flex-direction:column;height:100%}.login-terms-privacy-div{display:flex;text-align:center;width:300px;align-items:baseline;justify-content:center;color:#fff}.login-terms-text{width:150px;height:27px;text-align:start;font-family:"Proxima Nova",sans-serif;font-weight:400;font-size:clamp(6px,(1.4vw + 1.4vh)/2,16px);letter-spacing:0;color:#fff;opacity:1}.login-terms-text:hover{cursor:pointer}.login-privacy-text{width:150px;height:27px;text-align:end;font-family:"Proxima Nova",sans-serif;font-weight:400;font-size:clamp(6px,(1.4vw + 1.4vh)/2,16px);letter-spacing:0;color:#fff;opacity:1}.login-privacy-text:hover{cursor:pointer}.sso-unauthorized-container{background-color:#444;width:100vw;height:100vh}.sso-unauthorized-body{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.unauth-arc-logo{margin-top:15%;margin-bottom:10vh}.sso-unauthorized-title{color:#fff;margin-bottom:10vh;font-size:clamp(24px,(4vw + 4vh)/2,48px)}.sso-unauthorized-subtitle{color:#fff;margin-bottom:35vh;display:flex;font-size:clamp(12px,(1.7vw + 1.7vh)/2,32px)}.sso-unauthorized-footer{float:bottom;color:#fff;margin-bottom:5vh;font-size:clamp(8px,(1.6vw + 1.6vh)/2,18px)}@media (max-width:600px){.sso-unauthorized-body{justify-content:flex-start}.sso-unauthorized-title{margin-bottom:7vh}.sso-unauthorized-subtitle{margin-bottom:10vh}.unauth-arc-logo{margin-top:5vh}}.carousel-container{display:flex;flex-direction:column;justify-content:center;position:relative;max-width:1280px;margin:0 auto;padding:40px;background-color:#f0f0f0}.carousel-title{font-size:max(min((4vh + 4vw)/2,40px),14px);font-weight:700;text-align:center;margin-bottom:16px}.carousel-content{position:relative;display:flex;flex-direction:column;align-items:center}.carousel-image{display:flex;width:90%;height:auto;border-radius:8px}.carousel-left-arrow,.carousel-right-arrow{font-size:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%}.carousel-arrow-div{width:40px;height:40px;margin-top:8px}.carousel-dots,.carousel-dots-div{display:flex;justify-content:center}.carousel-dots{margin-top:16px}.carousel-dot{width:20px;height:20px;border-radius:50%;border:2px solid;margin:0 10px;cursor:pointer}.carousel-dot.active{background-color:#000}.carousel-close-button-first{color:#87cefa;text-decoration:underline}.carousel-close-button,.carousel-close-button-first{width:80px;height:32px;font-size:18px;display:flex;justify-content:center;align-items:center;cursor:pointer}.carousel-close-button{color:#fff;font-weight:bolder;border-radius:15px}.carousel-close-button-div{display:flex;justify-content:flex-end;margin-top:20px}.footer{display:flex;align-items:center;justify-content:center;height:8vh;min-height:40px;max-width:100%;box-shadow:none;background:transparent;width:100%}.footer-content{display:flex;align-items:flex-end;width:100%;height:7vh;justify-content:space-between}.footer-text{color:#000;font-weight:500}.footer-privacy{justify-content:flex-end;display:flex;margin-right:10px}.footer-privacy:hover{cursor:pointer}.footer-terms{justify-content:flex-start;display:flex;margin-left:10px}.footer-terms-privacy-text{display:flex;font-family:"Proxima Nova",sans-serif;font-weight:700;font-size:clamp(8px,(1.5vw + 1.5vh)/2,18px);letter-spacing:0;color:#000;opacity:1;border-bottom:1px solid;padding-bottom:1px}.footer-terms:hover{cursor:pointer}.footer-terms-privacy-div{display:flex;text-align:center;align-items:baseline;justify-content:space-evenly}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;border-radius:50%;cursor:pointer;transition:background-color .4s ease-out}.icon-button:hover{background-color:#e0e0e0}.icon-button:active{background-color:#d0d0d0}.icon-button:focus{outline:none;box-shadow:0 0 4px rgba(0,0,0,.2)}.user-full-name{border-bottom:1px solid var(--color-neutral-100);font-weight:500;font-size:var(--font-size-18);text-align:center}.server-message__success{background-color:#c5f6e2;border-top:2px solid #00975b;border-bottom:2px solid #00975b}.server-message__error,.server-message__success{display:flex;flex-direction:row;width:100%;margin-bottom:10px;padding:16px}.server-message__error{background-color:#ffe4a7;border-top:2px solid #fdbe31;border-bottom:2px solid #fdbe31}.server-message__item__grey{width:100%;font-weight:700;color:#444;font-size:var(--font-size-18)}.server-message__item__green{width:100%;font-weight:700;color:#5e9732;font-size:var(--font-size-18)}.change-password__button-div{display:flex;width:100%;max-width:800px;margin-top:80px;justify-content:flex-start}.change-password__instruction{font-size:var(--responsive-size--xs);font-style:italic;margin-top:10px;width:80vw;min-width:200px;max-width:700px}.brand-item{display:flex;align-items:center;padding:8px 16px;margin:2px 0;color:#333;cursor:pointer;transition:background-color .2s ease,color .2s ease;border-radius:4px;font-size:var(--font-size-21);-webkit-user-select:none;-ms-user-select:none;user-select:none}.brand-item:hover{background-color:#f0f0f0}.brand-item:active{background-color:#e0e0e0}.brand-item:focus{outline:none;background-color:#e8e8e8}.brand-item.selected{background-color:#d0d0d0;color:#000}.brand-item__icon{color:#fff;border-radius:15px;margin-right:10px;width:24px!important;height:24px!important;background-color:var(--color-blue-50)}.Header-Table-Cell{font-weight:500;padding:min(max(min(2vh,2vw),3px),16px);line-height:1.43;border-bottom:1px solid #e0e0e0;letter-spacing:.01071em;vertical-align:inherit;overflow:hidden;text-overflow:ellipsis;width:max(min((12vh + 12vw)/2,200px),30px)!important;min-width:100px;max-width:300px;color:var(--primary-color)}.Header-Table-Content{width:100%;cursor:pointer;display:flex;font-size:max(min((1.6vh + 1.6vw)/2,24px),10px);align-items:center;font-weight:700}.Centered-Container{display:flex;flex-direction:column;justify-content:center}.Permission-Table-Cell{font-weight:500;min-height:70px;font-size:max(min((1.6vh + 1.6vw)/2,24px),10px);padding:min(max(min(2vh,2vw),3px),16px);line-height:1.43;letter-spacing:.01071em;vertical-align:inherit;overflow:hidden;text-overflow:ellipsis}.Permission-Table-Row{border-bottom:1px solid #e0e0e0}.Permission-Center-Table-Cell{text-align:center;display:flex;justify-content:center;align-items:center}.Top-Actions{width:100%;display:flex;margin-bottom:10px;flex-direction:row}.Top-Action{display:flex;align-items:center;cursor:pointer;margin:10px 10% 10px 0;color:#000;text-transform:unset;font-weight:500;text-decoration:none}.permission-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.permission-container-indented{border-left:1px solid;border-left-color:var(--primary-color);border-bottom-color:var(--primary-color);border-right-color:var(--primary-color);border-top-color:var(--primary-color);padding-left:3vw}.permission-section-header{font-weight:700;margin-top:40px}.permission-input-label,.permission-quantity-button,.permission-section-header{font-size:min(max(1.5vw,1em),1.25em)}.permission-quantity-button{cursor:pointer;width:15px;height:15px;border:1px solid #000;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;margin:0 5px}.permission-quantity-button.disabled{opacity:.5}.permission-quantity{width:10px;text-align:center}.permission-input{width:20vw;max-width:200px;min-width:100px}.permission-input-quantity{width:10vw;max-width:70px;min-width:50px;display:flex;justify-content:center;align-items:baseline}.permission-select{min-height:30px;border-radius:5px}.permission-view-only{background-color:#d3d3d3;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:15px}.permission-toggle{width:30vw;max-width:350px;min-width:200px}.permission-forced-option,.permission-input-text{width:20vw;max-width:250px;min-width:200px;height:30px;border:1px solid;border-radius:5px;padding-left:5px}.summary-text{font-style:italic}.devicetype-row{display:flex;grid-gap:5px;gap:5px;align-items:center}@media (max-width:1200px){.Top-Actions{width:85vw;min-width:unset;max-width:unset;justify-content:center}}@media (max-width:600px){.Header-Table-Cell-Desktop-Only{display:none}.Top-Action{margin:10px 5%}}.toggle{display:flex;border:1px solid #ccc;border-radius:25px;overflow:hidden;margin:0 10px;height:40px;cursor:pointer}.toggle-option{flex:1 1;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:25px;color:grey}.toggle-option.active{background-color:var(--primary-color);color:#fff}.dialog-alert-container{width:40vw;height:32vh}.dialog-alert{display:flex;flex-direction:column;align-items:center;max-width:570px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:350px;margin:1vw}.dialog-alert-title,.dialog-alert-title-error{font-weight:550;text-align:center;padding:24px;font-size:clamp(10px,(2vh + 2vw)/2,28px)}.dialog-alert-title-error{color:red}.dialog-alert-message{display:flex;align-items:center;text-align:center;color:#000;margin-bottom:25px;margin-right:64px;margin-left:64px;font-size:clamp(10px,(2vh + 2vw)/2,22px)}.dialog-alert-button{border-radius:5px;width:10vw;max-width:130px;min-width:75px;max-height:50px;margin-bottom:20px;color:#fff;font-size:clamp(12px,(1.3vh + 1.3vw)/2,14px);text-align:center;padding:8px;border:none;box-shadow:0 0 6px #999;cursor:pointer}.dialog-alert-button.cancel{background-color:#000;margin-left:16px}.dialog-alert-button.confirm{background-color:var(--primary-color);margin-right:16px}.dialog-input-error{color:var(--error-color)}.employee-section-header{margin-top:1vh;margin-bottom:1.5vh;color:var(--primary-color)}.employee-section-header-border{margin-top:1vh;margin-bottom:1.5vh;width:22vw;min-width:250px;border:1px solid #d3d3d3}.employee-input-container{flex-direction:column}.employee-input-container,.employee-input-container-wide{display:flex;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.employee-input-container-wide{flex-direction:row;flex-wrap:wrap}.employee-root-container{display:flex!important;max-width:70vw!important;flex-direction:column;margin:0!important;padding:0!important}.employee-div-container{width:30vw;display:flex;max-width:450px;min-width:150px;padding-bottom:2vh}.employee-div-container-sm{width:20vw;display:flex;max-width:250px;min-width:150px;padding-bottom:2vh;padding-top:1vh}.employee-input-label{display:flex!important;min-width:200px;position:static!important;font-weight:500;color:#000!important;font-size:clamp(16px,(2vw + 2vh)/2,18px)!important}.employee-input-label-spaced{margin-bottom:10px}.employee-input-text{margin:1vh 0 4%;border:2px solid!important;border-radius:5px;width:20vw!important;max-width:250px;min-width:150px!important;font-size:clamp(16px,(2vw + 2vh)/2,18px);font-weight:400;font-family:"Proxima Nova",sans-serif;color:#000;padding:3px 3px 3px 5px}.employee-input-text.sm-text{font-size:.875rem;font-weight:400}.employee-input-text:focus{border-color:var(--primary-color)!important;border-width:2px!important;outline:none!important}.employee-input-text-md{margin:0;height:38px;width:15vw!important;max-width:230px!important;min-width:125px!important;font-family:"Proxima Nova",sans-serif;color:#000}.employee-input-text-md:focus{border-color:var(--primary-color)!important;border-width:2px!important;outline:none!important}.employee-input-text-sm{width:50px!important;white-space:nowrap}.employee-input-text:disabled{opacity:.3}.employee-button-div{display:flex}.employee-badge-div{display:flex;align-items:flex-end}.employee-badge-container{display:flex;width:30vw;max-width:375px;min-width:250px;flex-direction:column}.employee-badge-container.active{background-color:hsla(0,0%,74.9%,.2);margin:20px 0;padding:15px}.employee-new-badge-label{color:var(--primary-color)!important;font-weight:700!important}.employee-cancel-link{cursor:pointer;text-align:end;margin-top:5px;display:flex;font-size:max(min(max(2vh,2vw),19px),8px);font-weight:400;font-family:"Proxima Nova",sans-serif;color:#005bd4;margin-left:10px;text-underline:#005bd4;text-decoration:underline;background-color:transparent;border-width:0}.employee-link{margin-left:15px}.employee-email-container{display:flex;flex-wrap:wrap}.employee-email-input{display:flex;justify-content:flex-end;flex-direction:row;padding-top:1vh;align-items:baseline;padding-bottom:2vh}.employee-email-subtext{color:#a4a2a2;font-style:italic;margin-left:15px!important}.employee-tooltip-icon{font-size:clamp(10px,(2vh + 2vw)/2,20px);padding-left:5px;width:.8em!important;height:.8em!important;color:var(--primary-color)}.employee-tooltip-label{display:flex!important;align-items:center;transform:unset;margin-top:10px;position:static;color:#000!important}.employee-tooltip-label-text{display:flex;transform:unset;align-items:center;position:static;font-size:clamp(16px,(2vw + 2vh)/2,18px)!important;font-weight:400!important;color:#000}.employee-location-row{border-bottom:1px solid #d3d3d3!important}.employee-location-label{width:90%;overflow:hidden;text-overflow:ellipsis}.employee-location-header,.employee-location-label{font-size:clamp(16px,(2vw + 2vh)/2,18px)!important;font-weight:400!important}.employee-location-header{margin-left:max(4.5%,45px)!important}@media (max-width:960px){.employee-input-text{width:80vw;max-width:300px;min-width:150px}.employee-div-container{width:80vw}.employee-root-container{max-width:unset}.employee-email-input{flex-direction:column}.employee-link{margin-left:0!important}.employee-location-label{width:78%}.employee-location-header{margin-left:max(10%,45px)!important}}@media (max-width:600px){.employee-input-text{width:55vw!important;max-width:300px;min-width:150px}.employee-input-label,.employee-tooltip-label{min-width:70px;max-width:200px}.employee-tooltip-label{transform:unset;margin-left:0;margin-top:0;height:40px;font-size:1.125em;align-items:center}.employee-location-label{width:78%}}.bulk-employee-action__container{background-color:#d9d9d9;background-color:var(--color-neutral-20);margin:1vh 0 5vh;padding:10px 10px 30px;border-radius:15px;box-shadow:7px 7px 6px rgba(0,0,0,.1607843137);width:100%}@media(max-width:767px){.bulk-employee-action__container{display:flex;flex-direction:column}}.bulk-employee-action__form-input{margin:0 10px}.o-search-select{flex-direction:column}.o-search-select,.o-search-select__container{display:flex;width:100%;grid-gap:var(--space-3xs);gap:var(--space-3xs)}.o-search-select__container{position:relative;cursor:pointer;align-items:center}.o-search-select__text{font:var(--font-size-14);font-weight:400;line-height:20px;color:var(--color-neutral-90);padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm);border:none;outline:none;background-color:transparent;width:100%}.o-search-select__dropdown{position:absolute;top:calc(100% + var(--space-2xs));left:0;right:0;width:100%;max-height:0;padding:var(--space-xs) 0 var(--space-xs) 0;border:2px solid var(--color-neutral-20);opacity:0;border-radius:var(--space-2xs);border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:1;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:hidden;pointer-events:none;background-color:var(--color-neutral-00);transition:all .4s ease-in-out}.o-search-select__dropdown.active{max-height:115px;opacity:1;pointer-events:all}.o-search-select__dropdown::-webkit-scrollbar{display:none}.o-search-select__dropdown__option{font-size:var(--font-size-14);line-height:1.4;cursor:pointer;display:flex;align-items:center;padding:0 var(--space) 0 var(--space-sm)}.o-search-select__dropdown__option:hover{background-color:var(--color-blue-20)}.employee-table-body{display:flex!important}.employee-grid-table,.employee-table-body{flex-direction:column;width:100%;flex-grow:1}.employee-grid-table{display:flex;grid-gap:2px;gap:2px}.employee-header{background-color:transparent;margin-bottom:10px}.employee-row{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;justify-items:start;height:55px;border-bottom:1px solid grey}.employee-cell{padding:1%;width:100%;font-size:clamp(10px,(1.5vh + 1.5vw)/2,18px)}.employee-header-div{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;justify-items:start;padding-right:10px}.employee-body-div{width:100%;height:50vh}.employee-body-div,.employee-loading-div{display:flex;flex-direction:column;flex-grow:1}.employee-loading-div{align-content:center;justify-content:center;flex-wrap:wrap}.employee-to-top-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#000;font-weight:700;font-size:clamp(8px,(3vw + 3vh)/2,24px);max-height:55px;min-height:40px;border:3px solid;border-color:var(--secondary-color);border-radius:10px;text-transform:none;margin-top:10px;padding-left:8px;padding-right:8px;max-width:150px}.employees__input__root{display:flex;align-items:flex-end;justify-content:space-evenly;flex-direction:row;margin:0 0 10px;padding:0}@media(max-width:767px){.employees__input__root{justify-content:center;max-width:unset}}.employees__input__div{display:flex;align-items:center;padding-right:1.3vw}.employees__input__text{display:flex;justify-content:space-between;margin-top:5px;width:clamp(200px,(30vw + 30vh)/2,240px);min-height:40px;padding-left:10px;cursor:pointer}.employees__top-actions{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px;flex-direction:row;align-items:center}.importlanding-container-div{display:flex;flex-direction:row;width:100%;margin-top:64px}.importlanding-image-div{display:flex;align-items:center;justify-content:center;margin-top:64px;margin-right:32px;width:522px;height:323px}.importlanding-main-div{display:flex;flex-direction:column}.importlanding-text{font-size:clamp(16px,(2vw + 2vh)/2,18px)}.importuploadfile-root-div{display:flex;margin-top:2%}.importuploadfile-container-div{display:flex;flex-direction:column;flex-grow:1}.importuploadfile-row-div{display:flex;flex-direction:row;margin-bottom:20px}.importuploadfile-help-text-circle{margin-right:20px}.importuploadfile-table{border:1px solid grey;border-collapse:collapse}.importuploadfile-table-header-row{background-color:#d3d3d3}.importuploadfile-table-header-cell{border:1px solid grey;font-size:clamp(16px,(2vw + 2vh)/2,18px);font-weight:500}.importuploadfile-table-row-cell{vertical-align:top;border:1px solid grey;font-size:clamp(16px,(2vw + 2vh)/2,18px);padding:10px 10px 32px}.importuploadfile-table-bullet-cell{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-margin-before:0;margin-block-start:0}.importuploaddata-duplicate-div{display:flex;width:400px;height:150px;background-color:hsla(0,0%,74.9%,.2);border:1px solid grey;padding:10px 10px 10px 0}.file-dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:0;width:100%;color:#444;font-size:var(--font-size-18);background-color:#e0e0e0;height:40vh;border:1px dashed #000;border-radius:5px}.file-dropzone__icon{color:var(--color-blue-60)!important;width:40%!important;height:50%!important}.file-dropzone__text{font-size:var(--font-size-18);color:var(--color-blue-50)}.file-dropzone__sub-text{font-size:var(--font-size-16)}.loading-progress-container{margin-top:20px;flex-grow:1;height:60px;border:2px solid #000;border-radius:5px;position:relative}@media(max-width:767px){.loading-progress-container{width:100%}}.loading-progress-bar{height:100%;position:absolute;top:0;left:0}.loading-progress-message{top:170%;width:100%;text-align:center}.loading-progress-message,.loading-progress-percentage{position:absolute;left:50%;transform:translate(-50%,-50%);font-size:1rem;font-size:var(--font-size-16)}.loading-progress-percentage{top:150%}.sectional-dropdown{position:relative;display:inline-block;width:70%;margin-bottom:20px;margin-top:20px}.sectional-dropdown .dropdown-header{padding:10px;cursor:pointer;position:relative;border-radius:5px;border:1px solid #000;transition:border-radius 0s linear .3s}.sectional-dropdown.open .dropdown-header{padding:10px;cursor:pointer;position:relative;border-radius:5px 5px 0 0;border:1px solid #000;transition:border-radius 0s linear 0s}.sectional-dropdown .dropdown-content{max-height:0;overflow:hidden;border:1px solid transparent;border-top:0 solid transparent;border-radius:0 0 5px 5px;transition:max-height .3s cubic-bezier(.4,0,.2,1),border-color .3s ease-in-out}.sectional-dropdown.open .dropdown-content{display:flex;flex-grow:1;flex-direction:column;overflow:auto;background-color:#fff;border:1px solid #000;border-top:0 solid #000;border-radius:0 0 5px 5px;opacity:1;max-height:2000px;transition:max-height .3s cubic-bezier(.4,0,.2,1);padding-bottom:10px}.sectional-dropdown .dropdown-section{display:flex;flex-grow:1;flex-direction:column;padding:10px;background-color:#f0f0f0;margin:10px 10px 0;border-radius:5px}.sectional-dropdown .section-title{font-size:clamp(18px,(2.5vw + 2.5vh)/2,20px)}.sectional-dropdown .section-description{font-size:clamp(12px,(2vw + 2vh)/2,14px)}.sectional-dropdown .arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:transform .3s ease-in-out}.sectional-dropdown .arrow.up{transform:translateY(-50%) rotate(180deg)}.sectional-dropdown .bullet-list{display:flex;flex-grow:1;height:100%;margin:0 0 0 20px;padding-left:0}.sectional-dropdown .bullet-list li{list-style-type:disc}.sectional-dropdown .bullet-div{display:flex;flex-grow:1;max-height:400px}.arrow{color:#000;font-size:20px}.o-table__container{width:100%}.o-table__container.scroll-horizontal{overflow-x:auto}.o-table{border-spacing:0;border-radius:5px;border:1px solid #d9d9d9;border:1px solid var(--color-neutral-20);width:100%;background-color:#fff;background-color:var(--color-neutral-00)}.o-table.scroll-horizontal{width:-webkit-max-content;width:-moz-max-content;width:max-content}.o-table tr:last-child td{border-bottom:none}.o-table td,.o-table th{border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--color-neutral-20);text-align:left}.o-table__cell{font-size:1rem;font-size:var(--font-size-16);line-height:1.4;font-weight:400;padding:20px;display:table-cell;max-width:400px;vertical-align:middle;word-break:break-word}.o-table__cell.error{background-color:#ffdfdf}.o-table__cell--header{font-size:1rem;font-size:var(--font-size-16);color:#000;color:var(--color-neutral-100);line-height:1.4;font-weight:500;margin-right:20px}@media screen and (max-width:768px){.o-table,.o-table tbody,.o-table td,.o-table th,.o-table thead,.o-table tr{width:100%}.o-table{border:none;background-color:transparent}.o-table tbody{grid-gap:20px;gap:20px}.o-table tr{display:flex;flex-direction:column;grid-gap:5px;gap:5px;margin-bottom:1rem;border:1px solid #d9d9d9;border:1px solid var(--color-neutral-20);border-radius:5px;background-color:#fff;background-color:var(--color-neutral-00);padding:10px 15px}.o-table tr:last-child td{border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--color-neutral-20)}.o-table tr td:last-child{border-bottom:none}.o-table td:before{content:attr(data-label);font-weight:500;flex:0 0 50%}.o-table td:last-child{border-bottom:none}.o-table__cell{padding:5px 0;width:100%;display:flex;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--color-neutral-20)}.o-table__cell,.o-table__cell--header{font-size:.875rem;font-size:var(--font-size-14);line-height:1.4}}.progress-bar-container{display:flex;flex-direction:column;align-items:center;margin:20px}.label{font-size:16px;margin-bottom:5px}.progress-bar{display:flex;align-items:center;border-radius:15px;width:100%;height:20px;border:1px solid #ccc;position:relative}.bar{height:100%;border-radius:15px}.triangle{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:7px solid #000;transform:translateY(120%)}.triangle,.value{position:absolute;bottom:0}.value{top:25px;margin-left:-4px;text-align:center;width:25px}.maxValue,.value{font-size:14px;font-weight:700}.maxValue{margin-left:5px}.devices__input__root{display:flex;align-items:flex-end;justify-content:space-evenly;flex-direction:row;margin:0 0 10px;padding:0}@media(max-width:767px){.devices__input__root{justify-content:center;max-width:unset}}.devices__input__div{display:flex;align-items:center;padding-right:1.3vw}.devices__top-actions{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px;flex-direction:row}.device-table-body{display:flex!important}.device-grid-table,.device-table-body{flex-direction:column;width:100%;flex-grow:1}.device-grid-table{display:flex;grid-gap:2px;gap:2px}.device-header{background-color:transparent}.device-row{display:grid;align-items:center;justify-items:start;height:65px;border-bottom:1px solid grey}.device-cell,.device-status-cell{padding:1%;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:clamp(10px,(1.5vh + 1.5vw)/2,18px)}.device-status-cell{min-width:220px}.device-header-div{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-items:start}.device-body-div{width:100%;height:50vh}.device-body-div,.device-loading-div{display:flex;flex-direction:column;flex-grow:1}.device-loading-div{align-content:center;justify-content:center;flex-wrap:wrap}.device-to-top-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#000;font-weight:700;font-size:clamp(8px,(3vw + 3vh)/2,24px);max-height:55px;min-height:40px;border:3px solid;border-color:var(--secondary-color);border-radius:10px;text-transform:none;margin-top:10px;padding-left:8px;padding-right:8px;max-width:150px}@media(max-width:1280px){.device-status-cell{min-width:unset}}.bulk-device-action__container{background-color:#d9d9d9;background-color:var(--color-neutral-20);margin:1vh 0 5vh;padding:10px 10px 30px;border-radius:15px;box-shadow:7px 7px 6px rgba(0,0,0,.1607843137);width:100%}@media(max-width:767px){.bulk-device-action__container{display:flex;flex-direction:column}}.bulk-device-action__form-input{margin:0 10px}.createdevice-root{width:100%;height:100%}.createdevice-root,.createdevice-server-message-div{display:flex;flex-direction:column}.createdevice-title-div{margin-bottom:30px}.createdevice-title,.createdevice-title-div{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start}.createdevice-confirm-title,.createdevice-title{text-align:left;font-size:clamp(24px,(3vh + 3vw)/2,32px);font-weight:500;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.createdevice-confirm-title{margin-bottom:30px}.createdevice-device-id-div{border-bottom:2px solid #bfbfbf;padding-bottom:15px}.createdevice-device-id-note-div{margin-top:10px;white-space:nowrap}@media (max-width:600px){.createdevice-device-id-note-div{margin-top:10px;white-space:normal}}.createdevice-device-id-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:5% 0 1%}.createdevice-device-id-title{text-align:left;font-size:clamp(18px,(2.5vh + 2.5vw)/2,24px);font-weight:500;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.createdevice-device-id-textfield{margin-bottom:4%!important;width:40%;border-radius:5px;border:1px solid #000;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:400;font-family:"Proxima Nova",sans-serif;color:#000;padding:3px 3px 3px 15px}.createdevice-other-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:5% 0 1%}.createdevice-other-title{text-align:left;font-size:clamp(18px,(2.5vh + 2.5vw)/2,24px);font-weight:700;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.createdevice-device-tag-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:5% 0 1%}.createdevice-device-tag-title{text-align:left;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:500;font-family:"Proxima Nova",sans-serif;opacity:1}.createdevice-device-type-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:5% 0 1%}.createdevice-device-type-title{text-align:left;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:500;font-family:"Proxima Nova",sans-serif;opacity:1}.createdevice-device-type-select{display:flex;width:100%;font-size:clamp(16px,(2vh + 2vw)/2,18px);margin-bottom:2%!important;cursor:pointer}.createdevice-device-type-select:focus{outline:none}.createdevice-device-id-note-bold{color:var(--primary-color);font-weight:700}.createdevice-device-id-note,.createdevice-device-id-note-bold{font-size:clamp(16px,(2vw + 2vh)/2,18px)}.createdevice-red-star{color:red}.createdevice-save-button-div{display:flex;width:100%;max-width:800px;margin-top:30px;justify-content:flex-start}.createexistingdevice-modal{display:flex;flex-direction:column;flex-grow:1;border:2px solid orange;background-color:#fff;position:absolute;top:60%;left:50%;transform:translate(-48%,-50%);z-index:2;min-width:300px}.createexistingdevice-text-div{display:flex;flex-direction:column;text-align:center;padding:24px;margin-left:24px;margin-right:24px}.createexistingdevice-text-div-left{display:flex;flex-direction:column;text-align:start;padding:12px;margin-right:24px}.createexistingdevice-title-text{font-size:clamp(8px,(2vw + 2vh)/2,20px)}.createexistingdevice-button-div{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.createexistingdevice-cancel-div{display:flex;justify-content:flex-end}.createexistingdevice-devicedata-div{display:flex;flex-direction:column;padding-left:24px;margin-bottom:30px}.createexistingdevice-devicedata-text{display:inline-block;padding-left:6px;padding-right:6px;font-weight:700;border-radius:5px}.createexistingdevice-comparedevice-div{display:flex;flex-direction:row;min-width:300px}.createexistingdevice-comparedevice-data-div{display:flex;flex-direction:column;background-color:#f6f6f6;box-shadow:5px 5px 10px rgba(0,0,0,.3);padding-left:24px;width:45%;max-height:450px;padding-bottom:24px;padding-top:12px}.createexistingdevice-comparedevice-data-div-short{display:flex;flex-direction:row;justify-content:space-between;background-color:#f6f6f6;box-shadow:5px 5px 10px rgba(0,0,0,.3);padding:24px 24px 40px;width:100%}.createexistingdevice-comparedevice-title{font-size:clamp(8px,(2.5vh + 2.5vw)/2,28px);font-weight:700;margin-bottom:15px}.createexistingdevice-comparedevice-data-title,.createexistingdevice-comparedevice-title{text-align:left;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.createexistingdevice-comparedevice-data-title{font-size:clamp(8px,(2.2vh + 2.2vw)/2,24px);font-weight:500}.createexistingdevice-comparedevice-data{text-align:left;font-size:clamp(8px,(2.5vh + 2.5vw)/2,28px);font-weight:500;font-family:"Proxima Nova",sans-serif;opacity:1}.o-text-identifier-input__container{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.o-text-identifier-input{border:2px solid #000;border:2px solid var(--color-neutral-100);border-radius:5px;padding:15px 10px;padding:var(--space-sm) var(--space) var(--space-sm) var(--space);transition:all .4s ease-out;width:100%;font-weight:400;color:#272727;color:var(--color-neutral-90)}.o-text-identifier-input.prefixed{border-radius:0 5px 5px 0!important;flex-grow:1}.o-text-identifier-input__prefix{display:flex;border-radius:5px 0 0 5px;border:2px solid #000;border-color:var(--color-neutral-100);border-right:0 solid var(--color-neutral-100);transition:all .4s ease-out;padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);color:#fff;color:var(--color-neutral-00);background-color:#000;background-color:var(--color-neutral-100)}.o-text-identifier-input__prefix.disabled{opacity:.3}.o-text-identifier-input__label{color:#000;color:var(--color-neutral-100);display:flex}.o-text-identifier-input:active,.o-text-identifier-input:focus{outline:none;border-color:#fdbe31;border-color:var(--color-yellow-50)}.o-text-identifier-input:disabled{opacity:.3;border-color:#000!important;border-color:var(--color-neutral-100)!important}.o-text-identifier-input__prefix--sm{padding:5px 10px;padding:var(--space-2xs) var(--space) var(--space-2xs) var(--space)}.o-text-identifier-input__prefix--md{padding:10px;padding:var(--space-xs) var(--space) var(--space-xs) var(--space)}@media(max-width:767px){.o-text-identifier-input__prefix--md{padding:5px 10px;padding:var(--space-2xs) var(--space) var(--space-2xs) var(--space)}}.o-text-identifier-input--sm{padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs)}.o-text-identifier-input--md{padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}@media(max-width:767px){.o-text-identifier-input--md{padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs)}}.o-text-identifier-input--lg{padding:15px 10px;padding:var(--space-sm) var(--space) var(--space-sm) var(--space)}@media(max-width:767px){.o-text-identifier-input--lg{padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}}.o-text-identifier-input__error{display:flex;font-size:.875rem;font-size:var(--font-size-14);line-height:20px;grid-gap:10px;gap:10px;color:#c2483e;color:var(--color-red-50)}.editdevice-root{width:100%;height:100%}.editdevice-root,.editdevice-server-message-div{display:flex;flex-direction:column}.editdevice-root-div{display:flex;margin-top:2%;width:90vw;max-width:540px}.editdevice-title-div{margin-bottom:5%}.editdevice-title,.editdevice-title-div{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start}.editdevice-title{text-align:left;font-size:clamp(24px,(3vh + 3vw)/2,32px);font-weight:700;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.editdevice-device-id-div{border-bottom:2px solid #bfbfbf;padding-bottom:35px}.editdevice-device-id-column{display:flex;flex-direction:column;border-radius:5px}.editdevice-device-id-row{display:flex;flex-grow:1;min-height:max(min(max(2vh,2vw),19px),8px);align-items:flex-end}.editdevice-device-id-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:0 0 1%}.editdevice-device-id-title{text-align:left;font-size:clamp(18px,(2.5vh + 2.5vw)/2,24px);font-weight:700;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.editdevice-other-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:5% 0 1%}.editdevice-other-title{text-align:left;font-size:clamp(18px,(2.5vh + 2.5vw)/2,24px);font-weight:700;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.editdevice-device-tag-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:0 0 1%}.editdevice-device-tag-title{text-align:left;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:500;font-family:"Proxima Nova",sans-serif;opacity:1}.editdevice-input-div{width:225px}.editdevice-device-tag-textfield{display:flex;width:100%;margin-bottom:4%!important;border-radius:5px;border:1px solid #000;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:400;font-family:"Proxima Nova",sans-serif;color:#000;padding:3px 3px 3px 15px;height:30px}.editdevice-device-tag-textfield:focus{border-color:var(--primary-color);border-width:2px;outline:none}.editdevice-device-tag-textfield:disabled{opacity:.4;pointer-events:none;background-color:hsla(0,0%,74.9%,.5);border:none}.editdevice-device-tag-row{display:flex;align-items:flex-end;min-height:max(min(max(2vh,2vw),8px),19px)}.editdevice-device-type-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:0 0 1%}.editdevice-device-type-title{text-align:left;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:500;font-family:"Proxima Nova",sans-serif;opacity:1}.editdevice-device-type-row{display:flex;align-items:flex-end;min-height:max(min(max(2vh,2vw),19px),8px)}.editdevice-edit-element{display:flex;font-size:max(min(max(2vh,2vw),19px),8px);font-weight:400;font-family:"Proxima Nova",sans-serif;color:#005bd4;margin-left:10px;text-underline:#005bd4;text-decoration:underline;background-color:transparent;border-width:0;cursor:pointer}.editdevice-edit-element:disabled{opacity:.3}.editdevice-success-text{color:#009823}.editdevice-error-text,.editdevice-success-text{text-align:left;font-size:clamp(16px,(2vh + 2vw)/2,18px);font-weight:400;font-family:"Proxima Nova",sans-serif;opacity:1}.editdevice-error-text{color:red}.editdevice-power-icon{margin-right:10px;height:max(min(max(2vh,2vw),19px),8px);width:max(min(max(2vh,2vw),19px),8px)}.editdevice-info-icon{margin-left:5px}.editdevice-red-star{color:red}.editdevice-save-button-div{display:flex;width:100%;max-width:800px;margin-top:10px;justify-content:flex-start}.editdevice-more-div{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:36px;border-top:2px solid #bfbfbf}.editdevice-more-title-div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin:5% 0 1%}.editdevice-more-title{text-align:left;font-size:clamp(18px,(2.5vh + 2.5vw)/2,24px);font-weight:700;font-family:"Proxima Nova",sans-serif;color:var(--primary-color);opacity:1}.editdevice-status-div{display:flex;background-color:#eee;border:1px solid #d0d0d0;border-radius:5px;padding:10px}.editdevice-status-highlighted-text,.editdevice-status-text{font-size:clamp(6px,(.8vh + .8vw)/2,16px)}.editdevice-status-highlighted-text{text-align:center;cursor:default;padding:3px 10px;margin-left:5px;margin-right:5px;border-radius:15px;color:grey;background-color:#e0e0e0;border:1px solid grey}.reactivate-root{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.reactivate-root-div{display:flex;margin-top:2%;margin-bottom:3vw;width:90vw;max-height:750px;max-width:540px}.reactivate-main-body-container{display:flex;flex-direction:column;align-items:flex-start;float:left;width:90vw;height:100%;min-width:unset;max-width:unset}.reactivate-title-div{margin-bottom:5%}.reactivate-title,.reactivate-title-div{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start}.reactivate-title{font-size:clamp(12px,(4vh + 4vw)/2,30px);color:#517d9e}.reactivate-restore-title,.reactivate-title{text-align:left;font-weight:700;font-family:"Proxima Nova",sans-serif;opacity:1}.reactivate-restore-title{font-size:clamp(8px,(2vh + 2vw)/2,16px);color:#000}.reactivate-details-title{text-align:left;font-family:"Proxima Nova",sans-serif;font-weight:700;font-size:clamp(10px,(3vh + 3vw)/2,20px);color:#517d9e;opacity:1;margin:5% 0}.reactivate-deactivation-body{background:#f0f0f0 0 0 no-repeat padding-box;border-radius:5px;width:80%;padding:3%}.reactivate-deactivation-reason-body{display:flex;flex-direction:column;width:100%;border-bottom:2px solid #aeaeae;padding-bottom:5%;margin-bottom:5%}.reactivate-deactivation-reason-titles{font-weight:700;margin-bottom:5%}.reactivate-deactivation-reason-description,.reactivate-deactivation-reason-titles{font-family:"Proxima Nova",sans-serif;font-size:clamp(8px,(2vh + 2vw)/2,16px);color:#000;opacity:1}.reactivate-deactivation-reason-description{font-weight:500}.reactivate-deactivation-notes-body{display:flex;flex-direction:column;width:100%;border-bottom:2px solid #aeaeae;padding-bottom:5%;margin-bottom:5%}.reactivate-deactivation-notes-titles{font-family:"Proxima Nova",sans-serif;font-weight:700;font-size:clamp(8px,(2vh + 2vw)/2,16px);color:#000;opacity:1;margin-bottom:5%}.reactivate-deactivation-notes-description{font-family:"Proxima Nova",sans-serif;font-weight:500;font-size:clamp(6px,(1.5vh + 1.5vw)/2,14px);color:#000;opacity:1}.reactivate-deactivation-data-body{display:flex;justify-content:space-between;width:100%}.reactivate-deactivation-data-titles{font-weight:700}.reactivate-deactivation-data-description,.reactivate-deactivation-data-titles{font-family:"Proxima Nova",sans-serif;font-size:clamp(8px,(2vh + 2vw)/2,16px);color:#000;opacity:1}.reactivate-deactivation-data-description{display:flex;align-content:center;flex-wrap:wrap;font-weight:500}.reactivate-details-body{display:flex;flex-direction:column;max-height:70px;width:40%}.reactivate-details-row{display:flex;flex-direction:column;width:100%;margin-bottom:5%}.reactivate-details-row-title{font-size:clamp(8px,(2vh + 2vw)/2,16px)}.reactivate-details-row-data,.reactivate-details-row-title{font-family:"Proxima Nova",sans-serif;font-weight:400;margin-bottom:2%}.reactivate-details-row-data{padding:2% 2% 2% 5%;background:#f0f0f0 0 0 no-repeat padding-box;border-radius:5px;color:grey;font-size:clamp(6px,(1.5vh + 1.5vw)/2,14px)}.reactivate-body{display:flex;align-content:center;justify-content:flex-start}.reactivate-button-div{display:flex;width:100%;margin:3% 0 0}.deactivate-device__form{width:100%}.deactivate-device__form__root{display:flex;margin-top:2%;flex-grow:1;max-width:70vw}.deactivate-device__form__title-div{margin-bottom:5%}.deactivate-device__form__title-div,.deactivate-device__form__title-text{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start}.deactivate-device__form__title-text{text-align:left;font-size:var(--font-size-32);font-weight:700;color:var(--primary-color);opacity:1}.deactivate-device__stats-div{display:flex;flex-direction:column;max-width:850px;padding:20px;border-radius:10px;background-color:#f5dba3;margin-bottom:3vh}.deactivate-device__input__root{display:flex;flex-direction:column;margin:0;padding:0}.deactivate-device__input__label{position:static;color:#000}.deactivate-device__input__text{padding:1vh 0 0 1vh;margin-top:8px}.deactivate-device__inactive-reason{display:flex;width:100%}.deactivate-device__reason-detail{display:flex;align-items:center}.deactivate-device__reason-detail__label{font-size:var(--font-size-18)}.deactivate-device__reason-detail__text{border:2px solid var(--primary-color);border-radius:11px;margin:0 0 20px}.deactivate-device__reason-detail__text--disabled{border:2px solid var(--primary-color);border-radius:11px;padding-left:10px}.deactivate-device__reason-detail__required-text{font-size:var(--font-size-18);opacity:.5}.deactivate-device__top-actions{display:flex;width:50%;justify-content:space-evenly}.deactivate-device__button-div{display:flex;margin-top:5vh;max-width:500px;justify-content:flex-start}@media(max-width:960px){.deactivate-device__button-div{max-width:unset}}.checklist-help-text{font-family:"Proxima Nova",sans-serif;font-weight:300;font-style:italic;font-size:clamp(12px,(1.5vh + 1.5vw)/2,24px);width:100%}.new-account-page-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:840px;width:694px;margin-top:7vh;margin-bottom:5vh;border-radius:19px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.5490196078431373)}.new-account-page-body-md,.new-account-page-body-sm{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:695px;width:694px;margin-top:15vh;margin-bottom:5vh;border-radius:19px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.5490196078431373)}.new-account-login-logo{width:clamp(59px,(7.5vw + 7.5vh)/2,123px);max-width:123px;height:clamp(37px,(5vw + 5vh)/2,80px)}.new-account-logo-typography{font-size:clamp(19px,(3vw + 3vh)/2,40px);font-weight:550;text-align:center;font-family:"Proxima Nova",sans-serif;color:#000}.new-account-header{width:100%;height:216px;background:#fbbc41;border-radius:19px 19px 0 0}.new-account-logo-div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;max-height:216px;padding:4%}.new-account-title{font-size:clamp(16px,(3vh + 3vw)/2,35px);font-weight:700;text-align:center;margin-top:20px}.new-account-title-full{margin:7vh 0 5vh;width:100%;display:flex;flex-direction:column;align-items:center}.new-account-subtitle{font-size:clamp(16px,(2vh + 2vw)/2,24px);width:70%;font-weight:400;margin-top:20px}.new-account-subtitle-text{font-size:clamp(14px,(2vh + 2vw)/2,24px);width:70%;font-weight:400;margin-top:20px}.new-account-text{font-size:clamp(10px,(2vh + 2vw)/2,18px);font-weight:700;margin-top:10px;text-align:center}.new-account-subtext{font-size:clamp(10px,(2vh + 2vw)/2,16px);margin-top:10px;text-align:center}.new-account-tip{font-size:clamp(10px,(2vh + 2vw)/2,24px);margin-top:10px}.new-account-button-row{display:flex;align-items:baseline;justify-content:space-between;margin-top:50px;width:70%}.new-account-email-sent-text-div{display:flex;flex-direction:column;align-items:center;height:100%}.new-account-email-sent-text{font-size:36px;text-align:center;color:#fff}.new-account-email-sent-text-top{margin-top:12vh}.new-account-email-sent-text-mid{margin-top:5vh}.new-account-email-sent-text-bottom{margin-bottom:15vh}.new-account-logo-lg{width:clamp(40px,(20vw + 20vh)/2,160px);height:clamp(30px,(20vw + 20vh)/2,100px);margin-top:15vh}@media (max-width:1000px){.new-account-page-body{height:407px;width:334px;margin-top:2vh;margin-bottom:5vh}.new-account-page-body-md{height:398px;width:334px;margin-top:2vh;margin-bottom:5vh}.new-account-page-body-sm{height:322px;width:334px;margin-top:2vh;margin-bottom:5vh}.new-account-header{width:100%;height:100px;background:#fbbc41;border-radius:19px 19px 0 0}.new-account-button-row{width:90%;margin-top:0}.new-account-subtitle{width:90%;font-weight:400;margin-top:20px;text-align:center}.new-account-subtitle-text{width:85%;margin-top:20px;text-align:unset}.new-account-tip{margin-top:0}.new-account-title{font-size:20px;margin-top:5px}.new-account-title-full{margin:1vh 0 6vh}.new-account-email-sent-text{font-size:12px;text-align:center;color:#fff;max-width:70vw!important}.new-account-email-sent-text-top{font-size:16px}.new-account-email-sent-text-bottom{margin-bottom:20vh}}.login-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:clamp(250px,(62vw + 62vh)/2,840px);width:clamp(250px,(45vw + 45vh)/2,700px);margin-top:10vh;border-radius:19px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.5490196078431373)}@media screen and (max-width:1279px){.login-body{margin-top:16px}}.form-title{width:100%;z-index:1;font-weight:550}.form-errors{color:red;z-index:1;font-size:min(1.75vw,1.75vh)}.form{border-radius:10px;justify-content:center;width:100%}.form,.input-root{display:flex;height:100%}.input-root{flex-direction:column;padding-top:5%;width:90%}.reset-input-form-control{display:inherit;margin-top:5%;align-items:center;justify-content:center;height:15%;max-height:60px;width:100%}.input-text{font-size:clamp(10px,(2vh + 2vw)/2,18px);margin:5%;width:100%;height:100%;border-radius:11px;background-color:#f0f0f0}.reset-help-text{font-family:"Proxima Nova",sans-serif;font-weight:300;font-style:italic;font-size:clamp(12px,(1.5vh + 1.5vw)/2,24px);width:100%}.help-text-div{padding:5% 0}.help-text-div,.password-mismatch-div{display:flex;flex-direction:column;align-items:flex-start;width:100%}.password-mismatch-div{height:5%}.password-mismatch-text{font-size:clamp(8px,(1.3vh + 1.3vw)/2,16px);font-family:"Proxima Nova",serif;color:#c3483e;width:100%}.row-div{display:flex;flex-direction:row;align-items:center}.wrap-div{flex-wrap:wrap}.center-div{align-items:center;justify-content:center}.reset-title{display:flex;font-size:clamp(10px,(2.4vh + 2.4vw)/2,30px);font-weight:550;text-align:center;font-family:"Proxima Nova",sans-serif;color:#000;justify-content:center}.faq__header{display:flex;width:100%;flex-direction:row;margin-bottom:24px}@media(max-width:767px){.faq__header{flex-direction:column}}.faq__help{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.faq__help{margin-top:10px}}.faq__help__contact-info{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:flex-start}.faq__help__tool-location{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-top:24px;font-size:1rem;font-size:var(--font-size-16);color:#2c7e9f;color:var(--color-blue-50)}.faq__tips__title{margin-top:10px;margin-bottom:1vh;font-weight:700;color:#fdbe31;color:var(--color-yellow-50);font-size:1.125rem;font-size:var(--font-size-18)}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10}.modal-content{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;background:#fff;padding:20px;border-radius:8px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);min-width:300px}.request-section{display:flex;align-items:center;margin-bottom:10px}.request-label{margin:0 10px 0 50px;font-weight:700;font-size:18px}.request-field-row{display:flex;flex-direction:row;align-items:baseline;margin-bottom:3vh}.request-tooltip-icon{font-size:clamp(10px,(2vh + 2vw)/2,20px);padding-left:5px;width:.8em!important;height:.8em!important;color:var(--primary-color)}.request-field-input-label{display:flex;min-width:200px;font-size:1.2rem;position:static;font-weight:500}.request-field-input-div{width:30vw;display:flex;max-width:450px;min-width:150px}.request-field-input{margin:2vh 0 0 1vh;border:2px solid;border-radius:11px;width:30vw;max-width:300px;min-width:150px;padding-left:10px}.request-field-input-notes{margin:2vh 0 0 1vh;border-radius:11px;border:2px solid #000;width:30vw;max-width:600px;min-width:200px;padding-left:10px}.request-button-div{display:flex;margin-top:5vh;width:100%;justify-content:flex-start}.request-input-select{width:60vw;max-width:600px}.request-input-select,.request-input-select-sm{cursor:pointer;padding:6px 0 7px;min-width:150px;display:flex;justify-content:space-between}.request-input-select-sm{width:20vw;margin:2vh 0 0;max-width:250px}@media (max-width:600px){.request-field-input-label{min-width:70px;max-width:70px;font-size:.9em}.request-label{margin:0 10px;font-weight:700;font-size:12px}.request-field-input-div{width:80vw}.request-field-input{width:80vw;max-width:300px;min-width:150px}.request-button-div{max-width:unset}.request-input-select{width:80vw;max-width:450px;min-width:150px;margin:2vh 0 0 1vh}.request-input-select-sm{width:40vw;max-width:250px;min-width:150px;margin:2vh 0 0 1vh}}.device-pickup-permission__button-div{display:flex;width:100%;max-width:800px;margin-top:80px;justify-content:flex-start}.tabs{border:1px solid #ccc;border-radius:5px}.tab,.tab-list{display:flex}.tab{color:var(--emergency-primary-color);min-width:90px;font-size:clamp(8px,(1.8vw + 1.8vh)/2,18px);font-weight:700;cursor:pointer;padding:0 0 0 10px;border:2px solid var(--emergency-primary-color);border-bottom:none;margin-right:10px;transition:background-color .2s;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1;max-width:300px}.tab.active{background-color:var(--emergency-primary-color);color:#fff}.tab-content{background-color:#fff;border-top:2px solid var(--emergency-primary-color);border-radius:0 0 5px 5px;padding-left:10px;padding-top:10px}.tab-image-div{position:relative;width:50px;margin-left:20px;height:45px;padding-top:5px}.tab-image{width:100%;height:100%}.tab-content-image{width:clamp(200px,(50vw + 50vh)/2,430px);height:clamp(180px,(42vw + 42vh)/2,380px)}body{font-family:var(--font-family);font-size:var(--responsive-size--xs);line-height:1.4;font-weight:400;color:var(--color-neutral-90)}a{line-height:24px;font-weight:500;text-decoration:none;grid-gap:var(--space-xs);gap:var(--space-xs);border-radius:var(--space-2xs);border:2px solid transparent;transition:all .4s ease-out}a,a:active{color:var(--color-blue-50)}a:active{border:2px solid var(--color-yellow-50)}a:hover{color:var(--color-blue-60)}.o-rich-text h1,.o-rich-text h2,.o-rich-text h3,.o-rich-text h4,.o-rich-text h5,.o-rich-text h6,.o-rich-text li,.o-rich-text p{margin-top:calc(var(--space) + 5px);margin-bottom:calc(var(--space) + 5px)}.o-rich-text>:first-of-type{margin-top:0}.o-rich-text>:last-of-type{margin-bottom:0}.u-font-weight--400{font-weight:400}.u-font-weight--500{font-weight:500}.u-font-weight--700{font-weight:700}.o-heading--xl{font-size:var(--responsive-size--xl);line-height:1.2}.o-heading--l,.o-heading--xl,h1{font-weight:500;color:var(--color-neutral-100)}.o-heading--l,h1{font-size:var(--responsive-size--l);line-height:var(--responsive-lh-l)}.o-heading--m,h2{font-size:var(--responsive-size--m);line-height:var(--responsive-lh-m);font-weight:500;color:var(--color-neutral-100)}.o-heading--s,h3{font-size:var(--responsive-size--s);line-height:var(--responsive-lh-s);font-weight:var(--responsive-fw-bold-semi);color:var(--color-neutral-100)}.o-heading--xs,h4,h5{font-size:var(--responsive-size--xs)}.o-heading--xs,h4,h5,h6{line-height:1.4;font-weight:500;color:var(--color-neutral-100)}h6{font-size:var(--font-size-16)}.o-body-text,li,p{font-size:var(--responsive-size--xs);line-height:1.4;font-weight:400}.o-body-text--l{font-size:var(--responsive-size--s);line-height:var(--responsive-lh-s);font-weight:400}.o-body-text--m{font-size:var(--font-size-16);line-height:1.4;font-weight:400}.o-body-text--s{font-size:var(--font-size-14);line-height:1.4;font-weight:400}.o-body-text--xs{font-size:var(--font-size-12);line-height:1.4;font-weight:400}.o-dropdownlink{display:flex;align-items:center;position:relative;font-size:var(--font-size-14);line-height:1.1;font-weight:500;border:1px solid transparent;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);border-radius:var(--space-2xs)}.o-dropdownlink,.o-dropdownlink:active{grid-gap:var(--space-2xs);gap:var(--space-2xs)}.o-dropdownlink:active{border:1px solid var(--color-yellow-50)}.o-dropdownlink:hover{background-color:var(--color-blue-20)}.o-dropdownlink--disabled{opacity:.5;cursor:default;pointer-events:none}.o-dropdown__menu{display:block;flex-direction:column;flex-grow:1;position:absolute;top:calc(100% + var(--space-2xs));left:auto;right:auto;min-width:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;opacity:0;border-radius:var(--space-2xs);z-index:1;pointer-events:none;background-color:var(--color-neutral-00);box-shadow:0 4px 5px 0 rgba(0,0,0,.1450980392156863);white-space:nowrap;transition:all .4s ease-in-out}.o-dropdown__menu.active{opacity:1;pointer-events:all}.o-dropdown__option__container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-2xs) var(--space-sm) var(--space-2xs) var(--space-sm);width:100%}.o-dropdown__option__container.header{display:flex;flex-direction:column;align-items:flex-start;background-color:#000;cursor:unset;padding:0 var(--space-sm) 0 var(--space-sm);border-top-left-radius:var(--space-2xs);border-top-right-radius:var(--space-2xs)}.o-dropdown__option{font-size:var(--font-size-14);line-height:1.4;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;grid-gap:var(--space-2xs);gap:var(--space-2xs);padding:var(--space-2xs) var(--space-2xs) var(--space-2xs) var(--space-2xs);width:100%;box-sizing:border-box}.o-dropdown__option.header{color:#fff;font-size:var(--font-size-18);cursor:unset;width:100%}.o-dropdown__option:hover{background-color:var(--color-blue-20)}.o-dropdown__option.header:hover{background-color:#000}.o-dropdown__icon{position:absolute;right:5px;width:30px;height:30px}:root{--space:10px;--space-4xs:1px;--space-3xs:2px;--space-2xs:5px;--space-xs:calc(var(--space)*1);--space-sm:calc(var(--space)*1.5);--space-md:calc(var(--space)*2);--space-lg:calc(var(--space)*2.5);--space-xl:calc(var(--space)*3);--space-2xl:calc(var(--space)*4);--space-3xl:calc(var(--space)*5)}@media screen and (min-width:768px){:root{--space:20px;--space-xs:calc(var(--space)/2);--space-sm:calc(var(--space) - 5px);--space-md:calc(var(--space)*1.5);--space-lg:calc(var(--space)*2)}}:root{--max-width-sm:640px;--max-width-md:762px;--max-width-lg:1015px;--max-width-xl:1180px;--min-width-xs:130px;--color-neutral-00:#fff;--color-neutral-10:#f8f8f8;--color-neutral-20:#d9d9d9;--color-neutral-40:#a0a0a0;--color-neutral-50:#898989;--color-neutral-60:#707070;--color-neutral-70:#5f5f5f;--color-neutral-80:#444;--color-neutral-90:#272727;--color-neutral-100:#000;--color-yellow-70:#d09001;--color-yellow-50:#fdbe31;--color-yellow-40:#fed26f;--color-yellow-20:#f5dba3;--color-blue-60:#20647f;--color-blue-50:#2c7e9f;--color-blue-20:#d5e5ec;--color-green-50:#00975b;--color-red-60:#9f3127;--color-red-50:#c2483e;--font-family:"Proxima Nova","Roboto","Helvetica","Arial" sans-serif;--font-size-12:.75rem;--font-size-14:.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-21:1.313rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-32:2rem;--font-size-48:3rem;--responsive-size--xl:clamp(var(--font-size-28),calc(1.5484rem + 0.8602vw),var(--font-size-32));--responsive-size--l:clamp(var(--font-size-24),calc(1.2984rem + 0.8602vw),var(--font-size-28));--responsive-size--m:clamp(var(--font-size-21),calc(1.1622rem + 0.6434vw),var(--font-size-24));--responsive-size--s:clamp(var(--font-size-18),calc(0.9734rem + 0.6469vw),var(--font-size-21));--responsive-size--xs:clamp(var(--font-size-16),calc(0.8992rem + 0.4301vw),var(--font-size-18));--responsive-size--textlink--s:clamp(var(--font-size-12),calc(0.6rem + 0.4301vw),var(--font-size-14));--responsive-lh-s:1.4;--responsive-lh-m:1.2;--responsive-lh-l:1.3;--responsive-fw-bold-semi:500}@media screen and (min-width:768px){:root :root{--responsive-lh-s:1.2;--responsive-lh-m:1.3;--responsive-lh-l:1.2;--responsive-fw-bold-semi:700}}:root :root{--transition-all:all 0.4s ease-out}:root *,:root :after,:root :before{box-sizing:border-box}:root html{scroll-behavior:smooth;scroll-padding-top:size(1)}:root hr{width:100%;border:1px solid #d9d9d9;border:solid var(--color-neutral-20);border-width:1px 1px 0}:root article,:root figure,:root footer,:root header,:root hgroup,:root nav,:root section{display:block}:root address{font-style:normal}:root iframe,:root img,:root object,:root svg,:root video{max-width:100%;border:none;display:block}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{font-weight:400}:root .u-display--inline-block{display:inline-block}:root .u-display--block{display:block}:root .u-display--flex{display:flex}:root .u-display--flex-row{flex-direction:row}:root .u-display--flex-column{flex-direction:column}:root .u-justify-content--space-between{justify-content:space-between}:root .u-justify-content--center{justify-content:center}:root .u-align-items--center{align-items:center}:root .u-align-items--base{align-items:baseline}:root .u-align-items--end{align-items:flex-end}:root .u-justify-content--flex-start{justify-content:flex-start}:root .u-justify-content--flex-end{justify-content:flex-end}:root .u-align-items--start{align-items:flex-start}:root .u-flex-direction--column{flex-direction:column}:root .u-flex-wrap{flex-wrap:wrap}:root .u-align--center{text-align:center}:root .u-align--right{text-align:right}:root .u-icon-sm{width:16px;height:16px}:root .u-icon-md{width:22px;height:22px}:root .u-margin-unset{margin:0;padding:0}:root .u-space-sm{margin:10px;margin:var(--space)}:root .u-full-width{width:100%}:root .u-overflow-hidden{overflow:hidden}:root .u-gap-xs{grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .u-gap-sm{grid-gap:15px;gap:15px;grid-gap:var(--space-sm);gap:var(--space-sm)}:root .u-gap{grid-gap:10px;gap:10px;grid-gap:var(--space);gap:var(--space)}:root .u-space-right{margin-right:10px;margin-right:var(--space)}:root .u-letter-space-2xs{letter-spacing:5px}:root .u-letter-space-2xs:after{content:" ";margin-left:-5px}@media(min-width:500px){:root .u-hide-after--sm{display:none}}@media(max-width:499px){:root .u-hide-before--sm{display:none}}@media(min-width:768px){:root .u-hide-after--m{display:none}}@media(max-width:767px){:root .u-hide-before--m{display:none}}@media(min-width:1024px){:root .u-hide-after--l{display:none}}@media(max-width:1023px){:root .u-hide-before--l{display:none}}:root body{font-family:"Proxima Nova","Roboto","Helvetica","Arial",sans-serif;font-family:var(--font-family);font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;font-weight:400;color:#272727;color:var(--color-neutral-90)}:root a{line-height:24px;font-weight:500;text-decoration:none;grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs);border-radius:5px;border-radius:var(--space-2xs);border:2px solid transparent;transition:all .4s ease-out}:root a,:root a:active{color:#2c7e9f;color:var(--color-blue-50)}:root a:active{border:2px solid #fdbe31;border:2px solid var(--color-yellow-50)}:root a:hover{color:#20647f;color:var(--color-blue-60)}:root .o-rich-text h1,:root .o-rich-text h2,:root .o-rich-text h3,:root .o-rich-text h4,:root .o-rich-text h5,:root .o-rich-text h6,:root .o-rich-text li,:root .o-rich-text p{margin-top:15px;margin-top:calc(var(--space) + 5px);margin-bottom:15px;margin-bottom:calc(var(--space) + 5px)}:root .o-rich-text>:first-of-type{margin-top:0}:root .o-rich-text>:last-of-type{margin-bottom:0}:root .u-font-weight--400{font-weight:400}:root .u-font-weight--500{font-weight:500}:root .u-font-weight--700{font-weight:700}:root .o-heading--xl{font-size:clamp(1.75rem,calc(1.5484rem + .8602vw),2rem);font-size:var(--responsive-size--xl);line-height:1.2}:root .o-heading--l,:root .o-heading--xl,:root h1{font-weight:500;color:#000;color:var(--color-neutral-100)}:root .o-heading--l,:root h1{font-size:clamp(1.5rem,calc(1.2984rem + .8602vw),1.75rem);font-size:var(--responsive-size--l);line-height:1.3;line-height:var(--responsive-lh-l)}:root .o-heading--m,:root h2{font-size:clamp(1.313rem,calc(1.1622rem + .6434vw),1.5rem);font-size:var(--responsive-size--m);line-height:1.2;line-height:var(--responsive-lh-m);font-weight:500;color:#000;color:var(--color-neutral-100)}:root .o-heading--s,:root h3{font-size:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);font-size:var(--responsive-size--s);line-height:1.4;line-height:var(--responsive-lh-s);font-weight:500;font-weight:var(--responsive-fw-bold-semi);color:#000;color:var(--color-neutral-100)}:root .o-heading--xs,:root h4,:root h5{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs)}:root .o-heading--xs,:root h4,:root h5,:root h6{line-height:1.4;font-weight:500;color:#000;color:var(--color-neutral-100)}:root h6{font-size:1rem;font-size:var(--font-size-16)}:root .o-body-text,:root li,:root p{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;font-weight:400}:root .o-body-text--l{font-size:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);font-size:var(--responsive-size--s);line-height:1.4;line-height:var(--responsive-lh-s);font-weight:400}:root .o-body-text--m{font-size:1rem;font-size:var(--font-size-16);line-height:1.4;font-weight:400}:root .o-body-text--s{font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;font-weight:400}:root .o-body-text--xs{font-size:.75rem;font-size:var(--font-size-12);line-height:1.4;font-weight:400}:root .u-padding{padding:10px;padding:var(--space)}:root .u-spacing{margin:10px;margin:var(--space)}:root .u-padding--top{padding-top:10px;padding-top:var(--space)}:root .u-spacing--top{margin-top:10px;margin-top:var(--space)}:root .u-padding--bottom{padding-bottom:10px;padding-bottom:var(--space)}:root .u-spacing--bottom{margin-bottom:10px;margin-bottom:var(--space)}:root .u-padding--left{padding-left:10px;padding-left:var(--space)}:root .u-spacing--left{margin-left:10px;margin-left:var(--space)}:root .u-padding--right{padding-right:10px;padding-right:var(--space)}:root .u-spacing--right{margin-right:10px;margin-right:var(--space)}:root .u-padding--4xs{padding:1px;padding:var(--space-4xs)}:root .u-spacing--4xs{margin:1px;margin:var(--space-4xs)}:root .u-padding--4xs--top{padding-top:1px;padding-top:var(--space-4xs)}:root .u-spacing--4xs--top{margin-top:1px;margin-top:var(--space-4xs)}:root .u-padding--4xs--bottom{padding-bottom:1px;padding-bottom:var(--space-4xs)}:root .u-spacing--4xs--bottom{margin-bottom:1px;margin-bottom:var(--space-4xs)}:root .u-padding--4xs--left{padding-left:1px;padding-left:var(--space-4xs)}:root .u-spacing--4xs--left{margin-left:1px;margin-left:var(--space-4xs)}:root .u-padding--4xs--right{padding-right:1px;padding-right:var(--space-4xs)}:root .u-spacing--4xs--right{margin-right:1px;margin-right:var(--space-4xs)}:root .u-padding--3xs{padding:2px;padding:var(--space-3xs)}:root .u-spacing--3xs{margin:2px;margin:var(--space-3xs)}:root .u-padding--3xs--top{padding-top:2px;padding-top:var(--space-3xs)}:root .u-spacing--3xs--top{margin-top:2px;margin-top:var(--space-3xs)}:root .u-padding--3xs--bottom{padding-bottom:2px;padding-bottom:var(--space-3xs)}:root .u-spacing--3xs--bottom{margin-bottom:2px;margin-bottom:var(--space-3xs)}:root .u-padding--3xs--left{padding-left:2px;padding-left:var(--space-3xs)}:root .u-spacing--3xs--left{margin-left:2px;margin-left:var(--space-3xs)}:root .u-padding--3xs--right{padding-right:2px;padding-right:var(--space-3xs)}:root .u-spacing--3xs--right{margin-right:2px;margin-right:var(--space-3xs)}:root .u-padding--2xs{padding:5px;padding:var(--space-2xs)}:root .u-spacing--2xs{margin:5px;margin:var(--space-2xs)}:root .u-padding--2xs--top{padding-top:5px;padding-top:var(--space-2xs)}:root .u-spacing--2xs--top{margin-top:5px;margin-top:var(--space-2xs)}:root .u-padding--2xs--bottom{padding-bottom:5px;padding-bottom:var(--space-2xs)}:root .u-spacing--2xs--bottom{margin-bottom:5px;margin-bottom:var(--space-2xs)}:root .u-padding--2xs--left{padding-left:5px;padding-left:var(--space-2xs)}:root .u-spacing--2xs--left{margin-left:5px;margin-left:var(--space-2xs)}:root .u-padding--2xs--right{padding-right:5px;padding-right:var(--space-2xs)}:root .u-spacing--2xs--right{margin-right:5px;margin-right:var(--space-2xs)}:root .u-padding--xs{padding:10px;padding:var(--space-xs)}:root .u-spacing--xs{margin:10px;margin:var(--space-xs)}:root .u-padding--xs--top{padding-top:10px;padding-top:var(--space-xs)}:root .u-spacing--xs--top{margin-top:10px;margin-top:var(--space-xs)}:root .u-padding--xs--bottom{padding-bottom:10px;padding-bottom:var(--space-xs)}:root .u-spacing--xs--bottom{margin-bottom:10px;margin-bottom:var(--space-xs)}:root .u-padding--xs--left{padding-left:10px;padding-left:var(--space-xs)}:root .u-spacing--xs--left{margin-left:10px;margin-left:var(--space-xs)}:root .u-padding--xs--right{padding-right:10px;padding-right:var(--space-xs)}:root .u-spacing--xs--right{margin-right:10px;margin-right:var(--space-xs)}:root .u-padding--sm{padding:15px;padding:var(--space-sm)}:root .u-spacing--sm{margin:15px;margin:var(--space-sm)}:root .u-padding--sm--top{padding-top:15px;padding-top:var(--space-sm)}:root .u-spacing--sm--top{margin-top:15px;margin-top:var(--space-sm)}:root .u-padding--sm--bottom{padding-bottom:15px;padding-bottom:var(--space-sm)}:root .u-spacing--sm--bottom{margin-bottom:15px;margin-bottom:var(--space-sm)}:root .u-padding--sm--left{padding-left:15px;padding-left:var(--space-sm)}:root .u-spacing--sm--left{margin-left:15px;margin-left:var(--space-sm)}:root .u-padding--sm--right{padding-right:15px;padding-right:var(--space-sm)}:root .u-spacing--sm--right{margin-right:15px;margin-right:var(--space-sm)}:root .u-padding--md{padding:20px;padding:var(--space-md)}:root .u-spacing--md{margin:20px;margin:var(--space-md)}:root .u-padding--md--top{padding-top:20px;padding-top:var(--space-md)}:root .u-spacing--md--top{margin-top:20px;margin-top:var(--space-md)}:root .u-padding--md--bottom{padding-bottom:20px;padding-bottom:var(--space-md)}:root .u-spacing--md--bottom{margin-bottom:20px;margin-bottom:var(--space-md)}:root .u-padding--md--left{padding-left:20px;padding-left:var(--space-md)}:root .u-spacing--md--left{margin-left:20px;margin-left:var(--space-md)}:root .u-padding--md--right{padding-right:20px;padding-right:var(--space-md)}:root .u-spacing--md--right{margin-right:20px;margin-right:var(--space-md)}:root .u-padding--lg{padding:25px;padding:var(--space-lg)}:root .u-spacing--lg{margin:25px;margin:var(--space-lg)}:root .u-padding--lg--top{padding-top:25px;padding-top:var(--space-lg)}:root .u-spacing--lg--top{margin-top:25px;margin-top:var(--space-lg)}:root .u-padding--lg--bottom{padding-bottom:25px;padding-bottom:var(--space-lg)}:root .u-spacing--lg--bottom{margin-bottom:25px;margin-bottom:var(--space-lg)}:root .u-padding--lg--left{padding-left:25px;padding-left:var(--space-lg)}:root .u-spacing--lg--left{margin-left:25px;margin-left:var(--space-lg)}:root .u-padding--lg--right{padding-right:25px;padding-right:var(--space-lg)}:root .u-spacing--lg--right{margin-right:25px;margin-right:var(--space-lg)}:root .u-padding--xl{padding:30px;padding:var(--space-xl)}:root .u-spacing--xl{margin:30px;margin:var(--space-xl)}:root .u-padding--xl--top{padding-top:30px;padding-top:var(--space-xl)}:root .u-spacing--xl--top{margin-top:30px;margin-top:var(--space-xl)}:root .u-padding--xl--bottom{padding-bottom:30px;padding-bottom:var(--space-xl)}:root .u-spacing--xl--bottom{margin-bottom:30px;margin-bottom:var(--space-xl)}:root .u-padding--xl--left{padding-left:30px;padding-left:var(--space-xl)}:root .u-spacing--xl--left{margin-left:30px;margin-left:var(--space-xl)}:root .u-padding--xl--right{padding-right:30px;padding-right:var(--space-xl)}:root .u-spacing--xl--right{margin-right:30px;margin-right:var(--space-xl)}:root .u-padding--2xl{padding:40px;padding:var(--space-2xl)}:root .u-spacing--2xl{margin:40px;margin:var(--space-2xl)}:root .u-padding--2xl--top{padding-top:40px;padding-top:var(--space-2xl)}:root .u-spacing--2xl--top{margin-top:40px;margin-top:var(--space-2xl)}:root .u-padding--2xl--bottom{padding-bottom:40px;padding-bottom:var(--space-2xl)}:root .u-spacing--2xl--bottom{margin-bottom:40px;margin-bottom:var(--space-2xl)}:root .u-padding--2xl--left{padding-left:40px;padding-left:var(--space-2xl)}:root .u-spacing--2xl--left{margin-left:40px;margin-left:var(--space-2xl)}:root .u-padding--2xl--right{padding-right:40px;padding-right:var(--space-2xl)}:root .u-spacing--2xl--right{margin-right:40px;margin-right:var(--space-2xl)}:root .u-padding--3xl{padding:50px;padding:var(--space-3xl)}:root .u-spacing--3xl{margin:50px;margin:var(--space-3xl)}:root .u-padding--3xl--top{padding-top:50px;padding-top:var(--space-3xl)}:root .u-spacing--3xl--top{margin-top:50px;margin-top:var(--space-3xl)}:root .u-padding--3xl--bottom{padding-bottom:50px;padding-bottom:var(--space-3xl)}:root .u-spacing--3xl--bottom{margin-bottom:50px;margin-bottom:var(--space-3xl)}:root .u-padding--3xl--left{padding-left:50px;padding-left:var(--space-3xl)}:root .u-spacing--3xl--left{margin-left:50px;margin-left:var(--space-3xl)}:root .u-padding--3xl--right{padding-right:50px;padding-right:var(--space-3xl)}:root .u-spacing--3xl--right{margin-right:50px;margin-right:var(--space-3xl)}:root .u-padding--zero{padding:0}:root .u-spacing--zero{margin:0}:root .u-padding--zero--top{padding-top:0}:root .u-spacing--zero--top{margin-top:0}:root .u-padding--zero--bottom{padding-bottom:0}:root .u-spacing--zero--bottom{margin-bottom:0}:root .u-padding--zero--left{padding-left:0}:root .u-spacing--zero--left{margin-left:0}:root .u-padding--zero--right{padding-right:0}:root .u-spacing--zero--right{margin-right:0}:root .o-main{display:block;width:100%}:root .l-wrap{padding-left:25px;padding-left:var(--space-lg);padding-right:25px;padding-right:var(--space-lg);margin-left:auto;margin-right:auto}:root .l-container--lg{max-width:1180px;max-width:var(--max-width-xl)}:root .l-container{max-width:1015px;max-width:var(--max-width-lg)}:root .l-container--md{max-width:762px;max-width:var(--max-width-md)}:root .l-container--sm{max-width:640px;max-width:var(--max-width-sm)}:root .l-min-container-xs{min-width:130px;min-width:var(--min-width-xs)}:root .o-banner{display:flex;width:100%;border-style:solid;border-width:2px 0;justify-content:center;box-shadow:0 4px 5px 0 rgba(0,0,0,.1411764706)}:root .o-banner--md{padding:10px;padding:var(--space)}:root .o-banner--sm{padding:2px 10px;padding:var(--space-3xs) var(--space) var(--space-3xs) var(--space)}:root .o-banner__content{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:10px;gap:10px;max-width:1015px;max-width:var(--max-width-lg)}:root .o-banner--info{border-color:#2c7e9f;border-color:var(--color-blue-50);background-color:#d5e5ec;background-color:var(--color-blue-20)}:root .o-banner__text{font-size:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);font-size:var(--responsive-size--s);line-height:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);line-height:var(--responsive-size--s);font-weight:400;color:#272727;color:var(--color-neutral-90)}:root .o-banner__text--accented{font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;line-height:var(--responsive-lh-s);font-weight:700;color:#2c7e9f;color:var(--color-blue-50)}:root .o-banner__content--padded-top{display:flex;flex-direction:row;padding-top:4px;padding-top:calc(var(--space-3xs) + 2px);grid-gap:10px;gap:10px}:root .o-banner__link-icon--container{display:flex;justify-content:center;align-items:center;cursor:pointer}:root .o-banner__link--text{font-size:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);font-size:var(--responsive-size--s);line-height:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);line-height:var(--responsive-size--s);color:#20647f;color:var(--color-blue-60)}:root .o-banner__link-icon--text{font-size:clamp(.75rem,calc(.6rem + .4301vw),.875rem);font-size:var(--responsive-size--textlink--s);font-weight:500;line-height:14px;color:#20647f;color:var(--color-blue-60)}:root .o-button{display:flex;font-weight:700;justify-content:center;align-items:center;transition:all .4s ease-out;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}:root .o-button--sm{min-width:43px;font-size:.75rem;font-size:var(--font-size-12);line-height:1.1;border-radius:5px;padding:5px 15px;padding:var(--space-2xs) var(--space-sm);grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs);margin-right:15px;margin-right:var(--space-sm)}@media(min-width:768px){:root .o-button--sm{min-width:56px;font-size:.875rem;font-size:var(--font-size-14)}}:root .o-button--md{min-width:66px;font-size:.875rem;font-size:var(--font-size-14);line-height:1.1;font-weight:700;border-radius:5px;padding:10px 20px;padding:var(--space-xs) var(--space-md);grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs);margin-right:10px;margin-right:var(--space)}@media(min-width:768px){:root .o-button--md{min-width:94px;font-size:1.125rem;font-size:var(--font-size-18)}}:root .o-button--lg{min-width:74px;font-size:1.125rem;font-size:var(--font-size-18);line-height:1.1;font-weight:700;padding:15px 20px;padding:var(--space-sm) var(--space-md);border-radius:5px;grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs);margin-right:10px;margin-right:var(--space)}@media(min-width:768px){:root .o-button--lg{min-width:105px;font-size:1.5rem;font-size:var(--font-size-24)}}:root .o-button__icon--sm{width:16px;height:16px}:root .o-button__icon--md{width:22px;height:22px}@media(max-width:499px){:root .o-button__icon--md{width:16px;height:16px}}:root .o-button__icon--lg{width:22px;height:22px}:root .o-button--primary--filled{background-color:#2c7e9f;background-color:var(--color-blue-50)}:root .o-button--primary--filled,:root .o-button--secondary--filled{color:#fff;color:var(--color-neutral-00);box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}:root .o-button--secondary--filled{background-color:#707070;background-color:var(--color-neutral-60)}:root .o-button--tertiary--filled{background-color:#fdbe31;background-color:var(--color-yellow-50);color:#000;color:var(--color-neutral-100);box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}:root .o-button--danger--filled{background-color:#c2483e;background-color:var(--color-red-50);color:#fff;color:var(--color-neutral-00);box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}:root .o-button--primary--outlined{background-color:transparent;color:#2c7e9f;color:var(--color-blue-50);border:2px solid #2c7e9f;border:2px solid var(--color-blue-50)}:root .o-button--secondary--outlined{background-color:transparent;color:#707070;color:var(--color-neutral-60);border:2px solid #707070;border:2px solid var(--color-neutral-60)}:root .o-button--tertiary--outlined{background-color:transparent;color:#000;color:var(--color-neutral-100);border:2px solid #fdbe31;border:2px solid var(--color-yellow-50)}:root .o-button--danger--outlined{background-color:transparent;color:#c2483e;color:var(--color-red-50);border:2px solid #c2483e;border:2px solid var(--color-red-50)}:root .o-button--primary--filled:hover{background-color:#20647f;background-color:var(--color-blue-60);box-shadow:none}:root .o-button--secondary--filled:hover{background-color:#444;background-color:var(--color-neutral-80);box-shadow:none}:root .o-button--tertiary--filled:hover{background-color:#d09001;background-color:var(--color-yellow-70);box-shadow:none}:root .o-button--danger--filled:hover{background-color:#9f3127;background-color:var(--color-red-60);box-shadow:none}:root .o-button--primary--outlined:hover{background-color:#2c7e9f;background-color:var(--color-blue-50);color:#fff;color:var(--color-neutral-00)}:root .o-button--secondary--outlined:hover{background-color:#707070;background-color:var(--color-neutral-60);color:#fff;color:var(--color-neutral-00)}:root .o-button--tertiary--outlined:hover{background-color:#fdbe31;background-color:var(--color-yellow-50);color:#000;color:var(--color-neutral-100)}:root .o-button--danger--outlined:hover{background-color:#c2483e;background-color:var(--color-red-50);color:#fff;color:var(--color-neutral-00)}:root .o-button--primary--filled:active,:root .o-button--secondary--filled:active{border:2px solid #fdbe31;border:2px solid var(--color-yellow-50);transition:none}:root .o-button--tertiary--filled:active{border:2px solid #2c7e9f;border:2px solid var(--color-blue-50);transition:none}:root .o-button--danger--filled:active{border:2px solid #fdbe31;border:2px solid var(--color-yellow-50);transition:none}:root .o-button--primary--outlined:active,:root .o-button--secondary--outlined:active{outline:2px solid #fdbe31;outline:2px solid var(--color-yellow-50);transition:none}:root .o-button--tertiary--outlined:active{outline:2px solid #2c7e9f;outline:2px solid var(--color-blue-50);transition:none}:root .o-button--danger--outlined:active{outline:2px solid #fdbe31;outline:2px solid var(--color-yellow-50);transition:none}:root .o-button--disabled{opacity:.5;cursor:default;pointer-events:none}:root .o-button:hover{cursor:pointer}:root .o-textlink{display:flex;justify-content:center;align-items:center;transition:all .4s ease-out;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:5px;border-radius:var(--space-2xs);padding:2px 5px;padding:var(--space-3xs) var(--space-2xs) var(--space-3xs) var(--space-2xs);line-height:1.1;font-weight:500;border:2px solid transparent;background-color:transparent}:root .o-textlink--s{font-size:clamp(.75rem,calc(.6rem + .4301vw),.875rem);font-size:var(--responsive-size--textlink--s);grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .o-textlink--m{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs)}:root .o-textlink--disabled{opacity:.5;cursor:default;pointer-events:none}:root .o-textlink--primary{color:#2c7e9f;color:var(--color-blue-50)}:root .o-textlink--secondary{color:#707070;color:var(--color-neutral-60)}:root .o-textlink--primary:active{color:#2c7e9f;color:var(--color-blue-50)}:root .o-textlink--primary:active,:root .o-textlink--secondary:active{border:2px solid #fdbe31;border:2px solid var(--color-yellow-50);transition:none}:root .o-textlink--secondary:active{color:#707070;color:var(--color-neutral-60)}:root .o-textlink--primary:hover{color:#20647f;color:var(--color-blue-60);cursor:pointer}:root .o-textlink--secondary:hover{color:#444;color:var(--color-neutral-80);cursor:pointer}:root .o-input__error{border-color:#c2483e!important;border-color:var(--color-red-50)!important}:root .o-textinput{display:flex;border:2px solid #000;border:2px solid var(--color-neutral-100);border-radius:5px;border-radius:var(--space-2xs);transition:all .4s ease-out;width:100%}:root .o-textinput.prefixed{border-radius:0 5px 5px 0!important;flex-grow:1}:root .o-textinput:active,:root .o-textinput:focus{outline:none;border-color:#fdbe31;border-color:var(--color-yellow-50)}:root .o-textinput:disabled{opacity:.3;border-color:#000!important;border-color:var(--color-neutral-100)!important}:root .o-textinput__prefix{display:flex;border-radius:5px 0 0 5px;border:2px solid #000;border-color:var(--color-neutral-100);border-right:0 solid var(--color-neutral-100);transition:all .4s ease-out;padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);color:#fff;color:var(--color-neutral-00);background-color:#000;background-color:var(--color-neutral-100);min-width:50px}:root .o-textinput__prefix.disabled{opacity:.3}:root .o-textinput__container{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .o-textinput--sm{grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs);padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:1rem;font-size:var(--font-size-16);line-height:1.4}:root .o-textinput__label--sm{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;display:flex}:root .o-textinput--md{grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs);padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:1rem;font-size:var(--font-size-16);line-height:1.4}@media(min-width:768px){:root .o-textinput--md{grid-gap:15px;gap:15px;grid-gap:var(--space-sm);gap:var(--space-sm);padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}}:root .o-textinput__label--md{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;display:flex}:root .o-textinput__error{display:flex;font-size:.875rem;font-size:var(--font-size-14);line-height:20px;grid-gap:10px;gap:10px;color:#c2483e;color:var(--color-red-50)}:root .o-textinput--filter__container{display:flex;flex-direction:column;grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .o-textinput--filter{width:100%;max-width:70vw;grid-gap:15px;gap:15px;grid-gap:var(--space-sm);gap:var(--space-sm);border:2px solid #d9d9d9;border:2px solid var(--color-neutral-20);border-radius:5px;border-radius:var(--space-2xs);padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm);font-size:.875rem;font-size:var(--font-size-14);line-height:20px;transition:all .4s ease-out}:root .o-textinput--filter:active,:root .o-textinput--filter:focus{outline:none;border-color:#fdbe31;border-color:var(--color-yellow-50)}:root .o-textinput--filter:disabled{opacity:.3;border-color:#000!important;border-color:var(--color-neutral-100)!important}:root .o-textinput--filter-label{font-size:1rem;font-size:var(--font-size-16);font-weight:400;line-height:22px;display:flex}:root .o-textinput--filter__icon-container{position:absolute;top:20%;right:10px;display:flex;align-items:center;grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs)}:root .o-textinput--filter__icon-container .u-icon-search{color:#2c7e9f;color:var(--color-blue-50);width:25px;height:25px;cursor:pointer}:root .o-textinput--filter__icon-container .u-icon-search.disabled{opacity:.5;color:#000;color:var(--color-neutral-100);cursor:default}:root .o-textinput--filter__icon-container .u-icon-close{cursor:pointer}:root .o-textinput--filter__clear{font-size:.75rem;font-size:var(--font-size-12);font-weight:500;line-height:18px;color:#2c7e9f;color:var(--color-blue-50);cursor:pointer}:root .o-textarea__container{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs);position:relative}:root .o-text-area{display:flex;resize:none;grid-gap:15px;gap:15px;grid-gap:var(--space-sm);gap:var(--space-sm);border:2px solid #000;border:2px solid var(--color-neutral-100);border-radius:5px;border-radius:var(--space-2xs);transition:all .4s ease-out}:root .o-text-area:active,:root .o-text-area:focus{outline:none;border-color:#fdbe31;border-color:var(--color-yellow-50)}:root .o-text-area:disabled{opacity:.3;border-color:#000!important;border-color:var(--color-neutral-100)!important}:root .o-textarea--sm{padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:1rem;font-size:var(--font-size-16);line-height:1.4}:root .o-textarea__label--sm{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;display:flex}:root .o-textarea--md{padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:1rem;font-size:var(--font-size-16);line-height:1.4}@media(min-width:768px){:root .o-textarea--md{padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}}:root .o-textarea__label--md{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4}:root .o-textarea__error{display:flex;font-size:.875rem;font-size:var(--font-size-14);line-height:20px;grid-gap:10px;gap:10px;color:#c2483e;color:var(--color-red-50)}:root .o-textarea__count{position:absolute;font-size:.875rem;font-size:var(--font-size-14);bottom:0;right:5px}:root .o-textarea__count.red{color:red}:root .o-select__container{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .o-select{position:relative;display:flex;grid-gap:15px;gap:15px;grid-gap:var(--space-sm);gap:var(--space-sm);border:2px solid #000;border:2px solid var(--color-neutral-100);border-radius:5px;border-radius:var(--space-2xs);cursor:pointer;align-items:center;transition:all .4s ease-out}:root .o-select--filled{background-color:#fff;background-color:var(--color-neutral-00)}:root .o-select--outlined{background-color:transparent}:root .o-select--sm{padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:1rem;font-size:var(--font-size-16);line-height:1.4}:root .o-select--disabled{opacity:.3;border-color:#000!important;border-color:var(--color-neutral-100)!important;cursor:default!important}:root .o-select__label--sm{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;display:flex}:root .o-select--md{padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:1rem;font-size:var(--font-size-16);line-height:1.4}@media(min-width:768px){:root .o-select--md{padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}}:root .o-select__label--md{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4;display:flex}:root .o-select__error{display:flex;font-size:.875rem;font-size:var(--font-size-14);line-height:20px;grid-gap:10px;gap:10px;color:#c2483e;color:var(--color-red-50)}:root .o-select__selected__option{display:flex;align-items:center;justify-content:unset;padding-right:10px;padding-right:var(--space);width:90%;white-space:nowrap;overflow:hidden}:root .o-select__selected__option--sm{grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .o-select__selected__option--md,:root .o-select__selected__option--sm{font-size:1rem;font-size:var(--font-size-16);line-height:1.4;margin-right:10px}:root .o-select__selected__option--md{grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs)}:root .o-select__value--sm{color:#000;color:var(--color-neutral-100);font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;padding-right:10px;padding-right:var(--space)}:root .o-select__placeholder--md,:root .o-select__placeholder--sm{color:#707070;color:var(--color-neutral-60)}:root .o-select__placeholder--md,:root .o-select__placeholder--sm,:root .o-select__value--md{font-size:1rem;font-size:var(--font-size-16);line-height:1.4;padding-right:10px;padding-right:var(--space)}:root .o-select__value--md{color:#000;color:var(--color-neutral-100)}:root .o-select__dropdown__menu{position:absolute;top:calc(100% + 5px);top:calc(100% + var(--space-2xs));left:-2px;right:0;width:calc(100% + 4px);width:calc(100% + var(--space-2xs) - 1px);max-height:0;padding:10px 0;padding:var(--space-xs) 0 var(--space-xs) 0;border:2px solid #000;border:2px solid var(--color-neutral-100);opacity:0;border-radius:5px;border-radius:var(--space-2xs);border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:1;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:hidden;pointer-events:none;background-color:#fff;background-color:var(--color-neutral-00);transition:all .4s ease-in-out}:root .o-select__dropdown__menu.active{max-height:115px;opacity:1;pointer-events:all}:root .o-select__dropdown__menu::-webkit-scrollbar{display:none}:root .o-select__option{font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;cursor:pointer;display:flex;align-items:center;padding:0 10px 0 15px;padding:0 var(--space) 0 var(--space-sm)}:root .o-select__option:hover{background-color:#d5e5ec;background-color:var(--color-blue-20)}:root .o-select__dropdown__icon{position:absolute;right:5px;width:30px;height:30px;transition:all .4s ease-out}:root .o-select__dropdown__icon.open{transform:rotate(180deg)}:root .o-select--filter__container{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs)}:root .o-select--filter{background-color:#fff;background-color:var(--color-neutral-00);position:relative;display:flex;grid-gap:15px;gap:15px;grid-gap:var(--space-sm);gap:var(--space-sm);border:2px solid #d9d9d9;border:2px solid var(--color-neutral-20);border-radius:5px;border-radius:var(--space-2xs);padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm);font-size:.875rem;font-size:var(--font-size-14);line-height:20px;cursor:pointer;align-items:center;transition:all .4s ease-out}:root .o-select--filter__label{font-size:1rem;font-size:var(--font-size-16);font-weight:400;line-height:22px;display:flex}:root .o-select--filter__selected__option{display:flex;align-items:center;justify-content:unset;font-size:.875rem;font-size:var(--font-size-14);line-height:20px;width:90%}:root .o-select--filter__value{color:#000;color:var(--color-neutral-100);font-size:.875rem;font-size:var(--font-size-14);line-height:20px}:root .o-select--filter__placeholder{color:#707070;color:var(--color-neutral-60);font-size:.875rem;font-size:var(--font-size-14);line-height:20px}:root .o-select--filter__dropdown__menu{position:absolute;top:calc(100% + 5px);top:calc(100% + var(--space-2xs));width:calc(100% + 4px);width:calc(100% + var(--space-2xs) - 1px);left:-2px;right:0;max-height:0;padding:10px 0;padding:var(--space-xs) 0 var(--space-xs) 0;opacity:0;border:2px solid #d9d9d9;border:2px solid var(--color-neutral-20);border-radius:5px;border-radius:var(--space-2xs);border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:1;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:hidden;cursor:default;background-color:#fff;background-color:var(--color-neutral-00);pointer-events:none;transition:all .4s ease-in-out}:root .o-select--filter__dropdown__menu.active{opacity:1;max-height:115px;pointer-events:all}:root .o-select--filter__dropdown__menu::-webkit-scrollbar{display:none}:root .o-select--filter__dropdown__icon{position:absolute;color:#2c7e9f;color:var(--color-blue-50);right:5px;width:30px;height:30px;transition:all .4s ease-out}:root .o-select--filter__dropdown__icon.open{transform:rotate(180deg)}:root .o-select--filter__clear{font-size:.75rem;font-size:var(--font-size-12);font-weight:500;line-height:18px;color:#2c7e9f;color:var(--color-blue-50);cursor:pointer}:root .o-checkbox{display:inline-flex;margin-left:6px;cursor:pointer;transition:all .4s ease-out}:root .o-checkbox__disabled{opacity:.3;cursor:default}:root .o-checkbox__error{font-size:.875rem;font-size:var(--font-size-14);font-weight:400;line-height:20px;color:#c2483e;color:var(--color-red-50)}:root .o-checkbox__container{display:flex;grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs)}:root .o-checkbox__label__container{display:flex;flex-direction:column;grid-gap:2px;gap:2px;grid-gap:var(--space-3xs);gap:var(--space-3xs);word-break:break-word}:root .o-checkbox--sm input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none}:root .o-checkbox--sm .checkmark,:root .o-checkbox--sm input[type=checkbox]{border:2px solid #2c7e9f;border:2px solid var(--color-blue-50);border-radius:5px;border-radius:var(--space-2xs);width:16px;height:16px;margin:1px 0 0;margin:var(--space-4xs) 0 0 0}:root .o-checkbox--sm .checkmark{font-weight:900;justify-content:center;background-color:#2c7e9f;background-color:var(--color-blue-50);color:#fff;position:absolute;transition:opacity .4s ease-in-out;opacity:0}:root .o-checkbox--sm.checked .checkmark{opacity:1}:root .o-checkbox__label--sm{font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;display:flex}:root .o-checkbox--md input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:3px 2px}:root .o-checkbox--md .checkmark,:root .o-checkbox--md input[type=checkbox]{border:2px solid #2c7e9f;border:2px solid var(--color-blue-50);border-radius:5px;border-radius:var(--space-2xs);width:18px;height:18px;margin:2px 0 0;margin:var(--space-3xs) 0 0 0}:root .o-checkbox--md .checkmark{display:flex;justify-content:center;background-color:#2c7e9f;background-color:var(--color-blue-50);color:#fff;position:absolute;font-weight:900;transition:opacity .4s ease-in-out;opacity:0}:root .o-checkbox--md.checked .checkmark{opacity:1}:root .o-checkbox__label--md{font-size:1rem;font-size:var(--font-size-16);line-height:1.4;display:flex}:root .o-checkbox--lg input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #2c7e9f;border:2px solid var(--color-blue-50);border-radius:5px;border-radius:var(--space-2xs);padding:3px 2px;width:18px;height:18px;margin:2px 0 0;margin:var(--space-3xs) 0 0 0}@media(min-width:768px){:root .o-checkbox--lg input[type=checkbox]{width:20px;height:20px}}:root .o-checkbox--lg .checkmark{width:18px;height:18px;font-weight:900;position:absolute;display:flex;justify-content:center;background-color:#2c7e9f;background-color:var(--color-blue-50);color:#fff;border:2px solid #2c7e9f;border:2px solid var(--color-blue-50);border-radius:5px;border-radius:var(--space-2xs);margin:2px 0 0;margin:var(--space-3xs) 0 0 0;transition:opacity .4s ease-in-out;opacity:0}@media(min-width:768px){:root .o-checkbox--lg .checkmark{width:20px;height:20px}}:root .o-checkbox--lg.checked .checkmark{opacity:1}:root .o-checkbox__label--lg{font-size:1.125rem;font-size:var(--font-size-18);line-height:1.4;display:flex}:root .o-radio-button__container{display:flex;grid-gap:10px;gap:10px;grid-gap:var(--space-xs);gap:var(--space-xs)}:root .o-radio-button__label__container{display:flex;flex-direction:column;grid-gap:2px;gap:2px;grid-gap:var(--space-3xs);gap:var(--space-3xs);word-break:break-word}:root .o-radio-button{display:flex;align-items:center;justify-content:center;border:2px solid #2c7e9f;border:2px solid var(--color-blue-50);border-radius:52px;color:#fff;color:var(--color-neutral-00);cursor:pointer;transition:all .4s ease-out}:root .o-radio-button__error{font-size:.875rem;font-size:var(--font-size-14);font-weight:400;line-height:20px;color:#c2483e;color:var(--color-red-50)}:root .o-radio-button__option{background-color:#2c7e9f;background-color:var(--color-blue-50);border-radius:50%;transition:opacity .4s ease-in-out;opacity:0}:root .o-radio-button__option.active{opacity:1}:root .o-radio-button--sm{width:16px;height:16px;min-width:16px;min-height:16px}:root .o-radio-button__option--sm{width:8px;height:8px}:root .o-radio-button__label--sm{font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;display:flex}:root .o-radio-button--md{width:18px;height:18px;min-width:18px;min-height:18px}:root .o-radio-button__option--md{width:10px;height:10px}:root .o-radio-button__label--md{font-size:1rem;font-size:var(--font-size-16);line-height:1.4;display:flex}:root .o-radio-button--lg{width:18px;height:18px;min-width:18px;min-height:18px}@media(min-width:768px){:root .o-radio-button--lg{width:20px;height:20px;min-width:20px;min-height:20px}}:root .o-radio-button__option--lg{width:10px;height:10px}:root .o-radio-button__label--lg{font-size:1.125rem;font-size:var(--font-size-18);line-height:1.4;display:flex}:root .o-radio-button--disabled{opacity:.3;cursor:default}:root .o-form-error__container{color:#fff;color:var(--color-neutral-00);background-color:#c2483e;background-color:var(--color-red-50)}:root .o-form-error__container--md{padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}@media(min-width:768px){:root .o-form-error__container--md{padding:15px 25px;padding:var(--space-sm) var(--space-lg) var(--space-sm) var(--space-lg)}}:root .o-form-error__message{text-align:center}:root .o-form-error__message--md{font-size:clamp(1rem,calc(.8992rem + .4301vw),1.125rem);font-size:var(--responsive-size--xs);line-height:1.4}:root .o-form-error__container--sm{padding:10px 15px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-sm)}:root .o-form-error__message--sm{font-size:1rem;font-size:var(--font-size-16);line-height:1.4}:root .o-badge{border-radius:5px;border-radius:var(--space-2xs);border:2px solid;padding:5px 10px;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);font-size:.75rem;font-size:var(--font-size-12);line-height:1.1;font-weight:700;text-align:center}:root .o-badge--on{color:#00975b;color:var(--color-green-50);border-color:#00975b;border-color:var(--color-green-50)}:root .o-badge--standby{color:#444;color:var(--color-neutral-80);border-color:#444;border-color:var(--color-neutral-80)}:root .o-badge--off{color:#a0a0a0;color:var(--color-neutral-40);border-color:#a0a0a0;border-color:var(--color-neutral-40)}:root .o-ruler{width:100%;border:1px solid #d9d9d9;border:solid var(--color-neutral-20);border-width:1px 1px 0}:root .o-accordion{position:relative;display:inline-block;width:70%;margin-bottom:20px;margin-top:20px}:root .o-accordion__title{font-size:1.5rem;font-size:var(--font-size-24);line-height:30px;font-weight:700;margin-bottom:10px;margin-bottom:var(--space)}:root .o-accordion__section__header{border-bottom:1px solid #000;border-bottom:1px solid var(--color-neutral-100);padding:10px;padding:var(--space-xs) var(--space) var(--space-xs) var(--space);cursor:pointer;transition:all .4s ease-out;grid-gap:10px;gap:10px;grid-gap:var(--space);gap:var(--space)}:root .o-accordion__section__header.open{background-color:#fed26f;background-color:var(--color-yellow-40)}:root .o-accordion__section__header.closed{background-color:#fdbe31;background-color:var(--color-yellow-50)}:root .o-accordion__section{width:100%}:root .o-accordion__section__title{font-weight:700;color:#000;color:var(--color-neutral-100);font-size:1.125rem;font-size:var(--font-size-18);line-height:1.4}@media(max-width:767px){:root .o-accordion__section__title{font-size:1rem;font-size:var(--font-size-16);line-height:22px}}:root .o-accordion__section__icon{width:22px;height:22px;transition:all .4s ease-out}@media(max-width:499px){:root .o-accordion__section__icon{width:16px;height:16px}}:root .o-accordion__section__icon.open{transform:rotate(180deg)}:root .o-accordion__section__content{height:0;overflow:hidden;transition:height .4s}:root .o-accordion__section__content--inner{padding:10px;padding:var(--space)}:root .o-header{width:100%;display:flex;flex-direction:column;margin-bottom:3vh}:root .o-header__container{display:block;border-width:0 0 1px;padding:10px 0;padding:var(--space-xs) 0 var(--space-xs) 0;background-color:#fdbe31;background-color:var(--color-yellow-50);box-shadow:0 4px 5px 0 rgba(0,0,0,.1411764706)}:root .o-header__content{display:flex;align-items:center;justify-content:space-evenly}:root .o-header__grid--3--center{display:flex;justify-content:center;padding:0 20px;padding:0 var(--space-md) 0 var(--space-md);align-items:center;flex:1 1}:root .o-header__grid--3--left{display:flex;justify-content:flex-start;align-items:center;flex:1 1}:root .o-header__grid--3--right{display:flex;justify-content:flex-end;align-items:center;flex:1 1}:root .o-header__title{font-size:clamp(1.125rem,calc(.9734rem + .6469vw),1.313rem);font-size:var(--responsive-size--s);line-height:1.2;line-height:var(--responsive-lh-m)}:root .o-header__circle{display:flex;justify-content:center;width:70px;height:70px;line-height:70px;border-radius:50%;border:2px solid #000;color:#000;text-align:center;background:#fff}@media(max-width:499px){:root .o-header__circle{width:50px;height:50px;line-height:50px}}:root .o-footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3.6vh}:root .o-footer__header{width:100%;margin-bottom:5px;margin-bottom:var(--space-2xs)}:root .o-footer__header__container{grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs);display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){:root .o-footer__header__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}:root .o-footer__header-text{display:flex;font-size:1rem;font-size:var(--font-size-16);font-weight:400;line-height:18px;margin:unset}@media(max-width:499px){:root .o-footer__header-text{font-size:.875rem;font-size:var(--font-size-14);line-height:16px}}:root .o-footer__content{width:100%;justify-content:center;background-color:#fdbe31;background-color:var(--color-yellow-50)}:root .o-footer__content__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:unset;gap:unset}@media(min-width:768px){:root .o-footer__content__container{flex-direction:row;grid-gap:20px;gap:20px;grid-gap:var(--space-md);gap:var(--space-md)}}:root .o-footer__nav-text{color:#000;color:var(--color-neutral-100);font-size:1.125rem;font-size:var(--font-size-18);font-weight:700;line-height:24px;cursor:pointer;padding:2px 5px;padding:var(--space-3xs) var(--space-2xs) var(--space-3xs) var(--space-2xs);border-bottom:2px solid transparent}:root .o-footer__nav-text:hover{color:#000;color:var(--color-neutral-100);border-bottom:2px solid #000;border-bottom:2px solid var(--color-neutral-100)}:root .o-footer__nav-text:active{border:2px solid #000;border:2px solid var(--color-neutral-100);border-radius:5px;border-radius:var(--space-2xs)}@media(max-width:499px){:root .o-footer__nav-text{font-size:.875rem;font-size:var(--font-size-14);line-height:20px;flex-direction:column;align-items:center}:root .o-footer__nav-text:hover{border-bottom:2px solid transparent}}:root .o-footer__nav__text.active{border-bottom:2px solid #000;border-bottom:2px solid var(--color-neutral-100)}:root .o-site-nav{width:100%}:root .o-site-nav__container{border-bottom:2px solid #000;border-bottom:2px solid var(--color-neutral-100)}:root .o-nav__button{white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:transparent none;outline-color:#000;outline-color:var(--color-neutral-100);color:#000;color:var(--color-neutral-100);cursor:pointer;border:none;font-size:2rem;padding:0}:root .o-nav__menu{position:absolute;padding:25px;top:-100%;left:0;width:100%;height:100%;background-color:#fff;transition:all .4s;z-index:1000000;opacity:0;pointer-events:none}:root .o-nav__menu.open{top:0;opacity:1;pointer-events:all}:root .o-nav__button--close{position:absolute;top:25px;right:25px}:root .o-nav__section{margin:0 0 30px}:root .o-nav__section__title{color:#000;color:var(--color-neutral-100);cursor:pointer}:root .o-nav__section__title,:root .o-nav__section__title.active{font-size:1.5rem;font-size:var(--font-size-24);margin-bottom:10px}:root .o-nav__section__title.active{color:#2c7e9f;color:var(--color-blue-50)}:root .o-nav__section__child{list-style:none;padding:0}:root .o-nav__section__child__label{margin-top:10px;font-size:1.125rem;font-size:var(--font-size-18);color:#000;color:var(--color-neutral-100);cursor:pointer}:root .o-nav__section__child__label.active{color:#2c7e9f;color:var(--color-blue-50)}:root .o-pagination-container{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px;grid-gap:var(--space-md);gap:var(--space-md)}:root .o-pagination-text-link{font-size:1.313rem;font-size:var(--font-size-21);font-weight:600;line-height:21px;color:#444;color:var(--color-neutral-80);cursor:pointer}:root .o-pagination-text-link.active{color:#2c7e9f;color:var(--color-blue-50)}:root .o-pagination-ellipsis{font-size:3rem;font-size:var(--font-size-48);padding-bottom:25px;text-align:center;font-weight:600;line-height:21px;opacity:.5;cursor:default;color:#444;color:var(--color-neutral-80)}.c-nav-secondary{display:flex;margin-bottom:30px;margin-bottom:var(--space-xl);margin-top:30px;margin-top:var(--space-xl)}.c-nav-secondary__menu{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start;align-items:flex-start;grid-gap:10px;gap:10px;list-style-type:none;padding-left:0}@media(max-width:767px){.c-nav-secondary__menu{grid-gap:5px;gap:5px;grid-gap:var(--space-2xs);gap:var(--space-2xs);flex-direction:column}}a.c-nav-secondary__text{font-size:1.125rem;font-size:var(--font-size-18);color:#000!important;color:var(--color-neutral-100)!important;cursor:pointer}a.c-nav-secondary__text.active{color:#2c7e9f!important;color:var(--color-blue-50)!important}a.c-nav-secondary__text.disabled{opacity:.5;color:#000;color:var(--color-neutral-100);cursor:default;pointer-events:none}a.c-nav-secondary__text:hover{color:#2c7e9f;color:var(--color-blue-50)}.privacyterms-back-button-div{display:flex;width:100%;justify-content:flex-end}.privacyterms__title{display:flex;height:44px;padding-bottom:var(--space);justify-content:space-between;align-items:flex-start;align-self:stretch;flex-grow:1;margin-bottom:var(--space-xl)}.privacyterms-login-text{color:#000;font-size:clamp(8px,(3.5vh + 3.5vw)/2,25px);margin-right:40px;font-weight:700;cursor:pointer}
/*# sourceMappingURL=main.4bcf2d5f.chunk.css.map */