.rm-resource-section{border-top:1px solid var(--public-line)}.rm-marketing .rm-resource-intro{text-align:left;border-bottom:1px solid var(--public-line);margin-bottom:2.5rem}.rm-marketing .rm-resource-intro h1{margin-top:1.3rem;font-size:clamp(2.7rem,5.8vw,5.25rem);line-height:1.03}.rm-marketing .rm-resource-intro>p{margin-inline:0}.rm-resource-grid{grid-template-columns:1.05fr 1fr;gap:1.25rem;display:grid}.rm-resource-card{border:1px solid var(--public-line);background:var(--public-paper);border-radius:.8rem;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.5rem,2.5vw,2.5rem);display:flex}.rm-resource-number{font-variant-numeric:tabular-nums;color:var(--public-muted);margin-bottom:1.5rem;font-size:.8rem}.rm-resource-card:first-child{background:var(--public-ink);border-color:var(--public-ink);color:var(--public-paper);grid-row:span 2;justify-content:flex-end}.rm-resource-card:first-child .rm-resource-number{color:var(--public-soft);margin-bottom:auto;padding-bottom:3rem;font-size:clamp(2.75rem,6vw,5rem);line-height:1}.rm-marketing .rm-resource-card:first-child h3{max-width:18ch;margin-block:1rem;font-size:clamp(1.7rem,3vw,2.75rem);line-height:1.12}.rm-resource-card:first-child :is(.rm-resource-category,.rm-text-link){color:var(--public-paper)}.rm-marketing .rm-resource-card:first-child p{color:color-mix(in srgb, var(--public-paper) 86%, var(--public-ink));max-width:40ch}.rm-resource-card:first-child>.rm-text-link{margin-top:.5rem}.rm-resource-category{color:var(--public-blue);font-size:.8rem}.rm-marketing .rm-resource-card h3{margin-block:.9rem .6rem;font-size:1.2rem;line-height:1.3}.rm-resource-card h3 a{color:inherit;text-decoration:none;display:block}.rm-resource-card h3 a:hover{text-decoration:underline}.rm-marketing .rm-resource-card p{color:var(--public-muted);margin-bottom:1.5rem;font-size:.95rem}.rm-resource-card>.rm-text-link{margin-top:auto}.rm-resource-library{padding-block:1rem 3rem}.rm-marketing .rm-resource-library>h2{margin-bottom:1.5rem;font-size:clamp(1.6rem,3vw,2.5rem)}@media (max-width:1000px){.rm-resource-grid{gap:1.5rem}}@media (max-width:700px){.rm-resource-grid{grid-template-columns:1fr;gap:.75rem}.rm-resource-card:first-child{grid-row:auto}.rm-resource-card:first-child .rm-resource-number{padding-bottom:1.5rem}}.rm-guide-toc{background:var(--public-soft);border-radius:.8rem;max-width:76ch;margin:1.5rem auto 2rem;padding:1.25rem 1.5rem}.rm-guide-toc>strong{margin-bottom:.5rem;display:block}.rm-guide-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;margin:0;padding-left:1.25rem;display:grid}.rm-guide-toc a{align-items:center;min-height:2.75rem;padding-block:.5rem;font-size:.9rem;display:flex}@media (max-width:700px){.rm-guide-toc ol{grid-template-columns:1fr}}
