._8uIgVG_card{border-radius:var(--radius-panel,1rem);box-shadow:var(--shadow-soft);text-align:center;background:#fff;border:1px solid #0b0a0a14;padding:1.5rem 1.25rem 2rem;scroll-margin-top:1rem}._8uIgVG_figure{width:11rem;margin:0 auto 1rem}._8uIgVG_figure img{filter:drop-shadow(0 12px 18px #0b0a0a29);width:100%;height:auto;transition:filter .6s;display:block}._8uIgVG_option{min-height:2.9rem;color:var(--color-ink);background:#fff;border:1px solid #0b0a0a1f;border-radius:999px;padding:.55rem 1rem;font-weight:500;transition:border-color .2s,background-color .2s}._8uIgVG_option:hover:not(:disabled){border-color:var(--ki-accent);background:var(--color-success-bg)}._8uIgVG_option:disabled{opacity:.6}._8uIgVG_typName{color:var(--typ-accent,var(--color-ink));letter-spacing:-.02em;margin-top:.25rem;font-size:2rem;font-weight:800}._8uIgVG_locked{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}._8uIgVG_lockOverlay{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:1.5rem 0 0}@media (prefers-reduced-motion:reduce){._8uIgVG_figure img,._8uIgVG_option{transition:none}}._8uIgVG_axes{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}._8uIgVG_axes li{gap:.3rem;display:grid}._8uIgVG_axisLabel{color:var(--color-ink-soft);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;font-size:.75rem;font-weight:600;display:flex}._8uIgVG_axisLabel strong{color:var(--color-ink);font-variant-numeric:tabular-nums}._8uIgVG_axisTrack{background:#0b0a0a17;border-radius:999px;height:8px;display:block;overflow:hidden}._8uIgVG_axisFill{border-radius:inherit;height:100%;transition:width .6s;display:block}._8uIgVG_sharedProfile{border-radius:var(--radius-panel,1rem);background:#fff;border:1px dashed #0b0a0a26;margin-top:1.25rem;padding:1rem}._8uIgVG_sharedProfile ._8uIgVG_axes{margin-top:.75rem}._8uIgVG_progress{background:#0b0a0a14;border-radius:999px;max-width:20rem;height:4px;margin:.75rem auto 0;overflow:hidden}._8uIgVG_progress span{border-radius:inherit;background:var(--ki-accent);height:100%;transition:width .4s;display:block}._8uIgVG_option{text-align:left;align-items:center;gap:.7rem;display:flex}._8uIgVG_key{width:1.4rem;height:1.4rem;color:var(--color-ink-soft);font-variant-numeric:tabular-nums;border:1px solid #0b0a0a26;border-radius:.35rem;flex:none;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}._8uIgVG_pair{grid-template-columns:1fr 1fr;gap:.75rem;display:grid;position:relative}._8uIgVG_pairCard{border-radius:var(--radius-panel,1rem);min-height:9rem;color:var(--color-ink);background:#fff;border:1px solid #0b0a0a1f;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-weight:600;line-height:1.35;transition:transform .2s,border-color .2s,background-color .2s;display:flex}._8uIgVG_pairCard:hover:not(:disabled){border-color:var(--ki-accent);background:var(--color-success-bg);transform:translateY(-2px)}._8uIgVG_pairOr{background:var(--color-ink);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._8uIgVG_scale{gap:.6rem;display:grid}._8uIgVG_range{width:100%;accent-color:var(--ki-accent);height:2.5rem}._8uIgVG_chip{min-height:2.75rem;color:var(--color-ink);background:#fff;border:1px solid #0b0a0a1f;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .9rem;font-weight:500;display:inline-flex}._8uIgVG_chip:disabled{opacity:.45}._8uIgVG_chipActive{border-color:var(--ki-accent);background:var(--color-success-bg)}._8uIgVG_lockForm{width:100%;max-width:26rem}@media (max-width:640px){._8uIgVG_card{padding:1.25rem 1rem 1.5rem}._8uIgVG_figure{width:8.5rem}._8uIgVG_typName{font-size:1.6rem}._8uIgVG_pair{grid-template-columns:1fr}._8uIgVG_pairCard{min-height:5.5rem}._8uIgVG_pairOr{top:50%}._8uIgVG_key{display:none}}@media (prefers-reduced-motion:reduce){._8uIgVG_progress span,._8uIgVG_pairCard{transition:none}}
.ZB1LEW_serif{font-family:var(--font-ranking-serif), Georgia, serif}.ZB1LEW_numeric{font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums}.ZB1LEW_monoLabel{font-family:var(--font-ranking-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:600;line-height:1.35}.ZB1LEW_hero{grid-template-columns:minmax(0,1fr) 19.5rem;align-items:start;gap:clamp(2.5rem,5.5vw,5rem);padding-top:clamp(2rem,4.5vw,4.25rem);display:grid}.ZB1LEW_heroCopy{max-width:53rem}.ZB1LEW_heroHeadline{max-width:53rem;color:var(--ranking-ink);font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.015em;word-spacing:.12em;font-size:clamp(3.5rem,5.7vw,5.7rem);font-weight:400;line-height:.96}.ZB1LEW_slicedWord{color:var(--ranking-green);white-space:nowrap;margin:-.08em -.3em -.28em;padding:.08em .3em .28em;font-style:italic;display:inline-block;position:relative}.ZB1LEW_slicedText{opacity:0}.ZB1LEW_wordSlice{padding:inherit;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;inset:0}.ZB1LEW_wordSlice:before{content:attr(data-text)}.ZB1LEW_heroSubline{max-width:34rem;color:var(--ranking-ink-soft);font-family:var(--font-ranking-sans), system-ui, sans-serif;margin-top:1.1rem;font-size:1.02rem;line-height:1.5}.ZB1LEW_heroSubline strong{color:var(--ranking-ink);font-weight:600}.ZB1LEW_pillLink{border:1px solid var(--ranking-line);min-width:7.6rem;min-height:2.2rem;color:var(--ranking-ink);font-family:var(--font-ranking-mono), monospace;letter-spacing:.15em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:.6rem 1.1rem;font-size:.64rem;font-weight:600;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.ZB1LEW_pillLink:hover{background:var(--ranking-ink);color:var(--ranking-paper)}.ZB1LEW_pillPrimary{border-color:var(--ranking-green);background:var(--ranking-green)}.ZB1LEW_pillPrimary:hover{border-color:var(--ranking-green-dark);background:var(--ranking-green-dark)}.ZB1LEW_infoPanel{align-self:start;margin-top:.15rem}.ZB1LEW_infoRow{border-bottom:1px solid color-mix(in srgb, var(--ranking-ink) 30%, transparent);min-height:5.6rem;color:var(--ranking-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.7rem .15rem .8rem 0;transition:border-color .16s;display:grid;position:relative;overflow:hidden}.ZB1LEW_infoRow:hover{border-bottom-color:var(--ranking-ink)}.ZB1LEW_infoRow:hover .ZB1LEW_infoCopy strong,.ZB1LEW_infoRow:hover .ZB1LEW_infoArrow{color:var(--ranking-green-dark)}.ZB1LEW_infoRow+.ZB1LEW_infoRow{min-height:6.2rem}.ZB1LEW_infoCopy{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.ZB1LEW_infoCopy>.ZB1LEW_monoLabel{color:var(--ranking-green);margin-bottom:.18rem}.ZB1LEW_infoCopy strong{letter-spacing:-.025em;max-width:14.8rem;font-size:1.03rem;font-weight:700;line-height:1.08;transition:color .16s}.ZB1LEW_infoCopy>span:last-child{max-width:15.3rem;color:color-mix(in srgb, var(--ranking-ink) 72%, transparent);margin-top:.28rem;font-size:.7rem;line-height:1.32;transition:color .16s}.ZB1LEW_infoRow:hover .ZB1LEW_infoCopy>span:last-child{color:var(--ranking-ink)}.ZB1LEW_infoArrow{z-index:4;stroke-width:2.6px;align-self:start;width:.95rem;height:.95rem;margin-top:.05rem;transition:transform .16s,color .16s;position:relative}.ZB1LEW_infoRow:hover .ZB1LEW_infoArrow{transform:translate(2px,-2px)}.ZB1LEW_blueRaster{z-index:0;opacity:.96;grid-template-rows:repeat(3,20px);grid-template-columns:repeat(14,20px);gap:2px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 42%,#0000001a 55%,#0000008c 72%,#000 88%);mask-image:linear-gradient(90deg,#0000 42%,#0000001a 55%,#0000008c 72%,#000 88%)}.ZB1LEW_blueRaster>span{display:block}.ZB1LEW_blueTileDark{background:#1a3f9e}.ZB1LEW_blueTileMid{background:#4763c4}.ZB1LEW_blueTileLight{background:#aebbe9}.ZB1LEW_blueTileSkip{background:0 0}.ZB1LEW_euStars{z-index:1;color:#fc0;filter:drop-shadow(0 1px #12276633);pointer-events:none;width:4.6rem;height:4.2rem;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.ZB1LEW_euStars span{font-size:1.7rem;line-height:1;display:block;position:absolute}.ZB1LEW_euStars span:first-child{top:0;right:.25rem}.ZB1LEW_euStars span:nth-child(2){font-size:1.4rem;top:1.5rem;left:.1rem}.ZB1LEW_euStars span:nth-child(3){font-size:1.25rem;bottom:0;right:.55rem}.ZB1LEW_worldMap{z-index:0;opacity:1;width:20rem;height:calc(100% - 1.2rem);position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 38%,#00000014 52%,#00000080 72%,#000 88%);mask-image:linear-gradient(90deg,#0000 38%,#00000014 52%,#00000080 72%,#000 88%)}.ZB1LEW_worldDotGreen{fill:#00cf8a}.ZB1LEW_worldDotDark{fill:#029a6b}.ZB1LEW_worldDotLight{fill:#7fe5c0}.ZB1LEW_worldDotGold{fill:#ffbd29}.ZB1LEW_worldDotRed{fill:#ef644f}.ZB1LEW_worldDotPurple{fill:#8b5fc7}.ZB1LEW_podiumHero{width:100vw;margin-left:calc(50% - 50vw)}.ZB1LEW_podiumBand{background:var(--ranking-cream);height:330px;position:relative;overflow:hidden}.ZB1LEW_rasterTileField{z-index:0;opacity:.92;width:2010px;height:330px;position:absolute;top:0;left:calc(50% - 1005px)}.ZB1LEW_podiumGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1.5rem;width:min(100% - 3rem,76rem);height:100%;margin:0 auto;padding:2.7rem 0;display:grid;position:relative}.ZB1LEW_podiumSlot{align-self:end;min-width:0}.ZB1LEW_podiumRank1{order:2}.ZB1LEW_podiumRank2{order:1}.ZB1LEW_podiumRank3{order:3}.ZB1LEW_podiumCard{aspect-ratio:1.76;color:#fff;isolation:isolate;border:0;border-radius:.75rem;flex-direction:column;padding:1.05rem 1.15rem 1rem;display:flex;position:relative;overflow:hidden}.ZB1LEW_podiumRank1 .ZB1LEW_podiumCard{aspect-ratio:1.6}.ZB1LEW_podiumCard:before{z-index:-2;content:"";background:linear-gradient(112deg,#ffffff08,#0000 45%,#0000002e);position:absolute;inset:0}.ZB1LEW_podiumCard:after{z-index:-1;content:"";background:linear-gradient(#0000 56%,#0000004d);position:absolute;inset:0}.ZB1LEW_podiumCardOpenAi{background:linear-gradient(120deg,#0a0b0b 0%,#262929 48%,#080909 100%)}.ZB1LEW_podiumCardAnthropic{background:linear-gradient(112deg,#713313 0%,#bc5b1d 51%,#6d2b0e 100%)}.ZB1LEW_podiumCardGoogle{background:linear-gradient(118deg,#122a45 0%,#31547b 48%,#101a2d 100%)}.ZB1LEW_podiumCardMistral{background:linear-gradient(112deg,#462516 0%,#aa511f 50%,#2c1b15 100%)}.ZB1LEW_podiumCardDefault{background:linear-gradient(118deg, #172820 0%, color-mix(in srgb, var(--podium-accent) 58%, #15231d) 52%, #0d1713 100%)}.ZB1LEW_podiumArt{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ZB1LEW_podiumArtImage{object-fit:cover;object-position:center;transform:scale(1.02)}.ZB1LEW_podiumStreaks{z-index:-1;opacity:.76;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ZB1LEW_podiumStreaks span{filter:blur(5px);background:linear-gradient(90deg,#0000,#ffffff38,#0000);border-radius:50%;height:clamp(.42rem,1vw,.85rem);position:absolute;right:-7%;transform:skew(-18deg)}.ZB1LEW_podiumStreaks span:first-child{width:72%;top:12%}.ZB1LEW_podiumStreaks span:nth-child(2){width:49%;top:25%}.ZB1LEW_podiumStreaks span:nth-child(3){width:86%;top:36%}.ZB1LEW_podiumStreaks span:nth-child(4){width:62%;top:50%}.ZB1LEW_podiumStreaks span:nth-child(5){width:92%;top:61%}.ZB1LEW_podiumStreaks span:nth-child(6){width:56%;top:72%}.ZB1LEW_podiumStreaks span:nth-child(7){width:77%;top:82%}.ZB1LEW_podiumStreaks span:nth-child(8){width:41%;top:91%}.ZB1LEW_podiumRank{--rank-a:#f6e27a;--rank-b:#d4a017;--rank-c:#8a5a05;--rank-ink:#3a2500;--rank-glow:#ffc83c73;background:linear-gradient(135deg, var(--rank-c) 0%, var(--rank-b) 22%, var(--rank-a) 48%, var(--rank-b) 74%, var(--rank-c) 100%);width:max-content;color:var(--rank-ink);font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 #ffffffb8, inset 0 -1px 0 #00000047, 0 4px 14px var(--rank-glow), 0 1px 2px #00000059;border-radius:.45rem;align-self:flex-start;align-items:baseline;gap:.32rem;padding:.38rem .62rem .34rem .55rem;font-size:1.45rem;line-height:.9;animation:.72s cubic-bezier(.22,1,.36,1) both ZB1LEW_rankBadgeEnter;display:inline-flex;position:relative;overflow:hidden}.ZB1LEW_podiumRank:before{mix-blend-mode:soft-light;content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff17 0 1px,#0000 1px 3px);position:absolute;inset:0}.ZB1LEW_podiumRankShine{pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff0 35%,#ffffffd9 50%,#fff0 65%,#0000 100%);width:45%;height:180%;animation:4.2s cubic-bezier(.4,0,.2,1) infinite ZB1LEW_rankShine;position:absolute;top:-40%;left:-60%;transform:skew(-18deg)}.ZB1LEW_podiumRankNumber,.ZB1LEW_podiumRank sup{text-shadow:0 1px #ffffff73;position:relative}.ZB1LEW_podiumRank sup{font-family:var(--font-ranking-mono), monospace;letter-spacing:.14em;text-transform:uppercase;vertical-align:baseline;font-size:.4em;font-weight:700;line-height:1;position:relative;top:0}.ZB1LEW_podiumRankGold{--rank-a:#fbe990;--rank-b:#e2b21f;--rank-c:#9a6a08;--rank-ink:#3a2500;--rank-glow:#ffc42880}.ZB1LEW_podiumRankSilver{--rank-a:#fff;--rank-b:#c9ced6;--rank-c:#7d8590;--rank-ink:#1f2530;--rank-glow:#c8d2e18c}.ZB1LEW_podiumRankBronze{--rank-a:#f2b98a;--rank-b:#c8793a;--rank-c:#7a3f14;--rank-ink:#2f1706;--rank-glow:#d2783c73}.ZB1LEW_podiumRankGold .ZB1LEW_podiumRankShine{animation-delay:.2s}.ZB1LEW_podiumRankSilver .ZB1LEW_podiumRankShine{animation-delay:1.4s}.ZB1LEW_podiumRankBronze .ZB1LEW_podiumRankShine{animation-delay:2.6s}@keyframes ZB1LEW_rankShine{0%{left:-60%}28%,to{left:130%}}@keyframes ZB1LEW_rankBadgeEnter{0%{opacity:0;transform:translateY(.35rem)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ZB1LEW_podiumRank,.ZB1LEW_podiumRankShine{animation:none}}.ZB1LEW_podiumLogoBadge{width:2.4rem;height:2.4rem;display:flex;position:absolute;top:.85rem;right:.85rem}.ZB1LEW_podiumLogo{width:100%;height:100%;font-size:1.3rem;box-shadow:inset 0 1px #ffffff40}.ZB1LEW_podiumIdentity{flex-direction:column;margin-top:.7rem;display:flex}.ZB1LEW_podiumModelName{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.45rem,2.2vw,1.95rem);line-height:1.03;overflow:hidden}.ZB1LEW_podiumModelName strong,.ZB1LEW_podiumLab{font-weight:700}.ZB1LEW_podiumLab{margin-top:.28rem;font-size:1.05rem;line-height:1.1}.ZB1LEW_podiumScore{font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:.32rem;line-height:1;display:inline-flex;position:absolute;bottom:.9rem;left:1.15rem}.ZB1LEW_podiumScore>span{font-size:1.7rem}.ZB1LEW_podiumScore small{letter-spacing:.06em;font-size:.68rem}.ZB1LEW_podiumShareRow{z-index:2;justify-content:center;margin-top:-1.1rem;display:flex;position:relative}.ZB1LEW_podiumShareTrigger{border-color:color-mix(in srgb, var(--ranking-ink) 20%, transparent);background:var(--ranking-paper);padding-inline:1.35rem}.ZB1LEW_podiumShareTrigger:hover{border-color:var(--ranking-ink);background:var(--ranking-ink);color:var(--ranking-paper)}.ZB1LEW_tickCross{--tick-color:color-mix(in srgb, var(--ranking-ink) 42%, transparent);z-index:3;background:linear-gradient(var(--tick-color), var(--tick-color)) center / 100% 1px no-repeat, linear-gradient(var(--tick-color), var(--tick-color)) center / 1px 100% no-repeat, linear-gradient(var(--ranking-cream), var(--ranking-cream)) center / 100% 3px no-repeat, linear-gradient(var(--ranking-cream), var(--ranking-cream)) center / 3px 100% no-repeat;width:.6rem;height:.6rem;position:absolute;transform:translate(-50%,-50%)}.ZB1LEW_top10Header{margin-bottom:1rem}.ZB1LEW_top10Header h2{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.015em;word-spacing:.12em;margin-bottom:.45rem;font-size:clamp(2.6rem,3.6vw,3.5rem);font-weight:400;line-height:.85}.ZB1LEW_top10Header p{max-width:62rem;color:var(--ranking-ink-soft);font-size:.88rem;line-height:1.5}.ZB1LEW_tabBand{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);width:100vw;margin-left:calc(50% - 50vw)}.ZB1LEW_tabInner{width:min(100% - 3rem,76rem);margin:0 auto;position:relative}.ZB1LEW_tabBar{justify-content:center;display:flex;overflow:visible}.ZB1LEW_tabButton{border-left:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 28%, transparent);appearance:none;color:var(--ranking-ink-soft);font-family:var(--font-ranking-numeric), monospace;text-align:center;white-space:nowrap;border-radius:0;flex:none;padding:.72rem 1.5rem;font-size:1.06rem;line-height:1;transition:color .16s,background-color .16s;position:relative}.ZB1LEW_tabButton:focus{outline:none}.ZB1LEW_tabButton:focus-visible{outline:2px solid var(--ranking-green-dark);outline-offset:-2px}.ZB1LEW_tabButton:last-of-type{border-right:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 28%, transparent)}.ZB1LEW_tabButton:before,.ZB1LEW_tabButton:after,.ZB1LEW_tabEndTicks:before,.ZB1LEW_tabEndTicks:after{--tick-color:color-mix(in srgb, var(--ranking-ink) 55%, transparent);z-index:3;background:linear-gradient(var(--tick-color), var(--tick-color)) center / 100% 1px no-repeat, linear-gradient(var(--tick-color), var(--tick-color)) center / 1px 100% no-repeat;content:"";pointer-events:none;width:.6rem;height:.6rem;position:absolute;left:-.5px}.ZB1LEW_tabButtonActive{border-radius:0}.ZB1LEW_tabButton:before,.ZB1LEW_tabEndTicks:before{top:0;transform:translate(-50%,-50%)}.ZB1LEW_tabButton:after,.ZB1LEW_tabEndTicks:after{bottom:0;transform:translate(-50%,50%)}.ZB1LEW_tabEndTicks{flex:none;align-self:stretch;width:0;position:relative}.ZB1LEW_tabButton:hover{color:var(--ranking-ink)}.ZB1LEW_tabButtonActive{background:color-mix(in srgb, var(--ranking-green) 30%, transparent);color:var(--ranking-ink)}.ZB1LEW_tabPanel{min-width:0}.ZB1LEW_leaderboardPanel{padding-top:clamp(.6rem,1vw,1rem)}.ZB1LEW_editorialTable{min-width:0}.ZB1LEW_tableHeader,.ZB1LEW_tableRow{grid-template-columns:5.2rem minmax(16rem,1.55fr) minmax(14rem,.9fr) minmax(7rem,.38fr);align-items:center;column-gap:clamp(1rem,3vw,2.4rem);display:grid}.ZB1LEW_tableHeader{min-height:1.75rem;color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:600}.ZB1LEW_tableHeader span:last-child{text-align:right}.ZB1LEW_tableRows{border-top:1px solid var(--ranking-line)}.ZB1LEW_tableRow{border-bottom:1px solid var(--ranking-line);min-height:3.2rem}.ZB1LEW_leaderboardFooter{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.ZB1LEW_rankNumber{color:var(--ranking-taupe);font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1}.ZB1LEW_modelCell{min-width:0;color:var(--ranking-ink);flex-direction:row;align-items:center;gap:.7rem;display:flex}.ZB1LEW_modelLogo{width:1.5rem;height:1.5rem}.ZB1LEW_modelText{flex-direction:column;justify-content:center;gap:.08rem;min-width:0;display:flex}.ZB1LEW_modelName{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.92rem,1.15vw,1.02rem);font-weight:400;line-height:1.16;overflow:hidden}.ZB1LEW_modelName strong{font-weight:700}.ZB1LEW_modelMeta{flex-wrap:nowrap;align-items:center;gap:.45rem;min-width:0;display:flex}.ZB1LEW_labLine{min-width:0;color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.42rem;font-size:.58rem;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.ZB1LEW_openChip{border:1px solid color-mix(in srgb, var(--ranking-green-dark) 35%, transparent);background:color-mix(in srgb, var(--ranking-green) 14%, transparent);color:var(--ranking-green-dark);font-family:var(--font-ranking-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.14rem .4rem;font-size:.5rem;font-weight:600;line-height:1}.ZB1LEW_tableRowReference{border-bottom:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 45%, transparent);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--ranking-ink-soft) 7%, transparent) 0 2px, transparent 2px 7px)}.ZB1LEW_referenceChip{border:1px solid color-mix(in srgb, var(--ranking-ink-soft) 40%, transparent);color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.14rem .4rem;font-size:.5rem;font-weight:600;line-height:1}.ZB1LEW_gapCell{align-items:center;gap:.8rem;min-width:0;display:flex}.ZB1LEW_gapValue{min-width:3.7rem;color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;font-variant-numeric:tabular-nums;font-size:.69rem}.ZB1LEW_gapTrack{background:var(--ranking-line);width:100%;height:.26rem;display:block;position:relative;overflow:hidden}.ZB1LEW_gapTrack>span{background:var(--ranking-ink);height:100%;display:block}.ZB1LEW_scoreValue{color:var(--ranking-ink);font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1;overflow:hidden}.ZB1LEW_leaderboardSkeleton{height:24rem;padding-top:1.5rem;overflow:hidden}.ZB1LEW_skeletonField{grid-template-columns:repeat(auto-fill,22px);grid-auto-rows:22px;justify-content:center;gap:6px;display:grid}.ZB1LEW_skeletonTile{opacity:.2;animation:1.15s ease-in-out infinite alternate ZB1LEW_rankingRasterShimmer}@keyframes ZB1LEW_rankingRasterShimmer{0%{opacity:.14}to{opacity:.9}}@media (max-width:1023px){.ZB1LEW_hero{grid-template-columns:minmax(0,1fr) 18.5rem;gap:2rem}.ZB1LEW_tableHeader,.ZB1LEW_tableRow{grid-template-columns:4.5rem minmax(13rem,1.5fr) minmax(11rem,.8fr) minmax(6rem,.35fr)}}@media (max-width:767px){.ZB1LEW_hero{grid-template-columns:minmax(0,1fr)}.ZB1LEW_infoPanel{width:min(100%,22.5rem)}}@media (max-width:639px){.ZB1LEW_hero{padding-top:2rem}.ZB1LEW_heroHeadline{font-size:clamp(3.05rem,14.5vw,4.3rem);line-height:.94}.ZB1LEW_heroActions{gap:.5rem}.ZB1LEW_pillLink{padding-inline:.9rem;font-size:.62rem}.ZB1LEW_podiumBand{height:auto}.ZB1LEW_podiumGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;width:min(100% - 1.5rem,32rem);height:auto;padding:3.5rem 0 2rem}.ZB1LEW_podiumRank1,.ZB1LEW_podiumRank2,.ZB1LEW_podiumRank3{order:initial}.ZB1LEW_podiumCard,.ZB1LEW_podiumRank1 .ZB1LEW_podiumCard{aspect-ratio:1.76}.ZB1LEW_top10Header{margin-bottom:1rem}.ZB1LEW_top10Header h2{font-size:2.6rem}.ZB1LEW_top10Header p{font-size:.9rem}.ZB1LEW_tabButton{padding:.9rem 1rem;font-size:1rem}.ZB1LEW_tableHeader,.ZB1LEW_tableRow{grid-template-columns:2.6rem minmax(0,1fr) auto;column-gap:.65rem}.ZB1LEW_tableHeader{min-height:2.8rem}.ZB1LEW_tableHeader span:nth-child(3),.ZB1LEW_gapCell{display:none}.ZB1LEW_tableRow{min-height:3.4rem}.ZB1LEW_rankNumber{font-size:1.6rem}.ZB1LEW_modelName{font-size:.98rem}.ZB1LEW_modelMeta{gap:.35rem;margin-top:.15rem}.ZB1LEW_labLine{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.52rem;overflow:hidden}.ZB1LEW_openChip{display:none}.ZB1LEW_scoreValue{text-overflow:clip;min-width:3.4rem;font-size:1.15rem;overflow:visible}.ZB1LEW_leaderboardSkeleton{height:18rem}}@media (prefers-reduced-motion:reduce){.ZB1LEW_pillLink,.ZB1LEW_infoArrow{transition:none}.ZB1LEW_skeletonTile{opacity:.45;animation:none}}.ZB1LEW_pillShare{gap:.45rem;min-height:2.75rem}.ZB1LEW_pillShare svg,.ZB1LEW_shareActions svg{width:.78rem;height:.78rem}.ZB1LEW_pillCopied,.ZB1LEW_pillCopied:hover{border-color:var(--ranking-green-dark);background:color-mix(in srgb, var(--ranking-green) 30%, var(--ranking-paper));color:var(--ranking-ink)}.ZB1LEW_shareDialog{--ranking-cream:#f9f7f2;--ranking-paper:#fdfbf6;--ranking-ink:#0b0a0a;--ranking-ink-soft:#6b675f;--ranking-green:#00cf8a;--ranking-green-dark:#029a6b;--ranking-line:#e3e0d6;border:1px solid var(--ranking-line);background:var(--ranking-cream);max-width:58rem;color:var(--ranking-ink);font-family:var(--font-ranking-sans), sans-serif;border-radius:10px}.ZB1LEW_shareDialogBody{overscroll-behavior-y:contain;max-height:calc(100dvh - 1.5rem);padding:1.5rem 1.6rem 1.35rem;overflow-y:auto}.ZB1LEW_shareHead{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.ZB1LEW_shareHead .ZB1LEW_monoLabel{color:var(--ranking-ink-soft)}.ZB1LEW_shareTitle{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.02em;margin-top:.35rem;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:400;line-height:1.02}.ZB1LEW_shareClose{border:1px solid var(--ranking-line);width:2.75rem;height:2.75rem;color:var(--ranking-ink);flex:none;place-items:center;transition:background-color .16s,border-color .16s;display:grid}.ZB1LEW_shareClose:hover{border-color:var(--ranking-ink);background:var(--ranking-paper)}.ZB1LEW_shareClose svg{width:.95rem;height:.95rem}.ZB1LEW_sharePreview{border:1px solid var(--ranking-line);background:var(--ranking-paper);aspect-ratio:var(--share-aspect,1600 / 660);border-radius:8px;position:relative;overflow:hidden}.ZB1LEW_sharePreviewSkeleton{background:var(--ranking-cream);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ZB1LEW_sharePreviewSkeleton .ZB1LEW_skeletonField{width:100%}.ZB1LEW_sharePreview img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block}.ZB1LEW_sharePreview[data-state=ok] img{opacity:1}.ZB1LEW_shareError{color:var(--ranking-ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;font-size:.8rem;font-weight:600;display:flex;position:absolute;inset:0}.ZB1LEW_shareError svg{width:1.6rem;height:1.6rem}.ZB1LEW_shareError button{border:1px solid var(--ranking-line);color:var(--ranking-ink);font-family:var(--font-ranking-mono), monospace;letter-spacing:.12em;text-transform:uppercase;padding:.45rem .8rem;font-size:.6rem;font-weight:600}.ZB1LEW_shareActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:min(100%,26rem);margin:1.25rem auto 0;display:grid}.ZB1LEW_shareActions .ZB1LEW_pillLink{text-align:center;gap:.45rem;width:100%;min-width:0;min-height:2.75rem;padding-inline:.6rem;line-height:1.35}.ZB1LEW_shareActions .ZB1LEW_pillLink:disabled{cursor:not-allowed;opacity:.5}.ZB1LEW_shareChannels{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:center;gap:.75rem;width:min(100%,30rem);margin:1.25rem auto 0;padding-top:1rem;display:grid}.ZB1LEW_shareChannels>*{width:100%;min-width:0;color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.4rem;font-size:.56rem;font-weight:600;display:flex}.ZB1LEW_shareChannels svg{box-sizing:content-box;color:#fff;border-radius:50%;width:1.15rem;height:1.15rem;padding:.75rem;transition:transform .16s}.ZB1LEW_shareChannels>:hover svg{transform:translateY(-2px)}.ZB1LEW_shareChannels [data-channel=x] svg{background:#0f1419}.ZB1LEW_shareChannels [data-channel=linkedin] svg{background:#0a66c2}.ZB1LEW_shareChannels [data-channel=whatsapp] svg{background:#25d366}.ZB1LEW_shareChannels [data-channel=bluesky] svg{background:#0085ff}.ZB1LEW_shareChannels [data-channel=threads] svg{background:var(--ranking-ink)}.ZB1LEW_shareChannels [data-channel=native] svg{background:var(--ranking-green);color:var(--ranking-ink)}.ZB1LEW_shareChannels>:focus-visible{outline:2px solid var(--ranking-green-dark);outline-offset:4px}.ZB1LEW_shareCta{background:var(--ranking-paper);position:relative}.ZB1LEW_shareCta:hover,.ZB1LEW_shareCta:focus-visible{background:var(--ranking-ink);color:var(--ranking-paper)}.ZB1LEW_shareCtaIcon{flex:none;width:.85rem;height:.85rem;overflow:visible}.ZB1LEW_shareCtaIcon circle{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:7s ease-out infinite ZB1LEW_shareNodeSignal}.ZB1LEW_shareNodeTop{animation-delay:.3s!important}.ZB1LEW_shareNodeBottom{animation-delay:.6s!important}.ZB1LEW_pillShare:hover .ZB1LEW_shareNodeStart,.ZB1LEW_pillShare:focus-visible .ZB1LEW_shareNodeStart,.ZB1LEW_shareTriggerInline:hover .ZB1LEW_shareNodeStart,.ZB1LEW_shareTriggerInline:focus-visible .ZB1LEW_shareNodeStart{transform:translate(-2px)}.ZB1LEW_pillShare:hover .ZB1LEW_shareNodeTop,.ZB1LEW_pillShare:hover .ZB1LEW_shareNodeBottom,.ZB1LEW_pillShare:focus-visible .ZB1LEW_shareNodeTop,.ZB1LEW_pillShare:focus-visible .ZB1LEW_shareNodeBottom,.ZB1LEW_shareTriggerInline:hover .ZB1LEW_shareNodeTop,.ZB1LEW_shareTriggerInline:hover .ZB1LEW_shareNodeBottom,.ZB1LEW_shareTriggerInline:focus-visible .ZB1LEW_shareNodeTop,.ZB1LEW_shareTriggerInline:focus-visible .ZB1LEW_shareNodeBottom{transform:translate(2px)}.ZB1LEW_shareCtaIcon circle{transition:transform .18s ease-out}.ZB1LEW_shareHoverPreview{z-index:10;aspect-ratio:1600/900;border:1px solid var(--ranking-line);background:var(--ranking-paper);opacity:0;pointer-events:none;width:240px;transition:opacity .18s ease-out,transform .18s ease-out;display:block;position:absolute;bottom:calc(100% + .75rem);left:50%;overflow:hidden;transform:translate(-50%)translateY(5px)rotate(4deg);box-shadow:0 10px 28px #0b0a0a22}.ZB1LEW_shareHoverPreview img{object-fit:contain;width:100%;height:100%;display:block}.ZB1LEW_shareHoverBelow{top:calc(100% + .75rem);bottom:auto;transform:translate(-50%)translateY(-5px)rotate(4deg)}@media (hover:hover){.ZB1LEW_pillShare:hover .ZB1LEW_shareHoverPreview,.ZB1LEW_pillShare:focus-visible .ZB1LEW_shareHoverPreview,.ZB1LEW_shareTriggerInline:hover .ZB1LEW_shareHoverPreview,.ZB1LEW_shareTriggerInline:focus-visible .ZB1LEW_shareHoverPreview{opacity:1;transform:translate(-50%)translateY(0)rotate(0)}}@media (hover:none){.ZB1LEW_shareHoverPreview{display:none}}.ZB1LEW_shareCtaPrimary{background:var(--ranking-ink);color:var(--ranking-paper)}.ZB1LEW_shareCta:focus-visible,.ZB1LEW_shareTriggerInline:focus-visible{outline:2px solid var(--ranking-green-dark);outline-offset:4px}.ZB1LEW_shareCta:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.ZB1LEW_shareCtaFooter{flex:1 1 0;gap:.35rem;min-width:0;padding-inline:.5rem}}@keyframes ZB1LEW_shareNodeSignal{0%,3%{fill:var(--ranking-green)}5%,to{fill:currentColor}}@media (prefers-reduced-motion:reduce){.ZB1LEW_shareCtaIcon circle{transition:none;animation:none}.ZB1LEW_shareHoverPreview{transition:none}}.ZB1LEW_shareHint{color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.06em;text-align:center;margin-top:.75rem;font-size:.58rem;transition:color .16s}.ZB1LEW_shareHintActive{color:var(--ranking-green-dark);font-weight:600}.ZB1LEW_shareTriggerInline{min-height:2.75rem;color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.45rem;padding-inline:.875rem;font-size:.62rem;font-weight:600;line-height:1;transition:color .16s;display:inline-flex;position:relative}.ZB1LEW_shareTriggerInline:hover{color:var(--ranking-ink)}.ZB1LEW_shareTriggerInline svg{width:.78rem;height:.78rem}.ZB1LEW_shareTriggerEnd{margin-inline-start:auto}.ZB1LEW_shareTriggerCenter{margin-inline:auto}.ZB1LEW_sharePreviewWrap{position:relative}.ZB1LEW_shareNav{border:1px solid var(--ranking-line);background:var(--ranking-paper);width:2.2rem;height:2.2rem;color:var(--ranking-ink);place-items:center;transition:background-color .16s,color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ZB1LEW_shareNav:hover{background:var(--ranking-ink);color:var(--ranking-paper)}.ZB1LEW_shareNav svg{width:1rem;height:1rem}.ZB1LEW_shareNavPrev{left:.55rem}.ZB1LEW_shareNavNext{right:.55rem}.ZB1LEW_shareVariants{overscroll-behavior-x:contain;scrollbar-width:thin;border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);justify-content:flex-start;margin-top:1.05rem;padding:.3rem;scroll-padding-inline:.3rem;display:flex;overflow:auto hidden}.ZB1LEW_shareVariantChip{flex:1 0 var(--share-variant-width,13rem);border-left:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 28%, transparent);appearance:none;min-width:0;min-height:2.75rem;color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.12em;text-align:center;text-transform:uppercase;white-space:normal;border-radius:0;justify-content:center;align-items:center;padding:.55rem .65rem;font-size:.6rem;font-weight:600;line-height:1.35;transition:color .16s,background-color .16s;display:inline-flex;position:relative}.ZB1LEW_shareVariantChip:focus{outline:none}.ZB1LEW_shareVariantChip:focus-visible{outline:2px solid var(--ranking-green-dark);outline-offset:-2px}.ZB1LEW_shareVariantChip:last-of-type{border-right:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 28%, transparent)}.ZB1LEW_shareVariantChip:before,.ZB1LEW_shareVariantChip:after,.ZB1LEW_shareVariantEndTicks:before,.ZB1LEW_shareVariantEndTicks:after{--tick-color:color-mix(in srgb, var(--ranking-ink) 55%, transparent);z-index:3;background:linear-gradient(var(--tick-color), var(--tick-color)) center / 100% 1px no-repeat, linear-gradient(var(--tick-color), var(--tick-color)) center / 1px 100% no-repeat;content:"";pointer-events:none;width:.5rem;height:.5rem;position:absolute;left:-.5px}.ZB1LEW_shareVariantChip:before,.ZB1LEW_shareVariantEndTicks:before{top:0;transform:translate(-50%,-50%)}.ZB1LEW_shareVariantChip:after,.ZB1LEW_shareVariantEndTicks:after{bottom:0;transform:translate(-50%,50%)}.ZB1LEW_shareVariantEndTicks{flex:none;align-self:stretch;width:0;position:relative}.ZB1LEW_shareVariantChip:hover{color:var(--ranking-ink)}.ZB1LEW_shareVariantChipActive{background:color-mix(in srgb, var(--ranking-green) 30%, transparent);color:var(--ranking-ink)}@media (max-width:640px){.ZB1LEW_shareDialogBody{padding:1.1rem 1rem}.ZB1LEW_shareChannels{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:1.25rem .75rem}}.ZB1LEW_lensList,.ZB1LEW_rasterTileFieldMobile{display:none}@media (max-width:639px){.ZB1LEW_heroBreak{display:none}.ZB1LEW_heroHeadline{white-space:nowrap;font-size:clamp(2.2rem,11.2vw,2.9rem);line-height:1}.ZB1LEW_hero{display:contents}.ZB1LEW_heroCopy{order:0;padding-top:1.25rem}.ZB1LEW_podiumHero{order:1}.ZB1LEW_infoPanel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;order:2;gap:.75rem;width:auto;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.ZB1LEW_infoPanel::-webkit-scrollbar{display:none}.ZB1LEW_infoRow,.ZB1LEW_infoRow+.ZB1LEW_infoRow{border:1px solid color-mix(in srgb, var(--ranking-ink) 18%, transparent);background:var(--ranking-paper);scroll-snap-align:start;border-radius:.75rem;flex:0 0 86%;min-height:5.2rem;padding:.75rem .85rem}.ZB1LEW_rasterTileField{display:none}.ZB1LEW_rasterTileFieldMobile{z-index:0;opacity:.92;width:666px;height:330px;display:block;position:absolute;top:0;left:calc(50% - 333px)}.ZB1LEW_podiumGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:.75rem;width:auto;padding:2.25rem 1rem 1.75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.ZB1LEW_podiumGrid::-webkit-scrollbar{display:none}.ZB1LEW_podiumSlot{scroll-snap-align:start;flex:0 0 82%;align-self:stretch}.ZB1LEW_podiumRank1{order:1}.ZB1LEW_podiumRank2{order:2}.ZB1LEW_podiumRank3{order:3}.ZB1LEW_podiumCard,.ZB1LEW_podiumRank1 .ZB1LEW_podiumCard{aspect-ratio:1.9}.ZB1LEW_podiumModelName{font-size:1.35rem}.ZB1LEW_podiumLab{font-size:.9rem}.ZB1LEW_podiumScore>span{font-size:1.45rem}.ZB1LEW_tabInner{scrollbar-width:none;width:100%;margin-block:-.4rem;padding-block:.4rem;overflow-x:auto}.ZB1LEW_tabInner::-webkit-scrollbar{display:none}.ZB1LEW_tabBar{width:max-content;margin-inline:auto;padding-inline:1rem}.ZB1LEW_tabButton{padding:.8rem .9rem;font-size:.95rem}.ZB1LEW_lensChart{display:none}.ZB1LEW_lensList{display:block}}@media (min-width:640px) and (max-width:1023px){.ZB1LEW_podiumGrid{gap:.9rem}.ZB1LEW_podiumCard{padding:.75rem .85rem .8rem}.ZB1LEW_podiumModelName{font-size:1.12rem}.ZB1LEW_podiumLab{font-size:.78rem}.ZB1LEW_podiumIdentity{margin-top:.45rem}.ZB1LEW_podiumLogoBadge{width:1.85rem;height:1.85rem;top:.65rem;right:.65rem}.ZB1LEW_podiumScore{bottom:.65rem;left:.85rem}.ZB1LEW_podiumScore>span{font-size:1.3rem}}
.Gr469q_root{--ease-out:cubic-bezier(.22, 1, .36, 1)}@keyframes Gr469q_hFallback{to{opacity:1;transform:none}}.Gr469q_oi{flex:none;width:3.25rem;height:3.25rem;display:inline-block}.Gr469q_oi svg{width:100%;height:100%;display:block;overflow:visible}.Gr469q_oiFloat{animation:5.5s ease-in-out infinite Gr469q_oiFloat}@keyframes Gr469q_oiFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.Gr469q_oiPiece{transform:var(--from);transform-box:fill-box;transform-origin:50%;transition:transform .8s var(--ease-out,cubic-bezier(.22, 1, .36, 1));transition-delay:calc(var(--p,0) * .11s + .25s);animation:1ms linear 3.4s forwards Gr469q_oiFallback}[data-in=true] .Gr469q_oiPiece{transform:none}@keyframes Gr469q_oiFallback{to{transform:none}}.Gr469q_feature{align-items:flex-start;gap:1rem;padding-block:.4rem;display:flex}.Gr469q_feature:hover .Gr469q_oi{animation:1.4s ease-in-out infinite Gr469q_oiFloat}.Gr469q_paperCard{background:#fbf9f3;border:1px solid #e6e0d2;border-radius:1rem;box-shadow:inset 0 1px #fffc,0 2px 6px #0b0a0a0d,0 18px 40px #0b0a0a14}.Gr469q_issueStage{aspect-ratio:4/3;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative}.Gr469q_issueCard{transform-origin:50% 100%;transition:transform .7s var(--ease-out), opacity .5s var(--ease-out);will-change:transform;position:absolute;inset:17% 14% auto 10%}.Gr469q_issueCard[data-entering=true]{opacity:0;transform:translate(10%,-40%)rotate(-10deg)}.Gr469q_issueCardShadow{pointer-events:none;background:radial-gradient(#0b0a0a38,#0000 68%);height:16%;position:absolute;bottom:-5%;left:4%;right:4%}.Gr469q_issueCardBody{--fold:2.4rem;color:var(--ink);clip-path:polygon(0 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% 100%, 0 100%);background:#fff;border:1px solid #e6e0d2;border-radius:.9rem 0 .9rem .9rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.Gr469q_issueCardFold{clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none;background:linear-gradient(225deg,#f3efe4 0%,#e3ded0 55%,#d2cbb9 100%);width:2.4rem;height:2.4rem;position:absolute;top:0;right:0}.Gr469q_issueCardFold:after{content:"";background:linear-gradient(225deg,#0000 48%,#0b0a0a14 50%,#0000 62%);position:absolute;inset:0}.Gr469q_issueCardThumb{aspect-ratio:2;background:#efece4;display:block;position:relative;overflow:hidden}.Gr469q_issueCardThumb img{object-fit:cover;width:100%;height:100%;display:block}.Gr469q_issueCardThumb:after{content:"";background:linear-gradient(#0000 70%,#0b0a0a14);position:absolute;inset:0}.Gr469q_floater{z-index:5;pointer-events:none;animation:Gr469q_floaterDrift var(--float-duration,6s) ease-in-out infinite;animation-delay:var(--float-delay,0s);position:absolute}@keyframes Gr469q_floaterDrift{0%,to{transform:translate(0, 0) rotate(var(--float-rotate,0deg))}50%{transform:translate(var(--float-x,0), var(--float-y,-10px)) rotate(calc(var(--float-rotate,0deg) + var(--float-turn,4deg)))}}.Gr469q_issueNavButton{min-height:2.4rem;color:var(--ink);transition:background-color .2s ease, transform .2s var(--ease-out);background:#fbf9f3;border:1px solid #e6e0d2;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.8rem;font-weight:600;display:inline-flex}.Gr469q_issueNavButton:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.Gr469q_issueNavButton:disabled{opacity:.4}.Gr469q_issueDots{gap:.35rem;display:inline-flex}.Gr469q_issueDots>span{width:.45rem;height:.45rem;transition:transform .3s var(--ease-out), background-color .3s ease;background:#d6cfbe;border-radius:50%}.Gr469q_issueDots>span[data-active=true]{background:var(--ki-accent);transform:scale(1.35)}.Gr469q_greySurface{--section-bg:color-mix(in srgb, var(--surface-muted,#e5e7eb) 20%, var(--surface,#fff));background:var(--section-bg)}.Gr469q_tiltCard{transition:transform .9s var(--ease-out);transform:rotate(-4deg)}[data-in=true] .Gr469q_tiltCard{transform:rotate(-1.6deg)}[data-in=true] .Gr469q_tiltCard:hover{transform:rotate(-.3deg)}.Gr469q_lensBand{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft,#6b675f) 30%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--ranking-ink-soft,#6b675f) 30%, transparent);margin:0 .6rem;position:relative}.Gr469q_lensBar{flex-wrap:wrap;justify-content:center;display:flex}.Gr469q_lensTab{border-left:1px dashed color-mix(in srgb, var(--ranking-ink-soft,#6b675f) 28%, transparent);color:var(--ranking-ink-soft,#6b675f);font-family:var(--font-ranking-numeric), monospace;white-space:nowrap;flex:none;padding:.68rem 1.1rem;font-size:.98rem;line-height:1;transition:color .16s,background-color .16s;position:relative}.Gr469q_lensTab:hover{color:var(--ranking-ink,#0b0a0a)}.Gr469q_lensTab:focus-visible{outline:2px solid var(--ranking-green-dark,#029a6b);outline-offset:-2px}.Gr469q_lensTabActive,.Gr469q_lensTabActive:hover{background:color-mix(in srgb, var(--ranking-green,#00cf8a) 30%, transparent);color:var(--ranking-ink,#0b0a0a)}.Gr469q_lensTab:before,.Gr469q_lensTab:after,.Gr469q_lensEnd:before,.Gr469q_lensEnd:after{--tick-color:color-mix(in srgb, var(--ranking-ink,#0b0a0a) 55%, transparent);z-index:3;background:linear-gradient(var(--tick-color), var(--tick-color)) center / 100% 1px no-repeat, linear-gradient(var(--tick-color), var(--tick-color)) center / 1px 100% no-repeat;content:"";pointer-events:none;width:.6rem;height:.6rem;position:absolute;left:-.5px}.Gr469q_lensTab:before,.Gr469q_lensEnd:before{top:0;transform:translate(-50%,-50%)}.Gr469q_lensTab:after,.Gr469q_lensEnd:after{bottom:0;transform:translate(-50%,50%)}.Gr469q_lensEnd{border-left:1px dashed color-mix(in srgb, var(--ranking-ink-soft,#6b675f) 28%, transparent);flex:none;align-self:stretch;width:0;position:relative}.Gr469q_lensPanels{padding-top:.9rem;display:grid}.Gr469q_lensPanel{grid-area:1/1}.Gr469q_lensPanel[data-active=false]{visibility:hidden;pointer-events:none}.Gr469q_lensPanel[data-active=true]{animation:Gr469q_panelIn .45s var(--ease-out) both}.Gr469q_lensPanel[data-active=true] .Gr469q_gapBar{animation:Gr469q_gapGrow .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms + .12s)}.Gr469q_gapBar{transform-origin:0}@keyframes Gr469q_gapGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Gr469q_panelIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.Gr469q_board ol>li{grid-template-columns:2.6rem minmax(8rem,1.4fr) minmax(6.5rem,1fr) minmax(4.2rem,.5fr);column-gap:clamp(.6rem,1.5vw,1.2rem)}.Gr469q_board div:has(>ol)>div[aria-hidden=true]{grid-template-columns:2.6rem minmax(8rem,1.4fr) minmax(6.5rem,1fr) minmax(4.2rem,.5fr);column-gap:clamp(.6rem,1.5vw,1.2rem)}@media (max-width:639px){.Gr469q_board ol>li{grid-template-columns:2rem minmax(0,1fr) minmax(3.6rem,max-content)}.Gr469q_board div:has(>ol)>div[aria-hidden=true]{grid-template-columns:2rem minmax(0,1fr) minmax(3.6rem,max-content)}.Gr469q_board ol>li>span:nth-child(3){display:none}.Gr469q_board div:has(>ol)>div[aria-hidden=true]>span:nth-child(3){display:none}}.Gr469q_inputPanel{border-radius:var(--radius-panel);box-shadow:inset 0 1px 0 #ffffffe6, var(--shadow-glass);background:linear-gradient(135deg,#fffffff5,#ffffffd1);border:1px solid #ffffffb3;padding:20px}.Gr469q_inputPanel:focus-within{box-shadow:inset 0 0 0 1.5px var(--ki-accent-text), var(--shadow-glass)}.Gr469q_chip{min-height:2.1rem;color:var(--ink-soft);background:#fffc;border:1px solid #0b0a0a1a;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.8rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.Gr469q_chip:hover{color:var(--ink)}.Gr469q_chipActive,.Gr469q_chipActive:hover{border-color:var(--ink);background:var(--ink);color:#fff}.Gr469q_styleChip{width:4.6rem;color:var(--ink-soft);text-align:center;transition:transform .25s var(--ease-out), color .2s ease;border-radius:.7rem;flex-direction:column;flex:none;gap:.35rem;padding:.25rem;font-size:.68rem;font-weight:600;display:flex}.Gr469q_styleChip img{aspect-ratio:1;object-fit:cover;border:2px solid #0000;border-radius:.55rem;width:100%;transition:border-color .2s;display:block}.Gr469q_styleChip:hover{transform:translateY(-2px)}.Gr469q_styleChipActive{color:var(--ink)}.Gr469q_styleChipActive img{border-color:var(--ink)}.Gr469q_imageCanvas{background:#efece4;border-radius:.9rem;position:relative;overflow:hidden}.Gr469q_imageCanvas img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out), opacity .9s var(--ease-out);display:block}.Gr469q_imageCanvas[data-developing=true] img{opacity:0;transform:scale(1.08)}.Gr469q_imageBadge{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0b0a0ab8;border-radius:999px;padding:.25rem .6rem;font-size:.65rem;font-weight:700;position:absolute;top:.6rem;left:.6rem}.Gr469q_previewLine{opacity:0;animation:Gr469q_hFallback .5s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * .18s);transform:translateY(.4rem)}.Gr469q_plusCheck{opacity:0;width:1.6rem;height:1.6rem;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .3s;transition-delay:calc(var(--i,0) * .16s + .35s);flex:none;animation:1ms linear 3.4s forwards Gr469q_hFallback;display:inline-block;transform:scale(.2)rotate(-40deg)}[data-in=true] .Gr469q_plusCheck{opacity:1;transform:none}.Gr469q_plusRow{opacity:0;transition:transform .5s var(--ease-out), opacity .4s ease;transition-delay:calc(var(--i,0) * .16s + .25s);animation:1ms linear 3.4s forwards Gr469q_hFallback;transform:translate(-.6rem)}[data-in=true] .Gr469q_plusRow{opacity:1;transform:none}.Gr469q_kiwiSlot{aspect-ratio:1;color:#0b0a0a8c;letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1.5px dashed #0b0a0a4d;border-radius:1rem;justify-content:center;align-items:center;width:7rem;font-size:.62rem;font-weight:700;display:flex}.Gr469q_dropZone{min-height:5.5rem;color:var(--ink-soft);text-align:center;background:#fff9;border:1.5px dashed #0b0a0a38;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:.8rem;transition:border-color .2s,background-color .2s;display:flex}.Gr469q_dropZone:hover,.Gr469q_dropZoneActive{border-color:var(--ki-accent-text);color:var(--ink);background:#00cf8a0f}.Gr469q_uploadThumb{background:#fff;border:1px solid #0b0a0a1a;border-radius:.6rem;width:3.6rem;height:3.6rem;position:relative;overflow:hidden}.Gr469q_uploadThumb img{object-fit:cover;width:100%;height:100%}.Gr469q_plusCard{border:1.5px solid color-mix(in srgb, var(--ki-accent) 55%, transparent);box-shadow:0 0 0 6px color-mix(in srgb, var(--ki-accent) 9%, transparent), 0 18px 40px #00cf8a1f;background:#fff;border-radius:1.1rem}.Gr469q_kiwi{transform-origin:50% 90%;width:100%;height:auto;animation:5.5s ease-in-out infinite Gr469q_kiwiFloat;position:relative}@keyframes Gr469q_kiwiFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-8px)rotate(1.5deg)}}.Gr469q_kiwiWrap{opacity:0;transition:opacity .6s var(--ease-out), transform .9s cubic-bezier(.34, 1.4, .64, 1);transition-delay:.35s;animation:1ms linear 3.4s forwards Gr469q_hFallback;transform:translateY(1.5rem)scale(.85)}[data-in=true] .Gr469q_kiwiWrap{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Gr469q_oiFloat,.Gr469q_feature:hover .Gr469q_oi{animation:none}.Gr469q_oiPiece{transition:none;animation:none;transform:none}.Gr469q_issueCard,.Gr469q_issueNavButton,.Gr469q_issueDots>span,.Gr469q_styleChip,.Gr469q_imageCanvas img{transition:none}.Gr469q_issueCard[data-entering=true],.Gr469q_imageCanvas[data-developing=true] img{opacity:1;transform:none}.Gr469q_gapBar,.Gr469q_lensPanel[data-active=true],.Gr469q_lensPanel[data-active=true] .Gr469q_gapBar,.Gr469q_floater,.Gr469q_kiwi{animation:none}.Gr469q_tiltCard,[data-in=true] .Gr469q_tiltCard{transition:none;transform:rotate(-1.6deg)}.Gr469q_kiwiWrap,.Gr469q_previewLine,.Gr469q_plusCheck,.Gr469q_plusRow{opacity:1;transition:none;animation:none;transform:none}}.Gr469q_boardCompact li{min-height:2.3rem}.Gr469q_lensPills .Gr469q_lensBand{border:0;margin:0}.Gr469q_lensPills .Gr469q_lensBar{flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.75rem .25rem .25rem}.Gr469q_lensPills .Gr469q_lensTab{border:1px solid var(--paper-line,#e6e0d2);background:#fff;border-radius:999px;min-height:2.25rem;padding:0 .9rem;font-family:inherit;font-size:.84rem;font-weight:600}.Gr469q_lensPills .Gr469q_lensTabActive,.Gr469q_lensPills .Gr469q_lensTabActive:hover{border-color:var(--ranking-ink,#0b0a0a);background:var(--ranking-ink,#0b0a0a);color:#fff}.Gr469q_lensPills .Gr469q_lensTab:before,.Gr469q_lensPills .Gr469q_lensTab:after,.Gr469q_lensPills .Gr469q_lensEnd{display:none}.Gr469q_lensPills .Gr469q_lensPanels{grid-template-columns:minmax(0,1fr);padding-top:.5rem}@media (max-width:639px){.Gr469q_lensPills ol>li{grid-template-columns:1.7rem minmax(0,1fr) minmax(3.2rem,max-content);column-gap:.45rem}.Gr469q_lensPills div:has(>ol)>div[aria-hidden=true]{grid-template-columns:1.7rem minmax(0,1fr) minmax(3.2rem,max-content);column-gap:.45rem}.Gr469q_lensPills ol>li>span:first-child{font-size:1.3rem}.Gr469q_lensPills ol>li>a>span>span:first-child{font-size:.9rem}}
.bVqnEW_skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--ranking-line) 55%, transparent), color-mix(in srgb, var(--ranking-line) 25%, transparent), color-mix(in srgb, var(--ranking-line) 55%, transparent));background-size:200% 100%;border-radius:12px;height:340px;animation:1.4s ease-in-out infinite bVqnEW_shimmer}@keyframes bVqnEW_shimmer{to{background-position:-200% 0}}.bVqnEW_measure{color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.04em;text-align:center;margin:.25rem 0 .75rem;font-size:.72rem}.bVqnEW_empty{color:var(--ranking-ink-soft);text-align:center;padding:3rem 0}.bVqnEW_verdict{color:var(--ranking-ink);margin:0;font-size:.9rem;line-height:1.45}.bVqnEW_trustToolbar{flex-wrap:wrap;gap:.75rem 1.5rem}.bVqnEW_legend{color:var(--ranking-ink);flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.bVqnEW_legend li{align-items:center;gap:.45rem;display:inline-flex}.bVqnEW_legend span{border-radius:3px;width:.8rem;height:.8rem}@media (prefers-reduced-motion:reduce){.bVqnEW_skeleton{animation:none}}.bVqnEW_chartWithLabels{position:relative}.bVqnEW_rowLabels{z-index:1;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}.bVqnEW_rowLabels li{align-items:center;gap:.6rem;display:flex;position:absolute;left:0;right:0;transform:translateY(-50%)}.bVqnEW_rowRank{width:1.5rem;color:var(--ranking-taupe);font-family:var(--font-ranking-numeric), monospace;flex:none;font-size:1.05rem}.bVqnEW_rowLogo{width:1.4rem;height:1.4rem}.bVqnEW_rowName{min-width:0;color:var(--ranking-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:500;overflow:hidden}.bVqnEW_rowNameWrap{min-width:0;color:var(--ranking-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.bVqnEW_tooltipLab{gap:.45rem}.bVqnEW_tooltipLogo{width:1.1rem;height:1.1rem}.bVqnEW_tooltipBar{border-radius:999px;height:.42rem;margin-top:.7rem;display:flex;overflow:hidden}.bVqnEW_tooltipKind{align-items:center;gap:.45rem;display:inline-flex}.bVqnEW_tooltipKind i{border-radius:2px;width:.55rem;height:.55rem}.bVqnEW_overview{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.bVqnEW_overviewCell{border:0;border-left:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 28%, transparent);appearance:none;min-width:0;color:var(--ranking-ink);cursor:pointer;text-align:left;background:0 0;align-content:start;gap:.7rem;padding:1.1rem 1.1rem 1.15rem;transition:background-color .16s;display:grid}.bVqnEW_overviewCell:first-child{border-left:0}.bVqnEW_overviewCell:hover{background:color-mix(in srgb, var(--ranking-green) 8%, transparent)}.bVqnEW_overviewCellActive,.bVqnEW_overviewCellActive:hover{background:color-mix(in srgb, var(--ranking-green) 22%, transparent)}.bVqnEW_overviewCell:focus-visible{outline:2px solid var(--ranking-green);outline-offset:-2px}.bVqnEW_overviewLabel{color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:600}.bVqnEW_overviewCellActive .bVqnEW_overviewLabel{color:var(--ranking-green-dark)}.bVqnEW_overviewWinner{align-items:center;gap:.55rem;min-width:0;font-size:.95rem;font-weight:600;line-height:1.15;display:flex}.bVqnEW_overviewWinner>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bVqnEW_overviewLogo{width:1.6rem;height:1.6rem}.bVqnEW_overviewValue{font-family:var(--font-ranking-numeric), monospace;align-items:baseline;gap:.4rem;font-size:1.6rem;line-height:1;display:flex}.bVqnEW_overviewValue small,.bVqnEW_winnerValue small{color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}.bVqnEW_overviewEmpty{color:var(--ranking-ink-soft);font-size:.85rem}.bVqnEW_detail{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);align-items:start;gap:2rem;margin-top:1.75rem;display:grid}.bVqnEW_detailChart{min-width:0}.bVqnEW_winner{border:1px solid var(--ranking-line);background:var(--ranking-paper);border-radius:14px;gap:1rem;padding:1.4rem 1.35rem;display:grid}.bVqnEW_winnerKicker{color:var(--ranking-green-dark);font-family:var(--font-ranking-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:600}.bVqnEW_winnerHead{align-items:center;gap:.8rem;display:flex}.bVqnEW_winnerLogo{width:2.75rem;height:2.75rem}.bVqnEW_winnerName{color:var(--ranking-ink);font-family:var(--font-ranking-serif), Georgia, serif;font-size:1.7rem;line-height:1;text-decoration:none;display:block}.bVqnEW_winnerName:hover{color:var(--ranking-green-dark)}.bVqnEW_winnerLab{color:var(--ranking-ink-soft);margin-top:.3rem;font-size:.8rem;display:block}.bVqnEW_winnerValue{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);font-family:var(--font-ranking-numeric), monospace;align-items:baseline;gap:.5rem;padding-top:.9rem;font-size:3rem;line-height:1;display:flex}.bVqnEW_winnerLink{justify-self:start}@media (max-width:1100px){.bVqnEW_overview{grid-template-columns:repeat(3,minmax(0,1fr))}.bVqnEW_overviewCell:nth-child(4){border-left:0}.bVqnEW_overviewCell:nth-child(n+4){border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent)}.bVqnEW_detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bVqnEW_overview{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.bVqnEW_overview::-webkit-scrollbar{display:none}.bVqnEW_overviewCell{scroll-snap-align:start;flex:0 0 72%}.bVqnEW_overviewCell:nth-child(n+4){border-top:0}.bVqnEW_overviewCell:nth-child(4){border-left:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 28%, transparent)}.bVqnEW_winnerValue{font-size:2.4rem}}.bVqnEW_gate{grid-column:1/-1;margin:1.5rem auto 0}.bVqnEW_detail>.bVqnEW_gate{margin-top:0}
.pV6Xla_explorer{border:1px solid var(--hairline);border-radius:var(--radius-panel);background:var(--surface);color:var(--ink);scroll-margin-top:2rem;overflow:clip}.pV6Xla_workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;padding:2rem 2.5rem 3rem;display:grid}.pV6Xla_graphicPanel,.pV6Xla_storyControls,.pV6Xla_resultOutcome{min-width:0}.pV6Xla_taskFigure{width:100%;margin:0}.pV6Xla_taskStatement{justify-content:center;align-items:center;gap:1rem;min-height:5rem;margin-bottom:1.5rem;display:flex}.pV6Xla_taskStatement>strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,5vw,5rem);font-weight:600;line-height:1}.pV6Xla_taskStatement>p{max-width:13rem;margin:0;font-size:1rem;line-height:1.5}.pV6Xla_taskGrid{grid-template-columns:repeat(10,minmax(0,1fr));gap:.5rem;max-width:23rem;margin:0 auto;display:grid}.pV6Xla_taskCell{aspect-ratio:1;border-radius:calc(var(--radius-thumb) / 2);background:var(--surface-muted);display:block;position:relative;overflow:hidden}.pV6Xla_taskFirst,.pV6Xla_taskSecond{height:100%;transition:width var(--duration-ui) var(--ease-ui), background-color var(--duration-ui) var(--ease-ui);display:block;position:absolute;inset:0 auto 0 0}.pV6Xla_taskFirst{background:var(--task-first)}.pV6Xla_taskSecond{background:var(--task-second)}.pV6Xla_taskLegend{min-height:2.5rem;color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin:1.25rem auto 0;font-size:.875rem;line-height:1.5;display:flex}.pV6Xla_taskLegend>span{align-items:center;gap:.375rem;display:inline-flex}.pV6Xla_taskLegend i{flex-shrink:0;width:.625rem;height:.625rem;display:block}.pV6Xla_keyGreen{background:var(--ki-accent)}.pV6Xla_keyMuted{background:var(--surface-muted)}.pV6Xla_keyTint{background:color-mix(in srgb, var(--ki-accent) 23%, var(--surface))}.pV6Xla_keyInk{background:var(--ink)}.pV6Xla_storyControls{gap:1.75rem;display:grid}.pV6Xla_progressHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pV6Xla_progressHeader>p{color:var(--ink-soft);margin:0;font-size:.875rem}.pV6Xla_progressDots{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pV6Xla_progressDots>li>span:first-child{background:var(--surface-muted);width:.5rem;height:.5rem;transition:background-color var(--duration-ui);border-radius:50%;display:block}.pV6Xla_progressDots>li[data-complete=true]>span:first-child{background:var(--ki-accent)}.pV6Xla_progressDots>li[aria-current=step]>span:first-child{border-radius:var(--radius);background:var(--ink);width:1.5rem}.pV6Xla_stepPanel{min-height:24rem;animation:pV6Xla_reveal var(--duration-ui) var(--ease-ui) both}.pV6Xla_parameter{gap:.75rem}.pV6Xla_parameterQuestion{letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.2}.pV6Xla_valueRow{align-items:center;min-height:5.5rem;margin-top:.5rem;display:flex}.pV6Xla_numberGroup{color:var(--ink-soft);align-items:baseline;gap:.625rem;font-size:1.25rem;display:inline-flex}.pV6Xla_numberGroup .pV6Xla_numberInput{border-color:var(--hairline);background:var(--surface);width:7.5rem;height:5rem;box-shadow:none;text-align:center;letter-spacing:-.05em;font-variant-numeric:tabular-nums;appearance:textfield;padding:.5rem .75rem;font-size:2.75rem;font-weight:500;line-height:1}.pV6Xla_numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pV6Xla_range{appearance:none;width:100%;height:3.5rem;accent-color:var(--ki-accent);cursor:pointer;background:0 0;margin:0;padding:0;display:block}.pV6Xla_range::-webkit-slider-runnable-track{border-radius:var(--radius);background:linear-gradient(to right, var(--ki-accent) 0%, var(--ki-accent) var(--range-position), var(--surface-muted) var(--range-position), var(--surface-muted) 100%);height:8px}.pV6Xla_range::-moz-range-track{border-radius:var(--radius);background:var(--surface-muted);height:8px}.pV6Xla_range::-moz-range-progress{background:var(--ki-accent);height:8px}.pV6Xla_range::-webkit-slider-thumb{border:4px solid var(--surface);background:var(--ki-accent-text);width:30px;height:30px;box-shadow:0 0 0 1px var(--ki-accent-text);appearance:none;border-radius:50%;margin-top:-11px}.pV6Xla_range::-moz-range-thumb{border:4px solid var(--surface);background:var(--ki-accent-text);width:22px;height:22px;box-shadow:0 0 0 1px var(--ki-accent-text);border-radius:50%}.pV6Xla_range:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.pV6Xla_rangeLabels{color:var(--ink-soft);justify-content:space-between;gap:1rem;margin-top:-.5rem;font-size:.875rem;display:flex}.pV6Xla_rangeLabels>span:last-child{text-align:right}.pV6Xla_parameterHelp{min-height:3rem;margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}.pV6Xla_stepAction{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.pV6Xla_stepAction>:last-child{min-width:9rem;min-height:48px}.pV6Xla_resultPanel{animation:pV6Xla_reveal var(--duration-ui) var(--ease-ui) both;padding:1.5rem 2.5rem 2rem}.pV6Xla_resultTitle{text-align:center;letter-spacing:-.045em;text-wrap:balance;max-width:42rem;margin:0 auto 2.5rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:600;line-height:1.15}.pV6Xla_resultTitle:focus-visible,.pV6Xla_explorer summary:focus-visible,.pV6Xla_explorerDialog summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.pV6Xla_resultOutcome{flex-direction:column;align-items:flex-start;display:flex}.pV6Xla_timeReadout{align-items:center;gap:1rem;display:flex}.pV6Xla_timeReadout>strong{letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(3.75rem,6vw,5.25rem);font-weight:500;line-height:1}.pV6Xla_timeReadout>p{margin:0;font-size:1.125rem;line-height:1.5}.pV6Xla_resultExplanation{max-width:25rem;color:var(--ink-soft);margin:1rem 0 1.5rem;font-size:1rem;line-height:1.6}.pV6Xla_shareFinish{--ranking-paper:var(--surface);--ranking-ink:var(--ink);--ranking-ink-soft:var(--ink-soft);--ranking-green:var(--ki-accent);--ranking-green-dark:var(--ki-accent-text);--ranking-line:var(--line)}.pV6Xla_explorer .pV6Xla_shareFinish{border-radius:var(--radius);background:var(--ink);min-height:52px;color:var(--surface);letter-spacing:normal;text-transform:none;white-space:normal;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:500;display:inline-flex}.pV6Xla_explorer .pV6Xla_shareFinish:hover{background:color-mix(in srgb, var(--ink) 85%, var(--surface));color:var(--surface)}.pV6Xla_explorer .pV6Xla_shareFinish>svg{width:1.125rem;height:1.125rem}.pV6Xla_explorer .pV6Xla_editButton{color:var(--ink-soft);margin-top:.5rem;padding-inline:.25rem}.pV6Xla_resultPanel>.pV6Xla_calculationButton{color:var(--ink-soft);margin:.5rem auto 0;font-size:.875rem;display:flex}.pV6Xla_explorerDialog{max-width:39rem}.pV6Xla_explorerDialog .pV6Xla_dialogBody{padding:2rem}.pV6Xla_calculationBody{gap:1.5rem;min-width:0;margin-top:1.75rem;display:grid}.pV6Xla_optionalNote{color:var(--ink-soft);margin:0;font-size:.875rem;line-height:1.6}.pV6Xla_calculationDialog{max-width:52rem}.pV6Xla_calculationHeading h3{letter-spacing:-.025em;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.pV6Xla_calculationHeading p{color:var(--ink-soft);margin:0;font-size:.875rem}.pV6Xla_calculationHeading strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600}.pV6Xla_chartFrame{width:100%;min-width:0;max-width:48rem;margin:0 auto}.pV6Xla_chart{width:100%;height:auto;display:block;overflow:visible}.pV6Xla_gridLine{stroke:var(--line);stroke-width:1px}.pV6Xla_yearLine{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 5;opacity:.6}.pV6Xla_axisText,.pV6Xla_axisLabel{fill:var(--ink-soft);font-family:var(--font-ranking-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:13px}.pV6Xla_axisLabel{fill:var(--ink);font-family:inherit;font-weight:600}.pV6Xla_baseline{stroke:var(--ink-soft);stroke-width:1.3px;stroke-dasharray:5 5}.pV6Xla_scenarioLine{stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;transition:d var(--duration-ui), stroke var(--duration-ui)}.pV6Xla_chartLegend{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;font-size:.8125rem;display:flex}.pV6Xla_chartLegend>span{align-items:center;gap:.375rem;display:inline-flex}.pV6Xla_currentKey,.pV6Xla_bandKey{width:1.125rem;display:block}.pV6Xla_currentKey{height:.1875rem}.pV6Xla_bandKey{opacity:.2;height:.625rem}.pV6Xla_tableDetails>summary{min-height:44px;color:var(--ink-soft);cursor:pointer;align-content:center;font-size:.875rem;display:list-item}.pV6Xla_dataTableWrap{max-width:100%;overflow-x:auto}.pV6Xla_dataTableWrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.pV6Xla_dataTableWrap caption{color:var(--ink-soft);text-align:left;padding:.75rem 0}.pV6Xla_dataTableWrap th,.pV6Xla_dataTableWrap td{border-bottom:1px solid var(--hairline);text-align:right;white-space:nowrap;padding:.75rem .5rem}.pV6Xla_dataTableWrap th:first-child{text-align:left}.pV6Xla_dataTableWrap th{font-weight:500}.pV6Xla_sharedLinkError{color:var(--error);margin:1rem 2rem;font-size:.9375rem;line-height:1.6}@keyframes pV6Xla_reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.pV6Xla_workspace{gap:2rem;padding-inline:2rem}.pV6Xla_taskGrid{gap:.375rem}.pV6Xla_taskStatement{gap:.75rem}.pV6Xla_taskStatement>strong{font-size:3.75rem}.pV6Xla_taskStatement>p{font-size:.9375rem}}@media (max-width:767px){.pV6Xla_workspace{grid-template-columns:1fr;gap:2rem;padding:1.5rem 1.5rem 2rem}.pV6Xla_taskGrid{gap:.4375rem;max-width:19rem}.pV6Xla_taskStatement{min-height:4rem;margin-bottom:1.25rem}.pV6Xla_taskStatement>strong{font-size:4rem}.pV6Xla_taskStatement>p{max-width:13rem}.pV6Xla_taskLegend{min-height:0;margin-top:1rem}.pV6Xla_storyControls{gap:1.5rem}.pV6Xla_stepPanel{min-height:0}.pV6Xla_parameterQuestion{font-size:1.75rem}.pV6Xla_parameterHelp{min-height:0}.pV6Xla_resultPanel{padding:1.5rem 1.5rem 2rem}.pV6Xla_resultTitle{margin-bottom:2rem;font-size:2rem}.pV6Xla_resultOutcome{text-align:center;align-items:center}.pV6Xla_timeReadout>strong{font-size:4.5rem}.pV6Xla_resultExplanation{max-width:27rem}.pV6Xla_explorer .pV6Xla_shareFinish{width:100%}.pV6Xla_explorerDialog .pV6Xla_dialogBody{padding:1.75rem 1.25rem}}@media (max-width:380px){.pV6Xla_workspace,.pV6Xla_resultPanel{padding-inline:1rem}.pV6Xla_taskGrid{gap:.375rem;max-width:17rem}.pV6Xla_taskStatement>strong{font-size:3.5rem}.pV6Xla_taskStatement>p{font-size:.875rem}.pV6Xla_parameterQuestion{font-size:1.5rem}.pV6Xla_taskLegend{gap:.375rem .75rem;font-size:.8125rem}.pV6Xla_timeReadout>strong{font-size:3.5rem}.pV6Xla_timeReadout>p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.pV6Xla_explorer *,.pV6Xla_explorer :before,.pV6Xla_explorer :after,.pV6Xla_explorerDialog *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}@media (forced-colors:active){.pV6Xla_range{appearance:auto}.pV6Xla_scenarioLine{stroke:canvastext}.pV6Xla_axisText,.pV6Xla_axisLabel{fill:canvastext}.pV6Xla_taskCell{outline:1px solid graytext}.pV6Xla_taskFirst{forced-color-adjust:none;background:highlight}.pV6Xla_taskSecond{forced-color-adjust:none;background:linktext}.pV6Xla_comparisonTrack{border:1px solid canvastext}.pV6Xla_comparisonTrack>span{forced-color-adjust:none;background:highlight}}.pV6Xla_resultPanel{padding-top:2.5rem}.pV6Xla_resultTitle{margin-bottom:.75rem}.pV6Xla_resultContext{color:var(--ink-soft);text-align:center;margin:0 auto 2.5rem;font-size:1rem;line-height:1.6}.pV6Xla_taskComparison{max-width:50rem;margin:0 auto}.pV6Xla_comparisonAxis{height:1.25rem;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.25rem;position:relative}.pV6Xla_comparisonAxis>span{position:absolute;top:0;transform:translate(-50%)}.pV6Xla_comparisonAxis>span:first-child{transform:none}.pV6Xla_comparisonAxis>span:last-child{transform:translate(-100%)}.pV6Xla_comparisonRows{gap:2.5rem;margin-top:1.25rem;display:grid}.pV6Xla_comparisonHeading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:.875rem;display:flex}.pV6Xla_comparisonHeading>div{min-width:0}.pV6Xla_comparisonHeading h4{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.25}.pV6Xla_comparisonHeading>div>p{color:var(--ink-soft);margin:.375rem 0 0;font-size:.875rem;line-height:1.5}.pV6Xla_comparisonHeading>p{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.25rem .625rem;margin:0;display:flex}.pV6Xla_comparisonHeading>p>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:500;line-height:1}.pV6Xla_comparisonHeading>p>span{color:var(--ink-soft);font-size:.9375rem}.pV6Xla_comparisonTrack{border-radius:var(--radius);background:var(--surface-muted);height:4rem;display:flex;position:relative;overflow:hidden}.pV6Xla_comparisonTrack:after{background:repeating-linear-gradient(to right, transparent 0, transparent calc(10% - 1px), var(--surface) calc(10% - 1px), var(--surface) 10%);pointer-events:none;content:"";position:absolute;inset:0}.pV6Xla_comparisonTrack>span{height:100%;transition:width var(--duration-ui) var(--ease-ui);flex-shrink:0}.pV6Xla_comparisonTrack>.pV6Xla_comparisonAutomatic{background:var(--ink)}.pV6Xla_comparisonTrack>.pV6Xla_comparisonAssisted{background:var(--ki-accent)}.pV6Xla_comparisonLegend{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:1.25rem;font-size:.875rem;line-height:1.5;display:flex}.pV6Xla_comparisonLegend>span{align-items:center;gap:.375rem;display:inline-flex}.pV6Xla_comparisonLegend i{width:.75rem;height:.75rem;display:block}.pV6Xla_editorialDescription{max-width:42rem;color:var(--ink-soft);text-align:center;text-wrap:pretty;margin:1.5rem auto 0;font-size:.9375rem;line-height:1.65}.pV6Xla_editorialDescription strong{color:var(--ink);font-weight:500}.pV6Xla_resultOutcome{text-align:center;align-items:center;max-width:36rem;margin:2.5rem auto 0}.pV6Xla_fixedAssumptions{gap:.75rem;margin:0;font-size:.875rem;line-height:1.5;display:grid}.pV6Xla_fixedAssumptions>div{justify-content:space-between;gap:1.5rem;display:flex}.pV6Xla_fixedAssumptions dt{color:var(--ink-soft)}.pV6Xla_fixedAssumptions dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0}@media (max-width:767px){.pV6Xla_resultPanel{padding-top:2rem}.pV6Xla_resultTitle{margin-bottom:.75rem}.pV6Xla_resultContext{margin-bottom:2rem}.pV6Xla_comparisonRows{gap:2rem;margin-top:1rem}.pV6Xla_comparisonHeading{gap:1rem}.pV6Xla_comparisonHeading h4{font-size:1.25rem}.pV6Xla_comparisonHeading>p{flex-shrink:0;display:block}.pV6Xla_comparisonHeading>p>strong{font-size:2.25rem}.pV6Xla_comparisonHeading>p>span{margin-top:.25rem;font-size:.8125rem;display:block}.pV6Xla_comparisonTrack{height:3.5rem}.pV6Xla_comparisonLegend{gap:.5rem 1rem;font-size:.8125rem}.pV6Xla_editorialDescription{text-align:left}.pV6Xla_timeReadout>p{max-width:12rem}}@media (max-width:380px){.pV6Xla_comparisonHeading>div>p{font-size:.8125rem}.pV6Xla_timeReadout>p{max-width:10rem}.pV6Xla_fixedAssumptions>div{gap:.75rem}}@media (prefers-reduced-motion:reduce){.pV6Xla_comparisonTrack>span{transition:none}}@media (forced-colors:active){.pV6Xla_comparisonTrack{border:1px solid canvastext}.pV6Xla_comparisonTrack:after{display:none}.pV6Xla_comparisonTrack>.pV6Xla_comparisonAutomatic{forced-color-adjust:none;background:highlight}.pV6Xla_comparisonTrack>.pV6Xla_comparisonAssisted{forced-color-adjust:none;background:linktext}}
.P4PABG_rankingSkin{--ranking-cream:#f9f7f2;--ranking-paper:#fdfbf6;--ranking-ink:#0b0a0a;--ranking-ink-soft:#6b675f;--ranking-green:#00cf8a;--ranking-green-dark:#029a6b;--ranking-taupe:#bdb5a8;--ranking-line:#e3e0d6;--ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--ranking-cream);color:var(--ranking-ink);font-family:var(--font-ranking-sans), sans-serif}.P4PABG_rankingTokens{--ranking-cream:#f9f7f2;--ranking-paper:#fdfbf6;--ranking-ink:#0b0a0a;--ranking-ink-soft:#6b675f;--ranking-green:#00cf8a;--ranking-green-dark:#029a6b;--ranking-taupe:#bdb5a8;--ranking-line:#e3e0d6;--ease-out:cubic-bezier(.22, 1, .36, 1)}.P4PABG_serif{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.015em;word-spacing:.1em;font-weight:400;line-height:.9}.P4PABG_mono{color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:600}.P4PABG_numeric{font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;line-height:1}.P4PABG_dashedLine{border-color:color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);border-style:dashed}.P4PABG_reveal{opacity:0;transition:opacity .7s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), transform .7s var(--ease-out,cubic-bezier(.22, 1, .36, 1));transition-delay:var(--reveal-delay,0s);animation:1ms linear 2.8s forwards P4PABG_revealFallback;transform:translateY(1.1rem)}.P4PABG_fromLeft{transform:translate(-2.2rem)}.P4PABG_fromRight{transform:translate(2.2rem)}.P4PABG_scaleIn{transform:scale(.94)translateY(.6rem)}.P4PABG_reveal[data-in=true]{opacity:1;transform:none}@keyframes P4PABG_revealFallback{to{opacity:1;transform:none}}.P4PABG_stagger>*{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(var(--stagger-base,0s) + var(--i,0) * var(--stagger-step,.11s));animation:1ms linear 3s forwards P4PABG_revealFallback;transform:translateY(.9rem)}.P4PABG_staggerFromRight>*{transform:translate(2.4rem)}.P4PABG_staggerFromLeft>*{transform:translate(-2.4rem)}[data-in=true].P4PABG_stagger>*,[data-in=true] .P4PABG_stagger>*{opacity:1;transform:none}.P4PABG_track{background:var(--ranking-line);display:block;position:relative;overflow:hidden}.P4PABG_bar{transform-origin:0;width:100%;height:100%;transition:transform 1s var(--ease-out);transition-delay:var(--bar-delay,0s);animation:1ms linear 3s forwards P4PABG_barFallback;display:block;transform:scaleX(0)}@keyframes P4PABG_barFallback{to{transform:scaleX(var(--bar,1))}}.P4PABG_barRight{transform-origin:100%}[data-in=true] .P4PABG_bar{transform:scaleX(var(--bar,1))}.P4PABG_segment{opacity:.22;transform-origin:bottom;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(var(--stagger-base,.3s) + var(--i,0) * 70ms);animation:1ms linear 3s forwards P4PABG_revealFallback;transform:scaleY(.25)}[data-in=true] .P4PABG_segment{opacity:1;transform:scaleY(1)}.P4PABG_live{align-items:center;gap:.5rem;display:inline-flex}.P4PABG_liveDot{background:var(--ranking-green,#00cf8a);border-radius:50%;width:.5rem;height:.5rem;display:inline-block;position:relative}.P4PABG_liveDot:after{background:inherit;content:"";border-radius:50%;animation:1.9s ease-out infinite P4PABG_livePulse;position:absolute;inset:0}@keyframes P4PABG_livePulse{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.P4PABG_raceCard{aspect-ratio:1.76;color:#fff;isolation:isolate;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:.75rem;flex-direction:column;padding:1.05rem 1.15rem 1rem;display:flex;position:relative;overflow:hidden}.P4PABG_raceCardLg{aspect-ratio:1.6}.P4PABG_raceCardTall{aspect-ratio:1.3}.P4PABG_raceCard:hover{transform:translateY(-.25rem);box-shadow:0 18px 45px #0000002e}.P4PABG_raceCard:before{z-index:-2;content:"";background:linear-gradient(112deg,#ffffff08,#0000 45%,#0000002e);position:absolute;inset:0}.P4PABG_raceCard:after{z-index:-1;content:"";background:linear-gradient(#0000 56%,#0000004d);position:absolute;inset:0}.P4PABG_toneOpenAi{background:linear-gradient(120deg,#0a0b0b 0%,#262929 48%,#080909 100%)}.P4PABG_toneAnthropic{background:linear-gradient(112deg,#713313 0%,#bc5b1d 51%,#6d2b0e 100%)}.P4PABG_toneGoogle{background:linear-gradient(118deg,#122a45 0%,#31547b 48%,#101a2d 100%)}.P4PABG_toneMistral{background:linear-gradient(112deg,#462516 0%,#aa511f 50%,#2c1b15 100%)}.P4PABG_toneDefault{background:linear-gradient(118deg, #172820 0%, color-mix(in srgb, var(--lab-accent) 58%, #15231d) 52%, #0d1713 100%)}.P4PABG_raceArt{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.P4PABG_raceArtImage{object-fit:cover;object-position:center;transition:transform .7s var(--ease-out);transform:scale(1.02)}.P4PABG_raceCard:hover .P4PABG_raceArtImage{transform:scale(1.07)}.P4PABG_raceStreaks{z-index:-1;opacity:.7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.P4PABG_raceStreaks span{background:linear-gradient(90deg,#0000,#fff3,#0000);border-radius:999px;height:.55rem;position:absolute;right:-8%;transform:skew(-18deg)}.P4PABG_raceStreaks span:first-child{width:70%;top:14%}.P4PABG_raceStreaks span:nth-child(2){width:48%;top:30%}.P4PABG_raceStreaks span:nth-child(3){width:84%;top:46%}.P4PABG_raceStreaks span:nth-child(4){width:60%;top:62%}.P4PABG_raceStreaks span:nth-child(5){width:90%;top:78%}.P4PABG_raceStreaks span:nth-child(6){width:42%;top:90%}.P4PABG_raceBadge{--rank-a:#fbe990;--rank-b:#e2b21f;--rank-c:#9a6a08;--rank-ink:#3a2500;--rank-glow:#ffc42880;background:linear-gradient(135deg, var(--rank-c) 0%, var(--rank-b) 22%, var(--rank-a) 48%, var(--rank-b) 74%, var(--rank-c) 100%);width:max-content;color:var(--rank-ink);font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 #ffffffb8, inset 0 -1px 0 #00000047, 0 4px 14px var(--rank-glow), 0 1px 2px #00000059;border-radius:.45rem;align-self:flex-start;align-items:baseline;gap:.3rem;padding:.36rem .6rem .32rem .52rem;font-size:1.3rem;line-height:.9;display:inline-flex;position:relative;overflow:hidden}.P4PABG_raceBadgeSmall{padding:.3rem .5rem .26rem .45rem;font-size:1.05rem}.P4PABG_raceBadge sup{font-family:var(--font-ranking-mono), monospace;letter-spacing:.14em;text-transform:uppercase;vertical-align:baseline;font-size:.4em;font-weight:700;line-height:1;position:relative;top:0}.P4PABG_raceBadgeSilver{--rank-a:#fff;--rank-b:#c9ced6;--rank-c:#7d8590;--rank-ink:#1f2530;--rank-glow:#c8d2e18c}.P4PABG_raceBadgeBronze{--rank-a:#f2b98a;--rank-b:#c8793a;--rank-c:#7a3f14;--rank-ink:#2f1706;--rank-glow:#d2783c73}.P4PABG_raceShine{pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff0 35%,#ffffffd9 50%,#fff0 65%,#0000 100%);width:45%;height:180%;animation:4.2s cubic-bezier(.4,0,.2,1) infinite P4PABG_raceShine;position:absolute;top:-40%;left:0}@keyframes P4PABG_raceShine{0%{transform:translate(-150%)skew(-18deg)}28%,to{transform:translate(320%)skew(-18deg)}}.P4PABG_raceLogo{width:2.3rem;height:2.3rem;font-size:1.2rem;position:absolute;top:.85rem;right:.85rem;box-shadow:inset 0 1px #ffffff40}.P4PABG_raceLogoSmall{width:1.8rem;height:1.8rem;font-size:.95rem}.P4PABG_raceIdentity{flex-direction:column;margin-top:.7rem;display:flex}.P4PABG_raceName{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.03;overflow:hidden}.P4PABG_raceNameSmall{font-size:clamp(1.05rem,1.6vw,1.3rem)}.P4PABG_raceName strong{font-weight:700}.P4PABG_raceLab{margin-top:.25rem;font-size:1rem;font-weight:700;line-height:1.1}.P4PABG_raceLabSmall{font-size:.8rem}.P4PABG_raceScore{font-family:var(--font-ranking-numeric), monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;line-height:1;display:inline-flex;position:absolute;bottom:.9rem;left:1.15rem}.P4PABG_raceScore>span{font-size:1.7rem}.P4PABG_raceScoreLarge>span{font-size:2.6rem}.P4PABG_raceScore small{letter-spacing:.06em;font-size:.68rem}.P4PABG_paperTile{border:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 36%, transparent);background:var(--ranking-paper);transition:transform .4s var(--ease-out), border-color .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:.75rem;position:relative}.P4PABG_paperTile:hover{border-color:color-mix(in srgb, var(--ranking-ink) 55%, transparent);transform:translateY(-.2rem);box-shadow:0 14px 34px #0b0a0a12}.P4PABG_paperTile:before,.P4PABG_paperTile:after{--tick-color:color-mix(in srgb, var(--ranking-ink) 55%, transparent);background:linear-gradient(var(--tick-color), var(--tick-color)) center / 100% 1px no-repeat, linear-gradient(var(--tick-color), var(--tick-color)) center / 1px 100% no-repeat;content:"";pointer-events:none;width:.6rem;height:.6rem;position:absolute}.P4PABG_paperTile:before{top:0;left:0;transform:translate(-50%,-50%)}.P4PABG_paperTile:after{bottom:0;right:0;transform:translate(50%,50%)}.P4PABG_sliderStage{border-radius:var(--radius-panel);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:grid;position:relative;overflow:hidden}.P4PABG_sliderStage>*{grid-area:1/1}.P4PABG_sliderMaskWrap{will-change:transform;overflow:hidden}.P4PABG_sliderMaskWrap,.P4PABG_sliderMaskInner,.P4PABG_sliderHandle{transition:transform 1.4s var(--ease-out)}.P4PABG_sliderDragging .P4PABG_sliderMaskWrap,.P4PABG_sliderDragging .P4PABG_sliderMaskInner,.P4PABG_sliderDragging .P4PABG_sliderHandle{transition:none}.P4PABG_sliderMaskInner{height:100%}.P4PABG_sliderHandle{inset-block:0;pointer-events:none;width:100%;position:absolute;left:0}.P4PABG_sliderHandleLine{inset-block:0;background:var(--ink);width:2px;position:absolute;left:0;transform:translate(-50%)}.P4PABG_sliderHandleKnob{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000040}.P4PABG_sliderRange{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.P4PABG_sliderRange:focus-visible+.P4PABG_sliderHandle .P4PABG_sliderHandleKnob{outline:3px solid var(--ki-accent);outline-offset:3px}.P4PABG_flipTile{border-radius:var(--radius-panel);min-height:15rem;display:grid;position:relative;overflow:hidden}.P4PABG_flipTile>*{grid-area:1/1}.P4PABG_flipOhne,.P4PABG_flipMit{transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transition-delay:calc(var(--flip-base,.7s) + var(--i,0) * .26s)}.P4PABG_flipMit{opacity:0;animation:1ms linear 3.4s forwards P4PABG_revealFallback;transform:translateY(1.6rem)}.P4PABG_flipOhne{animation:1ms linear 3.4s forwards P4PABG_flipOhneFallback}@keyframes P4PABG_flipOhneFallback{to{opacity:0;transform:translateY(-1.4rem)}}[data-in=true] .P4PABG_flipOhne{opacity:0;pointer-events:none;transform:translateY(-1.4rem)}[data-in=true] .P4PABG_flipMit{opacity:1;transform:none}.P4PABG_podiumBand{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 32%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 32%, transparent);background:repeating-linear-gradient(180deg, transparent 0 27px, color-mix(in srgb, var(--ranking-ink-soft) 14%, transparent) 27px 28px), var(--ranking-cream);position:relative}.P4PABG_podiumGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1.5rem;width:min(100%,76rem);margin:0 auto;padding:2.5rem 0 2.75rem;display:grid}.P4PABG_podiumSlot1{order:2}.P4PABG_podiumSlot2{order:1}.P4PABG_podiumSlot3{order:3}@media (max-width:767px){.P4PABG_podiumGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.85rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.P4PABG_podiumGrid::-webkit-scrollbar{display:none}.P4PABG_podiumGrid>*{scroll-snap-align:start;flex:0 0 82%}.P4PABG_podiumSlot1{order:1}.P4PABG_podiumSlot2{order:2}}.P4PABG_lbRow{border-bottom:1px solid var(--ranking-line);grid-template-columns:2.6rem minmax(10rem,1.2fr) minmax(8rem,1fr) 4rem;align-items:center;column-gap:clamp(.8rem,2.5vw,2rem);min-height:2.9rem;transition:background-color .2s;display:grid}.P4PABG_lbRow:hover{background:var(--ranking-paper)}@media (max-width:639px){.P4PABG_lbRow{grid-template-columns:2rem minmax(0,1fr) 3.4rem;row-gap:.35rem;padding-block:.55rem}.P4PABG_lbRowBar{grid-area:2/2/auto/span 2}.P4PABG_lbRowScore{grid-area:1/3}}.P4PABG_miniRow{border-bottom:1px solid var(--ranking-line);grid-template-columns:2rem minmax(0,1fr) minmax(4.5rem,.7fr) 3.2rem;align-items:center;column-gap:.75rem;padding-block:.5rem;display:grid}@media (max-width:639px){.P4PABG_miniRow{grid-template-columns:1.6rem minmax(0,1fr) 3rem;row-gap:.4rem}.P4PABG_miniRowBar{grid-area:2/2/auto/span 2}.P4PABG_miniRowScore{grid-area:1/3}}.P4PABG_duelLane{grid-template-columns:3.2rem minmax(0,1fr) 7rem minmax(0,1fr) 3.2rem;align-items:center;column-gap:.75rem;display:grid}@media (max-width:639px){.P4PABG_duelLane{grid-template-columns:2.6rem minmax(0,1fr) 5.2rem minmax(0,1fr) 2.6rem;column-gap:.45rem}}.P4PABG_duelWinner{background:var(--ranking-green);opacity:0;width:.4rem;height:.4rem;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);transition-delay:calc(var(--bar-delay,0s) + .9s);border-radius:50%;display:inline-block;transform:scale(.4)}[data-in=true] .P4PABG_duelWinner{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.P4PABG_reveal,.P4PABG_stagger>*,.P4PABG_flipMit{opacity:1;transition:none;animation:none;transform:none}.P4PABG_flipOhne{opacity:0;transition:none}.P4PABG_bar{transform:scaleX(var(--bar,1));transition:none}.P4PABG_segment,.P4PABG_duelWinner{opacity:1;transition:none;transform:none}.P4PABG_liveDot:after,.P4PABG_raceShine{animation:none}.P4PABG_sliderMaskWrap,.P4PABG_sliderMaskInner,.P4PABG_sliderHandle,.P4PABG_raceCard,.P4PABG_raceArtImage,.P4PABG_paperTile{transition:none}}.P4PABG_ucSticky{z-index:20;pointer-events:none;justify-content:center;margin-bottom:1.5rem;display:flex;position:sticky;top:1rem}.P4PABG_ucTabBar{pointer-events:auto;scrollbar-width:none;border-radius:999px;align-items:center;gap:.25rem;max-width:100%;padding:.3rem;display:flex;overflow-x:auto}.P4PABG_ucTabBar::-webkit-scrollbar{display:none}.P4PABG_ucTab{color:var(--ink-soft);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;line-height:1;transition:color .25s,background-color .25s;display:inline-flex}.P4PABG_ucTab:hover{color:var(--ink)}.P4PABG_ucTab:focus-visible{outline:2px solid var(--ki-accent-text);outline-offset:2px}.P4PABG_ucTabActive,.P4PABG_ucTabActive:hover{background:var(--ink);color:#fff}.P4PABG_ucTabIcon{width:.95rem;height:.95rem;display:inline-flex}.P4PABG_ucTabIcon>*{width:100%;height:100%}.P4PABG_ucBlock{align-items:center;gap:2.5rem;padding-block:3rem;scroll-margin-top:5.5rem;display:grid}@media (min-width:1024px){.P4PABG_ucBlock{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem;min-height:80vh;padding-block:4rem}}.P4PABG_mockWindow{border:1px solid var(--ranking-line,#e3e0d6);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 2px 8px #0b0a0a0a,0 24px 60px #0b0a0a14}.P4PABG_mockBar{border-bottom:1px solid var(--ranking-line,#e3e0d6);background:var(--ranking-cream,#f9f7f2);align-items:center;gap:.4rem;padding:.6rem .9rem;display:flex}.P4PABG_mockDot{background:color-mix(in srgb, var(--ranking-ink-soft,#6b675f) 28%, transparent);border-radius:50%;width:.55rem;height:.55rem}.P4PABG_mockTitle{color:var(--ranking-ink-soft,#6b675f);font-family:var(--font-ranking-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-left:.5rem;font-size:.62rem}.P4PABG_mockImageTile{aspect-ratio:1;color:#fff;transition:transform .5s var(--ease-out,ease);border-radius:.6rem;align-items:flex-end;padding:.5rem;font-size:.68rem;font-weight:600;display:flex;position:relative;overflow:hidden}.P4PABG_mockImageTile:hover{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.P4PABG_mockImageTile{transition:none}}
.-KFhya_paperArt{aspect-ratio:.95;isolation:isolate;width:min(100%,320px);margin-inline:auto;position:relative}.-KFhya_moving{animation-duration:9s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both}.-KFhya_paperArt[data-motion-active=true] .-KFhya_moving{animation-play-state:running}.-KFhya_paper{filter:drop-shadow(0 9px 9px #0b0a0a1a);width:86%;height:auto;animation-name:-KFhya_paper-slide;position:absolute;top:3%;left:7%}.-KFhya_print{z-index:2;aspect-ratio:1;border-radius:var(--radius-thumb);width:52%;box-shadow:var(--shadow-lifted);background:#fff;border:4px solid #fff;position:absolute;top:40%;left:50%;overflow:hidden}.-KFhya_printImage{object-fit:cover}.-KFhya_print0{animation-name:-KFhya_print-left}.-KFhya_print1{animation-name:-KFhya_print-right}.-KFhya_print2{z-index:3;width:45%;animation-name:-KFhya_print-centre}@keyframes -KFhya_paper-slide{0%,16%,to{transform:translate(0)rotate(-5deg)}31%,49%{transform:translate(4%)rotate(3deg)}64%,73%{transform:translate(-4%)rotate(-7deg)}88%{transform:translate(0)rotate(-5deg)}}@keyframes -KFhya_print-left{0%,16%,to{opacity:0;transform:translate(-50%,-45%)rotate(-3deg)scale(.7)}31%,49%{opacity:1;transform:translate(-98%,-53%)rotate(-13deg)scale(1)}64%,73%{opacity:1;transform:translate(-85%,-30%)rotate(-7deg)scale(1)}88%{opacity:0;transform:translate(-50%,-45%)rotate(-3deg)scale(.7)}}@keyframes -KFhya_print-right{0%,20%,to{opacity:0;transform:translate(-50%,-45%)rotate(3deg)scale(.7)}35%,49%{opacity:1;transform:translate(-2%,-38%)rotate(13deg)scale(1)}64%,73%{opacity:1;transform:translate(-18%,-16%)rotate(7deg)scale(1)}90%{opacity:0;transform:translate(-50%,-45%)rotate(3deg)scale(.7)}}@keyframes -KFhya_print-centre{0%,24%,to{opacity:0;transform:translate(-50%,-30%)rotate(-3deg)scale(.7)}39%,49%{opacity:1;transform:translate(-39%,8%)rotate(-5deg)scale(1)}64%,73%{opacity:1;transform:translate(-66%,8%)rotate(5deg)scale(1)}92%{opacity:0;transform:translate(-50%,-30%)rotate(-3deg)scale(.7)}}@media (prefers-reduced-motion:reduce){.-KFhya_moving{animation:none}.-KFhya_paper{transform:rotate(-5deg)}.-KFhya_print0{transform:translate(-95%,-52%)rotate(-12deg)}.-KFhya_print1{transform:translate(-5%,-38%)rotate(12deg)}.-KFhya_print2{transform:translate(-42%,8%)rotate(-4deg)}}
.wKW5nG_section{--gallery-row-height:clamp(15rem, 26vw, 23rem);--gallery-gap:.75rem;--gallery-ease:cubic-bezier(.22, 1, .36, 1)}.wKW5nG_header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.wKW5nG_header h2{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.015em;word-spacing:.12em;margin:0;font-size:clamp(2.6rem,3.6vw,3.5rem);font-weight:400;line-height:.95}.wKW5nG_rowArrows{flex-shrink:0;gap:.4rem;display:flex}.wKW5nG_rowArrows button,.wKW5nG_controls button{border:1px solid var(--ranking-line);background:var(--ranking-paper);width:2.5rem;height:2.5rem;color:var(--ranking-ink);cursor:pointer;border-radius:999px;place-items:center;transition:border-color .16s,opacity .16s,transform .12s;display:grid}.wKW5nG_rowArrows button:hover:not(:disabled),.wKW5nG_controls button:hover{border-color:var(--ranking-ink)}.wKW5nG_rowArrows button:active:not(:disabled),.wKW5nG_controls button:active{transform:scale(.95)}.wKW5nG_rowArrows button:disabled{cursor:default;opacity:.35}.wKW5nG_rowArrows svg,.wKW5nG_controls svg{width:1rem;height:1rem}.wKW5nG_track{gap:var(--gallery-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:1.5rem;padding-right:max(1rem,50vw - 50%);scroll-padding-left:1.5rem;display:flex;overflow-x:auto}.wKW5nG_track::-webkit-scrollbar{display:none}.wKW5nG_card{height:var(--gallery-row-height);background:var(--ranking-ink);color:#fff;cursor:zoom-in;scroll-snap-align:start;text-align:left;isolation:isolate;border:0;border-radius:10px;flex:none;padding:0;position:relative;overflow:hidden}.wKW5nG_card:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #0b0a0a14;position:absolute;inset:0}.wKW5nG_cardMedia{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--gallery-ease);display:block}.wKW5nG_card:hover .wKW5nG_cardMedia{transform:scale(1.03)}.wKW5nG_card:focus-visible{outline:2px solid var(--ranking-green);outline-offset:3px}.wKW5nG_cardCaption{z-index:1;background:linear-gradient(#0000,#00000061 45%,#000000c7);gap:.2rem;padding:3.5rem 1.15rem 1rem;display:grid;position:absolute;inset:auto 0 0}.wKW5nG_cardCaption strong{letter-spacing:-.01em;font-size:.98rem;font-weight:600}.wKW5nG_cardCaption span{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.35;overflow:hidden}.wKW5nG_cardHover,.wKW5nG_cardBadge{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#0006;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .7rem;font-size:.72rem;font-weight:500;display:inline-flex;position:absolute;top:.75rem}.wKW5nG_cardHover{opacity:0;transition:opacity .2s,transform .2s;left:.75rem;transform:translateY(-3px)}.wKW5nG_cardBadge{font-family:var(--font-ranking-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;right:.75rem}.wKW5nG_liveDot{background:var(--ranking-green);border-radius:999px;width:.4rem;height:.4rem;box-shadow:0 0 0 3px #00cf8a40}.wKW5nG_card:hover .wKW5nG_cardHover,.wKW5nG_card:focus-visible .wKW5nG_cardHover{opacity:1;transform:none}.wKW5nG_lightbox{background:var(--ranking-cream);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ranking-ink);font-family:var(--font-ranking-sans), sans-serif;border:0;margin:0;padding:0}.wKW5nG_lightbox:focus{outline:none}.wKW5nG_lightbox::backdrop{background:var(--ranking-cream)}.wKW5nG_lightbox[open]{animation:.28s ease-out wKW5nG_lightboxIn}@keyframes wKW5nG_lightboxIn{0%{opacity:0;transform:translateY(8px)}}.wKW5nG_lightboxLayout{grid-template-columns:minmax(0,1fr) 23rem;gap:2.5rem;height:100%;padding:1.25rem 2rem 1.5rem;display:grid}.wKW5nG_mediaColumn{grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;min-width:0;min-height:0;display:grid}.wKW5nG_topBar{justify-content:space-between;align-items:center;display:flex}.wKW5nG_closeButton{border:1px solid var(--ranking-line);background:var(--ranking-paper);height:2.25rem;color:var(--ranking-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:0 .9rem 0 .7rem;font-size:.82rem;font-weight:500;transition:border-color .16s;display:inline-flex}.wKW5nG_closeButton:hover{border-color:var(--ranking-ink)}.wKW5nG_closeButton svg{width:.95rem;height:.95rem}.wKW5nG_closeButton:focus-visible,.wKW5nG_controls button:focus-visible,.wKW5nG_rowArrows button:focus-visible{outline:2px solid var(--ranking-green);outline-offset:2px}.wKW5nG_entryIndex{color:var(--ranking-ink-soft);font-family:var(--font-ranking-mono), monospace;letter-spacing:.1em;font-size:.72rem}.wKW5nG_stageArea{border:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);background:color-mix(in srgb, var(--ranking-taupe) 16%, var(--ranking-paper));touch-action:pan-y;border-radius:20px;min-height:0;position:relative;overflow:hidden}.wKW5nG_stage{position:absolute;inset:2rem}.wKW5nG_stageEntering{animation:.42s ease-out both wKW5nG_stageEnter}.wKW5nG_stageLeaving{pointer-events:none;animation:.42s ease-out both wKW5nG_stageLeave}@keyframes wKW5nG_stageEnter{0%{opacity:0;filter:blur(12px);transform:scale(1.02)}}@keyframes wKW5nG_stageLeave{to{opacity:0;filter:blur(12px);transform:scale(.985)}}.wKW5nG_slide{background:var(--ranking-line) center / cover no-repeat;cursor:pointer;opacity:.45;transition:transform .38s var(--gallery-ease,cubic-bezier(.22, 1, .36, 1)), opacity .38s ease;border:0;border-radius:12px;padding:0;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 24px 60px -28px #0b0a0a73}.wKW5nG_slide:hover{opacity:.7}.wKW5nG_slideActive,.wKW5nG_slideActive:hover{cursor:default;opacity:1}.wKW5nG_slide img,.wKW5nG_slide video{object-fit:cover;width:100%;height:100%;display:block}.wKW5nG_slide:focus-visible{outline:2px solid var(--ranking-green);outline-offset:3px}.wKW5nG_controls{justify-content:center;align-items:center;gap:.6rem;display:flex}.wKW5nG_counter{border:1px solid var(--ranking-line);background:var(--ranking-paper);min-width:3.5rem;font-family:var(--font-ranking-mono), monospace;text-align:center;border-radius:999px;padding:.55rem .85rem;font-size:.78rem}.wKW5nG_panel{flex-direction:column;min-height:0;padding-top:3.25rem;display:flex}.wKW5nG_panelScroll{scrollbar-width:thin;flex:1;min-height:0;padding-right:.25rem;overflow-y:auto}.wKW5nG_kicker{color:var(--ranking-green-dark);font-family:var(--font-ranking-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .6rem;font-size:.7rem}.wKW5nG_panelTitle{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.015em;margin:0 0 1.75rem;font-size:clamp(2rem,2.6vw,2.6rem);font-weight:400;line-height:.98}.wKW5nG_promptHead{color:var(--ranking-ink-soft);justify-content:space-between;align-items:center;margin-bottom:.55rem;font-size:.82rem;display:flex}.wKW5nG_inlineCopy{color:var(--ranking-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.78rem;display:inline-flex}.wKW5nG_inlineCopy:hover{color:var(--ranking-ink);background:#0b0a0a0d}.wKW5nG_inlineCopy svg{width:.85rem;height:.85rem}.wKW5nG_promptText{background:color-mix(in srgb, var(--ranking-taupe) 16%, var(--ranking-paper));color:var(--ranking-ink);white-space:pre-line;border-radius:12px;margin:0;padding:.9rem 1rem;font-size:.84rem;line-height:1.55}.wKW5nG_promptClamped{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wKW5nG_textToggle{color:var(--ranking-green-dark);cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.78rem;font-weight:500}.wKW5nG_textToggle:hover{text-underline-offset:3px;text-decoration:underline}.wKW5nG_metaList{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);gap:.7rem;margin:1.5rem 0 1rem;padding-top:1.25rem;display:grid}.wKW5nG_metaList div{justify-content:space-between;gap:1rem;font-size:.86rem;display:flex}.wKW5nG_metaList dt{color:var(--ranking-ink-soft)}.wKW5nG_metaList dd{text-align:right;margin:0;font-weight:500}.wKW5nG_modelLink{color:inherit;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.wKW5nG_modelLink:hover{color:var(--ranking-green-dark)}.wKW5nG_panelActions{border-top:1px dashed color-mix(in srgb, var(--ranking-ink-soft) 30%, transparent);gap:.5rem;padding-top:1rem;display:grid}.wKW5nG_primaryAction,.wKW5nG_secondaryAction{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;height:2.6rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .16s,border-color .16s,transform .12s;display:inline-flex}.wKW5nG_primaryAction{background:var(--ranking-ink);color:var(--ranking-paper);border:0}.wKW5nG_primaryAction:hover{background:#26241f}.wKW5nG_primaryAction:active{transform:scale(.98)}.wKW5nG_secondaryActions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.wKW5nG_secondaryAction{border:1px solid var(--ranking-line);background:var(--ranking-paper);color:var(--ranking-ink)}.wKW5nG_secondaryAction:hover{border-color:var(--ranking-ink)}.wKW5nG_primaryAction svg,.wKW5nG_secondaryAction svg{width:.95rem;height:.95rem}.wKW5nG_primaryAction:focus-visible,.wKW5nG_secondaryAction:focus-visible,.wKW5nG_inlineCopy:focus-visible,.wKW5nG_textToggle:focus-visible{outline:2px solid var(--ranking-green);outline-offset:2px}@media (max-width:900px){.wKW5nG_lightbox{overflow-y:auto}.wKW5nG_lightboxLayout{grid-template-columns:minmax(0,1fr);gap:1.25rem;height:auto;min-height:100%;padding:.75rem .75rem 1.5rem}.wKW5nG_mediaColumn{grid-template-rows:auto auto auto}.wKW5nG_stageArea{max-height:62dvh;aspect-ratio:var(--stage-aspect,16 / 9)}.wKW5nG_stage{inset:1rem .5rem}.wKW5nG_panel{padding-top:0}.wKW5nG_panelScroll{overflow:visible}}@media (max-width:640px){.wKW5nG_section{--gallery-row-height:17rem}.wKW5nG_card{max-width:82vw}.wKW5nG_header h2{font-size:2.6rem}.wKW5nG_rowArrows{display:none}}@media (prefers-reduced-motion:reduce){.wKW5nG_track{scroll-behavior:auto}.wKW5nG_cardMedia,.wKW5nG_slide,.wKW5nG_lightbox[open],.wKW5nG_stageEntering,.wKW5nG_stageLeaving{transition:none;animation:none}}.wKW5nG_promptGate{max-width:none;margin-bottom:1.25rem}
.u47_HW_section{--lab-ink:var(--ink);--lab-muted:var(--ink-soft);--lab-line:var(--hairline);width:100%;min-width:0;color:var(--lab-ink);padding-block:clamp(3.5rem,7vw,6rem);scroll-margin-top:6rem}.u47_HW_section *{box-sizing:border-box}.u47_HW_sectionHeader{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:1.25rem;max-width:850px;margin-bottom:2rem;display:grid}.u47_HW_sectionIcon{object-fit:contain;width:64px;height:64px;display:block}.u47_HW_heading{letter-spacing:-.045em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.9rem,4.5vw,3.1rem);font-weight:700;line-height:1.1}.u47_HW_intro{max-width:650px;color:var(--lab-muted);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.6}.u47_HW_section :is(button,input,summary):focus-visible{outline:2px solid var(--ki-accent-text);outline-offset:4px}.u47_HW_taskChapter{--task-paper:var(--atlas-paper,var(--surface));--task-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M24 .5H.5V24' fill='none' stroke='%2314201c' stroke-opacity='.065' shape-rendering='crispEdges'/%3E%3C/svg%3E");--task-nav-top:2rem;--task-nav-height:52px;--task-chart-top:calc(var(--task-nav-top) + var(--task-nav-height) + 1rem);align-items:center;gap:1.5rem}.u47_HW_professions{z-index:3;top:var(--task-nav-top);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-muted) 45%, var(--atlas-paper,var(--surface)));align-self:flex-start;max-width:100%;min-height:52px;padding:.3rem}.u47_HW_taskChapter .u47_HW_professions{position:sticky}.u47_HW_professionTab{border-radius:var(--radius-pill);min-height:44px;padding-inline:1.2rem;font-size:.9375rem}.u47_HW_professionTab[data-state=active]{background:var(--ki-accent);color:var(--ink);box-shadow:none}.u47_HW_taskPanel{width:100%}.u47_HW_taskScrolly{width:100vw;padding-inline:max(1.25rem, calc((100vw - var(--content-max)) / 2));background-color:var(--task-paper);background-image:var(--task-grid);background-position:top;background-size:24px 24px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-inline:calc(50% - 50vw);display:grid;position:relative}.u47_HW_taskStage{top:var(--task-chart-top);min-width:0;height:min(720px, calc(100dvh - var(--task-chart-top) - var(--floating-nav-safe-area) - 1rem));flex-direction:column;justify-content:center;gap:1.25rem;margin:0;padding:1.5rem 0;display:flex;position:sticky}.u47_HW_taskReadoutGroup{gap:.375rem;display:grid}.u47_HW_taskAssumption{color:var(--lab-muted);margin:0;font-size:.8125rem;line-height:1.2}.u47_HW_taskReadout{align-items:baseline;gap:1rem;min-width:0;display:flex}.u47_HW_taskReadout>span{color:var(--ki-accent-text);font-variant-numeric:tabular-nums;letter-spacing:-.07em;font-size:clamp(3.25rem,6.5vw,6rem);font-weight:600;line-height:1}.u47_HW_taskReadout small{letter-spacing:-.02em;font-size:.45em}.u47_HW_taskReadout p{color:var(--lab-ink);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.u47_HW_taskReadout p small{color:var(--lab-muted);font-size:.875rem;font-weight:400;display:block}.u47_HW_taskTiles{grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(5px,.7vw,9px);width:100%;display:grid}.u47_HW_taskTile{aspect-ratio:1.18;border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);transform:rotate(var(--tile-angle));transition:background-color .5s,transform .6s cubic-bezier(.2,.75,.2,1),border-color .5s;transition-delay:calc(var(--tile-order,0) * 5ms);border-radius:11% 8% 10% 7%/8% 11% 7% 10%;display:block;position:relative}.u47_HW_taskTile:after{border-radius:inherit;background-image:radial-gradient(color-mix(in srgb, var(--surface) 25%, transparent) .6px, transparent 1px);content:"";background-size:4px 5px;position:absolute;inset:0}.u47_HW_taskTile[data-mode=human],.u47_HW_modeDot[data-mode=human]{background-color:var(--surface-muted)}.u47_HW_taskTile[data-mode=assisted],.u47_HW_modeDot[data-mode=assisted]{background-color:var(--ki-accent)}.u47_HW_taskTile[data-mode=automated]{border:1.5px dashed color-mix(in srgb, var(--ink) 45%, transparent);transform:rotate(var(--tile-angle)) scale(.82);background-color:#0000}.u47_HW_taskTile[data-mode=automated]:after{background-image:none}.u47_HW_modeDot[data-mode=automated]{border:1.5px dashed color-mix(in srgb, var(--ink) 55%, transparent);background-color:#0000}.u47_HW_taskTiles[data-story-step="1"] .u47_HW_taskTile[data-mode=assisted]{transform:translateY(-5px) rotate(var(--tile-angle)) scale(1.035)}.u47_HW_taskCaption{margin:0}.u47_HW_taskLegend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.9rem 0 0;display:grid}.u47_HW_taskLegend dt{color:var(--lab-muted);align-items:center;gap:.4rem;font-size:.8125rem;line-height:1.4;display:flex}.u47_HW_taskLegend dd{color:var(--lab-ink);font-variant-numeric:tabular-nums;margin:.3rem 0 0;font-size:1rem;line-height:1.3}.u47_HW_taskLegend dd small{color:var(--lab-muted);font-size:.75rem;display:block}.u47_HW_taskLegend [data-active=true] dt{color:var(--lab-ink)}.u47_HW_modeDot{border:1px solid var(--hairline);border-radius:2px;flex-shrink:0;width:11px;height:11px;display:inline-block}.u47_HW_taskBeats{min-width:0;position:relative}.u47_HW_taskBeat{align-items:center;min-height:78dvh;padding-block:3rem;display:flex}.u47_HW_taskBeatCopy{max-width:420px}.u47_HW_taskBeat h3{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2rem,3.1vw,3.1rem);font-weight:400;line-height:1.08}.u47_HW_taskBeat p{text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}.u47_HW_labHeader{text-align:center;grid-template-columns:1fr;justify-items:center;gap:1rem;max-width:760px;margin:0 auto clamp(2rem,5vw,3rem)}.u47_HW_labHeader .u47_HW_intro{max-width:580px;margin-inline:auto}.u47_HW_labHeader .u47_HW_sectionIcon{width:80px;height:80px}.u47_HW_chapterNav{z-index:4;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--atlas-paper,var(--surface)) 88%, transparent);width:fit-content;max-width:100%;box-shadow:0 10px 30px -18px color-mix(in srgb, var(--ink) 45%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 auto clamp(2rem,5vw,3.5rem);position:sticky;top:1.25rem;overflow:hidden}.u47_HW_chapterNav ol{scrollbar-width:none;gap:.25rem;margin:0;padding:.3rem;list-style:none;display:flex;overflow-x:auto}.u47_HW_chapterNav ol::-webkit-scrollbar{display:none}.u47_HW_chapterNav button{border-radius:var(--radius-pill);min-height:40px;color:var(--lab-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding-inline:.9rem;font-size:.875rem;transition:background-color .3s,color .3s;display:flex}.u47_HW_chapterNav button span{font-family:var(--font-ranking-mono), ui-monospace, monospace;font-size:.75rem}.u47_HW_chapterNav button[data-done=true]{color:var(--lab-ink)}.u47_HW_chapterNav button[aria-current=step]{background:var(--ki-accent);color:var(--ink)}.u47_HW_chapters{gap:clamp(1.5rem,4vw,3rem);display:grid}.u47_HW_chapter{border-top:1px solid var(--lab-line);align-content:center;gap:clamp(1.25rem,3vw,2rem);padding-block:clamp(2.5rem,6vw,4.5rem);scroll-margin-top:5rem;display:grid}.u47_HW_chapterLabel{width:100%;max-width:1100px;color:var(--lab-muted);align-items:baseline;gap:1rem;margin:0 auto;font-size:.9375rem;display:flex}.u47_HW_chapterLabel span{color:var(--ki-accent-text);font-family:var(--font-ranking-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.u47_HW_chapter>*{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(56px)scale(.96)}.u47_HW_chapter>:nth-child(2){transition-delay:.12s}.u47_HW_chapter[data-visible=true]>*{opacity:1;transform:none}}.u47_HW_futureStory{width:100%;min-width:0;max-width:820px;margin-inline:auto}.u47_HW_storyInteraction{min-width:0}.u47_HW_stepLabel{color:var(--lab-muted);margin:0 0 1.1rem;font-size:.875rem;font-weight:500}.u47_HW_storyStep{animation:.22s both u47_HW_step-reveal}.u47_HW_storyHeading{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0 0 1rem;scroll-margin-top:6rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.1}.u47_HW_storyHeading:focus{outline:none}.u47_HW_storyHeading:focus-visible{outline:2px solid var(--ki-accent-text);outline-offset:6px}.u47_HW_storyText{color:var(--lab-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}.u47_HW_storyChoices{gap:.75rem;margin-top:2rem;display:grid}.u47_HW_storyChoice{text-align:left;white-space:normal;background:0 0;justify-content:space-between;gap:1rem;width:100%;height:auto;min-height:64px;padding:1rem 1.25rem;font-size:1rem;line-height:1.45}.u47_HW_storyChoice>span{min-width:0}.u47_HW_storyChoice>svg{flex-shrink:0}.u47_HW_back{margin:1rem 0 0 -.75rem}.u47_HW_futureScene{width:100%;min-width:0;margin:0}.u47_HW_sceneDiagram{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.u47_HW_sceneText{fill:currentColor;font-family:inherit;font-size:22px;font-weight:500}.u47_HW_sceneCurrency{fill:currentColor;font-family:inherit;font-size:38px;font-weight:500}.u47_HW_sceneSource,.u47_HW_sceneBaseline{fill:var(--surface-muted)}.u47_HW_sceneSource,.u47_HW_sceneTarget{stroke:var(--ink);stroke-width:1.5px}.u47_HW_sceneTarget{fill:#0000}.u47_HW_sceneBranch .u47_HW_sceneTarget{transition:fill var(--duration-ui)}.u47_HW_sceneBranch[data-active=true] .u47_HW_sceneTarget,.u47_HW_sceneEnergy{fill:var(--ki-accent)}.u47_HW_sceneConnection,.u47_HW_sceneFeedback{fill:none;stroke:var(--ink-soft);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.02 .035;animation:.65s both u47_HW_connection-arrive}.u47_HW_sceneBranch[data-active=true] .u47_HW_sceneConnection{stroke:var(--ki-accent-text);stroke-width:4px;stroke-dasharray:1 0}.u47_HW_sceneBranch[data-active=true] .u47_HW_sceneTarget{transform-box:fill-box;transform-origin:50%;animation:.55s cubic-bezier(.2,.7,.2,1) both u47_HW_target-arrive}.u47_HW_sceneFeedback{opacity:.3}.u47_HW_sceneFeedback[data-strong=true]{opacity:1;stroke:var(--ki-accent-text);stroke-width:4px}.u47_HW_sceneBolt,.u47_HW_scenePerson{fill:var(--ink)}.u47_HW_sceneEnergy,.u47_HW_sceneResearchNode{transform-box:fill-box;transform-origin:50%;animation:.55s cubic-bezier(.2,.7,.2,1) both u47_HW_target-arrive}.u47_HW_sceneRobotArm{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.u47_HW_sceneFineLine,.u47_HW_sceneEnergyRays,.u47_HW_sceneNodeGlyph{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.u47_HW_sceneNodeGlyph{stroke-width:2.4px}.u47_HW_sceneNodeType{fill:var(--ink);font-family:inherit;font-size:22px;font-weight:600}.u47_HW_sceneOutputArrow{fill:none;stroke:var(--ki-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.u47_HW_sceneEnergyRays{stroke:var(--ki-accent-text);transform-box:fill-box;transform-origin:50%;animation:.55s both u47_HW_target-arrive}.u47_HW_sceneArm{transform-origin:54px 172px;animation:.65s both u47_HW_arm-arrive}.u47_HW_sceneEmptyBar{fill:#0000;stroke:var(--ink-soft);stroke-width:1px;stroke-dasharray:4 6}.u47_HW_sceneHumanBar{fill:var(--ink);transform-origin:12px 160px;animation:.5s both u47_HW_bar-arrive}.u47_HW_sceneFreedBar{fill:var(--ki-accent);transform-origin:468px 160px;transform:translateY(var(--bar-lift,0));animation:.6s both u47_HW_bar-arrive}.u47_HW_sceneFreedBar[data-free=true]{--bar-lift:-7px}@keyframes u47_HW_connection-arrive{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes u47_HW_target-arrive{0%{opacity:0;transform:scale(.65)rotate(-8deg)}65%{opacity:1;transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes u47_HW_bar-arrive{0%{opacity:0;transform:translateY(var(--bar-lift,0)) scaleX(.05)}to{opacity:1;transform:translateY(var(--bar-lift,0)) scaleX(1)}}@keyframes u47_HW_arm-arrive{0%{transform:rotate(-18deg)}65%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes u47_HW_step-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.u47_HW_taskChapter{--task-nav-top:0px;--task-chart-top:var(--task-nav-height)}.u47_HW_sectionHeader{grid-template-columns:1fr;gap:.75rem}.u47_HW_professions{align-self:stretch;width:100%;overflow-x:auto}.u47_HW_professionTab{padding-inline:1rem;font-size:.875rem}.u47_HW_taskScrolly{background-image:none;padding-inline:0;display:block}.u47_HW_taskStage{z-index:2;background-color:var(--task-paper);background-image:var(--task-grid);height:calc(50dvh - var(--task-nav-height));border-bottom:1px solid var(--lab-line);background-position:top;background-size:24px 24px;gap:.65rem;padding:1rem max(1rem,50vw - 280px) .8rem}.u47_HW_taskReadoutGroup,.u47_HW_taskCaption{flex-shrink:0}.u47_HW_taskReadout>span{font-size:clamp(2.5rem,8dvh,3.5rem)}.u47_HW_taskReadout p{font-size:.9375rem}.u47_HW_taskTiles{flex:1 1 0;grid-template-rows:repeat(4,minmax(0,1fr));gap:5px;min-height:0}.u47_HW_taskTile{aspect-ratio:auto;min-height:0}.u47_HW_taskLegend{gap:.5rem;margin-top:.55rem}.u47_HW_taskLegend dt{gap:.25rem;font-size:.75rem}.u47_HW_taskLegend dd{margin-top:.1rem;font-size:.875rem}.u47_HW_modeDot{width:8px;height:8px}.u47_HW_taskBeat{min-height:56dvh;padding:2rem 1.25rem calc(4rem + var(--floating-nav-safe-area));align-items:flex-start}.u47_HW_taskBeatCopy{max-width:500px;position:sticky;top:calc(50dvh + 1.5rem)}.u47_HW_taskBeat h3{margin-bottom:.9rem;font-size:clamp(1.85rem,6.7vw,2.5rem)}.u47_HW_taskBeat p{font-size:1rem;line-height:1.6}.u47_HW_labHeader{gap:1rem}.u47_HW_chapterNav{margin-bottom:1.5rem;top:.75rem}.u47_HW_storyHeading{font-size:2rem}}@media (max-height:540px){.u47_HW_taskScrolly{background-image:var(--task-grid);grid-template-columns:minmax(0,1fr);gap:0;padding-inline:max(1rem,50vw - 280px);display:grid}.u47_HW_taskStage{background-color:#0000;background-image:none;gap:.65rem;height:auto;min-height:320px;padding:1rem 0;position:static}.u47_HW_taskTiles{flex:none;grid-template-rows:repeat(4,minmax(0,1fr));height:132px;min-height:0}.u47_HW_taskTile{aspect-ratio:auto;min-height:0}.u47_HW_taskReadout>span{font-size:2rem}.u47_HW_taskBeat{min-height:0;padding:1.5rem 0}.u47_HW_taskBeatCopy{position:static}}@media (prefers-reduced-motion:reduce){.u47_HW_taskScrolly{gap:2rem;padding-block:2rem}.u47_HW_taskStage{border:0;height:auto;position:static}.u47_HW_taskBeat{min-height:0;padding-block:1.5rem}.u47_HW_taskBeatCopy{position:static}.u47_HW_taskTiles{flex:none;grid-template-rows:none;height:auto}.u47_HW_taskTiles[data-story-step] .u47_HW_taskTile[data-mode]{aspect-ratio:1.18;transform:none}.u47_HW_section *,.u47_HW_section :before{transition:none;animation:none}}@media (forced-colors:active){.u47_HW_taskTile,.u47_HW_modeDot{border-color:canvastext}.u47_HW_taskTile[data-mode=assisted]{border:3px dashed canvastext}.u47_HW_taskTile[data-mode=automated]{border:5px double canvastext}}.u47_HW_resultCard{text-align:center;width:100%;max-width:820px;margin-inline:auto;padding-block:.5rem;scroll-margin-top:3rem}.u47_HW_resultFacts{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;max-width:620px;margin:0 auto 2rem;padding-bottom:1.5rem;display:grid}.u47_HW_resultFacts>div{min-width:0}.u47_HW_resultFacts dt{color:var(--ink-soft);margin-bottom:.35rem;font-size:.875rem;line-height:1.4}.u47_HW_resultFacts dd{color:var(--ink);text-wrap:balance;margin:0;font-size:.9375rem;font-weight:500;line-height:1.45}.u47_HW_resultHeading{max-width:680px;color:var(--ink);font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;margin:0 auto 1.25rem;scroll-margin-top:6rem;font-size:clamp(2.15rem,4.7vw,3.8rem);font-weight:400;line-height:1.06}.u47_HW_resultHeading:focus{outline:none}.u47_HW_resultHeading:focus-visible{outline:2px solid var(--ki-accent-text);outline-offset:6px}.u47_HW_resultConsequence{text-wrap:pretty;max-width:620px;margin:1.5rem auto 0;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.6}.u47_HW_resultDebate{border-block:1px solid var(--lab-line);text-align:left;max-width:740px;margin:1rem auto 0}.u47_HW_resultDebate>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding-block:1rem;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.u47_HW_resultDebate>summary::-webkit-details-marker{display:none}.u47_HW_resultDebate>summary svg{flex-shrink:0}.u47_HW_resultDebate[open]>summary svg{transform:rotate(180deg)}.u47_HW_debateSubject{font-family:var(--font-ranking-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:400;line-height:1.15}.u47_HW_debateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-block:.75rem 1.75rem;display:grid}.u47_HW_debateColumn{min-width:0}.u47_HW_debateColumn h4{align-items:center;gap:.6rem;margin:0 0 1rem;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.u47_HW_debateColumn ul{gap:1rem;margin:0;padding-left:1.15rem;font-size:1rem;line-height:1.6;display:grid}.u47_HW_debateColumn li{text-wrap:pretty;padding-left:.15rem}.u47_HW_argumentIcon{flex-shrink:0;width:32px;height:36px}.u47_HW_argumentPaper{fill:var(--surface-muted);stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round}.u47_HW_argumentFold{stroke:var(--ink-soft);stroke-width:1.2px;stroke-linejoin:round}.u47_HW_argumentMark{stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.u47_HW_resultQuestion{text-wrap:balance;max-width:580px;margin:1.5rem auto 1rem;font-size:1.0625rem;font-weight:500;line-height:1.5}.u47_HW_resultShare{min-height:48px;font-size:1rem}.u47_HW_resultActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}@media (max-width:639px){.u47_HW_debateGrid{grid-template-columns:1fr;gap:1.75rem}.u47_HW_resultFacts{gap:.75rem;margin-bottom:1.25rem}.u47_HW_resultFacts dd{font-size:.875rem}.u47_HW_resultActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.u47_HW_resultActions button{white-space:normal;min-width:0;height:auto;min-height:44px;padding-inline:.35rem;line-height:1.4}.u47_HW_resultActions svg{display:none}}
.g-QP7a_paperSection{isolation:isolate;position:relative}.g-QP7a_paperSection:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(to right, var(--hairline) 1px, transparent 1px), linear-gradient(to bottom, var(--hairline) 1px, transparent 1px);opacity:.4;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 8%,#0000 70%);mask-image:radial-gradient(#000 8%,#0000 70%)}.g-QP7a_pageShare{flex-direction:column;align-items:flex-end;max-width:1024px;margin:0 auto 20px;padding-inline:16px;display:flex}.g-QP7a_pageShare p:empty{display:none}.g-QP7a_pageShare p{text-align:right;max-width:24rem}.g-QP7a_useCaseGrid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:360px;margin-inline:auto;display:grid}.g-QP7a_useCaseImage{aspect-ratio:4/3;border-radius:var(--radius);background:#f8f8f7;position:relative;overflow:hidden}.g-QP7a_tabRail{justify-content:center;min-width:0;display:flex;position:relative}.g-QP7a_tabRail:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--surface));width:14px;position:absolute;top:0;bottom:0;right:0}.g-QP7a_lessonPanel{animation:g-QP7a_reveal-lesson var(--duration-ui) var(--ease-ui)}.g-QP7a_lessonFigure{text-align:center;width:min(100%,200px);margin-inline:auto}.g-QP7a_lessonFigure [data-transparent=true]{background-color:#fff;background-image:conic-gradient(#e5e7eb 25%, white 0 50%, #e5e7eb 0 75%, white 0);background-size:16px 16px}.g-QP7a_promptHighlight{color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#00cf8a29;padding-block:.1em}.g-QP7a_readingSection{content-visibility:auto;contain-intrinsic-size:auto 270px}@keyframes g-QP7a_reveal-lesson{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.g-QP7a_pageShare{padding-inline:24px}.g-QP7a_useCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none}.g-QP7a_lessonFigure{width:220px}}@media (min-width:1024px){.g-QP7a_useCaseGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.g-QP7a_useCaseGrid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.g-QP7a_pageShare{max-width:20rem;margin:0;padding:0;position:absolute;top:0;right:32px}}@media (prefers-reduced-motion:reduce){.g-QP7a_lessonPanel{animation:none}}
.YZnMxW_imageHeader{text-align:left;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:12px;display:grid}.YZnMxW_imageHeader h2{letter-spacing:-.035em;grid-area:1/1;line-height:1.15}.YZnMxW_imageHeader p{grid-column:1/-1}.YZnMxW_kiwi{object-fit:contain;grid-area:1/2;width:128px;max-width:none;height:128px;margin-left:-8px}@media (max-width:360px){.YZnMxW_imageHeader{grid-template-columns:minmax(0,1fr) 88px}.YZnMxW_kiwi{width:104px;height:104px}}@media (max-height:600px){.YZnMxW_imageBody{padding:16px 20px}.YZnMxW_imageHeader{display:block}.YZnMxW_imageHeader h2{padding-right:24px}.YZnMxW_imageHeader p{margin-top:8px}.YZnMxW_kiwi{display:none}.YZnMxW_imageBody form{margin-top:12px}}@media (max-height:430px){.YZnMxW_imageBody{padding:12px 16px}.YZnMxW_imageHeader h2{font-size:1.25rem}.YZnMxW_imageHeader p{display:none}}
.cjkMkG_layer{z-index:2;border-radius:inherit;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.cjkMkG_surface{border-radius:inherit;position:relative;overflow:hidden}.cjkMkG_canvas{width:100%;height:100%;position:absolute;inset:0}.cjkMkG_host[data-generating=true]{box-shadow:none;background:0 0}.cjkMkG_host[data-generating=true]>img{visibility:hidden}.cjkMkG_pending{place-items:center;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cjkMkG_layer{display:none}}
