.legal-page[data-v-8bc25985]{--legal-snow:#f4f2ed;--legal-copy:#b7bcc4;--legal-muted:#7e858e;--legal-gold:#d7b66f;--legal-gold-deep:#b98d42;background:#080b0f;color:var(--legal-snow);isolation:isolate;min-height:100vh;overflow-x:clip;position:relative}.legal-background[data-v-8bc25985]{background:radial-gradient(circle at 72% 12%,#c9a45c1c,#0000 27%),radial-gradient(circle at 12% 54%,#20496e33,#0000 35%),linear-gradient(#070b10cc,#05080cf5),url(../images/landing/test-bg.jpg) 50%/cover no-repeat;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.legal-background[data-v-8bc25985]:after{background-image:linear-gradient(#ffffff05 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:72px 72px;content:"";inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 82%);mask-image:linear-gradient(#000000b3,#0000 82%);position:absolute}.legal-radar[data-v-8bc25985]{aspect-ratio:1;border:1px solid #c9a45c14;border-radius:50%;box-shadow:0 0 0 90px #c9a45c05,0 0 0 180px #c9a45c03;position:absolute;width:460px}.legal-radar--one[data-v-8bc25985]{right:-180px;top:12%}.legal-radar--two[data-v-8bc25985]{bottom:8%;left:-300px}.legal-main[data-v-8bc25985]{box-sizing:border-box;margin:0 auto;max-width:1376px;padding:30px clamp(24px,3.75vw,54px) clamp(72px,8vw,112px);width:100%}.legal-breadcrumbs[data-v-8bc25985]{align-items:center;color:var(--legal-muted);display:flex;font-size:13px;gap:9px;margin-bottom:30px}.legal-breadcrumbs a[data-v-8bc25985]{color:#a8adb4;text-decoration:none}.legal-breadcrumbs a[data-v-8bc25985]:hover{color:var(--legal-gold)}.legal-breadcrumbs i[data-v-8bc25985]{font-size:10px}.legal-breadcrumbs strong[data-v-8bc25985]{color:#d8d4cc;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legal-hero[data-v-8bc25985]{align-items:center;background:radial-gradient(circle at 88% 20%,#d7b66f24,#0000 32%),linear-gradient(135deg,#121922f0,#080d13e0);border:1px solid #d7b66f30;border-radius:24px;box-shadow:0 30px 80px #00000057,inset 0 1px #ffffff0a;display:flex;gap:32px;justify-content:space-between;min-height:230px;overflow:hidden;padding:clamp(34px,5vw,62px);position:relative}.legal-hero[data-v-8bc25985]:after{aspect-ratio:1;border:1px solid #d7b66f17;border-radius:50%;bottom:-66%;box-shadow:0 0 0 52px #d7b66f06,0 0 0 104px #d7b66f04;content:"";position:absolute;right:-9%;width:440px}.legal-hero__copy[data-v-8bc25985]{max-width:930px;position:relative;z-index:1}.legal-eyebrow[data-v-8bc25985]{align-items:center;color:var(--legal-gold);display:flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.13em;margin:0 0 16px;text-transform:uppercase}.legal-hero h1[data-v-8bc25985]{color:var(--legal-snow);font-family:var(--font-display);font-size:clamp(34px,4.3vw,60px);font-weight:650;letter-spacing:-.035em;line-height:1.08;margin:0;max-width:980px;text-wrap:balance}.legal-updated[data-v-8bc25985]{align-items:center;background:#0000002e;border:1px solid #ffffff17;border-radius:999px;color:#999fa7;display:inline-flex;font-size:12px;gap:8px;margin:22px 0 0;padding:8px 11px}.legal-hero__mark[data-v-8bc25985],.legal-updated i[data-v-8bc25985]{color:var(--legal-gold)}.legal-hero__mark[data-v-8bc25985]{aspect-ratio:1;background:#070b109e;border:1px solid #d7b66f47;border-radius:50%;box-shadow:0 0 0 13px #d7b66f09,inset 0 0 36px #d7b66f12;display:grid;flex:0 0 116px;place-items:center;position:relative;width:116px;z-index:1}.legal-hero__mark span[data-v-8bc25985]:after,.legal-hero__mark span[data-v-8bc25985]:before,.legal-hero__mark[data-v-8bc25985]:after,.legal-hero__mark[data-v-8bc25985]:before{background:#d7b66f42;content:"";position:absolute}.legal-hero__mark[data-v-8bc25985]:before{height:1px;left:-9px;top:50%;width:calc(100% + 18px)}.legal-hero__mark[data-v-8bc25985]:after{height:calc(100% + 18px);left:50%;top:-9px;width:1px}.legal-hero__mark i[data-v-8bc25985]{font-size:34px;position:relative;z-index:1}.legal-documents[data-v-8bc25985]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080c11c2;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 16px 48px #0003;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0 38px;padding:7px}.legal-document-link[data-v-8bc25985]{align-items:center;border:1px solid #0000;border-radius:11px;color:#9ea4ac;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;line-height:1.25;min-height:48px;min-width:0;padding:9px 12px;text-align:center;text-decoration:none;transition:color .2s,background .2s,border-color .2s}.legal-document-link i[data-v-8bc25985]{color:#777f89;flex:none}.legal-document-link[data-v-8bc25985]:hover{background:#ffffff09;color:#e4e1da}.legal-document-link--active[data-v-8bc25985]{background:linear-gradient(135deg,#d7b66f26,#b98d4212);border-color:#d7b66f52;box-shadow:inset 0 1px #ffffff0a;color:#f1e6ce}.legal-document-link--active i[data-v-8bc25985]{color:var(--legal-gold)}.legal-layout[data-v-8bc25985]{align-items:start;display:grid;gap:clamp(24px,3vw,42px);grid-template-columns:minmax(210px,260px) minmax(0,1fr)}.legal-layout--overview[data-v-8bc25985]{display:block;margin-top:38px}.legal-sidebar[data-v-8bc25985]{position:sticky;top:108px}.legal-sidebar__panel[data-v-8bc25985]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090e14b8;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 18px 48px #00000038;padding:22px}.legal-sidebar__title[data-v-8bc25985]{align-items:center;color:#d9dce1;display:flex;font-size:13px;font-weight:700;gap:8px;margin:0 0 15px}.legal-sidebar__title i[data-v-8bc25985]{color:var(--legal-gold)}.legal-mobile-toc ol[data-v-8bc25985],.legal-sidebar ol[data-v-8bc25985]{display:grid;gap:3px;list-style:none;margin:0;padding:0}.legal-mobile-toc a[data-v-8bc25985],.legal-sidebar a[data-v-8bc25985]{border-left:1px solid #ffffff14;color:#858c95;display:block;font-size:12px;line-height:1.4;padding:7px 9px;text-decoration:none;transition:color .2s,border-color .2s,background .2s}.legal-mobile-toc a[data-v-8bc25985]:hover,.legal-sidebar a[data-v-8bc25985]:hover{background:#d7b66f0b;border-left-color:var(--legal-gold);color:#e1ddd5}.legal-mobile-toc[data-v-8bc25985]{display:none}.legal-card[data-v-8bc25985]{background:linear-gradient(#11161df5,#0a0e13f0);border:1px solid #ffffff17;border-radius:22px;box-shadow:0 32px 80px #00000057,inset 0 1px #ffffff09;min-width:0;padding:clamp(28px,4vw,56px)}.legal-card--overview[data-v-8bc25985]{padding:clamp(24px,3vw,38px)}.legal-card[data-v-8bc25985] .legal-overview-intro{color:var(--legal-copy);font-size:16px;line-height:1.75;margin:0 0 30px;max-width:760px}.legal-card[data-v-8bc25985] .legal-overview-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.legal-card[data-v-8bc25985] .legal-overview-link{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;color:inherit;display:flex;flex-direction:column;min-height:178px;padding:24px;position:relative;text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.legal-card[data-v-8bc25985] .legal-overview-link:hover{background:#d7b66f0b;border-color:#d7b66f4d;transform:translateY(-2px)}.legal-card[data-v-8bc25985] .legal-overview-link__icon{background:#d7b66f0f;border:1px solid #d7b66f3d;border-radius:11px;color:var(--legal-gold);display:grid;height:38px;margin-bottom:20px;place-items:center;width:38px}.legal-card[data-v-8bc25985] .legal-overview-link h2{color:#ebe7de;font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.25;margin:0 36px 8px 0}.legal-card[data-v-8bc25985] .legal-overview-link p{color:#8e959e;font-size:13px;line-height:1.65;margin:0}.legal-card[data-v-8bc25985] .legal-overview-link__arrow{color:#6f767f;position:absolute;right:24px;top:26px;transition:color .2s,transform .2s}.legal-card[data-v-8bc25985] .legal-overview-link:hover .legal-overview-link__arrow{color:var(--legal-gold);transform:translate(3px)}.legal-card[data-v-8bc25985] .policy-section{margin:0;padding:0 0 32px;position:relative;scroll-margin-top:112px}.legal-card[data-v-8bc25985] .policy-section+.policy-section{border-top:1px solid #ffffff13;padding-top:32px}.legal-card[data-v-8bc25985] .policy-section:last-child{padding-bottom:0}.legal-card[data-v-8bc25985] .policy-section h2{color:#e7d3a6;font-family:var(--font-display);font-size:clamp(21px,2vw,27px);font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0 0 16px}:is(.legal-card[data-v-8bc25985] .policy-section p,.legal-card[data-v-8bc25985] .policy-section li){color:var(--legal-copy);font-size:15px;line-height:1.78}.legal-card[data-v-8bc25985] .policy-section p{margin:0 0 14px}.legal-card[data-v-8bc25985] .policy-section p:last-child{margin-bottom:0}.legal-card[data-v-8bc25985] .policy-section ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.legal-card[data-v-8bc25985] .policy-section li{padding-left:21px;position:relative}.legal-card[data-v-8bc25985] .policy-section li:before{border:1px solid #d7b66fbf;content:"";height:6px;left:1px;position:absolute;top:.72em;transform:rotate(45deg);width:6px}.legal-card[data-v-8bc25985] .policy-list{border-left:0;max-width:none}.legal-card[data-v-8bc25985] .policy-list-marker{display:none}.legal-card[data-v-8bc25985] strong{color:#eeebe4;font-weight:650}.legal-card[data-v-8bc25985] .policy-link{color:var(--legal-gold);overflow-wrap:anywhere;-webkit-text-decoration:underline #d7b66f61;text-decoration:underline #d7b66f61;text-underline-offset:4px}.legal-card[data-v-8bc25985] .policy-link:hover{color:#ead3a3;text-decoration-color:currentColor}@media not all and (min-width:64rem){.legal-documents[data-v-8bc25985]{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-layout[data-v-8bc25985]{grid-template-columns:210px minmax(0,1fr)}}@media not all and (min-width:48rem){.legal-main[data-v-8bc25985]{padding-inline:20px}.legal-hero[data-v-8bc25985]{min-height:0}.legal-hero__mark[data-v-8bc25985]{display:none}.legal-documents[data-v-8bc25985]{display:flex;margin-bottom:18px;overflow-x:auto;scrollbar-width:none}.legal-documents[data-v-8bc25985]::-webkit-scrollbar{display:none}.legal-document-link[data-v-8bc25985]{flex:none;max-width:210px;min-height:44px;text-align:left}.legal-layout[data-v-8bc25985]{display:block}.legal-sidebar[data-v-8bc25985]{display:none}.legal-mobile-toc[data-v-8bc25985]{background:#090e14d6;border:1px solid #ffffff17;border-radius:14px;display:block;margin-bottom:18px;overflow:hidden}.legal-mobile-toc summary[data-v-8bc25985]{align-items:center;color:#dedbd4;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:12px;justify-content:space-between;list-style:none;padding:15px 17px}.legal-mobile-toc summary[data-v-8bc25985]::-webkit-details-marker{display:none}.legal-mobile-toc summary span[data-v-8bc25985]{align-items:center;display:flex;gap:8px}.legal-mobile-toc summary span i[data-v-8bc25985]{color:var(--legal-gold)}.legal-mobile-toc__chevron[data-v-8bc25985]{transition:transform .2s}.legal-mobile-toc[open] .legal-mobile-toc__chevron[data-v-8bc25985]{transform:rotate(180deg)}.legal-mobile-toc ol[data-v-8bc25985]{padding:0 16px 14px}.legal-card[data-v-8bc25985] .legal-overview-grid{grid-template-columns:1fr}}@media not all and (min-width:40rem){.legal-main[data-v-8bc25985]{padding:20px 14px 64px}.legal-breadcrumbs[data-v-8bc25985]{margin:4px 4px 20px}.legal-hero[data-v-8bc25985]{border-radius:18px;padding:28px 22px}.legal-hero h1[data-v-8bc25985]{font-size:clamp(30px,9vw,40px)}.legal-eyebrow[data-v-8bc25985]{font-size:10px}.legal-documents[data-v-8bc25985]{margin-top:12px;padding:6px}.legal-card[data-v-8bc25985]{border-radius:18px;padding:26px 21px}.legal-card[data-v-8bc25985] .policy-section{padding-bottom:26px}.legal-card[data-v-8bc25985] .policy-section+.policy-section{padding-top:26px}.legal-card[data-v-8bc25985] .policy-section h2{font-size:21px}:is(.legal-card[data-v-8bc25985] .policy-section p,.legal-card[data-v-8bc25985] .policy-section li){font-size:14px;line-height:1.72}.legal-layout--overview[data-v-8bc25985]{margin-top:18px}.legal-card[data-v-8bc25985] .legal-overview-link{min-height:0;padding:20px}}
