.article-recordings{max-width:1100px;padding-bottom:55px}.learning-evidence,.academy-programme,.lecturer-profile{border-top:1px solid var(--rule);padding-block:90px}.evidence-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:10%;margin-bottom:42px;display:grid}.evidence-heading .eyebrow{color:#ffb270;margin-bottom:22px}.evidence-heading>p,.evidence-heading>div>p:not(.eyebrow){color:#b9c9d4;max-width:53ch}.evidence-heading h2 em,.lecturer-copy h2 em,.case-takeaway h2 em{color:#ffb270}.programme-format{margin-top:20px;font-size:14px;line-height:1.9}.foundation-stages{grid-template-columns:repeat(3,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid}.foundation-stages li{border-top:2px solid #ff8a24;padding-top:24px}.foundation-stages li>span{font:12px var(--mono);color:#ffb270}.studio-site .foundation-stages h3{text-transform:uppercase;margin:28px 0 18px;font:600 clamp(27px,2.8vw,40px)/1.08 Barlow Condensed,sans-serif}.foundation-stages p{color:#b9c9d4;max-width:42ch;font-size:15px}.foundation-stages .stage-outcome{color:#f1f0e9;border-top:1px solid var(--rule);margin-top:24px;padding-top:18px}.programme-directions{grid-template-columns:1fr 2fr;column-gap:8%;margin-top:60px;display:grid}.programme-directions>h3{grid-column:1}.programme-directions>p{color:#b9c9d4;grid-column:1}.programme-directions>div{grid-area:1/2/4}.programme-directions details{border-top:1px solid var(--rule)}.programme-directions summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;display:flex}.programme-directions summary span{color:#ffb270}.programme-directions details>p{color:#b9c9d4;max-width:70ch;padding:0 0 22px;font-size:15px}.learning-takeaways{background:#15222a;grid-template-columns:1fr 1fr;gap:8%;margin-top:36px;padding:35px;display:grid}.learning-takeaways h3{margin-bottom:15px;font-size:20px}.learning-takeaways p{color:#c1ced5;font-size:15px}.demonstration-list{border-top:1px solid #43515a}.demonstration{border-bottom:1px solid #43515a}.demonstration>summary{cursor:pointer;grid-template-columns:40px 1fr 50px 22px;align-items:center;gap:24px;padding:26px 0;list-style:none;display:grid}.demonstration summary::-webkit-details-marker,.programme-directions summary::-webkit-details-marker{display:none}.demo-number,.demo-duration{font:12px var(--mono);color:#b9c9d4}.demonstration summary small{color:#ffb270;font:11px var(--mono);margin-bottom:9px;display:block}.studio-site .demonstration summary strong{font:500 clamp(22px, 2.4vw, 32px)/1.2 var(--body)}.demo-plus{color:#ffb270;font-size:24px;transition:transform .2s}.demonstration[open] .demo-plus{transform:rotate(45deg)}.demo-content{grid-template-columns:1.7fr 1fr;gap:5%;padding:6px 0 35px;display:grid}.learning-film{min-width:0;margin:0}.film-actions{flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:9px;display:flex}.film-actions .text-link{border:0;border-bottom:1px solid var(--rule);color:#ffb270;cursor:pointer;background:0 0;align-items:center;min-height:44px;padding:0;font-size:12px;display:inline-flex}.film-actions [hidden]{display:none}.learning-film video{aspect-ratio:1.54;object-fit:contain;background:#020405;border:1px solid #3d4b54;width:100%;height:auto;display:block}.learning-film figcaption{color:#b9c9d4;max-width:90ch;padding-top:13px;font-size:12px;line-height:1.65}.learning-film figcaption span{color:#ffb270;margin-right:8px}.demo-notes{align-self:center}.demo-notes h3{font-size:19px}.demo-notes ol{color:#b9c9d4;margin-block:20px;padding-left:20px;font-size:14px;line-height:1.8}.demo-notes li{padding:0 0 12px 6px}.demo-notes li::marker{color:#ffb270}.demo-notes .text-link{font-size:13px}.evidence-more{margin-top:28px}.lecturer-profile{grid-template-columns:1fr 1.1fr;align-items:center;gap:8%;display:grid}.lecturer-portrait{align-self:stretch;min-height:490px;position:relative}.lecturer-portrait>img{object-fit:cover;object-position:45% 50%;width:100%;height:100%;position:absolute;inset:0}.lecturer-portrait>span{color:#f1f0e9;font:11px var(--mono);background:#080b0ddd;padding:22px;position:absolute;bottom:0;left:0;right:0}.lecturer-copy>.eyebrow{color:#ffb270;margin-bottom:20px}.lecturer-copy>p:not(.eyebrow){color:#b9c9d4;margin-block:20px;font-size:15px}.lecturer-facts{border-block:1px solid var(--rule);gap:36px;margin:28px 0;padding:20px 0;display:flex}.lecturer-facts strong{color:#ffb270;font:600 45px/1 Barlow Condensed,sans-serif;display:block}.lecturer-facts span{margin-top:10px;font-size:12px;display:block}.lecturer-copy .library-actions{flex-wrap:wrap;gap:22px;display:flex}.lecturer-film{border-top:1px solid var(--rule);margin-top:28px}.lecturer-film summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;display:flex}.learning-film-portrait{max-width:260px}.learning-film-portrait video{aspect-ratio:478/850}.learning-case-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.learning-case-image{display:block;position:relative;overflow:hidden}.learning-case-image img{aspect-ratio:1.65;object-fit:cover;width:100%;transition:transform .5s;display:block}.learning-case-image:hover img{transform:scale(1.025)}.learning-case-image>span{color:#080b0d;background:#ff8a24;place-items:center;width:45px;height:45px;font-size:23px;display:grid;position:absolute;bottom:16px;right:16px}.learning-case-grid .eyebrow{color:#ffb270;margin-top:23px;font-size:10px}.learning-case-grid h3{margin-block:15px;font-size:28px}.learning-case-grid article>p:not(.eyebrow){color:#b9c9d4;max-width:66ch;margin-bottom:23px;font-size:15px}.learning-crm-link{border-block:1px solid var(--rule);grid-template-columns:1fr 1.8fr 1fr;align-items:center;gap:25px;margin-top:45px;padding-block:26px;display:grid}.learning-crm-link>span{color:#b9c9d4;font-size:13px}.learning-crm-link>span:last-child{color:#ffb270;text-align:right}.learning-crm-link strong{font-size:20px;font-weight:500}.reading-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.reading-grid img{aspect-ratio:1.7;object-fit:cover;width:100%}.reading-grid .eyebrow{color:#ffb270;margin-top:22px;font-size:10px}.reading-grid h3{margin:14px 0 24px;font-size:21px;font-weight:500;line-height:1.45}.reading-grid .text-link{font-size:13px}.reading-book-links{border-block:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:35px;margin-top:55px;padding-block:25px;display:grid}.reading-book-links>a{align-items:center;gap:24px;display:flex}.reading-book-links img{object-fit:contain;flex-shrink:0;width:100px;height:120px}.reading-book-links small{color:#b9c9d4;font-size:11px}.reading-book-links strong{margin-block:7px 13px;font-size:19px;font-weight:500;display:block}.reading-book-links a>span>span{color:#ffb270;font-size:13px}.case-opening{padding-block:65px 42px}.case-opening>.eyebrow{color:#ffb270;margin-top:50px}.studio-site .case-opening h1{text-transform:uppercase;max-width:13ch;margin:24px 0;font:600 clamp(55px,7.5vw,110px)/.96 Barlow Condensed,sans-serif}.case-opening>p:not(.eyebrow){color:#b9c9d4;max-width:75ch;font-size:18px}.case-opening ul{color:#ffb270;flex-wrap:wrap;gap:20px 40px;margin:32px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.case-banner{margin-block:0 35px}.case-banner img{object-fit:cover;width:100%;height:auto;max-height:660px}.case-chapters>section{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.3fr;gap:12%;padding-block:60px;display:grid}.case-chapters .eyebrow{color:#ffb270;margin-bottom:22px}.studio-site .case-chapters h2{font-size:clamp(38px,4vw,60px)}.case-chapters section>div>p:not(.eyebrow),.case-chapters li{color:#b9c9d4;font-size:16px;line-height:1.8}.case-chapters ul{margin-top:25px;padding-left:20px}.case-chapters li{padding:0 0 12px 8px}.case-chapters li::marker{color:#ffb270}.case-takeaway{grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding-block:35px 80px;display:grid}.case-takeaway img{object-fit:cover;width:100%;height:auto;max-height:520px}.case-takeaway .eyebrow{color:#ffb270;margin-bottom:22px}.case-takeaway p:not(.eyebrow){color:#b9c9d4;margin-block:25px}.book-detail-photo{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;padding-block:60px;display:grid}.book-detail-photo img{width:100%;height:auto}.book-detail-photo p{color:#b9c9d4;margin-top:25px}.book-seven-steps{counter-reset:step;grid-template-columns:1fr 1fr;gap:0 6%;margin-top:30px;padding:0;list-style:none;display:grid}.book-seven-steps li{counter-increment:step;border-top:1px solid var(--rule);padding:25px 0}.book-seven-steps h3{margin-bottom:12px;font-size:19px}.book-seven-steps h3:before{content:"0" counter(step) " / ";color:#ffb270}.book-seven-steps p{color:#b9c9d4;font-size:15px}.book-libraries{border-block:1px solid var(--rule);padding-block:55px}.book-libraries p{color:#b9c9d4;max-width:80ch;margin-block:22px}.book-libraries ul{grid-template-columns:repeat(4,1fr);gap:22px;padding:0;font-size:14px;list-style:none;display:grid}.book-libraries li{border-top:1px solid var(--rule);padding-top:18px}.course-feedback{border-top:1px solid var(--rule);padding-block:60px}.course-feedback>div{grid-template-columns:1fr 1fr;gap:8%;margin-top:30px;display:grid}.course-feedback blockquote{margin:0}.course-feedback blockquote p{font-size:19px;line-height:1.7}.course-feedback blockquote footer{font:12px var(--mono);color:#ffb270;margin-top:20px}@media (width<=850px){.learning-evidence,.academy-programme,.lecturer-profile{padding-block:60px}.evidence-heading{grid-template-columns:1fr;gap:25px}.foundation-stages{gap:22px}.programme-directions{display:block}.programme-directions>p{margin:16px 0 24px}.demo-content{grid-template-columns:1fr;gap:26px}.demo-notes ol{columns:1}.lecturer-profile{align-items:start;gap:30px}.lecturer-portrait{align-self:start;min-height:470px}.lecturer-facts{gap:24px}.learning-crm-link{grid-template-columns:1fr 2fr}.learning-crm-link>span:last-child{text-align:left;grid-column:2}.book-libraries ul{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.foundation-stages,.learning-takeaways,.lecturer-profile,.learning-case-grid,.reading-grid,.reading-book-links,.case-chapters>section,.case-takeaway,.book-detail-photo,.book-seven-steps,.course-feedback>div{grid-template-columns:1fr}.foundation-stages{gap:30px}.foundation-stages h3{margin-top:20px}.foundation-stages p{max-width:100%}.learning-takeaways{gap:25px;padding:25px}.demonstration>summary{grid-template-columns:24px 1fr 20px;gap:12px;padding:22px 0}.demo-duration{display:none}.demonstration summary strong{font-size:20px}.demonstration summary small{font-size:10px;line-height:1.5}.lecturer-portrait{min-height:410px}.lecturer-profile .lecturer-copy{padding-top:5px}.lecturer-facts{justify-content:space-between}.learning-case-grid{gap:40px}.learning-crm-link{grid-template-columns:1fr;gap:14px}.learning-crm-link>span:last-child{grid-column:auto}.reading-grid{gap:38px}.reading-grid h3{margin-bottom:15px}.reading-book-links{gap:22px}.reading-book-links img{width:80px;height:105px}.reading-book-links>a{gap:20px}.case-opening{padding-top:35px}.case-opening>p:not(.eyebrow){font-size:16px}.case-chapters>section{gap:25px;padding-block:40px}.case-takeaway,.book-detail-photo{gap:30px}.book-libraries ul{gap:20px;font-size:13px}.course-feedback>div{gap:30px}}@media (prefers-reduced-motion:reduce){.learning-case-image img,.demo-plus{transition:none}.learning-case-image:hover img{transform:none}}
