.indexed-page{padding-inline:var(--grid-margin);padding-block:var(--space-1100) var(--space-1600)}@media screen and (width>=64rem){.indexed-page{max-width:var(--container-max-width);padding-block:var(--space-1250) var(--space-1200);margin-inline:auto}}@media screen and (width>=64rem) and (width>=120rem){.indexed-page{padding-inline:var(--grid-margin-max-container)}}.indexed-page__title{font-family:var(--font-sans-serif);font-size:var(--title-display-font-size);line-height:var(--title-display-line-height);font-weight:var(--title-display-font-weight);letter-spacing:var(--title-display-letter-spacing);text-align:center;text-transform:uppercase;text-wrap:balance;padding-block-end:var(--space-1000)}@media screen and (width>=64rem){.indexed-page__title{padding-block-end:var(--space-1150)}}.indexed-page__body{border-top:var(--border-width-md) var(--border-style-solid) var(--color-neutral-900)}@media screen and (width>=64rem){.indexed-page__body{grid-template-columns:repeat(var(--grid-columns), 1fr);column-gap:var(--grid-gap);padding-block-start:var(--space-500);display:grid}}.indexed-page__index{padding-block:var(--space-500);border-bottom:var(--border-width-md) var(--border-style-solid) var(--color-neutral-100);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-1150)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--space-1150)), transparent);scrollbar-width:none;overflow-x:auto}.indexed-page__index::-webkit-scrollbar{display:none}@media screen and (width>=64rem){.indexed-page__index{border-bottom:0;grid-column:1/span 6;padding-block:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}.indexed-page__index-title{display:none}@media screen and (width>=64rem){.indexed-page__index-title{font-family:var(--font-sans-serif);font-size:var(--ui-1-font-size);line-height:var(--ui-1-line-height);font-weight:var(--ui-1-font-weight);letter-spacing:var(--ui-1-letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-medium);padding-block-end:var(--space-300);display:block}}.indexed-page__index-list{gap:var(--space-400);white-space:nowrap;display:flex}@media screen and (width>=64rem){.indexed-page__index-list{gap:var(--space-300);white-space:normal;flex-direction:column}}.indexed-page__index-item{flex-shrink:0}.indexed-page__index-link:not([aria-current]){color:var(--color-neutral-600)}.indexed-page__content{gap:var(--space-500);flex-direction:column;padding-block-start:var(--space-900);display:flex}@media screen and (width>=64rem){.indexed-page__content{gap:var(--space-800);border-left:var(--border-width-md) var(--border-style-solid) var(--color-neutral-100);grid-column:7/-1;padding-block-start:var(--space-1000);padding-inline-start:var(--space-1150)}.indexed-page__content>*{max-width:var(--text-column-max-width)}.indexed-page:not(.indexed-page--has-index) .indexed-page__content{border-left:0;grid-column:1/-1;padding-inline-start:0}.indexed-page:not(.indexed-page--has-index) .indexed-page__content>*{width:100%;margin-inline:auto}}.indexed-page__header{gap:var(--space-200);text-align:center;text-transform:uppercase;flex-direction:column;display:flex}.indexed-page__date{font-family:var(--font-sans-serif);font-size:var(--ui-2-font-size);line-height:var(--ui-2-line-height);font-weight:var(--ui-2-font-weight);letter-spacing:var(--ui-2-letter-spacing);text-transform:uppercase;line-height:var(--line-height-140);color:var(--color-neutral-600)}.indexed-page__heading{font-family:var(--font-sans-serif);font-size:var(--title-h1-font-size);line-height:var(--title-h1-line-height);font-weight:var(--title-h1-font-weight);letter-spacing:var(--title-h1-letter-spacing)}.indexed-page__content .block-text p,.indexed-page__content .block-text h1,.indexed-page__content .block-text h2,.indexed-page__content .block-text h3,.indexed-page__content .block-text h4,.indexed-page__content .block-text h5,.indexed-page__content .block-text h6{padding-block-start:0}.indexed-page__content .block-text h1,.indexed-page__content .block-text h2,.indexed-page__content .block-text h3,.indexed-page__content .block-text h4,.indexed-page__content .block-text h5,.indexed-page__content .block-text h6{font-family:var(--font-serif);font-size:var(--body-1-font-size);line-height:var(--body-1-line-height);font-weight:var(--body-1-font-weight);letter-spacing:var(--body-1-letter-spacing);font-family:var(--font-sans-serif);font-weight:var(--body-1-font-weight-sans-serif);letter-spacing:var(--body-1-letter-spacing-sans-serif);font-weight:var(--font-weight-medium);text-transform:uppercase}.indexed-page__content .block-text h1+*,.indexed-page__content .block-text h2+*,.indexed-page__content .block-text h3+*,.indexed-page__content .block-text h4+*,.indexed-page__content .block-text h5+*,.indexed-page__content .block-text h6+*{margin-block-start:var(--space-300)}.indexed-page__content .block-text :is(p,ul,ol,table,div)+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--space-500)}@media screen and (width>=64rem){.indexed-page__content .block-text :is(p,ul,ol,table,div)+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--space-800)}}
