.hero.svelte-1uha8ag{position:relative;min-height:100svh}.lead-in.svelte-1uha8ag,.statement.svelte-1uha8ag{position:absolute;font-size:clamp(22px,2.4vw,38px);line-height:1.16;font-weight:500;font-stretch:104%;letter-spacing:-.015em;opacity:0;transform:translate3d(0,12px,0);transition:opacity .9s var(--ease),transform .9s var(--ease)}.lead-in.said.svelte-1uha8ag,.statement.said.svelte-1uha8ag{opacity:1;transform:none}.statement.svelte-1uha8ag .hl{transition-delay:.75s}.statement.said.svelte-1uha8ag .hl{background-size:100% var(--hl-dark),100% 100%,100% 100%}.lead-in.svelte-1uha8ag{left:11vw;bottom:77vh}.hello-word.svelte-1uha8ag{display:inline-block;margin-right:.18em;font-weight:800;color:var(--hot);animation:svelte-1uha8ag-word-in .7s var(--ease) both}@keyframes svelte-1uha8ag-word-in{0%{opacity:0;transform:translate3d(0,10px,0)}}.statement.svelte-1uha8ag{right:11vw;top:71vh;width:fit-content;max-width:min(21ch,42vw);text-wrap:balance}.trio.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,5vw,76px)}.trio.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex}.card.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:30px clamp(20px,2.4vw,40px) 6px;border-left:1px solid var(--line);transition:opacity .35s var(--ease)}.trio.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child .card:where(.svelte-1uha8ag){padding-left:0;border-left:0}.card.svelte-1uha8ag:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--hot);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}.badge.svelte-1uha8ag{width:46px;height:46px;object-fit:contain;transition:transform .45s var(--ease)}.badge.tile.svelte-1uha8ag{object-fit:cover;object-position:50% 40%;border-radius:11px;image-rendering:pixelated}.kind.svelte-1uha8ag{margin-top:26px;font-family:var(--mono);font-size:12px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.card-line.svelte-1uha8ag{margin-top:14px;font-size:clamp(22px,2.05vw,32px);line-height:1.04;font-weight:800;font-stretch:82%;letter-spacing:-.02em;text-wrap:balance}.card-lead.svelte-1uha8ag{margin-top:16px;margin-bottom:26px;max-width:34ch;font-size:16px;line-height:1.5;color:var(--soft);text-wrap:pretty}.card-go.svelte-1uha8ag{margin-top:auto}@media(hover:hover){.trio.svelte-1uha8ag:hover .card:where(.svelte-1uha8ag){opacity:.42}.trio.svelte-1uha8ag .card:where(.svelte-1uha8ag):hover{opacity:1}.card.svelte-1uha8ag:hover:before{transform:scaleX(1)}.card.svelte-1uha8ag:hover .badge:where(.svelte-1uha8ag){transform:translate3d(0,-4px,0) rotate(-4deg)}}@media(max-width:760px){.lead-in.svelte-1uha8ag{left:var(--gutter);bottom:70svh}.statement.svelte-1uha8ag{left:var(--gutter);right:auto;top:56svh;max-width:min(22ch,calc(100vw - 2 * var(--gutter)))}.trio.svelte-1uha8ag{grid-template-columns:1fr;margin-top:36px}.card.svelte-1uha8ag,.trio.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child .card:where(.svelte-1uha8ag){padding:26px 0 30px;border-left:0;border-top:1px solid var(--line)}.card-go.svelte-1uha8ag{margin-top:0}}
