.terms_main__biM5h{padding-top:64px}.terms_hero__EWZmd{background:var(--black);padding:80px 60px 64px}.terms_heroInner__OSsvu{max-width:1400px;margin:0 auto}.terms_heroEyebrow__6ORUX{font-family:var(--ff-ui);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.terms_heroTitle__SOTBW{font-family:var(--ff-ui);font-size:clamp(2rem,5vw,4rem);font-weight:700;letter-spacing:-.025em;color:var(--white);line-height:1.02;margin-bottom:20px}.terms_heroMeta__0oDEq{display:flex;align-items:center;gap:10px;font-family:var(--ff-body);font-size:13px;color:hsla(0,0%,100%,.4)}.terms_metaDot__c85F3{width:3px;height:3px;border-radius:50%;background:hsla(0,0%,100%,.3)}.terms_body__gK5FZ{background:var(--white);padding:64px 60px 120px}.terms_bodyInner__sUGA0{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:260px 1fr;grid-gap:64px;gap:64px;align-items:start}.terms_toc__D2SJP{position:-webkit-sticky;position:sticky;top:96px;max-height:calc(100vh - 128px);overflow-y:auto}.terms_tocLabel__iE2pK{font-family:var(--ff-ui);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.terms_tocList__FdvBk{display:flex;flex-direction:column;gap:2px}.terms_tocLink__ahc7E{display:block;font-family:var(--ff-body);font-size:13px;line-height:1.5;color:var(--muted);padding:7px 0 7px 14px;border-left:2px solid var(--border);text-decoration:none;transition:color .2s ease,border-color .2s ease}.terms_tocLink__ahc7E:hover{color:var(--black)}.terms_tocLinkActive__vdKGG{color:var(--black);font-weight:600;border-left-color:var(--accent)}.terms_clauses__jhnT6{max-width:760px}.terms_clause__4hlXT{padding:36px 0;border-top:1px solid var(--border);scroll-margin-top:96px}.terms_clause__4hlXT:first-child{border-top:none;padding-top:0}.terms_clauseTitle__nULGm{font-family:var(--ff-ui);font-size:clamp(19px,2vw,24px);font-weight:700;letter-spacing:-.01em;color:var(--black);margin-bottom:16px}.terms_clauseText__hyL06{font-family:var(--ff-body);font-size:15px;color:var(--muted);line-height:1.85;margin-bottom:14px}.terms_clauseText__hyL06:last-child{margin-bottom:0}.terms_clauseList__kNnyU{display:flex;flex-direction:column;gap:10px;margin:4px 0 14px;padding-left:20px}.terms_clauseList__kNnyU li{font-family:var(--ff-body);font-size:15px;color:var(--muted);line-height:1.7}.terms_contactBlock__cQXsG{margin-top:8px;padding:20px 24px;background:var(--bg);border-left:2px solid var(--accent)}.terms_contactLine__UoFsR{font-family:var(--ff-body);font-size:15px;font-weight:500;color:var(--black);line-height:1.8}.terms_closing__yGQn1{padding:40px 0 0;border-top:1px solid var(--border)}.terms_closingText__6dfPi{font-family:var(--ff-body);font-size:14px;color:var(--muted);margin-bottom:6px}.terms_closingTagline__YP0ms{font-family:var(--ff-ui);font-size:18px;font-weight:700;color:var(--black);letter-spacing:-.01em}@media (max-width:900px){.terms_hero__EWZmd{padding:56px 24px 40px}.terms_body__gK5FZ{padding:40px 24px 80px}.terms_bodyInner__sUGA0{grid-template-columns:1fr;gap:32px}.terms_toc__D2SJP{position:static;max-height:none;padding-bottom:24px;border-bottom:1px solid var(--border)}.terms_clauses__jhnT6{max-width:none}}