.benefits[data-astro-cid-aafkaq3q]{padding:var(--space-3xl) 0}ul[data-astro-cid-aafkaq3q]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-xl)}li[data-astro-cid-aafkaq3q]{display:flex;flex-direction:column;gap:var(--space-xs)}svg[data-astro-cid-aafkaq3q]{color:var(--accent)}h3[data-astro-cid-aafkaq3q]{margin:0;font-size:1.5rem}p[data-astro-cid-aafkaq3q]{margin:0;color:var(--muted);font-size:.95rem}.visually-hidden[data-astro-cid-aafkaq3q]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:900px){.benefits[data-astro-cid-aafkaq3q]{padding:var(--space-2xl) 0}}.faq[data-astro-cid-z6gx6xcw]{margin-top:var(--space-2xl);max-width:44rem}details[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--paper-dim)}details[data-astro-cid-z6gx6xcw]:first-child{border-top:1px solid var(--paper-dim)}summary[data-astro-cid-z6gx6xcw]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s) 0;font-family:var(--font-display);font-size:1.4rem;font-weight:500}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"+";color:var(--accent);font-size:1.4rem;line-height:1}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{content:"–"}summary[data-astro-cid-z6gx6xcw]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0 0 var(--space-s);color:var(--accent);font-size:.95rem}.more[data-astro-cid-z6gx6xcw]{margin-top:var(--space-m);font-size:.9rem;color:var(--accent)}.split[data-astro-cid-z6gx6xcw]{margin-top:0;max-width:none;display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,2fr);gap:var(--space-xl)}.split-title[data-astro-cid-z6gx6xcw]{margin:0;font-size:clamp(2rem,3.2vw,2.5rem);line-height:1.1}.split[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{padding:var(--space-s) 0}.split[data-astro-cid-z6gx6xcw] details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{max-width:44rem}@media(max-width:900px){.split[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr;gap:var(--space-m)}}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--space-2xl);align-items:center;padding-top:var(--space-2xl);padding-bottom:var(--space-3xl)}.hero-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-l)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.75rem,5.6vw,4.75rem);line-height:1;letter-spacing:-.01em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:#4a4036}.lede[data-astro-cid-j7pv25f6]{margin:0;max-width:30rem;font-size:1.06rem;color:var(--muted)}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-l);align-items:center}.text-link[data-astro-cid-j7pv25f6]{font-size:.9rem;text-underline-offset:5px}.hero-notify[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-xs);max-width:30rem}.drop-line[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-style:italic;font-size:1.45rem;color:#4a4036}.meta[data-astro-cid-j7pv25f6]{margin:0;font-size:.75rem;color:var(--accent)}.hero-art[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:var(--space-xs)}.hero-art[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}.hero-art[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-xs);justify-content:center;align-items:baseline;font-family:var(--font-display);font-size:1.25rem}.numeral[data-astro-cid-j7pv25f6]{font-family:var(--font-display);color:var(--accent)}.band[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);scroll-margin-top:1rem}.feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start;padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.feature-art[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:3 / 4}.feature-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-l);padding-top:var(--space-2xs)}.feature-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(3rem,5vw,4.25rem);line-height:1}.pitch[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.2vw,1.65rem);line-height:1.35;color:#3b332a}.index[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.index[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:var(--space-xs);align-items:baseline;padding:var(--space-xs) 0;text-decoration:none}.index[data-astro-cid-j7pv25f6] .numeral[data-astro-cid-j7pv25f6]{font-size:1.1rem}.index-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.35rem;line-height:1.2}.index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .index-title[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}.index-devices[data-astro-cid-j7pv25f6]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.buy-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-m);padding-top:var(--space-3xs)}.price[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs)}.amount[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:3.25rem;line-height:1}.preview-row[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-s);padding-top:var(--space-3xs)}.drop-status[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.dot[data-astro-cid-j7pv25f6]{position:relative;width:7px;height:7px;border-radius:50%;background:#8a5a2b}.dot[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;border-radius:50%;background:#8a5a2b;animation:dot-pulse 2.4s cubic-bezier(.2,.6,.3,1) infinite}@keyframes dot-pulse{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(3.2);opacity:0}}@media(prefers-reduced-motion:reduce){.dot[data-astro-cid-j7pv25f6]:after{animation:none;opacity:0}}.btn-preview[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;padding:0 var(--space-m);border-radius:2px;background:var(--ink);color:var(--paper);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.btn-preview[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transition:transform .25s ease}.btn-preview[data-astro-cid-j7pv25f6]:hover,.btn-preview[data-astro-cid-j7pv25f6]:focus-visible{background:#3b332a}.btn-preview[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{transform:translate(3px)}.price-note[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--muted)}#pieces[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.row-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-s) var(--space-m);margin-bottom:var(--space-xl)}.row-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.1}.phones[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-s)}.phone-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-3xs);text-decoration:none}.phone-frame[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 5;margin-bottom:var(--space-xs)}.phone-frame[data-astro-cid-j7pv25f6] img{transition:transform .5s ease}.phone-card[data-astro-cid-j7pv25f6]:hover .phone-frame[data-astro-cid-j7pv25f6] img{transform:scale(1.03)}.phone-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.2rem;line-height:1.2}.idea[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--paper)}.idea-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:var(--space-xl);padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.idea[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#c9bba5}.idea-text[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-style:italic;font-size:clamp(1.6rem,3.2vw,2.5rem);line-height:1.28}#how[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6],#faq[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6],.feature[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-xl)}.hero[data-astro-cid-j7pv25f6]{padding-top:var(--space-m);padding-bottom:var(--space-2xl)}.feature[data-astro-cid-j7pv25f6]{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.phones[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-l)}.idea-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-m);padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}#pieces[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6],#how[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6],#faq[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}}@media(max-width:520px){.phones[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.index-devices[data-astro-cid-j7pv25f6]{display:none}.index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:2.5rem minmax(0,1fr)}}
