.fk{--fk-bar:64px;--fk-peek:56px;--s:min(var(--u), calc(100svh / 960))}.fk-bar{z-index:20;color:#fff;background:#0b0b0c;position:relative}.fk-bar-in{height:var(--fk-bar);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.lp-logo.fk-bar-logo{justify-self:start;font-size:38px}.fk-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:7px;margin:0;padding:8px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.fk-badge strong{font-weight:800}.fk-badge-spots{color:var(--orange)}.fk-badge del{margin-right:2px;text-decoration-thickness:2px}.lp-home.fk .fk-bar-cta{white-space:nowrap;border-radius:8px;justify-self:end;gap:8px;height:40px;padding-inline:18px;font-size:13.5px}.fk-hero{text-align:center;height:calc(100svh - var(--fk-bar) - var(--fk-peek));background:#fff;min-height:460px;position:relative}.fk-hero-in{z-index:2;height:100%;padding-block:calc(30 * var(--s)) calc(26 * var(--s));flex-direction:column;align-items:center;display:flex;position:relative}.lp-h1.fk-h1{margin:0 auto calc(12 * var(--s));font-size:calc(60 * var(--s));line-height:1.04}.fk-h1>span{display:block}.fk-h1 .lp-accent{white-space:nowrap}.fk-lede{max-width:calc(760 * var(--s));font-size:calc(24 * var(--s));color:var(--body);margin-inline:auto;line-height:1.45}.fk-video-slot{width:100%;min-height:0;margin-top:calc(22 * var(--s));flex:1 1 0;justify-content:center;align-items:center;display:flex;container-type:size}.fk-video-box{aspect-ratio:16/9;max-width:100%;height:min(100cqh,56.25cqw);position:relative}.fk-video-box:before{content:"";background:var(--ink);z-index:-1;position:absolute;inset:-200vh -100vw 25%}.fk-hero-in>:not(.fk-video-slot){z-index:1;position:relative}.fk-hero .fk-h1{color:#fff}.fk-hero .fk-lede{color:#ffffffc7}.fk-video{border-radius:calc(18 * var(--s));width:100%;height:100%;box-shadow:0 calc(24 * var(--s)) calc(60 * var(--s)) #0c121c38;background:#1b1c1e url(/marketing/founding/founding-kitchens-16x9.jpg) 50%/cover no-repeat;position:relative;overflow:hidden}.fk-video video{object-fit:cover;width:100%;height:100%;display:block}.fk-video{container-type:inline-size}.fk-unmute{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.fk-unmute-panel{aspect-ratio:3/2;background:#fe5819d1;border:max(2px,.3cqw) solid #fff;border-radius:2cqw;flex-direction:column;justify-content:center;align-items:center;gap:4.5cqw;width:62%;transition:background-color .18s,transform .18s;display:flex;box-shadow:0 2cqw 6cqw #0c121c47}.fk-unmute:hover .fk-unmute-panel{background:#e2470ce0}.fk-unmute:active .fk-unmute-panel{transform:scale(.98)}.fk-unmute:focus-visible{outline:none}.fk-unmute:focus-visible .fk-unmute-panel{outline-offset:4px;outline:3px solid #fff}.fk-unmute-glyph{width:9cqw;height:auto}.fk-unmute-text{letter-spacing:-.01em;text-align:center;font-size:4.6cqw;font-weight:800;line-height:1.25}.fk-unmute-tap{display:none}@media (hover:none){.fk-unmute-click{display:none}.fk-unmute-tap{display:inline}}.fk-wave{animation:1.4s ease-in-out infinite fk-wave}.fk-wave-2{animation-delay:.2s}@keyframes fk-wave{0%,to{opacity:.25}40%,60%{opacity:1}}@media (prefers-reduced-motion:reduce){.fk-wave{animation:none}}.fk-play{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.fk-play-disc{width:calc(84 * var(--s));height:calc(84 * var(--s));color:var(--ink);box-shadow:0 calc(8 * var(--s)) calc(30 * var(--s)) #0c121c4d;background:#fff;border-radius:50%;place-items:center;transition:transform .18s;display:grid}.fk-play-disc svg{translate:2px}.fk-play:hover .fk-play-disc{transform:scale(1.06)}.fk-play:focus-visible{outline:none}.fk-play:focus-visible .fk-play-disc{outline:3px solid var(--orange);outline-offset:4px}.fk-under{max-width:calc(640 * var(--s));margin:calc(18 * var(--s)) auto calc(16 * var(--s));font-size:calc(17 * var(--s));color:var(--body);line-height:1.45}.fk-caps,.fk .lp-feat-cta .lp-cta{text-transform:uppercase;letter-spacing:.04em;text-align:center}.fk .lp-feat-cta .lp-cta{font-size:calc(15.5 * var(--u))}.fk .lp-feat{padding-bottom:calc(72 * var(--u))}.lp-cta-lg.fk-caps{height:calc(56 * var(--s));padding-inline:calc(38 * var(--s));font-size:calc(16.5 * var(--s));flex:none}.lp-cta-md.fk-caps{font-size:calc(15.5 * var(--u))}.fk .lp-feat-grid{align-items:stretch}.fk-apply{padding-block:calc(64 * var(--u));scroll-margin-top:calc(10 * var(--u));background:#fff}.fk-apply-card{max-width:calc(700 * var(--u));border-radius:calc(18 * var(--u));padding:calc(34 * var(--u)) calc(42 * var(--u)) calc(36 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(40 * var(--u)) #17213017;scroll-margin-top:calc(20 * var(--u));background:#fff;border:1px solid #ebe8e4;margin-inline:auto}.fk-apply-card .lp-h2{font-size:calc(36 * var(--u))}.fk-apply-sub{font-size:calc(17.5 * var(--u));color:#4a5769;margin:calc(8 * var(--u)) 0 calc(26 * var(--u));line-height:1.5}.fk-apply-done{text-align:center;padding-block:calc(48 * var(--u));outline:none}.fk-done-mark{width:76px;height:76px;margin:0 auto 20px;display:block;overflow:visible}.fk-done-disc{fill:var(--orange);transform-origin:36px 36px;animation:.5s cubic-bezier(.34,1.56,.64,1) both fk-pop}.fk-done-tick{stroke-dasharray:44;stroke-dashoffset:44px;animation:.38s cubic-bezier(.65,0,.35,1) .32s forwards fk-draw}@keyframes fk-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fk-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.fk-done-disc{animation:none}.fk-done-tick{stroke-dashoffset:0;animation:none}}.fk-notes textarea{resize:vertical;border-radius:calc(8 * var(--u));width:100%;min-height:112px;font:inherit;font-size:calc(17 * var(--u));color:var(--ink);background:#fff;border:1px solid #e2e5ea;padding:12px 16px;line-height:1.5}.fk-notes textarea:focus{outline:2px solid var(--orange);outline-offset:-1px;border-color:var(--orange)}.fk-notes small{color:#8b98aa;margin-left:4px;font-size:.85em;font-weight:500}.fk-length{color:#6d7b91;margin-top:6px;font-size:13px}.lp-field textarea[aria-invalid=true]{border-color:#e8352a}.fk-apply-done .lp-h2{margin-top:0}.fk-apply-done .fk-apply-sub{margin-bottom:0}.fk-question{margin:0 0 calc(18 * var(--u));border:0;min-width:0;padding:0}.fk-question legend{font-size:calc(15.5 * var(--u));color:#30405a;margin-bottom:calc(8 * var(--u));padding:0;font-weight:600}.fk-chips{gap:calc(10 * var(--u));flex-wrap:wrap;display:flex}.fk-chip{display:inline-flex;position:relative}.fk-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fk-chip span{height:calc(44 * var(--u));padding-inline:calc(18 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(15.5 * var(--u));color:var(--ink);background:#fff;border:1px solid #e2e5ea;align-items:center;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.fk-chip:hover span{border-color:#c4cad3}.fk-chip input:checked+span{background:var(--orange);border-color:var(--orange);color:#fff;font-weight:600}.fk-chip input:focus-visible+span{outline:2px solid var(--orange);outline-offset:2px}.fk-missing{font-style:normal;font-size:calc(14 * var(--u));color:#c62d23;margin-top:calc(6 * var(--u));display:block}.lp-field input[aria-invalid=true]{border-color:#e8352a}.fk-apply-go{width:100%;margin-top:calc(6 * var(--u))}.fk-apply-failed{text-align:center;margin-top:calc(12 * var(--u))}.fk-back{margin:calc(14 * var(--u)) auto 0;padding:calc(6 * var(--u)) calc(12 * var(--u));font:inherit;font-size:calc(15.5 * var(--u));color:#6d7b91;cursor:pointer;background:0 0;border:0;display:block}.fk-back:hover{color:var(--ink)}.fk-art-score{align-items:center;gap:calc(14 * var(--u));border-radius:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));background:#fff;display:flex}.fk-art-ring{width:calc(66 * var(--u));height:calc(66 * var(--u));flex:none}.fk-art-ring text{fill:#101b29;font-size:22px;font-weight:800}.fk-art-score-text{gap:calc(2 * var(--u));text-align:left;display:grid}.fk-art-score-text strong{font-size:calc(17 * var(--u));letter-spacing:-.01em;color:#101b29;font-weight:800}.fk-art-score-text em{font-style:normal;font-size:calc(13.5 * var(--u));color:#8e99a8}.fk-faq{padding-block:calc(56 * var(--u)) calc(64 * var(--u))}.lp-h2.fk-faq-title{text-align:center;font-size:calc(38 * var(--u));margin-bottom:calc(34 * var(--u))}.fk-faq-items{gap:calc(30 * var(--u));max-width:calc(1000 * var(--u));margin-inline:auto;display:grid}.fk-q summary{padding:calc(24 * var(--u)) calc(72 * var(--u));border-radius:calc(10 * var(--u));background:var(--ink);color:#fff;text-align:center;font-size:max(19px, calc(24 * var(--u)));letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:800;line-height:1.3;list-style:none;display:block;position:relative}.fk-q summary::-webkit-details-marker{display:none}.fk-q summary:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.fk-q-mark{right:calc(28 * var(--u));width:16px;height:16px;transition:rotate .2s;position:absolute;top:50%;translate:0 -50%}.fk-q-mark:before,.fk-q-mark:after{content:"";background:#fff;border-radius:2px;width:100%;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}.fk-q-mark:after{rotate:90deg}.fk-q[open]:not(.fk-q-closing) .fk-q-mark{rotate:45deg}@media (prefers-reduced-motion:reduce){.fk-q-mark{transition:none}}.fk-q-body{overflow:hidden}.fk-q-inner{padding:calc(24 * var(--u)) calc(30 * var(--u)) 0}.fk-q-body p,.fk-q-body li{font-size:max(18px, calc(21 * var(--u)));color:#2f3d51;line-height:1.5}.fk-q-inner>*+*{margin-top:calc(14 * var(--u))}[data-reveal-ready] .fk-q:not(.is-in) .fk-q-inner>*{opacity:0}[data-reveal-ready] .fk-q.is-in .fk-q-inner>*{animation:.55s cubic-bezier(.22,.61,.36,1) both lp-rise}[data-reveal-ready] .fk-q.is-in .fk-q-inner>:first-child{animation-delay:.16s}[data-reveal-ready] .fk-q.is-in .fk-q-inner>:nth-child(2){animation-delay:.24s}[data-reveal-ready] .fk-q.is-in .fk-q-inner>:nth-child(3){animation-delay:.32s}[data-reveal-ready] .fk-q.is-in .fk-q-inner>:nth-child(4){animation-delay:.4s}@media (prefers-reduced-motion:reduce){[data-reveal-ready] .fk-q:not(.is-in) .fk-q-inner>*{opacity:1}[data-reveal-ready] .fk-q.is-in .fk-q-inner>*{animation:none}}.fk-faq-list{padding-left:1.4em;list-style:decimal}.fk-faq-list li+li{margin-top:6px}.fk-faq-cta{margin-top:calc(40 * var(--u));justify-content:center;display:flex}.fk-foot{border-top:1px solid var(--line);padding:calc(28 * var(--u)) 0 calc(44 * var(--u));text-align:center}.fk-foot-nav{justify-content:center;gap:calc(10 * var(--u)) calc(30 * var(--u));font-size:calc(14.5 * var(--u));color:#46536b;flex-wrap:wrap;display:flex}.fk-foot-nav a:hover{color:var(--orange)}.fk-foot-fine{max-width:calc(780 * var(--u));margin:calc(14 * var(--u)) auto 0;font-size:calc(13 * var(--u));color:#8b98aa;line-height:1.55}@media (max-width:900px){.fk-bar-in{justify-content:center;height:auto;padding-block:14px;display:flex}.lp-logo.fk-bar-logo,.lp-home.fk .fk-bar-cta{display:none}.fk-badge{letter-spacing:.05em;gap:5px;padding:8px 14px;font-size:11.5px}.fk-hero{height:auto;min-height:0;padding-bottom:28px}.fk-hero-in{height:auto;padding-block:18px 0;display:block}.lp-h1.fk-h1{margin:0 auto 10px;font-size:32px;line-height:1.08}.fk-lede{max-width:none;font-size:20px;line-height:1.35}.fk-lede-more{display:none}.fk-video-slot{margin-top:18px;display:block;container-type:normal}.fk-video-box{width:100%;height:auto}.fk-video{border-radius:12px;box-shadow:0 14px 34px #0c121c3d}.fk-play-disc{width:66px;height:66px}.fk-play-disc svg{width:26px;height:26px}.fk-under{max-width:none;margin:16px auto;font-size:15.5px}.fk-h1>span{display:inline}.lp-home .lp-cta-lg.fk-caps,.lp-home .lp-cta-md.fk-caps,.lp-home.fk .lp-feat-cta .lp-cta{letter-spacing:.02em;width:100%;height:auto;min-height:54px;padding:12px 16px;font-size:13.5px;line-height:1.3;display:flex}.lp-home .lp-cta-lg.fk-caps svg,.lp-home .lp-cta-md.fk-caps svg,.lp-home.fk .lp-feat-cta .lp-cta svg{display:none}.fk .lp-feat{padding-bottom:44px}.fk-apply{padding-block:40px}.fk-apply-card{border-radius:16px;padding:22px 18px 24px}.lp-home .fk-apply-card .lp-h2{font-size:26px}.fk-apply-sub{margin:6px 0 20px;font-size:15.5px}.fk-apply-done{padding-block:32px}.fk-done-mark{width:64px;height:64px;margin-bottom:16px}.fk-notes textarea{border-radius:10px;font-size:16px}.fk-question{margin-bottom:18px}.fk-question legend{margin-bottom:8px;font-size:14.5px}.fk-chips{gap:8px}.fk-chip span{border-radius:10px;height:44px;padding-inline:14px;font-size:15px}.fk-missing{margin-top:6px;font-size:14px}.fk-apply-failed{margin-top:12px}.fk-back{margin-top:10px;padding:8px 12px;font-size:15px}.fk-faq{padding-block:40px 44px}.lp-home .lp-h2.fk-faq-title{margin-bottom:24px;font-size:28px}.fk-faq-items{gap:26px}.fk-q summary{border-radius:10px;padding:22px 50px;font-size:21px}.fk-q-mark{width:15px;height:15px;right:20px}.fk-q-inner{padding:22px 16px 0}.fk-q-body p,.fk-q-body li{font-size:19px;line-height:1.5}.fk-q-inner>*+*{margin-top:14px}.fk-faq-cta{margin-top:28px}.fk-foot{padding:24px 0 36px}.fk-foot-nav{gap:8px 22px;font-size:14px}.fk-foot-fine{margin-top:12px;font-size:12.5px}}