.mo,.mo-portal{--mo-navy:#070129;--mo-navy2:#171234;--mo-navy3:#161036;--mo-pill:#2c2749;--mo-tile:#2e2948;--mo-blue:#1a93e0;--mo-blue2:#0d74ce;--mo-red:#b42318;--mo-amber:#b54708;--mo-green:#12805c;--mo-bg:#fff;--mo-card:#f1f4fd;--mo-raised:#fff;--mo-raised-line:#e6e8ef;--mo-shadow:0 10px 40px rgba(7,1,41,.1);--mo-ink:#070129;--mo-body:#4b4a5c;--mo-muted:#8a889e;--mo-line:#dfe3ee;--mo-hair:#eceef5;--mo-chip:#fff;--mo-blue-soft:#e6f3fc;--mo-red-soft:#fde7e7;--mo-amber-soft:#fff1dc;--mo-green-soft:#e3f5ea;--mo-violet-soft:#e8e4fd;--mo-focus:0 0 0 3px rgba(26,147,224,.35);font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--mo-ink);-webkit-font-smoothing:antialiased;color-scheme:light}.mo:not(.mo-portal){background:var(--mo-bg);min-height:100%;display:flex;flex-direction:column}@media (min-width:761px){.mo{zoom:.8}.mdt-root .mo,.mo .mo{zoom:1}.mo .mo-modal{max-height:calc(100vh / .8 - 48px)}}html.dark .mo:not(.mo-light){--mo-bg:#0c0827;--mo-card:#201a3e;--mo-raised:#171234;--mo-raised-line:hsla(0,0%,100%,.08);--mo-shadow:0 10px 40px rgba(0,0,0,.35);--mo-ink:#fff;--mo-body:#b9b6cf;--mo-muted:#8d89a8;--mo-line:hsla(0,0%,100%,.12);--mo-hair:hsla(0,0%,100%,.08);--mo-chip:#2c2749;--mo-blue-soft:rgba(26,147,224,.16);--mo-red-soft:rgba(232,84,70,.18);--mo-amber-soft:rgba(245,165,36,.16);--mo-green-soft:rgba(31,146,84,.2);--mo-violet-soft:#2c2749;--mo-red:#ff9d93;--mo-amber:#f5b85a;--mo-green:#5fd39a;color-scheme:dark}.mo *,.mo :after,.mo :before{box-sizing:border-box}.mo figure,.mo h1,.mo h2,.mo h3,.mo h4,.mo h5,.mo ol,.mo p,.mo ul{margin:0;padding:0}.mo ol,.mo ul{list-style:none}.mo a{color:inherit;text-decoration:none}.mo button,.mo input,.mo select,.mo textarea{font-family:inherit}.mo button{cursor:pointer}.mo p{font-size:16px;line-height:28px;color:var(--mo-body)}.mo :focus-visible{outline:none;box-shadow:var(--mo-focus)}.mo .mono,.mo code{font-family:var(--font-mono),ui-monospace,monospace}.mo .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mo .mo-wrap{width:min(1320px,100% - 48px);margin:0 auto;position:relative}.mo .mo-main{flex:1}.mo .mo-top{background:var(--mo-navy);color:#fff;position:relative;padding-bottom:120px}.mo .mo-top-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mo .mo-top.flat{padding-bottom:70px}.mo .mo-rings{position:absolute;left:-470px;top:-466px;width:862px;height:862px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 21px,hsla(0,0%,100%,.07) 21px 22px);pointer-events:none}.mo .mo-rings.r{left:auto;right:-520px;top:120px;opacity:.7}.mo .mo-nav{position:relative;z-index:4;height:113px;border-bottom:1px solid hsla(0,0%,100%,.14);color:#fff}.mo .mo-nav>.mo-wrap{width:min(1616px,100% - 48px);display:flex;align-items:center;height:100%;gap:20px}.mo .mo-logo{display:inline-flex;align-items:center;gap:12px;font-size:36px;font-weight:700;letter-spacing:-.5px;color:#fff;flex:none}.mo .mo-logo img{width:46px;height:46px;border-radius:10px;display:block}.mo .mo-links{display:flex;gap:40px;margin-left:120px;font-size:17px;font-weight:500}.mo .mo-links a{display:inline-flex;align-items:center;gap:6px;color:#fff;transition:color .15s}.mo .mo-links a.on,.mo .mo-links a:hover{color:var(--mo-blue)}.mo .mo-nav .right{margin-left:auto;display:flex;align-items:center;gap:20px}.mo .mo-circle{width:54px;height:54px;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;flex:none;transition:background .15s}.mo .mo-circle:hover{background:hsla(0,0%,100%,.22)}.mo .mo-burger{display:none}.mo .mo-me{position:relative}.mo .mo-me>button{display:flex;align-items:center;gap:12px;height:54px;padding:0 22px 0 6px;border-radius:27px;border:0;background:hsla(0,0%,100%,.1);color:#fff;font-weight:600;font-size:16px;max-width:280px}.mo .mo-me>button:hover{background:hsla(0,0%,100%,.16)}.mo .mo-me .av{width:42px;height:42px;background:var(--mo-blue);font-size:15px;flex:none;position:relative}.mo .mo-me .av,.mo .mo-me .av .staff{border-radius:50%;display:flex;align-items:center;justify-content:center}.mo .mo-me .av .staff{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;background:#f5b400;color:var(--mo-navy);border:2px solid var(--mo-navy)}.mo .mo-me .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo .mo-head{position:relative;z-index:2;padding-top:80px;display:flex;align-items:flex-end;gap:40px}.mo .mo-head .tx{min-width:0}.mo .mo-back{display:inline-flex;align-items:center;gap:8px;color:#c9c6dc;font-size:16px;font-weight:500;margin-bottom:22px;background:none;border:0;padding:0}.mo .mo-back:hover{color:#fff}.mo .mo-head h1{font-size:84px;line-height:100px;font-weight:700;letter-spacing:-2px;color:#fff;overflow-wrap:anywhere}.mo .mo-head h1 b{color:var(--mo-blue);font-weight:700}.mo .mo-head .sub{color:#c9c6dc;font-size:20px;line-height:32px;margin-top:12px;max-width:820px}.mo .mo-head .acts{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;padding-bottom:14px;flex:none;max-width:60%}.mo .mo-body{position:relative;margin-top:-64px;z-index:3;padding-bottom:120px}.mo .mo-bar{background:var(--mo-navy3);color:#fff}.mo .mo-bar>.mo-wrap{display:flex;align-items:center;min-height:74px;gap:24px;font-size:18px;flex-wrap:wrap}.mo .mo-bar .links{margin-left:auto;display:flex;gap:40px}.mo .mo-bar a,.mo .mo-bar button{color:#fff;background:none;border:0;font:inherit;padding:0}.mo .mo-bar a:hover,.mo .mo-bar button:hover{color:var(--mo-blue)}.mo .mo-btn{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 6px 0 24px;border-radius:28px;border:0;background:var(--mo-blue);color:#fff;font-weight:600;font-size:16px;white-space:nowrap;text-decoration:none;transition:background .15s,transform .15s}.mo .mo-btn:hover{background:var(--mo-blue2)}.mo .mo-btn .arr{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--mo-navy);display:flex;align-items:center;justify-content:center;flex:none}.mo .mo-btn.noarr{padding:0 24px;gap:10px}.mo .mo-btn.navy{background:var(--mo-navy)}.mo .mo-btn.navy:hover{background:#1b1446}.mo .mo-btn.ghost{background:hsla(0,0%,100%,.1);padding:0 24px;gap:10px}.mo .mo-btn.ghost:hover{background:hsla(0,0%,100%,.18)}.mo .mo-btn.danger{background:rgba(232,84,70,.16);color:#ff9d93;padding:0 24px;gap:10px}.mo .mo-btn.md{height:52px;padding-left:22px;padding-right:5px}.mo .mo-btn.md .arr{width:42px;height:42px}.mo .mo-btn.md.ghost,.mo .mo-btn.md.noarr{padding:0 22px}.mo .mo-btn:disabled,.mo .mo-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}html.dark .mo:not(.mo-light) .mo-btn.navy{background:#2c2749}.mo .mo-sbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:22px;border:0;background:var(--mo-chip);color:var(--mo-ink);font-weight:600;font-size:15px;box-shadow:inset 0 0 0 1px var(--mo-line);white-space:nowrap;transition:background .15s,box-shadow .15s}.mo .mo-sbtn:hover{box-shadow:inset 0 0 0 1px var(--mo-blue)}.mo .mo-sbtn.blue{background:var(--mo-blue);color:#fff;box-shadow:none}.mo .mo-sbtn.blue:hover{background:var(--mo-blue2)}.mo .mo-sbtn.navy{background:var(--mo-navy);color:#fff;box-shadow:none}html.dark .mo:not(.mo-light) .mo-sbtn.navy{background:#2c2749}.mo .mo-sbtn.soft{background:var(--mo-card);box-shadow:none}.mo .mo-sbtn.red{color:var(--mo-red);box-shadow:inset 0 0 0 1px rgba(180,35,24,.35)}.mo .mo-sbtn.redf{background:#c0392b;color:#fff;box-shadow:none}.mo .mo-sbtn.sm{height:36px;padding:0 14px;font-size:14px;border-radius:18px}.mo .mo-sbtn:disabled{opacity:.5;cursor:not-allowed}.mo .mo-link{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--mo-blue2)}html.dark .mo:not(.mo-light) .mo-link{color:var(--mo-blue)}.mo .mo-link.del{color:var(--mo-red)}.mo .mo-link.mut{color:var(--mo-muted);font-weight:500}.mo .mo-icb{width:36px;height:36px;border-radius:50%;border:0;background:var(--mo-card);color:var(--mo-body);display:inline-flex;align-items:center;justify-content:center;flex:none}.mo .mo-icb:hover,.mo .mo-tag{color:var(--mo-ink)}.mo .mo-tag{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:15px;font-size:14px;font-weight:600;background:var(--mo-chip);box-shadow:inset 0 0 0 1px var(--mo-line);white-space:nowrap}.mo .mo-tag.sm{height:26px;padding:0 11px;font-size:12.5px;border-radius:13px}.mo .mo-tag.o{background:var(--mo-blue);color:#fff;box-shadow:none}.mo .mo-tag.blue{background:var(--mo-blue-soft);color:var(--mo-blue2);box-shadow:none}.mo .mo-tag.red{background:var(--mo-red-soft);color:var(--mo-red);box-shadow:none}.mo .mo-tag.amber{background:var(--mo-amber-soft);color:var(--mo-amber);box-shadow:none}.mo .mo-tag.green{background:var(--mo-green-soft);color:var(--mo-green);box-shadow:none}.mo .mo-tag.navy{background:var(--mo-navy);color:#fff;box-shadow:none}html.dark .mo:not(.mo-light) .mo-tag.blue{color:#6cc0f2}.mo .mo-card{background:var(--mo-card);border-radius:20px;padding:34px}.mo .mo-card.white{background:var(--mo-raised);box-shadow:var(--mo-shadow);border:1px solid var(--mo-raised-line)}.mo .mo-card.dark{background:var(--mo-navy2);color:#fff}.mo .mo-card.dark p{color:#a9a6bd}.mo .mo-card h3{font-size:24px;line-height:32px;font-weight:700}.mo .mo-card .hint{font-size:15px;line-height:24px;color:var(--mo-body);margin-top:4px}.mo .mo-ch{gap:14px;font-size:24px;font-weight:700;line-height:32px}.mo .mo-ch,.mo .mo-ch .ic{display:flex;align-items:center}.mo .mo-ch .ic{width:48px;height:48px;border-radius:12px;background:var(--mo-raised);color:var(--mo-blue);justify-content:center;flex:none;box-shadow:inset 0 0 0 1px var(--mo-line)}.mo .mo-card.white .mo-ch .ic{background:var(--mo-card);box-shadow:none}.mo .mo-ch .sp{flex:1}.mo .mo-rows>*+*{border-top:1px solid var(--mo-line)}.mo .mo-row{display:flex;align-items:center;gap:20px;padding:18px 0}.mo .mo-row .m{flex:1;min-width:0}.mo .mo-lbl{font-size:14px;font-weight:600;color:var(--mo-muted)}.mo .mo-val{font-size:18px;font-weight:700;margin-top:2px}.mo .mo-subt{font-size:15px;line-height:24px;color:var(--mo-body);margin-top:3px}.mo .mo-note{display:flex;gap:14px;align-items:flex-start;padding:20px 24px;border-radius:16px;background:var(--mo-card);font-size:15.5px;line-height:26px;color:var(--mo-body)}.mo .mo-note b{color:var(--mo-ink)}.mo .mo-note>svg{color:var(--mo-blue);margin-top:3px;flex:none}.mo .mo-note.red>svg{color:var(--mo-red)}.mo .mo-note.amber>svg{color:var(--mo-amber)}.mo .mo-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mo .mo-form.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mo .mo-form.one{grid-template-columns:minmax(0,1fr)}.mo .mo-f{min-width:0}.mo .mo-f.full{grid-column:1/-1}.mo .mo-f.span2{grid-column:span 2}.mo .mo-f>label,.mo .mo-label{display:block;font-size:14.5px;font-weight:600;color:var(--mo-ink);margin-bottom:8px}.mo .mo-f>label i,.mo .mo-label i{font-style:normal;font-weight:500;color:var(--mo-muted)}.mo .mo-f .h,.mo .mo-help{font-size:13.5px;color:var(--mo-body);line-height:21px;margin-top:8px}.mo .mo-err,.mo .mo-f .err{font-size:13.5px;color:var(--mo-red);line-height:21px;margin-top:8px;font-weight:600}.mo .mo-in,.mo .mo-select,.mo .mo-ta{width:100%;height:50px;border-radius:12px;border:0;background:var(--mo-card);color:var(--mo-ink);padding:0 16px;font-size:15.5px;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .15s,background .15s}.mo .mo-in::-moz-placeholder,.mo .mo-ta::-moz-placeholder{color:var(--mo-muted)}.mo .mo-in::placeholder,.mo .mo-ta::placeholder{color:var(--mo-muted)}.mo .mo-in:focus,.mo .mo-select:focus,.mo .mo-ta:focus{outline:none;box-shadow:inset 0 0 0 2px var(--mo-blue)}.mo .mo-in:disabled,.mo .mo-select:disabled,.mo .mo-ta:disabled{opacity:.6;cursor:not-allowed}.mo .mo-in.white,.mo .mo-select.white,.mo .mo-ta.white{background-color:var(--mo-raised);box-shadow:inset 0 0 0 1px var(--mo-line)}.mo .mo-in.invalid{box-shadow:inset 0 0 0 2px var(--mo-red)}.mo .mo-ta{height:auto;min-height:96px;padding:14px 16px;line-height:24px;resize:vertical}.mo .mo-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238a889e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.mo .mo-in.mono{font-family:var(--font-mono),ui-monospace,monospace;font-size:14.5px}.mo .mo-search{display:flex;align-items:center;gap:10px;height:52px;padding:0 20px;border-radius:26px;background:var(--mo-card);color:var(--mo-muted)}.mo .mo-search input{flex:1;min-width:0;height:100%;border:0;background:none;color:var(--mo-ink);font-size:16px}.mo .mo-search input:focus{outline:none}.mo .mo-search:focus-within{box-shadow:inset 0 0 0 2px var(--mo-blue)}.mo .mo-check{display:inline-flex;align-items:center;gap:12px;font-weight:600;font-size:15.5px;cursor:pointer;color:var(--mo-ink)}.mo .mo-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border-radius:6px;margin:0;flex:none;cursor:pointer;background:var(--mo-raised);box-shadow:inset 0 0 0 1.5px var(--mo-line);display:grid;place-content:center}.mo .mo-check input:checked{background:var(--mo-blue);box-shadow:none}.mo .mo-check input:checked:after{content:"";width:11px;height:6px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translateY(-1px) rotate(-45deg)}.mo .mo-check input[type=radio]{border-radius:50%}.mo .mo-check input[type=radio]:checked:after{width:8px;height:8px;border:0;border-radius:50%;background:#fff;transform:none}.mo .mo-switch{position:relative;width:52px;height:30px;flex:none;display:inline-block}.mo .mo-switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:1}.mo .mo-switch span{position:absolute;inset:0;border-radius:15px;background:#cfd4e3;transition:background .15s}html.dark .mo:not(.mo-light) .mo-switch span{background:#3a3460}.mo .mo-switch span:after{content:"";position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left .15s}.mo .mo-switch input:checked+span,html.dark .mo:not(.mo-light) .mo-switch input:checked+span{background:var(--mo-blue)}.mo .mo-switch input:checked+span:after{left:25px}.mo .mo-switch input:focus-visible+span{box-shadow:var(--mo-focus)}.mo .mo-switch input:disabled+span{opacity:.5}.mo .mo-seg{display:inline-flex;background:var(--mo-raised);border-radius:24px;padding:4px;box-shadow:inset 0 0 0 1px var(--mo-line);flex:none;flex-wrap:wrap}.mo .mo-seg button{height:38px;padding:0 16px;border-radius:19px;border:0;background:none;display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600;color:var(--mo-body);white-space:nowrap}.mo .mo-seg button.on,.mo .mo-seg button[aria-pressed=true]{background:var(--mo-navy);color:#fff}html.dark .mo:not(.mo-light) .mo-seg button.on,html.dark .mo:not(.mo-light) .mo-seg button[aria-pressed=true]{background:var(--mo-blue)}.mo .mo-seg .n{font-size:12px;opacity:.7}.mo .mo-tabs{display:flex;gap:8px;padding:8px;background:var(--mo-card);border-radius:20px;flex-wrap:wrap}.mo .mo-tabs button{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:23px;border:0;background:none;font-weight:600;font-size:15.5px;color:var(--mo-body)}.mo .mo-tabs button.on{background:var(--mo-navy);color:#fff}html.dark .mo:not(.mo-light) .mo-tabs button.on{background:var(--mo-blue)}.mo .mo-utabs{display:flex;gap:28px;border-bottom:1px solid var(--mo-line);flex-wrap:wrap}.mo .mo-utabs button{background:none;border:0;padding:0 0 14px;font-size:16px;font-weight:600;color:var(--mo-muted);border-bottom:2.5px solid transparent;margin-bottom:-1px}.mo .mo-utabs button.on{color:var(--mo-ink);border-color:var(--mo-blue)}.mo .mo-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid var(--mo-hair);flex-wrap:wrap}.mo .mo-foot .sp{flex:1}.mo .mo-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.mo table.mo-table{width:100%;border-collapse:collapse}.mo .mo-table th{font-size:14px;font-weight:700;color:var(--mo-muted);text-align:left;padding:0 8px 14px;white-space:nowrap}.mo .mo-table td{font-size:15px;color:var(--mo-ink);padding:16px 8px;border-top:1px solid var(--mo-hair);vertical-align:middle}.mo .mo-table td small{display:block;color:var(--mo-body);font-size:13.5px;margin-top:2px}.mo .mo-table td.mono{font-family:var(--font-mono),ui-monospace,monospace;font-size:14.5px}.mo .mo-table td.r,.mo .mo-table th.r{text-align:right}.mo .mo-table tr.click{cursor:pointer}.mo .mo-table tr.click:hover td{background:var(--mo-card)}.mo .mo-pager{display:flex;align-items:center;gap:16px;margin-top:22px;padding-top:20px;border-top:1px solid var(--mo-hair);font-size:15px;color:var(--mo-body);flex-wrap:wrap}.mo .mo-pager b{color:var(--mo-ink)}.mo .mo-pager .rpp{display:flex;align-items:center;gap:10px}.mo .mo-pager .rpp select{height:42px;border-radius:21px;border:0;background:var(--mo-card);color:var(--mo-ink);padding:0 34px 0 14px;font-weight:600;font-size:14px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%238a889e' stroke-width='2'%3E%3Cpath d='m3 5 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.mo .mo-pager .pp{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.mo .mo-pager .pp button{min-width:42px;height:42px;padding:0 6px;border-radius:21px;border:0;background:var(--mo-card);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--mo-ink)}.mo .mo-pager .pp button.on{background:var(--mo-blue);color:#fff}.mo .mo-pager .pp button:disabled{color:var(--mo-muted);opacity:.5;cursor:default}.mo .mo-pager .pp .gap{min-width:20px;text-align:center;color:var(--mo-muted)}.mo .mo-split{display:flex;gap:30px;align-items:flex-start}.mo .mo-split>.pane{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}.mo .mo-menu{width:280px;flex:none;background:var(--mo-raised);border-radius:20px;padding:14px;box-shadow:var(--mo-shadow);border:1px solid var(--mo-raised-line);position:sticky;top:24px}.mo .mo-menu .who{display:flex;align-items:center;gap:12px;padding:12px 12px 18px;border-bottom:1px solid var(--mo-line);margin-bottom:8px;min-width:0}.mo .mo-menu .who .av{width:44px;height:44px;border-radius:50%;background:var(--mo-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex:none;overflow:hidden}.mo .mo-menu .who .av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mo .mo-menu .who b{font-size:16px}.mo .mo-menu .who b,.mo .mo-menu .who em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo .mo-menu .who em{font-style:normal;font-size:13px;color:var(--mo-muted)}.mo .mo-menu .grp{font-size:13px;font-weight:700;color:var(--mo-muted);margin:16px 14px 6px}.mo .mo-menu a,.mo .mo-menu button.it{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:0 14px;border-radius:14px;border:0;background:none;font-weight:600;font-size:15.5px;color:var(--mo-body);text-align:left}.mo .mo-menu a svg,.mo .mo-menu button.it svg{color:var(--mo-muted);flex:none}.mo .mo-menu a:hover,.mo .mo-menu button.it:hover{color:var(--mo-ink)}.mo .mo-menu a.on,.mo .mo-menu button.it.on{background:var(--mo-navy);color:#fff}.mo .mo-menu a.on svg,.mo .mo-menu button.it.on svg{color:var(--mo-blue)}html.dark .mo:not(.mo-light) .mo-menu a.on,html.dark .mo:not(.mo-light) .mo-menu button.it.on{background:var(--mo-blue)}html.dark .mo:not(.mo-light) .mo-menu a.on svg,html.dark .mo:not(.mo-light) .mo-menu button.it.on svg{color:#fff}.mo .mo-menu .badge{margin-left:auto;min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:var(--mo-blue);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.mo .mo-menu .cnt{margin-left:auto;font-size:13px;color:var(--mo-muted);font-weight:600}.mo .mo-menu hr{border:0;border-top:1px solid var(--mo-line);margin:8px 0}.mo .mo-two{display:flex;gap:30px;align-items:flex-start}.mo .mo-two>.wide{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}.mo .mo-two>.narrow{width:420px;flex:none;display:flex;flex-direction:column;gap:24px}.mo details.mo-more{border-top:1px solid var(--mo-line)}.mo details.mo-more>summary{list-style:none;display:flex;align-items:center;gap:12px;padding:18px 0;cursor:pointer;font-weight:600;font-size:16px}.mo details.mo-more>summary::-webkit-details-marker{display:none}.mo details.mo-more>summary .sum{color:var(--mo-muted);font-weight:500;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mo details.mo-more>summary .chev{margin-left:auto;color:var(--mo-muted);transition:transform .15s;flex:none}.mo details.mo-more[open]>summary .chev{transform:rotate(180deg)}.mo details.mo-more>.in{padding:0 0 22px}.mo .mo-pop{position:absolute;right:0;top:calc(100% + 10px);min-width:250px;background:var(--mo-raised);color:var(--mo-ink);border-radius:16px;padding:8px;box-shadow:0 20px 50px rgba(7,1,41,.22);border:1px solid var(--mo-raised-line);z-index:50}.mo .mo-pop .hd{padding:10px 12px 12px;border-bottom:1px solid var(--mo-line);margin-bottom:6px}.mo .mo-pop .hd b{display:block;font-size:15px}.mo .mo-pop .hd em{display:block;font-style:normal;font-size:13px;color:var(--mo-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo .mo-pop .staff{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:700;color:#b77f00}.mo .mo-pop a,.mo .mo-pop button{display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;border-radius:10px;border:0;background:none;font-size:15px;font-weight:500;color:var(--mo-ink);text-align:left}.mo .mo-pop a:hover,.mo .mo-pop button:hover{background:var(--mo-card)}.mo .mo-pop a svg,.mo .mo-pop button svg{color:var(--mo-muted);flex:none}.mo .mo-pop .danger,.mo .mo-pop .danger svg{color:var(--mo-red)}.mo .mo-pop .sep{height:1px;background:var(--mo-line);margin:6px 4px}.mo .mo-pop .pin{display:flex;align-items:center;gap:12px;margin:6px 4px 2px;padding:12px;border-radius:12px;background:var(--mo-card)}.mo .mo-pop .pin svg{color:var(--mo-blue)}.mo .mo-pop .pin small{display:block;font-size:12px;color:var(--mo-muted);font-weight:600}.mo .mo-pop .pin b{font-size:20px;letter-spacing:3px;font-variant-numeric:tabular-nums}.mo .mo-pop .pin .t{margin-left:auto;font-size:12px;color:var(--mo-muted);font-variant-numeric:tabular-nums}.mo.mo-overlay{position:fixed;inset:0;z-index:1000;min-height:0;background:rgba(7,1,41,.55);display:flex;flex-direction:row;align-items:center;justify-content:center;padding:24px}.mo .mo-modal{width:min(560px,100%);max-height:calc(100vh - 48px);overflow:auto;background:var(--mo-raised);border-radius:20px;padding:32px;box-shadow:0 30px 80px rgba(7,1,41,.35);border:1px solid var(--mo-raised-line)}.mo .mo-modal.wide{width:min(760px,100%)}.mo .mo-modal .mh{display:flex;align-items:center;gap:14px}.mo .mo-modal .mh h3{font-size:26px;line-height:34px;font-weight:700}.mo .mo-modal .mh .x{margin-left:auto}.mo .mo-modal .mb{margin-top:18px}.mo .mo-empty{padding:34px;border-radius:20px;background:var(--mo-card);color:var(--mo-body);text-align:center;font-size:16px;line-height:26px}.mo .mo-dash{border:2px dashed var(--mo-line);border-radius:20px}.mo .mo-spin{animation:mo-spin 1s linear infinite}@keyframes mo-spin{to{transform:rotate(1turn)}}.mo .mo-banners{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.mo .mo-banner{align-items:center;flex-wrap:wrap;background:var(--mo-raised);box-shadow:var(--mo-shadow);border:1px solid var(--mo-raised-line)}.mo .mo-banner .tx{flex:1;min-width:240px;color:var(--mo-ink)}.mo .mo-banner .tx .mut{color:var(--mo-muted)}.mo .mo-banner .acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mo .mo-banner .acts .mo-in{width:200px;height:44px}.mo .mo-staffbar{position:relative;z-index:3;border-bottom:1px solid hsla(0,0%,100%,.14)}.mo .mo-staffbar>.mo-wrap{width:min(1616px,100% - 48px);display:flex;align-items:center;gap:34px;min-height:64px;font-size:16px;font-weight:600;color:#c9c6dc;overflow-x:auto}.mo .mo-staffbar .sa{height:34px;padding:0 15px 0 12px;border-radius:17px;background:var(--mo-navy);color:#fff;font-size:14px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22)}.mo .mo-staffbar .sa,.mo .mo-staffbar a{display:inline-flex;align-items:center;gap:8px;flex:none}.mo .mo-staffbar a{height:64px;border-bottom:2px solid transparent;white-space:nowrap}.mo .mo-staffbar a svg{color:var(--mo-blue)}.mo .mo-staffbar a:hover{color:#fff}.mo .mo-staffbar a.on{color:#fff;border-bottom-color:var(--mo-blue)}.mo .prow-logo{width:84px;height:84px;border-radius:8px;background:var(--mo-raised);color:var(--mo-ink);box-shadow:inset 0 0 0 1px var(--mo-line);display:inline-flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;flex:none;overflow:hidden;letter-spacing:-.5px}.mo .prow-logo.has-img{background:#fff}.mo .prow-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mo .prow-logo.blue{background:var(--mo-blue);color:#fff;box-shadow:none}.mo .prow-logo.md{width:68px;height:68px;font-size:22px}.mo .prow-logo.sm{width:52px;height:52px;font-size:17px}.mo .prow-logo.xs{width:44px;height:44px;font-size:15px}@media (max-width:1400px){.mo .mo-links{margin-left:60px;gap:30px}}@media (max-width:1200px){.mo .mo-head h1{font-size:64px;line-height:76px}.mo .mo-two>.narrow{width:340px}.mo .mo-menu{width:240px}}@media (max-width:1080px){.mo .mo-links{display:none}.mo .mo-links.open{display:flex;position:absolute;left:0;right:0;top:113px;flex-direction:column;gap:0;margin:0;padding:8px 24px 20px;background:var(--mo-navy);border-bottom:1px solid hsla(0,0%,100%,.14);z-index:10}.mo .mo-links.open a{height:52px;border-top:1px solid hsla(0,0%,100%,.08)}.mo .mo-burger{display:inline-flex}.mo .mo-split,.mo .mo-two{flex-direction:column;align-items:stretch}.mo .mo-menu{width:auto;position:static}.mo .mo-two>.narrow{width:auto}.mo .mo-head{flex-direction:column;align-items:flex-start;gap:24px}.mo .mo-head .acts{margin-left:0;justify-content:flex-start;max-width:none;padding-bottom:0}}@media (max-width:760px){.mo .mo-wrap{width:calc(100% - 32px)}.mo .mo-nav{height:80px}.mo .mo-nav>.mo-wrap{width:calc(100% - 32px);gap:12px}.mo .mo-links.open{top:80px}.mo .mo-logo{font-size:26px;gap:10px}.mo .mo-logo img{width:38px;height:38px}.mo .mo-circle{width:44px;height:44px}.mo .mo-me>button{height:44px;padding:0 4px}.mo .mo-me .av{width:36px;height:36px}.mo .mo-me .chev,.mo .mo-me .nm{display:none}.mo .mo-nav .right{gap:10px}.mo .mo-head{padding-top:44px}.mo .mo-head h1{font-size:44px;line-height:52px;letter-spacing:-1px}.mo .mo-head .sub{font-size:17px;line-height:27px}.mo .mo-top{padding-bottom:96px}.mo .mo-body{padding-bottom:72px}.mo .mo-card{padding:22px}.mo .mo-form,.mo .mo-form.two{grid-template-columns:minmax(0,1fr)}.mo .mo-f.span2{grid-column:auto}.mo .mo-btn{height:52px}.mo .mo-bar>.mo-wrap{font-size:15px;padding:18px 0}.mo .mo-bar .links{gap:22px;margin-left:0}.mo .mo-pager .pp{margin-left:0}}.mo.mo-fab-root{display:contents}.mo .mo-fab{position:fixed;right:24px;bottom:24px;z-index:900;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 6px 0 22px;border-radius:27px;border:0;background:var(--mo-blue);color:#fff;font-weight:600;font-size:16px;box-shadow:0 10px 30px rgba(7,1,41,.35);font-family:var(--font-sans),system-ui,sans-serif}.mo .mo-fab:hover{background:var(--mo-blue2)}.mo .mo-fab .c{width:42px;height:42px;border-radius:50%;background:#fff;color:var(--mo-navy);display:flex;align-items:center;justify-content:center}.mo .mo-fb{width:min(600px,100%);border-radius:24px;padding:36px 40px 32px}.mo .mo-fb .mh h3{font-size:30px;letter-spacing:-.5px}.mo .mo-fb .fb-ic{width:48px;height:48px;border-radius:50%;background:var(--mo-blue);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.mo .mo-fb .mo-icb.x{width:44px;height:44px}.mo .mo-fb .fb-lbl{display:block;font-size:15px;font-weight:700;margin:26px 0 10px;color:var(--mo-ink)}.mo .mo-fb .fb-types{display:flex;gap:10px;flex-wrap:wrap}.mo .mo-fb .fb-types button{height:42px;padding:0 20px;border-radius:21px;border:0;background:none;box-shadow:inset 0 0 0 1px var(--mo-line);font-weight:600;font-size:15px;color:var(--mo-body)}.mo .mo-fb .fb-types button.on{background:var(--mo-navy);color:#fff;box-shadow:none}html.dark .mo:not(.mo-light) .mo-fb .fb-types button.on{background:var(--mo-blue)}.mo .mo-fb .fb-ta{min-height:150px;border-radius:16px;padding:16px 18px;font-size:16px;line-height:26px}.mo .mo-fb .fb-cap{font-size:14px;margin-top:12px;color:var(--mo-muted)}.mo .mo-fb .fb-shot{display:flex;gap:16px;margin-top:22px;padding-top:22px;border-top:1px solid var(--mo-line);cursor:pointer}.mo .mo-fb .fb-shot .mo-check{align-self:flex-start;margin-top:1px}.mo .mo-fb .fb-shot b{display:block;font-size:15.5px;color:var(--mo-ink)}.mo .mo-fb .fb-shot .d{display:block;font-size:14px;line-height:22px;margin-top:3px;color:var(--mo-body)}.mo .mo-fb .fb-thumb{display:block;margin:14px 0 0 38px;width:calc(100% - 38px);height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:12px;box-shadow:inset 0 0 0 1px var(--mo-line);border:1px solid var(--mo-line);transition:opacity .15s}.mo .mo-fb .fb-thumb.off{opacity:.35}.mo .mo-fb .mo-err{margin-top:16px}.mo .mo-fb .fb-ft{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:28px}.mo .mo-fb .fb-cancel{height:52px;padding:0 24px;border-radius:26px;border:0;background:none;font-weight:600;font-size:16px;color:var(--mo-body)}.mo .mo-fb .fb-cancel:hover{color:var(--mo-ink)}.mo .mo-fb .fb-done{display:flex;align-items:center;gap:16px;margin-top:26px;padding-top:24px;border-top:1px solid var(--mo-line)}.mo .mo-fb .fb-done .ok{width:52px;height:52px;border-radius:50%;background:var(--mo-green-soft);color:var(--mo-green);display:flex;align-items:center;justify-content:center;flex:none}.mo .mo-fb .fb-done b{font-size:20px}@media (max-width:760px){.mo .mo-fab{right:16px;bottom:16px;height:48px;padding:0 4px 0 18px;font-size:15px}.mo .mo-fab .c{width:40px;height:40px}.mo .mo-fb{padding:26px 22px 22px}.mo .mo-fb .mh h3{font-size:24px}}.mo.mo-verify{min-height:0;flex-direction:row;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:10px 20px;background:var(--mo-navy3);color:#e7e4f5;font-size:15px;border-bottom:1px solid hsla(0,0%,100%,.08)}.mo.mo-verify>svg{color:var(--mo-blue);flex:none}.mo.mo-verify b{color:#fff}.mo.mo-verify .x{background:none;border:0;color:#a9a6bd;padding:4px;display:inline-flex}.mo.mo-verify .x:hover{color:#fff}.mo.mo-loading{position:fixed;inset:0;min-height:0;display:flex;align-items:center;justify-content:center}.mo .mo-spinner{width:34px;height:34px;border-radius:50%;border:3px solid var(--mo-line);border-top-color:var(--mo-blue);animation:mo-spin .8s linear infinite}@media (max-width:760px){.mo .mo-seg{flex:0 1 auto;max-width:100%}}.mo .mo-crumb{display:inline-flex;align-items:center;gap:10px;color:#c9c6dc;font-size:18px;font-weight:500;margin-bottom:14px}.mo .mo-crumb a:hover{color:#fff}.mo .mo-crumb b{color:#fff;font-weight:600}.mo .mo-head .ttl{display:flex;align-items:center;gap:24px}.mo .mo-head .ttl .prow-logo{box-shadow:none}.mo .mo-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--mo-raised);border-radius:20px;box-shadow:var(--mo-shadow);border:1px solid var(--mo-raised-line)}.mo .mo-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.mo .mo-stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}.mo .mo-stats>div{padding:26px 30px;min-width:0}.mo .mo-stats>div+div{border-left:1px solid var(--mo-hair)}.mo .mo-stats .k{font-size:14.5px;font-weight:600;color:var(--mo-muted)}.mo .mo-stats .v{display:block;font-size:40px;line-height:50px;font-weight:700;letter-spacing:-1px;margin-top:4px}.mo .mo-stats .v.blue{color:var(--mo-blue)}.mo .mo-stats .v.amber{color:var(--mo-amber)}.mo .mo-stats .s{display:block;font-size:14px;line-height:20px;color:var(--mo-body);margin-top:2px}.mo .avi{width:38px;height:38px;border-radius:50%;background:var(--mo-blue-soft);color:var(--mo-blue2);font-weight:700;font-size:13.5px;display:inline-flex;align-items:center;justify-content:center;flex:none}.mo .avi.lg{width:84px;height:84px;font-size:28px}.mo .avi.navy{background:var(--mo-navy);color:#fff}html.dark .mo:not(.mo-light) .avi{color:#6cc0f2}.mo .person{display:flex;align-items:center;gap:12px;min-width:0}.mo .person b{display:block;font-weight:600}.mo .person small{display:block;font-size:13.5px;color:var(--mo-body);margin-top:1px}.mo .bn{font-family:var(--font-mono),ui-monospace,monospace;font-size:14.5px;font-weight:500;color:var(--mo-blue2)}html.dark .mo:not(.mo-light) .bn{color:#6cc0f2}.mo .cs{font-family:var(--font-mono),ui-monospace,monospace;font-size:14.5px;font-weight:500;color:var(--mo-ink)}.mo .rank+.rank{margin-top:30px}.mo .rank-h{gap:14px;margin-bottom:14px}.mo .rank-h,.mo .rank-h .ic{display:flex;align-items:center}.mo .rank-h .ic{width:44px;height:44px;border-radius:8px;background:var(--mo-card);color:var(--mo-ink);justify-content:center;flex:none}.mo .rank-h h3{font-size:22px;line-height:30px;font-weight:700}.mo .rank-h .n{font-size:14.5px;color:var(--mo-body)}.mo .rank-h .n em{font-style:normal}.mo .mo-table td.vac,.mo .rank-h .n em{color:var(--mo-amber);font-weight:600}.mo .mo-sh{display:flex;align-items:center;gap:16px}.mo .mo-sh h2{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.5px}.mo .mo-sh .sp{flex:1}.mo .mo-tb{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mo .mo-tb .mo-search{flex:1;min-width:240px}.mo .mo-tb .mo-select{width:auto;min-width:180px;height:52px;border-radius:26px}.mo .cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--mo-line);border-left:1px solid var(--mo-line)}.mo .cal>div{min-height:118px;padding:10px 12px;border-right:1px solid var(--mo-line);border-bottom:1px solid var(--mo-line);font-size:14px}.mo .cal .dow{min-height:0;padding:12px;font-size:13px;font-weight:700;color:var(--mo-muted);background:var(--mo-card)}.mo .cal .d{font-weight:600;color:var(--mo-body)}.mo .cal .out{color:var(--mo-muted);background:var(--mo-card)}.mo .cal .today .d{display:inline-flex;width:28px;height:28px;border-radius:50%;background:var(--mo-blue);color:#fff;align-items:center;justify-content:center}.mo .cal .ev{display:block;margin-top:6px;padding:4px 8px;border-radius:6px;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--mo-blue-soft);color:var(--mo-blue2)}.mo .cal .ev.amber{background:var(--mo-amber-soft);color:var(--mo-amber)}.mo .cal .ev.green{background:var(--mo-green-soft);color:var(--mo-green)}.mo .cal .ev.violet{background:var(--mo-violet-soft);color:#5b3fd6}.mo .bars>div{display:grid;grid-template-columns:160px minmax(0,1fr) 64px;align-items:center;gap:16px;padding:10px 0;font-size:15px}.mo .bars .t{height:12px;border-radius:6px;background:var(--mo-card);overflow:hidden}.mo .bars .t i{display:block;height:100%;border-radius:6px;background:var(--mo-blue)}.mo .bars .r{text-align:right;font-weight:700}@media (max-width:1080px){.mo .mo-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mo .mo-stats>div:nth-child(3){border-left:0}.mo .mo-stats>div:nth-child(n+3){border-top:1px solid var(--mo-hair)}}@media (max-width:760px){.mo .mo-stats,.mo .mo-stats.five,.mo .mo-stats.three{grid-template-columns:minmax(0,1fr)}.mo .mo-stats>div+div{border-left:0;border-top:1px solid var(--mo-hair)}.mo .cal>div{min-height:64px;padding:6px}.mo .cal .ev{font-size:11px;padding:2px 4px}.mo .bars>div{grid-template-columns:110px minmax(0,1fr) 48px}}.mo svg.i{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;vertical-align:middle}.mo .prow-logo.xs{font-size:12.5px;letter-spacing:-.3px}.mo .prow-logo.sm{font-size:15px;letter-spacing:-.3px}.mo .mo-ch .mo-link{font-size:15px}.mo .mo-f>label.mo-check{display:inline-flex;margin-bottom:0}.mo .mo-f>label.mo-search{display:flex;margin-bottom:0}.mo .mo-tabs a{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:23px;font-weight:600;font-size:15.5px;color:var(--mo-body)}.mo .mo-tabs a:hover{color:var(--mo-ink)}.mo .mo-tabs a.on{background:var(--mo-navy);color:#fff}html.dark .mo:not(.mo-light) .mo-tabs a.on{background:var(--mo-blue)}.mo .mo-stats .v.green{color:var(--mo-green)}.mo .mo-tag.violet{background:var(--mo-violet-soft);color:#5b3fd6;box-shadow:none}html.dark .mo:not(.mo-light) .mo-tag.violet{color:#b9a8ff}.mo .cal>div.dow{min-height:0}.mo .cal .ev.red{background:var(--mo-red-soft);color:var(--mo-red)}.mo .cal .ev.grey{background:var(--mo-card);color:var(--mo-body);box-shadow:inset 0 0 0 1px var(--mo-line)}.mo .mo-stats .v.red{color:var(--mo-red)}.mo .avi.sm{width:30px;height:30px;font-size:12px}.mo .avi.xs{width:22px;height:22px;font-size:10px}.mo .mo-seg a{height:38px;padding:0 16px;border-radius:19px;display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600;color:var(--mo-body);white-space:nowrap}.mo .mo-seg a.on{background:var(--mo-navy);color:#fff}html.dark .mo:not(.mo-light) .mo-seg a.on{background:var(--mo-blue)}.mo .mo-stats .v .u{font-size:17px;font-weight:600;letter-spacing:0;color:var(--mo-muted);margin-left:8px}.mo-trigger-w{min-width:var(--radix-select-trigger-width)}@media (min-width:761px){.mo-portal .mo-trigger-w{min-width:calc(var(--radix-select-trigger-width) / .8)}}.mo[data-theme-scope],[data-theme-scope] .mo,[data-theme-scope] .mo-portal{--mo-blue:hsl(var(--primary));--mo-blue2:color-mix(in srgb,hsl(var(--primary)) 82%,#000);--mo-blue-soft:color-mix(in srgb,hsl(var(--primary)) 12%,#fff)}html.dark [data-theme-scope] .mo-portal,html.dark [data-theme-scope] .mo:not(.mo-light){--mo-blue-soft:color-mix(in srgb,hsl(var(--primary)) 16%,transparent)}.mo .mo-menu-toggle{display:none}.mo .mo-menu .badge.red{background:var(--mo-red)}html.dark .mo:not(.mo-light) .mo-menu .badge.red{background:#e85446;color:#fff}@media (max-width:1080px){.mo .mo-menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:0 14px;border:0;border-radius:14px;background:var(--mo-card);font-weight:600;font-size:15.5px;color:var(--mo-ink)}.mo .mo-menu-items{display:none;margin-top:8px}.mo .mo-menu-items.open{display:block}}.mo .mo-pager .pp a{min-width:42px;height:42px;padding:0 6px;border-radius:21px;background:var(--mo-card);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--mo-ink)}.mo .mo-pager .pp a.on{background:var(--mo-blue);color:#fff}.mo .mo-me .av img{display:block}.mo .mo-head .ttl h1{font-size:64px;line-height:76px;letter-spacing:-1.5px;text-wrap:balance}@media (max-width:760px){.mo .mo-head .ttl h1{font-size:38px;line-height:46px;letter-spacing:-1px}}.mo .bars .r{text-align:left}.mo .mo-stats.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.mo .mo-stats.two{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.mo .mo-logo .wm{display:none}}.mk{--navy:#070129;--navy2:#171234;--navy3:#161036;--pill:#2c2749;--tile:#2e2948;--blue:#1a93e0;--blue2:#0d74ce;--green:#12a150;--bg:#fff;--card:#f1f4fd;--raised:#fff;--raised-line:#e6e8ef;--ink:#070129;--body:#4b4a5c;--muted:#8a889e;--line:#dfe3ee;--mkline:#e6e7ee;--chip:#fff;--shadow:0 10px 40px rgba(7,1,41,.1);--even:#f8f9fe;font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}html.dark .mk{--bg:#0c0827;--card:#201a3e;--raised:#171234;--raised-line:hsla(0,0%,100%,.08);--ink:#fff;--body:#b9b6cf;--muted:#8d89a8;--line:hsla(0,0%,100%,.12);--mkline:hsla(0,0%,100%,.12);--chip:#2c2749;--shadow:0 10px 40px rgba(0,0,0,.35);--even:#171234}@media (min-width:762px){.mk{zoom:.8}}.mk *{box-sizing:border-box}.mk figure,.mk h1,.mk h2,.mk h3,.mk h4,.mk p,.mk ul{margin:0;padding:0}.mk a{color:inherit;text-decoration:none}.mk button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0}.mk svg{display:block;flex:none}.mk b.bl{color:var(--blue);font-weight:inherit}.mk .wrap{width:min(1320px,100% - 48px);margin:0 auto;position:relative}.mk .sec{font-size:52px;line-height:62px;font-weight:700;letter-spacing:-1px;text-wrap:balance}.mk p{font-size:18px;line-height:32px;color:var(--body);text-wrap:pretty}.mk .btn{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 6px 0 24px;border-radius:28px;background:var(--blue);color:#fff!important;font-weight:600;font-size:16px;white-space:nowrap;transition:background .15s}.mk .btn:hover{background:var(--blue2)}.mk .btn .arr{width:44px;height:44px;border-radius:50%;background:#fff;color:#070129;display:flex;align-items:center;justify-content:center}.mk .btn.navy{background:var(--navy)}.mk .btn.navy:hover{background:#1b1446}.mk .btn.ghost{background:hsla(0,0%,100%,.1);padding:0 24px}.mk .btn.ghost:hover{background:hsla(0,0%,100%,.18)}.mk .hero{position:relative;background:var(--navy);overflow:hidden;color:#fff}.mk .hero .shot{position:absolute;right:0;top:113px;width:62%;max-width:1100px;height:887px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.mk .hero .fade{position:absolute;inset:0;background:linear-gradient(180deg,#070129 113px,rgba(7,1,41,0) 260px),linear-gradient(90deg,#070129 44%,rgba(7,1,41,.88) 62%,rgba(7,1,41,.45))}.mk .rings{position:absolute;left:-470px;top:-466px;width:862px;height:862px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 21px,hsla(0,0%,100%,.07) 21px 22px);pointer-events:none}.mk .nav{position:relative;z-index:3;border-bottom:1px solid hsla(0,0%,100%,.14)}.mk .nav .in{width:min(1616px,100% - 48px);margin:0 auto;height:113px}.mk .logo,.mk .nav .in{display:flex;align-items:center}.mk .logo{gap:12px;font-size:36px;font-weight:700;letter-spacing:-.5px;color:#fff;white-space:nowrap}.mk .logo img{width:46px;height:46px;border-radius:10px}.mk .links{display:flex;gap:40px;margin-left:140px;font-size:17px;font-weight:500;list-style:none}.mk .links a{display:flex;align-items:center;gap:6px;color:#fff;transition:color .15s}.mk .links a.on,.mk .links a:hover{color:var(--blue)}.mk .caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid}.mk .nav .right{margin-left:auto;display:flex;align-items:center;gap:28px}.mk .signin{font-size:17px;font-weight:500;color:#fff}.mk .signin:hover{color:var(--blue)}.mk .circle{width:54px;height:54px;border-radius:50%;background:hsla(0,0%,100%,.14)!important;display:flex;align-items:center;justify-content:center;color:#fff!important}.mk .circle:hover{background:hsla(0,0%,100%,.22)!important}.mk .burger{display:none}.mk .hero-body{position:relative;z-index:2;padding:110px 0 316px}.mk .hero h1{font-size:84px;line-height:104px;font-weight:700;letter-spacing:-2px;max-width:820px;text-wrap:balance}.mk .hero .lead{color:#fff;font-size:24px;line-height:36px;max-width:720px;margin-top:22px}.mk .hero .ctas{display:flex;flex-wrap:wrap;gap:16px;margin-top:46px}.mk .strip{position:absolute;left:0;bottom:0;width:73%;height:176px;background:var(--blue);clip-path:polygon(0 0,calc(100% - 170px) 0,100% 100%,0 100%);z-index:2;display:flex;align-items:center;gap:28px;padding-left:max(24px,calc((100% - 1320px) / 2))}.mk .thumbs{display:flex;gap:12px}.mk .thumbs figure{width:150px}.mk .thumbs img{width:150px;height:92px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border-radius:8px;border:2px solid hsla(0,0%,100%,.9);display:block;background:#fff}.mk .thumbs figcaption{color:#fff;font-size:13px;font-weight:600;margin-top:6px}.mk .strip strong{font-size:20px;line-height:30px;font-weight:600;color:#fff;white-space:nowrap}.mk .feats{padding-top:124px}.mk .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;align-items:start}.mk .fc{background:var(--card);border-radius:20px;text-align:center;padding:40px 0;min-height:288px;position:relative;overflow:hidden}.mk .fc.low{margin-top:40px}.mk .fc .ic{width:84px;height:84px;background:var(--chip);border-radius:8px;margin:0 auto 44px;display:flex;align-items:center;justify-content:center;color:var(--ink)}.mk .fc h3{font-size:22px;font-weight:700}.mk .fc p{font-size:16px;line-height:30px;margin-top:8px;padding:0 32px}.mk .fc .q{position:absolute;right:-50px;bottom:-50px;width:100px;height:100px;border-radius:50%;background:rgba(26,147,224,.08)}.mk .fc.on .q{background:var(--blue)}.mk .fc.on .q:after{content:"";position:absolute;left:24px;top:24px;width:52px;height:52px;border-radius:50%;border:2px solid #fff;clip-path:inset(0 50% 50% 0)}.mk .statement{text-align:center;font-size:44px;line-height:56px;font-weight:700;letter-spacing:-1px;max-width:1300px;margin:110px auto 0;text-wrap:balance}.mk .why{margin-top:130px;text-align:center}.mk .wg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:56px;text-align:left}.mk .wc{background:var(--card);border-radius:20px;padding:40px 36px}.mk .wi{width:64px;height:64px;border-radius:8px;background:var(--chip);color:var(--blue);display:flex;align-items:center;justify-content:center}.mk .wc h3{font-size:24px;line-height:32px;font-weight:700;margin-top:28px}.mk .wc p{font-size:17px;line-height:30px;margin-top:10px}.mk .ms{margin-top:110px;border-top:1px solid var(--line);display:flex}.mk .ms .l{width:607px;flex:none;border-right:1px solid var(--line);padding:100px 40px 80px 7px}.mk .ms .r{padding:96px 0 80px 68px;flex:1;min-width:0;position:relative}.mk .big .n{font-family:var(--font-sans),sans-serif;font-size:150px;line-height:120px;font-weight:700;letter-spacing:-6px;margin-top:40px}.mk .big .lab{font-size:22px;line-height:32px;font-weight:600;margin-top:28px;max-width:460px}.mk .stats{display:flex;max-width:531px;min-height:182px;border-radius:12px;overflow:hidden;margin-top:80px;color:#fff;text-align:center}.mk .stats div{flex:1;background:var(--blue);padding:24px 10px 20px}.mk .stats div:nth-child(2){background:var(--blue2)}.mk .stats i{width:50px;height:50px;border-radius:8px;background:hsla(0,0%,100%,.22);margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.mk .stats b{display:block;font-size:36px;font-weight:700;letter-spacing:-1px}.mk .stats small{font-size:14px;line-height:20px;display:block;margin-top:4px}.mk .vidwrap{position:relative;max-width:621px}.mk .vid-bg{position:absolute;right:-92px;top:0;width:250px;height:250px;border-radius:20px;background:var(--card)}.mk .vid{position:relative;z-index:1;width:100%;aspect-ratio:621/440;border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;display:block;margin-top:0}.mk .ms .r p{margin-top:36px;max-width:630px}.mk .tp{list-style:none;margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 26px;max-width:640px}.mk .tp li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:24px;color:var(--body)}.mk .tp li svg{color:var(--blue);margin-top:1px}.mk .tp b{color:var(--ink);font-weight:600}.mk .tp code{font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;font-weight:500;color:var(--ink)}.mk .ms .r .btn{margin-top:40px}.mk .gal{padding:140px 0 150px;background:var(--card);margin-top:30px}.mk .gal .sub,.mk .gal h2{text-align:center}.mk .gal .sub{margin-top:14px}.mk .tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px}.mk .tab{height:44px;padding:0 22px!important;border-radius:22px;background:var(--chip)!important;font-weight:600!important;font-size:16px!important;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .15s}.mk .tab:hover{box-shadow:inset 0 0 0 1px var(--blue)}.mk .tab.on{background:var(--navy)!important;color:#fff!important;box-shadow:none}html.dark .mk .tab.on{background:var(--blue)!important}.mk .feature{margin-top:40px;border-radius:20px;overflow:hidden;border:8px solid var(--chip);box-shadow:0 20px 60px rgba(7,1,41,.12);display:grid}.mk .feature img{grid-area:1/1;width:100%;height:720px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;display:block;background:#0a0e17;opacity:0}.mk .feature img.on{opacity:1}.mk .strip2{display:flex;gap:16px;margin-top:24px;overflow-x:auto;padding-bottom:4px}.mk .thumb{flex:none;border-radius:10px;overflow:hidden;border:3px solid var(--chip)!important;line-height:0}.mk .thumb.on{border-color:var(--blue)!important}.mk .thumb img{width:150px;height:92px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;display:block}.mk .dark-band{background:var(--navy);color:#fff;padding:152px 0 150px;position:relative;overflow:hidden}.mk .topo{position:absolute;inset:0;opacity:.06;background:repeating-radial-gradient(ellipse at 30% 40%,transparent 0 30px,#fff 31px 32px),repeating-radial-gradient(ellipse at 80% 70%,transparent 0 36px,#fff 37px 38px);pointer-events:none}.mk .dc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:54px}.mk .dcard{min-height:400px;background:var(--navy2);border-radius:20px;padding:40px 36px;position:relative;display:flex;flex-direction:column}.mk .dcard.on{transform:rotate(1.2deg);box-shadow:-6px 6px 0 var(--blue)}.mk .dcard .ic{width:80px;height:80px;border-radius:6px;background:var(--tile);display:flex;align-items:center;justify-content:center;color:#fff}.mk .dcard.on .ic{background:var(--blue)}.mk .dcard h3{font-size:26px;font-weight:700;margin-top:52px;line-height:34px}.mk .dcard p{color:#a9a6bd;font-size:16px;line-height:30px;margin-top:10px}.mk .dcard a{margin-top:auto;padding-top:22px;width:-moz-max-content;width:max-content;font-size:20px;font-weight:600}.mk .dcard a,.mk .dcard a span{display:flex;gap:10px;align-items:center}.mk .dcard a span{border-bottom:1.5px solid;padding-bottom:3px}.mk .dcard.on a{color:var(--blue)}.mk .pricing{padding:170px 0 120px;text-align:center}.mk .psub{margin-top:16px;font-size:20px}.mk .tog{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:40px;font-size:20px;font-weight:600}.mk .tog .lbl{font-size:20px!important;font-weight:600!important;color:var(--muted)!important}.mk .tog .lbl.on{color:var(--ink)!important}.mk .sw{width:66px;height:30px;border-radius:15px;background:#d6e6f7!important;position:relative}html.dark .mk .sw{background:#3a3460!important}.mk .sw:after{content:"";position:absolute;left:4px;top:4px;width:22px;height:22px;border-radius:50%;background:var(--blue);transition:left .18s}.mk .sw.on:after{left:40px}.mk .save{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:15px;background:#e3f8ec;color:#0e7a3e;font-size:14px;font-weight:700;margin-left:4px}.mk .pc{display:flex;justify-content:center;margin-top:40px;align-items:flex-start}.mk .plan{width:420px;min-height:578px;background:var(--card);border-radius:20px;padding:36px;text-align:left;margin-top:30px;position:relative;display:flex;flex-direction:column}.mk .plan.mid{background:var(--raised);min-height:638px;margin-top:0;box-shadow:0 10px 40px rgba(7,1,41,.08);border:1px solid var(--raised-line);z-index:1;width:480px;padding:66px 66px 40px}.mk .tag{display:inline-flex;align-items:center;align-self:flex-start;height:30px;padding:0 18px;border-radius:15px;font-size:16px;font-weight:600;color:#fff;background:var(--blue)}.mk .tag.y{background:#ffc107;color:#070129}.mk .tag.c{background:#11c2e8;color:#070129}.mk .plan p{font-size:18px;margin-top:16px}.mk .price{font-size:52px;font-weight:700;letter-spacing:-1.5px;margin-top:22px;line-height:60px}.mk .price small{font-size:16px;font-weight:400;letter-spacing:0;color:var(--body)}.mk .plan ul{list-style:none;margin:18px 0 28px}.mk .plan li{display:flex;align-items:center;gap:12px;font-size:16px;color:var(--body);min-height:44px}.mk .ck{width:24px;height:24px;border-radius:50%;background:var(--green);flex:none;color:#fff}.mk .ck,.mk .go{display:flex;align-items:center;justify-content:center}.mk .go{margin-top:auto;height:52px;border-radius:26px;background:var(--navy);color:#fff!important;font-weight:600}.mk .go:hover{background:#1b1446}html.dark .mk .go{background:#2c2749}.mk .plan.mid .go{background:var(--blue)}.mk .plan.mid .go:hover{background:var(--blue2)}.mk .limits{margin-top:56px;text-align:left}.mk .limits summary{list-style:none;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:600;color:var(--ink)}.mk .limits summary::-webkit-details-marker{display:none}.mk .limits summary svg{transition:transform .2s;color:var(--blue)}.mk .limits[open] summary svg{transform:rotate(180deg)}.mk .lim{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;border-radius:20px;overflow:hidden;border:1px solid var(--line)}.mk .lim h4{background:var(--navy);color:#fff;font-size:18px;font-weight:700;padding:22px 30px}.mk .lim ul{list-style:none}.mk .lim li{padding:14px 30px;font-size:15.5px;line-height:24px;color:var(--body);border-top:1px solid var(--line)}.mk .lim li:nth-child(2n){background:var(--even)}.mk .lim>div+div{border-left:1px solid var(--line)}.mk .cta{min-height:568px;background:var(--blue);position:relative;overflow:hidden;color:#fff;text-align:center}.mk .cta .c{position:absolute;left:50%;top:310px;border-radius:50%;transform:translate(-50%,-50%)}.mk .cta .c1{width:1250px;height:1250px;background:#1785d2}.mk .cta .c2{width:1000px;height:1000px;background:#127bc8}.mk .cta .c3{width:750px;height:750px;background:#0d74ce}.mk .cta .in{position:relative;z-index:1;padding:110px 0 100px}.mk .cta h2{font-size:84px;line-height:92px;font-weight:700;letter-spacing:-2px;text-wrap:balance}.mk .cta p{color:#fff;font-size:24px;line-height:36px;max-width:680px;margin:20px auto 0}.mk .cta .btn{margin-top:40px}.mk .faq{padding:130px 0 120px}.mk .faq .wrap{display:flex;gap:40px}.mk .faq .l{width:560px;flex:none}.mk .faq .l p{margin-top:28px;max-width:510px}.mk .faq .l .btn{margin-top:44px}.mk .qs{flex:1;min-width:0}.mk .qi{border-bottom:1px solid var(--mkline);padding:24px 0}.mk .qi:first-child{padding-top:0}.mk .qi summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:24px;line-height:34px;font-weight:700}.mk .qi summary::-webkit-details-marker{display:none}.mk .chev{width:36px;height:36px;border-radius:50%;background:var(--card);display:flex;align-items:center;justify-content:center;flex:none;transition:transform .2s,background .2s;color:var(--ink)}.mk .qi[open] .chev{background:var(--blue);color:#fff;transform:rotate(180deg)}.mk .qi p{margin-top:12px;font-size:17px;line-height:32px}.mk .foot{background:var(--navy);color:#fff}.mk .cols{display:grid;grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:40px;padding:110px 0}.mk .cols .about p{color:#bdbacf;font-size:16px;line-height:30px;margin-top:22px;max-width:340px}.mk .disc{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border-radius:24px;background:var(--blue);font-weight:600;margin-top:28px;color:#fff}.mk .disc:hover{background:var(--blue2)}.mk .col h5{font-size:20px;font-weight:700;margin:0}.mk .col a{display:block;color:#bdbacf;font-size:16px;margin-top:16px}.mk .col a:hover{color:#fff}.mk .bar{background:var(--navy3)}.mk .bar .wrap{display:flex;align-items:center;flex-wrap:wrap;gap:12px 40px;min-height:74px;font-size:18px;padding:16px 0}.mk .bar .legal{margin-left:auto;display:flex;gap:40px}.mk .bar a:hover{color:var(--blue)}@media (max-width:1400px){.mk .links{margin-left:72px;gap:32px}}@media (max-width:1240px){.mk .links,.mk .signin{display:none}.mk .burger{display:flex}.mk .ms .l{width:480px}.mk .cols{grid-template-columns:repeat(3,minmax(0,1fr))}.mk .cols .about{grid-column:1/-1}}@media (max-width:1200px){.mk .hero h1{font-size:68px;line-height:84px}.mk .pc{flex-wrap:wrap;gap:30px}.mk .plan,.mk .plan.mid{margin-top:0}}@media (max-width:1080px){.mk .dc,.mk .row,.mk .wg{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .ms{flex-direction:column}.mk .ms .l{width:auto;border-right:0;padding:80px 0 0}.mk .ms .r{padding:64px 0 80px}.mk .strip .thumbs{display:none}.mk .hero .shot{opacity:.5}.mk .faq .wrap{flex-direction:column}.mk .faq .l{width:auto}.mk .lim{grid-template-columns:1fr}.mk .lim>div+div{border-left:0;border-top:1px solid var(--line)}}@media (max-width:760px){.mk .nav .in{height:80px}.mk .logo{font-size:26px}.mk .logo img{width:38px;height:38px}.mk .nav .right .btn{display:none}.mk .nav .right{gap:12px}.mk .circle{width:46px;height:46px}.mk .hero .fade,.mk .hero .shot{display:none}.mk .hero-body{padding:56px 0 48px}.mk .hero h1{font-size:44px;line-height:52px;letter-spacing:-1px}.mk .hero .lead{font-size:18px;line-height:30px}.mk .strip{position:relative;width:100%;height:auto;clip-path:none;padding:28px 24px}.mk .strip strong{white-space:normal;font-size:18px;line-height:28px}.mk .sec{font-size:34px;line-height:42px}.mk .feats{padding-top:64px}.mk .dc,.mk .row,.mk .wg{grid-template-columns:1fr}.mk .fc.low{margin-top:0}.mk .statement{font-size:26px;line-height:36px;margin-top:64px;letter-spacing:-.5px}.mk .why{margin-top:80px}.mk .big .n{font-size:96px;line-height:96px;letter-spacing:-4px}.mk .tp{grid-template-columns:1fr}.mk .vid-bg{display:none}.mk .gal{padding:80px 0}.mk .feature img{height:300px}.mk .dark-band{padding:80px 0}.mk .dcard.on{transform:none}.mk .pricing{padding:96px 0 72px}.mk .plan,.mk .plan.mid{width:100%;padding:32px}.mk .cta h2{font-size:40px;line-height:48px;letter-spacing:-1px}.mk .cta p{font-size:18px;line-height:30px}.mk .cta .in,.mk .faq{padding:80px 0}.mk .qi summary{font-size:20px;line-height:28px}.mk .cols{grid-template-columns:repeat(2,minmax(0,1fr));padding:72px 0}.mk .bar .legal{margin-left:0}}.mk .sub-hero{position:relative;background:var(--navy);overflow:hidden;color:#fff}.mk .sub-hero .rings.r{left:auto;right:-520px;top:120px;opacity:.7}.mk .sub-hero .in{position:relative;z-index:2;text-align:center;padding:100px 0 130px}.mk .sub-hero h1{font-size:76px;line-height:88px;font-weight:700;letter-spacing:-2px;max-width:1100px;margin:0 auto;text-wrap:balance}.mk .sub-hero .lead{color:#c9c6dc;font-size:22px;line-height:36px;max-width:820px;margin:20px auto 0}.mk .sub-hero .ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px}.mk .sec-pad{padding:120px 0}.mk .sec-pad.card-bg{background:var(--card)}.mk .intro{font-size:18px;line-height:32px;max-width:760px;margin-top:16px}.mk .prose{max-width:860px;margin:0 auto}.mk .prose h2{font-size:34px;line-height:44px;font-weight:700;letter-spacing:-.5px;margin:56px 0 0}.mk .prose h3{font-size:24px;line-height:32px;font-weight:700;margin:36px 0 0}.mk .prose p{font-size:17px;line-height:30px;margin-top:14px}.mk .prose ol,.mk .prose ul{margin:14px 0 0 22px;padding:0;color:var(--body);font-size:17px;line-height:30px}.mk .prose li+li{margin-top:6px}.mk .prose code{font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;background:var(--card);padding:2px 6px;border-radius:6px;color:var(--ink)}.mk .hl-rows>*+*{border-top:1px solid var(--line)}@media (max-width:760px){.mk .sub-hero .in{padding:56px 0 72px}.mk .sub-hero h1{font-size:40px;line-height:48px;letter-spacing:-1px}.mk .sub-hero .lead{font-size:18px;line-height:30px}.mk .sec-pad{padding:72px 0}.mk .prose h2{font-size:26px;line-height:34px}}.mk .sub-hero .nav .in{padding:0;text-align:left}.mk svg.i{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;vertical-align:middle}.mk .nav{z-index:5}.mk .mnav{position:absolute;left:0;right:0;top:100%;z-index:10;display:flex;flex-direction:column;padding:8px 24px 20px;background:var(--navy);border-bottom:1px solid hsla(0,0%,100%,.14)}.mk .mnav a{display:flex;align-items:center;height:52px;color:#fff;font-size:17px;font-weight:500;border-top:1px solid hsla(0,0%,100%,.08)}.mk .mnav a:first-child{border-top:0}@media (min-width:1241px){.mk .mnav{display:none}}@media (max-width:760px){.mk .nav .nav-cta{display:none}}.mk .foot .col a{overflow-wrap:anywhere}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_603738;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_603738;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_603738{font-family:__Plus_Jakarta_Sans_603738,__Plus_Jakarta_Sans_Fallback_603738}.__variable_603738{--font-sans:"__Plus_Jakarta_Sans_603738","__Plus_Jakarta_Sans_Fallback_603738"}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_a3cc63;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:__JetBrains_Mono_a3cc63,__JetBrains_Mono_Fallback_a3cc63;font-style:normal}.__variable_a3cc63{--font-mono:"__JetBrains_Mono_a3cc63","__JetBrains_Mono_Fallback_a3cc63"}