.kdraft.pg-home .home-ant-stage{--hero-display:var(--display-size);--hero-body:var(--body-size);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;min-height:clamp(440px,calc(100svh - 264px),560px);padding:clamp(26px,3vw,44px);gap:20px;overflow:hidden;border-radius:32px;background:linear-gradient(155deg,#e9eeeb,#d8e7e8 46%,#f2efdf);box-shadow:inset 0 0 0 1px rgba(36,37,34,.05)}.kdraft.pg-home .home-story-content{position:relative;z-index:2;padding:clamp(24px,2.5vw,36px);border:1px solid rgba(255,255,255,.9);border-radius:26px;background:rgba(255,255,255,.94);box-shadow:0 2px 2px rgba(255,255,255,.44),0 20px 44px -24px rgba(34,37,35,.22)}.kdraft.pg-home .home-scene-copy{position:relative}.kdraft.pg-home .home-landing-payoff,.kdraft.pg-home .home-thought-main h1{margin:0;font:400 var(--hero-display) /1.06 var(--serif);letter-spacing:-.03em;text-wrap:pretty}.kdraft.pg-home .home-thought-main.is-arriving{animation:korva-thought-arrive .36s cubic-bezier(.2,.8,.2,1) both}@keyframes korva-thought-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.kdraft.pg-home .home-landing-payoff{display:grid;color:var(--amber-send)}.kdraft.pg-home .home-landing-payoff>span{grid-area:1/1}.kdraft.pg-home .home-scene-explanation{display:grid;margin:var(--space-para) 0 0;max-width:37ch;color:var(--ink-body);font:400 var(--hero-body) /1.55 var(--sans);letter-spacing:-.012em;text-wrap:pretty}.kdraft.pg-home .home-scene-explanation>span{grid-area:1/1}.kdraft.pg-home .home-explanation-size{visibility:hidden;user-select:none}.kdraft.pg-home .home-ant-art{position:relative;container-type:size;align-self:stretch;min-width:0;pointer-events:none;overflow:visible}.kdraft.pg-home .ant-world{position:absolute;display:block;width:min(calc(150cqw - 48px),240cqh);height:auto;aspect-ratio:1200/560;left:50%;bottom:0;translate:-58.333333% 5.357143%;overflow:visible}.kdraft.pg-home .home-scene-toolbar{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;margin-top:28px}.kdraft.pg-home .home-scene-action{flex:0 0 auto}.kdraft.pg-home .home-scene-controls{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;gap:4px}.kdraft.pg-home .home-motion-control{display:inline-flex;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:0 7px;border:0;border-radius:14px;color:var(--ink-action);background:transparent;font:400 var(--small-size) /1.3 var(--sans);cursor:pointer}.kdraft.pg-home .home-motion-control:hover{background:rgba(36,37,34,.04)}.kdraft.pg-home .home-story-footnote{display:flex;justify-content:flex-end;align-items:center;min-height:32px;padding:0 8px}.kdraft.pg-home .home-original-source{display:inline-flex;align-items:center;min-height:32px;color:var(--ink-action);font:400 var(--small-size) /1.4 var(--sans);text-decoration:underline;text-underline-offset:3px}.kdraft.pg-home .home-deeper-button{display:inline-flex;align-items:center;padding:0 0 3px;min-height:54px;border:1px solid #c5c5c0;border-radius:28px;color:var(--ink);background:linear-gradient(#d9d9d4,#bdbdb7);box-shadow:0 1px 0 #c0c0ba,0 7px 16px rgba(34,37,35,.1);cursor:pointer}.kdraft.pg-home .home-deeper-face{display:inline-flex;justify-content:center;align-items:center;min-width:148px;min-height:49px;padding:0 23px;border-radius:26px;background:linear-gradient(155deg,#fff 12%,#f2f2ef);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 1px #fff8;font:500 15px/1 var(--sans);transform:translateY(0)}.kdraft.pg-home .home-deeper-button:not(:disabled):not([aria-disabled=true]):hover .home-deeper-face{background:linear-gradient(155deg,#fff 12%,#f7f7f5)}.kdraft.pg-home .home-deeper-button:not(:disabled):active .home-deeper-face{transform:translateY(3px)}.kdraft.pg-home .home-deeper-button.is-pressing .home-deeper-face{animation:korva-deeper-press .16s cubic-bezier(.2,.8,.2,1) both;box-shadow:inset 0 1px 3px rgba(34,37,35,.14)}@keyframes korva-deeper-press{0%{transform:translateY(0)}to{transform:translateY(3px)}}.kdraft.pg-home .home-deeper-button:disabled{border-color:#cfcfca;background:#dcdcd8;box-shadow:0 1px 3px rgba(34,37,35,.07);cursor:not-allowed}.kdraft.pg-home .home-deeper-button:disabled .home-deeper-face{color:var(--ink-action);background:#e9e9e6;box-shadow:inset 0 1px 2px rgba(34,37,35,.09);transform:translateY(3px)}@media (min-width:721px) and (max-height:700px){.kdraft.pg-home .home-ant-stage{--hero-display:44px;--hero-body:18px;padding:24px}.kdraft.pg-home .home-story-content{padding:24px}.kdraft.pg-home .home-scene-explanation{margin-top:12px}.kdraft.pg-home .home-scene-toolbar{margin-top:20px}}@media (min-width:721px) and (max-width:1050px){.kdraft.pg-home .home-ant-stage{--hero-display:34px;--hero-body:18px;grid-template-columns:1.1fr .9fr;padding:24px;gap:0}.kdraft.pg-home .home-story-content{padding:24px}.kdraft.pg-home .home-scene-toolbar{flex-wrap:wrap;gap:6px}}@media (min-width:1051px) and (min-height:760px){.kdraft.pg-home .ant-world{bottom:clamp(0px,calc((100cqh - 400px) / 2),80px)}}@media (max-width:720px){.kdraft.pg-home .home-ant-stage{--hero-display:34px;--hero-body:17.5px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(120px,1fr) auto;align-items:stretch;height:min(580px,calc(100svh - 122px));min-height:500px;padding:22px 20px 18px;gap:12px;border-radius:27px}.kdraft.pg-home .home-story-content{display:contents}.kdraft.pg-home .home-scene-copy{grid-row:1;z-index:2}.kdraft.pg-home .home-scene-explanation{margin-top:12px;max-width:none}.kdraft.pg-home .home-ant-art{grid-row:2}.kdraft.pg-home .home-scene-toolbar{grid-row:3;min-height:52px;margin-top:0;gap:8px}.kdraft.pg-home .home-deeper-face{min-width:142px;min-height:47px}.kdraft.pg-home .home-deeper-button{min-height:52px}.kdraft.pg-home .home-motion-control span{display:none}.kdraft.pg-home .home-scene-controls{gap:2px}.kdraft.pg-home .home-motion-control{border-radius:50%;background:rgba(255,255,255,.62)}.kdraft.pg-home .home-story-footnote{padding-inline:4px}}@media (max-width:720px) and (min-height:760px){.kdraft.pg-home .home-ant-stage{--hero-display:37px;--hero-body:19px;padding:26px 24px 20px;gap:16px}.kdraft.pg-home .home-scene-explanation{margin-top:var(--space-para)}}@media (max-width:350px){.kdraft.pg-home .home-ant-stage{--hero-display:31px;--hero-body:17px;padding:18px 17px;min-height:540px;height:auto}}.kdraft.pg-home .world-clouds-far{animation:korva-clouds-far 7.8s linear both}.kdraft.pg-home .world-clouds-near{animation:korva-clouds-near 7.8s linear both}.kdraft.pg-home .world-air-trails{animation:korva-air-trails 7.8s linear both}.kdraft.pg-home .world-floor{animation:korva-floor 7.8s cubic-bezier(.17,.55,.35,1) both;transform-origin:850px 445px}.kdraft.pg-home .world-ant-flight{transform:translate(30px);animation:korva-flight 7.8s linear both}.kdraft.pg-home .ant-leg{transform-origin:8px 0;animation:korva-legs 7.8s linear both}.kdraft.pg-home .ant-leg-1,.kdraft.pg-home .ant-leg-3,.kdraft.pg-home .ant-leg-5{animation-name:korva-legs-alternate}.kdraft.pg-home .has-landed .world-clouds-far,.kdraft.pg-home .is-deeper .world-clouds-far{animation:none;transform:translateY(-490px);opacity:.15}.kdraft.pg-home .has-landed .world-clouds-near,.kdraft.pg-home .is-deeper .world-clouds-near{animation:none;transform:translateY(-710px);opacity:0}.kdraft.pg-home .has-landed .world-air-trails,.kdraft.pg-home .has-landed .world-plane,.kdraft.pg-home .is-deeper .world-air-trails,.kdraft.pg-home .is-deeper .world-plane{animation:none;opacity:0}.kdraft.pg-home .has-landed .ant-leg,.kdraft.pg-home .has-landed .world-ant-flight,.kdraft.pg-home .has-landed .world-fall-shadow,.kdraft.pg-home .has-landed .world-floor{animation:none}.kdraft.pg-home .is-deeper .world-ant-water{animation:korva-water-entry 8.4s cubic-bezier(.2,.65,.3,1) both;transform:translate(-6px,44px) scaleY(.72)}.kdraft.pg-home .is-deeper .ant-leg{animation:korva-water-legs 8.4s ease-in-out both}.kdraft.pg-home .is-deeper .ant-leg-1,.kdraft.pg-home .is-deeper .ant-leg-3,.kdraft.pg-home .is-deeper .ant-leg-5{animation-name:korva-water-legs-alternate}.kdraft.pg-home .water-settled.is-deeper .world-ant-water,.kdraft.pg-home .water-settled.is-deeper .world-pool,.kdraft.pg-home .water-settled.is-deeper .world-surface-contact{animation:none}.kdraft.pg-home .water-settled.is-deeper .ant-leg{animation:none;transform:scaleY(.68)}.kdraft.pg-home .world-plane{animation:korva-plane 7.8s linear both;transform-origin:662px 150px}.kdraft.pg-home .world-ant-camera{transform:translate(475px,367px) scale(.83)}.kdraft.pg-home .world-fall-shadow{animation:korva-ground-shadow 7.8s both;transform-origin:823px 454px;transform:translate(-348px)}.kdraft.pg-home .world-pool{transform:none;transition:none}.kdraft.pg-home .world-pool,.kdraft.pg-home .world-surface-contact{opacity:1;transform-origin:850px 445px;animation:korva-droplet-arrival 7.8s cubic-bezier(.17,.55,.35,1) both}.kdraft.pg-home .world-surface-contact{transition:opacity .2s;transform:none}.kdraft.pg-home .world-surface-contact>:not(.world-water-front){opacity:0}.kdraft.pg-home .has-landed .world-pool,.kdraft.pg-home .has-landed .world-surface-contact,.kdraft.pg-home .is-deeper .world-pool,.kdraft.pg-home .is-deeper .world-surface-contact{animation:none;transform:none;opacity:1}.kdraft.pg-home .is-deeper .world-ant-camera{animation:korva-walk-to-water 8.4s linear both;transform:translate(823px,367px) scale(.83)}.kdraft.pg-home .is-deeper .world-fall-shadow{opacity:.35;transform:translateY(2px) scale(.8);animation:korva-walk-shadow 8.4s linear both}.kdraft.pg-home .is-deeper .world-surface-contact>:not(.world-water-front){opacity:1;transform-origin:841px 432px;animation:korva-entry-pressure 8.4s both}.kdraft.pg-home .water-settled.is-deeper .world-ant-camera,.kdraft.pg-home .water-settled.is-deeper .world-fall-shadow,.kdraft.pg-home .water-settled.is-deeper .world-surface-contact>:not(.world-water-front){animation:none}.kdraft.pg-home .is-reading .ant-body{transform-origin:0 0;animation:korva-ant-attention 3.2s ease-in-out infinite}.kdraft.pg-home .is-reading .ant-antennae{transform-origin:94px -7px;animation:korva-antenna-search 2.4s ease-in-out infinite}.kdraft.pg-home .is-reading:not(.is-deeper) .ant-leg-2{animation:korva-foot-feel 3.2s ease-in-out infinite}.kdraft.pg-home .is-reading:not(.is-deeper) .ant-leg-5{animation:korva-foot-feel 3.2s ease-in-out infinite;animation-direction:reverse}.kdraft.pg-home .is-reading.is-deeper .ant-leg-2,.kdraft.pg-home .is-reading.is-deeper .ant-leg-5{animation:korva-water-hold-reach 2.8s ease-in-out infinite}.kdraft.pg-home .is-reading.is-deeper .ant-leg-5{animation-direction:reverse}@keyframes korva-flight{0%{transform:translate(225px,-243px) rotate(8deg) scale(.08)}12%{transform:translate(170px,-209px) rotate(48deg) scale(.18)}25%{transform:translate(30px,-162px) rotate(110deg) scale(.37)}40%{transform:translate(10px,-117px) rotate(-35deg) scale(.64)}54%{transform:translate(-12px,-76px) rotate(14deg) scale(.9)}68%{transform:translateY(3px) rotate(0) scale(1)}71%{transform:translateY(6px) scale(1.025,.94)}75%{transform:translate(0) scale(1)}81%{transform:translate(8px,-2px)}86%{transform:translate(15px)}92%{transform:translate(23px,-2px)}to{transform:translate(30px)}}@keyframes korva-clouds-far{0%{transform:translateY(0);opacity:.55}70%,to{transform:translateY(-490px);opacity:.15}}@keyframes korva-clouds-near{0%{transform:translateY(190px);opacity:.8}72%,to{transform:translateY(-710px);opacity:0}}@keyframes korva-plane{0%{opacity:1;translate:0 0;scale:1}18%{opacity:1;translate:14px -8px;scale:.94}40%,to{opacity:0;translate:95px -165px;scale:.4}}@keyframes korva-air-trails{0%{opacity:0;transform:translateY(200px)}25%{opacity:.6}65%,to{opacity:0;transform:translateY(-360px)}}@keyframes korva-floor{0%,20%{transform:translateY(290px) scale(.7);opacity:0}46%{opacity:1}68%,to{transform:translateY(0) scale(1);opacity:1}}@keyframes korva-ground-shadow{0%,44%{opacity:0;transform:translate(-348px) scale(1.8)}68%,to{opacity:1;transform:translate(-348px) scale(1)}}@keyframes korva-legs{0%,20%,40%{transform:rotate(-13deg)}10%,30%,53%{transform:rotate(13deg)}68%{transform:rotate(-7deg)}75%,86%,96%{transform:rotate(6deg)}81%,91%{transform:rotate(-6deg)}to{transform:rotate(0)}}@keyframes korva-legs-alternate{0%,20%,40%{transform:rotate(13deg)}10%,30%,53%{transform:rotate(-13deg)}68%{transform:rotate(7deg)}75%,86%,96%{transform:rotate(-6deg)}81%,91%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes korva-water-entry{0%,48%{transform:translate(0) scale(1)}58%{transform:translate(-2px,10px) rotate(3deg) scaleY(.96)}70%{transform:translate(-6px,44px) scaleY(.72)}76%{transform:translate(-6px,46px) scaleY(.7)}82%{transform:translate(-11px,37px) rotate(-3deg) scaleY(.78)}88%{transform:translate(-6px,44px) scaleY(.72)}93%{transform:translate(-1px,38px) rotate(3deg) scaleY(.78)}to{transform:translate(-6px,44px) scaleY(.72)}}@keyframes korva-water-legs{0%,16%,32%,48%{transform:rotate(-8deg)}24%,40%,55%,8%{transform:rotate(8deg)}70%,76%{transform:rotate(0) scaleY(.68)}82%,93%{transform:rotate(-25deg) scaleY(.8)}88%,to{transform:rotate(5deg) scaleY(.68)}}@keyframes korva-water-legs-alternate{0%,16%,32%,48%{transform:rotate(8deg)}24%,40%,55%,8%{transform:rotate(-8deg)}70%,76%{transform:rotate(0) scaleY(.68)}82%,93%{transform:rotate(23deg) scaleY(.78)}88%,to{transform:rotate(-5deg) scaleY(.68)}}@keyframes korva-droplet-arrival{0%,20%{transform:translateY(290px) scale(.7);opacity:0}46%{opacity:1}68%,to{transform:translateY(0) scale(1);opacity:1}}@keyframes korva-walk-to-water{0%{transform:translate(475px,367px) scale(.83)}15%{transform:translate(532px,366px) scale(.83)}30%{transform:translate(600px,367px) scale(.83)}42%{transform:translate(657px,366px) scale(.83)}52%{transform:translate(715px,367px) scale(.83)}63%{transform:translate(785px,367px) scale(.83)}72%,to{transform:translate(823px,367px) scale(.83)}}@keyframes korva-walk-shadow{0%{transform:translate(-348px)}15%{transform:translate(-291px)}30%{transform:translate(-223px)}42%{transform:translate(-166px)}52%{transform:translate(-108px)}63%{transform:translate(-38px,2px) scale(.9)}72%,to{transform:translateY(2px) scale(.8)}}@keyframes korva-entry-pressure{0%,55%{opacity:0;transform:scale(.95)}70%{opacity:1;transform:scale(1.02)}78%,88%,to{opacity:1;transform:scale(1)}82%,93%{opacity:1;transform:scale(1.025,.97)}}@keyframes korva-ant-attention{0%,to{transform:rotate(-12deg)}30%{transform:translateY(-2px) rotate(-10.5deg)}65%{transform:translateY(1px) rotate(-13deg)}}@keyframes korva-antenna-search{0%,to{transform:rotate(0)}28%{transform:rotate(-12deg)}62%{transform:rotate(9deg)}}@keyframes korva-foot-feel{0%,20%,to{transform:rotate(0)}42%{transform:rotate(-13deg)}72%{transform:rotate(5deg)}}@keyframes korva-water-hold-reach{0%,to{transform:scaleY(.68)}32%{transform:rotate(-10deg) scaleY(.76)}68%{transform:rotate(7deg) scaleY(.7)}}.kdraft.pg-home .home-landing-copy{animation:korva-land-thought 7.8s linear both}.kdraft.pg-home .is-deeper .home-water-copy{animation:korva-water-thought 8.4s linear both}.kdraft.pg-home .has-landed .home-landing-copy,.kdraft.pg-home .water-settled .home-water-copy{animation:none;opacity:1}@keyframes korva-land-thought{0%,45%{opacity:0}54%,to{opacity:1}}@keyframes korva-water-thought{0%,34%{opacity:0}49%,to{opacity:1}}.kdraft.pg-home .home-ant-stage.is-paused *,.kdraft.pg-home .home-ant-stage.is-paused :after,.kdraft.pg-home .home-ant-stage.is-paused :before{animation-play-state:paused!important}.kdraft.pg-home .motion-off *{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.kdraft.pg-home *,.kdraft.pg-home :after,.kdraft.pg-home :before{animation:none!important;transition:none!important}}