.page-module__jDbzWG__main{background:var(--bg)}.page-module__jDbzWG__container{max-width:1400px;margin:0 auto;padding:0 32px}.page-module__jDbzWG__hero{background:var(--bg-dark);color:var(--white);padding:60px 0 70px;position:relative;overflow:hidden}.page-module__jDbzWG__hero:before{content:"";pointer-events:none;border:1px solid #ff6b2a1f;border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;left:-200px}.page-module__jDbzWG__hero:after{content:"";pointer-events:none;border:1px solid #ff6b2a14;border-radius:50%;width:650px;height:650px;position:absolute;bottom:-300px;right:-150px}.page-module__jDbzWG__heroContainer{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1400px;margin:0 auto;padding:0 32px;display:grid;position:relative}.page-module__jDbzWG__heroVisual{aspect-ratio:1;max-width:500px}.page-module__jDbzWG__heroImage{color:#fff6;width:100%;height:100%;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;background:#ffffff08;border:2px dashed #ffffff26;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.page-module__jDbzWG__heroContent{max-width:580px}.page-module__jDbzWG__eyebrow{font-family:var(--font-mono);color:var(--orange);letter-spacing:.2em;margin-bottom:20px;font-size:11px;font-weight:600}.page-module__jDbzWG__heroTitle{font-family:var(--font-display);color:var(--white);letter-spacing:-.03em;margin:0 0 24px;font-size:56px;font-weight:600;line-height:1.05}.page-module__jDbzWG__heroTitle em{color:var(--orange);font-style:italic}.page-module__jDbzWG__heroDesc{color:#ffffffbf;margin:0 0 32px;font-size:16px;line-height:1.65}.page-module__jDbzWG__heroCtaRow{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.page-module__jDbzWG__ctaPrimary{background:var(--orange);color:var(--white);border-radius:100px;align-items:center;gap:8px;padding:16px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px #ff6b2a4d}.page-module__jDbzWG__ctaPrimary:hover,.page-module__jDbzWG__ctaButton:hover{background:var(--orange-hover);transform:translateY(-2px)}.page-module__jDbzWG__ctaPrimary span,.page-module__jDbzWG__ctaButton span{transition:transform .2s}.page-module__jDbzWG__ctaPrimary:hover span,.page-module__jDbzWG__ctaButton:hover span{transform:translate(3px)}.page-module__jDbzWG__ctaSecondary{color:var(--white);background:0 0;border:1px solid #ffffff4d;border-radius:100px;align-items:center;padding:16px 28px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__jDbzWG__ctaSecondary:hover{border-color:var(--white);background:#ffffff14}.page-module__jDbzWG__heroTags{flex-wrap:wrap;gap:8px;display:flex}.page-module__jDbzWG__heroTags span{font-family:var(--font-mono);color:#ffffffbf;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff26;border-radius:100px;padding:8px 18px;font-size:11px}.page-module__jDbzWG__sectionEyebrow{font-family:var(--font-mono);color:var(--orange);letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.page-module__jDbzWG__sectionTitle{font-family:var(--font-display);color:var(--navy-deep);letter-spacing:-.03em;margin:0;font-size:42px;font-weight:600;line-height:1.1}.page-module__jDbzWG__approach{background:var(--bg);padding:90px 0}.page-module__jDbzWG__approachHeader{grid-template-columns:1.3fr 1fr;align-items:end;gap:48px;margin-bottom:48px;display:grid}.page-module__jDbzWG__approachDesc{color:var(--text-body);margin:0;font-size:15px;line-height:1.65}.page-module__jDbzWG__featuresGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.page-module__jDbzWG__featureCard{background:var(--white);border:1px solid var(--border);border-radius:16px;padding:28px;transition:all .2s}.page-module__jDbzWG__featureCard:hover{border-color:var(--orange);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__jDbzWG__featureIcon{width:42px;height:42px;color:var(--orange);background:#ff6b2a1a;border-radius:10px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.page-module__jDbzWG__featureTitle{font-family:var(--font-display);color:var(--navy-deep);letter-spacing:-.02em;margin:0 0 10px;font-size:18px;font-weight:600}.page-module__jDbzWG__featureText{color:var(--text-body);margin:0;font-size:14px;line-height:1.6}.page-module__jDbzWG__content{background:var(--bg-alt);padding:90px 0}.page-module__jDbzWG__contentHeader{max-width:700px;margin-bottom:48px}.page-module__jDbzWG__twoColGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.page-module__jDbzWG__listCard{background:var(--white);border:1px solid var(--border);border-radius:16px;padding:36px 40px}.page-module__jDbzWG__listTitle{font-family:var(--font-display);color:var(--navy-deep);letter-spacing:-.02em;border-bottom:1px solid var(--border);margin:0 0 20px;padding-bottom:16px;font-size:22px;font-weight:600}.page-module__jDbzWG__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.page-module__jDbzWG__list li{color:var(--text-body);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.page-module__jDbzWG__list li:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.page-module__jDbzWG__special{background:var(--bg);padding:90px 0}.page-module__jDbzWG__specialGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.page-module__jDbzWG__specialCard{background:var(--bg-alt);border:1px solid var(--border);border-radius:16px;padding:36px 40px}.page-module__jDbzWG__specialTitle{font-family:var(--font-display);color:var(--navy-deep);letter-spacing:-.02em;border-bottom:1px solid var(--border);margin:0 0 20px;padding-bottom:16px;font-size:22px;font-weight:600}.page-module__jDbzWG__flow{background:var(--bg-alt);padding:90px 0}.page-module__jDbzWG__sectionHeader{max-width:700px;margin-bottom:48px}.page-module__jDbzWG__stepsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.page-module__jDbzWG__stepCard{background:var(--white);border:1px solid var(--border);border-radius:16px;padding:28px;transition:all .2s}.page-module__jDbzWG__stepCard:hover{border-color:var(--orange);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__jDbzWG__stepNum{background:var(--orange);width:40px;height:40px;color:var(--white);font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.page-module__jDbzWG__stepTitle{font-family:var(--font-display);color:var(--navy-deep);letter-spacing:-.02em;margin:0 0 10px;font-size:18px;font-weight:600}.page-module__jDbzWG__stepText{color:var(--text-body);margin:0;font-size:14px;line-height:1.6}.page-module__jDbzWG__cta{background:var(--bg-dark);padding:70px 0}.page-module__jDbzWG__ctaBox{background:linear-gradient(135deg,#ff6b2a14,#ff6b2a05);border:1px solid #ff6b2a33;border-radius:20px;grid-template-columns:1.5fr auto;align-items:center;gap:40px;padding:40px 48px;display:grid}.page-module__jDbzWG__ctaTitle{font-family:var(--font-display);color:var(--white);letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.2}.page-module__jDbzWG__ctaDesc{color:#ffffffbf;max-width:540px;margin:0;font-size:15px;line-height:1.65}.page-module__jDbzWG__ctaButton{background:var(--orange);color:var(--white);white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:16px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px #ff6b2a4d}@media (max-width:1024px){.page-module__jDbzWG__heroContainer,.page-module__jDbzWG__approachHeader{grid-template-columns:1fr;gap:32px}.page-module__jDbzWG__heroTitle{font-size:42px}.page-module__jDbzWG__sectionTitle{font-size:32px}.page-module__jDbzWG__featuresGrid,.page-module__jDbzWG__stepsGrid{grid-template-columns:repeat(2,1fr)}.page-module__jDbzWG__twoColGrid,.page-module__jDbzWG__specialGrid{grid-template-columns:1fr}.page-module__jDbzWG__ctaBox{grid-template-columns:1fr;gap:24px;padding:32px 28px}}@media (max-width:640px){.page-module__jDbzWG__hero,.page-module__jDbzWG__approach,.page-module__jDbzWG__content,.page-module__jDbzWG__special,.page-module__jDbzWG__flow,.page-module__jDbzWG__cta{padding:50px 0}.page-module__jDbzWG__heroContainer,.page-module__jDbzWG__container{padding:0 20px}.page-module__jDbzWG__heroTitle{font-size:32px}.page-module__jDbzWG__sectionTitle{font-size:26px}.page-module__jDbzWG__heroCtaRow{flex-direction:column;align-items:stretch}.page-module__jDbzWG__ctaPrimary,.page-module__jDbzWG__ctaSecondary{justify-content:center}.page-module__jDbzWG__featuresGrid,.page-module__jDbzWG__stepsGrid{grid-template-columns:1fr}.page-module__jDbzWG__listCard,.page-module__jDbzWG__specialCard{padding:28px 24px}}.page-module__jDbzWG__metrics{background:var(--bg-dark);color:var(--white);padding:70px 0}.page-module__jDbzWG__metricsEyebrow{font-family:var(--font-mono);color:var(--orange);letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.page-module__jDbzWG__metricsTitle{font-family:var(--font-display);color:var(--white);letter-spacing:-.03em;margin:0;font-size:42px;font-weight:600;line-height:1.1}.page-module__jDbzWG__metricsDesc{color:#ffffffb8;margin:0;font-size:15px;line-height:1.65}.page-module__jDbzWG__metricsGrid{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:16px;padding:32px;display:grid}.page-module__jDbzWG__metricCard{text-align:center;border-right:1px solid #ffffff14;padding:16px}.page-module__jDbzWG__metricCard:last-child{border-right:none}.page-module__jDbzWG__metricValue{font-family:var(--font-display);color:var(--orange);letter-spacing:-.02em;margin-bottom:6px;font-size:32px;font-weight:600}.page-module__jDbzWG__metricLabel{color:#ffffffb8;font-size:13px;line-height:1.4}.page-module__jDbzWG__labsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1024px){.page-module__jDbzWG__metricsGrid,.page-module__jDbzWG__labsGrid{grid-template-columns:repeat(2,1fr)}.page-module__jDbzWG__metricCard{border-bottom:1px solid #ffffff14;border-right:none;padding-bottom:20px}.page-module__jDbzWG__metricCard:last-child{border-bottom:none}.page-module__jDbzWG__metricsTitle{font-size:32px}}@media (max-width:640px){.page-module__jDbzWG__metrics{padding:50px 0}.page-module__jDbzWG__metricsGrid{grid-template-columns:1fr;padding:20px}.page-module__jDbzWG__labsGrid{grid-template-columns:1fr}.page-module__jDbzWG__metricsTitle{font-size:26px}}.page-module__jDbzWG__note{background:var(--bg);padding:70px 0}.page-module__jDbzWG__noteBox{background:var(--bg-alt);border-left:4px solid var(--orange);border-radius:12px;padding:40px 48px}.page-module__jDbzWG__noteTitle{font-family:var(--font-display);color:var(--navy-deep);letter-spacing:-.02em;margin:0 0 16px;font-size:28px;font-weight:600;line-height:1.25}.page-module__jDbzWG__noteDesc{color:var(--text-body);max-width:760px;margin:0;font-size:15px;line-height:1.7}@media (max-width:640px){.page-module__jDbzWG__note{padding:50px 0}.page-module__jDbzWG__noteBox{padding:28px 24px}.page-module__jDbzWG__noteTitle{font-size:22px}}
