.phone[data-astro-cid-jfe34jx5]{background:linear-gradient(#3e4451,#21252b);border-radius:48px;width:min(100%,340px);padding:10px;box-shadow:0 0 0 1px #4b5263,0 40px 80px -24px #0009}.screen[data-astro-cid-jfe34jx5]{background:var(--bg-canvas);border-radius:38px;padding:14px 16px 0;font-size:12px;position:relative;overflow:hidden}.statusbar[data-astro-cid-jfe34jx5]{color:var(--text-strong);justify-content:space-between;align-items:center;padding:0 8px 12px;font-size:11px;font-weight:600;display:flex}.dots[data-astro-cid-jfe34jx5]{border-radius:var(--radius-full);background:var(--bg-selected);width:36px;height:8px}.titlebar[data-astro-cid-jfe34jx5]{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.title[data-astro-cid-jfe34jx5]{color:var(--text-strong);font-family:var(--font-display);font-size:20px;font-weight:700}.action[data-astro-cid-jfe34jx5]{color:var(--accent-blue);font-weight:600}.summary[data-astro-cid-jfe34jx5]{border:1px solid var(--bg-selected);border-radius:var(--radius-lg);background:var(--bg-raised);grid-template-columns:repeat(3,1fr);margin-bottom:10px;display:grid}.cell[data-astro-cid-jfe34jx5]{gap:1px;padding:10px;display:grid}.cell[data-astro-cid-jfe34jx5]+.cell[data-astro-cid-jfe34jx5]{border-left:1px solid var(--bg-selected)}.cell-icon[data-astro-cid-jfe34jx5]{margin-bottom:4px}.cell-value[data-astro-cid-jfe34jx5]{color:var(--text-strong);font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.1}.cell-label[data-astro-cid-jfe34jx5]{color:var(--text-strong);font-size:11px;font-weight:600}.cell-help[data-astro-cid-jfe34jx5]{color:var(--text-secondary);font-size:10px}.search[data-astro-cid-jfe34jx5]{border-radius:var(--radius-md);background:var(--bg-sunken);border:1px solid var(--border-default);color:var(--text-secondary);align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:flex}.rows[data-astro-cid-jfe34jx5]{border-top:1px solid var(--border-default);margin:10px -16px 0;padding:0;list-style:none}.row[data-astro-cid-jfe34jx5]{border-bottom:1px solid var(--border-default);justify-content:space-between;gap:8px;padding:10px 16px;display:flex}.row-main[data-astro-cid-jfe34jx5],.row-side[data-astro-cid-jfe34jx5]{align-content:start;gap:2px;display:grid}.row-side[data-astro-cid-jfe34jx5]{justify-items:end}.code[data-astro-cid-jfe34jx5]{color:var(--text-strong);font-family:var(--font-display);letter-spacing:.4px;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.name[data-astro-cid-jfe34jx5]{color:var(--text-primary);font-size:11.5px}.meta[data-astro-cid-jfe34jx5],.time[data-astro-cid-jfe34jx5]{color:var(--text-secondary);font-size:10px}.badge[data-astro-cid-jfe34jx5]{border-radius:var(--radius-sm);color:var(--text-on-accent);padding:2px 7px;font-size:10px;font-weight:600}.tabbar[data-astro-cid-jfe34jx5]{background:var(--bg-sunken);border-top:1px solid var(--border-default);grid-template-columns:1fr auto 1fr;align-items:end;margin:0 -16px;padding:8px 16px 14px;font-size:10.5px;display:grid}.tab[data-astro-cid-jfe34jx5]{color:var(--text-secondary);justify-items:center;gap:4px;display:grid}.tab[data-astro-cid-jfe34jx5].active{color:var(--accent-blue);font-weight:600}.pill[data-astro-cid-jfe34jx5]{border-radius:var(--radius-full);background:var(--bg-selected);place-items:center;width:44px;height:24px;display:grid}.scan[data-astro-cid-jfe34jx5]{color:var(--text-strong);justify-items:center;gap:4px;margin-top:-34px;font-weight:600;display:grid}.scan-button[data-astro-cid-jfe34jx5]{background:var(--accent-blue);width:54px;height:54px;color:var(--text-on-accent);box-shadow:0 0 0 4px var(--bg-canvas);border-radius:50%;place-items:center;display:grid}.hero[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xxxl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding-block:clamp(48px,8vw,104px) clamp(16px,3vw,32px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{gap:var(--space-xl);justify-items:start;display:grid}.dot[data-astro-cid-lcdefpme]{background:var(--accent-green);border-radius:50%;width:8px;height:8px}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(40px,6.2vw,76px);line-height:1.02}.highlight[data-astro-cid-lcdefpme]{background:linear-gradient(160deg,#f3d699,#d19a66);color:#0000;-webkit-background-clip:text;background-clip:text}.lead[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--text-primary);font-size:clamp(17px,1.6vw,20px);line-height:1.55}.actions[data-astro-cid-lcdefpme]{gap:var(--space-md);flex-wrap:wrap;display:flex}.note[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:14px}.hero-visual[data-astro-cid-lcdefpme]{padding:var(--space-xxl) 0;place-items:center;display:grid;position:relative}.hero-shape[data-astro-cid-lcdefpme]{width:min(92%,440px);position:absolute}.hero-orbit[data-astro-cid-lcdefpme]{width:88px;fill:var(--accent-blue);opacity:.9;position:absolute;bottom:6%;left:4%}.hero-visual[data-astro-cid-lcdefpme] .phone{transition:transform .6s var(--ease-spring);position:relative;transform:rotate(-3deg)}.section[data-astro-cid-lcdefpme]{padding-top:clamp(64px,9vw,112px)}.section-head[data-astro-cid-lcdefpme]{gap:var(--space-md);max-width:40rem;margin-bottom:var(--space-xxxl);display:grid}h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(30px,4vw,46px);line-height:1.08}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:18px}.features[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-md);padding:var(--space-xxl) var(--space-xl) var(--space-xl);border-radius:var(--radius-xl);background:var(--bg-raised);border:1px solid var(--bg-selected);transition:border-radius .4s var(--ease-spring), background-color .2s var(--ease-standard);display:grid}.feature[data-astro-cid-lcdefpme]:hover{border-radius:var(--radius-2xl);background:#323844}.feature-icon[data-astro-cid-lcdefpme]{width:64px;height:64px;margin-bottom:var(--space-md);color:var(--text-on-accent);place-items:center;display:grid;position:relative}.feature-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]:first-child{width:100%;height:100%;fill:var(--tone);transition:transform .7s var(--ease-spring);position:absolute;inset:0}.feature-icon[data-astro-cid-lcdefpme] svg:last-child{position:relative}h3[data-astro-cid-lcdefpme]{font-size:20px;line-height:1.25}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.steps[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius-xl);background:var(--bg-sunken);border:1px solid var(--border-default);display:grid}.step-number[data-astro-cid-lcdefpme]{width:56px;height:56px;margin-bottom:var(--space-md);background:var(--bg-selected);color:var(--accent-yellow);font-family:var(--font-display);border-radius:18px;place-items:center;font-size:26px;font-weight:700;display:grid}.retention[data-astro-cid-lcdefpme]{margin-top:var(--space-xl);color:var(--text-secondary);font-size:14px}.cta[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-xl);border-radius:var(--radius-2xl);background:var(--brand-surface);border:1px solid var(--bg-selected);flex-wrap:wrap;margin-top:clamp(64px,9vw,112px);padding:clamp(32px,5vw,56px);display:flex;position:relative;overflow:hidden}.cta-shape[data-astro-cid-lcdefpme]{opacity:.18;width:260px;position:absolute;bottom:-90px;right:-60px}.cta-copy[data-astro-cid-lcdefpme]{gap:var(--space-sm);display:grid;position:relative}.cta-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(26px,3.2vw,36px)}.cta-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-primary);font-size:18px}.cta[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{position:relative}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.hero-shape[data-astro-cid-lcdefpme]{animation:60s linear infinite spin}.hero-orbit[data-astro-cid-lcdefpme]{animation:24s linear infinite reverse spin}.hero-visual[data-astro-cid-lcdefpme]:hover .phone{transform:rotate(0)translateY(-6px)}.feature[data-astro-cid-lcdefpme]:hover .feature-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]:first-child{transform:rotate(60deg)scale(1.06)}}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.features[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
