.hero[data-v-8abd1bae]:after,.hero[data-v-8abd1bae]:before{content:"";z-index:-1;pointer-events:none;filter:blur(3.5rem);border-radius:999px;position:absolute}.hero[data-v-8abd1bae]:before{background:#ffe14a8c;width:22rem;height:22rem;top:6%;left:-4rem}.hero[data-v-8abd1bae]:after{background:#5267e847;width:20rem;height:20rem;top:12%;right:-5rem}.hero .hero-title[data-v-8abd1bae]{letter-spacing:-.03em;color:#17191f;margin:0;font-size:calc(clamp(2.6rem,1rem + 5vw,5.4rem));line-height:1}@media (width<=40rem){.hero .hero-title[data-v-8abd1bae]{font-size:calc(clamp(1.85rem,9vw,2.6rem))}}.hero .hero-title-line[data-v-8abd1bae]{white-space:nowrap;justify-content:center;align-items:center;height:1.15em;margin-top:.5rem;line-height:1;display:flex}.hero .hero-arc[data-v-8abd1bae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;width:min(100%,50rem);height:auto;margin:5rem auto 0;display:grid}@media (width>=48rem){.hero .hero-arc[data-v-8abd1bae]{gap:2rem 3rem;margin-top:2.5rem}}.hero .hero-arc .hero-arc-item[data-v-8abd1bae]{width:100%;max-width:7rem;margin-inline:auto;transition:transform .3s}@media (width>=48rem){.hero .hero-arc .hero-arc-item[data-v-8abd1bae]{max-width:10rem}}.hero .hero-arc .hero-arc-item[data-v-8abd1bae]:hover{transform:translateY(-.35rem)}@media (width>=64rem){.hero .hero-arc[data-v-8abd1bae]{width:min(100%,1200px);height:26rem;margin:0;display:block;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.hero .hero-arc .hero-arc-item[data-v-8abd1bae]{width:10rem;max-width:none;transform:translateX(-50%) rotate(var(--tilt));margin:0;position:absolute}.hero .hero-arc .hero-arc-item[data-v-8abd1bae]:hover{transform:translateX(-50%) rotate(var(--tilt)) translateY(-.5rem)}}
