.page-head{padding-top:var(--space-16)}.page-head__inner{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));align-items:end;gap:var(--space-6) var(--grid-gutter);padding-bottom:var(--space-12);border-bottom:var(--rule);display:grid}.page-head__main{grid-column:1/span 9;min-width:0}.page-head__title{color:var(--ink);font-family:var(--font-sans);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);text-wrap:balance;margin:0}@media (width>=768px) and (width<=1279px){.page-head__title{font-size:min(var(--type-display-size), 64px);line-height:1.07}}@media (width<=767px){.page-head__title{font-size:40px;line-height:40px}}@media (width<=359px){.page-head__title{font-size:min(40px,10.3vw);line-height:1}}.page-head--h1 .page-head__title{font-size:var(--type-h1-size);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking)}@media (width>=768px) and (width<=1023px){.page-head--h1 .page-head__title{font-size:36px;line-height:40px}}@media (width<=767px){.page-head--h1 .page-head__title{font-size:var(--type-h2-size);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking)}}.page-head__title:focus{outline:none}.page-head__mono{font-family:var(--font-plex-mono);letter-spacing:-.04em;font-weight:400}.page-head__lede{max-width:60ch;margin:var(--space-6) 0 0;color:var(--quiet);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);text-wrap:pretty}.page-head__extra{margin-top:var(--space-6)}.page-head__action{grid-column:10/-1;justify-self:end;min-width:0}.page-head--plain .page-head__main{display:contents}.page-head--plain .page-head__title,.page-head--plain .page-head__lede,.page-head--plain .page-head__extra{grid-column:1/span 9;min-width:0}.page-head--plain .page-head__lede,.page-head--plain .page-head__extra{margin-top:0}.page-head--plain .page-head__title,.page-head--plain .page-head__action{grid-row:1;align-self:baseline}.page-head__fact{color:var(--ink);font-family:var(--font-plex-mono);text-align:end;margin:0;font-size:16px;line-height:24px}.page-head--plain .page-head__fact{min-width:0;padding-top:var(--space-1);grid-area:2/10/auto/-1;place-self:start end}.page-head--plain.page-head--fact .page-head__lede{align-self:start}.page-head--plain.page-head--fact-title .page-head__fact{grid-row:1;align-self:end;padding-top:0}.page-head--record .page-head__main{grid-column:1/span 8;align-self:start}.page-head--record .page-head__action{grid-area:2/1/auto/span 7;justify-self:start}.page-head__record{grid-area:1/9/auto/-1;align-self:start;min-width:0}@media (width>=1024px){.page-head--record-wide .page-head__main{grid-column:1/span 7}.page-head--record-wide .page-head__record{grid-column:8/-1}}@media (width>=1024px) and (width<=1439px){.page-head--record.page-head--long-title .page-head__main{display:contents}.page-head--record.page-head--long-title .page-head__title{grid-area:1/1/auto/-1}.page-head--record.page-head--long-title .page-head__lede{grid-area:2/1/auto/span 7;align-self:start;margin-top:0}.page-head--record.page-head--long-title .page-head__extra{grid-area:3/1/auto/span 7}.page-head--record.page-head--long-title .page-head__record{grid-row:2/span 2}}@media (width<=1023px){.page-head__main,.page-head--record .page-head__main,.page-head__action,.page-head--record .page-head__action,.page-head--plain .page-head__title,.page-head--plain .page-head__lede,.page-head--plain .page-head__extra,.page-head--plain .page-head__action,.page-head--plain .page-head__fact,.page-head--plain.page-head--fact-title .page-head__fact,.page-head__record{grid-area:auto/1/auto/-1;justify-self:start}.page-head__fact{text-align:start}.page-head__record{justify-self:stretch}}@media (width<=767px){.page-head{padding-top:var(--space-12)}.page-head__inner{row-gap:var(--space-4);padding-bottom:var(--space-8)}.page-head__lede{margin-top:var(--space-4)}.page-head__record .record-list__row[data-wide-only=true]{display:none}}@media (width<=639px){.page-head__record .record-list__rows{column-gap:var(--space-6);grid-template-columns:max-content minmax(0,1fr);display:grid}.page-head__record .record-list__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.page-head__record .record-list__value{text-align:start;max-width:none}.page-head__record .record-list__action{justify-content:flex-start}}.page-head__record .record-list__value{overflow-wrap:anywhere;white-space:pre-line;min-width:0}.page-head--contained{padding-top:0}.page-head--contained .page-head__inner{border-bottom:0;padding-bottom:0;display:block}.page-head--contained .page-head__title{overflow-wrap:break-word}.page-head--contained .page-head__lede{margin-top:var(--space-4)}.page-head--contained .page-head__record{margin-top:var(--space-6);border-block:var(--rule)}.page-head--contained .page-head__action{margin-top:var(--space-6)}@media (width>=1024px) and (width<=1279px){.page-head--contained .page-head__title{font-size:var(--type-h1-size);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking)}}.screen,.screen[data-density=band]{padding-block:var(--inner-screen-space)}.page-head+.screen[data-surface=ground]{padding-top:var(--space-16)}.screen[data-surface=ground]+.screen[data-surface=ground],.screen[data-surface=forest]+.screen[data-surface=forest]{padding-top:0}.page-head:has(+.screen[data-surface=forest]) .page-head__inner{border-bottom:0}.screen[data-surface=forest],.screen[data-surface=recessed]{margin:var(--sheet-gap) var(--sheet-inset) 0;border-radius:var(--radius-sheet)}.screen[data-surface=forest]>.site-container,.screen[data-surface=recessed]>.site-container{width:min(100% - (var(--grid-margin) - var(--sheet-inset)) * 2, var(--grid-max))}.screen__head{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-8);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.screen__title{max-width:24ch;color:var(--ink);font-family:var(--font-sans);font-size:var(--type-section-size);font-weight:var(--type-h1-weight);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking);text-wrap:balance;margin:0}@media (width<=767px){.page-head+.screen[data-surface=ground]{padding-top:var(--space-12)}.screen__head{margin-bottom:var(--space-8)}}
