.hero{background-color:var(--base-100);width:100%;max-width:100vw;height:100svh;position:relative;overflow:hidden}.hero .container{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:relative}.hero .container .hero-content-main{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:65%;height:100%;display:flex}.hero .container .hero-content-main .hero-footer{flex-direction:column;align-items:center;gap:2rem;width:60%;max-width:600px;padding:0 1rem;display:flex}.hero .container .hero-content-main .hero-footer p.mn{color:var(--base-300)}.hss{letter-spacing:500px}.hero .container .hero-footer-outer{width:100%;padding:2rem;position:absolute;bottom:0;left:0}.hero .container .hero-footer-outer div{justify-content:space-between;align-items:flex-end;display:flex}.featured-work{background-color:var(--base-100);width:100%;max-width:100vw;height:100%;padding:8rem 0 6rem;position:relative;overflow:hidden}.featured-work .featured-work-header-content{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:5rem;width:65%;height:100%;margin:0 auto;display:flex}.featured-work .featured-work-header{width:50%}.featured-work .featured-work-header-content .arrow{width:3rem}.featured-work .featured-work-header-content .featured-work-header-copy{width:50%}.client-reviews-header-container{background-color:var(--base-100);width:100%;max-width:100vw;height:100%;position:relative;overflow:hidden}.client-reviews-header-container .client-reviews-header-content{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:5rem;width:65%;height:100%;margin:0 auto;display:flex}.client-reviews-header-container .client-reviews-header{width:50%}.client-reviews-header-container .client-reviews-header-content .arrow{width:3rem}.client-reviews-header-container .client-reviews-header-content .client-reviews-header-copy{width:50%}@media (max-width:1200px){.hero .container .hero-content-main{width:80%}.hero .container .hero-content-main .hero-footer{width:75%}}@media (max-width:1000px){.hero .container .hero-content-main,.hero .container .hero-content-main .hero-footer{justify-content:center;gap:1.5rem;width:100%}.hero .container .hero-content-main .hero-footer{max-width:100%;padding:0 .5rem}.featured-work .featured-work-header,.featured-work .featured-work-header-content,.featured-work .featured-work-header-content .featured-work-header-copy,.client-reviews-header-container .client-reviews-header,.client-reviews-header-container .client-reviews-header-content,.client-reviews-header-container .client-reviews-header-content .client-reviews-header-copy{width:100%}.featured-work-list{padding:8rem 0!important}.featured-work-list .row{flex-direction:column;width:100%!important}}@media (max-width:640px){.hero{height:100dvh}.hero .container{padding:1rem}.hero .container .hero-content-main{justify-content:space-between;padding-top:1rem}.hero .container .hero-content-main .hero-footer{gap:1rem;margin-bottom:1rem;padding:0}.hero .container .hero-footer-outer{padding:1rem}}@media (max-width:375px){.hero .container{padding:.75rem}.hero .container .hero-content-main .hero-footer{gap:.75rem}}
