@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Manrope_Fallback_6b03d3;src:local("Arial");ascent-override:102.96%;descent-override:28.98%;line-gap-override:0.00%;size-adjust:103.53%}.__className_6b03d3{font-family:__Manrope_6b03d3,__Manrope_Fallback_6b03d3,system-ui,sans-serif;font-style:normal}.__variable_6b03d3{--font-manrope:"__Manrope_6b03d3","__Manrope_Fallback_6b03d3",system-ui,sans-serif}@font-face{font-family:"__Instrument_Serif_bbcc58";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"__Instrument_Serif_bbcc58";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"__Instrument_Serif_bbcc58";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"__Instrument_Serif_bbcc58";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.__className_bbcc58{font-family:"__Instrument_Serif_bbcc58",Georgia,serif;font-weight:400}.__variable_bbcc58{--font-instrument-serif:"__Instrument_Serif_bbcc58",Georgia,serif}@font-face{font-family:__DM_Mono_3d2665;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Mono_3d2665;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Mono_3d2665;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Mono_3d2665;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.__className_3d2665{font-family:__DM_Mono_3d2665,monospace;font-style:normal}.__variable_3d2665{--font-dm-mono:"__DM_Mono_3d2665",monospace}.eh-atlas{max-width:1440px;margin:auto;padding:7.5rem 2rem 8.5rem}.eh-kicker{display:flex;align-items:center;gap:.8rem;color:var(--vermilion);font:500 .68rem var(--app-font-mono);letter-spacing:.12em;text-transform:uppercase}.eh-kicker-line{height:1px;background:var(--vermilion);width:3rem}.eh-atlas-top{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(260px,.55fr);gap:4rem;align-items:end;margin:2rem 0 4.5rem}.eh-atlas h2{font-size:clamp(4rem,8vw,8.5rem);line-height:.78;letter-spacing:-.06em}.eh-atlas-top>p{font-size:1.1rem;line-height:1.7;color:hsl(var(--muted-foreground));max-width:31rem}.eh-atlas-stage{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid hsl(var(--border));background:#e8dfcf}.eh-atlas-controls{display:flex;flex-direction:column;border-right:1px solid hsl(var(--border))}.eh-atlas-controls button{min-height:126px;padding:1.25rem;text-align:left;border-bottom:1px solid hsl(var(--border));transition:background .2s,color .2s}.eh-atlas-controls button:last-child{border-bottom:0}.eh-atlas-controls button i,.eh-atlas-controls button span{display:block;font:400 .67rem var(--app-font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-style:normal}.eh-atlas-controls button strong{display:block;font:500 1.42rem var(--app-font-mono);margin:.55rem 0}.eh-atlas-controls button.is-active{background:var(--ink);color:var(--bone)}.eh-atlas-controls button.is-active i,.eh-atlas-controls button.is-active span{color:#dca293}.eh-atlas-visual{min-height:405px;position:relative;overflow:hidden;background-image:radial-gradient(#b8aa96 1px,transparent 0);background-size:17px 17px}.eh-atlas-visual svg{position:absolute;inset:0;width:100%;height:100%}.eh-ink-path{fill:none;stroke:var(--ink);stroke-width:1.4}.eh-ink-path.eh-dim{stroke:#857b6c;stroke-dasharray:3 5}.eh-ring{fill:#e8dfcf;stroke:var(--vermilion);stroke-width:2}.eh-dot,.eh-point{fill:var(--vermilion)}.eh-inference,.eh-outcome,.eh-source{position:absolute;background:var(--bone);border:1px solid var(--ink);padding:.65rem .7rem;font:.62rem var(--app-font-mono);letter-spacing:.08em}.eh-source{left:6%;top:12%}.eh-outcome b,.eh-source b{display:block;font:500 .84rem var(--app-font-sans);letter-spacing:0;margin-top:.3rem}.eh-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;font:.62rem var(--app-font-mono);letter-spacing:.12em;text-transform:uppercase}.eh-core strong{font:400 2.5rem var(--app-font-mono);letter-spacing:-.1em;line-height:1.1}.eh-core small{color:var(--vermilion);font-size:.56rem}.eh-inference{right:5%;top:14%;max-width:155px;border-color:var(--vermilion)}.eh-inference strong{display:block;font:600 .87rem var(--app-font-sans);letter-spacing:0;margin:.4rem 0}.eh-inference p{font:400 .7rem var(--app-font-sans);letter-spacing:0;line-height:1.3}.eh-outcome{right:6%;bottom:12%;background:var(--ink);color:var(--bone);border-color:var(--ink)}.eh-diagnosis{grid-column:2;border-top:1px solid hsl(var(--border));padding:1.5rem 2rem 1.7rem;display:grid;grid-template-columns:1fr 1.3fr 1.7fr;gap:2rem;align-items:start}.eh-diagnosis h3{font-size:1.3rem;font-weight:700}.eh-diagnosis>p:not(.system-label){font-size:.9rem;line-height:1.55}.eh-diagnosis>div{display:flex;gap:.5rem;flex-wrap:wrap}.eh-diagnosis>div span{border:1px solid hsl(var(--border));padding:.35rem .5rem;font:.58rem var(--app-font-mono);letter-spacing:.04em;text-transform:uppercase}@media(max-width:767px){.eh-atlas{padding:5rem 1.25rem}.eh-atlas-top{display:block;margin-bottom:2.5rem}.eh-atlas-top>p{margin-top:2rem}.eh-atlas-stage{display:block}.eh-atlas-controls{display:grid;grid-template-columns:repeat(3,1fr);border-right:0;border-bottom:1px solid hsl(var(--border))}.eh-atlas-controls button{min-height:106px;padding:.8rem;border-bottom:0;border-right:1px solid hsl(var(--border))}.eh-atlas-controls button strong{font-size:.86rem}.eh-atlas-controls button i{font-size:.55rem;letter-spacing:0}.eh-atlas-visual{min-height:310px}.eh-source{left:4%;top:8%}.eh-inference{right:4%;top:8%;max-width:125px}.eh-outcome{right:4%;bottom:7%}.eh-diagnosis{display:block;padding:1.25rem}.eh-diagnosis h3{margin:1rem 0}.eh-diagnosis>div{margin-top:1rem}}.xray-grid{background-image:linear-gradient(hsla(43,41%,90%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(43,41%,90%,.07) 1px,transparent 0);background-size:42px 42px}.signal-dot{animation:travel 3.2s linear infinite}.signal-dot.two{animation-delay:-1.05s}.signal-dot.three{animation-delay:-2.1s}@keyframes travel{0%{offset-distance:0;opacity:0}12%,80%{opacity:1}to{offset-distance:100%;opacity:0}}.node-pulse{animation:pulse-node 3.2s ease-in-out infinite;transform-origin:center}@keyframes pulse-node{0%,to{opacity:.65;transform:scale(.97)}50%{opacity:1;transform:scale(1.08)}}.xray-reveal{animation:rise .7s both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.loop-orbit{animation:orbit 14s linear infinite;transform-origin:50% 50%}@keyframes orbit{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.loop-orbit,.node-pulse,.signal-dot,.xray-reveal{animation:none}}.model-graph{position:relative;min-height:390px}.model-links{position:absolute;inset:0;width:100%;height:100%}.model-link{stroke:#61594f;stroke-width:1.2;stroke-dasharray:3 4}.model-link-active{stroke:#db3b20;stroke-width:2.2}.model-core-ring{fill:#211e1a;stroke:#db3b20;stroke-width:1.4}.model-core{position:absolute;left:50%;top:50%;display:flex;width:115px;height:115px;transform:translate(-50%,-50%);flex-direction:column;align-items:center;justify-content:center;text-align:center}.model-core strong{font-size:1.35rem}.capability-node{position:absolute;z-index:1;display:flex;min-width:117px;max-width:145px;flex-direction:column;gap:.35rem;border:1px solid #665e53;background:#211e1a;padding:.65rem .7rem;text-align:left;color:#bdb4a6;font-size:.72rem;line-height:1.18;transition:border-color .2s,color .2s,transform .2s}.capability-node strong{color:#f0eadb;font-family:var(--app-font-mono);font-size:1.05rem;font-weight:400}.capability-node.is-selected,.capability-node:hover{border-color:#db3b20;color:#f0eadb;transform:translateY(-2px)}:where(.eduro-enterprise) .node-0{left:0;top:1%}:where(.eduro-enterprise) .node-1{left:12%;bottom:0}:where(.eduro-enterprise) .node-2{right:0;top:1%}:where(.eduro-enterprise) .node-3{right:0;bottom:4%}:where(.eduro-enterprise) .node-4{left:0;top:42%}@media (max-width:580px){.model-graph{display:flex;min-height:0;flex-direction:column;gap:.55rem;padding:120px 0 .5rem 1.15rem}.model-links{display:none}.model-graph:before{position:absolute;top:120px;bottom:.5rem;left:.45rem;width:1px;background:#61594f;content:""}.model-core{top:55px;width:100px;height:100px}.model-graph .capability-node{position:relative;inset:auto;width:100%;min-width:0;max-width:none;padding:.65rem .7rem}.capability-node:before{position:absolute;top:50%;right:100%;width:.7rem;height:1px;background:#61594f;content:""}}.ec-page{--ec-paper:#f0eadb;--ec-ink:#1e1b18;--ec-red:#db3b20;--ec-wash:#e4dccb;color:var(--ec-ink);overflow:hidden}.ec-page .ec-kicker{font:500 .68rem var(--app-font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ec-red)}.ec-page .ec-title{font-family:var(--app-font-display);font-weight:400;letter-spacing:-.045em;line-height:.87}.ec-page .ec-copy{font-size:1.05rem;line-height:1.65;color:#554e47}.ec-page button{cursor:pointer}.ec-page button:focus-visible{outline:2px solid var(--ec-red);outline-offset:4px}.ec-hero{padding:5.5rem 0 3.5rem}.ec-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 26rem;gap:3rem;align-items:end}.ec-hero h1{max-width:900px;font-size:clamp(4rem,9vw,8.6rem)}.ec-hero .ec-copy{max-width:43rem;margin-top:2.2rem;font-size:1.16rem}.ec-capability{background:var(--ec-ink);color:var(--ec-paper);padding:1.3rem;position:relative}.ec-cap-head{display:flex;justify-content:space-between;gap:1rem;align-items:start;border-bottom:1px solid hsla(43,41%,90%,.25);padding-bottom:1rem}.ec-cap-head strong{font:600 .73rem var(--app-font-mono);letter-spacing:.1em}.ec-capability svg{width:100%;height:auto;margin:1.5rem 0 1rem}.ec-capability button{background:transparent;border:1px solid hsla(43,41%,90%,.45);padding:.55rem .7rem;color:inherit;font:500 .65rem var(--app-font-mono);letter-spacing:.07em;text-transform:uppercase}.ec-capability button[aria-pressed=true]{background:var(--ec-red);border-color:var(--ec-red)}.ec-cap-readout{font-size:.88rem;line-height:1.45;color:#d4cbbd}.ec-cap-readout b{color:var(--ec-paper)}.ec-spread{padding:5.5rem 0}.ec-process{display:grid;grid-template-columns:1fr 1.3fr;gap:4rem;align-items:center}.ec-process-art{position:relative;min-height:420px;background:var(--ec-wash);border:1px solid var(--hairline);overflow:hidden}.ec-process-art:before{content:"";inset:12% 10%;border:1px dashed rgba(30,27,24,.35)}.ec-node,.ec-process-art:before{position:absolute;border-radius:50%}.ec-node{width:4.7rem;height:4.7rem;display:grid;place-items:center;background:var(--ec-paper);border:1px solid var(--ec-ink);font:500 .68rem var(--app-font-mono);text-align:center;line-height:1.2}.ec-node.active{background:var(--ec-red);color:var(--ec-paper);border-color:var(--ec-red)}.ec-node:first-child{top:10%;left:42%}.ec-node:nth-child(2){top:42%;right:9%}.ec-node:nth-child(3){bottom:8%;left:37%}.ec-node:nth-child(4){top:45%;left:8%}.ec-process-list{counter-reset:step}.ec-process-item{border-top:1px solid var(--hairline);padding:1.2rem 0;display:grid;grid-template-columns:2.4rem 1fr;gap:.8rem}.ec-process-item:before{counter-increment:step;content:"0" counter(step);font:500 .65rem var(--app-font-mono);color:var(--ec-red);padding-top:.3rem}.ec-process-item h3{font-size:1.4rem;font-weight:700}.ec-process-item p{margin:.45rem 0 0;color:#554e47;line-height:1.6}.ec-evidence{background:var(--ec-wash);padding:5rem 0}.ec-evidence-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem}.ec-trace{border:1px solid var(--hairline);background:var(--ec-paper);padding:1.3rem}.ec-trace-line{display:flex;gap:.8rem;border-top:1px solid var(--hairline);padding:1rem 0;font-size:.88rem;line-height:1.45}.ec-trace-dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--ec-red);flex:none;margin-top:.3rem}.ec-trace-line:last-child .ec-trace-dot{background:var(--ec-ink)}.ec-faq{border-top:1px solid var(--hairline)}.ec-faq details{border-bottom:1px solid var(--hairline);padding:1.1rem 0}.ec-faq summary{list-style:none;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;gap:1rem}.ec-faq summary:after{content:"+";color:var(--ec-red);font:1.4rem var(--app-font-mono)}.ec-faq details[open] summary:after{content:"−"}.ec-faq p{color:#554e47;line-height:1.6;padding-right:2rem}.ec-industry{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);display:grid;grid-template-columns:16rem 1fr}.ec-industry-nav{border-right:1px solid var(--hairline);padding:1rem}.ec-industry-nav button{width:100%;text-align:left;border:0;border-bottom:1px solid var(--hairline);background:none;padding:1rem .2rem;font-weight:700}.ec-industry-nav button[aria-pressed=true]{color:var(--ec-red);padding-left:.65rem}.ec-industry-article{padding:3rem;min-height:570px}.ec-industry-article h2{font-size:clamp(3.5rem,7vw,6rem)}.ec-workmap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline)}.ec-workmap div{background:var(--ec-paper);padding:1rem;min-height:12rem}.ec-workmap b{display:block;font:500 .65rem var(--app-font-mono);letter-spacing:.11em;color:var(--ec-red);margin-bottom:1.4rem}.ec-workmap p{font-size:.88rem;line-height:1.55;color:#554e47}.ec-thesis{background:var(--ec-ink);color:var(--ec-paper);padding:5rem 0}.ec-thesis h2{font-size:clamp(4rem,9vw,8rem);max-width:62rem}.ec-thesis mark{background:var(--ec-red);color:inherit;padding:0 .1em}.ec-compare{display:grid;grid-template-columns:repeat(4,1fr);margin-top:3rem;border-top:1px solid hsla(43,41%,90%,.3)}.ec-compare div{border-right:1px solid hsla(43,41%,90%,.3);padding:1.3rem}.ec-compare div:last-child{border:0}.ec-compare h3{font-size:1rem}.ec-compare p{font-size:.84rem;line-height:1.55;color:#d4cbbd;margin-top:3.2rem}.ec-company-map{background:var(--ec-wash);padding:5rem 0}.ec-origin{display:grid;grid-template-columns:.75fr 1.25fr;gap:4rem}.ec-origin-figure{border:1px solid var(--hairline);padding:1rem;min-height:300px;position:relative;background:var(--ec-paper)}.ec-origin-figure svg{width:100%;height:270px}.ec-future{padding:5rem 0}.ec-facet-list{margin-top:1.4rem}.ec-facet-list button{position:relative;display:grid;grid-template-columns:1fr 2.4rem;width:100%;text-align:left;border:0;border-bottom:1px solid hsla(43,41%,90%,.2);padding:.62rem 0;background:transparent;color:#d4cbbd;font:500 .7rem var(--app-font-mono)}.ec-facet-list button b{text-align:right;color:var(--ec-paper)}.ec-facet-list button i{position:absolute;left:0;bottom:-1px;height:2px;background:#db3b20}.ec-facet-list button[aria-pressed=true]{color:var(--ec-paper)}.ec-company-hero{padding:4rem 0 0;background:var(--ec-wash)}.ec-company-stage{display:grid;grid-template-columns:.86fr 1.14fr;gap:3rem;align-items:stretch}.ec-company-stage h1{font-size:clamp(3.6rem,6vw,6.7rem);max-width:42rem}.ec-work-ledger{background:var(--ec-ink);color:var(--ec-paper);padding:1.25rem;min-height:460px;position:relative;overflow:hidden}.ec-ledger-head{position:relative;display:flex;justify-content:space-between;font:500 .63rem var(--app-font-mono);letter-spacing:.1em}.ec-person{display:grid;grid-template-columns:2.8rem 1fr 3.6rem;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid hsla(43,41%,90%,.17);font-size:.8rem}.ec-person strong{font:500 .65rem var(--app-font-mono);color:#d4cbbd}.ec-person b{font:500 .67rem var(--app-font-mono);text-align:right;color:#db3b20}.ec-person:before{content:"";width:1.7rem;height:1.7rem;border:1px solid #d4cbbd;background:linear-gradient(135deg,#d4cbbd 49%,transparent 50%)}.ec-ledger-note{position:absolute;right:0;bottom:0;background:#db3b20;padding:1rem;width:48%;font-size:.8rem;line-height:1.45}.ec-future-map{position:relative;margin-top:3rem;border:1px solid var(--hairline);min-height:480px;padding:1.2rem;overflow:hidden;background:var(--ec-wash)}.ec-future-map:after,.ec-future-map:before{content:"";position:absolute;background:var(--hairline);transform-origin:left center}.ec-future-map:before{width:72%;height:1px;top:49%;left:14%;transform:rotate(-28deg)}.ec-future-map:after{width:72%;height:1px;top:49%;left:14%;transform:rotate(25deg)}.ec-future-core{position:absolute;top:42%;left:42%;width:10rem;height:4rem;background:var(--ec-ink);color:var(--ec-paper);display:grid;place-items:center;font:500 .7rem var(--app-font-mono);letter-spacing:.08em;text-align:center}.ec-future-node{position:absolute;background:var(--ec-paper);border:1px solid var(--ec-ink);padding:.7rem;font-size:.8rem;min-width:8.5rem}.ec-future-node span{font:500 .6rem var(--app-font-mono);color:var(--ec-red);display:block;margin-bottom:.3rem}.ec-future-node:nth-of-type(2){top:6%;left:6%}.ec-future-node:nth-of-type(3){top:7%;right:8%}.ec-future-node:nth-of-type(4){top:30%;left:5%}.ec-future-node:nth-of-type(5){top:33%;right:4%}.ec-future-node:nth-of-type(6){bottom:8%;left:9%}.ec-future-node:nth-of-type(7){bottom:7%;right:7%}.ec-future-node:nth-of-type(8){bottom:31%;left:31%}.ec-future-node:nth-of-type(9){bottom:28%;right:28%}.ec-pilot-board{background:var(--ec-ink);color:var(--ec-paper);padding:5rem 0}.ec-pilot-board h2{font-size:clamp(4rem,8vw,7.4rem);max-width:60rem}.ec-pilot-steps{margin-top:3rem;border-top:1px solid hsla(43,41%,90%,.28)}.ec-pilot-step{display:grid;grid-template-columns:4rem 1fr 1.1fr;gap:1.5rem;padding:1.3rem 0;border-bottom:1px solid hsla(43,41%,90%,.28)}.ec-pilot-step button{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid hsla(43,41%,90%,.5);background:none;color:inherit;font:500 .7rem var(--app-font-mono)}.ec-pilot-step button[aria-expanded=true]{background:var(--ec-red);border-color:var(--ec-red)}.ec-pilot-step h3{font-size:1.3rem}.ec-pilot-step p{color:#d4cbbd;line-height:1.55;font-size:.9rem}.ec-pilot-cta{padding:5rem 0}.ec-pilot-cta .ec-action{background:var(--ec-red);color:var(--ec-paper);border:0;padding:1rem 1.5rem;font-weight:700}@media(max-width:760px){.ec-hero{padding:3.8rem 0 2.5rem}.ec-evidence-layout,.ec-hero-grid,.ec-origin,.ec-process{grid-template-columns:1fr;gap:2rem}.ec-hero h1{font-size:4.2rem}.ec-capability{max-width:380px}.ec-process-art{min-height:330px}.ec-industry{grid-template-columns:1fr}.ec-industry-nav{display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--hairline);padding:.5rem}.ec-industry-nav button{min-width:-moz-max-content;min-width:max-content;padding:.8rem}.ec-industry-article{padding:2rem 1.25rem}.ec-compare,.ec-future-grid,.ec-workmap{grid-template-columns:1fr}.ec-workmap div{min-height:auto}.ec-compare div{border-right:0;border-bottom:1px solid hsla(43,41%,90%,.3)}.ec-pilot-step{grid-template-columns:2.8rem 1fr}.ec-pilot-step p{grid-column:2}.ec-company-map,.ec-future,.ec-pilot-board,.ec-thesis{padding:3.8rem 0}}.ed-story{color:#1e1b18}.ed-wrap{width:min(100% - 64px,1240px);margin-inline:auto}.ed-label{font:500 10px/1.6 var(--app-font-mono);letter-spacing:.13em;color:#b9311b}.ed-story h1,.ed-story h2{font:400 clamp(48px,5.3vw,78px)/.98 var(--app-font-display);letter-spacing:-.035em}.ed-story h1{font-size:clamp(64px,7.4vw,108px)}.ed-story p{line-height:1.7}.ed-company-opening{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;padding-block:72px 80px}.ed-company-intro h1{margin:22px 0 30px}.ed-company-intro>p:not(.ed-label){max-width:460px;color:#655c51;font-size:15px}.ed-company-intro>.ed-lead{color:#1e1b18!important;font-size:22px!important;line-height:1.4;margin-bottom:16px}.ed-text-link{display:inline-flex;gap:24px;align-items:center;font-size:13px;font-weight:700;padding-block:14px;border-bottom:1px solid #1e1b18;margin-top:26px}.ed-text-link span{font-size:22px;color:#db3b20}.ed-sculpture{background:#e8e0d0;padding:22px;border:1px solid #cbbfac}.ed-figure-label,.ed-sculpture figcaption{display:flex;justify-content:space-between;gap:16px}.ed-figure-label{font:9px var(--app-font-mono);letter-spacing:.12em}.ed-sculpture svg{display:block;width:100%;height:auto;margin:10px 0}.ed-sculpture figcaption{border-top:1px solid #bdb09b;padding-top:18px;align-items:end}.ed-sculpture figcaption strong{font-weight:500;font-size:17px;line-height:1.4}.ed-sculpture figcaption>span{font:9px/1.7 var(--app-font-mono);text-align:right;color:#655c51}.ed-origin{background:#1e1b18;color:#f0eadb;padding-block:80px}.ed-origin-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.ed-origin .ed-label{color:#ee8068}.ed-big-number{font:400 clamp(70px,9vw,130px)/1.2 var(--app-font-display);letter-spacing:-.05em;margin-top:35px;white-space:nowrap}.ed-big-number span{color:#db3b20}.ed-number-caption{font:12px var(--app-font-mono);color:#bdb4a6}.ed-origin h2{font-size:54px;margin-bottom:25px}.ed-origin p:not(.ed-label):not(.ed-number-caption){color:#bdb4a6;font-size:15px;margin-block:16px}.ed-founders{display:flex;flex-direction:column;gap:14px;border-top:1px solid #514b43;margin-top:28px;padding-top:22px}.ed-founders>span{font:9px var(--app-font-mono);letter-spacing:.12em;color:#bdb4a6}.ed-founders strong{font-size:18px;font-weight:500}.ed-founders i{color:#db3b20;padding-inline:12px}.ed-future{padding-block:90px}.ed-section-heading{max-width:760px}.ed-section-heading h1,.ed-section-heading h2{margin:22px 0 26px}.ed-section-heading>p:not(.ed-label){max-width:570px;color:#655c51}.ed-future-tree{margin-top:44px}.ed-tree-root{padding:22px 24px;background:#1e1b18;color:#f0eadb;display:flex;align-items:center;gap:14px;font-size:18px}.ed-tree-root>span:last-child{margin-left:auto;font:9px var(--app-font-mono);color:#bdb4a6}.ed-root-dot{width:8px;height:8px;background:#db3b20;border-radius:50%}.ed-tree-branches{display:grid;grid-template-columns:1fr 1fr;padding:16px 24px;gap:0 44px}.ed-tree-leaf{position:relative;border-left:1px solid #baac95;display:flex;gap:18px;padding:22px 0 22px 32px}.ed-tree-leaf:before{content:"";position:absolute;width:20px;left:0;height:1px;top:34px;background:#baac95}.ed-leaf-index{font:10px var(--app-font-mono);color:#b9311b;padding-top:7px}.ed-tree-leaf h3{font-size:19px;font-weight:500}.ed-tree-leaf p{font-size:13px;color:#655c51;margin-top:5px}.ed-why-opening{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:center;padding-block:72px}.ed-why-opening em{color:#c73920}.ed-outcome-stamp{border:1px solid #b8aa94;background:#e8e0d0;padding:32px;transform:rotate(2deg)}.ed-outcome-stamp>span{font:10px var(--app-font-mono);letter-spacing:.12em}.ed-outcome-stamp strong{display:block;font:400 54px/1 var(--app-font-display);margin-block:34px 24px}.ed-outcome-stamp p{color:#655c51;font-size:14px}.ed-outcome-stamp>div{font-size:48px;color:#db3b20;margin-top:18px;letter-spacing:.15em}.ed-decision-section{padding-block:60px;background:#e5ddcd;border-block:1px solid #cbbfac}.ed-decision-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.ed-decision-heading h2{font-size:46px}.ed-cause-controls{display:flex;border-bottom:1px solid #a79a86}.ed-cause-controls button{display:flex;flex:1;justify-content:space-between;gap:12px;padding:18px;border:1px solid transparent;border-bottom:0;text-align:left;font-size:14px;cursor:pointer;transition:background .2s}.ed-cause-controls button>span{font:11px var(--app-font-mono)}.ed-cause-controls button[aria-pressed=true]{background:#1e1b18;color:#f0eadb}.ed-cause-controls button:hover:not([aria-pressed=true]){background:#d9ceba}.ed-decision-body{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:42px;align-items:center}.ed-work-document{background:#f5efe2;border:1px solid #c6b9a3;padding:30px;box-shadow:5px 5px 0 #d6cbb7}.ed-waveform{display:flex;align-items:center;height:62px;gap:4px;overflow:hidden;margin-block:20px}.ed-waveform i{flex:1;min-width:2px;background:#9d907d}.ed-waveform i:nth-child(n+19):nth-child(-n+30){background:#db3b20}.ed-work-document blockquote{font:400 31px/1.25 var(--app-font-display)}.ed-document-note{font-size:13px;padding-left:14px;border-left:2px solid #db3b20;color:#655c51;margin-block:26px}.ed-document-footer{display:flex;justify-content:space-between;border-top:1px solid #c6b9a3;padding-top:14px;font:9px var(--app-font-mono);color:#655c51}.ed-diagnosis-path h3{font-size:24px;font-weight:500;line-height:1.3;margin-top:12px}.ed-path-connector{font-size:34px;color:#b9311b;padding:8px 0 8px 22px}.ed-next-action{border:1px solid #b8aa94;border-left:3px solid #db3b20;padding:24px}.ed-next-action>p{color:#655c51;font-size:14px;margin-block:16px}.ed-owner{font:9px var(--app-font-mono);letter-spacing:.08em}.ed-small-note{font-size:11px;color:#655c51;margin-top:30px}.ed-complements{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:90px}.ed-complements h2{margin-top:22px;font-size:54px}.ed-complement-list>div{border-top:1px solid #cbbfac;padding:20px 0}.ed-complement-list h3{font-size:17px;font-weight:600}.ed-complement-list p{font-size:14px;color:#655c51;margin-top:10px}.ed-complement-list p>span{color:#1e1b18}.ed-industry-opening{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;padding-block:64px;align-items:center}.ed-industry-opening h1{margin-block:22px;font-size:clamp(58px,6.6vw,90px)}.ed-industry-opening em{color:#c73920}.ed-industry-opening>div>p:not(.ed-label){font-size:15px;color:#655c51;max-width:510px}.ed-industry-art{--es-paper:#f0eadb;--es-ink:#1e1b18;--es-red:#db3b20;--es-line:rgba(30,27,24,.18);padding:24px;border:1px solid #cbbfac;background:#e8e0d0;overflow:hidden}.ed-industry-art>p:last-child{font:10px var(--app-font-mono)}.ed-industry-evidence{margin-top:36px}.ed-industry-evidence>div{display:grid;grid-template-columns:32px 1fr;border-top:1px solid #cbbfac;padding-block:22px;gap:18px}.ed-industry-evidence>div>span{font:11px var(--app-font-mono);color:#b9311b;padding-top:5px}.ed-industry-evidence h3{font-size:19px;font-weight:600}.ed-industry-evidence p{color:#655c51;font-size:14px;margin-top:10px}.ed-pilot-opening{background:#1e1b18;color:#f0eadb;padding-block:70px}.ed-pilot-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.ed-pilot-opening .ed-label{color:#e68570}.ed-pilot-opening h1{margin-block:26px;font-size:clamp(62px,7vw,98px)}.ed-pilot-grid>div>p:not(.ed-label){max-width:490px;color:#bdb4a6}.ed-pilot-button{background:#db3b20;padding:16px 22px;margin-top:28px;display:inline-flex;gap:40px;align-items:center;cursor:pointer;font-size:14px;font-weight:600}.ed-pilot-notebook{background:#e9e0cf;color:#1e1b18;padding:30px;box-shadow:7px 7px 0 #514b43;transform:rotate(1deg)}.ed-pilot-notebook>.ed-label{color:#b9311b;border-bottom:1px solid #bbae99;padding-bottom:20px}.ed-pilot-notebook>div{padding-block:22px;border-bottom:1px solid #bbae99}.ed-pilot-notebook>div>span{font:10px var(--app-font-mono);color:#847660}.ed-pilot-notebook>div>p{font:25px/1.2 var(--app-font-display);margin-top:12px}.ed-pilot-notebook footer{margin-top:24px;font-size:13px;line-height:1.7}.ed-pilot-review{padding-block:70px}.ed-pilot-review h2{margin-top:20px}.ed-pilot-timeline{display:flex;margin-top:44px;border-bottom:1px solid #bbae99}.ed-pilot-timeline button{flex:1;padding:24px 18px;display:flex;flex-direction:column;gap:18px;text-align:left;cursor:pointer;border-top:1px solid #bbae99}.ed-pilot-timeline button>span{color:#b9311b;font:12px var(--app-font-mono)}.ed-pilot-timeline button>strong{font-size:15px;font-weight:500}.ed-pilot-timeline button[aria-pressed=true]{background:#e8e0d0;border-top:2px solid #db3b20}.ed-pilot-detail{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:32px;background:#e8e0d0;min-height:190px;align-items:center}.ed-pilot-detail h3{font:36px/1.1 var(--app-font-display);margin-top:14px}.ed-pilot-detail>p{color:#655c51;font-size:15px}.ec-hero-grid.ec-product-opening{grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.ec-product-opening h1{font-size:clamp(56px,5.3vw,78px)}.ec-product-model{background:#1e1b18;color:#f0eadb;min-width:0}@media (max-width:900px){.ed-company-opening,.ed-why-opening{gap:35px}.ed-complements,.ed-origin-grid{gap:36px}.ed-decision-body{gap:30px}.ec-hero-grid.ec-product-opening{grid-template-columns:1fr}.ec-product-model{max-width:680px;width:100%}}@media (max-width:640px){.ed-wrap{width:calc(100% - 40px)}.ed-company-opening,.ed-complements,.ed-decision-body,.ed-origin-grid,.ed-why-opening{grid-template-columns:1fr}.ed-company-opening,.ed-why-opening{padding-block:48px;gap:38px}.ed-story h1{font-size:64px}.ed-sculpture{padding:16px}.ed-sculpture figcaption strong{font-size:15px}.ed-sculpture figcaption>span{font-size:8px}.ed-complements,.ed-future,.ed-origin{padding-block:54px}.ed-big-number{font-size:90px;margin-top:20px}.ed-complements h2,.ed-origin h2{font-size:46px}.ed-tree-root{font-size:15px;padding:18px;flex-wrap:wrap}.ed-tree-root>span:last-child{width:100%;margin:4px 0 0 22px;font-size:8px}.ed-tree-branches{grid-template-columns:1fr;padding-inline:18px}.ed-outcome-stamp{transform:none}.ed-outcome-stamp strong{font-size:44px}.ed-decision-heading{display:block}.ed-decision-heading>span{display:block;margin-top:18px}.ed-cause-controls{gap:0}.ed-cause-controls button{flex-direction:column;justify-content:start;padding:12px 8px;gap:8px;font-size:12px}.ed-cause-controls button>span:last-child{display:none}.ed-work-document{padding:22px}.ed-decision-body{padding-top:28px}.ed-work-document blockquote{font-size:28px}.ec-hero-grid.ec-product-opening,.ed-industry-opening,.ed-pilot-detail,.ed-pilot-grid{grid-template-columns:1fr;gap:30px}.ed-industry-opening,.ed-pilot-opening{padding-block:44px}.ed-industry-art{padding:18px}.ed-pilot-notebook{transform:none;padding:24px}.ed-pilot-timeline{display:grid;grid-template-columns:1fr 1fr}.ed-pilot-detail{padding:24px}}.es-overview-hero{padding:clamp(3.2rem,6vw,5.5rem) 0 1.5rem}.es-overview-hero h1{font-size:clamp(3.8rem,8vw,7.3rem);margin:1.25rem 0}.es-solution-chooser{grid-template-columns:repeat(6,1fr)}.es-solution-card:first-child,.es-solution-card:nth-child(2){grid-column:span 3}.es-solution-card:nth-child(n+3){grid-column:span 2}.es-artifact{position:relative;min-height:205px;margin:1.2rem 0;border-top:1px solid var(--es-line);border-bottom:1px solid var(--es-line);font:9px var(--app-font-mono);letter-spacing:.04em}.es-artifact small{font-size:9px;color:var(--es-red);letter-spacing:.08em}.es-call-sheet{position:absolute;left:4%;top:18%;width:55%;padding:.7rem;border:1px solid}.es-call-sheet i{display:block;height:2px;background:currentColor;opacity:.32;margin:.42rem 0;width:80%}.es-call-sheet i:nth-of-type(2){width:55%}.es-call-sheet b{font-size:9px;color:var(--es-red)}.es-crm-note{position:absolute;right:3%;bottom:12%;width:47%;padding:.6rem;border:1px solid var(--es-red);background:var(--es-paper)}.es-crm-note span{display:block;border-bottom:1px solid var(--es-line);padding:.25rem 0}.es-artifact-arrow,.es-crm-note .is-empty{color:var(--es-red)}.es-artifact-arrow{position:absolute;left:49%;top:52%;font-size:25px}.es-case-loop{position:absolute;left:5%;top:14%;height:135px;width:55%;border:1px solid;border-radius:50%;padding:1.25rem 1.5rem}.es-case-loop b,.es-case-loop span{display:block}.es-case-loop span{margin-top:.5rem}.es-case-loop i{display:block;width:35%;border-top:1px dashed var(--es-red);margin:.4rem 0}.es-question-card{position:absolute;right:2%;bottom:10%;width:48%;background:var(--es-red);color:var(--es-paper);padding:.8rem}.es-question-card em,.es-question-card small{display:block;color:inherit;font-style:normal;opacity:.75}.es-question-card strong{display:block;font-size:10px;margin:.8rem 0}.es-task-sheet{position:absolute;left:7%;top:13%;width:69%;padding:.7rem;border:1px solid;transform:rotate(-2deg)}.es-task-sheet p{display:grid;grid-template-columns:24px 1fr 15px;gap:.4rem;margin:.6rem 0;padding-top:.4rem;border-top:1px solid var(--es-line)}.es-task-sheet i{color:var(--es-red);font-style:normal}.es-prompt-tag{position:absolute;right:2%;bottom:9%;background:var(--es-red);color:var(--es-paper);padding:.6rem;line-height:1.5;transform:rotate(5deg)}.es-control-path{position:absolute;left:4%;top:20%;width:80%;padding:.7rem;border:1px solid}.es-control-path span{display:inline-block;margin:1rem .35rem 0 0;padding:.3rem;border:1px solid}.es-control-path i{display:inline-block;width:16px;border-top:1px solid var(--es-red)}.es-control-path .is-alert{border-color:var(--es-red);color:var(--es-red)}.es-error-stamp{position:absolute;right:5%;bottom:7%;border:2px solid var(--es-red);color:var(--es-red);padding:.5rem;line-height:1.2;transform:rotate(-8deg);font-weight:700}.es-conversation{position:absolute;left:5%;top:12%;width:66%;padding:.7rem;border-left:2px solid var(--es-red)}.es-conversation p{margin:.55rem 0;padding:.35rem;background:var(--es-soft);width:80%}.es-conversation .es-unasked{border:1px dashed var(--es-red);background:transparent;color:var(--es-red)}.es-boundary-tag{position:absolute;right:4%;bottom:8%;width:48%;padding:.6rem;border:1px solid var(--es-red);color:var(--es-red);background:var(--es-paper);line-height:1.5}.es-trace-stage .es-artifact{margin:2rem;border-top:0;border-bottom:0;border-right:1px solid hsla(43,41%,90%,.25)}.es-trace-stage .es-artifact .es-boundary-tag,.es-trace-stage .es-artifact .es-crm-note,.es-trace-stage .es-artifact .es-prompt-tag,.es-trace-stage .es-artifact .es-question-card{background:var(--es-ink)}@media(max-width:760px){.es-solution-chooser{grid-template-columns:1fr}.es-solution-card:nth-child(n){grid-column:span 1;min-height:350px}.es-trace-stage .es-artifact{height:220px;margin:1.5rem;border-right:0;border-bottom:1px solid hsla(43,41%,90%,.25)}}.es-page{--es-paper:#f0eadb;--es-ink:#1e1b18;--es-red:#db3b20;--es-soft:#e6decc;--es-line:rgba(30,27,24,.18);color:var(--es-ink);overflow:hidden}.es-page .display-face{letter-spacing:-.045em}.es-overview-hero{padding:clamp(4.5rem,10vw,9rem) 0 3rem}.es-overview-hero h1{font-size:clamp(4.3rem,11vw,10.5rem);line-height:.78;max-width:950px;margin:1.8rem 0}.es-overview-hero h1 em{color:var(--es-red);font-style:italic}.es-overview-hero p:not(.system-label){font-size:1.1rem;line-height:1.7;max-width:570px;margin-left:auto}.es-overview-hero .es-hero-index{display:flex;gap:1rem;margin-top:4rem;align-items:center}.es-hero-index b{font-size:2rem;font-weight:500}.es-hero-index i{display:block;width:110px;height:1px;background:var(--es-ink)}.es-chooser{padding:2rem 0 7rem}.es-chooser-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:1.5rem}.es-chooser-top h2{font-size:clamp(2.6rem,5vw,4.5rem);line-height:.9}.es-solution-chooser{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--es-line);border-left:1px solid var(--es-line)}.es-solution-card{color:inherit;text-decoration:none;min-height:420px;border-right:1px solid var(--es-line);border-bottom:1px solid var(--es-line);padding:1.25rem;display:flex;flex-direction:column;position:relative;transition:background .25s ease,color .25s ease}.es-solution-card:hover{background:var(--es-ink);color:var(--es-paper)}.es-solution-card .system-label{color:var(--es-red)}.es-card-visual{height:150px;position:relative;margin:1.5rem 0 1rem}.es-card-visual span{position:absolute;background:var(--es-red);transition:transform .3s ease}.es-solution-card:hover .es-card-visual span{transform:translateY(-8px)}.es-card-visual span:first-child{width:78%;height:1px;top:28%;left:0}.es-card-visual span:nth-child(2){width:13px;height:13px;top:24%;left:39%;border-radius:50%}.es-card-visual span:nth-child(3){width:1px;height:70%;top:29%;right:20%}.es-card-visual span:nth-child(4){width:43%;height:20%;bottom:5%;left:20%;border:1px solid var(--es-red);background:transparent}.es-card-visual.is-onboarding span:nth-child(2){border-radius:0;width:22px;height:22px;left:25%;top:15%}.es-card-visual.is-operations span:first-child{transform:rotate(-27deg);top:47%;width:93%}.es-card-visual.is-collections span:nth-child(4){border-radius:50%;height:65px;width:65px;left:27%;bottom:8%}.es-solution-card:hover .es-card-visual.is-operations span:first-child{transform:translateY(-8px) rotate(-27deg)}.es-solution-card h3{font-size:1.35rem;line-height:1.1;margin-top:auto}.es-solution-card p{font-size:.82rem;line-height:1.55;margin-top:.75rem;color:color-mix(in srgb,currentColor 65%,transparent)}.es-card-arrow{font-size:1.6rem;color:var(--es-red);margin-top:1rem}.es-claim-band{background:var(--es-ink);color:var(--es-paper);padding:4rem 0}.es-claim-band>div{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.es-claim-band h2{font-size:clamp(2rem,4vw,3.8rem);line-height:.93}.es-claim-band p{font-size:1.15rem;line-height:1.6;max-width:650px}.es-detail-hero{padding:clamp(4.5rem,8vw,8rem) 0 4rem;background:var(--es-soft);position:relative}.es-detail-hero .es-detail-number{color:var(--es-red);font-family:var(--app-font-mono);font-size:12rem;line-height:.65;position:absolute;right:5%;bottom:0;opacity:.9}.es-detail-hero h1{font-size:clamp(4rem,8vw,8rem);line-height:.8;max-width:970px;margin:1.5rem 0;position:relative}.es-detail-hero .es-hero-summary{font-size:1.15rem;line-height:1.65;max-width:650px;position:relative}.es-map-section{max-width:1152px;margin:0 auto;padding:7rem 1.5rem;display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem;align-items:center}.es-map-copy h2,.es-measures h2,.es-pilot h2,.es-section-intro h2,.es-workflow h2{font-size:clamp(2.7rem,5vw,5rem);line-height:.85;margin:1.2rem 0}.es-map-copy>p:not(.system-label),.es-measures>div>p:not(.system-label),.es-section-intro>p:not(.system-label){line-height:1.7;color:rgba(30,27,24,.72)}.es-toggle{display:flex;margin-top:2rem;border:1px solid var(--es-line);width:-moz-max-content;width:max-content}.es-toggle button{font:11px var(--app-font-mono);text-transform:uppercase;letter-spacing:.06em;padding:.75rem;border:0;background:transparent}.es-toggle .is-selected{background:var(--es-red);color:var(--es-paper)}.es-capability-map{padding:1.2rem;min-height:440px;position:relative}.es-capability-map,.es-map-origin{border:1px solid var(--es-ink);background:var(--es-paper)}.es-map-origin{width:56%;padding:1rem}.es-map-fork small,.es-map-origin span{display:block;font:10px var(--app-font-mono);letter-spacing:.06em;text-transform:uppercase}.es-map-fork b,.es-map-origin b{font-size:1.25rem;display:block;margin-top:.35rem}.es-map-line{height:50px;margin-left:25%;display:flex;align-items:center}.es-map-line svg{color:var(--es-red);transform:rotate(90deg)}.es-map-fork{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.es-map-fork button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid var(--es-ink);background:var(--es-paper);padding:1rem;min-height:122px}.es-map-fork button:first-child{border-color:var(--es-red)}.es-map-cross,.es-map-dot{display:flex;align-items:center;justify-content:center;width:15px;height:15px;background:var(--es-red);border-radius:50%;color:var(--es-paper)}.es-map-cross{background:var(--es-ink);border-radius:0}.es-map-fork b{margin-top:.7rem}.es-map-fork small{margin-top:.4rem}.es-map-signals{margin-top:1rem;border-top:1px solid var(--es-line)}.es-map-signals p{font-size:.78rem;line-height:1.4;margin:.55rem 0}.es-map-signals span{font:10px var(--app-font-mono);color:var(--es-red);margin-right:.7rem}.es-map-note{font-size:.8rem;line-height:1.45;padding:.75rem;margin-top:1rem;background:var(--es-soft)}.es-capability-map.is-boundary .es-map-fork button:first-child{opacity:.38}.es-capability-map.is-boundary .es-map-fork button:nth-child(2),.es-trace{background:var(--es-ink);color:var(--es-paper)}.es-trace{padding:7rem max(1.5rem,calc((100vw - 1152px)/2))}.es-section-intro{max-width:650px}.es-section-intro>p:not(.system-label){color:hsla(43,41%,90%,.7)}.es-trace-board{margin-top:3.5rem}.es-trace-tabs{display:grid;grid-template-columns:repeat(5,1fr)}.es-trace-tabs button{border:1px solid hsla(43,41%,90%,.3);border-right:0;background:transparent;color:inherit;text-align:left;padding:1rem;font:11px var(--app-font-mono);text-transform:uppercase;letter-spacing:.04em}.es-trace-tabs button:last-child{border-right:1px solid hsla(43,41%,90%,.3)}.es-trace-tabs button span{display:block;color:var(--es-red);margin-bottom:1.3rem}.es-trace-tabs .is-active{background:var(--es-red)}.es-trace-tabs .is-active span{color:var(--es-paper)}.es-trace-stage{min-height:310px;border:1px solid hsla(43,41%,90%,.3);border-top:0;display:grid;grid-template-columns:1fr 1.3fr}.es-evidence-glyph{position:relative;margin:2rem;border-right:1px solid hsla(43,41%,90%,.25)}.es-evidence-glyph span{position:absolute;background:var(--es-red)}.es-evidence-glyph span:first-child{width:1px;height:80%;left:48%;top:10%}.es-evidence-glyph span:nth-child(2){width:65%;height:1px;top:28%;left:15%}.es-evidence-glyph span:nth-child(3){width:28px;height:28px;border-radius:50%;left:42%;top:20%}.es-evidence-glyph span:nth-child(4){width:45%;height:42%;bottom:12%;left:26%;border:1px solid var(--es-red);background:transparent}.es-glyph-customer-service span:nth-child(3){border-radius:0;transform:rotate(45deg)}.es-glyph-onboarding span:nth-child(4){border-radius:50%;width:88px;height:88px}.es-glyph-operations span:nth-child(2){transform:rotate(-34deg);top:49%}.es-glyph-collections span:first-child{left:29%}.es-trace-copy{padding:3rem;display:flex;flex-direction:column;justify-content:center}.es-trace-copy>p:last-of-type{font-size:1.25rem;line-height:1.6;margin-top:1rem}.es-trace-progress{height:4px;background:hsla(43,41%,90%,.25);margin-top:2rem}.es-trace-progress i{display:block;height:100%;background:var(--es-red);transition:width .25s ease}.es-disclaimer{font-size:.74rem;color:hsla(43,41%,90%,.65);display:flex;gap:.5rem;align-items:center;margin-top:1rem}.es-workflow{max-width:1152px;margin:0 auto;padding:7rem 1.5rem}.es-workflow-heading{display:flex;justify-content:space-between;gap:2rem;align-items:end}.es-workflow-heading h2{max-width:670px}.es-ribbon{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}.es-ribbon article{min-height:290px;padding:1.4rem;border:1px solid var(--es-line);border-right:0;position:relative}.es-ribbon article:last-child{border-right:1px solid var(--es-line)}.es-step-number{font:3.5rem var(--app-font-mono);color:var(--es-red);letter-spacing:-.15em}.es-ribbon h3{font-size:1.35rem;margin-top:2.5rem}.es-ribbon p{font-size:.88rem;line-height:1.65;color:rgba(30,27,24,.7);margin-top:.8rem}.es-down{position:absolute;right:1rem;top:1.4rem;color:var(--es-red)}.es-measures{background:var(--es-soft);padding:7rem max(1.5rem,calc((100vw - 1152px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem}.es-measure-stack{border-top:1px solid var(--es-line)}.es-measure-stack article{border-bottom:1px solid var(--es-line)}.es-measure-stack button{width:100%;display:grid;grid-template-columns:50px 1fr 20px;gap:1rem;align-items:center;text-align:left;padding:1.2rem 0;background:none;border:0}.es-measure-stack button span{font:11px var(--app-font-mono);color:var(--es-red)}.es-measure-stack button strong{font-size:1.05rem}.es-measure-stack button svg{transition:transform .2s}.es-measure-stack .is-open button svg{transform:rotate(180deg)}.es-measure-stack article>div{padding:0 0 1.5rem 4.1rem}.es-measure-stack article>div p{font-size:.88rem;line-height:1.65}.es-caution{margin-top:1rem;color:rgba(30,27,24,.67)}.es-caution b{font:10px var(--app-font-mono);color:var(--es-red);text-transform:uppercase;letter-spacing:.06em;margin-right:.65rem}.es-pilot{max-width:1152px;margin:0 auto;padding:7rem 1.5rem;display:grid;grid-template-columns:130px .8fr 1.4fr;gap:3rem;align-items:start}.es-pilot-mark{height:130px;border:1px solid var(--es-ink);position:relative}.es-pilot-mark span{position:absolute;background:var(--es-red)}.es-pilot-mark span:first-child{width:1px;height:80%;left:50%;top:10%}.es-pilot-mark span:nth-child(2){width:80%;height:1px;left:10%;top:50%}.es-pilot-mark span:nth-child(3){width:46px;height:46px;border:1px solid var(--es-red);background:var(--es-paper);left:50%;top:50%;transform:translate(-50%,-50%)}.es-pilot-mark svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--es-red)}.es-pilot dl>div{border-top:1px solid var(--es-line);padding:1rem 0}.es-pilot dt{font:10px var(--app-font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--es-red)}.es-pilot dd{line-height:1.6;font-size:.9rem;margin-top:.5rem}.es-bottom-grid{background:var(--es-ink);color:var(--es-paper);padding:7rem max(1.5rem,calc((100vw - 1152px)/2));display:grid;grid-template-columns:1fr 1fr;gap:6rem}.es-industry article{position:relative;padding:1rem 2rem 1.2rem 3rem;border-top:1px solid hsla(43,41%,90%,.25)}.es-industry article>span{font:11px var(--app-font-mono);color:var(--es-red);position:absolute;left:0}.es-industry h3{font-size:1.1rem}.es-faq details p,.es-industry p{font-size:.86rem;line-height:1.65;color:hsla(43,41%,90%,.7);margin-top:.45rem}.es-industry svg{position:absolute;right:0;top:1rem;color:var(--es-red)}.es-faq details{border-top:1px solid hsla(43,41%,90%,.25);padding:1.1rem 0}.es-faq summary{font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem}.es-faq summary::-webkit-details-marker{display:none}.es-faq summary svg{color:var(--es-red);width:17px}.es-faq details[open] summary svg{transform:rotate(180deg)}@media(max-width:760px){.es-overview-hero p:not(.system-label){margin-left:0}.es-solution-chooser{grid-template-columns:1fr}.es-solution-card{min-height:235px}.es-card-visual{height:72px;margin:.8rem 0}.es-bottom-grid,.es-claim-band>div,.es-map-section,.es-measures{grid-template-columns:1fr;gap:2.5rem}.es-detail-hero .es-detail-number{font-size:7rem}.es-trace{padding-top:4.5rem;padding-bottom:4.5rem}.es-trace-tabs{display:flex;overflow-x:auto}.es-trace-tabs button{min-width:130px}.es-trace-stage{grid-template-columns:1fr;min-height:0}.es-evidence-glyph{height:160px;border-right:0;border-bottom:1px solid hsla(43,41%,90%,.25)}.es-trace-copy{padding:2rem}.es-workflow-heading{display:block}.es-ribbon{grid-template-columns:1fr;margin-top:2rem}.es-ribbon article{min-height:180px;border-right:1px solid var(--es-line);border-bottom:0}.es-ribbon article:last-child{border-bottom:1px solid var(--es-line)}.es-ribbon h3{margin-top:1rem}.es-pilot{grid-template-columns:1fr;gap:2rem;padding-top:4.5rem;padding-bottom:4.5rem}.es-pilot-mark{width:105px;height:105px}.es-bottom-grid,.es-map-section,.es-measures,.es-workflow{padding-top:4.5rem;padding-bottom:4.5rem}.es-measure-stack article>div{padding-left:0}.es-chooser-top{display:block}.es-chooser-top p{margin-top:1rem}}.eduro-enterprise{--background:39 38% 93%;--foreground:18 18% 10%;--border:24 13% 78%;--input:35 22% 87%;--ring:8 79% 48%;--primary:8 79% 48%;--primary-foreground:39 38% 93%;--secondary:35 26% 88%;--secondary-foreground:18 18% 10%;--muted:37 18% 86%;--muted-foreground:20 10% 37%;--accent:8 79% 48%;--accent-foreground:39 38% 93%;--destructive:8 79% 43%;--destructive-foreground:39 38% 93%;--card:39 38% 93%;--card-foreground:18 18% 10%;--popover:39 38% 93%;--popover-foreground:18 18% 10%;--app-font-sans:var(--font-manrope),"Manrope",sans-serif;--app-font-mono:var(--font-dm-mono),"DM Mono",monospace;--app-font-display:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;--radius:0px;--bone:#f0eadb;--ink:#1e1b18;--vermilion:#db3b20;--hairline:rgba(30,27,24,.18)}.dark .eduro-enterprise{--background:18 18% 10%;--foreground:39 38% 93%;--border:25 12% 25%;--input:20 12% 18%;--ring:8 79% 55%;--primary:8 79% 55%;--primary-foreground:18 18% 10%;--secondary:18 14% 16%;--secondary-foreground:39 38% 93%;--muted:18 12% 16%;--muted-foreground:35 17% 70%;--accent:8 79% 55%;--accent-foreground:18 18% 10%;--destructive:8 79% 45%;--destructive-foreground:39 38% 93%;--card:18 18% 10%;--card-foreground:39 38% 93%;--popover:18 18% 10%;--popover-foreground:39 38% 93%}:where(.eduro-enterprise){background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--app-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.eduro-enterprise :where(:focus-visible){outline:2px solid hsl(var(--primary));outline-offset:3px}.eduro-enterprise :where(button,a){-webkit-tap-highlight-color:transparent}html:has(.eduro-enterprise){scroll-behavior:smooth}.eduro-enterprise .display-face{font-family:var(--app-font-display);font-weight:400}.eduro-enterprise .system-label{font-family:var(--app-font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.eduro-enterprise .leading-none{line-height:1}.eduro-enterprise .leading-snug{line-height:1.375}.eduro-enterprise .leading-relaxed{line-height:1.625}.eduro-enterprise .leading-\[\.78\]{line-height:.78}.eduro-enterprise .leading-\[\.82\]{line-height:.82}.eduro-enterprise .leading-\[\.88\]{line-height:.88}.eduro-enterprise .leading-\[\.9\]{line-height:.9}.eduro-enterprise .leading-\[1\.05\]{line-height:1.05}.eduro-enterprise .font-sans{font-family:var(--app-font-sans)}.eduro-enterprise .font-mono{font-family:var(--app-font-mono)}.eduro-enterprise .rounded,.eduro-enterprise .rounded-2xl,.eduro-enterprise .rounded-3xl,.eduro-enterprise .rounded-lg,.eduro-enterprise .rounded-md,.eduro-enterprise .rounded-none,.eduro-enterprise .rounded-sm,.eduro-enterprise .rounded-t-lg,.eduro-enterprise .rounded-xl{border-radius:0}@media (min-width:640px){.eduro-enterprise .sm\:rounded-lg,.eduro-enterprise .sm\:rounded-md,.eduro-enterprise .sm\:rounded-t-lg{border-radius:0}}@media (prefers-reduced-motion:reduce){.eduro-enterprise,.eduro-enterprise *,.eduro-enterprise :after,.eduro-enterprise :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}