.Xu1tbW_ruleList{align-content:start;gap:var(--space-3);display:grid}.Xu1tbW_ruleList h3{color:var(--ink-heading);margin:0;font-size:.9375rem;font-weight:900}.Xu1tbW_ruleList ul{gap:var(--space-3);margin:0;padding-left:1.125rem;font-size:.9375rem;font-weight:500;line-height:1.6;display:grid}.Xu1tbW_ruleList li::marker{color:var(--action-primary)}
.PPBYXG_screenLinks{gap:var(--space-3);grid-column:1/-1;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.PPBYXG_screenLinks{flex-wrap:wrap;display:flex}}.PPBYXG_screenLinks a{justify-content:center;align-items:center;gap:var(--space-1);min-height:2.75rem;padding:0 var(--space-5);color:var(--ink-heading);font-size:var(--text-sm);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-control);font-weight:900;text-decoration:none;display:flex}.PPBYXG_screenLinks a:hover{border-color:var(--border-strong)}.PPBYXG_screenLinks a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}
.gU4qmW_section{scroll-margin-top:calc(var(--hud-height,0rem) + 5rem);gap:var(--space-4);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-sm);padding:1.125rem;display:grid}@media (min-width:1024px){.gU4qmW_section{scroll-margin-top:calc(var(--hud-height,0rem) + var(--space-6));gap:1.125rem;padding:1.625rem 1.75rem}}.gU4qmW_section .gU4qmW_header{align-items:center;gap:var(--space-4) var(--space-4);grid-template-columns:2.75rem minmax(0,1fr);display:grid}@media (min-width:1024px){.gU4qmW_section .gU4qmW_header{align-items:start;gap:var(--space-2) var(--space-5);grid-template-rows:auto 1fr;grid-template-columns:3.5rem minmax(0,1fr)}}.gU4qmW_section .gU4qmW_header>img{object-fit:contain;width:100%;height:auto}@media (min-width:1024px){.gU4qmW_section .gU4qmW_header>img{grid-row:1/3}}.gU4qmW_section .gU4qmW_header h2,.gU4qmW_section .gU4qmW_header p{margin:0}.gU4qmW_section .gU4qmW_header h2{color:var(--ink-heading);font-size:1.375rem;line-height:1.1}@media (min-width:1024px){.gU4qmW_section .gU4qmW_header h2{font-size:1.625rem}}.gU4qmW_section .gU4qmW_header p{color:var(--ink-muted);grid-column:1/-1;font-size:.9375rem;font-weight:500;line-height:1.5}@media (min-width:1024px){.gU4qmW_section .gU4qmW_header p{grid-column:2;max-width:66ch}}.gU4qmW_section .gU4qmW_facts{gap:var(--space-3);margin:0;display:grid}@media (min-width:700px){.gU4qmW_section .gU4qmW_facts{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.625rem}}.gU4qmW_section .gU4qmW_facts>div{align-content:start;gap:var(--space-micro);padding:.625rem var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-control);display:grid}@media (min-width:1024px){.gU4qmW_section .gU4qmW_facts>div{gap:var(--space-1);padding:var(--space-4) .875rem}}.gU4qmW_section .gU4qmW_facts dt,.gU4qmW_section .gU4qmW_facts dd{margin:0}.gU4qmW_section .gU4qmW_facts dt{color:var(--ink-muted);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:900}@media (min-width:1024px){.gU4qmW_section .gU4qmW_facts dt{font-size:var(--text-xs)}}.gU4qmW_section .gU4qmW_facts dd{color:var(--ink);font-size:var(--text-sm);font-weight:800}@media (min-width:1024px){.gU4qmW_section .gU4qmW_facts dd{font-size:.9375rem}}.gU4qmW_section .gU4qmW_content{gap:var(--space-5);display:grid}.gU4qmW_section .gU4qmW_content>p{margin:0;font-size:.9375rem;font-weight:500;line-height:1.6}.gU4qmW_section .gU4qmW_content>:not(nav){max-width:68ch}
._1v-k_W_objects{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){._1v-k_W_objects{grid-template-columns:repeat(4,minmax(0,1fr))}}._1v-k_W_objects li{align-content:start;justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);text-align:center;background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:0 3px 0 var(--surface-relief);display:grid}._1v-k_W_objects ._1v-k_W_picture{background:radial-gradient(var(--hud-ink), var(--feedback-warning-soft));border-radius:var(--radius-pill);place-items:center;width:5rem;height:5rem;display:grid}._1v-k_W_objects ._1v-k_W_picture img{object-fit:contain;width:5rem;height:5rem}._1v-k_W_objects ._1v-k_W_count{padding:var(--space-1) var(--space-3);color:var(--ink-heading);background:var(--feedback-warning-soft);border:1px solid var(--feedback-warning-line);border-radius:var(--radius-pill)}
.JWIdqW_breadcrumb{margin-bottom:var(--space-4);font-size:var(--text-sm);font-weight:700}.JWIdqW_breadcrumb ol{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JWIdqW_breadcrumb li{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:inline-flex}.JWIdqW_breadcrumb a{color:var(--action-primary-strong);text-underline-offset:.2em;transition:text-decoration-color var(--motion-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.JWIdqW_breadcrumb a:hover{text-decoration-color:currentColor}
.DOTsVW_hero{min-width:0;margin:calc(-1*var(--shell-stage-top,0px)) calc(-1*var(--shell-content-gutter,0px)) 0;grid-template-columns:minmax(0,1fr);display:grid}.DOTsVW_hero .DOTsVW_painting{background:#9fd3ee;height:8.75rem;position:relative;overflow:hidden}.DOTsVW_hero .DOTsVW_painting img{object-fit:cover;object-position:center 55%}.DOTsVW_hero .DOTsVW_row{z-index:var(--z-index-content);gap:var(--space-5);min-width:0;margin:-2.5rem var(--shell-content-gutter,var(--space-4)) 0;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.DOTsVW_hero .DOTsVW_plaque{gap:var(--space-2);padding:var(--space-4) 1.125rem;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:grid}.DOTsVW_hero .DOTsVW_plaque nav,.DOTsVW_hero .DOTsVW_plaque h1,.DOTsVW_hero .DOTsVW_plaque p{margin:0}.DOTsVW_hero .DOTsVW_plaque h1{color:var(--ink-heading);font-size:1.75rem;line-height:1.05}.DOTsVW_hero .DOTsVW_plaque p{color:var(--ink-muted);font-size:var(--text-sm);font-weight:600;line-height:1.45}@media (min-width:1024px){.DOTsVW_hero{margin:0}.DOTsVW_hero .DOTsVW_painting{border-radius:var(--radius-lg);height:13rem}.DOTsVW_hero .DOTsVW_row{justify-content:space-between;align-items:end;gap:var(--space-6);margin:-4.5rem var(--space-6) 0;grid-template-columns:minmax(0,40rem) auto}.DOTsVW_hero .DOTsVW_plaque{padding:1.125rem 1.75rem}.DOTsVW_hero .DOTsVW_plaque h1{font-size:2.5rem}.DOTsVW_hero .DOTsVW_plaque p{font-size:var(--text-md);line-height:1.5}}
.qqo5tW_card{background:var(--surface-raised);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-4);color:var(--ink);display:flex}.qqo5tW_card:hover{border-color:var(--border-strong-hover);transform:translateY(-2px)}.qqo5tW_card:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.qqo5tW_card .qqo5tW_medal{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-pill);flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid}.qqo5tW_card .qqo5tW_medal img{object-fit:contain;width:2.5rem;height:2.5rem}.qqo5tW_card .qqo5tW_copy{gap:var(--space-1);flex:auto;min-width:0;display:grid}.qqo5tW_card .qqo5tW_title{color:var(--ink-heading)}.qqo5tW_card .qqo5tW_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qqo5tW_card .qqo5tW_chevron{color:var(--ink-muted);flex:none}
.P_N2Xq_switch{gap:var(--space-1);padding:var(--space-1);background:var(--surface-groove);box-shadow:var(--shadow-groove);border-radius:1rem;flex-wrap:wrap;display:flex}.P_N2Xq_switch a{min-height:2.75rem;padding:0 var(--space-2);color:var(--ink-muted);white-space:nowrap;border-radius:var(--radius-control);flex:auto;place-items:center;font-size:.8125rem;font-weight:900;text-decoration:none;display:grid}.P_N2Xq_switch a:hover{color:var(--ink-heading)}.P_N2Xq_switch a[aria-current]{color:var(--hud-ink);background:var(--hud-surface);box-shadow:0 2px 0 var(--hud-edge)}@media (min-width:1024px){.P_N2Xq_switch a{min-height:2.5rem;font-size:var(--text-sm);flex:none;padding:0 .875rem}}
.tj4tYq_guide{color:var(--ink)}.tj4tYq_guide .tj4tYq_layout{gap:var(--space-5);align-items:start;display:grid}@media (min-width:1024px){.tj4tYq_guide .tj4tYq_layout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) 17rem}}.tj4tYq_guide .tj4tYq_contents{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-4) var(--space-5)}.tj4tYq_guide .tj4tYq_contents ol{gap:var(--space-2);margin:var(--space-3) 0 0;padding-left:var(--space-5);display:grid}.tj4tYq_guide .tj4tYq_contents li::marker{color:var(--ink-eyebrow);font-weight:800}.tj4tYq_guide .tj4tYq_contents a{color:var(--action-primary-strong);font-size:var(--text-sm);text-underline-offset:.2em;font-weight:750;line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.tj4tYq_guide .tj4tYq_contents a:hover{text-decoration-color:currentColor}@media (min-width:1024px){.tj4tYq_guide .tj4tYq_contents{top:var(--space-5);grid-area:1/2;position:sticky}}.tj4tYq_guide .tj4tYq_contentsTitle{color:var(--ink-eyebrow);letter-spacing:.08em;text-transform:uppercase}.tj4tYq_guide .tj4tYq_sections{gap:var(--space-5);display:grid}.tj4tYq_guide .tj4tYq_section{scroll-margin-top:var(--space-5);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.tj4tYq_guide .tj4tYq_sectionHeader{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-sunken);border-bottom:1.5px dashed var(--border-subtle);display:flex}.tj4tYq_guide .tj4tYq_sectionHeader h2{font-size:var(--text-xl);margin:0}@media (min-width:700px){.tj4tYq_guide .tj4tYq_sectionHeader{padding:var(--space-5) var(--space-6)}.tj4tYq_guide .tj4tYq_sectionHeader h2{font-size:var(--text-2xl)}}.tj4tYq_guide .tj4tYq_medal{background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-pill);flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.tj4tYq_guide .tj4tYq_medal img{object-fit:contain;width:2.25rem;height:2.25rem}.tj4tYq_guide .tj4tYq_sectionBody{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);display:grid}.tj4tYq_guide .tj4tYq_sectionBody p{max-width:68ch;margin:0;line-height:1.75}@media (min-width:700px){.tj4tYq_guide .tj4tYq_sectionBody{padding:var(--space-6) var(--space-6) var(--space-4)}}.tj4tYq_guide .tj4tYq_more{align-items:center;gap:var(--space-2);margin:0 var(--space-5) var(--space-5);padding-block:var(--space-1);color:var(--action-primary-strong);font-size:var(--text-sm);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--feedback-success-line);text-decoration-color:var(--feedback-success-line);text-underline-offset:.3em;transition:color var(--motion-fast) var(--ease-out),text-decoration-color var(--motion-fast) var(--ease-out);font-weight:800;display:inline-flex}.tj4tYq_guide .tj4tYq_more svg{transition:transform var(--motion-fast) var(--ease-out)}.tj4tYq_guide .tj4tYq_more:hover{color:var(--action-primary-edge);text-decoration-color:currentColor}.tj4tYq_guide .tj4tYq_more:hover svg{transform:translate(2px)}@media (min-width:700px){.tj4tYq_guide .tj4tYq_more{margin-inline:var(--space-6);margin-bottom:var(--space-6)}}.tj4tYq_guide .tj4tYq_closing{justify-items:center;gap:var(--space-4);margin-block:var(--space-8);padding:var(--space-7) var(--space-5);text-align:center;background:var(--action-primary-soft);border:1.5px solid var(--feedback-success-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.tj4tYq_guide .tj4tYq_closing p{color:var(--ink-heading);margin:0}.tj4tYq_guide .tj4tYq_closing img{width:4.5rem;height:4.5rem}.tj4tYq_guide .tj4tYq_related{gap:var(--space-4);display:grid}.tj4tYq_guide .tj4tYq_related h2{margin:0}.tj4tYq_guide .tj4tYq_related ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.tj4tYq_guide .tj4tYq_related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tj4tYq_guide .tj4tYq_related ul{grid-template-columns:repeat(3,minmax(0,1fr))}}
._27R8GW_pager{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){._27R8GW_pager{gap:1.25rem}}._27R8GW_pager a{align-items:center;gap:var(--space-3);min-height:4rem;padding:var(--space-4);color:var(--ink-heading);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-decoration:none;display:flex}@media (min-width:1024px){._27R8GW_pager a{min-height:4.75rem;padding:var(--space-5) var(--space-6)}}._27R8GW_pager a:hover{border-color:var(--border-strong)}._27R8GW_pager a svg{flex:none}._27R8GW_pager a>span{gap:var(--space-micro);min-width:0;display:grid}._27R8GW_pager a strong{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--text-lg);font-variation-settings:var(--font-display-variation);font-weight:700}@media (min-width:1024px){._27R8GW_pager a strong{font-size:var(--text-xl)}}._27R8GW_pager a[data-direction=next]{text-align:right;grid-column:2;justify-content:flex-end}
.VzTICW_page{gap:var(--space-5);display:grid}@media (min-width:1024px){.VzTICW_page{gap:var(--space-7)}}.VzTICW_page .VzTICW_sections{gap:var(--space-5);display:grid}@media (min-width:1024px){.VzTICW_page .VzTICW_sections{gap:var(--space-6)}}
.vJQElW_page{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.vJQElW_page{gap:var(--space-7)}}.vJQElW_page .vJQElW_body{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.vJQElW_page .vJQElW_body{grid-template-columns:16.5rem minmax(0,1fr);align-items:start;gap:1.75rem}}.vJQElW_page .vJQElW_aside{display:none}@media (min-width:1024px){.vJQElW_page .vJQElW_aside{top:calc(var(--hud-height,0rem) + var(--space-6));background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:.875rem;display:block;position:sticky}}.vJQElW_page .vJQElW_sections{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.vJQElW_page .vJQElW_sections{gap:var(--space-6)}}