.lideras-hero,.lideras-split-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lideras-hero{background:var(--paper);min-height:calc(100vh - 148px)}.lideras-hero-copy{align-self:center;padding:clamp(74px,8vw,126px) clamp(32px,7vw,112px)}.lideras-hero-copy>h1{letter-spacing:-.075em;margin:28px 0 0;font-size:clamp(4.3rem,7.4vw,8.6rem);line-height:.8}.lideras-hero-copy>h1 span{color:var(--blue)}.lideras-hero-copy>h2{letter-spacing:-.055em;max-width:760px;margin:34px 0 26px;font-size:clamp(2.35rem,4vw,4.6rem);line-height:.98}.lideras-hero-copy>h2 em{color:var(--blue);font-style:normal;display:block}.lideras-hero-copy>p:not(.section-index):not(.lideras-principle){max-width:720px;color:var(--muted);font-size:clamp(1.08rem,1.4vw,1.35rem);line-height:1.58}.lideras-principle{border-top:1px solid var(--line);max-width:700px;margin-top:28px;padding-top:22px;font-size:1.08rem;font-weight:800;line-height:1.5}.lideras-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.lideras-actions>a:not(.button){border-bottom:1px solid var(--ink);color:var(--ink);padding:14px 0 8px;font-weight:800;text-decoration:none}.lideras-actions span{color:var(--blue);margin-left:10px}.lideras-hero-image{background:var(--ink);min-height:720px;position:relative;overflow:hidden}.lideras-hero-image>img{object-fit:cover;object-position:center 51%;filter:saturate(.82)contrast(1.03)}.lideras-hero-image:after{content:"";background:linear-gradient(#0000,#051c30eb);position:absolute;inset:45% 0 0}.lideras-hero-image>div{z-index:1;color:#fff;position:absolute;bottom:clamp(34px,5vw,74px);left:clamp(28px,5vw,72px);right:clamp(28px,5vw,72px)}.lideras-hero-image strong{max-width:620px;font-size:clamp(1.9rem,3.2vw,3.5rem);line-height:1.02;display:block}.lideras-hero-image span{color:#e0e8f0;max-width:610px;margin-top:14px;font-size:1.08rem;line-height:1.5;display:block}.lideras-challenges{background:#fff;padding:clamp(78px,9vw,142px) clamp(32px,7vw,112px)}.lideras-split-heading{align-items:end;gap:clamp(42px,8vw,130px)}.lideras-split-heading h2{letter-spacing:-.055em;max-width:820px;margin-top:28px;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.98}.lideras-split-heading>p{max-width:630px;color:var(--muted);font-size:1.24rem;line-height:1.62}.lideras-challenge-label{margin-top:68px}.lideras-challenge-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;display:grid}.lideras-challenge-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:270px;padding:34px}.lideras-challenge-grid b{color:var(--blue);font-size:.9rem}.lideras-challenge-grid h3{max-width:580px;margin:24px 0 14px;font-size:clamp(1.45rem,2vw,2rem);line-height:1.12}.lideras-challenge-grid p{max-width:600px;color:var(--muted);font-size:1.05rem;line-height:1.55}.lideras-double-impact,.lideras-journey,.lideras-modules,.lideras-outcomes,.lideras-audience,.lideras-faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(50px,8vw,140px);padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px);display:grid}.lideras-double-impact{background:var(--ink);color:#fff}.lideras-double-impact h2,.lideras-journey h2,.lideras-modules h2,.lideras-outcomes h2,.lideras-audience h2,.lideras-faq h2,.lideras-contact h2{letter-spacing:-.055em;max-width:850px;margin-top:28px;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.98}.lideras-impact-cards{border-top:1px solid #ffffff4d;border-left:1px solid #ffffff4d;grid-template-columns:1fr 1fr;display:grid}.lideras-impact-cards article{border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;padding:34px}.lideras-impact-cards b,.lideras-journey li>b,.lideras-module-list article>b{color:#80a9e7;font-size:.9rem}.lideras-impact-cards h3{margin:34px 0 16px;font-size:clamp(1.8rem,2.5vw,2.7rem);line-height:.98}.lideras-impact-cards p{color:#d6e0ea;font-size:1.08rem;line-height:1.58}.lideras-journey{background:var(--ice)}.lideras-journey-heading>p:not(.section-index){max-width:700px;color:var(--muted);margin-top:28px;font-size:1.16rem;line-height:1.62}.lideras-journey ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lideras-journey li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:20px;padding:24px 0;display:grid}.lideras-journey li h3{margin-bottom:8px;font-size:1.42rem}.lideras-journey li p{color:var(--muted);line-height:1.55}.lideras-action{background:#fff;padding:clamp(78px,9vw,142px) clamp(32px,7vw,112px)}.lideras-action-heading{grid-template-columns:.6fr 1.4fr;gap:50px;display:grid}.lideras-action-heading h2{letter-spacing:-.055em;max-width:1000px;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.98}.lideras-action-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:68px;display:grid}.lideras-action-grid figure{background:var(--ice);margin:0}.lideras-action-grid figure>div{aspect-ratio:4/4.3;position:relative;overflow:hidden}.lideras-action-grid img{object-fit:cover}.lideras-action-grid figcaption{min-height:190px;padding:28px;display:block}.lideras-action-grid strong{margin-bottom:12px;font-size:1.4rem;display:block}.lideras-action-grid span{color:var(--muted);line-height:1.5}.lideras-modules{background:#fff}.lideras-modules>div:first-child>p:not(.section-index){max-width:690px;color:var(--muted);margin-top:28px;font-size:1.16rem;line-height:1.62}.lideras-module-list{border-top:1px solid var(--ink)}.lideras-module-list article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:20px;padding:25px 0;display:grid}.lideras-module-list h3{margin-bottom:8px;font-size:1.35rem}.lideras-module-list p{color:var(--muted);line-height:1.5}.lideras-outcomes{background:var(--ink);color:#fff}.lideras-outcomes>div>p:not(.section-index){color:#d6e0ea;max-width:700px;margin-top:28px;font-size:1.14rem;line-height:1.6}.lideras-outcomes ul{border-top:1px solid #ffffff47;margin:0;padding:0;list-style:none}.lideras-outcomes li{border-bottom:1px solid #ffffff47;padding:23px 12px 23px 38px;font-size:1.08rem;font-weight:800;line-height:1.4;position:relative}.lideras-outcomes li:before{content:"+";color:#80a9e7;position:absolute;left:0}.lideras-design{background:var(--ice);padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px)}.lideras-design>div:first-child{grid-template-columns:.55fr 1.45fr;gap:50px;display:grid}.lideras-design h2{letter-spacing:-.055em;max-width:980px;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.98}.lideras-design-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:68px;display:grid}.lideras-design-grid article{background:#fff;min-height:300px;padding:34px}.lideras-design-grid article+article{border-left:1px solid var(--line)}.lideras-design-grid span{color:var(--blue);font-size:.86rem;font-weight:800}.lideras-design-grid h3{margin:34px 0 16px;font-size:clamp(1.5rem,2vw,2rem);line-height:1.12}.lideras-design-grid p{color:var(--muted);line-height:1.55}.lideras-audience{background:#fff}.lideras-audience>div:last-child{align-self:end}.lideras-audience>div:last-child p{max-width:680px;color:var(--muted);font-size:1.2rem;line-height:1.62}.lideras-audience>div:last-child p+p{margin-top:22px}.lideras-faq{background:var(--ice)}.lideras-faq-list{border-top:1px solid var(--line)}.lideras-faq details{border-bottom:1px solid var(--line);padding:24px 0}.lideras-faq summary{cursor:pointer;font-size:1.08rem;font-weight:800}.lideras-faq details p{max-width:720px;color:var(--muted);margin-top:14px;line-height:1.55}.lideras-faq details p+p{margin-top:12px}.lideras-contact{background:#fff;padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px)}.lideras-contact>p:not(.section-index){max-width:850px;color:var(--muted);margin:30px 0;font-size:1.2rem;line-height:1.6}.lideras-contact small{color:var(--muted);margin-top:18px;display:block}@media (max-width:960px){.lideras-hero,.lideras-split-heading,.lideras-double-impact,.lideras-journey,.lideras-modules,.lideras-outcomes,.lideras-audience,.lideras-faq{grid-template-columns:1fr}.lideras-hero{min-height:0}.lideras-hero-image{min-height:650px}.lideras-split-heading>p{margin-top:22px}.lideras-impact-cards,.lideras-journey ol,.lideras-module-list,.lideras-outcomes ul,.lideras-faq-list{margin-top:42px}.lideras-action-heading,.lideras-design>div:first-child{grid-template-columns:1fr}}@media (max-width:760px){.lideras-action-grid,.lideras-design-grid{grid-template-columns:1fr}.lideras-design-grid article+article{border-top:1px solid var(--line);border-left:0}}@media (max-width:680px){.lideras-hero-copy{padding:66px 22px 58px}.lideras-hero-copy>h1{font-size:4.8rem}.lideras-actions{flex-direction:column;align-items:flex-start}.lideras-challenges,.lideras-action,.lideras-design,.lideras-contact,.lideras-double-impact,.lideras-journey,.lideras-modules,.lideras-outcomes,.lideras-audience,.lideras-faq{padding:74px 22px}.lideras-challenge-grid,.lideras-impact-cards{grid-template-columns:1fr;margin-top:48px}.lideras-challenge-grid article{min-height:0}.lideras-action-grid{margin-top:46px}.lideras-action-grid figcaption{min-height:0}}
