.lp-hero{gap:var(--space-16);padding-block:var(--space-16);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.lp-hero-text{gap:var(--space-5);min-width:0;padding-top:var(--space-12);align-content:start;display:grid}@media (min-width:1081px){.lp-hero-text{top:var(--space-16);position:sticky}}.lp-hero-text>h1{text-wrap:balance}.lp-display{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:48px;font-weight:600;line-height:52px}.lp-lead{color:var(--ink);text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:32px}.lp-body-lg{color:var(--ink-2);max-width:34em;margin:0;font-size:18px;line-height:30px}.lp-actions{gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.lp-facts{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lp-facts li{align-items:center;gap:var(--space-2);font-family:var(--font-mono);color:var(--ink-2);font-size:13px;line-height:20px;display:inline-flex}.lp-facts .mk-ico{color:var(--checked)}.lp-example{gap:var(--space-2);justify-items:stretch;min-width:0;margin:0;display:grid}.lp-example-caption{font-family:var(--font-mono);color:var(--ink-3);font-size:13px;line-height:20px}.lp-step-card{gap:var(--space-3);padding:var(--space-4) var(--space-5);display:grid}.lp-words{color:var(--ink);margin:0;font-size:16px;line-height:26px}.lp-flow-arrow{color:var(--ink-3);justify-self:center}.lp-mini-screens{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-mini-screen{gap:var(--space-1);align-content:start;justify-items:start;min-width:0;display:grid}.lp-mini-screen .mk-screen-phone{aspect-ratio:4/3;border-radius:var(--radius-lg);width:100%;padding:var(--space-3) var(--space-2);margin-bottom:var(--space-1)}.lp-mini-screen .mk-screen-name{font-size:14px}.lp-example .mk-code pre{font-size:13px;line-height:20px}.lp-step-app{justify-items:center}.lp-step-app .mk-eyebrow{justify-self:start}.lp-hero-phone{border:6px solid var(--surface-2);width:100%;max-width:230px;height:auto;box-shadow:var(--shadow-md);border-radius:32px;display:block}.lp-code-fold{gap:var(--space-2);display:grid}.lp-code-fold>summary{cursor:pointer;font-family:var(--font-mono);color:var(--ink-2);padding:var(--space-1) 0;justify-self:start;font-size:13px;line-height:20px}.lp-code-fold>summary:hover{color:var(--ink)}.lp-code-fold>summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:2px solid #0000}.lp-section{padding-block:var(--space-16)}.lp-section--band{background:var(--surface);border-block:1px solid var(--line)}.lp-section-head{gap:var(--space-3);max-width:44rem;margin-bottom:var(--space-8);display:grid}.lp-title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:32px;font-weight:600;line-height:40px}.lp-intro{color:var(--ink-2);margin:0;font-size:18px;line-height:30px}.lp-checklist{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-checklist li{gap:var(--space-3);align-items:flex-start;font-size:16px;line-height:26px;display:flex}.lp-checklist .mk-ico{margin-top:3px}.lp-check{color:var(--checked)}.lp-steps{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-step{gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--line);align-content:start;display:grid}.lp-step:nth-child(3){border-top-color:var(--cyan)}.lp-step-number{color:var(--ink-3)}.lp-why{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-why-card{gap:var(--space-2);padding:var(--space-5);align-content:start;display:grid}.lp-today{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lp-today-col{gap:var(--space-4);padding:var(--space-5);justify-items:start;max-width:none;display:grid}.lp-today-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.lp-today-list li{gap:var(--space-3);align-items:flex-start;font-size:16px;line-height:24px;display:flex}.lp-today-list .mk-ico{margin-top:4px}.lp-today-list--not-yet li{color:var(--ink-2)}.lp-faq-wrap{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.lp-faq{display:grid}.lp-faq-item{border-bottom:1px solid var(--line);padding-block:var(--space-4)}.lp-faq-item:first-child{border-top:1px solid var(--line)}.lp-faq-item summary{cursor:pointer;justify-content:space-between;gap:var(--space-4);list-style:none;display:flex}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:after{content:"+";font-family:var(--font-mono);color:var(--ink-3)}.lp-faq-item[open] summary:after{content:"−"}.lp-faq-item summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:2px solid #0000}.lp-faq-item .mk-text{padding-top:var(--space-2);max-width:40em;font-size:16px;line-height:26px}.lp-invite{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.lp-form{gap:var(--space-4);padding:var(--space-5);display:grid}.lp-optional{color:var(--ink-3);font-weight:400}.lp-consent{gap:var(--space-3);color:var(--ink-2);cursor:pointer;align-items:flex-start;font-size:14px;line-height:22px;display:flex}.lp-consent input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:2px 0 0}.lp-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-form-status{min-height:20px;margin:0}.lp-success{align-items:center;gap:var(--space-2);color:var(--checked-ink);font-size:14px;line-height:22px;display:flex}[dir=rtl] .lp-facts li,[dir=rtl] .lp-example-caption{font-family:var(--font-arabic)}[dir=rtl] .lp-display,[dir=rtl] .lp-title{letter-spacing:0}.lp-made{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.lp-made-app{grid-row:span 2;grid-template-rows:subgrid;gap:var(--space-5);place-items:start center;min-width:0;display:grid}.lp-made-text{gap:var(--space-2);width:100%;max-width:320px;display:grid}.lp-made-text .mk-title{margin:0}.lp-made-typed{font-family:var(--font-mono);color:var(--ink-3);margin:0;font-size:13px;line-height:20px}.lp-made-words{color:var(--ink-2);overflow-wrap:anywhere;font-size:15px;line-height:24px}.lp-made-phone{border:6px solid var(--surface-2);width:100%;max-width:280px;height:auto;box-shadow:var(--shadow-md);background:var(--surface);border-radius:36px;display:block}.lp-see{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.lp-see-shot{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:center;display:grid}.lp-see-text{gap:var(--space-2);align-content:start;display:grid}.lp-see-text .mk-title,.lp-see-text .mk-text{margin:0}.lp-see-image{border-radius:var(--radius-lg);border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow-md);display:block}@media (max-width:1080px){.lp-hero{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.lp-hero-text{padding-top:0}.lp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-faq-wrap,.lp-invite{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.lp-nav-links{display:none}.lp-checklist,.lp-why,.lp-today{grid-template-columns:minmax(0,1fr)}.lp-made{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.lp-see-shot{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.lp-section,.lp-hero{padding-block:var(--space-12)}}@media (max-width:560px){.lp-display{font-size:40px;line-height:44px}.lp-lead{font-size:20px;line-height:28px}.lp-title{font-size:24px;line-height:32px}.lp-steps{grid-template-columns:minmax(0,1fr)}.lp-login,.lp-nav-invite{display:none}.lp-mini-screens{gap:var(--space-2)}.lp-mini-screen .mk-pill{display:none}.lp-actions .mk-btn{width:100%}}
