.coaching-hero.svelte-1j52wir{position:relative;max-width:var(--max-width-content);margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-16)}.hero-copy.svelte-1j52wir{position:relative;z-index:1;max-width:760px}.breadcrumbs.svelte-1j52wir{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);font-size:var(--text-sm);color:var(--colour-mint)}.breadcrumbs.svelte-1j52wir a:where(.svelte-1j52wir){display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}h1.svelte-1j52wir{margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--text-mobile-page-title);line-height:var(--leading-tight);color:var(--colour-mint);text-wrap:balance}.standfirst.svelte-1j52wir{font-size:var(--text-mobile-intro);font-weight:var(--weight-semibold);color:var(--colour-beige)}.hero-copy.svelte-1j52wir p:not(.standfirst){color:var(--colour-white);font-size:var(--text-mobile-body);line-height:var(--leading-relaxed)}.hero-copy.svelte-1j52wir p{margin:0 0 var(--space-5)}.hero-copy.svelte-1j52wir .hero-action{margin:var(--space-8) 0 0}.hero-copy.svelte-1j52wir .hero-action a,.coaching-content.svelte-1j52wir .enquiry-section p:last-child a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-3) var(--space-6);background:var(--colour-coral);color:var(--colour-charcoal);border-radius:var(--radius-full);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-normal);text-decoration:none;text-align:center;transition:background-color var(--transition-fast)}.hero-illustration.svelte-1j52wir{display:none}.coaching-page.svelte-1j52wir{background:var(--colour-white);color:var(--colour-charcoal)}.coaching-shell.svelte-1j52wir{max-width:var(--max-width-content);margin:0 auto;padding:0 var(--space-6) var(--space-16)}.page-navigation.svelte-1j52wir{padding:var(--space-8) 0;border-bottom:1px solid var(--colour-mint)}.navigation-label.svelte-1j52wir{margin:0 0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.page-navigation.svelte-1j52wir ul:where(.svelte-1j52wir){list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;column-gap:var(--space-6)}.page-navigation.svelte-1j52wir a:where(.svelte-1j52wir){display:inline-flex;align-items:center;min-height:44px;color:var(--colour-charcoal);font-size:var(--text-mobile-supporting);text-decoration-thickness:1px;text-underline-offset:5px}.coaching-content.svelte-1j52wir{min-width:0;max-width:760px;--pullquote-outset: var(--space-4)}.coaching-content.svelte-1j52wir section{padding:var(--space-10) 0;border-bottom:1px solid var(--colour-mint);scroll-margin-top:var(--space-6)}.coaching-content.svelte-1j52wir section:last-child{border-bottom:0}.coaching-content.svelte-1j52wir h2{margin:0 0 var(--space-6);font-family:var(--font-body);font-size:var(--text-mobile-section-title);font-weight:var(--weight-regular);line-height:var(--leading-tight);text-wrap:balance}.coaching-content.svelte-1j52wir h3{margin:var(--space-8) 0 var(--space-4);font-size:var(--text-mobile-subsection-title);font-family:var(--font-body);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.coaching-content.svelte-1j52wir p,.coaching-content.svelte-1j52wir li{font-size:var(--text-mobile-body);line-height:var(--leading-relaxed)}.coaching-content.svelte-1j52wir p{margin:0 0 var(--space-5)}.coaching-content.svelte-1j52wir p:last-child{margin-bottom:0}.coaching-content.svelte-1j52wir ul{list-style:disc;padding-left:var(--space-6);margin:var(--space-6) 0}.coaching-content.svelte-1j52wir li{padding-left:var(--space-1);margin-bottom:var(--space-3)}.coaching-content.svelte-1j52wir li::marker{color:var(--colour-charcoal)}.coaching-content.svelte-1j52wir a{color:var(--colour-charcoal);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}.coaching-content.svelte-1j52wir .enquiry-section{padding-bottom:0}.coaching-content.svelte-1j52wir .enquiry-section p:last-child{margin-top:var(--space-8)}a.svelte-1j52wir:focus-visible,.hero-copy.svelte-1j52wir a:focus-visible,.coaching-content.svelte-1j52wir a:focus-visible{outline:3px solid currentColor;outline-offset:5px;border-radius:2px}.hero-copy.svelte-1j52wir a:focus-visible{outline-color:var(--colour-mint)}@media(hover:hover){.breadcrumbs.svelte-1j52wir a:where(.svelte-1j52wir):hover{color:var(--colour-white)}.page-navigation.svelte-1j52wir a:where(.svelte-1j52wir):hover,.coaching-content.svelte-1j52wir a:hover{text-decoration-thickness:2px}.hero-copy.svelte-1j52wir .hero-action a:hover,.coaching-content.svelte-1j52wir .enquiry-section p:last-child a:hover{background:var(--colour-mint);text-decoration:none}}@media(min-width:768px){.coaching-hero.svelte-1j52wir{padding-top:var(--space-10);padding-bottom:var(--space-16)}h1.svelte-1j52wir{font-size:var(--text-5xl)}.standfirst.svelte-1j52wir{font-size:var(--text-2xl)}.hero-copy.svelte-1j52wir p:not(.standfirst){font-size:var(--text-lg)}.coaching-content.svelte-1j52wir section{padding:var(--space-12) 0}.coaching-content.svelte-1j52wir h2{font-size:3rem}.coaching-content.svelte-1j52wir h3{font-size:var(--text-3xl)}.coaching-content.svelte-1j52wir p,.coaching-content.svelte-1j52wir li{font-size:1.2rem}.page-navigation.svelte-1j52wir a:where(.svelte-1j52wir){font-size:var(--text-base)}}@media(min-width:1100px){.coaching-hero.svelte-1j52wir{display:grid;grid-template-columns:minmax(0,760px) 1fr;gap:var(--space-12);align-items:center}.hero-illustration.svelte-1j52wir{display:block;height:320px;background:var(--colour-mint);mask-image:var(--illustration);-webkit-mask-image:var(--illustration);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center}.coaching-content.svelte-1j52wir{--pullquote-outset: var(--space-8)}.coaching-shell.svelte-1j52wir{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,1fr);gap:var(--space-16);align-items:start}.page-navigation.svelte-1j52wir{grid-column:2;grid-row:1;position:sticky;top:var(--space-8);margin-top:var(--space-12);padding:0 0 var(--space-6)}.page-navigation.svelte-1j52wir ul:where(.svelte-1j52wir){display:block}.coaching-content.svelte-1j52wir{grid-column:1;grid-row:1}}@media(prefers-reduced-motion:reduce){.hero-copy.svelte-1j52wir .hero-action a,.coaching-content.svelte-1j52wir .enquiry-section p:last-child a{transition:none}}
