@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";:root{--primary: #2D2D2D;--primary-shade-1: #292929;--primary-shade-2: #1F1F1F;--secondary: #4FC3F7;--secondary-shade-1: #29B4F5;--secondary-shade-2: #0BA3EA;--tertiary: #F3F6FA;--tertiary-shade-1: #E2EAF3;--tertiary-shade-2: #CBCFD4;--tertiary-shade-3:#DBDCDD;--tertiary-shade-4:#F3F6FA;--accent: #7E57C2;--accent-shade-1: #593696;--accent-shade-2: #472B78;--text-primary: var(--primary);--text-light: var(--tertiary);--link: var(--secondary);--link-hover: var(--secondary-shade-2);--button-primary: var(--secondary);--button-primary-hover: var(--secondary-shade-2);--button-secondary: var(--accent);--button-secondary-hover: var(--accent-shade-1);--background: var(--tertiary);--background-dark: var(--primary);--background-hover: #CFE9FD;--success-green: #4CAF50;--warning-orange: #FF9800;--error-red: #D32F2F;--info-blue: #2196F3;--overlay: rgba(0, 0, 0, .5);--backdrop: .5}body{--background: var(--tertiary-shade-4);--width: 1080px;margin:0;padding:0;color:var(--primary);font-family:Inter,Arial,sans-serif;font-weight:400;font-size:18px;background-color:var(--background);overflow-y:auto!important}h1{font-weight:400;font-size:25px}h3{color:var(--primary);font-size:25px;text-align:center}.redText{color:red}.greyText{color:#848484}.boldText{font-weight:600}.blueText{color:var(--blue)}.textAlignCenter{text-align:center}.justify-space-between{display:flex;justify-content:space-between}.justifyContentCenter{display:flex;justify-content:center}.alignItemsCenter{display:flex;align-items:center;width:100%}.rowArrangement{display:flex;flex-direction:row}.columnArrangement{display:flex;flex-direction:column}.enterpriseArrangement{display:flex;justify-content:center;align-items:center;flex-direction:row}.scrollable{overflow:scroll}.top{position:sticky;top:0}.bottom{position:sticky;bottom:0}ul.header{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row}#home{width:100%;height:100%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;align-items:center;position:relative}.missionSection{height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;width:var(--width);color:var(--primary);margin-top:12px}.intro-section{display:flex;justify-content:center;text-align:center;position:relative;gap:30px}.headerCard{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#fff;box-shadow:0 4px 6px #0000001a;position:sticky;top:0;z-index:500}.header-list{display:flex;gap:20px;align-items:center;justify-content:center;position:relative}.header-list-item{font-weight:700;color:var(--primary);margin-top:-10px;text-align:center}.header-right-item{position:absolute;right:0;z-index:1}.primary-color{--tw-bg-opacity: 1;color:rgb(0 125 196 / var(--tw-bg-opacity))}.full-width{width:100%}.arrow{font-size:2.5vw;color:var(--tertiary);position:absolute;right:50px}.missionLogo img{max-width:100%;height:auto}.missionLogo{width:80%;align-items:center;text-align:center;justify-items:center}.missionSection>h1{color:var(--secondary-shade-2);font-weight:600;text-align:left}.missionSection>p{text-align:left;white-space:pre-line}.introHeading{font-size:45px;margin:0}.introSubheading{margin:0;font-size:25px;white-space:pre-line}#introP{display:flex;text-align:center}.introParagraph{margin:0;font-size:18px}#introVideoWrapper{display:flex;width:600px}.introVideo{height:100%;width:100%;border-radius:12px}.questionsContainer{padding:10px;align-items:center}#questions{display:flex;flex-direction:column}.questionRow{display:flex;justify-content:space-between;margin-bottom:25px}.questionColumn{flex:1;padding:10px;margin-left:5%;margin-right:5%;width:50%}a{color:var(--primary)}a:hover{color:var(--secondary-shade-1)}.questionContent{color:#aaa}.description{line-height:35px}.homeContent{display:flex;flex-direction:column;align-items:center;gap:30px}#titleContent{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;width:var(--width);gap:30px;margin-top:120px}#pricingRow{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;width:100%;height:100%;gap:20px}.pricingColumn{background-color:var(--tertiary);border-radius:26px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;box-sizing:border-box;width:270px}.pricingColumn.enterprise{background:var(--accent);color:var(--tertiary)}.pointer{cursor:pointer}.pricingTitle{margin:0;font-size:18px}.priceText{margin:10px 0}.pricingHeader{border-radius:26px 26px 0 0;height:100px;padding:35px}.pricingHeader.enterprise{color:var(--tertiary);background:var(--accent);height:100px;padding:35px}.subscript{margin-left:6px;font-size:16px}.subprice{font-size:16px;color:#333}.pricingButton{background-color:var(--primary-shade-2);color:var(--tertiary);font-size:16px;border-radius:12px;border-width:0;height:40px;cursor:pointer;text-align:center;text-decoration:none;align-self:flex-start;box-shadow:0 2px 5px #0000001a;margin:auto 0 15px 15px;padding:0 20px;transition:transform .2s ease-in-out}.pricingButton:hover{transform:scale(1.05)}.featureCheck{color:var(--primary);width:100%;height:100%}.featureTable{width:100%;border-collapse:separate;border-spacing:0 14px}.featureTable tr{align-items:center}.featureTable tr.noBottomBorder{border-bottom:none}.featureCheckColumn{width:14px}.featureTextColumn{padding-left:7px;font-size:18px}.price{font-size:35px;margin:14px 0 0}.featureColumn{display:flex;flex-direction:column;justify-content:space-between;border-radius:12px;padding:0 35px 17px 17px}.featureColumn.highlight{background:var(--tertiary)}#pricingSection{background-color:#e7eef5;padding:10px 0 25px;width:100%}.controls-sidebar{background-color:#f4f7ff}.centeredButtons{display:flex;justify-content:center;flex-grow:1;gap:20px}.noBottomBorder{border-width:0}#lineDivider{background:linear-gradient(to right,#e0e1e200,#e0e1e2,#e0e1e228);background-size:100% 11%;padding-top:1px}#topOfPageButton{margin:20px 10px 0 auto;background-color:transparent;border:none;display:flex;align-items:center;align-self:flex-end;cursor:pointer;font-size:14px}.midwide{padding:0 50%;border:none;border-radius:12px;height:2px;background-color:var(--primary)}.interactiveDemoSection{width:var(--width);align-items:center;text-align:center;justify-content:center}#carouselSection{width:var(--width)}#useCasesSection{width:var(--width);margin-bottom:12px}#useCasesButtonsDiv{display:flex;justify-content:space-between}.useCaseButton{border-radius:12px;border:none;font-size:25px;color:var(--primary);background-color:transparent;height:50px;width:350px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.useCaseButton:hover{color:var(--secondary)}.useCaseButton.active{color:var(--tertiary);background-color:var(--secondary-shade-2)}#useCasesBody{margin-top:10px}#imageDiv{width:500px;height:300px;float:right;margin-left:20px;margin-bottom:20px;overflow:hidden;display:flex;justify-content:center}.useCaseImage{object-fit:cover;min-width:100%;min-height:100%}#useCasesTextBody{white-space:pre-line;font-size:18px}.introButton{border:none;font-size:14px;color:var(--tertiary);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease;margin:0;padding:0 20px;border-radius:12px;height:40px;width:140px}#getStartedButton{background-color:var(--secondary-shade-1)}#getStartedButton:hover{background-color:var(--secondary-shade-2);color:var(--tertiary);text-decoration:none}#enquireButton{background-color:var(--secondary)}#enquireButton:hover{background-color:var(--secondary-shade-1);text-decoration:none}.midwide.nopad{margin:0 auto;background-color:#96bbd6}.midwide.modal{margin:10px auto}.buttonContainer{display:flex;justify-content:left;align-items:center;gap:8px}.linkButton:hover{color:darken(var(--secondary),10%);text-decoration:underline}.centeredText{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;padding-top:1px}#project-list{width:100%;margin-top:10%;contain:content}#projectSidebar{display:flex;flex-direction:column;justify-content:center}#addProjectCheck{height:75vh;padding:20px;font-size:12px;font-weight:700;border:none;cursor:pointer;border-radius:12px;width:calc(100% - 40px);margin-bottom:5px}.project-name-input:hover{color:var(--tertiary)}.project-name-input:checked+label{background-color:var(--primary);color:var(--tertiary)}.report-button-input{display:none}.report-button{background-color:transparent;text-align:left;padding:15px;margin-top:5px;margin-bottom:5px;font-size:12px;font-weight:700;border:none;cursor:pointer;border-radius:12px}.report-button-input:checked+label{color:var(--primary)}#userIdContainer{display:flex;align-items:center;width:98%;height:70px;margin-top:1%;box-sizing:border-box;padding:25px;position:sticky}#idText{color:var(--child);text-transform:uppercase;font-weight:700;flex:1}.idContainerButton{background-color:transparent;color:var(--secondary);padding:16px;font-size:10px;border:none;cursor:pointer}.dropdown-filters{position:absolute;background-color:var(--id-container-filter);z-index:1;right:0;width:50%;max-height:80vh}.dropdown-filters a{color:var(--menu-item);padding:12px 16px;text-decoration:none}.dropdown-header{height:50px;align-content:center;border-bottom:1px solid var(--inactive-bg);background-color:var(--id-container-filter)}.dateFilter{width:23%}.dateFilterColumn{width:50%}.header-text{align-self:center}.sortingButtonRow{margin-left:25px;height:30px;align-items:end}.sortingButton{background-color:transparent;color:var(--secondary);font-size:12px;border:none;cursor:pointer}.paddingLeft0{padding-left:0%}.userSelectionRow{margin-left:25px;padding-top:25px;padding-bottom:25px;border-bottom:1px solid var(--inactive-bg);width:calc(100% - 25px)}.lastRow{border-bottom:0px}.paddingTop0{padding-top:0}.userIdentifierColumn{width:40%}#userIDHeader{padding-left:25px}.studyStartColumn{width:40%}.selectColumn{width:20%}.confirmationButtonContainer{background-color:var(--tertiary);display:flex;justify-content:right;align-items:center;height:50px}.confirmationButton{background-color:var(--secondary);color:var(--tertiary);border:none;border-radius:12px;padding:6px 10px;margin:8px;height:33px;cursor:pointer}#reportBody{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container{text-align:center;display:flex;align-items:flex-start;margin-left:10%;margin-right:10%}.imageSection{flex:1}.leftImage{height:600px;width:auto}.listSection{flex:1;padding-left:20px;position:relative}.listContainer{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%}.listItem{display:flex;align-items:top;margin-bottom:20px;position:relative}.numberCircle{width:30px;height:30px;border-radius:50%;background-color:#283869;color:var(--tertiary);display:flex;align-items:center;justify-content:center;font-weight:700;z-index:1;margin-top:5px;margin-right:10px}.title{font-weight:700;margin:0;font-size:25px;text-align:left;color:var(--primary)}.description{text-align:left;font-size:18px;margin:5px 0 0}#contentUsageSection{width:var(--width)}.reactFlow{height:100vh}.circle{display:flex;margin:10;justify-content:center;align-items:center;width:40px;height:40px;border:5px solid var(--secondary);border-radius:50%;cursor:pointer}.circle-node{display:flex;flex-direction:column;justify-content:center;align-items:center}.circle-node-text-container{text-align:center;font-size:18px}.text-node-text-container{width:200px;text-align:center;font-size:18px;margin-top:8px}label{color:var(--tertiary)}.insightTh{display:flex;cursor:pointer;align-items:center}
