.page-intro[data-astro-cid-gaycylu2]{background-color:var(--color-cream);padding:var(--space-10) 0 var(--space-6)}.page-title[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-weight:500;font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.02em;color:var(--color-text-dark);margin:var(--space-2) 0 var(--space-4);max-width:760px}.page-intro-body[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.6;color:var(--color-text-dark);margin:0 0 var(--space-3);max-width:720px;opacity:.88}.primary-focus[data-astro-cid-gaycylu2]{background-color:var(--color-cream);padding:var(--space-6) 0 var(--space-8);border-top:.5px solid var(--color-border-subtle)}.section-heading[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.02em;color:var(--color-text-dark);margin:var(--space-2) 0 var(--space-3);max-width:720px}.section-heading-on-dark[data-astro-cid-gaycylu2]{color:var(--color-text-on-dark)}.section-body[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.65;color:var(--color-text-dark);margin:0 0 var(--space-3);max-width:720px;opacity:.88}.section-body-on-dark[data-astro-cid-gaycylu2]{color:var(--color-text-on-dark);opacity:.92}.sub-block[data-astro-cid-gaycylu2]{margin-top:var(--space-5);padding-top:var(--space-3);border-top:.5px solid var(--color-border-subtle)}.sub-heading[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);line-height:1.25;color:var(--color-text-dark);margin:0 0 var(--space-2)}.career-arc[data-astro-cid-gaycylu2]{background-color:var(--color-teal);color:var(--color-text-on-dark);padding:var(--space-10) 0}.launch-experience[data-astro-cid-gaycylu2]{background-color:var(--color-cream);padding:var(--space-10) 0 var(--space-8)}.tumour-grid[data-astro-cid-gaycylu2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-5)}.tumour-card[data-astro-cid-gaycylu2]{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-left:2px solid var(--color-gold)}.tumour-title[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);line-height:1.25;color:var(--color-text-dark);margin:0 0 var(--space-2)}.tumour-body[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.55;color:var(--color-text-dark);margin:0;opacity:.88}.lifecycle[data-astro-cid-gaycylu2]{background-color:var(--color-cream);padding:var(--space-8) 0;border-top:.5px solid var(--color-border-subtle);border-bottom:.5px solid var(--color-border-subtle);text-align:center}.lifecycle-heading[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.02em;color:var(--color-text-dark);margin:var(--space-2) 0 var(--space-2)}.lifecycle-body[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.6;color:var(--color-text-dark);margin:0 auto;max-width:640px;opacity:.88}.capabilities[data-astro-cid-gaycylu2]{background-color:var(--color-teal);color:var(--color-text-on-dark);padding:var(--space-10) 0}.capabilities-grid[data-astro-cid-gaycylu2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5);margin-top:var(--space-5)}.capability-card[data-astro-cid-gaycylu2]{padding:var(--space-3) 0}.capability-title[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);line-height:1.25;color:var(--color-gold);margin:0 0 var(--space-2);text-transform:uppercase;letter-spacing:.08em}.capability-body[data-astro-cid-gaycylu2]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.6;color:var(--color-text-on-dark);margin:0;opacity:.92}@media(max-width:880px){.tumour-grid[data-astro-cid-gaycylu2]{grid-template-columns:1fr;gap:var(--space-3)}.capabilities-grid[data-astro-cid-gaycylu2]{grid-template-columns:1fr;gap:var(--space-4)}}
