*{box-sizing:border-box}body{margin:0;background:#fcfafc;color:#25314b;font:17px/1.65 system-ui,Arial,sans-serif}a{color:#a41d67}a:hover{text-decoration-thickness:2px}.topline{height:7px;background:linear-gradient(90deg,#142447 65%,#bc267a 65%)}.sitehead{display:flex;justify-content:space-between;align-items:center;padding:19px max(24px,calc((100vw - 1120px)/2));background:white}.wordmark{font-weight:900;font-size:25px;text-decoration:none;color:#142447}.wordmark span{color:#bc267a}.brandline{font-size:11px;letter-spacing:.16em;font-weight:800;color:#697184}.site-nav{display:flex;flex-wrap:wrap;gap:8px 20px;padding:13px max(24px,calc((100vw - 1120px)/2));border-block:1px solid #ece5ed;background:white}.site-nav a{text-decoration:none;color:#293650;font-size:13px;font-weight:650}.site-nav a.active,.site-nav a:hover{color:#b62672}main{max-width:1120px;margin:auto;padding:0 24px 80px}h1,h2,h3{line-height:1.16;color:#142447}h1{font-size:clamp(37px,5vw,62px)}h2{font-size:clamp(29px,3.5vw,42px)}h3{font-size:23px}em{color:#b62672;font-style:normal}.kicker,.eyebrow{font-size:12px;font-weight:850;letter-spacing:.16em;color:#b62672}.innovation-hero,.curr-hero{padding:66px 0 45px}.innovation-hero h1,.curr-hero h1{max-width:830px;margin:14px 0 20px}.innovation-hero p,.curr-hero p{max-width:810px;font-size:19px}.innovation-hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.innovation-hero-tags span,.tag{padding:7px 14px;background:#fff0f7;color:#9b1c61;border-radius:30px;font-size:13px;font-weight:750}.innovation-intro,.two-col{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:40px 0;border-top:1px solid #e8e0e9}.innovation-page section{margin-bottom:35px}.innovation-page article,.feature-card,.curr-card{background:white;border:1px solid #eee5ed;border-radius:17px;padding:27px;box-shadow:0 8px 25px #14244708}.innovation-page .section-intro{max-width:850px}.innovation-page ul{padding-left:24px}.innovation-page .kicker{margin-bottom:12px}.innovation-page .innovation-hero{margin-bottom:0}.innovation-page .innovation-intro{margin-bottom:25px}.innovation-page .innovation-authentic,.innovation-page .innovation-practice{padding:28px 0;border-top:1px solid #e9e0e9}.innovation-page a{overflow-wrap:anywhere}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.curr-card h3{margin:8px 0 10px}.curr-card p{margin:0 0 12px}.section{padding:38px 0;border-top:1px solid #e8e0e9}.section>p{max-width:850px}.eyebrow{margin-bottom:12px}.curr-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px}.step{padding:20px;border-radius:12px;background:#142447;color:white}.step b{display:block;color:#f9cde4;font-size:13px}.step strong{display:block;font-size:18px;line-height:1.3;margin-top:6px}.evidence{background:#fff1f8;padding:25px;border-left:5px solid #b62672;border-radius:8px;margin-top:24px}.evidence p{margin:0}.fine{font-size:14px;color:#687083}.button{display:inline-block;background:#b62672;color:white;text-decoration:none;border-radius:30px;padding:12px 23px;font-weight:750}footer{background:#142447;color:white;text-align:center;padding:25px;font-size:13px}@media(max-width:720px){.cards,.two-col,.innovation-intro{grid-template-columns:1fr;gap:12px}.curr-flow{grid-template-columns:repeat(2,1fr)}.brandline{font-size:9px}.site-nav{gap:8px 14px}}