.page[data-astro-cid-jhmdmzlo]{max-width:var(--max);padding:0 var(--gutter);flex-direction:column;gap:clamp(2.5rem,5vw,4.5rem);margin:0 auto;display:flex}.hero[data-astro-cid-jhmdmzlo]{justify-content:space-between;align-items:flex-end;gap:var(--space-32);border-bottom:1px solid var(--rule);flex-wrap:wrap;padding:clamp(2rem,5vw,4rem) 0 2.5rem;display:flex}.hero-title[data-astro-cid-jhmdmzlo]{gap:var(--space-12);flex-direction:column;display:flex}.hero[data-astro-cid-jhmdmzlo] h1[data-astro-cid-jhmdmzlo]{letter-spacing:-.04em;max-width:11ch}.hero-side[data-astro-cid-jhmdmzlo]{gap:var(--space-16);flex-direction:column;max-width:26rem;display:flex}.lede[data-astro-cid-jhmdmzlo]{color:var(--text-2)}.body[data-astro-cid-jhmdmzlo]{gap:clamp(2rem,6vw,6rem);display:grid}@media (width>=1024px){.body[data-astro-cid-jhmdmzlo]{grid-template-columns:minmax(15rem,22rem) minmax(0,1fr)}}.contents-track[data-astro-cid-jhmdmzlo]{--pin-top:calc(var(--header-h) + var(--space-24))}.contents[data-astro-cid-jhmdmzlo]{max-width:22rem;padding:var(--space-24);border:1px solid var(--rule);border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:1.25rem;display:flex}.contents-part[data-astro-cid-jhmdmzlo],.contents-ask[data-astro-cid-jhmdmzlo]{gap:var(--space-4);flex-direction:column;display:flex}.contents-part[data-astro-cid-jhmdmzlo]+.contents-part[data-astro-cid-jhmdmzlo],.contents-ask[data-astro-cid-jhmdmzlo],.review-key[data-astro-cid-jhmdmzlo]{padding-top:var(--space-16);border-top:1px solid var(--rule)}.contents-title[data-astro-cid-jhmdmzlo]{font:400 1.25rem / 1.3 var(--font-display);letter-spacing:-.02em;text-decoration:none}.contents[data-astro-cid-jhmdmzlo] ol[data-astro-cid-jhmdmzlo]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contents[data-astro-cid-jhmdmzlo] ol[data-astro-cid-jhmdmzlo] a[data-astro-cid-jhmdmzlo]{align-items:center;gap:var(--space-12);min-height:2.25rem;font-size:.9375rem;text-decoration:none;display:flex}.contents[data-astro-cid-jhmdmzlo] ol[data-astro-cid-jhmdmzlo] a[data-astro-cid-jhmdmzlo][aria-current=location]{font-weight:500}.contents[data-astro-cid-jhmdmzlo] ol[data-astro-cid-jhmdmzlo] a[data-astro-cid-jhmdmzlo][aria-current=location]:after{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;margin-left:auto}.contents-number[data-astro-cid-jhmdmzlo]{width:1.5rem;color:var(--text-2);font:400 var(--label) / 1.4 var(--font-mono);flex:none}.contents-ask[data-astro-cid-jhmdmzlo] a[data-astro-cid-jhmdmzlo]{font-weight:500}.review-key[data-astro-cid-jhmdmzlo]{color:var(--text-2);font:400 var(--label) / 1.6 var(--font-mono)}.parts[data-astro-cid-jhmdmzlo]{flex-direction:column;gap:clamp(3.5rem,7vw,5rem);min-width:0;display:flex}.part[data-astro-cid-jhmdmzlo]{flex-direction:column;display:flex}.apps[data-astro-cid-jhmdmzlo]{justify-content:space-between;align-items:center;gap:var(--space-24);border-radius:var(--radius-card);background:var(--ground);color:var(--text);flex-wrap:wrap;margin-bottom:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.25rem,3vw,2rem);display:flex}.apps-text[data-astro-cid-jhmdmzlo]{flex-direction:column;gap:.4rem;max-width:40rem;display:flex}.apps-text[data-astro-cid-jhmdmzlo] h2[data-astro-cid-jhmdmzlo]{letter-spacing:-.02em;line-height:1.15}.apps-text[data-astro-cid-jhmdmzlo] p[data-astro-cid-jhmdmzlo]{color:var(--text-2)}.apps-links[data-astro-cid-jhmdmzlo]{gap:var(--space-8);flex-wrap:wrap;display:flex}.part-head[data-astro-cid-jhmdmzlo]{gap:var(--space-12);padding-bottom:var(--space-32);flex-direction:column;display:flex}.part-head[data-astro-cid-jhmdmzlo] h2[data-astro-cid-jhmdmzlo]{letter-spacing:-.03em}.part-summary[data-astro-cid-jhmdmzlo]{color:var(--text-2);font-size:1.25rem}.legal-text[data-astro-cid-jhmdmzlo]{gap:var(--space-12);border-bottom:1px solid var(--rule);counter-reset:section;flex-direction:column;padding-bottom:1.75rem;display:flex}.legal-text[data-astro-cid-jhmdmzlo] h3{margin-top:var(--space-16);border-top:1px solid var(--rule);font:400 1.75rem / 1.15 var(--font-display);letter-spacing:-.02em;counter-increment:section;padding-top:1.75rem}.legal-text[data-astro-cid-jhmdmzlo] h3:first-child{margin-top:0}.legal-text[data-astro-cid-jhmdmzlo] h3:before{margin-bottom:var(--space-12);color:var(--text-2);font:400 var(--label) / 1.4 var(--font-mono);letter-spacing:.14em;content:counter(section, decimal-leading-zero) / "";display:block}.legal-text[data-astro-cid-jhmdmzlo] p,.legal-text[data-astro-cid-jhmdmzlo] ul{max-width:65ch;margin:0;font-size:1.125rem;line-height:1.6}.legal-text[data-astro-cid-jhmdmzlo] ul{gap:var(--space-8);flex-direction:column;padding-left:1.1rem;display:flex}.legal-text[data-astro-cid-jhmdmzlo] [data-review=draft]{max-width:65ch;padding:var(--space-16) 1.25rem;border:1px dashed var(--muted);border-radius:var(--radius-inner);background:#fff;flex-direction:column;gap:.6rem;display:flex}.legal-text[data-astro-cid-jhmdmzlo] [data-review=draft]:before{color:var(--text-2);font:400 var(--label) / 1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;content:"Draft · owner/legal review"}.legal-text[data-astro-cid-jhmdmzlo] [data-review=draft] p,.legal-text[data-astro-cid-jhmdmzlo] [data-review=draft] ul{font-size:1.0625rem}.legal-text[data-astro-cid-jhmdmzlo] dl{border-top:1px solid var(--rule);flex-direction:column;max-width:46rem;margin:0;display:flex}.legal-text[data-astro-cid-jhmdmzlo] dl>div{gap:var(--space-4) var(--space-24);padding:var(--space-16) 0;border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.legal-text[data-astro-cid-jhmdmzlo] dt{font:400 1.375rem / 1.3 var(--font-display);letter-spacing:-.01em}.legal-text[data-astro-cid-jhmdmzlo] dd{margin:0;line-height:1.5}.legal-text[data-astro-cid-jhmdmzlo] button[data-consent-open]{min-height:2.75rem;margin-top:var(--space-8);border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:var(--radius-pill);color:var(--text);font:500 .9375rem / 1.2 var(--font-sans);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;padding:0 1.25rem;display:inline-flex}.legal-text[data-astro-cid-jhmdmzlo] button[data-consent-open]:hover{border-color:var(--ink)}
