.legal-module__Yd4PWa__pageWrapper{background-color:var(--color-neutral-10);min-height:100dvh;color:var(--color-text-default);-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow-y:auto}.legal-module__Yd4PWa__topNavigation{height:var(--topbar-height);background-color:var(--color-surface-default);border-bottom:1px solid var(--color-border-default);padding:0 var(--space-400);z-index:var(--z-sticky);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.legal-module__Yd4PWa__brandLink{align-items:center;gap:var(--space-100);color:var(--color-brand-primary);font-weight:var(--font-weight-bold);font-size:var(--text-heading-sm-size);text-decoration:none;transition:none;display:flex}.legal-module__Yd4PWa__brandLink:hover{color:var(--color-brand-primary);opacity:1;text-decoration:none}.legal-module__Yd4PWa__brandLogo{border-radius:var(--radius-sm);background-color:var(--color-brand-primary);width:28px;height:28px;color:var(--color-text-inverse);justify-content:center;align-items:center;display:flex}.legal-module__Yd4PWa__breadcrumbWrapper{margin-bottom:var(--space-200)}.legal-module__Yd4PWa__breadcrumbLink{align-items:center;gap:var(--space-050);font-size:var(--text-body-sm-size);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);padding:var(--space-050) var(--space-100);border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--easing-standard);text-decoration:none;display:inline-flex}.legal-module__Yd4PWa__breadcrumbLink:hover{background-color:var(--color-neutral-20);color:var(--color-neutral-800)}.legal-module__Yd4PWa__mainContainer{max-width:var(--content-max-width);width:100%;padding:var(--space-200) var(--space-300) var(--space-800);flex:1;margin:0 auto}.legal-module__Yd4PWa__documentCard{background-color:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:var(--space-500)}.legal-module__Yd4PWa__header{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-300);margin-bottom:var(--space-400)}.legal-module__Yd4PWa__badge{align-items:center;gap:var(--space-050);padding:var(--space-025) var(--space-100);border-radius:var(--radius-sm);font-size:var(--text-body-sm-size);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-150);background-color:var(--color-warning-subtle);color:var(--color-text-warning);border:1px solid var(--color-warning);display:inline-flex}.legal-module__Yd4PWa__badgeInfo{background-color:var(--color-brand-subtle);color:var(--color-text-brand);border:1px solid var(--color-brand-primary)}.legal-module__Yd4PWa__title{font-size:var(--text-heading-xl-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-xl);color:var(--color-neutral-800);margin-bottom:var(--space-100)}.legal-module__Yd4PWa__meta{font-size:var(--text-body-sm-size);color:var(--color-neutral-200)}.legal-module__Yd4PWa__calloutWarning{gap:var(--space-150);padding:var(--space-200);background-color:var(--color-danger-subtle);border:1px solid var(--color-border-danger);border-radius:var(--radius-md);color:var(--color-text-danger);margin-bottom:var(--space-400);font-size:var(--text-body-size);line-height:var(--line-height-body);display:flex}.legal-module__Yd4PWa__calloutInfo{gap:var(--space-150);padding:var(--space-200);background-color:var(--color-brand-subtle);border:1px solid var(--color-brand-primary);border-radius:var(--radius-md);color:var(--color-brand-primary);margin-bottom:var(--space-400);font-size:var(--text-body-size);line-height:var(--line-height-body);display:flex}.legal-module__Yd4PWa__calloutIcon{margin-top:var(--space-025);flex-shrink:0}.legal-module__Yd4PWa__contentSection{margin-bottom:var(--space-400)}.legal-module__Yd4PWa__sectionTitle{font-size:var(--text-heading-md-size);font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);margin-bottom:var(--space-150)}.legal-module__Yd4PWa__paragraph{font-size:var(--text-body-size);line-height:var(--line-height-body);color:var(--color-neutral-400);margin-bottom:var(--space-200)}.legal-module__Yd4PWa__list{padding-left:var(--space-300);margin-bottom:var(--space-200);color:var(--color-neutral-400);font-size:var(--text-body-size);line-height:var(--line-height-body)}.legal-module__Yd4PWa__listItem{margin-bottom:var(--space-100)}.legal-module__Yd4PWa__disclaimerBox{background-color:var(--color-neutral-20);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-200);font-family:var(--font-family-mono);font-size:var(--text-code-size);line-height:var(--line-height-code);color:var(--color-neutral-500);margin-top:var(--space-200);margin-bottom:var(--space-200);text-transform:uppercase}.legal-module__Yd4PWa__inlineLink{color:var(--color-link-default);font-weight:var(--font-weight-medium);text-decoration:none}.legal-module__Yd4PWa__inlineLink:hover{color:var(--color-link-hover);text-decoration:underline}.legal-module__Yd4PWa__footerNav{margin-top:var(--space-500);padding-top:var(--space-300);border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.legal-module__Yd4PWa__navButtonSecondary{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);background-color:var(--color-neutral-20);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-neutral-500);font-size:var(--text-body-size);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--easing-standard);text-decoration:none;display:inline-flex}.legal-module__Yd4PWa__navButtonSecondary:hover{background-color:var(--color-neutral-30);border-color:var(--color-neutral-40);color:var(--color-neutral-800)}.legal-module__Yd4PWa__navButtonPrimary{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);background-color:var(--color-brand-subtle);border-radius:var(--radius-md);color:var(--color-brand-primary);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);transition:all var(--duration-fast) var(--easing-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.legal-module__Yd4PWa__navButtonPrimary:hover{background-color:var(--color-brand-primary);color:var(--color-neutral-0)}@media (max-width:640px){.legal-module__Yd4PWa__topNavigation{padding:0 var(--space-200)}.legal-module__Yd4PWa__mainContainer{padding:var(--space-300) var(--space-150) var(--space-600)}.legal-module__Yd4PWa__documentCard{padding:var(--space-300)}.legal-module__Yd4PWa__title{font-size:var(--text-heading-lg-size)}.legal-module__Yd4PWa__footerNav{align-items:stretch;gap:var(--space-150);flex-direction:column-reverse}.legal-module__Yd4PWa__navButtonSecondary,.legal-module__Yd4PWa__navButtonPrimary{justify-content:center;width:100%;min-height:40px}}
.about-module__-i9KWa__profileHeader{align-items:flex-start;gap:var(--space-400);padding-bottom:var(--space-400);margin-bottom:var(--space-400);display:flex}@media (max-width:560px){.about-module__-i9KWa__profileHeader{text-align:center;flex-direction:column;align-items:center}}.about-module__-i9KWa__avatarWrapper{flex-shrink:0;position:relative}.about-module__-i9KWa__avatar{border-radius:var(--radius-circle);background-color:var(--color-brand-primary);width:72px;height:72px;color:var(--color-text-inverse);font-size:var(--text-heading-lg-size);font-weight:var(--font-weight-bold);letter-spacing:.02em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.about-module__-i9KWa__avatarBadge{border-radius:var(--radius-circle);background-color:var(--color-success);border:2px solid var(--color-surface-default);width:14px;height:14px;position:absolute;bottom:3px;right:3px}.about-module__-i9KWa__profileInfo{flex:1;min-width:0}.about-module__-i9KWa__profileName{font-size:var(--text-heading-xl-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading-xl);color:var(--color-neutral-800);margin-bottom:var(--space-050)}.about-module__-i9KWa__profileRole{font-size:var(--text-body-size);color:var(--color-neutral-200);margin-bottom:var(--space-200)}.about-module__-i9KWa__socialLinks{gap:var(--space-100);flex-wrap:wrap;display:flex}@media (max-width:560px){.about-module__-i9KWa__socialLinks{justify-content:center}}.about-module__-i9KWa__socialButton{align-items:center;gap:var(--space-075,6px);padding:var(--space-075,6px) var(--space-150);border-radius:var(--radius-md);font-size:var(--text-body-sm-size);font-weight:var(--font-weight-semibold);transition:all var(--duration-fast) var(--easing-standard);background-color:var(--color-brand-primary);color:var(--color-text-inverse);border:1px solid #0000;text-decoration:none;display:inline-flex}.about-module__-i9KWa__socialButton:hover{background-color:var(--color-brand-primary-hover);color:var(--color-text-inverse)}.about-module__-i9KWa__socialButtonGhost{background-color:var(--color-neutral-0);color:var(--color-neutral-500);border-color:var(--color-border-default)}.about-module__-i9KWa__footerNav{margin-top:var(--space-400);justify-content:flex-end;padding-top:0;display:flex;border-top:none!important}
