.mk{--k-gutter: 20px;font:15px/24px Geist Variable,system-ui,-apple-system,sans-serif;font-synthesis:none}@media(min-width:768px){.mk{--k-gutter: 40px}}.mk .col{max-width:1438px;margin-inline:auto;padding-inline:var(--k-gutter)}.k-nav{position:absolute;inset:0 0 auto;z-index:50}.k-nav .col{display:flex;align-items:center;justify-content:space-between;height:64px}.k-nav-left,.k-nav-right{display:flex;align-items:center}.k-nav-left{gap:40px}.k-nav-right{gap:12px}.k-brand{display:flex;align-items:center;gap:10px;color:#fff;font-size:20px;font-weight:700;letter-spacing:-.025em}.k-brand svg{width:21px;height:25px}.k-links{display:flex;gap:28px}.k-links a,.k-login{font-size:14px;font-weight:500;letter-spacing:-.01em;color:#ffffffa3;transition:color .15s cubic-bezier(.4,0,.2,1)}.k-links a:hover,.k-links a[aria-current=page],.k-login:hover{color:#fff}.k-login{display:inline-flex;align-items:center;height:30px;padding:0 12px}.k-signup{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;background:#f7f8f8;color:#0a0a0a;font-size:14px;font-weight:500}@media(max-width:1023px){.k-links{display:none}}.mk-top,.mk-end{position:relative;isolation:isolate}.mk-ground{position:absolute;inset:0;z-index:-1;overflow:clip;background:#0c0828}.mk-ground>.mk-shader{position:absolute;inset:0;z-index:0}.mk-ground:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#04050a9e,#04050a57 38%,#04050a38,#04050ab3 86%,#000)}.mk-end .mk-ground:after{background:linear-gradient(to bottom,#000,#04050a8c 22%,#04050a40,#04050a99 78%,#04050ae0)}.mk-display{margin:0;font-size:60px;font-weight:400;line-height:66px;letter-spacing:-.034em;color:#fff;text-wrap:balance}.mk-lead{max-width:640px;margin:20px 0 0;font-size:18px;line-height:28px;color:#fff9;text-wrap:pretty}.mk-eyebrow{margin:0 0 16px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.mk-fine{margin:20px 0 0;font-size:12px;line-height:16px;color:#ffffff7f}.u-h2{max-width:920px;margin:0 0 40px;font-size:32px;line-height:40px;font-weight:500;letter-spacing:-.022em;color:#ffffff7a;text-wrap:pretty}.u-lit{color:#fff}@media(max-width:767px){.mk-display{font-size:32px;line-height:38px;letter-spacing:-.024em}.mk-lead{font-size:16px;line-height:24px}.u-h2{margin-bottom:24px;font-size:22px;line-height:28px;letter-spacing:-.018em}}.mk-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px 0 16px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:background-color .16s cubic-bezier(.4,0,.2,1)}.k-btn svg{width:14px;height:17px}.k-btn-primary{background:#fff;color:#000}.k-btn-primary:hover{background:#e9e9ec}.k-btn-ghost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}.k-btn-ghost:hover{background:#ffffff0f}.k-btn-ghost .k-spark{width:15px;height:15px;flex:none;animation:none}.mk-head{padding-top:168px;padding-bottom:120px}.mk-head-center{display:flex;flex-direction:column;align-items:center;text-align:center}.mk-head-center .mk-lead{margin-inline:auto}@media(max-width:767px){.mk-head{padding-top:112px;padding-bottom:72px}}.mk-end{margin-top:88px}.mk-end-copy{display:flex;flex-direction:column;align-items:center;padding-top:200px;padding-bottom:168px;text-align:center}.mk-end-copy .mk-ctas{justify-content:center}@media(max-width:760px){.mk-end-copy{padding-top:140px;padding-bottom:112px}}
