.TermsView-module__JQCb2G__container{max-width:1320px;margin:0 auto;padding:2rem 1.5rem 5rem}.TermsView-module__JQCb2G__header{border:1px solid var(--card-border);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff 0%,#faf7f2 100%);flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem;padding:3rem;display:flex}.TermsView-module__JQCb2G__badgeRow{justify-content:center;display:flex}.TermsView-module__JQCb2G__charterBadge{background-color:var(--primary-light);color:var(--primary);border-radius:var(--radius-pill);letter-spacing:.05em;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-flex}.TermsView-module__JQCb2G__mainTitle{font-family:var(--font-title);color:#1c1917;letter-spacing:-.02em;margin:0;font-size:2.2rem;font-weight:800}.TermsView-module__JQCb2G__subtitle{color:#57534e;max-width:680px;margin:0;font-size:.98rem;line-height:1.6}.TermsView-module__JQCb2G__versionTag{color:#a8a29e;letter-spacing:.05em;font-size:.75rem;font-weight:700}.TermsView-module__JQCb2G__dossierLayout{grid-template-columns:340px 1fr;align-items:flex-start;gap:2.5rem;display:grid}.TermsView-module__JQCb2G__navigatorCard{border:1px solid var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background-color:#fff;flex-direction:column;gap:1.5rem;padding:1.75rem;display:flex;position:sticky;top:100px}.TermsView-module__JQCb2G__navTitle{font-family:var(--font-title);color:#1c1917;border-bottom:1px solid #f2ede4;margin:0;padding-bottom:.75rem;font-size:1rem;font-weight:800}.TermsView-module__JQCb2G__jumpLinks{flex-direction:column;gap:.4rem;display:flex}.TermsView-module__JQCb2G__jumpBtn{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.75rem;width:100%;padding:.75rem .85rem;transition:all .2s;display:flex}.TermsView-module__JQCb2G__jumpBtn:hover{border-color:var(--card-border);background-color:#faf7f2}.TermsView-module__JQCb2G__jumpBtnActive{background-color:var(--primary-light)!important;border-color:var(--primary)!important}.TermsView-module__JQCb2G__jumpNum{color:var(--primary);border-radius:var(--radius-sm);border:1px solid var(--card-border);background-color:#fff;flex-shrink:0;padding:.2rem .45rem;font-family:monospace;font-size:.82rem;font-weight:800}.TermsView-module__JQCb2G__jumpText{color:#44403c;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.82rem;font-weight:700;overflow:hidden}.TermsView-module__JQCb2G__jumpArrow{color:#a8a29e;flex-shrink:0}.TermsView-module__JQCb2G__helpBox{border:1px solid var(--card-border);border-radius:var(--radius-md);background-color:#faf7f2;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.TermsView-module__JQCb2G__helpIcon{color:var(--secondary)}.TermsView-module__JQCb2G__helpTitle{color:#1c1917;font-size:.88rem;font-weight:700}.TermsView-module__JQCb2G__helpDesc{color:#78716c;margin:0;font-size:.78rem;line-height:1.5}.TermsView-module__JQCb2G__helpLink{color:var(--primary);margin-top:.25rem;font-size:.82rem;font-weight:700;text-decoration:none}.TermsView-module__JQCb2G__helpLink:hover{text-decoration:underline}.TermsView-module__JQCb2G__articlesList{flex-direction:column;gap:1.75rem;display:flex}.TermsView-module__JQCb2G__articleCard{border:1px solid var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background-color:#fff;flex-direction:column;gap:1.25rem;padding:2.25rem;scroll-margin-top:120px;transition:border-color .2s;display:flex}.TermsView-module__JQCb2G__articleCard:hover{border-color:#d6cdbf}.TermsView-module__JQCb2G__cardTop{align-items:flex-start;gap:1rem;display:flex}.TermsView-module__JQCb2G__numBadge{color:#fff;border-radius:var(--radius-md);background-color:#1c1917;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:monospace;font-size:1rem;font-weight:800;display:flex}.TermsView-module__JQCb2G__iconBox{border-radius:var(--radius-md);background-color:var(--primary-light);width:36px;height:36px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TermsView-module__JQCb2G__titleWrap{flex-direction:column;flex:1;gap:.25rem;display:flex}.TermsView-module__JQCb2G__articleTitle{font-family:var(--font-title);color:#1c1917;margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.TermsView-module__JQCb2G__articleSummary{color:var(--primary);font-size:.82rem;font-weight:600}.TermsView-module__JQCb2G__articleBody{color:#44403c;font-size:.92rem;line-height:1.7}.TermsView-module__JQCb2G__articleBody p{margin:0}.TermsView-module__JQCb2G__articleFooter{border-top:1px solid #f2ede4;justify-content:flex-end;padding-top:1rem;display:flex}.TermsView-module__JQCb2G__verifiedTag{color:var(--secondary);align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}@media (max-width:900px){.TermsView-module__JQCb2G__dossierLayout{grid-template-columns:1fr}.TermsView-module__JQCb2G__navigatorCard{position:static}}@media (max-width:600px){.TermsView-module__JQCb2G__container{padding:1rem .85rem 3rem}.TermsView-module__JQCb2G__header{padding:2rem 1.25rem}.TermsView-module__JQCb2G__mainTitle{font-size:1.6rem}.TermsView-module__JQCb2G__articleCard{padding:1.5rem}.TermsView-module__JQCb2G__cardTop{flex-wrap:wrap}}
