.text-display.svelte-9lgz1s{font-family:Atyp Display,sans-serif;font-size:14.4rem;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.288rem}.text-h1.svelte-9lgz1s{font-family:Atyp Display,sans-serif;font-size:12.8rem;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.256rem}.text-h2.svelte-9lgz1s{font-family:Atyp Display,sans-serif;font-size:10.4rem;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.208rem}.text-h3.svelte-9lgz1s{font-family:Atyp Display,sans-serif;font-size:6.4rem;font-weight:400;font-style:normal;line-height:110%;letter-spacing:-.128rem}.text-h4.svelte-9lgz1s{font-family:Atyp Display,sans-serif;font-size:4.8rem;font-weight:400;font-style:normal;line-height:110%;letter-spacing:-.048rem}.text-h5.svelte-9lgz1s{font-family:Atyp Display,sans-serif;font-size:3.2rem;font-weight:400;font-style:normal;line-height:120%}.text-h6.svelte-9lgz1s{font-size:2.4rem;font-weight:400;font-style:normal;line-height:120%}.text-p-regular.svelte-9lgz1s{font-size:1.8rem;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.018rem}.text-ps-regular.svelte-9lgz1s{font-size:1.6rem;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.016rem}.text-ps-medium.svelte-9lgz1s{font-size:1.6rem;font-weight:500;font-style:normal;line-height:140%;letter-spacing:.016rem}.text-eyebrow.svelte-9lgz1s{font-size:1.2rem;font-weight:600;font-style:normal;line-height:140%;text-transform:uppercase;letter-spacing:.096rem}.text-p-extrasmall.svelte-9lgz1s{font-size:1rem;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.04rem}.text-cta-regular.svelte-9lgz1s{font-size:1.4rem;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.028rem}.text-cta-semibold.svelte-9lgz1s{font-size:1.4rem;font-weight:600;font-style:normal;line-height:140%;letter-spacing:.028rem}.section.svelte-9lgz1s{padding-top:11.2rem}.content.svelte-9lgz1s{display:flex;flex-direction:column;gap:6.4rem}@media screen and (width <= 768px){.content.svelte-9lgz1s{gap:3.2rem}}.title-block.svelte-9lgz1s{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;padding-top:2.4rem}@media screen and (width <= 768px){.title-block.svelte-9lgz1s{grid-template-columns:1fr}}.title.svelte-9lgz1s{font-size:1.2rem;font-weight:600;font-style:normal;line-height:140%;text-transform:uppercase;letter-spacing:.096rem}.description-block.svelte-9lgz1s{display:flex;flex-direction:column;gap:3.2rem}@media screen and (width > 768px){.description-block.svelte-9lgz1s{grid-column-start:2;max-width:60%}}.title-description.svelte-9lgz1s{color:#595959;font-size:1.6rem;font-weight:400;font-style:normal;line-height:140%;letter-spacing:.016rem}.card-grid.svelte-9lgz1s{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}@media screen and (width <= 768px){.card-grid.svelte-9lgz1s{grid-template-columns:1fr}}.collaboration-card.svelte-9lgz1s{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;padding:2.4rem;color:#121212;background-color:#f6f6f6;transition:filter .3s ease}@media screen and (width > 768px){.collaboration-card.svelte-9lgz1s{filter:grayscale(1)}.collaboration-card.svelte-9lgz1s:hover{filter:none}}.collaboration-card.svelte-9lgz1s .card-title:where(.svelte-9lgz1s){width:100%;font-size:1.2rem;font-weight:600;font-style:normal;line-height:140%;text-transform:uppercase;letter-spacing:.096rem}.collaboration-card.svelte-9lgz1s .card-image{width:40%;height:40%;margin:auto}[data-theme=dark].svelte-9lgz1s .title-description:where(.svelte-9lgz1s){color:#b8b8b8}
