@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2)format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--lemon:#ffed00;--ink:#000;--charcoal:#252525;--olive:#302e25;--cream:#f7f7f2;--white:#fff;--sheet:var(--cream);--card:var(--white);--text:var(--ink);--muted:#5e5e63;--gain:#1b6e30;--separator:#3c3c432e;--juice:var(--lemon);--juice-edge:none;--juice-text:var(--ink);--pill-bg:var(--ink);--pill-text:var(--lemon);--accent-link:var(--ink);--gutter:clamp(1rem, 4vw, 3.5rem);--header-height:5rem;font-family:Nunito Variable,ui-rounded,system-ui,sans-serif;font-size:100%;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--sheet:var(--ink);--card:var(--charcoal);--text:var(--white);--muted:#aeaeb2;--gain:#30d158;--separator:#ebebf52e;--juice:var(--olive);--juice-edge:var(--lemon);--juice-text:var(--white);--pill-bg:var(--lemon);--pill-text:var(--ink);--accent-link:var(--lemon)}}*,:before,:after{box-sizing:border-box}body{background:var(--sheet);color:var(--text);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}h1,h2,h3,p,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}main:focus{outline:none}a{color:inherit;text-underline-offset:.15em}.muted{color:var(--muted)}.gain{color:var(--gain);font-variant-numeric:tabular-nums;font-weight:800}:focus-visible{outline:3px solid var(--text);outline-offset:3px;border-radius:4px}.skip-link{z-index:10;background:var(--ink);color:var(--lemon);border-radius:999px;padding:.5rem 1rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.site-header{z-index:3;height:var(--header-height);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;inset:0 0 auto}.wordmark{aspect-ratio:826/201;border-radius:0;width:8.25rem;display:block}.wordmark__image{background:currentColor;width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_8'%20data-name='Layer%208'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20826.48%20200.69'%3e%3cg%20id='Text'%3e%3cg%20id='Main_Text'%20data-name='Main%20Text'%3e%3cg%20id='Squeezd_Name'%20data-name='Squeezd%20Name'%3e%3cpath%20d='M427.29,53.25c-21.28,4.8-36.93,21.02-40.84,42.53-4.38,24.09,5.82,50.07,28.7,61.51,24.41,12.21,58.41,8.5,74.05-15.65,1.26-1.95-2.7-5.32-4.43-6.45l-12.9-8.41c-3.46-2.26-7.3-1.11-9.14,1.98-5.87,4.8-13.39,8.71-20.92,7.63-10.65-1.53-19.69-8.34-20.67-19.48l48.62.14,19.3.12c7.23.04,8.57-25.71-3.63-43.97-12.98-19.42-35.72-25.01-58.14-19.96ZM421.38,96.85c.9-9.84,8.11-17.39,17.57-18.16,11.61-.94,21.46,5.39,22.97,18.19l-40.55-.03Z'/%3e%3cpath%20d='M554.13,51.62c-35.79.19-58.27,29.89-54.24,63.35,1.44,12,5.31,21.94,13.32,30.93,16.13,18.11,46.38,23.17,68.76,13.14,9.5-4.26,23.14-16.87,19.52-20.21-5.79-5.34-13.47-10-20.39-12.99-7.79,2.15-13.59,11.27-25.02,10.86-2.93-.1-7.62-2.13-10.32-3.4-6.66-3.14-10.3-9.47-11.25-16.37l72.57.02c2.43-4.48,2.22-8.57,1.92-13.21-2.12-32.61-22.33-52.28-54.87-52.1ZM534.09,96.49c1.58-10.77,10.17-18.45,20.36-18.33,10.18.12,19.51,5.98,21.25,18.31l-41.61.03Z'/%3e%3cpath%20d='M372.44,54.08c-7.15-2.24-14-.9-21.21.02-1.58.2-5.63-.08-6.26,1.29l-2.38,5.21.33,38.67c.12,6.34.19,12.92-.9,18.91-2.21,12.22-13.58,18.24-25.57,15.07-6.46-1.71-10.93-8.89-10.89-16.06l.29-54.78c.02-3.49-2.85-8.64-6.38-8.63l-22.37.1c-3.34.01-5.24,5.35-5.23,9.02l.18,68.18c.03,10.67,7.03,21.09,15.73,26.48,17.48,10.83,39.74,7.31,54.61-6.59,1.22,4.97,3.79,8.71,8.89,9.53,5.85.94,12.76,1.34,18.29-.9,5.28-2.14,7.26-8.19,7.26-13.58l.09-82.59c0-3.38-1.23-8.32-4.5-9.35Z'/%3e%3cpath%20d='M695.1,133.54l-39.06-.26,44.28-56,.31-17.06c.06-3.29-2.98-7.16-6.97-7.16l-72.71-.13c-2.22,0-7.09,2.39-7.13,4.41l-.35,19.93c1.04,4.91,5.3,5.65,9.47,5.66l33.94.05-29.41,36.67-13.88,16.66v18.85c-.01,2.29,1.48,5.48,4.39,5.49l77.38.1c3.12,0,5.35-3.54,5.34-5.43l-.11-16.33c-.56-2.72-2.73-5.41-5.48-5.43Z'/%3e%3cpath%20d='M818.42,129.47V35.62s-.35-19.11-.35-19.11c-.06-3.17-1.49-6.33-5.33-6.33l-21.94.03c-3.52,0-6.66,2.89-6.67,6.32l-.12,46.72c-21.83-17.5-49.65-13.6-67.93,5.71-14.36,19.84-17.45,47.06-5.51,69.26,10.27,19.08,32.81,28.96,53.56,24.49,8.44-1.82,14.87-5.5,21.14-11.97,4.23,6.29,8.59,9.4,15.02,11.19,11.54,3.21,24.47-3.59,26.01-15.62.94-7.36-1.81-13.23-7.88-16.85ZM784.35,116.31c-3.17,11.03-11.14,17.89-22.65,17.47-5.79-.21-12.05-1.63-16.3-6.41-10.04-11.28-9.33-30.11,1.84-40.05,4.21-3.75,9.61-4.44,14.47-4.59,11.05-.34,19.01,6.16,22.32,16.26,1.85,5.63,2.06,11.23.31,17.31Z'/%3e%3cpath%20d='M128.91,21.19C103.37-2.88,58.44-6.8,30.39,11.26,6.51,26.64,1.11,59.24,20.81,80.22c7.79,8.3,18.32,13.73,29.28,16.62l25.44,6.7c10.8,2.85,21.09,7.68,19.19,17.49-3.7,19.07-46.68,14.95-56.09-3.84-1.43-2.85-1.72-6.35-1.82-9.87-.09-3.29-3.99-4.98-6.47-2.82-.27.24-.54.48-.81.72-8.49,7.7-17.49,14.26-26.97,20.74-1.41.97-2.38,2.44-2.49,3.68-.1,1.03-.15,3.45.52,4.36,9.86,13.2,23.26,22.47,39.22,27.17,33.15,9.75,79.53,4.43,91.18-27.8,5.27-14.57,4.31-30.64-3.59-43.87-5.11-8.57-13.88-13.86-23.19-17-14.09-4.75-27.83-7.94-42.18-11.85-5.05-1.38-11.36-4.48-12.61-8.98-2.15-7.74,1.77-14.23,8.66-16.47,13.87-4.52,36.08.84,42.38,15.64,1.65,3.86,6.27,5.69,9.84,3.49.19-.11.36-.23.53-.36l28.51-21.41c1.15-.87,2.98-2.32,2.85-3.4-.51-4.26-7.77-2.79-13.27-7.97Z'/%3e%3cpath%20d='M234.69,53.65c-5.64-1.25-10.54.51-12.69,7.16-7.7-5.63-15.14-8.44-24.09-9.33-24.13-2.41-45.47,13.73-53.1,36.57-8.12,24.31-2.06,53.16,19.61,67.98,18.45,12.61,41.52,10.83,60.26-2.59l-.03,42.48c0,2.33,2.32,4.79,4.45,4.77l24.08-.23c2.32-.02,4.87-3.49,4.88-5.46l.15-31.13v-69.55c0-19.81-4.12-36.4-23.53-40.68ZM220.83,124.21c-8.62,12.2-26.08,13.51-36.82,4.38-6.8-5.78-8.77-14.77-8.12-23.4.73-9.84,6.36-19.08,16.03-21.92,8.04-2.36,17.92-1.5,24.41,4.12,10.39,9.01,12.72,25.19,4.51,36.82Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_8'%20data-name='Layer%208'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20826.48%20200.69'%3e%3cg%20id='Text'%3e%3cg%20id='Main_Text'%20data-name='Main%20Text'%3e%3cg%20id='Squeezd_Name'%20data-name='Squeezd%20Name'%3e%3cpath%20d='M427.29,53.25c-21.28,4.8-36.93,21.02-40.84,42.53-4.38,24.09,5.82,50.07,28.7,61.51,24.41,12.21,58.41,8.5,74.05-15.65,1.26-1.95-2.7-5.32-4.43-6.45l-12.9-8.41c-3.46-2.26-7.3-1.11-9.14,1.98-5.87,4.8-13.39,8.71-20.92,7.63-10.65-1.53-19.69-8.34-20.67-19.48l48.62.14,19.3.12c7.23.04,8.57-25.71-3.63-43.97-12.98-19.42-35.72-25.01-58.14-19.96ZM421.38,96.85c.9-9.84,8.11-17.39,17.57-18.16,11.61-.94,21.46,5.39,22.97,18.19l-40.55-.03Z'/%3e%3cpath%20d='M554.13,51.62c-35.79.19-58.27,29.89-54.24,63.35,1.44,12,5.31,21.94,13.32,30.93,16.13,18.11,46.38,23.17,68.76,13.14,9.5-4.26,23.14-16.87,19.52-20.21-5.79-5.34-13.47-10-20.39-12.99-7.79,2.15-13.59,11.27-25.02,10.86-2.93-.1-7.62-2.13-10.32-3.4-6.66-3.14-10.3-9.47-11.25-16.37l72.57.02c2.43-4.48,2.22-8.57,1.92-13.21-2.12-32.61-22.33-52.28-54.87-52.1ZM534.09,96.49c1.58-10.77,10.17-18.45,20.36-18.33,10.18.12,19.51,5.98,21.25,18.31l-41.61.03Z'/%3e%3cpath%20d='M372.44,54.08c-7.15-2.24-14-.9-21.21.02-1.58.2-5.63-.08-6.26,1.29l-2.38,5.21.33,38.67c.12,6.34.19,12.92-.9,18.91-2.21,12.22-13.58,18.24-25.57,15.07-6.46-1.71-10.93-8.89-10.89-16.06l.29-54.78c.02-3.49-2.85-8.64-6.38-8.63l-22.37.1c-3.34.01-5.24,5.35-5.23,9.02l.18,68.18c.03,10.67,7.03,21.09,15.73,26.48,17.48,10.83,39.74,7.31,54.61-6.59,1.22,4.97,3.79,8.71,8.89,9.53,5.85.94,12.76,1.34,18.29-.9,5.28-2.14,7.26-8.19,7.26-13.58l.09-82.59c0-3.38-1.23-8.32-4.5-9.35Z'/%3e%3cpath%20d='M695.1,133.54l-39.06-.26,44.28-56,.31-17.06c.06-3.29-2.98-7.16-6.97-7.16l-72.71-.13c-2.22,0-7.09,2.39-7.13,4.41l-.35,19.93c1.04,4.91,5.3,5.65,9.47,5.66l33.94.05-29.41,36.67-13.88,16.66v18.85c-.01,2.29,1.48,5.48,4.39,5.49l77.38.1c3.12,0,5.35-3.54,5.34-5.43l-.11-16.33c-.56-2.72-2.73-5.41-5.48-5.43Z'/%3e%3cpath%20d='M818.42,129.47V35.62s-.35-19.11-.35-19.11c-.06-3.17-1.49-6.33-5.33-6.33l-21.94.03c-3.52,0-6.66,2.89-6.67,6.32l-.12,46.72c-21.83-17.5-49.65-13.6-67.93,5.71-14.36,19.84-17.45,47.06-5.51,69.26,10.27,19.08,32.81,28.96,53.56,24.49,8.44-1.82,14.87-5.5,21.14-11.97,4.23,6.29,8.59,9.4,15.02,11.19,11.54,3.21,24.47-3.59,26.01-15.62.94-7.36-1.81-13.23-7.88-16.85ZM784.35,116.31c-3.17,11.03-11.14,17.89-22.65,17.47-5.79-.21-12.05-1.63-16.3-6.41-10.04-11.28-9.33-30.11,1.84-40.05,4.21-3.75,9.61-4.44,14.47-4.59,11.05-.34,19.01,6.16,22.32,16.26,1.85,5.63,2.06,11.23.31,17.31Z'/%3e%3cpath%20d='M128.91,21.19C103.37-2.88,58.44-6.8,30.39,11.26,6.51,26.64,1.11,59.24,20.81,80.22c7.79,8.3,18.32,13.73,29.28,16.62l25.44,6.7c10.8,2.85,21.09,7.68,19.19,17.49-3.7,19.07-46.68,14.95-56.09-3.84-1.43-2.85-1.72-6.35-1.82-9.87-.09-3.29-3.99-4.98-6.47-2.82-.27.24-.54.48-.81.72-8.49,7.7-17.49,14.26-26.97,20.74-1.41.97-2.38,2.44-2.49,3.68-.1,1.03-.15,3.45.52,4.36,9.86,13.2,23.26,22.47,39.22,27.17,33.15,9.75,79.53,4.43,91.18-27.8,5.27-14.57,4.31-30.64-3.59-43.87-5.11-8.57-13.88-13.86-23.19-17-14.09-4.75-27.83-7.94-42.18-11.85-5.05-1.38-11.36-4.48-12.61-8.98-2.15-7.74,1.77-14.23,8.66-16.47,13.87-4.52,36.08.84,42.38,15.64,1.65,3.86,6.27,5.69,9.84,3.49.19-.11.36-.23.53-.36l28.51-21.41c1.15-.87,2.98-2.32,2.85-3.4-.51-4.26-7.77-2.79-13.27-7.97Z'/%3e%3cpath%20d='M234.69,53.65c-5.64-1.25-10.54.51-12.69,7.16-7.7-5.63-15.14-8.44-24.09-9.33-24.13-2.41-45.47,13.73-53.1,36.57-8.12,24.31-2.06,53.16,19.61,67.98,18.45,12.61,41.52,10.83,60.26-2.59l-.03,42.48c0,2.33,2.32,4.79,4.45,4.77l24.08-.23c2.32-.02,4.87-3.49,4.88-5.46l.15-31.13v-69.55c0-19.81-4.12-36.4-23.53-40.68ZM220.83,124.21c-8.62,12.2-26.08,13.51-36.82,4.38-6.8-5.78-8.77-14.77-8.12-23.4.73-9.84,6.36-19.08,16.03-21.92,8.04-2.36,17.92-1.5,24.41,4.12,10.39,9.01,12.72,25.19,4.51,36.82Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.wordmark:focus-visible{outline:3px solid var(--text);outline-offset:6px}.site-header nav{align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-weight:700;display:flex}.site-header nav>a:not(.get-app){text-decoration:none}.site-header nav>a:not(.get-app):hover,.site-header nav>a[aria-current=page]{text-decoration:underline}.site-header nav>a:not(.get-app){align-items:center;min-height:2.75rem;display:inline-flex}.get-app{background:var(--ink);min-height:3.5rem;color:var(--lemon);border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.75rem;font-size:1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.get-app:hover{background:var(--charcoal)}.get-app--compact{min-height:2.75rem;padding:.375rem 1.125rem;font-size:1rem}.availability{font-size:1rem;font-weight:700;display:block}.demo-wrap{width:100%;max-width:28rem}.demo-note{min-height:3.75rem;color:var(--accent-link);justify-content:center;align-items:flex-start;gap:.5rem;display:flex}.demo-note span{padding-top:0;font-family:Caveat,Bradley Hand,cursive;font-size:1.875rem;font-weight:400;line-height:1.2;transform:rotate(-5deg)}.demo-note .pencil-retrace{opacity:.3;stroke-width:.7px}.demo-note svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:5.5rem;height:3rem}@media (prefers-color-scheme:dark){.get-app{background:var(--lemon);color:var(--ink)}.get-app:hover{background:#fff36b}}.hero{isolation:isolate;background:var(--sheet);min-height:48rem;display:flex;position:relative;overflow:hidden}.juice{z-index:-1;height:calc((100% - var(--header-height)) * var(--level,0));background:var(--juice);transition:height 1.1s cubic-bezier(.22,1.2,.36,1);position:absolute;inset:auto 0 0}.juice[data-ahead]{height:100%}.juice__surface{width:200%;max-width:none;height:1.25rem;fill:var(--juice);animation:1.1s cubic-bezier(.3,.7,.4,1) slosh;position:absolute;bottom:calc(100% - 1px);left:0;overflow:visible}.juice__edge{fill:none;stroke:var(--juice-edge);stroke-width:3px}@keyframes slosh{0%{transform:translate(-12%)scaleY(2.4)}to{transform:translate(0)scaleY(1)}}.juice__pill{bottom:calc(100% + 1.5rem);left:var(--drop-lane);background:var(--pill-bg);color:var(--pill-text);font-variant-numeric:tabular-nums;border-radius:.75rem;padding:.125rem .75rem;font-weight:800;display:none;position:absolute;transform:translate(-50%)}.hero__inner{padding:calc(var(--header-height) + 1.5rem) var(--gutter) 3rem;flex-direction:column;flex:1;gap:1rem;display:flex}.hero__copy{margin-bottom:1rem}.hero h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.75rem,11vw,5.25rem);font-weight:900;line-height:1}.hero__lede{max-width:34rem;margin-block:1.25rem 1.75rem;font-size:1.25rem;font-weight:500}.hero__requirements{margin-top:.75rem;font-size:.9375rem;font-weight:600}.hero__lemon{width:6.5rem;display:block}.hero__lemon img{width:100%;height:auto}.demo{background:var(--card);border:.5px solid var(--separator);border-radius:1.5rem;width:100%;max-width:28rem;padding:1.5rem;box-shadow:0 .25rem 1.5rem #0000001a}.demo__top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.demo h2{font-size:1.25rem;font-weight:800;line-height:1.2}.demo__top .muted{font-size:.9375rem}.demo__reset{min-height:2.75rem;color:inherit;font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;flex:none;margin-block:-.375rem;font-size:.9375rem;font-weight:700;text-decoration:underline}.demo__summary{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.25rem;display:flex}.demo__summary .muted{font-size:.9375rem}.demo__total{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:3.5rem;font-weight:900;line-height:1.05}.demo__badge{background:var(--lemon);color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:.875rem;flex:none;padding:.5rem .875rem;line-height:1.15}.demo__badge strong{font-size:1.25rem;font-weight:800;display:block}.demo__badge span{font-size:.875rem;font-weight:600}.demo__progress{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.9375rem;display:flex}.demo__meter{appearance:none;background:var(--separator);width:100%;height:.625rem;color:var(--accent-link);border:0;border-radius:999px;margin-top:.625rem;display:block;overflow:hidden}.demo__meter::-webkit-progress-bar{background:var(--separator);border-radius:999px}.demo__meter::-webkit-progress-value{background:var(--accent-link);border-radius:999px}.demo__meter::-moz-progress-bar{background:var(--accent-link);border-radius:999px}.demo__hint{margin-top:.25rem;font-size:.875rem}.demo h3{margin-top:1.5rem;font-size:1.0625rem;font-weight:800}.demo__tiles{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.625rem;display:grid}.demo__tiles button{border:1px solid var(--separator);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .25rem;font-size:.9375rem;font-weight:700;line-height:1.2;transition:transform .12s,background-color .12s;display:flex}.demo__tiles button:hover{background:var(--sheet)}.demo__tiles button:active{transform:scale(.96)}.brand-icon{background:var(--lemon);width:2.75rem;height:2.75rem;color:var(--ink);border-radius:50%;place-items:center;display:grid}.brand-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:60%}.brand-icon--large{width:3.5rem;height:3.5rem}.demo__log{margin-top:1rem}.demo__log li{border-top:1px solid var(--separator);justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;font-weight:600;line-height:1.25;display:flex}.demo__log small{font-size:.875rem;font-weight:500;display:block}.drop{z-index:0;pointer-events:none;width:4.5rem;position:absolute;top:0;left:-2.25rem}.drop path{fill:var(--ink)}.drop text{fill:var(--lemon);font:800 19px Nunito Variable,sans-serif}@media (prefers-color-scheme:dark){.drop path{fill:var(--lemon)}.drop text{fill:var(--ink)}}@media (width>=1024px){.hero__inner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 26rem;align-items:start;gap:1rem 2rem;width:100%;display:grid}.hero__lemon{grid-area:1/1}.hero__copy{grid-area:2/1}.demo-wrap{grid-area:1/2/span 2}.hero h1{font-size:clamp(2.5rem,5.2vw,5.25rem)}}@media (width>=1280px){.hero{--drop-lane:calc(100% - var(--gutter) - 28rem - 7rem)}.hero__inner{padding-top:calc(var(--header-height) + 3rem);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 14rem 28rem;gap:0}.hero__copy{grid-area:1/1;padding-right:1rem}.hero__lemon{grid-area:1/2;width:15rem;margin-top:-1.5rem;margin-left:-3.5rem}.demo-wrap{grid-area:1/3}.juice__pill{display:block}}@media (width<=1279px){.hero{min-height:auto}.hero__inner{padding-bottom:4rem}.juice,.juice[data-ahead]{height:2rem;transition:none}}@media (width<=1023px){.hero__inner{gap:1.5rem;max-width:46rem;margin-inline:auto}.hero h1{font-size:clamp(2.5rem,7vw,4rem)}.hero__lemon{width:5rem}.demo-wrap{align-self:center;max-width:34rem}.demo{max-width:none}}.savings{background:var(--juice);color:var(--juice-text);padding:clamp(1.5rem, 5vw, 4rem) var(--gutter) clamp(5rem, 9vw, 8rem)}.savings__inner{max-width:78rem;margin-inline:auto}.savings h2{letter-spacing:-.02em;font-size:clamp(2rem,6vw,3.5rem);font-weight:900;line-height:1.05}.savings dl{margin-block:clamp(1.5rem,4vw,3rem) 1.5rem}.savings dl>div{border-top:2px solid;grid-template-columns:1fr auto;align-items:center;column-gap:1.5rem;padding-block:1rem;display:grid}.savings dl>div:last-child{border-bottom:2px solid}.savings dt{font-size:clamp(1.25rem,3vw,2rem);font-weight:800;line-height:1.2}.savings__example{grid-row:2;font-size:1.125rem;font-weight:500}.savings__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:clamp(2.5rem,8vw,5.5rem);font-weight:900;line-height:1}.savings p{max-width:40rem;font-size:1.25rem;font-weight:600}@media (width>=760px){.savings dl>div{grid-template-columns:1fr 1fr auto}.savings__example{grid-area:1/2;font-size:1.25rem}.savings__value{text-align:right;grid-area:1/3;min-width:3.5em}}.sheet{padding:clamp(3rem, 7vw, 6rem) var(--gutter);background:var(--sheet);border-radius:2.5rem 2.5rem 0 0;margin-top:-2.5rem;position:relative}.screens,.extras{max-width:78rem;margin-inline:auto}.screens h2{letter-spacing:-.02em;font-size:clamp(2rem,6vw,3.5rem);font-weight:900;line-height:1.05}.screens ol{margin-top:1.5rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);grid-auto-columns:min(70vw,17rem);grid-auto-flow:column;gap:1.5rem;padding-bottom:1rem;display:grid;position:relative;overflow-x:auto}.screens li{scroll-snap-align:start}.phone{background:var(--ink);box-shadow:0 0 0 1px var(--separator);border-radius:2.5rem;padding:.4375rem;display:block}.phone img{border-radius:2.0625rem;width:100%;height:auto}.screens h3,.extras h3{font-size:1.25rem;font-weight:800;line-height:1.25}.screens h3{margin-top:1.25rem}.screens li p{margin-top:.25rem}@media (width>=760px){.screens ol{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:2.5rem 2rem;margin-inline:0;padding-inline:0;overflow:visible}.screens .screens__controls{display:none}.screen-preview{max-width:20rem}}@media (width>=1080px){.screens ol{grid-template-columns:repeat(4,minmax(0,1fr))}}.screens__hint{margin-top:1rem}.screens__controls{align-items:center;gap:1rem;margin-top:1rem;font-weight:700;display:flex}.screens__controls button,.screenshot-dialog button{border:1px solid var(--separator);background:var(--card);min-width:2.75rem;min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;border-radius:.75rem;font-weight:800}.screens__controls button[aria-disabled=true]{opacity:.4;cursor:default}.screen-preview{width:100%;color:inherit;font:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:2.5rem;padding:0;display:block;position:relative}.screen-preview__label{white-space:nowrap;border:1px solid var(--separator);background:var(--card);color:var(--text);border-radius:999px;padding:.375rem .75rem;font-size:.875rem;font-weight:800;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.screenshot-dialog{border:1px solid var(--separator);background:var(--sheet);width:min(100% - 2rem,48rem);max-height:calc(100dvh - 2rem);color:var(--text);border-radius:1.5rem;padding:1.25rem}.screenshot-dialog::backdrop{background:#000c}.screenshot-dialog__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.screenshot-dialog .screenshot-dialog__header h2{font-size:1.25rem}.screenshot-dialog button{padding-inline:.875rem}.screenshot-dialog picture{max-width:32rem;margin-inline:auto;display:block}.screenshot-dialog img{width:100%;height:auto}body:has(dialog[open]){overflow:hidden}.extras{gap:2.5rem;margin-top:clamp(3rem,7vw,6rem);display:grid}.extras h3{margin-top:1rem}.extras p{max-width:26rem;margin-top:.25rem}@media (width>=760px){.extras{grid-template-columns:repeat(3,1fr);gap:2rem}}.private{background:var(--charcoal);color:var(--white);padding:clamp(3rem, 8vw, 6rem) var(--gutter)}.private__inner{max-width:78rem;margin-inline:auto}.private h2{color:var(--lemon);letter-spacing:-.02em;text-wrap:balance;max-width:15em;font-size:clamp(2.25rem,7vw,4.5rem);font-weight:900;line-height:1.02}.private p{max-width:36rem;margin-block:1.25rem 2rem;font-size:1.25rem;font-weight:500}.private .get-app{background:var(--lemon);color:var(--ink)}.private .get-app:hover{background:#fff36b}.private .availability{color:var(--lemon)}@media (prefers-color-scheme:dark){.sheet{background:var(--ink)}}.site-footer{background:var(--sheet);padding:2.5rem var(--gutter)}.site-footer__inner{gap:1rem;max-width:78rem;margin-inline:auto;display:grid}.site-footer__tagline{font-size:1.25rem;font-weight:800}.site-footer nav{flex-wrap:wrap;gap:1.5rem;font-weight:700;display:flex}.site-footer nav a{padding-block:.25rem;display:inline-block}.site-footer__legal{color:var(--muted);max-width:42rem;font-size:.875rem}.prose{max-width:42rem;padding:calc(var(--header-height) + 2rem) var(--gutter) 5rem;box-sizing:content-box;margin-inline:auto;font-size:1.0625rem}.prose>*+*{margin-top:1rem}.prose h1{letter-spacing:-.02em;font-size:clamp(2.5rem,8vw,3.75rem);font-weight:900;line-height:1.05}.prose h2{margin-top:2.5rem;font-size:1.5rem;font-weight:800;line-height:1.2}.prose ul{padding-left:1.25rem;list-style:outside}.prose li+li{margin-top:.375rem}.prose a{color:var(--accent-link);font-weight:700}.faq details{border-top:1px solid var(--separator)}.faq details:last-child{border-bottom:1px solid var(--separator)}.faq summary{cursor:pointer;padding-block:.875rem;font-weight:700}.faq details p{padding-bottom:1rem}@media (width<=479px){.get-app--compact{display:none}.prose{box-sizing:border-box}}@media (prefers-reduced-motion:reduce){.juice{transition:none}.juice__surface{animation:none}.demo__tiles button{transition:none}}
