.eb-experience{--eb-paper:#fff;--eb-violet:#ede8ff;--eb-lime:#d4ffb8;--eb-ink:#17191c;color:var(--eb-ink)}
.eb-experience h1{font-size:clamp(38px,4.4vw,66px);line-height:1.06;letter-spacing:-.055em;max-width:1120px;margin:20px 0 24px}.eb-experience h2{font-size:clamp(30px,3.4vw,48px);line-height:1.1;letter-spacing:-.045em}.eb-experience h3{font-size:26px;line-height:1.16;letter-spacing:-.035em}.eb-experience p{font-size:18px;line-height:1.6}.eb-experience a:focus-visible,.eb-experience summary:focus-visible,.eb-experience input:focus-visible{outline:3px solid #315cff;outline-offset:5px}.eb-answer{padding:30px 0 34px;background:#fafbfc}.eb-answer .breadcrumbs{margin-bottom:38px}.eb-kicker{font-size:13px!important;line-height:1.4!important;text-transform:uppercase;letter-spacing:.1em;color:#535b64;font-weight:600}.eb-direct{font-size:21px!important;max-width:890px;margin:0;line-height:1.55!important}.eb-tool{border-radius:26px;background:var(--eb-violet);padding:38px 42px 34px;margin-bottom:32px;box-sizing:border-box}.eb-object-heading{margin-bottom:30px;max-width:940px}.eb-object-heading h2{margin:10px 0}.eb-tool-document,.eb-tool-documents{background:#edf2f5}.eb-tool-checklist{background:#e8eeff}.eb-tool-timeline,.eb-tool-advance{background:#172332;color:white}.eb-tool-timeline h2,.eb-tool-timeline .eb-kicker,.eb-tool-advance h2,.eb-tool-advance .eb-kicker{color:white}.eb-tool-company,.eb-tool-contact{background:#eaf1e6}.eb-tool-cabinet{background:#ddd3ff}.eb-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.eb-flow li{background:white;border-radius:16px;padding:24px;color:var(--eb-ink);border:1px solid #d9dde2;position:relative}.eb-flow h3{margin:20px 0 12px}.eb-flow p{margin:0;color:#50565e}.eb-step-label{font-size:14px;color:#315cff;letter-spacing:.09em;font-weight:600}.eb-roles{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:stretch;gap:12px}.eb-roles>div{background:white;padding:26px 22px;border-radius:18px}.eb-roles>div>span{font-size:12px;letter-spacing:.12em;color:#535b64}.eb-roles>div.eb-role-bank{background:#315cff;color:#fff}.eb-role-bank p,.eb-role-bank>span{color:#fff!important}.eb-roles>b{align-self:center;text-align:center;font-size:30px}.eb-roles h3{font-size:32px;margin:16px 0}.eb-roles p{margin:0}.eb-note{font-size:16px!important;line-height:1.5!important;margin:24px 0 0;color:#535b64}.eb-branches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.eb-branches>a{display:block;background:white;color:#17191c;text-decoration:none;border:1px solid #d6dce2;border-radius:18px;padding:28px;transition:border-color .15s,background .15s}.eb-branches>a:hover{border-color:#315cff;background:#f4f6ff}.eb-branches h3{margin:6px 28px 14px 0}.eb-branches p{margin:0}.eb-branch-arrow{float:right;color:#315cff;font-size:27px}.eb-decision-root{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;background:#315cff;color:white;border-radius:16px;margin-bottom:24px;font-size:36px;font-weight:600;letter-spacing:-.04em}.eb-decision-root span{font-size:18px;font-weight:400;letter-spacing:0}.eb-warning{background:#fff7e5;border:1px solid #e6d3a6;border-radius:16px;padding:24px;color:#4b3a18!important;margin:24px 0 0}.eb-warning p{color:inherit}.eb-warning h2{color:#17191c}.eb-matrix{border-radius:16px;background:white;overflow:hidden}.eb-matrix-head,.eb-matrix-row{display:grid;grid-template-columns:.8fr 1.25fr 1fr;gap:24px;padding:22px 26px}.eb-matrix-head{background:#20273b;color:white;font-size:14px}.eb-matrix-row{border-bottom:1px solid #e2e5ec;font-size:18px;align-items:center}.eb-matrix-row>strong{font-size:21px;letter-spacing:-.02em}.eb-matrix-row>span:last-child{color:#3151b1}.eb-detail-link{display:inline-block;margin:20px 26px;color:#2346c8;text-underline-offset:4px}.eb-checklist{background:white;border:1px solid #dce1e7;border-radius:20px;padding:8px 26px 22px;color:#17191c}.eb-checklist label{display:flex;align-items:flex-start;gap:18px;padding:20px 0;border-bottom:1px solid #e2e5eb;cursor:pointer}.eb-checklist input{width:24px;height:24px;flex-shrink:0;accent-color:#315cff;margin:2px 0 0}.eb-checklist strong,.eb-checklist small{display:block}.eb-checklist strong{font-size:21px;font-weight:600}.eb-checklist small{font-size:17px;color:#535b64;line-height:1.5;margin-top:5px}.eb-checklist label:has(input:checked){color:#224db5}.eb-check-progress{font-size:14px!important;font-weight:600;color:#3151b1;margin:16px 0 0}.eb-reveal{display:grid;gap:12px}.eb-reveal details{background:white;border:1px solid #d5dbe2;border-radius:16px;padding:0 26px}.eb-reveal summary{font-size:23px;font-weight:600;padding:22px 0;cursor:pointer;line-height:1.35}.eb-reveal summary span{font-size:14px;color:#315cff;margin-right:16px}.eb-reveal details p{max-width:760px;margin:0 0 24px}.eb-document-tray{background:white;border-radius:18px;border:1px solid #cfd8e4;display:flex;align-items:center;gap:24px;padding:28px;margin-bottom:20px}.eb-document-tray h3{margin:8px 0}.eb-paper-icon{display:grid;place-items:center;width:78px;height:92px;border-radius:12px;background:#d4ffb8;font-size:48px;flex-shrink:0}.eb-document-split{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.eb-document-split .eb-document-tray{display:block;border-left:8px solid #315cff;transform:rotate(-1deg);margin:0;padding:36px}.eb-result-list{padding:0;list-style:none}.eb-result-list li{padding:15px 0;border-bottom:1px solid #cbd4e0;font-size:22px}.eb-result-list li:before{content:'✓';color:#315cff;margin-right:14px}.eb-secondary{padding-top:28px;padding-bottom:40px}.eb-secondary>h2{max-width:850px;margin-bottom:26px}.eb-secondary>p{max-width:780px}.eb-secondary:empty{display:none}.eb-number-story{background:#d4ffb8;border-radius:22px;padding:32px;margin-top:30px}.eb-number-story>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.eb-number-story span{display:flex;flex-direction:column;font-size:16px}.eb-number-story strong{font-size:clamp(32px,3.5vw,52px);letter-spacing:-.055em;line-height:1.2;margin-bottom:10px}.eb-number-story b{font-size:32px;font-weight:400}.eb-number-story>p{font-size:15px}.eb-periods{display:grid;grid-template-columns:1fr 1.3fr;border:1px solid #c8bedb;border-radius:18px;overflow:hidden}.eb-periods>div{padding:32px;background:white}.eb-periods>div:last-child{background:#315cff;color:white}.eb-periods>div:last-child p{color:white}.eb-periods span{font-size:13px;letter-spacing:.1em}.eb-platform{display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:16px;align-items:stretch}.eb-platform>div{padding:28px 22px;border-radius:18px;background:white}.eb-platform span{font-size:13px;letter-spacing:.1em}.eb-platform>.eb-platform-core{background:#315cff;color:white}.eb-platform-core p{color:white}.eb-status{max-width:920px;margin:auto;background:white;border:1px solid #d9dde5;border-radius:20px;overflow:hidden}.eb-status-top{display:flex;justify-content:space-between;gap:16px;background:#242340;color:white;padding:22px 28px}.eb-status-top span{font-size:14px}.eb-status-body{padding:30px}.eb-status-body h3{font-size:34px}.eb-status-pill{display:inline-block;background:#e9e2ff;border-radius:30px;padding:8px 16px;font-size:15px}.eb-status-body ol{display:flex;gap:28px;padding:0;list-style:none}.eb-status-body li{flex:1;border-top:3px solid #8973d9;padding-top:12px;font-size:16px}.eb-status-files{display:grid;grid-template-columns:repeat(3,1fr);background:#f1f3f8;padding:24px;gap:16px}.eb-status-files span{font-size:19px;font-weight:600}.eb-status-files small{display:block;font-size:14px;font-weight:400;color:#535b64;margin-top:8px}.eb-contextual-cta{padding:32px;border-radius:22px;background:#d4ffb8;display:flex;align-items:center;gap:36px;justify-content:space-between;box-sizing:border-box;margin-bottom:44px}.eb-contextual-cta>div{max-width:680px}.eb-contextual-cta h2{font-size:32px;margin:10px 0 14px}.eb-contextual-cta p{margin:0;font-size:17px}.eb-contextual-cta .conversion-button{flex-shrink:0;max-width:340px;text-align:center;background:#315cff;color:white;border-radius:40px;padding:18px 26px;text-decoration:none;line-height:1.35;display:block;font-size:17px;font-weight:600}.eb-deep-detail{border-top:1px solid #bdc6d2;border-bottom:1px solid #bdc6d2;margin-bottom:60px}.eb-deep-detail>summary{display:grid;grid-template-columns:1fr auto;gap:8px;cursor:pointer;padding:30px 0;font-size:28px;font-weight:600;letter-spacing:-.035em;list-style:none}.eb-deep-detail>summary small{grid-column:1;font-size:16px;letter-spacing:0;font-weight:400;color:#535b64}.eb-deep-detail>summary b{grid-column:2;grid-row:1/3;align-self:center;font-size:36px;font-weight:400}.eb-deep-detail[open]>summary b{transform:rotate(45deg)}.eb-deep-detail .article-layout{width:100%;padding:32px 0 60px}.eb-preserved-answer{max-width:820px}.eb-experience .article-body{min-width:0}.eb-experience .article-body p,.eb-experience .article-body li{font-size:18px;line-height:1.7}.eb-experience .article-body h2{font-size:34px}.eb-experience .article-body h3{font-size:25px}.eb-experience .article-section{padding:26px 0}.eb-experience .article-sources{font-size:16px}.eb-experience .article-toc{position:static}.eb-experience .conversion-embed{margin:20px auto 40px}.eb-experience #calculator{margin-top:0}.eb-experience .cost-section{padding-top:24px}.eb-tool-contact .eb-branches{grid-template-columns:repeat(3,1fr)}
@media(max-width:900px){.eb-platform,.eb-roles{grid-template-columns:1fr}.eb-roles>b{transform:rotate(90deg)}.eb-roles>div{padding:22px}.eb-flow{grid-template-columns:repeat(2,1fr)}.eb-contextual-cta{align-items:flex-start;flex-direction:column;gap:22px}.eb-matrix-head,.eb-matrix-row{gap:16px;padding:20px}.eb-tool-contact .eb-branches{grid-template-columns:1fr}.eb-status-body ol{flex-direction:column;gap:12px}}
@media(max-width:600px){.eb-answer{padding:18px 0 24px}.eb-answer .breadcrumbs{margin-bottom:24px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.eb-experience h1{font-size:36px;letter-spacing:-.045em;line-height:1.09;margin:14px 0 18px;overflow-wrap:anywhere}.eb-direct{font-size:18px!important}.eb-kicker{font-size:11px!important}.eb-tool{padding:24px 18px;border-radius:18px}.eb-object-heading{margin-bottom:22px}.eb-experience h2{font-size:29px;letter-spacing:-.04em}.eb-experience h3{font-size:23px}.eb-experience p{font-size:17px}.eb-flow,.eb-branches,.eb-periods,.eb-document-split{grid-template-columns:1fr}.eb-flow{gap:12px}.eb-flow li{padding:22px}.eb-flow h3{margin:12px 0}.eb-decision-root{display:block;font-size:32px;padding:22px}.eb-decision-root span{display:block;margin-top:10px;font-size:16px}.eb-branches>a{padding:22px}.eb-matrix-head{display:none}.eb-matrix-row{grid-template-columns:1fr;gap:10px;padding:22px}.eb-matrix-row>span{font-size:17px}.eb-matrix-row>span:last-child:before{content:'При расхождении: ';color:#535b64}.eb-detail-link{font-size:16px;margin:18px}.eb-checklist{padding:8px 18px 20px}.eb-checklist label{gap:12px}.eb-checklist strong{font-size:20px}.eb-checklist small{font-size:16px}.eb-reveal details{padding:0 18px}.eb-reveal summary{font-size:21px}.eb-reveal summary span{display:block;margin-bottom:6px}.eb-paper-icon{width:46px;height:64px;font-size:32px}.eb-document-tray{gap:14px;padding:20px}.eb-document-split .eb-document-tray{padding:24px;transform:none}.eb-number-story{padding:24px}.eb-number-story>div{flex-direction:column;align-items:flex-start;gap:14px}.eb-number-story strong{font-size:36px}.eb-number-story b{font-size:24px}.eb-secondary{padding-top:10px;padding-bottom:28px}.eb-contextual-cta{padding:24px 20px;margin-bottom:30px}.eb-contextual-cta h2{font-size:28px}.eb-contextual-cta .conversion-button{width:100%;max-width:none;box-sizing:border-box}.eb-deep-detail>summary{font-size:24px;padding:24px 0}.eb-deep-detail>summary small{font-size:15px}.eb-deep-detail .article-layout{display:block;padding-top:0}.eb-deep-detail .article-toc{margin-bottom:24px}.eb-experience .article-body h2{font-size:28px}.eb-experience .article-body p,.eb-experience .article-body li{font-size:17px}.eb-status-top{flex-direction:column;padding:20px;gap:4px}.eb-status-body{padding:22px}.eb-status-body h3{font-size:28px}.eb-status-files{grid-template-columns:1fr;padding:20px}.eb-status-files span{padding:10px 0;border-bottom:1px solid #d4d9e2}.eb-status-files small{margin-top:3px}.eb-periods>div{padding:24px}.eb-warning{padding:22px}.eb-tool-company .eb-flow{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.eb-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

.eb-experience .cost-heading h2{font-size:36px;line-height:1.1;margin:10px 0}.eb-experience .cost-heading h2 br{display:none}.eb-experience .cost-heading{margin-bottom:22px}.eb-experience .cost-studio{padding-top:12px;padding-bottom:32px}.eb-experience .cost-heading .cost-kicker{display:none}@media(max-width:600px){.eb-experience .cost-heading h2{font-size:28px}}
.eb-deep-detail>summary{grid-template-columns:minmax(0,1fr) 40px}.eb-deep-detail>summary b{display:block;width:28px;height:28px;line-height:28px;font-size:28px;text-align:center;justify-self:center}.eb-answer .breadcrumbs>span[aria-hidden]{margin:0 8px}@media(max-width:600px){.eb-roles>div{padding:18px}.eb-roles h3{margin:10px 0;font-size:25px}.eb-roles p{font-size:16px}.eb-roles{gap:8px}}
.eb-step-label{color:#2346c8}

.eb-experience .cost-heading{padding:0 0 12px}.eb-experience .cost-studio{margin-bottom:24px}
/* Task-led reading: real actions first, reference content always available. */
.eb-start{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}
.eb-start .conversion-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:18px 26px;border-radius:40px;background:#315cff;color:#fff;font-size:18px;font-weight:600;line-height:1.35;text-decoration:none}
.eb-start .conversion-button:hover{background:#2346c8}
.eb-read{color:#2346c8;text-underline-offset:5px;font-size:18px}
.eb-start-note{font-size:16px!important;line-height:1.55!important;max-width:780px;margin:16px 0 0;color:#535b64}
.eb-answer{padding-bottom:48px}.eb-answer .breadcrumbs{margin-bottom:24px}
.eb-tool{padding:32px;background:#f0edf9;margin-bottom:28px}.eb-object-heading{margin-bottom:24px}
.eb-tool-documents,.eb-tool-document,.eb-tool-checklist,.eb-tool-business{background:transparent;border-top:1px solid #cdd4df;border-radius:0;padding:32px 0}
.eb-tool-timeline,.eb-tool-advance{background:#172332}
.eb-reference{margin:0;background:white;border-top:1px solid #d4dbe3;color:#17191c}
.eb-reference>div{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,2fr);gap:28px;padding:24px 8px;border-bottom:1px solid #d4dbe3}
.eb-reference dt{font-size:22px;font-weight:600;line-height:1.35;letter-spacing:-.02em}
.eb-reference dd{margin:0;font-size:18px;line-height:1.6;color:#50565e;max-width:820px}
.eb-tool-advance .eb-reference{padding:0 22px;border-radius:14px}.eb-roles{grid-template-columns:repeat(3,minmax(0,1fr))}
.eb-roles h3{font-size:28px}.eb-roles p{font-size:18px}.eb-matrix-row>span:last-child{color:#50565e}
.eb-document-split .eb-document-tray{transform:none}.eb-document-tray{border:0;border-left:3px solid #315cff;border-radius:0;padding:16px 24px;background:transparent}
.eb-result-list li:before{content:'—';color:#535b64}.eb-periods h3{margin:12px 0}
.eb-tool-company{background:transparent;padding:0}.eb-operator{background:#eaf1e6;border-radius:20px;padding:30px;margin-bottom:28px}
.eb-operator h3{margin:0 0 14px}.eb-operator p{margin:8px 0}.eb-operator a{color:#2346c8;text-underline-offset:4px}
.eb-deep-detail{padding-top:42px;margin-top:24px}.eb-deep-detail>h2{margin:0 0 24px;max-width:950px}
.eb-topic-nav{display:flex;flex-wrap:wrap;gap:10px 24px;padding:0 0 26px;border-bottom:1px solid #d4dbe3;margin-bottom:28px}
.eb-topic-nav a{font-size:17px;line-height:1.5;color:#2346c8;text-underline-offset:4px;max-width:100%}
.eb-preserved-answer{max-width:920px}.eb-preserved-answer .article-meta{margin-bottom:12px}
.eb-deep-detail .article-layout{grid-template-columns:1fr;max-width:960px;margin-left:0;padding-top:8px}
.eb-deep-detail .article-toc{display:none}.eb-experience .article-section{scroll-margin-top:110px}
.eb-experience .article-body h2{max-width:900px}.eb-experience .article-body p{max-width:880px}
.eb-experience .article-section{padding:30px 0;border-bottom:1px solid #e0e5eb}
.eb-contract>h3{margin:12px 0 24px}.eb-detail-link{margin:22px 0}
@media(max-width:900px){.eb-roles{grid-template-columns:1fr}.eb-reference>div{grid-template-columns:minmax(130px,.8fr) minmax(0,2fr);gap:20px}}
@media(max-width:600px){
.eb-answer{padding-bottom:30px}.eb-start{gap:16px;margin-top:22px}.eb-start .conversion-button{width:100%;padding:16px 20px;box-sizing:border-box;font-size:17px}.eb-read{font-size:17px}.eb-start-note{font-size:15px!important}
.eb-tool{padding:24px 18px}.eb-tool-documents,.eb-tool-document,.eb-tool-checklist,.eb-tool-business{padding:24px 0}.eb-tool-company{padding:0}
.eb-reference>div{grid-template-columns:1fr;gap:8px;padding:20px 4px}.eb-reference dt{font-size:21px}.eb-reference dd{font-size:17px}.eb-tool-advance .eb-reference{padding:0 16px}
.eb-roles p{font-size:17px}.eb-deep-detail{padding-top:28px}.eb-topic-nav{display:grid;gap:14px}.eb-topic-nav a{font-size:17px}.eb-operator{padding:24px 20px}.eb-operator p{overflow-wrap:anywhere}
.eb-experience .article-section{scroll-margin-top:90px}.eb-experience .article-body h2{font-size:28px}.eb-contextual-cta h2{font-size:27px}
}

.eb-operator a,.eb-read,.eb-topic-nav a,.eb-detail-link{text-decoration:underline;text-underline-offset:4px}

/* Product explanations: relationships, forks and ordered responsibilities. */
.eb-tool-roles,.eb-tool-matrix,.eb-tool-decision,.eb-tool-diagnostic,.eb-tool-route,.eb-tool-platform,.eb-tool-execution,.eb-tool-cabinet{background:transparent;border-top:1px solid #cdd5df;border-radius:0;padding:32px 0}
.eb-route{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px}
.eb-route>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid #ccd5df;break-inside:avoid}
.eb-route-number{font-size:17px;color:#315cff;font-weight:600;line-height:1.5;display:block}
.eb-route-owner{font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#535b64}
.eb-route h3{margin:9px 0 10px;font-size:26px}.eb-route p{margin:0;max-width:640px}
.eb-tool-timeline .eb-route-owner,.eb-tool-timeline .eb-route-number{color:#c4daff}.eb-tool-timeline .eb-route>li{border-color:#536273}
.eb-tool-document .eb-route,.eb-tool-documents .eb-route,.eb-tool-platform .eb-route{grid-template-columns:1fr}
.eb-tool-document .eb-route>li,.eb-tool-platform .eb-route>li{grid-template-columns:70px minmax(0,1fr)}
.eb-relation{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:32px;padding:30px 0;border-bottom:1px solid #bcc8d7}
.eb-relation>strong{font-size:32px;letter-spacing:-.035em}.eb-relation>span{font-size:18px;line-height:1.5}.eb-relation b{display:block;font-size:32px;color:#315cff;font-weight:400}
.eb-product-strip{border-left:4px solid #315cff;padding:8px 0 8px 24px;margin-top:30px;max-width:880px}.eb-product-strip>strong{font-size:21px}.eb-product-strip p{margin:12px 0 0}
.eb-origin{font-size:20px!important;padding:0 0 20px;border-bottom:1px solid #bdc8d4;margin:0 0 16px}
.eb-fork-question{font-size:clamp(24px,2.6vw,34px)!important;line-height:1.2!important;font-weight:600;max-width:760px;margin:0 0 28px;letter-spacing:-.035em}
.eb-fork-options{display:grid;grid-template-columns:1fr 1fr;gap:40px}.eb-fork-options>section{border-top:3px solid #315cff;padding:24px 0 0}.eb-fork-options h3{margin:12px 0}.eb-fork-options p{margin:0 0 16px}.eb-fork-options a{color:#2449c9;text-decoration:underline;text-underline-offset:4px}
.eb-requirements{border-top:1px solid #bbc7d6}.eb-requirements-head,.eb-requirements-row{display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1.1fr;gap:24px;padding:22px 0}.eb-requirements-head{font-size:15px;font-weight:600;color:#535b64}.eb-requirements-row{border-top:1px solid #cdd5df;font-size:17px;line-height:1.5}.eb-requirements-row>[role=rowheader]{font-weight:600;font-size:21px}.eb-cell-label{display:none}
.eb-tool-advance .eb-relation b{color:#c4daff}.eb-tool-advance .eb-origin{margin-top:30px}
.eb-route-number{color:#2447ba}.eb-tool-timeline .eb-route p,.eb-tool-advance .eb-origin{color:#e0e8f1}
.eb-tool-process{background:transparent;border-top:1px solid #cdd5df;border-radius:0;padding:32px 0}
.eb-contact-list{display:grid;gap:24px}.eb-contact-list>section{border-top:1px solid #aebca8;padding-top:20px}.eb-contact-list h3{margin:0 0 12px}.eb-contact-list a{color:#2447ba;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.eb-contact-list p{margin:12px 0}
@media(max-width:700px){
 .eb-tool-roles,.eb-tool-matrix,.eb-tool-decision,.eb-tool-diagnostic,.eb-tool-route,.eb-tool-platform,.eb-tool-execution,.eb-tool-cabinet{padding:26px 0}
 .eb-route{grid-template-columns:1fr;gap:0}.eb-route>li,.eb-tool-document .eb-route>li,.eb-tool-platform .eb-route>li{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:20px 0}.eb-route h3{font-size:23px}.eb-route p{font-size:17px}.eb-route-owner{font-size:12px}
 .eb-relation{grid-template-columns:1fr;gap:12px;padding:24px 0}.eb-relation>strong{font-size:28px}.eb-relation b{transform:rotate(90deg);width:32px}.eb-product-strip{padding-left:18px}
 .eb-fork-options{grid-template-columns:1fr;gap:24px}.eb-fork-options>section{padding-top:16px}.eb-fork-question{font-size:27px!important}
 .eb-requirements-head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.eb-requirements-row{grid-template-columns:1fr;gap:16px;padding:24px 0}.eb-cell-label{display:block;font-size:13px;color:#535b64;margin-bottom:5px}.eb-requirements-row>[role=rowheader] .eb-cell-label{display:none}.eb-requirements-row .eb-route-number{display:inline;margin-right:12px}
 .eb-experience h1{font-size:clamp(32px,8.4vw,40px)}.eb-direct{font-size:18px!important}.eb-answer .breadcrumbs{margin-bottom:20px}
}
