html:has(.kn){--sc-canvas:#0b0e12;--sc-surface:#121821;--sc-ink:#eef0f2;--sc-ink-soft:#a9b2be;--sc-accent:#f2b872;--sc-accent-ink:#15110b;--sc-font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--kn-return:#10151c;--kn-inner:clamp(3.5rem,5.5vw,6rem);--kn-outer:var(--sc-gutter);--kn-rail:0px;color-scheme:dark}html:has(.kn) body{background:var(--sc-canvas);color:var(--sc-ink)}.kn{--sc-font-display:var(--font-mona),system-ui,sans-serif;--sc-font-text:var(--font-mona),system-ui,sans-serif;font-family:var(--sc-font-text);font-size:var(--sc-t-base);line-height:var(--sc-leading-body)}.kn dd,.kn dl,.kn figure,.kn h1,.kn h2,.kn h3,.kn p,.kn ul{margin:0}.kn ul{list-style:none;padding:0}.kn a{color:inherit}.kn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kn-skip{position:fixed;left:1rem;top:1rem;z-index:100;padding:.6rem 1rem;border-radius:var(--sc-r-sm);background:var(--sc-accent);color:var(--sc-accent-ink)!important;font-weight:600;transform:translateY(-200%)}.kn-skip:focus-visible{transform:none}.kn-grounds{position:fixed;inset:0;z-index:-1;display:grid;grid-template-columns:1fr 1fr}.kn-grounds span:first-child{background:var(--sc-canvas)}.kn-grounds span:last-child{background:var(--kn-return)}.kn-rule{--kn-collapse:0;--kn-shift:0px;position:fixed;inset:0;z-index:40;pointer-events:none;transform:translate3d(var(--kn-shift),0,0)}.kn-rule__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.kn-rule__base{stroke:var(--sc-hairline-strong);stroke-width:1}.kn-rule[data-live] .kn-rule__base{display:none}.kn-rule__ahead{fill:none;stroke:var(--sc-hairline-strong);stroke-width:1;stroke-dasharray:2 6}.kn-rule__trace{fill:none;stroke:var(--sc-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgb(0 0 0/.55))}.kn-rule__pen{fill:var(--sc-ink);filter:drop-shadow(0 1px 3px rgb(0 0 0/.6))}.kn-rule__stamp{opacity:0;transition:opacity var(--sc-d-base) var(--sc-ease-out)}.kn-rule__stamp[data-on="1"]{opacity:1}.kn-rule__stamp line{stroke:var(--sc-accent);stroke-width:2}.kn-rule__stamp text{fill:var(--sc-accent);font:600 13px/1 var(--sc-font-mono);letter-spacing:.08em;text-transform:uppercase;paint-order:stroke;stroke:rgb(11 14 18/.85);stroke-width:3px}.kn-rule__label{position:absolute;top:2.5rem;font:600 .75rem/1 var(--sc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sc-ink);text-shadow:0 1px 3px rgb(0 0 0/.7)}.kn-rule__label--spend{right:calc(50% + 1.25rem)}.kn-rule__label--return{left:calc(50% + 1.25rem)}.kn-rule__label{opacity:calc(1 - var(--kn-collapse) * 1.6)}.kn-stage{display:grid;grid-template-columns:1fr 1fr}.kn-half{position:relative;overflow:clip;isolation:isolate}.kn-plane{position:absolute;inset:0}.kn-plane img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.kn-plane--fg{bottom:-60%;z-index:3}.kn-plane--fg img{height:calc(100% / 1.6)}.kn-plane--fg:after{content:"";position:absolute;left:0;right:0;top:calc(100% / 1.6 - 2px);bottom:0;background:linear-gradient(180deg,#0e1114 0,var(--sc-canvas) 40%)}.kn-plane--ridge{bottom:-14%;z-index:1}.kn-plane--ridge img{height:calc(100% / 1.14)}.kn-plane--ground{bottom:-24%;z-index:1}.kn-plane--ground img{height:calc(100% / 1.24)}.kn-plane--ground:after{content:"";position:absolute;left:0;right:0;top:calc(100% / 1.24 - 2px);bottom:0;background:#14181d}.kn-mist{position:absolute;left:-10%;right:-10%;top:46%;height:34%;z-index:4;pointer-events:none;background:radial-gradient(60% 50% at 50% 50%,rgb(196 210 228/.16),transparent 70%);filter:blur(8px)}.kn-mist--return{top:40%;z-index:2}.kn-hero .kn-plane--sky{transform:translate3d(0,calc(var(--sc-p, 0) * -4vh),0) scale(calc(1 + var(--sc-p, 0) * .03))}.kn-hero .kn-plane--ridge{transform:translate3d(0,calc(var(--sc-p, 0) * -15vh),0) scale(calc(1 + var(--sc-p, 0) * .05))}.kn-hero .kn-plane--ground{transform:translate3d(0,calc(var(--sc-p, 0) * -16vh),0)}.kn-hero .kn-plane--fg{transform:translate3d(0,calc(var(--sc-p, 0) * -40vh),0)}.kn-hero .kn-mist{transform:translate3d(0,calc(var(--sc-p, 0) * -34vh),0)}.kn-hero .kn-mist--return{transform:translate3d(0,calc(var(--sc-p, 0) * -22vh),0)}.kn-hero .kn-copy--name{transform:translate3d(0,calc(var(--sc-p, 0) * -6vh),0)}.kn-peak .kn-plane--sky{transform:scale(calc(1.06 - var(--sc-p, 0) * .06));transform-origin:50% 45%}.kn-copy,.kn-mist,.kn-plane{will-change:transform}.kn-scrim{position:absolute;pointer-events:none;z-index:2;top:0;height:82%;width:100%;-webkit-mask-image:linear-gradient(180deg,#000 68%,transparent);mask-image:linear-gradient(180deg,#000 68%,transparent)}.kn-scrim--name,.kn-scrim--peak{right:0;background:linear-gradient(270deg,rgb(8 11 15/.9),rgb(8 11 15/.78) 60%,rgb(8 11 15/.4) 86%,transparent)}.kn-scrim--lede,.kn-scrim--peak-return{left:0;right:auto;z-index:3;background:linear-gradient(90deg,rgb(8 11 15/.9),rgb(8 11 15/.8) 70%,rgb(8 11 15/.55) 90%,rgb(8 11 15/.35))}.kn-scrim--peak{z-index:3}.kn-scrim--close{inset:0;height:auto;z-index:3;-webkit-mask-image:none;mask-image:none;background:linear-gradient(90deg,rgb(8 11 15/.9),rgb(8 11 15/.84) 50%,rgb(8 11 15/.4) 76%,transparent),linear-gradient(0deg,rgb(8 11 15/.75),transparent 30%);opacity:min(1,calc(var(--sc-p, 0) * 2.4))}.kn-copy{position:absolute;z-index:2;top:clamp(4.5rem,11vh,8rem)}.kn-copy--name{right:var(--kn-inner);left:auto;width:min(34rem,calc(50vw - var(--kn-inner) - var(--kn-outer)));z-index:5;text-align:right}.kn-copy--lede{left:var(--kn-inner);right:var(--kn-outer);z-index:4;max-width:34rem}.kn-name{font-family:var(--sc-font-display);font-size:clamp(3rem,.9rem + 5.2vw,6.25rem);font-weight:780;line-height:.92;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 18px rgb(0 0 0/.35)}.kn-name__sub{display:block;margin-top:var(--sc-5);margin-left:auto;max-width:18ch;font-size:clamp(1.25rem,.95rem + 1.1vw,1.9rem);font-weight:380;line-height:1.12;letter-spacing:-.02em;color:var(--sc-ink);text-wrap:balance}.kn .lp.kn-fig{--lp-signal:242 184 114;--lp-glow:242 184 114;min-height:0;background:transparent;width:min(100%,calc((100svh - 17rem) * 1.25))}.kn-fig figcaption{display:none}.kn-fig .lp-instrument{background:radial-gradient(120% 80% at 30% 0,rgb(var(--lp-glow)/.07),transparent 60%),rgb(var(--lp-raised)/.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kn-fig+.kn-cta{margin-top:var(--sc-5)}.kn-portrait{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover;box-shadow:var(--sc-e2),0 0 0 1px rgb(255 255 255/.18)}.kn-cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:var(--sc-6);padding:.85rem 1.35rem;border-radius:var(--sc-r-pill);background:var(--sc-accent);color:var(--sc-accent-ink)!important;font-weight:640;font-size:var(--sc-t-sm);letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:var(--sc-e2);transition:transform .14s var(--sc-ease-out),background-color .16s var(--sc-ease-out)}.kn-cta:after{content:"→";transition:transform .16s var(--sc-ease-out)}@media (hover:hover) and (pointer:fine){.kn-cta:hover{background:#f6c88f}.kn-cta:hover:after{transform:translateX(3px)}}.kn-cta:active{transform:scale(.97)}.kn-link{display:inline-block;margin-top:var(--sc-4);font-weight:600;text-decoration:underline;text-decoration-color:var(--sc-accent);text-decoration-thickness:2px;text-underline-offset:.3em}.kn-link:hover{color:var(--sc-accent)}.kn-act{position:relative;padding-block:var(--sc-section)}.kn-split{display:grid;grid-template-columns:1fr 1fr}.kn-side--spend{padding-left:var(--kn-outer);padding-right:var(--kn-inner)}.kn-side--return{padding-left:var(--kn-inner);padding-right:var(--kn-outer)}.kn-tag{font:600 .75rem/1.3 var(--sc-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sc-ink-soft)}.kn-tag--side{display:none}.kn-body{max-width:60ch;color:var(--sc-ink-soft);text-wrap:pretty}.kn-frame{border-radius:var(--sc-r-md);overflow:hidden;box-shadow:var(--sc-e3),var(--sc-edge)}.kn-frame__img{display:block;width:100%;height:auto}.kn-reading{margin-top:var(--sc-6)}.kn-figure{font-family:var(--sc-font-display);font-size:clamp(2.6rem,1.6rem + 3vw,4.5rem);font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:var(--sc-4)!important}.kn-figure span{font-size:.42em;font-weight:500;letter-spacing:0;color:var(--sc-ink-soft)}.kn-side--return .kn-figure{color:var(--sc-accent)}.kn-silence{height:55vh}.kn-peak video[data-sc-scrub]{z-index:1}.kn-line{position:absolute;z-index:4;top:clamp(4.5rem,10vh,7rem)}.kn-line--spend{right:var(--kn-inner);left:auto;width:min(24rem,calc(50vw - var(--kn-inner) - var(--kn-outer)));text-align:right;font-size:clamp(1.4rem,1rem + 1.5vw,2.3rem);font-weight:560;line-height:1.1;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 1px 12px rgb(0 0 0/.45)}.kn-line--return{left:var(--kn-inner);right:auto;width:min(30rem,calc(50vw - var(--kn-inner) - var(--kn-outer)))}.kn-knee{font-family:var(--sc-font-display);font-size:clamp(2.2rem,1.1rem + 3.4vw,4.6rem);font-weight:760;line-height:.98;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 2px 16px rgb(0 0 0/.4)}.kn-body--peak{max-width:26ch;margin-top:var(--sc-5)!important;color:var(--sc-ink);font-size:var(--sc-t-lg);text-shadow:0 1px 10px rgb(0 0 0/.5)}.kn-h2{font-family:var(--sc-font-display);font-size:var(--sc-t-2xl);font-weight:720;line-height:1.02;letter-spacing:-.035em;text-wrap:balance;margin-bottom:var(--sc-7)!important}.kn-stage--close{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sc-6);padding:clamp(4.5rem,13vh,8rem) var(--kn-outer) 1.5rem calc(var(--kn-outer) + 1.5rem)}.kn-close__cover,.kn-close__ground{position:absolute;inset:0}.kn-close__cover img,.kn-close__ground img{width:100%;height:100%;object-fit:cover}.kn-close__ground img{object-position:50% 40%}.kn-close__cover{z-index:1;clip-path:inset(0 calc(50% + 50% * min(1, var(--sc-p, 0) * 2)) 0 0)}.kn-close__cover img{width:50%}.kn-close__inner{position:relative;z-index:5;max-width:44rem}.kn-h2--close{max-width:18ch;font-size:var(--sc-t-3xl);margin-bottom:var(--sc-7)!important}.kn-about .kn-body{color:var(--sc-ink)}.kn-about .kn-body+.kn-body{margin-top:var(--sc-4)}.kn-close__act{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sc-7)}.kn-close__act .kn-socials,.kn-socials{margin-top:var(--sc-6)!important}.kn-socials{display:flex;gap:var(--sc-6)}.kn-socials a{font:600 .8125rem/1 var(--sc-font-mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding-block:.5rem}.kn-socials a:hover{color:var(--sc-accent)}.kn-foot__by{display:inline-flex;align-items:center;gap:var(--sc-3)}.kn-foot__by .kn-portrait{width:44px;height:44px}.kn-foot{position:relative;align-items:center;z-index:5;display:flex;justify-content:space-between;gap:var(--sc-5);font-size:var(--sc-t-xs);color:var(--sc-ink-soft)}@media (min-width:861px) and (max-height:860px){.kn-stage--close{padding-top:3.5rem}.kn-h2--close{font-size:var(--sc-t-2xl);margin-bottom:var(--sc-5)!important}.kn-about .kn-body+.kn-body{margin-top:var(--sc-3)}.kn-close__act .kn-socials{margin-top:var(--sc-5)!important}}.kn-mid{z-index:2}@media (max-width:860px){html:has(.kn){--kn-rail:2.25rem;--kn-inner:var(--sc-gutter)}.kn-grounds{grid-template-columns:1fr}.kn-grounds span:last-child,.kn-rule__label{display:none}.kn-stage{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.kn-copy{top:auto}.kn-copy--name{width:auto;left:calc(var(--kn-rail) + .5rem);right:var(--sc-gutter);top:1.75rem;z-index:5;text-align:left}.kn-hero .kn-plane--sky{transform:translate3d(0,calc(var(--sc-p, 0) * -1.5vh),0)}.kn-hero .kn-plane--ridge{transform:translate3d(0,calc(var(--sc-p, 0) * -5vh),0)}.kn-hero .kn-plane--ground{transform:translate3d(0,calc(var(--sc-p, 0) * -6vh),0)}.kn-hero .kn-plane--fg{transform:translate3d(0,calc(var(--sc-p, 0) * -16vh),0)}.kn-hero .kn-mist,.kn-hero .kn-mist--return{transform:translate3d(0,calc(var(--sc-p, 0) * -8vh),0)}.kn-hero .kn-copy--name{transform:none}.kn-rule__stamp text{display:none}.kn-name{font-size:clamp(2.6rem,11vw,3.4rem)}.kn-name__sub{margin-left:0;font-size:1.15rem}.kn-scrim--name,.kn-scrim--peak{left:0;right:auto;top:0;bottom:auto;width:100%;height:62%;background:linear-gradient(180deg,rgb(8 11 15/.82),rgb(8 11 15/.5) 60%,transparent)}.kn-copy--lede{left:calc(var(--kn-rail) + .5rem);top:1.25rem}.kn .lp.kn-fig{width:min(100%,calc((50svh - 10rem) * 1.25))}.kn-cta{margin-top:var(--sc-4)}.kn-scrim--lede,.kn-scrim--peak-return{width:100%;height:100%;background:linear-gradient(180deg,rgb(8 11 15/.86),rgb(8 11 15/.7) 62%,transparent)}.kn-split{grid-template-columns:1fr;row-gap:var(--sc-9)}.kn-side--return,.kn-side--spend{padding-left:calc(var(--kn-rail) + .75rem);padding-right:var(--sc-gutter)}.kn-tag--side{display:block;margin-bottom:var(--sc-4)}.kn-line--return,.kn-line--spend{width:auto;right:var(--sc-gutter)}.kn-line--spend{top:1.5rem;text-align:left}.kn-line--return,.kn-line--spend{left:calc(var(--kn-rail) + .5rem)}.kn-line--return{top:1.25rem;bottom:auto}.kn-close__cover img{width:100%}.kn-close__cover{clip-path:inset(0 calc(100% * min(1, var(--sc-p, 0) * 2)) 0 0)}.kn-scrim--close{background:linear-gradient(180deg,rgb(8 11 15/.9),rgb(8 11 15/.84) 72%,rgb(8 11 15/.6))}.kn-stage--close{padding:1.5rem var(--sc-gutter) 1rem calc(var(--kn-rail) + .5rem)}.kn-h2--close{font-size:var(--sc-t-2xl);margin-bottom:var(--sc-5)!important}.kn-about .kn-body{font-size:1rem;line-height:1.5}.kn-about .kn-body+.kn-body{margin-top:var(--sc-3)}.kn-close__act .kn-cta{margin-top:var(--sc-5)}.kn-socials{margin-top:var(--sc-4)!important}.kn-foot{flex-direction:column;align-items:flex-start;gap:.15rem}}@media (prefers-reduced-motion:reduce){.kn-hero .kn-copy,.kn-hero .kn-mist,.kn-hero .kn-plane,.kn-peak .kn-plane,.kn-rule{transform:none}.kn-cta,.kn-cta:after{transition:none}}