.decision-learning-page{background:#fff;color:#0a203e}.decision-learning-hero{padding:72px 0 66px;border-bottom:1px solid #dce5ee;background:linear-gradient(116deg,#fff 0 60%,#f0f6fc 100%)}.decision-learning-hero h1{max-width:900px;margin:10px 0 18px;font:500 clamp(46px,5vw,68px)/1.04 Georgia,serif;letter-spacing:-.042em}.decision-learning-hero .container>p:not(.eyebrow){max-width:790px;margin:0;color:#53677e;font-size:17px;line-height:1.68}.decision-learning-hero__boundary{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:25px}.decision-learning-hero__boundary span{position:relative;padding-left:17px;color:#245174;font-size:12px;font-weight:750}.decision-learning-hero__boundary span:before{position:absolute;left:0;color:#16805f;content:'✓'}.decision-learning{padding-block:55px 75px}.decision-learning__loading{margin:0;color:#53677e;font-size:15px}.decision-learning__loading.is-error{color:#9b3d3d}.decision-learning__empty,.decision-learning-guest{max-width:760px;margin-block:60px 80px;padding:35px 0;border-block:1px solid #dce5ee}.decision-learning__empty h2,.decision-learning-guest h2{margin:8px 0 12px;font:600 32px/1.2 Georgia,serif}.decision-learning__empty>p:not(.eyebrow),.decision-learning-guest>p:not(.eyebrow){color:#5b6e84;font-size:15px;line-height:1.65}.decision-learning__summary{display:grid;grid-template-columns:.65fr .85fr 1.5fr;border-block:1px solid #cfdbe7}.decision-learning__summary article{padding:26px 28px}.decision-learning__summary article+article{border-left:1px solid #dce5ee}.decision-learning__summary small{display:block;color:#61758b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.decision-learning__summary strong{display:block;margin-top:9px;color:#102d51;font:600 30px/1.12 Georgia,serif}.decision-learning__summary p{margin:7px 0 0;color:#66798e;font-size:13px;line-height:1.5}.decision-learning__patterns{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:60px 0;border-bottom:1px solid #dce5ee}.decision-learning__patterns header{min-height:145px}.decision-learning__patterns h2,.decision-learning__lessons h2{margin:7px 0 10px;font:600 30px/1.2 Georgia,serif}.decision-learning__patterns header>p:not(.eyebrow),.decision-learning__lessons header p:not(.eyebrow){max-width:580px;margin:0;color:#607389;font-size:14px;line-height:1.65}.learning-bars{display:grid;gap:20px;margin-top:28px}.learning-bars article>div:first-child{display:flex;justify-content:space-between;gap:20px}.learning-bars strong{font-size:14px}.learning-bars span{color:#1764db;font-weight:850}.learning-bars article>div:last-child{height:7px;margin-top:9px;overflow:hidden;background:#e7edf4}.learning-bars i{display:block;height:100%;background:#1764db}.learning-discipline{border-top:1px solid #dce5ee}.learning-discipline article{display:grid;grid-template-columns:42px 1fr;gap:15px;align-items:center;padding:15px 2px;border-bottom:1px solid #dce5ee}.learning-discipline article>span{display:grid;width:37px;height:37px;place-items:center;border-radius:50%;background:#edf4fd;color:#155bc8;font:600 18px Georgia,serif}.learning-discipline strong,.learning-discipline small{display:block}.learning-discipline strong{font-size:14px}.learning-discipline small{margin-top:3px;color:#6a7c90;font-size:11px}.decision-learning__lessons{padding:58px 0}.decision-learning__lessons>header{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.decision-learning__lessons>header>a{flex:0 0 auto;color:#155bc8;font-size:13px;font-weight:800}.decision-learning__lessons>div{border-top:1px solid #ccd9e6}.decision-learning__lessons article{display:grid;grid-template-columns:50px 1fr;gap:22px;padding:27px 4px;border-bottom:1px solid #dce5ee}.decision-learning__lessons article>span{color:#1764db;font:600 18px Georgia,serif}.decision-learning__lessons small{color:#61758b;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.decision-learning__lessons h3{margin:6px 0 10px;font:600 23px/1.25 Georgia,serif}.decision-learning__lessons article p{margin:0;color:#405871;font-size:14px;line-height:1.65}.decision-learning__lessons blockquote{margin:14px 0;padding-left:17px;border-left:3px solid #1764db;color:#14385d;font:500 16px/1.55 Georgia,serif}.decision-learning__lessons article a{color:#155bc8;font-size:12px;font-weight:800}.decision-learning__note{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:19px 0;border-block:1px solid #cfdbe7}.decision-learning__note strong{font:600 17px Georgia,serif}.decision-learning__note p{margin:0;color:#617389;font-size:12px;line-height:1.55}.decision-learning__note a{color:#155bc8;font-size:12px;font-weight:800;white-space:nowrap}@media(max-width:900px){.decision-learning__summary,.decision-learning__patterns{grid-template-columns:1fr}.decision-learning__summary article+article{border-top:1px solid #dce5ee;border-left:0}.decision-learning__patterns{gap:45px}.decision-learning__patterns header{min-height:0}.decision-learning__note{grid-template-columns:1fr}.decision-learning__lessons>header{align-items:start;flex-direction:column}}@media(max-width:600px){.decision-learning-hero{padding-block:48px}.decision-learning-hero h1{font-size:42px}.decision-learning{padding-block:40px 60px}.decision-learning__summary article{padding-inline:18px}.decision-learning__lessons article{grid-template-columns:36px 1fr;gap:12px}.decision-learning__lessons h3{font-size:21px}}
.decision-learning__lessons>header nav{display:flex;flex:0 0 auto;gap:18px}.decision-learning__lessons>header nav a{color:#155bc8;font-size:13px;font-weight:800}@media(max-width:900px){.decision-learning__lessons>header nav{align-items:flex-start;flex-direction:column;gap:8px}}
.decision-learning__reminder{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:22px 0 0;padding:17px 21px;border-left:3px solid #1764db;background:#f4f8fd}.decision-learning__reminder.is-due{border-left-color:#b46c1a;background:#fff9ef}.decision-learning__reminder p{margin:0 0 3px}.decision-learning__reminder strong,.decision-learning__reminder span{display:block}.decision-learning__reminder strong{font:600 18px/1.3 Georgia,serif}.decision-learning__reminder span{margin-top:3px;color:#607389;font-size:12px}.decision-learning__reminder>a{color:#155bc8;font-size:12px;font-weight:800;white-space:nowrap}@media(max-width:600px){.decision-learning__reminder{align-items:flex-start;flex-direction:column;gap:13px}}
