.hero[data-astro-cid-6k4mirly]{padding-block:clamp(3rem,7vw,5rem)}.hero__grid[data-astro-cid-6k4mirly]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);column-gap:clamp(2rem,5vw,4.5rem);row-gap:2.5rem;align-items:start}.hero__demo[data-astro-cid-6k4mirly]{margin:0}.hero[data-astro-cid-6k4mirly] h1[data-astro-cid-6k4mirly]{max-width:15ch}.hero[data-astro-cid-6k4mirly] .lede[data-astro-cid-6k4mirly]{margin-top:1rem}.hero__specs[data-astro-cid-6k4mirly]{margin:1.25rem 0 0;font-size:.9rem;color:var(--ink-soft);max-width:52ch}.lockup[data-astro-cid-6k4mirly]{display:flex;align-items:center;gap:.9rem;margin:0 0 1.5rem}.lockup__icon[data-astro-cid-6k4mirly]{width:56px;height:56px;flex:none}.lockup__text[data-astro-cid-6k4mirly]{display:flex;flex-direction:column;line-height:1.2}.lockup__text[data-astro-cid-6k4mirly] strong[data-astro-cid-6k4mirly]{font-family:var(--font-display);font-weight:600;font-size:1.35rem;letter-spacing:-.01em;color:var(--ink)}.lockup__text[data-astro-cid-6k4mirly] span[data-astro-cid-6k4mirly]{font-size:.9rem;color:var(--ink-soft)}.avail[data-astro-cid-6k4mirly]{margin-top:1.75rem;padding:1.1rem 1.25rem;border-left:3px solid var(--orange-deep);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;max-width:52ch}.avail__headline[data-astro-cid-6k4mirly]{font-family:var(--font-display);font-weight:600;font-size:1.15rem;margin:0 0 .3rem;color:var(--ink)}.avail__body[data-astro-cid-6k4mirly]{margin:0;color:var(--ink-soft);font-size:.95rem}.mac[data-astro-cid-6k4mirly]{position:relative;border-radius:18px;padding:0 0 1.75rem;background:radial-gradient(70% 60% at 100% 0%,color-mix(in srgb,var(--orange) 55%,transparent),transparent 70%),radial-gradient(60% 55% at 0% 100%,color-mix(in srgb,var(--green) 60%,transparent),transparent 70%),linear-gradient(180deg,#f7f1e6,#ebe4d6);box-shadow:inset 0 0 0 1px #2b292614;overflow:hidden}.mac__bar[data-astro-cid-6k4mirly]{display:flex;align-items:center;justify-content:flex-end;gap:.95rem;height:30px;padding:0 .9rem;background:#ffffff9e;backdrop-filter:blur(10px) saturate(140%);border-bottom:1px solid rgba(43,41,38,.08);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;color:#1d1d1f;white-space:nowrap}.mac__item[data-astro-cid-6k4mirly]{display:inline-flex;align-items:center;gap:4px}.mac__item--open[data-astro-cid-6k4mirly]{margin-right:auto;margin-left:2.25rem;padding:0 6px;height:22px;border-radius:5px;background:#0000001f}.mac__item--open[data-astro-cid-6k4mirly] img[data-astro-cid-6k4mirly]{width:18px;height:18px}.mac__glyph[data-astro-cid-6k4mirly]{color:#1d1d1f}.mac__clock[data-astro-cid-6k4mirly]{gap:8px}.mac__popover[data-astro-cid-6k4mirly]{width:min(380px,calc(100% - 1.5rem));margin:.55rem 0 0 .75rem;background:#fcfcfc;border-radius:11px;box-shadow:0 0 0 1px #0000001a,0 2px 6px #00000014,0 22px 48px #2b292638;overflow:hidden}.mac__popover[data-astro-cid-6k4mirly] img[data-astro-cid-6k4mirly]{width:100%;height:auto;display:block}.hero__demo[data-astro-cid-6k4mirly] figcaption[data-astro-cid-6k4mirly]{margin-top:.8rem;font-size:.85rem;color:var(--ink-soft)}@media (max-width: 900px){.hero__grid[data-astro-cid-6k4mirly]{grid-template-columns:minmax(0,1fr)}.hero__demo[data-astro-cid-6k4mirly]{max-width:470px}}@media (max-width: 480px){.mac__glyph[data-astro-cid-6k4mirly],.mac__date[data-astro-cid-6k4mirly]{display:none}.mac__item--open[data-astro-cid-6k4mirly]{margin-left:.75rem}}.sheet[data-astro-cid-6k4mirly]{margin:2.25rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem);border-top:1px solid var(--line)}.sheet[data-astro-cid-6k4mirly]>div[data-astro-cid-6k4mirly]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}.sheet[data-astro-cid-6k4mirly] dt[data-astro-cid-6k4mirly]{font-family:var(--font-display);font-weight:600;font-size:1.2rem;line-height:1.25;color:var(--ink)}.sheet[data-astro-cid-6k4mirly] dd[data-astro-cid-6k4mirly]{margin:0;color:var(--ink-soft)}@media (max-width: 760px){.sheet[data-astro-cid-6k4mirly]{grid-template-columns:1fr}}@media (max-width: 480px){.sheet[data-astro-cid-6k4mirly]>div[data-astro-cid-6k4mirly]{grid-template-columns:1fr;gap:.25rem}}.table-scroll[data-astro-cid-6k4mirly]{margin-top:2rem;overflow-x:auto}.modes[data-astro-cid-6k4mirly]{width:100%;min-width:600px;border-collapse:collapse;font-size:.95rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.modes[data-astro-cid-6k4mirly] th[data-astro-cid-6k4mirly],.modes[data-astro-cid-6k4mirly] td[data-astro-cid-6k4mirly]{text-align:left;vertical-align:top;padding:.85rem 1rem;border-bottom:1px solid var(--line)}.modes[data-astro-cid-6k4mirly] thead[data-astro-cid-6k4mirly] th[data-astro-cid-6k4mirly]{font-size:.82rem;font-weight:700;color:var(--ink-soft);background:var(--paper)}.modes[data-astro-cid-6k4mirly] tbody[data-astro-cid-6k4mirly] th[data-astro-cid-6k4mirly]{font-weight:600;color:var(--ink);width:30%}.modes[data-astro-cid-6k4mirly] td[data-astro-cid-6k4mirly]{color:var(--ink-soft)}.modes[data-astro-cid-6k4mirly] tbody[data-astro-cid-6k4mirly] tr[data-astro-cid-6k4mirly]:last-child th[data-astro-cid-6k4mirly],.modes[data-astro-cid-6k4mirly] tbody[data-astro-cid-6k4mirly] tr[data-astro-cid-6k4mirly]:last-child td[data-astro-cid-6k4mirly]{border-bottom:0}.modes__note[data-astro-cid-6k4mirly]{margin-top:1.25rem;color:var(--ink-soft);max-width:70ch;font-size:.95rem}.sources[data-astro-cid-6k4mirly]{list-style:none;padding:0;margin:2.25rem 0 0;display:grid;gap:1.75rem;max-width:76ch}.sources[data-astro-cid-6k4mirly] li[data-astro-cid-6k4mirly]{padding-left:1.1rem;border-left:3px solid color-mix(in srgb,var(--green-deep) 40%,var(--line))}.sources[data-astro-cid-6k4mirly] h3[data-astro-cid-6k4mirly]{font-size:1.15rem;margin-bottom:.35rem}.sources[data-astro-cid-6k4mirly] p[data-astro-cid-6k4mirly]{color:var(--ink-soft);margin-bottom:.6rem}.sources[data-astro-cid-6k4mirly] .notice[data-astro-cid-6k4mirly]{color:var(--ink);font-size:.93rem;background:var(--white);border:1px solid var(--line);padding:.75rem 1rem;border-radius:10px;margin-bottom:0}.affiliation[data-astro-cid-6k4mirly]{margin-top:2rem;max-width:76ch;color:var(--ink-soft);font-size:.93rem}.privacy-strip[data-astro-cid-6k4mirly]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center}.privacy-strip[data-astro-cid-6k4mirly] .lede[data-astro-cid-6k4mirly]{margin-bottom:0}@media (max-width: 760px){.privacy-strip[data-astro-cid-6k4mirly]{grid-template-columns:1fr}}.get__inner[data-astro-cid-6k4mirly]{text-align:center;max-width:640px;margin-inline:auto}.get[data-astro-cid-6k4mirly] .lede[data-astro-cid-6k4mirly]{margin-inline:auto;margin-bottom:1.75rem}.get__actions[data-astro-cid-6k4mirly]{display:flex;gap:.85rem;justify-content:center;flex-wrap:wrap}.get__by[data-astro-cid-6k4mirly]{margin:2rem 0 0;color:var(--ink-soft);font-size:.9rem}
