.ccrT2G_wrap{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.ccrT2G_clamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ccrT2G_toggle{padding:var(--space-1) 0;color:var(--text-brand);font:var(--type-label);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.ccrT2G_toggle:hover{color:var(--primary-hover)}
.UPR2WW_page{padding-block:var(--space-5) var(--space-10);flex-direction:column;max-inline-size:52rem;margin-inline:auto;display:flex}.UPR2WW_withRail{max-inline-size:var(--page-max)}.UPR2WW_rail{display:contents}.UPR2WW_coverSlot{order:-1}.UPR2WW_asideSlot{margin-block:var(--space-5) var(--space-8)}@media (min-width:1024px){.UPR2WW_withRail{column-gap:var(--space-10);grid-template:"header rail""main rail"1fr/minmax(0,1fr) 23rem;align-items:start;display:grid}.UPR2WW_withRail>.UPR2WW_header{grid-area:header}.UPR2WW_withRail>.UPR2WW_rail{gap:var(--space-5);flex-direction:column;grid-area:rail;display:flex;position:sticky;inset-block-start:calc(var(--header-height) + var(--space-4))}.UPR2WW_withRail>.UPR2WW_main{grid-area:main}.UPR2WW_coverSlot,.UPR2WW_asideSlot{order:0;margin-block:0}.UPR2WW_wideRail.UPR2WW_withRail{grid-template-columns:minmax(0,1fr) 27rem}}.UPR2WW_header{margin-block-end:var(--space-6);scroll-margin-block-start:calc(var(--header-height) + 4.5rem)}@media (max-width:1023.98px){.UPR2WW_compactSpacing .UPR2WW_header{margin-block-end:var(--space-4)}.UPR2WW_compactSpacing .UPR2WW_asideSlot{margin-block:var(--space-3) var(--space-5)}.UPR2WW_page.UPR2WW_compactSpacing{padding-block-end:var(--space-6)}}.UPR2WW_identityRow{align-items:center;gap:var(--space-3);display:flex}.UPR2WW_identityText{min-inline-size:0}.UPR2WW_kind{color:var(--text-secondary);font:var(--type-label);letter-spacing:.04em;margin:0 0 var(--space-2)}.UPR2WW_title{font:var(--type-h1);color:var(--text-primary);letter-spacing:-.01em;margin:0}.UPR2WW_compactTitle .UPR2WW_title{font:var(--type-h2)}.UPR2WW_facts{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.UPR2WW_place{align-items:center;gap:var(--space-2);color:var(--text-secondary);font:var(--type-body-sm);margin:0;display:inline-flex}.UPR2WW_pin{color:var(--accent);flex-shrink:0}.UPR2WW_highlight{align-items:center;gap:var(--space-2);color:var(--text-brand);font:var(--type-label);margin:0;display:inline-flex}.UPR2WW_highlightLead{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--surface-selected);font:var(--type-h3)}.UPR2WW_highlight svg{color:var(--brand-aqua-bright);flex:none}.UPR2WW_lead{color:var(--ink-deep);font:var(--type-body-lg);opacity:.85;margin:0 0 var(--space-8);max-inline-size:46ch}.UPR2WW_section{margin-block-end:var(--space-8)}.UPR2WW_asideSlot{scroll-margin-block-start:calc(var(--header-height) + 4.5rem)}.UPR2WW_sectionTitle{font:var(--type-h2);color:var(--text-primary);margin:0 0 var(--space-4)}@media (min-width:1024px){.UPR2WW_section{margin-block-end:var(--space-12)}.UPR2WW_sectionTitle{margin-block-end:var(--space-5)}}.UPR2WW_notice{background:var(--warning-surface);color:var(--warning);font:var(--type-label);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin:0 0 var(--space-5)}
._4N2jKW_card{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-2);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._4N2jKW_actions{gap:var(--space-3);flex-direction:column;display:flex}._4N2jKW_actions>*{inline-size:100%}._4N2jKW_facts{flex-direction:column;display:flex}._4N2jKW_fact{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--border);flex-wrap:wrap;display:flex}._4N2jKW_label{align-items:center;gap:var(--space-2);color:var(--text-secondary);font:var(--type-body-sm);flex:none;display:inline-flex}._4N2jKW_label svg{color:var(--support-discovery);flex:none}._4N2jKW_value{color:var(--text-primary);font-weight:var(--weight-bold);text-align:end;overflow-wrap:anywhere}@media (max-width:1023px){._4N2jKW_actions{flex-flow:wrap}._4N2jKW_actions>*{flex:auto;inline-size:auto}}._4N2jKW_actionBar{gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}._4N2jKW_actionBar :is(a,button){flex:none;min-block-size:3.5rem;inline-size:3.5rem;min-inline-size:3.5rem;padding-inline:0}
