/* Scheduled articles inherit the site's established reading surface. */
.scheduled-article-page .article-sidebar-sticky{top:96px;max-height:calc(100dvh - 120px)}
.scheduled-article-page :target{scroll-margin-top:104px}
.scheduled-article-page .scheduled-hero-download{margin-top:18px}
.scheduled-article-page .editorial .scheduled-download-note{font-size:12px;line-height:1.8;color:#526875;margin:10px 0 0}
.scheduled-article-page .scheduled-pdf-cta{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #d5e2e7}
.scheduled-article-page .editorial .scheduled-pdf-cta h2{font-size:18px;line-height:1.65;margin:0 0 12px;padding:0;border:0}
.scheduled-article-page .editorial .scheduled-pdf-cta p{font-size:13px;line-height:1.85;margin:0 0 14px}
.scheduled-article-page .scheduled-pdf-cta .article-button{width:100%;font-size:13px;padding:12px 10px}
.scheduled-article-page .scheduled-pdf-cta>a:last-child{display:inline-block;font-size:12px;margin-top:10px;min-height:30px}
.scheduled-article-page .editorial .table-wrap{overflow:auto;scrollbar-width:thin;scrollbar-color:#9fb9c2 #f2f6f7}
.scheduled-article-page .editorial .table-wrap:focus-visible{outline:3px solid #087f85;outline-offset:4px}
.scheduled-article-page .editorial .case-checklist td:first-child{width:52px;min-width:52px;white-space:nowrap;font-weight:700;color:#087f85;font-variant-numeric:tabular-nums}
.scheduled-article-page .editorial .case-checklist th:first-child{width:52px;min-width:52px;white-space:nowrap}
.scheduled-article-page .editorial .case-checklist td:nth-child(2){width:35%;font-weight:700}
.scheduled-article-page .editorial .vendor-questions td:first-child{width:26%;font-weight:700}
.scheduled-article-page .editorial .form-template{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:15px;line-height:2;background:#f2f6f7;border:1px solid #d5e2e7;border-radius:8px;padding:24px;margin:16px 0 24px}
.scheduled-article-page .scheduled-copy-actions{display:flex;align-items:center;gap:18px;margin-top:24px}
.scheduled-article-page .editorial .scheduled-copy-actions p{font-size:13px;margin:0;color:#526875}
.scheduled-article-page .form-copy label{font-size:14px;font-weight:700}
.scheduled-article-page .form-copy textarea{width:100%;margin-top:10px;padding:14px;font:inherit;line-height:1.8;background:#fff;border:1px solid #9fb9c2;border-radius:8px;resize:vertical}
.scheduled-article-page .editorial article figure{max-width:600px}
.scheduled-article-page ::selection{background:#d2eeec;color:#15384b}
.scheduled-article-page textarea{caret-color:#087f85}
@media(max-width:700px){
  .scheduled-article-page .editorial .table-wrap{overflow:visible;border:0}
  .scheduled-article-page .editorial .scheduled-table,.scheduled-article-page .scheduled-table tbody{display:block;min-width:0;width:100%}
  .scheduled-article-page .scheduled-table thead{display:none}
  .scheduled-article-page .scheduled-table tr{display:block;border:1px solid #d5e2e7;border-radius:10px;padding:15px;margin-bottom:16px;background:#fff}
  .scheduled-article-page .editorial .scheduled-table td{display:block;border:0;padding:7px 0;width:auto;min-width:0;overflow-wrap:anywhere}
  .scheduled-article-page .scheduled-table td:first-child{font-weight:700;color:#15384b;font-size:16px}
  .scheduled-article-page .scheduled-table td:not(:first-child):before{content:attr(data-label);display:block;font-size:12px;color:#526875;font-weight:700;margin-bottom:3px}
  .scheduled-article-page .case-checklist td:nth-child(2):before{display:none}
  .scheduled-article-page .editorial .case-checklist td:first-child{font-size:14px;padding-bottom:0}
  .scheduled-article-page .editorial .case-checklist td:nth-child(2){padding-top:0;width:auto}
  .scheduled-article-page .editorial .vendor-questions td:first-child{width:auto}
  .scheduled-article-page .editorial .form-template{font-size:14px;padding:18px 16px}
  .scheduled-article-page .scheduled-copy-actions{display:block}
  .scheduled-article-page .editorial .scheduled-copy-actions p:not(:empty){margin-top:10px}
  .scheduled-article-page .article-mobile-action:not([hidden]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}
  .scheduled-article-page .article-mobile-action>a:first-child{border:1px solid #087f85;border-radius:6px;padding:10px 8px;text-decoration:none}
}
@media(max-width:420px){.scheduled-article-page .article-mobile-action:not([hidden]){padding-inline:12px}.scheduled-article-page .article-mobile-action a{font-size:11px}}
@media print{.scheduled-article-page .scheduled-hero-download,.scheduled-article-page .scheduled-copy-actions,.scheduled-article-page .form-copy label{display:none!important}.scheduled-article-page .scheduled-table,.scheduled-article-page .scheduled-table tbody{display:table-row-group}.scheduled-article-page .scheduled-table tr{display:table-row}.scheduled-article-page .scheduled-table td{display:table-cell}.scheduled-article-page .scheduled-table td:before{display:none}}
