.terms-module-scss-module__fwX0Aa__page{min-height:100dvh;padding:calc(var(--space-10) + env(safe-area-inset-top,0px)) var(--gutter-x);padding-bottom:calc(var(--navbar-height) + env(safe-area-inset-bottom,0px) + var(--space-10));gap:var(--page-stack-gap);max-width:var(--content-prose);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.terms-module-scss-module__fwX0Aa__title{font-family:var(--font-heading);font-size:var(--text-5xl);line-height:var(--leading-tight);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);text-transform:uppercase;font-style:italic}.terms-module-scss-module__fwX0Aa__updated{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);color:var(--mono-text-low-contrast)}.terms-module-scss-module__fwX0Aa__section{gap:var(--space-2);flex-direction:column;display:flex}.terms-module-scss-module__fwX0Aa__heading{font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--accent-text-low-contrast)}.terms-module-scss-module__fwX0Aa__section p{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal);font-size:var(--text-sm);color:var(--mono-text-low-contrast);line-height:var(--leading-normal)}.terms-module-scss-module__fwX0Aa__list{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal);font-size:var(--text-sm);color:var(--mono-text-low-contrast);padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex}.terms-module-scss-module__fwX0Aa__list strong{color:var(--mono-text);font-weight:var(--weight-semibold)}.terms-module-scss-module__fwX0Aa__link{color:var(--accent-text-low-contrast);text-decoration:underline}.terms-module-scss-module__fwX0Aa__link:hover{color:var(--accent-text)}.terms-module-scss-module__fwX0Aa__footer{padding-top:var(--space-8);text-align:center}