.legal-document-module__sXq49q__page{background:var(--color-bg-base);min-height:100svh;color:var(--color-text-body)}.legal-document-module__sXq49q__shell{width:min(760px,100% - 40px);margin-inline:auto;padding:48px 0 80px}.legal-document-module__sXq49q__logo{border-radius:6px;width:fit-content;display:block}.legal-document-module__sXq49q__logo img{width:142px;height:auto;display:block}.dark .legal-document-module__sXq49q__logo img{filter:invert()}.legal-document-module__sXq49q__nav{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;gap:8px 22px;margin-top:36px;padding-bottom:18px;display:flex}.legal-document-module__sXq49q__nav a{min-height:44px;color:var(--color-text-muted);align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.legal-document-module__sXq49q__nav a:hover{color:var(--color-text-primary);text-underline-offset:4px;text-decoration:underline}.legal-document-module__sXq49q__header{border-bottom:1px solid var(--color-border-default);padding:58px 0 46px}.legal-document-module__sXq49q__header h1{color:var(--color-text-primary);font-family:var(--font-serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,7vw,52px);font-weight:400;line-height:1.08}.legal-document-module__sXq49q__summary{max-width:660px;color:var(--color-text-body);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:27px}.legal-document-module__sXq49q__updated{color:var(--color-text-muted);margin:18px 0 0;font-size:12px;line-height:18px}.legal-document-module__sXq49q__content{font-size:15px;line-height:1.72}.legal-document-module__sXq49q__content section{padding-top:42px;scroll-margin-top:24px}.legal-document-module__sXq49q__content h2{color:var(--color-text-primary);font-family:var(--font-serif);letter-spacing:-.022em;margin:0;font-size:25px;font-weight:400;line-height:1.25}.legal-document-module__sXq49q__content h3{color:var(--color-text-primary);margin:26px 0 0;font-size:15px;font-weight:650;line-height:22px}.legal-document-module__sXq49q__content p{margin:13px 0 0}.legal-document-module__sXq49q__content ul,.legal-document-module__sXq49q__content ol{margin:13px 0 0;padding-left:22px}.legal-document-module__sXq49q__content ul{list-style:outside}.legal-document-module__sXq49q__content ol{list-style:decimal}.legal-document-module__sXq49q__content li+li{margin-top:7px}.legal-document-module__sXq49q__content strong{color:var(--color-text-primary);font-weight:650}.legal-document-module__sXq49q__content a,.legal-document-module__sXq49q__footer a{color:var(--color-accent-hover);text-underline-offset:3px;text-decoration:underline}.legal-document-module__sXq49q__content a:hover,.legal-document-module__sXq49q__footer a:hover{color:var(--color-text-primary)}.legal-document-module__sXq49q__callout{border:1px solid var(--color-border-accent);background:var(--color-accent-glow);border-radius:12px;padding:16px 18px}.legal-document-module__sXq49q__callout h2,.legal-document-module__sXq49q__callout h3{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:650}.legal-document-module__sXq49q__callout p:first-child{margin-top:0}.legal-document-module__sXq49q__tableWrap{border:1px solid var(--color-border-default);border-radius:12px;margin-top:18px;overflow-x:auto}.legal-document-module__sXq49q__table{border-collapse:collapse;background:var(--color-bg-surface);width:100%;min-width:620px}.legal-document-module__sXq49q__table th,.legal-document-module__sXq49q__table td{border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:top;padding:13px 14px}.legal-document-module__sXq49q__table tr:last-child>*{border-bottom:0}.legal-document-module__sXq49q__table th{color:var(--color-text-primary);background:var(--color-bg-tinted);font-size:12px;font-weight:650;line-height:18px}.legal-document-module__sXq49q__table td{font-size:13px;line-height:20px}.legal-document-module__sXq49q__modelForm{border:1px solid var(--color-border-default);white-space:pre-line;border-radius:8px;margin-top:16px;padding:18px}.legal-document-module__sXq49q__footer{border-top:1px solid var(--color-border-default);color:var(--color-text-muted);justify-content:space-between;align-items:flex-start;gap:24px;margin-top:56px;padding-top:24px;font-size:12px;line-height:19px;display:flex}.legal-document-module__sXq49q__footer p{margin:0}.legal-document-module__sXq49q__footer>a{flex:none}@media (max-width:600px){.legal-document-module__sXq49q__shell{width:min(100% - 32px,760px);padding-top:32px}.legal-document-module__sXq49q__header{padding-block:42px 36px}.legal-document-module__sXq49q__summary{font-size:16px;line-height:25px}.legal-document-module__sXq49q__content section{padding-top:34px}.legal-document-module__sXq49q__footer{flex-direction:column}}@media (prefers-reduced-motion:reduce){.legal-document-module__sXq49q__content section{scroll-margin-top:0}}
