.resources-page{color:#17172e;background:#f8f8fc}.public-site .resources-page .suite-hero{background:var(--marketing-night);padding-block:4rem 5rem}.public-site .resources-page .suite-hero h1{color:#fff;letter-spacing:-.04em;font-size:clamp(2.25rem,4.6vw,3.875rem);font-weight:650}.public-site .resources-page .suite-hero>.wrap>p{color:#c0bfd6}.resources-page .resources-guides{padding-block:3rem 0}.resources-page .resources-topic{letter-spacing:-.03em;margin:3rem 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:650}.resources-page .resources-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem}.resources-page .resources-guide-grid li{min-width:0}.resources-page .resources-guide-grid a{background:#fff;border:0;border-radius:1rem;padding:0;overflow:hidden;box-shadow:0 4px 20px #0809210a}.resources-page .resources-guide-grid img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.resources-page .resource-card-copy{padding:1.5rem}.resources-page .resources-guide-grid strong{letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.35}.resources-page .resources-guide-grid small{color:#616176}.resources-page .resources-guide-grid .resource-read{letter-spacing:0;color:#5c36b6;align-items:center;gap:.5rem;margin:1.25rem 0 0;font-size:.8125rem;display:flex}.resources-page .resource-read span{color:inherit;margin:0;font-size:1rem}.resources-page .resources-grid{padding-bottom:4rem}@media (hover:hover) and (pointer:fine){.resources-page .resources-guide-grid a:hover strong{color:#5c36b6;text-underline-offset:4px;text-decoration:underline 1px}}@media (width<=1000px){.resources-page .resources-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.public-site .resources-page .suite-hero{padding-block:2.5rem 3rem}.resources-page .resources-guide-grid{grid-template-columns:1fr}.resources-page .resources-topic{margin-top:2.5rem}}
