.logo[data-astro-cid-dxsu6ku7]{width:100%;height:auto;display:block}.logo[data-astro-cid-dxsu6ku7] .ground{fill:var(--logo-ground,var(--color-bg))}.qr-code[data-astro-cid-vmxitwzz]{aspect-ratio:1;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:7.5rem;color:var(--color-text-secondary);font-size:var(--text-caption);line-height:var(--leading-caption);text-align:center;place-items:center;display:none}@media (width>=64rem){.qr-code[data-astro-cid-vmxitwzz]{display:grid}}.phone[data-astro-cid-dgzf4czg]{--rim:calc(var(--phone-width) * .0078);--bezel:calc(var(--phone-width) * .02);--screen-width:calc(var(--phone-width) - 2 * (var(--rim) + var(--bezel)));--screen-corner:calc(var(--screen-width) * .095);width:var(--phone-width);padding:var(--rim);border-radius:calc(var(--screen-corner) + var(--rim) + var(--bezel));background:linear-gradient(135deg, var(--color-device-rim-light) 0%, var(--color-device-rim-mid) 18%, var(--color-device-rim-dark) 50%, var(--color-device-rim-mid) 82%, var(--color-device-rim-far) 100%);box-shadow:var(--shadow-device);position:relative}.large[data-astro-cid-dgzf4czg]{--phone-width:min(18rem, 70vw)}.medium[data-astro-cid-dgzf4czg]{--phone-width:min(15rem, 64vw)}.small[data-astro-cid-dgzf4czg]{--phone-width:min(12.5rem, 40vw)}.bezel[data-astro-cid-dgzf4czg]{padding:var(--bezel);border-radius:calc(var(--screen-corner) + var(--bezel));background:var(--color-device-bezel);box-shadow:inset 0 0 0 calc(var(--phone-width) * .0022) var(--color-device-bezel-edge)}.screen[data-astro-cid-dgzf4czg]{border-radius:var(--screen-corner);position:relative;overflow:hidden}.phone[data-astro-cid-dgzf4czg]:not(.has-image) .screen[data-astro-cid-dgzf4czg]{aspect-ratio:9/20;padding:var(--space-xl);background:var(--color-surface-alt);place-items:center;display:grid}.screenshot[data-astro-cid-dgzf4czg]{width:100%;height:auto;display:block}.camera[data-astro-cid-dgzf4czg]{top:calc(var(--screen-width) * .022);width:calc(var(--screen-width) * .036);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-device-camera);position:absolute;left:50%;transform:translate(-50%)}.button[data-astro-cid-dgzf4czg]{right:calc(var(--phone-width) * -.0067);width:calc(var(--phone-width) * .0089);border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-device-rim-dark), var(--color-device-button));position:absolute}.power[data-astro-cid-dgzf4czg]{top:calc(var(--phone-width) * .422);height:calc(var(--phone-width) * .122)}.volume[data-astro-cid-dgzf4czg]{top:calc(var(--phone-width) * .622);height:calc(var(--phone-width) * .244)}.placeholder[data-astro-cid-dgzf4czg]{color:var(--color-text-secondary);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-align:center}.label[data-astro-cid-dgzf4czg]{margin-bottom:var(--space-xs);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:block}.store-buttons[data-astro-cid-pptrituu]{gap:var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.store-button[data-astro-cid-pptrituu]{min-width:11rem;padding:var(--space-sm) var(--space-lg);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);line-height:1.25;display:grid}.platform[data-astro-cid-pptrituu],.status[data-astro-cid-pptrituu]{color:var(--color-text-secondary);font-size:var(--text-caption)}.store[data-astro-cid-pptrituu]{font-size:var(--text-h3);font-weight:700}section[data-astro-cid-lcdefpme]{max-width:var(--content-max-width);padding:var(--space-3xl) var(--space-xl);margin:0 auto}.hero[data-astro-cid-lcdefpme]{gap:var(--space-3xl);align-items:center;display:grid}.hero-copy[data-astro-cid-lcdefpme]{text-align:center}.hero-title[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-lg);margin-bottom:var(--space-2xl);flex-direction:column;display:flex}.hero-copy[data-astro-cid-lcdefpme] .hero-logo{flex-shrink:0;width:clamp(9rem,28vw,14rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(var(--text-h2), 4.5vw, calc(var(--text-h1) * 1.25));letter-spacing:-.01em;margin:0;line-height:1.15}.lede[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--color-text-secondary);font-size:var(--text-h3);line-height:var(--leading-h3);margin-inline:auto}.get-the-app[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--space-xl);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}.get-the-app[data-astro-cid-lcdefpme] .store-buttons{justify-content:center}@media (width>=40rem){.hero-copy[data-astro-cid-lcdefpme]{text-align:start}.hero-title[data-astro-cid-lcdefpme]{gap:var(--space-xl);flex-direction:row}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{padding-block:var(--space-sm);padding-left:var(--space-xl);border-left:1px solid var(--color-border)}.lede[data-astro-cid-lcdefpme]{margin-inline:0}.get-the-app[data-astro-cid-lcdefpme],.get-the-app[data-astro-cid-lcdefpme] .store-buttons{justify-content:flex-start}}.hero-visual[data-astro-cid-lcdefpme],.selling-point-visual[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.selling-point-visual[data-astro-cid-lcdefpme].pair{align-items:flex-start;gap:var(--space-lg)}.selling-point-visual[data-astro-cid-lcdefpme].pair>:last-child{margin-top:var(--space-3xl)}.selling-point[data-astro-cid-lcdefpme],.guide-teaser[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border)}.selling-point[data-astro-cid-lcdefpme]{gap:var(--space-2xl);padding-block:var(--space-4xl);align-items:center;display:grid}.selling-point[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:-.01em}.selling-point-copy[data-astro-cid-lcdefpme]{max-width:32rem}.selling-point[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary)}.selling-point[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-sm);padding-left:var(--space-xl);margin:0;display:grid}.selling-point[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--color-brand-accent)}@media (width>=56rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:3fr 2fr}.selling-point[data-astro-cid-lcdefpme]{gap:var(--space-4xl);grid-template-columns:1fr 1fr}.selling-point[data-astro-cid-lcdefpme]:nth-of-type(odd) .selling-point-visual[data-astro-cid-lcdefpme]{order:-1}}.guide-teaser[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:var(--min-tap-target);padding:0 var(--space-xl);border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-text-on-brand);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}
