.page-module__ZP1igW__main{background-color:var(--bg-primary);min-height:100vh}.page-module__ZP1igW__heroSection{background-color:#0f172a;border-radius:0 0 40px 40px;align-items:center;margin:0 20px 40px;padding:180px 0 140px;display:flex;position:relative;overflow:hidden}.page-module__ZP1igW__heroBgImage{opacity:.4}.page-module__ZP1igW__heroOverlay{z-index:1;background:linear-gradient(90deg,#0f172ae6,#0f172a4d);position:absolute;inset:0}.page-module__ZP1igW__heroContent{z-index:2;max-width:800px;padding-left:40px;position:relative}.page-module__ZP1igW__heroTitle{color:#fff;letter-spacing:-1px;margin-bottom:16px;font-size:4.5rem;font-weight:900}.page-module__ZP1igW__heroDesc{color:var(--color-secondary);max-width:600px;font-size:1.3rem;font-weight:700}.page-module__ZP1igW__contentSection{padding:60px 0 100px}.page-module__ZP1igW__bentoGrid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.page-module__ZP1igW__textBento{background:var(--bg-secondary);border-radius:24px;flex-direction:column;justify-content:center;padding:50px;display:flex}.page-module__ZP1igW__fullWidthBento{text-align:center;background:linear-gradient(135deg,#0f4c750d 0%,#3282b81a 100%);border:1px solid #0f4c751a;grid-column:1/-1;align-items:center}.page-module__ZP1igW__sectionHeading{color:var(--color-primary);margin-bottom:24px;padding-bottom:16px;font-size:2rem;font-weight:800;position:relative}.page-module__ZP1igW__sectionHeading:after{content:"";background:var(--color-secondary);border-radius:2px;width:40px;height:4px;position:absolute;bottom:0;left:0}.page-module__ZP1igW__fullWidthBento .page-module__ZP1igW__sectionHeading:after{left:50%;transform:translate(-50%)}.page-module__ZP1igW__pText{color:#4b5563;font-size:1.05rem;line-height:1.8}.page-module__ZP1igW__pTextBold{color:#1f2937;max-width:900px;font-size:1.3rem;font-weight:500;line-height:1.6}.page-module__ZP1igW__imageBento{background:#0f172a;border-radius:24px;min-height:400px;position:relative;overflow:hidden}.page-module__ZP1igW__imageOverlay{z-index:2;background:linear-gradient(#0000,#000c);align-items:flex-end;padding:30px;display:flex;position:absolute;inset:0}.page-module__ZP1igW__statsWrapper{gap:16px;width:100%;display:flex}.page-module__ZP1igW__statBox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:16px;transition:transform .2s;display:flex}.page-module__ZP1igW__statBox:hover{background:#fff3;transform:translateY(-4px)}.page-module__ZP1igW__statBox span{font-size:.8rem;font-weight:700}@media (max-width:1024px){.page-module__ZP1igW__bentoGrid{grid-template-columns:1fr}.page-module__ZP1igW__imageBento{height:350px;min-height:unset}}@media (max-width:768px){.page-module__ZP1igW__heroSection{border-radius:0 0 20px 20px;margin:0 10px 20px;padding-top:140px;padding-bottom:80px}.page-module__ZP1igW__heroContent{padding-left:20px;padding-right:20px}.page-module__ZP1igW__heroTitle{letter-spacing:-.5px;font-size:3rem}.page-module__ZP1igW__heroDesc{font-size:1.1rem}.page-module__ZP1igW__textBento{padding:32px 24px}.page-module__ZP1igW__sectionHeading{font-size:1.6rem}.page-module__ZP1igW__pText{font-size:.95rem}.page-module__ZP1igW__pTextBold{font-size:1.1rem}.page-module__ZP1igW__contentSection{padding:40px 0 60px}.page-module__ZP1igW__imageBento{height:280px;min-height:unset}.page-module__ZP1igW__statsWrapper{flex-flow:wrap;justify-content:center}.page-module__ZP1igW__statBox{flex:0 auto;padding:10px 16px}}@media (max-width:480px){.page-module__ZP1igW__heroSection{border-radius:0;margin:0 0 20px;padding-top:120px;padding-bottom:60px}.page-module__ZP1igW__heroTitle{font-size:2.4rem}.page-module__ZP1igW__heroContent{padding-left:16px;padding-right:16px}.page-module__ZP1igW__imageBento{height:220px}}
