.sketch[data-astro-cid-3h3kntov]{gap:var(--space-8);align-items:center;display:grid}@media (width>=48em){.sketch[data-astro-cid-3h3kntov]{gap:var(--space-9);grid-template-columns:minmax(0,17rem) minmax(0,1fr)}}@media (width>=64em){.sketch[data-astro-cid-3h3kntov]{gap:var(--space-11);padding-inline:var(--space-6);grid-template-columns:minmax(0,18rem) minmax(0,1fr)}}.phone[data-astro-cid-3h3kntov]{border:var(--border-strong);background:var(--bg);width:100%;max-width:17rem;font-family:var(--font-mono);border-radius:0;flex-direction:column;margin-inline:auto;font-size:.6875rem;line-height:1.2;display:flex}.phone__top[data-astro-cid-3h3kntov]{border-bottom:var(--border-hair);align-items:center;gap:8px;padding:10px 12px;display:flex}.phone__logo[data-astro-cid-3h3kntov]{background:var(--fg);width:14px;height:14px}.phone__menu[data-astro-cid-3h3kntov]{gap:3px;margin-left:auto;display:grid}.phone__menu[data-astro-cid-3h3kntov] span[data-astro-cid-3h3kntov]{background:var(--fg);width:14px;height:2px}.phone__body[data-astro-cid-3h3kntov]{flex-direction:column;gap:9px;padding:16px 12px 18px;display:flex}.phone__name[data-astro-cid-3h3kntov]{font-family:var(--font-display);font-weight:var(--display-wght);text-transform:uppercase;margin-bottom:4px;font-size:1.75rem;line-height:.9}.phone__bar[data-astro-cid-3h3kntov]{background:var(--fg);opacity:.22;height:6px;display:block}.phone__bar--w40[data-astro-cid-3h3kntov]{opacity:.85;width:40%}.phone__bar--w90[data-astro-cid-3h3kntov]{width:92%}.phone__bar--w70[data-astro-cid-3h3kntov]{width:68%}.phone__status[data-astro-cid-3h3kntov]{border:1.5px solid;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:5px 8px;display:inline-flex}.phone__dot[data-astro-cid-3h3kntov]{background:var(--accent);width:8px;height:8px}.phone__buttons[data-astro-cid-3h3kntov]{gap:6px;display:flex}.phone__btn[data-astro-cid-3h3kntov]{text-align:center;border:1.5px solid;flex:1;padding:8px 6px}.phone__btn--primary[data-astro-cid-3h3kntov]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.phone__photo[data-astro-cid-3h3kntov]{aspect-ratio:4/3;border:1.5px dashed var(--control);fill:none;width:100%;height:auto;stroke:var(--line);stroke-width:1.5px;margin-top:6px;display:block}.phone__actions[data-astro-cid-3h3kntov]{border-top:var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phone__actions[data-astro-cid-3h3kntov] span[data-astro-cid-3h3kntov]{text-align:center;overflow-wrap:anywhere;padding:10px 4px}.phone__actions[data-astro-cid-3h3kntov] span[data-astro-cid-3h3kntov]+span[data-astro-cid-3h3kntov]{border-left:var(--border-hair)}.sketch__questions[data-astro-cid-3h3kntov]{border-top:var(--border-strong)}.sketch__questions[data-astro-cid-3h3kntov] li[data-astro-cid-3h3kntov]{gap:var(--space-1) var(--space-3);padding-block:var(--space-4);border-bottom:var(--border-hair);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.sketch__num[data-astro-cid-3h3kntov]{color:var(--fg-muted);grid-row:span 2;padding-top:.35em}.sketch__q[data-astro-cid-3h3kntov]{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600;line-height:1.25}.sketch__a[data-astro-cid-3h3kntov]{color:var(--fg-muted)}.case-chips[data-astro-cid-b3sfwky3]{flex-wrap:wrap;display:flex}.case-actions[data-astro-cid-b3sfwky3]{margin-top:var(--space-7)}.features[data-astro-cid-b3sfwky3]{gap:var(--space-8) var(--space-9);display:grid}@media (width>=64em){.features[data-astro-cid-b3sfwky3]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.features__list[data-astro-cid-b3sfwky3]{border-top:var(--border-strong)}.features__list[data-astro-cid-b3sfwky3] li[data-astro-cid-b3sfwky3]{gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-hair);font-size:var(--fs-lead);align-items:flex-start;line-height:1.4;display:flex}.features__list[data-astro-cid-b3sfwky3] .icon{margin-top:.2em}.features__notes[data-astro-cid-b3sfwky3]{gap:var(--space-6);display:grid}.targets[data-astro-cid-b3sfwky3]{gap:var(--space-8) var(--space-9);display:grid}@media (width>=64em){.targets[data-astro-cid-b3sfwky3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.targets__heading[data-astro-cid-b3sfwky3]{font-size:var(--fs-h4);padding-bottom:var(--space-3);border-bottom:var(--border-strong)}.targets__a11y[data-astro-cid-b3sfwky3] li[data-astro-cid-b3sfwky3]{gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-hair);align-items:baseline;display:flex}.cost[data-astro-cid-b3sfwky3]{gap:var(--space-5);max-width:62ch;display:grid}.features__notes[data-astro-cid-b3sfwky3] .link-arrow[data-astro-cid-b3sfwky3],.cost[data-astro-cid-b3sfwky3] .link-arrow[data-astro-cid-b3sfwky3]{min-height:44px}.cost__text[data-astro-cid-b3sfwky3]{font-size:var(--fs-lead);line-height:var(--lh-lead)}
