.decision-path{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:36px;padding:30px 32px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius)}
.decision-path>div:first-child{max-width:680px;min-width:0}.decision-path h2{font-size:27px;margin:9px 0 12px}.decision-path p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.decision-actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;flex-shrink:0;font-size:12px}.decision-actions .button{text-align:center;white-space:normal}
.guide-next-step{display:block;padding:26px}.guide-next-step .decision-actions{margin-top:22px}.guide-next-step h2{font-size:26px}
.provider-demo-section{padding-block:15px 38px}.provider-demo-section .section-heading{align-items:flex-start}.provider-demo-section .section-heading>div{max-width:740px}.provider-demo-section .section-heading>a{font-size:13px;white-space:nowrap}.provider-demo{display:block;width:100%;height:880px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}
.provider-options{display:grid;grid-template-columns:1fr 1fr;gap:28px}.provider-options>article{padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.provider-options h2{font-size:27px;margin-top:12px}.provider-options p{color:var(--muted);font-size:14px}.provider-note{grid-column:1/-1;border-top:1px solid var(--line);padding-top:24px;font-size:13px}.provider-note p{margin:8px 0;max-width:780px}
@media(max-width:1100px){.nav nav{gap:20px}.decision-path{align-items:flex-start}.decision-path>.decision-actions{max-width:300px}}
@media(max-width:900px){.decision-path{flex-direction:column;gap:22px}.decision-path>.decision-actions{max-width:none}}
@media(max-width:600px){.provider-options{grid-template-columns:1fr}.provider-options>article{padding:24px}.decision-path{padding:24px}.decision-path h2{font-size:25px}.decision-actions{width:100%}.decision-actions .button{width:100%}.provider-demo{height:1080px}.provider-demo-section .section-heading{flex-direction:column;gap:8px}}
@media print{
  .edition,.nav,footer,.resource-noscript,.results-bar .row-actions,.compare-dock,.toast,.decision-path,.save-button,.compare-check,.product-card .inline,.skip{display:none!important}
  body{background:white;color:#17231b;padding:0!important;font-size:11px}.wrap{width:100%;max-width:none}.page-head{padding-top:0}.page-head h1{font-size:30px}.page-head .lede{font-size:13px}.bottom-space{padding-bottom:0}.table-scroll{overflow:visible}.compare-table{min-width:0!important;width:100%;table-layout:fixed;font-size:10px}.compare-table th,.compare-table td{min-width:0!important;max-width:none!important;overflow-wrap:anywhere;padding:9px 6px}.compare-table th:first-child{width:24%}.compare-table a{font-size:inherit}.compare-table small{display:block;font-size:9px}.compare-table thead{display:table-header-group}.compare-table tr,.product-card{break-inside:avoid}.notice{padding:12px;margin-top:18px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card{padding:18px}.product-title{font-size:16px;min-height:0}.capacity{font-size:28px}.has-resource-bar{padding-bottom:0}
}
