.tp6qNq_root{background:#000;padding:0 16px 16px}.tp6qNq_root .tp6qNq_section{background:#101010;height:40vh;min-height:550px;position:relative}@media (min-width:768px){.tp6qNq_root .tp6qNq_section{place-items:center;height:20vh;min-height:350px;display:grid}}.tp6qNq_root .tp6qNq_section .img-mobile{display:block!important}.tp6qNq_root .tp6qNq_section .img-desktop{display:none!important}@media (min-width:728px){.tp6qNq_root .tp6qNq_section .img-mobile{display:none!important}.tp6qNq_root .tp6qNq_section .img-desktop{display:block!important}}.tp6qNq_root .tp6qNq_content{z-index:2;flex-direction:column;gap:16px;max-width:80%;margin:80px auto 0;display:flex;position:absolute}@media (max-width:768px){.tp6qNq_root .tp6qNq_content{top:0;left:0;right:0}}@media (min-width:768px){.tp6qNq_root .tp6qNq_content{max-width:700px;left:50%;transform:translate(-50%)}}.tp6qNq_root h3{color:#fff;text-align:center;letter-spacing:-.64px;font-size:32px;font-weight:500;line-height:40px}@media (min-width:768px){.tp6qNq_root h3{letter-spacing:-1.44px;font-size:48px;line-height:56px}}.tp6qNq_root a{color:#000;text-align:center;font-family:var(--font-geist-sans), sans-serif;background:#fefefe;border-radius:40px;align-self:center;padding:14px 24px;font-size:15px;font-style:normal;font-weight:500;line-height:16px}
.IHcjTW_root{color:#000}.IHcjTW_root .IHcjTW_content{flex-direction:column;gap:48px;display:flex}.IHcjTW_root .IHcjTW_description-content{flex-direction:column;gap:16px;display:flex}.IHcjTW_root h2{letter-spacing:-1.2px;color:#000;font-size:40px;font-weight:500;line-height:100%}.IHcjTW_root a{color:#fff;background:#034f42;border:none;border-radius:40px;outline:none;align-self:flex-start;padding:8px 14px;font-size:15px;font-weight:500;line-height:16px;box-shadow:inset 0 1px 2px #129c63}.IHcjTW_root p{color:#00000080;letter-spacing:-.012rem;max-width:400px;font-size:1.2rem;line-height:140%}.IHcjTW_root .percentage{letter-spacing:-.192rem;min-width:150px;font-family:Space Grotesk;font-size:6.4rem;font-style:normal;font-weight:400;line-height:100%}.IHcjTW_root .IHcjTW_description{color:#0006;letter-spacing:-.45px;align-self:end;margin-bottom:2rem;font-size:15px;font-weight:500;line-height:110%}.IHcjTW_root .IHcjTW_research-descriptions{flex-direction:column;gap:48px;display:flex}.IHcjTW_root .IHcjTW_research-description{display:flex}.IHcjTW_root .IHcjTW_mobile-only{display:block}.IHcjTW_root .IHcjTW_desktop-only{display:none}@media (min-width:1024px){.IHcjTW_root .IHcjTW_mobile-only{display:none}.IHcjTW_root .IHcjTW_desktop-only{display:block}.IHcjTW_root .IHcjTW_content>*{flex:1}.IHcjTW_root .IHcjTW_content{flex-direction:row}.IHcjTW_root .IHcjTW_research-descriptions{flex-direction:column;gap:48px}.IHcjTW_root .IHcjTW_description-content{gap:16px}.IHcjTW_root h2{font-size:6.4rem;line-height:7.2rem}.IHcjTW_root a{padding:16px 20px;font-size:1.8rem;line-height:1.6rem}.IHcjTW_root .percentage{letter-spacing:-.336rem;text-align:right;font-size:11.2rem}.IHcjTW_root .IHcjTW_description{text-align:right;font-size:2rem}.IHcjTW_root .IHcjTW_research-description{flex-direction:column;align-items:flex-end}}
.eHqJmq_root{flex-direction:column;gap:4.8rem;min-height:900px;display:flex}.eHqJmq_root h3{color:#000;letter-spacing:-1.6px;max-width:90%;margin-bottom:8px;font-size:40px;font-weight:500;line-height:44px}.eHqJmq_root .eHqJmq_highlight{color:#0000004d}.eHqJmq_root .eHqJmq_description-1{margin-bottom:3.2rem}.eHqJmq_root>*{flex-direction:column;flex:1;display:flex}.eHqJmq_root p{color:#000000b3;letter-spacing:-.18px;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.eHqJmq_root .metabolism{border-radius:50%;width:100%;max-width:550px;height:100%;max-height:550px}.eHqJmq_root .screen-mockup{width:95%;height:100%}.eHqJmq_root .eHqJmq_content-reverse{flex-direction:column-reverse;gap:3.2rem}@media (min-width:768px){.eHqJmq_root{flex-direction:column}.eHqJmq_root h3{letter-spacing:-1.92px;font-size:64px;line-height:100%}.eHqJmq_root .eHqJmq_description{letter-spacing:-.19px;max-width:80%;font-size:19px;line-height:28px}.eHqJmq_root .eHqJmq_content-reverse{margin-top:-250px}.eHqJmq_root .screen-mockup{max-width:480px}.eHqJmq_root h3,.eHqJmq_root p{max-width:550px}.eHqJmq_root .eHqJmq_content{flex-direction:row;justify-content:space-evenly;gap:32px}.eHqJmq_root .eHqJmq_content .eHqJmq_description-1{align-self:flex-start}.eHqJmq_root .eHqJmq_content .eHqJmq_description-2{align-self:flex-end;margin-bottom:7.2rem}}
/*# sourceMappingURL=13iz4zq81x_eg.css.map*/