.services-page[data-astro-cid-lnthwwyx]{background:var(--color-canvas)}.services-shell[data-astro-cid-lnthwwyx]{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem)}.services-hero[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:end;gap:clamp(3rem,9vw,10rem);min-height:min(570px,100dvh - 76px);padding-block:clamp(3.5rem,8vw,7rem) clamp(4rem,8vw,7rem);display:grid}.page-label[data-astro-cid-lnthwwyx],.service-tag[data-astro-cid-lnthwwyx],.service-price[data-astro-cid-lnthwwyx],.training-scope[data-astro-cid-lnthwwyx],.training-price[data-astro-cid-lnthwwyx],.compact-list[data-astro-cid-lnthwwyx],.pricing-note[data-astro-cid-lnthwwyx],.speaking-list[data-astro-cid-lnthwwyx],.updated-note[data-astro-cid-lnthwwyx]{font-family:var(--font-mono)}.page-label[data-astro-cid-lnthwwyx]{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;display:block}.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{max-width:9ch;color:var(--color-ink);letter-spacing:-.085em;text-wrap:balance;margin-top:1rem;font-size:clamp(3.5rem,8vw,8rem);font-weight:500;line-height:.88}.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--color-avail)}.hero-intro[data-astro-cid-lnthwwyx]{max-width:32rem;padding-bottom:.45rem}.hero-intro[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--color-muted);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55}.text-link[data-astro-cid-lnthwwyx],.inline-link[data-astro-cid-lnthwwyx]{color:var(--color-ink-soft);font-family:var(--font-mono);align-items:center;gap:.5rem;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.text-link[data-astro-cid-lnthwwyx]{margin-top:2rem}.updated-note[data-astro-cid-lnthwwyx]{color:var(--color-faint);letter-spacing:.03em;margin-top:1rem}.text-link[data-astro-cid-lnthwwyx]:hover,.inline-link[data-astro-cid-lnthwwyx]:hover{color:var(--color-avail);transform:translate(2px)}.fold[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]{cursor:pointer;touch-action:manipulation;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.5rem;min-height:4.5rem;padding-block:1.25rem;list-style:none;display:grid}.fold[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]::-webkit-details-marker{display:none}.fold[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]:focus-visible{outline-offset:-2px;border-radius:1rem}.fold-name[data-astro-cid-lnthwwyx]{color:var(--color-ink);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:500;line-height:1.2}.fold-price[data-astro-cid-lnthwwyx],.format-price[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{color:var(--color-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;font-size:1.0625rem;font-weight:500}.fold-plus[data-astro-cid-lnthwwyx]{flex:none;width:1.5rem;height:1.5rem;transition:transform .2s cubic-bezier(.32,.72,0,1);position:relative}.fold-plus[data-astro-cid-lnthwwyx]:before,.fold-plus[data-astro-cid-lnthwwyx]:after{background:var(--color-muted);content:"";height:1.5px;position:absolute;inset:50% 0 auto}.fold-plus[data-astro-cid-lnthwwyx]:after{transform:rotate(90deg)}.fold[data-astro-cid-lnthwwyx][open] .fold-plus[data-astro-cid-lnthwwyx]{transform:rotate(45deg)}.fold-body[data-astro-cid-lnthwwyx]{padding-bottom:1.75rem}.fold-body[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]{max-width:38rem;color:var(--color-ink-soft);line-height:1.65}.bullets[data-astro-cid-lnthwwyx]{color:var(--color-ink-soft);gap:.45rem;margin-top:1rem;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.bullets[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{padding-left:1rem;position:relative}.bullets[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before{background:var(--color-avail);content:"";width:.3rem;height:1px;position:absolute;top:.7em;left:0}.formats[data-astro-cid-lnthwwyx]{gap:.5rem;margin-top:1.5rem;display:grid}.format[data-astro-cid-lnthwwyx]{background:var(--color-canvas);border-radius:1.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(9rem,auto);gap:1rem 2rem;padding:1.25rem 1.5rem;display:grid}.format[data-astro-cid-lnthwwyx] .bullets[data-astro-cid-lnthwwyx]{margin-top:0;font-size:.875rem}.format[data-astro-cid-lnthwwyx] h4[data-astro-cid-lnthwwyx]{color:var(--color-ink);letter-spacing:-.02em;font-size:1.0625rem;font-weight:500}.format[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--color-ink-soft);margin-top:.4rem;font-size:.9375rem;line-height:1.55}.scope[data-astro-cid-lnthwwyx]{color:var(--color-muted);margin-top:.6rem;display:block}.format-price[data-astro-cid-lnthwwyx]{text-align:right;justify-self:end}.note[data-astro-cid-lnthwwyx]{max-width:12rem;color:var(--color-avail-ink);margin-top:.4rem;display:block}.pricing-note[data-astro-cid-lnthwwyx]{max-width:48rem;color:var(--color-muted);margin-top:1.5rem;line-height:1.6}.speaking[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);gap:2.5rem clamp(2rem,8vw,6rem);display:grid}.speaking-list[data-astro-cid-lnthwwyx]{border-top:1px solid #1f1a141f;align-self:end;list-style:none}.speaking-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-bottom:1px solid #1f1a141f;justify-content:space-between;gap:1.5rem;padding-block:.9rem;display:flex}.speaking-list[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{color:var(--color-ink);font-weight:500}.speaking-list[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--color-muted);text-align:right}.faq[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]{min-height:3.5rem;color:var(--color-ink);letter-spacing:-.02em;cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.9rem;font-size:1.0625rem;font-weight:500;line-height:1.35;list-style:none;display:flex}.faq[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]::-webkit-details-marker{display:none}.faq[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]:after{content:"+";color:var(--color-muted);flex:none;font-size:1.5rem;line-height:1;transition:transform .2s cubic-bezier(.32,.72,0,1)}.faq[data-astro-cid-lnthwwyx][open] summary[data-astro-cid-lnthwwyx]:after{transform:rotate(45deg)}.faq[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{max-width:40rem;color:var(--color-muted);padding-bottom:1.5rem;line-height:1.65}@media (width<=899px){.speaking[data-astro-cid-lnthwwyx],.format[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.format-price[data-astro-cid-lnthwwyx]{text-align:left;justify-self:start}}@media (width<=599px){.fold[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem}.fold-price[data-astro-cid-lnthwwyx]{text-align:left;grid-area:2/1}.fold-plus[data-astro-cid-lnthwwyx]{grid-area:1/2/span 2}}@media (width<=767px){.services-hero[data-astro-cid-lnthwwyx]{grid-template-columns:1fr;gap:2.75rem;min-height:auto;padding-block:3.5rem 4.5rem}.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{max-width:8.5ch;font-size:clamp(3.7rem,16vw,6rem)}.speaking-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{flex-direction:column;align-items:flex-start;gap:.35rem}.speaking-list[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{text-align:left}}@media (prefers-reduced-motion:reduce){.text-link[data-astro-cid-lnthwwyx],.fold-plus[data-astro-cid-lnthwwyx],.faq[data-astro-cid-lnthwwyx] summary[data-astro-cid-lnthwwyx]:after{transition:none}}
