@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_d0688d{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_d0688d{--font-mk-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-mk-body:"Inter","Inter Fallback"}.mk{--mk-bg:#030407;--mk-bg-2:#07080d;--mk-bg-3:#0c0e15;--mk-ink:#f4f6fb;--mk-ink-2:rgba(244,246,251,.74);--mk-ink-3:rgba(244,246,251,.56);--mk-ink-4:rgba(244,246,251,.34);--mk-line:rgba(255,255,255,.08);--mk-line-2:rgba(255,255,255,.15);--mk-line-3:rgba(255,255,255,.26);--mk-acc:#2fd6ff;--mk-acc-ink:#001a24;--mk-acc-soft:rgba(47,214,255,.12);--mk-acc-line:rgba(47,214,255,.42);--mk-ok:#4ade9a;--mk-warn:#ffc56b;--mk-s1:#00d9ff;--mk-s2:#2a4bff;--mk-s3:#c93dff;--mk-s4:#ff2bd6;--mk-spectrum:linear-gradient(100deg,var(--mk-s1),var(--mk-s2) 42%,var(--mk-s3) 74%,var(--mk-s4));--mk-panel:linear-gradient(180deg,#11131c,#090a10);--mk-panel-rim:rgba(255,255,255,.1);--mk-shadow:0 30px 80px -30px rgba(0,0,0,.85);--mk-pill:rgba(10,12,19,.72);--mk-display:var(--font-mk-display),"Space Grotesk",system-ui,sans-serif;--mk-body:var(--font-mk-body),Inter,system-ui,sans-serif;--mk-mono:var(--font-mk-mono),ui-monospace,SFMono-Regular,monospace;--mk-ease:cubic-bezier(.2,.8,.2,1);--mk-max:1200px;--mk-gut:clamp(16px,4vw,48px);--mk-r:20px;--mk-r-sm:12px;color-scheme:dark;background:var(--mk-bg);color:var(--mk-ink);font:16px/1.6 var(--mk-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;display:flex;flex-direction:column;position:relative;isolation:isolate;overflow-x:clip}.mk-light,html[data-mk-theme=light] .mk{--mk-bg:#f5f6f9;--mk-bg-2:#ffffff;--mk-bg-3:#eceef3;--mk-ink:#0a0b10;--mk-ink-2:rgba(10,11,16,.76);--mk-ink-3:rgba(10,11,16,.6);--mk-ink-4:rgba(10,11,16,.4);--mk-line:rgba(10,11,16,.09);--mk-line-2:rgba(10,11,16,.16);--mk-line-3:rgba(10,11,16,.3);--mk-acc:#0a7fa8;--mk-acc-ink:#ffffff;--mk-acc-soft:rgba(10,127,168,.09);--mk-acc-line:rgba(10,127,168,.45);--mk-ok:#12865a;--mk-warn:#8f5600;--mk-panel:linear-gradient(180deg,#ffffff,#f7f8fb);--mk-panel-rim:rgba(10,11,16,.1);--mk-shadow:0 30px 70px -36px rgba(20,30,60,.35);--mk-pill:rgba(255,255,255,.78);color-scheme:light}html:has(.mk){background:var(--mk-html-bg,#030407)}html[data-mk-theme=light]:has(.mk){--mk-html-bg:#f5f6f9}.mk *,.mk :after,.mk :before{box-sizing:border-box}:where(.mk) a{color:inherit;text-decoration:none}:where(.mk) :where(img,svg,video){display:block;max-width:100%}.mk :focus-visible{outline:2px solid var(--mk-acc);outline-offset:3px;border-radius:8px}.mk ::selection{background:var(--mk-acc);color:var(--mk-acc-ink)}.mk-skip{position:absolute;left:16px;top:-80px;z-index:300;padding:10px 14px;border-radius:10px;background:var(--mk-ink);color:var(--mk-bg);font-weight:600}.mk-skip:focus{top:12px}.mk-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mk-space{position:fixed;inset:0;z-index:-1;pointer-events:none}.mk-space:before{content:"";position:absolute;inset:0;opacity:.7;background-image:radial-gradient(1px 1px at 12% 22%,#fff9,transparent 60%),radial-gradient(1px 1px at 72% 12%,#fff7,transparent 60%),radial-gradient(1px 1px at 52% 68%,#fff6,transparent 60%),radial-gradient(1.4px 1.4px at 31% 82%,#fff8,transparent 60%),radial-gradient(1px 1px at 88% 58%,#fff6,transparent 60%),radial-gradient(1px 1px at 6% 64%,#fff5,transparent 60%);background-size:460px 460px,520px 520px,380px 380px,610px 610px,430px 430px,570px 570px}.mk-space:after{content:"";position:absolute;inset:-10% -10% auto auto;width:80vw;height:70vh;background:radial-gradient(closest-side,rgba(42,75,255,.13),transparent),radial-gradient(closest-side at 30% 70%,rgba(201,61,255,.07),transparent)}.mk-light .mk-space,html[data-mk-theme=light] .mk-space{display:none}.mk-wrap{width:100%;max-width:calc(var(--mk-max) + 2 * var(--mk-gut));margin:0 auto;padding:0 var(--mk-gut)}.mk-main{flex:1}.mk-eye{display:inline-flex;align-items:center;gap:8px;font:500 12px/1 var(--mk-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-acc)}.mk-eye:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px var(--mk-acc-soft)}.mk-eye.plain:before{display:none}.mk-h1{font:600 clamp(42px,7.2vw,96px)/.95 var(--mk-display);letter-spacing:-.045em;margin:18px 0 20px;text-wrap:balance}.mk-h1.sm{font-size:clamp(36px,5vw,68px);line-height:1}.mk-h1 .dim,.mk-h2 .dim{color:var(--mk-ink-3);display:block}.mk-h2{font:600 clamp(32px,4.6vw,60px)/1 var(--mk-display);letter-spacing:-.04em;margin:14px 0 16px;text-wrap:balance}.mk-h3{font:600 clamp(20px,2vw,24px)/1.2 var(--mk-display);letter-spacing:-.02em;margin:0 0 8px}.mk-lead{font-size:clamp(17px,1.6vw,20px);line-height:1.55;max-width:640px;margin:0;text-wrap:pretty}.mk-lead,.mk-p{color:var(--mk-ink-2)}.mk-p{margin:0 0 12px}.mk-small{font-size:13px;color:var(--mk-ink-3)}.mk-mono{font-family:var(--mk-mono)}.mk-prose{color:var(--mk-ink-2);max-width:720px}.mk-prose a{color:var(--mk-acc);text-decoration:underline;text-underline-offset:3px}.mk-btn{--h:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;height:var(--h);padding:0 20px;border-radius:999px;border:1px solid var(--mk-line-2);background:transparent;color:var(--mk-ink);font:600 14.5px/1 var(--mk-body);cursor:pointer;transition:border-color .25s,background .25s,transform .25s var(--mk-ease);white-space:nowrap}.mk-btn:hover{border-color:var(--mk-line-3);background:var(--mk-acc-soft)}.mk-btn:active{transform:translateY(1px)}.mk-btn svg{width:16px;height:16px}.mk-btn-sm{--h:36px;padding:0 14px;font-size:13.5px}.mk-btn-lg{--h:54px;padding:0 26px;font-size:16px}.mk-btn-pri{position:relative;border:0;background:var(--mk-ink);color:var(--mk-bg);isolation:isolate}.mk-btn-pri:before{content:"";position:absolute;inset:-1.5px;border-radius:inherit;z-index:-1;background:var(--mk-spectrum);opacity:0;transition:opacity .3s}.mk-btn-pri:hover{background:var(--mk-ink)}.mk-btn-pri:focus-visible:before,.mk-btn-pri:hover:before{opacity:1}.mk-btn-ghost{border-color:transparent}.mk-arrow{transition:transform .25s var(--mk-ease)}.mk-btn:hover .mk-arrow,.mk-link:hover .mk-arrow{transform:translateX(3px)}.mk-link{display:inline-flex;align-items:center;gap:6px;color:var(--mk-acc);font-weight:600}.mk-nav{position:sticky;top:0;z-index:100;justify-content:center;pointer-events:none}.mk-nav,.mk-nav-bar{height:76px;display:flex}.mk-nav-bar{pointer-events:auto;position:relative;align-items:center;gap:8px;width:100%;max-width:100%;margin-top:0;padding:0 var(--mk-gut);border:1px solid transparent;border-bottom:1px solid var(--mk-line);border-radius:0;background:color-mix(in srgb,var(--mk-bg) 55%,transparent);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);transition:max-width .55s var(--mk-ease),margin-top .55s var(--mk-ease),height .45s var(--mk-ease),border-radius .55s var(--mk-ease),border-color .4s,background .4s,padding .55s var(--mk-ease),box-shadow .4s}.mk-nav[data-docked="1"] .mk-nav-bar{max-width:820px;margin-top:12px;height:56px;padding:0 8px;border-radius:999px;border-color:var(--mk-line-2);background:var(--mk-pill);box-shadow:0 18px 50px -20px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06)}.mk-brand{position:relative;display:flex;align-items:center;height:44px;flex:none;margin-right:12px}.mk-brand-word{transition:opacity .3s,transform .5s var(--mk-ease),width .5s var(--mk-ease);transform-origin:left center}.mk-brand-word,.mk-brand-word img{height:21px;width:auto}.mk-mark{position:absolute;left:0;top:50%;width:40px;height:40px;margin-top:-20px;display:grid;place-items:center;opacity:0;transform:scale(.6) rotate(-40deg);transition:opacity .35s .1s,transform .55s var(--mk-ease)}.mk-mark svg.mk-y{width:22px;height:auto}.mk-ring{position:absolute;inset:0;width:40px;height:40px;transform:rotate(-90deg)}.mk-ring circle{fill:none;stroke-width:1.6}.mk-ring .track{stroke:var(--mk-line-2)}.mk-ring .prog{stroke:var(--mk-acc);stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:calc(113.1 * (1 - var(--mk-progress, 0)))}.mk-ring .orb{fill:var(--mk-acc)}.mk-nav[data-docked="1"] .mk-brand-word{opacity:0;transform:translateX(-12px) scale(.4)}.mk-nav[data-docked="1"] .mk-mark{opacity:1;transform:none}.mk-nav[data-docked="1"] .mk-brand{width:40px;margin-right:6px}.mk-brand{width:120px;transition:width .5s var(--mk-ease),margin .5s var(--mk-ease)}.mk-brand:hover .mk-ring{animation:mk-spin .9s var(--mk-ease)}@keyframes mk-spin{to{transform:rotate(270deg)}}.mk-menu{display:flex;align-items:center;gap:2px;margin:0 auto;list-style:none;padding:0}.mk-menu>li{position:relative}.mk-menu-btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 13px;border-radius:999px;border:0;background:none;color:var(--mk-ink-2);font:500 14.5px/1 var(--mk-body);cursor:pointer;transition:color .2s,background .2s}.mk-menu-btn:hover,.mk-menu-btn[aria-current=page],.mk-menu-btn[aria-expanded=true]{color:var(--mk-ink);background:var(--mk-acc-soft)}.mk-menu-btn[aria-current=page]{box-shadow:inset 0 0 0 1px var(--mk-acc-line)}.mk-menu-btn .chev{width:10px;height:10px;transition:transform .25s var(--mk-ease);opacity:.7}.mk-menu-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.mk-nav[data-docked="1"] .mk-menu-btn{height:36px;padding:0 11px;font-size:14px}.mk-cta{display:flex;align-items:center;gap:6px;flex:none}.mk-nav[data-docked="1"] .mk-signin{display:none}.mk-panel{position:absolute;top:calc(100% + 12px);left:50%;width:min(640px,92vw);transform:translateX(-50%) translateY(-6px);opacity:0;visibility:hidden;border-radius:22px;border:1px solid var(--mk-line-2);background:color-mix(in srgb,var(--mk-bg-2) 94%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--mk-shadow);padding:10px;transition:opacity .2s,transform .3s var(--mk-ease),visibility .2s}.mk-panel[data-open="1"]{opacity:1;visibility:visible;transform:translateX(-50%)}.mk-panel-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;list-style:none;margin:0;padding:0}.mk-panel a.mk-pl{display:grid;grid-template-columns:34px 1fr;gap:2px 12px;align-items:center;padding:10px 12px;border-radius:14px;transition:background .2s}.mk-panel a.mk-pl:focus-visible,.mk-panel a.mk-pl:hover{background:var(--mk-acc-soft)}.mk-pl-ico{grid-row:span 2;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--mk-line-2);color:var(--mk-acc);background:var(--mk-bg-3)}.mk-pl-ico svg{width:17px;height:17px}.mk-pl b{font:600 14px/1.25 var(--mk-body);color:var(--mk-ink);display:flex;gap:8px;align-items:center}.mk-pl small{font-size:12.5px;color:var(--mk-ink-3);line-height:1.35}.mk-panel-foot{display:flex;justify-content:space-between;margin:8px 4px 2px;padding:10px 10px 4px;border-top:1px solid var(--mk-line);font-size:13px}.mk-panel-foot,.mk-tag{align-items:center;color:var(--mk-ink-3)}.mk-tag{display:inline-flex;height:19px;padding:0 7px;border-radius:999px;font:500 10px/1 var(--mk-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--mk-line-2)}.mk-tag.live{border-color:var(--mk-acc-line);color:var(--mk-acc);background:var(--mk-acc-soft)}.mk-burger{display:none;width:40px;height:40px;border-radius:999px;border:1px solid var(--mk-line-2);background:none;color:var(--mk-ink);cursor:pointer;place-items:center}.mk-burger svg{width:18px;height:18px}.mk-sheet{pointer-events:auto;position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;background:var(--mk-bg);padding:14px var(--mk-gut) calc(18px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .25s,transform .35s var(--mk-ease),visibility .25s;overflow-y:auto;overscroll-behavior:contain}.mk-sheet[data-open="1"]{opacity:1;visibility:visible;transform:none}.mk-sheet-top{display:flex;align-items:center;justify-content:space-between;height:48px;margin-bottom:10px}.mk-sheet-top svg.mk-y{width:26px;height:auto}.mk-sheet details{border-bottom:1px solid var(--mk-line)}.mk-sheet .mk-sheet-link,.mk-sheet summary{display:flex;align-items:center;justify-content:space-between;padding:16px 2px;font:600 26px/1.1 var(--mk-display);letter-spacing:-.02em;cursor:pointer;list-style:none}.mk-sheet summary::-webkit-details-marker{display:none}.mk-sheet .mk-sheet-link{border-bottom:1px solid var(--mk-line)}.mk-sheet summary .chev{width:14px;height:14px;transition:transform .25s}.mk-sheet details[open] summary .chev{transform:rotate(180deg)}.mk-sheet ul{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:2px}.mk-sheet ul a{display:flex;align-items:center;gap:10px;padding:9px 2px;color:var(--mk-ink-2);font-size:16px}.mk-sheet-cta{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:22px}.mk-sheet-cta .mk-btn{width:100%}@media (max-width:960px){.mk-menu,.mk-signin{display:none}.mk-burger{display:grid}.mk-nav,.mk-nav-bar{height:64px}.mk-nav-bar{justify-content:space-between}.mk-nav[data-docked="1"] .mk-nav-bar{max-width:calc(100% - 24px);height:54px}.mk-cta{gap:8px}}.mk-sec{position:relative;padding:clamp(56px,7vw,104px) 0}.mk-sec.tight{padding:clamp(48px,6vw,84px) 0}.mk-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,52px)}.mk-sec-head>div{max-width:760px}.mk-rule{height:1px;background:var(--mk-line);border:0;margin:0}.mk-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.mk-g3,.mk-grid{display:grid;gap:16px}.mk-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-g2,.mk-g4{display:grid;gap:16px}.mk-g2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.mk-g3,.mk-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.mk-g2,.mk-g3,.mk-g4{grid-template-columns:minmax(0,1fr)}}.mk-card{position:relative;border-radius:var(--mk-r);border:1px solid var(--mk-line);background:var(--mk-panel);padding:24px;overflow:hidden;transition:border-color .3s,transform .5s var(--mk-ease)}a.mk-card:hover{border-color:var(--mk-line-3);transform:translateY(-3px)}.mk-card .mk-h3{margin-top:14px}.mk-ico{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;border:1px solid var(--mk-line-2);color:var(--mk-acc);background:var(--mk-bg-3)}.mk-ico svg{width:22px;height:22px}.mk-list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:9px}.mk-list li{position:relative;padding-left:26px;color:var(--mk-ink-2);font-size:15px;line-height:1.45}.mk-list li:before{content:"";position:absolute;left:2px;top:5px;width:12px;height:7px;border-left:1.8px solid var(--mk-acc);border-bottom:1.8px solid var(--mk-acc);transform:rotate(-45deg)}.mk-list li.no{color:var(--mk-ink-4)}.mk-list li.no:before{border:0;height:1.8px;width:11px;top:10px;transform:none;background:var(--mk-ink-4)}.mk-chips{display:flex;flex-wrap:wrap;gap:8px}.mk-chip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--mk-line-2);font-size:13.5px;color:var(--mk-ink-2);background:var(--mk-bg-2)}.mk-crumbs{display:flex;flex-wrap:wrap;gap:8px;font:12.5px var(--mk-mono);color:var(--mk-ink-3);margin:0;padding:0;list-style:none}.mk-crumbs li+li:before{content:"/";margin-right:8px;color:var(--mk-ink-4)}.mk-crumbs a:hover{color:var(--mk-ink)}.mk-phero{position:relative;padding:clamp(40px,6vw,84px) 0 clamp(32px,4vw,60px)}.mk-phero .mk-lead{margin-top:4px}.mk-phero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.mk-phero-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px);align-items:center}@media (max-width:960px){.mk-phero-split{grid-template-columns:minmax(0,1fr)}}.mk-faq{display:grid;gap:0;border-top:1px solid var(--mk-line)}.mk-faq details{border-bottom:1px solid var(--mk-line)}.mk-faq summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;cursor:pointer;list-style:none;font:600 clamp(17px,1.6vw,20px)/1.3 var(--mk-display);letter-spacing:-.01em}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary i{flex:none;position:relative;width:26px;height:26px;border-radius:50%;border:1px solid var(--mk-line-2)}.mk-faq summary i:after,.mk-faq summary i:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.6px;margin:-.8px 0 0 -5px;background:var(--mk-ink-2);transition:transform .3s var(--mk-ease)}.mk-faq summary i:after{transform:rotate(90deg)}.mk-faq details[open] summary i:after{transform:rotate(0)}.mk-faq details p{margin:-6px 0 22px;color:var(--mk-ink-2);max-width:760px}.mk-close{position:relative;padding:clamp(80px,11vw,150px) 0 clamp(60px,8vw,100px);text-align:center;overflow:clip;border-top:1px solid var(--mk-line)}.mk-close .mk-h2{max-width:900px;margin-left:auto;margin-right:auto}.mk-close .mk-lead{margin:0 auto}.mk-close-orb{left:50%;bottom:-46vw;width:92vw;height:92vw;max-width:1400px;max-height:1400px;transform:translateX(-50%);z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(42,75,255,.2),rgba(201,61,255,.07) 60%,transparent 72%)}.mk-close-orb,.mk-close-orb:after{position:absolute;border-radius:50%}.mk-close-orb:after{content:"";inset:0;border:1px solid var(--mk-line-2)}.mk-light .mk-close-orb,html[data-mk-theme=light] .mk-close-orb{background:radial-gradient(closest-side,rgba(42,75,255,.08),transparent 72%)}.mk-close-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:30px}.mk-foot{border-top:1px solid var(--mk-line);padding:56px 0 28px;background:var(--mk-bg);position:relative;z-index:1}.mk-foot-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));gap:32px 24px}.mk-foot-brand p{color:var(--mk-ink-3);font-size:14px;max-width:260px;margin:16px 0 0}.mk-foot-brand img{height:22px;width:auto}.mk-foot h3{font:500 11.5px/1 var(--mk-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-3);margin:6px 0 16px}.mk-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mk-foot ul a{color:var(--mk-ink-2);font-size:14px;display:inline-flex;gap:8px;align-items:center;transition:color .2s}.mk-foot ul a:hover{color:var(--mk-ink)}.mk-foot-bar{justify-content:space-between;gap:14px 24px;margin-top:48px;padding-top:22px;border-top:1px solid var(--mk-line);font-size:13px;color:var(--mk-ink-3)}.mk-foot-bar,.mk-foot-bar .grp{display:flex;flex-wrap:wrap;align-items:center}.mk-foot-bar .grp{gap:10px 18px}.mk-nx{display:inline-flex;align-items:center;gap:8px;color:var(--mk-ink-2)}.mk-nx img{height:15px;width:auto}.mk-status{display:inline-flex;align-items:center;gap:8px}.mk-status i{width:7px;height:7px;border-radius:50%;background:var(--mk-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-ok) 20%,transparent)}.mk-theme{display:inline-flex;border:1px solid var(--mk-line-2);border-radius:999px;padding:2px}.mk-theme button{height:28px;padding:0 11px;border-radius:999px;border:0;background:none;color:var(--mk-ink-3);font:500 12px var(--mk-body);cursor:pointer}.mk-theme button[aria-pressed=true]{background:var(--mk-acc-soft);color:var(--mk-ink)}@media (max-width:1040px){.mk-foot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-foot-brand{grid-column:1/-1}}@media (max-width:560px){.mk-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.mk-js .mk-rv{opacity:0;transform:translateY(22px);transition:opacity .8s var(--mk-ease),transform .9s var(--mk-ease);transition-delay:var(--d,0s)}html.mk-js .mk-rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.mk-js .mk-rv{opacity:1;transform:none;transition:none}.mk *,.mk :after,.mk :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.mk-slab{position:relative;transform-style:preserve-3d;border-radius:18px;isolation:isolate}.mk-slab-face{position:relative;z-index:1;border-radius:inherit;border:1px solid var(--mk-panel-rim);background:var(--mk-panel);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),var(--mk-shadow);overflow:hidden}.mk-slab:before{border-radius:inherit;transform:translateZ(-10px);background:#05060a;border:1px solid rgba(255,255,255,.06)}.mk-slab:after,.mk-slab:before{content:"";position:absolute;inset:0;z-index:-1}.mk-slab:after{border-radius:inherit;transform:translateZ(-5px);background:#0a0b12;border:1px solid rgba(255,255,255,.05)}.mk-light .mk-slab:before,html[data-mk-theme=light] .mk-slab:before{background:#d9dce5;border-color:rgba(10,11,16,.08)}.mk-light .mk-slab:after,html[data-mk-theme=light] .mk-slab:after{background:#e6e8ef;border-color:rgba(10,11,16,.06)}.mk-slab-face:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at calc(50% + var(--lx, 0) * 50%) calc(50% + var(--ly, 0) * 50%),rgba(255,255,255,.07),transparent 60%)}.mk-word{display:inline-flex}.mk-word img{height:100%;width:auto}.mk .mk-on-light{display:none}html[data-mk-theme=light] .mk .mk-on-light{display:block}html[data-mk-theme=light] .mk .mk-on-dark{display:none}.mk-lang{display:inline-flex;align-items:center;gap:6px}html:has(.mk) body{background:transparent}.mk .cx-app.mk-legacy{min-height:0;flex:1}.mk .mk-legacy .cw-main:has(>.mk-full),.mk .mk-legacy .hp-main:has(>.mk-full){max-width:none;padding:0}.mk-consent{position:fixed;left:16px;bottom:16px;z-index:150;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 14px;align-items:start;width:min(520px,calc(100vw - 32px));padding:14px 14px 14px 16px;border-radius:18px;border:1px solid var(--mk-line-2);background:color-mix(in srgb,var(--mk-bg-2) 92%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--mk-shadow);animation:mk-consent-in .5s var(--mk-ease) both;overflow:hidden}.mk-consent:before{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:var(--mk-spectrum)}.mk-consent-mark{width:30px;height:30px;margin-top:2px;border-radius:9px;background:url(/cyrus/brand/ymark-dark.webp) 50%/70% no-repeat,var(--mk-bg-3);border:1px solid var(--mk-line-2)}.mk-consent-copy p{margin:0;font-size:13px;line-height:1.5;color:var(--mk-ink-2)}.mk-consent-copy b{color:var(--mk-ink)}.mk-consent-opts{display:grid;gap:6px;margin-top:10px;font-size:12.5px;color:var(--mk-ink-2)}.mk-consent-opts label{display:flex;gap:8px;align-items:center}.mk-consent-opts input{accent-color:var(--mk-acc);width:15px;height:15px}.mk-consent-actions{grid-column:1/-1;display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}@keyframes mk-consent-in{0%{opacity:0;transform:translateY(16px)}}@media (max-width:560px){.mk-consent{left:8px;right:8px;bottom:8px;width:auto}.mk-consent-actions .mk-btn{flex:1}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--font-mk-mono:"JetBrains Mono","JetBrains Mono Fallback"}