.hero.svelte-1h9nikz{--size-width:393;--size-height:812;--vw-ratio:.5;--vh-ratio:.5;--vr:calc(( 100vw / var(--size-width) * 16 * var(--vw-ratio) + (1 - var(--vw-ratio)) * 16px + 100svh / var(--size-height) * 16 * var(--vh-ratio) + (1 - var(--vh-ratio)) * 16px ) / 2 / 16);width:100%;height:calc(var(--svh,1svh) * 100 + 2px);background-color:var(--bg);color:var(--text);display:block;position:relative;overflow:hidden}@media (width>=768px){.hero.svelte-1h9nikz{--size-width:1440;--size-height:933}}.hero__canvas.svelte-1h9nikz{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hero__vignette.svelte-1h9nikz{z-index:1;pointer-events:none;background:radial-gradient(at 50% 55%,#0000 45%,#0000008c 100%);position:absolute;inset:0}.hero__content.svelte-1h9nikz{z-index:2;width:100%;height:100%;padding:calc(40 * var(--vr)) calc(20 * var(--vr)) calc(80 * var(--vr));box-sizing:border-box;align-items:flex-end;display:flex;position:relative}@media (width>=768px){.hero__content.svelte-1h9nikz{padding:calc(40 * var(--vr)) calc(48 * var(--vr)) calc(72 * var(--vr))}}.hero__title.svelte-1h9nikz{font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:clamp(28px, calc(42 * var(--vr)), 48px);letter-spacing:0;text-rendering:geometricprecision;color:var(--text);overflow-wrap:anywhere;text-wrap:balance;max-width:100%;margin:0;line-height:1.02}@media (width>=768px){.hero__title.svelte-1h9nikz{font-size:calc(80 * var(--vr));letter-spacing:calc(-1.2 * var(--vr));overflow-wrap:normal;text-wrap:auto;max-width:min(34ch,100%);line-height:.98}}.hero__title.svelte-1h9nikz .line:where(.svelte-1h9nikz){padding-bottom:.08em;display:block;overflow:hidden}.hero__title.svelte-1h9nikz .line:where(.svelte-1h9nikz)>span:where(.svelte-1h9nikz){display:inline-block}@media (width>=768px){.hero__title.svelte-1h9nikz .line:where(.svelte-1h9nikz)>span:where(.svelte-1h9nikz){white-space:nowrap}}
