main.k6,.k6-foot{--k6-field:#fcfcfc;--k6-ink:#2c2c2c;--k6-ink-2:#5a5a5a;--k6-line:#2c2c2c1f;--k6-gutter:24px;--k6-ease:cubic-bezier(.4, 0, .2, 1);--w-canvas:#fcfcfc;--w-surface:#f4f4f4;--w-divider:#e4e4e4;--w-ink:#2c2c2c;--w-verified:#0c7848;background:var(--k6-field);color:var(--k6-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;padding:0 var(--k6-gutter)}.k6 svg{display:block;overflow:visible}.k6 svg [stroke],.k6 svg polygon,.k6 svg polyline,.k6 svg line,.k6 svg path,.k6 svg ellipse,.k6 svg circle{stroke-width:1px;vector-effect:non-scaling-stroke}.k6-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k6-giant{letter-spacing:-.05em;margin:0;font-size:clamp(52px,8.9vw,128px);font-weight:600;line-height:.95}.k6-big{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.6vw,66px);font-weight:600;line-height:1}.k6-line{color:var(--k6-ink-2);max-width:30ch;margin:0;font-size:18px;line-height:27px}.k6-fine{color:var(--k6-ink-2);margin:0;font-size:13px;line-height:20px}.k6-inline{color:var(--k6-ink);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.k6-inline:focus-visible{outline:2px solid var(--k6-ink);outline-offset:3px}.k6-btn{white-space:nowrap;background:var(--k6-ink);min-height:48px;color:var(--k6-field);transition:background-color .15s var(--k6-ease);align-items:center;padding:0 22px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.k6-btn:hover{background:#000}}.k6 a:focus-visible{outline:2px solid var(--k6-ink);outline-offset:4px}.k6-loop{height:600svh;position:relative}.k6-stage{box-sizing:border-box;grid-template-rows:1fr auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0 48px;height:100svh;padding-top:64px;display:grid;position:sticky;top:0}.k6-word{align-content:center;gap:20px;display:grid}.k6-loop-art{width:100%;height:auto;max-height:72svh}.k6-ticks{grid-column:1/-1;gap:6px;margin:0 0 32px;padding:0;list-style:none;display:flex}.k6-ticks li{background:var(--k6-line);width:28px;height:2px;transition:background-color .15s var(--k6-ease)}.k6-ticks li.is-on{background:var(--k6-ink)}.k6-loop.is-static{gap:40px;height:auto;padding:96px 0;display:grid}.k6-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.k6-steps li{box-shadow:inset 0 1px 0 var(--k6-line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px;padding:18px 0;display:grid}.k6-steps b{letter-spacing:-.03em;font-size:28px;font-weight:600}.k6-steps span{color:var(--k6-ink-2);font-size:17px;line-height:26px}.k6-say{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px;padding:200px 0;display:grid}.k6-a{grid-column:1/span 6}.k6-b{grid-column:6/span 7}.k6-c{grid-column:3/-1}.k6-start{gap:14px;padding:64px 0 160px;display:grid}.k6-row{color:var(--k6-ink);letter-spacing:-.02em;box-shadow:inset 0 -1px 0 var(--k6-ink);transition:box-shadow .15s var(--k6-ease);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:14px;font-size:clamp(22px,2.4vw,34px);font-weight:500;text-decoration:none;display:flex}.k6-row span:last-child{color:var(--k6-ink);transition:color .15s var(--k6-ease)}@media (hover:hover){.k6-row:hover span:last-child{color:var(--k6-ink)}.k6-row:hover{box-shadow:inset 0 -2px 0 var(--k6-ink)}}.k6-foot{padding:48px var(--k6-gutter) 24px;box-shadow:inset 0 1px 0 var(--k6-line);background:var(--k6-field);color:var(--k6-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;gap:40px;display:grid}.k6-foot-links{flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}.k6-foot-links a{color:var(--k6-ink-2);text-decoration:none}.k6-foot-links a:hover{color:var(--k6-ink)}.k6-foot-mark{color:var(--k6-ink);--v-mk:#2c2c2c;--v-mk-eye:#fcfcfc;display:block}.k6-foot-mark svg{fill:currentColor;width:100%;height:auto}.k6-foot .k6-fine{justify-self:end}@media (max-width:900px){.k6-stage{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;align-content:center;gap:24px}.k6-word{order:2;gap:12px}.k6-loop-art{order:1;max-height:44svh}.k6-ticks{order:3}.k6-say{row-gap:32px;padding:120px 0}.k6-a,.k6-b,.k6-c{grid-column:1/-1}.k6-b{padding-left:16%}.k6-steps li{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.k6-btn,.k6-row,.k6-ticks li{transition:none}}.k6-foot-mark use{fill:#2c2c2c}.k6-nav{--ease:cubic-bezier(.4, 0, .2, 1);z-index:40;height:64px;font-family:var(--font-geist-sans), system-ui, sans-serif;transition:transform .35s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);background:#fcfcfc00;position:sticky;top:0;box-shadow:inset 0 -1px #2c2c2c00}.k6-nav.is-scrolled,.k6-nav.is-open{background:#fcfcfc;box-shadow:inset 0 -1px #2c2c2c1f}.k6-nav.is-hidden{transform:translateY(-100%)}.k6-nav-bar{align-items:center;gap:32px;height:64px;padding:0 24px;display:flex}.k6-brand{color:#2c2c2c;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.k6-brand-mark{width:auto;height:26px;overflow:visible}.k6-mk-body{fill:#2c2c2c}.k6-mk-eyes{fill:#fcfcfc;transition:transform .3s var(--ease)}@media (hover:hover) and (pointer:fine){.k6-brand:hover .k6-mk-eyes{transform:translate(210px,-60px)}}.k6-brand:focus-visible .k6-mk-eyes{transform:translate(210px,-60px)}.k6-brand-wm{color:#2c2c2c;width:auto;height:12px}.k6-links{align-items:center;gap:28px;display:flex}.k6-links a,.k6-foot-links a{color:#5a5a5a;transition:color .15s var(--ease,ease);padding:6px 0;font-size:15px;font-weight:500;text-decoration:none;position:relative}.k6-links a:after,.k6-foot-links a:after{content:"";transform-origin:100%;height:1px;transition:transform .25s var(--ease,ease);background:#2c2c2c;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.k6-links a:hover,.k6-foot-links a:hover{color:#2c2c2c}.k6-links a:hover:after,.k6-foot-links a:hover:after{transform-origin:0;transform:scaleX(1)}}.k6-links a.is-active{color:#2c2c2c}.k6-links a.is-active:after{transform:scaleX(1)}.k6-nav-cta,.k6-sheet-cta{color:#fcfcfc;height:40px;transition:background-color .15s var(--ease), transform .1s var(--ease);background:#2c2c2c;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.k6-nav-cta span,.k6-sheet-cta span{transition:transform .2s var(--ease);display:inline-block}@media (hover:hover) and (pointer:fine){.k6-nav-cta:hover,.k6-sheet-cta:hover{background:#000}.k6-nav-cta:hover span,.k6-sheet-cta:hover span{transform:translate(3px)}}.k6-nav-cta:active,.k6-sheet-cta:active,.k6-btn:active{transform:scale(.98)}.k6-nav :focus-visible,.k6-foot :focus-visible{outline-offset:4px;outline:2px solid #2c2c2c}.k6-burger{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-right:-10px;padding:0;display:none;position:relative}.k6-burger i{height:1.5px;transition:transform .28s var(--ease);background:#2c2c2c;position:absolute;left:11px;right:11px}.k6-burger i:first-child{top:18px}.k6-burger i:last-child{top:25px}.k6-nav.is-open .k6-burger i:first-child{transform:translateY(3.5px)rotate(45deg)}.k6-nav.is-open .k6-burger i:last-child{transform:translateY(-3.5px)rotate(-45deg)}.k6-sheet{z-index:39;background:#fcfcfc;align-content:space-between;padding:24px 24px 40px;display:grid;position:fixed;inset:64px 0 0}.k6-sheet[hidden]{display:none}.k6-sheet nav{display:grid}.k6-sheet nav a{letter-spacing:-.04em;color:#2c2c2c;padding:10px 0;font-size:44px;font-weight:600;line-height:1;text-decoration:none;box-shadow:inset 0 -1px #2c2c2c1f}.k6-sheet nav a[aria-current=page]{color:#5a5a5a}.k6-sheet-cta{justify-content:space-between;height:52px;font-size:16px}.k6-sheet nav a,.k6-sheet-cta{animation:k6-up .45s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms + 40ms)}@media (max-width:860px){.k6-links,.k6-nav-cta{display:none}.k6-burger{display:block}}@keyframes k6-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes k6-settle{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.k6-rise{animation:k6-up .7s var(--k6-ease) both;animation-delay:var(--d,0s)}.k6-word{animation:k6-up .35s var(--k6-ease) both}.k6-loop-art circle,.k6-loop-art polygon,.k6-loop-art ellipse{transition:fill .2s var(--k6-ease), stroke .2s var(--k6-ease)}.k6-row i{transition:transform .2s var(--k6-ease);font-style:normal;display:inline-block}@media (hover:hover){.k6-row:hover i{transform:translate(4px)}}.k6-btn{transition:background-color .15s var(--k6-ease), transform .1s var(--k6-ease)}@media (prefers-reduced-motion:reduce){.k6-nav,.k6-mk-eyes,.k6-burger i,.k6-links a:after,.k6-foot-links a:after,.k6-nav-cta span,.k6-row i{transition:none}.k6-nav.is-hidden{transform:none}.k6-rise,.k6-settle,.k6-word,.k6-sheet nav a,.k6-sheet-cta{animation:none}}.k6-foot-links a{padding:4px 0;font-size:14px;font-weight:400}.k6-nav.is-open{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fcfcfc}.k6-brand{min-height:44px}@media (pointer:coarse){.k6-foot-links{gap:0 20px}.k6-foot-links a{align-items:center;min-height:44px;padding:0;display:inline-flex}}@media (prefers-reduced-motion:reduce){html body .v-route.is-in{animation:none}}.k6-hero{--k6-display:clamp(44px, min(8.4vw, 13.5svh), 128px);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;height:calc(100svh - 64px);min-height:480px;padding:20px 0 28px;display:grid}.k6-h1{display:contents}.k6-h1-a,.k6-h1-b{font-size:var(--k6-display);letter-spacing:-.05em;white-space:nowrap;margin:0;font-weight:600;line-height:.92;display:block}.k6-h1-a{animation:k6-from-left .8s var(--k6-ease) both;grid-area:1/1/auto/-1;justify-self:start}.k6-h1-b{animation:k6-from-right .8s var(--k6-ease) .1s both;grid-area:3/5/auto/-1;place-self:end}.k6-hero-art{grid-area:2/2/auto/span 10;justify-content:center;align-items:center;min-height:0;padding:16px 0;display:flex}.k6-instrument{width:auto;max-width:100%;height:100%}.k6-act{padding-bottom:calc(var(--k6-display) * .1);grid-area:3/1/auto/span 4;align-self:end;justify-items:start;gap:12px;display:grid}@keyframes k6-from-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes k6-from-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes k6-draw-in{0%{stroke-dashoffset:1px;fill-opacity:0}70%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes k6-fade-in{0%{opacity:0}to{opacity:1}}@keyframes k6-drop{0%{opacity:0;transform:translateY(-18px)}12%{opacity:1;transform:none}30%{opacity:1;transform:translateY(16px)}45%{opacity:0;transform:translateY(34px)}to{opacity:0;transform:translateY(34px)}}@keyframes k6-land{0%,55%{opacity:0;transform:translateY(-22px)}72%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes k6-flow{to{stroke-dashoffset:-30px}}.k6-draw{stroke-dasharray:1;animation:k6-draw-in 1.1s var(--k6-ease) both}.k6-fade{animation:k6-fade-in .6s var(--k6-ease) .7s both}.k6-settle{animation:k6-settle .8s var(--k6-ease) both;animation-delay:var(--d,0s)}.k6-drop{opacity:0;animation:k6-drop 2.4s var(--k6-ease) 1.2s 2 both}.k6-land{opacity:0;animation:k6-land 2.4s var(--k6-ease) 1.2s 2 both}.k6-flow{animation:2.4s linear 1.2s 2 k6-flow}@media (max-width:700px){.k6-hero{--k6-display:clamp(40px, 12vw, 56px);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);row-gap:16px;padding:16px 0 20px}.k6-h1-a{grid-column:1}.k6-hero-art{grid-area:2/1;padding:0}.k6-h1-b{grid-area:3/1;justify-self:end}.k6-act{grid-area:4/1;justify-items:stretch;padding-bottom:0}.k6-act .k6-btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.k6-h1-a,.k6-h1-b,.k6-draw,.k6-fade,.k6-flow{animation:none}.k6-drop,.k6-land{display:none}}@media (max-width:700px){.k6-hero{--k6-display:clamp(48px, 16.5vw, 76px)}.k6-h1-a{white-space:normal;max-width:6ch}.k6-instrument{width:100%;height:100%;max-height:100%}}@media (prefers-reduced-motion:reduce){.k6-settle,.k6-rise,.k6-word{animation:none}}.k6 svg polygon[stroke-dasharray="3 2"]{stroke:var(--k6-ink-2)}@media (hover:hover) and (pointer:fine){.k6-nav-cta:hover,.k6-sheet-cta:hover,.k6-btn:hover{background:#000}}.k6-does{max-width:34ch;color:var(--k6-ink);margin:0;font-size:15px;line-height:22px}.k6-loop-fig{min-height:0;position:relative}.k6-role{letter-spacing:.01em;color:var(--k6-ink-2);white-space:nowrap;opacity:1;transition:opacity .25s var(--k6-ease), color .25s var(--k6-ease);pointer-events:none;font-size:12px;line-height:16px;position:absolute}.k6-role.is-above{transform:translate(-50%,calc(-100% - 8px))}.k6-role.is-below{transform:translate(-50%,10px)}.k6-role.is-on{color:var(--k6-ink);font-weight:500}@media (min-width:901px){.k6-stage{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center}.k6-loop-fig{align-self:center}.k6-loop-art{max-height:74svh}}@media (max-width:900px){.k6-stage{flex-direction:column;justify-content:center;gap:0;padding:64px 0 24px;display:flex}.k6-loop-fig{order:1;margin-bottom:48px}.k6-loop-art{max-height:40svh}.k6-word{order:2}.k6-ticks{order:3;margin:24px 0 0}.k6-role{font-size:11px}}@media (max-width:700px){.k6-say{row-gap:20px;padding:96px 0}.k6-b{padding-left:12%}.k6-row{flex-direction:column;align-items:flex-start;gap:6px;font-size:26px}.k6-row span:last-child{font-size:20px}.k6-start{padding:32px 0 96px}}.k6-foot-links{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px 24px;display:grid}.k6-foot-links>div{grid-column:span 2;justify-items:start;gap:4px;display:grid}.k6-foot-links .k6-foot-mail{grid-column:9/-1;justify-self:end}.k6-foot-links a{font-size:15px}@media (max-width:700px){.k6-foot-links>div{grid-column:span 6}.k6-foot-links .k6-foot-mail{grid-column:1/-1;justify-self:start}}.k6-sheet{grid-template-rows:1fr auto auto;align-content:stretch;gap:16px}.k6-sheet-mail{color:var(--k6-ink-2,#5a5a5a);animation:k6-up .45s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms + 40ms);font-size:14px;text-decoration:none}.k6-steps b{letter-spacing:-.04em;font-size:clamp(28px,3.2vw,44px);line-height:1}@media (prefers-reduced-motion:reduce){.k6-sheet-mail{animation:none}.k6-role{transition:none}}.k6-role.is-right{transform:translate(10px,-50%)}.k6-sheet nav{align-content:start}@media (max-width:900px){.k6-role{font-size:10px;line-height:13px}.k6-role.is-right{transform:translate(6px,-50%)}}.k6-role.is-left{transform:translate(calc(-100% - 10px),-50%)}@media (max-width:900px){.k6-role.is-left{transform:translate(calc(-100% - 6px),-50%)}}.k6-ops{gap:20px;padding:0 0 96px;display:grid}.k6-ops h2{letter-spacing:.02em;font-weight:500}.k6-ops ul{flex-wrap:wrap;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.k6-ops li{letter-spacing:-.03em;font-size:clamp(22px,2.6vw,36px);font-weight:600;line-height:1.15}.k6-ops li:not(:last-child):after{content:"/";color:var(--k6-line);margin:0 .4em;font-weight:400}.k6-ops a{color:var(--k6-ink);transition:background-size .25s var(--k6-ease), color .15s var(--k6-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}@media (hover:hover) and (pointer:fine){.k6-ops a:hover{background-size:100% 1px}}.k6-ops a:focus-visible{outline:2px solid var(--k6-ink);outline-offset:4px}.k6-anchor-target{height:0;display:block;position:relative;top:-96px}@media (max-width:700px){.k6-ops{padding-bottom:64px}.k6-ops ul{flex-direction:column}.k6-ops li:after{display:none}.k6-ops li{font-size:26px}.k6-ops a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.k6-ops a{transition:none}}.k6-kit-art svg{width:auto;max-width:100%;height:100%}.k6-kit-art .k6-drop,.k6-kit-art .k6-land{display:none}.k6-op{padding-top:24px}.k6-op-hero{gap:24px;max-width:1100px;padding:48px 0 96px;display:grid}.k6-op-crumb{color:var(--k6-ink-2);margin:0;font-size:13px}.k6-op-crumb a{color:var(--k6-ink-2);box-shadow:inset 0 -1px 0 var(--k6-line);text-decoration:none}.k6-op-crumb a:hover{color:var(--k6-ink)}.k6-op-h1{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,96px);font-weight:600;line-height:.96}.k6-op-answer{max-width:56ch;color:var(--k6-ink);margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.k6-op-act{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.k6-op-link{color:var(--k6-ink);box-shadow:inset 0 -1px 0 var(--k6-ink);padding:4px 0;font-size:15px;font-weight:500;text-decoration:none}.k6-op-h2{letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.1}.k6-op-sec{padding:0 0 112px}.k6-op-split{grid-template-columns:1fr 1fr;gap:48px 64px;padding:0 0 112px;display:grid}.k6-op-list{box-shadow:inset 0 1px 0 var(--k6-ink);margin:0;padding:0;list-style:none}.k6-op-list li{box-shadow:inset 0 -1px 0 var(--k6-line);padding:14px 0 14px 24px;font-size:17px;line-height:25px;position:relative}.k6-op-list li:before{content:"";background:var(--k6-ink);width:8px;height:8px;position:absolute;top:23px;left:0}.k6-op-list.is-you li:before{background:#0c7848}.k6-op-steps{box-shadow:inset 0 1px 0 var(--k6-ink);margin:0;padding:0;list-style:none}.k6-op-steps>li{box-shadow:inset 0 -1px 0 var(--k6-line);grid-template-columns:56px minmax(0,3fr) minmax(0,8fr);align-items:baseline;gap:8px 24px;padding:20px 0;display:grid}.k6-op-n{color:var(--k6-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.k6-op-steps b{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1}.k6-op-steps>li>:last-child{color:var(--k6-ink-2);font-size:17px;line-height:25px}.k6-op-case{max-width:1000px;box-shadow:inset 0 2px 0 var(--k6-ink);padding-top:14px}.k6-op-case-head{color:var(--k6-ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:0 0 8px;font-size:13px;display:flex}.k6-op-case-head span:first-child{color:var(--k6-ink);font-weight:500}.k6-op-case ol{margin:0;padding:0;list-style:none}.k6-op-case li{box-shadow:inset 0 -1px 0 var(--k6-line);grid-template-columns:120px minmax(0,1fr) 150px;align-items:baseline;gap:8px 24px;padding:14px 0;font-size:16px;line-height:24px;display:grid}.k6-op-t{color:var(--k6-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.k6-op-s{color:var(--k6-ink-2);justify-self:end;align-items:center;gap:8px;font-size:13px;display:inline-flex}.k6-op-s i{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--k6-ink-2)}.k6-op-case li.is-held .k6-op-s i{background:var(--k6-ink);box-shadow:none}.k6-op-case li.is-held .k6-op-s,.k6-op-case li.is-held span:nth-child(2){color:var(--k6-ink);font-weight:500}.k6-op-case li.is-verified .k6-op-s i,.k6-op-case li.is-recorded .k6-op-s i{background:var(--k6-ink-2);box-shadow:none}.k6-op-case li.is-released .k6-op-s{color:#0c7848;font-weight:500}.k6-op-case li.is-released .k6-op-s i{box-shadow:none;background:#0c7848}.k6-op-dl{max-width:1000px;box-shadow:inset 0 1px 0 var(--k6-ink);margin:0}.k6-op-dl>div{box-shadow:inset 0 -1px 0 var(--k6-line);grid-template-columns:200px minmax(0,1fr);gap:8px 24px;padding:14px 0;display:grid}.k6-op-dl dt{font-weight:500}.k6-op-dl dd{color:var(--k6-ink-2);margin:0}.k6-op-note{max-width:76ch;margin-top:16px}.k6-op-faq{max-width:900px;box-shadow:inset 0 1px 0 var(--k6-ink);display:grid}.k6-op-faq>div{box-shadow:inset 0 -1px 0 var(--k6-line);padding:22px 0}.k6-op-faq h3,.k6-op-faq h2{letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}.k6-op-faq p{max-width:72ch;color:var(--k6-ink-2);margin:0;font-size:17px;line-height:1.55}.k6-op-faq.is-answers h2{font-size:clamp(20px,1.8vw,24px)}.k6-op-others{padding-bottom:64px}@media (max-width:900px){.k6-op-split{grid-template-columns:1fr;gap:56px}.k6-op-steps>li{grid-template-columns:40px minmax(0,1fr)}.k6-op-steps>li>:last-child{grid-column:2}.k6-op-case li{grid-template-columns:1fr auto}.k6-op-case li>span:nth-child(2){grid-area:2/1/auto/-1}.k6-op-t{grid-area:1/1}.k6-op-s{grid-area:1/2}.k6-op-dl>div{grid-template-columns:1fr;gap:4px}.k6-op-hero{padding:32px 0 64px}.k6-op-sec,.k6-op-split{padding-bottom:80px}}.k6 .k6-book{box-shadow:inset 0 0 0 1px var(--k6-line);margin-top:24px}.k6 .w-cal-slot{justify-items:center;display:grid}.k6 .w-cal-fallback{justify-self:stretch;justify-items:start;gap:12px;padding:24px 0;display:grid}.k6 .w-cal{justify-self:stretch;height:0;overflow:hidden}.k6 .w-cal-after{padding:12px 24px 16px;display:none}.k6 .w-cal-slot[data-state=ready] .w-cal{height:auto;overflow:visible}.k6 .w-cal-slot[data-state=ready] .w-cal-fallback{display:none}.k6 .w-cal-slot[data-state=ready] .w-cal-after{display:block}.k6 .k6-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:0;display:grid}.k6 .k6-outcomes div{box-shadow:inset 0 1px 0 var(--k6-line);padding:16px 0}.k6 .k6-outcomes dt{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:24px}.k6 .k6-outcomes dd{color:var(--k6-ink-2);margin:4px 0 0;font-size:15px;line-height:22px}@media (max-width:900px){.k6 .k6-outcomes{grid-template-columns:1fr}}.k6 .k6-synth{color:var(--k6-ink);margin:0 0 16px;font-size:13px;font-weight:500;line-height:20px}.k6 .k6-register{margin:0 calc(var(--k6-gutter) * -1);padding:0 var(--k6-gutter);overflow-x:auto}.k6 .k6-register:focus-visible{outline:2px solid var(--k6-ink);outline-offset:2px}.k6 .k6-register table{border-collapse:collapse;width:100%;min-width:1100px;font-size:14px;line-height:20px}.k6 .k6-register th,.k6 .k6-register td{text-align:left;vertical-align:top;box-shadow:inset 0 -1px 0 var(--k6-line);padding:10px 12px 10px 0}.k6 .k6-register thead th{color:var(--k6-ink-2);box-shadow:inset 0 -1px 0 var(--k6-ink);font-size:12px;font-weight:500}.k6 .k6-register tbody th,.k6 .k6-register tr.is-proposed td:nth-child(3){font-weight:600}@media (min-width:701px) and (max-width:1100px){.k6-act{grid-column:1/span 6}}.k6 .k6-register th:first-child,.k6 .k6-register td:first-child{background:var(--k6-field);z-index:1;position:sticky;left:0}.k6 .k6-register-hint{display:none}@media (max-width:1100px){.k6 .k6-register-hint{margin:0 0 8px;display:block}}@media (max-width:700px){.k6-hide-sm{display:none}}@media (pointer:coarse){.k6-op-link,.k6-act .k6-inline{align-items:center;min-height:44px;display:inline-flex}}.k6 .k6-result{text-wrap:balance;margin:0 0 24px}.k6 .k6-register th:nth-child(2),.k6 .k6-register td:nth-child(2){background:var(--k6-field);z-index:1;min-width:160px;position:sticky;left:44px}.k6 .k6-register th:first-child,.k6 .k6-register td:first-child{min-width:44px}.k6 .k6-book:has(.w-cal-slot[data-state=ready]){box-shadow:none}.k6 .k6-outcomes.is-ledger{grid-template-columns:1fr;max-width:720px}.k6 .k6-outcomes.is-ledger div{grid-template-columns:240px minmax(0,1fr);align-items:baseline;gap:16px;display:grid}@media (max-width:700px){.k6 .k6-outcomes.is-ledger div{grid-template-columns:1fr;gap:4px}}@media (max-width:900px){.k6-loop-fig{align-self:stretch;width:100%}}@media (max-width:700px){.k6 .k6-register td:nth-child(2),.k6 .k6-register th:nth-child(2){width:132px;min-width:0;max-width:132px}}.k6 .k6-register td:nth-child(2),.k6 .k6-register th:nth-child(2){box-shadow:inset 0 -1px 0 var(--k6-line), inset -1px 0 0 var(--k6-line)}.k6 .k6-big+.k6-fine,.k6 .k6-line+.k6-fine{margin-top:12px}.k6 .k6-nw{white-space:nowrap}@media (min-width:701px) and (max-width:1000px){.k6-op-split{grid-template-columns:1fr 1fr;gap:40px 32px}}.k6-ops-review .k6-draft{box-shadow:inset 0 -1px 0 var(--k6-line);gap:10px;padding:20px 0;display:grid}.k6-ops-review .k6-draft-subject,.k6-ops-review .k6-draft-body{width:100%;font:15px/22px var(--font-geist-sans), system-ui, sans-serif;color:var(--k6-ink);box-shadow:inset 0 0 0 1px var(--k6-line);background:#fff;border:0;padding:10px 12px}.k6-ops-review .k6-draft-subject:focus-visible,.k6-ops-review .k6-draft-body:focus-visible{outline:2px solid var(--k6-ink);outline-offset:2px}.k6-ops-review .k6-draft-act{align-items:center;gap:20px;display:flex}.k6-ops-review button.k6-op-link{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.k6-hs{column-gap:var(--k6-gutter);box-shadow:inset 0 1px 0 var(--k6-line);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px;padding:120px 0;display:grid}.k6-hs>h2.k6-big{grid-column:1/span 7}.k6-hs>.k6-line,.k6-hs>.k6-fine{grid-column:1/span 7;max-width:60ch}.k6-hs .k6-line{max-width:60ch}.k6-hs-finding .k6-hs-copy{grid-column:1/span 5;align-content:start;gap:20px;display:grid}.k6-hs-finding .k6-finding{grid-column:7/span 6}.k6-hs-list{grid-column:1/span 7;margin:0;padding:0;list-style:none}.k6-hs-list li{box-shadow:inset 0 -1px 0 var(--k6-line);padding:14px 0;font-size:18px;line-height:27px}.k6-hs-work{grid-column:9/span 4;align-content:start;gap:6px;margin:0;display:grid}.k6-hs-work b{letter-spacing:-.03em;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.2}.k6-finding{box-shadow:inset 0 0 0 1px var(--k6-ink);background:#fff}.k6-finding-head{box-shadow:inset 0 -1px 0 var(--k6-ink);justify-content:space-between;gap:16px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}.k6-finding-synth{font-weight:500}.k6-finding-rows{margin:0}.k6-finding-rows>div{box-shadow:inset 0 -1px 0 var(--k6-line);grid-template-columns:132px minmax(0,1fr);gap:16px;padding:12px 16px;display:grid}.k6-finding-rows>div:last-child{box-shadow:none}.k6-finding-rows dt{color:var(--k6-ink-2);font-size:13px;line-height:22px}.k6-finding-rows dd{margin:0;font-size:15px;line-height:22px}.k6-finding-rows .is-decision dd{align-items:baseline;gap:8px;font-weight:600;display:flex}.k6-finding-rows .is-decision i{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--k6-ink);flex:none;transform:translateY(-1px)}.k6-finding-rows .is-decision.is-yes i{box-shadow:none;background:#0c7848}@media (max-width:600px){.k6-finding-rows>div{grid-template-columns:1fr;gap:2px}}.k6-pkgs{gap:var(--k6-gutter);grid-column:1/span 12;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.k6-pkg{box-shadow:inset 0 1px 0 var(--k6-ink);padding-top:16px}.k6-pkg-t{color:var(--k6-ink-2);margin:0;font-size:13px;line-height:20px}.k6-pkg-price{letter-spacing:-.04em;margin:4px 0 12px;font-size:clamp(36px,4.6vw,66px);font-weight:600;line-height:1}.k6-pkg ul{margin:0;padding:0;list-style:none}.k6-pkg li{box-shadow:inset 0 -1px 0 var(--k6-line);padding:8px 0;font-size:16px;line-height:24px}@media (max-width:900px){.k6-hs{row-gap:24px;padding:80px 0}.k6-hs>h2.k6-big,.k6-hs>.k6-line,.k6-hs>.k6-fine,.k6-hs-list,.k6-hs-work,.k6-hs-finding .k6-hs-copy,.k6-hs-finding .k6-finding{grid-column:1/-1}.k6-pkgs{grid-template-columns:1fr;gap:32px}}.k6 .k6-records{display:none}@media (max-width:900px){.k6 .k6-register,.k6 .k6-register-hint{display:none}.k6 .k6-records{display:grid}.k6 .k6-record{box-shadow:inset 0 -1px 0 var(--k6-line)}.k6 .k6-record summary{cursor:pointer;gap:2px;padding:14px 0;list-style:none;display:grid}.k6 .k6-record summary::-webkit-details-marker{display:none}.k6 .k6-record summary span:first-child{font-size:16px;font-weight:500;line-height:24px}.k6 .k6-record summary span:last-child{color:var(--k6-ink-2);font-size:13px;line-height:20px}.k6 .k6-record summary:after{content:"+";color:var(--k6-ink-2);justify-self:end;margin-top:-40px}.k6 .k6-record[open] summary:after{content:"−"}.k6 .k6-record summary:focus-visible{outline:2px solid var(--k6-ink);outline-offset:2px}.k6 .k6-record .k6-finding{margin-bottom:16px}}.k6 .k6-packets{gap:var(--k6-gutter);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}html body .k6 .k-form.k-form{--accent:#2c2c2c;--line:#2c2c2c1f;--v2-radius-edge:0}.k6 .w-form-card{box-shadow:none;background:0 0;border-radius:0;padding:0}.k6 .k-form .v-fld :is(input,select,textarea){box-shadow:inset 0 0 0 1px var(--k6-line);color:var(--k6-ink);background:#fff;border-color:#0000;border-radius:0}html body .k6 .k-form button.v-btn:not(.is-ghost){color:#fcfcfc;background:#2c2c2c;border-color:#2c2c2c;border-radius:0}@media (hover:hover){html body .k6 .k-form button.v-btn:not(.is-ghost):hover{background:#000;border-color:#000}}.k6-contact .k-form{max-width:720px}.k6-op-steps b{font-size:clamp(20px,2vw,28px)}.k6-op-steps.is-plain{padding-left:0;list-style:none}.k6-op-steps.is-plain li{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.k6-hs>h2.k6-big{text-wrap:balance}.k6-hs-existing{padding:80px 0}.k6-hs-existing>h2.k6-big{grid-column:1/-1}@media (min-width:601px) and (max-width:900px){.k6-pkgs{gap:var(--k6-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.k6 .k6-record summary{grid-template-columns:minmax(0,1fr) auto}.k6 .k6-record summary span{grid-column:1}.k6 .k6-record summary:after{grid-area:1/2/span 2;align-self:center;margin:0}}.k6-legal-body{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:64px;padding-bottom:120px;display:grid}.k6-prose{max-width:70ch;font-size:16px;line-height:26px}.k6-prose h2{letter-spacing:-.02em;margin:40px 0 12px;scroll-margin-top:88px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.k6-prose p,.k6-prose ul{color:var(--k6-ink);margin:0 0 14px}.k6-prose a{color:var(--k6-ink);text-underline-offset:3px}.k6-legal-index{align-self:start;gap:8px;display:grid;position:sticky;top:96px}.k6-legal-index ol{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.k6-legal-index a{color:var(--k6-ink);text-decoration:none}.k6-legal-index a:hover{text-decoration:underline}@media (max-width:900px){.k6-legal-body{grid-template-columns:1fr;gap:32px}.k6-legal-index{order:-1;position:static}}.k6 .k-form .v-form{padding:0}.k6 .k-form .v-fld :is(input,select,textarea):focus-visible,.k6 .k-form button.v-btn:focus-visible{outline:2px solid var(--k6-ink);outline-offset:2px}.k6 .k-form .v-note{color:var(--k6-ink-2)}.k6 .k6-op-h2{text-wrap:balance}.k6 .k6-book{box-shadow:none}@media (max-width:900px){.k6 .k6-packets{grid-template-columns:1fr}}.k6-mono{font-family:var(--font-mono);margin-top:4px;font-size:13px;display:block}.k6-op-dl .k6-op-list{box-shadow:none}.k6-op-dl .k6-op-list li{box-shadow:none;padding:6px 0 6px 20px}.k6-op-dl .k6-op-list li:first-child{padding-top:0}.k6-op-dl .k6-op-list li:before{width:6px;height:6px;top:15px}.k6-op-dl .k6-op-list li:first-child:before{top:9px}.k6-op-sec>p+:is(.k6-op-list,.k6-op-dl,.k6-op-faq){margin-top:24px}.k6-op-faq .k6-op-list{box-shadow:none}.k6-op-faq .k6-op-list li{box-shadow:none;padding:4px 0 4px 20px}.k6-op-faq .k6-op-list li:before{width:6px;height:6px;top:13px}.k6-op-list+.k6-op-note{margin-top:16px}.k6-totals-note{margin:0 0 24px}.k6-op-note.k6-wide{max-width:1000px}.k6-op-hero .k6-synth{margin-bottom:0}.k6-guide-where{margin-top:4px;display:block}.k6-op-faq h2 .k6-inline{white-space:normal}.k6-guide-group h3{letter-spacing:-.02em;margin:28px 0 12px;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.3}.k6-guide-group:first-of-type h3{margin-top:0}.k6-guide-sec .k6-op-list{max-width:1000px}.k6-guide-steps .k6-op-list{box-shadow:none}.k6-guide-steps .k6-op-list li{box-shadow:none;padding:0 0 8px 20px}.k6-guide-steps .k6-op-list li:before{width:6px;height:6px;top:9px}.k6-act .k6-fine{max-width:40ch}.k6-draft-inbound{box-shadow:inset 2px 0 0 var(--k6-line);white-space:pre-wrap;margin:0 0 12px;padding:12px 16px}.k6-draft-inbound p{margin:0}.k6-hs-roles{column-gap:var(--k6-gutter);color:var(--k6-ink-2);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;font-size:18px;line-height:27px;display:grid}.k6-hs-roles b{color:var(--k6-ink);font-weight:600;display:block}@media (max-width:900px){.k6-hs-roles{grid-template-columns:1fr;row-gap:14px;margin-top:16px}}
@font-face{font-family:cabinet;src:url(../media/cabinet_grotesk_700-s.p.0_4mi_tiwubkh.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:cabinet Fallback;src:local(Arial);ascent-override:87.68%;descent-override:28.22%;line-gap-override:9.07%;size-adjust:99.22%}.cabinet_bab0d8d2-module__nZyZOq__className{font-family:cabinet,cabinet Fallback}.cabinet_bab0d8d2-module__nZyZOq__variable{--font-cabinet:"cabinet", "cabinet Fallback"}
@font-face{font-family:cabinetExtra;src:url(../media/cabinet_grotesk_500-s.3pbk79l_3d3u4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:cabinetExtra;src:url(../media/cabinet_grotesk_800-s.10yllx425q9mq.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:cabinetExtra Fallback;src:local(Arial);ascent-override:89.14%;descent-override:28.69%;line-gap-override:9.22%;size-adjust:97.59%}.cabinetextra_f616335c-module__eJlRCG__className{font-family:cabinetExtra,cabinetExtra Fallback}.cabinetextra_f616335c-module__eJlRCG__variable{--font-cabinet-extra:"cabinetExtra", "cabinetExtra Fallback"}
@font-face{font-family:satoshi;src:url(../media/satoshi_400-s.p.1srsg84km5djh.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/satoshi_500-s.p.2ps_r41flf1fx.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/satoshi_700-s.p.41jz953fyl1kd.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_56300c8a-module__C8xxAq__className{font-family:satoshi,satoshi Fallback}.satoshi_56300c8a-module__C8xxAq__variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:satoshiExtra;src:url(../media/satoshi_500-s.2ps_r41flf1fx.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshiExtra;src:url(../media/satoshi_700-s.41jz953fyl1kd.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshiExtra Fallback;src:local(Arial);ascent-override:99.15%;descent-override:23.56%;line-gap-override:9.82%;size-adjust:101.86%}.satoshiextra_7419cb1b-module__DvihBa__className{font-family:satoshiExtra,satoshiExtra Fallback}.satoshiextra_7419cb1b-module__DvihBa__variable{--font-satoshi-extra:"satoshiExtra", "satoshiExtra Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable-s.435b5v2hgxtdi.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_b1c29c11-module__MuhBFa__className{font-family:geistMono,geistMono Fallback}.geistmono_b1c29c11-module__MuhBFa__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
