.doc[data-v-083c4842]{min-height:100vh;display:flex;justify-content:center;padding:8rem var(--gutter) 5rem}.sheet[data-v-083c4842]{max-width:44rem;width:100%;gap:.4rem}.sheet h1[data-v-083c4842]{font-size:clamp(2rem,4.5vw,3rem);margin-top:.6rem}.sheet h2[data-v-083c4842]{font-family:var(--display);font-weight:600;font-size:1.16rem;letter-spacing:-.02em;margin:2rem 0 .1rem}.sheet p[data-v-083c4842]{color:var(--muted);font-size:.98rem;margin-top:.7rem;max-width:62ch}.sheet .lead[data-v-083c4842]{color:var(--paper);font-size:1.05rem;margin-top:1.2rem}.stamp[data-v-083c4842]{font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)!important}.sheet a[data-v-083c4842]:not(.btn){color:var(--blue-lift)}.sheet ul[data-v-083c4842]{margin:.6rem 0 0;padding-left:1.1rem}.sheet li[data-v-083c4842]{color:var(--muted);font-size:.98rem;margin-bottom:.5rem}.todo[data-v-083c4842]{margin-top:2.4rem;padding:1.1rem 1.3rem;border-left:2px solid #ffb35c;background:#ffb35c12;border-radius:0 4px 4px 0}.todo-h[data-v-083c4842]{font-family:var(--mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#ffb35c!important;margin:0!important}.back[data-v-083c4842]{align-self:flex-start;margin-top:2.4rem}.modes[data-v-083c4842]{list-style:none;padding:0;margin:.8rem 0 0;display:flex;flex-direction:column}.modes li[data-v-083c4842]{display:grid;grid-template-columns:3rem 1fr;gap:0 1rem;padding:1.4rem 0;border-top:1px solid rgba(122,152,255,.14)}.modes li[data-v-083c4842]:last-child{border-bottom:1px solid rgba(122,152,255,.14)}.n[data-v-083c4842]{font-family:var(--mono);font-size:.8rem;color:var(--blue-lift);font-variant-numeric:tabular-nums;padding-top:.2rem}.mode-body h3[data-v-083c4842]{font-family:var(--display);font-weight:600;font-size:1.08rem;letter-spacing:-.02em;margin:0 0 .4rem}.fix[data-v-083c4842]{margin-top:.7rem!important;padding-left:.9rem;border-left:2px solid var(--blue)}.fix-label[data-v-083c4842]{font-family:var(--mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-lift);display:block;margin-bottom:.2rem}.checks[data-v-083c4842]{list-style:none;padding:0;margin:.8rem 0 0;display:flex;flex-direction:column;gap:.6rem}.checks li[data-v-083c4842]{position:relative;padding-left:1.5rem;color:var(--muted);font-size:.96rem}.checks li[data-v-083c4842]:before{content:"";position:absolute;left:.15rem;top:.45rem;width:.4rem;height:.4rem;border-right:1.5px solid var(--blue-lift);border-top:1.5px solid var(--blue-lift);transform:rotate(45deg)}.faq[data-v-083c4842]{display:flex;flex-direction:column;margin-top:.5rem}.faq details[data-v-083c4842]{border-top:1px solid rgba(122,152,255,.14)}.faq details[data-v-083c4842]:last-child{border-bottom:1px solid rgba(122,152,255,.14)}.faq summary[data-v-083c4842]{list-style:none;cursor:pointer;padding:.9rem 2rem .9rem 0;position:relative}.faq summary[data-v-083c4842]::-webkit-details-marker{display:none}.faq summary[data-v-083c4842]:after{content:"";position:absolute;right:.4rem;top:1.2rem;width:.45rem;height:.45rem;border-right:1.5px solid var(--blue-lift);border-bottom:1.5px solid var(--blue-lift);transform:rotate(45deg);transition:transform .2s}.faq details[open] summary[data-v-083c4842]:after{transform:rotate(-135deg)}.faq summary h3[data-v-083c4842]{display:inline;font-family:var(--display);font-weight:600;font-size:.98rem;letter-spacing:-.02em;margin:0}.faq details p[data-v-083c4842]{padding:0 2rem 1rem 0;margin-top:0}.cta[data-v-083c4842]{margin-top:2.6rem;padding-top:1.6rem;border-top:1px solid rgba(122,152,255,.16)}.cta-p[data-v-083c4842]{color:var(--paper)!important}.actions[data-v-083c4842]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}.more-reading[data-v-083c4842]{display:flex;flex-direction:column;gap:.5rem;margin-top:2.4rem;padding-top:1.4rem;border-top:1px solid rgba(122,152,255,.16)}.more-reading a[data-v-083c4842]{color:var(--blue-lift);text-decoration:none;font-size:.94rem}.more-reading a[data-v-083c4842]:hover{text-decoration:underline}@media(max-width:620px){.modes li[data-v-083c4842]{grid-template-columns:1fr;gap:.3rem}}
