.intro{--case-primary:#a604ff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 4rem 0}.intro img{aspect-ratio:2635/1600;width:60%;height:60%}.intro h1{font-size:3rem;font-weight:800;text-align:center;background-image:linear-gradient(45deg,#0f50ff,var(--case-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;position:relative;top:10px}.intro h1,.intro p{color:var(--text-color);font-family:var(--font)}.intro p{font-size:1.3rem;font-weight:400;line-height:1.35}.intro .introP{max-width:55%;text-align:justify}.intro .introBox{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--bg-transparent);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--navbar-color);border-radius:var(--border-radius);box-shadow:0 0 20px 0 rgba(0,0,0,.2);padding:1.5rem;width:35%;position:relative;top:-125px}.intro .introBox p{text-align:justify}@media screen and (max-width:860px){.intro{padding:1.5rem 1.5rem 0}.intro img{width:100%;height:100%}.intro .introBox{width:100%;top:-45px}}.caseStudyWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4rem;width:100%;position:relative;top:-110px}.caseStudyWrapper h2{font-size:2.4rem;margin-top:4rem;line-height:1.2}.caseStudyWrapper h2,.caseStudyWrapper h3{color:var(--text-color);font-family:var(--font);font-weight:800;text-align:start;margin-bottom:.5rem}.caseStudyWrapper h3{font-size:1.4rem;margin-top:2rem}.caseStudyWrapper h4{font-size:1.2rem}.caseStudyWrapper h4,.caseStudyWrapper h5{color:var(--text-color-light);font-family:var(--font);font-weight:800;line-height:1.35}.caseStudyWrapper h5{font-size:1rem}.caseStudyWrapper p{color:var(--text-color-light);font-family:var(--font);font-size:1.2rem;font-weight:400;line-height:1.45}.caseStudyWrapper section{display:flex;flex-direction:column;max-width:50%}.caseStudyWrapper section p{text-align:justify;max-width:100%}.caseStudyWrapper section img{align-self:center}.caseStudyWrapper section .caption{color:var(--text-color-xlight);font-size:.8rem;font-weight:400;align-self:center;text-align:center}.caseStudyWrapper section .react-tweet-theme{font-family:var(--font);background:var(--bg-accent);border:var(--border);border-radius:var(--border-radius);align-self:center;--tweet-border:var(--border)!important}.caseStudyWrapper section .barrier{color:#ffb02e;display:flex;flex-direction:row;align-items:center;justify-content:center;width:105%;height:200px;font-family:var(--font);font-size:1.6em;font-weight:600;background:linear-gradient(180deg,transparent,#000 60%);position:relative;top:-150px;right:8px}@media screen and (max-width:860px){.caseStudyWrapper{padding:0 2rem;top:-20px}.caseStudyWrapper section{max-width:100%}}.scrollToTop{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:0 0 20px 0 rgba(0,0,0,.2);height:var(--navbar-height);--width:50px;width:var(--width);margin:12px auto 0;position:fixed;z-index:100;top:86%;left:calc(92% - var(--width));cursor:pointer}.scrollToTop a{margin:0;width:25px;height:25px}