.commercial-operations{color:#3d392f;background:#edddc6;border-block:1px solid #9e81612b;padding-block:clamp(58px,7vw,96px);scroll-margin-top:100px}.commercial-operations-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:8%;margin-bottom:38px;display:grid}.commercial-operations-heading h2{letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(32px,3.8vw,56px);font-weight:500;line-height:1.08}.commercial-operations-heading>p{max-width:440px;margin:0;font-size:16px;line-height:1.65}.commercial-operations-workbench{grid-template-columns:.92fr 1.08fr;align-items:start;gap:clamp(28px,5vw,76px);display:grid}.commercial-operations-choices fieldset{border:0;min-width:0;margin:0;padding:0}.commercial-operations-choices legend,.commercial-operations-static h3{margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.3}.commercial-operations-help{color:#66584a;margin:0 0 20px;font-size:13px;line-height:1.5}.commercial-operations-choices label{cursor:pointer;border-top:1px solid #806b4a38;grid-template-columns:18px 26px 1fr;align-items:center;gap:12px;margin:0;padding:19px 12px;transition:background .2s,color .2s;display:grid;position:relative}.commercial-operations-choices label:last-child{border-bottom:1px solid #806b4a38}.commercial-operations-choices label input{opacity:0;width:18px;height:18px;position:absolute;top:calc(50% - 9px);left:12px}.commercial-operations-choices label:has(input:focus-visible){outline-offset:3px;outline:2px solid #8c482b}.commercial-operations-check{background:0 0;border:1px solid #796d5f;border-radius:3px;place-items:center;width:17px;height:17px;transition:background .2s;display:grid}.commercial-operations-check svg{opacity:0}.is-selected .commercial-operations-check{color:#fff;background:#8d512f;border-color:#8d512f}.is-selected .commercial-operations-check svg{opacity:1}.commercial-operations-choices label.is-selected{background:#fff8ec8c}.commercial-operations-choices strong{font-size:15px;font-weight:600;line-height:1.35;display:block}.commercial-operations-choices small{color:#66584a;margin-top:5px;font-size:12px;line-height:1.5;display:block}.commercial-operations-choice-icon{color:#6d5943}.commercial-operations-overview{min-width:0}.commercial-operations-diagram{background:#fff9ee;border:1px solid #bca48970;margin:0;padding:21px 23px 15px}.commercial-operations-diagram-header{color:#776450;justify-content:space-between;gap:12px;padding-bottom:17px;font-size:11px;line-height:1.4;display:flex}.commercial-operations-network{grid-template-columns:1fr 108px;align-items:stretch;display:grid}.commercial-operations-lanes{padding-block:2px}.commercial-operations-lane{color:#827568;align-items:center;min-height:48px;transition:color .25s;display:flex}.commercial-operations-node{align-items:center;gap:10px;min-width:132px;font-size:13px;display:flex}.commercial-operations-path{background:#bca99070;flex:1;height:1px;margin-inline:9px 0;transition:background .25s;position:relative}.commercial-operations-path:after{content:"";background:#bca990;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-3px}.commercial-operations-path i{transform-origin:0;background:#ae683d;height:3px;transition:transform .4s;position:absolute;inset:-1px 0 auto;transform:scaleX(0)}.commercial-operations-lane.is-active{color:#77482e;font-weight:600}.commercial-operations-lane.is-active .commercial-operations-path i{transform:scaleX(1)}.commercial-operations-lane.is-active .commercial-operations-path:after{background:#ae683d}.commercial-operations-work{text-align:center;background:#f2e6d2;border:1px solid #a48a67;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:12px 6px;display:flex}.commercial-operations-work svg{fill:none;stroke:#786247;stroke-width:1.4px;width:55px;height:50px}.commercial-operations-work-line{stroke-dasharray:3 3}.commercial-operations-work strong{font-size:13px;line-height:1.3}.commercial-operations-work>span{font-size:9px;line-height:1.4}.commercial-operations-diagram figcaption{color:#766958;margin-top:16px;font-size:10px;line-height:1.45}.commercial-operations-brief{min-height:117px;padding-top:19px}.commercial-operations-brief h3{margin:0 0 10px;font-size:16px;font-weight:600}.commercial-operations-brief ul{gap:9px;margin:0;padding:0 0 0 17px;display:grid}.commercial-operations-brief li,.commercial-operations-brief>p{margin:0;padding-left:3px;font-size:13px;line-height:1.6}.commercial-operations-brief li::marker{color:#9a633d}.commercial-operations-footer{border-top:1px solid #806b4a38;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding-top:25px;display:flex}.commercial-operations-footer>p{color:#66584a;max-width:475px;margin:0;font-size:12px;line-height:1.6}.commercial-operations-footer>div{flex-shrink:0;align-items:center;gap:24px;display:flex}.commercial-operations-footer a{text-underline-offset:5px;color:inherit;font-size:12px}.commercial-operations-footer .commercial-operations-contact{color:#fff9ef;background:#695d46;border-radius:3px;padding:13px 20px;text-decoration:none;transition:background .2s}.commercial-operations-footer a:focus-visible{outline-offset:5px;outline:2px solid #8c482b}.commercial-operations-static p{border-top:1px solid #806b4a38;gap:5px;margin:0;padding:14px 0;font-size:14px;display:grid}.commercial-operations-static p span{font-size:12px;line-height:1.5}@media (hover:hover){.commercial-operations-choices label:hover{background:#fff9edb3}.commercial-operations-footer .commercial-operations-contact:hover{background:#8a613d}}@media (max-width:760px){.commercial-operations-heading{margin-bottom:25px;display:block}.commercial-operations-heading h2{max-width:540px}.commercial-operations-heading>p{max-width:540px;margin-top:18px;font-size:14px}.commercial-operations-workbench{grid-template-columns:1fr;gap:23px}.commercial-operations-choices legend{font-size:16px}.commercial-operations-help{margin-bottom:12px}.commercial-operations-choices label{padding-block:13px}.commercial-operations-choices small{display:none}.commercial-operations-choices strong{font-size:13px}.commercial-operations-diagram{padding:16px}.commercial-operations-network{grid-template-columns:1fr 96px}.commercial-operations-diagram-header{padding-bottom:12px;font-size:10px}.commercial-operations-node{gap:7px;min-width:117px;font-size:12px}.commercial-operations-node svg{width:18px}.commercial-operations-path{margin-left:5px}.commercial-operations-lane{min-height:42px}.commercial-operations-brief{min-height:0;padding-top:17px}.commercial-operations-footer{margin-top:23px;display:block}.commercial-operations-footer>div{flex-wrap:wrap;gap:20px;margin-top:18px}.commercial-operations-footer>p{max-width:520px}}@media (prefers-reduced-motion:reduce){.commercial-operations *{transition:none!important}}
