.LegalDocument_page__4J5ew{background-color:var(--tg-bg-base);min-height:100vh;padding:var(--tg-space-10) 0 var(--tg-space-16)}@media(max-width:768px){.LegalDocument_page__4J5ew{padding:var(--tg-space-8) 0 var(--tg-space-12)}}.LegalDocument_breadcrumb__yaVug{display:flex;align-items:center;gap:var(--tg-space-2);margin-bottom:var(--tg-space-10)}.LegalDocument_breadcrumbLink__KildU{font-family:var(--tg-font-sans);font-size:var(--tg-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tg-text-secondary);text-decoration:none;transition:color var(--tg-dur-fast) var(--tg-ease)}.LegalDocument_breadcrumbLink__KildU:hover{color:var(--tg-text-accent)}.LegalDocument_breadcrumbSep__BrZ6O{font-family:var(--tg-font-serif);font-size:var(--tg-text-sm);color:var(--tg-text-secondary);opacity:.4}.LegalDocument_breadcrumbCurrent__yWcca{font-family:var(--tg-font-sans);font-size:var(--tg-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tg-text-secondary);opacity:.6}.LegalDocument_header__EOYgL{margin-bottom:var(--tg-space-10)}.LegalDocument_title__jVXib{font-family:var(--tg-font-serif);font-size:clamp(var(--tg-text-3xl),5vw,var(--tg-text-4xl));font-weight:300;color:var(--tg-text-primary);letter-spacing:-.03em;line-height:1.05;margin-bottom:var(--tg-space-4)}.LegalDocument_meta__zkXVz{display:flex;align-items:center;gap:var(--tg-space-3);margin-bottom:var(--tg-space-8)}.LegalDocument_metaLabel__ZgNUN{font-family:var(--tg-font-sans);font-size:var(--tg-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tg-text-secondary);opacity:.6}.LegalDocument_metaDate__6Kbwb{font-family:var(--tg-font-sans);font-size:var(--tg-text-xs);letter-spacing:.05em;color:var(--tg-text-accent)}.LegalDocument_divider__GkN6b{width:2.5rem;height:1px;background-color:var(--tg-accent)}.LegalDocument_body__wxyTm{color:var(--tg-text-secondary);font-size:var(--tg-text-base);line-height:1.85}.LegalDocument_body__wxyTm h2{font-family:var(--tg-font-serif);font-size:var(--tg-text-xl);font-weight:400;color:var(--tg-text-primary);letter-spacing:-.02em;line-height:1.2;margin-top:var(--tg-space-10);margin-bottom:var(--tg-space-4)}.LegalDocument_body__wxyTm h2:first-child{margin-top:0}.LegalDocument_body__wxyTm h3{font-family:var(--tg-font-serif);font-size:var(--tg-text-lg);font-weight:400;color:var(--tg-text-primary);letter-spacing:-.01em;line-height:1.3;margin-top:var(--tg-space-8);margin-bottom:var(--tg-space-3)}.LegalDocument_body__wxyTm h4{font-family:var(--tg-font-sans);font-size:var(--tg-text-sm);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--tg-text-primary);margin-top:var(--tg-space-6);margin-bottom:var(--tg-space-2)}.LegalDocument_body__wxyTm p{margin-bottom:var(--tg-space-5)}.LegalDocument_body__wxyTm p:last-child{margin-bottom:0}.LegalDocument_body__wxyTm ol,.LegalDocument_body__wxyTm ul{padding-left:var(--tg-space-6);margin-bottom:var(--tg-space-5)}.LegalDocument_body__wxyTm ol li,.LegalDocument_body__wxyTm ul li{margin-bottom:var(--tg-space-2);list-style:revert}.LegalDocument_body__wxyTm ul li{list-style-type:disc}.LegalDocument_body__wxyTm ol li{list-style-type:decimal}.LegalDocument_body__wxyTm a{color:var(--tg-text-accent);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(201,168,76,.4);text-decoration-color:rgba(201,168,76,.4);transition:color var(--tg-dur-fast) var(--tg-ease),-webkit-text-decoration-color var(--tg-dur-fast) var(--tg-ease);transition:text-decoration-color var(--tg-dur-fast) var(--tg-ease),color var(--tg-dur-fast) var(--tg-ease);transition:text-decoration-color var(--tg-dur-fast) var(--tg-ease),color var(--tg-dur-fast) var(--tg-ease),-webkit-text-decoration-color var(--tg-dur-fast) var(--tg-ease)}.LegalDocument_body__wxyTm a:hover{color:var(--tg-text-primary);-webkit-text-decoration-color:var(--tg-text-primary);text-decoration-color:var(--tg-text-primary)}.LegalDocument_body__wxyTm strong{font-weight:400;color:var(--tg-text-primary)}.LegalDocument_body__wxyTm em{font-style:italic}.LegalDocument_body__wxyTm hr{border:none;border-top:1px solid rgba(44,44,44,.1);margin:var(--tg-space-8) 0}.LegalDocument_body__wxyTm blockquote{border-left:2px solid var(--tg-accent);padding-left:var(--tg-space-5);margin:var(--tg-space-6) 0;color:var(--tg-text-secondary);font-style:italic}.LegalDocument_body__wxyTm blockquote p{margin-bottom:0}.LegalDocument_body__wxyTm code{font-family:monospace;font-size:.875em;background-color:var(--tg-bg-subtle);padding:.1em .35em;border-radius:2px}.LegalDocument_footer__9kMX1{margin-top:var(--tg-space-12);padding-top:var(--tg-space-8);border-top:1px solid rgba(44,44,44,.08)}.LegalDocument_footerLink__osjiG{font-family:var(--tg-font-sans);font-size:var(--tg-text-sm);letter-spacing:.05em;color:var(--tg-text-secondary);text-decoration:none;transition:color var(--tg-dur-fast) var(--tg-ease)}.LegalDocument_footerLink__osjiG:hover{color:var(--tg-text-accent)}