.m-fig-stage{overflow-clip-margin:3rem;width:100%;overflow:clip;container-type:inline-size}.m-fig{aspect-ratio:1110/924;color:var(--m-ink);place-items:center;font-size:clamp(8px,2.98cqw,17px);font-weight:400;line-height:1.35;display:grid;position:relative}.m-fig__layer{z-index:1;position:absolute}.m-fig__layer--anchor{z-index:0;position:relative}.m-fig__card{box-shadow:0 .15em .4em rgba(var(--m-primary-rgb), .06), 0 .9em 2.4em rgba(var(--m-primary-rgb), .18);background:#fff;border-radius:.85em}.m-fig__chip{border-radius:var(--m-radius-pill);box-shadow:0 .5em 1.5em rgba(var(--m-primary-rgb), .2);white-space:nowrap;background:#fff;align-items:center;gap:.45em;padding:.5em .85em;font-size:.82em;font-weight:700;display:inline-flex}.m-fig__tick{background:var(--m-success);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.5em;height:1.5em;font-size:.9em;display:grid}.m-fig__icon{flex:none;width:1em;height:1em}@keyframes m-fig-in{0%{opacity:0;transform:translateY(1.2em)}}@keyframes m-fig-float{50%{transform:translateY(-.55em)}}.in-view [data-active] .m-fig__layer{animation:m-fig-in .6s var(--m-ease) var(--m-fig-d,0s) both, m-fig-float var(--m-fig-t,7s) ease-in-out calc(var(--m-fig-d,0s) + .6s) infinite}.m-fig1__win{width:27em;max-width:100%}.m-fig1__bar{border-bottom:1px solid var(--m-border);align-items:center;gap:.7em;padding:.7em .9em;display:flex}.m-fig1__dots{flex:none;gap:.3em;display:flex}.m-fig1__dots i{background:var(--m-border-strong);border-radius:50%;width:.5em;height:.5em}.m-fig1__url{border:1px solid var(--m-border);border-radius:var(--m-radius-pill);min-width:0;color:var(--m-ink-muted);background:#fbfdff;flex:1;align-items:center;gap:.4em;padding:.3em .7em;font-size:.78em;display:flex}.m-fig1__url b{color:var(--m-primary)}.m-fig1__url svg{color:var(--m-success)}.m-fig1__body{padding:.9em}.m-fig1__issuer{align-items:center;gap:.6em;margin-bottom:.75em;display:flex}.m-fig1__logo{background:var(--m-tint);width:2em;height:2em;color:var(--m-primary);border-radius:50%;flex:none;place-items:center;font-size:.9em;font-weight:900;display:grid}.m-fig1__issuer b{font-size:.8em;display:block}.m-fig1__issuer em{color:var(--m-ink-faint);font-size:.62em;font-style:normal;display:block}.m-fig1__sheet{border:1px solid var(--m-border);text-align:center;background:linear-gradient(160deg,#fff,#f7fbff);border-radius:.35em;padding:1.1em .9em 1.2em;position:relative;overflow:hidden}.m-fig1__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--m-primary);font-size:.55em;font-weight:700}.m-fig1__name{font-family:var(--m-display);margin:.15em 0 .1em;font-size:1.5em;line-height:1.1}.m-fig1__course{color:var(--m-ink-faint);font-size:.6em}.m-fig1__rule{background:var(--m-highlight);border-radius:2px;width:3em;height:2px;margin:.5em auto 0}.m-fig1__status{background:#f2fbf6;border:1px solid #cdebda;border-radius:.5em;align-items:center;gap:.55em;margin-top:.8em;padding:.55em .7em;display:flex}.m-fig1__status b{color:#146c43;white-space:nowrap;font-size:.68em;overflow:hidden}.m-fig1__seal{background:var(--m-success);color:#fff;text-align:center;border-radius:50%;place-items:center;width:6.4em;height:6.4em;display:grid;position:absolute;bottom:12%;right:4%;box-shadow:0 .7em 1.8em #19875466}.m-fig1__seal svg{width:3.8em;height:3.8em}.m-fig1__seal span{letter-spacing:.1em;text-transform:uppercase;font-size:.58em;font-weight:900;position:absolute;bottom:.9em;left:0;right:0}.m-fig1__nologin{top:8%;left:1%}.in-view [data-active] .m-fig1__url{animation:m-fig1-open 2.6s var(--m-ease) .5s}@keyframes m-fig1-open{0%{border-color:var(--m-primary);box-shadow:0 0 0 0 rgba(var(--m-primary-rgb), .35)}40%{border-color:var(--m-primary);box-shadow:0 0 0 .45em rgba(var(--m-primary-rgb), 0)}}.in-view [data-active] .m-fig1__sheet:after{content:"";background:linear-gradient(90deg,#fff0,#ffffffd9,#fff0);width:2.6em;height:140%;animation:4.5s ease-in-out .9s infinite m-fig-sheen;position:absolute;top:-20%;left:0;transform:translate(-160%)skew(-18deg)}.in-view [data-active] .m-fig1__status b{animation:m-fig-write .9s var(--m-ease) 1.15s both}.in-view [data-active] .m-fig1__seal{animation:.7s cubic-bezier(.2,1.5,.4,1) 1.5s both m-fig1-stamp,8.2s ease-in-out 2.2s infinite m-fig-float}@keyframes m-fig1-stamp{0%{opacity:0;transform:scale(1.7)rotate(-14deg)}}.m-fig2__stack{justify-items:center;gap:1.1em;width:27.5em;max-width:100%;display:grid}.m-fig2__link{border-radius:var(--m-radius-pill);width:100%;box-shadow:0 .15em .4em rgba(var(--m-primary-rgb), .06), 0 .9em 2.4em rgba(var(--m-primary-rgb), .18);background:#fff;align-items:center;gap:.6em;padding:.85em 1.1em;display:flex}.m-fig2__lock{color:var(--m-success);flex:none}.m-fig2__swap{flex:1;min-width:0;font-size:1.05em;font-weight:700;display:grid}.m-fig2__swap span{color:var(--m-ink-faint);white-space:nowrap;grid-area:1/1;align-items:center;display:flex}.m-fig2__swap b{color:var(--m-primary)}.m-fig2__swap span+span{opacity:0}.m-fig2__copy{border-radius:var(--m-radius-pill);background:var(--m-tint);color:var(--m-primary);flex:none;padding:.35em .75em;font-size:.7em;font-weight:700}.m-fig2__row{align-items:center;gap:1.1em;width:100%;display:flex}.m-fig2__qr{padding:.7em;position:relative;overflow:hidden}.m-fig2__grid{width:9.6em;height:9.6em;display:block}.m-fig2__grid path{fill:var(--m-ink)}.m-fig2__share{flex:1;gap:.6em;padding:1em .9em;display:grid}.m-fig2__share em{letter-spacing:.1em;text-transform:uppercase;color:var(--m-ink-faint);font-size:.62em;font-style:normal;font-weight:700}.m-fig2__icons{gap:.5em;display:flex}.m-fig2__icons span{aspect-ratio:1;background:var(--m-tint);color:var(--m-primary);border-radius:50%;flex:0 2.5em;place-items:center;display:grid}.m-fig2__icons svg{width:52%;height:auto}.m-fig2__scan{bottom:7%;right:1%}.m-fig2__yours{top:6%;left:1%}.in-view [data-active] .m-fig2__swap span:first-child{animation:6.4s ease-in-out 1s infinite m-fig-swap-out}.in-view [data-active] .m-fig2__swap span+span{animation:6.4s ease-in-out 1s infinite m-fig-swap-in}.in-view [data-active] .m-fig2__grid path{animation:m-fig2-print .35s linear var(--m-fig-step,0s) both}@keyframes m-fig2-print{0%{opacity:0}}.in-view [data-active] .m-fig2__qr:after{content:"";opacity:0;background:var(--m-primary);height:.18em;box-shadow:0 0 1.2em .3em rgba(var(--m-primary-rgb), .45);border-radius:.18em;animation:3.6s ease-in-out 1.5s infinite m-fig2-scan;position:absolute;top:.5em;left:.4em;right:.4em}@keyframes m-fig2-scan{0%{opacity:0;top:.5em}15%,60%{opacity:1}75%,to{opacity:0;top:calc(100% - .7em)}}.in-view [data-active] .m-fig2__icons span{animation:m-fig-pop .5s cubic-bezier(.2, 1.4, .4, 1) var(--m-fig-step,0s) both}.m-fig3__sheet{width:24em;max-width:100%;padding:.6em;position:relative;overflow:hidden}.m-fig3__inner{border:1px solid var(--m-highlight);outline:1px solid var(--m-border);outline-offset:.25em;text-align:center;border-radius:.2em;padding:1.5em 1.2em 1.7em}.m-fig3__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--m-primary);font-size:.58em;font-weight:700}.m-fig3__name{font-family:var(--m-display);margin:.2em 0 .05em;font-size:2em;line-height:1.05}.m-fig3__small{color:var(--m-ink-faint);font-size:.62em}.m-fig3__sig{font-family:var(--m-display);color:var(--m-primary);margin-top:1em;font-size:1.1em;line-height:1}.m-fig3__sigline{background:var(--m-border-strong);width:6em;height:1px;margin:.25em auto 0}.m-fig3__role{letter-spacing:.08em;color:var(--m-ink-faint);margin-top:.2em;font-size:.52em}.m-fig3__pass{color:#fff;background:linear-gradient(150deg,#2b3138,#16191d);border-radius:.7em;width:12.5em;padding:.8em .9em .7em;bottom:9%;left:2%;box-shadow:0 .9em 2.2em #0000004d}.m-fig3__pass-top{letter-spacing:.06em;color:#ffffffa6;align-items:center;gap:.4em;font-size:.6em;display:flex}.m-fig3__pass b{margin:.35em 0 .6em;font-size:.78em;line-height:1.25;display:block}.m-fig3__bars{align-items:stretch;gap:1px;height:1.7em;display:flex}.m-fig3__bars i{background:#fff;border-radius:.5px}.m-fig3__size{top:13%;right:3%}.m-fig3__size .m-fig__chip{gap:.55em}.m-fig3__scale{display:grid}.m-fig3__scale span{white-space:nowrap;grid-area:1/1;align-items:center;display:flex}.m-fig3__scale span+span{opacity:0}.in-view [data-active] .m-fig3__sheet{animation:6.4s ease-in-out .9s infinite m-fig3-zoom}@keyframes m-fig3-zoom{0%,to{transform:scale(.93)}45%,62%{transform:scale(1.06)}}.in-view [data-active] .m-fig3__sheet:after{content:"";background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0);width:3em;height:140%;animation:6.4s ease-in-out 1.6s infinite m-fig-sheen;position:absolute;top:-20%;left:0;transform:translate(-160%)skew(-18deg)}.in-view [data-active] .m-fig3__scale span:first-child{animation:6.4s ease-in-out .9s infinite m-fig-swap-out}.in-view [data-active] .m-fig3__scale span+span{animation:6.4s ease-in-out .9s infinite m-fig-swap-in}.m-fig--brand{--m-brand:var(--m-primary)}.m-fig4__anchor{justify-self:start}.m-fig4__panel{width:19em;max-width:100%;padding:1em}.m-fig4__head{align-items:center;gap:.55em;margin-bottom:.9em;display:flex}.m-fig4__mark{background:var(--m-brand);color:#fff;border-radius:.5em;place-items:center;width:2.1em;height:2.1em;font-size:.9em;font-weight:900;transition:background .22s linear;display:grid}.m-fig4__head b{font-size:.8em}.m-fig4__head em{color:var(--m-ink-faint);font-size:.62em;font-style:normal;display:block}.m-fig4__label{letter-spacing:.12em;text-transform:uppercase;color:var(--m-ink-faint);margin-bottom:.3em;font-size:.55em;font-weight:700}.m-fig4__field{border:1px solid var(--m-border);background:#fbfdff;border-radius:.4em;justify-content:space-between;align-items:center;gap:.5em;height:2.3em;margin-bottom:.8em;padding:0 .7em;font-size:.85em;display:flex}.m-fig4__type{flex:1;display:grid}.m-fig4__type span{grid-area:1/1;align-items:center;display:flex}.m-fig4__type span+span{opacity:0;font-family:var(--m-display);font-size:1.35em}.m-fig4__swatches{gap:.75em;padding:.25em 0;display:flex;position:relative}.m-fig4__swatches i{border-radius:50%;width:1.5em;height:1.5em;box-shadow:inset 0 0 0 1px #00000014}.m-fig4__ring{border:2px solid var(--m-brand);border-radius:50%;width:2em;height:2em;margin:-.25em;transition:border-color .22s linear;position:absolute;top:.25em;left:0}.m-fig4__cert{text-align:center;width:15em;padding:.5em;top:6%;right:1%}.m-fig4__cert-inner{border:1.5px solid var(--m-brand);border-radius:.2em;padding:1em .7em 1.1em;transition:border-color .22s linear}.m-fig4__cert em{letter-spacing:.14em;text-transform:uppercase;color:var(--m-brand);font-size:.5em;font-style:normal;font-weight:700;transition:color .22s linear}.m-fig4__cert b{font-family:var(--m-display);margin:.1em 0 .15em;font-size:1.25em;font-weight:400;line-height:1.1;display:block}.m-fig4__cert i{background:var(--m-brand);border-radius:2px;width:2.4em;height:2px;margin:.35em auto 0;transition:background .22s linear;display:block}.m-fig4__mail{width:14em;bottom:5%;right:6%;overflow:hidden}.m-fig4__mail-bar{background:var(--m-brand);color:#fff;align-items:center;gap:.4em;padding:.5em .7em;font-size:.62em;font-weight:700;transition:background .22s linear;display:flex}.m-fig4__mail-body{padding:.7em}.m-fig4__mail-body u{background:var(--m-border);border-radius:.4em;height:.4em;text-decoration:none;display:block}.m-fig4__mail-body u+u{width:60%;margin-top:.35em}.m-fig4__mail-btn{background:var(--m-brand);color:#fff;text-align:center;border-radius:.3em;margin-top:.7em;padding:.45em;font-size:.62em;font-weight:700;transition:background .22s linear}.in-view [data-active] .m-fig--brand{animation:8s step-end .8s infinite m-fig4-brand}@keyframes m-fig4-brand{0%{--m-brand:#2268a2}25%{--m-brand:#9d1730}50%{--m-brand:#197a55}75%{--m-brand:#6f42c1}to{--m-brand:#2268a2}}.in-view [data-active] .m-fig4__ring{animation:m-fig4-ring 8s var(--m-ease) .8s infinite}@keyframes m-fig4-ring{0%,18%{transform:translate(0)}25%,43%{transform:translate(2.25em)}50%,68%{transform:translate(4.5em)}75%,93%{transform:translate(6.75em)}to{transform:translate(0)}}.in-view [data-active] .m-fig4__type span:first-child{animation:8s ease-in-out .8s infinite m-fig-swap-out}.in-view [data-active] .m-fig4__type span+span{animation:8s ease-in-out .8s infinite m-fig-swap-in}.m-fig.m-fig--keep{aspect-ratio:5/6;font-size:clamp(8px,4.4cqw,21px)}.m-keep__deck{z-index:0;position:absolute;inset:0 0 auto}.m-keep__deck i{height:1.4em;box-shadow:inset 0 1px 0 var(--m-border-strong), 0 -.25em .7em rgba(var(--m-primary-rgb), .12);z-index:2;background:#fff;border-radius:.7em .7em 0 0;position:absolute;top:-.65em;left:.7em;right:.7em}.m-keep__deck i+i{z-index:1;top:-1.3em;left:1.5em;right:1.5em}.m-keep__page{z-index:1;width:19em;max-width:100%;padding:.9em;position:relative}.m-keep__head{align-items:center;gap:.55em;margin-bottom:.85em;display:flex}.m-keep__logo{background:var(--m-primary);color:#fff;border-radius:50%;place-items:center;width:2.1em;height:2.1em;font-size:.9em;font-weight:900;display:grid}.m-keep__head b{font-size:.8em}.m-keep__head em{color:var(--m-ink-faint);font-size:.62em;font-style:normal;display:block}.m-keep__cert{box-shadow:inset 0 0 0 1px var(--m-border-strong), inset 0 0 0 .28em #fffdf6, inset 0 0 0 calc(.28em + 1px) rgba(var(--m-primary-rgb), .4);text-align:center;background:#fffdf6;border-radius:.35em;justify-items:center;padding:1.05em .8em 1.15em;display:grid}.m-keep__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--m-primary);font-size:.5em;font-weight:700}.m-keep__name{font-family:var(--m-display);margin:.08em 0 .1em;font-size:1.45em;line-height:1.1}.m-keep__course{color:var(--m-ink-muted);font-size:.58em}.m-keep__share{--m-fig-step:.85s;background:var(--m-surface);border-radius:.4em;justify-content:space-between;align-items:center;gap:.6em;margin-top:.75em;padding:.45em .5em .45em .6em;display:flex}.m-keep__share>span:first-child{color:var(--m-ink-muted);font-size:.55em;font-weight:700}.m-keep__social{gap:.3em;display:flex}.m-keep__social i{width:1.35em;height:1.35em;box-shadow:inset 0 0 0 1px var(--m-border-strong);color:var(--m-ink-faint);border-radius:.28em;place-items:center;display:grid}.m-keep__social svg{width:.72em;height:.72em}.m-keep__label{letter-spacing:.12em;text-transform:uppercase;color:var(--m-ink-faint);margin:.85em 0 .35em;font-size:.55em;font-weight:700}.m-keep__rows{--m-keep-row:.68;gap:.35em;display:grid}.m-keep__row{font-size:calc(1em * var(--m-keep-row));border-radius:.45em;grid-template-columns:6.2em 1fr;align-items:center;gap:.6em;padding:.3em .4em;display:grid}.m-keep__row>span:first-child{color:var(--m-ink-faint);font-weight:700}.m-keep__file{color:var(--m-ink-muted);align-items:center;gap:.35em;display:inline-flex}.m-keep__lines u{background:var(--m-border);border-radius:.3em;height:.3em;text-decoration:none;display:block}.m-keep__lines u+u{width:62%;margin-top:.3em}.m-keep__row--banner{background:var(--m-tint);grid-template-columns:1fr;gap:.4em;padding:.45em .5em .55em;position:relative}.m-keep__row--banner:after{content:"";border-radius:inherit;box-shadow:0 0 0 .15em rgba(var(--m-primary-rgb), .35);position:absolute;inset:0}.m-keep__mini{background:linear-gradient(125deg, var(--m-primary), var(--m-primary-deep));color:#fff;border-radius:.35em;justify-items:start;padding:.7em .8em .75em;display:grid}.m-keep__cohort{margin-bottom:.5em;font-size:1.15em;font-weight:700;line-height:1.2;display:grid}.m-keep__cohort span{grid-area:1/1}.m-keep__cohort span+span{opacity:0}.m-keep__cta{border-radius:var(--m-radius-pill);color:var(--m-primary-deep);background:#fff;align-items:center;gap:.4em;padding:.4em .85em;font-size:.85em;font-weight:700;display:inline-flex}.m-keep__cta i{font-style:normal}.in-view [data-active] .m-keep__share,.in-view [data-active] .m-keep__label,.in-view [data-active] .m-keep__row{animation:m-keep-row .45s var(--m-ease) var(--m-fig-step,1s) both}@keyframes m-keep-row{0%{opacity:0;transform:translateY(.5em)}}.in-view [data-active] .m-keep__row--banner:after{animation:m-keep-ring .7s var(--m-ease) 1.75s both}@keyframes m-keep-ring{0%{opacity:0;transform:scale(1.18)}}.in-view [data-active] .m-keep__cohort span:first-child{animation:8s ease-in-out 3s infinite m-fig-swap-out}.in-view [data-active] .m-keep__cohort span+span{animation:8s ease-in-out 3s infinite m-fig-swap-in}.in-view [data-active] .m-keep__mini{animation:8s ease-in-out 3s infinite m-keep-mini}@keyframes m-keep-mini{0%,44%,62%,to{box-shadow:0 0 0 0 rgba(var(--m-primary-rgb), 0);transform:scale(1)}50%,56%{box-shadow:0 0 0 .25em rgba(var(--m-primary-rgb), .25);transform:scale(1.025)}}.in-view [data-active] .m-keep__deck i{animation:8s ease-in-out 3s infinite m-keep-flash}.in-view [data-active] .m-keep__deck i+i{animation-delay:3.14s}@keyframes m-keep-flash{0%,44%,64%,to{background:#fff}51%,57%{background:var(--m-highlight)}}.in-view [data-active] .m-keep__social i{animation:8s ease-in-out 3s infinite m-keep-ping}.in-view [data-active] .m-keep__social i:nth-child(2){animation-delay:3.12s}.in-view [data-active] .m-keep__social i:nth-child(3){animation-delay:3.24s}.in-view [data-active] .m-keep__social i:nth-child(4){animation-delay:3.36s}@keyframes m-keep-ping{0%,66%,80%,to{box-shadow:inset 0 0 0 1px var(--m-border-strong);color:var(--m-ink-faint);transform:translateY(0)}70%,76%{box-shadow:inset 0 0 0 1px var(--m-primary), 0 .3em .6em rgba(var(--m-primary-rgb), .22);color:var(--m-primary);transform:translateY(-.28em)}}@keyframes m-fig-sheen{0%{transform:translate(-160%)skew(-18deg)}45%,to{transform:translate(1100%)skew(-18deg)}}@keyframes m-fig-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes m-fig-pop{0%{opacity:0;transform:scale(.3)}}@keyframes m-fig-swap-out{0%,36%{opacity:1;transform:translateY(0)}43%,89%{opacity:0;transform:translateY(-.5em)}96%,to{opacity:1;transform:translateY(0)}}@keyframes m-fig-swap-in{0%,43%{opacity:0;transform:translateY(.5em)}50%,82%{opacity:1;transform:translateY(0)}89%,to{opacity:0;transform:translateY(.5em)}}.m-fig__swap{display:inline-grid}.m-fig__swap>*{grid-area:1/1}.m-fig__swap>*+*{opacity:0}.in-view [data-active] .m-fig__swap>:first-child{animation:8s ease-in-out 2.4s infinite m-fig-swap-out}.in-view [data-active] .m-fig__swap>*+*{animation:8s ease-in-out 2.4s infinite m-fig-swap-in}.m-fig5__wires{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.m-fig5__wires path{fill:none;stroke:rgba(var(--m-primary-rgb), .4);stroke-width:2px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.m-fig5__record{z-index:1;width:14em}.m-fig5__card{padding:1em 1.1em 1.1em}.m-fig5__head{justify-content:space-between;align-items:center;gap:.5em;display:flex}.m-fig5__kicker,.m-fig5__tag{letter-spacing:.14em;text-transform:uppercase;color:var(--m-primary);font-size:.55em;font-weight:700}.m-fig5__status{border-radius:var(--m-radius-pill);color:#146c43;white-space:nowrap;background:#e3f5ea;padding:.25em .65em;font-size:.62em;font-weight:700}.m-fig5__name{margin:.45em 0 .6em;font-size:1.05em;font-weight:900;line-height:1.2}.m-fig5__facts{gap:.45em;margin:0;display:grid}.m-fig5__facts>div{border-top:1px solid var(--m-border);justify-content:space-between;gap:.6em;padding-top:.45em;font-size:.68em;display:flex}.m-fig5__facts dt{color:var(--m-ink-faint);font-weight:400}.m-fig5__facts dd{text-align:right;margin:0;font-weight:700}.m-fig5__sat{gap:.2em;display:grid}.m-fig5__sat b{font-size:.72em;line-height:1.2}.m-fig5__sat em{color:var(--m-ink-faint);font-size:.58em;font-style:normal}.m-fig5__mini{color:var(--m-ink-muted);font-size:.58em;font-weight:700}.m-fig5__cert{width:8.5em;top:3%;left:1%}.m-fig5__sheet{border:1px solid var(--m-border);text-align:center;background:linear-gradient(160deg,#fff,#f7fbff);border-radius:.3em;gap:.25em;margin:.4em;padding:.7em .6em;display:grid}.m-fig5__pass{width:7.6em;top:16%;right:0}.m-fig5__passcard{background:var(--m-primary);color:#fff;box-shadow:0 .9em 2.2em rgba(var(--m-primary-rgb), .3);border-radius:.7em;padding:.75em .75em .8em}.m-fig5__passcard .m-fig5__tag,.m-fig5__passcard .m-fig5__mini{color:#fffc}.m-fig5__qr{background:#fff;border-radius:.25em;justify-self:center;width:3.4em;height:3.4em;margin-top:.45em;padding:.25em}.m-fig5__qr path,.m-fig6__qr path,.m-fig6__passqr path{fill:var(--m-ink)}.m-fig5__page{width:10.5em;bottom:3%;left:6%}.m-fig5__url{border-bottom:1px solid var(--m-border);color:var(--m-ink-muted);padding:.45em .7em;font-size:.6em}.m-fig5__url b{color:var(--m-primary)}.m-fig5__pagebody{justify-content:space-between;align-items:center;gap:.4em;padding:.6em .7em .7em;display:flex}.in-view [data-active] .m-fig5__sat{animation:8s ease-in-out 2.4s infinite m-fig5-pulse}@keyframes m-fig5-pulse{0%,42%,60%,to{box-shadow:0 .15em .4em rgba(var(--m-primary-rgb), .06), 0 .9em 2.4em rgba(var(--m-primary-rgb), .18)}48%,54%{box-shadow:0 0 0 .25em rgba(var(--m-primary-rgb), .3), 0 .9em 2.4em rgba(var(--m-primary-rgb), .18)}}.m-fig6__card{width:18em}.m-fig6__face{aspect-ratio:85.6/54;box-shadow:0 .15em .4em rgba(var(--m-primary-rgb), .08), 0 1em 2.6em rgba(var(--m-primary-rgb), .22);background:#fff;border-radius:.8em;grid-template-rows:auto 1fr;display:grid;transform:translate(-14%)}.m-fig6__band{background:var(--m-primary);color:#fff;border-radius:.8em .8em 0 0;grid-template-columns:auto 1fr;align-items:center;column-gap:.55em;padding:.65em .9em;display:grid}.m-fig6__band b{font-size:.78em}.m-fig6__band em{letter-spacing:.12em;text-transform:uppercase;opacity:.8;grid-column:2;font-size:.55em;font-style:normal}.m-fig6__logo{width:1.9em;height:1.9em;color:var(--m-primary);background:#fff;border-radius:50%;grid-row:span 2;place-items:center;font-size:.8em;font-weight:900;display:grid}.m-fig6__body{grid-template-columns:auto 1fr auto;align-items:end;gap:.8em;padding:.8em .9em .9em;display:grid}.m-fig6__photo{background:var(--m-tint);width:3.6em;color:rgba(var(--m-primary-rgb), .45);border-radius:.35em;align-self:stretch;place-items:end center;display:grid;overflow:hidden}.m-fig6__photo svg{width:3.2em;height:3.2em;margin-bottom:-.4em}.m-fig6__fields{min-width:0;display:grid}.m-fig6__name{margin-bottom:.35em;font-size:.85em;line-height:1.15}.m-fig6__label{letter-spacing:.12em;text-transform:uppercase;color:var(--m-ink-faint);font-size:.48em;font-weight:700}.m-fig6__value{white-space:nowrap;margin-bottom:.3em;font-size:.68em;font-weight:700}.m-fig6__qr{width:3.2em;height:3.2em}.m-fig6__phone{width:8.6em;box-shadow:0 1em 2.6em rgba(var(--m-primary-rgb), .3);background:#1d2733;border-radius:1.5em;padding:.45em;top:6%;right:3%}.m-fig6__screen{background:#eef2f6;border-radius:1.1em;min-height:15em;padding:1.6em .5em .6em}.m-fig6__pass{background:var(--m-primary);color:#fff;border-radius:.6em;padding:.65em .7em .75em;display:grid}.m-fig6__passhead{align-items:center;gap:.4em;margin-bottom:.6em;display:flex}.m-fig6__passhead b{font-size:.6em;line-height:1.15}.m-fig6__passhead .m-fig6__logo{font-size:.6em}.m-fig6__pass .m-fig6__label{color:#ffffffb3}.m-fig6__passphoto{background:#ffffffd9;flex:none;width:1.9em;height:2.3em;margin-left:auto}.m-fig6__passphoto svg{width:1.8em;height:1.8em}.m-fig6__passqr{background:#fff;border-radius:.3em;justify-self:center;width:4em;height:4em;margin-top:.4em;padding:.3em}.m-fig6__scan{bottom:14%;left:14%}.m-fig6__chip>span{align-items:center;gap:.45em;display:inline-flex}.m-fig6__bad{color:#b02a37}.m-fig6__cross{background:#dc3545}.m-fig.m-fig--life{aspect-ratio:auto;padding-block:2.5em}.m-fig7__win{width:30em;max-width:100%}.m-fig7__card{padding:1.4em 1.3em 1.2em}.m-fig7__track{grid-template-columns:repeat(4,1fr);gap:.6em;margin:0;padding:0;list-style:none;display:grid;position:relative}.m-fig7__track:before{content:"";background:rgba(var(--m-primary-rgb), .3);transform-origin:0;height:2px;position:absolute;top:.45em;left:.45em;right:calc(25% - .6em)}.m-fig7__stop{align-content:start;gap:.15em;display:grid;position:relative}.m-fig7__dot{background:var(--m-primary);width:.9em;height:.9em;box-shadow:0 0 0 1px var(--m-primary);border:2px solid #fff;border-radius:50%;margin-bottom:.45em}.m-fig7__stop--end .m-fig7__dot{background:#dc3545;box-shadow:0 0 0 1px #dc3545}.m-fig7__stop b{font-size:.75em}.m-fig7__date{color:var(--m-ink-muted);white-space:nowrap;font-size:.6em;font-weight:700}.m-fig7__stop em{color:var(--m-ink-faint);font-size:.58em;font-style:normal;line-height:1.3}.m-fig7__hist{border-top:1px solid var(--m-border);margin-top:1.2em;padding-top:.9em}.m-fig7__histlabel{letter-spacing:.14em;text-transform:uppercase;color:var(--m-primary);font-size:.55em;font-weight:700}.m-fig7__hist ul{gap:.35em;margin:.5em 0 0;padding:0;list-style:none;display:grid}.m-fig7__hist li{background:var(--m-surface);border-radius:.4em;grid-template-columns:2em 1fr auto auto;align-items:center;gap:.7em;padding:.45em .6em;font-size:.66em;display:grid}.m-fig7__hist .m-fig7__date{font-size:1em;font-weight:400}.m-fig7__v{color:var(--m-primary);font-weight:900}.m-fig7__state{border-radius:var(--m-radius-pill);color:var(--m-ink-faint);white-space:nowrap;background:#fff;padding:.15em .6em;font-size:.9em;font-weight:700}.m-fig7__state--now{color:#146c43;background:#e3f5ea}.in-view [data-active] .m-fig7__track:before{animation:m-fig7-draw 1.4s var(--m-ease) .4s both}@keyframes m-fig7-draw{0%{transform:scaleX(0)}}.in-view [data-active] .m-fig7__stop,.in-view [data-active] .m-fig7__hist li{animation:m-keep-row .45s var(--m-ease) var(--m-fig-step,1s) both}.m-fig8__win{width:26em;max-width:100%}.m-fig8__body{gap:.75em;padding:1em 1.1em 1.1em;display:grid}.m-fig8__title{font-size:.9em}.m-fig8__fields{grid-template-columns:1fr 1fr;gap:.55em;display:grid}.m-fig8__field{gap:.2em;display:grid}.m-fig8__wide{grid-column:1/-1}.m-fig8__field>span{color:var(--m-ink-faint);font-size:.55em;font-weight:700}.m-fig8__field i{border:1px solid var(--m-border-strong);border-radius:.35em;padding:.4em .6em;font-size:.7em;font-style:normal}.m-fig8__row{justify-content:space-between;align-items:center;gap:.6em;display:flex}.m-fig8__human{border:1px solid var(--m-border);background:#fafafa;border-radius:.35em;align-items:center;gap:.45em;padding:.4em .65em;font-size:.62em;font-weight:700;display:inline-flex}.m-fig8__btn{background:var(--m-primary);color:#fff;border-radius:.4em;padding:.45em 1.1em;font-size:.68em;font-weight:700}.m-fig8__result{border-top:1px solid var(--m-border);gap:.35em;padding-top:.7em;display:grid}.m-fig8__count{letter-spacing:.12em;text-transform:uppercase;color:var(--m-ink-faint);font-size:.55em;font-weight:700}.m-fig8__hit{background:#f2fbf6;border:1px solid #cdebda;border-radius:.5em;justify-content:space-between;align-items:center;gap:.6em;padding:.6em .7em;display:flex}.m-fig8__hit b{font-size:.75em;display:block}.m-fig8__hit em{color:var(--m-ink-muted);font-size:.6em;font-style:normal;display:block}.m-fig8__site{top:4%;left:1%}.in-view [data-active] .m-fig8__field i{animation:m-fig-write .6s var(--m-ease) var(--m-fig-step,.6s) both}.in-view [data-active] .m-fig8__human .m-fig__tick{animation:.45s cubic-bezier(.2,1.5,.4,1) 1.8s both m-fig-pop}.in-view [data-active] .m-fig8__result{animation:m-keep-row .5s var(--m-ease) 2.3s both}@container (width<=26rem){.m-fig{aspect-ratio:1;font-size:clamp(9px,3.6cqw,17px)}.m-fig1__win,.m-fig2__stack{width:23em}.m-fig3__sheet{width:21em}.m-fig4__panel{width:17em}.m-fig4__cert{width:13em}.m-fig4__mail{width:12.5em}.m-fig5__record{width:13em}.m-fig5__pass{top:3%}.m-fig6__card{width:15em}.m-fig6__face{transform:translate(-10%,18%)}.m-fig6__phone{width:7.4em;top:2%}.m-fig6__screen{min-height:12em}.m-fig6__scan{bottom:3%}.m-fig7__win{width:100%}.m-fig7__track{grid-template-columns:repeat(2,1fr);row-gap:1em}.m-fig7__track:before{display:none}.m-fig8__site{top:0}}.m-batches{width:100%;height:auto;font-family:var(--m-body);display:block}.m-batches__ink{fill:var(--m-primary)}.m-batches__soft{fill:rgba(var(--m-primary-rgb), .4)}.m-batches__paper{fill:var(--m-white)}.m-batches__line{fill:none;stroke:rgba(var(--m-primary-rgb), .45);stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round}.m-batches__label{fill:var(--m-ink);font-size:18px;font-weight:700}.m-batches__caption{fill:var(--m-ink-muted);font-size:16px;font-weight:700}
