.timeline[data-astro-cid-zhxkjw2l]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.5rem}li[data-astro-cid-zhxkjw2l]{position:relative;padding-top:1.75rem;border-top:2px solid var(--line)}li[data-astro-cid-zhxkjw2l]:before{content:"";position:absolute;top:-8px;left:0;width:14px;height:14px;border-radius:50%;background:var(--bg);border:3px solid var(--brand-purple)}li[data-astro-cid-zhxkjw2l]:nth-child(1):before{border-color:var(--brand-blue)}li[data-astro-cid-zhxkjw2l]:nth-child(2):before{border-color:#8a3ea6}li[data-astro-cid-zhxkjw2l]:nth-child(3):before{border-color:var(--brand-magenta)}li[data-astro-cid-zhxkjw2l]:last-child{border-top-color:var(--brand-magenta)}li[data-astro-cid-zhxkjw2l]:last-child:before{background:var(--brand-magenta);border-color:var(--brand-magenta)}.timeline__year[data-astro-cid-zhxkjw2l]{font-weight:600;font-size:.8rem;color:var(--accent)}h3[data-astro-cid-zhxkjw2l]{margin-top:.5rem}p[data-astro-cid-zhxkjw2l]{color:var(--text-muted);margin:0}.faq[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(1rem,5vw,4rem);align-items:start}details[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}details[data-astro-cid-z6gx6xcw]:first-child{border-top:1px solid var(--line)}summary[data-astro-cid-z6gx6xcw]{cursor:pointer;list-style:none;padding:1.25rem 2.5rem 1.25rem 0;position:relative;font-weight:600;font-size:1.1rem}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"+";position:absolute;right:.25rem;top:1.1rem;font-weight:600;font-size:1.3rem;color:var(--accent)}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{content:"−"}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{color:var(--text-muted);margin:0 0 1.25rem;max-width:44rem}@media(max-width:900px){.faq[data-astro-cid-z6gx6xcw]{grid-template-columns:minmax(0,1fr)}.faq[data-astro-cid-z6gx6xcw] .section-head[data-astro-cid-z6gx6xcw]{margin-bottom:1rem}}.hero[data-astro-cid-j7pv25f6]{padding:clamp(3.5rem,8vw,6.5rem) clamp(1.5rem,5vw,4rem) clamp(2rem,5vw,4.5rem)}.hero__copy[data-astro-cid-j7pv25f6]{position:relative;max-width:46rem}.hero__copy[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-bottom:2.5rem}.hero__bars[data-astro-cid-j7pv25f6]{position:absolute;right:-2.5rem;top:clamp(3rem,6vw,4.5rem);font-size:clamp(30px,4.4vw,64px)}.hero__proof[data-astro-cid-j7pv25f6]{position:relative;margin:clamp(3.5rem,8vw,6rem) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem}.hero__proof[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:var(--plum-raised);border-radius:16px;padding:1.5rem}.hero__proof[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:700;font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.02em;line-height:1.1}.hero__proof[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.35rem 0 0;color:var(--text-on-plum-muted);font-size:.95rem}.position[data-astro-cid-j7pv25f6]{max-width:52rem;margin:3rem auto 0;font-size:clamp(1.3rem,2.6vw,1.75rem);line-height:1.4;letter-spacing:-.01em;border-left:4px solid var(--brand-magenta);padding-left:1.5rem;text-wrap:pretty}.center[data-astro-cid-j7pv25f6]{text-align:center;margin:2.5rem 0 0}.principles[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:2rem;margin-bottom:2.5rem}.principles[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem}.principles[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);margin:0}.band[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,6vw,5rem);align-items:end}.band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.band[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-bottom:1.5rem}@media(max-width:900px){.band[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.hero__bars[data-astro-cid-j7pv25f6]{display:none}.hero__proof[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__proof[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:1.1rem}}
