.technology-module__fuDLqW__page{color:#111;background:#f5f5f2;overflow:hidden}.technology-module__fuDLqW__hero{color:#f5f5f2;isolation:isolate;background:#090909;align-items:flex-end;min-height:88vh;padding:160px 6vw 100px;display:flex;position:relative}.technology-module__fuDLqW__heroGlow{filter:blur(10px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#ffffff1a 0%,#ffffff06 38%,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute;top:40px;right:-180px}.technology-module__fuDLqW__heroInner{width:min(1180px,100%);margin:0 auto}.technology-module__fuDLqW__eyebrow,.technology-module__fuDLqW__sectionLabel{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700;display:inline-block}.technology-module__fuDLqW__eyebrow{color:#999;margin-bottom:34px}.technology-module__fuDLqW__hero h1{letter-spacing:-.075em;max-width:1050px;margin:0;font-size:clamp(4rem,9vw,9.2rem);font-weight:600;line-height:.88}.technology-module__fuDLqW__hero h1 span{color:#737373;display:block}.technology-module__fuDLqW__heroDescription{color:#aaa;max-width:700px;margin:50px 0 0;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.7}.technology-module__fuDLqW__heroMeta{flex-wrap:wrap;gap:12px;margin-top:42px;display:flex}.technology-module__fuDLqW__heroMeta span{color:#8f8f8f;letter-spacing:.12em;border:1px solid #2c2c2c;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:700}.technology-module__fuDLqW__stackSection{background:#f5f5f2;padding:140px 6vw}.technology-module__fuDLqW__sectionIntro,.technology-module__fuDLqW__architectureHeader{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;width:min(1180px,100%);margin:0 auto 75px;display:grid}.technology-module__fuDLqW__sectionLabel{color:#858585;margin-bottom:25px}.technology-module__fuDLqW__sectionIntro h2,.technology-module__fuDLqW__architectureHeader h2,.technology-module__fuDLqW__mlIntro h2,.technology-module__fuDLqW__engineeringGrid h2,.technology-module__fuDLqW__futureInner h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.7rem,5vw,5.6rem);font-weight:600;line-height:.95}.technology-module__fuDLqW__sectionIntro>p,.technology-module__fuDLqW__architectureHeader>p{color:#686868;margin:0;font-size:1rem;line-height:1.75}.technology-module__fuDLqW__techGrid{background:#d5d5d1;border:1px solid #d5d5d1;grid-template-columns:repeat(3,1fr);gap:1px;width:min(1180px,100%);margin:0 auto;display:grid}.technology-module__fuDLqW__techCard{background:#f5f5f2;flex-direction:column;min-height:330px;padding:30px;transition:transform .25s,background .25s;display:flex}.technology-module__fuDLqW__techCard:hover{background:#fff;transform:translateY(-5px)}.technology-module__fuDLqW__techCardTop,.technology-module__fuDLqW__techCardFooter{justify-content:space-between;gap:20px;display:flex}.technology-module__fuDLqW__techCardTop{color:#8b8b8b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.technology-module__fuDLqW__techCard h3{letter-spacing:-.06em;margin:auto 0 18px;font-size:clamp(2rem,3vw,3rem)}.technology-module__fuDLqW__techCard p{color:#6f6f6f;margin:0 0 40px;line-height:1.7}.technology-module__fuDLqW__techCardFooter{color:#777;border-top:1px solid #d9d9d5;padding-top:18px;font-size:11px}.technology-module__fuDLqW__architectureSection{color:#f4f4f1;background:#101010;padding:140px 6vw}.technology-module__fuDLqW__architectureHeader>p{color:#989898}.technology-module__fuDLqW__architecture{border-top:1px solid #303030;width:min(1180px,100%);margin:0 auto}.technology-module__fuDLqW__architectureRow{border-bottom:1px solid #303030;grid-template-columns:100px 1fr 270px;align-items:center;gap:45px;min-height:170px;padding:35px 0;display:grid;position:relative}.technology-module__fuDLqW__layerNumber{color:#666;letter-spacing:.1em;font-size:12px;font-weight:700}.technology-module__fuDLqW__layerMain h3{letter-spacing:-.04em;margin:0 0 12px;font-size:1.65rem}.technology-module__fuDLqW__layerMain p{color:#919191;max-width:650px;margin:0;line-height:1.65}.technology-module__fuDLqW__layerTech{color:#a7a7a7;letter-spacing:.04em;font-size:11px;line-height:1.7}.technology-module__fuDLqW__connector{z-index:2;color:#777;background:#101010;border:1px solid #383838;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid;position:absolute;bottom:-13px;left:47px}.technology-module__fuDLqW__mlSection{background:#e9e9e5;padding:150px 6vw}.technology-module__fuDLqW__mlIntro{width:min(1180px,100%);margin:0 auto 85px}.technology-module__fuDLqW__mlIntro h2{max-width:850px}.technology-module__fuDLqW__mlIntro p{color:#6c6c6c;max-width:620px;margin:35px 0 0;font-size:1.05rem;line-height:1.75}.technology-module__fuDLqW__mlPipeline{background:#cfcfcb;border:1px solid #cfcfcb;grid-template-columns:repeat(5,1fr);gap:1px;width:min(1180px,100%);margin:0 auto;display:grid}.technology-module__fuDLqW__mlStage{background:#e9e9e5;min-height:260px;padding:27px;position:relative}.technology-module__fuDLqW__mlStageNumber{color:#858585;letter-spacing:.12em;margin-bottom:85px;font-size:11px;font-weight:700}.technology-module__fuDLqW__mlStage h3{letter-spacing:-.04em;margin:0 0 12px;font-size:1.45rem}.technology-module__fuDLqW__mlStage p{color:#727272;margin:0;font-size:.9rem;line-height:1.65}.technology-module__fuDLqW__pipelineArrow{z-index:2;color:#777;background:#e9e9e5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.technology-module__fuDLqW__engineeringSection{background:#f5f5f2;padding:150px 6vw}.technology-module__fuDLqW__engineeringGrid{grid-template-columns:1fr 1fr;gap:110px;width:min(1180px,100%);margin:0 auto;display:grid}.technology-module__fuDLqW__engineeringLead{color:#686868;max-width:620px;margin:40px 0 0;line-height:1.75}.technology-module__fuDLqW__engineeringPoints{border-top:1px solid #d1d1cd}.technology-module__fuDLqW__engineeringPoints article{border-bottom:1px solid #d1d1cd;grid-template-columns:55px 1fr;gap:20px;padding:30px 0;display:grid}.technology-module__fuDLqW__engineeringPoints article>span{color:#999;font-size:11px;font-weight:700}.technology-module__fuDLqW__engineeringPoints h3{letter-spacing:-.03em;margin:0 0 9px;font-size:1.25rem}.technology-module__fuDLqW__engineeringPoints p{color:#777;max-width:500px;margin:0;line-height:1.65}.technology-module__fuDLqW__futureSection{color:#f4f4f1;background:#090909;padding:170px 6vw}.technology-module__fuDLqW__futureInner{width:min(1180px,100%);margin:0 auto}.technology-module__fuDLqW__futureInner h2{max-width:900px}.technology-module__fuDLqW__futureInner p{color:#969696;max-width:650px;margin:40px 0 0;font-size:1.05rem;line-height:1.75}.technology-module__fuDLqW__futureLink{color:#f4f4f1;border:1px solid #363636;border-radius:999px;align-items:center;gap:20px;margin-top:45px;padding:15px 20px;font-size:13px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.technology-module__fuDLqW__futureLink:hover{background:#171717;border-color:#555;transform:translateY(-2px)}.technology-module__fuDLqW__futureLink span{color:#888}@media (max-width:1000px){.technology-module__fuDLqW__sectionIntro,.technology-module__fuDLqW__architectureHeader{grid-template-columns:1fr;gap:35px}.technology-module__fuDLqW__techGrid{grid-template-columns:repeat(2,1fr)}.technology-module__fuDLqW__mlPipeline{grid-template-columns:1fr}.technology-module__fuDLqW__mlStage{min-height:190px}.technology-module__fuDLqW__mlStageNumber{margin-bottom:45px}.technology-module__fuDLqW__pipelineArrow{top:auto;bottom:-12px;right:50%;transform:translate(50%)rotate(90deg)}.technology-module__fuDLqW__engineeringGrid{grid-template-columns:1fr;gap:70px}}@media (max-width:700px){.technology-module__fuDLqW__hero{min-height:82vh;padding:130px 6vw 70px}.technology-module__fuDLqW__hero h1{font-size:clamp(3.5rem,16vw,6rem)}.technology-module__fuDLqW__heroDescription{margin-top:35px;font-size:1rem}.technology-module__fuDLqW__stackSection,.technology-module__fuDLqW__architectureSection,.technology-module__fuDLqW__mlSection,.technology-module__fuDLqW__engineeringSection,.technology-module__fuDLqW__futureSection{padding:95px 6vw}.technology-module__fuDLqW__sectionIntro,.technology-module__fuDLqW__architectureHeader{margin-bottom:55px}.technology-module__fuDLqW__sectionIntro h2,.technology-module__fuDLqW__architectureHeader h2,.technology-module__fuDLqW__mlIntro h2,.technology-module__fuDLqW__engineeringGrid h2,.technology-module__fuDLqW__futureInner h2{font-size:clamp(2.5rem,11vw,4rem)}.technology-module__fuDLqW__techGrid{grid-template-columns:1fr}.technology-module__fuDLqW__techCard{min-height:290px}.technology-module__fuDLqW__architectureRow{grid-template-columns:45px 1fr;gap:20px}.technology-module__fuDLqW__layerTech{grid-column:2}.technology-module__fuDLqW__connector{left:20px}.technology-module__fuDLqW__engineeringPoints article{grid-template-columns:40px 1fr;gap:15px}}
