.layout[data-astro-cid-xgw6oyej]{max-width:calc(1280px + var(--gutter) * 2);grid-template-columns:210px minmax(0,700px) 180px;justify-content:center;gap:56px;padding-top:clamp(28px,5vw,56px);padding-bottom:clamp(56px,8vw,96px);display:grid}.side[data-astro-cid-xgw6oyej]{flex-direction:column;align-self:start;gap:20px;max-height:calc(100vh - 120px);font-size:14px;display:flex;position:sticky;top:96px;overflow:auto}.home[data-astro-cid-xgw6oyej]{font-family:var(--serif);font-size:20px;text-decoration:none}.group[data-astro-cid-xgw6oyej] p[data-astro-cid-xgw6oyej],.rail[data-astro-cid-xgw6oyej] p[data-astro-cid-xgw6oyej]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:11px}.group[data-astro-cid-xgw6oyej] ul[data-astro-cid-xgw6oyej]{margin:0 -10px;padding:0;list-style:none}.group[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]{color:var(--muted);transition:background-color var(--fast) ease, color var(--fast) ease;border-radius:8px;padding:5px 10px;line-height:1.35;text-decoration:none;display:block}.group[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]:hover{color:var(--ink);background:var(--sunk)}.group[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej][aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:560}.crumb[data-astro-cid-xgw6oyej]{color:var(--faint);gap:10px;margin-bottom:16px;font-size:14px;display:flex}.crumb[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]{color:var(--muted);text-decoration:none}.crumb[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]:hover{color:var(--ink)}h1[data-astro-cid-xgw6oyej]{letter-spacing:-.02em;font-size:clamp(34px,4.6vw,48px);line-height:1.08}.meta[data-astro-cid-xgw6oyej]{font-family:var(--mono);color:var(--faint);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:12.5px;display:flex}.tag[data-astro-cid-xgw6oyej]{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.tag[data-astro-cid-xgw6oyej].free{background:var(--accent-soft);color:var(--accent)}.tag[data-astro-cid-xgw6oyej].pro{box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.tag[data-astro-cid-xgw6oyej].soon{background:color-mix(in srgb, var(--label-sky) 14%, transparent);color:color-mix(in srgb, var(--label-sky) 80%, var(--ink))}.answer[data-astro-cid-xgw6oyej]{background:var(--raised);box-shadow:var(--shadow-card);border-radius:14px;margin-top:26px;padding:18px 22px}.answer[data-astro-cid-xgw6oyej] .label[data-astro-cid-xgw6oyej]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:11px}.answer[data-astro-cid-xgw6oyej] p[data-astro-cid-xgw6oyej]:not(.label){font-size:18px;line-height:1.55}.prose[data-astro-cid-xgw6oyej]{margin-top:8px;font-size:17px;line-height:1.65}.prose[data-astro-cid-xgw6oyej]>*{margin-top:1em}.prose[data-astro-cid-xgw6oyej] h2{margin-top:1.9em;scroll-margin-top:96px;font-size:25px;line-height:1.2}.prose[data-astro-cid-xgw6oyej] h2+*{margin-top:.5em}.prose[data-astro-cid-xgw6oyej] ul,.prose[data-astro-cid-xgw6oyej] ol{margin-bottom:0;padding-left:1.3em}.prose[data-astro-cid-xgw6oyej] li+li{margin-top:.35em}.prose[data-astro-cid-xgw6oyej] li::marker{color:var(--faint)}.prose[data-astro-cid-xgw6oyej] ol>li::marker{font-family:var(--mono);font-size:.85em}.prose[data-astro-cid-xgw6oyej] strong{font-weight:600}.prose[data-astro-cid-xgw6oyej] a{color:var(--accent);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-underline-offset:3px}.prose[data-astro-cid-xgw6oyej] code{background:var(--sunk);font-family:var(--mono);border-radius:6px;padding:1px 6px;font-size:.82em}.prose[data-astro-cid-xgw6oyej] kbd{background:var(--raised);min-width:1.7em;box-shadow:0 0 0 1px var(--line-strong), 0 1.5px 0 var(--line-strong);font-family:var(--sans);text-align:center;vertical-align:.08em;border-radius:6px;padding:0 6px;font-size:.78em;line-height:1.7;display:inline-block}.prose[data-astro-cid-xgw6oyej] table{border-collapse:separate;border-spacing:0;width:100%;box-shadow:var(--shadow-card);background:var(--raised);border-radius:12px;font-size:15.5px;overflow:hidden}.prose[data-astro-cid-xgw6oyej] th,.prose[data-astro-cid-xgw6oyej] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 14px}.prose[data-astro-cid-xgw6oyej] th{color:var(--muted);font-size:13px;font-weight:500}.prose[data-astro-cid-xgw6oyej] tr:last-child td{border-bottom:0}.prose[data-astro-cid-xgw6oyej] figure.shot{margin:1.4em 0 .4em}.prose[data-astro-cid-xgw6oyej] figure.shot img{width:100%;box-shadow:var(--shadow-float);border-radius:12px}.prose[data-astro-cid-xgw6oyej] figure.shot img[width="390"]{border-radius:28px;width:min(100%,320px);margin:0 auto}.faq[data-astro-cid-xgw6oyej],.related[data-astro-cid-xgw6oyej]{margin-top:44px}.faq[data-astro-cid-xgw6oyej] h2[data-astro-cid-xgw6oyej],.related[data-astro-cid-xgw6oyej] h2[data-astro-cid-xgw6oyej]{margin-bottom:14px;scroll-margin-top:96px;font-size:25px}details[data-astro-cid-xgw6oyej]{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;padding:14px 18px}details[data-astro-cid-xgw6oyej]+details[data-astro-cid-xgw6oyej]{margin-top:10px}summary[data-astro-cid-xgw6oyej]{cursor:pointer;font-weight:500}details[data-astro-cid-xgw6oyej] p[data-astro-cid-xgw6oyej]{color:var(--muted);margin-top:8px}.related[data-astro-cid-xgw6oyej] ul[data-astro-cid-xgw6oyej]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]{background:var(--raised);height:100%;box-shadow:var(--shadow-card);transition:box-shadow var(--fast) ease;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.related[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]:hover{box-shadow:var(--shadow-float)}.related[data-astro-cid-xgw6oyej] strong[data-astro-cid-xgw6oyej]{font-weight:560}.related[data-astro-cid-xgw6oyej] span[data-astro-cid-xgw6oyej]{color:var(--muted);font-size:14px;line-height:1.45}.end[data-astro-cid-xgw6oyej]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:44px;padding-top:22px;font-size:15px;display:flex}.end[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]{color:var(--accent);font-weight:500;text-decoration:none}.rail[data-astro-cid-xgw6oyej]{flex-direction:column;align-self:start;gap:22px;font-size:14px;display:flex;position:sticky;top:96px}.block[data-astro-cid-xgw6oyej]{flex-direction:column;gap:6px;display:flex}.block[data-astro-cid-xgw6oyej]+.block[data-astro-cid-xgw6oyej]{border-top:1px solid var(--line);padding-top:18px}.block[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]{color:var(--muted);transition:color var(--fast) ease;text-decoration:none}.block[data-astro-cid-xgw6oyej] a[data-astro-cid-xgw6oyej]:hover{color:var(--ink)}@media (width<=1180px){.layout[data-astro-cid-xgw6oyej]{grid-template-columns:200px minmax(0,700px);gap:44px}.rail[data-astro-cid-xgw6oyej]{display:none}}@media (width<=860px){.layout[data-astro-cid-xgw6oyej]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-xgw6oyej]{display:none}.related[data-astro-cid-xgw6oyej] ul[data-astro-cid-xgw6oyej]{grid-template-columns:minmax(0,1fr)}}
