@layer pema.base, pema.variables, pema.utilities, pema.components, pema.templates, pema.pages;@layer
pema{@layer
base{@layer
variables{:root{--color-primary-50:hsla(0.0deg 67.4% 74.7% / 1.0);--color-primary-100:hsla(0.0deg 67.8% 70.8% / 1.0);--color-primary-200:hsla(0.0deg 67.4% 62.7% / 1.0);--color-primary-300:hsla(0.0deg 67.8% 54.9% / 1.0);--color-primary-400:hsla(0.0deg 67.4% 46.9% / 1.0);--color-primary-500:hsla(0.0deg 67.7% 38.8% / 1.0);--color-primary-600:hsla(0.0deg 67.9% 31.8% / 1.0);--color-primary-700:hsla(0.0deg 68.3% 24.7% / 1.0);--color-primary-800:hsla(0.0deg 67.0% 17.8% / 1.0);--color-primary-900:hsla(0.0deg 67.3% 10.8% / 1.0);--color-primary-950:hsla(0.0deg 67.6% 7.3% / 1.0);--color-secondary-50:hsla(0.0deg 0.0% 94.9% / 1.0);--color-secondary-100:hsla(0.0deg 0.0% 86.7% / 1.0);--color-secondary-200:hsla(0.0deg 0.0% 82.7% / 1.0);--color-secondary-300:hsla(0.0deg 0.0% 75.3% / 1.0);--color-secondary-400:hsla(0.0deg 0.0% 47.8% / 1.0);--color-secondary-500:hsla(0.0deg 0.0% 30.2% / 1.0);--color-secondary-600:hsla(0.0deg 0.0% 20.0% / 1.0);--color-secondary-700:hsla(0.0deg 0.0% 11.8% / 1.0);--color-secondary-800:hsla(0.0deg 0.0% 8.6% / 1.0);--color-secondary-900:hsla(0.0deg 0.0% 7.1% / 1.0);--color-secondary-950:hsla(0.0deg 0.0% 6.3% / 1.0);--color-success-50:hsl(92 56% 89% / 1);--color-success-100:hsl(92 56% 82% / 1);--color-success-200:hsl(92 57% 73% / 1);--color-success-300:hsl(92 57% 61% / 1);--color-success-400:hsl(92 56% 50% / 1);--color-success-500:hsl(92 55% 40% / 1);--color-success-600:hsl(92 54% 33% / 1);--color-success-700:hsl(92 53% 26% / 1);--color-success-800:hsl(92 52% 19% / 1);--color-success-900:hsl(92 51% 13% / 1);--color-success-950:hsl(92 50% 10% / 1);--color-white:hsla(0.0deg 0.0% 100.0% / 1.0);--color-black:hsla(0.0deg 0.0% 0.0% / 1.0)}:root{--space-5xs:0.0625rem;--space-4xs:0.125rem;--space-3xs:0.25rem;--space-2xs:0.5rem;--space-xs:0.75rem;--space-sm:1rem;--space-md:1.125rem;--space-lg:1.5rem;--space-xl:1.75rem;--space-2xl:2rem;--space-3xl:2.25rem;--space-4xl:3rem;--space-5xl:3.5rem;--space-6xl:4rem;--space-7xl:4.5rem;--space-8xl:6rem;--space-9xl:8rem}:root{--text-xxs:0.75rem;--text-xs:0.875rem;--text-sm:1rem;--text-md:1.125rem;--text-xl:1.25rem;--text-xl:1.375rem;--text-2xl:1.5rem;--text-3xl:1.625rem;--text-4xl:2rem;--text-5xl:2.25rem;--text-6xl:3rem;--text-7xl:3.5rem;--text-8xl:4rem}:root{--leading-none:1;--leading-tight:1.15;--leading-snug:1.25;--leading-normal:1.35;--leading-base:1.5;--leading-relaxed:1.75}:root{--border-thin:0.0625rem;--border-regular:0.125rem;--border-bold:0.1875rem;--border-heavy:0.25rem}:root{--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.625rem;--radius-xl:1.25rem;--radius-2xl:2rem;--radius-full:100rem}:root{--font-heading-regular:normal 400 var(--text-7xl) "Exo 2", sans-serif;--font-heading-medium:normal 500 var(--text-7xl) "Exo 2", sans-serif;--font-heading-semibold:normal 600 var(--text-7xl) "Exo 2", sans-serif;--font-heading-bold:normal 700 var(--text-7xl) "Exo 2", sans-serif;--font-heading-black:normal 900 var(--text-7xl) "Exo 2", sans-serif;--font-heading-regular-italic:italic 400 var(--text-7xl) "Exo 2", sans-serif;--font-heading-medium-italic:italic 500 var(--text-7xl) "Exo 2", sans-serif;--font-heading-semibold-italic:italic 600 var(--text-7xl) "Exo 2", sans-serif;--font-heading-bold-italic:italic 700 var(--text-7xl) "Exo 2", sans-serif;--font-heading-black-italic:italic 900 var(--text-7xl) "Exo 2", sans-serif;--font-body-regular:normal 400 var(--text-md) "Inter", sans-serif;--font-body-medium:normal 500 var(--text-md) "Inter", sans-serif;--font-body-semibold:normal 600 var(--text-md) "Inter", sans-serif;--font-body-bold:normal 700 var(--text-md) "Inter", sans-serif;--font-body-regular-italic:italic 400 var(--text-md) "Inter", sans-serif;--font-body-medium-italic:italic 500 var(--text-md) "Inter", sans-serif;--font-body-semibold-italic:italic 600 var(--text-md) "Inter", sans-serif;--font-body-bold-italic:italic 700 var(--text-md) "Inter", sans-serif}:root{--gradient-button:linear-gradient(90deg, var(--color-primary-700) 0%, var(--color-primary-500) 25%, var(--color-primary-700) 75%, transparent 100%);--gradient-text:linear-gradient(180deg, var(--color-primary-500) 0%, var(--color-primary-700) 100%);--gradient-indicator:linear-gradient(90deg, var(--color-primary-700) 0%, var(--color-primary-500) 50%, var(--color-primary-700) 100%)}:root{--glow-primary-sm-none:drop-shadow(0 0 0.375rem hsl(from var(--color-primary-600) h s l / 0.0));--glow-primary-sm:drop-shadow(0 0 0.375rem hsl(from var(--color-primary-600) h s l / 0.4));--glow-primary-md-none:drop-shadow(0 0 0.75rem hsl(from var(--color-primary-600) h s l / 0.0));--glow-primary-md:drop-shadow(0 0 0.75rem hsl(from var(--color-primary-600) h s l / 0.5));--glow-primary-lg-none:drop-shadow(0 0 1.5rem hsl(from var(--color-primary-600) h s l / 0.0));--glow-primary-lg:drop-shadow(0 0 1.5rem hsl(from var(--color-primary-600) h s l / 0.6));--glow-primary-xl-none:drop-shadow(0 0 3rem hsl(from var(--color-primary-600) h s l / 0.0));--glow-primary-xl:drop-shadow(0 0 3rem hsl(from var(--color-primary-600) h s l / 0.7))}:root{--transition-duration:300ms;--transition-timing-function:ease-in-out;--transition-all:all var(--transition-duration) var(--transition-timing-function);--transition-opacity:opacity var(--transition-duration) var(--transition-timing-function)}:root{--container-padding-x:clamp(var(--space-sm), 5vw, var(--space-xl));--container-width:1440px;--section-padding-y:clamp(var(--space-6xl), 7.5vw, var(--space-9xl));--section-gap-y:clamp(var(--space-4xl), 7.5vw, var(--space-8xl))}:root{--header-height:6.25rem}@media (min-width:992px){:root{--header-height:9rem}}:root{--scrollbar-size:0.5rem}}html,body{font-size:16px}body{background-color:var(--color-secondary-900);background:linear-gradient(180deg, var(--color-secondary-950) 0rem, var(--color-secondary-950) var(--header-height), var(--color-secondary-900) var(--header-height));font:var(--font-body-regular);color:var(--color-secondary-100);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;min-width:20rem}body.bricks-is-frontend [data-brk-animation]:not([data-brk-animation-state]){opacity:0}main{display:grid;min-height:50vh}*{scrollbar-width:thin;scrollbar-color:var(--color-primary-500) var(--color-secondary-950)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--color-secondary-950)}::-webkit-scrollbar-thumb{background-color:var(--color-primary-500);border-radius:var(--radius-full)}*::selection{background:hsl(from var(--color-primary-600) h s l / 0.5);color:var(--secondary-50)}*::-moz-selection{background:hsl(from var(--color-primary-600) h s l / 0.5);color:var(--secondary-50)}*::-webkit-selection{background:hsl(from var(--color-primary-600) h s l / 0.5);color:var(--secondary-50)}*{-webkit-tap-highlight-color:hsl(from var(--color-primary-600) h s l / 0.5)}}}