.collaboration-hero[data-astro-cid-htzlbmcg] .hero-grid{grid-template-columns:.95fr 1.05fr;gap:7%}.collaboration-hero[data-astro-cid-htzlbmcg] h1{font-size:clamp(48px,5.5vw,80px)}.collaboration-hero[data-astro-cid-htzlbmcg] .hero-photo img{aspect-ratio:4/3;object-position:78% center;height:auto}.collaboration-section[data-astro-cid-htzlbmcg]{padding-block:85px;scroll-margin-top:24px}.section-grid[data-astro-cid-htzlbmcg]{grid-template-columns:1fr 1fr;align-items:start;gap:11%;display:grid}.section-intro[data-astro-cid-htzlbmcg] h2[data-astro-cid-htzlbmcg]{text-wrap:balance;margin-bottom:28px;font-size:clamp(44px,4.7vw,68px)}.section-intro[data-astro-cid-htzlbmcg]>p[data-astro-cid-htzlbmcg]:not(.eyebrow){max-width:550px;font-size:17px;line-height:1.85}.section-intro[data-astro-cid-htzlbmcg] .button[data-astro-cid-htzlbmcg]{margin-top:30px}.section-intro[data-astro-cid-htzlbmcg] .section-note[data-astro-cid-htzlbmcg],.section-details[data-astro-cid-htzlbmcg] .section-note[data-astro-cid-htzlbmcg]{color:var(--muted);margin-top:22px;font-size:13px;line-height:1.8}.section-details[data-astro-cid-htzlbmcg]{border-top:1px solid var(--accent);padding-top:26px}.section-details[data-astro-cid-htzlbmcg]>.eyebrow[data-astro-cid-htzlbmcg]{margin-bottom:20px;font-size:10px}.section-details[data-astro-cid-htzlbmcg] h3[data-astro-cid-htzlbmcg]{margin-bottom:12px;font-size:38px}.format-spec[data-astro-cid-htzlbmcg]{color:var(--accent);margin-bottom:20px;font-size:13px;font-weight:500}.section-details[data-astro-cid-htzlbmcg] p[data-astro-cid-htzlbmcg]:not(.eyebrow):not(.format-spec):not(.section-note){margin-top:0;font-size:15px;line-height:1.85}.practical-details[data-astro-cid-htzlbmcg]{margin:28px 0 0}.practical-details[data-astro-cid-htzlbmcg]>div[data-astro-cid-htzlbmcg]{border-top:1px solid var(--line);grid-template-columns:85px 1fr;gap:20px;padding-block:15px;font-size:13px;line-height:1.8;display:grid}.practical-details[data-astro-cid-htzlbmcg] dt[data-astro-cid-htzlbmcg]{color:var(--accent);font-weight:500}.practical-details[data-astro-cid-htzlbmcg] dd[data-astro-cid-htzlbmcg]{margin:0}.brochure-link[data-astro-cid-htzlbmcg]{border-bottom:1px solid;align-items:center;gap:18px;max-width:max-content;min-height:44px;margin-top:18px;font-size:12px;display:flex}.brochure-link[data-astro-cid-htzlbmcg] span[data-astro-cid-htzlbmcg]{color:var(--accent);white-space:nowrap}.brochure-link[data-astro-cid-htzlbmcg]:hover{text-underline-offset:4px;text-decoration:underline}.bespoke-formats[data-astro-cid-htzlbmcg] article[data-astro-cid-htzlbmcg]+article[data-astro-cid-htzlbmcg]{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}@media (width<=760px){.collaboration-hero[data-astro-cid-htzlbmcg] .hero-grid{grid-template-columns:1fr}.collaboration-section[data-astro-cid-htzlbmcg]{padding-block:50px}.section-grid[data-astro-cid-htzlbmcg]{grid-template-columns:1fr;gap:40px}.section-intro[data-astro-cid-htzlbmcg] h2[data-astro-cid-htzlbmcg]{text-wrap:initial;max-width:500px;margin-bottom:22px;font-size:46px}.section-intro[data-astro-cid-htzlbmcg]>p[data-astro-cid-htzlbmcg]:not(.eyebrow){font-size:16px}.section-details[data-astro-cid-htzlbmcg] h3[data-astro-cid-htzlbmcg]{font-size:34px}.practical-details[data-astro-cid-htzlbmcg]>div[data-astro-cid-htzlbmcg]{grid-template-columns:66px 1fr;gap:15px}}.session-steps[data-astro-cid-htzlbmcg]{grid-template-columns:repeat(3,1fr);gap:32px;margin:32px 0;padding:0;list-style:none;display:grid}.session-steps[data-astro-cid-htzlbmcg] li[data-astro-cid-htzlbmcg]{border-top:1px solid var(--gold);padding-top:22px}.session-steps[data-astro-cid-htzlbmcg] span[data-astro-cid-htzlbmcg]{font:32px var(--serif);color:var(--gold-ink)}.session-steps[data-astro-cid-htzlbmcg] h3[data-astro-cid-htzlbmcg]{margin:15px 0;font-size:29px;line-height:1.15}.session-steps[data-astro-cid-htzlbmcg] p[data-astro-cid-htzlbmcg]{font-size:14px}.session-explainer[data-astro-cid-htzlbmcg]{border-block:1px solid var(--line);margin-top:35px}.session-explainer[data-astro-cid-htzlbmcg] summary[data-astro-cid-htzlbmcg]{cursor:pointer;padding:22px 4px;font-size:17px;font-weight:500}.explanation-copy[data-astro-cid-htzlbmcg]{max-width:850px;padding:0 4px 24px}.explanation-copy[data-astro-cid-htzlbmcg] p[data-astro-cid-htzlbmcg]{font-size:15px}.experience-note[data-astro-cid-htzlbmcg]{color:var(--muted);margin-top:20px;font-size:13px!important}.practitioner[data-astro-cid-htzlbmcg]{grid-template-columns:.7fr 1fr;align-items:center;gap:9%;padding-block:70px;display:grid}.practitioner[data-astro-cid-htzlbmcg] img{aspect-ratio:4/5;object-fit:cover;border-radius:70px 0 0;width:100%}.practitioner[data-astro-cid-htzlbmcg] h2[data-astro-cid-htzlbmcg]{font-size:clamp(36px,4.5vw,56px)}.practice-statement[data-astro-cid-htzlbmcg]{margin:24px 0;font-size:19px;line-height:1.7}.practitioner[data-astro-cid-htzlbmcg] .text-link[data-astro-cid-htzlbmcg]{margin-top:22px}@media (width<=760px){.session-steps[data-astro-cid-htzlbmcg],.practitioner[data-astro-cid-htzlbmcg]{grid-template-columns:1fr;gap:28px}.practitioner[data-astro-cid-htzlbmcg]{padding-block:45px}.practitioner[data-astro-cid-htzlbmcg] img{object-position:center 35%;max-height:420px}.practice-statement[data-astro-cid-htzlbmcg]{font-size:17px}}.offer-facts[data-astro-cid-htzlbmcg]{margin-bottom:20px;font-size:14px!important;line-height:1.8!important}.planning-details[data-astro-cid-htzlbmcg]{border-top:1px solid var(--line);margin-top:26px;padding-top:18px}.planning-details[data-astro-cid-htzlbmcg] summary[data-astro-cid-htzlbmcg]{cursor:pointer;font-size:14px;font-weight:500}
