.page-module__LZkVfq__pageWrapper{color:#fff;background-color:#000;min-height:100vh}.page-module__LZkVfq__hero{flex-direction:column;justify-content:flex-end;width:100%;height:85vh;min-height:700px;display:flex;position:relative}.page-module__LZkVfq__heroImage{object-fit:cover;z-index:0}.page-module__LZkVfq__heroOverlay{z-index:1;background:linear-gradient(#0000 0%,#0009 50%,#000 100%);position:absolute;inset:0}.page-module__LZkVfq__heroContent{z-index:2;max-width:1000px;padding-bottom:100px;position:relative}.page-module__LZkVfq__backLink{color:#fff9;align-items:center;gap:8px;margin-bottom:40px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.page-module__LZkVfq__backLink:hover{color:#fff}.page-module__LZkVfq__tag{background:color-mix(in srgb, var(--c) 15%, transparent);border:1px solid color-mix(in srgb, var(--c) 30%, transparent);color:var(--c);letter-spacing:.05em;text-transform:uppercase;border-radius:100px;margin-bottom:24px;padding:8px 16px;font-size:.85rem;font-weight:600;display:inline-block}.page-module__LZkVfq__title{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1.1}.page-module__LZkVfq__description{color:#fffc;margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.5}.page-module__LZkVfq__statsContainer{z-index:3;margin-top:-60px;position:relative}.page-module__LZkVfq__statsGrid{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a0a0fb3;border:1px solid #ffffff14;border-radius:32px;grid-template-columns:repeat(3,1fr);gap:24px;padding:48px;display:grid;box-shadow:0 20px 40px #00000080}.page-module__LZkVfq__statBox{text-align:center;border-right:1px solid #ffffff0d;flex-direction:column;align-items:center;display:flex}.page-module__LZkVfq__statBox:last-child{border-right:none}.page-module__LZkVfq__statValue{font-family:var(--font-display);color:var(--c);margin-bottom:8px;font-size:3.5rem;font-weight:800;line-height:1}.page-module__LZkVfq__statLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;font-size:.95rem}.page-module__LZkVfq__contentSection{padding:140px 0}.page-module__LZkVfq__editorialGrid{grid-template-columns:1fr 3fr;gap:80px;max-width:1100px;margin:0 auto 120px;display:grid}.page-module__LZkVfq__sectionTitle{font-family:var(--font-display);color:#fff;margin:0;font-size:1.75rem;font-weight:700;position:sticky;top:120px}.page-module__LZkVfq__sectionBody{color:#ffffffa6;margin:0;font-size:1.3rem;line-height:1.9}.page-module__LZkVfq__impactSection{background:linear-gradient(#ffffff05 0%,#0000 100%);border-top:1px solid #ffffff0d;border-radius:40px;padding:80px;position:relative;overflow:hidden}.page-module__LZkVfq__impactSection:before{content:"";background:linear-gradient(90deg, transparent, var(--c), transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.page-module__LZkVfq__impactBody{color:#fff;text-align:center;max-width:900px;margin:0 auto;font-size:1.5rem;line-height:1.8}.page-module__LZkVfq__deepDiveSection{max-width:1000px;margin:120px auto}.page-module__LZkVfq__deepDiveTitle{font-family:var(--font-display);color:#fff;margin-bottom:48px;font-size:2rem;font-weight:800}.page-module__LZkVfq__insightBox{border-left:4px solid var(--c);background:#ffffff08;border-radius:0 24px 24px 0;padding:48px}.page-module__LZkVfq__insightContent{color:#fffc;margin:0;font-size:1.25rem;line-height:1.8}.page-module__LZkVfq__workflowGrid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.page-module__LZkVfq__workflowStep{background:#0a0a0a;border:1px solid #ffffff14;border-radius:24px;padding:32px;transition:transform .3s;position:relative;overflow:hidden}.page-module__LZkVfq__workflowStep:hover{border-color:color-mix(in srgb, var(--c) 30%, transparent);transform:translateY(-4px)}.page-module__LZkVfq__workflowStep:before{content:"";background:var(--c);height:4px;position:absolute;top:0;left:0;right:0}.page-module__LZkVfq__workflowStepTitle{font-family:var(--font-display);color:#fff;margin:0 0 16px;font-size:1.25rem;font-weight:700}.page-module__LZkVfq__workflowStepDesc{color:#fff9;margin:0;font-size:1rem;line-height:1.6}.page-module__LZkVfq__techGrid{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.page-module__LZkVfq__techSpec{background:#050505;flex-direction:column;padding:32px;display:flex}.page-module__LZkVfq__techLabel{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin-bottom:8px;font-size:.85rem}.page-module__LZkVfq__techValue{font-family:var(--font-display);color:#fff;font-size:1.5rem;font-weight:700}.page-module__LZkVfq__relatedSection{background:#020617;border-top:1px solid #ffffff0d;padding:120px 0}.page-module__LZkVfq__relatedTitle{font-family:var(--font-display);text-align:center;margin-bottom:64px;font-size:2.5rem;font-weight:800}.page-module__LZkVfq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__LZkVfq__relatedCard{background:#000;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;padding:32px;text-decoration:none;transition:all .3s;display:flex}.page-module__LZkVfq__relatedCard:hover{border-color:color-mix(in srgb, var(--c) 30%, transparent);transform:translateY(-8px)}.page-module__LZkVfq__relatedTag{color:var(--c);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:.8rem;font-weight:600}.page-module__LZkVfq__relatedCardTitle{font-family:var(--font-display);color:#fff;margin:0 0 16px;font-size:1.5rem;line-height:1.2}@media (max-width:1024px){.page-module__LZkVfq__editorialGrid{grid-template-columns:1fr;gap:24px;margin-bottom:80px}.page-module__LZkVfq__sectionTitle{position:static}.page-module__LZkVfq__relatedGrid{grid-template-columns:repeat(2,1fr)}.page-module__LZkVfq__impactSection{padding:40px}}@media (max-width:768px){.page-module__LZkVfq__hero{height:auto;min-height:80vh;padding-top:140px}.page-module__LZkVfq__title{font-size:2.5rem}.page-module__LZkVfq__description{font-size:1.1rem}.page-module__LZkVfq__statsContainer{margin-top:-30px}.page-module__LZkVfq__statsGrid{grid-template-columns:1fr;gap:40px;padding:32px}.page-module__LZkVfq__statBox{border-bottom:1px solid #ffffff0d;border-right:none;padding-bottom:32px}.page-module__LZkVfq__statBox:last-child{border-bottom:none;padding-bottom:0}.page-module__LZkVfq__statValue{font-size:2.5rem}.page-module__LZkVfq__contentSection{padding:80px 0}.page-module__LZkVfq__impactBody{font-size:1.2rem}.page-module__LZkVfq__relatedGrid,.page-module__LZkVfq__workflowGrid,.page-module__LZkVfq__techGrid{grid-template-columns:1fr}.page-module__LZkVfq__insightBox{border-left:none;border-top:4px solid var(--c);border-radius:0;padding:32px}}@media (max-width:480px){.page-module__LZkVfq__hero{padding-top:110px}.page-module__LZkVfq__title{font-size:clamp(1.75rem,7vw,2.25rem)}.page-module__LZkVfq__description{font-size:.95rem}.page-module__LZkVfq__statsGrid{padding:24px 16px}.page-module__LZkVfq__statValue{font-size:2rem}.page-module__LZkVfq__statLabel{font-size:.85rem}.page-module__LZkVfq__contentSection{padding:56px 0}.page-module__LZkVfq__impactSection{border-radius:16px;padding:28px}.page-module__LZkVfq__impactBody{font-size:1.05rem}.page-module__LZkVfq__editorialGrid{margin-bottom:56px}}
