.faq-title[data-astro-cid-al2ca2vr]{font-family:var(--sans);font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.03em;margin-bottom:2rem;font-weight:500;color:var(--fg)}.faq-list[data-astro-cid-al2ca2vr]{border-top:1px solid var(--hairline-strong)}.faq-item[data-astro-cid-al2ca2vr]{border-bottom:1px solid var(--hairline)}.faq-q[data-astro-cid-al2ca2vr]{list-style:none;cursor:pointer;padding:1.5rem 0;display:grid;grid-template-columns:56px 1fr 32px;gap:1.25rem;align-items:baseline;transition:color var(--t-fast) var(--ease)}.faq-q[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-al2ca2vr]:hover,.q-num[data-astro-cid-al2ca2vr]{color:var(--accent)}.q-text[data-astro-cid-al2ca2vr]{font-size:1.125rem;line-height:1.3;letter-spacing:-.02em;color:var(--fg);font-weight:400}.faq-q[data-astro-cid-al2ca2vr]:hover .q-text[data-astro-cid-al2ca2vr]{color:var(--accent)}.q-icon[data-astro-cid-al2ca2vr]{text-align:right;font-family:var(--mono);font-size:1.125rem;color:var(--fg-muted);transition:transform var(--t-base) var(--ease),color var(--t-base) var(--ease)}details[data-astro-cid-al2ca2vr][open] .q-icon[data-astro-cid-al2ca2vr]{transform:rotate(45deg);color:var(--accent)}details[data-astro-cid-al2ca2vr][open] .q-text[data-astro-cid-al2ca2vr]{color:var(--accent)}.faq-a[data-astro-cid-al2ca2vr]{padding:0 0 1.5rem 76px;color:var(--fg-muted);max-width:70ch;font-size:1rem;line-height:1.65}@media(max-width:700px){.faq-q[data-astro-cid-al2ca2vr]{grid-template-columns:36px 1fr 24px;gap:.75rem}.faq-a[data-astro-cid-al2ca2vr]{padding-left:44px}}.page-head[data-astro-cid-ucd2ps2b]{padding:clamp(3rem,7vh,5rem) 0 clamp(2rem,4vh,3rem);border-bottom:1px solid var(--hairline)}.page-head[data-astro-cid-ucd2ps2b] .kicker[data-astro-cid-ucd2ps2b]{margin-bottom:1.5rem}.page-title[data-astro-cid-ucd2ps2b]{font-size:var(--fs-display);line-height:.94;letter-spacing:-.045em;margin-bottom:1.5rem;font-weight:600}.page-title[data-astro-cid-ucd2ps2b] .accent[data-astro-cid-ucd2ps2b]{color:var(--accent);font-weight:500}.page-title[data-astro-cid-ucd2ps2b] .italic[data-astro-cid-ucd2ps2b]{font-style:italic}.grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:start}.title[data-astro-cid-ucd2ps2b]{font-family:var(--sans);font-size:clamp(2rem,3.5vw,2.75rem);line-height:.98;letter-spacing:-.035em;margin:.75rem 0 1rem;font-weight:500}.pitch[data-astro-cid-ucd2ps2b]{font-family:var(--mono);font-size:1rem;color:var(--accent);border-left:2px solid var(--accent);padding-left:1rem;margin:1.25rem 0 2rem;max-width:60ch;line-height:1.5}.body[data-astro-cid-ucd2ps2b]{margin-bottom:2rem;max-width:60ch;color:var(--fg)}.facts[data-astro-cid-ucd2ps2b]{display:grid;gap:1rem;padding:1.25rem 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-bottom:2rem}.fact[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:180px 1fr;gap:1.5rem;align-items:baseline}.fact[data-astro-cid-ucd2ps2b] dt[data-astro-cid-ucd2ps2b]{color:var(--fg-muted)}.fact[data-astro-cid-ucd2ps2b] dd[data-astro-cid-ucd2ps2b]{color:var(--fg)}.book[data-astro-cid-ucd2ps2b]{margin-top:.5rem}.deliverables[data-astro-cid-ucd2ps2b]{position:sticky;top:calc(var(--nav-h) + 2rem);background:var(--bg-2);border:1px solid var(--hairline-strong)}.d-bar[data-astro-cid-ucd2ps2b]{display:flex;justify-content:space-between;padding:.55rem .9rem;border-bottom:1px solid var(--hairline);background:var(--bg-3)}.d-title[data-astro-cid-ucd2ps2b]{color:var(--fg-muted)}.d-count[data-astro-cid-ucd2ps2b]{color:var(--accent)}.d-list[data-astro-cid-ucd2ps2b]{list-style:none;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem}.d-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:36px 1fr;gap:.75rem;align-items:baseline}.d-num[data-astro-cid-ucd2ps2b]{color:var(--accent)}.d-text[data-astro-cid-ucd2ps2b]{font-size:.9375rem;line-height:1.45;color:var(--fg)}@media(max-width:900px){.grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.deliverables[data-astro-cid-ucd2ps2b]{position:static}.fact[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:.4rem}}
