html:has(.mk){--mk-canvas:#030a1e;--mk-raised:#0a1730;--mk-sunken:#050e26;--mk-ink:#ffffff;--mk-ink2:#bfd9ff;--mk-ink3:#7f97c4;--mk-sep:rgba(150,190,255,0.16);--mk-proof-edge:rgba(120,170,255,0.34);--mk-opp-fit-strong:#8fb8ff;--mk-market-field:#040c22;--mk-doc-edge:0 0 0 1px rgba(120,170,255,0.35),0 0 22px rgba(46,107,255,0.18),0 18px 40px rgba(0,0,0,0.42);--mk-rail:rgba(150,190,255,0.22);--mk-rail-node:rgba(150,190,255,0.4);--mk-rail-ring:#cfe0ff;--mk-pr-shadow:0 0 0 1px rgba(150,190,255,0.1),0 24px 60px rgba(0,0,0,0.35);--mk-control:rgba(150,190,255,0.42);--mk-act-a:#2e6bff;--mk-act-b:#1b47ce;--mk-on-act:#ffffff;--mk-link:#bfd9ff;--mk-focus:#6ea5ff;--mk-soft:rgba(46,107,255,0.16);--mk-sig-text:#dceaff;--mk-sig-arrow:#cfe3ff;--mk-sig-shadow:0 1px 2px rgba(4,10,26,0.55),0 0 2px rgba(4,10,26,0.35);--mk-shadow:0 28px 64px -34px rgba(0,4,20,0.85);--mk-glow:color-mix(in srgb,var(--mk-act-a) 34%,transparent);--mk-fit:#6ea5ff;--mk-proof-ring:0 0 0 1.5px color-mix(in srgb,var(--mk-fit) 72%,transparent),0 34px 80px -34px rgba(0,8,38,0.85),0 0 90px -26px color-mix(in srgb,var(--mk-act-a) 62%,transparent);--mk-ground:radial-gradient(1100px 620px at 50% 0,color-mix(in srgb,var(--mk-act-a) 34%,transparent),transparent 72%),radial-gradient(1000px 760px at 6% 1500px,color-mix(in srgb,var(--mk-act-b) 30%,transparent),transparent 70%),radial-gradient(900px 720px at 96% 2500px,color-mix(in srgb,var(--mk-act-a) 22%,transparent),transparent 70%),radial-gradient(1100px 760px at 20% 3500px,color-mix(in srgb,var(--mk-act-b) 26%,transparent),transparent 70%),radial-gradient(1000px 700px at 84% 4500px,color-mix(in srgb,var(--mk-act-a) 20%,transparent),transparent 70%),linear-gradient(180deg,var(--mk-canvas) 0,color-mix(in srgb,var(--mk-act-b) 30%,var(--mk-canvas)) 700px,color-mix(in srgb,var(--mk-act-b) 12%,var(--mk-canvas)) 1250px,var(--mk-canvas) 34%,color-mix(in srgb,var(--mk-act-b) 14%,var(--mk-canvas)) 52%,var(--mk-canvas) 68%,color-mix(in srgb,var(--mk-act-b) 16%,var(--mk-canvas)) 84%,var(--mk-canvas) 100%);--mk-grain:0.14;--mk-paper-lift:0 0 0 1px color-mix(in srgb,var(--mk-fit) 40%,transparent),0 2px 6px rgba(0,4,20,0.45),0 34px 70px -26px rgba(0,4,20,0.9),0 0 60px -24px color-mix(in srgb,var(--mk-act-a) 55%,transparent);--mk-paper-ring:var(--mk-proof-ring);--mk-paper:#ffffff;--mk-paper-ink:#08152b;--mk-paper-ink2:#405777;--mk-paper-sep:#d8e2f0;--mk-paper-soft:#e7eeff;--mk-paper-link:#1b47ce;color-scheme:dark;background:var(--mk-canvas)}@media (prefers-color-scheme:light){html:has(.mk){--mk-canvas:#f6f8fc;--mk-raised:#ffffff;--mk-sunken:#eef3fa;--mk-ink:#08152b;--mk-ink2:#405777;--mk-ink3:#5f7391;--mk-sep:#d8e2f0;--mk-proof-edge:rgba(36,91,222,0.22);--mk-opp-fit-strong:#1b47ce;--mk-market-field:#f3f6fb;--mk-doc-edge:0 0 0 1px rgba(36,91,222,0.16),0 1px 2px rgba(8,21,43,0.06),0 16px 34px rgba(16,42,92,0.14);--mk-rail:#d8e2f0;--mk-rail-node:#b7c6dc;--mk-rail-ring:#ffffff;--mk-pr-shadow:0 1px 2px rgba(8,21,43,0.06),0 18px 48px rgba(16,42,92,0.1);--mk-control:#7c91b2;--mk-act-a:#245bde;--mk-act-b:#1b47ce;--mk-on-act:#ffffff;--mk-link:#1b47ce;--mk-focus:#2e6bff;--mk-soft:#e7eeff;--mk-sig-text:#1b47ce;--mk-sig-arrow:#2e6bff;--mk-sig-shadow:none;--mk-shadow:0 18px 44px -24px rgba(7,20,47,0.1);--mk-glow:color-mix(in srgb,var(--mk-act-a) 14%,transparent);--mk-fit:#4f85e8;--mk-proof-ring:0 0 0 1px color-mix(in srgb,#4f85e8 38%,#d8e2f0),0 1px 2px rgba(7,20,47,0.1),0 14px 30px -12px rgba(7,20,47,0.1),0 40px 80px -30px rgba(7,20,47,0.1);--mk-paper-lift:0 0 0 1px #d8e2f0,0 1px 2px rgba(7,20,47,0.1),0 18px 40px -16px rgba(7,20,47,0.1),0 44px 90px -34px rgba(7,20,47,0.1);--mk-paper-ring:var(--mk-proof-ring);--mk-ground:radial-gradient(1100px 620px at 50% 0,color-mix(in srgb,var(--mk-act-a) 12%,transparent),transparent 72%),radial-gradient(1000px 760px at 6% 1500px,#e7eeff,transparent 70%),radial-gradient(900px 720px at 96% 2500px,#e7eeff,transparent 70%),radial-gradient(1100px 760px at 20% 3500px,#e7eeff,transparent 70%),radial-gradient(1000px 700px at 84% 4500px,#e7eeff,transparent 70%),linear-gradient(180deg,var(--mk-canvas),var(--mk-canvas));--mk-grain:0;color-scheme:light}}html:has(.mk),html:has(.mk) body{background:var(--mk-canvas);overflow-x:clip}html:has(.mk) body:before{display:none}.mk:after,.mk:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.mk:before{background:var(--mk-ground)}.mk:after{opacity:var(--mk-grain);mix-blend-mode:overlay;background-size:120px 120px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.mk>*{z-index:1}.mk,.mk>*{position:relative}.mk{min-height:100vh;color:var(--mk-ink);font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;letter-spacing:-.011em;-webkit-font-smoothing:antialiased}.mk *,.mk :after,.mk :before{box-sizing:border-box}:where(.mk) :where(p,h1,h2,h3,ol,ul,dl,dd,figure,fieldset){margin:0;padding:0}.mk h1,.mk strong{font-weight:600}:where(.mk) :where(ol,ul){list-style:none}.mk a{color:var(--mk-link)}.mk a:focus-visible,.mk summary:focus-visible{outline:2px solid var(--mk-focus);outline-offset:3px;border-radius:6px}.mk-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mk-wrap{width:100%;max-width:calc(1360px + 64px);margin:0 auto;padding:0 32px}.mk-sec{padding:120px 0 0}@media (min-width:1600px){.mk-wrap{max-width:calc(1480px + 64px)}}@media (max-width:1099px){.mk-wrap{padding:0 24px}.mk-sec{padding-top:88px}}@media (max-width:760px){.mk-wrap{padding:0 20px}.mk-sec{padding-top:64px}}.mk-h2{font-size:40px;line-height:1.08;letter-spacing:-.032em;font-weight:600;color:var(--mk-ink);text-wrap:balance}.mk-lede{margin-top:16px;font-size:18px;line-height:1.55;color:var(--mk-ink2);text-wrap:pretty}.mk-sec-head{max-width:760px;margin:0 auto 56px;text-align:center}.mk-eyebrow{font-size:12px;line-height:1.3;letter-spacing:.12em;font-weight:600;color:var(--mk-ink2)}.mk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;background:linear-gradient(180deg,var(--mk-act-a),var(--mk-act-b));color:var(--mk-on-act)!important;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.mk-btn-2{min-height:44px}@media (max-width:1099px){.mk-h2{font-size:34px}.mk-sec-head{margin-bottom:40px}}@media (max-width:760px){.mk-h2{font-size:28px;line-height:1.12}.mk-lede{font-size:16px}.mk-sec-head{margin-bottom:32px;text-align:left}}.mk-head-in{display:flex;align-items:center;justify-content:space-between;height:72px}.mk-mark{display:inline-flex;align-items:center}.mk-mark img{display:block;height:30px;width:auto}.mk-mark-l{display:none!important}@media (prefers-color-scheme:light){.mk-mark-d{display:none!important}.mk-mark-l{display:block!important}}.mk-head-nav{display:flex;align-items:center;gap:20px;font-size:14px}.mk-login{color:var(--mk-ink)!important;padding-block:2px;margin-block:-2px}.mk-join,.mk-login{text-decoration:none}.mk-join{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:999px;background:var(--mk-ink);color:var(--mk-canvas)!important;font-weight:600}@media (max-width:760px){.mk-head-in{height:64px}.mk-mark img{height:26px}.mk-head-nav{gap:14px;font-size:13.5px}.mk-join{padding:0 14px}}@media (max-width:380px){.mk-join{font-size:12.5px;padding:0 12px}}.mk-hero{position:relative}.mk-hero:before{content:"";position:absolute;inset:-72px 0 0;pointer-events:none;background:radial-gradient(48% 42% at 50% 18%,var(--mk-glow),transparent 70%),radial-gradient(26% 40% at 12% 58%,var(--mk-glow),transparent 72%),radial-gradient(26% 40% at 88% 58%,var(--mk-glow),transparent 72%),radial-gradient(60% 44% at 50% 92%,var(--mk-soft),transparent 74%);-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,transparent);mask-image:linear-gradient(180deg,#000,#000 62%,transparent)}.mk-hero-in{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:720px;padding-top:40px;padding-bottom:56px}.mk-hero-c{position:relative;z-index:3;width:100%;max-width:780px;margin:0 auto}@media (min-width:1600px){.mk-hero-in{min-height:760px}.mk-hero-c{max-width:900px}}.mk-intents{display:grid;overflow:hidden;padding:.04em 0 .14em;margin-bottom:-.14em;text-align:center;font-size:48px;line-height:1.08;font-weight:600;letter-spacing:-.035em;color:var(--mk-ink);text-wrap:balance}.mk-intent{grid-area:1/1;align-self:center;opacity:0;transform:translateY(118%);transition:transform .82s cubic-bezier(.22,.72,.22,1),opacity .82s cubic-bezier(.3,.7,.3,1);pointer-events:none}.mk-intent.on{opacity:1;transform:translateY(0)}.mk-intent.above{opacity:0;transform:translateY(-118%)}.mk-intent.reset{transition:none}@media (min-width:1600px){.mk-intents{font-size:56px;line-height:1.06}}@media (prefers-reduced-motion:reduce){.mk-intent{transition:none}}.mk-compbox{width:720px;max-width:100%;margin:56px auto 0}.mk .comp,.mk .compwrap,.mk-compbox{position:relative}.mk .comp{display:flex;flex-direction:column;min-height:184px;padding:24px;border-radius:22px;background:var(--mk-sunken);box-shadow:0 0 0 1px var(--mk-control),0 0 48px -8px var(--mk-glow),var(--mk-shadow);text-align:left}.mk .comp svg [stroke]{stroke:currentColor}.mk .cin{position:relative;display:grid;flex:1 1;cursor:text}.mk .ctext,.mk .dropsay,.mk .say{grid-area:1/1}.mk .dropsay,.mk .say{font-size:17px;line-height:1.5;color:var(--mk-ink2);pointer-events:none;transition:opacity .18s ease}.mk .comp.typed .say{opacity:0}.mk .say w{position:relative;pointer-events:auto;cursor:pointer;color:var(--mk-ink);border-bottom:1px dashed var(--mk-control)}.mk .say w:before{content:"";position:absolute;inset:-2px 0}.mk .say w:hover{background:var(--mk-soft);border-bottom-style:solid;border-radius:4px}.mk .say i{font-style:normal;color:var(--mk-ink3)}.mk .ctext{min-height:1.5em;font-size:17px;line-height:1.5;color:var(--mk-ink);outline:none;caret-color:var(--mk-ink);white-space:pre-wrap;word-break:break-word}.mk .cin.stack{grid-template-rows:auto minmax(0,1fr);row-gap:10px}.mk .cin.stack .dropsay{grid-area:1/1/3/2}.mk .cin.stack .ctext{position:relative;grid-area:2/1;min-height:4.5em}.mk .comp.typed .cin.stack .say{opacity:1}.mk .cin.stack .cph{grid-area:2/1;font-size:17px;line-height:1.5;color:var(--mk-ink3);pointer-events:none}.mk .comp.area.has .cph,.mk .comp.area.typed .cph,.mk .comp.drop .cph{visibility:hidden}.mk .comp.area .eg:empty{display:none}.mk .comp.area .mic:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.mk .ccap:empty{display:none}.mk .ccap .mk-cap{display:flex}.mk .ccap .mk-cap:has(iframe:not([style*="display: none"])){margin-top:12px}.mk .dropsay{display:none;color:var(--mk-ink)}.mk .comp.drop .dropsay{display:block}.mk .comp.drop .ctext,.mk .comp.drop .eg,.mk .comp.drop .say,.mk .comp.drop .ways{opacity:0}.mk .comp.drop{box-shadow:0 0 0 2px var(--mk-focus),0 0 64px -8px var(--mk-glow)}.mk .eg{margin-top:14px;padding-left:12px;border-left:2px solid var(--mk-sep);font-size:13.5px;line-height:1.5;color:var(--mk-ink2)}.mk .eg b{font-weight:400;color:var(--mk-ink)}.mk .comp.askl .eg,.mk .comp.has .eg,.mk .comp.typed .eg{display:none}.mk .comp.askl .eg.need,.mk .comp.has .eg.need,.mk .comp.typed .eg.need,.mk .eg.need{display:block;color:var(--mk-ink);border-left-color:var(--mk-focus)}.mk .eg.need b{color:var(--mk-ink)}.mk .ways{display:flex;flex-direction:column;align-items:flex-start;gap:9px;margin-top:12px;font-size:12.5px;color:var(--mk-ink3)}.mk .ways[hidden]{display:none}.mk .askr,.mk .chps,.mk .fnd{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.mk .fnd b{color:var(--mk-ink2);font-weight:500}.mk .dot{width:5px;height:5px;border-radius:50%;background:var(--mk-sep);flex:none}.mk .askr{color:var(--mk-ink2)}.mk .ways a{padding:4px 10px;border-radius:999px;color:var(--mk-link);text-decoration:none;cursor:pointer;white-space:nowrap}.mk .tag,.mk .ways a{display:inline-flex;align-items:center;gap:6px;background:var(--mk-soft)}.mk .tag{padding:2px 8px 3px 6px;border-radius:8px;color:var(--mk-ink);font-size:14.5px;vertical-align:1px}.mk .ways .tag{font-size:12px}.mk .tag x{margin-left:2px;font-style:normal;color:var(--mk-ink3);cursor:pointer}.mk .cbar{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:18px}.mk .mic{display:inline-flex;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--mk-soft);cursor:pointer}.mk .hint,.mk .mic{align-items:center;color:var(--mk-ink2)}.mk .hint{gap:7px;font-size:12.5px}.mk .comp.hov .mic,.mk .hint{display:none}.mk .comp.hov .hint,.mk .go{display:inline-flex}.mk .go{letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-indent:inherit;text-shadow:inherit;text-align:inherit;align-items:center;justify-content:center;margin-left:auto;min-height:48px;padding:0 24px;border-radius:999px;background:linear-gradient(180deg,var(--mk-act-a),var(--mk-act-b));color:var(--mk-on-act);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.mk .comp.busy{opacity:.72;pointer-events:none}.mk .comp.busy .go{opacity:.6}.mk .bars,.mk .mic .stp,.mk .mic .tm{display:none}.mk .comp.rec .mic{width:auto;gap:10px;padding:0 12px;border-radius:999px}.mk .comp.rec .mic svg{display:none}.mk .comp.rec .bars{display:flex;align-items:center;gap:2.5px;height:20px;transform:scaleY(var(--vu,.55))}.mk .bars b{display:block;width:2.6px;height:5px;border-radius:2px;background:var(--mk-ink2);animation:mk-vu .85s ease-in-out infinite}.mk .bars b:nth-child(2n){animation-delay:.11s}.mk .bars b:nth-child(3n){animation-delay:.23s}@keyframes mk-vu{0%,to{height:4px}50%{height:19px}}.mk .comp.rec .mic .tm{display:inline;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mk-ink)}.mk .comp.rec .mic .stp{display:block;width:10px;height:10px;border-radius:2.5px;background:var(--mk-act-a)}@media (prefers-reduced-motion:reduce){.mk .bars b{animation:none;height:11px}}.mk-sig{position:relative;width:max-content;max-width:calc(100% - 110px);margin:26px 206px 0 auto;font-family:Marker,Bradley Hand,Snell Roundhand,Segoe Print,cursive;font-weight:600;font-size:38px;line-height:1.32;letter-spacing:.18px;color:var(--mk-sig-text);text-shadow:var(--mk-sig-shadow);transform:rotate(-1.2deg);transform-origin:left top;pointer-events:none}.mk-sig .p,.mk-sig .wl{display:block}.mk-sig .wl{width:max-content;max-width:none;padding-right:.45em;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 var(--r,110%),rgba(0,0,0,.5) calc(var(--r, 110%) + 1.2%),transparent calc(var(--r, 110%) + 3.4%));mask-image:linear-gradient(90deg,#000 0,#000 var(--r,110%),rgba(0,0,0,.5) calc(var(--r, 110%) + 1.2%),transparent calc(var(--r, 110%) + 3.4%))}.mk-sig-arrow{position:absolute;left:100%;bottom:calc(100% - 34px);width:128px;height:95px;overflow:visible;transform:rotate(180deg)}.mk-sig-arrow path{stroke:var(--mk-sig-arrow);fill:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.mk-sig .wl{--r:0%}.mk-sig-arrow{opacity:0}.mk-sig-arrow.on{opacity:1}}.mk-fit{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.2;font-weight:600;color:var(--mk-paper-link);white-space:nowrap}.mk-fit-bars{display:inline-flex;align-items:flex-end;gap:2px;height:11px}.mk-fit-bars i{display:block;width:4px;border-radius:1px;background:var(--mk-paper-soft)}.mk-fit-bars i:first-child{height:5px}.mk-fit-bars i:nth-child(2){height:8px}.mk-fit-bars i:nth-child(3){height:11px}.mk-fit-1 .mk-fit-bars i:nth-child(-n+1),.mk-fit-2 .mk-fit-bars i:nth-child(-n+2),.mk-fit-3 .mk-fit-bars i{background:var(--mk-paper-link)}.mk-fit-3 .mk-fit-l{padding:3px 8px;border-radius:999px;background:var(--mk-paper-link);color:var(--mk-paper)}.mk-fit-2 .mk-fit-l{padding:3px 8px;border-radius:999px;background:var(--mk-paper-soft)}.mk-fit-1 .mk-fit-l{padding:2px 7px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--mk-paper-sep)}html:has(.mk){--mk-art-paper-edge:0 0 0 1px rgba(170,205,255,0.55),0 1px 0 1px rgba(255,255,255,0.35) inset,0 2px 6px rgba(0,4,20,0.5),0 34px 64px -26px rgba(0,4,20,0.95),0 0 56px -18px rgba(46,107,255,0.7);--mk-art-glass:linear-gradient(180deg,rgba(36,70,146,0.98),rgba(14,32,72,0.985));--mk-art-glass-edge:0 0 0 1px rgba(130,178,255,0.5),inset 0 1px 0 rgba(200,222,255,0.28),0 26px 50px -24px rgba(0,4,20,0.95),0 0 44px -14px rgba(46,107,255,0.65);--mk-opp-edge:0 0 0 1px rgba(130,178,255,0.5),inset 0 1px 0 rgba(200,222,255,0.28),0 8px 16px -10px rgba(0,4,20,0.8),0 0 18px -10px rgba(46,107,255,0.55);--mk-art-glass-ink:#ffffff;--mk-art-glass-ink2:#bcd4ff;--mk-art-chip:rgba(110,165,255,0.2);--mk-art-chip-ink:#e2edff;--mk-opp-lead-edge:0 0 0 1.5px rgba(110,165,255,0.95),0 2px 8px rgba(0,4,20,0.45),0 6px 14px -10px rgba(0,4,20,0.6),0 0 30px -16px rgba(46,107,255,0.85);--mk-hero-field:radial-gradient(42% 36% at 50% 52%,rgba(46,107,255,0.42),transparent 72%),radial-gradient(30% 46% at 13% 46%,rgba(46,107,255,0.3),transparent 74%),radial-gradient(30% 46% at 87% 46%,rgba(46,107,255,0.3),transparent 74%),radial-gradient(70% 50% at 50% 0%,rgba(27,71,206,0.45),transparent 70%)}@media (prefers-color-scheme:light){html:has(.mk){--mk-art-paper-edge:0 0 0 1px #cfdbf0,0 1px 2px rgba(7,20,47,0.08),0 14px 28px -14px rgba(27,71,206,0.22),0 40px 70px -34px rgba(7,20,47,0.28);--mk-art-glass:linear-gradient(180deg,#ffffff,#f7faff);--mk-art-glass-edge:0 0 0 1px #c9d7f1,0 1px 2px rgba(7,20,47,0.08),0 16px 32px -16px rgba(27,71,206,0.28),0 34px 60px -32px rgba(7,20,47,0.22);--mk-opp-edge:0 0 0 1px #c9d7f1,0 1px 2px rgba(7,20,47,0.08),0 10px 20px -12px rgba(27,71,206,0.22);--mk-art-glass-ink:#08152b;--mk-art-glass-ink2:#405777;--mk-art-chip:#e7eeff;--mk-art-chip-ink:#0f2a6b;--mk-opp-lead-edge:0 0 0 1.5px #4f85e8,0 2px 4px rgba(7,20,47,0.1),0 12px 24px -14px rgba(27,71,206,0.32);--mk-hero-field:radial-gradient(40% 34% at 50% 52%,rgba(46,107,255,0.16),transparent 72%),radial-gradient(28% 44% at 13% 46%,rgba(79,133,232,0.16),transparent 74%),radial-gradient(28% 44% at 87% 46%,rgba(79,133,232,0.16),transparent 74%),radial-gradient(70% 46% at 50% 0%,rgba(173,199,255,0.55),transparent 70%)}}.mk-hero:after{content:"";position:absolute;inset:-72px 0 -40px;z-index:0;pointer-events:none;background:var(--mk-hero-field);-webkit-mask-image:linear-gradient(180deg,#000,#000 70%,transparent);mask-image:linear-gradient(180deg,#000,#000 70%,transparent)}.mk-hero-in{z-index:1}.mk-art{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mk-art-l{position:relative;width:344px}.mk-pkg-label{position:relative;width:max-content;padding-left:2px;font-family:Marker,Bradley Hand,Snell Roundhand,Segoe Print,cursive;font-weight:600;font-size:23px;line-height:1.3;letter-spacing:.18px;color:var(--mk-sig-text);text-shadow:var(--mk-sig-shadow);transform:rotate(-1.2deg);transform-origin:left top}.mk-pkg-line{display:block}.mk-pkg-arrow{position:absolute;left:calc(100% + 2px);top:18px;width:46px;height:50px;overflow:visible}.mk-pkg-arrow path{stroke:var(--mk-sig-arrow)}.mk-pkg-stack{position:relative;height:526px;margin-top:12px}.mk-doc{position:absolute;overflow:hidden;border-radius:8px;background:#ffffff;color:#10213f;box-shadow:var(--mk-doc-edge);letter-spacing:0}.mk-doc-resume{left:0;top:212px;width:330px;height:312px;padding:16px 18px 0;transform:rotate(-1.4deg);z-index:2}.mk-doc-letter{left:16px;top:0;width:326px;height:300px;padding:15px 20px 0 18px;transform:rotate(1.6deg);z-index:1}.mk-doc-kind{font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#1b47ce}.mk-doc-name{font-size:19px;line-height:1.15;font-weight:650;letter-spacing:-.015em;color:#08152b}.mk-doc-name-s{margin-top:5px!important;font-size:15px}.mk-doc-meta{font-size:11px;color:#4a5f7f}.mk-doc-id,.mk-doc-meta{margin-top:2px!important}.mk-doc-id{padding-bottom:9px!important;border-bottom:1px solid #e3e9f2;font-size:12px;font-weight:600;color:#1b47ce}.mk-doc-h{margin-top:10px!important;font-size:9.5px;font-weight:700;letter-spacing:.14em;color:#4a5f7f}.mk-doc-role{margin-top:6px}.mk-doc-role+.mk-doc-role{margin-top:9px}.mk-doc-rt{font-size:13px;line-height:1.3;font-weight:650;color:#08152b}.mk-doc-org{font-size:12px;color:#4a5f7f}.mk-doc-ul{display:grid;grid-gap:4px;gap:4px;margin-top:5px!important}.mk-doc-ul li{position:relative;padding-left:10px;font-size:12px;line-height:1.36;color:#1c2d4a}.mk-doc-ul li:before{content:"";position:absolute;left:1px;top:.6em;width:4px;height:4px;border-radius:50%;background:#1b47ce}.mk-doc-greet{margin-top:10px!important;font-size:12px;font-weight:600;color:#08152b}.mk-doc-close{display:none;margin-top:8px!important;font-size:9.5px;line-height:1.45;color:#1c2d4a}.mk-doc-sign{margin-top:2px!important;font-weight:600;color:#08152b}.mk-doc-body{margin-top:6px!important;font-size:11.5px;line-height:1.45;color:#1c2d4a}@media (prefers-reduced-motion:no-preference){.mk-doc-letter{animation:mk-pkg-letter .6s ease-out both}.mk-doc-resume{animation:mk-pkg-resume .75s ease-out .35s both}.mk-pkg-label{animation:mk-pkg-fade .7s ease-out 1s both}}@keyframes mk-pkg-letter{0%{opacity:0;transform:translate(10px,-12px) rotate(5deg)}}@keyframes mk-pkg-resume{0%{opacity:0;transform:translate(-10px,16px) rotate(-4deg)}}@keyframes mk-pkg-fade{0%{opacity:0;transform:translateY(4px)}}.mk-opp:not(.mk-opp-lead) .mk-fit{color:var(--mk-art-glass-ink);font-size:12px}.mk-opp:not(.mk-opp-lead) .mk-fit-l{padding:0!important;background:none!important;box-shadow:none!important}.mk-opp:not(.mk-opp-lead) .mk-fit-3 .mk-fit-l{color:var(--mk-opp-fit-strong)}.mk-opp:not(.mk-opp-lead) .mk-fit-2 .mk-fit-l{color:var(--mk-art-glass-ink)}.mk-opp:not(.mk-opp-lead) .mk-fit-1 .mk-fit-l{color:var(--mk-art-glass-ink2)}.mk-art-r{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:340px}.mk-opp{position:relative;width:290px;border-radius:14px;background:var(--mk-art-glass);color:var(--mk-art-glass-ink);box-shadow:var(--mk-opp-edge)}.mk-opp+.mk-opp{margin-top:-16px}.mk-opp:not(.mk-opp-lead){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-column-gap:10px;column-gap:10px;min-height:78px}.mk-opp-above{padding:10px 12px 20px}.mk-opp-below{padding:20px 12px 10px}.mk-opp-1{margin-left:26px;transform:rotate(-1deg);z-index:1}.mk-opp-2{margin-left:12px;transform:rotate(.5deg);z-index:2}.mk-opp-lead{width:304px;padding:12px 15px;margin-left:0;background:var(--mk-paper);color:var(--mk-paper-ink);box-shadow:var(--mk-opp-lead-edge);z-index:5}.mk-opp-4{margin-left:14px;transform:rotate(-.5deg);z-index:4}.mk-opp-5{margin-left:30px;transform:rotate(1deg);z-index:3}.mk-opp-mark{display:block;height:24px;width:min(48px,calc(24px * var(--mk-r, 1)));margin-top:1px}.mk-opp-wm{grid-template-columns:minmax(0,1fr)!important}.mk-opp-wm .mk-opp-mark{height:11px;width:calc(11px * var(--mk-r, 1));margin:2px 0 6px}.mk-opp-mark img{display:block;width:100%;height:100%;object-fit:contain}.mk-opp-ink{background:currentColor;-webkit-mask:var(--mk-m) center /contain no-repeat;mask:var(--mk-m) center /contain no-repeat}.mk-opp-id{min-width:0}.mk-opp-t{font-size:14.5px;line-height:1.24;font-weight:600;letter-spacing:-.005em;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mk-opp-m{margin-top:3px!important;font-size:12.5px;line-height:1.3;color:var(--mk-art-glass-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-opp .mk-fit{flex:none;font-size:12px}.mk-opp-ml{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.mk-opp-ml .mk-opp-m{margin-top:0!important;min-width:0}.mk-opp .mk-fit-bars{display:none}.mk-opp .mk-fit-l{padding:2px 8px!important;line-height:1.3}.mk-opp-lt{display:flex;align-items:center;justify-content:space-between;gap:10px;height:22px}.mk-opp-lmark{display:block;height:22px;width:calc(22px * var(--mk-r, 1))}.mk-opp-lmark.mk-mark-wide{height:13px;width:calc(13px * var(--mk-r, 1))}.mk-opp-lmark img{display:block;width:100%;height:100%;object-fit:contain}.mk-opp-lead .mk-opp-t{margin-top:6px!important;font-size:16.5px;line-height:1.22}.mk-opp-lead .mk-opp-m{font-size:13px;color:var(--mk-paper-ink2)}.mk-opp-why{margin-top:8px;padding-top:7px;border-top:1px solid var(--mk-paper-sep)}.mk-opp-wl{font-size:10.5px;line-height:1.2;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--mk-paper-ink2)}.mk-opp-w{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px!important}.mk-opp-w span{padding:3px 9px;border-radius:999px;background:var(--mk-paper-soft);color:#0f2a6b;font-size:12px;font-weight:550}.mk-note,.mk-opp-w span{line-height:1.3;white-space:nowrap}.mk-note{position:relative;z-index:6;align-self:flex-end;margin:16px 18px 0 0!important;font-family:Marker,Bradley Hand,Snell Roundhand,Segoe Print,cursive;font-weight:600;font-size:19px;letter-spacing:.2px;color:var(--mk-sig-text);text-shadow:var(--mk-sig-shadow);transform:rotate(-1.5deg)}.mk-note-arrow{position:absolute;right:calc(100% + 6px);bottom:38%;width:58px;height:48px;overflow:visible}.mk-note-arrow path{stroke:var(--mk-sig-arrow)}@media (prefers-reduced-motion:no-preference){.mk-opp{animation:mk-settle .9s cubic-bezier(.22,.72,.22,1) both}.mk-opp-1{animation-delay:.16s}.mk-opp-2{animation-delay:.24s}.mk-opp-lead{animation-delay:.42s}.mk-opp-4{animation-delay:.32s}.mk-opp-5{animation-delay:.4s}}@keyframes mk-settle{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media (min-width:1240px){.mk-hero{--hero-lift:2cm;--pkg-lift:4cm;--jobs-lift:3cm;--comp-k:0.9;--band-lift:calc(1.5cm - 51px);--side-push:0px}.mk-hero-in{min-height:0;justify-content:flex-start;padding-top:calc(84px - var(--hero-lift));padding-bottom:calc(var(--hero-tail, 40px) + var(--hero-lift) - var(--band-lift))}.mk-compbox .comp{zoom:var(--comp-k)}.mk-compbox{width:calc(720px * var(--comp-k));margin-top:80px}.mk-intents{width:var(--h1-w,930px);margin-left:calc(50% - var(--h1-w, 930px) / 2);font-size:46px;text-wrap:wrap}.mk-art{inset:0;z-index:4;--art-kl:0.84;--art-kr:0.8;--art-top:232px;--art-half:330px;--art-air:30px}.mk-art,.mk-art-l,.mk-art-r{position:absolute}.mk-art-l{top:calc(var(--art-top) - var(--pkg-lift));right:calc(50% + var(--art-half) + var(--art-air));margin-right:var(--side-push);width:calc(258px + var(--doc-over));transform:scale(var(--art-kl));transform-origin:right top}.mk-art-r{top:calc(var(--art-top) - var(--jobs-lift));left:calc(50% + var(--art-half) + var(--art-air));margin-left:var(--side-push);transform:scale(var(--art-kr));transform-origin:left top}.mk-art{--doc-over:100px}.mk-pkg-stack{height:350px}.mk-doc{border-radius:1px;width:258px;height:334px;padding:22px 20px 0;box-shadow:0 0 0 .5px rgba(8,21,43,.1),0 12px 26px -10px rgba(8,21,43,.3),0 2px 5px rgba(8,21,43,.08)}.mk-doc-resume{left:0;top:0;transform:rotate(-1.5deg);z-index:1}.mk-doc-letter{left:var(--doc-over);top:12px;transform:rotate(1.5deg);z-index:2}.mk-doc-body,.mk-doc-ul li{font-size:9.5px;line-height:1.45}.mk-doc-ul{gap:3px}.mk-doc-name{font-size:15px}.mk-doc-name-s{font-size:13px}.mk-doc-rt{font-size:10.5px}.mk-doc-meta,.mk-doc-org{font-size:9px}.mk-doc-greet,.mk-doc-id{font-size:10px}.mk-doc-h,.mk-doc-kind{font-size:8px}.mk-doc-close{display:block}}@media (min-width:1240px) and (max-width:1439px){.mk-hero-c{max-width:700px}.mk-compbox{width:calc(660px * var(--comp-k))}.mk-intents{--h1-w:860px;font-size:42px}.mk-art{--art-kl:0.72;--art-kr:0.7;--art-air:22px}}@media (min-width:1440px){.mk-art{--art-kl:0.84;--art-kr:0.82;--art-half:360px;--art-air:40px}}@media (min-width:1600px){.mk-hero-in{padding-top:calc(128px - var(--hero-lift));--hero-tail:52px}.mk-compbox{margin-top:90px}.mk-hero{--side-push:1cm}.mk-art{--art-kl:0.92;--art-kr:0.96;--art-top:290px;--art-air:56px;--doc-over:206px}}@media (max-width:1099px){.mk-hero-c{max-width:680px}.mk-intents{max-width:660px;margin:0 auto;font-size:38px;line-height:1.1}.mk-compbox{width:min(680px,100%);margin-top:40px}.mk-sig{margin-right:214px}}@media (max-width:1239px){.mk-hero{display:flex;flex-direction:column;--mk-gutter:32px}.mk-hero-in{display:contents}.mk-hero-c{order:1;box-sizing:border-box;max-width:calc(680px + 2 * var(--mk-gutter));padding:48px var(--mk-gutter) 8px}.mk-market{order:2}.mk-art{order:3;position:relative;z-index:3;display:flex;justify-content:center;align-items:center;gap:var(--art-gap,40px);box-sizing:border-box;width:100%;margin:38px auto 0;padding:0 var(--mk-gutter) 56px;--art-k:1.25}.mk-art-l,.mk-art-r{position:relative;flex:0 0 auto;zoom:var(--art-k)}}@media (max-width:1099px){.mk-hero{--mk-gutter:24px}.mk-art{--art-gap:28px;--art-k:1.2}}@media (max-width:899px){.mk-art{--art-k:1.08}}@media (max-width:814px){.mk-art{--art-k:1}}@media (max-width:760px){.mk-hero-in{padding-top:24px;padding-bottom:8px}.mk-hero-c{max-width:none}.mk-intents{font-size:32px;line-height:1.12;letter-spacing:-.025em}.mk-compbox{width:100%;margin-top:28px}.mk .comp{min-height:196px;padding:18px}.mk .cbar{flex-wrap:wrap;gap:12px}.mk .go{flex:1 0 100%;margin-left:0;order:3}.mk-sig{max-width:none;margin-right:92px;font-size:24px}.mk-sig-arrow{left:calc(100% - 26px);bottom:calc(100% - 14px);width:72px;height:54px;transform:rotate(140deg)}.mk-hero{--mk-gutter:20px}.mk-hero-c{padding-top:24px}.mk-art{--art-gap:24px;padding-bottom:44px}}@media (max-width:747px){.mk-art{--art-k:0.92;--art-gap:20px}}@media (max-width:688px){.mk-art{--art-k:0.84}}@media (max-width:634px){.mk-art{--art-k:0.77;--art-gap:16px}}@media (max-width:582px){.mk-art{--art-k:0.7}}@media (max-width:534px){.mk-art{--art-k:0.63;--art-gap:12px}}@media (max-width:482px){.mk-art{--art-k:0.57}}@media (max-width:441px){.mk-art{--art-k:0.52;--art-gap:10px}}@media (max-width:405px){.mk-art{--art-k:0.49}}@media (max-width:384px){.mk-art{--art-k:0.46}}@media (max-width:364px){.mk-hero{--mk-gutter:16px}.mk-art{--art-k:0.42;--art-gap:8px}}@media (max-width:599px){.mk-art{--art-k:1;--art-gap:12px;align-items:flex-start;margin-top:32px;padding:0 var(--mk-gutter) 40px}.mk-art-l,.mk-art-r{zoom:1;flex:1 1;min-width:0;width:auto}.mk-pkg-label{width:auto;font-size:16px;line-height:1.25}.mk-pkg-arrow{left:auto;right:2px;top:calc(100% - 6px);width:26px;height:28px}.mk-pkg-stack{height:auto;margin-top:14px;padding-top:60px}.mk-doc-letter{top:0;left:10px;right:-2px;width:auto;height:74px;padding:9px 11px}.mk-doc-letter .mk-doc-body,.mk-doc-letter .mk-doc-meta,.mk-doc-letter .mk-doc-name-s{display:none}.mk-doc-letter .mk-doc-kind{font-size:11px}.mk-doc-letter .mk-doc-greet{margin-top:5px!important;font-size:12px}.mk-doc-resume{position:relative;top:0;width:auto;height:auto;padding:11px 11px 12px}.mk-doc-resume .mk-doc-h,.mk-doc-resume .mk-doc-meta,.mk-doc-role+.mk-doc-role,.mk-doc-ul li+li{display:none}.mk-doc-resume .mk-doc-name{font-size:15px}.mk-doc-resume .mk-doc-id{font-size:12px}.mk-doc-resume .mk-doc-role{margin-top:8px}.mk-doc-rt{font-size:12px}.mk-doc-org,.mk-doc-ul li{font-size:11px}.mk-doc-ul li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.35}.mk-art-r{align-items:stretch}.mk-opp,.mk-opp-lead{width:auto;margin-left:0;transform:none}.mk-opp+.mk-opp{margin-top:6px}.mk-opp:not(.mk-opp-lead){display:flex;align-items:center;gap:7px;min-height:0;padding:7px 9px;border-radius:10px}.mk-opp:not(.mk-opp-lead) .mk-opp-ml{display:none}.mk-opp:not(.mk-opp-lead) .mk-opp-id{flex:1 1 auto}.mk-opp:not(.mk-opp-lead) .mk-opp-t{overflow:hidden;font-size:11.5px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.mk-opp-mark{height:16px;width:min(32px,calc(16px * var(--mk-r, 1)));margin-top:0}.mk-opp-wm .mk-opp-mark{height:9px;width:calc(9px * var(--mk-r, 1));margin-bottom:3px}.mk-opp-lead{padding:10px 11px;border-radius:12px}.mk-opp-lead .mk-opp-t{font-size:13px;line-height:1.25}.mk-opp-lead .mk-opp-m{overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.mk-opp-lead .mk-opp-why{display:none}.mk-opp-lt .mk-fit{font-size:11px}.mk-note{align-self:flex-end;margin:14px 4px 0 0!important;font-size:16px;white-space:normal;text-align:right}.mk-note-arrow{right:18%;bottom:calc(100% - 2px);width:30px;height:24px}}.mk-compbox .comp{box-shadow:0 0 0 1px rgba(150,190,255,.42),inset 0 1px 0 rgba(200,222,255,.1),0 0 80px -12px rgba(46,107,255,.55),0 44px 90px -36px rgba(0,4,20,.95)}.mk-compbox .go{min-height:50px;padding:0 22px;border-radius:14px;background:linear-gradient(180deg,#3d7bff,#1f4fd6);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 1px rgba(110,165,255,.55),0 12px 26px -12px rgba(46,107,255,.95);font-size:15.5px;letter-spacing:-.01em;transition:filter .16s ease}.mk-compbox .go:hover{filter:brightness(1.08)}.mk-compbox .go:focus-visible{outline:2px solid var(--mk-focus);outline-offset:3px}@media (prefers-color-scheme:light){.mk-compbox .comp{background:#ffffff;box-shadow:0 0 0 1px #c3d2ee,0 2px 4px rgba(7,20,47,.05),0 26px 52px -24px rgba(27,71,206,.32),0 64px 110px -52px rgba(7,20,47,.24)}.mk-compbox .go{background:linear-gradient(180deg,#2c62e8,#173cb4);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 12px 24px -12px rgba(27,71,206,.7)}}.mk-market{position:relative;z-index:3;padding:0 0 64px}.mk-market-in{max-width:calc(1280px + 64px)}.mk-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:-moz-fit-content;width:fit-content;max-width:100%;margin:8px auto 0}.mk-metrics div{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:0 32px;text-align:center}.mk-metrics div+div{border-left:1px solid var(--mk-sep)}.mk-metrics dd{font-size:24px;line-height:1.05;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mk-ink)}.mk-metrics dt{font-size:14.5px;font-weight:400;color:var(--mk-ink2)}.mk-board{margin-top:26px}.mk-lanes{display:grid;grid-gap:20px;gap:20px}.mk-lane{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.mk-lane-track{position:relative;width:max-content;height:54px}.mk-lane-track,.mk-wm{display:flex;align-items:center}.mk-wm{flex:none;padding-right:52px}.mk-wm img{display:block;width:auto;height:calc(var(--h, 28) * 1px);max-width:240px}.mk-wm-mono{filter:brightness(0) invert(1);opacity:.94}@media (prefers-color-scheme:light){.mk-wm-mono{filter:none;opacity:1}.mk-wm-lblack{filter:brightness(0)}}@media (prefers-reduced-motion:no-preference){.mk-lane-track{animation:mk-lane var(--lane-s,60s) linear infinite;animation-delay:calc(var(--lane-s, 60s) * var(--lane-start, 0) * -1)}.mk-lane-2 .mk-lane-track{animation-direction:reverse}.mk-lanes:focus-within .mk-lane-track,.mk-lanes:hover .mk-lane-track{animation-play-state:paused}}@keyframes mk-lane{0%{transform:translateX(0)}to{transform:translateX(var(--lane-shift,-33.3333%))}}@media (prefers-reduced-motion:reduce){.mk-wm[aria-hidden]{display:none}}@media (max-width:1099px){.mk-market{padding:8px 0 56px}}@media (max-width:760px){.mk-market{padding:24px 0 44px}.mk-metrics{width:100%}.mk-metrics div{padding:0 6px;white-space:nowrap}.mk-metrics dd{font-size:17px}.mk-metrics dt{font-size:12px;line-height:1.3}.mk-board{margin-top:24px}.mk-lanes{gap:10px;margin:0 -20px}.mk-lane-track{height:46px}.mk-wm{padding-right:36px}.mk-wm img{height:calc(var(--h, 28) * .8px)}}.mk-co{flex:none;display:grid;place-items:center;border-radius:7px;color:#ffffff}.mk-co,.mk-co svg{width:28px;height:28px}.mk-co-northstar{background:#0a1730}.mk-co-lumen{background:linear-gradient(135deg,#2e6bff,#1b47ce)}.tr{--tr-gutter:40px;--tr-ink:#08152b;--tr-ink2:#405777;--tr-ink3:#5f7391;--tr-blue:#245bde;--tr-line:#d8e2f0;position:relative;padding:64px 0 72px;background:#030a1e}@media (prefers-color-scheme:light){.tr{background:#f6f8fc}}.tr-wrap{box-sizing:border-box;width:100%;max-width:calc(1180px + 2 * var(--tr-gutter));margin:0 auto;padding:0 var(--tr-gutter)}.tr-h{max-width:800px;margin:0;font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:48px;font-weight:600;line-height:1.06;letter-spacing:-.035em;color:#ffffff;text-wrap:balance}.tr-sub{max-width:760px;margin:16px 0 0;font-size:19px;font-weight:400;line-height:1.45;color:#bfd9ff}@media (prefers-color-scheme:light){.tr-h{color:#08152b}.tr-sub{color:#405777}}.tr-card{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,12fr) minmax(0,46fr);grid-template-areas:"resume gap job" "result result result";grid-column-gap:0;column-gap:0;grid-row-gap:16px;row-gap:16px;width:100%;margin-top:30px;padding:26px;border-radius:22px;background:#ffffff;color:var(--tr-ink);border:1px solid rgba(110,165,255,.25);box-shadow:0 28px 80px rgba(0,0,0,.32)}@media (prefers-color-scheme:light){.tr-card{border-color:#d8e2f0;box-shadow:0 24px 60px rgba(8,21,43,.09),0 3px 10px rgba(8,21,43,.035)}}.tr-card ol,.tr-card p,.tr-card ul{margin:0;padding:0}.tr-card ol,.tr-card ul{list-style:none}.tr-resume{grid-area:resume}.tr-job{grid-area:job}.tr-result{grid-area:result}.tr-panel{position:relative;z-index:1;padding:16px 16px 14px;border:1px solid var(--tr-line);border-radius:14px;background:#ffffff}.tr-label{font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.08em;color:var(--tr-ink3)}.tr-name{margin-top:8px!important;font-size:17px;font-weight:600;line-height:1.2}.tr-loc{font-size:13px;color:var(--tr-ink3)}.tr-career,.tr-loc{margin-top:2px!important;line-height:1.3}.tr-career{padding-bottom:10px!important;border-bottom:1px solid var(--tr-line);font-size:14px;font-weight:600;color:var(--tr-blue)}.tr-role{display:flex;align-items:center;gap:10px;margin-top:10px}.tr-role-t{font-size:15px;font-weight:600;line-height:1.25}.tr-role-m{margin-top:1px!important;font-size:13.5px;line-height:1.3;color:var(--tr-ink2)}.tr-bullets{display:grid;grid-gap:6px;gap:6px;margin-top:10px!important}.tr-bullets li{text-wrap:pretty;position:relative;padding-left:12px;font-size:14px;line-height:1.4;color:var(--tr-ink)}.tr-bullets li:before{content:"";position:absolute;left:1px;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--tr-ink3)}.tr-ev,.tr-gain,.tr-req{padding:0 1px;border-radius:2px;background:rgba(46,107,255,.07);border-bottom:1px solid rgba(46,107,255,.48);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tr-job-id{display:flex;align-items:flex-start;gap:10px;margin-top:8px}.tr-posted{white-space:nowrap}.tr-logo{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#ffffff;border:1px solid var(--tr-line)}.tr-logo img{width:20px;height:20px}.tr-job-wm{display:flex;align-items:center;height:18px}.tr-job-wm img{display:block;height:12px;width:auto}.tr-job-co{font-size:14px}.tr-job-co,.tr-job-t{font-weight:600;line-height:1.25}.tr-job-t{margin-top:1px!important;font-size:15px}.tr-job-m{margin-top:2px!important;font-size:13px;line-height:1.35;color:var(--tr-ink3)}.tr-excerpts{display:grid;grid-gap:6px;gap:6px;margin-top:10px!important}.tr-excerpt{text-wrap:pretty;padding:6px 10px;border-radius:10px;background:#f6f8fc;font-size:14px;line-height:1.4;color:var(--tr-ink)}.tr-links{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.tr-link-c,.tr-link-u{fill:none;stroke-linecap:round}.tr-link-u{stroke:rgba(46,107,255,.11);stroke-width:4px}.tr-link-c{stroke:#2e6bff;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0}.tr-dot{fill:#2e6bff}.tr-dot-in{fill:#ffffff}.tr-bridge{grid-area:bridge;display:grid;grid-gap:10px;gap:10px}.tr-bridge-row{--tr-lh:19px;display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:start;grid-column-gap:8px;column-gap:8px}.tr-bridge-src{text-align:right;font-weight:500;color:#405777}.tr-bridge-dst,.tr-bridge-src{font-size:14px;line-height:var(--tr-lh)}.tr-bridge-dst{font-weight:600;color:#08152b}.tr-rail{display:block;height:1.5px;margin-top:calc(var(--tr-lh) / 2 - .75px);border-radius:1px;background:#2e6bff;transform-origin:left center}@media (min-width:900px){.tr-bridge{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.tr-result{box-sizing:border-box;padding:16px 20px;border-radius:14px;background:#eef3fa;border:1px solid rgba(36,91,222,.14)}.tr-result-b{margin-top:6px!important;font-size:16px;font-weight:500;line-height:1.45;color:var(--tr-ink)}.tr-dot,.tr-dot-in,.tr-ev,.tr-gain,.tr-link-c,.tr-link-u,.tr-panel,.tr-rail,.tr-req,.tr-result{transition-timing-function:cubic-bezier(.22,.72,.22,1)}.tr-armed .tr-panel{opacity:.96;transform:translateY(4px)}.tr-armed .tr-ev,.tr-armed .tr-gain,.tr-armed .tr-req{background:transparent;border-bottom-color:transparent}.tr-armed .tr-link-c{stroke-dashoffset:1}.tr-armed .tr-dot,.tr-armed .tr-dot-in,.tr-armed .tr-link-u{opacity:0}.tr-armed .tr-rail{transform:scaleX(0)}.tr-armed .tr-result{background:#ffffff}.tr-s1 .tr-panel{opacity:1;transform:none;transition:opacity .6s,transform .6s}.tr-s2 [data-m="1"].tr-ev,.tr-s2 [data-m="1"].tr-req,.tr-s3 [data-m="2"].tr-ev,.tr-s3 [data-m="2"].tr-req,.tr-s4 [data-m="3"].tr-ev,.tr-s4 [data-m="3"].tr-req{background:rgba(46,107,255,.07);border-bottom-color:rgba(46,107,255,.48);transition:background-color .5s,border-color .5s}.tr-s2 .tr-link[data-m="1"] .tr-link-c,.tr-s3 .tr-link[data-m="2"] .tr-link-c,.tr-s4 .tr-link[data-m="3"] .tr-link-c{stroke-dashoffset:0;transition:stroke-dashoffset .8s}.tr-s2 .tr-link[data-m="1"] :is(.tr-link-u,.tr-dot,.tr-dot-in),.tr-s3 .tr-link[data-m="2"] :is(.tr-link-u,.tr-dot,.tr-dot-in),.tr-s4 .tr-link[data-m="3"] :is(.tr-link-u,.tr-dot,.tr-dot-in){opacity:1;transition:opacity .8s}.tr-s2 .tr-bridge-row[data-m="1"] .tr-rail,.tr-s3 .tr-bridge-row[data-m="2"] .tr-rail,.tr-s4 .tr-bridge-row[data-m="3"] .tr-rail{transform:none;transition:transform .7s}.tr-s5 .tr-result{background:#eef3fa;transition:background-color .9s}.tr-s5 .tr-gain{background:rgba(46,107,255,.07);border-bottom-color:rgba(46,107,255,.48);transition:background-color .9s,border-color .9s}@media (min-width:1600px){.tr{--tr-gutter:64px}}@media (max-width:1099px){.tr{--tr-gutter:28px;padding:52px 0 56px}.tr-h{font-size:40px;line-height:1.08;letter-spacing:-.032em}.tr-sub{font-size:17px}.tr-card{margin-top:26px;padding:22px}}@media (max-width:899px){.tr-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"resume job" "bridge bridge" "result result";column-gap:12px}.tr-links{display:none}}@media (min-width:761px) and (max-width:899px){.tr{padding:44px 0 48px}.tr-h{font-size:36px}.tr-sub{font-size:16px;margin-top:12px}.tr-card{margin-top:22px;padding:16px;row-gap:14px}.tr-panel{padding:12px 12px 10px}.tr-bridge{padding:0 12px}.tr-result{padding:12px 16px}}@media (max-width:760px){.tr{--tr-gutter:20px;padding:44px 0 48px}.tr-h{font-size:34px;line-height:1.08;letter-spacing:-.03em}.tr-sub{margin-top:12px;font-size:16px}.tr-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"resume" "job" "bridge" "result";row-gap:14px;margin-top:22px;padding:16px;border-radius:18px}.tr-panel{padding:0;border:0;border-radius:0}.tr-bridge,.tr-job{padding-top:14px;border-top:1px solid var(--tr-line)}.tr-label{letter-spacing:.05em}.tr-label,.tr-role-m{font-size:14px}.tr-bridge-row{--tr-lh:18px}.tr-bridge-dst,.tr-bridge-src{font-size:13.5px}.tr-result{padding:14px 16px}.tr-result-b{font-size:15px}}@media (max-width:340px){.tr-bridge-row{grid-template-columns:minmax(0,1fr);row-gap:4px}.tr-bridge-src{text-align:left}.tr-rail{width:1.5px;height:18px;margin:0 0 0 6px;transform-origin:center top}.tr-armed .tr-rail{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.tr *,.tr-card{transition:none!important;animation:none!important}}.cb{--cb-gutter:40px;--cb-ink:#08152b;--cb-ink2:#405777;--cb-ink3:#5f7391;--cb-blue:#245bde;--cb-line:#d8e2f0;position:relative;padding:68px 0 72px;background:radial-gradient(circle at 50% 44%,rgba(46,107,255,.18) 0,rgba(46,107,255,.07) 38%,rgba(3,10,30,0) 72%),#030a1e}@media (prefers-color-scheme:light){.cb{background:radial-gradient(circle at 50% 44%,rgba(46,107,255,.1) 0,rgba(46,107,255,.045) 38%,rgba(246,248,252,0) 72%),#f6f8fc}}.cb-wrap{box-sizing:border-box;width:100%;max-width:calc(1180px + 2 * var(--cb-gutter));margin:0 auto;padding:0 var(--cb-gutter)}.cb-h{max-width:820px;margin:0;font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:48px;font-weight:600;line-height:1.06;letter-spacing:-.035em;color:#ffffff;text-wrap:balance}.cb-sub{max-width:720px;margin:16px 0 0;font-size:19px;font-weight:400;line-height:1.45;letter-spacing:-.01em;color:#bfd9ff}@media (prefers-color-scheme:light){.cb-h{color:#08152b}.cb-sub{color:#405777}}.cb-card{box-sizing:border-box;width:100%;margin-top:32px;padding:28px;border-radius:22px;background:#ffffff;color:var(--cb-ink);border:1px solid rgba(110,165,255,.26);box-shadow:0 28px 80px rgba(0,0,0,.34)}@media (prefers-color-scheme:light){.cb-card{border-color:#d8e2f0;box-shadow:0 24px 60px rgba(8,21,43,.1),0 3px 10px rgba(8,21,43,.04)}}.cb-card p{margin:0}.cb-name{font-size:18px;font-weight:600;line-height:1.2;color:var(--cb-ink)}.cb-product{margin-top:3px!important;font-size:14px;font-weight:500;line-height:1.3;color:var(--cb-ink3)}.cb-body{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);grid-column-gap:32px;column-gap:32px;align-items:center;margin-top:16px;--cb-gap:32px}.cb-tl{position:relative;margin:0;padding:0;list-style:none}.cb-tl:before{content:"";position:absolute;left:12px;top:18px;bottom:30px;width:1.5px;background:var(--cb-line)}.cb-row{position:relative;padding:10px 0 10px 34px}.cb-node{position:absolute;left:7.75px;top:13px;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:#ffffff;border:2px solid var(--cb-blue)}.cb-date{font-size:13px;font-weight:600;line-height:1.25;color:var(--cb-blue)}.cb-who{display:flex;align-items:center;gap:12px;margin-top:4px}.cb-role{font-size:16px;font-weight:600;line-height:1.25;color:var(--cb-ink)}.cb-break .cb-role{margin-top:4px!important}.cb-co{margin-top:2px!important;font-size:14px;font-weight:400;line-height:1.35;color:var(--cb-ink2)}.cb .mk-co{flex:none;border-radius:9px}.cb .mk-co,.cb .mk-co svg{width:32px;height:32px}.cb .mk-co-lumen{background:linear-gradient(135deg,#2e6bff,#1b47ce);color:#ffffff}.cb .mk-co-northstar{background:#0a1730;color:#ffffff;box-shadow:none}.cb-break{margin:8px 0;padding:12px 14px 12px 34px;border-radius:12px;background:#eef3fa;border:1px solid rgba(36,91,222,.1)}.cb-break .cb-node{left:6.75px;top:15px;background:var(--cb-blue);box-shadow:0 0 0 5px rgba(36,91,222,.1)}.cb-link{position:absolute;top:calc(50% - 12px);left:calc(100% + 1px);width:calc(var(--cb-gap) - 2px);height:24px;overflow:visible;fill:none;stroke:var(--cb-blue);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.55}.cb-link path{stroke-dasharray:1;stroke-dashoffset:0}.cb-vlink{display:none}.cb-out-h{font-size:16px;font-weight:600;line-height:1.25;color:var(--cb-ink)}.cb-out-m{margin-top:3px!important;font-size:14px;font-weight:500;line-height:1.3;color:var(--cb-ink2)}.cb-doc{margin-top:16px;padding:20px 22px;border-radius:14px;background:#ffffff;border:1px solid var(--cb-line)}.cb-doc-name{font-size:15px;font-weight:600;line-height:1.3;color:var(--cb-ink)}.cb-doc-loc{margin-top:2px!important;font-size:13px;font-weight:400;line-height:1.3;color:var(--cb-ink3)}.cb-doc-greet{margin-top:14px!important;font-weight:600;line-height:1.35}.cb-doc-body,.cb-doc-greet{font-size:15px;color:var(--cb-ink)}.cb-doc-body{margin-top:10px!important;font-weight:400;line-height:1.52;letter-spacing:-.006em}.cb-em{padding-inline:2px;margin-inline:-2px;border-radius:3px;background:rgba(36,91,222,.08);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.cb-card,.cb-em,.cb-link path,.cb-row,.cb-vlink{transition-timing-function:cubic-bezier(.22,.72,.22,1)}.cb-armed .cb-card{opacity:0;transform:translateY(6px)}.cb-armed .cb-row{opacity:0;transform:translateY(4px)}.cb-armed .cb-break{background:transparent;border-color:transparent}.cb-armed .cb-link path{stroke-dashoffset:1}.cb-armed .cb-vlink{transform:scaleY(0)}.cb-armed .cb-em{background:transparent}.cb-s1 .cb-card{opacity:1;transform:none;transition:opacity .6s,transform .6s}.cb-s2 .cb-r1,.cb-s3 .cb-r2,.cb-s4 .cb-r3{opacity:1;transform:none;transition:opacity .4s,transform .4s}.cb-s5 .cb-break{background:#eef3fa;border-color:rgba(36,91,222,.1);transition:opacity .4s,transform .4s,background-color .8s,border-color .8s}.cb-s6 .cb-link path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s}.cb-s6 .cb-vlink{transform:none;transition:transform 1.1s}.cb-s7 .cb-em{background:rgba(36,91,222,.08);transition:background-color 1.2s}@media (min-width:1600px){.cb{--cb-gutter:64px}}@media (max-width:1099px){.cb{--cb-gutter:28px;padding:56px 0 60px}.cb-h{font-size:40px;line-height:1.08;letter-spacing:-.032em}.cb-sub{font-size:17px}.cb-card{max-width:960px;margin-top:28px;padding:24px}.cb-body{grid-template-columns:minmax(0,40fr) minmax(0,60fr);column-gap:24px;--cb-gap:24px}.cb-role{font-size:15px}.cb-doc-body{font-size:14.5px;line-height:1.5}}@media (max-width:860px){.cb-body{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}}@media (max-width:760px){.cb{--cb-gutter:20px;padding:44px 0 48px}.cb-h{font-size:34px;line-height:1.08;letter-spacing:-.03em}.cb-sub{font-size:16px}.cb-card{margin-top:24px;padding:18px;border-radius:18px}.cb-body{display:block;margin-top:14px}.cb-tl:before{top:14px;bottom:24px}.cb-row{padding:4px 0 4px 30px}.cb-row+.cb-row{margin-top:6px}.cb-node{left:7.75px;top:8px}.cb-date{font-size:14px}.cb-role{font-size:15px}.cb-break{margin:6px 0;padding:10px 12px 10px 30px}.cb-break .cb-node{left:6.75px;top:14px}.cb-link{display:none}.cb-vlink{display:block;width:1.5px;height:22px;margin:8px 0 8px 12px;background:var(--cb-blue);opacity:.55;transform-origin:top center}.cb-doc{margin-top:14px;padding:16px;border-radius:12px}.cb-doc-greet{margin-top:12px!important}.cb-doc-body{font-size:14px;line-height:1.48}}@media (prefers-reduced-motion:reduce){.cb *,.cb-card{transition:none!important;animation:none!important}}.mk-pr-in{max-width:calc(980px + 64px)}.mk-pr-card{padding:44px 48px 40px;border-radius:24px;background:var(--mk-raised);box-shadow:var(--mk-pr-shadow);text-align:center}.mk-pr-eyebrow{font-size:13px;font-weight:650;letter-spacing:.14em;color:var(--mk-link)}.mk-pr-h{margin-top:10px!important;font-size:40px;line-height:1.12;letter-spacing:-.02em}.mk-pr-support{max-width:700px;margin:12px auto 0!important;font-size:17px;line-height:1.5;color:var(--mk-ink2)}.mk-pr-sum{margin-top:36px;min-height:132px}.mk-pr-vol{font-size:19px;font-weight:550;color:var(--mk-ink)}.mk-pr-price{margin-top:4px!important;line-height:1;color:var(--mk-ink)}.mk-pr-amt{font-size:56px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-pr-per{font-size:16px;font-weight:450;color:var(--mk-ink2)}.mk-pr-unit{margin-top:8px!important;font-size:14px;color:var(--mk-ink2)}.mk-pr-unit+.mk-pr-unit{margin-top:2px!important}.mk-rail{--rail-w:824px;width:min(100%,var(--rail-w));margin:22px auto 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.mk-rail-prices,.mk-rail-tops{display:grid;grid-template-columns:repeat(7,1fr);margin:0 calc(100% / -12)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-rail-tops li{font-size:13.5px;font-weight:550;color:var(--mk-ink2)}.mk-rail-prices li{font-size:12.5px;font-weight:450;color:var(--mk-ink3)}.mk-rail-prices li.on,.mk-rail-tops li.on{color:var(--mk-ink);font-weight:650}.mk-rail-track{position:relative;height:44px;margin:2px 0}.mk-rail-fill,.mk-rail-track:before{content:"";position:absolute;left:0;top:50%;border-radius:2px}.mk-rail-track:before{right:0;height:2px;margin-top:-1px;background:var(--mk-rail)}.mk-rail-fill{width:var(--fill);height:3px;margin-top:-1.5px;background:var(--mk-act-a);transition:width .2s ease-out}.mk-rail-node{position:absolute;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--mk-rail-node)}.mk-rail-node.past{background:var(--mk-act-a)}.mk-rail-handle{position:absolute;top:50%;left:var(--fill);width:23px;height:23px;margin:-11.5px 0 0 -11.5px;border-radius:50%;background:var(--mk-act-a);box-shadow:inset 0 0 0 3px var(--mk-rail-ring),0 2px 6px rgba(8,21,43,.22);transition:left .2s ease-out;cursor:-webkit-grab;cursor:grab}.mk-rail-handle:before{content:"";position:absolute;inset:-11px;border-radius:50%}.mk-rail-handle:focus-visible{outline:2px solid var(--mk-focus);outline-offset:4px}.mk-pr-pace{margin-top:30px!important;font-size:14.5px;color:var(--mk-ink2)}.mk-pr-seg{white-space:nowrap}.mk-pr-roll{margin-top:11px!important;font-size:13.5px;color:var(--mk-ink2)}.mk-pr-go{margin-top:26px}.mk-pr-btn{min-height:51px;padding:0 31px;border-radius:25px}.mk-pr-orgs{margin-top:36px;text-align:center;font-size:15px;color:var(--mk-ink2)}.mk-pr-orgs p+p{margin-top:4px!important}.mk-pr-orgs span{color:var(--mk-ink);font-weight:550}.mk-pr-orgs a{display:inline-flex;align-items:center;gap:6px;margin-left:6px;font-weight:600;text-decoration:none;padding-block:1px;margin-block:-1px}@media (prefers-reduced-motion:reduce){.mk-rail-fill,.mk-rail-handle{transition:none}}@media (max-width:1099px){.mk-pr-h{font-size:36px}}@media (max-width:760px){.mk-pr-card{padding:32px 18px 28px;border-radius:20px}.mk-pr-h{font-size:30px}.mk-pr-support{font-size:16px}.mk-pr-sum{margin-top:28px;min-height:124px}.mk-pr-amt{font-size:48px}.mk-rail{width:calc(100% - 20px)}.mk-rail-tops li{font-size:13px}.mk-rail-prices{display:none}.mk-pr-pace{margin-top:22px!important;font-size:13.5px;line-height:1.5}.mk-pr-btn{width:100%}}.mk-vol{margin-top:18px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.mk-vol label{position:relative;display:block;cursor:pointer}.mk-vol input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.mk-vol span{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--mk-control);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mk-ink)}.mk-vol label.on span{background:var(--mk-soft);box-shadow:inset 0 0 0 2px var(--mk-act-a);color:var(--mk-ink)}.mk-vol input:focus-visible+span{outline:2px solid var(--mk-focus);outline-offset:3px}.mk-fq-in{max-width:calc(860px + 64px)}.mk-fq-in .mk-h2{text-align:center;margin-bottom:32px!important}.mk-fq-list details{border-bottom:1px solid var(--mk-sep)}.mk-fq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 0;font-size:17px;font-weight:600;cursor:pointer;list-style:none}.mk-fq-list summary::-webkit-details-marker{display:none}.mk-fq-list summary i{position:relative;flex:none;width:14px;height:14px}.mk-fq-list summary i:after,.mk-fq-list summary i:before{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:1px;background:var(--mk-ink2)}.mk-fq-list summary i:after{transform:rotate(90deg)}.mk-fq-list details[open] summary i:after{transform:none}.mk-fq-list details p{padding:0 32px 20px 0!important;font-size:15.5px;line-height:1.6;color:var(--mk-ink2)}@media (max-width:760px){.mk-fq-in .mk-h2{text-align:left}.mk-fq-list summary{font-size:16px}}.mk-end{padding:76px 0 72px}.mk-end-in{display:flex;flex-direction:column;align-items:center;text-align:center}.mk-end-h{max-width:820px;margin:0!important;font-size:52px;font-weight:600;line-height:1.04;letter-spacing:-.035em;color:var(--mk-ink);text-wrap:balance}.mk-end-btn{box-sizing:border-box;min-width:320px;max-width:360px;min-height:60px;margin-top:30px;padding:0 30px;font-size:18px;font-weight:600;background:linear-gradient(90deg,#245bde,#1b47ce);box-shadow:0 12px 28px rgba(27,71,206,.18)}@media (max-width:1099px){.mk-end{padding:60px 0}.mk-end-h{font-size:42px}.mk-end-btn{min-height:58px}}@media (max-width:760px){.mk-end{padding:48px 0 52px}.mk-end-h{max-width:360px;font-size:34px;line-height:1.08;letter-spacing:-.03em}.mk-end-btn{width:100%;min-width:0;max-width:320px;min-height:56px;margin-top:24px;font-size:17px}}@media (max-width:390px){.mk-end-h{font-size:32px}}.mk-foot{border-top:1px solid rgba(191,217,255,.16);background:#030a1e}@media (prefers-color-scheme:light){.mk-foot{border-top-color:#d8e2f0;background:#f6f8fc}}.mk-foot .mk-wrap{max-width:calc(1180px + 64px)}.mk-foot-in{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:start;grid-column-gap:72px;column-gap:72px;padding-top:38px;padding-bottom:34px}.mk-foot-mark img{width:158px;height:auto}.mk-foot-col{display:flex;flex-direction:column;gap:4px}.mk-foot-col h2{margin:0 0 6px!important;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:#7f97c4}.mk-foot-col a{display:flex;align-items:center;min-height:32px;font-size:16px;font-weight:400;color:#bfd9ff;text-decoration:none}.mk-foot-col a:hover{color:#ffffff}.mk-foot-col a:focus-visible,.mk-foot-mark:focus-visible{outline:2px solid #2e6bff;outline-offset:2px;border-radius:4px}@media (prefers-color-scheme:light){.mk-foot-col h2{color:#5f7391}.mk-foot-col a{color:#405777}.mk-foot-col a:hover{color:#245bde}}@media (max-width:760px){.mk-foot-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:center;column-gap:24px;row-gap:28px;padding:32px 0 28px;text-align:center}.mk-foot-mark{grid-column:1/-1}.mk-foot-mark img{width:148px}.mk-foot-col{align-items:center;gap:0}.mk-foot-col a{justify-content:center;min-height:44px}}@media (max-width:350px){.mk-foot-in{grid-template-columns:minmax(0,1fr)}}.mk-foot-by{margin:0;padding:14px 0 22px;border-top:1px solid rgba(191,217,255,.08);font-size:13px;line-height:1.4;color:#7f97c4}.mk-foot-by a{color:#bfd9ff;text-decoration:none}.mk-foot-by a:hover{color:#ffffff}.mk-foot-by a:focus-visible{outline:2px solid #2e6bff;outline-offset:2px;border-radius:4px}@media (prefers-color-scheme:light){.mk-foot-by{border-top-color:#e3eaf4;color:#5f7391}.mk-foot-by a{color:#405777}.mk-foot-by a:hover{color:#245bde}}@media (max-width:760px){.mk-foot-by{text-align:center;padding:14px 0 24px}}.mk-legal{max-width:760px;margin:24px auto 96px;font-size:15.5px;line-height:1.7;color:var(--mk-ink2);--ca-color-ink-secondary:var(--mk-ink2);--ca-typography-family-sans:"Switzer",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.mk-legal h1{margin-bottom:24px!important;font-size:40px;line-height:1.08;letter-spacing:-.032em;font-weight:600;color:var(--mk-ink)}.mk-legal .hd,.mk-legal h2,.mk-legal h3{margin:36px 0 10px!important;font-size:19px;line-height:1.3;letter-spacing:-.02em;font-weight:600;color:var(--mk-ink)}.mk-legal a{padding-block:3px}.mk-legal .st2{margin:22px 0 8px!important;font-size:16px;font-weight:600;color:var(--mk-ink)}.mk-legal li,.mk-legal p{margin:0 0 12px!important}.mk-legal ol,.mk-legal ul{margin:0 0 12px!important;padding-left:22px!important;list-style:disc}.mk-legal strong{color:var(--mk-ink);font-weight:600}@media (max-width:760px){.mk-legal h1{font-size:30px}}.mk-org{display:grid;grid-gap:22px;gap:22px;margin-top:28px}.mk-org-f{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.mk-org-l{padding:0;font-size:15px;line-height:1.35;font-weight:600;color:var(--mk-ink)}.mk-org-in{width:100%;min-height:44px;padding:10px 14px;border:0;border-radius:12px;background:var(--mk-sunken);box-shadow:inset 0 0 0 1px var(--mk-control);font:inherit;font-size:16px;line-height:1.5;color:var(--mk-ink)}textarea.mk-org-in{min-height:132px;resize:vertical}.mk-org-in:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.mk-org-in[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--mk-act-a)}.mk-org-say{display:flex;align-items:flex-start;gap:10px}.mk-org-say .mk-org-in{flex:1 1}.mk-org .mk-vol{margin-top:0;grid-template-columns:repeat(4,1fr)}.mk-org-help{color:var(--mk-ink2)}.mk-org-err,.mk-org-help{margin:0!important;font-size:14px}.mk-org-err{font-weight:600;color:var(--mk-ink)}.mk-org-go{justify-self:start}button.mk-btn:disabled{opacity:.6;cursor:default}@media (max-width:760px){.mk-org .mk-vol{grid-template-columns:repeat(2,1fr)}}@media print{html:has(.mk){--mk-canvas:#ffffff;--mk-raised:#ffffff;--mk-sunken:#ffffff;--mk-ink:#08152b;--mk-ink2:#405777;--mk-ink3:#405777;--mk-sep:#7c91b2;--mk-proof-edge:#7c91b2;--mk-opp-fit-strong:#1b47ce;--mk-rail:#d8e2f0;--mk-rail-node:#b7c6dc;--mk-rail-ring:#ffffff;--mk-pr-shadow:0 1px 2px rgba(8,21,43,0.06),0 18px 48px rgba(16,42,92,0.1);--mk-control:#7c91b2;--mk-link:#1b47ce;--mk-soft:#ffffff;--mk-sig-text:#1b47ce;--mk-sig-arrow:#1b47ce;--mk-sig-shadow:none;--mk-shadow:none;--mk-glow:transparent;--mk-proof-ring:none;--mk-paper-lift:none;--mk-paper-ring:none;--mk-paper-soft:#ffffff;color-scheme:light}.mk,html:has(.mk),html:has(.mk) body{background:#ffffff!important;color:#08152b}.mk .dropsay,.mk .hint,.mk .mic,.mk-art,.mk-hero:before,.mk-mark-d,.mk-sig-arrow,.mk:after,.mk:before{display:none!important}.mk-mark-l{display:block!important}.mk-sec{padding-top:40px}.mk-hero-in{min-height:0;padding:16px 0}.mk-intents{font-size:30px}.mk-intent{transition:none}.mk-intent:not(:first-child){display:none}.mk-intent:first-child{opacity:1;transform:none}.mk-sig{margin:16px auto 0;transform:none}.mk-sig .wl{-webkit-mask-image:none;mask-image:none}.mk .comp,.mk-pr-card{box-shadow:none!important;border:1px solid #7c91b2;background:#ffffff!important}.mk .go,.mk-btn,.mk-join{background:#ffffff!important;color:#1b47ce!important;border:1.5px solid #1b47ce}.mk-vol label.on span{box-shadow:inset 0 0 0 2px #1b47ce}.mk-fit-bars i,.mk-fit-l{print-color-adjust:exact;-webkit-print-color-adjust:exact}.mk-end-in,.mk-fq-list details,.mk-pr-card{page-break-inside:avoid;break-inside:avoid}}@media (min-width:1240px){.mk-metrics dd{font-size:19.2px}.mk-metrics dt{font-size:11.6px}.mk-lanes{gap:10px}.mk-board,.mk-sig{margin-top:13px}.mk-sig{font-size:32.3px}}