.cqp[data-c-j]{padding-top:9rem;padding-bottom:7rem}.cqn[data-c-j]{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);align-items:end;gap:clamp(3rem,8vw,9rem);padding-bottom:4rem;display:grid}h1[data-c-j]{letter-spacing:-.078em;max-width:69rem;margin:2.2rem 0 0;font-size:clamp(3.5rem,7vw,7.7rem);font-weight:510;line-height:.9}h1[data-c-j] em[data-c-j]{color:var(--blue);font-style:normal}.cqn[data-c-j]>p[data-c-j]{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.75}.cec[data-c-j]{color:#5d4a12;background:#fff9e8;border:1px solid #e0c980;grid-template-columns:10rem 1fr 1fr;gap:1.5rem;margin:2rem 0 0;padding:1.1rem 1.2rem;display:grid}.cec[data-c-j]>span[data-c-j]{font-family:var(--font-mono);font-size:.56rem}.cec[data-c-j] strong[data-c-j]{font-size:.82rem}.cec[data-c-j] p[data-c-j],.cec[data-c-j] li[data-c-j]{margin:.25rem 0 0;font-size:.68rem;line-height:1.55}.cec[data-c-j] ul[data-c-j]{margin:0;padding-left:1rem}.cmf[data-c-j]{border:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:1.5rem;margin:2rem 0 0;padding:1rem 1.15rem;text-decoration:none;display:flex}.cmf[data-c-j] span[data-c-j]{font-size:.76rem}.cmf[data-c-j] small[data-c-j]{color:var(--ink-faint);font:500 .52rem var(--font-mono);letter-spacing:.06em;margin-bottom:.3rem;display:block}.cmf[data-c-j] strong[data-c-j]{color:var(--blue);white-space:nowrap;align-items:center;gap:.45rem;font-size:.7rem;display:flex}.clr[data-c-j]{grid-template-columns:1fr auto;align-items:end;gap:3rem;padding:4rem 0 3rem;display:grid}.clr[data-c-j] h2[data-c-j]{letter-spacing:-.065em;margin:1rem 0;font-size:clamp(2.8rem,5vw,5rem);font-weight:530}.clr[data-c-j]>div[data-c-j]>p[data-c-j]:last-child{max-width:42rem;color:var(--ink-soft);margin:0;line-height:1.7}.clx[data-c-j]{text-align:right;min-width:15rem}.clx[data-c-j] span[data-c-j],.clx[data-c-j] small[data-c-j]{color:var(--ink-faint);font-size:.65rem;display:block}.clx[data-c-j] strong[data-c-j]{letter-spacing:-.05em;margin:.3rem 0;font-size:2.4rem;display:block}.clq[data-c-j]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.clq[data-c-j] dl[data-c-j],.clq[data-c-j] ul[data-c-j]{margin:0;padding:2rem 0}.clq[data-c-j] ul[data-c-j]{border-left:1px solid var(--line);padding-left:3rem;list-style:none}.clq[data-c-j] dl[data-c-j]>div[data-c-j]{grid-template-columns:6rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.clq[data-c-j] dt[data-c-j]{color:var(--ink-faint);font-family:var(--font-mono);text-transform:uppercase;font-size:.56rem}.clq[data-c-j] dd[data-c-j]{color:var(--ink-soft);margin:0;font-size:.75rem;line-height:1.55}.clq[data-c-j] li[data-c-j]{color:var(--ink-soft);padding:.45rem 0;font-size:.75rem}.clq[data-c-j] li[data-c-j]:before{color:var(--blue);content:"+";margin-right:.7rem}.cod[data-c-j]{border:1px solid var(--blue);background:#1d4dff0a;grid-template-columns:2rem 1fr;gap:1.5rem;margin:4rem 0;padding:2rem;display:grid}.cod[data-c-j] svg{color:var(--blue)}.cod[data-c-j] h2[data-c-j]{letter-spacing:-.05em;max-width:57rem;margin:1rem 0;font-size:clamp(1.7rem,3vw,3rem);font-weight:540;line-height:1.05}.cod[data-c-j] p[data-c-j]:last-child{max-width:52rem;color:var(--ink-soft);margin:0;font-size:.8rem;line-height:1.65}.cqo[data-c-j]{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);align-items:start;gap:clamp(2.5rem,6vw,6.5rem);display:grid}.cb[data-c-j]{padding-bottom:3.5rem}.section-heading[data-c-j]{grid-template-columns:3rem 1fr;gap:1rem;margin-bottom:2rem;display:grid}.section-heading[data-c-j]>span[data-c-j]{color:var(--blue);font-family:var(--font-mono);font-size:.58rem}.section-heading[data-c-j] h2[data-c-j]{margin:0;font-size:1.35rem;font-weight:580}.section-heading[data-c-j] p[data-c-j]{color:var(--ink-faint);margin:.45rem 0 0;font-size:.72rem}.cdf[data-c-j]{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:1.15rem 1fr;align-items:start;gap:.85rem;padding:1.15rem 0;display:grid}.cdf[data-c-j] input[data-c-j]{width:1rem;height:1rem;accent-color:var(--blue);margin:.12rem 0 0}.cdf[data-c-j] span[data-c-j],.cme[data-c-j]{color:var(--ink-soft);font-size:.78rem;line-height:1.62}.cdf[data-c-j] a[data-c-j],.cme[data-c-j] a[data-c-j]{color:var(--blue)}.coc[data-c-j]{background:#1d4dff0a;border:1px solid #1d4dff47;margin-top:.7rem;padding:1.2rem}.cme[data-c-j]{margin:1.2rem 0 0}.cqq[data-c-j]{position:sticky;top:6.8rem}.cqs[data-c-j],.cnl[data-c-j]{border:1px solid var(--line);background:var(--paper-light);padding:1.35rem}.cqs[data-c-j]>h2[data-c-j]{margin:.7rem 0;font-size:1.35rem}.cqs[data-c-j]>p[data-c-j]{color:var(--ink-soft);margin:0;font-size:.72rem;line-height:1.55}.cqs[data-c-j] dl[data-c-j]{border-top:1px solid var(--line);margin:1.5rem 0}.cqs[data-c-j] dl[data-c-j]>div[data-c-j]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.7rem;display:flex}.cqs[data-c-j] dt[data-c-j]{color:var(--ink-faint)}.cqs[data-c-j] dd[data-c-j]{margin:0;font-weight:620}.cqs[data-c-j] button[data-c-j]{background:var(--blue);color:#fff;width:100%;min-height:3.8rem;font:inherit;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.72rem;font-weight:650;display:flex}.cqs[data-c-j] button[data-c-j]:disabled{cursor:not-allowed;background:#b4b5b8}.cko[data-c-j],.cgz[data-c-j],.cev[data-c-j]{color:var(--ink-faint);font-size:.63rem;line-height:1.55}.cko[data-c-j]{text-align:center}.cgz[data-c-j]{color:#944b31;text-align:center}.cnl[data-c-j]{margin-top:1rem}.cnl[data-c-j]>p[data-c-j]{color:var(--ink-soft);gap:.6rem;margin:0 0 1.2rem;font-size:.68rem;line-height:1.5;display:flex}.cev[data-c-j]{margin:1rem 0 0}@media (width<=850px){.cqn[data-c-j],.cqo[data-c-j],.cec[data-c-j]{grid-template-columns:1fr}.cqq[data-c-j]{position:static}.clq[data-c-j]{grid-template-columns:1fr}.clq[data-c-j] ul[data-c-j]{border-top:1px solid var(--line);border-left:0;padding-left:0}}@media (width<=600px){.cqp[data-c-j]{padding-top:7rem;padding-bottom:5rem}.clr[data-c-j]{grid-template-columns:1fr}.clx[data-c-j]{text-align:left}.cod[data-c-j]{padding:1.3rem}.cqn[data-c-j]{padding-bottom:3rem}.cmf[data-c-j]{flex-direction:column;align-items:flex-start}.cmf[data-c-j] strong[data-c-j]{white-space:normal}}
