.astep__arrow[data-astro-cid-ln5phc5k]{display:none}@media (width>=48rem){.astep__arrow[data-astro-cid-ln5phc5k]{z-index:1;font:800 1.4rem/1 var(--puchi-font-family-display);color:var(--puchi-color-primary);display:block;position:absolute;top:1.6rem;right:-1.15rem}}@media (prefers-reduced-motion:no-preference){.astep[data-astro-cid-ln5phc5k]{transition:translate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), box-shadow var(--puchi-motion-duration-base)}.astep[data-astro-cid-ln5phc5k]:hover{box-shadow:var(--puchi-shadow-raised);translate:0 -5px}.mail__icon[data-astro-cid-azbawt2p]{transform-origin:50% 80%;display:inline-block}.ch[data-astro-cid-deq6cos5]{display:inline-block}.aa[data-astro-cid-deq6cos5]{transition:rotate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), scale var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce);display:inline-block}.specimen[data-astro-cid-deq6cos5]:hover .aa[data-astro-cid-deq6cos5]{rotate:-6deg;scale:1.12}.gl[data-astro-cid-deq6cos5]{transition:translate .2s var(--puchi-motion-easing-bounce), background-color .2s}.gl[data-astro-cid-deq6cos5]:hover{background:var(--puchi-color-success-bg);translate:0 -5px}.wline[data-astro-cid-deq6cos5]{transition:translate .3s var(--puchi-motion-easing-standard)}.specimen[data-astro-cid-deq6cos5]:hover .wline[data-astro-cid-deq6cos5]{translate:8px}}.jump[data-astro-cid-3dvupx2v]{color:inherit;text-decoration:none}@media (prefers-reduced-motion:no-preference){.jump[data-astro-cid-3dvupx2v]{transition:translate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), box-shadow var(--puchi-motion-duration-base), background-color .2s}.jump[data-astro-cid-3dvupx2v]:hover{box-shadow:var(--puchi-shadow-raised);background:var(--puchi-color-success-bg);translate:0 -4px}.jump[data-astro-cid-3dvupx2v]:hover .jump__icon[data-astro-cid-3dvupx2v]{display:inline-block}}.lic__row[data-astro-cid-gfxwiixr]{background:linear-gradient(90deg, var(--puchi-color-success-bg), var(--puchi-color-success-bg)) no-repeat 0 0 / 0% 100%}@media (prefers-reduced-motion:no-preference){.lic__row[data-astro-cid-gfxwiixr]{transition:background-size .45s var(--puchi-motion-easing-standard)}.lic__row[data-astro-cid-gfxwiixr]:hover,.lic__row[data-astro-cid-gfxwiixr]:focus-within{background-size:100% 100%}}.sw__card[data-astro-cid-tmj625g6]{color:inherit}@media (prefers-reduced-motion:no-preference){.sw__card[data-astro-cid-tmj625g6]{transition:translate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), rotate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), box-shadow var(--puchi-motion-duration-base)}.sw[data-astro-cid-tmj625g6]:nth-child(odd) .sw__card[data-astro-cid-tmj625g6]:hover{rotate:-1deg}.sw[data-astro-cid-tmj625g6]:nth-child(2n) .sw__card[data-astro-cid-tmj625g6]:hover{rotate:1deg}.sw__card[data-astro-cid-tmj625g6]:hover{box-shadow:var(--puchi-shadow-raised);translate:0 -5px}}.eq[data-astro-cid-hcdmggwv]{align-items:flex-end;gap:2px;height:18px;display:inline-flex}.eq[data-astro-cid-hcdmggwv] i[data-astro-cid-hcdmggwv]{transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;height:100%;transform:scaleY(.5)}.eq[data-astro-cid-hcdmggwv] i[data-astro-cid-hcdmggwv]:nth-child(2){transform:scaleY(.9)}.eq[data-astro-cid-hcdmggwv] i[data-astro-cid-hcdmggwv]:nth-child(3){transform:scaleY(.65)}.eq[data-astro-cid-hcdmggwv] i[data-astro-cid-hcdmggwv]:nth-child(4){transform:scaleY(1)}@media (prefers-reduced-motion:no-preference){.snd[data-astro-cid-hcdmggwv]{transition:translate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), box-shadow var(--puchi-motion-duration-base)}.snd[data-astro-cid-hcdmggwv]:hover{box-shadow:var(--puchi-shadow-raised);translate:0 -5px}}.wave-box[data-astro-cid-zi3whihn]{background:var(--puchi-color-surface);border-radius:var(--puchi-radius-lg);border:2px solid var(--puchi-color-border);padding:1.2rem}.wave[data-astro-cid-zi3whihn]{justify-content:space-between;align-items:center;gap:3px;height:5.5rem;display:flex}.wave[data-astro-cid-zi3whihn] i[data-astro-cid-zi3whihn]{height:var(--h);background:linear-gradient(var(--puchi-color-palette-sky-500), var(--puchi-color-palette-green-600));transform-origin:50%;border-radius:3px;flex:1}@media (prefers-reduced-motion:no-preference){.fact[data-astro-cid-zi3whihn]{transition:translate var(--puchi-motion-duration-base) var(--puchi-motion-easing-bounce), box-shadow var(--puchi-motion-duration-base)}.fact[data-astro-cid-zi3whihn]:hover{box-shadow:var(--puchi-shadow-raised);translate:0 -5px}}
