.fde_heroH1__qEnHi{font-family:var(--font-serif);font-weight:300;font-variation-settings:"SOFT" 60,"opsz" 144;font-size:clamp(56px,10vw,168px);line-height:.88;letter-spacing:-.045em}.fde_wordEngineer__W2KJH{font-style:italic;font-weight:300;color:var(--bone);display:block}.fde_conn__d3wep{display:block;font-size:.36em;color:var(--plateau);font-style:italic;font-weight:400;letter-spacing:.01em;margin:.4em 0 .3em;line-height:1}.fde_conn__d3wep em{color:var(--ember);font-style:italic;font-weight:400}.fde_wordExpert__ZKBBE{font-style:italic;font-weight:300;color:var(--paper);display:block}.fde_wordExpert__ZKBBE:after{content:"";display:inline-block;width:.18em;height:.18em;border-radius:50%;background:var(--ember);box-shadow:0 0 24px var(--ember);vertical-align:.18em;margin-left:.18em}.fde_heroSubText__03tg4 em{font-family:var(--font-serif);font-style:italic;color:var(--paper);font-weight:400;letter-spacing:.01em}.fde_heroSubText__03tg4 strong{color:var(--paper);font-weight:500}.fde_sectionTitle__qlivP{font-family:var(--font-sans-jp);font-weight:700;font-size:clamp(36px,5vw,64px);line-height:1.1;letter-spacing:-.02em;max-width:980px}.fde_sectionTitle__qlivP .accent{color:var(--ember);font-style:italic;font-family:var(--font-serif);font-weight:300;font-variation-settings:"SOFT" 40,"opsz" 144}.fde_sectionTitle__qlivP small{display:block;font-size:.42em;color:var(--plateau);font-family:var(--font-mono);letter-spacing:.18em;font-weight:400;margin-top:16px;text-transform:uppercase}.fde_sectionLede__uw_h6{max-width:840px;font-size:16px;line-height:2;color:var(--fog)}.fde_sectionLede__uw_h6 em{font-family:var(--font-serif);font-style:italic;color:var(--paper);font-weight:400}.fde_sectionLede__uw_h6 strong{color:var(--paper);font-weight:500}.fde_problemBlock___LEuZ{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.fde_problemCell__Q_ZlI{background:var(--obsidian);padding:48px 36px;display:flex;flex-direction:column;gap:16px}.fde_problemCell__Q_ZlI h4{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:28px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144;line-height:1.25}@media (max-width:860px){.fde_problemBlock___LEuZ{grid-template-columns:1fr}}.fde_manifestoQuote__iUsGS{padding:64px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.fde_manifestoQuote__iUsGS q{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(28px,4.2vw,52px);line-height:1.4;letter-spacing:-.015em;color:var(--paper);font-variation-settings:"SOFT" 50,"opsz" 144}.fde_manifestoQuote__iUsGS q:after,.fde_manifestoQuote__iUsGS q:before{display:none}.fde_manifestoQuote__iUsGS q em{color:var(--ember);font-style:italic}.fde_respectNote__qSPtX{padding:32px 36px;border-left:2px solid var(--ember);background:linear-gradient(90deg,var(--ember-glow),transparent 60%)}.fde_respectNote__qSPtX p strong{color:var(--paper);font-weight:500}.fde_compare__K0aL9{display:grid;grid-template-columns:200px 1fr 1fr;border-top:1px solid var(--line-strong)}.fde_compare__K0aL9>div{padding:24px;border-bottom:1px solid var(--line)}.fde_rowHead__EXF1V{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--plateau);text-transform:uppercase;display:flex;align-items:center}.fde_colEngineer__1wRr4{color:var(--fog)}.fde_colEngineer__1wRr4,.fde_colExpert__jMNMo{font-size:14px;line-height:1.85;border-left:1px solid var(--line)}.fde_colExpert__jMNMo{color:var(--paper);background:linear-gradient(180deg,transparent,rgba(255,91,31,.02))}.fde_colExpert__jMNMo strong{color:var(--ember);font-weight:500}.fde_headerCell__9gscp{padding:32px 24px;background:var(--sumi)}.fde_headerLabel___F3ML{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--plateau);text-transform:uppercase;display:block;margin-bottom:8px}.fde_headerName__fnf8t{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:22px;color:var(--paper);font-variation-settings:"SOFT" 40,"opsz" 144}.fde_headerName__fnf8t em{color:var(--ember);font-style:italic}.fde_headerSpacer__8MI55{background:transparent;border-bottom:1px solid var(--line-strong)}.fde_compareFoundation__x9WZK{padding:28px 36px;background:var(--sumi);border:1px solid var(--line);border-top:0;display:flex;align-items:center;gap:24px}.fde_compareFoundation__x9WZK .fde_icon__s_XRc{width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid var(--ember);display:flex;align-items:center;justify-content:center;color:var(--ember);font-family:var(--font-serif);font-style:italic;font-size:18px}.fde_compareFoundation__x9WZK .fde_text__ypQsu{font-size:14px;line-height:1.9;color:var(--fog)}.fde_compareFoundation__x9WZK .fde_text__ypQsu strong{color:var(--paper);font-weight:500}@media (max-width:840px){.fde_compare__K0aL9{grid-template-columns:1fr}.fde_compare__K0aL9>div{border-left:0!important}.fde_rowHead__EXF1V{background:var(--sumi);font-size:10px;padding:12px 24px}.fde_headerSpacer__8MI55{display:none}.fde_compareFoundation__x9WZK{flex-direction:column;align-items:flex-start;gap:12px}}.fde_drivesList__Lvd_s{display:flex;flex-direction:column;border-top:1px solid var(--line)}.fde_driveItem__4fI4t{display:grid;grid-template-columns:80px 1fr 2fr;gap:32px;padding:36px 0;border-bottom:1px solid var(--line);align-items:start}.fde_driveItem__4fI4t .fde_num__3v4v3{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--ember);text-transform:uppercase;padding-top:6px}.fde_driveItem__4fI4t h4{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:26px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144;line-height:1.3}.fde_driveItem__4fI4t h4 small{display:block;font-family:var(--font-mono);font-style:normal;font-size:10px;letter-spacing:.16em;color:var(--plateau);text-transform:uppercase;margin-top:8px;font-weight:400}.fde_driveItem__4fI4t p{font-size:14px;line-height:1.95;color:var(--fog)}.fde_driveItem__4fI4t p strong{color:var(--paper);font-weight:500}@media (max-width:840px){.fde_driveItem__4fI4t{grid-template-columns:1fr;gap:12px}.fde_driveItem__4fI4t .fde_num__3v4v3{padding-top:0}}.fde_expertCodes__FfcEm{padding:32px 36px;border:1px solid var(--line);background:var(--sumi)}.fde_expertCodes__FfcEm p strong{color:var(--paper);font-weight:500}.fde_loopVis__WSfkd{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.fde_loopSvgWrap___e3eF{width:100%;aspect-ratio:1;max-width:520px;justify-self:center}.fde_loopSvgWrap___e3eF svg{width:100%;height:100%}.fde_loopStep__WlLUK{font-family:var(--font-serif);font-style:italic;fill:var(--paper);font-size:14px}.fde_loopStepNum__Ou4G_{fill:var(--ember);font-family:JetBrains Mono,monospace;font-style:normal;font-size:11px;letter-spacing:.2em}.fde_loopList__uzjnv{display:flex;flex-direction:column;gap:24px}.fde_loopLi__5Wxpe{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;padding:16px 0;border-top:1px solid var(--line)}.fde_loopLi__5Wxpe:last-child{border-bottom:1px solid var(--line)}.fde_loopLi__5Wxpe .fde_n__5vpwg{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--ember);text-transform:uppercase;padding-top:4px}.fde_loopLi__5Wxpe h5{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:20px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144}.fde_loopLi__5Wxpe p{font-size:13px;line-height:1.85;color:var(--fog);margin-top:6px}@media (max-width:980px){.fde_loopVis__WSfkd{grid-template-columns:1fr;gap:48px}}.fde_hiddenValue__7l4Sf{padding:80px 64px;border:1px solid var(--ember-edge);position:relative;background:linear-gradient(135deg,rgba(255,91,31,.05),transparent 60%)}.fde_hiddenValue__7l4Sf:after,.fde_hiddenValue__7l4Sf:before{content:"";position:absolute;background:var(--ember)}.fde_hiddenValue__7l4Sf:before{top:-1px;left:-1px;width:64px;height:1px}.fde_hiddenValue__7l4Sf:after{top:-1px;left:-1px;width:1px;height:64px}.fde_hiddenValue__7l4Sf h3{font-family:var(--font-sans-jp);font-weight:700;font-size:clamp(28px,3.5vw,42px);line-height:1.2;letter-spacing:-.015em;max-width:920px}.fde_hiddenValue__7l4Sf h3 em{color:var(--ember);font-family:var(--font-serif);font-style:italic;font-weight:300;font-variation-settings:"SOFT" 40,"opsz" 144}.fde_hiddenValue__7l4Sf p{font-size:15px;line-height:2;color:var(--fog);max-width:880px}.fde_hiddenValue__7l4Sf p strong{color:var(--paper);font-weight:500}@media (max-width:720px){.fde_hiddenValue__7l4Sf{padding:48px 28px}}.fde_paths__3SWLz{display:grid;grid-template-columns:1fr 80px 1fr;gap:32px;align-items:stretch}.fde_pathCard__YsTAU{padding:48px 36px;border:1px solid var(--line);background:var(--sumi);display:flex;flex-direction:column;gap:20px}.fde_pathCard__YsTAU h4{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:26px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144;line-height:1.3}.fde_fromTo__tnjoy{display:flex;flex-direction:column;gap:12px;padding:16px 20px;border:1px solid var(--line);background:var(--obsidian);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--fog)}.fde_fromTo__tnjoy .fde_arr__mecJe{color:var(--ember);text-align:center;letter-spacing:.4em}.fde_fromTo__tnjoy strong{color:var(--paper);font-weight:500}.fde_pathsMerge__uDOf8{display:flex;align-items:center;justify-content:center}.fde_pathsMerge__uDOf8 svg{width:100%;height:auto;max-height:80px}@media (max-width:860px){.fde_paths__3SWLz{grid-template-columns:1fr;gap:24px}.fde_pathsMerge__uDOf8{transform:rotate(90deg);margin:8px 0}}.fde_pathsConclusion___CrJV{padding:32px 36px;border:1px dashed var(--ember-edge);text-align:center}.fde_pathsConclusion___CrJV p{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:22px;color:var(--paper);line-height:1.5;font-variation-settings:"SOFT" 40,"opsz" 144}.fde_pathsConclusion___CrJV p em{color:var(--ember);font-style:italic}.fde_foundations__jjVu_{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.fde_fcard___bYTG{padding:48px 36px;border:1px solid var(--line);background:var(--sumi);display:flex;flex-direction:column;gap:16px;transition:background var(--dur-fast) var(--ease-primary)}.fde_fcard___bYTG:hover{background:var(--graphite)}.fde_fcard___bYTG h4{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:28px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144;line-height:1.25}.fde_fcard___bYTG h4 small{display:block;font-family:var(--font-mono);font-style:normal;font-size:10px;letter-spacing:.16em;color:var(--ember);text-transform:uppercase;margin-top:8px;font-weight:400}.fde_fcard___bYTG p strong{color:var(--paper);font-weight:500}@media (max-width:860px){.fde_foundations__jjVu_{grid-template-columns:1fr}}.fde_network__ROZtd{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.fde_networkSvg__MWrq3{width:100%;max-width:520px;aspect-ratio:1;justify-self:center}.fde_networkSvg__MWrq3 svg{width:100%;height:100%}.fde_networkList__HJgG0{display:flex;flex-direction:column;gap:20px}.fde_networkLi__HWQmc{display:grid;grid-template-columns:80px 1fr;gap:16px;padding:20px 0;border-top:1px solid var(--line)}.fde_networkLi__HWQmc:last-child{border-bottom:1px solid var(--line)}.fde_networkLi__HWQmc h5{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:22px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144}@media (max-width:980px){.fde_network__ROZtd{grid-template-columns:1fr;gap:48px}}.fde_usecases__ElSKq{display:grid;grid-template-columns:1fr 1fr;gap:24px}.fde_uc__jse3x{padding:48px 36px;border:1px solid var(--line);background:var(--sumi);display:flex;flex-direction:column;gap:20px}.fde_uc__jse3x h4{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:28px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144;line-height:1.25}.fde_uc__jse3x p strong{color:var(--paper);font-weight:500}.fde_uc__jse3x ul{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:0}.fde_uc__jse3x ul li{font-size:13px;line-height:1.7;color:var(--fog);padding-left:20px;position:relative}.fde_uc__jse3x ul li:before{content:"→";position:absolute;left:0;color:var(--ember);font-family:var(--font-mono)}@media (max-width:860px){.fde_usecases__ElSKq{grid-template-columns:1fr}}.fde_positionStack__oituW{display:flex;flex-direction:column;gap:12px;max-width:880px;margin-left:auto;margin-right:auto}.fde_posLayer__3ah_S{padding:32px 36px;border:1px solid var(--line);background:var(--sumi);display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.fde_posLayer__3ah_S.fde_active__of2uY{border-color:var(--ember);background:linear-gradient(90deg,var(--ember-glow),var(--sumi) 50%)}.fde_posLayer__3ah_S .fde_nb__nTToV{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--plateau);text-transform:uppercase}.fde_posLayer__3ah_S.fde_active__of2uY .fde_nb__nTToV{color:var(--ember)}.fde_posLayer__3ah_S .fde_body__pbPDL h5{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:22px;color:var(--paper);letter-spacing:-.01em;font-variation-settings:"SOFT" 40,"opsz" 144}.fde_posLayer__3ah_S .fde_marker__ZEkFL{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--ember);text-transform:uppercase;border:1px solid var(--ember-edge);padding:6px 12px}.fde_posLayer__3ah_S .fde_marker__ZEkFL.fde_dim__ry49h{color:var(--plateau);border-color:var(--line)}.fde_ceoBlock__U30DE{padding:80px 64px;background:var(--sumi);border:1px solid var(--line);border-left:2px solid var(--ember);display:grid;grid-template-columns:1fr 240px;gap:64px}.fde_ceoQuote__bpqRN{display:flex;flex-direction:column;gap:24px}.fde_ceoQuote__bpqRN p{font-family:var(--font-body-jp);font-size:15px;line-height:2.05;color:var(--fog)}.fde_ceoQuote__bpqRN p strong{color:var(--paper);font-weight:500}.fde_ceoQuote__bpqRN p em{font-weight:400}.fde_ceoQuote__bpqRN p em,.fde_ceoQuote__bpqRN p:first-child{font-family:var(--font-serif);font-style:italic;color:var(--paper)}.fde_ceoQuote__bpqRN p:first-child{font-weight:300;font-size:22px;line-height:1.55;font-variation-settings:"SOFT" 40,"opsz" 144;letter-spacing:-.005em}.fde_ceoAttr__rkZSV{display:flex;flex-direction:column;gap:8px;padding-left:24px;border-left:1px solid var(--line)}.fde_ceoAttr__rkZSV .fde_role__ix_yc{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--ember);text-transform:uppercase}.fde_ceoAttr__rkZSV .fde_name__rVx2I{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:24px;color:var(--paper);font-variation-settings:"SOFT" 40,"opsz" 144}.fde_ceoAttr__rkZSV .fde_title__U3BcX{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--plateau);text-transform:uppercase;line-height:1.6}@media (max-width:860px){.fde_ceoBlock__U30DE{grid-template-columns:1fr;padding:48px 28px;gap:32px}.fde_ceoAttr__rkZSV{padding-left:0;border-left:0;border-top:1px solid var(--line);padding-top:24px}}.fde_faqs__ASmwm{display:flex;flex-direction:column;border-top:1px solid var(--line)}.fde_faq__XW_VR{padding:36px 0;border-bottom:1px solid var(--line)}.fde_faq__XW_VR summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:1fr 32px;gap:16px;align-items:center;font-family:var(--font-sans-jp);font-weight:700;font-size:18px;color:var(--paper);letter-spacing:-.005em;line-height:1.5}.fde_faq__XW_VR summary::-webkit-details-marker{display:none}.fde_faq__XW_VR summary .fde_qno__YjDRx{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--ember);text-transform:uppercase;display:block;margin-bottom:8px;font-weight:400}.fde_faq__XW_VR summary .fde_plus__gyhFS{width:32px;height:32px;border:1px solid var(--line-strong);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ember);font-size:18px;transition:transform var(--dur-fast) var(--ease-primary),border-color var(--dur-fast) var(--ease-primary)}.fde_faq__XW_VR[open] summary .fde_plus__gyhFS{transform:rotate(45deg);border-color:var(--ember)}.fde_faq__XW_VR .fde_ans__9BtMa{margin-top:20px;font-size:14px;line-height:1.95;color:var(--fog);max-width:920px}.fde_faq__XW_VR .fde_ans__9BtMa strong{color:var(--paper);font-weight:500}.fde_ctaSection__kgrDX{padding:120px 0;background:radial-gradient(900px 400px at 20% 0,rgba(255,91,31,.08),transparent 60%),radial-gradient(900px 400px at 80% 100%,rgba(137,144,163,.06),transparent 60%),var(--obsidian);border-top:1px solid var(--line-strong);text-align:center}.fde_ctaSection__kgrDX h2{font-family:var(--font-serif);font-weight:300;font-size:clamp(40px,6vw,80px);line-height:1.05;letter-spacing:-.035em;font-variation-settings:"SOFT" 50,"opsz" 144;font-style:italic;color:var(--paper);margin-bottom:24px}.fde_ctaSection__kgrDX h2 em{color:var(--ember);font-style:italic}.fde_ctaSub__mdA7P{max-width:680px;margin:0 auto 56px;font-size:15px;line-height:1.95;color:var(--fog)}.fde_ctaButtons__61XNG{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.fde_btn__JJjb8{display:inline-flex;align-items:center;gap:12px;padding:18px 32px;border-radius:var(--radius-sharp);border:1px solid;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;transition:all var(--dur-fast) var(--ease-primary)}.fde_btn__JJjb8 .fde_arrow__InEwk{display:inline-block;transition:transform var(--dur-fast) var(--ease-primary)}.fde_btn__JJjb8:hover .fde_arrow__InEwk{transform:translateX(4px)}.fde_btnPrimary__msGR_{background:var(--ember);color:var(--obsidian);border-color:var(--ember)}.fde_btnPrimary__msGR_:hover{background:var(--paper);border-color:var(--paper)}.fde_btnGhost__qL8BM{background:transparent;color:var(--paper);border-color:var(--line-strong)}.fde_btnGhost__qL8BM:hover{border-color:var(--ember);color:var(--ember)}.fde_reveal__ArfiB{opacity:0;transform:translateY(20px);transition:opacity var(--dur-slow) var(--ease-primary),transform var(--dur-slow) var(--ease-primary)}.fde_reveal__ArfiB.fde_in__jyxFT{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.fde_reveal__ArfiB{opacity:1;transform:none;transition:none}}