a.btn.svelte-g9c1iq:not(.btn--link){text-decoration:none}.btn.svelte-g9c1iq{--btn-color: var(--shade-lightest);--btn-background-color: var(--color-primary);--btn-padding-block: .5em;--btn-padding-inline: 2em;--btn-border-radius: .5rem;--btn-border-width: 0;--btn-border-color: var(--_btn-color, var(--btn-color));--btn-letter-spacing: normal;--btn-font-size: 1rem;--btn-min-width: 0;--_btn-color: var(--btn-color);--_btn-background-color: var(--btn-background-color);--_btn-font-size: var(--btn-font-size);display:inline-flex;align-items:stretch;justify-content:center;gap:.5rem;width:max-content;min-width:var(--btn-min-width);text-transform:uppercase;color:var(--_btn-color);background-color:var(--_btn-background-color);padding:var(--btn-padding-block) var(--btn-padding-inline);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);margin-right:calc(var(--letter-spacing) * -1);cursor:pointer;-webkit-user-select:none;user-select:none;transition:.15s all ease}.btn.svelte-g9c1iq .btn__text:where(.svelte-g9c1iq){display:flex;align-items:center;justify-content:center;color:inherit;font-family:var(--body-font);font-size:var(--btn-font-size);font-weight:800;letter-spacing:var(--btn-letter-spacing)}.btn.svelte-g9c1iq:hover{color:var(--_btn-color);background-color:color-mix(in oklab,var(--_btn-background-color) 90%,var(--shade-lightest))}.btn.svelte-g9c1iq:active{scale:.98}.btn.svelte-g9c1iq.btn--sm{--btn-font-size: .875rem}.btn.svelte-g9c1iq.btn--md{--btn-font-size: 1rem}.btn.svelte-g9c1iq.btn--lg{--btn-font-size: 1.25rem}.btn.svelte-g9c1iq.btn--primary{--btn-color: var(--shade-lightest);--btn-background-color: var(--color-primary)}.btn.svelte-g9c1iq.btn--primary-outline{--btn-color: var(--color-primary);--btn-background-color: transparent;--btn-border-width: 2px}.btn.svelte-g9c1iq.btn--secondary{--btn-color: var(--shade-lightest);--btn-background-color: var(--color-secondary);--btn-border-width: 2px}.btn.svelte-g9c1iq.btn--secondary-outline{--btn-color: var(--color-secondary);--btn-background-color: transparent;--btn-border-width: 2px}.btn.svelte-g9c1iq.btn--link{--btn-color: var(--color-primary);--btn-background-color: transparent;--btn-padding-block: 0;--btn-padding-inline: 0;--btn-border-width: 0}.btn.svelte-g9c1iq.btn--link:hover{color:color-mix(in oklab,var(--btn-color) 70%,var(--shade-lightest))}.btn.svelte-g9c1iq.btn--link:active{scale:1}.btn.svelte-g9c1iq.btn--disabled{--_btn-color: var(--shade-darker);--_btn-background-color: var(--shade-lighter);cursor:not-allowed;pointer-events:none}.btn.svelte-g9c1iq.btn--loading{--_btn-color: var(--shade-darker);--_btn-background-color: var(--shade-lighter);cursor:wait;pointer-events:none}.btn.svelte-g9c1iq.btn--square{--btn-padding-inline: var(--btn-padding-block, .5em);aspect-ratio:1 / 1}.about.svelte-8kinj7{margin:4rem auto;padding:0 1rem}@media(max-width:48rem){.about.svelte-8kinj7{margin:0rem auto}}.about.svelte-8kinj7 .about__wrapper:where(.svelte-8kinj7){display:grid;grid-template-columns:minmax(10rem,2fr) 3fr;align-items:center;gap:2rem}@media(max-width:48rem){.about.svelte-8kinj7 .about__wrapper:where(.svelte-8kinj7){grid-template-columns:1fr;grid-template-rows:auto auto;gap:1.5rem}}.about.svelte-8kinj7 .about__image-wrapper:where(.svelte-8kinj7){width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:stretch;background:var(--shade-light);border-radius:1rem}@media(max-width:48rem){.about.svelte-8kinj7 .about__image-wrapper:where(.svelte-8kinj7){background:none;max-height:20rem}}.about.svelte-8kinj7 .about__image-wrapper:where(.svelte-8kinj7) .about__image:where(.svelte-8kinj7){width:100%;height:100%;mix-blend-mode:overlay;height:auto;opacity:1;object-fit:cover}@media(max-width:48rem){.about.svelte-8kinj7 .about__image-wrapper:where(.svelte-8kinj7) .about__image:where(.svelte-8kinj7){display:none}}.about.svelte-8kinj7 .about__title:where(.svelte-8kinj7){font-size:2rem;margin-bottom:1rem}.about.svelte-8kinj7 .about__text:where(.svelte-8kinj7){color:var(--shade-dark);margin-bottom:1rem;text-wrap:balance}.about.svelte-8kinj7 .about__text:where(.svelte-8kinj7):last-child{margin-bottom:0}.about.svelte-8kinj7 .about__text:where(.svelte-8kinj7).about__text--cta{margin-bottom:2rem}.hero.svelte-1h9oe6u{width:100%;height:80vh;min-height:20rem;max-height:30rem;position:relative;display:grid;justify-content:center;align-items:center}.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u){position:absolute;z-index:-1;inset:0;overflow-y:hidden;background-color:var(--shade-lightest)}.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-layer:where(.svelte-1h9oe6u){display:flex;width:fit-content;animation:svelte-1h9oe6u-scroll-left calc(60s * var(--scalar, 1)) linear infinite;animation-delay:var(--delay, 0);will-change:transform}.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-layer:where(.svelte-1h9oe6u) .hero__background-row:where(.svelte-1h9oe6u){display:inline-flex;white-space:nowrap}.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-layer--reverse:where(.svelte-1h9oe6u){animation:svelte-1h9oe6u-scroll-right calc(60s * var(--scalar, 1)) linear infinite}.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-title:where(.svelte-1h9oe6u),.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-character:where(.svelte-1h9oe6u){color:var(--color-primary-lighter);font-size:clamp(6rem,6vw,10rem);font-weight:900;text-transform:uppercase;line-height:.725;opacity:.5;text-wrap:nowrap;letter-spacing:-.1em}:is(.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-title:where(.svelte-1h9oe6u),.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-character:where(.svelte-1h9oe6u)) .hero__background-character:where(.svelte-1h9oe6u){color:var(--color-primary);opacity:.5}:is(.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-title:where(.svelte-1h9oe6u),.hero.svelte-1h9oe6u .hero__background:where(.svelte-1h9oe6u) .hero__background-character:where(.svelte-1h9oe6u)) .hero__background-character:where(.svelte-1h9oe6u).hero__background-character--em{text-shadow:.145em 0 0 var(--color-primary-lightest),.215em .215em 0 var(--color-primary-lightest),.29em 0 0 var(--color-primary)}.hero.svelte-1h9oe6u .hero__content:where(.svelte-1h9oe6u){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.hero.svelte-1h9oe6u .hero__content:where(.svelte-1h9oe6u) .hero__title:where(.svelte-1h9oe6u){text-transform:uppercase;color:var(--color-primary);font-size:clamp(3rem,6vw,6rem);margin-bottom:1rem}.hero.svelte-1h9oe6u .hero__content:where(.svelte-1h9oe6u) .hero__subtitle:where(.svelte-1h9oe6u){display:inline-flex;align-items:center;gap:.5em;color:var(--shade-darkest)}.hero.svelte-1h9oe6u .hero__content:where(.svelte-1h9oe6u) .hero__subtitle:where(.svelte-1h9oe6u) .hero__flag:where(.svelte-1h9oe6u){font-size:2rem}.hero.svelte-1h9oe6u .hero__button-wrapper:where(.svelte-1h9oe6u){align-self:flex-end}@keyframes svelte-1h9oe6u-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1h9oe6u-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}
