.learning-review .eyebrow,.learning-review .label{font-size:.875rem}.learning-review p{margin:0 0 1.15rem}.learning-review .button{text-align:center;justify-content:center;max-width:100%;font-size:1rem;line-height:1.4}.learning-review a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.lr-hero{background:var(--cream);border-bottom:1px solid var(--line);padding:30px 0 76px}.lr-breadcrumb{color:#526274;flex-wrap:wrap;gap:10px;margin-bottom:46px;font-size:.875rem;display:flex}.lr-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.lr-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,6vw,76px);display:grid}.lr-hero h1{letter-spacing:-.035em;color:var(--navy);margin:0 0 24px;font:clamp(2.75rem,5.4vw,4.8rem)/1.04 Georgia,serif}.lr-hero .lr-lede{color:var(--navy);margin-bottom:24px;font:1.65rem/1.3 Georgia,serif}.lr-hero p:not(.eyebrow):not(.lr-lede){color:#425468}.learning-review .lr-small{font-size:.9375rem;line-height:1.6}.lr-hero .actions{margin:28px 0 20px}.lr-lens{background:var(--navy);color:#fff;border-top:5px solid var(--gold);padding:34px}.lr-lens .eyebrow{color:var(--gold2)}.lr-lens h2{color:#fff;margin:0 0 26px;font:2rem/1.17 Georgia,serif}.lr-lens ol{margin:0;padding:0;list-style:none}.lr-lens li{border-top:1px solid #ffffff35;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.lr-lens li:last-child{padding-bottom:0}.lr-number{color:var(--gold2);font:1.15rem/1.4 Georgia,serif}.lr-lens h3{color:#fff;margin:0 0 7px;font-size:1rem;line-height:1.45}.lr-hero .lr-lens p:not(.eyebrow){color:#d9e0e8;margin:0;font-size:1rem;line-height:1.6}.lr-perspective p{color:#e0e6ee}.lr-inline{color:#745019;text-underline-offset:5px;font-weight:700;text-decoration:underline;display:inline-block}.lr-perspective .lr-inline{color:var(--gold2)}.lr-process{grid-template-columns:1fr 1fr;gap:32px 50px;margin:0;padding:0;list-style:none;display:grid}.lr-process li{border-top:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:18px;padding-top:24px;display:grid}.lr-step{color:#846022;font:2rem/1.2 Georgia,serif}.lr-process h3{margin:0 0 12px;font-size:1.5rem}.lr-process p{color:#425468}.lr-records{margin:0;padding:0;list-style:none}.lr-records li{border-bottom:1px solid #cfc4b1;margin-bottom:20px;padding:0 0 20px}.lr-records strong,.lr-records span{display:block}.lr-records strong{color:var(--navy);margin-bottom:6px}.lr-records span{color:#425468}.lr-outcomes h3{margin:12px 0;font-size:1.55rem}.lr-outcomes .card p{color:#425468}.lr-outcomes .card .label{color:#745019}.learning-review .lr-scope{color:#526274;margin:24px 0 0;font-size:.9375rem}.lr-founder{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:52px;max-width:960px;display:grid}.lr-founder img{border:1px solid var(--gold);width:100%;height:auto;display:block}.lr-founder h2{margin-bottom:20px}.lr-faq{border-top:1px solid var(--line);margin:0}.lr-faq>div{border-bottom:1px solid var(--line);padding:22px 0}.lr-faq dt{color:var(--navy);margin-bottom:10px;font-weight:700}.lr-faq dd{color:#425468;margin:0}.lr-closing{background:var(--navy);color:#fff;text-align:center;padding:76px 0}.lr-closing .shell{max-width:840px}.lr-closing h2{margin:0 0 24px;font:clamp(2.2rem,4vw,3.4rem)/1.15 Georgia,serif}.lr-closing p:not(.eyebrow){color:#d9e0e8;max-width:680px;margin-inline:auto}.lr-closing .actions{margin-bottom:24px}@media (max-width:900px){.lr-hero-grid{grid-template-columns:1fr}.lr-lens{max-width:680px}.learning-review .content-block{padding-block:60px}.lr-founder{grid-template-columns:180px minmax(0,1fr);gap:30px}}@media (max-width:600px){.lr-hero{padding-bottom:48px}.lr-breadcrumb{margin-bottom:30px}.lr-hero .lr-lede{font-size:1.45rem}.lr-lens{padding:25px}.lr-process,.lr-founder{grid-template-columns:1fr}.lr-founder img{width:180px}.learning-review .actions{flex-direction:column;align-items:stretch}.learning-review .button{width:100%}.lr-closing{padding-block:56px}.lr-process{gap:24px}}
