.resource-hero h1{max-width:980px}.resource-hero .product-deck{max-width:760px}.resource-body{max-width:920px;padding-top:56px;padding-bottom:72px;line-height:1.85}.resource-body section{margin:0 0 38px}.resource-body h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.3;margin:0 0 18px}.resource-body p{margin:0 0 18px}.resource-body a{color:#175780;text-decoration:underline;text-underline-offset:3px}.resource-body li{margin-bottom:12px}.resource-body ul{padding-left:24px}.resource-body details{padding:20px 0;border-bottom:1px solid #c6d6e2}.resource-body summary{font-weight:700;cursor:pointer;line-height:1.5}.resource-body details p{margin:16px 0 0}.resource-next{padding:28px;border:1px solid #c6d6e2;background:#edf2f5;border-radius:8px}.resource-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.resource-cards section{padding:24px;background:#edf2f5;border:1px solid #c6d6e2;border-radius:8px;margin:0}.resource-links{padding:28px 0;display:flex;gap:20px;flex-wrap:wrap}.resource-links a{color:#175780}.resource-body .button{color:#141414;text-decoration:none;margin:0 16px 12px 0}@media(max-width:600px){.resource-cards{grid-template-columns:1fr}.resource-body{padding-top:32px}.resource-next{padding:20px}.resource-hero h1{font-size:2.4rem}}
.page-contents{border-left:3px solid #65afe1;padding:18px 24px;background:#edf2f5;margin-bottom:36px}.page-contents ul{columns:2;margin:12px 0 0}.page-contents li{break-inside:avoid}.table-scroll{overflow-x:auto}.decision-table{border-collapse:collapse;width:100%;font-size:.95rem}.decision-table th,.decision-table td{border:1px solid #c6d6e2;padding:14px;text-align:left;vertical-align:top}.decision-table th{background:#edf2f5}.resource-body h2{scroll-margin-top:110px}@media(max-width:600px){.page-contents ul{columns:1}}
