.TermsDocument_page__NRRSi{background:#ffffff}.TermsDocument_header__taXDs{max-width:1080px;margin:0 auto;padding:128px 32px 0}.TermsDocument_eyebrow__OCljx{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.TermsDocument_title__N8r_1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.12;font-weight:700;letter-spacing:-.028em;color:#0f171b;text-wrap:balance}.TermsDocument_effective__imIQT{margin:18px 0 0;font-size:13px;font-weight:600;letter-spacing:.01em;color:rgba(15,23,27,.45)}.TermsDocument_header__taXDs:after{content:"";display:block;margin-top:40px;border-bottom:1px solid rgba(15,23,27,.1)}.TermsDocument_layout__Ikra_{max-width:1080px;margin:0 auto;padding:48px 32px 104px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;align-items:start}.TermsDocument_rail__YOdRq{position:sticky;top:96px;align-self:start}.TermsDocument_tocLabel__L1UrP{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(15,23,27,.4)}.TermsDocument_tocList__zQEcS{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;border-left:1px solid rgba(15,23,27,.1)}.TermsDocument_tocLink__OxHFw{display:flex;align-items:baseline;gap:10px;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:13.5px;line-height:1.35;font-weight:500;color:rgba(15,23,27,.55);text-decoration:none;transition:color .18s ease,border-color .18s ease}.TermsDocument_tocLink__OxHFw:hover{color:#0f171b}.TermsDocument_tocNum__J33Y2{flex-shrink:0;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(15,23,27,.32);transition:color .18s ease}.TermsDocument_tocActive__NAuvq{color:var(--brand);font-weight:600;border-left-color:var(--brand)}.TermsDocument_tocActive__NAuvq .TermsDocument_tocNum__J33Y2{color:var(--brand)}.TermsDocument_body__RJCue{min-width:0;max-width:760px}.TermsDocument_section__AAyGG{scroll-margin-top:96px}.TermsDocument_section__AAyGG+.TermsDocument_section__AAyGG{margin-top:40px;padding-top:40px;border-top:1px solid rgba(15,23,27,.08)}.TermsDocument_heading__k2wEJ{margin:0 0 18px;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.3;font-weight:700;letter-spacing:-.015em;color:#0f171b;text-wrap:balance}.TermsDocument_paragraph__LS_VP{margin:0 0 12px;font-size:1rem;line-height:1.72;color:rgba(15,23,27,.78)}.TermsDocument_paragraph__LS_VP:last-child{margin-bottom:0}.TermsDocument_indent__AZ5Js{padding-left:22px;color:rgba(15,23,27,.66)}@media (max-width:991px){.TermsDocument_layout__Ikra_{grid-template-columns:1fr;gap:36px;padding:40px 24px 88px}.TermsDocument_rail__YOdRq{position:static;top:auto}.TermsDocument_tocList__zQEcS{border-left:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.TermsDocument_tocLink__OxHFw{padding:6px 12px;margin-left:0;border:1px solid rgba(15,23,27,.12);border-radius:999px;font-size:12.5px}.TermsDocument_tocActive__NAuvq{border-color:var(--brand);background:rgba(53,141,138,.08)}.TermsDocument_body__RJCue{max-width:none}}@media (max-width:767px){.TermsDocument_header__taXDs{padding:104px 20px 0}.TermsDocument_header__taXDs:after{margin-top:28px}.TermsDocument_layout__Ikra_{padding:32px 20px 72px}}@media (prefers-reduced-motion:reduce){.TermsDocument_tocLink__OxHFw,.TermsDocument_tocNum__J33Y2{transition:none}}