:root{--section-block-padding:clamp(5.5rem,5.556vw + 3.5rem,11rem);--section-inline-padding:clamp(2rem,1.01vw + 1.636rem,3rem);--container-max-width:1350px;--container-padding:var(--section-inline-padding);--space-xs:.5rem;--space-s:1rem;--space-m:2rem;--space-l:3rem;--space-xl:4rem;--space-2xl:6rem;--space-3xl:8rem;--card-radius:8px}.card-radius{radius:var(--card-radius)}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--space-xs)}.mb-s{margin-bottom:var(--space-s)}.mb-m{margin-bottom:var(--space-m)}.mb-l{margin-bottom:var(--space-l)}.mb-xl{margin-bottom:var(--space-xl)}.mb-2xl{margin-bottom:var(--space-2xl)}.mb-3xl{margin-bottom:var(--space-3xl)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--space-xs)}.mt-s{margin-top:var(--space-s)}.mt-m{margin-top:var(--space-m)}.mt-l{margin-top:var(--space-l)}.mt-xl{margin-top:var(--space-xl)}.mt-2xl{margin-top:var(--space-2xl)}.mt-3xl{margin-top:var(--space-3xl)}.ml-s{margin-left:var(--space-s)}.ml-m{margin-left:var(--space-m)}.ml-l{margin-left:var(--space-l)}.mr-s{margin-right:var(--space-s)}.mr-m{margin-right:var(--space-m)}.mr-l{margin-right:var(--space-l)}.m-0{margin:0}.m-s{margin:var(--space-s)}.m-m{margin:var(--space-m)}.m-l{margin:var(--space-l)}.p-0{padding:0}.p-xs{padding:var(--space-xs)}.p-s{padding:var(--space-s)}.p-m{padding:var(--space-m)}.p-l{padding:var(--space-l)}.p-xl{padding:var(--space-xl)}.p-2xl{padding:var(--space-2xl)}.py-0{padding-block:0}.py-xs{padding-block:var(--space-xs)}.py-s{padding-block:var(--space-s)}.py-m{padding-block:var(--space-m)}.py-l{padding-block:var(--space-l)}.py-xl{padding-block:var(--space-xl)}.py-2xl{padding-block:var(--space-2xl)}.px-0{padding-inline:0}.px-xs{padding-inline:var(--space-xs)}.px-s{padding-inline:var(--space-s)}.px-m{padding-inline:var(--space-m)}.px-l{padding-inline:var(--space-l)}.px-xl{padding-inline:var(--space-xl)}.px-2xl{padding-inline:var(--space-2xl)}.pt-s{padding-top:var(--space-s)}.pt-m{padding-top:var(--space-m)}.pt-l{padding-top:var(--space-l)}.pb-s{padding-bottom:var(--space-s)}.pb-m{padding-bottom:var(--space-m)}.pb-l{padding-bottom:var(--space-l)}.pl-s{padding-left:var(--space-s)}.pl-m{padding-left:var(--space-m)}.pl-l{padding-left:var(--space-l)}.pr-s{padding-right:var(--space-s)}.pr-m{padding-right:var(--space-m)}.pr-l{padding-right:var(--space-l)}.gap-0{gap:0}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.row-gap-s{row-gap:var(--space-s)}.row-gap-m{row-gap:var(--space-m)}.row-gap-l{row-gap:var(--space-l)}.col-gap-s{column-gap:var(--space-s)}.col-gap-m{column-gap:var(--space-m)}.col-gap-l{column-gap:var(--space-l)}.container{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-padding)}.section{padding-block:var(--section-block-padding);padding-inline:var(--section-inline-padding)}.stack-xs>* + *{margin-top:var(--space-xs)}.stack-s>* + *{margin-top:var(--space-s)}.stack-m>* + *{margin-top:var(--space-m)}.stack-l>* + *{margin-top:var(--space-l)}.stack-xl>* + *{margin-top:var(--space-xl)}