.view-distributors .dm-hero h1{max-width:900px;font-size:clamp(30px,4.2vw,50px);line-height:1.5}.dm-jumps{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.dm-jumps a{border:1px solid #c6cdd2;padding:10px 16px;color:#203d50;text-decoration:none;font-weight:600}.dm-jumps a:hover{background:#edf1f3}.dm-premise{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;padding:32px;background:#f3f4f3;border-top:3px solid #203d50}.dm-premise h2{font-size:25px;margin:10px 0 16px}.dm-premise p{font-size:17px;line-height:1.9}.dm-unit{align-self:center;background:#fff;border-left:3px solid #a95a43;padding:22px}.dm-unit>span{display:block;font-size:14px;letter-spacing:.08em;color:#68584e}.dm-unit>strong{display:block;font-size:20px;line-height:1.8;margin:9px 0}.dm-chain{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr;align-items:stretch;margin:24px 0}.dm-chain>div{padding:22px 18px;border:1px solid #c8d0d4;background:#fff}.dm-chain>span{align-self:center;text-align:center;font-size:21px}.dm-chain b{display:block;font-size:15px;color:#526474}.dm-chain strong{display:block;font-size:19px;margin:9px 0;line-height:1.6}.dm-chain p{font-size:16px;line-height:1.8;margin:0}.dm-chain .dm-chain-focus{border:2px solid #a95a43;background:#faf5f0}.dm-case{border:1px solid #c9d0d4;margin-top:16px;background:#fff}.dm-case>summary{padding:22px 24px;font-size:21px;font-weight:600;cursor:pointer;line-height:1.6;color:#203d50}.dm-case>summary>span{color:#9b513e;font-size:14px;letter-spacing:.05em;margin-right:15px}.dm-case-body{padding:0 24px 24px}.dm-case-body>p{font-size:17px;line-height:1.9}.dm-compare-head,.dm-compare-row{display:grid;grid-template-columns:150px 1fr 1fr}.dm-compare-head{background:#edf1f3;align-items:center;border-top:2px solid #203d50}.dm-compare-head>*{padding:18px 16px;margin:0;font-size:17px;line-height:1.7}.dm-compare-row{border-bottom:1px solid #d8dce0}.dm-compare-row h4{font-size:16px;padding:20px 16px;line-height:1.7;margin:0}.dm-compare-row p{font-size:16px;line-height:1.85;padding:20px 16px;margin:0;border-left:1px solid #d8dce0}.dm-mobile-label{display:none}.dm-next{background:#faf5f0;padding:18px 22px}.dm-next b{display:block;font-size:15px;color:#914831;margin-bottom:6px}.dm-axes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dm-axis{border:1px solid #cbd2d6;padding:24px}.dm-axis-head{display:flex;gap:15px;align-items:baseline}.dm-axis-head span{font:500 20px Georgia,serif;color:#a95a43}.dm-axis h3{font-size:21px;line-height:1.6;margin:0}.dm-axis>p{font-size:17px;line-height:1.9}.dm-axis details{border-top:1px solid #d8dce0;margin-top:20px;padding-top:16px}.dm-axis summary{cursor:pointer;font-size:16px;color:#244a63;font-weight:600;line-height:1.8}.dm-axis details p{font-size:16px;line-height:1.85;margin:5px 0 14px}.dm-axis h4{font-size:14px;letter-spacing:.06em;color:#8b503e;margin:16px 0 0}.dm-evidence{margin-top:30px;background:#f3f4f3;padding:28px}.dm-evidence>h3{margin:0 0 20px;font-size:23px}.dm-three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dm-three>div{padding:17px 20px;background:#fff;border-top:2px solid #8d9ba5}.dm-three b{font-size:18px;line-height:1.6}.dm-three p{font-size:16px;line-height:1.85}.dm-evidence>p{font-size:16px;line-height:1.9;margin-bottom:0}.dm-support{display:grid;grid-template-columns:1fr 1fr;gap:24px}.dm-support article{border-top:3px solid #203d50;background:#f4f6f7;padding:26px}.dm-support span{font-size:15px;color:#8b503e;font-weight:600}.dm-support h3{font-size:23px;line-height:1.65;margin:14px 0}.dm-support p{font-size:17px;line-height:1.95}.dm-action-example{border-left:3px solid #a95a43;margin:28px 0;padding:5px 24px}.dm-action-example p{font-size:17px;line-height:1.95}.dm-roles{margin-top:32px}.dm-roles article{border-top:1px solid #bfc9cf;padding-top:18px}.dm-roles h3{font-size:20px;margin:0}.dm-basis p{font-size:16px;line-height:1.9;max-width:900px}.distributor-entry{margin:24px 0}.distributor-entry h3{line-height:1.6}.dm-case summary:focus-visible,.dm-axis summary:focus-visible,.dm-jumps a:focus-visible{outline:3px solid #a95a43;outline-offset:3px}@media(max-width:760px){.dm-premise{grid-template-columns:1fr;gap:12px;padding:23px}.dm-chain{grid-template-columns:1fr;row-gap:6px}.dm-chain>span{transform:rotate(90deg);line-height:1.4}.dm-chain>span:nth-child(4){display:block}.dm-chain>div{padding:18px 14px}.dm-axes,.dm-support{grid-template-columns:1fr}.dm-three{grid-template-columns:1fr;gap:12px}.dm-compare-head{display:none}.dm-compare-row{grid-template-columns:1fr 1fr}.dm-compare-row h4{grid-column:1/-1;background:#edf1f3;padding:12px 14px}.dm-compare-row p{padding:14px;font-size:16px}.dm-compare-row p:nth-child(2){border-left:0}.dm-mobile-label{display:block;font-size:14px;line-height:1.7;font-weight:600;color:#526474;margin-bottom:10px}.dm-case>summary{font-size:19px;padding:18px}.dm-case>summary>span{display:block}.dm-case-body{padding:0 14px 16px}.dm-axis{padding:21px}.dm-evidence{padding:22px}.dm-jumps{gap:8px}.dm-jumps a{font-size:15px;padding:9px 12px}.dm-support article{padding:23px}}@media print{.dm-jumps{display:none}.dm-case,.dm-axis,.dm-support article{break-inside:avoid}.dm-axes{display:block}.dm-axis{margin:12px 0}.dm-chain{grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr}.dm-chain>span{transform:none}.dm-chain>span:nth-child(4){display:block}.dm-premise{display:block}}
