.lnd{--lnd-page:1200px;--lnd-text:34rem;--lnd-gutter:20px;--lnd-pill:999px;--lnd-screen-radius:34px;--lnd-bezel:9px;--lnd-spring:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001 100%);--lnd-shadow-float:0 2px 8px rgba(24,35,45,.05),0 30px 70px -26px rgba(24,35,45,.35),0 80px 120px -60px rgba(24,35,45,.3);padding:0 var(--lnd-gutter) 96px;color:var(--ink);overflow-x:clip}.lnd section{max-width:var(--lnd-page);margin-inline:auto}@supports (corner-shape:squircle){.lnd .lp-form button,.lnd .lp-form input,.lnd-phone,.lnd-phone img,.lnd-tools a{corner-shape:squircle}}.lnd-head,.lnd-hero-copy{max-width:var(--lnd-text);margin-inline:auto;text-align:center}.lnd h1{max-width:none;margin:0 0 18px;font-size:clamp(2.1rem,8.4vw,4.2rem);line-height:1.02;letter-spacing:-.035em}.lnd h1,.lnd h2{font-weight:800;text-wrap:balance}.lnd h2{margin:0 0 14px;font-size:clamp(1.7rem,5.6vw,2.6rem);line-height:1.1;letter-spacing:-.028em}.lnd h3{margin:0 0 14px;font-size:1.02rem;letter-spacing:-.01em;font-weight:700}.lnd-lead{margin:0 auto;max-width:33rem;color:var(--muted);font-size:clamp(1.02rem,3.7vw,1.18rem);line-height:1.55;text-wrap:pretty}.lnd-eyebrow{margin:0 0 12px;color:var(--signal);font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lnd-head{margin-bottom:36px}.lnd-hero{padding:44px 0 0}.lnd-badge{display:inline-block;margin:0 0 20px;padding:7px 15px;border-radius:var(--lnd-pill);background:var(--acid);color:var(--signal);font-size:.82rem;font-weight:600;letter-spacing:-.005em}.lnd-hero .lnd-lead{margin-bottom:30px}.lnd-form-wrap{max-width:33rem;margin:0 auto}.lnd .lp-form{display:block}.lnd .lp-form label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lnd .lp-form-row{display:flex;flex-direction:column;gap:10px}.lnd .lp-form input{width:100%;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-card);color:var(--ink);font:inherit;font-size:1rem;transition:border-color .2s var(--ease-ios),box-shadow .2s var(--ease-ios)}@media (max-width:559px){.lnd .lp-form input{font-size:.94rem}}.lnd .lp-form input::placeholder{color:color-mix(in srgb,var(--muted) 62%,transparent)}.lnd .lp-form input:focus{outline:none;border-color:var(--signal);box-shadow:var(--shadow-card),0 0 0 4px var(--acid)}.lnd .lp-form button{padding:16px 24px;border:0;border-radius:var(--radius-md);background:var(--signal);color:var(--white);font:inherit;font-size:1rem;font-weight:700;letter-spacing:-.01em;cursor:pointer;box-shadow:var(--shadow-raised);transition:transform .18s var(--ease-ios),filter .18s var(--ease-ios)}.lnd .lp-form button:hover{filter:brightness(1.07)}.lnd .lp-form button:active{transform:scale(.975)}.lnd .lp-form button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.lnd-hero-note{margin:14px 0 0;color:var(--muted);font-size:.9rem}.lnd-hero-note a{color:var(--signal);font-weight:600;text-underline-offset:3px}.lnd-stage{position:relative;flex-direction:column;margin:72px auto 0;width:100%}.lnd-phones,.lnd-stage{display:flex;align-items:center}.lnd-phones{justify-content:center;--lnd-phone-w:min(48vw,200px);--lnd-phone-lap:calc(var(--lnd-phone-w) * -.58)}.lnd-phone.is-main{z-index:2}.lnd-phones .lnd-phone[aria-pressed=true]{z-index:3;rotate:0deg;scale:1.06;box-shadow:0 0 0 3px var(--paper),var(--lnd-shadow-float)}.lnd-phone:focus-visible{outline:3px solid var(--signal);outline-offset:6px}.lnd-phone.is-left{margin-right:var(--lnd-phone-lap);rotate:-6deg;scale:.84;transform-origin:bottom right}.lnd-phone.is-right{margin-left:var(--lnd-phone-lap);rotate:6deg;scale:.84;transform-origin:bottom left}.lnd-phone{position:relative;display:block;width:var(--lnd-phone-w,min(74vw,300px));appearance:none;border:0;font:inherit;color:inherit;cursor:pointer;transition:scale .34s var(--ease-ios),rotate .34s var(--ease-ios),box-shadow .34s var(--ease-ios);padding:var(--lnd-bezel);border-radius:calc(var(--lnd-screen-radius) + var(--lnd-bezel));background:var(--ink);box-shadow:0 0 0 3px var(--paper),var(--lnd-shadow-float)}.lnd-phone:after{content:"";position:absolute;left:50%;bottom:-26px;translate:-50% 0;width:68%;height:16px;border-radius:50%;box-shadow:0 0 38px 16px rgba(24,35,45,.16);z-index:-1}.lnd-phone img{display:block;width:100%;height:auto;border-radius:var(--lnd-screen-radius);aspect-ratio:402/700;object-fit:cover;object-position:top center}.lnd-phone-island{display:none}.lnd-stage-note{margin:34px 0 0;color:var(--muted);font-size:.78rem;text-align:center}.lnd-close{margin-top:96px;padding:48px 24px 52px;border:1px solid var(--separator);border-radius:var(--radius-xl);background:var(--white);box-shadow:var(--shadow-card);text-align:center}.lnd-close h2{margin-bottom:8px}.lnd-close p{margin:0 auto 26px;max-width:28rem;color:var(--muted);font-size:1.02rem}.lnd-close .lnd-form-wrap{text-align:left}.lnd-tools-section{margin-top:104px}.lnd-tools{display:grid;gap:10px;margin:0;padding:0;list-style:none}.lnd-tools a{display:block;padding:20px;border:1px solid var(--separator);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-card);color:inherit;text-decoration:none;transition:transform .22s var(--ease-ios),box-shadow .22s var(--ease-ios)}.lnd-tools a:hover{transform:translateY(-3px);box-shadow:var(--shadow-raised)}.lnd-tools a:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.lnd-tools span{display:block;margin-bottom:8px;color:var(--signal);font-size:.74rem;font-weight:800;letter-spacing:.08em}.lnd-tools strong{display:block;font-size:1rem;font-weight:700;letter-spacing:-.015em}.lnd-tools em{display:block;margin-top:4px;color:var(--muted);font-size:.88rem;font-style:normal;line-height:1.45;text-wrap:pretty}@media (min-width:560px){.lnd-phones{--lnd-phone-w:min(30vw,224px);--lnd-phone-lap:calc(var(--lnd-phone-w) * -.36)}}@media (min-width:760px){.lnd{padding-inline:32px}.lnd-hero{padding-top:72px}.lnd-tools{grid-template-columns:repeat(2,1fr)}.lnd-phones{--lnd-phone-w:238px;--lnd-phone-lap:calc(var(--lnd-phone-w) * -.2)}.lnd .lp-form-row{flex-direction:row}.lnd .lp-form input{flex:1 1}.lnd .lp-form button{flex:none}}@media (min-width:1000px){.lnd-tools{grid-template-columns:repeat(3,1fr)}.lnd-hero-copy{max-width:50rem}.lnd h1{font-size:clamp(3.2rem,5.2vw,4.7rem)}.lnd-hero{padding-top:44px}.lnd-badge{margin-bottom:16px}.lnd-hero .lnd-lead{margin-bottom:22px}.lnd-stage{margin-top:52px}.lnd-phones{--lnd-phone-w:264px;--lnd-phone-lap:calc(var(--lnd-phone-w) * -.16)}}@media (min-width:1000px) and (max-height:880px){.lnd-hero{padding-top:26px}.lnd h1{font-size:clamp(2.9rem,3.9vw,3.7rem)}.lnd h1,.lnd-badge{margin-bottom:12px}.lnd-hero .lnd-lead{margin-bottom:18px}.lnd-hero-note{margin-top:10px}.lnd-stage{margin-top:20px}}@media (hover:hover) and (pointer:fine){.lnd-tools a{transition:transform .55s var(--lnd-spring),box-shadow .55s var(--lnd-spring)}.lnd-tools a:hover{transform:translateY(-5px)}.lnd .lp-form button{transition:transform .5s var(--lnd-spring),filter .2s var(--ease-ios)}}@keyframes lnd-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.lnd-enter>*{animation:lnd-rise .95s var(--lnd-spring) both}.lnd-enter>:first-child{animation-delay:.04s}.lnd-enter>:nth-child(2){animation-delay:.1s}.lnd-enter>:nth-child(3){animation-delay:.17s}.lnd-enter>:nth-child(4){animation-delay:.25s}.lnd-enter>:nth-child(5){animation-delay:.33s}.lnd-enter>:nth-child(6){animation-delay:.4s}.lnd-stage{animation:lnd-rise 1.2s var(--lnd-spring) .28s both}@supports (animation-timeline:view()){.lnd-reveal{animation:lnd-rise linear both;animation-timeline:view();animation-range:entry 0 entry 52%}}}