.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0}p{margin-bottom:0}header.stickyheader .header-main{width:100%;background:#fff;border-radius:0;border-bottom:1px solid #EBEBEB}.wpcf7 .wpcf7-response-output{display:none!important}header.stickyheader{max-width:100%;margin-top:0;position:fixed}.header-desktop{width:100%;max-width:98%;margin:0 auto}.header-main{border-radius:15px;background:rgb(251 250 250 / .2);box-shadow:0 4px 17.4px 2px rgb(0 0 0 / .15)}.header-flexible{display:flex;justify-content:space-between;align-items:center;padding:8px 21px}.header-desktop{position:absolute;left:0;right:0;margin-top:56px;z-index:99999}.menu-links ul{gap:60px}.menu-links ul li a{color:#FFF;font-family:"PP Neue Montreal";font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.ul-preset{margin:0;padding:0;display:flex;list-style:none}.user-card a{color:#FFF;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;letter-spacing:1px}.link-highlight{border-radius:100px;background:#34403c;display:inline-flex;height:39.521px;padding:0 24px;justify-content:center;align-items:center;gap:10px}.link-highlight a{color:#FFF;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.user-card ul{gap:23px;align-items:center}.banner-image{width:100%}.banner-image{width:100%}.banner-content{position:absolute;bottom:119px}.banner-wrapper{position:relative}.banner-content{max-width:1620px;left:0;right:0;margin:0 auto}.banner-heading h1{color:#FFF;font-family:"PP Neue Montreal";font-size:70px;font-style:normal;font-weight:300;line-height:normal}.banner-heading p{color:#FFF;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:300;line-height:32px;margin-top:32px;margin-bottom:40px;letter-spacing:.75px}.banner-button button{width:440px;height:80px;border-radius:100px;background:linear-gradient(-45deg,rgb(255 255 255 / .32) 0%,rgb(255 255 255 / .2) 80%);border:1px solid rgb(255 255 255 / .3);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 30px rgb(0 0 0 / .15),inset 0 1px 0 rgb(255 255 255 / .4)}.section-heading{border-bottom:2px solid #EBEBEB}.headborder{padding:70px 0;border-left:2px solid #EBEBEB;border-right:2px solid #EBEBEB}.primary-heading{color:#34403c;text-align:center;font-family:"PP Neue Montreal";font-size:56px;font-style:normal;font-weight:400;line-height:normal}.lumi-acc-item .accordion-header button{color:#34403c;font-family:"PP Neue Montreal";font-size:36px;font-style:normal;font-weight:500;line-height:normal}button.accordion-button.collapsed{font-weight:400}.aof-image img{width:100%}.lumi-acc-item .accordion-body{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px}.lumi-acc-item{border:0!important;padding:44px 20px}.lumi-acc-item button{padding:0}.lumi-acc-item .accordion-body{padding:0;padding-right:44px}.lumi-acc-item .accordion-header button{background:none;box-shadow:none;padding-bottom:20px}.custom-accordion .accordion-button::after{background-image:url(https://luminarybio.ai/wp-content/themes/luminary-child/assets/css/icons/acc-plus.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:26px;height:26px;transform:none}.custom-accordion .accordion-button:not(.collapsed)::after{background-image:url(https://luminarybio.ai/wp-content/themes/luminary-child/assets/css/icons/acc-remove.svg)}.we-bridge{background-image:url(https://luminarybio.ai/wp-content/themes/luminary-child/assets/css/bg/webring.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:124px 0}.webridge-text{color:#34403c;font-family:"PP Neue Montreal";font-size:56px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.616px;text-align:center}.webridge-text span{color:#7F959D;font-family:"PP Neue Montreal";font-size:56px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.616px}.webridge-image{display:flex;justify-content:center;padding:140px 0}.bridgeset-head h2{color:#34403c;font-family:"PP Neue Montreal";font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin:0}.bridgeset-para{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px}.bridgebox{display:flex;gap:13px;align-items:center;margin-bottom:18px}.webridge-image img:after{content:"";position:absolute;top:50%;background:rgb(47 62 58 / .7);height:1px;width:100%}.webridge-image{position:relative}.webridge-image img{position:relative;z-index:999999999}.aof-title{color:#34403c;font-family:"PP Neue Montreal";font-size:40px;font-style:normal;font-weight:400;line-height:normal}.aof-para{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px}.custom-cols{padding-top:40px;padding-bottom:40px;padding-left:20px!important;padding-right:20px!important}.brbb{border-right:2px solid #EBEBEB;border-bottom:2px solid #EBEBEB}.bbottom{border-bottom:2px solid #EBEBEB}.area-of-focus .row{border-left:2px solid #EBEBEB;border-right:2px solid #EBEBEB}.blbr{border-left:2px solid #EBEBEB;border-right:2px solid #EBEBEB}.lumi-acc-item{border-bottom:2px solid #EBEBEB!important}.Ai-Score{background:linear-gradient(90deg,#2E5047 0%,#B3C3B8 181.58%)}.Ai-section-image{display:flex;justify-content:center}.diverse-content h2{color:#34403c;font-family:"PP Neue Montreal";font-size:30px;font-style:normal;font-weight:500;line-height:normal}.diverse-content p{color:#34403c;font-family:"PP Neue Montreal";font-size:20px;font-style:normal;font-weight:400;line-height:27px;padding-top:24px;margin-bottom:0}.divers-box{padding-bottom:40px!important;padding-left:20px!important;padding-right:20px!important;display:flex;align-items:end}.diverse-image{display:flex;align-items:center;justify-content:center;padding-bottom:0}.diverse-last{padding:0!important}.diverse-last .diverse-panel{padding:40px 20px}.diverse-last .diverser{padding:20px 20px 40px 20px!important}.retinal-data{background-image:url(https://luminarybio.ai/wp-content/themes/luminary-child/assets/css/bg/retina-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.heading-left{border:0;text-align:left}.heading-left h1{border:0;text-align:left}.section-heading p{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:0;padding-top:30px;padding-bottom:40px}.btn-dark{background:#34403c!important}.rd-title-set h2{color:#34403c;font-family:"PP Neue Montreal";font-size:36px;font-style:normal;font-weight:500;line-height:normal}.rd-title-set p{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-top:20px}.retinal-data{padding-bottom:100px;padding-top:100px}.metadata-number{color:#9AAEB5;font-family:"PP Neue Montreal";font-size:36px;font-style:normal;font-weight:400;line-height:normal}.metadata-titleset h2{color:#34403c;font-family:"PP Neue Montreal";font-size:36px;font-style:normal;font-weight:500;line-height:normal}.metadata-titleset p{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:0;margin-top:27px}.metadata-row{border-bottom:2px solid #EBEBEB}.metadata-row .col-metadata{padding:40px 20px!important}.data-specification .data-innerbg{background-image:url(https://luminarybio.ai/wp-content/themes/luminary-child/assets/css/bg/laststartssvg.webp);background-repeat:no-repeat;background-position:100% 0;padding:163px 0}.data-specification{background:linear-gradient(0deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .2) 100%),linear-gradient(90deg,#2E5047 0%,#B3C3B8 181.58%);background-blend-mode:multiply,normal,normal;position:relative}.dataspe-text h2{color:#FFF;font-family:"PP Neue Montreal";font-size:64px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.dataspe-text h2 span{color:#D1D5D2;font-family:"PP Neue Montreal";font-size:64px;font-style:normal;font-weight:400;line-height:normal}.dataspe-text p{color:#FFF;text-align:center;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-align:center;margin-top:30px;margin-bottom:0}.small-para p{color:#FFF;text-align:center;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:26px;margin-bottom:0;text-align:center}.banner-button.btn-center{display:flex;justify-content:center;margin-top:60px}span.button-arrow{display:flex}.aof-footer h3{color:#7F959D;text-align:center;font-family:"PP Neue Montreal";font-size:36px;font-style:normal;font-weight:400;line-height:normal}.aof-footer{padding:70px 0;border-left:2px solid #EBEBEB;border-right:2px solid #EBEBEB}.accordion-item:last-of-type{border-radius:0!important}.con-left-border{border-left:2px solid #EBEBEB}.borderwise-container{border-left:2px solid #EBEBEB;border-right:2px solid #EBEBEB;padding-bottom:100px}.diverse-last{border-bottom:2px solid #EBEBEB}.small-overview{color:#34403c;font-family:"PP Neue Montreal";font-size:24px;font-style:normal;font-weight:400;line-height:normal}.col-sm-7.col-metadata{border-left:2px solid #EBEBEB}.btn-dark-light{border-radius:114.286px;background:rgb(255 255 255 / .2)}.overall-button{display:flex;flex-direction:column;align-items:center}.logo-copyright{color:#34403c;text-align:right;font-family:"PP Neue Montreal";font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1px}.footer-flex{display:flex;align-items:center;justify-content:space-between;padding:30px 30px}.tech-modal{background:rgb(43 51 49 / .8);backdrop-filter:blur(11.0599px);z-index:999999999999}button.modal-close{background:none;border:0;position:absolute;right:-20px;top:-20px;margin:0;padding:0}.tech-modal-card{background:#fff;border-radius:12px;border:none;padding:30px}.tech-modal .modal-content{padding:32px!important;border-radius:10px!important;background:#FFF!important;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1)!important}.modal-dialog{max-width:520px}.forgotmodal p{margin-top:17px}.forgotmodal .form-modal{margin-bottom:37px}.forgotmodal .formsubmitbtn{display:flex;height:42px;padding:0 21px 0 27px;justify-content:center;align-items:center;gap:9px;align-self:stretch;border:0}.forgotmodal .btn-anim .btn-text{color:#FFF;text-align:center;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.luminary-modal-body h3{color:#34403c;font-family:"PP Neue Montreal";font-size:28px;font-style:normal;font-weight:400;line-height:30px;margin:0}.luminary-modal-body p{color:#34403c;font-family:"PP Neue Montreal";font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-top:12px;margin-bottom:0}.form-modal label span{color:#7F959D;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.form-modal label{color:#34403c;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:6px}.form-modal .lum-fields{border-radius:6px;border:1px solid #E4E6EB;display:flex;padding:12.5px 14px 14.5px 14px;align-items:center;align-self:stretch;width:100%}.form-modal .lum-fields::placeholder{color:#7F959D;font-family:"PP Neue Montreal";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.form-modal{display:flex;flex-direction:column;gap:24px;margin-top:24px;margin-bottom:24px}.luminary-modal-body{padding:0}.lum-textarea{height:80px;border-radius:6px;border:1px solid #E4E6EB}.form-field select{display:inline-flex;width:100%;padding:12.5px 14px 14.5px 14px;align-items:center;border-radius:6px;border:1px solid #E4E6EB;color:#7F959D;font-family:"PP Neue Montreal";font-size:14px;font-weight:400;appearance:none;background:#fff}.custom-select{position:relative}.custom-select::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:13px;height:8px;background:url(https://luminarybio.ai/wp-content/themes/luminary-child/assets/css/icons/selectarow.svg) no-repeat center;pointer-events:none}.formsubmitbtn{border-radius:85.714px;background:#34403c;color:#FFF;text-align:center;font-family:"PP Neue Montreal";font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;height:60px;padding:0 21px 0 27px;justify-content:center;align-items:center;gap:9px;align-self:stretch;width:100%}.email-field{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;border:1px solid #E5E7EB;background:#F9FAFB;color:#34403c;font-family:"PP Neue Montreal";font-size:16px;font-weight:500;line-height:16px}.copy-btn{border:none;background:none;cursor:pointer;padding:0}.copy-btn img{width:18px;height:18px}.container{max-width:1620px!important;margin:0 auto;width:100%}.retinal-data .section-heading p{padding-bottom:0}.retinal-data .heading-left{padding-bottom:100px}.retinal-data img{width:100%}.lumi-acc-item .accordion-header .collapsed{padding-bottom:70px!important}.diverse-last{flex-direction:column}.diverser .diverse-image{padding-bottom:27px!important}.diverse-content h2{padding-bottom:0;margin-bottom:0}.diverse-last .diverse-image{padding-bottom:52px}.pbimage{padding-bottom:70px;padding-top:100px}.diverser{border-top:2px solid #EBEBEB}.pbimage{padding-bottom:70px;padding-top:100px}.logo-main.sticky{display:none}.stickyheader .logo-main.sticky{display:block}.stickyheader .logo-main.no-sticky{display:none}.stickyheader .user-card a{color:#34403c}.link-highlight a{color:#fff!important}.defense-image{display:flex;justify-content:end}.defense-image img{margin-right:44px}.Ai-section-image img{max-width:1500px}.text_box_overflow.margo{display:flex;justify-content:center}.error-text2{color:#F46954;font-family:"PP Neue Montreal";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.error-field2{border-color:#F46954}.btn-2::before{background-color:#C7822A;transition:0.3s ease-out;border-radius:100px}.btn-anim .btn-text{position:relative;display:flex;top:0;left:0;width:100%;padding:0;transition:0.3s;border-radius:100px;justify-content:center;align-items:center;gap:12px;color:#FFF;text-align:center;font-family:"PP Neue Montreal";font-size:22px;font-style:normal;font-weight:400;line-height:1;letter-spacing:2px}.infosubmit{color:#2F3E3A;text-align:center;font-family:"PP Neue Montreal";font-size:18px;font-style:normal;font-weight:500;line-height:normal}.after-submit{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:24px}.btn-2 .btn-text:hover{color:#fff;transition:0.2s 0.1s}.btn-anim{position:relative;display:inline-block;padding:0}.btn-anim.hover-slide-right:before{position:absolute;content:"";top:0;bottom:0;right:0;height:100%;width:100%;opacity:0;border-radius:100px}.btn-anim.hover-slide-right:hover:before{opacity:1}.btn-anim.hover-slide-right:after{position:absolute;content:""}.lumi-btn{overflow:hidden;border:0}.link-highlight:hover{background:#C7822A}.user-card a:hover{color:#000}.logo-main.no-sticky{margin-left:10px;position:relative;top:3px}.logo-main.no-sticky img{width:394px;height:61px}.logo-main.sticky img{width:350px;height:53px}