.page-module__CnhNXG__heroIso{pointer-events:none;width:100%;height:clamp(240px,32vw,420px)}@media (max-width:900px){.page-module__CnhNXG__heroIso{display:none}}.page-module__CnhNXG__head{max-width:56ch}.page-module__CnhNXG__head h2{margin:14px 0 0}.page-module__CnhNXG__headLead{max-width:56ch;font-size:max(16px, var(--fs-body));text-wrap:pretty;margin:clamp(14px,1.6vw,20px) 0 0;line-height:1.6}.page-module__CnhNXG__para{max-width:64ch;font-size:max(16px, var(--fs-body));text-wrap:pretty;margin:clamp(14px,1.6vw,20px) 0 0;line-height:1.6}.page-module__CnhNXG__benefits{background:var(--border-light);border:1px solid var(--border-light);border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;margin:clamp(28px,3vw,48px) 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (max-width:860px){.page-module__CnhNXG__benefits{grid-template-columns:1fr}}.page-module__CnhNXG__benefit{background:var(--paper);flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,34px);display:flex}.page-module__CnhNXG__benefitHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__CnhNXG__benefitNum{font-family:var(--font-mono);letter-spacing:.1em;color:var(--sage);font-size:13px}.page-module__CnhNXG__benefitTag{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--green);border:1px solid var(--border-light);background:var(--sage-10);border-radius:999px;margin-block:-5px;padding:4px 10px;font-size:11.5px;font-weight:500}.page-module__CnhNXG__benefitTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:4px 0 0;font-size:clamp(18px,1.7vw,22px);font-weight:400;line-height:1.2}.page-module__CnhNXG__benefitBody{color:var(--fg-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.page-module__CnhNXG__mediaRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,2.5vw,48px);display:grid}.page-module__CnhNXG__rowCopy{grid-area:1/1;min-width:0}.page-module__CnhNXG__mediaRow>.page-module__CnhNXG__fig{grid-area:1/2;min-width:0;max-width:none;margin:0}@media (min-width:1200px){.page-module__CnhNXG__mediaRow .page-module__CnhNXG__figFrame{padding-inline:14px}.page-module__CnhNXG__mediaRow .page-module__CnhNXG__figFrame svg{min-width:520px}.page-module__CnhNXG__mediaRow .page-module__CnhNXG__pterm{width:100%;max-width:620px}}.page-module__CnhNXG__rowFlip>.page-module__CnhNXG__rowCopy{grid-column:2}.page-module__CnhNXG__rowFlip>.page-module__CnhNXG__fig{grid-column:1}@media (max-width:1199px){.page-module__CnhNXG__mediaRow,.page-module__CnhNXG__rowFlip{display:block}.page-module__CnhNXG__mediaRow>.page-module__CnhNXG__fig{max-width:880px;margin:clamp(24px,3vw,40px) 0 0}}.page-module__CnhNXG__fig{max-width:880px;margin:clamp(28px,3vw,48px) 0 0}.page-module__CnhNXG__figFrame{border:1px solid var(--border-light);background:var(--paper);border-radius:12px;padding:clamp(18px,2.4vw,30px) clamp(14px,2vw,24px);overflow-x:auto}.page-module__CnhNXG__figFrame svg{width:100%;min-width:580px;height:auto;display:block}.page-module__CnhNXG__figCap{max-width:72ch;color:var(--fg-subtle);text-wrap:pretty;margin-top:12px;font-size:13px;line-height:1.65}.page-module__CnhNXG__figCap b{color:var(--fg-muted);font-weight:400;font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase}.page-module__CnhNXG__sBox{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.page-module__CnhNXG__sBoxGate{fill:var(--paper);stroke:var(--fg-subtle);stroke-width:1.4px}.page-module__CnhNXG__sBoxFill{fill:var(--green-deep);stroke:none}.page-module__CnhNXG__sBoxDash{fill:var(--paper);stroke:var(--fg-subtle);stroke-width:1.4px;stroke-dasharray:4 4}.page-module__CnhNXG__sT{font-family:var(--font-mono);fill:var(--ink);font-size:13px}.page-module__CnhNXG__sTLight{font-family:var(--font-mono);fill:var(--paper);font-size:13px}.page-module__CnhNXG__sSub{font-family:var(--font-display);fill:var(--fg-muted);font-size:12px;font-style:italic}.page-module__CnhNXG__sSubLight{font-family:var(--font-display);fill:var(--sage);font-size:12px;font-style:italic}.page-module__CnhNXG__sFlow{stroke:var(--green);stroke-width:1.5px;fill:none}.page-module__CnhNXG__sNote{font-family:var(--font-mono);fill:var(--fg-muted);font-size:11px}.page-module__CnhNXG__sNoteG{font-family:var(--font-display);fill:var(--green);font-size:12.5px;font-style:italic}.page-module__CnhNXG__sDash{stroke:var(--fg-subtle);stroke-width:1px;stroke-dasharray:3 3;fill:none}.page-module__CnhNXG__sGrid{stroke:var(--border-light);stroke-width:1px}.page-module__CnhNXG__sAxis{stroke:var(--fg-subtle);stroke-width:1.2px}.page-module__CnhNXG__sCapsLabel{font-family:var(--font-mono);letter-spacing:.08em;fill:var(--fg-subtle);text-transform:uppercase;font-size:10.5px}.page-module__CnhNXG__sNum{font-family:var(--font-mono);fill:var(--fg-muted);font-size:11.5px}.page-module__CnhNXG__sKey{font-family:var(--font-mono);fill:var(--green);font-size:11.5px}.page-module__CnhNXG__sVal{font-family:var(--font-mono);fill:var(--ink);font-size:11.5px}.page-module__CnhNXG__sDot{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.page-module__CnhNXG__sDotFill{fill:var(--green);stroke:none}.page-module__CnhNXG__termWrap{justify-content:center;display:flex}.page-module__CnhNXG__termWrap .page-module__CnhNXG__pterm{border:1px solid var(--border-light)}.page-module__CnhNXG__tRow{opacity:0;justify-content:center;display:flex}[data-on] .page-module__CnhNXG__tRow{animation:.26s step-end both page-module__CnhNXG__tRowIn;animation-delay:calc(var(--i,0) * .26s - 80ms)}@keyframes page-module__CnhNXG__tRowIn{0%{opacity:0}to{opacity:1}}[data-on] .page-module__CnhNXG__tRow .page-module__CnhNXG__ascii{animation:.85s steps(14,end) both page-module__CnhNXG__tPrint;animation-delay:calc(.18s + var(--i,0) * .26s)}@keyframes page-module__CnhNXG__tPrint{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.page-module__CnhNXG__tRow,.page-module__CnhNXG__tRow .page-module__CnhNXG__ascii{opacity:1!important;clip-path:none!important;animation:none!important}}.page-module__CnhNXG__ascii{scrollbar-width:none;max-width:100%;margin:7px 0 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;overflow-x:auto}.page-module__CnhNXG__ascii::-webkit-scrollbar{display:none}.page-module__CnhNXG__aG{color:var(--t-green);font-weight:500}.page-module__CnhNXG__aD{color:#202e1873}.page-module__CnhNXG__check{padding-left:1.6ch}.page-module__CnhNXG__ok{color:var(--t-green);font-weight:500}.page-module__CnhNXG__err{color:var(--t-red);font-weight:500}.page-module__CnhNXG__ctaSection{color:var(--fg-inv);text-align:center;background-image:linear-gradient(#080a099e,#080a09bd),url(/assets/fde-images/pexels-googledeepmind-18069491.webp);background-position:50%;background-size:cover}.page-module__CnhNXG__ctaInner{flex-direction:column;align-items:center;gap:clamp(18px,2vw,30px);max-width:720px;margin-inline:auto;display:flex}.page-module__CnhNXG__ctaTitle{color:var(--fg-inv);text-wrap:balance;margin:0}.page-module__CnhNXG__ctaSub{max-width:52ch;font-size:var(--fs-lead);color:var(--fg-inv-muted);margin:0;line-height:1.5}.page-module__CnhNXG__ctaInner>a{align-self:center;margin-top:clamp(6px,1vw,14px)}
