.terms_main__dEamd{background-color:var(--color-background);padding-top:64px;min-height:100vh}.terms_container__rohM0{max-width:800px;margin:0 auto;padding:6rem 2rem}.terms_header__1_pAH{margin-bottom:4rem;border-bottom:1px solid var(--color-border);padding-bottom:3rem}.terms_label__qeJCC{font-family:var(--font-sans);font-size:.75rem;color:var(--color-gray);letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:1rem}.terms_title__jaIi5{font-family:var(--font-serif);font-size:clamp(2.5rem,5vw,4rem);color:var(--color-black);letter-spacing:-.02em;line-height:1;margin-bottom:1rem}.terms_date__jrodP{font-family:var(--font-sans);font-size:.875rem;color:var(--color-gray)}.terms_content__Dc29i{display:flex;flex-direction:column;gap:3rem}.terms_intro___o1yr{font-family:var(--font-sans);font-size:1rem;color:var(--color-gray);line-height:1.8;padding:1.5rem 2rem;border-left:3px solid var(--color-accent);background-color:var(--color-border)}.terms_intro___o1yr strong{color:var(--color-black);font-weight:500}.terms_section__wuLXB{display:flex;flex-direction:column;gap:1rem}.terms_heading__7BnR5{font-family:var(--font-serif);font-size:1.5rem;color:var(--color-black);letter-spacing:-.01em}.terms_text__hW7Uq{font-family:var(--font-sans);font-size:1rem;color:var(--color-gray);line-height:1.8}.terms_text__hW7Uq strong{color:var(--color-black);font-weight:500}.terms_list__zqc6j{font-family:var(--font-sans);font-size:1rem;color:var(--color-gray);line-height:1.8;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.terms_list__zqc6j strong{color:var(--color-black);font-weight:500}.terms_link__QY0r0{color:var(--color-accent);text-decoration:none;border-bottom:1px solid var(--color-accent);padding-bottom:1px;transition:opacity .2s ease;font-family:var(--font-sans);font-size:1rem;align-self:flex-start}.terms_link__QY0r0:hover{opacity:.7}