.page[data-v-f060f830]{min-height:100vh;background:var(--linen)}.navbar[data-v-f060f830]{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-f060f830]{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-f060f830]:hover{color:var(--color-bark);transform:translate(-2px)}.logo[data-v-f060f830]{font-size:1.35rem;font-weight:var(--weight-medium);color:var(--color-olive);letter-spacing:var(--tracking-normal);text-decoration:none}.legal[data-v-f060f830]{max-width:720px;margin:0 auto;padding:7rem 2rem 5rem}.title[data-v-f060f830]{font-size:clamp(1.3rem,3vw,1.75rem);font-weight:var(--weight-semibold);color:var(--color-bark);margin:0 0 .5rem}.meta[data-v-f060f830]{font-size:var(--text-xs);color:var(--stone);margin:0 0 2rem}.toc[data-v-f060f830]{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-f060f830]{margin:0;padding-left:1.25rem}.toc li[data-v-f060f830]{font-size:var(--text-sm);color:var(--stone);line-height:1.8}.toc a[data-v-f060f830]{color:var(--color-olive);text-decoration:none}.toc a[data-v-f060f830]:hover{text-decoration:underline}.section[data-v-f060f830]{margin-bottom:2.5rem;scroll-margin-top:5.5rem}.section h2[data-v-f060f830]{font-size:1.1rem;font-weight:var(--weight-semibold);color:var(--color-bark);margin:0 0 1rem;padding-bottom:.4rem;border-bottom:1px solid var(--linen-dark)}.section h3[data-v-f060f830]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-bark);margin:1.25rem 0 .4rem}.section p[data-v-f060f830]{font-size:var(--text-sm);color:var(--color-bark);line-height:1.75;margin:0 0 .75rem}.section ul[data-v-f060f830]{padding-left:1.25rem;margin:0 0 .75rem}.section ul li[data-v-f060f830]{font-size:var(--text-sm);color:var(--color-bark);line-height:1.75;margin-bottom:.3rem}.section a[data-v-f060f830]{color:var(--color-olive);text-decoration:none}.section a[data-v-f060f830]:hover{text-decoration:underline}.section code[data-v-f060f830]{font-family:monospace;font-size:.8em;background:color-mix(in srgb,var(--linen-dark) 60%,transparent);padding:.1em .35em;border-radius:3px;color:var(--color-bark)}.table-wrap[data-v-f060f830]{overflow-x:auto;margin:.75rem 0;border-radius:8px;border:1px solid var(--linen-dark)}table[data-v-f060f830]{width:100%;border-collapse:collapse;font-size:var(--text-xs)}th[data-v-f060f830]{background:color-mix(in srgb,var(--linen-dark) 50%,transparent);font-weight:var(--weight-medium);color:var(--stone);text-align:left;padding:.55rem .75rem;white-space:nowrap}td[data-v-f060f830]{padding:.5rem .75rem;color:var(--color-bark);border-top:1px solid var(--linen-dark);vertical-align:top;line-height:1.5}tr:nth-child(2n) td[data-v-f060f830]{background:color-mix(in srgb,var(--linen-dark) 20%,transparent)}.consent-block[data-v-f060f830]{border-left:3px solid var(--color-olive);padding:1rem 1.25rem;margin:1rem 0;background:color-mix(in srgb,var(--linen-dark) 25%,transparent);border-radius:0 8px 8px 0}.consent-block p[data-v-f060f830]{margin:0 0 .4rem}.consent-label[data-v-f060f830]{font-weight:var(--weight-medium)!important;color:var(--color-bark)!important;margin-bottom:.75rem!important}.no-bullets[data-v-f060f830]{list-style:none;padding-left:0!important}.no-bullets li[data-v-f060f830]{padding:.2rem 0}.footnote[data-v-f060f830]{font-size:var(--text-xs);color:var(--stone);border-top:1px solid var(--linen-dark);padding-top:1.5rem;margin-top:1rem}@media(max-width:600px){.navbar[data-v-f060f830]{padding:0 1.25rem}.legal[data-v-f060f830]{padding:6rem 1.25rem 4rem}}
