.terms-wrap[data-v-3e30115f]{padding-top:80px}.terms-container[data-v-3e30115f]{max-width:800px;padding-top:3rem;padding-bottom:4rem}.terms-header[data-v-3e30115f]{margin-bottom:2.5rem}.terms-header h1[data-v-3e30115f]{color:var(--wag-text);letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:800}.terms-meta[data-v-3e30115f]{color:var(--wag-text-muted);margin:0 0 1.5rem;font-size:.85rem}.terms-upcoming[data-v-3e30115f]{background:color-mix(in srgb,var(--wag-accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--wag-accent) 25%,transparent);border-radius:10px;align-items:flex-start;gap:.85rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.terms-upcoming .pi[data-v-3e30115f]{color:var(--wag-accent);flex-shrink:0;margin-top:.15rem;font-size:1.1rem}.terms-upcoming p[data-v-3e30115f]{color:var(--wag-text-dim);margin:0;font-size:.88rem;line-height:1.6}.terms-upcoming .terms-link[data-v-3e30115f]{color:var(--wag-accent);text-underline-offset:2px;text-decoration:underline}.terms-warning[data-v-3e30115f]{background:color-mix(in srgb,var(--wag-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--wag-danger) 25%,transparent);border-radius:10px;align-items:flex-start;gap:.85rem;padding:1rem 1.25rem;display:flex}.terms-warning .pi[data-v-3e30115f]{color:var(--wag-danger);flex-shrink:0;margin-top:.15rem;font-size:1.1rem}.terms-warning p[data-v-3e30115f]{color:var(--wag-danger);margin:0;font-size:.88rem;line-height:1.6}.terms-body[data-v-3e30115f]{flex-direction:column;gap:0;display:flex}.terms-body[data-v-3e30115f] section{border-bottom:1px solid var(--wag-glass-hover);padding:1.75rem 0}.terms-body[data-v-3e30115f] section:last-child{border-bottom:none}.terms-body[data-v-3e30115f] h2{color:var(--wag-text);align-items:center;gap:.5rem;margin:0 0 .85rem;font-size:1.05rem;font-weight:700;display:flex}.terms-body[data-v-3e30115f] h2 .pi{color:var(--wag-danger)}.terms-body[data-v-3e30115f] p{color:var(--wag-text-dim);margin:0 0 .85rem;font-size:.9rem;line-height:1.75}.terms-body[data-v-3e30115f] p:last-child{margin-bottom:0}.terms-body[data-v-3e30115f] .terms-link{color:var(--wag-accent);text-underline-offset:2px;text-decoration:underline;transition:opacity .15s}.terms-body[data-v-3e30115f] .terms-link:hover{opacity:.8}.terms-body[data-v-3e30115f] ul{flex-direction:column;gap:.4rem;margin:0 0 .85rem;padding-left:1.4rem;display:flex}.terms-body[data-v-3e30115f] ul li{color:var(--wag-text-dim);font-size:.9rem;line-height:1.65}.terms-body[data-v-3e30115f] .section-critical{background:color-mix(in srgb,var(--wag-danger) 4%,transparent);border-radius:10px;margin:.5rem 0;border-bottom:1px solid color-mix(in srgb,var(--wag-danger) 15%,transparent)!important;border:1px solid color-mix(in srgb,var(--wag-danger) 15%,transparent)!important;padding:1.75rem!important}.terms-body[data-v-3e30115f] .section-critical h2{color:var(--wag-danger)}.terms-body[data-v-3e30115f] .section-critical li,.terms-body[data-v-3e30115f] .section-critical p{color:color-mix(in srgb,var(--wag-text-dim) 90%,var(--wag-danger))}.terms-cta[data-v-3e30115f]{text-align:center;flex-direction:column;align-items:center;gap:.85rem;margin-top:3rem;display:flex}.terms-cta p[data-v-3e30115f]{color:var(--wag-text-dim);margin:0;font-size:.9rem}.btn-terms-cta[data-v-3e30115f]{background:var(--wag-accent);color:var(--wag-on-accent);font-weight:600;font-size:var(--text-base);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);white-space:nowrap;transition:background var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.btn-terms-cta[data-v-3e30115f]:hover{background:var(--wag-accent-hover);color:var(--wag-on-accent)}.btn-terms-cta[data-v-3e30115f]:active{transform:translateY(1px)}.btn-terms-back[data-v-3e30115f]{color:var(--wag-text-muted);font-size:.85rem;text-decoration:none;transition:color .15s}.btn-terms-back[data-v-3e30115f]:hover{color:var(--wag-text)}
