p.text{color:rgb(var(--cl-foreground)/.6);line-height:1.5}.text--page-title{font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.06;letter-spacing:-.01em;font-weight:500}.text--section-title-lg{font-size:clamp(2rem,4vw,2.75rem)}.text--section-title,.text--section-title-lg{line-height:1.14;letter-spacing:-.01em;font-weight:450;text-wrap:pretty}.text--section-title{font-size:clamp(1.75rem,3vw,2.125rem)}.text--4xl{font-size:2.5rem;line-height:1.2}@media (min-width:812px){.text--4xl{font-size:2.75rem}}@media (min-width:1080px){.text--4xl{font-size:3rem}}.text--3xl{font-size:2rem;line-height:1.2;letter-spacing:-.01em;font-weight:500}@media (min-width:812px){.text--3xl{font-size:2.25rem}}@media (min-width:1080px){.text--3xl{font-size:2.5rem}}.text--2xl{font-size:1.375rem;line-height:1.2;letter-spacing:-.01em;font-weight:500}@media (min-width:812px){.text--2xl{font-size:1.5rem}}.text--page-title-text{font-size:1.375rem;line-height:1.44;letter-spacing:-.01em;font-weight:400}@media (min-width:812px){.text--page-title-text{font-size:1.5rem}}.text--xl{font-size:1.125rem;line-height:1.2}@media (min-width:812px){.text--xl{font-size:1.25rem;font-size:1.25}}.text--lg{font-size:17px;line-height:1.2}@media (min-width:812px){.text--lg{font-size:18px}}p.text--lg,p.text--xl{line-height:1.4}.text--base{font-size:1rem;line-height:1.2}p.text--base{line-height:1.44}.text--sm{font-size:13px;line-height:1.2}@media (min-width:575px){.text--sm{font-size:14px}}p.text--sm{line-height:1.54}.text--xs{font-size:12px;line-height:1.2}.text--caption,.text--caption-sm{letter-spacing:.04em;font-size:12px;line-height:1.2;text-transform:uppercase;color:rgb(var(--cl-foreground)/.5);font-weight:600}.text--caption-sm{font-size:10px}@media (min-width:812px){.text--caption-sm{font-size:12px}}.text--uppercase-sm{text-transform:uppercase;font-size:14px;line-height:1.34;text-wrap:balance;font-weight:500}