.legal-doc[data-v-8ef39376]{color:var(--se-ink,#0b1228)}.legal-doc-grid[data-v-8ef39376]{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:1024px){.legal-doc-grid[data-v-8ef39376]{grid-template-columns:240px minmax(0,1fr);gap:48px}}.legal-doc-nav[data-v-8ef39376]{position:relative}.legal-doc-nav-inner[data-v-8ef39376]{display:flex;flex-direction:column;gap:18px}@media(min-width:1024px){.legal-doc-nav-inner[data-v-8ef39376]{position:sticky;top:112px}}.legal-doc-status[data-v-8ef39376]{padding:12px 14px;background:var(--se-brand-soft,#eef2ff);border:1px solid var(--se-brand-edge,rgba(79,70,229,.18));border-radius:var(--se-radius-md,12px)}.legal-doc-status-label[data-v-8ef39376]{margin:0 0 6px;font-size:10px;font-weight:700;color:var(--se-brand,#4f46e5);letter-spacing:.14em;text-transform:uppercase}.legal-doc-status-row[data-v-8ef39376]{display:flex;align-items:center;gap:8px}.legal-doc-status-dot[data-v-8ef39376]{width:8px;height:8px;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b9812e}.legal-doc-status-text[data-v-8ef39376]{margin:0;font-size:12px;font-weight:700;color:var(--se-ink,#0b1228);letter-spacing:-.005em}.legal-doc-nav-label[data-v-8ef39376]{margin:0 8px 6px;font-size:10px;font-weight:700;color:var(--se-ink-faint,#64748b);letter-spacing:.18em;text-transform:uppercase}.legal-doc-nav-list[data-v-8ef39376]{display:flex;flex-direction:column;gap:2px;max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.16) transparent}.legal-doc-nav-list[data-v-8ef39376]::-webkit-scrollbar{width:4px}.legal-doc-nav-list[data-v-8ef39376]::-webkit-scrollbar-thumb{background:#0f172a29;border-radius:4px}.legal-doc-nav-item[data-v-8ef39376]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;background:transparent;border-radius:var(--se-radius-md,12px);text-align:left;cursor:pointer;color:var(--se-ink-faint,#64748b);transition:background-color .15s ease,color .15s ease,transform .12s ease;min-height:40px}.legal-doc-nav-item[data-v-8ef39376]:hover{background:var(--se-brand-soft,#eef2ff);color:var(--se-ink,#0b1228)}.legal-doc-nav-item[data-v-8ef39376]:active{transform:scale(.99)}.legal-doc-nav-item[data-v-8ef39376]:focus-visible{outline:2px solid var(--se-brand,#4f46e5);outline-offset:2px}.legal-doc-nav-item--active[data-v-8ef39376]{background:linear-gradient(135deg,var(--se-brand,#4f46e5) 0,#6366f1 100%);color:#fff;box-shadow:var(--se-shadow-brand,0 6px 18px -6px rgba(79,70,229,.18))}.legal-doc-nav-item--active[data-v-8ef39376]:hover{background:linear-gradient(135deg,var(--se-brand-hover,#4338ca) 0,#4f46e5 100%);color:#fff}.legal-doc-nav-num[data-v-8ef39376]{flex-shrink:0;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;opacity:.7}.legal-doc-nav-item--active .legal-doc-nav-num[data-v-8ef39376]{opacity:.85}.legal-doc-nav-text[data-v-8ef39376]{font-size:12.5px;font-weight:600;letter-spacing:-.005em;line-height:1.35}.legal-doc-header[data-v-8ef39376]{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;padding-bottom:22px;border-bottom:1px solid rgba(15,23,42,.08)}@media(min-width:640px){.legal-doc-header[data-v-8ef39376]{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}}.legal-doc-eyebrow[data-v-8ef39376]{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:700;color:var(--se-brand,#4f46e5);letter-spacing:.12em;text-transform:uppercase}.legal-doc-eyebrow[data-v-8ef39376] .legal-doc-eyebrow-mascot{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(79,70,229,.22))}.legal-doc-title[data-v-8ef39376]{margin:0;font-size:26px;font-weight:800;color:var(--se-ink,#0b1228);letter-spacing:-.022em;line-height:1.15;text-wrap:balance}@media(min-width:640px){.legal-doc-title[data-v-8ef39376]{font-size:30px}}@media(min-width:1024px){.legal-doc-title[data-v-8ef39376]{font-size:34px}}.legal-doc-revised[data-v-8ef39376]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--se-canvas-sunken,#f1f5f9);border-radius:var(--se-radius-pill,999px);align-self:flex-start}@media(min-width:640px){.legal-doc-revised[data-v-8ef39376]{align-self:flex-end}}.legal-doc-revised-label[data-v-8ef39376]{font-size:10px;font-weight:700;color:var(--se-ink-faint,#64748b);letter-spacing:.12em;text-transform:uppercase}.legal-doc-revised-value[data-v-8ef39376]{font-size:11px;font-weight:700;color:var(--se-ink,#0b1228);letter-spacing:.04em}.legal-doc-sections[data-v-8ef39376]{display:flex;flex-direction:column;gap:28px}@media(min-width:640px){.legal-doc-sections[data-v-8ef39376]{gap:36px}}.legal-doc-section[data-v-8ef39376]{scroll-margin-top:112px;padding-top:22px;border-top:1px solid rgba(15,23,42,.06)}.legal-doc-section[data-v-8ef39376]:first-child{padding-top:0;border-top:0}.legal-doc-section-title[data-v-8ef39376]{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;font-size:17px;font-weight:700;color:var(--se-ink,#0b1228);letter-spacing:-.01em;line-height:1.3;text-wrap:balance}@media(min-width:640px){.legal-doc-section-title[data-v-8ef39376]{font-size:19px}}.legal-doc-section-num[data-v-8ef39376]{flex-shrink:0;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:11px;font-weight:700;color:var(--se-brand,#4f46e5);letter-spacing:.06em;background:var(--se-brand-soft,#eef2ff);padding:3px 7px;border-radius:var(--se-radius-sm,8px);line-height:1.2}.legal-doc-content[data-v-8ef39376]{color:var(--se-ink-muted,#334155);font-size:14px;font-weight:400;line-height:1.7;letter-spacing:-.003em}@media(min-width:640px){.legal-doc-content[data-v-8ef39376]{font-size:15px}}.legal-doc-content[data-v-8ef39376] p{margin:0 0 14px}.legal-doc-content[data-v-8ef39376] p:last-child{margin-bottom:0}.legal-doc-content[data-v-8ef39376] ol,.legal-doc-content[data-v-8ef39376] ul{margin:12px 0;padding-left:20px}.legal-doc-content[data-v-8ef39376] ul{list-style:disc}.legal-doc-content[data-v-8ef39376] ol{list-style:decimal}.legal-doc-content[data-v-8ef39376] li{margin-bottom:6px;color:var(--se-ink-muted,#334155)}.legal-doc-content[data-v-8ef39376] li:last-child{margin-bottom:0}.legal-doc-content[data-v-8ef39376] a{color:var(--se-brand,#4f46e5);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;word-break:break-word;transition:color .15s ease}.legal-doc-content[data-v-8ef39376] a:hover{color:var(--se-brand-hover,#4338ca)}.legal-doc-content[data-v-8ef39376] strong{font-weight:700;color:var(--se-ink,#0b1228)}.legal-doc-content[data-v-8ef39376] em{font-style:italic}.legal-doc-content[data-v-8ef39376] code{font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.92em;padding:2px 6px;background:var(--se-canvas-sunken,#f1f5f9);border-radius:var(--se-radius-sm,8px);color:var(--se-ink,#0b1228)}.legal-doc-content[data-v-8ef39376] .grid{display:grid;gap:12px;margin:16px 0}@media(min-width:768px){.legal-doc-content[data-v-8ef39376] .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.legal-doc-content[data-v-8ef39376] .grid>div{padding:14px 16px;background:var(--se-canvas,#fafbff);border:1px solid rgba(15,23,42,.08);border-radius:var(--se-radius-md,12px);font-size:13px;color:var(--se-ink-muted,#334155);line-height:1.55}.legal-doc-closer[data-v-8ef39376]{margin-top:56px;padding-top:40px;border-top:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;align-items:center;text-align:center}.legal-doc-closer-mark[data-v-8ef39376]{position:relative;width:76px;height:76px;margin-bottom:20px;display:inline-flex;align-items:center;justify-content:center}.legal-doc-closer-halo[data-v-8ef39376]{position:absolute;inset:0;border-radius:999px;background:radial-gradient(closest-side,#4f46e538,#4f46e500 75%);filter:blur(6px)}.legal-doc-closer-orb[data-v-8ef39376]{position:relative;width:56px;height:56px;border-radius:999px;background:linear-gradient(135deg,#fff 0,var(--se-brand-soft,#eef2ff) 100%);border:1px solid var(--se-brand-edge,rgba(79,70,229,.18));box-shadow:0 1px #ffffffe6 inset,var(--se-shadow-brand,0 6px 18px -6px rgba(79,70,229,.18));display:inline-flex;align-items:center;justify-content:center}.legal-doc-closer-orb[data-v-8ef39376] .legal-doc-closer-mascot{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(79,70,229,.25))}.legal-doc-closer-title[data-v-8ef39376]{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;color:var(--se-ink,#0b1228);letter-spacing:-.005em}.legal-doc-closer-icon[data-v-8ef39376]{color:var(--se-brand,#4f46e5)}.legal-doc-closer-body[data-v-8ef39376]{margin:0 0 16px;max-width:360px;font-size:13px;color:var(--se-ink-faint,#64748b);line-height:1.6}.legal-doc-closer-link[data-v-8ef39376]{color:var(--se-brand,#4f46e5);text-decoration:underline;text-underline-offset:2px}.legal-doc-closer-link[data-v-8ef39376]:hover{color:var(--se-brand-hover,#4338ca)}@media(prefers-reduced-motion:reduce){.legal-doc-content[data-v-8ef39376] a,.legal-doc-nav-item[data-v-8ef39376]{transition:none}.legal-doc-nav-item[data-v-8ef39376]:active{transform:none}}
