.page[data-v-daa57d0e]{min-height:100vh;background:var(--linen)}.navbar[data-v-daa57d0e]{position:fixed;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;height:4.25rem;background:color-mix(in srgb,var(--linen) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.back-btn[data-v-daa57d0e]{background:none;border:none;padding:0;font-family:inherit;font-size:var(--text-sm);color:var(--stone);cursor:pointer;transition:color .15s ease,transform .15s ease}.back-btn[data-v-daa57d0e]:hover{color:var(--color-bark);transform:translate(-2px)}.logo[data-v-daa57d0e]{font-size:1.35rem;font-weight:var(--weight-medium);color:var(--color-olive);letter-spacing:var(--tracking-normal);text-decoration:none}.legal[data-v-daa57d0e]{max-width:720px;margin:0 auto;padding:7rem 2rem 5rem}.title[data-v-daa57d0e]{font-size:clamp(1.3rem,3vw,1.75rem);font-weight:var(--weight-semibold);color:var(--color-bark);margin:0 0 .5rem}.meta[data-v-daa57d0e]{font-size:var(--text-xs);color:var(--stone);margin:0 0 .25rem}.meta a[data-v-daa57d0e]{color:var(--color-olive);text-decoration:none}.meta a[data-v-daa57d0e]:hover{text-decoration:underline}.meta[data-v-daa57d0e]:last-of-type{margin-bottom:2rem}.toc[data-v-daa57d0e]{background:color-mix(in srgb,var(--linen-dark) 40%,transparent);border-radius:10px;padding:1.25rem 1.5rem;margin-bottom:2.5rem}.toc ol[data-v-daa57d0e]{margin:0;padding-left:1.25rem}.toc li[data-v-daa57d0e]{font-size:var(--text-sm);color:var(--stone);line-height:1.8}.toc a[data-v-daa57d0e]{color:var(--color-olive);text-decoration:none}.toc a[data-v-daa57d0e]:hover{text-decoration:underline}.section[data-v-daa57d0e]{margin-bottom:2.5rem;scroll-margin-top:5.5rem}.preamble[data-v-daa57d0e]{border-left:3px solid var(--color-olive);padding-left:1rem}.section h2[data-v-daa57d0e]{font-size:1.05rem;font-weight:var(--weight-semibold);color:var(--color-bark);margin:0 0 .9rem;padding-bottom:.4rem;border-bottom:1px solid var(--linen-dark)}.section h3[data-v-daa57d0e]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-bark);margin:1.25rem 0 .4rem}.section p[data-v-daa57d0e]{font-size:var(--text-sm);color:var(--color-bark);line-height:1.75;margin:0 0 .75rem}.section ul[data-v-daa57d0e]{padding-left:1.25rem;margin:0 0 .75rem}.section ul li[data-v-daa57d0e]{font-size:var(--text-sm);color:var(--color-bark);line-height:1.75;margin-bottom:.3rem}.section a[data-v-daa57d0e]{color:var(--color-olive);text-decoration:none}.section a[data-v-daa57d0e]:hover{text-decoration:underline}.form-block[data-v-daa57d0e]{border:1px solid var(--linen-dark);border-radius:8px;padding:1rem 1.25rem;margin:.75rem 0;background:color-mix(in srgb,var(--linen-dark) 25%,transparent)}.form-block p[data-v-daa57d0e]{margin:0 0 .6rem}.form-footnote[data-v-daa57d0e]{font-size:var(--text-xs)!important;color:var(--stone)!important;margin-top:.25rem!important}.emergency-block[data-v-daa57d0e]{border-left:3px solid #c0392b;padding:.75rem 1rem;margin:.75rem 0;background:color-mix(in srgb,#c0392b 6%,transparent);border-radius:0 8px 8px 0}.emergency-block ul[data-v-daa57d0e]{padding-left:1.25rem;margin:0}.emergency-block li[data-v-daa57d0e]{font-size:var(--text-sm);color:var(--color-bark);line-height:1.8;margin-bottom:.2rem}.footnote[data-v-daa57d0e]{font-size:var(--text-xs);color:var(--stone);border-top:1px solid var(--linen-dark);padding-top:1.5rem;margin-top:1rem}.footnote a[data-v-daa57d0e]{color:var(--color-olive);text-decoration:none}.footnote a[data-v-daa57d0e]:hover{text-decoration:underline}@media(max-width:600px){.navbar[data-v-daa57d0e]{padding:0 1.25rem}.legal[data-v-daa57d0e]{padding:6rem 1.25rem 4rem}}
