.head[data-astro-cid-pznzci7v]{background:linear-gradient(var(--grid) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--grid) 1px, transparent 1px) 0 0 / 48px 48px, color-mix(in oklab, var(--accent) 10%, var(--surface-100));--grid:color-mix(in oklab, var(--accent) 9%, transparent);border-bottom:1px solid var(--hairline);padding-block:clamp(40px,6vw,80px) clamp(48px,7vw,96px);position:relative}.head[data-astro-cid-pznzci7v]:before{content:"";background:var(--accent);height:6px;position:absolute;inset:0 0 auto}.back[data-astro-cid-pznzci7v]{margin-bottom:var(--space-8);color:var(--ink-muted);text-decoration:none;display:inline-block}.back[data-astro-cid-pznzci7v]:hover{color:var(--copper)}.title-row[data-astro-cid-pznzci7v]{align-items:center;gap:var(--space-6);display:flex}.icon[data-astro-cid-pznzci7v],.monogram[data-astro-cid-pznzci7v]{border:1px solid color-mix(in oklab, var(--ink) 12%, transparent);border-radius:22.5%;flex:none;width:clamp(72px,9vw,104px);height:clamp(72px,9vw,104px)}.monogram[data-astro-cid-pznzci7v]{background:var(--accent);color:#fff;border-radius:var(--radius-lg);place-items:center;font-size:clamp(24px,3vw,34px);font-weight:600;display:grid}.title-row[data-astro-cid-pznzci7v] .label[data-astro-cid-pznzci7v]{margin-bottom:var(--space-2)}.pitch[data-astro-cid-pznzci7v]{margin-top:var(--space-8);letter-spacing:-.015em;max-width:26em;font-size:clamp(24px,3vw,36px);font-weight:600;line-height:1.2}.lede[data-astro-cid-pznzci7v]{margin-top:var(--space-6)}.spec[data-astro-cid-pznzci7v]{gap:var(--space-6);margin:var(--space-12) 0 0;padding-top:var(--space-6);border-top:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.spec[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-weight:500;display:flex}.note[data-astro-cid-pznzci7v]{color:var(--ink-muted);font-size:14px;font-weight:400}.links[data-astro-cid-pznzci7v]{margin-top:var(--space-8);gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=860px){.spec[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}}@media (width<=480px){.spec[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}.gallery[data-astro-cid-pznzci7v]{padding-top:clamp(48px,7vw,96px)}.desktop-shots[data-astro-cid-pznzci7v]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.frame[data-astro-cid-pznzci7v]{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-200);margin:0;overflow:hidden}.frame[data-astro-cid-pznzci7v].lead{grid-column:1/-1}.phone-shots[data-astro-cid-pznzci7v]{margin-top:var(--space-12);flex-wrap:wrap;justify-content:center;gap:clamp(16px,4vw,48px);display:flex}.phone[data-astro-cid-pznzci7v]{border:1px solid var(--hairline);border-radius:28px;width:min(280px,42vw);margin:0;overflow:hidden}.phone[data-astro-cid-pznzci7v]:nth-child(2){translate:0 32px}@media (width<=640px){.desktop-shots[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.phone[data-astro-cid-pznzci7v]:nth-child(2){translate:none}}.body-grid[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.features[data-astro-cid-pznzci7v] ol[data-astro-cid-pznzci7v]{margin:var(--space-6) 0 0;border-top:1px solid var(--ink);padding:0;list-style:none}.features[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--hairline);grid-template-columns:36px 1fr;display:grid}.n[data-astro-cid-pznzci7v]{color:var(--copper);padding-top:2px;font-size:12px}.prose[data-astro-cid-pznzci7v]{max-width:38em}.prose[data-astro-cid-pznzci7v] h2{margin-top:var(--space-12);margin-bottom:var(--space-3);font-size:22px;font-weight:600;line-height:1.3}.prose[data-astro-cid-pznzci7v] h2:first-child{margin-top:0}.prose[data-astro-cid-pznzci7v] p{color:var(--ink-muted);font-size:17px;line-height:1.7}.prose[data-astro-cid-pznzci7v] p+p{margin-top:var(--space-4)}.policies[data-astro-cid-pznzci7v]{margin-top:var(--space-12);padding-top:var(--space-4);border-top:1px solid var(--hairline);font-size:15px}@media (width<=860px){.body-grid[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}.next[data-astro-cid-pznzci7v]{border-top:1px solid var(--hairline)}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{gap:var(--space-2);color:var(--ink);padding-block:clamp(48px,7vw,88px);text-decoration:none;display:grid}.next-name[data-astro-cid-pznzci7v]{letter-spacing:-.03em;transition:color .3s var(--ease);font-size:clamp(36px,6vw,72px);font-weight:700;line-height:1}.next-name[data-astro-cid-pznzci7v] .arrow[data-astro-cid-pznzci7v]{color:var(--copper);transition:transform .35s var(--ease);display:inline-block}.next[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover .next-name[data-astro-cid-pznzci7v] .arrow[data-astro-cid-pznzci7v]{transform:translate(12px)}.next-pitch[data-astro-cid-pznzci7v]{color:var(--ink-muted);max-width:36em}
