:where(.UMjB-G_root),.UMjB-G_visual{display:block}.UMjB-G_word{white-space:nowrap;display:inline-block}.UMjB-G_swap{display:inline-block}.UMjB-G_ss01{font-feature-settings:"liga" 1, "ss01" 1}.UMjB-G_ss02{font-feature-settings:"liga" 1, "ss02" 1}.UMjB-G_ss03{font-feature-settings:"liga" 1, "ss03" 1}.UMjB-G_cyan{color:var(--cyan)}.UMjB-G_accent{color:var(--accent)}.UMjB-G_br{display:none}@media (min-width:768px){.UMjB-G_br[data-at~=d]{display:block}}@media (max-width:767px){.UMjB-G_br[data-at~=m]{display:block}}
:where(.JWTl0a_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}
.jPwxLG_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"]) .jPwxLG_toggle{display:inline-flex}.jPwxLG_toggle:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-8px}.jPwxLG_toggle[aria-pressed=true]{background:var(--text);color:var(--paper)}.jPwxLG_toggle:hover{box-shadow:4px 4px 0 0 var(--ink)}.jPwxLG_toggle:active{box-shadow:none}.jPwxLG_toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.jPwxLG_led{flex:none;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.jPwxLG_toggle[aria-pressed=true] .jPwxLG_led{background:currentColor}.jPwxLG_label{padding-top:1px}.jPwxLG_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"]) .jPwxLG_hint[data-on]{display:inline-flex}}.jPwxLG_hint[data-gone]{opacity:0}.jPwxLG_hand{font-size:1.25rem}html[data-motion=full]:not(.freeze) .jPwxLG_hint[data-on]:not([data-gone]) .jPwxLG_hand{animation:1.2s step-end infinite jPwxLG_tap}@keyframes jPwxLG_tap{0%,70%{transform:translate(0)}70.01%,85%{transform:translate(2px,2px)}85.01%,to{transform:translate(0)}}
:where(.ykef7q_stage){width:100%;height:100%;min-height:inherit;touch-action:pan-y;position:relative}.ykef7q_hit{z-index:2;position:absolute;inset:0}.ykef7q_poster{z-index:2;pointer-events:none;opacity:1;transition:opacity var(--dur-fast) linear;position:absolute;inset:0}.ykef7q_poster img{object-fit:contain}.ykef7q_poster[data-fit=cover] img{object-fit:cover}.ykef7q_stage[data-ready] .ykef7q_poster{opacity:0}.ykef7q_stage[data-ready][data-live=off] .ykef7q_poster{opacity:1}html.no-webgl .ykef7q_stage .ykef7q_poster{opacity:1}html.freeze .ykef7q_poster{transition:none}
.Idb8kq_hero{height:180vh}:is(html[data-motion=reduce] .Idb8kq_hero,html[data-tier="0"] .Idb8kq_hero,html.no-webgl .Idb8kq_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"]) .Idb8kq_hero{margin-bottom:-36vh}}.Idb8kq_sticky{height:100vh;position:sticky;top:0}.Idb8kq_stage{z-index:0;position:absolute;inset:0}.Idb8kq_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}.Idb8kq_still img{object-fit:cover;object-position:0 100%;width:100%;height:100%}.Idb8kq_sticky[data-gl=on] .Idb8kq_still{animation:.3s step-end both Idb8kq_stillOut}@keyframes Idb8kq_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 .Idb8kq_sticky[data-gl=on] .Idb8kq_still,html[data-motion=reduce] .Idb8kq_sticky[data-gl=on] .Idb8kq_still){visibility:hidden;animation:none}html.no-webgl .Idb8kq_sticky .Idb8kq_still{visibility:visible;animation:none;-webkit-mask-image:none;mask-image:none}.Idb8kq_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) .Idb8kq_t0,html[data-tier="0"] .Idb8kq_t0,html.no-webgl .Idb8kq_t0){display:block}html[data-motion=reduce] .Idb8kq_t0{background-image:url(../media/hero-diamonds-1440-still.111gr4d0ycu1v.svg)}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .Idb8kq_t0{background-image:url(../media/hero-diamonds-1440-still.111gr4d0ycu1v.svg)}}.Idb8kq_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}.Idb8kq_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}.Idb8kq_eyebrow{color:var(--muted)}.Idb8kq_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}.Idb8kq_h1:focus{outline:none}.Idb8kq_lead{max-width:44ch}.Idb8kq_ctas{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:8px;display:flex}.Idb8kq_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}.Idb8kq_sheetRows{grid-template-columns:1fr 1fr;display:grid}.Idb8kq_sheetCell{flex-direction:column;gap:6px;min-width:0;padding:10px 12px 12px;display:flex}.Idb8kq_sheetCell+.Idb8kq_sheetCell{border-left:var(--hair) solid var(--ink)}.Idb8kq_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}.Idb8kq_sheetCell dd{font-family:var(--font-display);font-feature-settings:"liga" 1;margin:0;font-size:22px;line-height:1}.Idb8kq_sheetFoot{min-height:max(40px, var(--tap));border-top:var(--hair) solid var(--ink);justify-content:space-between;align-items:stretch;display:flex}.Idb8kq_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}.Idb8kq_hand{font-size:20px;animation:1.2s step-end infinite Idb8kq_tap}@keyframes Idb8kq_tap{50%{translate:0 2px}}.Idb8kq_hintTouch{display:none}@media (hover:none),(pointer:coarse){.Idb8kq_hintFine{display:none}.Idb8kq_hintTouch{display:inline}}.Idb8kq_sticky[data-built-once] .Idb8kq_hint{animation:.2s steps(4,end) both Idb8kq_hintOut}@keyframes Idb8kq_hintOut{to{clip-path:inset(0 100% 0 0);visibility:hidden}}.Idb8kq_sticky[data-hint-gone] .Idb8kq_hint{display:none}html[data-motion=reduce] .Idb8kq_hint{display:none}.Idb8kq_sticky[data-hint-gone] .Idb8kq_built[data-labelled]{border-left:0;flex:auto;justify-content:space-between}html[data-motion=reduce] .Idb8kq_built[data-labelled]{border-left:0;flex:auto;justify-content:space-between}.Idb8kq_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}.Idb8kq_built[data-labelled]:hover{box-shadow:inset 0 0 0 var(--frame) currentColor}.Idb8kq_built[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.Idb8kq_built:focus-visible{outline-offset:-4px}:is(html:not(.js) .Idb8kq_sheetFoot,html[data-tier="0"] .Idb8kq_sheetFoot,html.no-webgl .Idb8kq_sheetFoot){display:none}@media (max-width:1023px),(orientation:portrait) and (max-width:1400px){.Idb8kq_hero,:is(html[data-motion=reduce] .Idb8kq_hero,html[data-tier="0"] .Idb8kq_hero,html.no-webgl .Idb8kq_hero){height:auto}.Idb8kq_sticky{height:auto;min-height:100svh;position:relative;top:auto}.Idb8kq_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}.Idb8kq_still,.Idb8kq_t0{height:100svh;bottom:auto}.Idb8kq_still img{object-position:50% 0}.Idb8kq_t0{background-position:50% 0}.Idb8kq_text{align-self:stretch;gap:16px}.Idb8kq_h1{font-size:var(--fs-hero)}.Idb8kq_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){.Idb8kq_frame{--band:min(60svh, calc(100svh - 520px))}.Idb8kq_still,.Idb8kq_t0{height:calc(min(60svh,100svh - 520px) - 56px)}.Idb8kq_still img{object-position:100% 0}.Idb8kq_t0{background-position:100% 0}.Idb8kq_sheet{width:320px}}@media (max-width:767px){.Idb8kq_t0{background-image:url(../media/hero-diamonds-390.222uo2iss8fs0.svg)}html[data-motion=reduce] .Idb8kq_t0{background-image:url(../media/hero-diamonds-390-still.03s9p_24kd7h-.svg)}.Idb8kq_frame{--band:56svh;padding-top:calc(var(--band) - 112px)}.Idb8kq_text{gap:14px}.Idb8kq_h1{font-size:min(18vw, calc((100vw - 2 * var(--margin)) / 5.4));margin-block:0 4px}.Idb8kq_ctas{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:8px}.Idb8kq_primary{justify-content:space-between;width:100%}.Idb8kq_sheet{top:calc(var(--band) - 112px - 20px)}.Idb8kq_sheetRows{display:none}.Idb8kq_sheetFoot{border-top:0}}@media (max-width:767px) and (prefers-reduced-motion:reduce){html:not([data-motion=full]) .Idb8kq_t0{background-image:url(../media/hero-diamonds-390-still.03s9p_24kd7h-.svg)}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.Idb8kq_frame{--band:100svh;padding-top:calc(var(--titlebar-h) + 20px);justify-content:flex-start}.Idb8kq_text{align-self:flex-start;gap:10px;position:static}.Idb8kq_h1{margin-block:0 2px;font-size:min(9vw,19svh)}.Idb8kq_lead{order:1;max-width:min(40ch,52vw);margin-top:14px}.Idb8kq_ctas{flex-direction:row;align-items:center;gap:12px 24px;width:auto;margin-top:6px}.Idb8kq_primary{width:auto}.Idb8kq_sheet{top:calc(100svh - var(--taskbar-h) - 16px)}.Idb8kq_sheetRows{display:none}.Idb8kq_sheetFoot{border-top:0}.Idb8kq_still,.Idb8kq_t0{height:100svh;left:56%}.Idb8kq_still img{object-position:100% 0}.Idb8kq_t0{background-position:100% 0}}
.FrP0wq_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}.FrP0wq_plate[data-ink=coral],.FrP0wq_plate[data-paper=cyan]{--label-ink:var(--text)}.FrP0wq_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}.FrP0wq_head{padding-top:var(--pad-top);flex-direction:column;grid-area:1/1/auto/span 4;gap:24px;display:flex;container-type:inline-size}.FrP0wq_body{padding:24px 0 var(--pad-bottom);flex-direction:column;grid-area:2/1/auto/span 4;min-width:0;display:flex}.FrP0wq_body:after{content:"";flex:1 1 0;order:2;min-height:0}.FrP0wq_body>.FrP0wq_lead{order:1}.FrP0wq_body>.FrP0wq_facts{order:3}.FrP0wq_plate[data-mirror] .FrP0wq_head,.FrP0wq_plate[data-mirror] .FrP0wq_body{grid-column:9/span 4}.FrP0wq_meta{border-bottom:var(--hair) solid var(--rule);align-items:center;gap:16px;padding-bottom:14px;display:flex}.FrP0wq_counter{color:var(--ink);flex:none;font-size:24px;line-height:1}.FrP0wq_discipline{min-width:0;color:var(--text);flex-direction:column;gap:3px;display:flex}.FrP0wq_disciplineLine{display:block}.FrP0wq_namePrefix{color:var(--ink);margin-bottom:-12px}.FrP0wq_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}.FrP0wq_name:focus{outline:none}.FrP0wq_name:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.FrP0wq_lead{color:var(--text);text-wrap:pretty;margin:0}.FrP0wq_facts{flex-direction:column;padding-top:28px;display:flex}.FrP0wq_status{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.FrP0wq_chip{--chip-color:var(--text)}.FrP0wq_chip>:last-child:has(>.ph){align-self:center;display:block}.FrP0wq_chip .ph{width:max-content;max-width:100%;margin:4px 0 0;display:block}.FrP0wq_pips{--pip-color:var(--ink)}.FrP0wq_note{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:46ch;margin-top:12px;line-height:1.5}.FrP0wq_works{border-top:var(--hair) solid var(--rule);gap:12px;margin:18px 0 0;padding-top:16px;display:grid}.FrP0wq_workRow{flex-direction:column;gap:4px;min-width:0;display:flex}.FrP0wq_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}.FrP0wq_workRow dd{font-size:var(--fs-ui);color:var(--text);text-wrap:pretty;max-width:52ch;margin:0;line-height:1.5}.FrP0wq_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:24px;display:flex}.FrP0wq_extras{min-width:0;margin-top:32px}.FrP0wq_open{white-space:nowrap;position:relative}.FrP0wq_open:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-6px -8px}.FrP0wq_plate[data-ink=coral] .FrP0wq_colourToggle:hover{box-shadow:4px 4px 0 0 var(--coral)}.FrP0wq_colourNote{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:46ch;margin:16px 0 0;line-height:1.5}.FrP0wq_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}.FrP0wq_plate[data-mirror] .FrP0wq_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}.FrP0wq_stage{position:absolute;inset:0}.FrP0wq_stage [data-stage-poster]{inset:var(--frame-inset)}.FrP0wq_frame,.FrP0wq_overlay{inset:var(--frame-inset);position:absolute}.FrP0wq_frame{z-index:2;pointer-events:none;color:var(--ink)}.FrP0wq_overlay{z-index:3;pointer-events:none}.FrP0wq_overlay>*{pointer-events:auto}.FrP0wq_mark{width:16px;height:16px;position:absolute}.FrP0wq_mark:before,.FrP0wq_mark:after{content:"";background:currentColor;position:absolute}.FrP0wq_mark:before{width:16px;height:2px}.FrP0wq_mark:after{width:2px;height:16px}.FrP0wq_mark[data-corner=tl]{top:0;left:0}.FrP0wq_mark[data-corner=tr]{top:0;right:0}.FrP0wq_mark[data-corner=bl]{bottom:0;left:0}.FrP0wq_mark[data-corner=br]{bottom:0;right:0}.FrP0wq_mark[data-corner=tl]:before,.FrP0wq_mark[data-corner=tl]:after{top:0;left:0}.FrP0wq_mark[data-corner=tr]:before,.FrP0wq_mark[data-corner=tr]:after{top:0;right:0}.FrP0wq_mark[data-corner=bl]:before,.FrP0wq_mark[data-corner=bl]:after{bottom:0;left:0}.FrP0wq_mark[data-corner=br]:before,.FrP0wq_mark[data-corner=br]:after{bottom:0;right:0}.FrP0wq_fold{display:none}@media (min-width:1024px) and (max-width:1199px){.FrP0wq_head,.FrP0wq_body{grid-column:1/span 5}.FrP0wq_plate[data-mirror] .FrP0wq_head,.FrP0wq_plate[data-mirror] .FrP0wq_body{grid-column:8/span 5}.FrP0wq_stageCol{grid-column:6/-1}.FrP0wq_plate[data-mirror] .FrP0wq_stageCol{grid-column:1/span 7}}@media (max-width:1023px){.FrP0wq_plate{--name-cap:12vw;--pad-in:40px;--stage-min:min(440px, 50svh);--stage-air:16px;min-height:0}.FrP0wq_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)}.FrP0wq_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}.FrP0wq_head,.FrP0wq_plate[data-mirror] .FrP0wq_head{grid-area:1/1/auto/-1;gap:20px;padding-top:0}.FrP0wq_body,.FrP0wq_facts{display:contents}.FrP0wq_body:before,.FrP0wq_body:after{display:none}.FrP0wq_status{grid-area:2/1/auto/-1;margin:20px 0 32px}.FrP0wq_stageCol,.FrP0wq_plate[data-mirror] .FrP0wq_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}.FrP0wq_stage{height:auto;min-height:var(--stage-min,56svh);grid-area:1/1;position:relative;inset:auto}.FrP0wq_stage [data-stage-poster]{inset:16px var(--margin-r) 16px var(--margin-l)}.FrP0wq_frame,.FrP0wq_overlay{margin:16px var(--margin-r) 16px var(--margin-l);grid-area:1/1;position:relative;inset:auto}.FrP0wq_lead{grid-area:5/1/span 4/span 4;margin-top:40px}.FrP0wq_note{grid-area:5/5/auto/span 4;margin-top:40px}.FrP0wq_works{grid-area:6/5/auto/span 4}.FrP0wq_actions{grid-area:7/5/auto/span 4;align-self:start}.FrP0wq_colourNote{grid-area:8/5/auto/span 4}.FrP0wq_extras{grid-area:9/1/auto/-1}}@media (max-width:767px){.FrP0wq_plate{--name-cap:20vw;--pad-in:32px;--stage-min:min(320px, 50svh)}.FrP0wq_status{margin-bottom:28px}.FrP0wq_lead,.FrP0wq_note,.FrP0wq_works,.FrP0wq_actions{grid-column:1/-1}.FrP0wq_lead{grid-row:5;margin-top:36px}.FrP0wq_note{grid-row:6;margin-top:20px}.FrP0wq_works{grid-row:7}.FrP0wq_actions{grid-row:8}.FrP0wq_colourNote{grid-area:9/1/auto/-1}.FrP0wq_extras{grid-row:10}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.FrP0wq_plate{--stage-min:300px}.FrP0wq_fold{display:none}}
.y2O0ZW_line{margin:0}.y2O0ZW_line+.y2O0ZW_line{margin-top:8px}.y2O0ZW_link{color:var(--text)}
._2n4m5q_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}._2n4m5q_tag{font-size:var(--fs-micro);color:var(--muted);text-wrap:pretty;margin:0;line-height:1.5}._2n4m5q_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}._2n4m5q_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}._2n4m5q_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)}._2n4m5q_key:focus-visible{outline:2px solid var(--focus);outline-offset:6px}._2n4m5q_key{position:relative;top:0;left:0}._2n4m5q_key:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-10px}._2n4m5q_keyIcon{transition:translate var(--dur-tick) steps(1);font-size:1.25rem}._2n4m5q_key[aria-pressed=true] ._2n4m5q_keyIcon{translate:0 2px}._2n4m5q_keyLabel{padding-top:1px}:is(html:not(.js) ._2n4m5q_press,html.no-webgl ._2n4m5q_press,html[data-tier="0"] ._2n4m5q_press){display:none}@media (max-width:1023px){._2n4m5q_press{flex-direction:column-reverse;gap:12px;width:min(200px,52%);max-width:none;inset:28px 0 auto auto}._2n4m5q_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){._2n4m5q_press{width:min(240px,40%)}}
._3C66eW_root._3C66eW_root{pointer-events:none;position:absolute;inset:0}._3C66eW_panel{pointer-events:auto;flex-direction:column;width:clamp(208px,28%,240px);display:flex;position:absolute;bottom:0;left:32px}._3C66eW_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}._3C66eW_list,._3C66eW_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}._3C66eW_legend{display:none}._3C66eW_item{min-width:0;min-height:44px;color:var(--text);align-items:center;gap:6px;padding:6px;display:flex}._3C66eW_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}._3C66eW_btn[data-active]{background:var(--ink);color:var(--on-ink)}._3C66eW_btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._3C66eW_btn[data-active]:focus-visible{outline-color:var(--on-ink)}._3C66eW_led{flex:none;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}._3C66eW_btn[aria-pressed=true] ._3C66eW_led{background:currentColor}._3C66eW_label{flex-direction:column;gap:3px;min-width:0;display:flex}._3C66eW_name{font-family:var(--font-display);font-feature-settings:"liga" 1;white-space:nowrap;font-size:1rem;line-height:1}._3C66eW_role{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:500;line-height:1}._3C66eW_tag{font-size:var(--fs-micro);color:var(--muted);white-space:nowrap;margin:10px 0 0;line-height:1.45}._3C66eW_nowrap{white-space:nowrap}._3C66eW_callout{pointer-events:none;position:absolute;inset:0}._3C66eW_callout[data-on=false]{visibility:hidden}._3C66eW_dot,._3C66eW_leadV,._3C66eW_leadH,._3C66eW_chip{position:absolute;top:0;left:0}._3C66eW_dot{background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 2px var(--paper)}._3C66eW_leadV{background:var(--ink);width:1px}._3C66eW_leadH{background:var(--ink);height:1px}._3C66eW_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}._3C66eW_callout[data-on=true] ._3C66eW_chip{animation:_3C66eW_wipe var(--dur-ui) steps(4) both}._3C66eW_callout[data-on=true] ._3C66eW_leadV,._3C66eW_callout[data-on=true] ._3C66eW_leadH{animation:_3C66eW_fadeStep var(--dur-ui) steps(2) both}@keyframes _3C66eW_wipe{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}@keyframes _3C66eW_fadeStep{0%{opacity:0}to{opacity:1}}:is(html[data-motion=reduce] ._3C66eW_callout ._3C66eW_chip,html[data-motion=reduce] ._3C66eW_callout ._3C66eW_leadV,html[data-motion=reduce] ._3C66eW_callout ._3C66eW_leadH,html.freeze ._3C66eW_callout ._3C66eW_chip,html.freeze ._3C66eW_callout ._3C66eW_leadV,html.freeze ._3C66eW_callout ._3C66eW_leadH){animation:none}:is(html:not(.js) ._3C66eW_list,html.no-webgl ._3C66eW_list,html[data-tier="0"] ._3C66eW_list,html:not(.js) ._3C66eW_callout,html.no-webgl ._3C66eW_callout,html[data-tier="0"] ._3C66eW_callout){display:none}:is(html:not(.js) ._3C66eW_legend,html.no-webgl ._3C66eW_legend,html[data-tier="0"] ._3C66eW_legend){display:grid}:is(html:not(.js) ._3C66eW_panel,html[data-tier="0"] ._3C66eW_panel){top:0;bottom:auto}@media (max-width:1023px){._3C66eW_panel{width:auto;position:static}._3C66eW_title{display:none}._3C66eW_list,._3C66eW_legend{grid-template-rows:none;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;margin-top:4px}._3C66eW_btn,._3C66eW_item{text-align:center;justify-content:center;min-height:48px;padding:4px 2px}._3C66eW_led{display:none}._3C66eW_label{align-items:center}._3C66eW_name{font-size:.9375rem}._3C66eW_role{letter-spacing:.06em}._3C66eW_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(.VrtCHq_cells){height:var(--braille-h,1em);fill:currentColor;flex:0 auto;width:auto;min-width:0;max-width:100%;display:block;overflow:visible}.VrtCHq_dot{fill:currentColor}.VrtCHq_ring,.VrtCHq_pending{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.VrtCHq_ring{stroke-width:1px}.VrtCHq_pending{stroke-width:2px}.VrtCHq_cursor{fill:currentColor}.VrtCHq_rise{transform-box:fill-box;transform-origin:50% 100%;animation:VrtCHq_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 VrtCHq_braille-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}html[data-motion=reduce] .VrtCHq_rise{animation:none}
.SKPSkW_title{color:var(--ink);padding-top:4px;line-height:0}.SKPSkW_titleCells{--braille-h:26px}@media (max-width:767px){.SKPSkW_titleCells{--braille-h:22px}}
._4TcLXq_root,._4TcLXq_dock{--key:56px;--travel:4px;color:var(--text)}._4TcLXq_panel{background:var(--paper);color:var(--text);position:relative;container:braille/inline-size}._4TcLXq_panel:focus{outline:none}._4TcLXq_panel:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._4TcLXq_panel:focus-visible ._4TcLXq_bar{box-shadow:inset 0 var(--frame) 0 0 var(--focus)}._4TcLXq_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){._4TcLXq_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){._4TcLXq_inner{--key:48px}}@container braille (min-width:480px) and (max-width:599px){._4TcLXq_inner{--key:48px}}._4TcLXq_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}._4TcLXq_heading{font-family:var(--font-display);letter-spacing:0;text-transform:none;font-size:1rem;font-weight:400}._4TcLXq_keymap{white-space:nowrap}._4TcLXq_hint{white-space:nowrap;visibility:hidden;margin-left:auto}._4TcLXq_panel[data-active] ._4TcLXq_hint{visibility:visible}._4TcLXq_placeholder{display:none}@container braille (max-width:759px){._4TcLXq_hint{display:none}._4TcLXq_panel[data-active] ._4TcLXq_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}}._4TcLXq_hintTouch,._4TcLXq_panel[data-touch] ._4TcLXq_hintKeys{display:none}._4TcLXq_panel[data-touch] ._4TcLXq_hintTouch{display:inline}@container braille (max-width:479px){._4TcLXq_hintKeys{display:none}._4TcLXq_hintTouch{display:inline}}._4TcLXq_done{display:none}._4TcLXq_readout{grid-area:readout;align-items:center;gap:16px;min-width:0;display:flex}._4TcLXq_cells{flex:0 .001 auto;min-width:0}._4TcLXq_u6,._4TcLXq_u5{display:none}._4TcLXq_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}._4TcLXq_tail18{display:none}@container braille (min-width:760px){._4TcLXq_readout{padding-bottom:var(--travel);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px}._4TcLXq_u7{display:none}._4TcLXq_u6{display:block}._4TcLXq_text{flex:none;align-self:stretch;min-height:1em;font-size:1.125rem;line-height:1}._4TcLXq_tail10{display:none}._4TcLXq_tail18{display:inline}}@container braille (min-width:760px) and (max-width:859px){._4TcLXq_u6{display:none}._4TcLXq_u5{display:block}}._4TcLXq_textLine{direction:ltr;unicode-bidi:isolate}._4TcLXq_empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4TcLXq_keys{padding-bottom:var(--travel);grid-area:keys;align-items:flex-start;gap:12px;display:flex}._4TcLXq_hand{gap:8px;display:flex}._4TcLXq_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}._4TcLXq_key[aria-pressed=true]{background:var(--ink);color:var(--paper)}._4TcLXq_key[data-down],._4TcLXq_key:active{transform:translateY(var(--travel));box-shadow:0 0 0 0 var(--ink)}._4TcLXq_keyDot{font-size:calc(var(--key) * .5);padding-top:4px;line-height:1}._4TcLXq_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}._4TcLXq_wide{width:calc(var(--key) * 2)}._4TcLXq_keyWord{font-size:calc(var(--key) * .32);padding-top:8px;line-height:1}._4TcLXq_del ._4TcLXq_keyDot{font-size:1.375rem}._4TcLXq_foot{flex-wrap:wrap;grid-area:foot;justify-content:space-between;align-items:center;gap:12px 24px;min-width:0;display:flex}._4TcLXq_challenge{flex-wrap:wrap;align-items:center;gap:10px 20px;min-width:0;display:flex}._4TcLXq_foot>._4TcLXq_sim{margin-left:auto}._4TcLXq_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}._4TcLXq_try:hover{text-decoration-thickness:4px}._4TcLXq_steps{gap:8px;margin:0;padding:0;list-style:none;display:flex}._4TcLXq_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}._4TcLXq_step[data-done]{background:var(--ink);color:var(--paper)}._4TcLXq_step[data-next]{box-shadow:0 3px 0 0 var(--ink)}._4TcLXq_stepCell{--braille-h:18px}._4TcLXq_stepDots{white-space:nowrap}._4TcLXq_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 _4TcLXq_braille-success;display:flex}._4TcLXq_successMark{background:var(--ink);width:32px;height:32px;color:var(--paper);place-items:center;font-size:1.125rem;display:grid}@keyframes _4TcLXq_braille-success{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}._4TcLXq_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}._4TcLXq_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}._4TcLXq_simText{text-wrap:pretty}._4TcLXq_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}._4TcLXq_launcher:active{transform:translateY(var(--travel));box-shadow:none}._4TcLXq_root[data-open] ._4TcLXq_launcher{opacity:0;pointer-events:none}._4TcLXq_launcherCell{--braille-h:20px}._4TcLXq_launcherLabel{padding-top:2px}@media (min-width:1024px){._4TcLXq_stage{position:absolute;bottom:0;left:0;right:0}._4TcLXq_stage ._4TcLXq_panel{padding-top:0}@container braille (max-width:759px){._4TcLXq_stage ._4TcLXq_inner{row-gap:12px}._4TcLXq_stage ._4TcLXq_u7{display:none}._4TcLXq_stage ._4TcLXq_u6{display:block}._4TcLXq_stage ._4TcLXq_bar{padding-top:12px}}}@media (max-width:1023px){._4TcLXq_stage{left:0;bottom:var(--travel);position:absolute}._4TcLXq_stage ._4TcLXq_launcher{display:inline-flex}._4TcLXq_stage ._4TcLXq_panel{display:none}}._4TcLXq_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 _4TcLXq_braille-dock;position:fixed;overflow:auto;container:braille-dock/inline-size}._4TcLXq_dock ._4TcLXq_panel{max-width:960px;margin-inline:auto;display:block}@container braille-dock (max-width:759px){._4TcLXq_dock ._4TcLXq_panel{max-width:560px}}._4TcLXq_dock ._4TcLXq_inner{row-gap:12px}._4TcLXq_dock:has(>._4TcLXq_panel:focus-visible){border-top-width:calc(var(--frame) * 2)}._4TcLXq_dock ._4TcLXq_panel:focus-visible ._4TcLXq_bar{box-shadow:none}._4TcLXq_dock ._4TcLXq_bar{border-top:0;align-items:center;padding-top:4px}._4TcLXq_dock ._4TcLXq_hint,._4TcLXq_dock ._4TcLXq_panel[data-active] ._4TcLXq_hint{display:none}._4TcLXq_dock ._4TcLXq_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 _4TcLXq_braille-dock{0%{transform:translateY(100%)}to{transform:translateY(0)}}:is(html[data-motion=reduce] ._4TcLXq_dock,html[data-motion=reduce] ._4TcLXq_success){animation:none}@container braille (max-width:479px){._4TcLXq_keymap{display:none}._4TcLXq_success{font-size:1.375rem}._4TcLXq_successMark{width:28px;height:28px}._4TcLXq_readout{gap:14px}._4TcLXq_text{font-size:1.375rem}._4TcLXq_keys{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 4px;display:grid}._4TcLXq_hand{display:contents}._4TcLXq_key{width:auto}._4TcLXq_hand:first-child ._4TcLXq_key:nth-child(3){margin-right:3px}._4TcLXq_hand:last-of-type ._4TcLXq_key:first-child{margin-left:3px}._4TcLXq_wide{grid-area:2/1/auto/span 4;width:auto;height:48px}._4TcLXq_del{grid-area:2/5/auto/span 2;width:auto;height:48px}._4TcLXq_foot{gap:8px 16px}}._4TcLXq_inline ._4TcLXq_launcher,._4TcLXq_inline ._4TcLXq_done{display:none}
.vLW84a_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}.vLW84a_spin>*{pointer-events:auto}.vLW84a_spinRow{align-items:center;gap:16px;display:flex;position:relative}.vLW84a_spinRow:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-6px -10px -6px -8px}.vLW84a_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}.vLW84a_spinButton:hover:not(:disabled){box-shadow:4px 4px 0 0 var(--coral)}.vLW84a_spinButton:active:not(:disabled){box-shadow:none;background:var(--text);color:var(--paper)}.vLW84a_spinButton:disabled{color:var(--muted);cursor:default;border-style:dashed}.vLW84a_spinSprite{--px:24px;color:var(--coral)}.vLW84a_spinButton:active:not(:disabled) .vLW84a_spinSprite{color:var(--paper)}.vLW84a_spinButton:disabled .vLW84a_spinSprite{color:var(--muted)}.vLW84a_spinLabel{padding-top:1px}.vLW84a_spinLed{flex:none;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.vLW84a_spin[data-spinning] .vLW84a_spinLed{background:var(--coral);box-shadow:none}.vLW84a_caption{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.vLW84a_captionKey{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text);font-weight:500;line-height:1.25}.vLW84a_captionLine{font-size:var(--fs-ui);color:var(--muted);line-height:1.4}:is(html:not(.js) .vLW84a_spinRow,html[data-tier="0"] .vLW84a_spinRow,html.no-webgl .vLW84a_spinRow){display:none}.vLW84a_photo{flex-direction:column;gap:12px;margin:0;display:flex}.vLW84a_print{padding:12px;position:relative}.vLW84a_printImg{width:100%;height:auto;display:block}.vLW84a_mark{width:12px;height:12px;color:var(--ink);position:absolute}.vLW84a_mark:before,.vLW84a_mark:after{content:"";background:currentColor;position:absolute}.vLW84a_mark:before{width:12px;height:2px}.vLW84a_mark:after{width:2px;height:12px}.vLW84a_mark[data-corner=tl]{top:0;left:0}.vLW84a_mark[data-corner=tr]{top:0;right:0}.vLW84a_mark[data-corner=bl]{bottom:0;left:0}.vLW84a_mark[data-corner=br]{bottom:0;right:0}.vLW84a_mark[data-corner=tl]:before,.vLW84a_mark[data-corner=tl]:after{top:0;left:0}.vLW84a_mark[data-corner=tr]:before,.vLW84a_mark[data-corner=tr]:after{top:0;right:0}.vLW84a_mark[data-corner=bl]:before,.vLW84a_mark[data-corner=bl]:after{bottom:0;left:0}.vLW84a_mark[data-corner=br]:before,.vLW84a_mark[data-corner=br]:after{bottom:0;right:0}.vLW84a_photoCaption{font-size:var(--fs-ui);color:var(--muted);padding-left:12px;line-height:1.4}@media (max-width:767px){.vLW84a_spin{max-width:calc(100% - 48px);left:24px}.vLW84a_spinRow{gap:12px}.vLW84a_spinButton{gap:8px;padding:0 12px 0 8px}.vLW84a_spinLed{display:none}.vLW84a_caption{gap:2px}.vLW84a_captionKey{font-size:var(--fs-micro)}.vLW84a_captionLine{font-size:var(--fs-label);line-height:1.3}}@media (max-width:374px){.vLW84a_spin{max-width:calc(100% - 40px)}.vLW84a_spinRow{gap:10px}.vLW84a_spinButton{justify-content:center;width:44px;padding:0}.vLW84a_spinLabel{display:none}}
.VUVZJW_hi{pointer-events:none;position:absolute;inset:0}.VUVZJW_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}.VUVZJW_tag{font-size:var(--fs-micro);color:var(--muted);text-wrap:balance;margin:0;line-height:1.5}.VUVZJW_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}.VUVZJW_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}.VUVZJW_key[aria-pressed=true]{translate:var(--lift) var(--lift);box-shadow:0 0 0 0 var(--ink);background:var(--ink);color:var(--on-ink)}.VUVZJW_key:disabled{box-shadow:none;color:var(--muted);cursor:default;border-style:dashed}.VUVZJW_key:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.VUVZJW_row:before{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:-10px -14px -8px -10px}.VUVZJW_keyIcon{transition:translate var(--dur-tick) steps(1);font-size:1.25rem}.VUVZJW_key[aria-pressed=true] .VUVZJW_keyIcon{translate:0 2px}.VUVZJW_keyLabel{padding-top:1px}.VUVZJW_bubble{pointer-events:none;--tail:14px;display:none;position:absolute;top:0;left:0}.VUVZJW_bubble[data-on]{display:block}.VUVZJW_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}.VUVZJW_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%}.VUVZJW_bubble[data-side=left] .VUVZJW_bubbleText{right:0}.VUVZJW_bubble[data-side=left] .VUVZJW_bubbleText:after{right:calc(-1 * var(--frame));margin-top:calc(-1 * var(--frame));transform:scaleX(-1)}.VUVZJW_bubble[data-side=right] .VUVZJW_bubbleText{left:0}.VUVZJW_bubble[data-side=right] .VUVZJW_bubbleText:after{left:calc(-1 * var(--frame));margin-top:calc(-1 * var(--frame))}:is(html:not(.js) .VUVZJW_hi,html.no-webgl .VUVZJW_hi,html[data-tier="0"] .VUVZJW_hi){display:none}@media (max-width:1023px){.VUVZJW_row{flex-direction:row;align-items:center;gap:12px;width:auto;max-width:none;inset:auto 0 100%}.VUVZJW_row:before{inset:-4px -6px 0}.VUVZJW_tag{flex:1;min-width:0;max-width:34ch}.VUVZJW_key{flex:none;gap:10px;min-height:40px;padding:0 14px 0 12px;font-size:1rem}.VUVZJW_bubbleText{padding:8px 11px 7px;font-size:1.125rem}}
.YHqhRa_ruler{width:18px;height:0;color:var(--ink);pointer-events:none;position:absolute;top:0;left:0}.YHqhRa_ruler.YHqhRa_ruler{pointer-events:none}.YHqhRa_ruler[data-on=false]{visibility:hidden}.YHqhRa_svg{fill:currentColor;width:18px;height:100%;position:absolute;top:0;left:0;overflow:visible}.YHqhRa_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}.YHqhRa_ruler[data-side=left] .YHqhRa_reading{left:0;right:auto}.YHqhRa_reading[data-on=false]{visibility:hidden}.YHqhRa_reading[data-on=true]{animation:YHqhRa_wipe var(--dur-ui) steps(4) both}@keyframes YHqhRa_wipe{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}:is(html[data-motion=reduce] .YHqhRa_reading,html.freeze .YHqhRa_reading){animation:none}:is(html:not(.js) .YHqhRa_ruler,html.no-webgl .YHqhRa_ruler,html[data-tier="0"] .YHqhRa_ruler){display:none}
.bA9WjW_print{--pad-top:calc(var(--titlebar-h) + 40px);--pad-bottom:112px;--mark:16px;--bed-h:clamp(560px, calc(100svh - var(--pad-top) - 40px), 900px)}.bA9WjW_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}.bA9WjW_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}.bA9WjW_head{flex-direction:column;grid-area:1/8/auto/span 5;align-self:start;gap:24px;padding-top:8px;display:flex}.bA9WjW_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}.bA9WjW_sectionLead{color:var(--text)}.bA9WjW_serviceLink{background:var(--paper);align-self:flex-start}.bA9WjW_run{background:var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.12em}.bA9WjW_chip{background:var(--paper)}.bA9WjW_wipe{background:var(--ink);transform-origin:0;pointer-events:none;position:absolute;inset:-.04em -.06em -.14em;transform:scaleX(0)}.bA9WjW_hero{grid-area:1/1/span 2/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;min-width:0;display:grid}.bA9WjW_hero>*{pointer-events:auto}.bA9WjW_hero>.bA9WjW_foot{height:var(--bed-h);grid-area:1/1/span 2/span 6}.bA9WjW_heroCap{grid-area:2/8/auto/span 5;align-self:start}.bA9WjW_foot{min-width:0;color:var(--ink);position:relative}.bA9WjW_stage{position:absolute;inset:0}.bA9WjW_fit{pointer-events:none;visibility:hidden;position:absolute;inset:64px 32px 40px}.bA9WjW_overlay{z-index:3;pointer-events:none;position:absolute;inset:0}:is(.bA9WjW_foot:has(>[data-stage]),.bA9WjW_bedFoot:has(>[data-stage])){background:var(--paper)}:is(.bA9WjW_foot:has(>[data-stage][data-ready]:not([data-live=off])),.bA9WjW_bedFoot:has(>[data-stage][data-ready]:not([data-live=off]))){background:0 0}:is(html.no-webgl .bA9WjW_foot:has(>[data-stage]),html.no-webgl .bA9WjW_bedFoot:has(>[data-stage])){background:var(--paper)}.bA9WjW_marks{z-index:3;pointer-events:none;color:var(--ink);position:absolute;inset:0}.bA9WjW_marks[data-small]{--mark:10px}.bA9WjW_mark{width:var(--mark);height:var(--mark);position:absolute}.bA9WjW_mark:before,.bA9WjW_mark:after{content:"";background:currentColor;position:absolute}.bA9WjW_mark:before{width:var(--mark);height:2px}.bA9WjW_mark:after{width:2px;height:var(--mark)}.bA9WjW_mark[data-corner=tl]{top:0;left:0}.bA9WjW_mark[data-corner=tr]{top:0;right:0}.bA9WjW_mark[data-corner=bl]{bottom:0;left:0}.bA9WjW_mark[data-corner=br]{bottom:0;right:0}.bA9WjW_mark[data-corner=tl]:before,.bA9WjW_mark[data-corner=tl]:after{top:0;left:0}.bA9WjW_mark[data-corner=tr]:before,.bA9WjW_mark[data-corner=tr]:after{top:0;right:0}.bA9WjW_mark[data-corner=bl]:before,.bA9WjW_mark[data-corner=bl]:after{bottom:0;left:0}.bA9WjW_mark[data-corner=br]:before,.bA9WjW_mark[data-corner=br]:after{bottom:0;right:0}.bA9WjW_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}.bA9WjW_foot .bA9WjW_hint,.bA9WjW_bedFoot .bA9WjW_hint{z-index:3;padding:6px 8px;top:14px;left:76px;transform:none}.bA9WjW_bed{grid-area:3/1/auto/-1;grid-template-columns:subgrid;min-width:0;margin-top:96px;display:grid}.bA9WjW_bedSide{flex-direction:column;grid-column:1/span 5;gap:20px;min-width:0;display:flex}.bA9WjW_bedFoot{height:var(--bed-h);min-width:0;color:var(--ink);grid-column:7/span 6;position:relative}.bA9WjW_bedLabel{color:var(--muted)}.bA9WjW_bedLabel .bA9WjW_ss02{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--ink);font-size:1rem}.bA9WjW_tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:16px;display:grid}.bA9WjW_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}.bA9WjW_tab:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.bA9WjW_thumb{aspect-ratio:1;background:var(--paper);color:var(--ink);display:block;position:relative}.bA9WjW_thumb:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0000}.bA9WjW_tab[aria-selected=true] .bA9WjW_thumb:after{box-shadow:inset 0 0 0 2px var(--ink)}.bA9WjW_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}.bA9WjW_tab[aria-selected=true] .bA9WjW_thumbCode{background:var(--ink);color:var(--paper)}.bA9WjW_thumbArt{position:absolute;inset:24px 10px 8px}.bA9WjW_thumbArt img{object-fit:contain}.bA9WjW_thumbColour{clip-path:inset(100% 0 0);transition:clip-path .32s steps(8,end);position:absolute;inset:0}.bA9WjW_tab:hover .bA9WjW_thumbColour,.bA9WjW_tab:focus-visible .bA9WjW_thumbColour{clip-path:inset(0)}:is(html[data-motion=reduce] .bA9WjW_thumbColour,html.freeze .bA9WjW_thumbColour){transition:none}.bA9WjW_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}.bA9WjW_tab[aria-selected=true] .bA9WjW_thumbName>span[aria-hidden]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.bA9WjW_panel{min-width:0;margin-top:28px}.bA9WjW_panel:focus-visible{outline:2px solid var(--focus);outline-offset:6px}html:not(.js) .bA9WjW_bedCap[hidden]{margin-top:40px;display:flex}html.js[data-motion=full]:not(.freeze) .bA9WjW_bed[data-picked] .bA9WjW_bedCap{animation:.36s steps(6,end) both bA9WjW_feed}@keyframes bA9WjW_feed{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.bA9WjW_plate{background:var(--paper);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bA9WjW_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}.bA9WjW_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}.bA9WjW_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}.bA9WjW_cursor{background:currentColor;width:.55em;height:1em;animation:1.1s step-end infinite bA9WjW_blink;display:inline-block}@keyframes bA9WjW_blink{50%{opacity:0}}:is(html.freeze .bA9WjW_cursor,html[data-motion=reduce] .bA9WjW_cursor){animation:none}.bA9WjW_plate[data-compact] .bA9WjW_plateHatch{background:repeating-linear-gradient(135deg, var(--ink) 0 1px, transparent 1px 7px);inset:30px 12px 10px}.bA9WjW_plate[data-compact] .bA9WjW_plateLabel{margin-top:12px;padding:6px 7px}.bA9WjW_plate[data-compact] .bA9WjW_plateTitle{font-size:1rem}.bA9WjW_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}.bA9WjW_missingKey{max-width:30ch;font-size:var(--fs-micro);color:var(--text);margin-inline-end:0;line-height:1.35}.bA9WjW_cap{flex-direction:column;gap:12px;min-width:0;display:flex}.bA9WjW_cap[hidden]{display:none}.bA9WjW_capHead{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.bA9WjW_code{font-family:var(--font-display);color:var(--ink);font-size:1.25rem;line-height:1}.bA9WjW_kind{color:var(--muted);padding-top:2px}.bA9WjW_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}.bA9WjW_facts{flex-direction:column;gap:14px;max-width:60ch;margin-top:4px;display:flex}.bA9WjW_lead{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);text-wrap:pretty}.bA9WjW_chipRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bA9WjW_note,.bA9WjW_after{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;line-height:1.45}.bA9WjW_after{color:var(--text)}.bA9WjW_afterLink{color:var(--ink)}.bA9WjW_colour{align-self:flex-start;margin-top:4px}@media (max-width:1023px){.bA9WjW_print{--pad-top:calc(var(--titlebar-h) + 48px);--pad-bottom:calc(80px + var(--taskbar-h))}.bA9WjW_inner{grid-template-rows:none;row-gap:0}.bA9WjW_head{grid-area:auto/1/auto/-1;margin-bottom:40px;padding-top:0}.bA9WjW_hero{pointer-events:auto;flex-direction:column;grid-area:auto/1/auto/-1;display:flex}.bA9WjW_hero>.bA9WjW_foot{height:62svh;min-height:380px;max-height:760px}.bA9WjW_heroCap{padding-top:20px}.bA9WjW_bed{flex-direction:column;grid-area:auto/1/auto/-1;margin-top:88px;display:flex}.bA9WjW_bedSide{display:contents}.bA9WjW_bedLabel{order:1;margin-bottom:16px}.bA9WjW_bedFoot{order:2;height:58svh;min-height:380px;max-height:720px}.bA9WjW_tabs{order:3;max-width:600px;margin-top:20px}.bA9WjW_panel{order:4;margin-top:32px}}@media (max-width:767px){.bA9WjW_print{--pad-top:calc(var(--titlebar-h) + 40px);--mark:12px}.bA9WjW_head{gap:16px;margin-bottom:32px}.bA9WjW_hero>.bA9WjW_foot{height:min(58svh,120vw);min-height:360px}.bA9WjW_bedFoot{height:min(56svh,112vw);min-height:340px}.bA9WjW_bed{margin-top:72px}.bA9WjW_fit{inset:52px 16px 24px}.bA9WjW_tag{font-size:1.0625rem;top:14px;left:20px}.bA9WjW_foot .bA9WjW_hint,.bA9WjW_bedFoot .bA9WjW_hint{top:8px;left:66px}.bA9WjW_tabs{column-gap:12px}.bA9WjW_thumbArt{inset:22px 6px 6px}.bA9WjW_thumbCode{font-size:.75rem;top:6px;left:7px}.bA9WjW_thumbName{font-size:.9375rem}.bA9WjW_plateHatch{inset:56px 20px 24px}.bA9WjW_plateLabel{padding:10px 12px}.bA9WjW_plateTitle{font-size:1.0625rem}.bA9WjW_plate[data-compact] .bA9WjW_plateHatch{inset:24px 8px 8px}.bA9WjW_missing,.bA9WjW_missingKey{font-size:.625rem}.bA9WjW_cap{gap:10px}.bA9WjW_code{font-size:1.0625rem}}@media print{.bA9WjW_wipe{display:none!important}.bA9WjW_print[data-paper]{background-image:none}}.bA9WjW_photoFit{pointer-events:none;visibility:hidden;position:absolute;inset:64px 32px 32px}.bA9WjW_photoStage [data-stage-poster]{inset:64px 32px 32px}html.js:not(.no-webgl):not([data-tier="0"]) .bA9WjW_photoStage [data-stage-poster] img{filter:var(--duotone)}@media (max-width:767px){.bA9WjW_photoFit,.bA9WjW_photoStage [data-stage-poster]{inset:52px 16px 16px}}.bA9WjW_collection .bA9WjW_inner{grid-template-rows:auto auto}.bA9WjW_collection .bA9WjW_head{grid-area:1/1/auto/-1;max-width:900px}.bA9WjW_collection .bA9WjW_bed{grid-row:2;margin-top:0}.bA9WjW_collection .bA9WjW_tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:20px}.bA9WjW_collection .bA9WjW_thumb{aspect-ratio:1.5}@media (max-width:1023px){.bA9WjW_collection .bA9WjW_head{grid-column:1/-1}.bA9WjW_collection .bA9WjW_tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bA9WjW_collection .bA9WjW_thumb{aspect-ratio:1}}@media (max-width:479px){.bA9WjW_collection .bA9WjW_thumbName{font-size:12px}}
.Qg7Ypa_section{padding-block:var(--s5) var(--s6)}.Qg7Ypa_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}.Qg7Ypa_awardText{gap:var(--s3);flex-direction:column;align-items:flex-start;display:flex}.Qg7Ypa_awardText h2{font-family:var(--font-display);color:var(--ink);max-width:14ch;font-size:clamp(2.5rem,5vw,4rem);line-height:1}.Qg7Ypa_awardText p{max-width:42ch;line-height:1.5}.Qg7Ypa_awardText a{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:flex}.Qg7Ypa_awardStage{height:560px;position:relative}@media (max-width:1023px){.Qg7Ypa_awardStage{height:440px}}@media (max-width:767px){.Qg7Ypa_award{grid-template-columns:1fr;gap:32px}.Qg7Ypa_awardStage{grid-row:1;height:420px}}
:where(.me9mLG_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}.me9mLG_window:hover{box-shadow:4px 4px 0 0 var(--plate);transform:translate(4px,4px)}.me9mLG_window:active{box-shadow:0 0 0 0 var(--plate);transform:translate(8px,8px)}.me9mLG_window[data-plate=cyan]{--plate:var(--cyan)}.me9mLG_window[data-plate=violet]{--plate:var(--violet)}.me9mLG_window[data-plate=coral]{--plate:var(--coral)}.me9mLG_window[data-plate=charcoal]{--plate:var(--charcoal)}.me9mLG_window[data-plate=black]{--plate:var(--black)}.me9mLG_window[data-plate=white]{--plate:var(--white)}.me9mLG_window[data-block]{width:100%}.me9mLG_window[data-text=black]{color:var(--black)}.me9mLG_window[data-text=charcoal]{color:var(--charcoal)}.me9mLG_window[data-text=violet]{color:var(--violet)}.me9mLG_window[data-text=white]{color:var(--white)}.me9mLG_window[data-paper]{--focus:inherit}.me9mLG_window:focus-visible{outline-offset:4px}.me9mLG_window[data-pending]{cursor:default;-webkit-user-select:text;user-select:text}.me9mLG_window[data-pending]:hover,.me9mLG_window[data-pending]:active{box-shadow:var(--offset) var(--offset) 0 0 var(--plate);transform:none}:where(.me9mLG_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}.me9mLG_link:hover{text-decoration-thickness:4px}.me9mLG_link .me9mLG_arrow{transition:transform var(--dur-ui) steps(2);text-decoration:none}.me9mLG_link:hover .me9mLG_arrow[data-dir=right]{transform:translate(4px)}.me9mLG_link:hover .me9mLG_arrow[data-dir=down]{transform:translateY(4px)}.me9mLG_link:hover .me9mLG_arrow[data-dir=up]{transform:translateY(-4px)}:where(.me9mLG_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}.me9mLG_glyph:hover{box-shadow:inset 0 0 0 var(--frame) currentColor}.me9mLG_led{width:4px;height:4px;position:absolute;bottom:1px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px}.me9mLG_led[data-on]{background:currentColor}.me9mLG_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}.me9mLG_glyph[data-labelled] .me9mLG_led{width:8px;height:8px;position:static;translate:none;box-shadow:inset 0 0 0 2px}.me9mLG_glyph[data-labelled]:hover{box-shadow:inset 0 0 0 4px}
.z_S51q_section{--rule:var(--ink);--label-ink:var(--ink);padding-block:var(--section-pad)}.z_S51q_section[data-ink=coral],.z_S51q_section[data-paper=cyan]{--label-ink:var(--text)}.z_S51q_inner{align-items:start;row-gap:0}.z_S51q_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}.z_S51q_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}.z_S51q_headSq{background:var(--ink);flex:none;width:8px;height:8px;display:block}.z_S51q_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}.z_S51q_headMeta .ss02{letter-spacing:0;color:var(--label-ink);font-size:18px}.z_S51q_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}.z_S51q_specimen{color:var(--ink);grid-column:11/span 2;place-self:start end;margin-top:6px}.z_S51q_sprite{display:block}.z_S51q_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}.z_S51q_exploreLabel{color:var(--label-ink);grid-column:1/span 2}.z_S51q_explore .z_S51q_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}.z_S51q_what{padding-bottom:calc(var(--section-pad) * .5)}.z_S51q_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}.z_S51q_tag{padding-left:var(--sep-gap);align-items:center;display:inline-flex;position:relative}.z_S51q_tag:before{content:"";left:calc(var(--sep-gap) / 2 - 4px);background:var(--ink);width:8px;height:8px;margin-top:-5px;position:absolute;top:50%}.z_S51q_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}.z_S51q_fig{flex-direction:column;gap:12px;width:100%;min-width:0;margin:0;display:flex}.z_S51q_mat{background:var(--white);position:relative}.z_S51q_mat img{width:100%;height:auto;display:block}.z_S51q_figCaption{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:62ch;line-height:1.45}.z_S51q_figures{--fig-h:74svh}.z_S51q_figCell{--win-max:calc(var(--fig-h) * var(--ar,1.3333))}.z_S51q_videoCell{margin-top:var(--s7);grid-column:1/span 8}.z_S51q_figures[data-count="1"] .z_S51q_figCell{grid-column:1/-1}.z_S51q_figures[data-count="1"] .z_S51q_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}.z_S51q_figures[data-count="1"] .z_S51q_fig figcaption{border-top:var(--hair) solid var(--rule);text-wrap:pretty;max-width:30ch;padding-top:12px}.z_S51q_figures[data-count="2"]{grid-template-rows:auto auto;row-gap:12px}.z_S51q_figures[data-count="2"] .z_S51q_figCell{grid-row:1/span 2;grid-template-rows:subgrid;display:grid}.z_S51q_figures[data-count="2"] .z_S51q_fig{grid-row:1/span 2;grid-template-rows:subgrid;row-gap:12px;display:grid}.z_S51q_figures[data-count="2"] .z_S51q_fig>:first-child{align-self:end}.z_S51q_figures[data-count="2"] .z_S51q_fig figcaption{align-self:start}.z_S51q_figures[data-count="2"] .z_S51q_figCell[data-i="0"]{grid-column:1/span 7}.z_S51q_figures[data-count="2"] .z_S51q_figCell[data-i="1"]{grid-column:8/span 5}@media (max-width:1023px){.z_S51q_head{margin-bottom:var(--s6)}.z_S51q_statement{grid-column:1/span 6}.z_S51q_specimen{grid-column:7/span 2}.z_S51q_exploreLabel{grid-column:1/-1;margin-bottom:12px}.z_S51q_tags,.z_S51q_figures[data-count="1"] .z_S51q_figCell,.z_S51q_figures[data-count="2"] .z_S51q_figCell[data-i="0"]{grid-column:1/-1}.z_S51q_figures[data-count="2"] .z_S51q_figCell[data-i="1"]{grid-column:2/-1}.z_S51q_figures[data-count="1"] .z_S51q_fig,.z_S51q_figures[data-count="2"] .z_S51q_fig{align-items:flex-start;display:flex}.z_S51q_figures[data-count="2"]{row-gap:var(--s6);grid-template-rows:none}.z_S51q_figures[data-count="2"] .z_S51q_figCell{grid-row:auto;display:block}.z_S51q_figures .z_S51q_fig>:first-child{width:min(100%, var(--win-max))}.z_S51q_figures[data-count="1"] .z_S51q_fig figcaption{max-width:62ch}.z_S51q_videoCell{margin-top:var(--s6);grid-column:1/-1}}@media (max-width:767px){.z_S51q_statement{grid-column:1/-1;font-size:clamp(1.625rem,6.6vw,2.25rem);line-height:1.12}.z_S51q_specimen{display:none}.z_S51q_tags{clip-path:none;flex-direction:column;align-items:flex-start;gap:0;margin-left:0;font-size:1.375rem}.z_S51q_tag{border-bottom:var(--hair) solid var(--rule);width:100%;min-height:44px;padding-left:0}.z_S51q_tag:before{display:none}.z_S51q_tag:after{content:none}.z_S51q_figures[data-count="2"] .z_S51q_figCell[data-i="1"]{grid-column:1/-1}}html.freeze .z_S51q_specimen [data-speed]>svg{transform:translateX(calc(var(--px) * -3));animation:none}.z_S51q_story{margin-top:var(--s6);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:40px 64px;display:grid}.z_S51q_storyItem{border-top:var(--hair) solid var(--ink);padding-top:24px}.z_S51q_storyItem h3{font-family:var(--font-display);margin-bottom:16px;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.1}.z_S51q_storyItem p{max-width:62ch;font-size:var(--fs-body);line-height:1.65}@media (max-width:767px){.z_S51q_story{grid-template-columns:1fr;gap:32px;margin-top:40px}}
.Okcl2a_hero{padding-block:calc(var(--titlebar-h) + var(--s5)) var(--s6)}.Okcl2a_back{margin-bottom:var(--s4)}.Okcl2a_heroHead{border-bottom:var(--hair) solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.Okcl2a_heroHead>p{align-items:center;gap:24px;display:flex}.Okcl2a_heroHead [data-counter]{color:var(--ink);letter-spacing:-1px;font-size:30px}.Okcl2a_mark{width:48px;height:48px;color:var(--ink)}.Okcl2a_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}.Okcl2a_heroBody{gap:var(--s6);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:center;display:grid}.Okcl2a_heroFigure{min-width:0}.Okcl2a_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}.Okcl2a_drawing{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.Okcl2a_diagramGrid{opacity:.22}.Okcl2a_diagramLabels{font:500 14px var(--font-text);letter-spacing:1.6px}.Okcl2a_flowArrows{opacity:.6}.Okcl2a_heroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.Okcl2a_heroCopy>p{max-width:42ch;line-height:1.55}.Okcl2a_heroCopy .Okcl2a_tagline{font-family:var(--font-display);font-size:clamp(1.8rem,2.4vw,2.75rem);line-height:1.08}.Okcl2a_status{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Okcl2a_note{font-size:var(--fs-ui);color:var(--muted);line-height:1.5}.Okcl2a_facts{gap:20px;display:grid}.Okcl2a_facts div{border-top:var(--hair) solid var(--ink);padding-top:12px}.Okcl2a_facts dt{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;margin-bottom:8px}.Okcl2a_facts dd{font-size:var(--fs-ui);line-height:1.5}.Okcl2a_contents{margin-top:var(--s6);grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.Okcl2a_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}.Okcl2a_contents a>span{color:var(--ink);font-size:24px}.Okcl2a_contents svg{flex:none;width:16px;margin-left:auto}.Okcl2a_contents a:hover{color:var(--ink)}.Okcl2a_specimen{width:128px;height:128px}.Okcl2a_sectionIntro{gap:var(--s6);margin-bottom:var(--s6);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}.Okcl2a_sectionIntro h3,.Okcl2a_finding h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2rem,3.8vw,4rem);line-height:1.05}.Okcl2a_sectionIntro p{max-width:54ch;line-height:1.6}.Okcl2a_sectionIntro>div>a{margin-top:20px}.Okcl2a_systemRows{grid-column:1/-1}.Okcl2a_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}.Okcl2a_rowNumber{color:var(--ink);font-size:30px}.Okcl2a_systemRows h3{font-family:var(--font-display);color:var(--ink);margin-top:12px;font-size:clamp(2rem,3vw,3rem);line-height:1.1}.Okcl2a_systemRows li>p{max-width:54ch;line-height:1.6}.Okcl2a_fullNote{font-size:var(--fs-ui);color:var(--muted);grid-column:1/-1;max-width:95ch;margin-top:24px;line-height:1.6}.Okcl2a_prototype{grid-column:1/-1;min-width:0}.Okcl2a_controls{border-block:var(--hair) solid var(--ink);grid-template-columns:1fr 1fr 1fr;align-items:end;gap:24px;padding-block:24px;display:grid}.Okcl2a_controls label{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;flex-direction:column;gap:10px;display:flex}.Okcl2a_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}.Okcl2a_controls p{font-size:var(--fs-ui);place-self:center end;line-height:1.6}.Okcl2a_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}.Okcl2a_modelHead .ss02{letter-spacing:0;font-size:18px}.Okcl2a_prototype .Okcl2a_drawing{max-height:430px}.Okcl2a_modelLegend{font-size:var(--fs-ui);flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:12px;display:flex}.Okcl2a_modelActions{flex-wrap:wrap;align-items:center;gap:24px 32px;padding-block:32px;display:flex}.Okcl2a_modelActions svg{width:20px;height:20px}.Okcl2a_modelActions>span{color:var(--muted);margin-left:auto}.Okcl2a_metrics{border-block:var(--hair) solid var(--ink);grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-block:24px;display:grid}.Okcl2a_metrics div{flex-direction:column-reverse;gap:8px;display:flex}.Okcl2a_metrics dt{font-size:var(--fs-ui)}.Okcl2a_metrics dd{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,4rem);line-height:1}.Okcl2a_modelFoot{justify-content:space-between;align-items:start;gap:32px;padding-top:24px;display:flex}.Okcl2a_modelFoot p{max-width:74ch;font-size:var(--fs-ui);color:var(--muted);line-height:1.6}.Okcl2a_modelFoot button{flex:none}.Okcl2a_finding{margin-top:var(--s7);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:20px 64px;display:grid}.Okcl2a_finding>span{color:var(--ink);grid-column:1/-1}.Okcl2a_finding>p{max-width:54ch;line-height:1.6}.Okcl2a_tableScroll{margin-top:var(--s5);grid-column:1/-1;overflow-x:auto}.Okcl2a_results{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:600px}.Okcl2a_results caption{text-align:left;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tr-label);padding-bottom:20px}.Okcl2a_results th,.Okcl2a_results td{border-bottom:var(--hair) solid var(--muted);padding:18px 12px}.Okcl2a_results th:first-child{padding-left:0}.Okcl2a_results thead th{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.Okcl2a_results tbody th{font-weight:400}.Okcl2a_results [data-selected]{color:var(--ink)}.Okcl2a_results [data-selected] th{font-weight:600}.Okcl2a_video{grid-column:1/span 8;min-width:0}.Okcl2a_downloads{flex-direction:column;grid-column:9/-1;display:flex}.Okcl2a_downloads h3{margin-bottom:16px}.Okcl2a_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}.Okcl2a_downloads a:hover{color:var(--ink)}.Okcl2a_downloads small{font-family:var(--font-text);font-size:var(--fs-label);color:var(--muted);margin-top:6px;line-height:1.5;display:block}.Okcl2a_downloads svg{flex:none;width:20px;height:20px}.Okcl2a_transcript{border-block:var(--hair) solid var(--ink);grid-column:1/span 8;margin-top:32px}.Okcl2a_transcript summary{justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding-block:16px;list-style:none;display:flex}.Okcl2a_transcript summary::-webkit-details-marker{display:none}.Okcl2a_transcript summary svg{width:16px}.Okcl2a_transcript[open] summary svg{transform:rotate(180deg)}.Okcl2a_transcript>div{padding-block:8px 24px}.Okcl2a_transcript p{max-width:70ch;margin-top:20px;line-height:1.65}.Okcl2a_roadmap{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.Okcl2a_roadmap li{border-top:var(--hair) dashed var(--muted);padding-top:24px}.Okcl2a_roadmap li[data-complete]{border-top:var(--frame) solid var(--ink)}.Okcl2a_roadmap li>span{color:var(--muted);font-size:40px}.Okcl2a_roadmap li[data-complete]>span{color:var(--ink)}.Okcl2a_roadmap li[data-complete]>.t-label{color:var(--ink)}.Okcl2a_roadmap .t-label{margin-top:24px}.Okcl2a_roadmap h3{font-family:var(--font-display);margin-block:12px 16px;font-size:1.75rem;line-height:1.1}.Okcl2a_roadmap li>p:last-child{font-size:var(--fs-ui);line-height:1.6}.Okcl2a_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}.Okcl2a_credits p{max-width:50ch;margin-block:16px;line-height:1.6}.Okcl2a_credits>div:last-child h3{font-family:var(--font-display);font-size:2rem;line-height:1.15}.Okcl2a_next{padding-block:var(--section-pad)}.Okcl2a_next h2{font-family:var(--font-display);color:var(--ink);margin-block:40px;font-size:clamp(4rem,9vw,9rem);line-height:1}.Okcl2a_next h2 a{justify-content:space-between;align-items:center;gap:24px;display:flex}.Okcl2a_next h2 svg{width:64px;height:64px}.Okcl2a_next p{margin-bottom:32px}@media (max-width:1023px){.Okcl2a_heroBody{grid-template-columns:1.3fr 1fr;gap:32px}.Okcl2a_contents{grid-template-columns:repeat(3,minmax(0,1fr))}.Okcl2a_sectionIntro{gap:32px}.Okcl2a_video,.Okcl2a_transcript{grid-column:1/-1}.Okcl2a_downloads{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:32px;margin-top:32px;display:grid}.Okcl2a_downloads h3{grid-column:1/-1}.Okcl2a_roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.Okcl2a_systemRows li{gap:24px}.Okcl2a_credits{gap:32px}}@media (max-width:767px){.Okcl2a_hero{padding-top:calc(var(--titlebar-h) + 24px)}.Okcl2a_diagramLabels{letter-spacing:0;font-size:25px}.Okcl2a_heroHead>p{gap:16px}.Okcl2a_title{margin-block:32px;font-size:clamp(3.8rem,15vw,7.5rem)}.Okcl2a_heroBody,.Okcl2a_sectionIntro{grid-template-columns:1fr}.Okcl2a_heroCopy{gap:20px}.Okcl2a_heroFigure figcaption{font-size:10px}.Okcl2a_heroBody{gap:32px}.Okcl2a_contents{grid-template-columns:1fr;gap:0;margin-top:40px}.Okcl2a_contents a{min-height:56px}.Okcl2a_mark{width:36px;height:36px}.Okcl2a_heroCopy .Okcl2a_tagline{font-size:2rem}.Okcl2a_sectionIntro{gap:24px;margin-bottom:40px}.Okcl2a_sectionIntro h3,.Okcl2a_finding h3{font-size:2.3rem}.Okcl2a_systemRows li{grid-template-columns:40px 1fr;gap:16px}.Okcl2a_systemRows li>p{grid-column:2}.Okcl2a_controls{grid-template-columns:1fr;gap:20px}.Okcl2a_controls p{justify-self:start}.Okcl2a_prototype .Okcl2a_drawing{margin-top:12px}.Okcl2a_modelHead{align-items:center}.Okcl2a_modelActions{gap:24px}.Okcl2a_modelActions>span{margin-left:0}.Okcl2a_metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.Okcl2a_metrics dt{font-size:12px}.Okcl2a_metrics dd{font-size:2.5rem}.Okcl2a_modelFoot{flex-direction:column;gap:20px}.Okcl2a_finding{grid-template-columns:1fr;gap:24px;margin-top:64px}.Okcl2a_downloads{grid-template-columns:1fr}.Okcl2a_roadmap{grid-template-columns:1fr;gap:24px}.Okcl2a_roadmap li{grid-template-columns:48px 1fr;gap:8px 20px;display:grid}.Okcl2a_roadmap li>span{grid-row:1/span 3;font-size:32px}.Okcl2a_roadmap li>p,.Okcl2a_roadmap li>h3{grid-column:2;margin:0}.Okcl2a_roadmap li>h3{margin-block:4px}.Okcl2a_credits{grid-template-columns:1fr;gap:40px;margin-top:64px}.Okcl2a_next h2 svg{width:40px;height:40px}}
.RRkRUq_footer{min-height:100svh;padding-bottom:calc(var(--s6) + var(--taskbar-h));flex-direction:column;display:flex}.RRkRUq_inner{flex-direction:column;flex:1;width:100%;display:flex}.RRkRUq_cover{width:100%;max-width:var(--maxw);padding-inline:var(--margin);flex-direction:column;flex:1;align-items:center;margin-inline:auto;display:flex}.RRkRUq_cover:after{content:"";flex:.6 0 0}.RRkRUq_thread{width:var(--hair);transform-origin:50% 0;background:currentColor;flex:none;display:block}.RRkRUq_threadTop{flex:1 0 calc(var(--titlebar-h) + var(--s5))}.RRkRUq_threadEnd{height:var(--s4)}.RRkRUq_plinth{border-bottom:var(--hair) solid var(--ink);justify-content:center;align-items:flex-end;width:100%;display:flex}.RRkRUq_still{width:240px;height:240px;display:block}.RRkRUq_plinth+.RRkRUq_signOff{margin-top:var(--s5)}.RRkRUq_plinth{position:relative}.RRkRUq_plinth:after{content:"";width:var(--hair);height:var(--s5);background:currentColor;margin-left:-.5px;position:absolute;top:100%;left:50%}@media (max-width:767px){.RRkRUq_still{width:176px;height:176px}}.RRkRUq_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}.RRkRUq_axis{display:grid;position:relative}.RRkRUq_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%}.RRkRUq_axisRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.3em;display:grid}.RRkRUq_axisL{text-align:right}.RRkRUq_axisR{text-align:left}.RRkRUq_again{margin-top:var(--s1)}.RRkRUq_colophon{margin-top:var(--s7);padding-top:var(--s3);border-top:var(--hair) solid var(--violet-40);row-gap:var(--s3);align-items:start}.RRkRUq_legalBox{align-items:flex-start;gap:var(--s1);flex-direction:column;grid-column:1/span 7;display:flex}.RRkRUq_toggles{flex-wrap:wrap;grid-column:9/span 4;justify-self:end;align-items:center;gap:8px;display:flex}.RRkRUq_mark{aspect-ratio:1146/354;width:auto;height:32px;margin-bottom:var(--s1);color:var(--ink);display:block}.RRkRUq_legal{font-size:var(--fs-ui);color:var(--muted);text-wrap:pretty;max-width:62ch;line-height:1.5}.RRkRUq_contact{font-size:var(--fs-ui);color:var(--muted);line-height:1.5}.RRkRUq_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}.RRkRUq_contact a:focus-visible{outline:var(--frame) solid var(--focus);outline-offset:4px}@media (hover:hover){.RRkRUq_contact a:hover{text-decoration-thickness:4px}}.RRkRUq_copy{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;font-weight:500}@media (max-width:1023px){.RRkRUq_legalBox,.RRkRUq_toggles{grid-column:1/-1}.RRkRUq_toggles{justify-self:start}}@media (max-width:767px){.RRkRUq_footer{min-height:0}.RRkRUq_mark{height:28px}.RRkRUq_threadTop{flex-basis:calc(var(--titlebar-h) + var(--s6))}.RRkRUq_cover:after{display:none}.RRkRUq_signOff{font-size:clamp(2.25rem,12vw,3.5rem)}.RRkRUq_plinth+.RRkRUq_signOff{margin-top:var(--s4)}.RRkRUq_plinth:after{height:var(--s4)}.RRkRUq_colophon{margin-top:var(--s6)}}@media print{.RRkRUq_thread,.RRkRUq_axis:before,.RRkRUq_plinth:after{display:none}}
.pI0KDa_bar{z-index:var(--z-chrome);height:var(--titlebar-h);padding-left:max(var(--margin), env(safe-area-inset-left,0px), calc((100% - var(--maxw)) / 2 + var(--margin)));padding-right:max(var(--margin), env(safe-area-inset-right,0px), calc((100% - var(--maxw)) / 2 + var(--margin)));background:var(--paper);color:var(--text);border-bottom:var(--frame) solid var(--ink);transition:background-color var(--dur-ui) steps(2), color var(--dur-ui) steps(2), border-color var(--dur-ui) steps(2);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:24px;display:grid;position:fixed;top:0;left:0;right:0}.pI0KDa_left{align-items:center;gap:16px;min-width:0;display:flex}.pI0KDa_brand{min-height:var(--tap);white-space:nowrap;align-items:center;gap:14px;display:inline-flex}.pI0KDa_mark{aspect-ratio:1146/354;width:auto;height:22px;color:var(--ink);transition:color var(--dur-ui) steps(2);flex:none;display:block;overflow:visible}.pI0KDa_wm{align-items:baseline;gap:10px;display:inline-flex}.pI0KDa_wm1{font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:-.01em;font-size:19px;line-height:1}.pI0KDa_wm2{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;font-weight:500;line-height:1}.pI0KDa_centre{justify-content:center;min-width:0;display:flex;position:relative}.pI0KDa_jump{position:relative}.pI0KDa_summary{min-height:var(--tap);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:0 8px;display:inline-flex}.pI0KDa_label{font-family:var(--font-display);font-feature-settings:"liga" 1, "ss02" 1;letter-spacing:.02em;font-size:15px;line-height:1;animation:.16s steps(4,end) both pI0KDa_wipe;display:inline-block}@keyframes pI0KDa_wipe{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em)}}.pI0KDa_caret{transition:transform var(--dur-ui) steps(2);font-size:12px}.pI0KDa_jump[open] .pI0KDa_caret{transform:rotate(180deg)}.pI0KDa_summary:hover .pI0KDa_label{text-decoration:underline;text-decoration-thickness:var(--frame);text-underline-offset:.3em}.pI0KDa_panel{background:var(--paper);width:max-content;min-width:300px;color:var(--text);border:var(--frame) solid var(--ink);box-shadow:var(--offset) var(--offset) 0 0 var(--ink);animation:pI0KDa_drop var(--dur-window) steps(8) both;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}@keyframes pI0KDa_drop{0%{clip-path:inset(0 -16px 100%)}to{clip-path:inset(0 -16px -16px)}}.pI0KDa_panelBar{height:var(--bar);background:var(--ink);color:var(--on-ink);font-family:var(--font-display);font-feature-settings:"liga" 1;justify-content:space-between;align-items:center;padding:0 8px;font-size:13px;display:flex}.pI0KDa_jumpList{overscroll-behavior:contain;max-height:calc(100svh - 120px);padding:4px 0;overflow-y:auto}.pI0KDa_jumpLink{white-space:nowrap;grid-template-columns:24px auto 1fr;align-items:center;gap:12px;min-height:44px;padding:6px 12px;display:grid}.pI0KDa_jumpLink:hover,.pI0KDa_jumpLink:focus-visible,.pI0KDa_jumpLink[aria-current=true]{background:var(--ink);color:var(--on-ink)}.pI0KDa_jumpLink:focus-visible{outline-offset:-4px}.pI0KDa_jumpCounter{font-size:14px}.pI0KDa_jumpSection{display:flex}.pI0KDa_jumpSection .pI0KDa_jumpName{font-size:20px}.pI0KDa_jumpSub{border-left:var(--frame) solid currentColor;margin:2px 0 6px 18px;padding-left:16px}.pI0KDa_jumpSub .pI0KDa_jumpName{font-size:16px}.pI0KDa_jumpMark{flex:none;width:24px;height:24px}.pI0KDa_jumpName{font-family:var(--font-display);font-feature-settings:"liga" 1;font-size:18px;line-height:1}.pI0KDa_right{justify-content:flex-end;align-items:center;gap:20px;min-width:0;display:flex}.pI0KDa_nav ul,.pI0KDa_nav li{align-items:center;gap:4px;display:flex}.pI0KDa_nav li+li:before{content:"";opacity:.7;background:currentColor;flex:none;width:3px;height:3px;margin-right:4px}.pI0KDa_navLink{min-height:var(--tap);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}@media (pointer:coarse){.pI0KDa_navLink{justify-content:center;min-width:44px}}.pI0KDa_navLink:hover,.pI0KDa_navLink[aria-current=true]{text-decoration:underline;text-decoration-thickness:var(--frame);text-underline-offset:.35em}.pI0KDa_toggles{align-items:center;gap:4px;display:flex}@media (min-width:1024px) and (max-width:1279px){.pI0KDa_bar{grid-template-columns:auto minmax(0,1fr) auto;column-gap:16px}.pI0KDa_right{gap:8px}.pI0KDa_wm2{display:none}.pI0KDa_nav li+li:before{margin-right:2px}}@media (max-width:1023px){.pI0KDa_bar{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.pI0KDa_right{display:none}.pI0KDa_centre{justify-content:flex-end}.pI0KDa_wm{flex-direction:column;align-items:flex-start;gap:3px}.pI0KDa_wm1{font-size:16px}.pI0KDa_wm2{font-size:10px}.pI0KDa_brand{gap:10px}.pI0KDa_mark{height:20px}.pI0KDa_label{font-size:13px}.pI0KDa_summary{gap:8px;min-height:44px;padding:0 0 0 8px}.pI0KDa_panel{min-width:min(320px,100vw - 32px);left:auto;right:0;translate:none}}@media (max-width:767px){.pI0KDa_label:has(.pI0KDa_labelName){justify-items:end;row-gap:4px;display:inline-grid}.pI0KDa_labelSep{display:none}.pI0KDa_labelCounter{order:1;font-size:10px}}.pI0KDa_labelStatic{display:none}html:not(.js) .pI0KDa_bar{--paper:var(--black);--ink:var(--white);--text:var(--white);--on-ink:var(--black);--focus:var(--white)}html:not(.js) .pI0KDa_label{display:none}html:not(.js) .pI0KDa_labelStatic{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;font-weight:500;line-height:1;display:inline-block}.pI0KDa_bar{grid-template-columns:auto minmax(0,1fr) auto;column-gap:20px}.pI0KDa_right{gap:12px}.pI0KDa_wm2{display:none}.pI0KDa_contact{box-sizing:border-box;border:var(--frame) solid var(--ink);height:36px;font-family:var(--font-display);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:16px;line-height:1;display:inline-flex}.pI0KDa_contact:hover{background:var(--ink);color:var(--on-ink)}.pI0KDa_jump{min-width:0;max-width:100%}.pI0KDa_summary{max-width:100%}.pI0KDa_label{text-overflow:ellipsis;min-width:0;overflow:clip visible}@media (max-width:1199px) and (min-width:1024px){.pI0KDa_bar{column-gap:10px}.pI0KDa_navLink{letter-spacing:.06em;font-size:10px}.pI0KDa_right,.pI0KDa_brand{gap:8px}.pI0KDa_mark{height:16px}}@media (max-width:1023px){.pI0KDa_bar{grid-template-columns:auto minmax(0,1fr) auto}.pI0KDa_right{display:flex}.pI0KDa_right .pI0KDa_nav,.pI0KDa_right .pI0KDa_toggles{display:none}.pI0KDa_brand{min-height:44px}}@media (max-width:767px){.pI0KDa_bar{grid-template-columns:1fr auto}.pI0KDa_centre{display:none}.pI0KDa_wm2{font-size:8px;display:block}.pI0KDa_contact{height:38px;padding-inline:12px}}
.b3by2q_team{padding-block:var(--s5)}.b3by2q_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}.b3by2q_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}.b3by2q_headingDetails{justify-self:end;max-width:42ch}.b3by2q_headingDetails p{font-size:16px;line-height:1.4}.b3by2q_headingDetails>span{color:var(--ink);margin-top:4px;font-size:12px;display:block}.b3by2q_mark{width:32px;height:32px;display:block}.b3by2q_markPixel{animation:.24s steps(2,jump-none) both b3by2q_markPixel}@keyframes b3by2q_markPixel{0%{opacity:0}}:is(html[data-motion=reduce] .b3by2q_markPixel,html.freeze .b3by2q_markPixel){animation:none}.b3by2q_portraitPlate{border:var(--frame) solid var(--ink);color:var(--ink);position:relative}.b3by2q_portraitPlate:before,.b3by2q_portraitPlate:after{content:"";z-index:3;pointer-events:none;border-color:var(--ink);border-style:solid;width:24px;height:24px;position:absolute}.b3by2q_portraitPlate:before{border-width:8px 0 0 8px;top:-2px;left:-2px}.b3by2q_portraitPlate:after{border-width:0 8px 8px 0;bottom:-2px;right:-2px}.b3by2q_profilePortrait{aspect-ratio:7/9;object-fit:cover;object-position:center 12%;width:100%;height:auto;display:block}.b3by2q_profile{min-height:85svh;padding-block:calc(var(--titlebar-h) + var(--s6)) var(--s7)}.b3by2q_profileGrid{gap:var(--s7);margin-top:var(--s5);grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);align-items:start;display:grid}.b3by2q_profileIdentity{top:calc(var(--titlebar-h) + var(--s3));position:sticky}.b3by2q_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}.b3by2q_name{font-family:var(--font-display);color:var(--ink);letter-spacing:var(--tr-h2);font-size:clamp(4rem,8vw,8rem);line-height:1}.b3by2q_title{font-size:var(--fs-lead);max-width:32ch;margin-top:var(--s2);line-height:1.4}.b3by2q_bio{align-items:flex-start;gap:var(--s4);flex-direction:column;display:flex}.b3by2q_bio h2{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.15}.b3by2q_bio>p{max-width:55ch;line-height:1.65}.b3by2q_focusBlock{width:100%}.b3by2q_focus{gap:var(--s3);width:100%;margin-top:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.b3by2q_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}.b3by2q_focusNumber{font-family:var(--font-display);font-feature-settings:"liga" 1, "ss02" 1;font-size:1rem}.b3by2q_focusName{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.25rem,1rem + .6vw,1.625rem);line-height:1.1}.b3by2q_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}.b3by2q_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){.b3by2q_profileGrid{gap:var(--s5)}}@media (max-width:767px){.b3by2q_focus{gap:var(--s2);grid-template-columns:1fr}.b3by2q_focus li{justify-content:flex-start;align-items:baseline;gap:var(--s2);flex-direction:row;min-height:0}.b3by2q_team{padding-block:calc(var(--titlebar-h) + var(--s2)) var(--s4)}.b3by2q_heading{grid-template-columns:1fr;gap:8px;padding-bottom:12px}.b3by2q_heading h2{font-size:clamp(36px,9vw,52px)}.b3by2q_headingDetails{justify-self:start;max-width:42ch}.b3by2q_headingDetails p{font-size:14px;line-height:1.35}.b3by2q_headingDetails>span{margin-top:4px;font-size:11px}.b3by2q_profile{padding-top:calc(var(--titlebar-h) + var(--s4))}.b3by2q_profileGrid{gap:var(--s4);margin-top:var(--s4);grid-template-columns:1fr}.b3by2q_profileIdentity{width:100%;max-width:440px;position:static}.b3by2q_bio{gap:var(--s3)}.b3by2q_name{font-size:64px}.b3by2q_next{margin-top:var(--s6);flex-wrap:wrap}}@media print{.b3by2q_profileIdentity{position:static}}
.et9bdG_taskbar{display:none}@media (max-width:1023px){.et9bdG_taskbar{z-index:var(--z-chrome);height:var(--taskbar-h);padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--paper);color:var(--text);border-top:var(--frame) solid var(--ink);transition:background-color var(--dur-ui) steps(2), color var(--dur-ui) steps(2), border-color var(--dur-ui) steps(2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}}.et9bdG_item{height:56px;min-height:44px;font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:500;line-height:1;display:flex}.et9bdG_item+.et9bdG_item{box-shadow:inset var(--hair) 0 0 0 color-mix(in srgb, var(--ink) 35%, transparent)}.et9bdG_glyph{height:20px;font-family:var(--font-display);font-feature-settings:"liga" 1;place-items:center;font-size:18px;line-height:1;display:grid}.et9bdG_item[aria-current=true]{background:var(--ink);color:var(--on-ink)}.et9bdG_item:focus-visible{outline-offset:-4px}html:not(.js) .et9bdG_taskbar{--paper:var(--black);--ink:var(--white);--text:var(--white);--on-ink:var(--black);--focus:var(--white)}
.RY5KAa_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}.RY5KAa_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}.RY5KAa_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}.RY5KAa_back:hover .RY5KAa_arrow{background:var(--text);color:var(--paper);transform:translate(-4px)}.RY5KAa_back:hover .RY5KAa_text{text-decoration-color:currentColor}
._13Oq3G_sheet{z-index:var(--z-sheet);background:var(--paper);color:var(--text);overscroll-behavior:contain;animation:_13Oq3G_open var(--dur-window) steps(8) both;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}._13Oq3G_sheet[hidden]{display:none}@keyframes _13Oq3G_open{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}._13Oq3G_bar{z-index:1;height:44px;padding:0 max(var(--margin), env(safe-area-inset-right,0px)) 0 max(var(--margin), env(safe-area-inset-left,0px));background:var(--ink);color:var(--paper);font-family:var(--font-display);font-feature-settings:"liga" 1;flex:none;justify-content:space-between;align-items:center;font-size:15px;display:flex;position:sticky;top:0}._13Oq3G_title{align-items:center;gap:10px;display:inline-flex}._13Oq3G_mark{aspect-ratio:1146/354;width:auto;height:16px;display:block}._13Oq3G_close{width:44px;height:44px;color:inherit;place-items:center;margin-right:-12px;font-size:16px;display:grid}._13Oq3G_close:focus-visible{outline-color:var(--paper);outline-offset:-6px}._13Oq3G_body{padding:24px max(var(--margin), env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom,0px)) max(var(--margin), env(safe-area-inset-left,0px));flex-direction:column;gap:40px;display:flex}._13Oq3G_links{flex-direction:column;display:flex}._13Oq3G_big{border-bottom:var(--frame) solid var(--ink);font-family:var(--font-display);font-feature-settings:"liga" 1;letter-spacing:-.02em;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0 4px;font-size:min(15vw,13svh);line-height:1;display:flex}@media (min-width:768px){._13Oq3G_big{font-size:clamp(3rem,10vw,7rem)}}._13Oq3G_bigArrow{font-size:.35em}._13Oq3G_sectionLabel{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-weight:500}._13Oq3G_builds{flex-direction:column;display:flex}._13Oq3G_build{border-bottom:var(--hair) solid color-mix(in srgb, var(--ink) 40%, transparent);grid-template-columns:32px auto 1fr;align-items:center;gap:14px;min-height:48px;display:grid}._13Oq3G_buildCounter{font-size:15px}._13Oq3G_buildName{font-family:var(--font-display);font-feature-settings:"liga" 1;font-size:20px;line-height:1}._13Oq3G_toggles{align-items:center;gap:12px;display:flex}@media (min-width:768px){._13Oq3G_body{padding-top:32px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));flex:1 0 auto;gap:56px}._13Oq3G_sectionLabel{margin-bottom:16px}._13Oq3G_build{gap:20px;min-height:72px}._13Oq3G_buildCounter{font-size:18px}._13Oq3G_buildName{font-size:clamp(1.5rem,3.4vw,2.25rem)}._13Oq3G_toggles{border-top:var(--frame) solid var(--ink);margin-top:auto;padding-top:24px}}@media (max-height:500px) and (orientation:landscape){._13Oq3G_body{align-items:start;column-gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:16px;padding-top:16px;display:grid}._13Oq3G_links{grid-row:1/span 2}._13Oq3G_big{padding:4px 0 2px;font-size:min(9vw,13svh)}._13Oq3G_build{min-height:44px}._13Oq3G_sectionLabel{margin-bottom:6px}._13Oq3G_toggles{border-top:0;margin-top:0;padding-top:0}}._13Oq3G_toggles{flex-wrap:wrap}._13Oq3G_barActions{align-items:center;gap:20px;display:flex}._13Oq3G_contact{text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;text-decoration:underline;display:inline-flex}._13Oq3G_highTideMark{width:32px;height:32px;color:var(--ink)}
:where(.oikHSq_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}.oikHSq_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}.oikHSq_window[data-plate]{box-shadow:var(--offset) var(--offset) 0 0 var(--plate)}.oikHSq_window[data-plate=cyan]{--plate:var(--cyan)}.oikHSq_window[data-plate=violet]{--plate:var(--violet)}.oikHSq_window[data-plate=coral]{--plate:var(--coral)}.oikHSq_window[data-plate=charcoal]{--plate:var(--charcoal)}.oikHSq_window[data-plate=black]{--plate:var(--black)}.oikHSq_window[data-plate=white]{--plate:var(--white)}.oikHSq_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}.oikHSq_title{white-space:normal;text-wrap:balance;overflow-wrap:break-word;flex:auto;min-width:0;padding-block:6px 4px}.oikHSq_controls{height:var(--bar);flex:none;align-items:center;gap:4px;display:flex}.oikHSq_sq{background:currentColor;width:8px;height:8px;display:block}.oikHSq_sq[data-hollow]{background:0 0;box-shadow:inset 0 0 0 2px}.oikHSq_close{width:24px;height:24px;color:inherit;flex:none;place-items:center;margin-top:2px;font-size:12px;display:grid}.oikHSq_close:focus-visible{outline-color:var(--wbt);outline-offset:-3px}@media (pointer:coarse){.oikHSq_close{width:44px;height:44px;margin:-8px -10px}.oikHSq_close:focus-visible{outline-offset:-13px}}.oikHSq_body{min-height:0;padding:var(--window-pad,16px);flex:auto;position:relative}.oikHSq_body[data-flush]{padding:0}[data-paper=violet] .oikHSq_window[data-paper=white]>.oikHSq_bar{box-shadow:inset 0 calc(-1 * var(--frame)) 0 0 var(--violet)}
.bHuUWG_cover{z-index:var(--z-cover);pointer-events:none;visibility:hidden;contain:strict;position:fixed;inset:0}.bHuUWG_cover:not([data-state=idle]){visibility:visible;pointer-events:auto}.bHuUWG_grid{position:absolute;inset:0}.bHuUWG_cover[data-mode=fade] .bHuUWG_grid{display:none}.bHuUWG_tile{width:calc(100% / var(--rc-cols) + 1px);height:calc(100% / var(--rc-rows) + 1px);background:var(--paper);backface-visibility:hidden;will-change:transform;position:absolute;transform:perspective(900px)rotateY(90deg)}.bHuUWG_rim{box-shadow:inset 0 0 0 var(--frame) var(--ink);opacity:0;position:absolute;inset:0}.bHuUWG_solid{background:var(--paper);opacity:0;position:absolute;inset:0}.bHuUWG_cover:not([data-mode=fade]) .bHuUWG_solid{display:none}.bHuUWG_label{font-family:var(--font-display);font-size:var(--fs-display-m);letter-spacing:.02em;white-space:nowrap;color:var(--ink);clip-path:inset(0 100% 0 0);line-height:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.bHuUWG_cover[data-mode=fade] .bHuUWG_label,.bHuUWG_cover[data-state=out] .bHuUWG_label{visibility:hidden}@media (max-width:767px){.bHuUWG_label{font-size:clamp(1.25rem,6.4vw,1.75rem)}}@media print{.bHuUWG_cover{display:none}}
.CuMbDa_prompt{left:var(--margin-l,24px);z-index:var(--z-chrome);width:min(320px,100vw - 32px);animation:.42s steps(6,end) both CuMbDa_promptIn;position:fixed;bottom:24px}.CuMbDa_text{font-size:var(--fs-ui);text-wrap:pretty;margin-bottom:16px;line-height:1.45}.CuMbDa_on{gap:12px}@keyframes CuMbDa_promptIn{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (max-width:1023px){.CuMbDa_prompt{left:16px;bottom:calc(56px + env(safe-area-inset-bottom,0px) + 16px)}}html[data-motion=reduce] .CuMbDa_prompt{animation:none}@media print{.CuMbDa_prompt{display:none}}
.CZQYLq_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 CZQYLq_toastIn;position:fixed;bottom:24px}.CZQYLq_text{font-size:var(--fs-ui);margin-bottom:16px;line-height:1.45}.CZQYLq_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 CZQYLq_toastIn{0%{clip-path:inset(100% -16px -16px)}to{clip-path:inset(-16px)}}@media (max-width:1023px){.CZQYLq_toast{right:16px;bottom:calc(56px + env(safe-area-inset-bottom,0px) + 16px)}}html[data-motion=reduce] .CZQYLq_toast{animation:none}@media print{.CZQYLq_toast{display:none}}
.yPa1aq_inspector{--rule:var(--ink)}.yPa1aq_inner{width:100%;max-width:var(--maxw);padding-inline:var(--margin-l) var(--margin-r);margin-inline:auto}.yPa1aq_layout{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);grid-template-rows:auto auto 1fr;display:grid}.yPa1aq_headCell{display:contents}.yPa1aq_runningHead{margin-bottom:var(--s6);grid-area:1/1/auto/-1}.yPa1aq_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}.yPa1aq_stageCol{margin-left:calc(-1 * var(--margin-l));grid-area:2/1/span 2/span 7;min-width:0;position:relative}.yPa1aq_sticky{top:calc(var(--titlebar-h) + (100vh - var(--titlebar-h) - 80vh) / 2);height:80vh;position:sticky}.yPa1aq_stage{position:absolute;inset:0}.yPa1aq_stage [data-stage-poster]{inset:24px 8px 40px var(--margin-l)}.yPa1aq_frame{inset:0 0 0 var(--margin-l);z-index:2;pointer-events:none;color:var(--ink);position:absolute}.yPa1aq_mark{width:16px;height:16px;position:absolute}.yPa1aq_mark:before,.yPa1aq_mark:after{content:"";background:currentColor;position:absolute}.yPa1aq_mark:before{width:16px;height:2px}.yPa1aq_mark:after{width:2px;height:16px}.yPa1aq_mark[data-corner=tl]{top:0;left:0}.yPa1aq_mark[data-corner=tr]{top:0;right:0}.yPa1aq_mark[data-corner=bl]{bottom:0;left:0}.yPa1aq_mark[data-corner=br]{bottom:0;right:0}.yPa1aq_mark[data-corner=tl]:before,.yPa1aq_mark[data-corner=tl]:after{top:0;left:0}.yPa1aq_mark[data-corner=tr]:before,.yPa1aq_mark[data-corner=tr]:after{top:0;right:0}.yPa1aq_mark[data-corner=bl]:before,.yPa1aq_mark[data-corner=bl]:after{bottom:0;left:0}.yPa1aq_mark[data-corner=br]:before,.yPa1aq_mark[data-corner=br]:after{bottom:0;right:0}.yPa1aq_readout{max-width:calc(100% - 56px);color:var(--text);align-items:center;gap:12px;display:flex;position:absolute;top:-2px;left:28px}.yPa1aq_readoutIdx{color:var(--label-ink,var(--ink));font-size:20px;line-height:1}.yPa1aq_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}.yPa1aq_readoutCount{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:500}.yPa1aq_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}.yPa1aq_controls{min-width:0;padding-top:var(--s5);grid-area:3/8/auto/-1}.yPa1aq_list{border-top:var(--frame) solid var(--rule);flex-direction:column;display:flex}.yPa1aq_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}.yPa1aq_radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.yPa1aq_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)}.yPa1aq_row[data-on]{color:var(--on-ink)}.yPa1aq_row[data-on] .yPa1aq_rowFill{transform:scaleX(1)}.yPa1aq_row:has(.yPa1aq_radio:focus-visible){outline:2px solid var(--focus);outline-offset:2px;z-index:1}.yPa1aq_idx{color:var(--label-ink,var(--ink));transition:color var(--dur-ui) steps(3);grid-area:idx;font-size:20px;line-height:1}.yPa1aq_row[data-on] .yPa1aq_idx{color:var(--on-ink)}.yPa1aq_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}.yPa1aq_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}.yPa1aq_row[data-on] .yPa1aq_count{color:var(--on-ink)}.yPa1aq_led{grid-area:led;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 2px}.yPa1aq_row[data-on] .yPa1aq_led{background:currentColor}@media (hover:hover) and (pointer:fine){.yPa1aq_row:not([data-on]):hover .yPa1aq_led{background:currentColor}.yPa1aq_row:not([data-on]):hover .yPa1aq_label{text-decoration:underline;text-decoration-thickness:var(--frame);text-underline-offset:.22em}}.yPa1aq_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}.yPa1aq_manifests{margin-top:var(--s5)}.yPa1aq_manifest{display:none}.yPa1aq_manifest[data-active]{display:block}html:not(.js) .yPa1aq_manifest{margin-bottom:var(--s4);display:block}.yPa1aq_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}.yPa1aq_manifestCount{color:var(--text)}.yPa1aq_bom{columns:2;column-gap:var(--gutter);column-rule:var(--hair) solid var(--rule)}.yPa1aq_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}.yPa1aq_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}.yPa1aq_bom:not([data-coded]) .yPa1aq_bomItem{grid-template-columns:minmax(0,1fr) auto}.yPa1aq_bomName{overflow-wrap:anywhere;min-width:0}.yPa1aq_bomCount{color:var(--muted);flex:none}.yPa1aq_callouts{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.yPa1aq_coDot,.yPa1aq_coLead,.yPa1aq_coChip{will-change:transform;position:absolute;top:0;left:0}.yPa1aq_coDot{background:var(--ink);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--paper)}.yPa1aq_coLead{background:var(--ink);transform-origin:0;height:1px}.yPa1aq_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}.yPa1aq_coCode{font-family:var(--font-text);letter-spacing:var(--tr-label);color:var(--muted);font-size:10px;font-weight:500}.yPa1aq_coCount{color:var(--muted)}.yPa1aq_coDot,.yPa1aq_coLead{opacity:0}.yPa1aq_coChip{clip-path:inset(0 100% 0 0)}.yPa1aq_coDot[data-on=true],.yPa1aq_coLead[data-on=true]{opacity:1;transition:opacity .12s steps(2,end)}.yPa1aq_coChip[data-on=true]{clip-path:inset(0);transition:clip-path .16s steps(4,end)}.yPa1aq_coDot[data-on=false],.yPa1aq_coLead[data-on=false],.yPa1aq_coChip[data-on=false]{visibility:hidden;transition:none}html.no-webgl .yPa1aq_callouts{display:none}@media (max-width:1023px){.yPa1aq_layout{grid-template-rows:none}.yPa1aq_runningHead{margin-bottom:var(--s5);grid-row:auto}.yPa1aq_lead{max-width:40ch;margin-bottom:var(--s5);grid-area:auto/1/auto/-1}.yPa1aq_stageCol{margin-inline:calc(-1 * var(--margin-l)) calc(-1 * var(--margin-r));grid-area:auto/1/auto/-1}.yPa1aq_sticky{height:45svh;min-height:300px;position:relative;top:auto}.yPa1aq_frame{inset:8px var(--margin-r) 8px var(--margin-l)}.yPa1aq_controls{padding-top:var(--s4);grid-area:auto/1/auto/-1}.yPa1aq_list{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yPa1aq_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}.yPa1aq_idx{align-self:start;padding-top:2px;font-size:16px}.yPa1aq_label{font-size:1.125rem}.yPa1aq_count{font-size:var(--fs-micro)}}@media (max-width:767px){.yPa1aq_readout{background:var(--paper);align-items:flex-start;padding-right:8px}.yPa1aq_readoutIdx{margin-top:-1px}.yPa1aq_readoutLabel{white-space:normal;text-wrap:balance;overflow:visible}.yPa1aq_readoutCount{padding-top:3px}.yPa1aq_caption{text-wrap:balance}.yPa1aq_list{grid-template-columns:repeat(2,minmax(0,1fr))}.yPa1aq_label{font-size:1rem}.yPa1aq_tag{padding:1px 4px 0;font-size:10px}.yPa1aq_bom{columns:1;column-rule:none}}.yPa1aq_colourToggle{align-self:flex-start;margin-top:24px}
.pamTnW_stands{--rise:48px;--tab:48px;--fig:64px}.pamTnW_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}.pamTnW_rung{margin-top:calc((5 - var(--r)) * var(--rise));padding-right:var(--s3);min-width:0;position:relative}.pamTnW_rung:last-child{padding-right:0}.pamTnW_tread{height:var(--frame);background:var(--ink);position:absolute;top:0;left:0;right:0}.pamTnW_riser{width:var(--frame);height:calc(var(--rise) + var(--frame));background:var(--ink);position:absolute;top:0;left:0}.pamTnW_rung[data-state=open] .pamTnW_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}.pamTnW_rung[data-state=open] .pamTnW_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}.pamTnW_rung[data-state=here] .pamTnW_tread{top:calc(var(--frame) - var(--s1));height:var(--s1)}.pamTnW_standing{left:var(--s2);bottom:calc(100% + var(--s1) - var(--frame));color:var(--ink);line-height:0;position:absolute}.pamTnW_standing>span{--px:var(--fig)!important}.pamTnW_body{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.pamTnW_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}.pamTnW_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}.pamTnW_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}.pamTnW_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}.pamTnW_rung[data-state=open] .pamTnW_name,.pamTnW_rung[data-state=open] .pamTnW_tab,.pamTnW_rung[data-state=open] .pamTnW_def{color:var(--muted)}.pamTnW_stands[data-ink=coral] .pamTnW_name{color:var(--text)}.pamTnW_stands[data-ink=coral] .pamTnW_rung[data-state=open] .pamTnW_name{color:var(--muted)}.pamTnW_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}.pamTnW_chipRow{flex-wrap:wrap;grid-column:1/span 4;align-items:center;gap:12px;display:flex}.pamTnW_chip{--chip-color:var(--text)}.pamTnW_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}.pamTnW_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}.pamTnW_workRow{border-top:var(--frame) solid var(--rule);flex-direction:column;gap:6px;min-width:0;padding-top:12px;display:flex}.pamTnW_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}.pamTnW_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){.pamTnW_stands{--rise:40px;--tab:40px}.pamTnW_def{font-size:var(--fs-label)}}@media (max-width:1023px){.pamTnW_stair{border-bottom:var(--hair) solid var(--rule);flex-direction:column-reverse;align-items:stretch;margin-top:0;padding-top:0;display:flex}.pamTnW_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}.pamTnW_tread,.pamTnW_riser{display:none}.pamTnW_rung[data-state=open]{border-top-style:dashed}.pamTnW_rung[data-state=here]{isolation:isolate;color:var(--on-ink);border-top-color:#0000;position:relative}.pamTnW_rung:has(+.pamTnW_rung[data-state=here]){border-top-color:#0000}.pamTnW_stair:has(>.pamTnW_rung[data-rung="1"][data-state=here]){border-bottom-color:#0000}.pamTnW_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}.pamTnW_rung[data-state=here] .pamTnW_tab,.pamTnW_rung[data-state=here] .pamTnW_name,.pamTnW_rung[data-state=here] .pamTnW_def{color:var(--on-ink)}.pamTnW_rung[data-state=here] .pamTnW_here{background:var(--on-ink);color:var(--ink)}.pamTnW_standing{color:var(--on-ink);grid-area:1/2;position:static}.pamTnW_standing>span{--px:48px!important}.pamTnW_body{grid-area:1/1}.pamTnW_tab{font-size:32px}.pamTnW_name{padding-top:4px;font-size:1.5rem}.pamTnW_def{grid-area:2/2/span 2;max-width:none;margin-top:4px}.pamTnW_here{grid-row:2}.pamTnW_rung[data-state=here] .pamTnW_def{grid-row:3}.pamTnW_facts{margin-top:var(--s5);border-top:0;padding-top:0}.pamTnW_chipRow,.pamTnW_note,.pamTnW_works{grid-column:1/-1}.pamTnW_note{margin-top:var(--s4);max-width:none}}@media (max-width:767px){.pamTnW_works{grid-template-columns:1fr}}html.freeze .pamTnW_standing [data-speed]>svg{transform:translateX(calc(var(--px) * -3));animation:none}
