
.qdm-draft-commercial{padding:78px 0;background:#f3f6f8}.qdm-draft-commercial h2{max-width:790px}.qdm-draft-commercial .lead{max-width:790px;font-size:18px}.qdm-factors{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin:34px 0}.qdm-factor{border-top:2px solid #1655ce;padding-top:20px}.qdm-factor b{display:block;font-size:19px;margin-bottom:10px;color:#182c42}.qdm-factor p{font-size:15px;line-height:1.65;margin-bottom:12px}.qdm-free-note{font-size:14px;margin-top:18px;color:#435a71}.qdm-price-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 42px;margin:30px 0}.qdm-price-grid h3{font-size:20px;margin-bottom:12px}.qdm-commercial-intro{max-width:890px}.qdm-commercial-intro h1{max-width:20ch}.qdm-commercial-intro .hero-lead{max-width:830px}.qdm-commercial-intro .qdm-free-note{padding:14px 20px;background:#eaf2ff;border-left:3px solid #1655ce;display:inline-block}.qdm-steps{counter-reset:step;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px}.qdm-step{counter-increment:step;border-top:1px solid #bfcdd9;padding-top:22px}.qdm-step:before{content:'0' counter(step);display:block;font-size:13px;color:#1655ce;font-weight:650;margin-bottom:18px}.qdm-step h3{font-size:21px;margin-bottom:14px}.qdm-table-wrap{overflow-x:auto;border:1px solid #dbe3e9;border-radius:4px;margin:28px 0 18px}.qdm-scope-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.qdm-scope-table th{background:#edf2f7;color:#14283e;font-weight:650;padding:17px 22px}.qdm-scope-table td{border-top:1px solid #dbe3e9;padding:18px 22px;vertical-align:top;line-height:1.65}.qdm-scope-table td:first-child{font-weight:600;width:29%;color:#182c42}.qdm-commercial-section{padding:76px 0}.qdm-commercial-section h2{max-width:870px}.qdm-commercial-section>.container>p{max-width:870px}.qdm-change-note{background:#edf2f7;padding:24px 28px;margin-top:25px;border-left:3px solid #1655ce}.qdm-change-note h3{font-size:21px;margin-bottom:12px}.qdm-change-note p{margin:0}.qdm-brief{background:#14283e;color:#fff;padding:70px 0}.qdm-brief h2,.qdm-brief p,.qdm-brief li{color:inherit}.qdm-brief .eyebrow{color:#a5c6ff}.qdm-brief .qdm-brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.qdm-brief ul{list-style:none;counter-reset:brief}.qdm-brief li{counter-increment:brief;padding:15px 0;border-bottom:1px solid #ffffff24;font-size:15px}.qdm-brief li:before{content:'0' counter(brief);margin-right:16px;color:#a5c6ff;font-size:12px}.qdm-brief .button-secondary{background:transparent;color:white;border-color:#8ba0b7}.qdm-brief .qdm-free-note{font-size:13px;opacity:.75}.qdm-group-badge{display:inline-block;margin:2px 0 15px;padding:5px 9px;font-size:11px;letter-spacing:.03em;color:#1655ce;background:#eaf2ff;border-radius:3px;line-height:1.5;font-weight:600}.qdm-status-note{padding:30px 36px;border:1px solid #dbe3e9;background:#fff;margin-bottom:42px}.qdm-status-note h2{font-size:25px;margin:0 0 12px}.qdm-status-note p{font-size:14px;max-width:930px;margin:0}.qdm-documents{background:#f3f6f8;padding:78px 0}.qdm-documents .doc-head{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.qdm-documents .doc-head h2{margin-bottom:15px}.qdm-documents .doc-count{font-size:13px;color:#1655ce;font-weight:650}.qdm-pdf-link{display:inline-flex;padding:7px 12px;border:1px solid #b8c8da;color:#1655ce;background:white;font-weight:600;white-space:nowrap;font-size:13px;border-radius:3px}.qdm-missing-pdf{font-size:12px;font-weight:400;color:#66788b}.qdm-catalog-company{margin-top:58px}.qdm-documents .qdm-scope-table td:first-child{width:54%}.qdm-documents .qdm-scope-table th:not(:first-child){white-space:nowrap}.qdm-documents .qdm-scope-table td{background:white}.qdm-doc-foot{font-size:12px;margin-top:22px}.hero h1{font-size:clamp(38px,4.15vw,61px)}[hidden]{display:none!important}
@media(max-width:900px){.qdm-factors,.qdm-steps{gap:24px}.qdm-brief .qdm-brief-grid{grid-template-columns:1fr;gap:20px}.qdm-scope-table td:first-child{width:34%}.qdm-commercial-intro h1{font-size:44px}.qdm-documents .qdm-scope-table td:first-child{min-width:220px}.qdm-documents .qdm-scope-table{min-width:600px}}
@media(max-width:600px){.qdm-factors,.qdm-steps,.qdm-price-grid{grid-template-columns:1fr;gap:22px}.qdm-commercial-section,.qdm-documents,.qdm-draft-commercial{padding:48px 0}.qdm-scope-table td,.qdm-scope-table th{padding:13px 14px;font-size:13px}.qdm-scope-table td:first-child{width:36%}.qdm-commercial-intro h1{font-size:38px}.qdm-status-note{padding:22px}.qdm-brief{padding:48px 0}.qdm-change-note{padding:22px}.qdm-brief .hero-actions{align-items:stretch}.hero h1{font-size:39px}.catalog-intro-note{gap:10px!important}}
/* Keep the added navigation item usable at intermediate screen widths. */
@media(min-width:901px)and(max-width:1200px){.header-inner{position:relative}.menu-toggle{display:flex;align-items:center;gap:10px}.navigation{display:none}.navigation.is-open{display:flex;position:absolute;left:0;right:0;top:100%;padding:18px 24px;background:#fff;border:1px solid #dbe3e9;box-shadow:0 12px 26px #14283e1a;flex-direction:column;align-items:flex-start;gap:5px;max-height:calc(100vh - 120px);overflow-y:auto}.navigation .nav-dropdown{position:static;box-shadow:none;border:0;width:auto;padding:0 0 8px 14px}.navigation .language-switcher{margin-top:8px}.navigation .nav-cta{margin-top:8px}}
