.native-page .results-page{--accent:var(--green);--accent-wash:#16b78312;--accent-ink:#14513d}.native-page .results-page .product-hero h1{max-width:22ch}.native-page .results-page .hero-summary{max-width:64ch;margin:24px 0 18px;font-size:1.2rem}.native-page .results-page .results-rating{color:var(--muted);margin-bottom:26px}.native-page .results-page .results-rating a{font-weight:800}.native-page .results-page #recognition{padding-top:48px;padding-bottom:0}.native-page .results-page .results-chapter-heading{margin-bottom:32px}.native-page .results-page #recruit .results-chapter-heading{border-top:3px solid var(--green);padding-top:24px}.native-page .results-page #retain .results-chapter-heading{border-top:3px solid var(--blue);padding-top:24px}.native-page .results-page :is(.results-chapter-heading,#recognition) h2{max-width:none}.native-page .results-page #featured{padding-bottom:0}.native-page .results-page .results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.native-page .results-page .results-featured{grid-template-columns:repeat(2,minmax(0,1fr))}.native-page .results-page .results-story{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;min-width:0;display:flex}.native-page .results-page .results-story .youtube-embed{border-radius:13px 13px 0 0;min-height:0}.native-page .results-page .results-story-body{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.native-page .results-page .results-year{background:var(--quiet);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;margin-bottom:16px;padding:3px 10px;font-size:.8rem;font-weight:800;display:inline-block}.native-page .results-page .results-story .home-quote{width:100%;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;flex:1;justify-content:space-between;padding:0;display:flex}.native-page .results-page .results-story .home-quote p{font-size:1.12rem}.native-page .results-page .results-featured .home-quote p{font-size:1.4rem}.native-page .results-page .results-story .quote-person :is(strong,span){margin:0;font-size:.92rem;display:inline}.native-page .results-page .results-story .quote-person strong{margin-right:.3em}.native-page .results-page .results-recognition{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.native-page .results-page .results-review-tile{border:1px solid var(--line);border-radius:14px;min-width:0;padding:28px;display:flex}.native-page .results-page .results-review-card{text-align:center;flex-direction:column;align-items:center}.native-page .results-page .results-review-logo{place-items:center;height:112px;display:grid}.native-page .results-page .results-review-logo img{object-fit:contain;width:112px;height:112px}.native-page .results-page .results-review-wordmark{letter-spacing:-.02em;font-size:1.65rem;font-weight:900}.native-page .results-page .results-review-score{margin-top:24px;line-height:1}.native-page .results-page .results-review-score strong{font-variant-numeric:tabular-nums;font-size:3rem;font-weight:900}.native-page .results-page .results-review-score span{color:var(--muted);font-size:1rem}.native-page .results-page .results-review-site{color:var(--muted);margin-top:8px;font-size:1rem}.native-page .results-page .results-review-card .text-link{margin-top:12px;font-size:1rem}.native-page .results-page .results-recognition-badge{grid-column:1/-1;align-items:center;gap:24px}.native-page .results-page .results-recognition-badge img{flex:none;width:112px}.native-page .results-page .results-recognition-badge p{color:var(--muted);margin-top:8px;font-size:1rem}@media (width<=900px){.native-page .results-page .results-grid,.native-page .results-page .results-recognition{grid-template-columns:repeat(2,minmax(0,1fr))}.native-page .results-page .results-story-body,.native-page .results-page .results-review-tile{padding:20px}.native-page .results-page .results-featured .home-quote p{font-size:1.2rem}}@media (width<=600px){.native-page .results-page #recognition{padding-top:36px}.native-page .results-page .product-hero h1{max-width:17ch}.native-page .results-page .hero-summary{font-size:1.05rem}.native-page .results-page .results-grid,.native-page .results-page .results-recognition{grid-template-columns:minmax(0,1fr)}.native-page .results-page .results-review-card{text-align:left;grid-template-columns:96px minmax(0,1fr);column-gap:20px;display:grid}.native-page .results-page .results-review-logo{grid-row:1/4}.native-page .results-page .results-review-wordmark{font-size:1.3rem}.native-page .results-page .results-review-score{margin-top:0}.native-page .results-page .results-review-site{margin-top:4px}.native-page .results-page .results-review-card .text-link{margin-top:8px}.native-page .results-page .results-recognition-badge{gap:20px}.native-page .results-page .results-recognition-badge img{width:80px}}
