.cz-intro{--ink:#0f1115;--ink-2:#353b45;--muted:#646b78;--line:#e6e8ec;--blue:#2563c9;--up:#13803d;--amber:#a86a12;z-index:10000;backdrop-filter:blur(6px);color:var(--ink);-webkit-font-smoothing:antialiased;background:#0c0e12c7;place-items:center;padding:24px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:fixed;inset:0}.cz-intro *,.cz-intro :before,.cz-intro :after{box-sizing:border-box}.cz-intro button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.iz-panel{background:#fff;flex-direction:column;width:min(1040px,100%);max-height:100%;animation:.5s cubic-bezier(.2,.7,.2,1) both iz-in;display:flex;box-shadow:0 30px 80px #00000059}.iz-top{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:16px;height:52px;padding:0 20px;display:flex}.iz-mark{letter-spacing:-.02em;font:700 21px/1 Newsreader,Georgia,serif}.iz-bars{touch-action:none;flex:1;gap:4px;display:flex}.iz-bars button{flex:1;align-items:center;height:22px;display:flex;padding:0!important}.iz-bars.is-live button:not(:disabled){cursor:pointer}.iz-bars button:disabled{cursor:default}.iz-bars span{background:var(--line);flex:1;height:3px;transition:height .15s;position:relative;overflow:hidden}.iz-bars.is-live:hover span{height:6px}.iz-bars u,.iz-bars i{height:100%;display:block;position:absolute;inset:0 auto 0 0}.iz-bars u{background:#c3c8d0}.iz-bars i{background:var(--ink)}.iz-step{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.iz-stage{aspect-ratio:16/9;background:#f6f7f9;flex-shrink:1;width:100%;max-height:58vh;position:relative;overflow:hidden}.iz-foot{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:20px;min-height:138px;padding:20px 24px 22px;display:flex}.iz-caption{letter-spacing:-.012em;color:#b9bec7;max-width:740px;margin:0;font-size:clamp(17px,2.1vw,22px);font-weight:600;line-height:1.4;animation:.6s both iz-cap}.iz-caption span{transition:color .16s,background-color .16s,box-shadow .16s}.iz-caption .is-said{color:var(--ink)}.iz-caption .is-now{color:var(--ink);background:#e6e9ee;box-shadow:0 0 0 3px #e6e9ee}.iz-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.iz-btn{height:38px;color:var(--ink-2);align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex;border:1px solid #d5d9e0!important}.iz-btn:hover:not(:disabled){color:var(--ink);border-color:var(--ink)!important}.iz-btn:disabled{opacity:.35;cursor:default}.iz-btn svg{fill:currentColor;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}.iz-explore{align-items:center;gap:10px;height:46px;padding:0 20px;font-size:15px;font-weight:600;animation:.45s cubic-bezier(.2,.7,.2,1) both iz-pop;display:inline-flex;background:var(--ink)!important;color:#fff!important}.iz-explore:hover{background:#2a2f38!important}.iz-explore svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cz-intro img{box-shadow:0 0 0 1px #0f11151f}.cz-intro :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.iz-cover{background:#fff;flex-direction:column;justify-content:center;padding:6% 7%;display:flex;position:absolute;inset:0}.iz-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;animation:.6s cubic-bezier(.2,.7,.2,1) both iz-rise}.iz-now{letter-spacing:-.01em;color:var(--ink-2);margin:18px 0 0;font-size:clamp(17px,2.2vw,24px);font-weight:500;animation:.6s cubic-bezier(.2,.7,.2,1) .1s both iz-rise}.iz-roll{flex-wrap:wrap;align-items:baseline;gap:6px 18px;min-height:1.15em;margin-top:6px;font-size:clamp(34px,6.2vw,72px);display:flex;overflow:hidden}.iz-roll b{letter-spacing:-.035em;color:var(--deep);font-weight:700;line-height:1.08;animation:.55s cubic-bezier(.2,.7,.2,1) both iz-roll}.iz-roll span{color:var(--deep);font-variant-numeric:tabular-nums;font-size:clamp(13px,1.4vw,16px);font-weight:600;animation:.55s cubic-bezier(.2,.7,.2,1) 80ms both iz-roll}.iz-strip{gap:3px;height:14px;margin-top:clamp(22px,4vw,40px);display:flex}.iz-strip i{background:var(--bg);transform-origin:0;flex-basis:0;transition:background-color .4s;animation:.7s cubic-bezier(.2,.7,.2,1) both iz-grow}.iz-strip i.on{background:var(--deep)}.iz-strip .iz-rest{background:#eceef2}.iz-lead{max-width:520px;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.iz-play{align-items:center;gap:10px;height:52px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex;background:var(--ink)!important;color:#fff!important}.iz-play:hover{background:#2a2f38!important}.iz-play svg{fill:currentColor;width:18px;height:18px}.iz-play small{opacity:.65;font-size:13px;font-weight:500}.iz-scene{padding:4.5% 5%;animation:.6s both iz-scene-in;position:absolute;inset:0}.iz-stage.is-jumped .iz-scene,.iz-stage.is-jumped .iz-scene :not(.iz-col-track):not(.o-dot){animation-delay:-30s!important}.iz-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px}.iz-face{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex-shrink:0;width:18px;height:18px}.iz-face circle+circle,.iz-face circle+circle+circle{fill:currentColor;stroke:none}.iz-world{grid-template-columns:repeat(3,minmax(0,1fr));gap:3%;display:grid}.iz-col{flex-direction:column;min-height:0;animation:.6s cubic-bezier(.2,.7,.2,1) both iz-rise;display:flex}.iz-col-head{border-bottom:2px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;padding-bottom:10px;font-size:13px;font-weight:700}.iz-col-win{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.iz-col-track{gap:10px;padding-top:10px;animation:linear infinite iz-up;display:grid}.iz-item{border:1px solid var(--line);background:#fff;align-items:flex-start;gap:10px;padding:12px 14px;font-size:clamp(12px,1.35vw,15px);font-weight:500;line-height:1.35;display:flex}.is-searches .iz-item{color:var(--ink-2);background:#eef0f3;border-color:#0000;font-weight:400}.iz-item .iz-ic{color:var(--muted);margin-top:2px}.iz-orb{width:100%;max-height:100%}.iz-orb .o-edge{fill:#fff;stroke:#cfd4dc;stroke-width:1.5px}.iz-orb .o-line{fill:none;stroke:#e2e5ea;stroke-width:1.2px}.iz-orb .o-dot{fill:var(--blue);transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite iz-blink}.iz-orb .o-links path{fill:none;stroke:var(--blue);stroke-width:1.3px;opacity:.55;stroke-dasharray:420;animation:1.6s cubic-bezier(.2,.7,.2,1) both iz-draw}.iz-tiles{position:absolute;inset:4.5% 5%}.iz-tile{background:var(--bg);border:2px solid #f6f7f9;padding:1.3% 1.5%;transition:left .9s cubic-bezier(.2,.7,.2,1),top .9s cubic-bezier(.2,.7,.2,1),width .9s cubic-bezier(.2,.7,.2,1),height .9s cubic-bezier(.2,.7,.2,1);animation:.55s cubic-bezier(.2,.7,.2,1) both iz-tile;position:absolute;overflow:hidden}.iz-tile b{letter-spacing:-.015em;font-size:clamp(11px,1.45vw,18px);font-weight:600;line-height:1.15;display:block}.iz-tile small{color:var(--deep);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(10px,1vw,12.5px);display:block}.iz-tile em{color:var(--deep);background:#fff;margin-top:8px;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:600;animation:.4s .5s both iz-pop;display:inline-block}.t-sport{--bg:#f2e3dc;--deep:#8a4a32}.t-culture{--bg:#f2e2e8;--deep:#883f5c}.t-world{--bg:#e4e6eb;--deep:#3d4452}.t-tech{--bg:#e1e8f4;--deep:#2c4c7c}.t-economy{--bg:#e6e3f3;--deep:#4c4588}.t-planet{--bg:#d9ebe9;--deep:#1f625d}.t-lifestyle{--bg:#ecebd9;--deep:#5e5a24}.t-society{--bg:#ebe5df;--deep:#6a5546}.iz-pill{z-index:3;background:var(--ink);color:#fff;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:14px;font-weight:600;animation:.45s cubic-bezier(.2,.7,.2,1) both iz-pill;display:inline-flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f111540}.iz-pill img{display:block}.iz-thread{align-content:start;gap:10px;width:min(660px,92%);padding:3.5% 0;display:grid;left:50%;right:auto;transform:translate(-50%)}.iz-card{border:1px solid var(--line);background:#fff;padding:14px 16px;animation:.55s cubic-bezier(.2,.7,.2,1) both iz-rise}.iz-card h3{letter-spacing:-.012em;margin:6px 0 0;font-family:inherit;font-size:clamp(15px,1.8vw,20px);font-weight:600;line-height:1.3}.iz-card p{color:var(--ink-2);margin:6px 0 0;font-size:14px;line-height:1.5}.iz-kind{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.iz-who{align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.av{color:#fff;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:700;display:grid}.av-0{background:#8a4a32}.av-1{background:#2c4c7c}.av-2{background:#2c6847}.iz-badge{color:var(--ink-2);background:#f0f1f4;padding:2px 7px;font-size:11.5px;font-weight:600}.iz-badge.is-ev{color:#2c4c7c;background:#e1e8f4}.iz-medals{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-left:auto;font-size:12.5px;display:inline-flex}.iz-best{border-color:var(--ink)}.iz-ai{color:#2c4c7c;align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.iz-ai em{background:#e1e8f4;margin-left:auto;padding:2px 8px;font-style:normal;animation:.4s both iz-pop}.iz-best p{color:var(--ink);font-size:14.5px}.iz-best p span{animation:.35s both iz-word}.iz-note{color:#2c4c7c;background:#eef3fb;align-items:center;gap:7px;margin-top:8px;padding:7px 10px;font-size:13px;animation:.5s 1.4s both iz-rise;display:flex}.is-ai .iz-a{padding-top:10px;padding-bottom:10px}.iz-solve .iz-card,.iz-project .iz-card{width:min(580px,90%);animation-name:iz-scene-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iz-progress{background:#eceef2;height:8px;margin:14px 0 26px;position:relative}.iz-progress i{background:var(--ink);animation:2.2s cubic-bezier(.2,.7,.2,1) .4s both iz-fill;position:absolute;inset:0 28% 0 0}.iz-progress span{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;position:absolute;top:14px;right:0}.iz-part{border-top:1px solid #eceef2;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:10px 0;animation:.5s both iz-rise;display:grid}.iz-part i{width:10px;height:10px}.iz-part b{font-size:14px;font-weight:500}.iz-part small{font-size:12px;font-weight:600}.s-0 i{background:var(--up)}.s-0 small{color:var(--up)}.s-1 i{background:var(--amber)}.s-1 small{color:var(--amber)}.s-2 i{box-shadow:inset 0 0 0 2px #9aa1ac}.s-2 small{color:var(--muted)}.iz-help{border:1px solid var(--line);background:#fff;gap:2px;margin-top:12px;padding:10px 12px;font-size:13px;animation:.5s both iz-rise;display:grid}.iz-help span{color:var(--ink-2)}.iz-cred{grid-template-columns:1.15fr 1fr;align-items:center;gap:5%;display:grid}.iz-board{padding-bottom:6px}.iz-row{border-top:1px solid #eceef2;align-items:center;gap:10px;padding:11px 0;animation:.5s both iz-rise;display:flex}.iz-kind+.iz-row{margin-top:8px}.iz-rank{width:16px;color:var(--muted);font-size:14px;font-weight:700}.iz-row b{font-size:14.5px;font-weight:600}.iz-record{color:var(--blue);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.iz-n{font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:700}.iz-gains{gap:10px;display:grid}.iz-gain{border:1px solid var(--line);background:#fff;align-items:center;gap:12px;padding:11px 14px;font-size:13.5px;animation:.5s cubic-bezier(.2,.7,.2,1) both iz-slide;display:flex}.iz-gain b{min-width:34px;color:var(--up);font-variant-numeric:tabular-nums;font-size:15px}.iz-flags{gap:4px;margin-left:auto;display:flex}.iz-sub{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:14px 0 2px;font-size:11.5px;font-weight:600;display:block}.iz-track{border-top:1px solid #eceef2;grid-template-columns:1fr 120px;align-items:center;gap:12px;padding:9px 0;animation:.5s both iz-rise;display:grid}.iz-track b{font-size:14px;font-weight:500}.iz-track svg{width:120px;height:30px}.iz-track path{fill:none;stroke:#2c4c7c;stroke-width:1.8px;stroke-linejoin:round;stroke-dasharray:200;animation:1.4s cubic-bezier(.2,.7,.2,1) .3s both iz-draw}.iz-pnote{background:#fbf8ef;padding:10px 12px;animation:.5s 1.6s both iz-rise}.iz-better{place-items:center;display:grid}.iz-better .iz-orb{width:auto;height:100%}@keyframes iz-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes iz-scene-in{0%{opacity:0}}@keyframes iz-cap{0%{opacity:0;transform:translateY(6px)}}@keyframes iz-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes iz-slide{0%{opacity:0;transform:translate(18px)}}@keyframes iz-tile{0%{opacity:0;transform:scale(.92)}}@keyframes iz-pop{0%{opacity:0;transform:scale(.85)}}@keyframes iz-pill{0%{opacity:0;transform:translate(-50%)translateY(8px)}}@keyframes iz-word{0%{opacity:0}}@keyframes iz-fill{0%{right:100%}}@keyframes iz-draw{0%{stroke-dashoffset:420px}}@keyframes iz-blink{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes iz-up{to{transform:translateY(-50%)}}@keyframes iz-roll{0%{opacity:0;transform:translateY(55%)}}@keyframes iz-grow{0%{transform:scaleX(0)}}.cz-intro.is-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.cz-intro,.cz-intro *{transition:none!important;animation:none!important}}@media (width<=640px){.cz-intro{padding:0}.iz-panel{height:100%}.iz-top{gap:12px;padding:0 14px}.iz-stage{aspect-ratio:auto;flex:1;min-height:0;max-height:none}.iz-foot{flex-direction:column;align-items:stretch;gap:14px;min-height:0;padding:16px}.iz-controls{justify-content:space-between}.iz-explore{flex:1;justify-content:center}.iz-world{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;gap:14px}.iz-col-head{padding-bottom:6px;font-size:11.5px}.iz-item{padding:8px 10px}.iz-cover{padding:8% 6%}.iz-controls .iz-play{flex:1;justify-content:center}.iz-cred{grid-template-columns:1fr;align-content:center;gap:14px}.iz-thread{width:94%}.is-ai .iz-a+.iz-a{display:none}.iz-tile b{font-size:11px}.iz-tile small{display:none}.iz-tile em{margin-top:4px;font-size:10.5px}}
