.inner-page .nav{position:relative;background:#faf6ef}.inner-hero{padding:90px 8% 75px;background:#faf6ef}.inner-hero h1{font:800 clamp(64px,9vw,140px)/1.05 Manrope,Arial,sans-serif;letter-spacing:-.085em;margin:22px 0}.inner-hero h1 span{color:#e11924}.inner-hero p{font-size:18px;color:#666;max-width:610px;line-height:1.6}.inner-page .projects{display:block;padding:60px 7% 100px}.inner-page .projects-intro{max-width:100%;margin-bottom:30px}.inner-page .projects-intro h2{max-width:800px}.inner-page .project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.inner-page .demo-note{margin-top:25px}.inner-page .details{padding:90px 8%}.inner-page .about{padding:110px 8%}.inner-page .pricing{padding:90px 8%}.inner-page .contact{padding:90px 8%}.page-end{padding:90px 8%;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#f5efe6}.page-end p{font:800 clamp(25px,3.3vw,45px)/1.2 Manrope,sans-serif;letter-spacing:-.05em;max-width:670px}.inner-page .nav nav a.active{border-bottom-color:#111}@media(max-width:760px){.inner-hero{padding:65px 7%}.inner-hero h1{font-size:clamp(55px,13vw,90px)}.inner-page .project-grid{grid-template-columns:1fr}.page-end{padding:65px 7%;display:block}.inner-page .projects{padding:50px 7%}}