.wz-stage-hero{--wz-accent:#3766e8;--wz-tint:#edf3ff;position:relative;isolation:isolate;padding:24px 0 0;background:linear-gradient(155deg,#fff 30%,#f6f9ff);color:#172846;border-bottom:1px solid #dce4f4;overflow:hidden}.wz-stage-hero[data-wz-scene="1"]{--wz-accent:#7953ce;--wz-tint:#f3efff}.wz-stage-hero[data-wz-scene="2"]{--wz-accent:#168278;--wz-tint:#edf9f6}.wz-stage-hero .breadcrumbs{margin-bottom:28px}.wz-stage-hero .wz-publish-copy{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:center;padding:10px 0 38px}.wz-stage-heading .eyebrow{font-size:10px;letter-spacing:.15em;color:#5c729a;margin-bottom:15px}.concept-v3 .wz-stage-heading h1{font-size:clamp(55px,5.7vw,82px);line-height:1.04;letter-spacing:-.06em;margin:0;color:#172846;font-weight:700}.wz-stage-heading h1>span{display:block;font-size:clamp(25px,2.7vw,38px);line-height:1.2;letter-spacing:-.035em;color:#3962c7;font-weight:500;margin-top:14px;max-width:550px}.wz-publish-badge{display:inline-flex;align-items:center;gap:9px;font-size:10px;font-weight:600;line-height:1.6;color:#3f5fbd;padding:7px 11px;border:1px solid #d6e1fa;border-radius:30px;background:#f6f9ff;margin-bottom:16px}.wz-publish-badge>span{width:5px;height:5px;border-radius:50%;background:#6988e3;box-shadow:0 0 0 4px #6988e310}.wz-publish-badge .icon{width:12px}.wz-stage-actions .lead{font-size:14px;line-height:1.85;color:#5b7092;max-width:560px;margin:0}.wz-stage-actions .button-row{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:22px}.wz-stage-actions .button{border-radius:9px;box-shadow:0 8px 20px #2455d514;font-size:12px;min-height:48px;padding:12px 20px}.wz-policy-link{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:600;padding-block:12px}.wz-policy-link .icon{width:15px}
.wz-stage{position:relative;isolation:isolate;border:1px solid #d5e0f5;border-radius:20px;background:linear-gradient(140deg,#fbfdff,#f0f5ff);box-shadow:0 16px 55px #234f9c09;overflow:hidden}.wz-stage-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;border-bottom:1px solid #dce5f5;position:relative;z-index:3;background:#ffffffb8}.wz-stage-wordmark{font-size:10px;letter-spacing:.09em;font-weight:700;color:#35517e}.wz-stage-wordmark>span{font-size:8px;font-weight:400;color:#617797}.wz-stage-tabs{display:none;gap:6px;align-items:center}.wz-stage-hero[data-wz-ready=true] .wz-stage-tabs{display:flex}.wz-stage-tabs button{position:relative;display:flex;align-items:center;gap:9px;border:1px solid transparent;background:transparent;color:#60718f;padding:10px 14px;border-radius:7px;font-size:11px;line-height:1.3;overflow:hidden;transition:color .2s,background .2s,border-color .2s}.wz-stage-tabs button>span{font:8px/1.5 Consolas,monospace;color:#788aa7}.wz-stage-tabs button[aria-pressed=true]{color:var(--wz-accent);border-color:#d8e2f6;background:#fff;box-shadow:0 3px 8px #345a9808}.wz-stage-tabs button>i{position:absolute;bottom:0;left:14px;right:14px;height:2px;background:var(--wz-accent);transform:scaleX(0);transform-origin:left}.wz-stage-tabs button[aria-pressed=true]>i{animation:wz-stage-progress 6.5s linear forwards}.wz-stage:hover .wz-stage-tabs button>i,.wz-stage:focus-within .wz-stage-tabs button>i{animation-play-state:paused}.wz-stage-tabs button:focus-visible,.wz-stage-countries a:focus-visible{outline:3px solid #3766e8;outline-offset:3px}
.wz-stage-visual{position:relative;height:302px;isolation:isolate;contain:layout paint;direction:ltr;overflow:hidden}.wz-stage-grid{position:absolute;inset:0;background-image:linear-gradient(#bdcce926 1px,transparent 1px),linear-gradient(90deg,#bdcce926 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse,#000,transparent 73%)}.wz-stage-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,var(--wz-tint),transparent 60%);transition:background .4s}.wz-stage-wires{position:absolute;inset:0;width:100%;height:100%}.wz-stage-wire-base{stroke:#c4d3ef;stroke-width:1.2}.wz-stage-wire-flow{stroke:var(--wz-accent);stroke-width:2.4;stroke-dasharray:24 850;stroke-linecap:round;animation:wz-stage-stream 5s linear infinite}.wz-stage-wire-flow path{opacity:.15;transition:opacity .5s}.wz-stage-hero[data-wz-scene="0"] [data-wz-wire="0"],.wz-stage-hero[data-wz-scene="1"] [data-wz-wire="1"],.wz-stage-hero[data-wz-scene="2"] [data-wz-wire="2"]{opacity:1}.wz-stage-sources{position:absolute;left:7%;top:50%;transform:translateY(-50%);display:grid;gap:21px;width:170px}.wz-source{display:flex;align-items:center;gap:14px;height:58px;padding:10px 15px;background:#ffffffec;border:1px solid #d9e3f5;border-radius:11px;box-shadow:0 4px 14px #27509505;color:#7183a3;font:9px/1.5 Consolas,monospace;letter-spacing:.1em;transition:transform .45s,border-color .45s,color .45s,background .45s}.wz-source-icon{width:33px;height:33px;background:#f2f6fd;display:grid;place-items:center;border-radius:8px}.wz-source-icon svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.4}.wz-source>i{width:4px;height:4px;border-radius:50%;background:#b3c1d9;margin-left:auto}.wz-stage-hero[data-wz-scene="0"] [data-wz-source="0"],.wz-stage-hero[data-wz-scene="1"] [data-wz-source="1"],.wz-stage-hero[data-wz-scene="2"] [data-wz-source="2"]{color:var(--wz-accent);border-color:var(--wz-accent);transform:translateX(9px);background:#fff;box-shadow:0 8px 24px #2854a410}.wz-stage-hero[data-wz-scene="0"] [data-wz-source="0"]>i,.wz-stage-hero[data-wz-scene="1"] [data-wz-source="1"]>i,.wz-stage-hero[data-wz-scene="2"] [data-wz-source="2"]>i{background:var(--wz-accent);box-shadow:0 0 0 4px var(--wz-tint)}
.wz-stage-hub{position:absolute;left:50%;top:50%;width:178px;height:152px;transform:translate(calc(-50% + var(--wz-pointer-x,0px)),calc(-50% + var(--wz-pointer-y,0px)));transition:transform .25s ease-out;isolation:isolate;perspective:800px}.wz-hub-platform{position:absolute;inset:26px -10px -20px;background:#dce7fc;border:1px solid #bdcef0;border-radius:24px;transform:perspective(500px) rotateX(45deg) rotateZ(-10deg);box-shadow:0 12px 20px #3b63a913;z-index:-1}.wz-hub-platform+span{inset:16px -5px -9px;background:linear-gradient(145deg,#f1f6ff,#d7e3ff)}.wz-hub-card{position:absolute;inset:0;background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #baccf1;border-radius:18px;box-shadow:0 15px 35px #3869bc17,0 0 0 6px #ffffffa8;display:flex;flex-direction:column;padding:18px;animation:wz-stage-lift 8s ease-in-out infinite}.wz-hub-top{display:flex;align-items:center;gap:7px;font:7px/1.4 Consolas,monospace;letter-spacing:.07em;color:#6a7e9f}.wz-hub-top>i{width:4px;height:4px;border-radius:50%;background:var(--wz-accent)}.wz-hub-card>strong{font-size:45px;font-weight:650;letter-spacing:-.06em;line-height:1.2;color:#1e3b6b;margin-top:10px;display:flex;justify-content:space-between}.wz-hub-card>strong>span{font-size:25px;font-weight:400;color:var(--wz-accent);letter-spacing:0;padding-top:7px}.wz-hub-bars{display:flex;gap:5px;align-items:center;margin-top:8px}.wz-hub-bars>i{height:5px;flex:1;background:var(--wz-accent);opacity:.2;border-radius:2px;animation:wz-stage-bars 3s ease-in-out infinite}.wz-hub-bars>i:nth-child(3n){animation-delay:.5s}.wz-hub-bars>i:nth-child(2n){animation-delay:1s}.wz-hub-label{font:6px/1.4 Consolas,monospace;color:#6980a4;letter-spacing:.1em;margin-top:auto;padding-top:12px}.wz-hub-orbit{position:absolute;inset:-50px -60px;border:1px solid #b8cdef55;border-radius:50%;z-index:-2;transform:rotate(-20deg)}.wz-hub-orbit:after{content:"";position:absolute;inset:13px;border:1px dashed #b8cdef66;border-radius:50%;animation:wz-stage-orbit 90s linear infinite}
.wz-stage-countries{position:absolute;right:6%;top:50%;transform:translateY(-50%);width:200px;display:grid;gap:9px}.wz-stage-countries>a{display:flex;align-items:center;gap:11px;padding:11px 12px;min-height:44px;border:1px solid #d9e3f4;background:#ffffffed;border-radius:9px;font-size:10px;color:#3c547d;box-shadow:0 3px 9px #345a9804;transition:transform .2s,border-color .2s}.wz-stage-countries img{width:23px;height:17px;object-fit:cover;border-radius:2px;flex-shrink:0}.wz-stage-countries .icon{width:13px;margin-left:auto;color:#7a94be;flex-shrink:0}.wz-stage-countries a:hover{border-color:var(--wz-accent);transform:translateX(-5px)}.wz-stage-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 25px;border-top:1px solid #dce5f5;min-height:67px;background:#ffffffb8}.wz-stage-description{max-width:750px}.wz-stage-description>p{font-size:11px;line-height:1.8;color:#5c7194;margin:0}.wz-stage-bottom>a{display:flex;align-items:center;gap:15px;white-space:nowrap;font-size:11px;font-weight:600;color:#345cb3}.wz-stage-bottom .icon{width:15px}.wz-stage-hero .wz-publish-facts{display:flex;align-items:center;flex-wrap:wrap;gap:26px;padding:25px 0;font-size:11px;color:#617596}.wz-publish-facts>span{display:flex;align-items:center;gap:8px}.wz-publish-facts strong{font-size:23px;color:#263f68;letter-spacing:-.025em}.wz-publish-facts .icon{width:16px;color:#5376c0}.wz-publish-facts>a{margin-inline-start:auto;display:flex;align-items:center;gap:10px;font-size:10px;color:#5e7397}
@keyframes wz-stage-stream{to{stroke-dashoffset:-874}}@keyframes wz-stage-lift{50%{transform:translateY(-5px)}}@keyframes wz-stage-bars{50%{opacity:.7;transform:scaleY(.6)}}@keyframes wz-stage-orbit{to{transform:rotate(360deg)}}@keyframes wz-stage-progress{to{transform:scaleX(1)}}

.wz-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wz-use-grid>article{padding:28px;border:1px solid var(--platform-line);border-radius:16px;background:var(--platform-card)}.wz-use-icon{width:44px;height:44px;display:grid;place-items:center;background:#eeebff;border-radius:12px;color:#7761d6;margin-bottom:25px}.wz-use-icon .icon{width:22px}.wz-use-grid h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;margin-bottom:13px}.wz-use-grid p{font-size:13px;line-height:1.9;color:var(--platform-muted);margin-bottom:0}.wz-policy-section{padding-block:65px;background:#f4f5fc;border-block:1px solid #e0e5f4;scroll-margin-top:110px}.wz-policy-intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:34px}.wz-policy-intro h2{font-size:clamp(29px,3.2vw,43px);line-height:1.15;margin-bottom:0;max-width:570px}.wz-policy-intro>p{font-size:14px;line-height:1.9;color:#596d8e;margin-bottom:0}.wz-policy-intro .eyebrow{color:#7560bd}.wz-policy-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.wz-policy-checks>article{display:flex;align-items:flex-start;gap:15px;padding-top:22px;border-top:1px solid #d7def0}.wz-policy-checks>article>span{font:11px/1.6 Consolas,monospace;color:#8670c8}.wz-policy-checks h3{font-size:16px;line-height:1.4;letter-spacing:-.02em;margin-bottom:10px}.wz-policy-checks p{font-size:12px;line-height:1.9;color:#61718d;margin:0}.wz-policy-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}.wz-policy-actions>a{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600}.wz-policy-actions .button{border-radius:10px}.wz-policy-actions .icon{width:17px}


.wz-policy-checks>article>span{color:#7055b4}.wz-stage-tabs button>span{color:#586b8a}.wz-stage-tabs button{transition:box-shadow .2s,transform .2s}
[data-theme=dark] .wz-stage-hero{background:linear-gradient(145deg,#111d32,#192640);color:#e9f0ff;border-color:#354564}[data-theme=dark] .wz-stage-heading h1{color:#eff4ff}[data-theme=dark] .wz-stage-heading h1>span{color:#9fbcff}[data-theme=dark] .wz-stage-actions .lead{color:#b3c3df}[data-theme=dark] .wz-publish-badge{background:#203354;border-color:#3e5887;color:#b8ccff}[data-theme=dark] .wz-stage{background:linear-gradient(145deg,#1b2c48,#17263f);border-color:#3b5379}[data-theme=dark] .wz-stage-top,[data-theme=dark] .wz-stage-bottom{background:#172740a8;border-color:#344968}[data-theme=dark] .wz-stage-wordmark,[data-theme=dark] .wz-stage-description>p,[data-theme=dark] .wz-stage-bottom>a{color:#b7caef}[data-theme=dark] .wz-stage-wordmark>span,[data-theme=dark] .wz-stage-tabs button,[data-theme=dark] .wz-stage-tabs button>span{color:#b3c5e3}[data-theme=dark] .wz-stage-tabs button[aria-pressed=true]{background:#2b4064;border-color:#5273ab;color:#d5e4ff}[data-theme=dark] .wz-stage-visual:before{opacity:.06}[data-theme=dark] .wz-source,[data-theme=dark] .wz-stage-countries>a{background:#203454;color:#bfd2f2;border-color:#425d88}[data-theme=dark] .wz-source-icon{background:#2c4264}[data-theme=dark] .wz-stage-hero [data-wz-source]{background:#203454;color:#bfd2f2}[data-theme=dark] .wz-hub-card{background:linear-gradient(145deg,#294368,#1e3457);border-color:#6587c0;box-shadow:0 15px 35px #0002,0 0 0 6px #5b7fb22b}[data-theme=dark] .wz-hub-card>strong{color:#ecf3ff}[data-theme=dark] .wz-hub-top,[data-theme=dark] .wz-hub-label{color:#b5c9ee}[data-theme=dark] .wz-hub-platform{background:#2e4870;border-color:#607ca9}[data-theme=dark] .wz-hub-platform+span{background:linear-gradient(145deg,#3c5880,#233b61)}[data-theme=dark] .wz-stage-hero .wz-publish-facts,[data-theme=dark] .wz-publish-facts>a{color:#b4c7e9}[data-theme=dark] .wz-publish-facts strong{color:#f0f5ff}[data-theme=dark] .wz-stage-wire-base{stroke:#516b93}[data-theme=dark] .wz-policy-section{background:#172238;border-color:#34415e}[data-theme=dark] .wz-policy-intro>p,[data-theme=dark] .wz-policy-checks p{color:#b3c1d9}[data-theme=dark] .wz-policy-checks>article{border-color:#374865}[data-theme=dark] .wz-use-icon{background:#302b51;color:#c1adff}[data-theme=dark] .wz-policy-checks>article>span{color:#b8a1f2}
@media(max-width:1050px){.wz-stage-hero .wz-publish-copy{gap:35px}.wz-stage-tabs button{font-size:10px;padding:9px 10px;gap:6px}.wz-stage-sources{left:5%;width:145px}.wz-stage-countries{right:4%;width:165px}.wz-stage-top{padding-inline:18px}.wz-use-grid>article{padding:22px}.wz-policy-intro{gap:30px}.wz-policy-checks{gap:20px}}
@media(max-width:760px){.wz-stage-hero{padding-top:17px}.wz-stage-hero .breadcrumbs{margin-bottom:22px}.wz-stage-hero .wz-publish-copy{grid-template-columns:1fr;gap:20px;padding:0 0 25px}.concept-v3 .wz-stage-heading h1{font-size:clamp(49px,13vw,69px)}.wz-stage-heading h1>span{font-size:27px;line-height:1.2;margin-top:11px;max-width:420px}.wz-stage-heading .eyebrow{font-size:9px}.wz-stage-actions .lead{font-size:13px}.wz-publish-badge{font-size:9px;margin-bottom:13px}.wz-stage-actions .button-row{gap:15px;margin-top:19px}.wz-policy-link{font-size:10px}.wz-stage-actions .button{font-size:11px;padding-inline:15px}.wz-stage{border-radius:14px}.wz-stage-top{display:block;padding:15px 13px 11px}.wz-stage-wordmark{display:block;margin-bottom:12px;font-size:9px}.wz-stage-tabs{gap:3px;align-items:stretch}.wz-stage-tabs button{flex:1;justify-content:center;padding:9px 6px;font-size:9px;text-align:start;gap:5px;line-height:1.5}.wz-stage-tabs button>span{display:none}.wz-stage-tabs button>i{left:6px;right:6px}.wz-stage-visual{height:265px}.wz-stage-sources{left:3%;width:73px;gap:27px}.wz-source{height:43px;padding:7px;gap:5px;border-radius:8px;justify-content:center;font-size:7px;letter-spacing:0}.wz-source-icon{height:23px;width:23px;border-radius:5px;flex-shrink:0}.wz-source-icon svg{width:15px;height:15px}.wz-source>i{display:none}.wz-stage-hero[data-wz-scene] .wz-source{transform:none}.wz-stage-hub{width:99px;height:108px;left:49%}.wz-hub-card{border-radius:12px;padding:12px 10px;box-shadow:0 12px 20px #3869bc17,0 0 0 3px #ffffffa8}.wz-hub-top{font-size:4.5px;gap:4px}.wz-hub-card>strong{font-size:32px;margin-top:9px}.wz-hub-card>strong>span{font-size:17px;padding-top:5px}.wz-hub-bars{gap:3px;margin-top:6px}.wz-hub-bars>i{height:4px}.wz-hub-label{font-size:4px;letter-spacing:.05em;padding-top:8px}.wz-hub-platform{inset:24px -3px -15px;border-radius:15px}.wz-hub-platform+span{inset:15px 0 -6px}.wz-hub-orbit{inset:-35px -25px}.wz-stage-countries{right:3%;width:85px;gap:8px}.wz-stage-countries>a{min-height:39px;padding:7px;gap:6px;border-radius:7px;font-size:8px;line-height:1.4}.wz-stage-countries img{width:17px;height:13px}.wz-stage-countries .icon{display:none}.wz-stage-bottom{padding:13px;gap:12px;display:block;min-height:97px}.wz-stage-description>p{font-size:10px;line-height:1.8}.wz-stage-bottom>a{font-size:10px;margin-top:10px;justify-content:space-between}.wz-stage-hero .wz-publish-facts{gap:15px;padding:20px 0;font-size:9px}.wz-publish-facts strong{font-size:19px}.wz-publish-facts>span{gap:5px}.wz-publish-facts .icon{width:14px}.wz-publish-facts>a{display:none}.wz-use-grid{grid-template-columns:1fr;gap:13px}.wz-use-grid>article{padding:23px}.wz-use-icon{margin-bottom:17px}.wz-use-grid h3{font-size:21px}.wz-policy-section{padding-block:38px}.wz-policy-intro{grid-template-columns:1fr;gap:18px;margin-bottom:25px}.wz-policy-intro h2{font-size:31px}.wz-policy-intro>p{font-size:13px}.wz-policy-checks{grid-template-columns:1fr;gap:20px}.wz-policy-checks>article{padding-top:17px}.wz-policy-checks p{font-size:13px}.wz-policy-actions{gap:20px}.wz-policy-actions>a{font-size:11px}}
@media(max-width:360px){.wz-stage-sources{width:61px}.wz-source{gap:3px;padding:5px;font-size:6px}.wz-source-icon{width:20px;height:20px}.wz-stage-countries{width:73px}.wz-stage-countries>a{font-size:7px;padding:6px;gap:4px}.wz-stage-countries img{width:15px;height:12px}.wz-stage-hub{width:85px;height:100px}.wz-hub-card{padding:11px 8px}.wz-hub-card>strong{font-size:28px}.wz-stage-hero .wz-publish-facts{gap:11px}.wz-stage-actions .button-row{gap:10px}.wz-policy-link{font-size:9px}.wz-stage-tabs button{font-size:8px}}
.wz-stage-hero[data-wz-visible=false] .wz-publish-art *{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.wz-stage-hero *{animation:none!important;transition:none!important}.wz-stage-tabs button[aria-pressed=true]>i{transform:scaleX(1)}}
