.legal-module-scss-module__PXC9ZG__legalPage{background:#f8fafc;min-height:100vh}.legal-module-scss-module__PXC9ZG__header{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 40px;display:flex;box-shadow:0 1px 3px #0000000d}@media (max-width:768px){.legal-module-scss-module__PXC9ZG__header{flex-direction:column;gap:16px;padding:16px 20px}}.legal-module-scss-module__PXC9ZG__logo{width:auto;height:50px}.legal-module-scss-module__PXC9ZG__headerLinks{gap:24px;display:flex}.legal-module-scss-module__PXC9ZG__headerLinks a{color:#64748b;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.legal-module-scss-module__PXC9ZG__headerLinks a:hover{color:#00a0a0}.legal-module-scss-module__PXC9ZG__container{max-width:900px;margin:0 auto;padding:40px 24px 60px}.legal-module-scss-module__PXC9ZG__documentHeader{text-align:center;margin-bottom:40px}.legal-module-scss-module__PXC9ZG__documentTitle{color:#1e293b;margin:0 0 16px;font-size:32px;font-weight:700}@media (max-width:768px){.legal-module-scss-module__PXC9ZG__documentTitle{font-size:24px}}.legal-module-scss-module__PXC9ZG__documentMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.legal-module-scss-module__PXC9ZG__versionBadge{color:#00a0a0;background:#00a0a01a;border:1px solid #00a0a033;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.legal-module-scss-module__PXC9ZG__effectiveDate{color:#64748b;font-size:14px}.legal-module-scss-module__PXC9ZG__contentCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:40px;box-shadow:0 1px 3px #0000000d}@media (max-width:768px){.legal-module-scss-module__PXC9ZG__contentCard{border-radius:12px;padding:24px 16px}}.legal-module-scss-module__PXC9ZG__legalContent{color:#475569;font-size:15px;line-height:1.8}.legal-module-scss-module__PXC9ZG__legalContent h1{color:#1e293b;border-bottom:1px solid #e2e8f0;margin:0 0 24px;padding-bottom:16px;font-size:28px}.legal-module-scss-module__PXC9ZG__legalContent h2{color:#1e293b;border-top:1px solid #f1f5f9;margin:40px 0 16px;padding-top:20px;font-size:22px}.legal-module-scss-module__PXC9ZG__legalContent h3{color:#00a0a0;margin:24px 0 12px;font-size:18px}.legal-module-scss-module__PXC9ZG__legalContent p.title{color:#64748b;margin:0 0 16px;font-size:13px}.legal-module-scss-module__PXC9ZG__legalContent p{color:#475569;margin:0 0 16px}.legal-module-scss-module__PXC9ZG__legalContent ul,.legal-module-scss-module__PXC9ZG__legalContent ol{margin:0 0 16px;padding-left:24px}.legal-module-scss-module__PXC9ZG__legalContent ul li,.legal-module-scss-module__PXC9ZG__legalContent ol li{color:#475569;margin-bottom:8px}.legal-module-scss-module__PXC9ZG__legalContent strong{color:#1e293b;font-weight:600}.legal-module-scss-module__PXC9ZG__legalContent a{color:#00a0a0;text-decoration:none}.legal-module-scss-module__PXC9ZG__legalContent a:hover{text-decoration:underline}.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__important-notice,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__disclaimer{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:24px 0;padding:20px}.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__important-notice h2,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__important-notice p,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__important-notice li,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__disclaimer h2,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__disclaimer p,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__disclaimer li{color:#991b1b}.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__important-notice strong,.legal-module-scss-module__PXC9ZG__legalContent .legal-module-scss-module__PXC9ZG__disclaimer strong{color:#7f1d1d}.legal-module-scss-module__PXC9ZG__loadingContainer{color:#1e293b;background:#f8fafc;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.legal-module-scss-module__PXC9ZG__loadingContainer svg{color:#00a0a0;margin-bottom:16px;font-size:32px}.legal-module-scss-module__PXC9ZG__loadingContainer p{color:#64748b}.legal-module-scss-module__PXC9ZG__errorContainer{color:#1e293b;text-align:center;background:#f8fafc;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.legal-module-scss-module__PXC9ZG__errorContainer svg{color:#ef4444;margin-bottom:16px;font-size:48px}.legal-module-scss-module__PXC9ZG__errorContainer h2{color:#1e293b;margin-bottom:8px;font-size:24px}.legal-module-scss-module__PXC9ZG__errorContainer p{color:#64748b;margin-bottom:24px}.legal-module-scss-module__PXC9ZG__errorContainer a{color:#00a0a0;text-decoration:none}.legal-module-scss-module__PXC9ZG__errorContainer a:hover{text-decoration:underline}.legal-module-scss-module__PXC9ZG__footer{text-align:center;color:#64748b;background:#fff;border-top:1px solid #e2e8f0;margin-top:40px;padding:40px 24px;font-size:13px}.legal-module-scss-module__PXC9ZG__footer a{color:#00a0a0;text-decoration:none}.legal-module-scss-module__PXC9ZG__footer a:hover{text-decoration:underline}.legal-module-scss-module__PXC9ZG__legalPage{--ms-ground:#f6f7f9;--ms-ground-warm:#faf9f7;--ms-surface:#fff;--ms-ink:#0d1b2a;--ms-ink-2:#40505f;--ms-ink-3:#64717f;--ms-blue:#004a9f;--ms-blue-dark:#003674;--ms-teal:#00a0a0;--ms-teal-light:#00c4c4;--ms-glass-bg:#ffffff8c;--ms-glass-bg-soft:#ffffff59;--ms-glass-border:#ffffffb3;--ms-glass-blur:blur(20px)saturate(180%);--ms-glass-shadow:0 8px 32px #004a9f1a,inset 0 1px 0 #fff9;--ms-glass-fallback:#fff;--ms-radius-sm:12px;--ms-radius-card:20px;--ms-radius-lg:28px;--ms-radius-pill:999px;--ms-chapter-y:clamp(4.5rem,8vw,8rem);--ms-gutter:clamp(1.25rem,4vw,2.5rem);--ms-maxw:1200px;--ms-maxw-prose:68ch;--ms-ease:cubic-bezier(.22,1,.36,1);--ms-dur:.32s;background-color:var(--ms-ground);background-image:radial-gradient(60rem 40rem at 12% -10%,#00a0a029,#0000 60%),radial-gradient(50rem 36rem at 88% 6%,#004a9f24,#0000 60%),radial-gradient(44rem 44rem at 50% 108%,#00c4c41a,#0000 60%);background-attachment:fixed;position:relative}@media (max-width:900px){.legal-module-scss-module__PXC9ZG__legalPage{background-attachment:scroll}}.legal-module-scss-module__PXC9ZG__legalPage{color:var(--ms-ink-2)}.legal-module-scss-module__PXC9ZG__contentCard{background-color:var(--ms-glass-fallback);border:1px solid var(--ms-glass-border);border-radius:var(--ms-radius-lg);box-shadow:var(--ms-glass-shadow)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.legal-module-scss-module__PXC9ZG__contentCard{background-color:var(--ms-glass-bg);-webkit-backdrop-filter:var(--ms-glass-blur);backdrop-filter:var(--ms-glass-blur)}}.legal-module-scss-module__PXC9ZG__contentCard{position:relative}.legal-module-scss-module__PXC9ZG__contentCard:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd9 30% 70%,#0000);height:1px;position:absolute;inset:0 0 auto}.legal-module-scss-module__PXC9ZG__legalContent{color:var(--ms-ink-2)}.legal-module-scss-module__PXC9ZG__legalContent h1,.legal-module-scss-module__PXC9ZG__legalContent h2,.legal-module-scss-module__PXC9ZG__legalContent h3,.legal-module-scss-module__PXC9ZG__legalContent h4{color:var(--ms-ink)}
