.lp{--lp-bg:#fafafa;--lp-ink:#1f1f1f;--lp-muted:#5e5852;--lp-surface:#fff;--lp-line:#e8e3de;--lp-dot:#e3ddd7;--lp-edge:#1f1f1f;--lp-orange:#ff774d;--lp-amber:#ffc845;--lp-orange-ink:#c44313;--lp-paper:#fff;--lp-paper-ink:#1f1f1f;--lp-lift:0 10px 24px #1f1f1f33;--lp-ease:cubic-bezier(.16,1,.3,1);--lp-display:"Satoshi","Inter",system-ui,sans-serif;--lp-hand:"Caveat","Bradley Hand",cursive;background-color:var(--lp-bg);background-image:radial-gradient(var(--lp-dot)1.2px,transparent 1.3px);color:var(--lp-ink);background-size:18px 18px;overflow-x:clip}.dark .lp{--lp-bg:#0f1115;--lp-ink:#fafafa;--lp-muted:#b5afa8;--lp-surface:#1a1d24;--lp-line:#2b2f38;--lp-dot:#2a2e37;--lp-edge:#fafafa;--lp-orange-ink:#ff8f6b;--lp-lift:0 12px 30px #000000a6}.lp-wrap{max-width:1120px;margin-inline:auto;padding-inline:16px}.lp h1,.lp h2,.lp h3{font-family:var(--lp-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.lp-hero{padding-top:96px;padding-bottom:28px}.lp-grid{grid-template-areas:"h1""pile""sub""cta";display:grid}.lp h1{grid-area:h1;font-size:clamp(2.75rem,12.6vw,4rem);font-weight:900;line-height:.96}.lp h1 span{display:block}.lp h1 span:nth-child(2){background:linear-gradient(transparent 52%,var(--lp-amber)0);width:fit-content;margin-inline:-4px;padding-inline:4px}.lp h1 span:nth-child(3){color:var(--lp-orange-ink)}.dark .lp h1 span:nth-child(2){background:var(--lp-amber);color:#1f1f1f;border-radius:8px;padding-bottom:4px;rotate:-1.5deg}.lp-pile{grid-area:pile;height:52vw;max-height:330px;margin:14px 0 42px;position:relative}.lp-pol{background:var(--lp-paper);width:43%;box-shadow:var(--lp-lift);animation:lp-deal .8s var(--lp-ease)both;margin:0;padding:7px 7px 30px;position:absolute}.lp-pol:before{content:"";background:#ffc845d1;width:64px;height:20px;margin-left:-32px;position:absolute;top:-10px;left:50%;transform:rotate(-3deg)}.lp-photo{aspect-ratio:1;background:var(--lp-line);position:relative;overflow:hidden}.lp-photo img{object-fit:cover}.lp-pol figcaption{text-align:center;font:700 19px/1 var(--lp-hand);color:var(--lp-paper-ink);white-space:nowrap;position:absolute;inset:auto 0 3px}.lp-pol:first-child{top:6%;left:0;rotate:-6deg}.lp-pol:nth-child(2){z-index:2;animation-delay:80ms;top:0;left:29%;rotate:3deg}.lp-pol:nth-child(3){animation-delay:.16s;top:9%;right:0;rotate:8deg}@keyframes lp-deal{0%{transform:translateY(26px)rotate(2.5deg)}to{transform:none}}.lp-stk{z-index:3;white-space:nowrap;font:700 14px/1.2 var(--font-inter),system-ui,sans-serif;border:2px solid var(--lp-edge);box-shadow:2px 2px 0 var(--lp-edge);border-radius:999px;padding:6px 12px;position:absolute}.lp-stk-plan{background:var(--lp-orange);color:#1f1f1f;bottom:-11%;left:4%;rotate:-8deg}.lp-stk-crew{color:#fafafa;background:#1f1f1f;bottom:-9%;right:6%;rotate:6deg}.dark .lp-stk-crew{background:var(--lp-amber);color:#1f1f1f}.lp-sub{grid-area:sub}.lp-sub p{text-wrap:balance;max-width:30ch;margin:0;font-size:1.06rem;font-weight:500}.lp-sub .lp-city{font:700 22px/1.1 var(--lp-hand);color:var(--lp-orange-ink);margin-top:8px}.lp-cta{grid-area:cta;margin-top:20px}.lp-cta-row{gap:12px;display:grid}.lp-store{background:var(--lp-orange);color:#1f1f1f;min-height:56px;font:700 17px/1.2 var(--font-inter),system-ui,sans-serif;white-space:nowrap;border:2.5px solid var(--lp-edge);box-shadow:4px 4px 0 var(--lp-edge);transition:transform .2s var(--lp-ease),box-shadow .2s var(--lp-ease);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;text-decoration:none;display:flex}.lp-store:active{box-shadow:1px 1px 0 var(--lp-edge);transform:translate(3px,3px)}.lp-store:focus-visible,.lp-also:focus-visible,.lp-bar a:focus-visible{outline:3px solid var(--lp-amber);outline-offset:3px}.lp-store svg{flex:none;width:22px;height:22px}.lp-store-alt{background:var(--lp-surface);color:var(--lp-ink)}.lp-cta-row .lp-store-alt{display:none}.lp-also{text-align:center;margin-top:14px;font-size:14px;font-weight:600;text-decoration:underline;display:block}.lp-free{text-align:center;margin:12px 0 0;font-size:14px;font-weight:600}.lp-qr{display:none}.lp-band{padding-block:44px}.lp-band+.lp-band{padding-top:0}.lp h2{margin-bottom:26px;font-size:clamp(1.9rem,8vw,3rem);font-weight:900;line-height:1.02}.lp-steps{counter-reset:lp-step;gap:30px;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{counter-increment:lp-step;background:var(--lp-paper);max-width:330px;color:var(--lp-paper-ink);box-shadow:var(--lp-lift);padding:10px 10px 16px;position:relative}.lp-steps li:nth-child(odd){rotate:-1.6deg}.lp-steps li:nth-child(2n){margin-left:auto;rotate:1.8deg}.lp-steps li:before{content:counter(lp-step);z-index:1;background:var(--lp-amber);color:#1f1f1f;width:46px;height:46px;font:900 24px/1 var(--lp-display);border:2.5px solid #1f1f1f;border-radius:50%;place-items:center;display:grid;position:absolute;top:-16px;left:-10px}.lp-step-photo{aspect-ratio:16/10;background:#e8e3de;margin-bottom:10px;position:relative;overflow:hidden}.lp-step-photo img{object-fit:cover}.lp-steps h3{font:700 30px/1 var(--lp-hand);letter-spacing:0}.lp-steps p{color:#5e5852;margin:2px 0 8px;font-size:15px}.lp-demo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lp-chip{font:600 13px/1.2 var(--font-inter),system-ui,sans-serif;color:#1f1f1f;background:#fff;border-radius:999px;padding:6px 12px;box-shadow:inset 0 0 0 1px #e8e3de}.lp-chip-on{background:var(--lp-amber);box-shadow:none}.lp-face{font:700 11px/1 var(--font-inter),system-ui,sans-serif;background:var(--lp-amber);color:#1f1f1f;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-9px;display:inline-grid}.lp-face:first-child{background:var(--lp-orange);margin-left:0}.lp-face:nth-child(3){color:#fafafa;background:#1f1f1f}.lp-bubble{font:500 14px/1.3 var(--font-inter),system-ui,sans-serif;background:var(--lp-orange);color:#1f1f1f;border-radius:16px 16px 16px 4px;padding:8px 12px}.lp-bubble-them{background:#fff;border-radius:16px 16px 4px;box-shadow:inset 0 0 0 1px #e8e3de}.lp-acts{grid-template-columns:1fr 1fr;gap:18px 14px;display:grid}.lp-act{background:var(--lp-paper);box-shadow:var(--lp-lift);padding:6px 6px 32px;text-decoration:none;display:block;position:relative}.lp-act span{text-align:center;font:700 21px/1 var(--lp-hand);color:var(--lp-paper-ink);position:absolute;inset:auto 0 6px}.lp-act:nth-child(3n+1){rotate:-2.5deg}.lp-act:nth-child(3n+2){rotate:2deg}.lp-act:nth-child(3n){rotate:-1deg}.lp-more{color:var(--lp-muted);margin:18px 0 0;font-size:15px}.lp-facts{gap:14px;display:grid}.lp-facts div{background:var(--lp-surface);border:2.5px solid var(--lp-edge);box-shadow:4px 4px 0 var(--lp-edge);border-radius:16px;padding:16px}.lp-facts strong{font:900 26px/1.1 var(--lp-display);letter-spacing:-.02em;display:block}.lp-facts mark{background:linear-gradient(transparent 55%,var(--lp-amber)0);color:inherit;padding-inline:2px}.dark .lp-facts mark{color:var(--lp-amber);background:0 0;padding:0}.lp-facts p{color:var(--lp-muted);margin:4px 0 0;font-size:15px}.lp-end{background:var(--lp-orange);color:#1f1f1f;--lp-edge:#1f1f1f;padding-block:48px}.lp-end h2{margin-bottom:8px;font-size:clamp(2.2rem,10vw,3.4rem)}.lp-end p{margin:0 0 22px;font-weight:500}.lp-end .lp-store{color:#fafafa;background:#1f1f1f}.lp-end .lp-store-alt{color:#1f1f1f;background:#fafafa;display:flex}.lp-bar{z-index:40;background:var(--lp-surface);color:var(--lp-ink);border-top:1px solid var(--lp-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));visibility:hidden;transition:transform .35s var(--lp-ease),visibility .35s;align-items:center;gap:10px;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.lp-bar[data-show=true]{visibility:visible;transform:none}.lp-bar-mark{background:var(--lp-orange);border-radius:9px;flex:none;width:34px;height:34px;padding:6px}.lp-bar div{color:var(--lp-muted);font-size:13px;line-height:1.25}.lp-bar div b{color:var(--lp-ink);font:700 15px/1.2 var(--lp-display);display:block}.lp-bar a{white-space:nowrap;font:700 15px/1.2 var(--font-inter),system-ui,sans-serif;background:var(--lp-orange);color:#1f1f1f;border-radius:999px;flex:none;margin-left:auto;padding:11px 18px;text-decoration:none}@media (min-width:900px){.lp-wrap{padding-inline:24px}.lp-hero{padding-top:132px;padding-bottom:72px}.lp-grid{grid-template:"h1 pile"1fr"sub pile""cta pile"1fr/1.05fr .95fr;column-gap:48px}.lp h1{align-self:end;font-size:clamp(4rem,6.4vw,5.5rem)}.lp-pile{height:620px;max-height:none;margin:0}.lp-pol{width:52%;padding:10px 10px 44px}.lp-pol figcaption{font-size:28px;bottom:8px}.lp-pol:first-child{z-index:3;top:0}.lp-pol:nth-child(2){top:14%;left:48%}.lp-pol:nth-child(3){top:53%;left:10%;right:auto}.lp-stk{font-size:17px}.lp-stk-plan{bottom:30%;left:-4%}.lp-stk-crew{bottom:16%;right:2%}.lp-sub p{margin-top:20px;font-size:1.3rem}.lp-sub .lp-city{font-size:28px}.lp-cta{align-self:start;align-items:center;gap:20px;margin-top:28px;display:flex}.lp-cta-row .lp-store{justify-content:flex-start;min-width:270px}.lp-cta-row .lp-store-alt{display:flex}.lp-also{display:none}.lp-free{text-align:left}.lp-qr{color:#1f1f1f;font:600 11px/1.2 var(--font-inter),system-ui,sans-serif;background:#fafafa;border-radius:16px;flex:none;justify-items:center;gap:6px;padding:10px;display:grid}.lp-band{padding-block:84px}.lp h2{margin-bottom:40px}.lp-steps{grid-template-columns:repeat(3,1fr);gap:40px}.lp-steps li{max-width:none}.lp-steps li:nth-child(2n){translate:0 26px}.lp-acts{grid-template-columns:repeat(6,1fr)}.lp-facts{grid-template-columns:repeat(3,1fr);gap:32px}.lp-facts strong{font-size:34px}.lp-end{padding-block:84px}.lp-end-row{justify-content:space-between;align-items:end;gap:40px;display:flex}.lp-end-row>div:first-child{flex:1;min-width:0}.lp-end .lp-cta{flex:none}.lp-end p{margin-bottom:0}.lp-end .lp-cta{margin-top:0}.lp-end .lp-cta-row{grid-auto-flow:column}.lp-end .lp-cta-row .lp-store{min-width:0}.lp-bar{display:none}}@media (prefers-reduced-motion:reduce){.lp-pol{animation:none}.lp-store,.lp-bar{transition:none}}
