.howto-main[data-astro-cid-eiruez7r]{background:radial-gradient(circle at 12% 0%, color-mix(in oklab, var(--color-flame-500) 7%, transparent), transparent 38%), radial-gradient(circle at 92% 14%, color-mix(in oklab, var(--color-eco-500) 5%, transparent), transparent 42%), var(--color-paper);padding-bottom:96px}.howto-shell[data-astro-cid-eiruez7r]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;padding-top:48px;display:grid}@media (width<=980px){.howto-shell[data-astro-cid-eiruez7r]{grid-template-columns:1fr;gap:24px}}.howto-toc[data-astro-cid-eiruez7r]{align-self:start;position:sticky;top:96px}@media (width<=980px){.howto-toc[data-astro-cid-eiruez7r]{background:var(--color-cloud);border:1px solid var(--color-line);border-radius:14px;padding:18px 20px;position:static}}.toc-eyebrow[data-astro-cid-eiruez7r]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-flame-600);margin-bottom:14px;font-size:11px;font-weight:600;display:block}.toc-list[data-astro-cid-eiruez7r]{border-left:1px solid var(--color-line);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.toc-list[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]{color:var(--color-graphite);transition:color .15s var(--ease-base), border-color .15s var(--ease-base), background-color .15s var(--ease-base);border-left:2px solid #0000;grid-template-columns:32px 1fr;gap:10px;margin-left:-1px;padding:8px 12px;font-size:13.5px;line-height:1.4;text-decoration:none;display:grid}.toc-list[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]:hover{color:var(--color-ink);background:color-mix(in oklab, var(--color-flame-500) 4%, transparent)}.toc-list[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r].is-active{color:var(--color-ink);border-left-color:var(--color-flame-500);font-weight:600}.toc-num[data-astro-cid-eiruez7r]{font-family:var(--font-mono);color:var(--color-fog);letter-spacing:.04em;align-self:center;font-size:11px}.toc-list[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r].is-active .toc-num[data-astro-cid-eiruez7r]{color:var(--color-flame-500)}.howto-body[data-astro-cid-eiruez7r]{min-width:0}.howto-section[data-astro-cid-eiruez7r]{max-width:760px;padding:48px 0 0;scroll-margin-top:88px}.howto-section[data-astro-cid-eiruez7r]+.howto-section[data-astro-cid-eiruez7r]{border-top:1px solid var(--color-line);margin-top:32px}.howto-section[data-astro-cid-eiruez7r].is-hero-section{padding-top:0}.howto-section__head[data-astro-cid-eiruez7r]{grid-template-columns:56px 1fr;align-items:start;gap:18px;margin-bottom:24px;display:grid}.howto-section__num[data-astro-cid-eiruez7r]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-flame-600);padding-top:14px;font-size:12px}.howto-section__head[data-astro-cid-eiruez7r] h2[data-astro-cid-eiruez7r]{margin:0 0 6px;font-size:clamp(22px,2.6vw,28px);line-height:1.2}.howto-section__head[data-astro-cid-eiruez7r] .intro[data-astro-cid-eiruez7r]{color:var(--color-graphite);margin:0;font-size:15px}.howto-section__body[data-astro-cid-eiruez7r]{color:var(--color-graphite);flex-direction:column;gap:12px;margin:0;padding:0;font-size:15.5px;line-height:1.65;list-style:none;display:flex}.howto-section__body[data-astro-cid-eiruez7r] li[data-astro-cid-eiruez7r]{padding-left:18px;position:relative}.howto-section__body[data-astro-cid-eiruez7r] li[data-astro-cid-eiruez7r]:before{content:"";background:var(--color-flame-500);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:0}.howto-section__body[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]{color:var(--color-flame-600)}.howto-section__sources[data-astro-cid-eiruez7r]{align-items:baseline;gap:12px;margin-top:22px;font-size:12.5px;display:flex}.sources-label[data-astro-cid-eiruez7r]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-fog);flex:none}.sources-list[data-astro-cid-eiruez7r]{color:var(--color-graphite)}.short-answer[data-astro-cid-eiruez7r] p[data-astro-cid-eiruez7r]{color:var(--color-graphite);margin:0 0 18px;font-size:16.5px;line-height:1.7}.short-answer[data-astro-cid-eiruez7r] .formula[data-astro-cid-eiruez7r]{font-family:var(--font-mono);color:var(--color-ink);background:var(--color-cloud);border:1px solid var(--color-line);border-radius:12px;padding:14px 18px;font-size:15px;display:inline-block}.steps[data-astro-cid-eiruez7r]{counter-reset:none;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.step[data-astro-cid-eiruez7r]{grid-template-columns:40px 1fr;align-items:start;gap:16px;display:grid}.step__num[data-astro-cid-eiruez7r]{background:color-mix(in oklab, var(--color-flame-500) 10%, transparent);width:34px;height:34px;color:var(--color-flame-600);font-family:var(--font-mono);border-radius:999px;place-items:center;font-size:14px;font-weight:700;display:grid}.step[data-astro-cid-eiruez7r] h3[data-astro-cid-eiruez7r]{margin:4px 0 6px;font-size:17px}.step[data-astro-cid-eiruez7r] p[data-astro-cid-eiruez7r]{color:var(--color-graphite);margin:0;font-size:15px;line-height:1.65}.table-wrap[data-astro-cid-eiruez7r]{border:1px solid var(--color-line);border-radius:14px;overflow-x:auto}.table-wrap[data-astro-cid-eiruez7r] table[data-astro-cid-eiruez7r]{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.table-wrap[data-astro-cid-eiruez7r] th[data-astro-cid-eiruez7r],.table-wrap[data-astro-cid-eiruez7r] td[data-astro-cid-eiruez7r]{text-align:left;border-bottom:1px solid var(--color-line);vertical-align:top;padding:12px 14px}.table-wrap[data-astro-cid-eiruez7r] thead[data-astro-cid-eiruez7r] th[data-astro-cid-eiruez7r]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fog);background:var(--color-cloud);font-size:11px}.table-wrap[data-astro-cid-eiruez7r] tbody[data-astro-cid-eiruez7r] tr[data-astro-cid-eiruez7r]:last-child th[data-astro-cid-eiruez7r],.table-wrap[data-astro-cid-eiruez7r] tbody[data-astro-cid-eiruez7r] tr[data-astro-cid-eiruez7r]:last-child td[data-astro-cid-eiruez7r]{border-bottom:none}.table-wrap[data-astro-cid-eiruez7r] tbody[data-astro-cid-eiruez7r] th[data-astro-cid-eiruez7r]{color:var(--color-ink);font-weight:600}.table-note[data-astro-cid-eiruez7r]{color:var(--color-graphite);margin:16px 0 0;font-size:14.5px;line-height:1.65}.example-card[data-astro-cid-eiruez7r]{border:1px solid var(--color-line);background:var(--color-cloud);border-radius:16px;padding:24px}.example-card[data-astro-cid-eiruez7r] h3[data-astro-cid-eiruez7r]{margin:0 0 14px;font-size:18px}.example-inputs[data-astro-cid-eiruez7r]{color:var(--color-graphite);flex-direction:column;gap:4px;margin:0 0 20px;padding-left:18px;font-size:14.5px;line-height:1.6;display:flex}.example-results[data-astro-cid-eiruez7r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}@media (width<=720px){.example-results[data-astro-cid-eiruez7r]{grid-template-columns:1fr}}.example-result[data-astro-cid-eiruez7r]{background:var(--color-paper);border:1px solid var(--color-line);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.example-result--accent[data-astro-cid-eiruez7r]{border-color:var(--color-flame-500)}.example-result__value[data-astro-cid-eiruez7r]{font-family:var(--font-mono);color:var(--color-ink);font-size:20px;font-weight:700}.example-result--accent[data-astro-cid-eiruez7r] .example-result__value[data-astro-cid-eiruez7r]{color:var(--color-flame-600)}.example-result__label[data-astro-cid-eiruez7r]{color:var(--color-graphite);font-size:12.5px;line-height:1.45}.example-card[data-astro-cid-eiruez7r]>p[data-astro-cid-eiruez7r]{color:var(--color-graphite);margin:0;font-size:14.5px;line-height:1.65}.example-card[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]{color:var(--color-flame-600)}.faq-list[data-astro-cid-eiruez7r]{flex-direction:column;gap:10px;display:flex}.faq-item[data-astro-cid-eiruez7r]{border:1px solid var(--color-line);background:var(--color-paper);border-radius:12px}.faq-item[data-astro-cid-eiruez7r] summary[data-astro-cid-eiruez7r]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.faq-item[data-astro-cid-eiruez7r] summary[data-astro-cid-eiruez7r]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-eiruez7r] summary[data-astro-cid-eiruez7r]:after{content:"+";font-family:var(--font-mono);color:var(--color-flame-600);flex:none;font-size:18px}.faq-item[data-astro-cid-eiruez7r][open] summary[data-astro-cid-eiruez7r]:after{content:"-"}.faq-item[data-astro-cid-eiruez7r] summary[data-astro-cid-eiruez7r] h3[data-astro-cid-eiruez7r]{margin:0;font-size:15.5px;line-height:1.4}.faq-item[data-astro-cid-eiruez7r]>p[data-astro-cid-eiruez7r]{color:var(--color-graphite);margin:0;padding:0 18px 16px;font-size:14.5px;line-height:1.65}.howto-cta[data-astro-cid-eiruez7r]{background:radial-gradient(circle at 85% 10%, color-mix(in oklab, var(--color-flame-500) 22%, transparent), transparent 55%), var(--color-ink);color:#fff;border-radius:20px;margin-top:56px;padding:40px 36px}.howto-cta__eyebrow[data-astro-cid-eiruez7r]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-flame-400,#ff9d6b);font-size:11px}.howto-cta[data-astro-cid-eiruez7r] h2[data-astro-cid-eiruez7r]{color:#fff;margin:10px 0 12px;font-size:clamp(22px,2.8vw,30px);line-height:1.2}.howto-cta[data-astro-cid-eiruez7r] p[data-astro-cid-eiruez7r]{color:oklab(100% 0 5.96046e-8/.78);max-width:60ch;margin:0 0 22px;line-height:1.65}.howto-cta[data-astro-cid-eiruez7r] p[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]{color:#fff;text-underline-offset:4px;font-weight:700;text-decoration:underline 1px}.howto-cta[data-astro-cid-eiruez7r] p[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]:hover{color:var(--color-flame-400,#ff9d6b)}.howto-cta[data-astro-cid-eiruez7r] p[data-astro-cid-eiruez7r] a[data-astro-cid-eiruez7r]:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.howto-cta__actions[data-astro-cid-eiruez7r]{flex-wrap:wrap;gap:12px;display:flex}.howto-cta[data-astro-cid-eiruez7r] .btn-chrome[data-astro-cid-eiruez7r].btn-ghost{color:var(--color-paper);border-color:color-mix(in oklab, var(--color-paper) 30%, transparent)}.howto-cta[data-astro-cid-eiruez7r] .btn-chrome[data-astro-cid-eiruez7r].btn-ghost:hover{background:color-mix(in oklab, var(--color-paper) 10%, transparent)}
