.mk,.mk-portal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4f7fb;--paper-2:#e9eff7;--surface:#fff;--field:#1e88e5;--ink-slab:#0a2145;--ink-deep:#04122b;--strong:#0a2145;--ink:#28466f;--ink-3:#4a6890;--blue:#1e88e5;--blue-deep:#0b4c99;--blue-on-slab:#4da3f5;--on-slab:#fff;--on-slab-2:#c9dcf6;--on-slab-3:#9fb6d6;--orange:#ff6b00;--orange-hover:#f26500;--orange-ink:#a8430a;--on-orange:#0a2145;--ground-slab:var(--ink-slab);--ground-deep:var(--ink-deep);--on-field-bg:#fff;--on-field-bg-hover:#e9eff7;--hairline:#dde6f2;--hairline-strong:#c3d2e6;--rule-on-slab:#ffffff29;--rule-on-field:#ffffff47;--control-border:#6f89ad;--danger:#b42318;--slab-hover:#ffffff1a;--ink-hover:#0a21450f;--c-head:var(--strong);--c-body:var(--ink);--c-muted:var(--ink-3);--c-link:var(--blue-deep);--c-rule:var(--hairline);--c-rule-strong:var(--hairline-strong);--c-ring:var(--blue-deep);--r-card:14px;--r-btn:12px;--r-input:10px;--r-sm:8px;--r-pill:999px;--lift:0 18px 40px -18px #062a5c29;--s4:4px;--s8:8px;--s12:12px;--s16:16px;--s20:20px;--s24:24px;--s32:32px;--s40:40px;--s48:48px;--s64:64px;--s80:80px;--s96:96px;--s112:112px;--s144:144px;--sec-pad:clamp(56px, calc(56px + 56 * ((100vw - 375px) / 905)), 112px);--sec-pad-tight:clamp(40px, calc(40px + 32 * ((100vw - 375px) / 905)), 72px);--card-pad:24px;--shell:min(100% - 40px, 1200px);--col-gap:16px;--nav-h:56px;--measure:62ch;--measure-slab:46ch;--measure-lead:44ch;--measure-article:680px;--form-card:560px;--f-display:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;--f-read:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--f-rec:var(--font-plex-mono), ui-monospace, "SFMono-Regular", monospace;--f-word:var(--font-sora), ui-sans-serif, system-ui, sans-serif;--t-display-xl:clamp(34px, calc(34px + 38 * ((100vw - 375px) / 905)), 72px);--t-display:clamp(32px, calc(32px + 28 * ((100vw - 375px) / 905)), 60px);--t-display-article:clamp(30px, calc(30px + 22 * ((100vw - 375px) / 905)), 52px);--t-numeral-xl:clamp(64px, calc(64px + 56 * ((100vw - 375px) / 905)), 120px);--t-numeral-lg:clamp(48px, calc(48px + 40 * ((100vw - 375px) / 905)), 88px);--t-numeral-md:clamp(40px, calc(40px + 16 * ((100vw - 375px) / 905)), 56px);--t-statement:clamp(26px, calc(26px + 14 * ((100vw - 375px) / 905)), 40px);--t-h2:clamp(28px, calc(28px + 18 * ((100vw - 375px) / 905)), 46px);--t-h3:clamp(21px, calc(21px + 5 * ((100vw - 375px) / 905)), 26px);--t-h4:clamp(18px, calc(18px + 2 * ((100vw - 375px) / 905)), 20px);--t-poster:clamp(20px, calc(20px + 5 * ((100vw - 375px) / 905)), 25px);--t-lead:clamp(18px, calc(18px + 2 * ((100vw - 375px) / 905)), 20px);--t-body:clamp(16px, calc(16px + 1 * ((100vw - 375px) / 905)), 17px);--t-body-article:clamp(17px, calc(17px + 1 * ((100vw - 375px) / 905)), 18px);--t-small:clamp(14px, calc(14px + 1 * ((100vw - 375px) / 905)), 15px);--t-record:14px;--t-record-line:16px;--ease-house:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-ui:cubic-bezier(.4, 0, .2, 1);--d-press:.1s;--d-ui:.15s;--d-reveal:.42s;--d-ground:.32s;--ease-settle:cubic-bezier(.32, 1.28, .48, 1);--ease-draw:cubic-bezier(.22, .61, .36, 1);--d-settle:.52s;--d-draw:.56s;--d-draw-short:.32s;--d-row:.3s;--d-spring:.36s;--stagger:60ms;--stagger-cell:90ms;--stagger-cap:4;--rv-rise:14px;--rv-label:8px;--rv-row:10px;--rv-card:12px;--rv-numeral:20px;--rv-chip:8px;--orb-drift:0px}html:not([data-site-theme=light]) .mk,html:not([data-site-theme=light]) .mk-portal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0a2145;--paper-2:#0d264e;--surface:#112d5a;--ground-slab:#061734;--ground-deep:#030d20;--strong:#fff;--ink:#c9dcf6;--ink-3:#9fb6d6;--blue:#4da3f5;--blue-deep:#7ab8f7;--hairline:#c9dcf624;--hairline-strong:#c9dcf63d;--control-border:#6f8fbf;--danger:#ff8a80;--ink-hover:#ffffff14;--lift:0 18px 40px -18px #0000008c;--c-blue-wash:#1a4079;--c-link:var(--blue-on-slab);--c-ring:var(--blue-on-slab)}@media (min-width:900px){.mk,.mk-portal{--orb-drift:56px}}@media (min-width:768px){.mk,.mk-portal{--shell:min(100% - 80px, 1200px);--col-gap:24px;--nav-h:64px;--card-pad:32px;--t-record:14px}}@media (min-width:1536px){.mk,.mk-portal{--shell:min(100% - 80px, 1320px);--t-display-xl:80px;--t-display:64px;--t-display-article:56px;--t-numeral-xl:136px;--t-numeral-lg:96px;--t-statement:44px;--t-h2:48px;--t-poster:26px;--t-lead:21px}}
html:has(.mk) body{background:#f4f7fb;margin:0}html:has(.mk[data-top=slab]) body{background:#0a2145}html:not([data-site-theme=light]):has(.mk){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not([data-site-theme=light]):has(.mk) body{background:#0a2145}html:not([data-site-theme=light]):has(.mk[data-top=slab]) body{background:#061734}html[data-site-theme-swap] .mk,html[data-site-theme-swap] .mk *,html[data-site-theme-swap] .mk :before,html[data-site-theme-swap] .mk :after,html[data-site-theme-swap] .mk-portal *{transition:none!important}html:has(.mk) body:before{display:none}html:has(.mk) body:after{display:none}html:has(.mk){scroll-padding-top:80px}@media (max-width:767px){html:has(.mk){scroll-padding-top:72px;scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}}html:has(.mk){scroll-behavior:auto}.mk,.mk *,.mk :before,.mk :after{box-sizing:border-box;border-color:var(--c-rule)}.mk{color:var(--c-body);font-family:var(--f-read);font-size:var(--t-body);font-variant-numeric:tabular-nums lining;-webkit-font-smoothing:antialiased;line-height:1.6}.mk-page{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.mk-page>main{flex:1}.mk :where(h1,h2,h3,h4,h5,h6){font-family:var(--f-display);color:var(--c-head);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700}.mk :where(p){text-wrap:pretty;margin:0}.mk :where(ul,ol,dl,dd,dt,figure,figcaption,blockquote){margin:0;padding:0}.mk :where(ul,ol){list-style:none}.mk :where(a){color:inherit;text-decoration:none}.mk :where(button,input,select,textarea){font:inherit;color:inherit;margin:0}.mk :where(button){cursor:pointer;background:0 0;border:0;padding:0}.mk :where(img,svg){display:block}.mk :where(table){border-collapse:collapse;width:100%}.mk :where(hr){border:0}.mk ::selection{color:var(--strong);background:#1e88e53d}.mk :focus-visible{outline:2px solid var(--c-ring);outline-offset:2px;border-radius:var(--r-sm)}.mk main#content:focus{outline:none}.mk-shell{width:var(--shell);margin-inline:auto}.mk-grid{column-gap:var(--col-gap);row-gap:var(--s32);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:768px){.mk-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.mk-section{padding-block:var(--sec-pad);background:var(--paper);color:var(--c-body)}.mk-section[data-pad=tight]{padding-block:var(--sec-pad-tight)}.mk-section[data-pad=none]{padding-block:0}.mk-section[data-ground=paper],.mk-ground[data-ground=paper]{background:var(--paper)}.mk-section[data-ground=paper-2],.mk-ground[data-ground=paper-2]{background:var(--paper-2)}.mk-section[data-ground=surface],.mk-ground[data-ground=surface]{background:var(--surface)}.mk [data-ground=slab],.mk [data-ground=deep]{--c-head:var(--on-slab);--c-body:var(--on-slab-2);--c-muted:var(--on-slab-3);--c-link:var(--blue-on-slab);--c-rule:var(--rule-on-slab);--c-rule-strong:var(--rule-on-slab);--c-ring:#fff;color:var(--c-body)}.mk-section[data-ground=slab],.mk-ground[data-ground=slab]{background:var(--ground-slab)}.mk-section[data-ground=deep],.mk-ground[data-ground=deep]{background:var(--ground-deep)}.mk [data-ground=field]{--c-head:#fff;--c-body:var(--ink-deep);--c-muted:var(--ink-deep);--c-link:var(--ink-deep);--c-rule:var(--rule-on-field);--c-rule-strong:var(--rule-on-field);--c-ring:var(--ink-deep);color:var(--c-body)}.mk-section[data-ground=field],.mk-ground[data-ground=field]{background:var(--field)}.mk-display-xl,.mk-display,.mk-display-article,.mk-statement,.mk-h2,.mk-h3,.mk-h4,.mk-numeral-xl,.mk-numeral-lg,.mk-numeral-md{font-family:var(--f-display);color:var(--c-head);text-wrap:balance}.mk-display-xl{font-size:var(--t-display-xl);letter-spacing:-.025em;font-weight:700;line-height:1.03}.mk-display{font-size:var(--t-display);letter-spacing:-.025em;font-weight:700;line-height:1.05}.mk-display-article{font-size:var(--t-display-article);letter-spacing:-.02em;font-weight:700;line-height:1.08}.mk-statement{font-size:var(--t-statement);letter-spacing:-.02em;max-width:30ch;font-weight:600;line-height:1.15}.mk-statement[data-measure=wide]{max-width:44ch}.mk-statement[data-measure=full]{max-width:none}.mk-h2{font-size:var(--t-h2);letter-spacing:-.02em;font-weight:700;line-height:1.08}.mk-h3{font-size:var(--t-h3);letter-spacing:-.01em;font-weight:600;line-height:1.22}.mk-h4{font-size:var(--t-h4);letter-spacing:0;font-weight:600;line-height:1.3}.mk-numeral-xl,.mk-numeral-lg,.mk-numeral-md{letter-spacing:-.03em;font-variant-numeric:tabular-nums lining;font-weight:700}.mk-numeral-xl{font-size:var(--t-numeral-xl);line-height:.9}.mk-numeral-lg{font-size:var(--t-numeral-lg);letter-spacing:-.02em;line-height:.9}.mk-numeral-md{font-size:var(--t-numeral-md);letter-spacing:-.02em;line-height:1}.mk-lead{font-size:var(--t-lead);color:var(--c-body);max-width:var(--measure-lead);font-weight:400;line-height:1.55}.mk-body{font-size:var(--t-body);color:var(--c-body);max-width:var(--measure);line-height:1.6}.mk-small{font-size:var(--t-small);color:var(--c-muted);line-height:1.5}.mk-record{font-family:var(--f-rec);font-size:var(--t-record);color:var(--c-muted);font-weight:500;line-height:1.4}.mk-record[data-case=upper]{text-transform:uppercase;letter-spacing:.06em}.mk-record-line{font-family:var(--f-rec);font-size:var(--t-record-line);color:var(--c-muted);max-width:52ch;font-weight:400;line-height:1.5}.mk-tone-1{color:var(--c-muted)}.mk-tone-2{color:var(--c-head)}.mk [data-ground=slab] .mk-tone-1,.mk [data-ground=deep] .mk-tone-1{color:var(--on-slab-3)}.mk-measure{max-width:var(--measure)}.mk-measure-slab{max-width:var(--measure-slab)}.mk-plate{column-gap:var(--col-gap);row-gap:var(--s32);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mk-plate>[data-slot]{grid-column:1/-1;min-width:0}@media (min-width:900px){.mk-plate{grid-template-columns:repeat(12,minmax(0,1fr))}.mk-p2>[data-slot=head]{grid-column:1/6}.mk-p2>[data-slot=body]{grid-column:6/13}.mk-p3>[data-slot=head]{grid-column:1/9}.mk-p3>[data-slot=lead]{grid-column:1/8}.mk-p3>[data-slot=body]{grid-column:1/13}.mk-p3[data-variant=b]>[data-slot=head]{grid-area:1/1/auto/8}.mk-p3[data-variant=b]>[data-slot=lead]{grid-area:1/8/auto/13;align-self:start;padding-top:.32em}.mk-p4>[data-slot=main]{grid-column:1/8}.mk-p4>[data-slot=aside]{grid-column:9/13;align-self:start}.mk-p4[data-variant=reverse]>[data-slot=main]{grid-column:1/8}.mk-p5>[data-slot=numeral]{grid-column:1/3;align-self:start}.mk-p5>[data-slot=body]{grid-column:3/13}.mk-p5[data-variant=margin]>[data-slot=body]{grid-column:3/10}.mk-p5>[data-slot=margin]{grid-column:10/13;align-self:start}.mk-p6>[data-slot=head]{grid-column:1/8}.mk-p6>[data-slot=col-a]{grid-column:1/7}.mk-p6>[data-slot=col-b]{grid-column:7/13}.mk-p6>[data-slot=foot]{grid-column:1/9}.mk-p7>[data-slot=body]{grid-column:1/11}}@media (max-width:899px){.mk-p5{row-gap:var(--s16)}.mk-p5[data-inline="1"]{align-items:baseline;column-gap:var(--s16);grid-template-columns:auto minmax(0,1fr)}.mk-p5[data-inline="1"]>[data-slot=numeral]{grid-column:1}.mk-p5[data-inline="1"]>[data-slot=body],.mk-p5[data-inline="1"]>[data-slot=margin]{grid-column:2}}.mk-stack{justify-items:start;display:grid}.mk-rule{border:0;border-top:1px solid var(--c-rule);height:0}.mk-rule[data-weight=strong]{border-top-color:var(--c-rule-strong)}.mk-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.mk-skip{z-index:120;width:1px;height:1px;position:fixed;top:0;left:-10000px;overflow:hidden}.mk-skip:focus{border-radius:var(--r-input);background:var(--surface);width:auto;height:auto;color:var(--strong);box-shadow:var(--lift);outline:2px solid var(--blue-deep);outline-offset:2px;padding:12px 18px;font-weight:600;top:12px;left:16px}.mk-lockup{align-items:center;gap:10px;display:inline-flex}.mk-lockup-link{align-items:center;min-height:44px;display:inline-flex}.mk-word{font-family:var(--f-word);letter-spacing:-.015em;color:var(--c-head);font-size:19px;font-weight:700;line-height:1}.mk-word-vi{color:var(--orange)}.mk-lockup-slot{flex:none;width:28px;display:flex}.mk-mark{flex:none;display:inline-flex}@media (min-width:768px){html.js .mk-lockup[data-dock=out] .mk-lockup-slot{opacity:0;visibility:hidden}html.js .mk-lockup[data-dock=out] .mk-lockup-word{transform:translate(-38px)}}@media (max-width:767px){.mk-nav .mk-lockup[data-hero="1"] .mk-lockup-slot{display:none}}.mk-nav{z-index:40;height:var(--nav-h);background:var(--paper);border-bottom:1px solid #0000;position:relative}.mk-nav[data-ground=slab]{background:var(--ground-slab);--c-head:var(--on-slab);--c-body:var(--on-slab-2);--c-muted:var(--on-slab-3);--c-rule:var(--rule-on-slab);--c-ring:#fff}.mk-nav-in{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.mk-nav-links{display:none}.mk-nav-right{align-items:center;gap:10px;display:flex}.mk-nav .mk-btn{min-height:44px;padding:0 16px;font-size:15px}.mk-menubtn{border-radius:var(--r-btn);width:44px;height:44px;color:var(--c-head);border:1px solid var(--c-rule);flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-menubtn:hover{border-color:var(--c-head)}.mk-themebtn{border-radius:var(--r-btn);width:44px;height:44px;color:var(--c-body);border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-themebtn:hover{color:var(--c-head);border-color:var(--c-rule)}html[data-site-theme=light] .mk-themebtn-sun,html:not([data-site-theme=light]) .mk-themebtn-moon{display:none}@media (max-width:374px){.mk-nav .mk-themebtn{display:none}}.mk-sheet-tools{align-items:center;gap:8px;display:flex}@media (min-width:768px){.mk-nav{position:sticky;top:0}html[data-scrolled] .mk-nav{background:var(--surface);border-bottom-color:var(--hairline);--c-head:var(--strong);--c-body:var(--ink);--c-muted:var(--ink-3);--c-rule:var(--hairline);--c-ring:var(--blue-deep)}html[data-scrolled] .mk-nav .mk-word{color:var(--strong)}}@media (min-width:900px){.mk-nav-links{flex-wrap:nowrap;align-items:center;gap:2px;display:flex}.mk-nav-link{border-radius:var(--r-sm);min-height:44px;color:var(--c-body);white-space:nowrap;align-items:center;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.mk-nav-link:hover{color:var(--c-head)}.mk-nav-link[aria-current=page]{color:var(--c-head);font-weight:600}.mk-nav-link[aria-current=page]:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:4px;left:12px;right:12px}.mk-menubtn{display:none}}.mk-portal{z-index:60;position:relative}.mk-sheetwrap{z-index:70;visibility:hidden;position:fixed;inset:0}.mk-sheetwrap[data-open]{visibility:visible}.mk-scrim{opacity:0;background:#04122b7a;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.mk-sheetwrap[data-open] .mk-scrim{opacity:1}.mk-sheet{width:min(420px,100vw);padding:12px 20px calc(24px + env(safe-area-inset-bottom));background:var(--surface);box-shadow:var(--lift);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mk-sheetwrap[data-open] .mk-sheet{transform:translate(0)}.mk-sheet-top{justify-content:space-between;align-items:center;min-height:44px;margin-bottom:14px;display:flex}.mk-sheet-nav{margin-bottom:24px;display:grid}.mk-sheet-row{border-bottom:1px solid var(--hairline);min-height:56px;font-family:var(--f-display);letter-spacing:-.01em;color:var(--strong);justify-content:space-between;align-items:center;gap:12px;font-size:22px;font-weight:600;display:flex}.mk-sheet-row .mk-ico{color:var(--blue-deep);flex:none}.mk-sheet-row[aria-current=page]{color:var(--blue-deep)}.mk-sheet-login{min-height:44px;color:var(--blue-deep);text-underline-offset:4px;justify-content:center;align-items:center;margin-top:14px;font-size:16px;font-weight:500;text-decoration:underline;display:flex}@media (min-width:900px){.mk-sheetwrap{display:none}}.mk-foot{background:var(--ground-deep);padding-block:var(--s64) var(--s40)}.mk-foot-in{gap:var(--s40);display:grid}.mk-foot-desc{margin-top:var(--s16);max-width:34ch;color:var(--on-slab-2)}.mk-foot-tagline{margin-top:var(--s12);color:var(--on-slab-3)}.mk-foot-cols{gap:var(--s32) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mk-foot-coltitle{font-family:var(--f-rec);font-size:var(--t-record);letter-spacing:.06em;color:var(--on-slab-3);margin-bottom:var(--s8);font-weight:500}.mk-foot-link{min-height:44px;color:var(--on-slab-2);font-size:var(--t-body);align-items:center;display:flex}.mk-foot-link:hover{color:#fff}.mk-foot-print{gap:var(--s4);padding-top:var(--s24);border-top:1px solid var(--rule-on-slab);color:var(--on-slab-3);display:grid}.mk-foot-print .mk-foot-mail{min-height:0;color:var(--on-slab-2);font-family:inherit;font-size:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule-on-slab);text-decoration-color:var(--rule-on-slab);text-underline-offset:.2em;padding-block:.9rem;display:inline}.mk-foot-print .mk-foot-mail:hover{color:#fff;text-decoration-color:currentColor}.mk-foot-year{color:var(--on-slab-3)}@media (min-width:768px){.mk-foot{padding-block:var(--s80) var(--s40)}.mk-foot-in{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.mk-foot-brand{grid-column:1/5}.mk-foot-cols{grid-column:6/13;grid-template-columns:repeat(3,minmax(0,1fr))}.mk-foot-print{margin-top:var(--s16);grid-column:1/13}}.mk-band{background:var(--ground-slab);padding-block:var(--sec-pad)}.mk-band-in{gap:var(--s32);display:grid}.mk-band-eyebrow{align-items:center;gap:10px;display:flex}.mk-dot{border-radius:var(--r-pill);background:var(--orange);flex:none;width:8px;height:8px}.mk-band-h{margin-top:var(--s16);max-width:18ch}.mk-band-body{margin-top:var(--s20);max-width:var(--measure-slab);color:var(--on-slab-2);gap:var(--s12);display:grid}.mk-band-actions{margin-top:var(--s32);align-items:center;gap:var(--s16) var(--s24);flex-wrap:wrap;display:flex}.mk-band-micro{margin-top:var(--s16)}.mk-band-orb{justify-content:flex-end;display:flex}.mk-band-orb .mk-orb-rest[data-size]{--orb-size:96px}.mk-band-steps{gap:var(--s24);display:grid}.mk-band-step{align-items:baseline;gap:var(--s16);grid-template-columns:auto minmax(0,1fr);display:grid}.mk-band-step-text{color:var(--on-slab-2)}@media (min-width:900px){.mk-band-in{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.mk-band[data-variant=home] .mk-band-text{column-gap:var(--col-gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.mk-band[data-variant=home] .mk-band-eyebrow{grid-area:1/1/auto/7}.mk-band[data-variant=home] .mk-band-h{grid-area:2/1/auto/7;max-width:14ch}.mk-band[data-variant=home] .mk-band-body{grid-area:1/7/span 2/13;margin-top:0}.mk-band[data-variant=home] .mk-band-actions{grid-area:3/7/auto/13}.mk-band[data-variant=home] .mk-band-micro{grid-area:4/7/auto/13}.mk-band[data-variant=orb] .mk-band-text,.mk-band[data-variant=after] .mk-band-text{grid-column:1/8}.mk-band-orb{grid-column:9/13;justify-content:center}.mk-band-orb .mk-orb-rest[data-size]{--orb-size:280px}.mk-band-steps{grid-column:1/8;grid-template-columns:repeat(3,minmax(0,1fr))}.mk-band-step{grid-template-columns:minmax(0,1fr)}}@media (min-width:1536px){.mk-band-orb .mk-orb-rest[data-size]{--orb-size:320px}}.mk-bar{z-index:60;background:var(--surface);border-top:1px solid var(--hairline);box-shadow:var(--lift);opacity:0;visibility:hidden;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.mk-bar[data-shown]{opacity:1;visibility:visible;transform:translateY(0)}.mk-bar-in{min-height:64px;padding:8px 20px calc(8px + env(safe-area-inset-bottom));align-items:center;gap:14px;display:flex}.mk-bar-mark{flex:none}.mk-bar-cta{flex:1}.mk main[data-bar]{padding-bottom:0}@media (max-width:767px){.mk main[data-bar]{padding-bottom:80px}.mk[data-bar] .mk-foot{padding-bottom:calc(var(--s40) + 80px + env(safe-area-inset-bottom))}}@media (min-width:768px){.mk-bar{display:none}}.mk-crumbs ol{flex-wrap:wrap;align-items:center;gap:0 4px;display:flex}.mk-crumbs li{align-items:center;gap:4px;display:inline-flex}.mk-crumbs-sep{color:var(--c-muted);flex:none}.mk-crumbs-link,.mk-crumbs-now{align-items:center;min-height:44px;padding-inline:2px;display:inline-flex}.mk-crumbs-link{color:var(--c-muted);text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.mk-crumbs-link:hover{color:var(--c-head);text-decoration-color:currentColor}.mk-crumbs-now{color:var(--c-head)}.mk-btn{border-radius:var(--r-btn);min-height:52px;font-family:var(--f-read);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.mk-btn .mk-ico{flex:none}.mk-btn[data-block="1"]{width:100%}.mk-btn[data-size=lg]{min-height:56px;padding:0 28px}@media (min-width:768px){.mk-btn[data-size=md]{min-height:48px}}.mk-btn[data-variant=primary]{background:var(--orange);color:var(--on-orange)}.mk-btn[data-variant=primary]:hover,.mk-btn[data-variant=primary][data-state=hover]{background:var(--orange-hover)}.mk-btn[data-variant=primary]:focus-visible,.mk-btn[data-variant=primary][data-state=focus]{outline:2px solid var(--c-ring);outline-offset:2px}.mk-btn[data-variant=outline]{border-color:var(--c-head);color:var(--c-head);background:0 0}.mk-btn[data-variant=outline]:hover,.mk-btn[data-variant=outline][data-state=hover]{background:var(--ink-hover)}.mk [data-ground=slab] .mk-btn[data-variant=outline]:hover,.mk [data-ground=slab] .mk-btn[data-variant=outline][data-state=hover],.mk-nav[data-ground=slab] .mk-btn[data-variant=outline]:hover{background:var(--slab-hover)}.mk-btn[data-variant=on-field]{background:var(--on-field-bg);color:var(--ink-deep)}.mk-btn[data-variant=on-field]:hover,.mk-btn[data-variant=on-field][data-state=hover]{background:var(--on-field-bg-hover)}.mk-btn[data-variant=on-field]:focus-visible,.mk-btn[data-variant=on-field][data-state=focus]{outline:2px solid var(--ink-deep);outline-offset:2px}.mk-btn[data-inactive="1"],.mk-btn[aria-disabled=true],.mk-btn:disabled,.mk-btn[data-state=disabled]{background:var(--paper-2);color:var(--ink-3);cursor:not-allowed;border-color:#0000}.mk-btn[data-state=focus]{outline:2px solid var(--c-ring);outline-offset:2px}.mk-arrowact{align-items:center;gap:14px;min-height:48px;display:inline-flex}.mk-arrowact-sq{border-radius:var(--r-btn);background:var(--orange);width:48px;height:48px;color:var(--on-orange);flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-arrowact:hover .mk-arrowact-sq,.mk-arrowact[data-state=hover] .mk-arrowact-sq{background:var(--orange-hover)}.mk-arrowact-label{color:var(--c-head);font-size:18px;font-weight:600}.mk-arrowact[data-state=focus]{outline:2px solid var(--c-ring);outline-offset:2px;border-radius:var(--r-sm)}.mk-tlink{min-height:44px;font-weight:600;font-size:var(--t-body);color:var(--c-link);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);align-items:center;gap:6px;display:inline-flex}.mk-tlink:hover,.mk-tlink[data-state=hover]{text-decoration-color:currentColor}.mk-tlink[data-state=focus]{outline:2px solid var(--c-ring);outline-offset:2px;border-radius:var(--r-sm)}.mk-tlink .mk-ico{flex:none}.mk-tlink[data-variant=inline]{min-height:0;font-size:inherit;font-family:inherit;line-height:inherit;padding-block:12px;display:inline}.mk-tlink[data-variant=inline] .mk-ico{vertical-align:-.14em;margin-left:4px;display:inline-block}.mk-eyebrow{color:var(--c-muted)}.mk-seclabel{align-items:center;gap:var(--s16);margin-bottom:36px;display:flex}.mk-seclabel-text{color:var(--c-muted);flex:none;align-items:baseline;gap:8px;display:inline-flex}.mk-seclabel-n{color:var(--c-head)}.mk [data-ground=field] .mk-seclabel-n,.mk-seclabel-dash{color:var(--c-muted)}.mk-seclabel-rule{background:var(--c-rule-strong);flex:1;height:1px}.mk-lead[data-measure=prose]{max-width:var(--measure)}.mk-lead[data-measure=slab]{max-width:var(--measure-slab)}.mk-numeral{font-family:var(--f-display);font-variant-numeric:tabular-nums lining;letter-spacing:-.03em;font-weight:700;line-height:.9;display:block}.mk-numeral[data-tone=blue]{color:var(--blue)}.mk [data-ground=slab] .mk-numeral[data-tone=blue],.mk [data-ground=deep] .mk-numeral[data-tone=blue],.mk-numeral[data-tone=on-slab]{color:var(--blue-on-slab)}.mk-numeral[data-tone=orange]{color:var(--orange)}.mk-numeral[data-tone=on-field]{color:#fff}.mk-numcols{display:grid}.mk-numcols-item{align-items:baseline;gap:var(--s16);padding-block:var(--s24);border-top:1px solid var(--c-rule-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.mk-numcols-item:last-child{border-bottom:1px solid var(--c-rule-strong)}.mk-numcols-n{font-size:var(--t-numeral-md);line-height:1}.mk-numcols-text .mk-h3{margin-bottom:var(--s12)}@media (min-width:900px){.mk-numcols{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-numcols[data-columns="1"],.mk-numcols[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-numcols[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-numcols-item{padding:0 var(--s32);border-top:0;border-left:1px solid var(--c-rule-strong);display:block}.mk-numcols-item:first-child{border-left:0;padding-left:0}.mk-numcols-item:last-child{border-bottom:0;padding-right:0}.mk-numcols-n{font-size:var(--t-numeral-lg);margin-bottom:var(--s16)}}.mk-numgrid{border-top:1px solid var(--c-rule-strong);display:grid}.mk-numgrid-cell{align-items:baseline;gap:var(--s16);padding-block:var(--s24);border-bottom:1px solid var(--c-rule-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.mk-numgrid-n{font-size:var(--t-numeral-md);line-height:1}.mk-numgrid-text h3{margin-bottom:var(--s12)}@media (min-width:900px){.mk-numgrid{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.mk-numgrid-cell{align-items:start;gap:var(--col-gap);padding:var(--s32) var(--s24) var(--s32) 0;grid-template-columns:minmax(0,2fr) minmax(0,4fr);display:grid}.mk-numgrid-cell:nth-child(2n){padding-left:var(--s32);border-left:1px solid var(--c-rule-strong)}.mk-numgrid-n{font-size:var(--t-numeral-xl)}}.mk-card{background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-card);padding:var(--card-pad);color:var(--ink)}.mk-section[data-ground=surface] .mk-card[data-tone=auto],.mk-card[data-tone=paper]{background:var(--paper)}.mk-callout-body{margin-top:var(--s12)}.mk-callout-limit{margin-top:var(--s16);color:var(--ink-3)}.mk-callout-action{margin-top:var(--s12)}.mk-spec-title{margin-bottom:var(--s16)}.mk-spec-row{align-items:baseline;gap:var(--s12);min-height:52px;padding-block:var(--s12);border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.mk-spec-row:first-child{border-top:0}.mk-spec-label{color:var(--ink-3)}.mk-spec-value{font-family:var(--f-display);color:var(--strong);text-align:right;font-variant-numeric:tabular-nums lining;overflow-wrap:anywhere;font-weight:600}.mk-spec-row[data-long="1"]{grid-template-columns:minmax(0,1fr)}.mk-spec-row[data-long="1"] .mk-spec-value{text-align:left}.mk-spec[data-align=left] .mk-spec-row{grid-template-columns:minmax(0,1fr)}.mk-spec[data-align=left] .mk-spec-value{text-align:left}.mk-spec-row[data-total="1"]{border-top-width:1px;border-top-color:var(--hairline-strong);grid-template-columns:minmax(0,1fr)}.mk-spec-row[data-total="1"] .mk-spec-value{text-align:left;margin-top:var(--s4)}.mk-spec-foot{margin-top:var(--s16);color:var(--ink-3)}@media (min-width:768px){.mk-spec-row[data-long="1"]:not([data-total="1"]){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.mk-spec-row[data-long="1"]:not([data-total="1"]) .mk-spec-value{text-align:right}}.mk-rl{border-top:1px solid var(--c-rule);display:grid}.mk-rl-row{align-items:start;gap:var(--s8) var(--s16);border-bottom:1px solid var(--c-rule);color:var(--c-body);grid-template-columns:minmax(0,1fr) auto auto;padding-block:20px;display:grid}.mk-rl-label{color:var(--blue-deep);grid-area:1/1/auto/-1}.mk-rl-main{grid-column:1}.mk-rl-meta{grid-column:2}.mk-rl-arrow{grid-column:3}.mk [data-ground=slab] .mk-rl-label,.mk [data-ground=deep] .mk-rl-label{color:var(--blue-on-slab)}.mk-rl-main{gap:var(--s8);max-width:var(--measure);display:grid}.mk-rl-title,.mk-rl-body{display:block}.mk-rl-meta{color:var(--c-muted);justify-self:end}.mk-rl-arrow{color:var(--c-link);flex:none;align-self:center}.mk-rl-row[data-link="1"]:hover .mk-rl-title{text-underline-offset:4px;text-decoration:underline}@media (min-width:768px){.mk-rl-row{grid-template-columns:minmax(0,3fr) minmax(0,8fr) auto auto;align-items:baseline;padding-block:28px}.mk-rl-label{grid-area:1/1}.mk-rl-main{grid-area:1/2}.mk-rl-row:not(:has(.mk-rl-label)) .mk-rl-main{grid-column:1/3}.mk-rl-meta{grid-area:1/3}.mk-rl-arrow{margin-left:var(--s16);grid-area:1/4}}.mk-track-steps{gap:0;display:grid}.mk-track-step{column-gap:var(--s16);padding-bottom:var(--s24);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.mk-track-step:last-child{padding-bottom:0}.mk-track-n{color:var(--c-muted);grid-column:2}.mk-track-line{background:var(--c-rule-strong);grid-area:1/1/-1;place-self:stretch center;width:2px;position:relative}.mk-track-node{border-radius:var(--r-pill);background:var(--blue);width:16px;height:16px;margin-left:-8px;position:absolute;top:2px;left:50%}.mk [data-ground=slab] .mk-track-node{background:var(--blue-on-slab)}.mk-track-step[data-approval="1"] .mk-track-node{background:var(--orange)}.mk-track-label{margin-top:var(--s12);font-family:var(--f-display);color:var(--c-head);text-wrap:balance;grid-column:2;font-size:17px;font-weight:600;line-height:1.3;display:block}.mk-track-body{margin-top:var(--s8);font-size:var(--t-small);color:var(--c-body);grid-column:2;display:block}@media (max-width:767px){.mk-track-body{font-size:16px}}@media (max-width:899px){.mk-track-step{position:relative}.mk-track-line{grid-area:auto;width:2px;height:auto;position:absolute;top:0;bottom:0;left:9px}.mk-track-step:last-child .mk-track-line{align-self:start;height:22px;bottom:auto}}.mk [data-ground=slab] .mk-track-line{background:color-mix(in srgb, var(--blue-on-slab) 38%, transparent)}.mk-track-legend{margin-top:var(--s24);padding-top:var(--s16);border-top:1px solid var(--c-rule)}.mk-track-legend-text{display:block}.mk-track-legend[data-tone=statement]{padding-top:var(--s24)}.mk-track-legend[data-tone=statement] .mk-track-legend-text{max-width:34ch}@media (min-width:900px){.mk-track-steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0}.mk-track-step{padding-right:var(--s24);display:block}.mk-track-step:last-child{padding-right:0}.mk-track-step:last-child .mk-track-line{margin-right:0}.mk-track-n{display:block}.mk-track-line{width:auto;height:2px;min-height:0;margin-top:var(--s12);margin-right:calc(-1 * var(--s24));justify-self:stretch;display:block}.mk-track-node{margin-left:0;top:-7px;left:0}.mk-track-label{min-height:3lh;margin-top:var(--s16)}}.mk-poster-h{margin-bottom:var(--s32);max-width:18ch}.mk-poster-h:has(+.mk-poster-lead){margin-bottom:var(--s20)}.mk-poster-lead{margin-bottom:var(--s32);font-size:var(--t-lead);color:var(--ink-deep);max-width:var(--measure-lead);line-height:1.55}.mk-poster-cols{gap:var(--s32) var(--col-gap);display:grid}.mk-poster-colhead{color:var(--ink-deep);padding-bottom:var(--s12);border-bottom:1px solid var(--rule-on-field)}.mk-poster-row{min-height:56px;padding-block:var(--s12);border-bottom:1px solid var(--rule-on-field);font-family:var(--f-display);font-size:var(--t-poster);color:#fff;align-items:center;font-weight:700;line-height:1.2;display:flex}.mk-poster-rowt{display:block}.mk-poster-foot{margin-top:var(--s32);font-size:var(--t-body-article);color:var(--ink-deep);max-width:54ch}.mk-poster-foot>p+p{margin-top:var(--s12)}@media (min-width:900px){.mk-poster-cols{column-gap:var(--s48);grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-chips-title{margin-bottom:var(--s12);color:var(--c-muted)}.mk-chips-list{gap:var(--s8);flex-wrap:wrap;display:flex}.mk-chip{border-radius:var(--r-pill);border:1px solid var(--c-rule-strong);background:var(--paper);min-height:36px;color:var(--c-head);align-items:center;padding:0 14px;display:inline-flex}.mk-section[data-ground=paper] .mk-chip,.mk-section[data-ground=paper-2] .mk-chip{background:var(--surface)}.mk [data-ground=slab] .mk-chip,.mk [data-ground=deep] .mk-chip{background:0 0}.mk-chips-src{margin-top:var(--s8)}.mk-faq{border-top:1px solid var(--c-rule)}.mk-faq-item{border-bottom:1px solid var(--c-rule);padding-block:5px}.mk-faq-q{justify-content:space-between;align-items:center;gap:var(--s16);min-height:64px;padding-block:var(--s12);cursor:pointer;list-style:none;display:flex}.mk-faq-q::-webkit-details-marker{display:none}.mk-faq-sign{color:var(--c-link);flex:none}.mk-faq-bar{transform-box:view-box;transform-origin:50%}.mk-faq-item[open] .mk-faq-bar{transform:scaleY(0)}.mk-faq-q:hover .mk-faq-qtext{color:var(--c-link)}.mk-faq-q:hover .mk-faq-sign{color:var(--strong)}.mk [data-ground=slab] .mk-faq-q:hover .mk-faq-sign{color:var(--on-slab)}.mk-faq-q:active{transform:scale(.99)}.mk-slab-depth,.mk-field-depth{pointer-events:none;z-index:0;position:absolute;inset-block:-12%}.mk-slab-depth{--depth-a:24px;background:radial-gradient(closest-side, color-mix(in srgb, var(--blue-on-slab) 10%, transparent), transparent);width:60%;left:8%}.mk-field-depth{--depth-a:32px;background:radial-gradient(closest-side,#ffffff0f,#0000);width:50%;right:0}:is(:is(.mk-section,.mk-hero):has(>.mk-slab-depth),:is(.mk-section,.mk-hero):has(>.mk-field-depth)){isolation:isolate;position:relative}:is(:is(.mk-section,.mk-hero):has(>.mk-slab-depth)>.mk-shell,:is(.mk-section,.mk-hero):has(>.mk-field-depth)>.mk-shell){z-index:1;position:relative}.mk-faq-a{padding-bottom:var(--s24);max-width:var(--measure)}.mk-faq-a:has(+.mk-faq-more){padding-bottom:var(--s8)}.mk-faq-more{padding-bottom:var(--s16)}.mk-table-cap{text-align:left;padding-bottom:var(--s12);color:var(--c-muted);caption-side:top}.mk-table th,.mk-table td{text-align:left;padding:var(--s12) var(--s16) var(--s12) 0;border-bottom:1px solid var(--c-rule);vertical-align:baseline}.mk-table th{color:var(--c-muted);border-bottom-color:var(--c-rule-strong);font-weight:400}.mk-table td{min-height:52px;color:var(--c-body)}.mk-table [data-num="1"]{text-align:right;font-variant-numeric:tabular-nums lining;padding-right:0}.mk-table[data-variant=price] td:last-child{font-family:var(--f-display);color:var(--c-head);font-weight:600}@media (max-width:767px){.mk-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mk-table tr{padding-block:var(--s16);border-bottom:1px solid var(--c-rule-strong);display:block}.mk-table td{border:0;padding:0;display:block}.mk-table td+td{margin-top:var(--s12)}.mk-table td:before{content:attr(data-label);font-family:var(--f-rec);font-size:var(--t-record);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--s4);font-weight:500;display:block}.mk-table [data-num="1"]{text-align:left}}.mk-postcard{gap:var(--s16);display:grid}.mk-postcard-img,.mk-postcard-tile{aspect-ratio:16/9;border-radius:var(--r-card);object-fit:cover;width:100%}.mk-postcard-tile{padding:var(--s20);background:var(--paper-2);flex-direction:column;justify-content:space-between;display:flex}.mk-postcard-cat{color:var(--ink-3)}.mk-postcard-text{gap:var(--s8);display:grid}.mk-postcard-meta{color:var(--c-muted)}.mk-postcard-title{display:block}.mk-postcard:hover .mk-postcard-title{text-underline-offset:4px;text-decoration:underline}.mk-postcard-deck{display:block}@media (min-width:900px){.mk-postcard-wrap[data-featured="1"] .mk-postcard{gap:var(--s40);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.mk-pager{align-items:center;gap:var(--s12) var(--s16);flex-wrap:wrap;display:flex}.mk-pager-rule{background:var(--c-rule);flex:1;height:1px}.mk-pager-count{color:var(--c-muted);white-space:nowrap}@media (max-width:599px){.mk-pager{justify-content:space-between}.mk-pager-rule{display:none}.mk-pager-count{text-align:center;order:3;width:100%}}.mk-contents-label{color:var(--c-muted);margin-bottom:var(--s12)}.mk-contents-list{border-top:1px solid var(--c-rule);display:grid}.mk-contents-row{align-items:center;gap:var(--s16);border-bottom:1px solid var(--c-rule);min-height:56px;font-family:var(--f-display);color:var(--c-head);font-size:20px;font-weight:600;display:flex}.mk-contents-n{color:var(--c-muted);flex:none}.mk-contents-row:hover .mk-contents-text{text-underline-offset:4px;text-decoration:underline}@media (min-width:768px){.mk-contents-list{column-gap:var(--s48);grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-money{font-variant-numeric:tabular-nums lining;white-space:nowrap}.mk-money-unit{font-family:var(--f-read);letter-spacing:0;color:var(--c-muted);font-size:.42em;font-weight:400}.mk-form{gap:var(--s20);display:grid}.mk-field{display:grid}.mk-field-label{color:var(--strong);margin-bottom:var(--s8);font-size:15px;font-weight:600}.mk-field-optional{color:var(--ink-3);font-weight:400}.mk-field-hint{margin-top:-4px;margin-bottom:var(--s8)}@media (max-width:767px){.mk-field-hint{font-size:16px;line-height:1.45}}.mk-input{border-radius:var(--r-input);border:1px solid var(--control-border);background:var(--surface);width:100%;min-height:52px;color:var(--strong);padding:0 16px;font-size:16px;line-height:1.4}.mk-input::placeholder{color:var(--ink-3)}.mk-input:hover,.mk-input[data-state=hover]{border-color:var(--ink-3)}.mk-input:focus-visible,.mk-input[data-state=focus]{outline:2px solid var(--blue-deep);outline-offset:2px;border-color:var(--blue-deep)}.mk-textarea{resize:vertical;min-height:132px;padding:14px 16px}.mk-input:disabled,.mk-input[data-state=disabled]{background:var(--paper-2);color:var(--ink-3);cursor:not-allowed}.mk-input[aria-invalid=true],.mk-input[data-state=error]{border-color:var(--danger)}.mk-select-wrap{display:block;position:relative}.mk-select{appearance:none;padding-right:44px}.mk-select-glyph{color:var(--ink-3);pointer-events:none;margin-top:-8px;position:absolute;top:50%;right:14px}.mk-field-error{margin-top:var(--s8);color:var(--danger);font-size:var(--t-small);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.mk-field-error .mk-ico{flex:none;margin-top:1px}.mk-check{display:block}.mk-check-input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.mk-check-label{align-items:center;gap:var(--s12);cursor:pointer;min-height:44px;color:var(--ink);display:flex}.mk-check-box{border:1px solid var(--control-border);background:var(--surface);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mk-check-input:checked+.mk-check-label .mk-check-box{background:var(--blue-deep);border-color:var(--blue-deep);color:var(--surface)}.mk-check-input:focus-visible+.mk-check-label .mk-check-box{outline:2px solid var(--blue-deep);outline-offset:2px}.mk-formstatus{border-radius:var(--r-input)}.mk-formstatus[data-tone=error]{align-items:flex-start;gap:var(--s12);padding:var(--s16);border:1px solid var(--danger);color:var(--danger);font-size:var(--t-body);display:flex}.mk-formstatus[data-tone=error] .mk-ico{flex:none;margin-top:2px}.mk-formstatus-head{font-weight:600}.mk-formstatus-fields{margin-top:var(--s4);padding-left:20px;list-style:outside}.mk-formstatus[data-tone=success]{gap:var(--s12);padding:var(--card-pad);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-card);color:var(--ink);display:grid}.mk-form-foot{gap:var(--s12);margin-top:var(--s4);display:grid}.mk-form-privacy{color:var(--ink-3);max-width:46ch}.mk-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (min-width:768px){.mk-form-foot{align-items:center;gap:var(--s20);grid-template-columns:auto minmax(0,1fr)}.mk-form-foot .mk-btn[data-block="1"]{width:auto}}.mk-orb-stage{--glow-ratio:1.18;--orb-amp:0px;--orb-lag:18px;width:calc(var(--orb-size) * var(--glow-ratio));aspect-ratio:1;margin:calc(var(--orb-size) * (1 - var(--glow-ratio)) / 2);touch-action:pan-y;place-items:center;display:grid;position:relative;overflow:clip}.mk-orb-stage[data-size=hero]{--orb-size:clamp(176px, 53vw, 260px)}.mk-orb-pointer,.mk-orb-scroll{width:var(--orb-size);display:block;position:relative}.mk-orb-pointer{transform:none}.mk-orb-scroll{transform:translate3d(0, calc(var(--pscroll,0) * var(--orb-drift,0px)), 0)}.mk-orb-art{width:100%;height:auto}.mk-orb-glow{pointer-events:none;background:radial-gradient(closest-side,#1e88e547,#0000);position:absolute;inset:-9%}.mk-orb-stage>.mk-orb-glow{inset:0}.mk-orb-rest{width:var(--orb-size);aspect-ratio:1;--glow-ratio:1;--orb-amp:0px;flex:none;display:block;position:relative}@media (min-width:900px){.mk-band-orb .mk-orb-rest,.mk-hero-mini-orb .mk-orb-rest{--orb-amp:8px}}.mk-orb-rest[data-size=rest-sm]{--orb-size:96px}.mk-orb-rest[data-size=rest]{--orb-size:280px}.mk-orb-rest[data-size=rest-lg]{--orb-size:320px}.mk-orb-rest .mk-orb-still{width:100%;height:auto;position:relative}@media (min-width:900px){.mk-orb-glow{inset:-20%}.mk-orb-stage{--glow-ratio:1.4;--orb-amp:16px}.mk-orb-stage[data-size=hero]{--orb-size:max(340px, 38vw)}}@media (min-width:1280px){.mk-orb-stage[data-size=hero]{--orb-size:480px}}@media (min-width:1536px){.mk-orb-stage[data-size=hero]{--orb-size:560px}}.mk-hero-orbhero{background:var(--ground-slab);margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + 4px);flex-direction:column;padding-bottom:36px;display:flex;position:relative}.mk-hero-orbhero:has(.mk-hero-facts){padding-bottom:0}.mk-hero-in{flex:1;align-content:start;display:grid}.mk-hero-orbwrap{order:-1;justify-content:flex-end;padding-top:2px;display:flex}.mk-hero-text{padding-top:0}.mk-hero-copy,.mk-hero-act{display:block}.mk-hero-h1{margin-top:8px}.mk-hero-lead{margin-top:var(--s12);color:var(--on-slab-2);max-width:var(--measure-slab);font-size:17px;line-height:1.55}.mk-hero-actions{margin-top:var(--s20);align-items:center;gap:var(--s12) var(--s24);flex-wrap:wrap;display:flex}@media (max-width:899px){.mk-hero-orbhero .mk-hero-actions{flex-direction:column;align-items:flex-start}}.mk-hero-second{min-height:44px;color:var(--on-slab-2);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-on-slab);text-decoration-color:var(--rule-on-slab);align-items:center;font-size:16px;font-weight:500;display:inline-flex}.mk-hero-second:hover{color:#fff;text-decoration-color:currentColor}.mk-hero-micro{color:var(--on-slab-3);max-width:44ch;margin-top:14px}.mk-hero-facts{margin-top:var(--s24);border-top:1px solid var(--rule-on-slab);display:block}.mk-hero-facts-in{gap:8px var(--s16);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:14px;display:grid}.mk-hero-fact{color:var(--on-slab-2)}@media (min-width:768px){.mk-hero-orbhero{padding-bottom:0}.mk-hero-facts{margin-top:auto}.mk-hero-facts-in{gap:10px var(--s40);flex-wrap:wrap;padding-block:18px;display:flex}}@media (min-width:900px){.mk-hero-orbhero{min-height:min(760px,100svh);max-height:820px;padding-top:var(--nav-h)}.mk-hero-in{column-gap:var(--col-gap);padding-block:var(--s40);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center}.mk-hero-text{grid-area:1/1/auto/8;padding-top:0}.mk-hero-orbwrap{order:0;grid-area:1/8/auto/13;align-self:center;margin-top:-2%;padding-top:0}.mk-hero-h1{margin-top:20px}.mk-hero-lead{font-size:var(--t-lead);margin-top:28px}.mk-hero-actions{gap:14px 28px;margin-top:36px}.mk-hero-micro{margin-top:var(--s16)}}.mk-hero-page{background:var(--paper);padding-top:var(--s40);padding-bottom:var(--s48)}.mk-hero-page-in{gap:var(--s32);display:grid}.mk-hero-page-main .mk-eyebrow{margin-bottom:var(--s16)}.mk-hero-page-lead{margin-top:var(--s20)}.mk-hero-page .mk-hero-actions{margin-top:var(--s32)}.mk-hero-page-facts{margin-top:var(--s40);border-top:1px solid var(--hairline-strong);display:block}.mk-hero-page-facts .mk-hero-facts-in{gap:10px var(--s32);flex-wrap:wrap;padding-block:18px;display:flex}.mk-hero-page-facts .mk-hero-fact{color:var(--ink-3)}@media (min-width:900px){.mk-hero-page{padding-top:72px;padding-bottom:var(--s64)}.mk-hero-page-in{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.mk-hero-page-main{grid-column:1/8}.mk-hero-page-aside{grid-column:9/13;align-self:start}}.mk-hero-field{background:var(--field);min-height:520px;padding-block:var(--s48);align-items:center;display:flex}.mk-hero-field-in{width:var(--shell)}.mk-hero-field .mk-eyebrow{color:var(--ink-deep);margin-bottom:var(--s16)}.mk-hero-field-lead{margin-top:var(--s20);color:var(--ink-deep);max-width:var(--measure-slab)}.mk-hero-field .mk-hero-actions{margin-top:var(--s32)}@media (min-width:900px){.mk-hero-field-in>*{max-width:75%}}.mk-hero-article{background:var(--paper);padding-top:var(--s40);padding-bottom:var(--s32)}.mk-hero-dateline{color:var(--ink-3);margin-bottom:var(--s16)}.mk-hero-deck{margin-top:var(--s20);max-width:54ch}.mk-hero-article .mk-rule{margin-top:var(--s32)}@media (min-width:900px){.mk-hero-article{padding-top:72px}.mk-hero-article-col{width:calc(((100% - 11 * var(--col-gap)) / 12) * 8 + 7 * var(--col-gap));margin-left:calc(((100% - 11 * var(--col-gap)) / 12) * 2 + 2 * var(--col-gap))}}.mk-hero-mini{background:var(--ground-slab);margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + var(--s32));padding-bottom:var(--s48);align-items:center;min-height:min(680px,100svh);display:flex}.mk-hero-mini-in{gap:var(--s32);width:var(--shell);display:grid}.mk-hero-mini-orb{order:-1;justify-content:flex-end;display:flex}.mk-hero-mini-orb .mk-orb-rest{--orb-size:160px}.mk-hero-mini-text .mk-eyebrow{margin-bottom:var(--s16)}.mk-hero-mini-lead{margin-top:var(--s20);max-width:var(--measure-slab)}.mk-hero-mini-actions{margin-top:var(--s32);align-items:center;gap:var(--s16) var(--s24);flex-wrap:wrap;display:flex}@media (min-width:900px){.mk-hero-mini-in{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.mk-hero-mini-text{grid-area:1/1/auto/7}.mk-hero-mini-orb{order:0;grid-area:1/8/auto/13;justify-content:center}.mk-hero-mini-orb .mk-orb-rest{--orb-size:320px}}.mk-bleed{width:100%}
.mk-prose{max-width:var(--measure-article);font-size:var(--t-body-article);color:var(--c-body);line-height:1.7}.mk-prose>*+*{margin-top:1.1em}.mk-prose :where(h2){font-size:var(--t-h3);letter-spacing:-.01em;margin-top:56px;margin-bottom:var(--s12);font-weight:600;line-height:1.22}.mk-prose :where(h3){font-size:var(--t-h4);letter-spacing:0;margin-top:var(--s40);margin-bottom:var(--s8);font-weight:600;line-height:1.3}.mk-prose :where(h2,h3):first-child{margin-top:0}.mk-prose :where(a){color:var(--c-link);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.mk-prose :where(ul,ol){gap:var(--s8);padding-left:0;display:grid}.mk-prose :where(li){padding-left:26px;position:relative}.mk-prose :where(ul)>li:before{content:"";border-radius:var(--r-pill);background:var(--blue);width:7px;height:7px;position:absolute;top:.62em;left:4px}.mk-prose :where(ol){counter-reset:mk-ol}.mk-prose :where(ol)>li{counter-increment:mk-ol}.mk-prose :where(ol)>li:before{content:counter(mk-ol) ".";color:var(--blue);font-variant-numeric:tabular-nums lining;position:absolute;left:0}.mk-prose :where(blockquote){border-left:2px solid var(--blue);padding-left:var(--s20);font-size:var(--t-lead);color:var(--c-head);line-height:1.55}.mk-prose :where(figure){margin-block:var(--s32)}.mk-prose :where(figcaption){margin-top:var(--s8);font-size:var(--t-small);color:var(--c-muted)}.mk-prose :where(img){border-radius:var(--r-sm);width:100%;height:auto}.mk-prose :where(code){font-family:var(--f-rec);background:var(--paper-2);color:var(--strong);border-radius:6px;padding:2px 6px;font-size:.9em}.mk-prose :where(pre){padding:var(--s16);border-radius:var(--r-sm);background:var(--paper-2);overflow-x:auto}.mk-prose :where(pre code){background:0 0;padding:0}.mk-prose :where(hr){border-top:1px solid var(--c-rule-strong);margin-block:var(--s48)}.mk-prose :where(strong){color:var(--c-head);font-weight:600}.mk-prose :where(table){font-size:var(--t-body)}
@media (prefers-reduced-motion:no-preference){.mk-rv{transition:opacity var(--d-reveal) var(--ease-house), transform var(--d-reveal) var(--ease-house)}html.js .mk-rv[data-variant=fade]:not(.is-in){opacity:0;transform:translateY(14px)}html.js .mk-rv[data-variant=fade]:focus-within,html.js .mk-rv[data-variant=rise]:focus-within{opacity:1;transition:none;transform:none}html.js .mk-rv:has(:target){opacity:1;transition:none;transform:none}html.js .mk-rv[data-variant=rise]:not(.is-in){transform:translateY(14px)}.mk-draw-ink{transition:transform .48s var(--ease-house);transform-origin:0}.mk-draw-ink[data-origin=right]{transform-origin:100%}html.js .mk-draw:not(.is-in) .mk-draw-ink{transform:scaleX(0)}html.js .mk-draw:not(.is-in) .mk-draw-ink[data-axis=y]{transform:scaleY(0)}.mk-lines>*{transition:opacity .16s var(--ease-ui);transition-delay:calc(var(--line-i,0) * 80ms)}html.js .mk-lines:not(.is-in)>*{opacity:0}.mk-btn,.mk-arrowact,.mk-menubtn,.mk-themebtn,.mk-sheet-row,.mk-rl-row[data-link="1"],.mk-postcard{transition:transform var(--d-press) var(--ease-out), color var(--d-ui) var(--ease-ui), background-color var(--d-ui) var(--ease-ui), border-color var(--d-ui) var(--ease-ui), text-decoration-color var(--d-ui) var(--ease-ui), translate var(--d-spring) var(--ease-settle)}.mk-btn[data-pf=magnet].is-magnet,.mk-arrowact[data-pf=magnet].is-magnet{translate:var(--mx,0px) var(--my,0px)}.mk-btn.is-magnet,.mk-arrowact.is-magnet{transition:transform var(--d-press) var(--ease-out), color var(--d-ui) var(--ease-ui), background-color var(--d-ui) var(--ease-ui), border-color var(--d-ui) var(--ease-ui), text-decoration-color var(--d-ui) var(--ease-ui)}.mk-btn:active,.mk-arrowact:active,.mk-menubtn:active,.mk-themebtn:active,.mk-sheet-row:active,.mk-rl-row[data-link="1"]:active,.mk-postcard:active,.mk-btn[data-state=active],.mk-arrowact[data-state=active]{transform:scale(.97)}.mk-tlink,.mk-foot-link,.hm-ln,a.mk-chip,button.mk-chip,.mk-input,.mk-textarea,.mk-select{transition:color var(--d-ui) var(--ease-ui), background-color var(--d-ui) var(--ease-ui), border-color var(--d-ui) var(--ease-ui), text-decoration-color var(--d-ui) var(--ease-ui)}.mk-btn .mk-ico,.mk-tlink .mk-ico,.mk-arrowact .mk-ico,.mk-sheet-row .mk-ico,.mk-rl-row .mk-ico{transition:transform var(--d-ui) var(--ease-ui)}.mk-btn:hover .mk-ico,.mk-tlink:hover .mk-ico,.mk-arrowact:hover .mk-ico,.mk-sheet-row:hover .mk-ico,.mk-rl-row[data-link="1"]:hover .mk-ico,.mk-btn[data-state=hover] .mk-ico,.mk-tlink[data-state=hover] .mk-ico,.mk-arrowact[data-state=hover] .mk-ico{transform:translate(2px)}.mk-tlink:not([data-variant=inline]):hover .mk-ico,.mk-tlink:not([data-variant=inline])[data-state=hover] .mk-ico,.mk-rl-row[data-link="1"]:hover .mk-rl-arrow,.mk-contents-row:hover .mk-ico{transform:translate(4px)}header.mk-nav{transition:background-color var(--d-ground) var(--ease-ui), border-bottom-color var(--d-ground) var(--ease-ui)}.mk-nav-link{transition:color var(--d-ui) var(--ease-ui), text-decoration-color var(--d-ui) var(--ease-ui)}.mk-nav .mk-lockup-slot{transition:opacity .22s var(--ease-ui), visibility .22s}.mk-nav .mk-lockup-word{transition:transform .32s var(--ease-house), color var(--d-ground) var(--ease-ui)}html.js .mk-hero-rise{animation:mk-hero-rise var(--d-reveal) var(--ease-house) backwards;animation-delay:calc(40ms + var(--hero-i,0) * .14s)}html.js .mk-orb-art,html.js .mk-hero-mini-orb .mk-orb-rest{animation:mk-orb-in .56s var(--ease-house) .14s backwards}.mk-orb-body,.mk-orb-drop,.mk-orb-sheen{transform-box:view-box;transform-origin:50%}.mk-orb-stage[data-mode=live] .mk-orb-body{animation:mk-orb-body 14s var(--ease-house) infinite alternate}.mk-orb-stage[data-mode=live] .mk-orb-drop-a{animation:mk-orb-drop-a 5s var(--ease-house) infinite alternate}.mk-orb-stage[data-mode=live] .mk-orb-drop-b{animation:mk-orb-drop-b 4.2s var(--ease-house) infinite alternate}.mk-orb-stage[data-mode=live] .mk-orb-drop-c{animation:mk-orb-drop-c 6s var(--ease-house) infinite alternate}.mk-orb-stage[data-mode=live] .mk-orb-sheen{animation:mk-orb-sheen 7s var(--ease-house) infinite alternate}.mk-orb-stage.is-paused .mk-orb-body,.mk-orb-stage.is-paused .mk-orb-drop,.mk-orb-stage.is-paused .mk-orb-sheen{animation-play-state:paused}.mk-orb-stage[data-orb-pointer].is-orb-lean .mk-orb-pointer{transform:perspective(900px) translate3d(calc(var(--px,0) * var(--orb-amp)), calc(var(--py,0) * var(--orb-amp)), 0) rotateX(calc(var(--py,0) * -3.5deg)) rotateY(calc(var(--px,0) * 3.5deg))}.mk-orb-stage[data-orb-pointer].is-orb-lean>.mk-orb-glow{transform:translate3d(calc(var(--px,0) * var(--orb-amp) * .5), calc(var(--py,0) * var(--orb-amp) * .5), 0)}.mk-orb-stage[data-orb-pointer=full].is-orb-lean [data-orb-par]{transform:translate3d(calc(var(--lx,0) * var(--orb-lag) * var(--lagm,0)), calc(var(--ly,0) * var(--orb-lag) * var(--lagm,0)), 0)}.mk-orb-stage[data-orb-pointer=full] [data-orb-par=body]{--lagm:0}.mk-orb-stage[data-orb-pointer=full] [data-orb-par=drop-a]{--lagm:1.9}.mk-orb-stage[data-orb-pointer=full] [data-orb-par=drop-b]{--lagm:1.35}.mk-orb-stage[data-orb-pointer=full] [data-orb-par=drop-c]{--lagm:2.4}.mk-orb-stage[data-orb-pointer=cheap].is-orb-lean .mk-orb-pointer,.mk-orb-stage[data-orb-pointer=cheap].is-orb-lean>.mk-orb-glow{transition:transform .26s var(--ease-ui)}.mk-orb-stage.is-orb-live .mk-orb-pointer,.mk-orb-stage.is-orb-live>.mk-orb-glow{will-change:transform}.mk-scrim{transition:opacity .2s var(--ease-out)}.mk-sheet{transition:transform .18s var(--ease-out)}.mk-sheetwrap{transition:visibility .18s}.mk-sheetwrap[data-open] .mk-sheet{transition-duration:.28s}.mk-sheetwrap[data-open]{transition-duration:0s}.mk-bar{transition:transform .22s var(--ease-out), opacity .22s var(--ease-out), visibility .22s}[data-rv-step="0"]{--rv-i:0}[data-rv-step="1"]{--rv-i:1}[data-rv-step="2"]{--rv-i:2}[data-rv-step="3"]{--rv-i:3}[data-rv-step="4"]{--rv-i:4}[data-rv-after]{--rv-base:calc(var(--stagger-cap) * var(--stagger) + var(--d-row))}.mk-rv[data-variant=plate] [data-rv]{transition-property:transform;transition-duration:var(--rv-d,var(--d-reveal));transition-timing-function:var(--rv-e,var(--ease-house));transition-delay:calc(var(--rv-base,0s) + var(--rv-i,0) * var(--rv-g,var(--stagger)))}.mk-rv[data-variant=plate] [data-rv=rise]{--rv-y:var(--rv-rise)}.mk-rv[data-variant=plate] [data-rv=label]{--rv-y:var(--rv-label);--rv-d:.32s}.mk-rv[data-variant=plate] [data-rv=row]{--rv-y:var(--rv-row);--rv-d:var(--d-row)}.mk-rv[data-variant=plate] [data-rv=card]{--rv-y:var(--rv-card);--rv-d:var(--d-settle);--rv-e:var(--ease-settle)}.mk-rv[data-variant=plate] [data-rv=settle]{--rv-y:var(--rv-numeral);--rv-d:var(--d-settle);--rv-e:var(--ease-settle);--rv-g:var(--stagger-cell)}.mk-rv[data-variant=plate] [data-rv=chip]{--rv-y:var(--rv-chip);--rv-d:.26s;--rv-e:var(--ease-settle);--rv-g:40ms}.mk-rv[data-variant=plate] [data-rv=draw]{--rv-d:var(--d-draw);--rv-e:var(--ease-draw);transform-origin:0}.mk-rv[data-variant=plate] [data-rv=draw][data-axis=y]{transform-origin:top}.mk-rv[data-variant=plate] [data-rv=node]{--rv-d:.24s;--rv-e:var(--ease-settle);--rv-g:var(--stagger-cell)}html.js .mk-rv[data-variant=plate]:not(.is-in) [data-rv]{transform:translateY(var(--rv-y,14px))}html.js .mk-rv[data-variant=plate]:not(.is-in) [data-rv=draw]{transform:scaleX(0)}html.js .mk-rv[data-variant=plate]:not(.is-in) [data-rv=draw][data-axis=y]{transform:scaleY(0)}html.js .mk-rv[data-variant=plate]:not(.is-in) [data-rv=node]{transform:scale(.6)translateY(4px)}html.js .mk-rv[data-variant=plate]:focus-within [data-rv]{transition:none;transform:none}html.js .mk-rv[data-variant=plate]:has(:target) [data-rv]{transition:none;transform:none}html.js .mk-rv[data-variant=plate][data-rv-first]:not(.is-in) [data-rv],html.js .mk-rv[data-variant=plate][data-rv-first]:not(.is-in) [data-rv-seq]{transform:none}@media (min-width:900px){@supports (animation-timeline:view()){.mk-rv[data-variant=plate][data-rv-first] [data-rv=draw]{transform-origin:0;animation:linear both mk-ink;animation-timeline:view();animation-range:entry entry 55%}}}html.js [data-arrive=load][data-rv-seq]:not([data-group])>*,html.js [data-arrive=load] [data-rv-seq]:not([data-group])>*{animation:mk-row-in var(--d-row) var(--ease-house) backwards;animation-delay:calc(.16s + var(--rv-i,0) * .12s)}html.js [data-arrive=load][data-rv-seq][data-group],html.js [data-arrive=load] [data-rv-seq][data-group]{animation:mk-row-in var(--d-row) var(--ease-house) .16s backwards}@media (max-width:899px){html.js [data-arrive=load][data-rv-seq],html.js [data-arrive=load] [data-rv-seq]{animation:mk-row-in var(--d-row) var(--ease-house) .16s backwards}html.js [data-arrive=load][data-rv-seq]:not([data-group])>*,html.js [data-arrive=load] [data-rv-seq]:not([data-group])>*,html.js [data-arrive=load][data-rv-seq]>*,html.js [data-arrive=load] [data-rv-seq]>*{animation:none}.mk-rv[data-variant=plate] [data-rv=draw]{--rv-d:var(--d-draw-short)}.mk-rv[data-variant=plate] [data-rv-seq]{transition-property:transform;transition-duration:var(--d-row);transition-timing-function:var(--ease-house);transition-delay:calc(var(--rv-base,0s) + var(--rv-i,0) * var(--stagger))}html.js .mk-rv[data-variant=plate]:not(.is-in) [data-rv-seq]{transform:translateY(var(--rv-row))}.mk-rv[data-variant=plate] [data-rv-seq] [data-rv]{transition:none}html.js .mk-rv[data-variant=plate]:not(.is-in) [data-rv-seq] [data-rv]{transform:none}html.js .mk-rv[data-variant=plate]:focus-within [data-rv-seq]{transition:none;transform:none}html.js .mk-rv[data-variant=plate]:has(:target) [data-rv-seq]{transition:none;transform:none}.mk-rv[data-variant=plate] .mk-poster-h{transition:none}html.js .mk-rv[data-variant=plate]:not(.is-in) .mk-poster-h{transform:none}}@media (min-width:900px){.mk-rv[data-variant=plate].mk-poster-col [data-rv=row]{transition-delay:calc(var(--stagger-cap) * var(--stagger) + var(--d-row))}}.mk-track-step:first-child{--tk-i:0}.mk-track-step:nth-child(2){--tk-i:1}.mk-track-step:nth-child(3){--tk-i:2}.mk-track-step:nth-child(4){--tk-i:3}.mk-track-step:nth-child(5){--tk-i:4}.mk-track-step:nth-child(6){--tk-i:5}.mk-rv[data-variant=plate] .mk-track-node{transition:transform .24s var(--ease-settle);transition-delay:calc(var(--tk-i,0) * .12s)}html.js .mk-rv[data-variant=plate]:not(.is-in) .mk-track-node{transform:scale(.6)}@media (min-width:900px){.mk-rv[data-variant=plate] .mk-track-line{transform-origin:0;transition:transform 90ms var(--ease-draw);transition-delay:calc(var(--tk-i,0) * 90ms)}html.js .mk-rv[data-variant=plate]:not(.is-in) .mk-track-line{transform:scaleX(0)}.mk-rv[data-variant=plate] .mk-track-node{transition-delay:calc(.24s + var(--tk-i,0) * 90ms)}html.js .mk-rv[data-variant=plate]:not(.is-in) .mk-track-node{transform:scale(.6)translateY(4px)}.mk-rv[data-variant=plate] .mk-track-legend{transition:transform .4s var(--ease-draw);transform-origin:0;transition-delay:.6s}}html.js .mk-rv[data-variant=plate]:focus-within .mk-track-node,html.js .mk-rv[data-variant=plate]:focus-within .mk-track-line{transition:none;transform:none}.mk-faq-item[open] .mk-faq-a,.mk-faq-item[open] .mk-faq-more{animation:mk-faq-a .22s var(--ease-out) both}.mk-faq-bar{transition:transform .14s var(--ease-ui)}.mk-faq-q{transition:transform var(--d-press) var(--ease-out), color var(--d-ui) var(--ease-ui)}.mk-faq-qtext,.mk-faq-sign{transition:color var(--d-ui) var(--ease-ui)}.mk-faq-item[open] .mk-faq-bar{transition-duration:.16s;transform:scaleY(0)}.mk-tlink:not([data-variant=inline]) .mk-tlink-t{position:relative}.mk-tlink:not([data-variant=inline]) .mk-tlink-t:after{content:"";transform-origin:100%;height:1px;transition:transform .16s var(--ease-draw);background:currentColor;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.mk-tlink:not([data-variant=inline]):hover .mk-tlink-t:after,.mk-tlink:not([data-variant=inline])[data-state=hover] .mk-tlink-t:after{transform-origin:0;transition-duration:.2s;transform:scaleX(1)}.mk-foot-link{position:relative}.mk-foot-link:after{content:"";background:var(--on-slab-2);transform-origin:100%;width:100%;height:1px;transition:transform .16s var(--ease-draw);position:absolute;top:calc(50% + .62em);left:0;transform:scaleX(0)}.mk-foot-link:hover:after{transform-origin:0;transition-duration:.2s;transform:scaleX(1)}@media (min-width:900px){.mk-nav-link:before{content:"";opacity:.55;transform-origin:100%;height:1px;transition:transform .16s var(--ease-draw);background:currentColor;position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.mk-nav-link:hover:before{transform-origin:0;transition-duration:.18s;transform:scaleX(1)}.mk-nav-link[aria-current=page]:before{content:none}}.mk-card[data-pf],.mk-postcard-wrap[data-pf],.mk-poster-row[data-pf]{position:relative}.mk-card[data-pf]:after,.mk-postcard-wrap[data-pf]:after,.mk-poster-row[data-pf]:after{content:"";border-radius:var(--r-pill);width:260px;height:260px;transform:translate3d(calc(var(--sx,0px) - 130px), calc(var(--sy,0px) - 130px), 0);opacity:0;transition:opacity .2s var(--ease-ui);pointer-events:none;z-index:0;background:radial-gradient(closest-side,#1e88e514,#0000);position:absolute;top:0;left:0}.mk-card[data-pf].is-spot,.mk-postcard-wrap[data-pf].is-spot,.mk-poster-row[data-pf].is-spot{overflow:clip}.mk-card[data-pf].is-spot:after,.mk-postcard-wrap[data-pf].is-spot:after,.mk-poster-row[data-pf].is-spot:after{opacity:1;will-change:transform;transition-duration:.15s}.mk-poster-row[data-pf]:after{width:200px;height:200px;transform:translate3d(calc(var(--sx,0px) - 100px), calc(var(--sy,0px) - 100px), 0);background:radial-gradient(closest-side,#ffffff12,#0000)}.mk-poster-row{transition:border-bottom-color var(--d-ui) var(--ease-ui)}.mk-poster-row:hover{border-bottom-color:#ffffff8c}.mk-rl-row{transition:border-bottom-color var(--d-ui) var(--ease-ui)}.mk-rl li:hover .mk-rl-row{border-bottom-color:var(--c-rule-strong)}.mk-rl-label{transition:color var(--d-ui) var(--ease-ui)}.mk-rl-row:hover .mk-rl-label{color:var(--blue)}.mk-contents-row{transition:border-bottom-color var(--d-ui) var(--ease-ui)}.mk-contents-row:hover{border-bottom-color:var(--c-rule-strong)}.mk-card[data-pf],.mk-postcard-wrap[data-pf]{transition:translate var(--d-spring) var(--ease-settle), transform var(--d-spring) var(--ease-settle)}.mk-card[data-pf].is-spot,.mk-postcard-wrap[data-pf].is-spot{translate:0 -2px}.mk-card[data-pf].is-tilt,.mk-postcard-wrap[data-pf].is-tilt{transition:translate var(--d-spring) var(--ease-settle);transform:perspective(800px) rotateX(calc(var(--ty,0) * -1.5deg)) rotateY(calc(var(--tx,0) * 1.5deg));will-change:transform}.mk-numeral[data-pf=near].is-near{translate:0 calc(var(--near,0) * -2px)}.mk-numeral[data-pf=near]{transition:translate var(--d-spring) var(--ease-settle), color var(--d-ui) var(--ease-ui);position:relative}.mk-rv[data-variant=plate] .mk-numeral[data-rv=settle][data-pf=near]{transition:transform var(--d-settle) var(--ease-settle) calc(var(--rv-i,0) * var(--stagger-cell)), translate var(--d-spring) var(--ease-settle), color var(--d-ui) var(--ease-ui)}@media (max-width:899px){.mk-rv[data-variant=plate] [data-rv-seq] .mk-numeral[data-rv=settle][data-pf=near]{transition:translate var(--d-spring) var(--ease-settle), color var(--d-ui) var(--ease-ui)}}.mk-numeral[data-pf=near]:before{content:"";z-index:-1;border-radius:var(--r-pill);opacity:var(--near,0);transition:opacity var(--d-ui) var(--ease-ui);pointer-events:none;background:radial-gradient(closest-side,#1e88e51a,#0000);position:absolute;inset:-30%}.mk-numeral[data-pf=near].is-near{color:color-mix(in srgb, var(--blue-deep) calc(var(--near,0) * 100%), var(--blue))}.mk [data-ground=slab] .mk-numeral[data-pf=near]:before,.mk [data-ground=deep] .mk-numeral[data-pf=near]:before{background:radial-gradient(closest-side,#ffffff14,#0000)}.mk [data-ground=slab] .mk-numeral[data-pf=near].is-near,.mk [data-ground=deep] .mk-numeral[data-pf=near].is-near{color:inherit}.mk-nav.is-nod .mk-lockup-slot{transform:perspective(320px) rotateX(calc(var(--svel,0) * -5deg))}.mk-nav .mk-lockup-slot .mk-orb-still{transition:transform var(--d-spring) var(--ease-settle)}.mk-nav .mk-lockup-slot.is-mark .mk-orb-still{transform:perspective(320px) rotateY(calc(var(--nx,0) * 4deg)) translate3d(calc(var(--nx,0) * 2px), calc(var(--ny,0) * 2px), 0);transition:none}.mk-orb-rest[data-orb-pointer].is-orb-lean .mk-orb-still{transform:perspective(900px) translate3d(calc(var(--px,0) * var(--orb-amp)), calc(var(--py,0) * var(--orb-amp)), 0) rotateX(calc(var(--py,0) * -2deg)) rotateY(calc(var(--px,0) * 2deg))}.mk-orb-rest[data-orb-pointer].is-orb-lean .mk-orb-glow{transform:translate3d(calc(var(--px,0) * var(--orb-amp) * .5), calc(var(--py,0) * var(--orb-amp) * .5), 0)}.mk-orb-rest.is-orb-live .mk-orb-still,.mk-orb-rest.is-orb-live .mk-orb-glow{will-change:transform}.mk-orb-stage>.mk-orb-glow{translate:0 calc(var(--pscroll,0) * var(--orb-drift,0px) * .5)}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){@supports (animation-timeline:view()){.mk-slab-depth,.mk-field-depth{animation:linear both mk-depth;animation-timeline:view();animation-range:cover}.mk-band-orb .mk-orb-rest{animation:linear both mk-band-orb-rise;animation-timeline:view();animation-range:entry entry 90%}.mk-band-orb .mk-orb-rest .mk-orb-glow{animation:linear both mk-band-glow-rise;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes mk-hero-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes mk-orb-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes mk-orb-body{0%{transform:translateY(-8.5px)scale(1)}to{transform:translateY(8.5px)scale(1.012)}}@keyframes mk-orb-drop-a{0%{transform:translateY(-9.9px)}to{transform:translateY(5.6px)}}@keyframes mk-orb-drop-b{0%{transform:translate(0,0)}to{transform:translateY(-12.7px)}}@keyframes mk-orb-drop-c{0%{transform:translateY(8.5px)}to{transform:translateY(-7px)}}@keyframes mk-orb-sheen{0%{opacity:1}to{opacity:.72}}@keyframes mk-faq-a{0%{transform:translateY(-8px)}to{transform:none}}@keyframes mk-depth{0%{translate:0 var(--depth-a,24px)}to{translate:0 calc(var(--depth-a,24px) * -1)}}@keyframes mk-row-in{0%{transform:translateY(var(--rv-row))}to{transform:none}}@keyframes mk-ink{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mk-band-orb-rise{0%{translate:0 24px}to{translate:0}}@keyframes mk-band-glow-rise{0%{translate:0 12px}to{translate:0}}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after,.mk-portal *,.mk-portal :before,.mk-portal :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_c52d5547-module__iX11KG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_c52d5547-module__iX11KG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
