.chapter[data-astro-cid-7uyg5oqm]{padding-block:var(--band-space);background:var(--surface);color:var(--text);container-type:inline-size}.chapter__grid[data-astro-cid-7uyg5oqm]{--bleed:max(var(--gutter), calc((100cqw - var(--container)) / 2));grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;display:grid}.chapter__photo[data-astro-cid-7uyg5oqm],.chapter__copy[data-astro-cid-7uyg5oqm]{min-width:0}.chapter__photo[data-astro-cid-7uyg5oqm] .chapter__frame{background:var(--stone);overflow:hidden}.chapter__photo[data-astro-cid-7uyg5oqm] .chapter__frame img{object-fit:cover;width:100%;height:100%}.chapter__photo[data-astro-cid-7uyg5oqm] .chapter__frame:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.chapter__photo[data-astro-cid-7uyg5oqm] figcaption[data-astro-cid-7uyg5oqm]{color:var(--muted)}.chapter__copy[data-astro-cid-7uyg5oqm] h2[data-astro-cid-7uyg5oqm]{max-width:14ch}.chapter__text[data-astro-cid-7uyg5oqm]{flex-direction:column;gap:20px;margin-top:32px;display:flex}.chapter__text[data-astro-cid-7uyg5oqm] p[data-astro-cid-7uyg5oqm]{overflow-wrap:break-word;max-width:58ch;line-height:1.65}.chapter--opening[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{grid-column:2/6}.chapter--opening[data-astro-cid-7uyg5oqm] .chapter__frame{aspect-ratio:3/4}.chapter--opening[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{grid-column:7/13;align-self:end}.chapter--path[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{grid-area:1/1/auto/6}.chapter--path[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{margin-right:calc(-1 * var(--bleed));grid-area:1/7/auto/13;padding-top:120px}.chapter--path[data-astro-cid-7uyg5oqm] .chapter__frame{aspect-ratio:4/3}.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{grid-column:1/6;justify-self:end;width:min(100%,420px)}.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__frame{aspect-ratio:3/4}.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{flex-direction:column;grid-column:7/13;padding-top:48px;display:flex}.chapter--text-only[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{grid-column:2/10;padding-top:0}@media (width<=1000px){.chapter--opening[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm],.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{grid-column:1/6}.chapter--opening[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm],.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{grid-column:6/13}.chapter--path[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{grid-column:1/7}.chapter--path[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{grid-column:7/13;padding-top:80px}.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{padding-top:0}}@media (width<=760px){.chapter__grid[data-astro-cid-7uyg5oqm]{flex-direction:column;gap:32px;display:flex}.chapter[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{order:-1;margin-inline:0;padding-top:0}.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__photo[data-astro-cid-7uyg5oqm]{width:auto}.chapter--path[data-astro-cid-7uyg5oqm] .chapter__frame{aspect-ratio:4/3}.chapter__copy[data-astro-cid-7uyg5oqm] h2[data-astro-cid-7uyg5oqm]{max-width:none}.chapter__text[data-astro-cid-7uyg5oqm]{gap:16px;margin-top:20px}.chapter--workshop[data-astro-cid-7uyg5oqm] .chapter__copy[data-astro-cid-7uyg5oqm]{padding-top:0}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__grid[data-astro-cid-7uyg5oqm]{gap:0}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) [data-astro-cid-7uyg5oqm]:is(.chapter__copy,.chapter__text){display:contents}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__copy[data-astro-cid-7uyg5oqm]>h2[data-astro-cid-7uyg5oqm]{order:1}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__text[data-astro-cid-7uyg5oqm]>p[data-astro-cid-7uyg5oqm]:first-child{order:2;margin-top:20px}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__photo[data-astro-cid-7uyg5oqm]{order:3;margin-top:32px}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__text[data-astro-cid-7uyg5oqm]>p[data-astro-cid-7uyg5oqm]:not(:first-child){order:4;margin-top:16px}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__text[data-astro-cid-7uyg5oqm]>p[data-astro-cid-7uyg5oqm]:nth-child(2){margin-top:32px}.chapter[data-astro-cid-7uyg5oqm]:not(.chapter--text-only) .chapter__copy[data-astro-cid-7uyg5oqm]>[data-astro-cid-7uyg5oqm]:not(h2,.chapter__text){order:5}}.facts[data-astro-cid-nuclvzho]{margin-top:96px}.facts__row[data-astro-cid-nuclvzho]{border-top:1px solid var(--line-strong);grid-template-columns:max-content max-content minmax(0,1fr);margin:0;display:grid}.facts__item[data-astro-cid-nuclvzho]{min-width:0;padding:20px 64px 0 0}.facts__item[data-astro-cid-nuclvzho]+.facts__item[data-astro-cid-nuclvzho]{border-left:1px solid var(--line);padding-left:32px}.facts[data-astro-cid-nuclvzho] dt[data-astro-cid-nuclvzho]{color:var(--muted);font-size:15px;line-height:1.4}.facts[data-astro-cid-nuclvzho] dd[data-astro-cid-nuclvzho]{font-family:var(--display-font);font-size:clamp(22px,2.2vw,28px);font-weight:var(--weight-action);letter-spacing:-.02em;font-variant-numeric:lining-nums;text-wrap:balance;overflow-wrap:break-word;margin:10px 0 0;line-height:1.2}@media (width<=1000px){.facts__row[data-astro-cid-nuclvzho]{grid-template-columns:repeat(3,minmax(0,1fr))}.facts__item[data-astro-cid-nuclvzho]{padding-right:24px}.facts__item[data-astro-cid-nuclvzho]+.facts__item[data-astro-cid-nuclvzho]{padding-left:24px}}@media (width<=760px){.facts[data-astro-cid-nuclvzho]{margin-top:56px}.facts__row[data-astro-cid-nuclvzho]{border-top:0;grid-template-columns:minmax(0,1fr)}.facts__item[data-astro-cid-nuclvzho],.facts__item[data-astro-cid-nuclvzho]+.facts__item[data-astro-cid-nuclvzho]{border-left:0;border-top:1px solid var(--line-strong);padding:16px 0}.facts__item[data-astro-cid-nuclvzho]+.facts__item[data-astro-cid-nuclvzho]{border-top-color:var(--line)}.facts[data-astro-cid-nuclvzho] dd[data-astro-cid-nuclvzho]{margin-top:6px;font-size:22px}}.mottos[data-astro-cid-7iusms77]{background:var(--surface);color:var(--text)}.mottos__stage[data-astro-cid-7iusms77]{grid-template-columns:repeat(12,minmax(0,1fr));gap:56px 32px;display:grid}.mottos__line[data-astro-cid-7iusms77]{max-width:17ch;font-family:var(--display-font);font-size:clamp(26px,4.2vw,56px);font-weight:var(--weight-action);letter-spacing:-.03em;text-wrap:balance;line-height:1.08}.mottos__line[data-astro-cid-7iusms77]:nth-child(odd){grid-column:1/9}.mottos__line[data-astro-cid-7iusms77]:nth-child(2n){border-top:1px solid var(--line-strong);grid-column:5/13;padding-top:40px}@media (width<=760px){.mottos__stage[data-astro-cid-7iusms77]{flex-direction:column;gap:32px;display:flex}.mottos__line[data-astro-cid-7iusms77]{max-width:none}.mottos__line[data-astro-cid-7iusms77]:nth-child(2n){margin-left:15%;padding-top:28px}}.portrait[data-astro-cid-k3qlgma4]{padding-block:var(--band-space);background:var(--surface);color:var(--text)}.portrait__stage[data-astro-cid-k3qlgma4]{--overlap:96px;--mat:12px;grid-template-rows:auto auto 96px;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;display:grid}.portrait__words[data-astro-cid-k3qlgma4],.portrait__large[data-astro-cid-k3qlgma4],.portrait__small[data-astro-cid-k3qlgma4]{min-width:0;margin:0}.portrait__words[data-astro-cid-k3qlgma4]{grid-area:1/7/auto/13;padding-bottom:48px}.portrait__large[data-astro-cid-k3qlgma4]{grid-area:1/1/3/7;align-self:start}.portrait__small[data-astro-cid-k3qlgma4]{z-index:1;grid-area:2/7/4/13;grid-template-columns:repeat(6,minmax(0,1fr));align-self:end;column-gap:32px;display:grid;position:relative}.portrait__mat[data-astro-cid-k3qlgma4]{margin-left:calc(-1 * var(--overlap));padding:var(--mat) 0 0 var(--mat);background:var(--surface);grid-column:1/5}.portrait[data-astro-cid-k3qlgma4] .portrait__frame{aspect-ratio:3/4;background:var(--stone);overflow:hidden}.portrait[data-astro-cid-k3qlgma4] .portrait__frame img{object-fit:cover;width:100%;height:100%}.portrait[data-astro-cid-k3qlgma4] .portrait__frame:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.portrait__small[data-astro-cid-k3qlgma4] figcaption[data-astro-cid-k3qlgma4]{color:var(--muted);text-wrap:pretty;overflow-wrap:break-word;grid-column:5/7;align-self:end;font-size:14px;line-height:1.4}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.portrait__small[data-astro-cid-k3qlgma4]{--drift-timeline:view();animation:linear both portrait-drift;animation-timeline:var(--drift-timeline)}}}@keyframes portrait-drift{0%{transform:translateY(32px)}to{transform:translateY(-32px)}}@media (width<1000px){.portrait__stage[data-astro-cid-k3qlgma4]{--overlap:48px;--mat:8px;grid-template-rows:auto auto 64px}}@media (width<760px){.portrait__stage[data-astro-cid-k3qlgma4]{flex-direction:column;display:flex}.portrait__words[data-astro-cid-k3qlgma4]{padding-bottom:32px}.portrait__large[data-astro-cid-k3qlgma4]{margin-inline:calc(-1 * var(--gutter))}.portrait__small[data-astro-cid-k3qlgma4]{grid-template-columns:minmax(0,1fr) 62%;column-gap:16px;margin-top:-72px}.portrait__mat[data-astro-cid-k3qlgma4]{grid-area:1/2;margin-left:0}.portrait__small[data-astro-cid-k3qlgma4] figcaption[data-astro-cid-k3qlgma4]{grid-area:1/1}}.signoff__line[data-astro-cid-n6cpbvkb]{border-top:1px solid var(--line-strong);max-width:20ch;font-family:var(--display-font);font-size:clamp(28px,3vw,40px);font-weight:var(--weight-action);letter-spacing:-.025em;padding-top:32px;line-height:1.12}.signoff__line[data-astro-cid-n6cpbvkb] span[data-astro-cid-n6cpbvkb]{text-wrap:balance;display:block}.signoff__line[data-astro-cid-n6cpbvkb] span[data-astro-cid-n6cpbvkb]+span[data-astro-cid-n6cpbvkb]{color:var(--muted);margin-top:.3em}.signoff__signature[data-astro-cid-n6cpbvkb]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:28px;font-size:15px;line-height:1.4;display:flex}.signoff__signature[data-astro-cid-n6cpbvkb] strong[data-astro-cid-n6cpbvkb]{font-family:var(--display-font);font-size:20px;font-weight:var(--weight-title);letter-spacing:-.01em}.signoff__signature[data-astro-cid-n6cpbvkb] span[data-astro-cid-n6cpbvkb]{color:var(--muted)}@media (width<=760px){.signoff__line[data-astro-cid-n6cpbvkb]{max-width:none;padding-top:24px;font-size:26px}}
