.from-writing[data-astro-cid-52sszgqn]{border-block:1px solid hsl(var(--border));background:hsl(var(--surface-muted) / .35)}.from-writing-layout[data-astro-cid-52sszgqn]{gap:2rem;display:grid}.from-writing[data-astro-cid-52sszgqn] header[data-astro-cid-52sszgqn]{max-width:31rem}.from-writing[data-astro-cid-52sszgqn] header[data-astro-cid-52sszgqn]>p[data-astro-cid-52sszgqn]:last-child{color:hsl(var(--muted-foreground))}.from-writing[data-astro-cid-52sszgqn] ul[data-astro-cid-52sszgqn]{border-top:1px solid hsl(var(--border));gap:0;margin:0;padding:0;list-style:none;display:grid}.from-writing[data-astro-cid-52sszgqn] li[data-astro-cid-52sszgqn]{border-bottom:1px solid hsl(var(--border));padding-block:1.1rem}.from-writing[data-astro-cid-52sszgqn] a[data-astro-cid-52sszgqn]{min-height:var(--target-min);color:hsl(var(--foreground));font-family:var(--font-display);text-underline-offset:.2em;align-items:center;font-size:1.2rem;font-weight:600;display:inline-flex}.from-writing[data-astro-cid-52sszgqn] li[data-astro-cid-52sszgqn] p[data-astro-cid-52sszgqn]{color:hsl(var(--muted-foreground));margin:.15rem 0 0}@media (min-width:48rem){.from-writing-layout[data-astro-cid-52sszgqn]{gap:var(--gap-split-lg);grid-template-columns:.72fr 1.28fr}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,6vw,5rem)}.hero-grid[data-astro-cid-lcdefpme]{align-items:start;gap:clamp(2rem,5vw,4rem);max-width:76rem;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,6.6vw,5.4rem)}.hero-copy[data-astro-cid-lcdefpme]{max-width:42rem}.hero-copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:.75rem}.session-proof[data-astro-cid-lcdefpme]{border-block:1px solid hsl(var(--border));align-self:end;padding-block:clamp(1.5rem,4vw,2.5rem)}.session-proof-label[data-astro-cid-lcdefpme]{color:hsl(var(--primary));letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.82rem;font-weight:700}.session-proof[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:26rem;font-size:clamp(1.8rem,3.5vw,2.6rem)}.session-proof[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{border-top:1px solid hsl(var(--border));margin:1.5rem 0;padding:0;list-style:none}.session-proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid hsl(var(--border));grid-template-columns:5rem 1fr;gap:1rem;padding-block:.9rem;display:grid}.session-proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:hsl(var(--ink-accent));font-weight:700}.session-proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:hsl(var(--ink-muted));margin:0;font-size:1rem}.choice-section[data-astro-cid-lcdefpme]{border-block:1px solid hsl(var(--border));background:hsl(var(--surface-muted) / .35)}.programme-section[data-astro-cid-lcdefpme]{background:hsl(var(--surface-evidence));color:hsl(var(--ink-on-evidence))}.programme-section[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:hsl(var(--ink-evidence-accent))}.programme-layout[data-astro-cid-lcdefpme]{gap:var(--gap-split);display:grid}.programme-heading[data-astro-cid-lcdefpme]{max-width:var(--maxw-prose)}.programme-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:hsl(var(--ink-evidence-muted))}.programme-section[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{color:hsl(var(--ink-on-evidence))}.facts-layout[data-astro-cid-lcdefpme]{gap:var(--gap-split-lg);display:grid}.facts-lead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,6vw,4.75rem)}.facts-lead[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:38rem}.facts-lead[data-astro-cid-lcdefpme] .availability[data-astro-cid-lcdefpme]{color:hsl(var(--ink-muted))}.facts-notes[data-astro-cid-lcdefpme]{border-top:1px solid hsl(var(--border))}.facts-notes[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-bottom:1px solid hsl(var(--border));grid-template-columns:2.5rem 1fr;gap:0 1.25rem;padding-block:clamp(1.5rem,4vw,2.5rem);display:grid}.fact-number[data-astro-cid-lcdefpme]{color:hsl(var(--ink-accent));font-family:var(--font-display);grid-row:1/4;margin:0;font-size:1.3rem}.facts-notes[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:.05rem}.facts-notes[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.fact-number){color:hsl(var(--ink-muted))}.facts-notes[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}@media (min-width:48rem){.facts-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}@media (min-width:64rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.5rem,5vw,4rem)}}
