@font-face{font-family:Figtree;src:url(/fonts/Figtree-latin.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Caveat;src:url(/fonts/Caveat-latin.woff2)format("woff2");font-display:swap}@font-face{font-family:Galnero;src:url(/fonts/GalneroDemo-Regular.ttf)format("truetype");font-display:swap}:root{--font-figtree:"Figtree";--font-caveat:"Caveat";--font-galnero:"Galnero"}@layer base{html{-webkit-text-size-adjust:100%;overscroll-behavior:none}body{color:#1d1d1f;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#f2f2f7}}.lp{--u:calc(min(100cqw, 1527px) / 1527);--ink:#131d2a;--body:#3d4a5c;--muted:#6d7b91;--orange:#fe5819;--orange-deep:#e2470c;--bar:#262521;--warm:#fbf8f4;--line:#e9e6e1;color:var(--body);font-family:var(--font-figtree), system-ui, sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;overflow-x:clip;container-type:inline-size}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp :where(h1,h2,h3,p,ul,figure,blockquote){margin:0}.lp :where(h1,h2,h3){font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:wrap}.lp :where(p){text-wrap:wrap}.lp :where(ul){padding:0;list-style:none}.lp a{text-decoration:none}.lp :where(button,input,select){font:inherit;color:inherit}.lp img{max-width:100%;display:block}.lp-wrap{max-width:calc(1400 * var(--u));padding-inline:calc(40 * var(--u));margin-inline:auto}.lp-h1{font-size:calc(73 * var(--u));line-height:calc(76 * var(--u));letter-spacing:-.025em;color:var(--ink);font-weight:800}.lp-h1>span{display:block}.lp-h1-last{font-size:calc(67 * var(--u));line-height:calc(71 * var(--u))}.lp-h2{font-size:calc(38 * var(--u));letter-spacing:-.02em;color:var(--ink);font-weight:800;line-height:1.12}.lp-accent{color:var(--orange)}.lp-eyebrow{font-size:calc(14 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--orange);font-weight:700}.lp-cta{justify-content:center;align-items:center;gap:calc(14 * var(--u));background:var(--orange);color:#fff;cursor:pointer;border-radius:calc(9 * var(--u));border:0;font-weight:700;transition:background-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.lp-cta:hover{background:var(--orange-deep);color:#fff}.lp-cta:active{transform:translateY(1px)}.lp-cta:focus-visible{outline:calc(3 * var(--u)) solid #9fb6d4;outline-offset:calc(2 * var(--u))}.lp-cta svg{flex:none}.lp-cta-sm{height:calc(52 * var(--u));padding-inline:calc(27.5 * var(--u));font-size:calc(17.5 * var(--u));gap:calc(11 * var(--u))}.lp-cta-md{height:calc(48 * var(--u));padding-inline:calc(30 * var(--u));font-size:calc(17.5 * var(--u));gap:calc(11 * var(--u))}.lp-cta-band{height:calc(61 * var(--u));padding-inline:calc(40 * var(--u));font-size:calc(20 * var(--u));gap:calc(13 * var(--u))}.lp-cta-lg{height:calc(65 * var(--u));padding-inline:calc(54 * var(--u));font-size:calc(22.6 * var(--u));gap:calc(13 * var(--u))}.lp-bar{background:var(--bar);color:#fff;text-align:center;font-size:calc(18.8 * var(--u));font-weight:600;line-height:calc(47 * var(--u));height:calc(47 * var(--u))}.lp-header{z-index:20;position:relative}.lp-header-in{align-items:center;gap:calc(85 * var(--u));padding-block:calc(18 * var(--u));display:flex}.lp-logo{font-family:var(--font-galnero), var(--font-figtree), system-ui, sans-serif;font-weight:400;font-size:calc(56 * var(--u));letter-spacing:-.01em;color:var(--orange);-webkit-user-select:none;user-select:none;line-height:.8}.lp-nav{align-items:center;gap:calc(38 * var(--u));font-size:calc(16.5 * var(--u));color:#46536b;font-weight:500;display:flex}.lp-nav a{transition:color .15s}.lp-nav a:hover{color:var(--orange)}.lp-header .lp-cta{margin-left:auto}.lp-hero{position:relative}.lp-hero-in{z-index:10;padding-top:calc(70 * var(--u));padding-bottom:calc(46 * var(--u));position:relative}.lp-hero-copy{width:calc(640 * var(--u));max-width:100%}.lp-hero-copy .lp-h1{margin-bottom:calc(26 * var(--u))}.lp-lede{width:calc(536 * var(--u));max-width:100%;font-size:calc(24.6 * var(--u));line-height:calc(33.5 * var(--u));color:var(--body);margin-bottom:calc(31 * var(--u))}.lp-lede b{color:var(--ink);font-weight:700}.lp-hero-copy .lp-cta{margin-bottom:calc(28 * var(--u))}.lp-ticks{gap:calc(34 * var(--u));font-size:calc(15.4 * var(--u));color:#2c3a4d;font-weight:500;display:flex}.lp-tick{align-items:center;gap:calc(13 * var(--u));display:flex}.lp-tick svg{color:var(--orange);flex:none}.lp-hero-art{top:calc(-88 * var(--u));right:calc(27 * var(--u));width:calc(880 * var(--u));height:calc(753 * var(--u));z-index:1;pointer-events:none;position:absolute}.lp-hero-photo{inset:0 calc(-27 * var(--u)) 0 0;-webkit-mask-composite:source-in;background:url(/marketing/lp/hero-kitchen.jpg) 50%/cover no-repeat;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000073 16%,#000 34%),linear-gradient(#000 66%,#0000 97%);mask-image:linear-gradient(90deg,#0000 0,#00000073 16%,#000 34%),linear-gradient(#000 66%,#0000 97%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp-hand{left:calc(214 * var(--u));top:calc(107 * var(--u));white-space:nowrap;font-family:var(--font-caveat), "Bradley Hand", cursive;font-weight:700;font-size:calc(30 * var(--u));color:var(--orange);line-height:1.06;position:absolute;transform:rotate(-4deg)}.lp-hand-arrow{left:calc(428 * var(--u));top:calc(129 * var(--u));width:calc(46 * var(--u));color:var(--orange);position:absolute}.lp-phone-hero{left:calc(655 * var(--u));top:calc(278 * var(--u));width:calc(222 * var(--u));position:absolute}.lp-strip{z-index:5;padding-top:calc(38 * var(--u));padding-bottom:calc(52 * var(--u));position:relative}.lp-strip-row{padding-inline:calc(39 * var(--u)) calc(88 * var(--u));justify-content:space-between;align-items:center;display:flex}.lp-strip-item{align-items:center;gap:calc(20 * var(--u));color:var(--ink);display:flex}.lp-strip-item span{font-size:calc(13.6 * var(--u));letter-spacing:0;text-transform:uppercase;color:#1d2b3f;font-weight:600}.lp-strip-note{margin-top:calc(17 * var(--u));text-align:center;font-size:calc(19.3 * var(--u));color:#5a687e}.lp-voices{background:var(--warm);padding-block:calc(42 * var(--u)) calc(53 * var(--u))}.lp-voices .lp-h2{text-align:center;margin-bottom:calc(30 * var(--u))}.lp-voices-grid{gap:calc(24 * var(--u));grid-template-columns:1fr 1.8fr 1fr;align-items:start;display:grid}.lp-voices-side{gap:calc(19 * var(--u));display:grid}.lp-quote{border-radius:calc(14 * var(--u));padding:calc(18 * var(--u)) calc(30 * var(--u)) calc(16 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) #17213012;background:#fff}.lp-quote p{font-size:calc(19.5 * var(--u));line-height:calc(26.5 * var(--u));color:#2f3d51}.lp-quote-tall{padding:calc(28 * var(--u)) calc(34 * var(--u)) calc(28 * var(--u));align-self:center}.lp-quote-tall p{font-size:calc(23 * var(--u));line-height:calc(31.3 * var(--u))}.lp-stars{gap:calc(3 * var(--u));color:var(--orange);margin-top:calc(6 * var(--u));display:flex}.lp-who{align-items:center;gap:calc(14 * var(--u));margin-top:calc(13 * var(--u));display:flex}.lp-who img{width:calc(52 * var(--u));height:calc(52 * var(--u));object-fit:cover;border-radius:50%;flex:none}.lp-who-name{font-size:calc(16 * var(--u));color:var(--ink);font-weight:700;line-height:1.32;display:block}.lp-who-role{font-size:calc(15.5 * var(--u));color:#7a879b;line-height:1.36;display:block}.lp-quote-tall .lp-stars{margin-top:calc(18 * var(--u))}.lp-quote-tall .lp-who{margin-top:calc(44 * var(--u))}.lp-quote-tall .lp-who img{width:calc(70 * var(--u));height:calc(70 * var(--u))}.lp-film{border-radius:calc(14 * var(--u));aspect-ratio:606/407;background:#1b1c1e;position:relative;overflow:hidden}.lp-film>img{object-fit:cover;width:100%;height:100%}.lp-film:after{content:"";background:linear-gradient(#0000000f 38%,#000000bd 100%);position:absolute;inset:0}.lp-play{width:calc(70 * var(--u));height:calc(70 * var(--u));z-index:2;color:#23303f;background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.lp-film-copy{left:calc(46 * var(--u));right:calc(40 * var(--u));bottom:calc(23 * var(--u));z-index:2;color:#fff;position:absolute}.lp-film-copy p{font-size:calc(24.5 * var(--u));line-height:calc(32 * var(--u));font-weight:700}.lp-film-copy .lp-who{margin-top:calc(14 * var(--u))}.lp-film-copy .lp-who img{width:calc(45 * var(--u));height:calc(45 * var(--u))}.lp-film-copy .lp-who-name{color:#fff}.lp-film-copy .lp-who-role{color:#ffffffe0}.lp-trust{margin-top:calc(-11 * var(--u));text-align:center;font-size:calc(19 * var(--u));line-height:calc(25 * var(--u));color:#55637a;max-width:calc(900 * var(--u));margin-inline:auto}.lp-feat{padding-bottom:calc(161 * var(--u));position:relative}.lp-feat-bg{height:calc(535 * var(--u));background:url(/marketing/lp/features-kitchen.jpg) 50%/cover no-repeat;position:absolute;inset:0 0 auto}.lp-feat-in{z-index:2;padding-top:calc(8 * var(--u));position:relative}.lp-feat-head{text-align:center;margin-bottom:calc(44 * var(--u))}.lp-feat-head .lp-h2{color:#fff;font-size:calc(46 * var(--u));margin-top:calc(13 * var(--u))}.lp-feat-grid{gap:calc(24 * var(--u));grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.lp-card{border-radius:calc(14 * var(--u));padding:calc(18 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(34 * var(--u)) #0f162224;background:#fdfcfb}.lp-card-art{border-radius:calc(10 * var(--u));aspect-ratio:396/352;background:#f4f2ef;position:relative;overflow:hidden}.lp-card-badge{width:calc(52 * var(--u));height:calc(52 * var(--u));margin:calc(-26 * var(--u)) 0 calc(20 * var(--u)) 0;background:var(--orange);color:#fff;z-index:2;border-radius:50%;place-items:center;display:grid;position:relative}.lp-card>h3{font-size:calc(24 * var(--u));letter-spacing:-.015em;color:var(--ink);margin-bottom:calc(12 * var(--u));font-weight:800}.lp-card>p{font-size:calc(17.5 * var(--u));line-height:calc(27 * var(--u));color:#4a5769}.lp-feat-cta{margin-top:calc(48 * var(--u));justify-content:center;display:flex}.lp-reasons{background:var(--warm);padding-block:calc(49 * var(--u))}.lp-reasons-grid{grid-template-columns:repeat(3,1fr);display:grid}.lp-reason{padding-inline:calc(26 * var(--u))}.lp-reason+.lp-reason{border-left:1px solid #ebe6df}.lp-reasons-grid>:first-child{padding-left:0}.lp-reasons-grid>:last-child{padding-right:0}.lp-reason-head{align-items:center;gap:calc(16 * var(--u));margin-bottom:calc(16 * var(--u));display:flex}.lp-reason-icon{width:calc(44 * var(--u));height:calc(44 * var(--u));background:var(--orange);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.lp-reason h3{font-size:calc(19.4 * var(--u));letter-spacing:-.015em;color:var(--ink);font-weight:800}.lp-reason p{font-size:calc(17.2 * var(--u));line-height:calc(25 * var(--u));color:#4a5769;padding-left:calc(60 * var(--u))}.lp-reviews{padding-block:calc(38 * var(--u)) calc(22 * var(--u))}.lp-reviews .lp-h2{text-align:center;font-size:calc(30 * var(--u));margin-bottom:calc(30 * var(--u))}.lp-reviews-grid{gap:calc(35 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.lp-review{border-radius:calc(12 * var(--u));padding:calc(31 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #1721300d;background:#fff;border:1px solid #efedea}.lp-review p{font-size:calc(20.6 * var(--u));line-height:calc(28.5 * var(--u));color:#2f3d51}.lp-start{padding-block:calc(52 * var(--u)) calc(19 * var(--u))}.lp-start-grid{gap:calc(70 * var(--u));grid-template-columns:1fr 1.13fr;align-items:start;display:grid}.lp-start .lp-h2{font-size:calc(42 * var(--u));margin:calc(16 * var(--u)) 0 calc(18 * var(--u))}.lp-start-sub{font-size:calc(19 * var(--u));color:#4a5769;margin-bottom:calc(26 * var(--u))}.lp-start-list{gap:calc(14 * var(--u));font-size:calc(18 * var(--u));color:#2c3a4d;display:grid}.lp-start-list li{align-items:center;gap:calc(16 * var(--u));display:flex}.lp-start-list svg{color:var(--orange);flex:none}.lp-form{border-radius:calc(14 * var(--u));padding:calc(24 * var(--u));box-shadow:0 calc(6 * var(--u)) calc(30 * var(--u)) #1721301a;background:#fff}.lp-form-row{gap:calc(18 * var(--u));grid-template-columns:1fr 1fr;display:grid}.lp-field{margin-bottom:calc(14 * var(--u));display:block}.lp-field>span{font-size:calc(15.5 * var(--u));color:#30405a;margin-bottom:calc(8 * var(--u));font-weight:600;display:block}.lp-field input,.lp-field select{width:100%;height:calc(44 * var(--u));border-radius:calc(8 * var(--u));padding-inline:calc(16 * var(--u));font-size:calc(17 * var(--u));color:var(--ink);appearance:none;background:#fff;border:1px solid #e2e5ea}.lp-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%237a879b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(14 * var(--u)) center;background-size:calc(20 * var(--u))}.lp-field input::placeholder{color:#aab4c2}.lp-field input:focus,.lp-field select:focus{outline:2px solid var(--orange);outline-offset:-1px;border-color:var(--orange)}.lp-form .lp-cta{width:100%}.lp-form-note{text-align:center;font-size:calc(14.5 * var(--u));color:#8b98aa;margin-top:calc(12 * var(--u))}.lp-form-said{font-size:calc(17 * var(--u));color:#1d7a4b;text-align:center;margin-top:calc(12 * var(--u))}.lp-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lp-faq{padding-block:calc(46 * var(--u)) calc(56 * var(--u))}.lp-faq-head{text-align:center;margin-bottom:calc(36 * var(--u))}.lp-faq .lp-h2{font-size:calc(42 * var(--u));margin-top:calc(12 * var(--u))}.lp-faq-list{gap:calc(20 * var(--u)) calc(24 * var(--u));grid-template-columns:repeat(2,1fr);align-items:start;display:grid}.lp-faq-item{border-radius:calc(10 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(6 * var(--u)) #1721300a;padding:calc(24 * var(--u)) calc(26 * var(--u));background:#fff;border:1px solid #edeae6}.lp-faq-item:last-child:nth-child(odd){grid-column:1/-1}.lp-faq-item h3{font-size:calc(19.5 * var(--u));letter-spacing:-.01em;color:var(--ink);margin-bottom:calc(10 * var(--u));font-weight:700}.lp-faq-item p{font-size:calc(17.5 * var(--u));line-height:calc(27 * var(--u));color:#4a5769}.lp-band{padding-block:calc(23 * var(--u)) calc(38 * var(--u));text-align:center;background:#1c1d1f url(/marketing/lp/cta-kitchen.jpg) 50%/cover no-repeat;position:relative}.lp-band h2{font-size:calc(43 * var(--u));letter-spacing:-.02em;color:#fff;margin-bottom:calc(39 * var(--u));font-weight:800;position:relative}.lp-band .lp-cta{position:relative}.lp-foot{padding-block:calc(78 * var(--u)) calc(94 * var(--u));background:#fdfdfc}.lp-foot-in{gap:calc(40 * var(--u));grid-template-columns:1fr auto 1fr;align-items:start;display:grid}.lp-foot-tag{font-size:calc(15.5 * var(--u));color:#6d7b91;margin-top:calc(10 * var(--u))}.lp-foot-nav{gap:calc(34 * var(--u));font-size:calc(16 * var(--u));color:#46536b;padding-top:calc(12 * var(--u));display:flex}.lp-foot-nav a:hover{color:var(--orange)}.lp-foot-right{text-align:right;justify-self:end}.lp-foot-legal{justify-content:flex-end;align-items:center;gap:calc(26 * var(--u));font-size:calc(15 * var(--u));color:#6d7b91;display:flex}.lp-social{gap:calc(12 * var(--u));margin-left:calc(8 * var(--u));display:flex}.lp-social a{width:calc(30 * var(--u));height:calc(30 * var(--u));background:var(--ink);color:#fff;border-radius:50%;place-items:center;transition:background-color .16s;display:grid}.lp-social a:hover{background:var(--orange);color:#fff}.lp-foot-fine{margin-top:calc(18 * var(--u));font-size:calc(14.5 * var(--u));color:#8b98aa}[data-reveal-ready] .lp [data-reveal]{opacity:0}[data-reveal-ready] .lp [data-reveal].is-in{animation:.62s cubic-bezier(.22,.61,.36,1) both lp-rise}[data-reveal-ready] .lp [data-reveal].is-in:nth-child(2){animation-delay:90ms}[data-reveal-ready] .lp [data-reveal].is-in:nth-child(3){animation-delay:.18s}[data-reveal-ready] .lp [data-reveal].is-in:nth-child(4){animation-delay:.27s}[data-reveal-ready] .lp [data-reveal].is-still{opacity:1;animation:none}@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-reveal-ready] .lp [data-reveal]{opacity:1}[data-reveal-ready] .lp [data-reveal].is-in{animation:none}}.lp-laptop{left:calc(2 * var(--u));top:calc(190 * var(--u));width:calc(821 * var(--u));position:absolute}.lp-lid{margin-left:calc(98 * var(--u));width:calc(625 * var(--u));height:calc(486 * var(--u));border-radius:calc(16 * var(--u)) calc(16 * var(--u)) calc(5 * var(--u)) calc(5 * var(--u));padding:calc(30 * var(--u)) calc(13 * var(--u)) calc(8 * var(--u));box-shadow:0 calc(26 * var(--u)) calc(60 * var(--u)) #0c121c47;background:#17181a;position:relative}.lp-cam{left:50%;top:calc(13 * var(--u));width:calc(5 * var(--u));height:calc(5 * var(--u));background:#34363a;border-radius:50%;position:absolute;translate:-50%}.lp-screen{border-radius:calc(4 * var(--u));color:#1b2735;background:#fbfbfc;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.lp-base{width:100%;height:calc(28 * var(--u));margin-top:calc(-2 * var(--u));clip-path:polygon(0 0,100% 0,96.5% 100%,3.5% 100%);border-radius:0 0 calc(10 * var(--u)) calc(10 * var(--u));filter:drop-shadow(0 calc(10 * var(--u)) calc(18 * var(--u)) #0c121c38);background:linear-gradient(#c6c9cd 0%,#aeb2b7 42%,#8f949a 72%,#c2c6ca 100%);position:relative}.lp-base-notch{width:calc(126 * var(--u));height:calc(7 * var(--u));border-radius:0 0 calc(7 * var(--u)) calc(7 * var(--u));background:#a7abb0;position:absolute;top:0;left:50%;translate:-50%}.lp-app-top{align-items:center;gap:calc(20 * var(--u));height:calc(44 * var(--u));padding-inline:calc(11 * var(--u));border-bottom:1px solid #eceef1;flex:none;display:flex}.lp-app-logo{font-family:var(--font-galnero), var(--font-figtree), system-ui, sans-serif;font-size:calc(26 * var(--u));color:var(--orange);line-height:1}.lp-app-where{font-size:calc(12.5 * var(--u));color:#67748a}.lp-app-tools{align-items:center;gap:calc(9 * var(--u));color:#45536a;margin-left:auto;display:flex}.lp-pill-round,.lp-pill-wide{align-items:center;gap:calc(6 * var(--u));height:calc(26 * var(--u));border-radius:calc(13 * var(--u));font-size:calc(12 * var(--u));border:1px solid #e7eaee;display:inline-flex}.lp-pill-round{width:calc(26 * var(--u));justify-content:center}.lp-pill-wide{padding-inline:calc(10 * var(--u))}.lp-app-body{flex:1;min-height:0;display:flex}.lp-rail{width:calc(105 * var(--u));padding:calc(16 * var(--u)) calc(9 * var(--u));align-content:start;gap:calc(11 * var(--u));border-right:1px solid #eceef1;flex:none;display:grid}.lp-rail-item{align-items:center;gap:calc(8 * var(--u));height:calc(23 * var(--u));padding-inline:calc(8 * var(--u));border-radius:calc(7 * var(--u));font-size:calc(11 * var(--u));color:#3d4a5e;display:flex}.lp-rail-on{color:var(--orange);background:#ffe8d9;font-weight:600}.lp-main{min-width:0;padding:calc(14 * var(--u)) calc(14 * var(--u)) 0 calc(15 * var(--u));flex:1}.lp-greet{font-size:calc(19.5 * var(--u));letter-spacing:-.02em;color:#101b29;font-weight:800}.lp-greet-sub{font-size:calc(12 * var(--u));color:#6a7688;margin-top:calc(3 * var(--u))}.lp-stats{gap:calc(8 * var(--u));margin-top:calc(13 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.lp-stat{gap:calc(9 * var(--u));border-radius:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(9 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(4 * var(--u)) #141e2d12;min-height:calc(72 * var(--u));background:#fff;display:flex}.lp-stat-text{align-content:start;gap:calc(2 * var(--u));min-width:0;display:grid}.lp-stat em{font-style:normal;font-size:calc(9.6 * var(--u));color:#6a7688}.lp-stat strong{font-size:calc(11.5 * var(--u));color:#16212f;font-weight:700}.lp-stat .lp-green{color:#12a150;font-size:calc(14 * var(--u))}.lp-stat .lp-orange{color:var(--orange);font-size:calc(14 * var(--u))}.lp-stat .lp-big{font-size:calc(16 * var(--u))}.lp-tile{width:calc(23 * var(--u));height:calc(23 * var(--u));border-radius:calc(7 * var(--u));flex:none;place-items:center;display:grid}.lp-tile-green{color:#12a150;background:#dff5e7}.lp-tile-orange{color:var(--orange);background:#ffe1d2}.lp-tile-solid{color:#fff;background:#17a34a}.lp-cols{gap:calc(11 * var(--u));margin-top:calc(17 * var(--u));grid-template-columns:1.45fr 1fr;display:grid}.lp-sub-head{font-size:calc(12.5 * var(--u));letter-spacing:-.01em;color:#16212f;font-weight:800}.lp-rows{gap:calc(8 * var(--u));margin-top:calc(9 * var(--u));display:grid}.lp-row{align-items:center;gap:calc(9 * var(--u));border-radius:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(9 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(4 * var(--u)) #141e2d0f;background:#fff;display:flex}.lp-row-text{gap:calc(1 * var(--u));flex:1;min-width:0;display:grid}.lp-row-text strong{font-size:calc(11 * var(--u));color:#16212f;font-weight:600}.lp-row-text em{font-style:normal;font-size:calc(10.4 * var(--u));color:#6a7688}.lp-chip{width:calc(23 * var(--u));height:calc(23 * var(--u));border-radius:calc(7 * var(--u));flex:none;place-items:center;display:grid}.lp-chip-red{color:#e23a2e;background:#fde5e5}.lp-chip-green{color:#12a150;background:#dff5e7}.lp-chip-violet{color:#6b4df0;background:#eae6fd}.lp-days{color:var(--orange);font-size:calc(10.4 * var(--u));border-radius:calc(5 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));background:#ffe1d2;flex:none;font-weight:700}.lp-aside{gap:calc(11 * var(--u));align-content:start;display:grid}.lp-panel{border-radius:calc(8 * var(--u));padding:calc(10 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(4 * var(--u)) #141e2d0f;background:#fff}.lp-hint{gap:calc(8 * var(--u));margin-top:calc(8 * var(--u));display:flex}.lp-hint p{font-size:calc(10.4 * var(--u));line-height:calc(15 * var(--u));color:#4a5769}.lp-visit{align-items:center;gap:calc(9 * var(--u));margin-top:calc(8 * var(--u));display:flex}.lp-visit img{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(6 * var(--u));object-fit:cover;flex:none}.lp-visit strong{font-size:calc(11 * var(--u));color:#16212f;font-weight:600;display:block}.lp-visit em{font-style:normal;font-size:calc(10.4 * var(--u));color:#6a7688}.lp-phone{border-radius:calc(30 * var(--u));padding:calc(5 * var(--u));box-shadow:0 calc(20 * var(--u)) calc(44 * var(--u)) #0c121c4d;background:#26282c}.lp-phone-screen{border-radius:calc(26 * var(--u));color:#16212f;background:#fff;position:relative;overflow:hidden}.lp-notch{width:calc(60 * var(--u));height:calc(19 * var(--u));border-radius:0 0 calc(12 * var(--u)) calc(12 * var(--u));background:#26282c;position:absolute;top:0;left:50%;translate:-50%}.lp-status{height:calc(27 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(11 * var(--u));color:#16212f;justify-content:space-between;align-items:center;font-weight:600;display:flex}.lp-status-right{align-items:center;gap:calc(4 * var(--u));display:inline-flex}.lp-status-right svg{width:auto;height:calc(10 * var(--u))}.lp-phone-body{padding:calc(11 * var(--u)) calc(13 * var(--u)) calc(13 * var(--u))}.lp-phone-title{font-size:calc(17 * var(--u));letter-spacing:-.015em;color:#101b29;font-weight:800;line-height:1.26}.lp-phone-meter{margin-top:calc(11 * var(--u));justify-content:space-between;align-items:center;display:flex}.lp-phone-meter-tag{width:calc(48 * var(--u));height:calc(9 * var(--u));border-radius:calc(5 * var(--u));background:#eef0f3}.lp-phone-meter-count{font-size:calc(13 * var(--u));font-weight:700}.lp-bar-track{height:calc(7 * var(--u));border-radius:calc(4 * var(--u));margin-top:calc(5 * var(--u));background:#e9ebef;overflow:hidden}.lp-bar-fill{border-radius:calc(4 * var(--u));background:#16a34a;width:56%;height:100%;display:block}.lp-crows{gap:calc(5 * var(--u));margin-top:calc(10 * var(--u));display:grid}.lp-crow{align-items:center;gap:calc(9 * var(--u));border-radius:calc(9 * var(--u));padding:calc(5.5 * var(--u)) calc(9 * var(--u)) calc(5.5 * var(--u)) calc(5 * var(--u));color:#99a3b2;background:#f4f5f7;display:flex}.lp-crow-label{font-size:calc(11.5 * var(--u));color:#16212f;flex:1}.lp-crow-mark{width:calc(19 * var(--u));height:calc(19 * var(--u));background:#16a34a;border-radius:50%;flex:none;place-items:center;display:grid}.lp-crow-open .lp-crow-mark{border:calc(2 * var(--u)) solid #d5dae1;background:#fff}.lp-crow-now .lp-crow-mark{border:calc(2 * var(--u)) solid #16212f;background:#fff;position:relative}.lp-crow-now .lp-crow-mark:after{content:"";width:calc(7 * var(--u));height:calc(7 * var(--u));background:#16212f;border-radius:50%}.lp-phone-shot{margin-top:calc(8 * var(--u));border-radius:calc(6 * var(--u));overflow:hidden}.lp-phone-shot img{width:100%;height:calc(62 * var(--u));object-fit:cover}.lp-phone-go{margin-top:calc(9 * var(--u));height:calc(31 * var(--u));border-radius:calc(8 * var(--u));background:var(--orange);color:#fff;font-size:calc(13 * var(--u));place-items:center;font-weight:700;display:grid}.lp-art-sched{padding:calc(20 * var(--u)) calc(18 * var(--u))}.lp-art-title{font-size:calc(17 * var(--u));letter-spacing:-.01em;color:#101b29;font-weight:800}.lp-art-list{border-radius:calc(10 * var(--u));margin-top:calc(14 * var(--u));padding-inline:calc(12 * var(--u));background:#fff}.lp-art-row{align-items:center;gap:calc(12 * var(--u));padding-block:calc(11 * var(--u));display:flex}.lp-art-row+.lp-art-row{border-top:1px solid #f0f0ef}.lp-art-chip{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(9 * var(--u));flex:none;place-items:center;display:grid}.lp-art-chip-red{color:#e8352a;background:#fde4e4}.lp-art-chip-blue{color:#2b6be4;background:#dfeafe}.lp-art-chip-amber{color:#f0b429;background:#fdf0d3}.lp-art-chip-violet{color:#6b4df0;background:#e9e5fd}.lp-art-row-text{gap:calc(1 * var(--u));flex:1;min-width:0;display:grid}.lp-art-row-text strong{font-size:calc(14 * var(--u));color:#101b29;font-weight:700}.lp-art-row-text em{font-style:normal;font-size:calc(13.5 * var(--u));color:#8e99a8}.lp-art-days{color:var(--orange);font-size:calc(13 * var(--u));border-radius:calc(7 * var(--u));padding:calc(6 * var(--u)) calc(11 * var(--u));background:#ffe6d8;flex:none;font-weight:700}.lp-art-phone-wrap{height:100%;padding-top:calc(16 * var(--u));justify-content:center;align-items:flex-start;display:flex}.lp-art-phone{width:calc(196 * var(--u));border-radius:calc(26 * var(--u)) calc(26 * var(--u)) 0 0;padding:calc(5 * var(--u)) calc(5 * var(--u)) 0;background:#1b1c1f}.lp-art-phone-screen{border-radius:calc(22 * var(--u)) calc(22 * var(--u)) 0 0;background:#fff;position:relative;overflow:hidden}.lp-art-notch{width:calc(78 * var(--u));height:calc(16 * var(--u));border-radius:0 0 calc(10 * var(--u)) calc(10 * var(--u));background:#1b1c1f;position:absolute;top:0;left:50%;translate:-50%}.lp-art-phone-body{padding:calc(28 * var(--u)) calc(13 * var(--u)) calc(16 * var(--u))}.lp-art-phone-title{font-size:calc(16 * var(--u));letter-spacing:-.015em;color:#101b29;justify-content:space-between;align-items:center;font-weight:800;display:flex}.lp-art-phone-title svg{color:#98a2b1}.lp-art-record-date{font-size:calc(11 * var(--u));letter-spacing:0;color:#8e99a8;font-weight:500}.lp-art-record{gap:calc(4 * var(--u));margin-top:calc(10 * var(--u));display:grid}.lp-art-rec{align-items:center;gap:calc(8 * var(--u));border-radius:calc(8 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u)) calc(4 * var(--u)) calc(6 * var(--u));background:#f4f5f7;display:flex}.lp-art-rec-mark{width:calc(16 * var(--u));height:calc(16 * var(--u));background:#16a34a;border-radius:50%;flex:none;place-items:center;display:grid}.lp-art-rec-missed{background:#fdeceb}.lp-art-rec-missed .lp-art-rec-mark{background:#e8352a}.lp-art-rec-text{flex:1;min-width:0;display:grid}.lp-art-rec-text strong{font-size:calc(11.5 * var(--u));color:#16212f;font-weight:600;line-height:1.3}.lp-art-rec-text em{font-style:normal;font-size:calc(10 * var(--u));color:#7a879b;line-height:1.3}.lp-art-rec-missed .lp-art-rec-text em{color:#c62d23;font-weight:600}.lp-art-rec-shot{position:relative}.lp-art-rec-stamp{left:calc(6 * var(--u));top:calc(6 * var(--u));font-size:calc(9.5 * var(--u));color:#fff;border-radius:calc(5 * var(--u));padding:calc(2 * var(--u)) calc(6 * var(--u));background:#101620a8;font-weight:600;position:absolute}.lp-art-phone-shot{margin-top:calc(10 * var(--u));border-radius:calc(6 * var(--u));overflow:hidden}.lp-art-phone-shot img{width:100%;height:calc(96 * var(--u));object-fit:cover}.lp-card-art:has(.lp-art-visit){flex-direction:column;display:flex}.lp-art-visit{border-radius:calc(10 * var(--u));min-height:0;margin:calc(18 * var(--u));padding:calc(15 * var(--u));background:#fff;flex-direction:column;flex:1;display:flex}.lp-art-visit-top{align-items:center;gap:calc(11 * var(--u));display:flex}.lp-art-visit-who{gap:calc(1 * var(--u));flex:1;min-width:0;display:grid}.lp-art-visit-who strong{font-size:calc(16 * var(--u));letter-spacing:-.01em;color:#101b29;font-weight:800}.lp-art-visit-who em{font-style:normal;font-size:calc(13.5 * var(--u));color:#8e99a8}.lp-art-done{color:#12874a;font-size:calc(13 * var(--u));border-radius:calc(7 * var(--u));padding:calc(6 * var(--u)) calc(10 * var(--u));background:#ddf5e5;flex:none;font-weight:700}.lp-art-shots{min-height:calc(116 * var(--u));gap:calc(7 * var(--u));margin-top:calc(12 * var(--u));flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.52fr 1fr 1fr;display:grid}.lp-art-shots img{object-fit:cover;border-radius:calc(6 * var(--u));width:100%;height:100%}.lp-art-shot-big{grid-row:span 2}.lp-art-shot-wide{grid-column:span 2}.lp-art-visit-note{margin-top:calc(12 * var(--u));font-size:calc(13.5 * var(--u));line-height:calc(20 * var(--u));color:#2f3d51}.lp-art-visit-note strong{color:#12874a;font-weight:700;font-size:calc(14 * var(--u));margin-bottom:calc(2 * var(--u));display:block}.lp-hero-phone{display:none}@media (width<=900px){.lp{--u:.68px}.lp-wrap{max-width:none;padding-inline:22px}.lp-nav{display:none}.lp-home .lp-h2{font-size:30px;line-height:1.14}.lp-home .lp-eyebrow{font-size:12.5px}.lp-home .lp-cta-sm,.lp-home .lp-cta-md,.lp-home .lp-cta-lg,.lp-home .lp-cta-band{border-radius:10px;gap:10px;height:52px;padding-inline:24px;font-size:16.5px}.lp-home .lp-cta svg{width:20px;height:20px}.lp-bar{height:auto;padding:8px 16px;font-size:13px;line-height:1.35}.lp-header-in{gap:12px;padding-block:12px}.lp-logo{font-size:38px}.lp-home .lp-header .lp-cta-sm{white-space:nowrap;border-radius:8px;height:40px;padding-inline:14px;font-size:14px}.lp-hero-art{display:none}.lp-hero-in{padding-top:22px;padding-bottom:8px}.lp-hero-copy{width:100%}.lp-h1{letter-spacing:-.03em;font-size:40px;line-height:1.06}.lp-h1>span,.lp-h1-last{font-size:inherit;line-height:inherit;display:inline}.lp-hero-copy .lp-h1{margin-bottom:22px}.lp-hero-phone{--u:calc(min(100cqw, 420px) / 380);background:#2a2622;border-radius:20px;height:380px;margin:0 0 24px;display:block;position:relative;overflow:hidden;container-type:inline-size}.lp-hero-phone:before{content:"";background:linear-gradient(#14100c0d,#14100c73 82%),url(/marketing/lp/hero-kitchen.jpg) top/cover no-repeat;position:absolute;inset:0 0 -22%}.lp-hero-phone .lp-phone{width:calc(222 * var(--u));position:absolute;top:30px;left:50%;translate:-50%}.lp-lede{width:100%;margin-bottom:22px;font-size:17px;line-height:1.5}.lp-hero-copy .lp-cta{width:100%;margin-bottom:20px;display:flex}.lp-ticks{flex-wrap:wrap;gap:10px 12px;font-size:13.5px}.lp-tick{white-space:nowrap;gap:8px}.lp-tick svg{width:18px;height:18px}.lp-strip{padding-top:34px;padding-bottom:40px}.lp-strip-row{flex-wrap:wrap;justify-content:center;gap:24px 0;padding-inline:0}.lp-strip-item{text-align:center;flex-direction:column;flex:0 0 33.333%;gap:10px;padding-inline:4px}.lp-strip-item svg{width:30px;height:30px}.lp-strip-item span{letter-spacing:.02em;font-size:11.5px;line-height:1.3}.lp-strip-note{margin-top:26px;font-size:15.5px;line-height:1.5}.lp-feat{padding-bottom:44px}.lp-feat-bg{height:360px}.lp-feat-in{padding-top:36px}.lp-feat-head{margin-bottom:28px}.lp-home .lp-feat-head .lp-h2{margin-top:10px;font-size:30px}.lp-feat-grid{max-width:480px;margin-inline:auto}.lp-card{border-radius:16px;padding:14px 14px 22px}.lp-card-art{--u:calc(100cqw / 388);border-radius:12px;container-type:inline-size}.lp-card-badge{width:46px;height:46px;margin:-23px 0 16px 10px}.lp-card-badge svg{width:23px;height:23px}.lp-card>h3{margin-bottom:8px;padding-inline:6px;font-size:21px}.lp-card>p{padding-inline:6px;font-size:16px;line-height:1.55}.lp-feat-cta{margin-top:32px}.lp-feat-cta .lp-cta{width:100%;max-width:480px}.lp-reasons{padding-block:36px}.lp-reason{padding-inline:0}.lp-reason+.lp-reason{border-top:1px solid #ebe6df;border-left:0;padding-top:24px}.lp-reason-head{gap:14px;margin-bottom:10px}.lp-reason-icon{width:40px;height:40px}.lp-reason h3{font-size:18px;line-height:1.3}.lp-reason p{padding-left:0;font-size:16px;line-height:1.55}.lp-start{padding-block:40px 16px}.lp-home .lp-start .lp-h2{margin:10px 0 12px;font-size:30px}.lp-start-sub{margin-bottom:20px;font-size:16.5px}.lp-start-list{gap:12px;font-size:16px}.lp-start-list li{gap:12px}.lp-start-list svg{width:20px;height:20px}.lp-form{border-radius:16px;padding:20px}.lp-form-row{grid-template-columns:1fr;gap:0}.lp-field{margin-bottom:16px}.lp-field>span{margin-bottom:6px;font-size:14.5px}.lp-field input,.lp-field select{border-radius:10px;height:48px;padding-inline:14px;font-size:16px}.lp-field select{background-position:right 14px center;background-size:18px}.lp-form .lp-cta{margin-top:4px}.lp-form-note,.lp-form-said{margin-top:12px;font-size:14px}.lp-faq{padding-block:40px}.lp-faq-head{margin-bottom:24px}.lp-home .lp-faq .lp-h2{margin-top:8px;font-size:30px}.lp-faq-list{gap:14px}.lp-faq-item{border-radius:14px;padding:20px}.lp-faq-item h3{margin-bottom:8px;font-size:17px;line-height:1.35}.lp-faq-item p{font-size:15.5px;line-height:1.55}.lp-band{padding-block:44px}.lp-band h2{margin-bottom:24px;font-size:28px;line-height:1.2}.lp-foot{padding-block:40px}.lp-foot-tag{font-size:14.5px}.lp-foot-nav{flex-wrap:wrap;gap:12px 24px;padding-top:0;font-size:15.5px}.lp-foot-right{text-align:left;justify-self:start}.lp-foot-legal{justify-content:flex-start;gap:22px;font-size:15px}.lp-social a{width:34px;height:34px}.lp-foot-fine{font-size:13.5px}.lp-voices-grid,.lp-feat-grid,.lp-reasons-grid,.lp-reviews-grid,.lp-start-grid,.lp-faq-list,.lp-foot-in{grid-template-columns:1fr}.lp-voices-grid,.lp-feat-grid,.lp-reasons-grid,.lp-reviews-grid,.lp-start-grid,.lp-foot-in{gap:22px}.lp-quote-tall{align-self:stretch}.lp-trust{margin-top:22px}}@media (width<=370px){.lp-wrap{padding-inline:18px}.lp-logo{font-size:34px}.lp-home .lp-header .lp-cta-sm{padding-inline:12px;font-size:13px}.lp-h1{font-size:36px}.lp-ticks{gap:10px;font-size:12.5px}.lp-tick{gap:6px}.lp-tick svg{width:16px;height:16px}}.fk{--fk-count:44px;--fk-bar:64px;--fk-peek:56px;--s:min(var(--u), calc(100svh / 960))}.fk-count{z-index:21;background:var(--orange);color:#fff;position:relative}.fk-count-in{min-height:var(--fk-count);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding-block:8px;font-size:15px;line-height:1.3;display:flex}.fk-count-label{font-weight:600}.fk-count-parts{flex-wrap:wrap;justify-content:center;gap:4px 12px;display:inline-flex}.fk-count-part{white-space:nowrap}.fk-count-n{font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:17px;font-weight:800;display:inline-block}.fk-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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-count) - 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}.fk-length.is-at-limit{color:var(--ink)}.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}[data-reveal-ready] .fk-q.is-still .fk-q-inner>*{opacity:1;animation:none}@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 (width<=900px){.fk-count-in{flex-direction:column;gap:2px;padding-block:8px 9px;font-size:13.5px}.fk-count-parts{gap:2px 10px}.fk-count-n{font-size:16px}.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}}
