.page-support{--support-ink: #111111;--support-paper: #f9f8f6;--support-line: rgba(17, 17, 17, .18);background:var(--support-paper);color:var(--support-ink)}.page-support h1,.page-support h2,.page-support h3,.page-support h4,.page-support .stat-card__value,.page-support .pricing-card__price{font-family:var(--font-family-heading);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.page-support p,.page-support li,.page-support a,.page-support button,.page-support .hero__label,.page-support .section-heading__label,.page-support .course-card__meta,.page-support .course-card__section-label,.page-support .pricing-card__tier,.page-support .pricing-card__vat{font-family:var(--font-family-body)}.page-support .section:after{display:none}.page-support .navbar,.page-support .navbar--scrolled{background:var(--support-paper);border-bottom:1px solid var(--support-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.page-support .fade-in,.page-support .fade-in.is-visible{opacity:1;transform:none}.page-support .support-hero{position:relative;min-height:min(720px,78vh);padding:clamp(8rem,12vh,10rem) var(--space-6) clamp(4rem,6vw,6rem);background:var(--support-paper);border-bottom:0;overflow:hidden}.page-support .support-hero:before{content:"PRACTICAL SUPPORT / CLEAR OUTCOMES";position:absolute;top:50%;right:clamp(1rem,4vw,5rem);transform:translateY(-50%) rotate(90deg);color:#11111157;font-family:var(--font-family-body);font-size:.67rem;font-weight:700;letter-spacing:.2em;white-space:nowrap}.page-support .support-hero:after{position:absolute;right:clamp(4rem,10vw,11rem);bottom:clamp(2rem,5vw,5rem);color:transparent;-webkit-text-stroke:1px rgba(17,17,17,.13);font-family:var(--font-family-heading);font-size:clamp(8rem,20vw,19rem);line-height:.68;pointer-events:none}.page-leadership .support-hero:after{content:"02"}.page-decision .support-hero:after{content:"03"}.page-support .support-hero .hero__content{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:min(100%,1660px)}.page-support .support-hero .hero__text-col{position:relative;max-width:1540px;padding-left:clamp(1.5rem,4vw,4rem)}.page-support .support-hero .hero__text-col:before{content:"";position:absolute;left:0;top:.25rem;width:5px;height:clamp(5rem,11vw,9.5rem);background:var(--color-accent)}.page-support .support-hero .hero__label{display:flex;align-items:center;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.75rem);color:var(--support-ink);font-size:.75rem;letter-spacing:.2em}.page-support .support-hero .hero__label:after{content:"";width:clamp(3rem,8vw,7rem);height:1px;background:var(--support-ink);opacity:.3}.page-support .support-hero .hero__title{max-width:1480px;margin-bottom:clamp(1.5rem,2.4vw,2.25rem);color:var(--support-ink);font-family:var(--font-family-heading);font-size:clamp(3.4rem,5.15vw,5.85rem);line-height:.91;letter-spacing:-.04em}.page-support .support-hero__line{display:block;width:fit-content;max-width:100%}.page-support .support-hero .hero__title .highlight{color:var(--color-accent);font-style:italic;font-weight:500}.page-support .support-hero .hero__subtitle{max-width:710px;margin-left:clamp(0rem,11vw,9rem);color:#514e47;font-size:clamp(1.08rem,1.5vw,1.35rem);line-height:1.55}.page-support .support-hero .hero__actions{margin-left:clamp(0rem,11vw,9rem)}.page-support .support-proof{background:var(--support-ink);border:0}.page-support .support-proof .stats-bar__inner{max-width:1440px;padding:0}.page-support .support-proof .stat-card{min-height:245px;padding:clamp(2.25rem,4vw,4rem);border:0;border-right:1px solid rgba(255,255,255,.17);background:transparent;box-shadow:none}.page-support .support-proof .stat-card:last-child{border-right:0}.page-support .support-proof .stat-card__value{color:#fff;font-size:clamp(2.8rem,4.6vw,4.8rem);line-height:.95}.page-support .support-proof .stat-card:nth-child(1) .stat-card__value{color:#e91e8c}.page-support .support-proof .stat-card:nth-child(2) .stat-card__value{color:#00b8d4}.page-support .support-proof .stat-card:nth-child(3) .stat-card__value{color:var(--color-accent)}.page-support .support-proof .stat-card__label{margin-top:1.2rem;color:#fff;font-weight:700;letter-spacing:.1em}.page-support .support-proof .stat-card__desc{color:#ffffff9e}.page-support .support-proof__note{max-width:none;margin:0!important;padding:1rem max(var(--space-6),calc((100vw - 1240px)/2));background:var(--support-ink);border-top:1px solid rgba(255,255,255,.12)}.page-support .support-proof__note p{color:#ffffff75!important}.page-support .support-catalogue,.page-support .support-pricing,.page-support .leadership-impact,.page-support .decision-perspective,.page-support .decision-outcomes{padding-top:clamp(6.5rem,10vw,10rem);padding-bottom:clamp(6.5rem,10vw,10rem)}.page-support .support-catalogue>.container>.section-heading,.page-support .support-pricing>.container>.section-heading,.page-support .leadership-impact>.container>.section-heading{display:grid;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);column-gap:clamp(2rem,6vw,6rem);align-items:end;max-width:none;padding-bottom:clamp(2rem,4vw,4rem);border-bottom:1px solid var(--support-ink)}.page-support .support-catalogue .section-heading__title,.page-support .support-pricing .section-heading__title,.page-support .leadership-impact .section-heading__title{margin:0;font-size:clamp(3rem,5.3vw,5.7rem);line-height:.94;letter-spacing:-.04em}.page-support .support-pricing .section-heading__subtitle{grid-column:2;max-width:650px}.page-support .support-catalogue{background:#fff;counter-reset:support-course}.page-decision .support-catalogue{background:var(--support-paper)}.page-support .support-catalogue>.container>.grid{display:block}.page-support .support-catalogue .course-card{counter-increment:support-course;position:relative;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(2rem,5vw,5rem);min-height:300px;padding:clamp(2rem,4vw,4rem) 0 clamp(2rem,4vw,4rem) clamp(5rem,9vw,9rem);border:0;border-top:1px solid var(--support-line);border-radius:0;background:transparent;box-shadow:none;transform:none}.page-support .support-catalogue .course-card:last-child{border-bottom:1px solid var(--support-line)}.page-support .support-catalogue .course-card:hover{border-color:var(--support-ink);background:#f9f8f6ad;box-shadow:none;transform:none}.page-support .support-catalogue .course-card:before{content:"0" counter(support-course);position:absolute;top:clamp(2.3rem,4vw,4.3rem);left:0;color:var(--color-accent);font-family:var(--font-family-body);font-size:.75rem;font-weight:800;letter-spacing:.12em}.page-support .support-catalogue .course-card__header,.page-support .support-catalogue .course-card__body{padding:0;border:0;background:transparent}.page-support .support-catalogue .course-card__body{padding-left:clamp(2rem,4vw,4rem);border-left:1px solid var(--support-line)}.page-support .support-catalogue .course-card__meta,.page-support .support-catalogue .course-card__section-label{color:var(--color-accent);font-size:.69rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.page-support .support-catalogue .course-card__title{max-width:470px;margin-top:clamp(2.5rem,5vw,5rem);color:var(--support-ink);font-family:var(--font-family-heading);font-size:clamp(2.2rem,3.7vw,4rem);font-weight:500;line-height:.98;letter-spacing:-.035em}.page-support .support-catalogue .course-card__desc{max-width:650px;margin:1rem 0 2.25rem;color:#514e47;font-size:1rem;line-height:1.65}.page-support .support-catalogue .course-card__benefits{margin-top:1rem}.page-support .support-catalogue .course-card__benefits li{position:relative;padding:1rem 0 1rem 1.5rem;border-top:1px solid var(--support-line);color:#514e47;line-height:1.55}.page-support .support-catalogue .course-card__benefits li:before{content:"";position:absolute;top:1.7rem;left:0;width:7px;height:2px;background:var(--color-accent)}.page-support .support-pricing{background:var(--support-paper)}.page-support .support-pricing .grid{gap:0;border-top:1px solid var(--support-ink);border-bottom:1px solid var(--support-ink)}.page-leadership .support-pricing .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-decision .support-pricing .pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.page-support .support-pricing .pricing-card{min-height:610px;padding:clamp(2rem,3vw,3rem);border:0;border-right:1px solid var(--support-line);border-radius:0;background:transparent;box-shadow:none;transform:none}.page-support .support-pricing .pricing-card:last-child{border-right:0}.page-support .support-pricing .pricing-card:hover{background:#fff;box-shadow:none;transform:none}.page-support .support-pricing .pricing-card--featured,.page-support .support-pricing .pricing-card--featured:hover{color:#fff;background:var(--support-ink)}.page-support .support-pricing .pricing-card--featured:before{content:"Recommended format";position:absolute;top:0;right:0;padding:.62rem .85rem;color:#fff;background:var(--color-accent);font-family:var(--font-family-body);font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page-support .support-pricing .pricing-card__tier{color:inherit;font-size:.7rem;letter-spacing:.15em}.page-support .support-pricing .pricing-card__price{margin-top:clamp(4rem,7vw,7rem);color:inherit;font-size:clamp(3.4rem,4.8vw,5rem);line-height:.95}.page-support .support-pricing .pricing-card__features{margin-top:3rem}.page-support .support-pricing .pricing-card__feature{padding:1rem 0 1rem 1.3rem;border-top:1px solid var(--support-line)}.page-support .support-pricing .pricing-card__feature:before{content:"";top:1.65rem;width:7px;height:2px;border-radius:0;background:var(--color-accent)}.page-support .support-pricing .pricing-card--featured .pricing-card__vat,.page-support .support-pricing .pricing-card--featured .pricing-card__feature,.page-support .support-pricing .pricing-card--featured .pricing-card__feature strong{color:#ffffffb3;border-color:#ffffff2b}.page-support .support-pricing .pricing-card__cta{margin-top:auto}.page-support .support-pricing .pricing-card--featured .pricing-card__cta{border-color:#fff;background:#fff;color:var(--support-ink)}.page-leadership .leadership-impact{color:#fff;background:var(--support-ink)}.page-leadership .leadership-impact>.container>.section-heading{border-color:#ffffff47}.page-leadership .leadership-impact .section-heading__title{color:#fff}.page-leadership .leadership-impact .case-study{margin-bottom:1.5rem!important;border:1px solid rgba(255,255,255,.28);border-radius:0;background:transparent;box-shadow:none}.page-leadership .leadership-impact .case-study__header{padding:clamp(2rem,4vw,4rem);color:var(--support-ink);background:var(--support-paper)}.page-leadership .leadership-impact .case-study__header h3{color:var(--support-ink);font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.page-leadership .leadership-impact .case-study__body{gap:0;padding:0}.page-leadership .leadership-impact .case-study__col{min-height:285px;padding:clamp(2rem,4vw,4rem);border-right:1px solid rgba(255,255,255,.2)}.page-leadership .leadership-impact .case-study__col:last-child{border-right:0}.page-leadership .leadership-impact .case-study__col h4{color:var(--color-accent);font-family:var(--font-family-body);font-size:.69rem;letter-spacing:.15em;text-transform:uppercase}.page-leadership .leadership-impact .case-study__col p,.page-leadership .leadership-impact .case-study__col li{color:#ffffffb3}.page-leadership .leadership-impact .footnote{color:#ffffff73!important}.page-leadership .leadership-impact>.container>.grid-2{gap:0!important;margin-top:clamp(4rem,8vw,8rem);border-top:1px solid rgba(255,255,255,.25)}.page-leadership .leadership-impact>.container>.grid-2>div{padding:clamp(2rem,4vw,4rem);border-right:1px solid rgba(255,255,255,.2)}.page-leadership .leadership-impact>.container>.grid-2>div:last-child{border-right:0}.page-leadership .leadership-impact>.container>.grid-2 h3{color:#fff;font-size:clamp(2.2rem,3vw,3.3rem)}.page-leadership .leadership-impact .methods-grid{display:block}.page-leadership .leadership-impact .method-card{padding:1.25rem 0;border:0;border-top:1px solid rgba(255,255,255,.16);border-radius:0;background:transparent;box-shadow:none}.page-leadership .leadership-impact .method-card__title{color:#fff}.page-leadership .leadership-impact .method-card__desc{color:#ffffff94}.page-decision .decision-perspective{color:#fff;background:var(--support-ink);overflow:hidden}.page-decision .decision-perspective .grid{display:block}.page-decision .decision-perspective .grid>div{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);column-gap:clamp(3rem,9vw,9rem);max-width:none}.page-decision .decision-perspective .section-heading__label{grid-column:1 / -1;color:var(--color-accent)}.page-decision .decision-perspective .section-heading__title{grid-column:1;grid-row:2 / span 2;max-width:780px;color:#fff;font-size:clamp(3.5rem,7vw,7.4rem);line-height:.9;letter-spacing:-.05em}.page-decision .decision-perspective .section-heading__subtitle,.page-decision .decision-perspective .grid>div>p:last-child{grid-column:2;padding-left:clamp(1.5rem,3vw,3rem);border-left:1px solid rgba(255,255,255,.24);color:#ffffffa8}.page-decision .decision-perspective .grid>div>p:last-child{margin-top:2rem}.page-decision .decision-outcomes{color:#fff;background:var(--support-ink)}.page-decision .decision-outcomes .section-heading{max-width:none;text-align:left;border-color:#ffffff40}.page-decision .decision-outcomes .section-heading__label{color:var(--color-accent)!important}.page-decision .decision-outcomes .section-heading__title{max-width:900px;color:#fff;font-size:clamp(3rem,5.8vw,6rem);line-height:.94}.page-decision .decision-outcomes .stats-bar__inner{display:block;max-width:none;border-top:1px solid rgba(255,255,255,.24)}.page-decision .decision-outcomes .stat-card{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);align-items:center;min-height:150px;padding:clamp(2rem,4vw,4rem) 0;border:0;border-bottom:1px solid rgba(255,255,255,.18);background:transparent;text-align:left}.page-decision .decision-outcomes .stat-card__value{color:#fff!important;font-size:clamp(2.2rem,4vw,4.3rem)!important;font-weight:500;line-height:.95}.page-decision .decision-outcomes .stat-card__desc{position:relative;margin:0;padding-left:clamp(3rem,8vw,8rem);color:#ffffff9e;font-size:clamp(1rem,1.5vw,1.25rem)}.page-decision .decision-outcomes .stat-card__desc:before{content:"→";position:absolute;left:0;color:var(--color-accent);font-size:1.5rem}.page-decision .decision-outcomes .footnote{color:#ffffff73!important}.page-support .cta-section{padding-top:clamp(6rem,10vw,10rem);padding-bottom:clamp(6rem,10vw,10rem)}.page-support .cta-section__content{max-width:980px}.page-support .cta-section h2{font-size:clamp(3rem,6vw,6.2rem);line-height:.94;letter-spacing:-.045em}@media(max-width:1050px){.page-decision .support-pricing .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-decision .support-pricing .pricing-card:nth-child(2){border-right:0}.page-decision .support-pricing .pricing-card:nth-child(-n+2){border-bottom:1px solid var(--support-line)}}@media(max-width:900px){.page-support .support-hero{min-height:auto;padding-top:8rem}.page-support .support-hero:before,.page-support .support-hero:after{display:none}.page-support .support-hero .hero__subtitle,.page-support .support-hero .hero__actions{margin-left:0}.page-support .support-proof .stats-bar__inner,.page-support .support-catalogue>.container>.section-heading,.page-support .support-pricing>.container>.section-heading,.page-support .leadership-impact>.container>.section-heading,.page-decision .decision-perspective .grid>div{grid-template-columns:1fr}.page-support .support-proof .stat-card{min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.17)}.page-support .support-catalogue .course-card{grid-template-columns:1fr;gap:2rem;min-height:0;padding-left:4.5rem}.page-support .support-catalogue .course-card__title{margin-top:2.5rem}.page-support .support-catalogue .course-card__body{padding:2rem 0 0;border-top:1px solid var(--support-line);border-left:0}.page-support .support-pricing .section-heading__subtitle{grid-column:1}.page-leadership .support-pricing .grid{grid-template-columns:1fr}.page-leadership .support-pricing .pricing-card,.page-leadership .support-pricing .pricing-card:last-child{min-height:0;border-right:0;border-bottom:1px solid var(--support-line)}.page-leadership .support-pricing .pricing-card:last-child{border-bottom:0}.page-leadership .leadership-impact>.container>.grid-2{grid-template-columns:1fr}.page-leadership .leadership-impact>.container>.grid-2>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.page-decision .decision-perspective .section-heading__label,.page-decision .decision-perspective .section-heading__title,.page-decision .decision-perspective .section-heading__subtitle,.page-decision .decision-perspective .grid>div>p:last-child{grid-column:1;grid-row:auto}.page-decision .decision-perspective .section-heading__subtitle,.page-decision .decision-perspective .grid>div>p:last-child{max-width:720px;padding-left:1.5rem}}@media(max-width:680px){.page-support .support-hero{padding-right:var(--space-4);padding-left:var(--space-4)}.page-support .support-hero .hero__text-col{padding-left:1rem}.page-support .support-hero .hero__title{font-size:clamp(2.35rem,11.5vw,4.2rem);line-height:.98;letter-spacing:-.04em}.page-support .support-catalogue .course-card{padding-left:3rem}.page-support .support-catalogue .course-card__title{font-size:clamp(2rem,10vw,3rem)}.page-decision .support-pricing .pricing-grid{display:block}.page-decision .support-pricing .pricing-card,.page-decision .support-pricing .pricing-card:nth-child(2),.page-decision .support-pricing .pricing-card:last-child{min-height:0;border-right:0;border-bottom:1px solid var(--support-line)}.page-decision .support-pricing .pricing-card:last-child{border-bottom:0}.page-leadership .leadership-impact .case-study__body{display:block}.page-leadership .leadership-impact .case-study__col{min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.page-decision .decision-outcomes .stat-card{grid-template-columns:1fr;gap:1.5rem}.page-decision .decision-outcomes .stat-card__desc{padding-left:3rem}}@media(prefers-reduced-motion:reduce){.page-support .course-card,.page-support .pricing-card,.page-support .stat-card{transition:none!important}}
