@keyframes shimmer{0%,to{opacity:1}50%{opacity:.6}}.p-skeleton{animation:shimmer 1.5s cubic-bezier(.4,0,.6,1) infinite;background-color:hsl(var(--s-gray-200));border-radius:.375rem;overflow:hidden}.p-skeleton:where(.dark,.dark *){background-color:hsl(var(--s-gray-700))}.p-skeleton-circle{border-radius:9999px}.p-skeleton-animation-none:after{animation:none}.heading{display:block;font-family:var(--font-secondary);--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.heading--centered{text-align:center}.heading:first-letter{text-transform:uppercase}.heading-1{font-size:1.5rem;font-weight:800;line-height:2rem;margin-bottom:.75rem}@media(min-width:600px){.heading-1{font-size:2.25rem;line-height:2.5875rem}}@media(min-width:800px){.heading-1{font-size:3rem;line-height:3.3rem}}@media(min-width:1000px){.heading-1{font-size:3.75rem;line-height:3.75rem}}.heading-2{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}@media(min-width:600px){.heading-2{font-size:1.5rem;line-height:2rem}}@media(min-width:800px){.heading-2{font-size:1.875rem;line-height:2.34375rem}}.heading-3{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.25rem}@media(min-width:600px){.heading-3{font-size:1.25rem;line-height:1.75rem}}@media(min-width:800px){.heading-3{font-size:1.5rem;line-height:2rem}}.heading-4{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.25rem}@media(min-width:600px){.heading-4{font-size:1.125rem;line-height:1.75rem}}@media(min-width:800px){.heading-4{font-size:1.25rem;line-height:1.75rem}}.section-container{width:100%}.section-container--default-spacing{margin-bottom:2rem;margin-top:2rem}@media(min-width:1000px){.section-container--default-spacing{margin-bottom:4rem;margin-top:4rem}}.section-container--with-bg-spacing{padding-bottom:2rem;padding-top:2rem}@media(min-width:1000px){.section-container--with-bg-spacing{padding-bottom:4rem;padding-top:4rem}}.section-container--bg-light{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.section-container--bg-dark{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}
