.page-module__OUS95W__main{color:#fff;background-color:#000;min-height:100vh;padding-top:150px;padding-bottom:100px}.page-module__OUS95W__container{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__OUS95W__hero{margin-bottom:100px}.page-module__OUS95W__pill{color:#00ff85;text-transform:uppercase;letter-spacing:2px;margin-bottom:24px;font-size:14px;font-weight:600;display:block}.page-module__OUS95W__title{color:#fff;margin-bottom:40px;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:1.1}.page-module__OUS95W__description{color:#888;max-width:800px;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.6}.page-module__OUS95W__section{margin-bottom:120px}.page-module__OUS95W__sectionTitle{margin-bottom:40px;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.page-module__OUS95W__heroSubtitle{margin-bottom:20px;font-size:2rem}.page-module__OUS95W__benefitsIntro{color:#fff;margin-bottom:50px;font-size:1.2rem}.page-module__OUS95W__btnWrapper{margin-bottom:60px}.page-module__OUS95W__cardDescription{font-size:1rem}.page-module__OUS95W__strategiesCta{text-align:center;margin-top:50px}.page-module__OUS95W__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.page-module__OUS95W__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:30px;transition:all .3s}.page-module__OUS95W__card:hover{border-color:#00ff85;transform:translateY(-5px)}.page-module__OUS95W__card h4{margin-bottom:15px;font-size:1.25rem;font-weight:700}.page-module__OUS95W__card h5{color:#00ff85;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-size:1rem}.page-module__OUS95W__card h6{color:#fff;margin-bottom:15px;font-size:1.1rem;font-weight:600}.page-module__OUS95W__btnPrimary{color:#000;cursor:pointer;background-color:#00ff85;border:none;border-radius:50px;padding:18px 40px;font-weight:700;text-decoration:none;transition:transform .3s;display:inline-block}.page-module__OUS95W__btnPrimary:hover{transform:scale(1.05)}.page-module__OUS95W__btnSecondary{color:#00ff85;cursor:pointer;background:0 0;border:2px solid #00ff85;border-radius:50px;padding:16px 38px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.page-module__OUS95W__btnSecondary:hover{color:#000;background:#00ff85}.page-module__OUS95W__accentBox{color:#000;background-color:#00ff85;border-radius:40px;margin-top:60px;padding:80px 60px;position:relative;overflow:hidden}.page-module__OUS95W__portfolioBox{background-color:#111;border:1px solid #00ff85;border-radius:40px;margin-top:60px;padding:80px 60px;position:relative;overflow:hidden}.page-module__OUS95W__accentTitle{margin-bottom:20px;font-size:clamp(2rem,5vw,4rem);font-weight:800}.page-module__OUS95W__accentTitleWhite{color:#fff;margin-bottom:20px;font-size:clamp(2rem,5vw,4rem);font-weight:800}.page-module__OUS95W__accentText{max-width:800px;font-size:1.25rem;font-weight:500;line-height:1.5}.page-module__OUS95W__accentTextMuted{color:#888;max-width:800px;margin-bottom:40px;font-size:1.25rem;font-weight:500;line-height:1.5}.page-module__OUS95W__accentSubtitle{color:#000;margin-bottom:30px;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700}.page-module__OUS95W__whatSubtitle{color:#000;margin-bottom:40px;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700}.page-module__OUS95W__faqList{margin-top:20px}.page-module__OUS95W__faqItem{border-bottom:1px solid #ffffff1a;padding:30px 0}.page-module__OUS95W__faqItem h3{color:#00ff85;margin-bottom:15px;font-size:1.25rem;font-weight:700}.page-module__OUS95W__faqItem p{color:#888;line-height:1.6}.page-module__OUS95W__servicesList{flex-wrap:wrap;gap:15px;margin-top:30px;display:flex}.page-module__OUS95W__serviceTag{color:#00ff85;background:#00ff851a;border-radius:50px;padding:10px 25px;font-size:.9rem;font-weight:600}.page-module__OUS95W__finalCta{text-align:center}.page-module__OUS95W__finalCtaTitle{font-size:clamp(2rem,5vw,4rem)}.page-module__OUS95W__finalCtaBtn{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:50px;padding:18px 40px;font-weight:700;text-decoration:none;transition:transform .3s;display:inline-block;scale:1.2}.page-module__OUS95W__finalCtaBtn:hover{transform:scale(1.05)}@media (max-width:768px){.page-module__OUS95W__main{padding-top:120px}.page-module__OUS95W__accentBox,.page-module__OUS95W__portfolioBox{padding:40px 20px}}
