.about-page,.example-page,.resource-index{padding-block:28px 65px;color:#1a3555}.resource-heading{max-width:860px;padding:12px 0 36px}.resource-heading h1{font-size:clamp(32px,4.7vw,56px);line-height:1.14;letter-spacing:-.05em;margin:17px 0 23px;color:#183353}.resource-heading h1 span{color:#1e71cf}.resource-heading>p{font-size:15px;line-height:1.9;color:#5d738c;max-width:720px;margin:0 0 17px}.resource-heading>p a{color:#206cc0;text-underline-offset:4px}.resource-heading>small{display:block;font-size:11px;line-height:1.9;color:#718398;max-width:680px;margin-top:18px}.resource-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.resource-card{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:23px;border:1px solid #dfe8f1;background:white;border-radius:15px;padding:23px;min-width:0;align-items:center}.resource-preview{display:block;background:#edf3fb;padding:12px;border-radius:8px}.resource-preview img{display:block;width:100%;height:auto;box-shadow:0 5px 15px #1d385d16}.resource-card .blog-kicker{font-size:8px}.resource-card h2{font-size:21px;line-height:1.3;letter-spacing:-.035em;margin:12px 0}.resource-card h2 a{color:#203e62;text-decoration:none}.resource-card p{font-size:12px;line-height:1.85;color:#647b95;margin:0 0 17px}.resource-card .blog-text-link{font-size:10px}.example-downloads{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.example-downloads a{display:inline-flex;align-items:center;gap:9px;padding:13px 17px;min-height:44px;background:#176fc9;color:#fff;border:1px solid #176fc9;border-radius:8px;font-size:12px;font-weight:750;text-decoration:none}.example-downloads a+a{background:#fff;color:#2266ab;border-color:#ccdef0}.example-downloads a:hover{filter:brightness(.94)}.example-downloads.compact{margin:18px 0}.example-downloads.compact a{font-size:11px;padding:10px 13px}.resource-worksheets{padding-top:55px}.about-editorial h2,.resource-adviser h2,.resource-method h2,.resource-reading h2,.resource-worksheets h2{font-size:28px;line-height:1.3;letter-spacing:-.04em;color:#203d5e;margin:12px 0 20px}.resource-worksheets>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.resource-worksheets article{border:1px solid #dfe7f0;border-radius:12px;background:#fff;padding:24px;min-width:0}.resource-worksheets h3{font-size:18px;line-height:1.4;margin:0 0 12px;color:#294566}.resource-worksheets p{font-size:12px;line-height:1.9;color:#6b7f96}.resource-worksheet-link,.resource-worksheets a{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#246abd;font-weight:750;text-underline-offset:4px;line-height:1.8}.resource-worksheet-link svg,.resource-worksheets a svg{flex:none}.resource-adviser,.resource-method{margin-top:36px;padding:29px 32px;background:#edf4fc;border:1px solid #dde8f5;border-radius:13px}.resource-adviser h2,.resource-method h2{font-size:25px;margin:0 0 15px}.resource-adviser p,.resource-method p{max-width:900px;font-size:13px;line-height:1.9;color:#607893}.resource-method .tidy-btn{margin-top:8px;font-size:12px}.resource-adviser{background:#fff}.example-reading-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px;align-items:start}.example-reading-grid figure{margin:0;background:#ecf2f9;padding:23px;border-radius:12px;border:1px solid #dce6f0}.example-reading-grid figure img{width:100%;height:auto;display:block;box-shadow:0 9px 22px #253f611a}.example-reading-grid figcaption{font-size:11px;line-height:1.9;color:#677e97;margin-top:18px}.example-reading-grid article>h2{font-size:29px;line-height:1.3;margin:0 0 26px;color:#203d60}.example-reading-grid article>section{margin-bottom:27px}.example-reading-grid h3{font-size:18px;line-height:1.4;letter-spacing:-.02em;color:#2c4a6e;margin:0 0 12px}.example-reading-grid p{font-size:13px;line-height:1.9;color:#627992;margin:0}.example-score{padding:23px;background:#edf5ff;border:1px solid #d6e6f8;border-radius:12px;margin-top:30px}.example-score h3{font-size:21px;margin-top:12px}.example-score ul{list-style:none;padding:0;margin:20px 0;display:grid;gap:11px}.example-score li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#4e6e90}.example-score li span{display:flex;align-items:center;gap:7px}.example-score li strong{white-space:nowrap}.example-score li svg{flex:none;color:#2f7da5}.example-score p{font-size:10px;line-height:1.9}.example-score a{display:inline-flex;gap:7px;align-items:center;font-size:11px;color:#2b6db9;margin-top:15px;text-underline-offset:4px}.resource-reading{padding-top:33px}.resource-reading a{display:flex;align-items:center;gap:10px;font-size:13px;color:#286cb8;line-height:1.9;margin:13px 0;text-underline-offset:4px}.resource-reading svg{flex:none}.article-resource{padding:27px;background:#f0f5fc;border:1px solid #dbe7f6;border-radius:13px;margin:30px 0 40px}.article-resource h2{font-size:25px;margin:12px 0 16px}.article-resource>p{font-size:13px;line-height:1.85}.article-resource-preview{display:block;max-width:250px;margin:22px 0;background:#e4edf9;padding:13px;border-radius:8px}.article-resource-preview img{display:block;width:100%;height:auto;box-shadow:0 5px 18px #163a6319}.article-resource>.blog-text-link{font-size:12px}.article-resource>small{display:block;margin-top:15px;font-size:10px;line-height:1.85;color:#708298}.about-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:10px 0 45px}.about-principles section{padding:26px;border:1px solid #dde6f1;border-radius:12px;background:#fff;min-width:0}.about-principles svg{color:#2272c5}.about-principles h2{font-size:21px;line-height:1.35;margin:17px 0 13px;letter-spacing:-.03em}.about-principles p{font-size:12px;line-height:1.9;color:#637a95;margin:0}.about-editorial{max-width:880px;padding:28px 0;border-top:1px solid #dce6f0;scroll-margin-top:110px}.about-editorial p{font-size:14px;line-height:1.9;color:#61758e;margin:0 0 18px}.about-links{display:grid;gap:15px;margin-top:20px}.about-links a{display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.8;color:#286dbd;text-underline-offset:4px}.about-page a:focus-visible,.example-page a:focus-visible,.resource-index a:focus-visible{outline:3px solid #6aa5e8;outline-offset:4px;border-radius:3px}@media(max-width:1050px){.resource-card{grid-template-columns:1fr;align-items:start}.resource-preview{max-width:225px}.resource-card>div{min-width:0}.resource-worksheets>div{grid-template-columns:1fr}.example-reading-grid{gap:27px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.example-reading-grid{grid-template-columns:1fr}.example-reading-grid figure{max-width:550px}.about-principles{grid-template-columns:1fr;gap:16px}.resource-card{padding:22px}.resource-heading h1{font-size:39px}.resource-adviser,.resource-method{padding:25px}}@media(max-width:540px){.resource-example-grid{grid-template-columns:1fr;gap:20px}.resource-card{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:16px;padding:19px}.resource-card h2{font-size:19px}.resource-card .blog-kicker{font-size:7px}.resource-preview{padding:8px;align-self:start}.resource-card p{font-size:11px}.resource-heading{padding-top:5px;padding-bottom:25px}.resource-heading h1{font-size:34px}.resource-heading>p{font-size:14px}.resource-worksheets{padding-top:37px}.resource-worksheets h2{font-size:26px}.resource-adviser h2,.resource-method h2{font-size:23px}.resource-adviser,.resource-method{padding:23px 21px}.example-reading-grid figure{padding:17px}.example-downloads{gap:9px}.example-downloads a{font-size:11px;padding:12px 14px}.article-resource{padding:23px 20px}.article-resource h2{font-size:23px}.article-resource .example-downloads{flex-direction:column;align-items:start}.about-editorial p{font-size:13px;line-height:1.9}.about-editorial h2{font-size:26px}.about-principles section{padding:23px}.resource-reading a{font-size:12px}.example-score li{font-size:11px}.example-score{padding:20px}.example-reading-grid article>h2{font-size:27px}}@media(max-width:360px){.resource-card{grid-template-columns:1fr}.resource-preview{max-width:200px}}.service-example-preview{margin:0;align-self:center;justify-self:center;width:min(100%,270px)}.service-example-preview img{display:block;width:100%;height:auto;border:1px solid #d9e5f2;border-radius:6px;box-shadow:0 12px 30px #17395b18}.service-example-preview figcaption{font-size:9px;text-align:center;color:#6b8098;line-height:1.7;margin-top:13px}.service-proof{padding:30px;background:#f0f6fd;border:1px solid #deebf8;border-radius:14px;margin:26px 0}.service-proof h2{color:#203d61;font-size:27px;line-height:1.3;letter-spacing:-.04em;margin:0 0 19px}.service-proof li,.service-proof p{font-size:14px;line-height:1.9;color:#607a95}.service-proof ol{padding-left:22px;margin-block:20px}.service-proof li{padding-left:6px;margin-bottom:9px}.service-proof>a{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:750;color:#246fc0;text-underline-offset:4px}.resume-check-loading{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:200;padding:15px 22px;border:1px solid #d3e1f0;border-radius:10px;background:white;color:#274a72;box-shadow:0 10px 40px #17385a20;font-size:13px;max-width:calc(100vw - 32px);text-align:center}@media(max-width:820px){.service-example-preview{width:220px}.service-proof{padding:24px}.service-proof h2{font-size:25px}.service-proof li,.service-proof p{font-size:13px}}@media(max-width:540px){.service-example-preview{width:190px;margin-top:10px}}.seo-breadcrumbs{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.8;color:#75889f;margin-bottom:22px;min-width:0}.seo-breadcrumbs a{color:#4c719a;text-underline-offset:3px;flex:none}.seo-breadcrumbs [aria-current=page]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}