.page-module__Hpr2LG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__Hpr2LG__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__Hpr2LG__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__Hpr2LG__pageTitle{font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-primary)}.page-module__Hpr2LG__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__Hpr2LG__subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-primary);margin-bottom:0}.page-module__Hpr2LG__introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.page-module__Hpr2LG__updatesLayout{gap:var(--layout-column-gap);width:100%;display:flex}.page-module__Hpr2LG__timelineSection{flex:1;min-width:0}.page-module__Hpr2LG__entryParagraph{margin:0 0 var(--primitive-gap-sm)}.page-module__Hpr2LG__entryParagraph:last-child{margin-bottom:0}.page-module__Hpr2LG__updatesRail{width:var(--layout-rail-width);gap:var(--primitive-gap-xxxl);flex-direction:column;flex-shrink:0;display:flex}.page-module__Hpr2LG__railSection{gap:var(--primitive-gap-xl);flex-direction:column;display:flex}.page-module__Hpr2LG__railSectionHeader{padding-bottom:var(--primitive-padding-lg);border-bottom:1px solid var(--color-divider)}.page-module__Hpr2LG__railSectionTitle{font-size:var(--font-heading-2-size);font-weight:var(--font-heading-2-weight);line-height:var(--font-heading-2-line-height);letter-spacing:var(--font-heading-2-letter-spacing);color:var(--color-text-secondary);margin:0}.page-module__Hpr2LG__detailList{gap:var(--primitive-gap-md);flex-direction:column;display:flex}.page-module__Hpr2LG__detailItem{flex-direction:column;gap:2px;display:flex}.page-module__Hpr2LG__detailLabel{font-family:var(--font-paragraph-sm-family);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.page-module__Hpr2LG__detailValue{font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-primary)}.page-module__Hpr2LG__linkList{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__Hpr2LG__linkItem{align-items:flex-start;gap:var(--primitive-gap-md);color:inherit;text-decoration:none;transition:opacity .2s;display:flex}.page-module__Hpr2LG__linkItem:hover{opacity:.8}.page-module__Hpr2LG__linkLogo{object-fit:contain;flex-shrink:0;width:28px;height:28px}.page-module__Hpr2LG__linkContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.page-module__Hpr2LG__linkTitle{align-items:center;gap:var(--primitive-gap-xs);font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-primary);display:flex}.page-module__Hpr2LG__linkTitle .page-module__Hpr2LG__material-symbols-rounded{color:var(--color-text-tertiary);font-size:16px}.page-module__Hpr2LG__linkSub{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-tertiary)}@media (max-width:1151px){.page-module__Hpr2LG__updatesLayout{flex-direction:column}.page-module__Hpr2LG__updatesRail{width:100%}}@media (max-width:959px){.page-module__Hpr2LG__pageHeader{align-items:flex-start;gap:var(--primitive-gap-md);flex-direction:column}.page-module__Hpr2LG__dsLayout{min-width:0;padding-left:0}.page-module__Hpr2LG__subDisplay{font-size:24px;line-height:36px}}
