.tpl-header[data-astro-cid-q2opngoj]{padding-top:clamp(2rem,5vw,4rem)}.crumbs[data-astro-cid-q2opngoj] ol[data-astro-cid-q2opngoj]{color:var(--color-ink-3);flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 clamp(1.5rem,3vw,2.25rem);padding:0;font-size:.9rem;list-style:none;display:flex}.crumbs[data-astro-cid-q2opngoj] li[data-astro-cid-q2opngoj]+li[data-astro-cid-q2opngoj]:before{content:"/";color:var(--color-line-2);margin-right:.5rem}.crumbs[data-astro-cid-q2opngoj] a[data-astro-cid-q2opngoj],.crumbs[data-astro-cid-q2opngoj] span[data-astro-cid-q2opngoj]{align-items:center;min-height:2.75rem;display:inline-flex}.crumbs[data-astro-cid-q2opngoj] a[data-astro-cid-q2opngoj]{color:var(--color-ink-2);text-decoration:none}.crumbs[data-astro-cid-q2opngoj] a[data-astro-cid-q2opngoj]:hover{color:var(--color-brand);text-underline-offset:4px;text-decoration:underline}.tpl-grid[data-astro-cid-q2opngoj]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:2.5rem 1.5rem;display:grid}.tpl-copy[data-astro-cid-q2opngoj]{grid-column:1/span 7}.tpl-copy[data-astro-cid-q2opngoj] h1[data-astro-cid-q2opngoj]{font-size:clamp(2.2rem,1.4rem + 3.2vw,3.8rem)}.tpl-copy[data-astro-cid-q2opngoj] .lede[data-astro-cid-q2opngoj]{max-width:36rem;margin-top:1.25rem}.readouts[data-astro-cid-q2opngoj]{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;margin:2rem 0 0;padding-top:1.25rem;display:grid}.readouts[data-astro-cid-q2opngoj] dt[data-astro-cid-q2opngoj]{font:500 .72rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3)}.readouts[data-astro-cid-q2opngoj] dd[data-astro-cid-q2opngoj]{margin:.375rem 0 0;font-weight:500}.tpl-visual[data-astro-cid-q2opngoj]{grid-column:8/span 5;width:100%;max-width:26rem;margin-left:auto;position:relative}.stage[data-astro-cid-q2opngoj]{aspect-ratio:1/1.02;position:relative}.pages[data-astro-cid-q2opngoj]{position:absolute;inset:0}.pages[data-astro-cid-q2opngoj] .pg{width:58%;position:absolute}.with-phone[data-astro-cid-q2opngoj] .pg-a{top:0;right:0}.with-phone[data-astro-cid-q2opngoj] .pg-b{top:10%;right:18%}.pages-only[data-astro-cid-q2opngoj] .pg{width:62%}.pages-only[data-astro-cid-q2opngoj] .pg-a{z-index:1;bottom:0;left:2%}.pages-only[data-astro-cid-q2opngoj] .pg-b{top:0;right:0}.tpl-visual[data-astro-cid-q2opngoj] .phone{z-index:3;width:38%;position:absolute;bottom:0;left:0}.note[data-astro-cid-q2opngoj]{font:500 .7rem/1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);margin-top:1.25rem}.ruler[data-astro-cid-q2opngoj]{margin-top:clamp(3rem,6vw,4.5rem)}.body-grid[data-astro-cid-q2opngoj]{grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 1.5rem;display:grid}.main[data-astro-cid-q2opngoj]{grid-column:1/span 7;gap:clamp(2.5rem,5vw,3.5rem);display:grid}.main[data-astro-cid-q2opngoj] h2[data-astro-cid-q2opngoj]{margin-bottom:1rem;font-size:clamp(1.5rem,1.3rem + .9vw,2rem)}.big[data-astro-cid-q2opngoj]{max-width:40rem;font-size:1.1rem}.main[data-astro-cid-q2opngoj] .prose[data-astro-cid-q2opngoj]{color:var(--color-ink-2);margin-top:1rem}.ticks[data-astro-cid-q2opngoj]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-q2opngoj] li[data-astro-cid-q2opngoj]{grid-template-columns:28px 1fr;align-items:start;gap:.25rem;display:grid}.ticks[data-astro-cid-q2opngoj] svg{color:var(--color-brand);margin-top:.25rem}.refs[data-astro-cid-q2opngoj]{color:var(--color-ink-2);gap:.5rem;margin:0;padding-left:1.2rem;list-style:outside;display:grid}.small[data-astro-cid-q2opngoj]{color:var(--color-ink-3);margin-top:.875rem;font-size:.9rem}.side[data-astro-cid-q2opngoj]{grid-column:9/span 4;align-content:start;gap:1.25rem;display:grid}.card[data-astro-cid-q2opngoj]{border:1px solid var(--color-line-2);background:#fff;border-radius:.625rem;padding:1.5rem}.card-title[data-astro-cid-q2opngoj]{font:500 .75rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3);margin-bottom:.875rem}.card[data-astro-cid-q2opngoj] p[data-astro-cid-q2opngoj]{color:var(--color-ink-2);font-size:.95rem}.card[data-astro-cid-q2opngoj] .tag-soon[data-astro-cid-q2opngoj]{vertical-align:.1em;margin-right:.375rem}.nots[data-astro-cid-q2opngoj]{color:var(--color-ink-2);gap:.5rem;margin:0;padding-left:1.1rem;font-size:.95rem;list-style:outside;display:grid}.sample-head[data-astro-cid-q2opngoj]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.25rem 2rem;margin-bottom:2rem;display:flex}.sample-head[data-astro-cid-q2opngoj] h2[data-astro-cid-q2opngoj]{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)}.sample-head[data-astro-cid-q2opngoj] .muted[data-astro-cid-q2opngoj]{max-width:36rem;margin-top:.75rem}.sample-pages[data-astro-cid-q2opngoj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.sample-page[data-astro-cid-q2opngoj]{border-radius:3px;display:block}.sample-page[data-astro-cid-q2opngoj]:hover .page{border-color:var(--color-brand)}.sample-pages[data-astro-cid-q2opngoj] .label[data-astro-cid-q2opngoj]{margin-top:.875rem}.related[data-astro-cid-q2opngoj]{margin:0;padding:0;list-style:none}.related[data-astro-cid-q2opngoj] a[data-astro-cid-q2opngoj]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;font-weight:500;text-decoration:none;display:flex}.related[data-astro-cid-q2opngoj] li[data-astro-cid-q2opngoj]:last-child a[data-astro-cid-q2opngoj]{border-bottom:0}.related[data-astro-cid-q2opngoj] a[data-astro-cid-q2opngoj]:hover{color:var(--color-brand)}@media (width<=63.99rem){.tpl-copy[data-astro-cid-q2opngoj],.tpl-visual[data-astro-cid-q2opngoj],.main[data-astro-cid-q2opngoj],.side[data-astro-cid-q2opngoj]{grid-column:1/-1}.tpl-visual[data-astro-cid-q2opngoj]{margin-left:0}}@media (width<=39.99rem){.readouts[data-astro-cid-q2opngoj]{grid-template-columns:1fr 1fr}.sample-pages[data-astro-cid-q2opngoj]{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:.75rem;overflow-x:auto}.sample-pages[data-astro-cid-q2opngoj] li[data-astro-cid-q2opngoj]{scroll-snap-align:start}}
