.assessment-spotlight[data-astro-cid-n5nxai3f]{isolation:isolate;border-top:5px solid var(--gold);background:linear-gradient(165deg,#eaf2e9 0%,#f6f8f4 54%,#fff 100%);padding:clamp(80px,8vw,115px) 0;scroll-margin-top:20px;position:relative;overflow:hidden}.assessment-spotlight[data-astro-cid-n5nxai3f]:before{content:"";z-index:-1;pointer-events:none;border:1px solid #1c7f0a18;border-radius:46%;width:680px;height:680px;position:absolute;top:-230px;right:-250px;transform:rotate(-20deg)}.spotlight-heading[data-astro-cid-n5nxai3f]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(32px,5vw,80px);margin-bottom:38px;display:grid}.spotlight-heading[data-astro-cid-n5nxai3f] h2[data-astro-cid-n5nxai3f]{text-wrap:balance;margin:20px 0 0;font-size:clamp(3.5rem,5.2vw,5.9rem);line-height:.95}.spotlight-heading[data-astro-cid-n5nxai3f] h2[data-astro-cid-n5nxai3f] em[data-astro-cid-n5nxai3f]{color:var(--petrol)}.spotlight-heading[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f]{border-left:3px solid var(--gold);color:#46564e;max-width:49ch;margin:0 0 4px;padding-left:26px;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.7}.spotlight-heading[data-astro-cid-n5nxai3f] strong[data-astro-cid-n5nxai3f]{color:var(--ink)}.spotlight-feature[data-astro-cid-n5nxai3f]{background:var(--ink);min-height:500px;color:var(--white);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);display:grid;overflow:hidden;box-shadow:0 23px 55px #171c2522}.spotlight-visual[data-astro-cid-n5nxai3f]{background:#dbe9de;min-width:0;min-height:500px;margin:0;position:relative;overflow:hidden}.spotlight-visual[data-astro-cid-n5nxai3f] img[data-astro-cid-n5nxai3f]{object-fit:cover;object-position:44% center;width:100%;height:100%}.spotlight-visual[data-astro-cid-n5nxai3f] figcaption[data-astro-cid-n5nxai3f]{color:var(--amber);letter-spacing:.13em;background:#171c25e8;padding:11px 15px;font-size:10px;font-weight:800;position:absolute;bottom:22px;left:22px}.spotlight-feature-copy[data-astro-cid-n5nxai3f]{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(36px,4.5vw,66px);display:flex}.spotlight-index[data-astro-cid-n5nxai3f],.spotlight-topic-index[data-astro-cid-n5nxai3f]{color:var(--amber);letter-spacing:.16em;font-size:10px;font-weight:800}.spotlight-feature-copy[data-astro-cid-n5nxai3f] h3[data-astro-cid-n5nxai3f]{font-family:var(--serif);text-transform:uppercase;text-wrap:balance;hyphens:manual;overflow-wrap:normal;word-break:normal;margin:20px 0 21px;font-size:clamp(2.8rem,4.2vw,5.1rem);line-height:.96}.spotlight-feature-copy[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f]{color:#dce4dc;max-width:52ch;margin-bottom:18px;font-size:15px;line-height:1.7}.spotlight-feature-copy[data-astro-cid-n5nxai3f] ul[data-astro-cid-n5nxai3f]{color:#dce4dc;gap:7px;margin:0 0 28px;padding:0;font-size:13px;list-style:none;display:grid}.spotlight-feature-copy[data-astro-cid-n5nxai3f] li[data-astro-cid-n5nxai3f]{align-items:baseline;gap:11px;display:flex}.spotlight-feature-copy[data-astro-cid-n5nxai3f] li[data-astro-cid-n5nxai3f]:before{content:"";background:var(--gold);flex:none;width:7px;height:7px}.spotlight-topics[data-astro-cid-n5nxai3f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.spotlight-topic[data-astro-cid-n5nxai3f]{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);flex-direction:column;align-items:flex-start;min-width:0;min-height:260px;padding:29px;transition:transform .2s,box-shadow .2s;display:flex}.spotlight-topic[data-astro-cid-n5nxai3f]:hover{transform:translateY(-5px);box-shadow:0 16px 32px #171c2519}.spotlight-topic[data-astro-cid-n5nxai3f]:focus-visible{clip-path:none;outline:3px solid var(--petrol);outline-offset:3px}.spotlight-topic-index[data-astro-cid-n5nxai3f]{color:var(--petrol)}.spotlight-topic[data-astro-cid-n5nxai3f] h3[data-astro-cid-n5nxai3f]{font-family:var(--serif);text-transform:uppercase;hyphens:auto;overflow-wrap:break-word;margin:22px 0 12px;font-size:clamp(2rem,2.5vw,2.8rem);line-height:1.02}.spotlight-topic[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f]{color:#52625a;margin:0 0 26px;font-size:14px;line-height:1.6}.spotlight-topic-link[data-astro-cid-n5nxai3f]{border-top:1px solid var(--line);width:100%;color:var(--petrol);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-top:auto;padding-top:10px;font-size:11px;font-weight:800;display:flex}.spotlight-topic-link[data-astro-cid-n5nxai3f] span[data-astro-cid-n5nxai3f]{font-size:17px;line-height:1}.spotlight-foot[data-astro-cid-n5nxai3f]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:26px;margin-top:34px;padding-top:24px;display:flex}.spotlight-foot[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f]{color:#4c5d54;max-width:63ch;margin:0;font-size:14px}.spotlight-foot[data-astro-cid-n5nxai3f] strong[data-astro-cid-n5nxai3f]{color:var(--ink)}.spotlight-foot[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f] a[data-astro-cid-n5nxai3f]{color:var(--petrol);text-underline-offset:3px;font-weight:700;text-decoration:underline}.spotlight-foot[data-astro-cid-n5nxai3f]>a[data-astro-cid-n5nxai3f]{flex:none}@media (width<=1000px){.spotlight-heading[data-astro-cid-n5nxai3f],.spotlight-feature[data-astro-cid-n5nxai3f]{grid-template-columns:1fr}.spotlight-heading[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f]{max-width:70ch}.spotlight-visual[data-astro-cid-n5nxai3f]{aspect-ratio:16/9;min-height:0}.spotlight-feature-copy[data-astro-cid-n5nxai3f] h3[data-astro-cid-n5nxai3f]{max-width:17ch}.spotlight-topics[data-astro-cid-n5nxai3f]{grid-template-columns:1fr}.spotlight-topic[data-astro-cid-n5nxai3f]{min-height:0}}@media (width<=760px){.assessment-spotlight[data-astro-cid-n5nxai3f]{padding:70px 0}.spotlight-heading[data-astro-cid-n5nxai3f]{gap:25px;margin-bottom:25px}.spotlight-heading[data-astro-cid-n5nxai3f] h2[data-astro-cid-n5nxai3f]{font-size:clamp(3rem,11vw,4.3rem)}.spotlight-heading[data-astro-cid-n5nxai3f] p[data-astro-cid-n5nxai3f]{padding-left:18px}.spotlight-visual[data-astro-cid-n5nxai3f] figcaption[data-astro-cid-n5nxai3f]{padding:8px 11px;font-size:8px;bottom:12px;left:12px}.spotlight-feature-copy[data-astro-cid-n5nxai3f]{padding:28px 24px 32px}.spotlight-feature-copy[data-astro-cid-n5nxai3f] h3[data-astro-cid-n5nxai3f]{font-size:clamp(2.55rem,11vw,3.7rem)}.spotlight-feature-copy[data-astro-cid-n5nxai3f] .button[data-astro-cid-n5nxai3f]{gap:16px;width:100%}.spotlight-topic[data-astro-cid-n5nxai3f]{padding:25px}.spotlight-foot[data-astro-cid-n5nxai3f]{display:block}.spotlight-foot[data-astro-cid-n5nxai3f]>a[data-astro-cid-n5nxai3f]{margin-top:20px}}@media (prefers-reduced-motion:reduce){.spotlight-topic[data-astro-cid-n5nxai3f]{transition:none}.spotlight-topic[data-astro-cid-n5nxai3f]:hover{transform:none}}.assessment-impact[data-astro-cid-nydtihpm]{border-top:1px solid var(--line);background:var(--white);padding:clamp(75px,8vw,110px) 0}.impact-heading[data-astro-cid-nydtihpm],.audiences-heading[data-astro-cid-nydtihpm]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:end;gap:clamp(28px,5vw,76px);margin-bottom:34px;display:grid}.impact-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm],.audiences-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm]{text-wrap:balance;margin:17px 0 0;font-size:clamp(3.1rem,5.3vw,5.9rem);line-height:.96}.impact-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm] em[data-astro-cid-nydtihpm],.audiences-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm] em[data-astro-cid-nydtihpm]{color:var(--petrol)}.impact-heading[data-astro-cid-nydtihpm]>p[data-astro-cid-nydtihpm],.audiences-heading[data-astro-cid-nydtihpm]>p[data-astro-cid-nydtihpm]{color:#4b5b53;max-width:55ch;margin:0 0 5px;font-size:clamp(1rem,1.4vw,1.17rem);line-height:1.7}.impact-heading[data-astro-cid-nydtihpm] strong[data-astro-cid-nydtihpm]{color:var(--ink)}.impact-grid[data-astro-cid-nydtihpm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.impact-card[data-astro-cid-nydtihpm]{border-top:5px solid var(--petrol);flex-direction:column;min-width:0;min-height:470px;padding:clamp(28px,3.7vw,48px);display:flex}.impact-air[data-astro-cid-nydtihpm]{color:var(--ink);background:#ecf4eb}.impact-material[data-astro-cid-nydtihpm]{border-top-color:var(--gold);background:var(--ink);color:var(--white)}.impact-no[data-astro-cid-nydtihpm],.audience-no[data-astro-cid-nydtihpm]{letter-spacing:.15em;font-size:10px;font-weight:800}.impact-air[data-astro-cid-nydtihpm] .impact-no[data-astro-cid-nydtihpm],.audience-no[data-astro-cid-nydtihpm]{color:var(--petrol)}.impact-material[data-astro-cid-nydtihpm] .impact-no[data-astro-cid-nydtihpm]{color:var(--amber)}.impact-card[data-astro-cid-nydtihpm] h3[data-astro-cid-nydtihpm]{max-width:18ch;font-family:var(--serif);text-transform:uppercase;text-wrap:balance;hyphens:auto;margin:22px 0 20px;font-size:clamp(2.2rem,3vw,3.5rem);line-height:1.02}.impact-card[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{margin:0 0 18px;font-size:15px;line-height:1.68}.impact-material[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{color:#dce7dd}.impact-card[data-astro-cid-nydtihpm] .impact-caution[data-astro-cid-nydtihpm]{border-left:3px solid var(--gold);margin-bottom:25px;padding-left:15px;font-size:14px}.impact-link[data-astro-cid-nydtihpm]{width:fit-content;color:var(--petrol);letter-spacing:.04em;border-bottom:1px solid;align-items:baseline;gap:9px;padding-bottom:4px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.impact-air[data-astro-cid-nydtihpm]>.impact-link[data-astro-cid-nydtihpm],.impact-links[data-astro-cid-nydtihpm]{margin-top:auto}.impact-links[data-astro-cid-nydtihpm]{flex-wrap:wrap;gap:13px 21px;display:flex}.impact-material[data-astro-cid-nydtihpm] .impact-link[data-astro-cid-nydtihpm]{color:var(--amber)}.impact-link[data-astro-cid-nydtihpm]:focus-visible,.impact-sources[data-astro-cid-nydtihpm] a[data-astro-cid-nydtihpm]:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.impact-sources[data-astro-cid-nydtihpm]{color:#5b6c62;flex-wrap:wrap;gap:7px 17px;margin:18px 0 0;font-size:12px;line-height:1.6;display:flex}.impact-sources[data-astro-cid-nydtihpm] a[data-astro-cid-nydtihpm]{color:var(--petrol);text-underline-offset:3px;font-weight:700;text-decoration:underline}.impact-audiences[data-astro-cid-nydtihpm]{margin-top:clamp(75px,8vw,105px)}.audiences-heading[data-astro-cid-nydtihpm]{margin-bottom:30px}.audiences-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm]{font-size:clamp(3rem,4.5vw,5.2rem)}.example-disclaimer[data-astro-cid-nydtihpm]{color:#5b6c62;max-width:78ch;margin:-10px 0 27px;font-size:13px;line-height:1.65}.audience-public[data-astro-cid-nydtihpm]{border-left:5px solid var(--gold);background:#eaf2e9;grid-template-columns:minmax(180px,.56fr) minmax(0,1.44fr);align-items:center;gap:30px;padding:clamp(27px,3vw,41px);display:grid}.audience-public[data-astro-cid-nydtihpm] h3[data-astro-cid-nydtihpm],.audience-card[data-astro-cid-nydtihpm] h3[data-astro-cid-nydtihpm]{font-family:var(--serif);text-transform:uppercase;margin:13px 0 0;font-size:clamp(2.4rem,3.4vw,3.7rem);line-height:1}.audience-public[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{color:#3d5144;margin:0;font-size:16px;line-height:1.7}.audience-public[data-astro-cid-nydtihpm] strong[data-astro-cid-nydtihpm]{color:var(--ink)}.audience-public[data-astro-cid-nydtihpm] .audience-example[data-astro-cid-nydtihpm]{border-top:1px solid #c8d9c5;margin-top:16px;padding-top:15px;font-size:14px}.audience-example-label[data-astro-cid-nydtihpm]{color:var(--petrol);letter-spacing:.12em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.audience-guidance[data-astro-cid-nydtihpm]{border-left:3px solid var(--petrol);background:#edf4ea;gap:12px;margin-top:15px;padding:17px 18px;display:grid}.audience-public[data-astro-cid-nydtihpm] .audience-guidance[data-astro-cid-nydtihpm]{background:#f7faf5}.audience-public[data-astro-cid-nydtihpm] .audience-guidance[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm],.audience-card[data-astro-cid-nydtihpm] .audience-guidance[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{color:var(--ink);margin:0;font-size:13px;line-height:1.55}.audience-public[data-astro-cid-nydtihpm] .audience-guidance[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{font-size:14px}.guidance-label[data-astro-cid-nydtihpm]{color:var(--petrol);letter-spacing:.1em;margin-bottom:4px;font-size:10px;font-weight:800;line-height:1.3;display:block}.audience-grid[data-astro-cid-nydtihpm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:13px;display:grid}.audience-card[data-astro-cid-nydtihpm]{border:1px solid var(--line);background:#f9faf7;border-bottom:3px solid #bdd5bc;flex-direction:column;min-width:0;min-height:265px;padding:23px 24px;display:flex}.audience-card[data-astro-cid-nydtihpm] h3[data-astro-cid-nydtihpm]{overflow-wrap:break-word;margin-top:15px;font-size:clamp(1.7rem,2.2vw,2.45rem)}.audience-card[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{color:#4c5e52;margin:12px 0 0;font-size:13px;line-height:1.6}.audience-card[data-astro-cid-nydtihpm] .audience-example[data-astro-cid-nydtihpm]{border-top:1px solid #dce5db;margin-top:auto;padding-top:16px}.audience-action[data-astro-cid-nydtihpm]{background:var(--petrol-dark);color:var(--white);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:26px 31px;display:flex}.audience-action[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm]{color:#e1eade;max-width:69ch;margin:0;font-size:14px;line-height:1.6}.audience-action[data-astro-cid-nydtihpm] p[data-astro-cid-nydtihpm] strong[data-astro-cid-nydtihpm]{color:var(--white);margin-bottom:5px;font-size:16px;display:block}.audience-action[data-astro-cid-nydtihpm] .button[data-astro-cid-nydtihpm]{flex:none}@media (width<=900px){.impact-heading[data-astro-cid-nydtihpm],.audiences-heading[data-astro-cid-nydtihpm],.impact-grid[data-astro-cid-nydtihpm],.audience-public[data-astro-cid-nydtihpm]{grid-template-columns:1fr}.impact-card[data-astro-cid-nydtihpm]{min-height:0}.audience-grid[data-astro-cid-nydtihpm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=630px){.impact-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm],.audiences-heading[data-astro-cid-nydtihpm] h2[data-astro-cid-nydtihpm]{font-size:clamp(2.9rem,10vw,4rem)}.impact-card[data-astro-cid-nydtihpm]{padding:27px 23px}.impact-card[data-astro-cid-nydtihpm] h3[data-astro-cid-nydtihpm]{font-size:clamp(2.25rem,9vw,3.2rem)}.audience-grid[data-astro-cid-nydtihpm]{grid-template-columns:1fr}.audience-card[data-astro-cid-nydtihpm]{min-height:0}.audience-action[data-astro-cid-nydtihpm]{padding:24px;display:block}.audience-action[data-astro-cid-nydtihpm] .button[data-astro-cid-nydtihpm]{width:100%;margin-top:22px}}.fan-promotion[data-astro-cid-l3ae4vwa]{background:var(--cream);padding:24px 0}.fan-promotion[data-astro-cid-l3ae4vwa][hidden]{display:none}.fan-promotion-panel[data-astro-cid-l3ae4vwa]{background:var(--ink);border-top:4px solid var(--gold);grid-template-columns:180px minmax(0,1fr) 100px;align-items:center;gap:30px;padding:28px;display:grid}.fan-promotion[data-astro-cid-l3ae4vwa] figure[data-astro-cid-l3ae4vwa]{background:#fff;margin:0;padding:10px}.fan-promotion[data-astro-cid-l3ae4vwa] img[data-astro-cid-l3ae4vwa]{width:100%;height:auto;display:block}.fan-promotion[data-astro-cid-l3ae4vwa] h2[data-astro-cid-l3ae4vwa]{color:#fff;margin:12px 0;font-size:clamp(2.2rem,3.3vw,3.2rem);line-height:1.05}.fan-promotion[data-astro-cid-l3ae4vwa] h2[data-astro-cid-l3ae4vwa] em[data-astro-cid-l3ae4vwa],.fan-promotion[data-astro-cid-l3ae4vwa] .eyebrow[data-astro-cid-l3ae4vwa]{color:var(--gold)}.fan-promotion[data-astro-cid-l3ae4vwa] p[data-astro-cid-l3ae4vwa]{color:#e1e6dd;max-width:66ch;margin:0;line-height:1.65}.fan-promotion-actions[data-astro-cid-l3ae4vwa]{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0 12px;display:flex}.fan-promotion-direct[data-astro-cid-l3ae4vwa]{color:var(--gold);font-size:13px;font-weight:700}.fan-promotion[data-astro-cid-l3ae4vwa] small[data-astro-cid-l3ae4vwa]{color:#d3dbcc;line-height:1.5;display:block}.fan-promotion-date[data-astro-cid-l3ae4vwa]{color:var(--ink);background:var(--gold);text-align:center;flex-direction:column;padding:16px 10px;display:flex}.fan-promotion-date[data-astro-cid-l3ae4vwa] span[data-astro-cid-l3ae4vwa]{letter-spacing:.04em;font-size:11px;font-weight:700}.fan-promotion-date[data-astro-cid-l3ae4vwa] strong[data-astro-cid-l3ae4vwa]{font-size:2.7rem;line-height:1.2}.fan-promotion[data-astro-cid-l3ae4vwa] a[data-astro-cid-l3ae4vwa]:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=1000px){.fan-promotion-panel[data-astro-cid-l3ae4vwa]{grid-template-columns:140px minmax(0,1fr);gap:24px}.fan-promotion-date[data-astro-cid-l3ae4vwa]{display:none}}@media (width<=600px){.fan-promotion-panel[data-astro-cid-l3ae4vwa]{grid-template-columns:1fr;padding:22px}.fan-promotion[data-astro-cid-l3ae4vwa] figure[data-astro-cid-l3ae4vwa]{max-width:180px}.fan-promotion-actions[data-astro-cid-l3ae4vwa]{flex-direction:column;align-items:stretch}.fan-promotion-actions[data-astro-cid-l3ae4vwa] .button[data-astro-cid-l3ae4vwa]{justify-content:space-between}}.assessment-promotion[data-astro-cid-465ae22k]{background:var(--cream);padding:0 0 24px}.assessment-promotion[data-astro-cid-465ae22k][hidden]{display:none}.assessment-promotion-panel[data-astro-cid-465ae22k]{background:var(--ink);border-top:4px solid var(--gold);grid-template-columns:180px minmax(0,1fr) 100px;align-items:center;gap:30px;padding:28px;display:grid}.assessment-promotion[data-astro-cid-465ae22k] figure[data-astro-cid-465ae22k]{background:#fff;min-width:0;margin:0}.assessment-promotion[data-astro-cid-465ae22k] img[data-astro-cid-465ae22k]{width:100%;height:auto;display:block}.assessment-promotion[data-astro-cid-465ae22k] figcaption[data-astro-cid-465ae22k]{color:var(--ink);letter-spacing:.05em;padding:12px 10px;font-size:10px;font-weight:800}.assessment-promotion[data-astro-cid-465ae22k] h2[data-astro-cid-465ae22k]{color:#fff;margin:12px 0;font-size:clamp(2.2rem,3.3vw,3.2rem);line-height:1.05}.assessment-promotion[data-astro-cid-465ae22k] h2[data-astro-cid-465ae22k] em[data-astro-cid-465ae22k],.assessment-promotion[data-astro-cid-465ae22k] .eyebrow[data-astro-cid-465ae22k]{color:var(--gold)}.assessment-promotion[data-astro-cid-465ae22k] p[data-astro-cid-465ae22k]{color:#e1e6dd;max-width:66ch;margin:0;line-height:1.65}.assessment-promotion-actions[data-astro-cid-465ae22k]{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0 12px;display:flex}.assessment-promotion-direct[data-astro-cid-465ae22k]{color:var(--gold);font-size:13px;font-weight:700}.assessment-promotion[data-astro-cid-465ae22k] small[data-astro-cid-465ae22k]{color:#d3dbcc;line-height:1.5;display:block}.assessment-promotion-date[data-astro-cid-465ae22k]{color:var(--ink);background:var(--gold);text-align:center;flex-direction:column;padding:16px 10px;display:flex}.assessment-promotion-date[data-astro-cid-465ae22k] span[data-astro-cid-465ae22k]{letter-spacing:.04em;font-size:11px;font-weight:700}.assessment-promotion-date[data-astro-cid-465ae22k] strong[data-astro-cid-465ae22k]{font-size:2.7rem;line-height:1.2}.assessment-promotion[data-astro-cid-465ae22k] a[data-astro-cid-465ae22k]:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=1000px){.assessment-promotion-panel[data-astro-cid-465ae22k]{grid-template-columns:140px minmax(0,1fr);gap:24px}.assessment-promotion-date[data-astro-cid-465ae22k]{display:none}}@media (width<=600px){.assessment-promotion-panel[data-astro-cid-465ae22k]{grid-template-columns:1fr;padding:22px}.assessment-promotion[data-astro-cid-465ae22k] figure[data-astro-cid-465ae22k]{max-width:180px}.assessment-promotion-actions[data-astro-cid-465ae22k]{flex-direction:column;align-items:stretch}.assessment-promotion-actions[data-astro-cid-465ae22k] .button[data-astro-cid-465ae22k]{justify-content:space-between}}.fan-popup[data-astro-cid-fpb54ktq]{border:0;border-top:4px solid var(--gold);background:var(--ink);color:#fff;overscroll-behavior:contain;width:min(940px,100vw - 32px);max-width:none;max-height:min(86dvh,800px);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 90px #0007}.fan-popup[data-astro-cid-fpb54ktq]:not([open]),.fan-popup[data-astro-cid-fpb54ktq] [data-astro-cid-fpb54ktq][hidden]{display:none}.fan-popup[data-astro-cid-fpb54ktq][open]{animation:.18s ease-out fan-popup-appear}.fan-popup[data-astro-cid-fpb54ktq]::backdrop{background:#10151ccc}.fan-popup-toolbar[data-astro-cid-fpb54ktq]{background:var(--ink);z-index:2;justify-content:flex-end;padding:12px 16px;display:flex;position:sticky;top:0}.fan-popup-close[data-astro-cid-fpb54ktq]{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff70;align-items:center;gap:12px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-flex}.fan-popup-close[data-astro-cid-fpb54ktq] span[data-astro-cid-fpb54ktq]{font-size:24px;line-height:1}.fan-popup-body[data-astro-cid-fpb54ktq]{padding:4px clamp(18px,4vw,32px) 26px}.fan-popup-kicker[data-astro-cid-fpb54ktq]{color:var(--gold);letter-spacing:.07em;margin:0 0 10px;font-size:10px;font-weight:800}.fan-popup[data-astro-cid-fpb54ktq] h2[data-astro-cid-fpb54ktq]{color:#fff;margin:0 0 12px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.06}.fan-popup[data-astro-cid-fpb54ktq] h2[data-astro-cid-fpb54ktq] em[data-astro-cid-fpb54ktq],.fan-popup[data-astro-cid-fpb54ktq] h3[data-astro-cid-fpb54ktq] em[data-astro-cid-fpb54ktq]{color:var(--gold)}#fan-popup-description[data-astro-cid-fpb54ktq]{color:#e2e9da;max-width:75ch;margin:0 0 22px;font-size:14px;line-height:1.6}.fan-popup-offers[data-astro-cid-fpb54ktq]{align-items:stretch;gap:16px;display:flex}.fan-popup-offer[data-astro-cid-fpb54ktq]{background:#ffffff08;border:1px solid #65765e;flex-direction:column;flex:1 1 0;min-width:0;padding:20px;display:flex}.fan-popup-offer-head[data-astro-cid-fpb54ktq]{align-items:center;gap:16px;margin-bottom:15px;display:flex}.fan-popup-product[data-astro-cid-fpb54ktq],.fan-popup-assessment-image[data-astro-cid-fpb54ktq]{flex:0 0 94px;width:94px;margin:0}.fan-popup-product[data-astro-cid-fpb54ktq]{background:#fff;padding:8px}.fan-popup-product[data-astro-cid-fpb54ktq] img[data-astro-cid-fpb54ktq]{width:100%;height:auto;display:block}.fan-popup-assessment-image[data-astro-cid-fpb54ktq] img[data-astro-cid-fpb54ktq]{object-fit:cover;width:100%;height:92px;display:block}.fan-popup[data-astro-cid-fpb54ktq] h3[data-astro-cid-fpb54ktq]{color:#fff;overflow-wrap:normal;word-break:normal;hyphens:none;margin:0;font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1.15}.fan-popup-offer[data-astro-cid-fpb54ktq]>p[data-astro-cid-fpb54ktq]{color:#e2e9da;margin:0 0 14px;font-size:13px;line-height:1.65}.fan-popup-deadline[data-astro-cid-fpb54ktq]{color:var(--gold);letter-spacing:.06em;margin-bottom:15px;font-size:10px;font-weight:800}.fan-popup-offer-actions[data-astro-cid-fpb54ktq]{margin-top:auto}.fan-popup-cta[data-astro-cid-fpb54ktq]{justify-content:space-between;gap:12px;margin:0 0 13px;padding:16px 14px;font-size:11px;display:flex}.fan-popup-details[data-astro-cid-fpb54ktq]{color:var(--gold);text-underline-offset:3px;font-size:12px;font-weight:700;text-decoration:underline}.fan-popup-flyers[data-astro-cid-fpb54ktq]{border-top:1px solid #65765e;margin-top:20px}.fan-popup-flyers[data-astro-cid-fpb54ktq] summary[data-astro-cid-fpb54ktq]{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:12px 0;font-size:13px;font-weight:700;display:flex}.fan-popup-flyers[data-astro-cid-fpb54ktq] summary[data-astro-cid-fpb54ktq] span[data-astro-cid-fpb54ktq]{color:var(--gold);font-size:22px}.fan-popup-flyers[data-astro-cid-fpb54ktq][open] summary[data-astro-cid-fpb54ktq] span[data-astro-cid-fpb54ktq]{transform:rotate(45deg)}.fan-popup-note[data-astro-cid-fpb54ktq]{color:#d6dece;margin:18px 0 0;font-size:11px;line-height:1.6}.fan-popup-close[data-astro-cid-fpb54ktq]:focus-visible,.fan-popup-details[data-astro-cid-fpb54ktq]:focus-visible,.fan-popup-flyers[data-astro-cid-fpb54ktq] summary[data-astro-cid-fpb54ktq]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.fan-popup-cta[data-astro-cid-fpb54ktq]:focus-visible{box-shadow:inset 0 0 0 3px #fff}@keyframes fan-popup-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.fan-popup-offers[data-astro-cid-fpb54ktq]{flex-direction:column}.fan-popup-offer-head[data-astro-cid-fpb54ktq]{gap:16px}}@media (width<=420px){.fan-popup-body[data-astro-cid-fpb54ktq]{padding-inline:16px}.fan-popup-offer[data-astro-cid-fpb54ktq]{padding:16px}.fan-popup-product[data-astro-cid-fpb54ktq],.fan-popup-assessment-image[data-astro-cid-fpb54ktq]{flex-basis:72px;width:72px}.fan-popup-assessment-image[data-astro-cid-fpb54ktq] img[data-astro-cid-fpb54ktq]{height:78px}.fan-popup[data-astro-cid-fpb54ktq] h3[data-astro-cid-fpb54ktq]{font-size:1.45rem}.fan-popup-cta[data-astro-cid-fpb54ktq]{padding:16px 12px;font-size:10px}}@media (prefers-reduced-motion:reduce){.fan-popup[data-astro-cid-fpb54ktq][open]{animation:none}}.customer-hero[data-astro-cid-lcdefpme] .superhero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);min-height:610px}.customer-hero[data-astro-cid-lcdefpme] .superhero-copy[data-astro-cid-lcdefpme]{padding-block:58px}.customer-hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--petrol-dark);font-size:11px}.customer-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:23ch;margin-top:22px;font-size:clamp(2.55rem,4.2vw,4.7rem);line-height:.97}.customer-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{display:block}.customer-hero[data-astro-cid-lcdefpme] .superhero-lead[data-astro-cid-lcdefpme]{max-width:59ch;font-size:17px}.customer-hero[data-astro-cid-lcdefpme] .superhero-figure[data-astro-cid-lcdefpme]{min-height:450px;max-height:610px}.customer-paths[data-astro-cid-lcdefpme]{padding-block:55px 65px}.customer-paths-heading[data-astro-cid-lcdefpme]{max-width:900px;margin-bottom:28px}.customer-paths-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:14px 0 0;font-size:clamp(2.1rem,3.6vw,3.5rem)}.customer-path-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.customer-path-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);flex-direction:column;min-width:0;padding:28px;display:flex}.customer-path-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);margin:22px 0 17px;font-size:clamp(1.85rem,2.3vw,2.7rem);font-weight:700;line-height:1.07}.customer-path-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:25px;font-size:15px;line-height:1.65}.customer-path-card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto;padding-inline:15px;font-size:12px}.customer-path-card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:20px;font-size:11px;line-height:1.5}.customer-orientation[data-astro-cid-lcdefpme]{background:var(--cream)}.partner-evidence[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);margin-block:22px;padding-block:15px;font-size:14px;line-height:1.65}.partner-evidence[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--petrol-dark);font-weight:700}.partner-evidence[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.partner-evidence[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:16px}.customer-orientation[data-astro-cid-lcdefpme] .text-lead[data-astro-cid-lcdefpme]{padding-top:0}.customer-orientation[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{margin-top:18px}.mission-section[data-astro-cid-lcdefpme] .home-company-heading[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:-.025em;text-transform:none;text-wrap:pretty;margin:18px 0 0;font-size:clamp(1.45rem,1.6vw + 1rem,2.6rem);font-weight:700;line-height:1.2}.home-company-heading[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.home-company-heading[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{display:block}.home-company-heading[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--petrol);font-style:normal}.home-specialist[data-astro-cid-lcdefpme]{background:var(--cream)}.home-specialist[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:15px}.home-specialist[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:76ch;color:var(--muted)}.home-specialist-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:13px 25px;margin-top:25px;display:flex}.home-specialist-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--petrol-dark);text-underline-offset:4px;font-weight:700;text-decoration:underline}.home-depth[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:28px}.home-depth[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]{cursor:pointer;padding-block:20px;font-weight:700}.home-depth[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--gold);outline-offset:4px}@media (width<=1000px){.customer-hero[data-astro-cid-lcdefpme] .superhero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.customer-path-card[data-astro-cid-lcdefpme]{padding:23px}}@media (width<=760px){.customer-hero[data-astro-cid-lcdefpme] .superhero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);min-height:0}.customer-hero[data-astro-cid-lcdefpme] .superhero-copy[data-astro-cid-lcdefpme]{padding-block:38px 24px}.customer-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(2.3rem,9.2vw,3.8rem)}.customer-hero[data-astro-cid-lcdefpme] .superhero-figure[data-astro-cid-lcdefpme]{height:275px;min-height:0}.customer-path-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.customer-paths[data-astro-cid-lcdefpme]{padding-block:35px}.customer-hero[data-astro-cid-lcdefpme] .superhero-lead[data-astro-cid-lcdefpme]{font-size:16px}.customer-path-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:2.2rem}}
