.legal[data-v-174b31a3]{isolation:isolate;padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + clamp(2.5rem, 7vw, 5rem));padding-bottom:clamp(4rem,9vw,7rem);position:relative}.legal[data-v-174b31a3]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 60% at 22% 0,#f7941d24,#0000 70%);height:34rem;position:absolute;inset:0 0 auto}.legal-col[data-v-174b31a3]{max-width:44rem}.legal-back[data-v-174b31a3]{color:var(--bone-muted);align-items:center;gap:.5rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.legal-back[data-v-174b31a3]:hover{color:var(--bone)}.legal-back-arrow[data-v-174b31a3]{transition:transform .35s var(--ease-spring)}.legal-back:hover .legal-back-arrow[data-v-174b31a3]{transform:translate(-3px)}.legal-head[data-v-174b31a3]{border-bottom:1px solid var(--line);margin-top:2rem;padding-bottom:2.25rem}.js .legal-head[data-v-174b31a3]{animation:rise-174b31a3 .9s var(--ease-out-expo) both}.legal-title[data-v-174b31a3]{text-wrap:balance;font-size:clamp(2.1rem,5.6vw,3.8rem);line-height:1.05}.legal-updated[data-v-174b31a3]{color:var(--amber);margin-top:.9rem;font-size:.95rem}.legal-lead[data-v-174b31a3]{color:var(--bone);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.2rem,2vw,1.4rem);line-height:1.45}.legal-note[data-v-174b31a3]{color:var(--bone-muted);margin-top:1rem;font-size:1.05rem}.legal-note a[data-v-174b31a3-s]{color:var(--bone);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);font-weight:700}.legal-body[data-v-174b31a3]{color:var(--bone-muted);font-size:1.1rem;line-height:1.65}.js .legal-body[data-v-174b31a3]{animation:rise-174b31a3 .9s var(--ease-out-expo) .12s both}.legal-body section[data-v-174b31a3-s]{padding-top:2.25rem}.legal-body h2[data-v-174b31a3-s]{font-family:var(--font-display);letter-spacing:.02em;color:var(--bone);font-size:1.3rem;font-weight:700;line-height:1.25}.legal-body p[data-v-174b31a3-s],.legal-body ul[data-v-174b31a3-s]{max-width:64ch;margin-top:.75rem}.legal-body ul[data-v-174b31a3-s]{padding-left:1.2rem;list-style:none}.legal-body li[data-v-174b31a3-s]{margin-top:.4rem;position:relative}.legal-body li[data-v-174b31a3-s]:before{content:"";background:var(--flame);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.68em;left:-1.05rem;box-shadow:0 0 8px #f7941d99}.legal-body a[data-v-174b31a3-s]{color:var(--bone);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);font-weight:700}.legal-body a[data-v-174b31a3-s]:hover{text-decoration-color:currentColor}.legal-body strong[data-v-174b31a3-s]{color:var(--bone)}@keyframes rise-174b31a3{0%{opacity:0;transform:translateY(18px)}}
