.legal-module__8113wq__page{background:radial-gradient(circle at top left, #c9a84c24, transparent 34rem), linear-gradient(180deg, var(--bg-base,#fcf6ef) 0%, #f6f0e9 100%);min-height:100vh;padding-bottom:80px}.legal-module__8113wq__nav{z-index:20;border-bottom:1px solid var(--border,#2d241e1a);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fcf6efeb;justify-content:space-between;align-items:center;height:72px;padding:0 48px;display:flex;position:sticky;top:0}.legal-module__8113wq__logo{align-items:center;gap:8px;display:inline-flex}.legal-module__8113wq__logoGlyph{color:var(--gold,#c9a84c)}.legal-module__8113wq__logoText{letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:500}.legal-module__8113wq__navLinks{align-items:center;gap:10px;display:flex}.legal-module__8113wq__navLink,.legal-module__8113wq__navCta{border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:.86rem;font-weight:500;display:inline-flex}.legal-module__8113wq__navLink{color:var(--text-secondary,#7a736c)}.legal-module__8113wq__navLink:hover{color:var(--text-primary,#2d241e);background:#2d241e0d}.legal-module__8113wq__navCta{color:#f9f6f0;background:var(--text-primary,#2d241e)}.legal-module__8113wq__shell{width:min(1120px,100% - 48px);margin:0 auto;padding-top:72px}.legal-module__8113wq__hero{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:32px;margin-bottom:32px;display:grid}.legal-module__8113wq__badge{border:1px solid var(--border,#2d241e1a);width:fit-content;color:var(--text-primary,#2d241e);letter-spacing:.06em;text-transform:uppercase;background:#ffffff75;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:.76rem;font-weight:600;display:inline-flex}.legal-module__8113wq__title{max-width:760px;color:var(--text-primary,#2d241e);letter-spacing:-.055em;margin:0;font-family:Inter,serif;font-size:clamp(2.55rem,6vw,5rem);font-weight:400;line-height:.95}.legal-module__8113wq__subtitle{max-width:720px;color:var(--text-secondary,#7a736c);margin:22px 0 0;font-size:1rem}.legal-module__8113wq__metaCard{border:1px solid var(--border,#2d241e1a);box-shadow:var(--shadow-md,0 4px 16px #2d241e17);background:#ffffff8a;border-radius:24px;padding:22px}.legal-module__8113wq__metaLabel{color:var(--text-muted,#a39e98);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;display:block}.legal-module__8113wq__metaValue{color:var(--text-primary,#2d241e);margin:8px 0 18px;font-family:Outfit,sans-serif;font-size:1.05rem;font-weight:600;display:block}.legal-module__8113wq__metaValue:last-child{margin-bottom:0}.legal-module__8113wq__content{border:1px solid var(--border,#2d241e1a);background:var(--border,#2d241e1a);border-radius:28px;grid-template-columns:260px minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.legal-module__8113wq__toc{background:#f6f0e9e0;padding:28px}.legal-module__8113wq__tocTitle{color:var(--text-primary,#2d241e);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:700}.legal-module__8113wq__tocLink{color:var(--text-secondary,#7a736c);padding:8px 0;font-size:.86rem;line-height:1.35;display:block}.legal-module__8113wq__tocLink:hover{color:var(--text-primary,#2d241e)}.legal-module__8113wq__article{background:#ffffff9e;padding:40px}.legal-module__8113wq__section{border-bottom:1px solid var(--border,#2d241e1a);padding:30px 0;scroll-margin-top:96px}.legal-module__8113wq__section:first-child{padding-top:0}.legal-module__8113wq__section:last-child{border-bottom:0;padding-bottom:0}.legal-module__8113wq__sectionTitle{color:var(--text-primary,#2d241e);letter-spacing:-.015em;margin:0 0 14px;font-family:Outfit,sans-serif;font-size:1.15rem;font-weight:700}.legal-module__8113wq__paragraph{color:var(--text-secondary,#7a736c);margin:0;font-size:.96rem;line-height:1.78}.legal-module__8113wq__paragraph+.legal-module__8113wq__paragraph{margin-top:12px}.legal-module__8113wq__notice{color:var(--text-secondary,#7a736c);background:#c9a84c14;border:1px solid #c9a84c52;border-radius:20px;margin-top:28px;padding:18px 20px;font-size:.9rem;line-height:1.65}@media (max-width:860px){.legal-module__8113wq__nav{padding:0 20px}.legal-module__8113wq__navLinks{gap:4px}.legal-module__8113wq__navLink{display:none}.legal-module__8113wq__shell{width:min(100% - 32px,720px);padding-top:48px}.legal-module__8113wq__hero,.legal-module__8113wq__content{grid-template-columns:1fr}.legal-module__8113wq__toc{display:none}.legal-module__8113wq__article{padding:28px 22px}}