.sample-page{line-height:1.65}.sample-container{width:min(960px,calc(100% - 48px));margin-inline:auto}.sample-hero{padding:35px 0 64px;text-align:center;background:linear-gradient(#f7f6f2e8,#f7f6f2f5),url(/brand/media/papertexture-601d8fd91cfe.webp);background-size:auto,560px}.sample-back{display:block;width:fit-content;color:#5d655e;font-size:12px;text-decoration:none;margin-bottom:48px}.sample-back:hover{color:#005033}.sample-eyebrow{margin:0 0 15px;color:#687167;font-size:11px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;line-height:1.5}.sample-hero h1{font-size:clamp(42px,5vw,68px);line-height:1.12;margin:0;letter-spacing:-.055em}.sample-intro{max-width:530px;margin:22px auto 0;font-size:16px;line-height:1.7;color:#575e56}.sample-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:27px 0 24px}.sample-disclaimer{max-width:510px;margin:auto;font-size:11px;line-height:1.7;color:#72776e}.sample-report-section{padding-block:65px 70px;scroll-margin-top:78px}.sample-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.sample-section-heading h2{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.2}.sample-section-heading .sample-eyebrow{margin-bottom:10px}.sample-section-heading>p{max-width:260px;margin:0;color:#6b726a;font-size:13px;line-height:1.7}.sample-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #dce0d9;margin-bottom:30px}.sample-tabs button{display:flex;align-items:baseline;gap:12px;padding:17px 20px;border:0;border-bottom:2px solid transparent;background:transparent;color:#737b71;text-align:left;font-size:16px;cursor:pointer}.sample-tabs button span{font-size:11px;font-weight:400}.sample-tabs button[aria-pressed=true]{color:#005033;border-bottom-color:#005033;background:#f2f5ef;font-weight:600}.sample-tabs button:hover{background:#f5f7f2}.sample-report-body{font-size:14px;line-height:1.7}.sample-report-body .font-mono{font-family:GeistSans,Arial,sans-serif;letter-spacing:.06em;font-size:11px}.sample-report-body .sample-score{border:1px solid #dce0d9;border-radius:6px;background:#f7f8f3}.sample-report-body .sample-score-value{font-family:Lora,Georgia,serif;font-size:76px;font-weight:400;letter-spacing:-.065em;color:#005033}.sample-report-body nav[aria-label]{border-radius:4px;overflow:hidden}.sample-report-body nav[aria-label] button{min-height:38px}.sample-report-body button:focus-visible,.sample-report-body [role=button]:focus-visible{outline:2px solid #005033;outline-offset:3px}.sample-report-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:50px;padding-top:32px;border-top:1px solid #dce0d9}.sample-report-cta p{margin:0;font-family:Lora,Georgia,serif;font-size:25px;line-height:1.4;letter-spacing:-.04em}.sample-report-cta p span{color:#7c8278}.sample-skills{padding:64px 0 72px;background:#f7f6f2}.sample-skills h2{font-size:clamp(28px,3vw,36px);line-height:1.25;margin:0 0 40px}.sample-skills-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px}.sample-skills-grid article+article{padding-left:40px;border-left:1px solid #dce0d9}.sample-skills h3{font-size:29px;line-height:1.2;margin:0 0 18px}.sample-skills article>p:not(.sample-eyebrow){color:#60685e;font-size:14px;line-height:1.8}.sample-skills ul{list-style:none;margin:24px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;font-size:12px;color:#4d584c}.sample-skills li{display:flex;gap:8px;align-items:baseline}.sample-skills li:before{content:"✓";color:#005033}.sample-text-link{display:inline-flex;gap:18px;color:#005033;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.sample-skills figure{margin:30px 0 0;padding-top:24px;border-top:1px solid #dce0d9}.sample-skills blockquote{margin:0;color:#62695e;font-size:13px;line-height:1.8}.sample-skills figcaption{margin-top:16px;font-size:12px;color:#263e2e}.sample-skills figcaption span{display:block;font-size:11px;color:#7b8176}@media(max-width:640px){.sample-container{width:calc(100% - 36px)}.sample-hero{padding:24px 0 42px}.sample-back{margin-bottom:36px}.sample-hero h1{font-size:42px}.sample-intro{font-size:14px}.sample-disclaimer{font-size:10px}.sample-hero-actions{gap:8px}.sample-hero-actions .editorial-button{padding-inline:13px;font-size:12px}.sample-report-section{padding-block:40px 46px}.sample-section-heading{display:block}.sample-section-heading>p{margin-top:14px;max-width:100%}.sample-tabs button{display:block;padding:14px 12px}.sample-tabs button span{display:block;margin-top:3px;font-size:10px}.sample-report-body{font-size:13px}.sample-report-body .sample-score{padding:24px 20px}.sample-report-cta{flex-direction:column;align-items:start;margin-top:35px}.sample-report-cta p{font-size:24px}.sample-skills{padding:42px 0}.sample-skills-grid{grid-template-columns:1fr;gap:36px}.sample-skills-grid article+article{border-left:0;border-top:1px solid #dce0d9;padding-left:0;padding-top:36px}.sample-skills h2{margin-bottom:32px}.sample-skills ul{font-size:12px}}
