:where(._26tqUW_root),._26tqUW_visual{display:block}._26tqUW_word{white-space:nowrap;display:inline-block}._26tqUW_swap{display:inline-block}._26tqUW_ss01{font-feature-settings:"liga" 1, "ss01" 1}._26tqUW_ss02{font-feature-settings:"liga" 1, "ss02" 1}._26tqUW_ss03{font-feature-settings:"liga" 1, "ss03" 1}._26tqUW_cyan{color:var(--cyan)}._26tqUW_accent{color:var(--accent)}._26tqUW_br{display:none}@media (min-width:768px){._26tqUW_br[data-at~=d]{display:block}}@media (max-width:767px){._26tqUW_br[data-at~=m]{display:block}}
:where(.ApVfDW_icon){font-family:var(--font-display);font-feature-settings:"liga" 1;color:currentColor;vertical-align:-.08em;font-style:normal;font-weight:400;line-height:1;display:inline-block}
.KU-QLa_toggle{border:var(--frame) solid var(--text);min-height:44px;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;cursor:var(--cursor-point,pointer);background:0 0;align-items:center;gap:10px;padding:0 16px 0 14px;font-size:1.125rem;line-height:1;display:none;position:relative}html.js:not(.no-webgl):not([data-tier="0"]) .KU-QLa_toggle{display:inline-flex}.KU-QLa_toggle:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-8px}.KU-QLa_toggle[aria-pressed=true]{background:var(--text);color:var(--paper)}.KU-QLa_toggle:hover{box-shadow:4px 4px 0 0 var(--ink)}.KU-QLa_toggle:active{box-shadow:none}.KU-QLa_toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.KU-QLa_led{flex:none;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.KU-QLa_toggle[aria-pressed=true] .KU-QLa_led{background:currentColor}.KU-QLa_label{padding-top:1px}.KU-QLa_hint{z-index:2;left:var(--rv-hint-x,50%);top:var(--rv-hint-y,12%);color:var(--text);background:var(--paper);font-family:var(--font-display);font-feature-settings:"liga" 1;font-size:var(--fs-ui);white-space:nowrap;pointer-events:none;opacity:1;align-items:center;gap:8px;padding:6px 10px 6px 8px;line-height:1;transition:opacity .16s steps(4,end);display:none;position:absolute;transform:translate(-100%)}@media (hover:hover) and (pointer:fine){html.js:not(.no-webgl):not([data-tier="0"]) .KU-QLa_hint[data-on]{display:inline-flex}}.KU-QLa_hint[data-gone]{opacity:0}.KU-QLa_hand{font-size:1.25rem}html[data-motion=full]:not(.freeze) .KU-QLa_hint[data-on]:not([data-gone]) .KU-QLa_hand{animation:1.2s step-end infinite KU-QLa_tap}@keyframes KU-QLa_tap{0%,70%{transform:translate(0)}70.01%,85%{transform:translate(2px,2px)}85.01%,to{transform:translate(0)}}
:where(.pY9kRa_stage){width:100%;height:100%;min-height:inherit;touch-action:pan-y;position:relative}.pY9kRa_hit{z-index:2;position:absolute;inset:0}.pY9kRa_poster{z-index:2;pointer-events:none;opacity:1;transition:opacity var(--dur-fast) linear;position:absolute;inset:0}.pY9kRa_poster img{object-fit:contain}.pY9kRa_poster[data-fit=cover] img{object-fit:cover}.pY9kRa_stage[data-ready] .pY9kRa_poster{opacity:0}.pY9kRa_stage[data-ready][data-live=off] .pY9kRa_poster{opacity:1}html.no-webgl .pY9kRa_stage .pY9kRa_poster{opacity:1}html.freeze .pY9kRa_poster{transition:none}
._C2qDG_hero{height:180vh}:is(html[data-motion=reduce] ._C2qDG_hero,html[data-tier="0"] ._C2qDG_hero,html.no-webgl ._C2qDG_hero){height:100vh}@media (min-width:1024px) and (orientation:landscape),(min-width:1401px){html.js[data-motion=full]:not(.no-webgl):not([data-tier="0"]) ._C2qDG_hero{margin-bottom:-36vh}}._C2qDG_sticky{height:100vh;position:sticky;top:0}._C2qDG_stage{z-index:0;position:absolute;inset:0}._C2qDG_still{z-index:0;pointer-events:none;inset:0;left:max(0px, calc((100% - var(--maxw)) / 2));position:absolute;-webkit-mask-size:64px 64px;mask-size:64px 64px;-webkit-mask-repeat:repeat;mask-repeat:repeat}._C2qDG_still img{object-fit:cover;object-position:0 100%;width:100%;height:100%}._C2qDG_sticky[data-gl=on] ._C2qDG_still{animation:.3s step-end both _C2qDG_stillOut}@keyframes _C2qDG_stillOut{20%{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M8 0h8v8h-8zM24 0h8v8h-8zM40 0h8v8h-8zM56 0h8v8h-8zM0 8h8v8h-8zM8 8h8v8h-8zM16 8h8v8h-8zM24 8h8v8h-8zM32 8h8v8h-8zM40 8h8v8h-8zM48 8h8v8h-8zM56 8h8v8h-8zM8 16h8v8h-8zM24 16h8v8h-8zM32 16h8v8h-8zM40 16h8v8h-8zM56 16h8v8h-8zM0 24h8v8h-8zM8 24h8v8h-8zM16 24h8v8h-8zM24 24h8v8h-8zM32 24h8v8h-8zM40 24h8v8h-8zM48 24h8v8h-8zM56 24h8v8h-8zM8 32h8v8h-8zM24 32h8v8h-8zM40 32h8v8h-8zM56 32h8v8h-8zM0 40h8v8h-8zM8 40h8v8h-8zM16 40h8v8h-8zM24 40h8v8h-8zM32 40h8v8h-8zM40 40h8v8h-8zM48 40h8v8h-8zM56 40h8v8h-8zM0 48h8v8h-8zM8 48h8v8h-8zM24 48h8v8h-8zM32 48h8v8h-8zM40 48h8v8h-8zM56 48h8v8h-8zM0 56h8v8h-8zM8 56h8v8h-8zM16 56h8v8h-8zM24 56h8v8h-8zM32 56h8v8h-8zM40 56h8v8h-8zM48 56h8v8h-8zM56 56h8v8h-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M8 0h8v8h-8zM24 0h8v8h-8zM40 0h8v8h-8zM56 0h8v8h-8zM0 8h8v8h-8zM8 8h8v8h-8zM16 8h8v8h-8zM24 8h8v8h-8zM32 8h8v8h-8zM40 8h8v8h-8zM48 8h8v8h-8zM56 8h8v8h-8zM8 16h8v8h-8zM24 16h8v8h-8zM32 16h8v8h-8zM40 16h8v8h-8zM56 16h8v8h-8zM0 24h8v8h-8zM8 24h8v8h-8zM16 24h8v8h-8zM24 24h8v8h-8zM32 24h8v8h-8zM40 24h8v8h-8zM48 24h8v8h-8zM56 24h8v8h-8zM8 32h8v8h-8zM24 32h8v8h-8zM40 32h8v8h-8zM56 32h8v8h-8zM0 40h8v8h-8zM8 40h8v8h-8zM16 40h8v8h-8zM24 40h8v8h-8zM32 40h8v8h-8zM40 40h8v8h-8zM48 40h8v8h-8zM56 40h8v8h-8zM0 48h8v8h-8zM8 48h8v8h-8zM24 48h8v8h-8zM32 48h8v8h-8zM40 48h8v8h-8zM56 48h8v8h-8zM0 56h8v8h-8zM8 56h8v8h-8zM16 56h8v8h-8zM24 56h8v8h-8zM32 56h8v8h-8zM40 56h8v8h-8zM48 56h8v8h-8zM56 56h8v8h-8z'/%3E%3C/svg%3E")}40%{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M8 0h8v8h-8zM24 0h8v8h-8zM40 0h8v8h-8zM56 0h8v8h-8zM0 8h8v8h-8zM16 8h8v8h-8zM32 8h8v8h-8zM48 8h8v8h-8zM56 8h8v8h-8zM8 16h8v8h-8zM24 16h8v8h-8zM40 16h8v8h-8zM56 16h8v8h-8zM0 24h8v8h-8zM8 24h8v8h-8zM16 24h8v8h-8zM32 24h8v8h-8zM40 24h8v8h-8zM48 24h8v8h-8zM8 32h8v8h-8zM24 32h8v8h-8zM40 32h8v8h-8zM56 32h8v8h-8zM0 40h8v8h-8zM16 40h8v8h-8zM24 40h8v8h-8zM32 40h8v8h-8zM48 40h8v8h-8zM8 48h8v8h-8zM24 48h8v8h-8zM40 48h8v8h-8zM56 48h8v8h-8zM0 56h8v8h-8zM8 56h8v8h-8zM16 56h8v8h-8zM32 56h8v8h-8zM40 56h8v8h-8zM48 56h8v8h-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M8 0h8v8h-8zM24 0h8v8h-8zM40 0h8v8h-8zM56 0h8v8h-8zM0 8h8v8h-8zM16 8h8v8h-8zM32 8h8v8h-8zM48 8h8v8h-8zM56 8h8v8h-8zM8 16h8v8h-8zM24 16h8v8h-8zM40 16h8v8h-8zM56 16h8v8h-8zM0 24h8v8h-8zM8 24h8v8h-8zM16 24h8v8h-8zM32 24h8v8h-8zM40 24h8v8h-8zM48 24h8v8h-8zM8 32h8v8h-8zM24 32h8v8h-8zM40 32h8v8h-8zM56 32h8v8h-8zM0 40h8v8h-8zM16 40h8v8h-8zM24 40h8v8h-8zM32 40h8v8h-8zM48 40h8v8h-8zM8 48h8v8h-8zM24 48h8v8h-8zM40 48h8v8h-8zM56 48h8v8h-8zM0 56h8v8h-8zM8 56h8v8h-8zM16 56h8v8h-8zM32 56h8v8h-8zM40 56h8v8h-8zM48 56h8v8h-8z'/%3E%3C/svg%3E")}60%{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M24 0h8v8h-8zM56 0h8v8h-8zM0 8h8v8h-8zM16 8h8v8h-8zM32 8h8v8h-8zM48 8h8v8h-8zM8 16h8v8h-8zM40 16h8v8h-8zM0 24h8v8h-8zM16 24h8v8h-8zM32 24h8v8h-8zM48 24h8v8h-8zM24 32h8v8h-8zM56 32h8v8h-8zM0 40h8v8h-8zM16 40h8v8h-8zM32 40h8v8h-8zM48 40h8v8h-8zM8 48h8v8h-8zM24 48h8v8h-8zM40 48h8v8h-8zM0 56h8v8h-8zM16 56h8v8h-8zM32 56h8v8h-8zM48 56h8v8h-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M24 0h8v8h-8zM56 0h8v8h-8zM0 8h8v8h-8zM16 8h8v8h-8zM32 8h8v8h-8zM48 8h8v8h-8zM8 16h8v8h-8zM40 16h8v8h-8zM0 24h8v8h-8zM16 24h8v8h-8zM32 24h8v8h-8zM48 24h8v8h-8zM24 32h8v8h-8zM56 32h8v8h-8zM0 40h8v8h-8zM16 40h8v8h-8zM32 40h8v8h-8zM48 40h8v8h-8zM8 48h8v8h-8zM24 48h8v8h-8zM40 48h8v8h-8zM0 56h8v8h-8zM16 56h8v8h-8zM32 56h8v8h-8zM48 56h8v8h-8z'/%3E%3C/svg%3E")}80%{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M16 8h8v8h-8zM48 8h8v8h-8zM0 24h8v8h-8zM16 24h8v8h-8zM32 24h8v8h-8zM48 24h8v8h-8zM16 40h8v8h-8zM48 40h8v8h-8zM0 56h8v8h-8zM16 56h8v8h-8zM32 56h8v8h-8zM48 56h8v8h-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M16 8h8v8h-8zM48 8h8v8h-8zM0 24h8v8h-8zM16 24h8v8h-8zM32 24h8v8h-8zM48 24h8v8h-8zM16 40h8v8h-8zM48 40h8v8h-8zM0 56h8v8h-8zM16 56h8v8h-8zM32 56h8v8h-8zM48 56h8v8h-8z'/%3E%3C/svg%3E")}to{visibility:hidden}}:is(html.freeze ._C2qDG_sticky[data-gl=on] ._C2qDG_still,html[data-motion=reduce] ._C2qDG_sticky[data-gl=on] ._C2qDG_still){visibility:hidden;animation:none}html.no-webgl ._C2qDG_sticky ._C2qDG_still{visibility:visible;animation:none;-webkit-mask-image:none;mask-image:none}._C2qDG_t0{z-index:0;pointer-events:none;inset:0;left:max(0px, calc((100% - var(--maxw)) / 2));background-image:url(../media/hero-diamonds-1440.0usjjlef9638t.svg);background-position:0 100%;background-repeat:no-repeat;background-size:cover;display:none;position:absolute}:is(html:not(.js) ._C2qDG_t0,html[data-tier="0"] ._C2qDG_t0,html.no-webgl ._C2qDG_t0){display:block}html[data-motion=reduce] ._C2qDG_t0{background-image:url(../media/hero-diamonds-1440-still.111gr4d0ycu1v.svg)}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) ._C2qDG_t0{background-image:url(../media/hero-diamonds-1440-still.111gr4d0ycu1v.svg)}}._C2qDG_frame{z-index:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);width:100%;max-width:var(--maxw);padding:calc(var(--titlebar-h) + 40px) max(var(--margin), env(safe-area-inset-right,0px)) 88px max(var(--margin), env(safe-area-inset-left,0px));grid-template-rows:minmax(0,1fr);margin-inline:auto;display:grid;position:absolute;inset:0}._C2qDG_text{flex-direction:column;grid-area:1/1/auto/span 9;align-self:end;align-items:flex-start;gap:20px;min-width:0;display:flex}._C2qDG_eyebrow{color:var(--muted)}._C2qDG_h1{font-family:var(--font-display);font-feature-settings:"liga" 1;font-size:min(var(--fs-hero), 18.5svh);line-height:var(--lh-hero);letter-spacing:var(--tr-hero);white-space:nowrap;margin-block:4px 8px}._C2qDG_h1:focus{outline:none}._C2qDG_lead{max-width:44ch}._C2qDG_ctas{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:8px;display:flex}._C2qDG_sheet{border:var(--frame) solid var(--ink);background:var(--paper);min-width:300px;max-width:360px;color:var(--text);flex-direction:column;grid-area:1/9/auto/-1;place-self:end;display:flex}._C2qDG_sheetRows{grid-template-columns:1fr 1fr;display:grid}._C2qDG_sheetCell{flex-direction:column;gap:6px;min-width:0;padding:10px 12px 12px;display:flex}._C2qDG_sheetCell+._C2qDG_sheetCell{border-left:var(--hair) solid var(--ink)}._C2qDG_sheetCell dt{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);font-weight:500;line-height:1.2}._C2qDG_sheetCell dd{font-family:var(--font-display);font-feature-settings:"liga" 1;margin:0;font-size:22px;line-height:1}._C2qDG_sheetFoot{min-height:max(40px, var(--tap));border-top:var(--hair) solid var(--ink);justify-content:space-between;align-items:stretch;display:flex}._C2qDG_hint{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;font-weight:500;line-height:1.2;display:flex}._C2qDG_hand{font-size:20px;animation:1.2s step-end infinite _C2qDG_tap}@keyframes _C2qDG_tap{50%{translate:0 2px}}._C2qDG_hintTouch{display:none}@media (hover:none),(pointer:coarse){._C2qDG_hintFine{display:none}._C2qDG_hintTouch{display:inline}}._C2qDG_sticky[data-built-once] ._C2qDG_hint{animation:.2s steps(4,end) both _C2qDG_hintOut}@keyframes _C2qDG_hintOut{to{clip-path:inset(0 100% 0 0);visibility:hidden}}._C2qDG_sticky[data-hint-gone] ._C2qDG_hint{display:none}html[data-motion=reduce] ._C2qDG_hint{display:none}._C2qDG_sticky[data-hint-gone] ._C2qDG_built[data-labelled]{border-left:0;flex:auto;justify-content:space-between}html[data-motion=reduce] ._C2qDG_built[data-labelled]{border-left:0;flex:auto;justify-content:space-between}._C2qDG_built[data-labelled]{white-space:nowrap;height:auto;min-height:max(40px, var(--tap));box-shadow:none;border-left:var(--hair) solid var(--ink);margin-left:auto;padding:0 12px}._C2qDG_built[data-labelled]:hover{box-shadow:inset 0 0 0 var(--frame) currentColor}._C2qDG_built[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}._C2qDG_built:focus-visible{outline-offset:-4px}:is(html:not(.js) ._C2qDG_sheetFoot,html[data-tier="0"] ._C2qDG_sheetFoot,html.no-webgl ._C2qDG_sheetFoot){display:none}@media (max-width:1023px),(orientation:portrait) and (max-width:1400px){._C2qDG_hero,:is(html[data-motion=reduce] ._C2qDG_hero,html[data-tier="0"] ._C2qDG_hero,html.no-webgl ._C2qDG_hero){height:auto}._C2qDG_sticky{height:auto;min-height:100svh;position:relative;top:auto}._C2qDG_frame{--band:60svh;min-height:100svh;padding-top:calc(var(--band) - 48px);padding-bottom:calc(var(--taskbar-h) + 32px);flex-direction:column;justify-content:flex-end;display:flex;position:relative;inset:auto}._C2qDG_still,._C2qDG_t0{height:100svh;bottom:auto}._C2qDG_still img{object-position:50% 0}._C2qDG_t0{background-position:50% 0}._C2qDG_text{align-self:stretch;gap:16px}._C2qDG_h1{font-size:var(--fs-hero)}._C2qDG_sheet{right:max(var(--margin), env(safe-area-inset-right,0px));top:calc(var(--band) - 48px - 24px);width:auto;min-width:0;position:absolute;translate:0 -100%}}@media (min-width:768px) and (max-width:1023px),(min-width:1024px) and (max-width:1400px) and (orientation:portrait){._C2qDG_frame{--band:min(60svh, calc(100svh - 520px))}._C2qDG_still,._C2qDG_t0{height:calc(min(60svh,100svh - 520px) - 56px)}._C2qDG_still img{object-position:100% 0}._C2qDG_t0{background-position:100% 0}._C2qDG_sheet{width:320px}}@media (max-width:767px){._C2qDG_t0{background-image:url(../media/hero-diamonds-390.222uo2iss8fs0.svg)}html[data-motion=reduce] ._C2qDG_t0{background-image:url(../media/hero-diamonds-390-still.03s9p_24kd7h-.svg)}._C2qDG_frame{--band:56svh;padding-top:calc(var(--band) - 112px)}._C2qDG_text{gap:14px}._C2qDG_h1{font-size:min(18vw, calc((100vw - 2 * var(--margin)) / 5.4));margin-block:0 4px}._C2qDG_ctas{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:8px}._C2qDG_primary{justify-content:space-between;width:100%}._C2qDG_sheet{top:calc(var(--band) - 112px - 20px)}._C2qDG_sheetRows{display:none}._C2qDG_sheetFoot{border-top:0}}@media (max-width:767px) and (prefers-reduced-motion:reduce){html:not([data-motion=full]) ._C2qDG_t0{background-image:url(../media/hero-diamonds-390-still.03s9p_24kd7h-.svg)}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){._C2qDG_frame{--band:100svh;padding-top:calc(var(--titlebar-h) + 20px);justify-content:flex-start}._C2qDG_text{align-self:flex-start;gap:10px;position:static}._C2qDG_h1{margin-block:0 2px;font-size:min(9vw,19svh)}._C2qDG_lead{order:1;max-width:min(40ch,52vw);margin-top:14px}._C2qDG_ctas{flex-direction:row;align-items:center;gap:12px 24px;width:auto;margin-top:6px}._C2qDG_primary{width:auto}._C2qDG_sheet{top:calc(100svh - var(--taskbar-h) - 16px)}._C2qDG_sheetRows{display:none}._C2qDG_sheetFoot{border-top:0}._C2qDG_still,._C2qDG_t0{height:100svh;left:56%}._C2qDG_still img{object-position:100% 0}._C2qDG_t0{background-position:100% 0}}
._21uTIG_plate{--pad-top:calc(var(--titlebar-h) + 48px);--pad-bottom:64px;--name-cap:var(--fs-plate);--label-ink:var(--ink);--rule:var(--ink);min-height:100vh}._21uTIG_plate[data-ink=coral],._21uTIG_plate[data-paper=cyan]{--label-ink:var(--text)}._21uTIG_inner{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);max-width:var(--maxw);min-height:100vh;padding-inline:var(--margin-l) var(--margin-r);grid-template-rows:auto 1fr;margin-inline:auto;display:grid}._21uTIG_head{padding-top:var(--pad-top);flex-direction:column;grid-area:1/1/auto/span 4;gap:24px;display:flex;container-type:inline-size}._21uTIG_body{padding:24px 0 var(--pad-bottom);flex-direction:column;grid-area:2/1/auto/span 4;min-width:0;display:flex}._21uTIG_body:after{content:"";flex:1 1 0;order:2;min-height:0}._21uTIG_body>._21uTIG_lead{order:1}._21uTIG_body>._21uTIG_facts{order:3}._21uTIG_plate[data-mirror] ._21uTIG_head,._21uTIG_plate[data-mirror] ._21uTIG_body{grid-column:9/span 4}._21uTIG_meta{border-bottom:var(--hair) solid var(--rule);align-items:center;gap:16px;padding-bottom:14px;display:flex}._21uTIG_counter{color:var(--ink);flex:none;font-size:24px;line-height:1}._21uTIG_discipline{min-width:0;color:var(--text);flex-direction:column;gap:3px;display:flex}._21uTIG_disciplineLine{display:block}._21uTIG_namePrefix{color:var(--ink);margin-bottom:-12px}._21uTIG_name{font-family:var(--font-display);font-feature-settings:"liga" 1;font-weight:400;font-size:min(var(--name-cap), calc(99.5cqi / var(--name-em,5)));line-height:var(--lh-plate);letter-spacing:var(--tr-plate);text-transform:uppercase;color:var(--ink);overflow-wrap:normal;word-break:keep-all;margin:0}._21uTIG_name:focus{outline:none}._21uTIG_name:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._21uTIG_lead{color:var(--text);text-wrap:pretty;margin:0}._21uTIG_facts{flex-direction:column;padding-top:28px;display:flex}._21uTIG_status{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._21uTIG_chip{--chip-color:var(--text)}._21uTIG_chip>:last-child:has(>.ph){align-self:center;display:block}._21uTIG_chip .ph{width:max-content;max-width:100%;margin:4px 0 0;display:block}._21uTIG_pips{--pip-color:var(--ink)}._21uTIG_note{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:46ch;margin-top:12px;line-height:1.5}._21uTIG_works{border-top:var(--hair) solid var(--rule);gap:12px;margin:18px 0 0;padding-top:16px;display:grid}._21uTIG_workRow{flex-direction:column;gap:4px;min-width:0;display:flex}._21uTIG_workRow dt{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--label-ink);font-weight:500;line-height:1.25}._21uTIG_workRow dd{font-size:var(--fs-ui);color:var(--text);text-wrap:pretty;max-width:52ch;margin:0;line-height:1.5}._21uTIG_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:24px;display:flex}._21uTIG_extras{min-width:0;margin-top:32px}._21uTIG_open{white-space:nowrap;position:relative}._21uTIG_open:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-6px -8px}._21uTIG_plate[data-ink=coral] ._21uTIG_colourToggle:hover{box-shadow:4px 4px 0 0 var(--coral)}._21uTIG_colourNote{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:46ch;margin:16px 0 0;line-height:1.5}._21uTIG_stageCol{--frame-inset:var(--pad-top,16px) var(--margin-r) var(--pad-bottom,16px) 0;min-width:0;grid-area:1/5/span 2/-1;margin-inline-end:calc(-1 * var(--margin-r));position:relative}._21uTIG_plate[data-mirror] ._21uTIG_stageCol{--frame-inset:var(--pad-top) 0 var(--pad-bottom) var(--margin-l);margin-inline:calc(-1 * var(--margin-l)) 0;grid-column:1/span 8}._21uTIG_stage{position:absolute;inset:0}._21uTIG_stage [data-stage-poster]{inset:var(--frame-inset)}._21uTIG_frame,._21uTIG_overlay{inset:var(--frame-inset);position:absolute}._21uTIG_frame{z-index:2;pointer-events:none;color:var(--ink)}._21uTIG_overlay{z-index:3;pointer-events:none}._21uTIG_overlay>*{pointer-events:auto}._21uTIG_mark{width:16px;height:16px;position:absolute}._21uTIG_mark:before,._21uTIG_mark:after{content:"";background:currentColor;position:absolute}._21uTIG_mark:before{width:16px;height:2px}._21uTIG_mark:after{width:2px;height:16px}._21uTIG_mark[data-corner=tl]{top:0;left:0}._21uTIG_mark[data-corner=tr]{top:0;right:0}._21uTIG_mark[data-corner=bl]{bottom:0;left:0}._21uTIG_mark[data-corner=br]{bottom:0;right:0}._21uTIG_mark[data-corner=tl]:before,._21uTIG_mark[data-corner=tl]:after{top:0;left:0}._21uTIG_mark[data-corner=tr]:before,._21uTIG_mark[data-corner=tr]:after{top:0;right:0}._21uTIG_mark[data-corner=bl]:before,._21uTIG_mark[data-corner=bl]:after{bottom:0;left:0}._21uTIG_mark[data-corner=br]:before,._21uTIG_mark[data-corner=br]:after{bottom:0;right:0}._21uTIG_fold{display:none}@media (min-width:1024px) and (max-width:1199px){._21uTIG_head,._21uTIG_body{grid-column:1/span 5}._21uTIG_plate[data-mirror] ._21uTIG_head,._21uTIG_plate[data-mirror] ._21uTIG_body{grid-column:8/span 5}._21uTIG_stageCol{grid-column:6/-1}._21uTIG_plate[data-mirror] ._21uTIG_stageCol{grid-column:1/span 7}}@media (max-width:1023px){._21uTIG_plate{--name-cap:12vw;--pad-in:40px;--stage-min:min(440px, 50svh);--stage-air:16px;min-height:0}._21uTIG_inner{grid-template-rows:auto auto minmax(var(--stage-min), 1fr) auto;min-height:0;padding-top:calc(var(--titlebar-h) + var(--pad-in));padding-bottom:var(--s7)}._21uTIG_fold{width:0;height:calc(100svh - var(--titlebar-h) - var(--pad-in) - var(--taskbar-h) - var(--stage-air) - 16px);visibility:hidden;pointer-events:none;grid-area:1/1/4;display:block}._21uTIG_head,._21uTIG_plate[data-mirror] ._21uTIG_head{grid-area:1/1/auto/-1;gap:20px;padding-top:0}._21uTIG_body,._21uTIG_facts{display:contents}._21uTIG_body:before,._21uTIG_body:after{display:none}._21uTIG_status{grid-area:2/1/auto/-1;margin:20px 0 32px}._21uTIG_stageCol,._21uTIG_plate[data-mirror] ._21uTIG_stageCol{margin:0 calc(-1 * var(--margin-r)) 0 calc(-1 * var(--margin-l));grid-area:3/1/auto/-1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}._21uTIG_stage{height:auto;min-height:var(--stage-min,56svh);grid-area:1/1;position:relative;inset:auto}._21uTIG_stage [data-stage-poster]{inset:16px var(--margin-r) 16px var(--margin-l)}._21uTIG_frame,._21uTIG_overlay{margin:16px var(--margin-r) 16px var(--margin-l);grid-area:1/1;position:relative;inset:auto}._21uTIG_lead{grid-area:5/1/span 4/span 4;margin-top:40px}._21uTIG_note{grid-area:5/5/auto/span 4;margin-top:40px}._21uTIG_works{grid-area:6/5/auto/span 4}._21uTIG_actions{grid-area:7/5/auto/span 4;align-self:start}._21uTIG_colourNote{grid-area:8/5/auto/span 4}._21uTIG_extras{grid-area:9/1/auto/-1}}@media (max-width:767px){._21uTIG_plate{--name-cap:20vw;--pad-in:32px;--stage-min:min(320px, 50svh)}._21uTIG_status{margin-bottom:28px}._21uTIG_lead,._21uTIG_note,._21uTIG_works,._21uTIG_actions{grid-column:1/-1}._21uTIG_lead{grid-row:5;margin-top:36px}._21uTIG_note{grid-row:6;margin-top:20px}._21uTIG_works{grid-row:7}._21uTIG_actions{grid-row:8}._21uTIG_colourNote{grid-area:9/1/auto/-1}._21uTIG_extras{grid-row:10}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){._21uTIG_plate{--stage-min:300px}._21uTIG_fold{display:none}}
.mDKKpq_line{margin:0}.mDKKpq_line+.mDKKpq_line{margin-top:8px}.mDKKpq_link{color:var(--text)}
.quldIa_press{flex-direction:column;align-items:flex-start;gap:14px;width:max-content;max-width:min(352px,50% - 32px);display:flex;position:absolute;bottom:0;left:32px}.quldIa_tag{font-size:var(--fs-micro);color:var(--muted);text-wrap:pretty;margin:0;line-height:1.5}.quldIa_sim{background:var(--ink);color:var(--on-ink);font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:.04em;vertical-align:1px;margin-right:8px;padding:3px 5px 2px;font-size:12px;line-height:1;display:inline-block}.quldIa_key{--lift:4px;border:var(--frame) solid var(--ink);background:var(--paper);min-height:48px;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;box-shadow:var(--lift) var(--lift) 0 0 var(--ink);transition:top var(--dur-tick) steps(2), left var(--dur-tick) steps(2), box-shadow var(--dur-tick) steps(2), background-color var(--dur-tick) steps(1), color var(--dur-tick) steps(1);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;align-items:center;gap:12px;padding:0 20px 0 16px;font-size:1.125rem;line-height:1;display:inline-flex}.quldIa_key[aria-pressed=true]{top:var(--lift);left:var(--lift);box-shadow:0 0 0 0 var(--ink);background:var(--ink);color:var(--on-ink)}.quldIa_key:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.quldIa_key{position:relative;top:0;left:0}.quldIa_key:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-10px}.quldIa_keyIcon{transition:translate var(--dur-tick) steps(1);font-size:1.25rem}.quldIa_key[aria-pressed=true] .quldIa_keyIcon{translate:0 2px}.quldIa_keyLabel{padding-top:1px}:is(html:not(.js) .quldIa_press,html.no-webgl .quldIa_press,html[data-tier="0"] .quldIa_press){display:none}@media (max-width:1023px){.quldIa_press{flex-direction:column-reverse;gap:12px;width:min(200px,52%);max-width:none;inset:28px 0 auto auto}.quldIa_key{gap:10px;min-height:44px;padding:0 14px 0 12px;font-size:1rem}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.quldIa_press{width:min(240px,40%)}}
.N1I2tW_root.N1I2tW_root{pointer-events:none;position:absolute;inset:0}.N1I2tW_panel{pointer-events:auto;flex-direction:column;width:clamp(208px,28%,240px);display:flex;position:absolute;bottom:0;left:32px}.N1I2tW_title{border-bottom:var(--hair) solid var(--ink);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text);margin:0;padding-bottom:8px;font-weight:500;line-height:1.25}.N1I2tW_list,.N1I2tW_legend{border-bottom:var(--hair) solid var(--ink);grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.N1I2tW_legend{display:none}.N1I2tW_item{min-width:0;min-height:44px;color:var(--text);align-items:center;gap:6px;padding:6px;display:flex}.N1I2tW_btn{min-width:0;min-height:44px;color:var(--text);text-align:left;transition:background-color var(--dur-ui) steps(3), color var(--dur-ui) steps(3);background:0 0;align-items:center;gap:6px;padding:6px;display:flex}.N1I2tW_btn[data-active]{background:var(--ink);color:var(--on-ink)}.N1I2tW_btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.N1I2tW_btn[data-active]:focus-visible{outline-color:var(--on-ink)}.N1I2tW_led{flex:none;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.N1I2tW_btn[aria-pressed=true] .N1I2tW_led{background:currentColor}.N1I2tW_label{flex-direction:column;gap:3px;min-width:0;display:flex}.N1I2tW_name{font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;font-size:1rem;line-height:1}.N1I2tW_role{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:500;line-height:1}.N1I2tW_tag{font-size:var(--fs-micro);color:var(--muted);white-space:nowrap;margin:10px 0 0;line-height:1.45}.N1I2tW_nowrap{white-space:nowrap}.N1I2tW_callout{pointer-events:none;position:absolute;inset:0}.N1I2tW_callout[data-on=false]{visibility:hidden}.N1I2tW_dot,.N1I2tW_leadV,.N1I2tW_leadH,.N1I2tW_chip{position:absolute;top:0;left:0}.N1I2tW_dot{background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 2px var(--paper)}.N1I2tW_leadV{background:var(--ink);width:1px}.N1I2tW_leadH{background:var(--ink);height:1px}.N1I2tW_chip{background:var(--ink);height:20px;color:var(--on-ink);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;padding:0 6px;font-size:13px;line-height:20px}.N1I2tW_callout[data-on=true] .N1I2tW_chip{animation:N1I2tW_wipe var(--dur-ui) steps(4) both}.N1I2tW_callout[data-on=true] .N1I2tW_leadV,.N1I2tW_callout[data-on=true] .N1I2tW_leadH{animation:N1I2tW_fadeStep var(--dur-ui) steps(2) both}@keyframes N1I2tW_wipe{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}@keyframes N1I2tW_fadeStep{0%{opacity:0}to{opacity:1}}:is(html[data-motion=reduce] .N1I2tW_callout .N1I2tW_chip,html[data-motion=reduce] .N1I2tW_callout .N1I2tW_leadV,html[data-motion=reduce] .N1I2tW_callout .N1I2tW_leadH,html.freeze .N1I2tW_callout .N1I2tW_chip,html.freeze .N1I2tW_callout .N1I2tW_leadV,html.freeze .N1I2tW_callout .N1I2tW_leadH){animation:none}:is(html:not(.js) .N1I2tW_list,html.no-webgl .N1I2tW_list,html[data-tier="0"] .N1I2tW_list,html:not(.js) .N1I2tW_callout,html.no-webgl .N1I2tW_callout,html[data-tier="0"] .N1I2tW_callout){display:none}:is(html:not(.js) .N1I2tW_legend,html.no-webgl .N1I2tW_legend,html[data-tier="0"] .N1I2tW_legend){display:grid}:is(html:not(.js) .N1I2tW_panel,html[data-tier="0"] .N1I2tW_panel){top:0;bottom:auto}@media (max-width:1023px){.N1I2tW_panel{width:auto;position:static}.N1I2tW_title{display:none}.N1I2tW_list,.N1I2tW_legend{grid-template-rows:none;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;margin-top:4px}.N1I2tW_btn,.N1I2tW_item{text-align:center;justify-content:center;min-height:48px;padding:4px 2px}.N1I2tW_led{display:none}.N1I2tW_label{align-items:center}.N1I2tW_name{font-size:.9375rem}.N1I2tW_role{letter-spacing:.06em}.N1I2tW_tag{text-align:right;white-space:normal;text-wrap:balance;pointer-events:none;width:min(52%,216px);margin:0;position:absolute;bottom:0;right:32px}}
:where(._2OA28a_cells){height:var(--braille-h,1em);fill:currentColor;flex:0 auto;width:auto;min-width:0;max-width:100%;display:block;overflow:visible}._2OA28a_dot{fill:currentColor}._2OA28a_ring,._2OA28a_pending{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}._2OA28a_ring{stroke-width:1px}._2OA28a_pending{stroke-width:2px}._2OA28a_cursor{fill:currentColor}._2OA28a_rise{transform-box:fill-box;transform-origin:50% 100%;animation:_2OA28a_braille-rise .22s linear(0, .433 10%, .744 20%, .951 30%, 1.072 40%, 1.125 50%, 1.128 60%, 1.099 70%, 1.056 80%, 1.017 90%, 1) both;animation-delay:calc(var(--k,0) * 30ms)}@keyframes _2OA28a_braille-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}html[data-motion=reduce] ._2OA28a_rise{animation:none}
.zIPciG_title{color:var(--ink);padding-top:4px;line-height:0}.zIPciG_titleCells{--braille-h:26px}@media (max-width:767px){.zIPciG_titleCells{--braille-h:22px}}
._7Q1wZa_root,._7Q1wZa_dock{--key:56px;--travel:4px;color:var(--text)}._7Q1wZa_panel{background:var(--paper);color:var(--text);position:relative;container:braille/inline-size}._7Q1wZa_panel:focus{outline:none}._7Q1wZa_panel:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._7Q1wZa_panel:focus-visible ._7Q1wZa_bar{box-shadow:inset 0 var(--frame) 0 0 var(--focus)}._7Q1wZa_inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""readout""keys""foot";row-gap:14px;min-width:0;display:grid}@container braille (min-width:760px){._7Q1wZa_inner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"bar bar""keys readout""foot foot";align-items:end;gap:16px 32px}}@container braille (min-width:760px) and (max-width:859px){._7Q1wZa_inner{--key:48px}}@container braille (min-width:480px) and (max-width:599px){._7Q1wZa_inner{--key:48px}}._7Q1wZa_bar{border-top:var(--frame) solid var(--ink);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;flex-wrap:wrap;grid-area:bar;align-items:baseline;gap:6px 20px;padding-top:14px;font-weight:500;line-height:1.25;display:flex}._7Q1wZa_heading{font-family:var(--font-display);letter-spacing:0;text-transform:none;font-size:1rem;font-weight:400}._7Q1wZa_keymap{white-space:nowrap}._7Q1wZa_hint{white-space:nowrap;visibility:hidden;margin-left:auto}._7Q1wZa_panel[data-active] ._7Q1wZa_hint{visibility:visible}._7Q1wZa_placeholder{display:none}@container braille (max-width:759px){._7Q1wZa_hint{display:none}._7Q1wZa_panel[data-active] ._7Q1wZa_placeholder{white-space:normal;text-align:left;font-family:var(--font-text);font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;text-wrap:pretty;direction:ltr;font-weight:500;line-height:1.3;display:block}}._7Q1wZa_hintTouch,._7Q1wZa_panel[data-touch] ._7Q1wZa_hintKeys{display:none}._7Q1wZa_panel[data-touch] ._7Q1wZa_hintTouch{display:inline}@container braille (max-width:479px){._7Q1wZa_hintKeys{display:none}._7Q1wZa_hintTouch{display:inline}}._7Q1wZa_done{display:none}._7Q1wZa_readout{grid-area:readout;align-items:center;gap:16px;min-width:0;display:flex}._7Q1wZa_cells{flex:0 .001 auto;min-width:0}._7Q1wZa_u6,._7Q1wZa_u5{display:none}._7Q1wZa_text{text-align:left;min-width:3ch;font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:pre;flex:1 1 0;margin:0;font-size:1.75rem;line-height:1.1;overflow:hidden}._7Q1wZa_tail18{display:none}@container braille (min-width:760px){._7Q1wZa_readout{padding-bottom:var(--travel);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px}._7Q1wZa_u7{display:none}._7Q1wZa_u6{display:block}._7Q1wZa_text{flex:none;align-self:stretch;min-height:1em;font-size:1.125rem;line-height:1}._7Q1wZa_tail10{display:none}._7Q1wZa_tail18{display:inline}}@container braille (min-width:760px) and (max-width:859px){._7Q1wZa_u6{display:none}._7Q1wZa_u5{display:block}}._7Q1wZa_textLine{direction:ltr;unicode-bidi:isolate}._7Q1wZa_empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7Q1wZa_keys{padding-bottom:var(--travel);grid-area:keys;align-items:flex-start;gap:12px;display:flex}._7Q1wZa_hand{gap:8px;display:flex}._7Q1wZa_key{width:var(--key);height:var(--key);border:var(--frame) solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:0 var(--travel) 0 0 var(--ink);font-family:var(--font-display);font-feature-settings:"liga" 1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex:none;place-items:center;padding:0;transition:transform 40ms steps(2,end),box-shadow 40ms steps(2,end),background-color 60ms steps(2,end),color 60ms steps(2,end);display:grid;position:relative}._7Q1wZa_key[aria-pressed=true]{background:var(--ink);color:var(--paper)}._7Q1wZa_key[data-down],._7Q1wZa_key:active{transform:translateY(var(--travel));box-shadow:0 0 0 0 var(--ink)}._7Q1wZa_keyDot{font-size:calc(var(--key) * .5);padding-top:4px;line-height:1}._7Q1wZa_keyLetter{font-family:var(--font-text);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:500;line-height:1;position:absolute;top:4px;left:5px}._7Q1wZa_wide{width:calc(var(--key) * 2)}._7Q1wZa_keyWord{font-size:calc(var(--key) * .32);padding-top:8px;line-height:1}._7Q1wZa_del ._7Q1wZa_keyDot{font-size:1.375rem}._7Q1wZa_foot{flex-wrap:wrap;grid-area:foot;justify-content:space-between;align-items:center;gap:12px 24px;min-width:0;display:flex}._7Q1wZa_challenge{flex-wrap:wrap;align-items:center;gap:10px 20px;min-width:0;display:flex}._7Q1wZa_foot>._7Q1wZa_sim{margin-left:auto}._7Q1wZa_try{min-height:44px;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;text-underline-offset:6px;background:0 0;border:0;padding:0;font-size:1.125rem;line-height:1;text-decoration:underline;text-decoration-thickness:2px}._7Q1wZa_try:hover{text-decoration-thickness:4px}._7Q1wZa_steps{gap:8px;margin:0;padding:0;list-style:none;display:flex}._7Q1wZa_step{border:var(--frame) solid var(--ink);height:32px;font-size:var(--fs-micro);letter-spacing:.06em;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:flex}._7Q1wZa_step[data-done]{background:var(--ink);color:var(--paper)}._7Q1wZa_step[data-next]{box-shadow:0 3px 0 0 var(--ink)}._7Q1wZa_stepCell{--braille-h:18px}._7Q1wZa_stepDots{white-space:nowrap}._7Q1wZa_success{font-family:var(--font-display);font-feature-settings:"liga" 1;align-items:center;gap:10px;margin:0;font-size:1.75rem;line-height:1;animation:.24s steps(4,end) both _7Q1wZa_braille-success;display:flex}._7Q1wZa_successMark{background:var(--ink);width:32px;height:32px;color:var(--paper);place-items:center;font-size:1.125rem;display:grid}@keyframes _7Q1wZa_braille-success{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}._7Q1wZa_sim{max-width:62ch;font-size:var(--fs-micro);flex:240px;align-items:baseline;gap:10px;margin:0;font-weight:500;line-height:1.35;display:flex}._7Q1wZa_simChip{background:var(--ink);color:var(--paper);font-family:var(--font-display);letter-spacing:.04em;flex:none;padding:3px 6px 2px;font-size:.75rem;line-height:1}._7Q1wZa_simText{text-wrap:pretty}._7Q1wZa_launcher{border:var(--frame) solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);box-shadow:0 var(--travel) 0 0 var(--ink);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;align-items:center;gap:10px;padding:0 12px 0 10px;font-size:1.0625rem;line-height:1;display:none}._7Q1wZa_launcher:active{transform:translateY(var(--travel));box-shadow:none}._7Q1wZa_root[data-open] ._7Q1wZa_launcher{opacity:0;pointer-events:none}._7Q1wZa_launcherCell{--braille-h:20px}._7Q1wZa_launcherLabel{padding-top:2px}@media (min-width:1024px){._7Q1wZa_stage{position:absolute;bottom:0;left:0;right:0}._7Q1wZa_stage ._7Q1wZa_panel{padding-top:0}@container braille (max-width:759px){._7Q1wZa_stage ._7Q1wZa_inner{row-gap:12px}._7Q1wZa_stage ._7Q1wZa_u7{display:none}._7Q1wZa_stage ._7Q1wZa_u6{display:block}._7Q1wZa_stage ._7Q1wZa_bar{padding-top:12px}}}@media (max-width:1023px){._7Q1wZa_stage{left:0;bottom:var(--travel);position:absolute}._7Q1wZa_stage ._7Q1wZa_launcher{display:inline-flex}._7Q1wZa_stage ._7Q1wZa_panel{display:none}}._7Q1wZa_dock{z-index:calc(var(--z-chrome) - 1);left:0;right:0;bottom:var(--taskbar-h);max-height:calc(100svh - var(--titlebar-h) - var(--taskbar-h) - 120px);overscroll-behavior:contain;padding:6px var(--margin) 14px;background:var(--paper);color:var(--text);border-top:var(--frame) solid var(--ink);animation:.18s steps(8,end) both _7Q1wZa_braille-dock;position:fixed;overflow:auto;container:braille-dock/inline-size}._7Q1wZa_dock ._7Q1wZa_panel{max-width:960px;margin-inline:auto;display:block}@container braille-dock (max-width:759px){._7Q1wZa_dock ._7Q1wZa_panel{max-width:560px}}._7Q1wZa_dock ._7Q1wZa_inner{row-gap:12px}._7Q1wZa_dock:has(>._7Q1wZa_panel:focus-visible){border-top-width:calc(var(--frame) * 2)}._7Q1wZa_dock ._7Q1wZa_panel:focus-visible ._7Q1wZa_bar{box-shadow:none}._7Q1wZa_dock ._7Q1wZa_bar{border-top:0;align-items:center;padding-top:4px}._7Q1wZa_dock ._7Q1wZa_hint,._7Q1wZa_dock ._7Q1wZa_panel[data-active] ._7Q1wZa_hint{display:none}._7Q1wZa_dock ._7Q1wZa_done{min-height:44px;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:0;text-transform:none;text-underline-offset:5px;background:0 0;border:0;align-items:center;margin:-8px 0 -8px auto;padding:0 2px 0 12px;font-size:1.125rem;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}@keyframes _7Q1wZa_braille-dock{0%{transform:translateY(100%)}to{transform:translateY(0)}}:is(html[data-motion=reduce] ._7Q1wZa_dock,html[data-motion=reduce] ._7Q1wZa_success){animation:none}@container braille (max-width:479px){._7Q1wZa_keymap{display:none}._7Q1wZa_success{font-size:1.375rem}._7Q1wZa_successMark{width:28px;height:28px}._7Q1wZa_readout{gap:14px}._7Q1wZa_text{font-size:1.375rem}._7Q1wZa_keys{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 4px;display:grid}._7Q1wZa_hand{display:contents}._7Q1wZa_key{width:auto}._7Q1wZa_hand:first-child ._7Q1wZa_key:nth-child(3){margin-right:3px}._7Q1wZa_hand:last-of-type ._7Q1wZa_key:first-child{margin-left:3px}._7Q1wZa_wide{grid-area:2/1/auto/span 4;width:auto;height:48px}._7Q1wZa_del{grid-area:2/5/auto/span 2;width:auto;height:48px}._7Q1wZa_foot{gap:8px 16px}}._7Q1wZa_inline ._7Q1wZa_launcher,._7Q1wZa_inline ._7Q1wZa_done{display:none}
.aYpxDG_spin{max-width:calc(100% - 64px);color:var(--text);pointer-events:none;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:absolute;top:0;left:32px}.aYpxDG_spin>*{pointer-events:auto}.aYpxDG_spinRow{align-items:center;gap:16px;display:flex;position:relative}.aYpxDG_spinRow:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-6px -10px -6px -8px}.aYpxDG_spinButton{border:var(--frame) solid var(--text);background:var(--paper);min-height:44px;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;transition:box-shadow var(--dur-ui) steps(2), background-color var(--dur-ui) steps(2), color var(--dur-ui) steps(2);flex:none;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:1.125rem;line-height:1;display:inline-flex}.aYpxDG_spinButton:hover:not(:disabled){box-shadow:4px 4px 0 0 var(--coral)}.aYpxDG_spinButton:active:not(:disabled){box-shadow:none;background:var(--text);color:var(--paper)}.aYpxDG_spinButton:disabled{color:var(--muted);cursor:default;border-style:dashed}.aYpxDG_spinSprite{--px:24px;color:var(--coral)}.aYpxDG_spinButton:active:not(:disabled) .aYpxDG_spinSprite{color:var(--paper)}.aYpxDG_spinButton:disabled .aYpxDG_spinSprite{color:var(--muted)}.aYpxDG_spinLabel{padding-top:1px}.aYpxDG_spinLed{flex:none;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.aYpxDG_spin[data-spinning] .aYpxDG_spinLed{background:var(--coral);box-shadow:none}.aYpxDG_caption{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.aYpxDG_captionKey{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text);font-weight:500;line-height:1.25}.aYpxDG_captionLine{font-size:var(--fs-ui);color:var(--muted);line-height:1.4}:is(html:not(.js) .aYpxDG_spinRow,html[data-tier="0"] .aYpxDG_spinRow,html.no-webgl .aYpxDG_spinRow){display:none}.aYpxDG_photo{flex-direction:column;gap:12px;margin:0;display:flex}.aYpxDG_print{padding:12px;position:relative}.aYpxDG_printImg{width:100%;height:auto;display:block}.aYpxDG_mark{width:12px;height:12px;color:var(--ink);position:absolute}.aYpxDG_mark:before,.aYpxDG_mark:after{content:"";background:currentColor;position:absolute}.aYpxDG_mark:before{width:12px;height:2px}.aYpxDG_mark:after{width:2px;height:12px}.aYpxDG_mark[data-corner=tl]{top:0;left:0}.aYpxDG_mark[data-corner=tr]{top:0;right:0}.aYpxDG_mark[data-corner=bl]{bottom:0;left:0}.aYpxDG_mark[data-corner=br]{bottom:0;right:0}.aYpxDG_mark[data-corner=tl]:before,.aYpxDG_mark[data-corner=tl]:after{top:0;left:0}.aYpxDG_mark[data-corner=tr]:before,.aYpxDG_mark[data-corner=tr]:after{top:0;right:0}.aYpxDG_mark[data-corner=bl]:before,.aYpxDG_mark[data-corner=bl]:after{bottom:0;left:0}.aYpxDG_mark[data-corner=br]:before,.aYpxDG_mark[data-corner=br]:after{bottom:0;right:0}.aYpxDG_photoCaption{font-size:var(--fs-ui);color:var(--muted);padding-left:12px;line-height:1.4}@media (max-width:767px){.aYpxDG_spin{max-width:calc(100% - 48px);left:24px}.aYpxDG_spinRow{gap:12px}.aYpxDG_spinButton{gap:8px;padding:0 12px 0 8px}.aYpxDG_spinLed{display:none}.aYpxDG_caption{gap:2px}.aYpxDG_captionKey{font-size:var(--fs-micro)}.aYpxDG_captionLine{font-size:var(--fs-label);line-height:1.3}}@media (max-width:374px){.aYpxDG_spin{max-width:calc(100% - 40px)}.aYpxDG_spinRow{gap:10px}.aYpxDG_spinButton{justify-content:center;width:44px;padding:0}.aYpxDG_spinLabel{display:none}}
.x2-UDG_hi{pointer-events:none;position:absolute;inset:0}.x2-UDG_row{pointer-events:auto;flex-direction:column;align-items:flex-start;gap:14px;width:max-content;max-width:min(300px,40% - 32px);display:flex;position:absolute;top:0;left:32px}.x2-UDG_tag{font-size:var(--fs-micro);color:var(--muted);text-wrap:balance;margin:0;line-height:1.5}.x2-UDG_sim{background:var(--ink);color:var(--on-ink);font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:.04em;vertical-align:1px;margin-right:8px;padding:3px 5px 2px;font-size:12px;line-height:1;display:inline-block}.x2-UDG_key{--lift:4px;border:var(--frame) solid var(--ink);background:var(--paper);min-height:48px;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;box-shadow:var(--lift) var(--lift) 0 0 var(--ink);transition:translate var(--dur-tick) steps(2), box-shadow var(--dur-tick) steps(2), background-color var(--dur-tick) steps(1), color var(--dur-tick) steps(1);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:0 20px 0 16px;font-size:1.125rem;line-height:1;display:inline-flex;position:relative}.x2-UDG_key[aria-pressed=true]{translate:var(--lift) var(--lift);box-shadow:0 0 0 0 var(--ink);background:var(--ink);color:var(--on-ink)}.x2-UDG_key:disabled{box-shadow:none;color:var(--muted);cursor:default;border-style:dashed}.x2-UDG_key:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.x2-UDG_row:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-10px -14px -8px -10px}.x2-UDG_keyIcon{transition:translate var(--dur-tick) steps(1);font-size:1.25rem}.x2-UDG_key[aria-pressed=true] .x2-UDG_keyIcon{translate:0 2px}.x2-UDG_keyLabel{padding-top:1px}.x2-UDG_bubble{pointer-events:none;--tail:14px;display:none;position:absolute;top:0;left:0}.x2-UDG_bubble[data-on]{display:block}.x2-UDG_bubbleText{bottom:var(--tail);border:var(--frame) solid var(--ink);background:var(--paper);min-width:3.2em;color:var(--text);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;padding:10px 14px 9px;font-size:1.375rem;line-height:1;display:block;position:absolute}.x2-UDG_bubbleText:after{content:"";width:var(--tail);height:var(--tail);background:linear-gradient(var(--ink), var(--ink)) 0 0 / var(--frame) 100% no-repeat, linear-gradient(var(--ink), var(--ink)) 0 100% / 100% var(--frame) no-repeat, linear-gradient(var(--paper), var(--paper)) var(--frame) 0 / calc(100% - var(--frame)) calc(100% - var(--frame)) no-repeat;position:absolute;top:100%}.x2-UDG_bubble[data-side=left] .x2-UDG_bubbleText{right:0}.x2-UDG_bubble[data-side=left] .x2-UDG_bubbleText:after{right:calc(-1 * var(--frame));margin-top:calc(-1 * var(--frame));transform:scaleX(-1)}.x2-UDG_bubble[data-side=right] .x2-UDG_bubbleText{left:0}.x2-UDG_bubble[data-side=right] .x2-UDG_bubbleText:after{left:calc(-1 * var(--frame));margin-top:calc(-1 * var(--frame))}:is(html:not(.js) .x2-UDG_hi,html.no-webgl .x2-UDG_hi,html[data-tier="0"] .x2-UDG_hi){display:none}@media (max-width:1023px){.x2-UDG_row{flex-direction:row;align-items:center;gap:12px;width:auto;max-width:none;inset:auto 0 100%}.x2-UDG_row:before{inset:-4px -6px 0}.x2-UDG_tag{flex:1;min-width:0;max-width:34ch}.x2-UDG_key{flex:none;gap:10px;min-height:40px;padding:0 14px 0 12px;font-size:1rem}.x2-UDG_bubbleText{padding:8px 11px 7px;font-size:1.125rem}}
.sHzO5q_ruler{width:18px;height:0;color:var(--ink);pointer-events:none;position:absolute;top:0;left:0}.sHzO5q_ruler.sHzO5q_ruler{pointer-events:none}.sHzO5q_ruler[data-on=false]{visibility:hidden}.sHzO5q_svg{fill:currentColor;width:18px;height:100%;position:absolute;top:0;left:0;overflow:visible}.sHzO5q_reading{font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;color:var(--ink);font-size:1rem;line-height:1;position:absolute;bottom:calc(100% + 10px);right:0}.sHzO5q_ruler[data-side=left] .sHzO5q_reading{left:0;right:auto}.sHzO5q_reading[data-on=false]{visibility:hidden}.sHzO5q_reading[data-on=true]{animation:sHzO5q_wipe var(--dur-ui) steps(4) both}@keyframes sHzO5q_wipe{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}:is(html[data-motion=reduce] .sHzO5q_reading,html.freeze .sHzO5q_reading){animation:none}:is(html:not(.js) .sHzO5q_ruler,html.no-webgl .sHzO5q_ruler,html[data-tier="0"] .sHzO5q_ruler){display:none}
.djfXaW_print{--pad-top:calc(var(--titlebar-h) + 40px);--pad-bottom:112px;--mark:16px;--bed-h:clamp(560px, calc(100svh - var(--pad-top) - 40px), 900px)}.djfXaW_print[data-paper]{background-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' shape-rendering='crispEdges'%3E%3Cpath fill='%23C79FFF' d='M32 29h1v7h-1zM29 32h3v1h-3zM33 32h3v1h-3z'/%3E%3C/svg%3E");background-position:calc(50% - 32px) -8px;background-repeat:repeat;background-size:64px 64px}.djfXaW_inner{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);max-width:var(--maxw);padding:var(--pad-top) var(--margin) var(--pad-bottom);grid-template-rows:auto minmax(0,1fr) auto;row-gap:48px;margin-inline:auto;display:grid}.djfXaW_head{flex-direction:column;grid-area:1/8/auto/span 5;align-self:start;gap:24px;padding-top:8px;display:flex}.djfXaW_h2{font-family:var(--font-display);font-feature-settings:"liga" 1;font-weight:400;font-size:var(--fs-plate);line-height:var(--lh-plate);letter-spacing:var(--tr-plate);color:var(--ink);text-wrap:balance;align-self:flex-start;display:inline-block;position:relative}.djfXaW_sectionLead{color:var(--text)}.djfXaW_run{background:var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.12em}.djfXaW_chip{background:var(--paper)}.djfXaW_wipe{background:var(--ink);transform-origin:0;pointer-events:none;position:absolute;inset:-.04em -.06em -.14em;transform:scaleX(0)}.djfXaW_hero{grid-area:1/1/span 2/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;min-width:0;display:grid}.djfXaW_hero>*{pointer-events:auto}.djfXaW_hero>.djfXaW_foot{height:var(--bed-h);grid-area:1/1/span 2/span 6}.djfXaW_heroCap{grid-area:2/8/auto/span 5;align-self:start}.djfXaW_foot{min-width:0;color:var(--ink);position:relative}.djfXaW_stage{position:absolute;inset:0}.djfXaW_fit{pointer-events:none;visibility:hidden;position:absolute;inset:64px 32px 40px}.djfXaW_overlay{z-index:3;pointer-events:none;position:absolute;inset:0}:is(.djfXaW_foot:has(>[data-stage]),.djfXaW_bedFoot:has(>[data-stage])){background:var(--paper)}:is(.djfXaW_foot:has(>[data-stage][data-ready]:not([data-live=off])),.djfXaW_bedFoot:has(>[data-stage][data-ready]:not([data-live=off]))){background:0 0}:is(html.no-webgl .djfXaW_foot:has(>[data-stage]),html.no-webgl .djfXaW_bedFoot:has(>[data-stage])){background:var(--paper)}.djfXaW_marks{z-index:3;pointer-events:none;color:var(--ink);position:absolute;inset:0}.djfXaW_marks[data-small]{--mark:10px}.djfXaW_mark{width:var(--mark);height:var(--mark);position:absolute}.djfXaW_mark:before,.djfXaW_mark:after{content:"";background:currentColor;position:absolute}.djfXaW_mark:before{width:var(--mark);height:2px}.djfXaW_mark:after{width:2px;height:var(--mark)}.djfXaW_mark[data-corner=tl]{top:0;left:0}.djfXaW_mark[data-corner=tr]{top:0;right:0}.djfXaW_mark[data-corner=bl]{bottom:0;left:0}.djfXaW_mark[data-corner=br]{bottom:0;right:0}.djfXaW_mark[data-corner=tl]:before,.djfXaW_mark[data-corner=tl]:after{top:0;left:0}.djfXaW_mark[data-corner=tr]:before,.djfXaW_mark[data-corner=tr]:after{top:0;right:0}.djfXaW_mark[data-corner=bl]:before,.djfXaW_mark[data-corner=bl]:after{bottom:0;left:0}.djfXaW_mark[data-corner=br]:before,.djfXaW_mark[data-corner=br]:after{bottom:0;right:0}.djfXaW_tag{z-index:3;font-family:var(--font-display);color:var(--ink);pointer-events:none;font-size:1.25rem;line-height:1;position:absolute;top:20px;left:28px}.djfXaW_foot .djfXaW_hint,.djfXaW_bedFoot .djfXaW_hint{z-index:3;padding:6px 8px;top:14px;left:76px;transform:none}.djfXaW_bed{grid-area:3/1/auto/-1;grid-template-columns:subgrid;min-width:0;margin-top:96px;display:grid}.djfXaW_bedSide{flex-direction:column;grid-column:1/span 5;gap:20px;min-width:0;display:flex}.djfXaW_bedFoot{height:var(--bed-h);min-width:0;color:var(--ink);grid-column:7/span 6;position:relative}.djfXaW_bedLabel{color:var(--muted)}.djfXaW_bedLabel .djfXaW_ss02{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--ink);font-size:1rem}.djfXaW_tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:16px;display:grid}.djfXaW_tab{min-width:0;color:var(--text);font:inherit;text-align:left;cursor:var(--cursor-point,pointer);background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}.djfXaW_tab:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.djfXaW_thumb{aspect-ratio:1;background:var(--paper);color:var(--ink);display:block;position:relative}.djfXaW_thumb:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0000}.djfXaW_tab[aria-selected=true] .djfXaW_thumb:after{box-shadow:inset 0 0 0 2px var(--ink)}.djfXaW_thumbCode{z-index:3;font-family:var(--font-display);color:var(--ink);padding:2px 3px 1px;font-size:.875rem;line-height:1;position:absolute;top:8px;left:10px}.djfXaW_tab[aria-selected=true] .djfXaW_thumbCode{background:var(--ink);color:var(--paper)}.djfXaW_thumbArt{position:absolute;inset:24px 10px 8px}.djfXaW_thumbArt img{object-fit:contain}.djfXaW_thumbColour{clip-path:inset(100% 0 0);transition:clip-path .32s steps(8,end);position:absolute;inset:0}.djfXaW_tab:hover .djfXaW_thumbColour,.djfXaW_tab:focus-visible .djfXaW_thumbColour{clip-path:inset(0)}:is(html[data-motion=reduce] .djfXaW_thumbColour,html.freeze .djfXaW_thumbColour){transition:none}.djfXaW_thumbName{font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--ink);text-wrap:balance;font-size:1.0625rem;line-height:1.1}.djfXaW_tab[aria-selected=true] .djfXaW_thumbName>span[aria-hidden]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.djfXaW_panel{min-width:0;margin-top:28px}.djfXaW_panel:focus-visible{outline:2px solid var(--focus);outline-offset:6px}html:not(.js) .djfXaW_bedCap[hidden]{margin-top:40px;display:flex}html.js[data-motion=full]:not(.freeze) .djfXaW_bed[data-picked] .djfXaW_bedCap{animation:.36s steps(6,end) both djfXaW_feed}@keyframes djfXaW_feed{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.djfXaW_plate{background:var(--paper);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.djfXaW_plateHatch{background:repeating-linear-gradient(135deg, var(--ink) 0 1px, transparent 1px 9px);box-shadow:inset 0 0 0 2px var(--ink);position:absolute;inset:72px 48px 48px}.djfXaW_plateLabel{background:var(--paper);max-width:min(82%,34ch);box-shadow:0 0 0 2px var(--ink);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:14px 18px 12px;display:flex;position:relative}.djfXaW_plateTitle{font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--ink);align-items:center;gap:8px;font-size:1.25rem;line-height:1;display:inline-flex}.djfXaW_cursor{background:currentColor;width:.55em;height:1em;animation:1.1s step-end infinite djfXaW_blink;display:inline-block}@keyframes djfXaW_blink{50%{opacity:0}}:is(html.freeze .djfXaW_cursor,html[data-motion=reduce] .djfXaW_cursor){animation:none}.djfXaW_plate[data-compact] .djfXaW_plateHatch{background:repeating-linear-gradient(135deg, var(--ink) 0 1px, transparent 1px 7px);inset:30px 12px 10px}.djfXaW_plate[data-compact] .djfXaW_plateLabel{margin-top:12px;padding:6px 7px}.djfXaW_plate[data-compact] .djfXaW_plateTitle{font-size:1rem}.djfXaW_missing{max-width:26ch;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--muted);font-weight:500;line-height:1.35}.djfXaW_missingKey{max-width:30ch;font-size:var(--fs-micro);color:var(--text);margin-inline-end:0;line-height:1.35}.djfXaW_cap{flex-direction:column;gap:12px;min-width:0;display:flex}.djfXaW_cap[hidden]{display:none}.djfXaW_capHead{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.djfXaW_code{font-family:var(--font-display);color:var(--ink);font-size:1.25rem;line-height:1}.djfXaW_kind{color:var(--muted);padding-top:2px}.djfXaW_name{font-family:var(--font-display);font-feature-settings:"liga" 1;font-weight:400;font-size:var(--fs-display-m);color:var(--ink);text-wrap:balance;line-height:1}.djfXaW_facts{flex-direction:column;gap:14px;max-width:60ch;margin-top:4px;display:flex}.djfXaW_lead{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);text-wrap:pretty}.djfXaW_chipRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.djfXaW_note,.djfXaW_after{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;line-height:1.45}.djfXaW_after{color:var(--text)}.djfXaW_afterLink{color:var(--ink)}.djfXaW_colour{align-self:flex-start;margin-top:4px}@media (max-width:1023px){.djfXaW_print{--pad-top:calc(var(--titlebar-h) + 48px);--pad-bottom:calc(80px + var(--taskbar-h))}.djfXaW_inner{grid-template-rows:none;row-gap:0}.djfXaW_head{grid-area:auto/1/auto/-1;margin-bottom:40px;padding-top:0}.djfXaW_hero{pointer-events:auto;flex-direction:column;grid-area:auto/1/auto/-1;display:flex}.djfXaW_hero>.djfXaW_foot{height:62svh;min-height:380px;max-height:760px}.djfXaW_heroCap{padding-top:20px}.djfXaW_bed{flex-direction:column;grid-area:auto/1/auto/-1;margin-top:88px;display:flex}.djfXaW_bedSide{display:contents}.djfXaW_bedLabel{order:1;margin-bottom:16px}.djfXaW_bedFoot{order:2;height:58svh;min-height:380px;max-height:720px}.djfXaW_tabs{order:3;max-width:600px;margin-top:20px}.djfXaW_panel{order:4;margin-top:32px}}@media (max-width:767px){.djfXaW_print{--pad-top:calc(var(--titlebar-h) + 40px);--mark:12px}.djfXaW_head{gap:16px;margin-bottom:32px}.djfXaW_hero>.djfXaW_foot{height:min(58svh,120vw);min-height:360px}.djfXaW_bedFoot{height:min(56svh,112vw);min-height:340px}.djfXaW_bed{margin-top:72px}.djfXaW_fit{inset:52px 16px 24px}.djfXaW_tag{font-size:1.0625rem;top:14px;left:20px}.djfXaW_foot .djfXaW_hint,.djfXaW_bedFoot .djfXaW_hint{top:8px;left:66px}.djfXaW_tabs{column-gap:12px}.djfXaW_thumbArt{inset:22px 6px 6px}.djfXaW_thumbCode{font-size:.75rem;top:6px;left:7px}.djfXaW_thumbName{font-size:.9375rem}.djfXaW_plateHatch{inset:56px 20px 24px}.djfXaW_plateLabel{padding:10px 12px}.djfXaW_plateTitle{font-size:1.0625rem}.djfXaW_plate[data-compact] .djfXaW_plateHatch{inset:24px 8px 8px}.djfXaW_missing,.djfXaW_missingKey{font-size:.625rem}.djfXaW_cap{gap:10px}.djfXaW_code{font-size:1.0625rem}}@media print{.djfXaW_wipe{display:none!important}.djfXaW_print[data-paper]{background-image:none}}.djfXaW_photoFit{pointer-events:none;visibility:hidden;position:absolute;inset:64px 32px 32px}.djfXaW_photoStage [data-stage-poster]{inset:64px 32px 32px}html.js:not(.no-webgl):not([data-tier="0"]) .djfXaW_photoStage [data-stage-poster] img{filter:var(--duotone)}@media (max-width:767px){.djfXaW_photoFit,.djfXaW_photoStage [data-stage-poster]{inset:52px 16px 16px}}.djfXaW_collection .djfXaW_inner{grid-template-rows:auto auto}.djfXaW_collection .djfXaW_head{grid-area:1/1/auto/-1;max-width:900px}.djfXaW_collection .djfXaW_bed{grid-row:2;margin-top:0}.djfXaW_collection .djfXaW_tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:20px}.djfXaW_collection .djfXaW_thumb{aspect-ratio:1.5}@media (max-width:1023px){.djfXaW_collection .djfXaW_head{grid-column:1/-1}.djfXaW_collection .djfXaW_tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.djfXaW_collection .djfXaW_thumb{aspect-ratio:1}}@media (max-width:479px){.djfXaW_collection .djfXaW_thumbName{font-size:12px}}
._0sifJq_section{padding-block:var(--s5) var(--s6)}._0sifJq_award{gap:var(--s6);border-top:var(--hair) solid var(--ink);padding-top:var(--s4);grid-template-columns:1fr 1fr;align-items:center;display:grid}._0sifJq_awardText{gap:var(--s3);flex-direction:column;align-items:flex-start;display:flex}._0sifJq_awardText h2{font-family:var(--font-display);color:var(--ink);max-width:14ch;font-size:clamp(2.5rem,5vw,4rem);line-height:1}._0sifJq_awardText p{max-width:42ch;line-height:1.5}._0sifJq_awardText a{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:flex}._0sifJq_awardStage{height:560px;position:relative}@media (max-width:1023px){._0sifJq_awardStage{height:440px}}@media (max-width:767px){._0sifJq_award{grid-template-columns:1fr;gap:32px}._0sifJq_awardStage{grid-row:1;height:420px}}
:where(.bn4omq_window){--plate:var(--cyan);background:var(--paper);min-height:56px;color:var(--ink);border:var(--frame) solid var(--btn-frame,var(--paper));box-shadow:var(--offset) var(--offset) 0 0 var(--plate);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;transition:transform var(--dur-ui) steps(2), box-shadow var(--dur-ui) steps(2);justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:1.25rem;line-height:1;display:inline-flex;position:relative}.bn4omq_window:hover{box-shadow:4px 4px 0 0 var(--plate);transform:translate(4px,4px)}.bn4omq_window:active{box-shadow:0 0 0 0 var(--plate);transform:translate(8px,8px)}.bn4omq_window[data-plate=cyan]{--plate:var(--cyan)}.bn4omq_window[data-plate=violet]{--plate:var(--violet)}.bn4omq_window[data-plate=coral]{--plate:var(--coral)}.bn4omq_window[data-plate=charcoal]{--plate:var(--charcoal)}.bn4omq_window[data-plate=black]{--plate:var(--black)}.bn4omq_window[data-plate=white]{--plate:var(--white)}.bn4omq_window[data-block]{width:100%}.bn4omq_window[data-text=black]{color:var(--black)}.bn4omq_window[data-text=charcoal]{color:var(--charcoal)}.bn4omq_window[data-text=violet]{color:var(--violet)}.bn4omq_window[data-text=white]{color:var(--white)}.bn4omq_window[data-paper]{--focus:inherit}.bn4omq_window:focus-visible{outline-offset:4px}.bn4omq_window[data-pending]{cursor:default;-webkit-user-select:text;user-select:text}.bn4omq_window[data-pending]:hover,.bn4omq_window[data-pending]:active{box-shadow:var(--offset) var(--offset) 0 0 var(--plate);transform:none}:where(.bn4omq_link){min-height:var(--tap);font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--text);text-decoration:underline;text-decoration-thickness:var(--frame);text-underline-offset:.28em;align-items:center;gap:8px;font-size:1.125rem;line-height:1.1;display:inline-flex}.bn4omq_link:hover{text-decoration-thickness:4px}.bn4omq_link .bn4omq_arrow{transition:transform var(--dur-ui) steps(2);text-decoration:none}.bn4omq_link:hover .bn4omq_arrow[data-dir=right]{transform:translate(4px)}.bn4omq_link:hover .bn4omq_arrow[data-dir=down]{transform:translateY(4px)}.bn4omq_link:hover .bn4omq_arrow[data-dir=up]{transform:translateY(-4px)}:where(.bn4omq_glyph){width:var(--tap);height:var(--tap);color:inherit;box-shadow:inset 0 0 0 var(--frame) transparent;transition:box-shadow var(--dur-ui) steps(2);place-items:center;font-size:18px;display:inline-grid;position:relative}.bn4omq_glyph:hover{box-shadow:inset 0 0 0 var(--frame) currentColor}.bn4omq_led{width:4px;height:4px;position:absolute;bottom:1px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px}.bn4omq_led[data-on]{background:currentColor}.bn4omq_glyph[data-labelled]{width:auto;box-shadow:inset 0 0 0 var(--frame) currentColor;font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;align-items:center;gap:10px;padding:0 12px 0 10px;font-weight:500;display:inline-flex}.bn4omq_glyph[data-labelled] .bn4omq_led{width:8px;height:8px;position:static;translate:none;box-shadow:inset 0 0 0 2px}.bn4omq_glyph[data-labelled]:hover{box-shadow:inset 0 0 0 4px}
._4vbyxW_team{padding-block:var(--s5)}._4vbyxW_heading{align-items:end;gap:var(--s4);padding-bottom:var(--s2);border-bottom:var(--frame) solid var(--ink);grid-template-columns:1fr 1fr;display:grid}._4vbyxW_heading h2{font-family:var(--font-display);letter-spacing:var(--tr-h2);color:var(--ink);font-size:clamp(40px,4.5vw,72px);font-weight:400;line-height:1}._4vbyxW_headingDetails{justify-self:end;max-width:42ch}._4vbyxW_headingDetails p{font-size:16px;line-height:1.4}._4vbyxW_headingDetails>span{color:var(--ink);margin-top:4px;font-size:12px;display:block}._4vbyxW_mark{width:32px;height:32px;display:block}._4vbyxW_markPixel{animation:.24s steps(2,jump-none) both _4vbyxW_markPixel}@keyframes _4vbyxW_markPixel{0%{opacity:0}}:is(html[data-motion=reduce] ._4vbyxW_markPixel,html.freeze ._4vbyxW_markPixel){animation:none}._4vbyxW_portraitPlate{border:var(--frame) solid var(--ink);color:var(--ink);position:relative}._4vbyxW_portraitPlate:before,._4vbyxW_portraitPlate:after{content:"";z-index:3;pointer-events:none;border-color:var(--ink);border-style:solid;width:24px;height:24px;position:absolute}._4vbyxW_portraitPlate:before{border-width:8px 0 0 8px;top:-2px;left:-2px}._4vbyxW_portraitPlate:after{border-width:0 8px 8px 0;bottom:-2px;right:-2px}._4vbyxW_profilePortrait{aspect-ratio:7/9;object-fit:cover;object-position:center 12%;width:100%;height:auto;display:block}._4vbyxW_profile{min-height:85svh;padding-block:calc(var(--titlebar-h) + var(--s6)) var(--s7)}._4vbyxW_profileGrid{gap:var(--s7);margin-top:var(--s5);grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);align-items:start;display:grid}._4vbyxW_profileIdentity{top:calc(var(--titlebar-h) + var(--s3));position:sticky}._4vbyxW_profileCaption{justify-content:space-between;align-items:center;gap:var(--s2);border-top:var(--hair) solid var(--ink);padding:var(--s2) var(--s3);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;background:var(--white);display:flex}._4vbyxW_name{font-family:var(--font-display);color:var(--ink);letter-spacing:var(--tr-h2);font-size:clamp(4rem,8vw,8rem);line-height:1}._4vbyxW_title{font-size:var(--fs-lead);max-width:32ch;margin-top:var(--s2);line-height:1.4}._4vbyxW_bio{align-items:flex-start;gap:var(--s4);flex-direction:column;display:flex}._4vbyxW_bio h2{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.15}._4vbyxW_bio>p{max-width:55ch;line-height:1.65}._4vbyxW_focusBlock{width:100%}._4vbyxW_focus{gap:var(--s3);width:100%;margin-top:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4vbyxW_focus li{justify-content:space-between;gap:var(--s4);min-height:150px;padding:var(--s2);border:var(--frame) solid var(--ink);box-shadow:var(--offset) var(--offset) 0 0 var(--ink);color:var(--ink);flex-direction:column;display:flex}._4vbyxW_focusNumber{font-family:var(--font-display);font-feature-settings:"liga" 1, "ss02" 1;font-size:1rem}._4vbyxW_focusName{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.25rem,1rem + .6vw,1.625rem);line-height:1.1}._4vbyxW_next{margin-top:var(--s7);justify-content:space-between;align-items:center;gap:var(--s3);border-top:var(--frame) solid var(--ink);padding-top:var(--s3);display:flex}._4vbyxW_next a{align-items:center;gap:var(--s3);font-family:var(--font-display);min-height:44px;font-size:2rem;display:inline-flex}@media (max-width:1199px){._4vbyxW_profileGrid{gap:var(--s5)}}@media (max-width:767px){._4vbyxW_focus{gap:var(--s2);grid-template-columns:1fr}._4vbyxW_focus li{justify-content:flex-start;align-items:baseline;gap:var(--s2);flex-direction:row;min-height:0}._4vbyxW_team{padding-block:calc(var(--titlebar-h) + var(--s2)) var(--s4)}._4vbyxW_heading{grid-template-columns:1fr;gap:8px;padding-bottom:12px}._4vbyxW_heading h2{font-size:clamp(36px,9vw,52px)}._4vbyxW_headingDetails{justify-self:start;max-width:42ch}._4vbyxW_headingDetails p{font-size:14px;line-height:1.35}._4vbyxW_headingDetails>span{margin-top:4px;font-size:11px}._4vbyxW_profile{padding-top:calc(var(--titlebar-h) + var(--s4))}._4vbyxW_profileGrid{gap:var(--s4);margin-top:var(--s4);grid-template-columns:1fr}._4vbyxW_profileIdentity{width:100%;max-width:440px;position:static}._4vbyxW_bio{gap:var(--s3)}._4vbyxW_name{font-size:64px}._4vbyxW_next{margin-top:var(--s6);flex-wrap:wrap}}@media print{._4vbyxW_profileIdentity{position:static}}
.au1dza_back{min-height:var(--tap);font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--text);white-space:nowrap;align-items:center;gap:10px;padding-right:4px;font-size:1.125rem;line-height:1;display:inline-flex}.au1dza_arrow{border:var(--frame) solid currentColor;width:28px;height:28px;transition:transform var(--dur-ui) steps(2), background-color var(--dur-ui) steps(2), color var(--dur-ui) steps(2);place-items:center;font-size:14px;display:inline-grid}.au1dza_text{text-decoration:underline;text-decoration-thickness:var(--frame);text-underline-offset:.28em;transition:text-decoration-color var(--dur-ui) steps(2);text-decoration-color:#0000}.au1dza_back:hover .au1dza_arrow{background:var(--text);color:var(--paper);transform:translate(-4px)}.au1dza_back:hover .au1dza_text{text-decoration-color:currentColor}
.jqlmwa_next{--label-ink:var(--ink);min-height:88vh;padding-block:var(--section-pad) calc(var(--s6) + var(--taskbar-h));flex-direction:column;display:flex}.jqlmwa_next[data-ink=coral],.jqlmwa_next[data-paper=cyan]{--label-ink:var(--text)}.jqlmwa_inner{align-content:space-between;row-gap:var(--s7);flex:auto}.jqlmwa_card{align-items:end;column-gap:var(--gutter);border-top:var(--frame) solid var(--ink);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""name name""meta go";padding-top:18px;display:grid;position:relative;container-type:inline-size}.jqlmwa_kicker{color:var(--label-ink);grid-area:kicker;align-items:center;gap:16px;margin:0;display:flex}.jqlmwa_counter{letter-spacing:0;color:var(--ink);font-size:24px;line-height:1}.jqlmwa_name{margin:var(--s5) 0 var(--s4);font-family:var(--font-display);font-feature-settings:"liga" 1;font-weight:400;font-size:min(13rem, calc(99cqi / var(--name-em,5)));letter-spacing:var(--tr-plate);text-transform:uppercase;color:var(--ink);overflow-wrap:normal;word-break:keep-all;grid-area:name;line-height:.86}.jqlmwa_link{color:inherit;text-decoration:none}.jqlmwa_link:after{content:"";z-index:1;position:absolute;inset:0}.jqlmwa_link:focus-visible{outline:none}.jqlmwa_link:focus-visible:after{outline:2px solid var(--focus);outline-offset:6px}.jqlmwa_meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:16px 32px;min-width:0;display:flex}.jqlmwa_discipline{color:var(--text)}.jqlmwa_status{color:var(--text);flex-wrap:wrap;align-items:center;gap:12px 16px;display:inline-flex}.jqlmwa_pips{--pip-color:var(--ink)}.jqlmwa_go{align-items:flex-end;gap:var(--s3);color:var(--ink);grid-area:go;display:flex}.jqlmwa_sprite{display:block}.jqlmwa_arrow{border:var(--frame) solid currentColor;width:96px;height:96px;transition:transform var(--dur-ui) steps(2), background-color var(--dur-ui) steps(2), color var(--dur-ui) steps(2);place-items:center;font-size:44px;display:grid}.jqlmwa_card:hover .jqlmwa_arrow{background:var(--ink);color:var(--on-ink);transform:translate(8px)}.jqlmwa_card:hover .jqlmwa_sprite{--sprite-dur:.8s}.jqlmwa_foot{justify-content:space-between;align-items:center;gap:var(--s2) var(--s5);flex-wrap:wrap;grid-column:1/-1;display:flex}.jqlmwa_legal{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:62ch;margin:0;line-height:1.5}@media (max-width:1023px){.jqlmwa_next{min-height:70svh}.jqlmwa_card{grid-template-areas:"kicker kicker""name name""meta meta""go go"}.jqlmwa_go{margin-top:var(--s5);justify-content:space-between}.jqlmwa_arrow{width:64px;height:64px;font-size:30px}}@media (max-width:767px){.jqlmwa_name{font-size:min(20vw, calc(99cqi / var(--name-em,5)))}.jqlmwa_meta{flex-direction:column;align-items:flex-start;gap:16px}}html.freeze .jqlmwa_go [data-speed]>svg{transform:translateX(calc(var(--px) * -3));animation:none}
.bAJ1Qa_section{--rule:var(--ink);--label-ink:var(--ink);padding-block:var(--section-pad)}.bAJ1Qa_section[data-ink=coral],.bAJ1Qa_section[data-paper=cyan]{--label-ink:var(--text)}.bAJ1Qa_inner{align-items:start;row-gap:0}.bAJ1Qa_head{border-top:var(--hair) solid var(--rule);min-height:48px;margin-bottom:var(--s7);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.bAJ1Qa_headTitle{font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--label-ink);align-items:center;gap:12px;margin:0;font-weight:500;line-height:1.25;display:flex}.bAJ1Qa_headSq{background:var(--ink);flex:none;width:8px;height:8px;display:block}.bAJ1Qa_headMeta{font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:500}.bAJ1Qa_headMeta .ss02{letter-spacing:0;color:var(--label-ink);font-size:18px}.bAJ1Qa_statement{font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:-.012em;color:var(--text);text-wrap:pretty;grid-column:1/span 9;margin:0;font-size:clamp(1.75rem,1.1rem + 2.4vw,3.5rem);line-height:1.1}.bAJ1Qa_specimen{color:var(--ink);grid-column:11/span 2;place-self:start end;margin-top:6px}.bAJ1Qa_sprite{display:block}.bAJ1Qa_explore{grid-column:1/-1;grid-template-columns:subgrid;margin-top:var(--s7);border-top:var(--hair) solid var(--rule);align-items:baseline;padding-top:16px;display:grid}.bAJ1Qa_exploreLabel{color:var(--label-ink);grid-column:1/span 2}.bAJ1Qa_explore .bAJ1Qa_exploreLabel{font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:0;text-transform:none;color:var(--ink);font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:400;line-height:1}.bAJ1Qa_what{padding-bottom:calc(var(--section-pad) * .5)}.bAJ1Qa_tags{--sep-gap:48px;margin-left:calc(-1 * var(--sep-gap));clip-path:inset(-12px -12px -12px var(--sep-gap));font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--text);flex-wrap:wrap;grid-column:3/-1;align-items:center;gap:10px 0;font-size:clamp(1.25rem,1rem + .7vw,1.75rem);line-height:1.15;display:flex}.bAJ1Qa_tag{padding-left:var(--sep-gap);align-items:center;display:inline-flex;position:relative}.bAJ1Qa_tag:before{content:"";left:calc(var(--sep-gap) / 2 - 4px);background:var(--ink);width:8px;height:8px;margin-top:-5px;position:absolute;top:50%}.bAJ1Qa_figures{grid-column:1/-1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:var(--s6);align-items:start;display:grid}.bAJ1Qa_fig{flex-direction:column;gap:12px;width:100%;min-width:0;margin:0;display:flex}.bAJ1Qa_mat{background:var(--white);position:relative}.bAJ1Qa_mat img{width:100%;height:auto;display:block}.bAJ1Qa_figCaption{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:62ch;line-height:1.45}.bAJ1Qa_figures{--fig-h:74svh}.bAJ1Qa_figCell{--win-max:calc(var(--fig-h) * var(--ar,1.3333))}.bAJ1Qa_videoCell{margin-top:var(--s7);grid-column:1/span 8}.bAJ1Qa_figures[data-count="1"] .bAJ1Qa_figCell{grid-column:1/-1}.bAJ1Qa_figures[data-count="1"] .bAJ1Qa_fig{grid-template-columns:min(calc((100% - 11 * var(--gutter)) / 12 * 9 + 8 * var(--gutter)), var(--win-max)) minmax(0, 1fr);column-gap:var(--gutter);align-items:end;display:grid}.bAJ1Qa_figures[data-count="1"] .bAJ1Qa_fig figcaption{border-top:var(--hair) solid var(--rule);text-wrap:pretty;max-width:30ch;padding-top:12px}.bAJ1Qa_figures[data-count="2"]{grid-template-rows:auto auto;row-gap:12px}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell{grid-row:1/span 2;grid-template-rows:subgrid;display:grid}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_fig{grid-row:1/span 2;grid-template-rows:subgrid;row-gap:12px;display:grid}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_fig>:first-child{align-self:end}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_fig figcaption{align-self:start}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell[data-i="0"]{grid-column:1/span 7}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell[data-i="1"]{grid-column:8/span 5}@media (max-width:1023px){.bAJ1Qa_head{margin-bottom:var(--s6)}.bAJ1Qa_statement{grid-column:1/span 6}.bAJ1Qa_specimen{grid-column:7/span 2}.bAJ1Qa_exploreLabel{grid-column:1/-1;margin-bottom:12px}.bAJ1Qa_tags,.bAJ1Qa_figures[data-count="1"] .bAJ1Qa_figCell,.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell[data-i="0"]{grid-column:1/-1}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell[data-i="1"]{grid-column:2/-1}.bAJ1Qa_figures[data-count="1"] .bAJ1Qa_fig,.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_fig{align-items:flex-start;display:flex}.bAJ1Qa_figures[data-count="2"]{row-gap:var(--s6);grid-template-rows:none}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell{grid-row:auto;display:block}.bAJ1Qa_figures .bAJ1Qa_fig>:first-child{width:min(100%, var(--win-max))}.bAJ1Qa_figures[data-count="1"] .bAJ1Qa_fig figcaption{max-width:62ch}.bAJ1Qa_videoCell{margin-top:var(--s6);grid-column:1/-1}}@media (max-width:767px){.bAJ1Qa_statement{grid-column:1/-1;font-size:clamp(1.625rem,6.6vw,2.25rem);line-height:1.12}.bAJ1Qa_specimen{display:none}.bAJ1Qa_tags{clip-path:none;flex-direction:column;align-items:flex-start;gap:0;margin-left:0;font-size:1.375rem}.bAJ1Qa_tag{border-bottom:var(--hair) solid var(--rule);width:100%;min-height:44px;padding-left:0}.bAJ1Qa_tag:before{display:none}.bAJ1Qa_tag:after{content:none}.bAJ1Qa_figures[data-count="2"] .bAJ1Qa_figCell[data-i="1"]{grid-column:1/-1}}html.freeze .bAJ1Qa_specimen [data-speed]>svg{transform:translateX(calc(var(--px) * -3));animation:none}.bAJ1Qa_story{margin-top:var(--s6);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:40px 64px;display:grid}.bAJ1Qa_storyItem{border-top:var(--hair) solid var(--ink);padding-top:24px}.bAJ1Qa_storyItem h3{font-family:var(--font-display);margin-bottom:16px;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.1}.bAJ1Qa_storyItem p{max-width:62ch;font-size:var(--fs-body);line-height:1.65}@media (max-width:767px){.bAJ1Qa_story{grid-template-columns:1fr;gap:32px;margin-top:40px}}
.kR-G0G_hero{padding-block:calc(var(--titlebar-h) + var(--s5)) var(--s6)}.kR-G0G_back{margin-bottom:var(--s4)}.kR-G0G_heroHead{border-bottom:var(--hair) solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.kR-G0G_heroHead>p{align-items:center;gap:24px;display:flex}.kR-G0G_heroHead [data-counter]{color:var(--ink);letter-spacing:-1px;font-size:30px}.kR-G0G_mark{width:48px;height:48px;color:var(--ink)}.kR-G0G_title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);margin-block:var(--s4) var(--s5);font-size:clamp(4.5rem,13vw,12rem);line-height:.95}.kR-G0G_heroBody{gap:var(--s6);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:center;display:grid}.kR-G0G_heroFigure{min-width:0}.kR-G0G_heroFigure figcaption{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--muted);margin-top:16px;line-height:1.6}.kR-G0G_drawing{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.kR-G0G_diagramGrid{opacity:.22}.kR-G0G_diagramLabels{font:500 14px var(--font-text);letter-spacing:1.6px}.kR-G0G_flowArrows{opacity:.6}.kR-G0G_heroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.kR-G0G_heroCopy>p{max-width:42ch;line-height:1.55}.kR-G0G_heroCopy .kR-G0G_tagline{font-family:var(--font-display);font-size:clamp(1.8rem,2.4vw,2.75rem);line-height:1.08}.kR-G0G_status{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.kR-G0G_note{font-size:var(--fs-ui);color:var(--muted);line-height:1.5}.kR-G0G_facts{gap:20px;display:grid}.kR-G0G_facts div{border-top:var(--hair) solid var(--ink);padding-top:12px}.kR-G0G_facts dt{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;margin-bottom:8px}.kR-G0G_facts dd{font-size:var(--fs-ui);line-height:1.5}.kR-G0G_contents{margin-top:var(--s6);grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.kR-G0G_contents a{border-top:var(--hair) solid var(--ink);min-height:64px;font-size:var(--fs-ui);align-items:center;gap:12px;padding-block:16px;display:flex}.kR-G0G_contents a>span{color:var(--ink);font-size:24px}.kR-G0G_contents svg{flex:none;width:16px;margin-left:auto}.kR-G0G_contents a:hover{color:var(--ink)}.kR-G0G_specimen{width:128px;height:128px}.kR-G0G_sectionIntro{gap:var(--s6);margin-bottom:var(--s6);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}.kR-G0G_sectionIntro h3,.kR-G0G_finding h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2rem,3.8vw,4rem);line-height:1.05}.kR-G0G_sectionIntro p{max-width:54ch;line-height:1.6}.kR-G0G_sectionIntro>div>a{margin-top:20px}.kR-G0G_systemRows{grid-column:1/-1}.kR-G0G_systemRows li{gap:var(--s5);border-top:var(--hair) solid var(--ink);grid-template-columns:64px 1fr 1fr;align-items:baseline;padding-block:32px;display:grid}.kR-G0G_rowNumber{color:var(--ink);font-size:30px}.kR-G0G_systemRows h3{font-family:var(--font-display);color:var(--ink);margin-top:12px;font-size:clamp(2rem,3vw,3rem);line-height:1.1}.kR-G0G_systemRows li>p{max-width:54ch;line-height:1.6}.kR-G0G_fullNote{font-size:var(--fs-ui);color:var(--muted);grid-column:1/-1;max-width:95ch;margin-top:24px;line-height:1.6}.kR-G0G_prototype{grid-column:1/-1;min-width:0}.kR-G0G_controls{border-block:var(--hair) solid var(--ink);grid-template-columns:1fr 1fr 1fr;align-items:end;gap:24px;padding-block:24px;display:grid}.kR-G0G_controls label{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;flex-direction:column;gap:10px;display:flex}.kR-G0G_controls select{background:var(--paper);color:var(--text);border:var(--frame) solid var(--ink);font:500 var(--fs-body) var(--font-text);letter-spacing:normal;text-transform:none;border-radius:0;width:100%;min-height:48px;padding:12px 32px 12px 12px}.kR-G0G_controls p{font-size:var(--fs-ui);place-self:center end;line-height:1.6}.kR-G0G_modelHead{color:var(--ink);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tr-label);justify-content:space-between;gap:16px;padding-block:24px 8px;display:flex}.kR-G0G_modelHead .ss02{letter-spacing:0;font-size:18px}.kR-G0G_prototype .kR-G0G_drawing{max-height:430px}.kR-G0G_modelLegend{font-size:var(--fs-ui);flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:12px;display:flex}.kR-G0G_modelActions{flex-wrap:wrap;align-items:center;gap:24px 32px;padding-block:32px;display:flex}.kR-G0G_modelActions svg{width:20px;height:20px}.kR-G0G_modelActions>span{color:var(--muted);margin-left:auto}.kR-G0G_metrics{border-block:var(--hair) solid var(--ink);grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-block:24px;display:grid}.kR-G0G_metrics div{flex-direction:column-reverse;gap:8px;display:flex}.kR-G0G_metrics dt{font-size:var(--fs-ui)}.kR-G0G_metrics dd{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,4rem);line-height:1}.kR-G0G_modelFoot{justify-content:space-between;align-items:start;gap:32px;padding-top:24px;display:flex}.kR-G0G_modelFoot p{max-width:74ch;font-size:var(--fs-ui);color:var(--muted);line-height:1.6}.kR-G0G_modelFoot button{flex:none}.kR-G0G_finding{margin-top:var(--s7);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:20px 64px;display:grid}.kR-G0G_finding>span{color:var(--ink);grid-column:1/-1}.kR-G0G_finding>p{max-width:54ch;line-height:1.6}.kR-G0G_tableScroll{margin-top:var(--s5);grid-column:1/-1;overflow-x:auto}.kR-G0G_results{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:600px}.kR-G0G_results caption{text-align:left;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tr-label);padding-bottom:20px}.kR-G0G_results th,.kR-G0G_results td{border-bottom:var(--hair) solid var(--muted);padding:18px 12px}.kR-G0G_results th:first-child{padding-left:0}.kR-G0G_results thead th{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.kR-G0G_results tbody th{font-weight:400}.kR-G0G_results [data-selected]{color:var(--ink)}.kR-G0G_results [data-selected] th{font-weight:600}.kR-G0G_video{grid-column:1/span 8;min-width:0}.kR-G0G_downloads{flex-direction:column;grid-column:9/-1;display:flex}.kR-G0G_downloads h3{margin-bottom:16px}.kR-G0G_downloads a{border-top:var(--hair) solid var(--ink);font-family:var(--font-display);justify-content:space-between;align-items:center;gap:20px;padding-block:16px;font-size:1.25rem;line-height:1.25;display:flex}.kR-G0G_downloads a:hover{color:var(--ink)}.kR-G0G_downloads small{font-family:var(--font-text);font-size:var(--fs-label);color:var(--muted);margin-top:6px;line-height:1.5;display:block}.kR-G0G_downloads svg{flex:none;width:20px;height:20px}.kR-G0G_transcript{border-block:var(--hair) solid var(--ink);grid-column:1/span 8;margin-top:32px}.kR-G0G_transcript summary{justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding-block:16px;list-style:none;display:flex}.kR-G0G_transcript summary::-webkit-details-marker{display:none}.kR-G0G_transcript summary svg{width:16px}.kR-G0G_transcript[open] summary svg{transform:rotate(180deg)}.kR-G0G_transcript>div{padding-block:8px 24px}.kR-G0G_transcript p{max-width:70ch;margin-top:20px;line-height:1.65}.kR-G0G_roadmap{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.kR-G0G_roadmap li{border-top:var(--hair) dashed var(--muted);padding-top:24px}.kR-G0G_roadmap li[data-complete]{border-top:var(--frame) solid var(--ink)}.kR-G0G_roadmap li>span{color:var(--muted);font-size:40px}.kR-G0G_roadmap li[data-complete]>span{color:var(--ink)}.kR-G0G_roadmap li[data-complete]>.t-label{color:var(--ink)}.kR-G0G_roadmap .t-label{margin-top:24px}.kR-G0G_roadmap h3{font-family:var(--font-display);margin-block:12px 16px;font-size:1.75rem;line-height:1.1}.kR-G0G_roadmap li>p:last-child{font-size:var(--fs-ui);line-height:1.6}.kR-G0G_credits{margin-top:var(--s7);border-top:var(--hair) solid var(--ink);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:64px;padding-top:32px;display:grid}.kR-G0G_credits p{max-width:50ch;margin-block:16px;line-height:1.6}.kR-G0G_credits>div:last-child h3{font-family:var(--font-display);font-size:2rem;line-height:1.15}.kR-G0G_next{padding-block:var(--section-pad)}.kR-G0G_next h2{font-family:var(--font-display);color:var(--ink);margin-block:40px;font-size:clamp(4rem,9vw,9rem);line-height:1}.kR-G0G_next h2 a{justify-content:space-between;align-items:center;gap:24px;display:flex}.kR-G0G_next h2 svg{width:64px;height:64px}.kR-G0G_next p{margin-bottom:32px}@media (max-width:1023px){.kR-G0G_heroBody{grid-template-columns:1.3fr 1fr;gap:32px}.kR-G0G_contents{grid-template-columns:repeat(3,minmax(0,1fr))}.kR-G0G_sectionIntro{gap:32px}.kR-G0G_video,.kR-G0G_transcript{grid-column:1/-1}.kR-G0G_downloads{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:32px;margin-top:32px;display:grid}.kR-G0G_downloads h3{grid-column:1/-1}.kR-G0G_roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.kR-G0G_systemRows li{gap:24px}.kR-G0G_credits{gap:32px}}@media (max-width:767px){.kR-G0G_hero{padding-top:calc(var(--titlebar-h) + 24px)}.kR-G0G_diagramLabels{letter-spacing:0;font-size:25px}.kR-G0G_heroHead>p{gap:16px}.kR-G0G_title{margin-block:32px;font-size:clamp(3.8rem,15vw,7.5rem)}.kR-G0G_heroBody,.kR-G0G_sectionIntro{grid-template-columns:1fr}.kR-G0G_heroCopy{gap:20px}.kR-G0G_heroFigure figcaption{font-size:10px}.kR-G0G_heroBody{gap:32px}.kR-G0G_contents{grid-template-columns:1fr;gap:0;margin-top:40px}.kR-G0G_contents a{min-height:56px}.kR-G0G_mark{width:36px;height:36px}.kR-G0G_heroCopy .kR-G0G_tagline{font-size:2rem}.kR-G0G_sectionIntro{gap:24px;margin-bottom:40px}.kR-G0G_sectionIntro h3,.kR-G0G_finding h3{font-size:2.3rem}.kR-G0G_systemRows li{grid-template-columns:40px 1fr;gap:16px}.kR-G0G_systemRows li>p{grid-column:2}.kR-G0G_controls{grid-template-columns:1fr;gap:20px}.kR-G0G_controls p{justify-self:start}.kR-G0G_prototype .kR-G0G_drawing{margin-top:12px}.kR-G0G_modelHead{align-items:center}.kR-G0G_modelActions{gap:24px}.kR-G0G_modelActions>span{margin-left:0}.kR-G0G_metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.kR-G0G_metrics dt{font-size:12px}.kR-G0G_metrics dd{font-size:2.5rem}.kR-G0G_modelFoot{flex-direction:column;gap:20px}.kR-G0G_finding{grid-template-columns:1fr;gap:24px;margin-top:64px}.kR-G0G_downloads{grid-template-columns:1fr}.kR-G0G_roadmap{grid-template-columns:1fr;gap:24px}.kR-G0G_roadmap li{grid-template-columns:48px 1fr;gap:8px 20px;display:grid}.kR-G0G_roadmap li>span{grid-row:1/span 3;font-size:32px}.kR-G0G_roadmap li>p,.kR-G0G_roadmap li>h3{grid-column:2;margin:0}.kR-G0G_roadmap li>h3{margin-block:4px}.kR-G0G_credits{grid-template-columns:1fr;gap:40px;margin-top:64px}.kR-G0G_next h2 svg{width:40px;height:40px}}
.t-E3Fa_footer{min-height:100svh;padding-bottom:calc(var(--s6) + var(--taskbar-h));flex-direction:column;display:flex}.t-E3Fa_inner{flex-direction:column;flex:1;width:100%;display:flex}.t-E3Fa_cover{width:100%;max-width:var(--maxw);padding-inline:var(--margin);flex-direction:column;flex:1;align-items:center;margin-inline:auto;display:flex}.t-E3Fa_cover:after{content:"";flex:.6 0 0}.t-E3Fa_thread{width:var(--hair);transform-origin:50% 0;background:currentColor;flex:none;display:block}.t-E3Fa_threadTop{flex:1 0 calc(var(--titlebar-h) + var(--s5))}.t-E3Fa_threadEnd{height:var(--s4)}.t-E3Fa_plinth{border-bottom:var(--hair) solid var(--ink);justify-content:center;align-items:flex-end;width:100%;display:flex}.t-E3Fa_still{width:240px;height:240px;display:block}.t-E3Fa_plinth+.t-E3Fa_signOff{margin-top:var(--s5)}.t-E3Fa_plinth{position:relative}.t-E3Fa_plinth:after{content:"";width:var(--hair);height:var(--s5);background:currentColor;margin-left:-.5px;position:absolute;top:100%;left:50%}@media (max-width:767px){.t-E3Fa_still{width:176px;height:176px}}.t-E3Fa_signOff{width:100%;font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:-.025em;font-size:clamp(2.75rem,1rem + 6.4vw,8.5rem);line-height:.96}.t-E3Fa_axis{display:grid;position:relative}.t-E3Fa_axis:before{content:"";width:var(--hair);transform:scaleY(var(--axis-s,1));transform-origin:50% 0;background:currentColor;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.t-E3Fa_axisRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.3em;display:grid}.t-E3Fa_axisL{text-align:right}.t-E3Fa_axisR{text-align:left}.t-E3Fa_again{margin-top:var(--s1)}.t-E3Fa_colophon{margin-top:var(--s7);padding-top:var(--s3);border-top:var(--hair) solid var(--violet-40);row-gap:var(--s3);align-items:start}.t-E3Fa_legalBox{align-items:flex-start;gap:var(--s1);flex-direction:column;grid-column:1/span 7;display:flex}.t-E3Fa_toggles{flex-wrap:wrap;grid-column:9/span 4;justify-self:end;align-items:center;gap:8px;display:flex}.t-E3Fa_mark{aspect-ratio:1146/354;width:auto;height:32px;margin-bottom:var(--s1);color:var(--ink);display:block}.t-E3Fa_legal{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:62ch;line-height:1.5}.t-E3Fa_contact{font-size:var(--fs-ui);color:var(--muted);line-height:1.5}.t-E3Fa_contact a{font-family:var(--font-display);color:var(--text);text-underline-offset:5px;overflow-wrap:anywhere;font-size:1.125rem;text-decoration:underline;text-decoration-thickness:2px}.t-E3Fa_contact a:focus-visible{outline:var(--frame) solid var(--focus);outline-offset:4px}@media (hover:hover){.t-E3Fa_contact a:hover{text-decoration-thickness:4px}}.t-E3Fa_copy{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;font-weight:500}@media (max-width:1023px){.t-E3Fa_legalBox,.t-E3Fa_toggles{grid-column:1/-1}.t-E3Fa_toggles{justify-self:start}}@media (max-width:767px){.t-E3Fa_footer{min-height:0}.t-E3Fa_mark{height:28px}.t-E3Fa_threadTop{flex-basis:calc(var(--titlebar-h) + var(--s6))}.t-E3Fa_cover:after{display:none}.t-E3Fa_signOff{font-size:clamp(2.25rem,12vw,3.5rem)}.t-E3Fa_plinth+.t-E3Fa_signOff{margin-top:var(--s4)}.t-E3Fa_plinth:after{height:var(--s4)}.t-E3Fa_colophon{margin-top:var(--s6)}}@media print{.t-E3Fa_thread,.t-E3Fa_axis:before,.t-E3Fa_plinth:after{display:none}}
:where(.BpDNcG_sprite){--px:32px;width:var(--px);height:var(--px);color:inherit;vertical-align:middle;flex:none;display:inline-block;overflow:hidden}.BpDNcG_strip{max-width:none;width:calc(var(--px) * 24);height:100%;animation:BpDNcG_spin var(--sprite-dur,3.2s) steps(24) infinite;display:block}.BpDNcG_sprite[data-speed=fast]{--sprite-dur:.8s}.BpDNcG_sprite[data-speed=still] .BpDNcG_strip{transform:translateX(calc(var(--px) * -3));animation:none}html[data-motion=reduce] .BpDNcG_strip{transform:translateX(calc(var(--px) * -3));animation:none}html.freeze .BpDNcG_strip{transform:translateX(calc(var(--px) * -3));animation:none}@keyframes BpDNcG_spin{to{transform:translate(-100%)}}
:where(.Zxi0oq_shell){--wb:var(--window-bar,var(--ink));--wbt:var(--window-bar-text,var(--on-ink,var(--paper)));--wf:var(--window-frame,var(--ink));flex-direction:column;min-width:0;display:flex;position:relative}.Zxi0oq_window{background:var(--paper);min-width:0;color:var(--text);border:var(--frame) solid var(--wf);flex-direction:column;flex:auto;display:flex;position:relative}.Zxi0oq_window[data-plate]{box-shadow:var(--offset) var(--offset) 0 0 var(--plate)}.Zxi0oq_window[data-plate=cyan]{--plate:var(--cyan)}.Zxi0oq_window[data-plate=violet]{--plate:var(--violet)}.Zxi0oq_window[data-plate=coral]{--plate:var(--coral)}.Zxi0oq_window[data-plate=charcoal]{--plate:var(--charcoal)}.Zxi0oq_window[data-plate=black]{--plate:var(--black)}.Zxi0oq_window[data-plate=white]{--plate:var(--white)}.Zxi0oq_bar{min-height:var(--bar);background:var(--wb);color:var(--wbt);font-family:var(--font-display);font-feature-settings:"liga" 1;-webkit-user-select:none;user-select:none;flex:none;align-items:flex-start;gap:8px;padding:0 6px 0 8px;font-size:14px;line-height:18px;display:flex}.Zxi0oq_title{white-space:normal;text-wrap:balance;overflow-wrap:break-word;flex:auto;min-width:0;padding-block:6px 4px}.Zxi0oq_controls{height:var(--bar);flex:none;align-items:center;gap:4px;display:flex}.Zxi0oq_sq{background:currentColor;width:8px;height:8px;display:block}.Zxi0oq_sq[data-hollow]{background:0 0;box-shadow:inset 0 0 0 2px}.Zxi0oq_close{width:24px;height:24px;color:inherit;flex:none;place-items:center;margin-top:2px;font-size:12px;display:grid}.Zxi0oq_close:focus-visible{outline-color:var(--wbt);outline-offset:-3px}@media (pointer:coarse){.Zxi0oq_close{width:44px;height:44px;margin:-8px -10px}.Zxi0oq_close:focus-visible{outline-offset:-13px}}.Zxi0oq_body{min-height:0;padding:var(--window-pad,16px);flex:auto;position:relative}.Zxi0oq_body[data-flush]{padding:0}[data-paper=violet] .Zxi0oq_window[data-paper=white]>.Zxi0oq_bar{box-shadow:inset 0 calc(-1 * var(--frame)) 0 0 var(--violet)}
.K0ynRa_skip{z-index:var(--z-skip);background:var(--white);color:var(--violet);border:var(--frame) solid var(--violet);font-family:var(--font-display);font-feature-settings:"liga" 1;padding:12px 16px;font-size:1rem;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.K0ynRa_skip:focus,.K0ynRa_skip:focus-visible{outline:2px solid var(--white);outline-offset:2px;transform:none}
.mNPpya_prompt{left:var(--margin-l,24px);z-index:var(--z-chrome);width:min(320px,100vw - 32px);animation:.42s steps(6,end) both mNPpya_promptIn;position:fixed;bottom:24px}.mNPpya_text{font-size:var(--fs-ui);text-wrap:pretty;margin-bottom:16px;line-height:1.45}.mNPpya_on{gap:12px}@keyframes mNPpya_promptIn{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (max-width:1023px){.mNPpya_prompt{left:16px;bottom:calc(56px + env(safe-area-inset-bottom,0px) + 16px)}}html[data-motion=reduce] .mNPpya_prompt{animation:none}@media print{.mNPpya_prompt{display:none}}
.U4GHQq_toast{right:var(--margin-r,24px);z-index:var(--z-chrome);background:0 0;width:min(360px,100vw - 32px);animation:.36s steps(6,end) both U4GHQq_toastIn;position:fixed;bottom:24px}.U4GHQq_text{font-size:var(--fs-ui);margin-bottom:16px;line-height:1.45}.U4GHQq_address{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:4px;font-size:1.125rem;font-weight:400;display:block}@keyframes U4GHQq_toastIn{0%{clip-path:inset(100% -16px -16px)}to{clip-path:inset(-16px)}}@media (max-width:1023px){.U4GHQq_toast{right:16px;bottom:calc(56px + env(safe-area-inset-bottom,0px) + 16px)}}html[data-motion=reduce] .U4GHQq_toast{animation:none}@media print{.U4GHQq_toast{display:none}}
.xoe-jW_inspector{--rule:var(--ink)}.xoe-jW_inner{width:100%;max-width:var(--maxw);padding-inline:var(--margin-l) var(--margin-r);margin-inline:auto}.xoe-jW_layout{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);grid-template-rows:auto auto 1fr;display:grid}.xoe-jW_headCell{display:contents}.xoe-jW_runningHead{margin-bottom:var(--s6);grid-area:1/1/auto/-1}.xoe-jW_lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text);text-wrap:pretty;grid-area:2/8/auto/-1;max-width:30ch;margin:0}.xoe-jW_stageCol{margin-left:calc(-1 * var(--margin-l));grid-area:2/1/span 2/span 7;min-width:0;position:relative}.xoe-jW_sticky{top:calc(var(--titlebar-h) + (100vh - var(--titlebar-h) - 80vh) / 2);height:80vh;position:sticky}.xoe-jW_stage{position:absolute;inset:0}.xoe-jW_stage [data-stage-poster]{inset:24px 8px 40px var(--margin-l)}.xoe-jW_frame{inset:0 0 0 var(--margin-l);z-index:2;pointer-events:none;color:var(--ink);position:absolute}.xoe-jW_mark{width:16px;height:16px;position:absolute}.xoe-jW_mark:before,.xoe-jW_mark:after{content:"";background:currentColor;position:absolute}.xoe-jW_mark:before{width:16px;height:2px}.xoe-jW_mark:after{width:2px;height:16px}.xoe-jW_mark[data-corner=tl]{top:0;left:0}.xoe-jW_mark[data-corner=tr]{top:0;right:0}.xoe-jW_mark[data-corner=bl]{bottom:0;left:0}.xoe-jW_mark[data-corner=br]{bottom:0;right:0}.xoe-jW_mark[data-corner=tl]:before,.xoe-jW_mark[data-corner=tl]:after{top:0;left:0}.xoe-jW_mark[data-corner=tr]:before,.xoe-jW_mark[data-corner=tr]:after{top:0;right:0}.xoe-jW_mark[data-corner=bl]:before,.xoe-jW_mark[data-corner=bl]:after{bottom:0;left:0}.xoe-jW_mark[data-corner=br]:before,.xoe-jW_mark[data-corner=br]:after{bottom:0;right:0}.xoe-jW_readout{max-width:calc(100% - 56px);color:var(--text);align-items:center;gap:12px;display:flex;position:absolute;top:-2px;left:28px}.xoe-jW_readoutIdx{color:var(--label-ink,var(--ink));font-size:20px;line-height:1}.xoe-jW_readoutLabel{font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;line-height:1.1;overflow:hidden}.xoe-jW_readoutCount{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:500}.xoe-jW_caption{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);font-weight:500;line-height:1.3;position:absolute;bottom:-3px;left:28px;right:28px}.xoe-jW_controls{min-width:0;padding-top:var(--s5);grid-area:3/8/auto/-1}.xoe-jW_list{border-top:var(--frame) solid var(--rule);flex-direction:column;display:flex}.xoe-jW_row{isolation:isolate;border-bottom:var(--hair) solid var(--rule);min-height:60px;color:var(--text);cursor:var(--cursor-point,pointer);transition:color var(--dur-ui) steps(3);grid-template-columns:40px minmax(0,1fr) auto 12px;grid-template-areas:"idx label count led";align-items:center;column-gap:16px;padding:10px 12px;display:grid;position:relative}.xoe-jW_radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.xoe-jW_rowFill{z-index:-1;background:var(--ink);transform-origin:0;transition:transform var(--dur-ui) steps(3);position:absolute;inset:-1px 0 0;transform:scaleX(0)}.xoe-jW_row[data-on]{color:var(--on-ink)}.xoe-jW_row[data-on] .xoe-jW_rowFill{transform:scaleX(1)}.xoe-jW_row:has(.xoe-jW_radio:focus-visible){outline:2px solid var(--focus);outline-offset:2px;z-index:1}.xoe-jW_idx{color:var(--label-ink,var(--ink));transition:color var(--dur-ui) steps(3);grid-area:idx;font-size:20px;line-height:1}.xoe-jW_row[data-on] .xoe-jW_idx{color:var(--on-ink)}.xoe-jW_label{min-width:0;font-family:var(--font-display);font-feature-settings:"liga" 1;flex-wrap:wrap;grid-area:label;align-items:center;gap:6px 12px;font-size:clamp(1.25rem,1rem + .55vw,1.625rem);line-height:1.1;display:flex}.xoe-jW_count{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:color var(--dur-ui) steps(3);grid-area:count;font-weight:500}.xoe-jW_row[data-on] .xoe-jW_count{color:var(--on-ink)}.xoe-jW_led{grid-area:led;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.xoe-jW_row[data-on] .xoe-jW_led{background:currentColor}@media (hover:hover) and (pointer:fine){.xoe-jW_row:not([data-on]):hover .xoe-jW_led{background:currentColor}.xoe-jW_row:not([data-on]):hover .xoe-jW_label{text-decoration:underline;text-decoration-thickness:var(--frame);text-underline-offset:.22em}}.xoe-jW_tag{font-family:var(--font-text);font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;padding:2px 6px 1px;font-weight:500;line-height:1.3;display:inline-block;box-shadow:inset 0 0 0 1px}.xoe-jW_manifests{margin-top:var(--s5)}.xoe-jW_manifest{display:none}.xoe-jW_manifest[data-active]{display:block}html:not(.js) .xoe-jW_manifest{margin-bottom:var(--s4);display:block}.xoe-jW_manifestTitle{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--label-ink,var(--ink));flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 12px;font-weight:500;line-height:1.3;display:flex}.xoe-jW_manifestCount{color:var(--text)}.xoe-jW_bom{columns:2;column-gap:var(--gutter);column-rule:var(--hair) solid var(--rule)}.xoe-jW_bomItem{break-inside:avoid;font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--text);grid-template-columns:3.2em minmax(0,1fr) auto;align-items:baseline;column-gap:8px;padding:5px 0 4px;font-size:13px;line-height:1.3;display:grid}.xoe-jW_bomCode{font-family:var(--font-text);font-size:var(--fs-micro);letter-spacing:var(--tr-label);color:var(--muted);white-space:nowrap;font-weight:500}.xoe-jW_bom:not([data-coded]) .xoe-jW_bomItem{grid-template-columns:minmax(0,1fr) auto}.xoe-jW_bomName{overflow-wrap:anywhere;min-width:0}.xoe-jW_bomCount{color:var(--muted);flex:none}.xoe-jW_callouts{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.xoe-jW_coDot,.xoe-jW_coLead,.xoe-jW_coChip{will-change:transform;position:absolute;top:0;left:0}.xoe-jW_coDot{background:var(--ink);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--paper)}.xoe-jW_coLead{background:var(--ink);transform-origin:0;height:1px}.xoe-jW_coChip{background:var(--paper);height:18px;color:var(--text);box-shadow:inset 0 0 0 1px var(--ink);font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;align-items:center;gap:6px;padding:0 6px;font-size:12px;line-height:18px;display:flex}.xoe-jW_coCode{font-family:var(--font-text);letter-spacing:var(--tr-label);color:var(--muted);font-size:10px;font-weight:500}.xoe-jW_coCount{color:var(--muted)}.xoe-jW_coDot,.xoe-jW_coLead{opacity:0}.xoe-jW_coChip{clip-path:inset(0 100% 0 0)}.xoe-jW_coDot[data-on=true],.xoe-jW_coLead[data-on=true]{opacity:1;transition:opacity .12s steps(2,end)}.xoe-jW_coChip[data-on=true]{clip-path:inset(0);transition:clip-path .16s steps(4,end)}.xoe-jW_coDot[data-on=false],.xoe-jW_coLead[data-on=false],.xoe-jW_coChip[data-on=false]{visibility:hidden;transition:none}html.no-webgl .xoe-jW_callouts{display:none}@media (max-width:1023px){.xoe-jW_layout{grid-template-rows:none}.xoe-jW_runningHead{margin-bottom:var(--s5);grid-row:auto}.xoe-jW_lead{max-width:40ch;margin-bottom:var(--s5);grid-area:auto/1/auto/-1}.xoe-jW_stageCol{margin-inline:calc(-1 * var(--margin-l)) calc(-1 * var(--margin-r));grid-area:auto/1/auto/-1}.xoe-jW_sticky{height:45svh;min-height:300px;position:relative;top:auto}.xoe-jW_frame{inset:8px var(--margin-r) 8px var(--margin-l)}.xoe-jW_controls{padding-top:var(--s4);grid-area:auto/1/auto/-1}.xoe-jW_list{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xoe-jW_row{grid-template-columns:28px minmax(0,1fr) 10px;grid-template-areas:"idx label led""idx count led";gap:2px 10px;min-height:56px;padding:8px}.xoe-jW_idx{align-self:start;padding-top:2px;font-size:16px}.xoe-jW_label{font-size:1.125rem}.xoe-jW_count{font-size:var(--fs-micro)}}@media (max-width:767px){.xoe-jW_readout{background:var(--paper);align-items:flex-start;padding-right:8px}.xoe-jW_readoutIdx{margin-top:-1px}.xoe-jW_readoutLabel{white-space:normal;text-wrap:balance;overflow:visible}.xoe-jW_readoutCount{padding-top:3px}.xoe-jW_caption{text-wrap:balance}.xoe-jW_list{grid-template-columns:repeat(2,minmax(0,1fr))}.xoe-jW_label{font-size:1rem}.xoe-jW_tag{padding:1px 4px 0;font-size:10px}.xoe-jW_bom{columns:1;column-rule:none}}.xoe-jW_colourToggle{align-self:flex-start;margin-top:24px}
.RMHKlW_stands{--rise:48px;--tab:48px;--fig:64px}.RMHKlW_stair{padding-top:calc(var(--fig) + var(--s3));margin-top:calc(-1 * var(--s6));grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}.RMHKlW_rung{margin-top:calc((5 - var(--r)) * var(--rise));padding-right:var(--s3);min-width:0;position:relative}.RMHKlW_rung:last-child{padding-right:0}.RMHKlW_tread{height:var(--frame);background:var(--ink);position:absolute;top:0;left:0;right:0}.RMHKlW_riser{width:var(--frame);height:calc(var(--rise) + var(--frame));background:var(--ink);position:absolute;top:0;left:0}.RMHKlW_rung[data-state=open] .RMHKlW_tread{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Cpath d='M0 0h8v8H0z'/%3E%3C/svg%3E") 0 0/16px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Cpath d='M0 0h8v8H0z'/%3E%3C/svg%3E") 0 0/16px 100% repeat-x}.RMHKlW_rung[data-state=open] .RMHKlW_riser{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16'%3E%3Cpath d='M0 0h8v8H0z'/%3E%3C/svg%3E") 0 0/100% 16px repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16'%3E%3Cpath d='M0 0h8v8H0z'/%3E%3C/svg%3E") 0 0/100% 16px repeat-y}.RMHKlW_rung[data-state=here] .RMHKlW_tread{top:calc(var(--frame) - var(--s1));height:var(--s1)}.RMHKlW_standing{left:var(--s2);bottom:calc(100% + var(--s1) - var(--frame));color:var(--ink);line-height:0;position:absolute}.RMHKlW_standing>span{--px:var(--fig)!important}.RMHKlW_body{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.RMHKlW_tab{font-family:var(--font-display);font-feature-settings:"liga" 1, "ss02" 1;font-size:var(--tab);color:var(--ink);grid-area:1/1/span 2;margin-top:-.5px;line-height:1}.RMHKlW_name{font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--ink);white-space:nowrap;grid-area:1/2;padding-top:12px;font-size:clamp(1.5rem,.6rem + 1.1vw,1.75rem);line-height:1}.RMHKlW_here{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;background:var(--ink);color:var(--on-ink);grid-area:2/2;justify-self:start;margin-top:8px;padding:3px 8px 2px;font-weight:500;line-height:1.3}.RMHKlW_def{font-size:var(--fs-ui);color:var(--text);text-wrap:balance;grid-area:3/1/auto/-1;max-width:24ch;margin-top:12px;line-height:1.45}.RMHKlW_rung[data-state=open] .RMHKlW_name,.RMHKlW_rung[data-state=open] .RMHKlW_tab,.RMHKlW_rung[data-state=open] .RMHKlW_def{color:var(--muted)}.RMHKlW_stands[data-ink=coral] .RMHKlW_name{color:var(--text)}.RMHKlW_stands[data-ink=coral] .RMHKlW_rung[data-state=open] .RMHKlW_name{color:var(--muted)}.RMHKlW_facts{grid-column:1/-1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);margin-top:var(--s8);padding-top:var(--s3);border-top:var(--hair) solid var(--rule);display:grid}.RMHKlW_chipRow{flex-wrap:wrap;grid-column:1/span 4;align-items:center;gap:12px;display:flex}.RMHKlW_chip{--chip-color:var(--text)}.RMHKlW_note{font-family:var(--font-display);font-feature-settings:"liga" 1;color:var(--text);text-wrap:pretty;grid-column:5/span 8;max-width:30ch;margin:0;font-size:clamp(1.375rem,.9rem + 1.2vw,2.25rem);line-height:1.12}.RMHKlW_works{column-gap:var(--gutter);row-gap:var(--s3);margin:var(--s6) 0 0;grid-column:5/span 8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RMHKlW_workRow{border-top:var(--frame) solid var(--rule);flex-direction:column;gap:6px;min-width:0;padding-top:12px;display:flex}.RMHKlW_workRow dt{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--label-ink);font-weight:500;line-height:1.25}.RMHKlW_workRow dd{font-size:var(--fs-body);color:var(--text);text-wrap:pretty;max-width:40ch;margin:0;line-height:1.5}@media (min-width:1024px) and (max-width:1279px){.RMHKlW_stands{--rise:40px;--tab:40px}.RMHKlW_def{font-size:var(--fs-label)}}@media (max-width:1023px){.RMHKlW_stair{border-bottom:var(--hair) solid var(--rule);flex-direction:column-reverse;align-items:stretch;margin-top:0;padding-top:0;display:flex}.RMHKlW_rung{border-top:var(--hair) solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;margin-top:0;padding:16px 0;display:grid}.RMHKlW_tread,.RMHKlW_riser{display:none}.RMHKlW_rung[data-state=open]{border-top-style:dashed}.RMHKlW_rung[data-state=here]{isolation:isolate;color:var(--on-ink);border-top-color:#0000;position:relative}.RMHKlW_rung:has(+.RMHKlW_rung[data-state=here]){border-top-color:#0000}.RMHKlW_stair:has(>.RMHKlW_rung[data-rung="1"][data-state=here]){border-bottom-color:#0000}.RMHKlW_rung[data-state=here]:before{content:"";inset:0 calc(-1 * var(--margin-r)) 0 calc(-1 * var(--margin-l));z-index:-1;background:var(--ink);position:absolute}.RMHKlW_rung[data-state=here] .RMHKlW_tab,.RMHKlW_rung[data-state=here] .RMHKlW_name,.RMHKlW_rung[data-state=here] .RMHKlW_def{color:var(--on-ink)}.RMHKlW_rung[data-state=here] .RMHKlW_here{background:var(--on-ink);color:var(--ink)}.RMHKlW_standing{color:var(--on-ink);grid-area:1/2;position:static}.RMHKlW_standing>span{--px:48px!important}.RMHKlW_body{grid-area:1/1}.RMHKlW_tab{font-size:32px}.RMHKlW_name{padding-top:4px;font-size:1.5rem}.RMHKlW_def{grid-area:2/2/span 2;max-width:none;margin-top:4px}.RMHKlW_here{grid-row:2}.RMHKlW_rung[data-state=here] .RMHKlW_def{grid-row:3}.RMHKlW_facts{margin-top:var(--s5);border-top:0;padding-top:0}.RMHKlW_chipRow,.RMHKlW_note,.RMHKlW_works{grid-column:1/-1}.RMHKlW_note{margin-top:var(--s4);max-width:none}}@media (max-width:767px){.RMHKlW_works{grid-template-columns:1fr}}html.freeze .RMHKlW_standing [data-speed]>svg{transform:translateX(calc(var(--px) * -3));animation:none}
