.assessment-hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:44px;padding-top:54px;padding-bottom:38px;display:grid}.assessment-hero .assessment-hero-art{border-radius:28px}.assessment-hero h1{color:#152c53;letter-spacing:-.035em;font-size:clamp(34px,3.55vw,51px);line-height:1.17}.assessment-hero h1 em{color:#ca185a;font-style:normal}.assessment-hero .eyebrow{color:#007e76}.assessment-lead{color:#263e57;margin:22px 0;font-size:1.18rem;line-height:1.7}.assessment-actions{flex-wrap:wrap;gap:12px;margin:24px 0 12px;display:flex}.assessment-actions .button{gap:9px}.assessment-guidance{color:#485367;max-width:740px;font-size:.96rem;line-height:1.65}.assessment-promise{color:#173250;border-left:4px solid #008b80;margin-top:22px;padding-left:15px;font-size:1rem}.assessment-hero-art{background:#fff;border-radius:46% 46% 24px 24px;overflow:hidden;box-shadow:0 12px 46px #13274e14}.assessment-hero-art img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.assessment-hero-art figcaption{color:#26475c;text-align:center;padding:14px 22px 20px;font-size:.94rem;line-height:1.6}.assessment-jump{flex-wrap:wrap;gap:8px;padding:12px 0 28px;display:flex}.assessment-jump a{color:#184654;border:1px solid #d6e5e5;border-radius:24px;padding:9px 14px;font-size:.93rem;font-weight:700;line-height:1.5;text-decoration:none}.assessment-jump a:hover{background:#effaf8}.assessment-intro{color:#2f4359;max-width:890px;margin-top:20px;font-size:1.13rem}.assessment-lens,.assessment-prep{grid-template-columns:repeat(3,1fr);gap:22px;margin:32px 0;display:grid}.assessment-lens article,.assessment-prep article{background:#fff;border:1px solid #dcebe9;border-radius:22px;padding:25px}.assessment-icon{color:#008276;background:#e9f9f5;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:17px;display:inline-grid}.assessment-lens h3,.assessment-prep h3{color:#17314f;letter-spacing:-.025em;font-size:1.32rem;line-height:1.35}.assessment-lens p,.assessment-prep p{color:#3b4d60;margin-top:12px}.assessment-boundary{background:#f2fbf9;border-left:4px solid #008d82;border-radius:0 18px 18px 0;align-items:flex-start;gap:14px;padding:20px 24px;font-size:1rem;line-height:1.75;display:flex}.assessment-boundary>svg{color:#008276;flex-shrink:0;margin-top:5px}.assessment-boundary a{color:#006c66;font-weight:700}.assessment-purpose,.assessment-pathway{background:#f4fbfa}.assessment-purpose-grid,.assessment-technology{grid-template-columns:1.35fr 1fr;align-items:center;gap:48px;display:grid}.assessment-purpose p,.assessment-technology p{color:#2c435b;margin:22px 0;font-size:1.1rem}.assessment-purpose-card,.assessment-scale{color:#163c54;background:#fff;border:1px solid #cfebe2;border-radius:28px;padding:30px}.assessment-purpose-card>svg{color:#008375}.assessment-purpose-card h3,.assessment-scale h3{color:#173250;margin:14px 0;font-size:1.4rem}.assessment-purpose-card li,.assessment-scale li{margin-bottom:13px}.assessment-purpose-card p,.assessment-scale p{font-size:.98rem}.assessment-example{grid-template-columns:repeat(2,1fr);gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.assessment-example li{background:#fdfbff;border:1px solid #e4d8e8;border-radius:24px;grid-template-columns:46px 1fr;gap:12px;padding:25px 25px 25px 30px;display:grid;position:relative}.assessment-example li>svg{color:#8f2879;margin-top:34px}.assessment-step-number{color:#7b246b;font-size:.91rem;font-weight:700;position:absolute;top:14px;left:30px}.assessment-example h3{color:#302e51;font-size:1.23rem;line-height:1.4}.assessment-example p{margin-top:12px}.assessment-stages{grid-template-columns:repeat(4,1fr);gap:18px;margin:34px 0 20px;padding:0;list-style:none;display:grid}.assessment-stages li{background:#fff;border:1px solid #d6e9e4;border-radius:24px;padding:26px 20px;position:relative}.assessment-stage-index{color:#702a7d;background:#eddef4;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid;position:absolute;top:15px;right:18px}.assessment-stages li>svg{color:#00887d;margin:4px 0 17px}.assessment-stages h3{color:#163751;font-size:1.22rem;line-height:1.36}.assessment-stages p{margin:14px 0 18px;font-size:.99rem;line-height:1.73}.assessment-stages a{color:#007467;align-items:center;gap:6px;font-size:.94rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.assessment-stages li:last-child{background:#fbfdec;border-color:#c5dba0;grid-column:span 2}.assessment-scale .eyebrow{color:#8f2879;font-size:1.5rem}.assessment-scale a{color:#7a256f;font-weight:700}.assessment-inline-links{flex-wrap:wrap;gap:15px;display:flex}.assessment-inline-links a{color:#7a256f;font-weight:700}.assessment-first{background:#fffaf2}.assessment-small-label{font-size:.94rem;font-weight:700;color:#8f2879!important}.assessment-proof{grid-template-columns:repeat(4,1fr);gap:20px;margin:32px 0 24px;display:grid}.assessment-proof article{border:1px solid #e4dce7;border-radius:22px;padding:23px}.assessment-proof h3{color:#18354d;font-size:1.2rem;line-height:1.4}.assessment-proof p{margin:16px 0;font-size:.98rem}.assessment-proof .text-link{font-size:.95rem;line-height:1.5}.assessment-more-sources{border:1px solid #dcebe8;border-radius:18px;padding:18px 23px}.assessment-more-sources summary{cursor:pointer;color:#194457;font-weight:700}.assessment-more-sources li{margin:18px 0}.assessment-more-sources li a{color:#006c67;font-weight:700}.assessment-more-sources p{margin-top:5px;font-size:.98rem}.assessment-downloads{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.assessment-downloads a{color:#215062;border:1px solid #d9e8e4;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-size:.94rem;font-weight:700;text-decoration:none;display:flex}@media (width<=1050px){.assessment-hero{gap:24px}.assessment-stages{grid-template-columns:repeat(3,1fr)}.assessment-stages li:last-child{grid-column:span 3}.assessment-proof{grid-template-columns:repeat(2,1fr)}.assessment-purpose-grid,.assessment-technology{gap:28px}}@media (width<=760px){.assessment-hero{grid-template-columns:1fr;gap:23px;padding-top:27px}.assessment-hero h1{font-size:clamp(30px,7.7vw,40px)}.assessment-hero .eyebrow{font-size:.84rem;line-height:1.6}.assessment-lead{margin:17px 0;font-size:1.04rem}.assessment-actions{gap:10px;margin-top:18px}.assessment-actions .button{min-height:48px;padding:12px 17px;font-size:1rem}.assessment-guidance{font-size:.9rem}.assessment-promise{margin-top:17px;font-size:.95rem}.assessment-hero-art{border-radius:35% 35% 20px 20px}.assessment-jump{gap:7px;padding-bottom:15px}.assessment-jump a{padding:9px 12px;font-size:.85rem}.assessment-lens,.assessment-prep,.assessment-purpose-grid,.assessment-technology{grid-template-columns:1fr;gap:17px}.assessment-lens,.assessment-prep{margin:25px 0}.assessment-lens article,.assessment-prep article{padding:22px}.assessment-boundary{gap:10px;padding:18px;font-size:.97rem}.assessment-intro,.assessment-purpose p,.assessment-technology p{font-size:1.04rem}.assessment-purpose-card,.assessment-scale{padding:24px}.assessment-example{grid-template-columns:1fr;gap:14px}.assessment-example li{grid-template-columns:35px 1fr;padding:24px 20px 22px 23px}.assessment-step-number{left:23px}.assessment-stages{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px}.assessment-stages h3{font-size:1.1rem}.assessment-stages p{font-size:.96rem}.assessment-stages li:last-child{grid-column:span 2}.assessment-proof{grid-template-columns:1fr;gap:15px}.assessment-proof article{padding:22px}.assessment-downloads{grid-template-columns:1fr 1fr;display:grid}.assessment-downloads a{padding:12px;font-size:.88rem}.assessment-more-sources{padding:17px}.assessment-more-sources ul{padding-left:19px}}@media (width<=360px){.assessment-actions .button{justify-content:center;width:100%}.assessment-stages{grid-template-columns:1fr}.assessment-stages li:last-child{grid-column:auto}.assessment-downloads{grid-template-columns:1fr}}.assessment-example-scene{background:#fff;border-radius:34% 34% 24px 24px;max-width:900px;margin:30px auto 0;overflow:hidden;box-shadow:0 12px 36px #13274e12}.assessment-example-scene img{width:100%;height:auto;display:block}.assessment-example-scene figcaption{color:#173b50;text-align:center;padding:17px 24px;font-weight:700;line-height:1.6}.assessment-example>li:last-child{background:#f1fbf7;border-color:#cde9de;grid-column:1/-1}@media (width<=760px){.assessment-example-scene{border-radius:26% 26% 20px 20px}.assessment-example-scene figcaption{padding:16px 20px;font-size:.98rem}}
