.elementor .text-small{font-family:"Inter";font-weight:400;font-size:var(--font-body-small);color:var(--color-foreground);line-height:1.5em;}.elementor .text-body{font-family:"Inter";font-weight:400;font-size:var(--font-body);color:var(--color-foreground);line-height:1.6em;}.elementor .eyebrow{font-family:"JetBrains Mono";font-weight:600;font-size:var(--font-body-small);color:var(--color-primary);letter-spacing:0.1em;line-height:1.4em;text-transform:uppercase;}.elementor .heading-display{width:100%;font-family:"Archivo";font-weight:700;font-size:var(--font-display);line-height:1em;text-transform:uppercase;}.elementor .container-default{max-width:var(--container-width-default);gap:var(--gap-s);}.elementor .section-m{padding-block-start:var(--space-section-m);padding-block-end:var(--space-section-m);}.elementor .section-xl{padding-block-start:var(--space-section-xl);padding-block-end:var(--space-section-xl);}.elementor .section-base{padding-inline-start:var(--space-page-inline);padding-inline-end:var(--space-page-inline);gap:var(--gap-xl);}.elementor .btn-primary{font-family:"Archivo";font-weight:400;font-size:var(--font-body-large);color:var(--color-background);text-transform:uppercase;padding-block-start:var(--space-button-y);padding-block-end:var(--space-button-y);padding-inline-start:var(--space-button-x);padding-inline-end:var(--space-button-x);border-radius:0.2rem;background-color:var(--color-primary);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--color-primary-hover);}.elementor .text-color-change-primary{& *:is(b,strong){
color:var(--color-primary);
font-weight: bold
!important;
}\n}