.uc-wrap[data-astro-cid-bzgrgf7k]{max-width:800px;padding-top:3rem;padding-bottom:4rem}.uc-wrap[data-astro-cid-bzgrgf7k] h1[data-astro-cid-bzgrgf7k]{font-family:var(--display);font-size:clamp(2rem,5vw,2.8rem);letter-spacing:-.03em;line-height:1.05;margin:0 0 .8rem}.uc-wrap[data-astro-cid-bzgrgf7k] .lede[data-astro-cid-bzgrgf7k]{color:var(--ink-soft);margin:0 0 1rem}.uc-wrap[data-astro-cid-bzgrgf7k] .disclosure[data-astro-cid-bzgrgf7k]{font-size:.85rem;color:var(--ink-soft);background:var(--sand);border-radius:10px;padding:.6rem .8rem}.uc-bar-wrap[data-astro-cid-bzgrgf7k]{position:sticky;top:72px;z-index:5;background:var(--paper);border:1px solid var(--stone);border-radius:14px;padding:.8rem 1rem;margin:1.4rem 0 .8rem;display:grid;grid-template-columns:1fr auto;gap:.5rem 1rem;align-items:center;box-shadow:0 6px 18px #20241e0f}.uc-progress[data-astro-cid-bzgrgf7k]{grid-column:1 / -1;height:8px;background:var(--sand);border-radius:99px;overflow:hidden}.uc-progress[data-astro-cid-bzgrgf7k] span[data-astro-cid-bzgrgf7k]{display:block;height:100%;width:0;background:var(--pine);transition:width .25s}.uc-status[data-astro-cid-bzgrgf7k]{font-size:.95rem}.uc-status[data-astro-cid-bzgrgf7k] #uc-flags[data-astro-cid-bzgrgf7k]{color:var(--ember-dk);font-weight:600;margin-left:.4rem}.uc-actions[data-astro-cid-bzgrgf7k]{display:flex;gap:.4rem}.uc-btn[data-astro-cid-bzgrgf7k]{font:inherit;font-size:.85rem;font-weight:600;padding:.35rem .8rem;border-radius:99px;border:1px solid var(--stone-2);background:#fff;color:var(--pine-deep);cursor:pointer}.uc-btn[data-astro-cid-bzgrgf7k]:hover{border-color:var(--pine);background:var(--sand)}.uc-key[data-astro-cid-bzgrgf7k]{font-size:.88rem;color:var(--ink-soft);margin:0 0 1rem}.uc-flag[data-astro-cid-bzgrgf7k]{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--ember);border-radius:99px;padding:.1rem .5rem;margin-left:.45rem;vertical-align:middle}.uc-key[data-astro-cid-bzgrgf7k] .uc-flag[data-astro-cid-bzgrgf7k]{margin:0 .3rem 0 0}.uc-jump[data-astro-cid-bzgrgf7k]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.uc-jump[data-astro-cid-bzgrgf7k] a[data-astro-cid-bzgrgf7k]{border:1px solid var(--stone-2);border-radius:99px;padding:.3rem .8rem;font-weight:600;font-size:.88rem;color:var(--pine-deep);background:#fff}.uc-jump[data-astro-cid-bzgrgf7k] a[data-astro-cid-bzgrgf7k]:hover{border-color:var(--pine);background:var(--sand)}.uc-sec[data-astro-cid-bzgrgf7k]{margin-top:2.2rem;scroll-margin-top:190px}.uc-sec[data-astro-cid-bzgrgf7k] h2[data-astro-cid-bzgrgf7k],.uc-more[data-astro-cid-bzgrgf7k] h2[data-astro-cid-bzgrgf7k],.uc-faq[data-astro-cid-bzgrgf7k] h2[data-astro-cid-bzgrgf7k]{font-family:var(--display);font-size:1.45rem;letter-spacing:-.02em;margin:0 0 .6rem}.uc-sec-count[data-astro-cid-bzgrgf7k]{font-family:var(--body, inherit);font-size:.85rem;font-weight:600;color:var(--ink-soft);margin-left:.3rem}.uc-sec-count[data-astro-cid-bzgrgf7k].done{color:var(--pine)}.uc-intro[data-astro-cid-bzgrgf7k]{color:var(--ink-soft);margin:0 0 .8rem}.uc-list[data-astro-cid-bzgrgf7k]{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.uc-list[data-astro-cid-bzgrgf7k] li[data-astro-cid-bzgrgf7k]{display:flex;gap:.8rem;align-items:flex-start;background:#fff;border:1px solid var(--stone);border-radius:12px;padding:.8rem 1rem;transition:background .15s,border-color .15s}.uc-list[data-astro-cid-bzgrgf7k] li[data-astro-cid-bzgrgf7k]:has(input:checked){background:#eef5f0;border-color:#b9d3c3}.uc-list[data-astro-cid-bzgrgf7k] input[data-astro-cid-bzgrgf7k]{width:22px;height:22px;margin:.1rem 0 0;accent-color:var(--pine);flex:none;cursor:pointer}.uc-list[data-astro-cid-bzgrgf7k] label[data-astro-cid-bzgrgf7k]{cursor:pointer;display:flex;flex-direction:column;gap:.2rem}.uc-t[data-astro-cid-bzgrgf7k]{font-weight:700;color:var(--pine-deep)}.uc-list[data-astro-cid-bzgrgf7k] li[data-astro-cid-bzgrgf7k]:has(input:checked) .uc-t[data-astro-cid-bzgrgf7k]{text-decoration:line-through;text-decoration-color:var(--stone-2)}.uc-why[data-astro-cid-bzgrgf7k]{font-size:.92rem;color:var(--ink-soft)}.uc-more[data-astro-cid-bzgrgf7k],.uc-faq[data-astro-cid-bzgrgf7k]{margin-top:2.6rem}.uc-faq[data-astro-cid-bzgrgf7k] details[data-astro-cid-bzgrgf7k]{border-bottom:1px solid var(--stone);padding:.8rem 0}.uc-faq[data-astro-cid-bzgrgf7k] summary[data-astro-cid-bzgrgf7k]{font-weight:700;cursor:pointer;color:var(--pine-deep)}.uc-faq[data-astro-cid-bzgrgf7k] details[data-astro-cid-bzgrgf7k] p[data-astro-cid-bzgrgf7k]{margin:.6rem 0 0;color:var(--ink-soft)}.uc-fine[data-astro-cid-bzgrgf7k]{font-size:.82rem;color:var(--ink-soft);margin-top:2rem}@media(width<=640px){.uc-bar-wrap[data-astro-cid-bzgrgf7k]{top:64px;grid-template-columns:1fr}}@media print{.uc-bar-wrap[data-astro-cid-bzgrgf7k],.uc-jump[data-astro-cid-bzgrgf7k],.uc-more[data-astro-cid-bzgrgf7k],.uc-faq[data-astro-cid-bzgrgf7k],.gearbox[data-astro-cid-bzgrgf7k],.disclosure[data-astro-cid-bzgrgf7k]{display:none!important}.uc-list[data-astro-cid-bzgrgf7k] li[data-astro-cid-bzgrgf7k]{break-inside:avoid;border-color:#999}}
