.TechnologyPage_page__ZsH3H{--paper:#f2f0ea;--ink:#171713;--muted:#64645d;--rule:rgba(23,23,19,.17);--orange:#ff6424;min-height:100vh;overflow:hidden;background:var(--paper);color:var(--ink);font-family:var(--font-inter)}.TechnologyPage_page__ZsH3H *{box-sizing:border-box}.TechnologyPage_techMark__HOv3F{display:inline-flex;align-items:flex-end;gap:2px;width:19px;height:18px}.TechnologyPage_techMark__HOv3F span{display:block;width:5px;border-radius:4px;background:currentColor;transform:rotate(10deg)}.TechnologyPage_techMark__HOv3F span:first-child{height:9px}.TechnologyPage_techMark__HOv3F span:nth-child(2){height:16px}.TechnologyPage_techMark__HOv3F span:nth-child(3){height:12px}.TechnologyPage_hero__mXPym{position:relative;min-height:calc(100svh - 24px);margin:12px;overflow:hidden;border-radius:28px;background:#62635b;color:#fff}.TechnologyPage_heroImage__E35nA{-o-object-fit:cover;object-fit:cover;-o-object-position:center 44%;object-position:center 44%;filter:saturate(.7) contrast(.96)}.TechnologyPage_heroShade__YHOgM{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,8,.44),transparent 30%),linear-gradient(0deg,rgba(10,10,8,.85),transparent 72%),linear-gradient(90deg,rgba(10,10,8,.6),transparent 68%)}.TechnologyPage_header__BNgaG{position:absolute;z-index:3;top:24px;right:26px;left:26px;display:flex;align-items:center;justify-content:space-between;gap:24px}.TechnologyPage_header__BNgaG nav,.TechnologyPage_logo__Oyc53{border:1px solid hsla(0,0%,100%,.5);border-radius:999px;background:hsla(45,27%,94%,.88);color:var(--ink);backdrop-filter:blur(20px)}.TechnologyPage_logo__Oyc53{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 17px;font-size:14px;font-weight:750;text-decoration:none}.TechnologyPage_logo__Oyc53 small{padding-left:9px;border-left:1px solid var(--rule);color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.TechnologyPage_header__BNgaG nav{display:flex;align-items:center;gap:2px;padding:4px}.TechnologyPage_header__BNgaG nav a{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:0 14px;border-radius:999px;color:inherit;font-size:12px;font-weight:650;text-decoration:none}.TechnologyPage_header__BNgaG nav a:hover{background:rgba(23,23,19,.08)}.TechnologyPage_header__BNgaG nav .TechnologyPage_navCta__pFH9r{background:var(--orange)}.TechnologyPage_heroCopy__f8bQf{position:absolute;z-index:2;left:clamp(32px,5.5vw,92px);bottom:clamp(150px,20vh,220px);max-width:960px}.TechnologyPage_finalCta__pTiev small,.TechnologyPage_heroCopy__f8bQf>span,.TechnologyPage_memoryLayers__mRsnV>small,.TechnologyPage_objectives___MebZ>div>small,.TechnologyPage_secHead__7ycDM small,.TechnologyPage_stackBand__kEvxR>small,.TechnologyPage_teacherActions__STkfM small{font-size:10px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.TechnologyPage_finalCta__pTiev h2,.TechnologyPage_heroCopy__f8bQf h1,.TechnologyPage_secHead__7ycDM h2{font-family:var(--font-instrument-serif);font-weight:500;letter-spacing:-.03em;white-space:pre-line}.TechnologyPage_heroCopy__f8bQf h1{margin:14px 0 6px;font-size:clamp(64px,8vw,128px);line-height:1}.TechnologyPage_heroSub__vq4UP{margin:0;color:hsla(0,0%,100%,.85);font-family:var(--font-instrument-serif);font-size:clamp(22px,2.6vw,36px);line-height:1.35}.TechnologyPage_heroPunch__MLSxg{display:block;margin-top:22px;color:var(--orange);font-size:13px;font-style:normal;font-weight:750;letter-spacing:.14em}.TechnologyPage_heroBottom__2j7bV{position:absolute;z-index:2;right:clamp(28px,4vw,68px);bottom:clamp(28px,4vw,56px);left:clamp(28px,4vw,68px);display:flex;align-items:end;justify-content:space-between;gap:40px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.48)}.TechnologyPage_heroBottom__2j7bV>a{display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:0 18px;border-radius:999px;background:var(--orange);color:var(--ink);font-size:12px;font-weight:750;text-decoration:none}.TechnologyPage_heroBottom__2j7bV>div{display:grid;gap:7px;text-align:right}.TechnologyPage_heroBottom__2j7bV small{color:hsla(0,0%,100%,.56);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_heroBottom__2j7bV strong{font-size:12px}.TechnologyPage_section__CUIpO{padding:clamp(80px,9vw,130px) clamp(28px,5vw,82px);border-top:1px solid var(--rule)}.TechnologyPage_secHead__7ycDM{display:grid;grid-template-columns:minmax(130px,.38fr) 1.62fr;gap:14px 32px;align-items:start;margin-bottom:clamp(40px,4.5vw,60px)}.TechnologyPage_secHead__7ycDM small{padding-top:12px;color:var(--muted)}.TechnologyPage_secHead__7ycDM h2{grid-column:2;max-width:15em;margin:0;font-size:clamp(36px,4.2vw,58px);line-height:1.12}.TechnologyPage_secHead__7ycDM p{grid-column:2;max-width:40em;margin:4px 0 0;color:var(--muted);font-size:14px;line-height:1.8}.TechnologyPage_punch__g0vZk p{margin:0;font-family:var(--font-instrument-serif);font-size:clamp(24px,2.8vw,38px);line-height:1.4;white-space:pre-line}.TechnologyPage_abilityGrid__EqlTI{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.TechnologyPage_abilityCard__LExww{display:grid;gap:12px;align-content:start;height:100%;padding:24px;border:1px solid var(--rule);border-radius:16px;background:#f8f7f2}.TechnologyPage_abilityCard__LExww span{color:var(--muted);font-size:10px}.TechnologyPage_abilityCard__LExww h3{margin:0;font-family:var(--font-instrument-serif);font-size:30px;font-weight:500}.TechnologyPage_abilityCard__LExww p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.TechnologyPage_stackBand__kEvxR{margin-top:14px;padding:clamp(28px,4vw,48px);border-radius:20px;background:var(--ink);color:#fff}.TechnologyPage_stackBand__kEvxR>small{color:hsla(0,0%,100%,.5)}.TechnologyPage_stackFlow__E9Khr{display:flex;align-items:center;gap:clamp(14px,2.5vw,34px);margin-top:clamp(24px,3vw,40px)}.TechnologyPage_stackItem__rKLEW{display:flex;flex:1;align-items:center;gap:clamp(14px,2.5vw,34px)}.TechnologyPage_stackItem__rKLEW:last-child{flex:0 0 auto}.TechnologyPage_stackNode__9O1hh{display:grid;gap:8px}.TechnologyPage_stackNode__9O1hh strong{font-family:var(--font-instrument-serif);font-size:clamp(28px,3.4vw,50px);font-weight:500;line-height:1;white-space:nowrap}.TechnologyPage_stackNode__9O1hh span{color:var(--orange);font-size:11px;font-weight:650;letter-spacing:.06em}.TechnologyPage_stackLink__hs81I{position:relative;flex:1;height:1px;min-width:40px;background:hsla(0,0%,100%,.25);overflow:hidden}.TechnologyPage_stackLink__hs81I i{position:absolute;top:-1px;left:0;width:34%;height:3px;border-radius:3px;background:var(--orange)}.TechnologyPage_gapSection__RpcB7{background:#f8f7f2}.TechnologyPage_pipelineCompare__6YBdE{display:grid;gap:14px}.TechnologyPage_pipelineOurs__G7xQi,.TechnologyPage_pipelineTraditional__LHJsB{padding:24px 26px;border-radius:16px}.TechnologyPage_pipelineTraditional__LHJsB{border:1px dashed var(--rule)}.TechnologyPage_pipelineOurs__G7xQi small,.TechnologyPage_pipelineTraditional__LHJsB small{display:block;margin-bottom:16px;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.TechnologyPage_pipelineTraditional__LHJsB>div{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.TechnologyPage_tradStep__6NgSP{display:inline-flex;align-items:center;gap:14px;color:var(--muted);font-size:15px}.TechnologyPage_tradStep__6NgSP:last-child{color:var(--ink)}.TechnologyPage_pipelineOurs__G7xQi{background:var(--ink);color:#fff}.TechnologyPage_pipelineOurs__G7xQi small{color:hsla(0,0%,100%,.5)}.TechnologyPage_pipelineOurs__G7xQi ol{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 26px;margin:0;padding:0;list-style:none}.TechnologyPage_pipelineOurs__G7xQi li{display:flex;align-items:baseline;gap:10px;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.22)}.TechnologyPage_pipelineOurs__G7xQi li span{color:var(--orange);font-size:10px}.TechnologyPage_pipelineOurs__G7xQi li strong{font-size:14px;font-weight:650}.TechnologyPage_pipelineOurs__G7xQi em{display:block;color:hsla(0,0%,100%,.55);font-size:12px;font-style:normal}.TechnologyPage_loopBack__6Cko_{display:grid;gap:8px;margin-top:16px}.TechnologyPage_loopBack__6Cko_ svg{width:100%;height:26px;display:block}.TechnologyPage_gapTable__c5gm_{margin-top:clamp(32px,4vw,52px);border-top:1px solid var(--ink)}.TechnologyPage_gapTableHead__COD5V{display:grid;grid-template-columns:1fr 40px 1fr;padding:14px 4px;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_gapTableHead__COD5V span:last-child{grid-column:3}.TechnologyPage_gapRow__NSJrS{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;padding:20px 4px;border-top:1px solid var(--rule)}.TechnologyPage_gapRow__NSJrS p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.TechnologyPage_gapRow__NSJrS svg{color:var(--orange)}.TechnologyPage_gapRow__NSJrS strong{font-family:var(--font-instrument-serif);font-size:clamp(18px,1.8vw,24px);font-weight:500;line-height:1.3}.TechnologyPage_perception__6mgtJ{background:var(--ink);color:#fff;border-top:0}.TechnologyPage_perception__6mgtJ .TechnologyPage_secHead__7ycDM small{color:hsla(0,0%,100%,.5)}.TechnologyPage_perceptionGrid__wPJP0{display:grid;grid-template-columns:1fr 110px 1fr;gap:14px;align-items:stretch}.TechnologyPage_fusion__IET2c{width:100%;height:100%;min-height:120px}.TechnologyPage_perceptionInputs__FnN99,.TechnologyPage_perceptionOutput__9sKVR,.TechnologyPage_perceptionTech__Z7_Y8{padding:26px;border:1px solid hsla(0,0%,100%,.18);border-radius:18px}.TechnologyPage_perceptionInputs__FnN99>small,.TechnologyPage_perceptionOutput__9sKVR>small,.TechnologyPage_perceptionTech__Z7_Y8>small{display:block;margin-bottom:18px;color:hsla(0,0%,100%,.5);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_perceptionInputs__FnN99>div{display:flex;flex-wrap:wrap;gap:9px}.TechnologyPage_perceptionInputs__FnN99 span{padding:8px 15px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;font-size:12px}.TechnologyPage_perceptionOutput__9sKVR{display:grid;align-content:start;gap:12px;background:#fff;color:var(--ink);border-color:transparent}.TechnologyPage_perceptionOutput__9sKVR>small{color:var(--muted)}.TechnologyPage_perceptionOutput__9sKVR strong{font-family:var(--font-instrument-serif);font-size:clamp(20px,2vw,27px);font-weight:500;line-height:1.2}.TechnologyPage_perceptionOutput__9sKVR>div{display:flex;flex-wrap:wrap;gap:8px}.TechnologyPage_perceptionOutput__9sKVR>div span{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:10px;background:var(--paper);font-size:12px;font-weight:650}.TechnologyPage_perceptionOutput__9sKVR>div i{color:var(--orange);font-style:normal}.TechnologyPage_perceptionTech__Z7_Y8{grid-column:1/-1}.TechnologyPage_perceptionTech__Z7_Y8 ol{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:0;padding:0;list-style:none}.TechnologyPage_perceptionTech__Z7_Y8 li{display:grid;gap:10px;align-content:start;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.78);font-size:12px;line-height:1.65}.TechnologyPage_perceptionTech__Z7_Y8 li span{color:var(--orange);font-size:10px}.TechnologyPage_award__GJ3OH{display:grid;grid-template-columns:auto auto 1fr;gap:18px;align-items:center;margin-top:14px;padding:22px 26px;border:1px solid rgba(255,100,36,.55);border-radius:18px}.TechnologyPage_award__GJ3OH svg{color:var(--orange)}.TechnologyPage_award__GJ3OH>div{display:grid;gap:4px}.TechnologyPage_award__GJ3OH strong{font-size:14px}.TechnologyPage_award__GJ3OH div span{color:var(--orange);font-size:12px;font-weight:650}.TechnologyPage_award__GJ3OH p{margin:0;color:hsla(0,0%,100%,.6);font-size:12px;line-height:1.7}.TechnologyPage_memorySection___WcMN{background:#f8f7f2}.TechnologyPage_memoryGrid__CAxI2{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;align-items:start}.TechnologyPage_memoryInput__dZatt{padding:20px 24px;border:1px solid var(--rule);border-radius:14px;background:#fff}.TechnologyPage_memoryInput__dZatt small,.TechnologyPage_memoryLayers__mRsnV>small{display:block;margin-bottom:10px;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_memoryInput__dZatt p{margin:0;font-size:14px;line-height:1.7}.TechnologyPage_memoryLayers__mRsnV{position:relative;margin-top:18px;padding-left:20px}.TechnologyPage_memoryLayers__mRsnV:before{content:"";position:absolute;left:0;top:30px;bottom:34px;width:12px;border-left:1px solid rgba(23,23,19,.4);border-bottom:1px solid rgba(23,23,19,.4);border-bottom-left-radius:8px}.TechnologyPage_memoryLayers__mRsnV:after{content:"";position:absolute;left:-3px;bottom:29px;width:7px;height:7px;border-radius:50%;background:var(--orange)}.TechnologyPage_memoryLayers__mRsnV>small{margin-bottom:12px}.TechnologyPage_memoryLayers__mRsnV article{display:grid;gap:6px;margin-bottom:8px;padding:16px 20px;border-left:3px solid var(--ink);border-radius:0 12px 12px 0;background:#fff}.TechnologyPage_memoryLayers__mRsnV article strong{font-size:14px;font-weight:700}.TechnologyPage_memoryLayers__mRsnV article strong span{margin-left:10px;color:var(--muted);font-size:12px;font-weight:500}.TechnologyPage_memoryLayers__mRsnV article p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.TechnologyPage_memoryLayers__mRsnV .TechnologyPage_evidenceLayer__VSwq8{border:1px dashed var(--ink);border-left:3px solid var(--orange);background:var(--paper)}.TechnologyPage_memorySide__V1lgE{display:grid;gap:14px}.TechnologyPage_memoryQuestions__C_8Xc{padding:24px;border-radius:16px;background:#fff;border:1px solid var(--rule)}.TechnologyPage_memoryQuestions__C_8Xc small{display:block;margin-bottom:14px;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_memoryQuestions__C_8Xc ol{margin:0;padding:0;list-style:none}.TechnologyPage_memoryQuestions__C_8Xc li{padding:11px 0;border-top:1px solid var(--rule);font-family:var(--font-instrument-serif);font-size:19px}.TechnologyPage_memoryQuestions__C_8Xc em{display:block;margin-top:14px;color:var(--muted);font-size:12px;font-style:normal}.TechnologyPage_memoryOutput__Y8TLj{padding:24px;border-radius:16px;background:var(--ink);color:#fff}.TechnologyPage_memoryOutput__Y8TLj small{display:block;margin-bottom:12px;color:hsla(0,0%,100%,.5);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_memoryOutput__Y8TLj strong{font-family:var(--font-instrument-serif);font-size:clamp(20px,2vw,27px);font-weight:500}.TechnologyPage_memoryOutput__Y8TLj p{margin:10px 0 0;color:var(--orange);font-size:13px}.TechnologyPage_teacherSection__7Y_22{background:#ecebe4}.TechnologyPage_teacherInputs__wB3un{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px}.TechnologyPage_teacherInputs__wB3un small{margin-right:8px;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_teacherInputs__wB3un span{padding:8px 15px;border:1px solid var(--rule);border-radius:999px;background:#f8f7f2;font-size:12px}.TechnologyPage_teacherActions__STkfM{margin-bottom:14px;padding:26px;border-radius:18px;background:#f8f7f2}.TechnologyPage_teacherActions__STkfM small{display:block;margin-bottom:18px;color:var(--muted)}.TechnologyPage_teacherActions__STkfM>div{display:flex;flex-wrap:wrap;gap:10px}.TechnologyPage_teacherActions__STkfM span{padding:12px 20px;border:1px solid var(--ink);border-radius:14px;background:#fff;font-family:var(--font-instrument-serif);font-size:19px;cursor:default}.TechnologyPage_teacherActions__STkfM .TechnologyPage_actionChosen__93j8X{background:var(--orange);border-color:var(--orange);box-shadow:0 6px 18px rgba(255,100,36,.3)}.TechnologyPage_objectives___MebZ{display:grid;gap:8px;margin-bottom:14px}.TechnologyPage_objectives___MebZ small{display:block;margin-bottom:8px;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_objectives___MebZ article{display:grid;grid-template-columns:minmax(150px,.5fr) 1.5fr;gap:18px;align-items:baseline;padding:16px 22px;border:1px solid var(--rule);border-radius:14px;background:#f8f7f2}.TechnologyPage_objectives___MebZ article span{color:var(--muted);font-size:12px}.TechnologyPage_objectives___MebZ article strong{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(14px,1.5vw,18px);font-weight:600}.TechnologyPage_objectives___MebZ .TechnologyPage_objectiveActive__G_IzG{background:var(--ink);border-color:transparent}.TechnologyPage_objectives___MebZ .TechnologyPage_objectiveActive__G_IzG span{color:hsla(0,0%,100%,.6)}.TechnologyPage_objectives___MebZ .TechnologyPage_objectiveActive__G_IzG strong{color:var(--orange)}.TechnologyPage_objectivesNote__IX4Pw p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.75}.TechnologyPage_teacherOutput__zvJEZ{display:grid;gap:8px;padding:24px 26px;border-radius:16px;background:#fff;border:1px solid var(--rule)}.TechnologyPage_teacherOutput__zvJEZ small{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_teacherOutput__zvJEZ strong{font-family:var(--font-instrument-serif);font-size:clamp(22px,2.2vw,30px);font-weight:500}.TechnologyPage_teacherOutput__zvJEZ p{margin:0;color:var(--muted);font-size:14px}.TechnologyPage_teacherSection__7Y_22 .TechnologyPage_punch__g0vZk{margin-top:clamp(32px,4vw,52px)}.TechnologyPage_flywheelSection___0hqB{background:#f8f7f2}.TechnologyPage_flywheelGrid__VEvhn{display:grid;grid-template-columns:auto 1fr;gap:clamp(40px,6vw,90px);align-items:center}.TechnologyPage_flywheel__pg5uz{--fly-size:min(460px,72vw);--fly-r:calc(var(--fly-size) / 2 - 52px);position:relative;width:var(--fly-size);height:var(--fly-size)}.TechnologyPage_flywheelRing__JwkkN{position:absolute;inset:26px;width:calc(100% - 52px);height:calc(100% - 52px)}.TechnologyPage_flywheelCenter__RnEot{position:absolute;inset:0;display:grid;place-items:center}.TechnologyPage_flywheelCenter__RnEot em{font-family:var(--font-instrument-serif);font-size:clamp(22px,2.4vw,30px);font-style:normal;line-height:1.4;text-align:center;white-space:pre-line}.TechnologyPage_flywheelNode__oIxDj{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.TechnologyPage_flywheelNode__oIxDj>div{display:grid;gap:5px;justify-items:center;width:108px;padding:12px 8px;border:1px solid var(--rule);border-radius:14px;background:#fff;text-align:center;box-shadow:0 10px 30px rgba(23,23,19,.08)}.TechnologyPage_flywheelNode__oIxDj span{color:var(--orange);font-size:9px;font-weight:750}.TechnologyPage_flywheelNode__oIxDj p{margin:0;font-size:11px;font-weight:650;line-height:1.5}.TechnologyPage_flywheelCopy__93Y1R{display:grid;gap:22px}.TechnologyPage_flywheelCopy__93Y1R p{max-width:34em;margin:0;font-size:15px;line-height:1.9}.TechnologyPage_flywheelCopy__93Y1R em{max-width:30em;font-family:var(--font-instrument-serif);font-size:clamp(19px,2vw,26px);font-style:normal;line-height:1.55}.TechnologyPage_productCols__RPZxP{display:grid;grid-template-columns:1fr 1fr;gap:14px}.TechnologyPage_productCol__POe3_{padding:26px;border:1px solid var(--rule);border-radius:18px;background:#f8f7f2}.TechnologyPage_productCol__POe3_ header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.TechnologyPage_productCol__POe3_ header svg{color:var(--orange)}.TechnologyPage_productCol__POe3_ header small{font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.TechnologyPage_productCol__POe3_ ol{margin:0;padding:0;list-style:none}.TechnologyPage_productCol__POe3_ li{padding:12px 0;border-top:1px solid var(--rule);font-size:14px;line-height:1.6}.TechnologyPage_productColSystem__5ZvlO{background:var(--ink);color:#fff;border-color:transparent}.TechnologyPage_productColSystem__5ZvlO li{border-top-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.TechnologyPage_productPunch__rIq37{margin-top:14px;padding:clamp(30px,4vw,48px);border-radius:18px;background:var(--orange);text-align:center}.TechnologyPage_productPunch__rIq37 strong{font-family:var(--font-instrument-serif);font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1.3}.TechnologyPage_moatSection__LCOnR{background:var(--ink);color:#fff}.TechnologyPage_moatSection__LCOnR .TechnologyPage_secHead__7ycDM small{color:hsla(0,0%,100%,.5)}.TechnologyPage_moatFormula__J8zlv{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;padding-bottom:clamp(30px,4vw,46px);border-bottom:1px solid hsla(0,0%,100%,.2);font-family:var(--font-instrument-serif);font-size:clamp(24px,3vw,42px)}.TechnologyPage_moatFormula__J8zlv span{position:relative;padding-right:22px}.TechnologyPage_moatFormula__J8zlv span:after{content:"×";position:absolute;right:-4px;color:hsla(0,0%,100%,.4)}.TechnologyPage_moatFormula__J8zlv span:last-of-type:after{content:none}.TechnologyPage_moatFormula__J8zlv i{color:hsla(0,0%,100%,.4);font-style:normal}.TechnologyPage_moatFormula__J8zlv strong{color:var(--orange);font-weight:500}.TechnologyPage_moatGrid___VbJI{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:clamp(30px,4vw,46px)}.TechnologyPage_moatGrid___VbJI article{display:grid;gap:12px;align-content:start;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.35)}.TechnologyPage_moatGrid___VbJI span{color:var(--orange);font-size:10px}.TechnologyPage_moatGrid___VbJI h3{margin:0;font-family:var(--font-instrument-serif);font-size:24px;font-weight:500}.TechnologyPage_moatGrid___VbJI p{margin:0;color:hsla(0,0%,100%,.65);font-size:12px;line-height:1.7}.TechnologyPage_roadmapTrack__sFhW2{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:26px}.TechnologyPage_roadmapTrack__sFhW2>i{position:absolute;top:0;left:0;width:100%;height:2px;background:var(--ink);transform-origin:left}.TechnologyPage_roadmapTrack__sFhW2 article{display:grid;gap:10px;align-content:start}.TechnologyPage_roadmapTrack__sFhW2 article span{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.TechnologyPage_roadmapTrack__sFhW2 article h3{margin:0;font-family:var(--font-instrument-serif);font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25}.TechnologyPage_roadmapTrack__sFhW2 .TechnologyPage_phaseFinal__hFXEC h3{color:var(--orange)}.TechnologyPage_roadmapSection__24h5m .TechnologyPage_punch__g0vZk{margin-top:clamp(36px,5vw,60px)}.TechnologyPage_roadmapSection__24h5m .TechnologyPage_punch__g0vZk p{max-width:26em}.TechnologyPage_finalCta__pTiev{display:grid;grid-template-columns:1.3fr .7fr;gap:60px;align-items:end;padding:clamp(72px,8vw,120px) clamp(30px,6vw,96px);background:var(--orange)}.TechnologyPage_finalCta__pTiev small{font-size:10px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.TechnologyPage_finalCta__pTiev h2{max-width:9em;margin:18px 0 0;font-size:clamp(38px,4.6vw,66px);line-height:1.05}.TechnologyPage_finalCta__pTiev>div:last-child{display:grid;gap:26px;justify-items:start}.TechnologyPage_finalCta__pTiev p{max-width:30em;margin:0;font-size:14px;line-height:1.7}.TechnologyPage_finalCta__pTiev a{display:inline-flex;align-items:center;gap:20px;min-height:52px;padding:0 22px 0 26px;border-radius:999px;background:var(--ink);color:#fff;font-size:12px;font-weight:750;text-decoration:none}.TechnologyPage_finalCta__pTiev a+a{margin-top:-14px;border:1px solid rgba(23,23,19,.45);background:transparent;color:var(--ink)}.TechnologyPage_footer__JxYjf{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:35px;min-height:112px;padding:24px clamp(28px,5vw,82px);background:var(--ink);color:#f4f2ec;font-size:11px}.TechnologyPage_footer__JxYjf nav,.TechnologyPage_footer__JxYjf>div{display:flex;align-items:center;gap:12px}.TechnologyPage_footer__JxYjf nav{gap:22px}.TechnologyPage_footer__JxYjf a{color:inherit;text-decoration:none}.TechnologyPage_footer__JxYjf>span{color:hsla(45,27%,94%,.5)}@media (max-width:980px){.TechnologyPage_header__BNgaG nav a:not(.TechnologyPage_navCta__pFH9r):not(:nth-last-child(2)){display:none}.TechnologyPage_abilityGrid__EqlTI,.TechnologyPage_moatGrid___VbJI,.TechnologyPage_pipelineOurs__G7xQi ol{grid-template-columns:1fr 1fr}.TechnologyPage_flywheelGrid__VEvhn,.TechnologyPage_memoryGrid__CAxI2,.TechnologyPage_perceptionGrid__wPJP0,.TechnologyPage_productCols__RPZxP{grid-template-columns:1fr}.TechnologyPage_fusion__IET2c{display:none}.TechnologyPage_perceptionTech__Z7_Y8 ol{grid-template-columns:repeat(3,1fr)}.TechnologyPage_stackFlow__E9Khr,.TechnologyPage_stackItem__rKLEW{flex-direction:column;align-items:stretch}.TechnologyPage_stackItem__rKLEW{gap:14px}.TechnologyPage_stackLink__hs81I{width:1px;height:34px;min-width:0;margin-left:20px;background:hsla(0,0%,100%,.25)}.TechnologyPage_stackLink__hs81I i{display:none}.TechnologyPage_award__GJ3OH{grid-template-columns:auto 1fr}.TechnologyPage_award__GJ3OH p{grid-column:1/-1}}@media (max-width:720px){.TechnologyPage_hero__mXPym{min-height:calc(100svh - 12px);margin:6px;border-radius:19px}.TechnologyPage_heroImage__E35nA{-o-object-position:60% center;object-position:60% center}.TechnologyPage_header__BNgaG{top:15px;right:14px;left:14px}.TechnologyPage_logo__Oyc53{min-height:42px;padding:0 14px}.TechnologyPage_logo__Oyc53 small{display:none}.TechnologyPage_header__BNgaG nav{padding:3px}.TechnologyPage_header__BNgaG nav a{display:none!important}.TechnologyPage_header__BNgaG nav .TechnologyPage_navCta__pFH9r{display:inline-flex!important;min-height:34px;padding:0 13px;font-size:10px}.TechnologyPage_heroCopy__f8bQf{right:22px;bottom:170px;left:22px}.TechnologyPage_heroCopy__f8bQf h1{margin:10px 0 4px;font-size:56px}.TechnologyPage_heroSub__vq4UP{font-size:20px}.TechnologyPage_heroPunch__MLSxg{margin-top:16px;font-size:11px}.TechnologyPage_heroBottom__2j7bV{right:16px;bottom:16px;left:16px}.TechnologyPage_heroBottom__2j7bV>a{min-height:48px}.TechnologyPage_heroBottom__2j7bV>div{display:none}.TechnologyPage_section__CUIpO{padding:64px 22px 72px}.TechnologyPage_secHead__7ycDM{grid-template-columns:1fr;gap:10px;margin-bottom:32px}.TechnologyPage_secHead__7ycDM small{padding-top:0}.TechnologyPage_secHead__7ycDM h2{grid-column:1;font-size:33px}.TechnologyPage_secHead__7ycDM p{grid-column:1}.TechnologyPage_abilityGrid__EqlTI,.TechnologyPage_moatGrid___VbJI,.TechnologyPage_perceptionTech__Z7_Y8 ol,.TechnologyPage_pipelineOurs__G7xQi ol,.TechnologyPage_roadmapTrack__sFhW2{grid-template-columns:1fr}.TechnologyPage_gapRow__NSJrS,.TechnologyPage_gapTableHead__COD5V{grid-template-columns:1fr 24px 1fr;gap:8px}.TechnologyPage_gapRow__NSJrS strong{font-size:17px}.TechnologyPage_objectives___MebZ article{grid-template-columns:1fr;gap:6px}.TechnologyPage_teacherActions__STkfM span{font-size:17px;padding:10px 16px}.TechnologyPage_flywheel__pg5uz{margin:0 auto}.TechnologyPage_roadmapTrack__sFhW2{gap:20px;padding-top:0}.TechnologyPage_roadmapTrack__sFhW2>i{display:none}.TechnologyPage_roadmapTrack__sFhW2 article{padding-top:14px;border-top:2px solid var(--ink)}.TechnologyPage_finalCta__pTiev{grid-template-columns:1fr;gap:44px;padding:72px 24px 42px}.TechnologyPage_finalCta__pTiev h2{font-size:40px}.TechnologyPage_footer__JxYjf{grid-template-columns:1fr auto;min-height:140px;padding:26px 22px}.TechnologyPage_footer__JxYjf>span{grid-column:1/-1}}