.bRDKxW_header{z-index:30;padding-top:var(--header-pad);color:#fff;mix-blend-mode:difference;pointer-events:none;position:relative}.bRDKxW_header a,.bRDKxW_header button{pointer-events:auto}.bRDKxW_row{align-items:start;row-gap:var(--space-4)}.bRDKxW_nav{flex-direction:column;grid-area:1/1/auto/span 2;display:flex}.bRDKxW_locale{grid-area:1/3/auto/-1;justify-self:end}.bRDKxW_left{grid-area:2/1/auto/-1}.bRDKxW_right{display:none}.bRDKxW_note{grid-area:3/1/auto/-1}@media (min-width:768px){.bRDKxW_header{position:fixed;inset:0 0 auto}.bRDKxW_row{row-gap:0}.bRDKxW_left,.bRDKxW_right,.bRDKxW_nav,.bRDKxW_locale{grid-row:1}.bRDKxW_left{grid-column:1/-1}.bRDKxW_right{grid-column:1/-1;justify-self:end;display:block}.bRDKxW_nav{grid-column:5/span 1}.bRDKxW_locale{grid-column:6/span 1;justify-self:start}.bRDKxW_note{display:none}}@media (min-width:1200px){.bRDKxW_note{grid-area:1/6/auto/span 3;display:block}.bRDKxW_nav{grid-column:9/span 1}.bRDKxW_locale{grid-column:10/span 1}}
.PtdyQa_bar{height:var(--rule-bar);background:var(--color-ink);margin-inline:var(--grid-margin)}.PtdyQa_meta{padding-top:var(--space-3);row-gap:var(--space-2);align-items:start}.PtdyQa_end{text-align:right}@media (max-width:767px){.PtdyQa_end{text-align:left}}
.NfacuW_list{gap:var(--space-5);--line:calc(var(--text-body) * var(--leading-body) + 3px);display:grid}.NfacuW_item{background-image:linear-gradient(to bottom, transparent calc(var(--line) - var(--hairline)), var(--color-rule) calc(var(--line) - var(--hairline)), var(--color-rule) var(--line));background-size:100% var(--line);line-height:var(--line);grid-template-columns:3.2em 1fr auto;align-items:start;display:grid}.NfacuW_item[data-indent] .NfacuW_text{padding-left:3.5em}.NfacuW_index{grid-column:1}.NfacuW_text{grid-column:2;min-width:0}.NfacuW_line{white-space:pre-line}.NfacuW_action{padding-left:var(--space-4);text-align:right;grid-column:3}@media (max-width:767px){.NfacuW_item[data-indent] .NfacuW_text{padding-left:0}}
.kcAQsG_list{gap:var(--space-5);display:grid}.kcAQsG_pair dd{margin:0}
.mBlkgq_page{padding-bottom:var(--section-gap)}.mBlkgq_spec{margin-top:var(--section-gap);margin-bottom:var(--space-5);padding-top:var(--space-2);border-top:var(--hairline) solid var(--color-rule);margin-inline:var(--grid-margin);padding-inline:0}.mBlkgq_page>.mBlkgq_spec:first-child{margin-top:var(--space-8)}.mBlkgq_swatches,.mBlkgq_specs{gap:var(--space-2);margin-top:var(--space-2);display:grid}.mBlkgq_swatches li{gap:var(--space-3);grid-template-columns:20px 1fr auto;align-items:center;display:grid}.mBlkgq_swatch{border:var(--hairline) solid var(--color-rule);width:20px;height:20px}.mBlkgq_specs li{justify-content:space-between;gap:var(--space-4);border-bottom:var(--hairline) solid var(--color-rule);padding-bottom:var(--space-1);display:flex}
.uJYx7q_block+.uJYx7q_block{margin-top:var(--section-gap)}.uJYx7q_media{align-items:start;row-gap:var(--grid-gutter)}.uJYx7q_wide{aspect-ratio:16/9}.uJYx7q_tall{aspect-ratio:4/5}.uJYx7q_link{width:100%;height:100%;display:block}.uJYx7q_bar{margin-top:var(--grid-gutter)}
.Fst4-G_canvas{pointer-events:none;z-index:5;width:100vw;height:100vh;position:fixed;inset:0}.Fst4-G_intro{padding-top:24px;padding-bottom:12vh}.Fst4-G_lede{grid-column:1/-1;max-width:34ch}@media (min-width:1200px){.Fst4-G_lede{grid-column:7/span 3}}.Fst4-G_gallery{align-items:start;row-gap:14vh;padding-bottom:30vh}.Fst4-G_figure{grid-column:1/-1}@media (min-width:1200px){.Fst4-G_figure{grid-column:var(--col);margin-top:var(--offset)}}.Fst4-G_img{background:#eee;width:100%;height:auto}.Fst4-G_caption{font-size:var(--text-label);gap:12px;margin-top:8px;display:flex}.Fst4-G_mode{color:var(--color-muted);margin-left:auto}.Fst4-G_panel{z-index:20;color:#fff;background:#000;width:min(320px,100vw - 32px);font-size:12px;position:fixed;bottom:16px;right:16px}.Fst4-G_panel[data-open=false]{width:auto}.Fst4-G_panelToggle,.Fst4-G_buttons button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #444;padding:6px 10px}.Fst4-G_panelToggle{text-align:left;border:0;width:100%}.Fst4-G_panelBody{gap:8px;padding:4px 12px 12px;display:grid}.Fst4-G_status{color:#999}.Fst4-G_row{grid-template-columns:1fr 120px 44px;align-items:center;gap:8px;display:grid}.Fst4-G_row output{text-align:right;font-variant-numeric:tabular-nums}.Fst4-G_buttons{flex-wrap:wrap;gap:6px;display:flex}.Fst4-G_buttons button:hover,.Fst4-G_panelToggle:hover{background:#222}.Fst4-G_dump{white-space:pre-wrap;word-break:break-all;color:#999;font-size:11px}
