.icons.svelte-14n1qm6{display:grid;grid-template-columns:repeat(3,minmax(10px,1fr));column-gap:var(--gutter);row-gap:var(--gutter)}.icons.svelte-14n1qm6 svg{width:100%;height:auto}.hero.svelte-14n1qm6{transition:width 1s var(--easing)}.hero.svelte-14n1qm6:nth-child(2){-webkit-text-stroke-width:.2vw}.hero.svelte-14n1qm6:nth-child(3){-webkit-text-stroke-width:.6vw}.hero.svelte-14n1qm6 span:where(.svelte-14n1qm6){display:flex;justify-content:space-between}.hero.svelte-14n1qm6 span.title-hero-desina:where(.svelte-14n1qm6){display:block}@-moz-document url-prefix(){.hero.svelte-14n1qm6 span.title-hero-desina:where(.svelte-14n1qm6){margin-top:.3em}@media(min-width:782px){.hero.svelte-14n1qm6 span.title-hero-desina:where(.svelte-14n1qm6){margin-top:.1em}}}.hero.svelte-14n1qm6 span:where(.svelte-14n1qm6) em:where(.svelte-14n1qm6){white-space:nowrap;position:relative;transition:text-shadow .6s var(--easing),transform .6s var(--easing),opacity .6s var(--easing),filter 1s var(--easing)}@media(min-width:782px){.hero.svelte-14n1qm6 span:where(.svelte-14n1qm6) em.enable:where(.svelte-14n1qm6){transform:translateY(20px);filter:blur(30px);opacity:0}}.title-2-contest.svelte-f0bu5v{border-left:1px solid var(--hg);margin-top:40px;padding-left:24px}@media(min-width:1680px){.title-2-contest.svelte-f0bu5v{margin-top:60px}}
