.top.svelte-g8e3wq{padding-top:24px}.head.svelte-g8e3wq{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:24px 64px;align-items:end;margin-top:clamp(20px,3vw,40px);padding-bottom:clamp(32px,4vw,56px);border-bottom:1px solid var(--ink)}.head.legal.svelte-g8e3wq{grid-template-columns:1fr}.head.legal.svelte-g8e3wq h1:where(.svelte-g8e3wq){font-size:clamp(38px,4.4vw,60px)}.hero.svelte-g8e3wq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(14px,1.8vw,24px);margin-top:clamp(32px,4vw,56px)}.hero.svelte-g8e3wq .frame:where(.svelte-g8e3wq){aspect-ratio:4 / 4.2}.hero.svelte-g8e3wq .frame:where(.svelte-g8e3wq):nth-child(2){aspect-ratio:auto}.hero.svelte-g8e3wq figcaption:where(.svelte-g8e3wq){grid-column:1 / -1;margin-top:0}.body.svelte-g8e3wq{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(32px,5vw,88px);align-items:start;margin-top:clamp(48px,6vw,88px)}.body.legal.svelte-g8e3wq{grid-template-columns:minmax(0,46rem)}.prose.svelte-g8e3wq>p:first-child{font-size:clamp(19px,1.5vw,22px);line-height:1.55;color:var(--ink)}.upd.svelte-g8e3wq{margin-top:32px;font-size:14px;color:var(--muted)}.side.svelte-g8e3wq{position:sticky;top:96px;display:grid;gap:16px}.panel.svelte-g8e3wq{background:var(--card);border:1px solid var(--rule);border-radius:6px;padding:24px}.call.svelte-g8e3wq{display:flex;justify-content:space-between;align-items:baseline;background:var(--night);border-color:var(--night);color:var(--on-night-2)}.call.svelte-g8e3wq a:where(.svelte-g8e3wq){font-size:26px;font-weight:760;font-stretch:80%;color:var(--on-night)}.work.svelte-g8e3wq{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.8vw,24px);margin-top:24px}.work.svelte-g8e3wq .frame:where(.svelte-g8e3wq){aspect-ratio:4 / 3}.branches.svelte-g8e3wq{list-style:none;padding:24px 0 0;margin:24px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;border-top:1px solid var(--ink)}.branches.svelte-g8e3wq p:where(.svelte-g8e3wq){margin-top:6px}.muted.svelte-g8e3wq{color:var(--muted)}@media(max-width:1000px){.body.svelte-g8e3wq{grid-template-columns:1fr}.side.svelte-g8e3wq{position:static}}@media(max-width:760px){.head.svelte-g8e3wq,.hero.svelte-g8e3wq,.branches.svelte-g8e3wq{grid-template-columns:1fr}.hero.svelte-g8e3wq .frame:where(.svelte-g8e3wq):nth-child(2){aspect-ratio:16 / 10}.work.svelte-g8e3wq{grid-template-columns:1fr 1fr}}
