:root{--transition:all 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);--black:#121415;--gray:#444;--gray-2:#666;--red:#F9405A;--yellow:#FCC62B;--blue:#039BE5}body{margin:0;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;font-weight:400;line-height:1.5;color:var(--black);letter-spacing:-.5px}html{font-size:62.5%}section{padding:4rem 0;text-align:center}a{font-size:2rem;color:var(--black);transition:var(--transition)}a:hover{text-decoration:none;color:inherit;transition:var(--transition)}.arrow,a{line-height:2rem}.arrow{color:var(--black);font-size:1.6rem;margin-left:5px;transition:var(--transition);position:relative;-webkit-font-smoothing:antialiased;vertical-align:middle}a:hover .arrow{text-decoration:none;color:inherit;-webkit-animation:.5s infinite alternate bounce;animation:.5s ease-in-out infinite alternate bounce}@keyframes slide{from{transform:translate(0);opacity:100}to{transform:translate(5px);opacity:0}}@keyframes bounce{from{transform:translate(0);opacity:100}to{transform:translate(5px);opacity:100}}.darwin-heading{font-weight:700;font-size:3.2rem;margin-bottom:3rem;letter-spacing:-1px;text-align:left}@media (min-width:768px){.darwin-heading{font-size:4.6rem;line-height:56.6px}section{padding:10rem 3rem;text-align:left}}@media (min-width:1400px){.darwin-heading{font-size:5.7rem;line-height:72px}.darwin-subheading,a{font-size:2.4rem}.arrow,a{line-height:3.1rem}.arrow{font-size:1.9rem}}.nav{height:6rem;background-color:#fff;box-shadow:0 4px 4px rgba(74,77,81,.13)}.hero-section,.mini-section a:hover{color:var(--black)}.improvement-section{background:var(--red);color:#fff}.action-section{background-color:#fff);color:var(--blue)}.action-video{width:100%;height:550px}h3{font-size:1.75rem;font-weight:600}p{margin-bottom:0}.hero-list-item{list-style:none;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;text-align:left}.form-group,.hero-list-item:not(:last-child){margin-bottom:2rem}.hero-list{padding:0;margin-top:4rem;max-width:54rem}.hero-form{background:#fff;color:var(--black);padding:4rem 2rem}@media (min-width:576px) and (max-width:767px){.hero-form{padding:4rem}}.hero-form form{display:flex;flex-direction:column;margin-top:4rem}.hero-form-group{text-align:left}.text-gray{color:var(--gray-2)!important}.hero-takeaways{padding:4rem 2rem}.hero-list-item__number{background:var(--blue);border-radius:50px;min-width:36px;height:36px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;margin-bottom:1rem;margin-right:2rem;font-size:2.1rem;transform:translateY(6px)}.hero-list-item__number.yellow-circle{background-color:var(--yellow)}.hero-list-item__number.red-circle{background:var(--red)}.nav-logo{margin:0 auto}@media (min-width:576px){.form-btn{align-self:flex-end}}.info-block h3{font-size:2.4rem;font-weight:600;flex:1}@media (max-width:767px){.info-block h3{padding-right:0;margin-bottom:2rem}}.info-block p{color:inherit;flex:1}.info-block{text-align:left;display:flex;flex-direction:column}.semibold{font-weight:500}.technology-section,.text-red{color:var(--red)}.blue-divider{border-top:3px solid var(--blue);margin:3rem 0}.text-blue{color:var(--blue)}footer{background:var(--blue);color:#fff;display:flex;justify-content:center;align-items:center;padding:3rem}@media (min-width:992px){footer{padding:4% 0}}.footer-link{color:var(--black);font-size:1.8rem}.footer-text{font-size:1.8rem;text-align:center}.form-control{display:block;padding:.375rem .75rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#495057;border:1px solid #9db3bd;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:calc(1.5em + .75rem + 6px)}.btn.form-btn{background:var(--blue);color:#fff;font-size:1.8rem;padding:.5rem 2rem}.yellow-bar{position:absolute;width:9rem;height:.8rem;background-color:var(--yellow);top:1rem}.solution-list-heading{font-size:2.4rem;color:var(--black);text-align:center;width:fit-content;align-self:center;font-weight:500;margin:4rem 0}.success-page{min-height:calc(100vh - 6rem);position:static;display:flex;justify-content:center;align-items:center}.main-page{margin-top:6rem}.darwin-subheading{font-weight:400}.yellow-header{color:var(--yellow)}@media (min-width:768px){.hero-list{width:90%}.hero-form,.hero-takeaways{text-align:left}.nav-logo{margin:0}.info-block h3{padding-right:4rem}.info-block{flex-direction:row}.blue-divider{margin:4rem 0}.solution-list-heading{margin-top:8rem}.heading-margin{margin-bottom:3rem}.mini-section{padding:5rem 3rem}}@media (min-width:1200px){section{padding:8% 12%}.hero-list-item{font-size:2.5rem}.info-block h3{font-size:3rem}.info-block p{font-size:2rem}.blue-divider{margin:7rem 0}.mini-section{padding:4% 12%}}.mini-section{background:var(--yellow)}.mini-section .arrow,.mini-section a{color:var(--gray)}.tech-video{width:100%}