.eg-choices{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px;display:grid}.eg-choices button{text-align:left;color:var(--ink);background:0 0;border:0;border-left:2px solid #afbdd0;padding:22px 54px 23px 24px;transition:background .2s,border-color .2s;position:relative}.eg-choices button[aria-pressed=true]{border-color:var(--blue);background:#fff}.eg-choices button>span{font:10px var(--font-mono);color:#52647d}.eg-choices button>strong{letter-spacing:-.03em;margin-top:8px;font-size:25px;font-weight:450;display:block}.eg-choices button>p{color:var(--muted);margin-top:7px;font-size:13px}.eg-choices button>svg{color:#93a2b6;transition:transform .2s,color .2s;position:absolute;top:27px;right:23px}.eg-choices button[aria-pressed=true]>svg{color:var(--blue);transform:rotate(45deg)}.eg-stage>div:not([hidden]){animation:.28s both eg-enter}@keyframes eg-enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:700px){.eg-choices{gap:12px}.eg-choices button{padding:15px 12px 18px}.eg-choices button>strong{font-size:20px;line-height:1.15}.eg-choices button>span{font-size:9px}.eg-choices button>p{font-size:12px;line-height:1.55}.eg-choices button>svg{display:none}}@media (prefers-reduced-motion:reduce){.evidence-gallery *{transition:none!important;animation:none!important}}body .eg-choices>button{background:#f8fafc;border:1px solid #b8c8d9;border-left:3px solid #9db2c9}body .eg-choices>button[aria-pressed=true]{background:#fff;border-color:#9ab0db #9ab0db #9ab0db #2854e4;box-shadow:0 4px 14px -10px #34577955}body .eg-choices>button:hover{background:#fff;border-color:#7292c6}
body .home-experience{--chapter-space:104px}body .home-experience .section{padding-block:var(--chapter-space)}body .home-experience section[id]{scroll-margin-top:58px}body .home-experience .home-hero{background:#f8f8f2;padding-block:62px 0}body .home-experience .hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:84px}body .home-experience .hero-copy{padding-block:20px 32px}body .home-experience .hero-copy h1{font-size:clamp(48px,5.2vw,72px);line-height:1.03}body .home-experience .hero-copy h1>span{margin-top:6px}body .home-experience .hero-copy>p{max-width:450px;margin-top:29px;font-size:18px;line-height:1.75}body .home-experience .hero-copy .eyebrow{margin-bottom:27px;font-size:13px}body .home-experience .hero-actions{flex-direction:column;align-items:flex-start;gap:8px;margin-top:30px}body .home-experience .hero-actions .action-secondary{min-height:42px;box-shadow:none;background:0 0;border-color:#0000;padding-left:0;font-size:14px}body .home-experience .hero-actions .action-secondary:hover{color:var(--blue)}body .home-experience .hero-fine{align-items:flex-start;max-width:330px;margin-top:25px;line-height:1.7}body .home-experience .hero-fine svg{margin-top:3px}body .home-experience .hero-stage{padding:0 0 12px}body .home-experience .hero-stage:before{display:none}body .home-experience .hero-foot{border-top:1px solid #d7ddcf;margin-top:43px;padding:24px 0 28px}body .home-experience .hero-foot>p{gap:10px;font-size:13px;display:flex}body .home-experience .hero-foot>p br{display:none}body .home-experience .hero-foot-path{gap:22px;font-size:12px}body .home-experience .section-heading{align-items:end;margin-bottom:45px}body .home-experience .section-heading h2{font-size:clamp(38px,4vw,56px);line-height:1.07}body .home-experience .section-heading .eyebrow:before{display:none}body .home-experience .section-heading .eyebrow{margin-bottom:20px}body .home-experience .section-heading>div:first-child{position:relative}body .home-experience .study-economics{background:#ecefe5;border:0}body .home-experience .study-economics .section-heading{grid-template-columns:1.15fr 1fr}body .home-experience .se-benchmarks{color:#fff;background:#253c35;border:0;padding-inline:34px}body .home-experience .se-benchmarks>div{padding-block:29px}body .home-experience .se-benchmarks>div+div{border-color:#526458}body .home-experience .se-benchmarks strong{color:#e6ebbd;font-weight:400}body .home-experience .se-benchmarks p{color:#edf1e8}body .home-experience .se-date,body .home-experience .se-benchmarks a{color:#b6c5b5}body .home-experience .se-outcomes{margin-block:50px}body .home-experience .es-scenario{border-color:#cdd5c4;border-radius:0}body .home-experience #designer-depth{background:#fff}body .home-experience #designer-depth .ux-explorer{border:1px solid #d0d9d9;border-radius:0;box-shadow:0 22px 45px -40px #173b4870}body .home-experience .continuity-chapter{color:#fff;background:#2347b5}body .home-experience .cc-intro,body .home-experience .cc-study-flow{--cc-ink:#fff;--cc-muted:#d0daf4;--cc-line:#5c77c8;--cc-blue:#e7ecb6;color:#fff}body .home-experience .cc-intro{gap:60px;padding-bottom:45px}body .home-experience .cc-intro h2{max-width:640px;font-size:clamp(38px,4vw,56px)}body .home-experience .cc-intro-note>span{color:#cbd5ee;font-size:11px}body .home-experience .cc-study-flow{border-color:#6480cf}body .home-experience .cc-product{padding-block:32px}body .home-experience .cc-product-name{font-size:20px}body .home-experience .cc-model{background:#2e51bc;padding-block:30px}body .home-experience .cc-model h3{font:400 31px/1.15 var(--font-editorial);letter-spacing:-.03em}body .home-experience .cc-model-arrow{background:#2347b5}body .home-experience .cc-engine{color:var(--ink);background:#f8f9f5;margin-top:44px;padding:30px 32px 0;box-shadow:0 20px 40px -30px #102564aa}body .home-experience .cc-engine-topline{padding-bottom:24px}body .home-experience .cc-engine .cc-artifact{background:#fff}body .home-experience .cc-engine-footer{margin-inline:-32px;padding-inline:32px}body .home-experience .quality-chapter{background:#eaf0f4;border:0}body .home-experience .quality-chapter>.site-container>.section-heading{border:0;padding-bottom:0}body .home-experience .qp-proof{border-radius:0}body .home-experience .eg-stage .am-scene{border:1px solid #d7dfeb;border-radius:0}body .home-experience .delivery-chapter{background:#fff}body .home-experience .delivery-chapter .section-heading{grid-template-columns:1fr 1fr}body .home-experience .delivery{border-color:#d5ded6;border-radius:0}body .home-experience .delivery-summary{background:#f0f2e6}body .home-experience .resolve-chapter{background:#f6f1ea}body .home-experience .resolve-chapter .section-heading h2{font-size:clamp(42px,4.5vw,64px)}body .home-experience .resolve-chapter .rw-work{box-shadow:0 20px 40px -38px #163c3866}body .home-experience .about-chapter{color:#18313e;background:#f8f8f2}body .home-experience .about-chapter h2{color:#18313e}body .home-experience .about-chapter p{color:#4e626d}body .home-experience .about-chapter .text-link{color:#244fc6}body .home-experience .about-chapter h2{font-family:var(--font-editorial);letter-spacing:-.04em;max-width:510px;font-size:clamp(36px,4.5vw,60px);font-weight:400;line-height:1.1}body .home-experience .about-chapter .eyebrow{color:#526d55}body .home-experience .closing{background:#173c3c;padding-block:72px;position:relative;overflow:hidden}body .home-experience .closing .eyebrow{color:#cbd99f}body .home-experience .closing-row h2{font-family:var(--font-editorial);letter-spacing:-.035em;max-width:720px;font-size:clamp(36px,4.1vw,58px);font-weight:400}body .home-experience .closing-row .action{color:#183d38;background:#e4ecaf;border-color:#e4ecaf}body .home-experience .closing>.site-container>p{color:#bcd0c5}@media (min-width:1600px){body .home-experience .hero-grid{gap:100px}}@media (max-width:1100px){body .home-experience .hero-grid{grid-template-columns:1fr 1fr;gap:44px}body .home-experience .hero-copy h1{font-size:60px}body .home-experience .hero-copy>p{font-size:17px}body .home-experience .hero-foot>p,body .home-experience .hero-foot>p br{display:block}body .home-experience .cc-intro{gap:35px}}@media (max-width:960px){body .home-experience .hero-grid{grid-template-columns:1fr;gap:35px}body .home-experience .home-hero{padding-top:43px}body .home-experience .hero-copy{max-width:650px;padding-block:0}body .home-experience .hero-copy>p{max-width:600px}body .home-experience .hero-copy h1{font-size:64px}body .home-experience .hero-actions{flex-direction:row;align-items:center;gap:20px}body .home-experience .hero-fine{max-width:none;margin-top:15px}body .home-experience .hero-stage{width:100%;max-width:690px;margin-inline:auto}body .home-experience .hero-foot{margin-top:25px}body .home-experience .section-heading,body .home-experience .study-economics .section-heading,body .home-experience .delivery-chapter .section-heading{gap:30px}body .home-experience{--chapter-space:76px}}@media (max-width:700px){body .home-experience{--chapter-space:58px}body .home-experience .home-hero{padding-top:38px}body .home-experience .hero-copy h1{font-size:clamp(46px,10.6vw,62px)}body .home-experience .hero-copy>p{margin-top:23px;font-size:17px}body .home-experience .hero-copy .eyebrow{margin-bottom:20px}body .home-experience .hero-actions{flex-direction:column;align-items:flex-start;gap:4px;margin-top:24px}body .home-experience .hero-fine{font-size:11px}body .home-experience .hero-grid{gap:37px}body .home-experience .hero-foot{gap:20px;padding-block:18px}body .home-experience .hero-foot>p{font-size:12px}body .home-experience .hero-foot-path{gap:10px;font-size:11px}body .home-experience .hero-foot-path a{gap:5px}body .home-experience .section-heading,body .home-experience .study-economics .section-heading,body .home-experience .delivery-chapter .section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:28px}body .home-experience .section-heading h2{font-size:38px}body .home-experience .section-heading .eyebrow{margin-bottom:15px}body .home-experience .se-benchmarks{padding-inline:22px}body .home-experience .se-benchmarks>div+div{border-color:#526458}body .home-experience .se-outcomes{margin-block:36px}body .home-experience .cc-intro{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:28px}body .home-experience .cc-intro h2{font-size:38px}body .home-experience .cc-model{padding:24px}body .home-experience .cc-engine{margin-top:30px;padding:22px 20px 0}body .home-experience .cc-engine-footer{margin-inline:-20px;padding-inline:20px}body .home-experience .cc-engine-topline{align-items:flex-start}body .home-experience .cc-example-label{font-size:10px}body .home-experience .resolve-chapter .section-heading h2{font-size:42px}body .home-experience .closing{padding-block:52px}body .home-experience .closing-row h2{font-size:38px}body .home-experience .about-chapter h2{font-size:41px}}@media (max-width:380px){body .home-experience .hero-copy h1{font-size:44px}body .home-experience .hero-foot{flex-direction:column;align-items:flex-start}body .home-experience .hero-foot>p{flex-wrap:wrap;gap:0 5px;display:flex}body .home-experience .hero-foot>p br{display:none}body .home-experience .hero-foot-path{justify-content:space-between;width:100%}}body .home-experience .hero-foot-path b{color:#526c80}body .home-experience .chapter-nav-end{color:#586e57}body .home-experience .se-outcome-grid article>span{color:#586549}
