.button-section-intro[data-v-9915142f]{--font-size:48px;--transition-duration:.4s;align-items:center;display:flex;gap:20px;justify-content:center;width:-moz-max-content;width:max-content}.button-section-intro .text[data-v-9915142f]{display:block;font-size:var(--font-size);font-weight:500;line-height:1;text-transform:uppercase;transition:color var(--transition-duration) var(--easing-authentic-motion);white-space:nowrap}.button-section-intro .icon[data-v-9915142f]{height:auto;transition:translate var(--transition-duration) var(--easing-authentic-motion);width:60px}.button-section-intro .icon[data-v-9915142f] path{fill:var(--theme-color);transition:fill var(--transition-duration) var(--easing-authentic-motion)}.button-section-intro .thin[data-v-9915142f],.button-section-intro.is-thin .thick[data-v-9915142f]{display:none}.button-section-intro.is-thin .thin[data-v-9915142f]{display:block}@media (hover:hover){.button-section-intro:hover .text[data-v-9915142f]{color:var(--theme-color-hover)}.button-section-intro:hover .icon[data-v-9915142f]{translate:15px 0}.button-section-intro:hover .icon[data-v-9915142f] path{fill:var(--theme-color-hover)}}@media only screen and (max-width:850px){.button-section-intro[data-v-9915142f]{--font-size:32px;width:auto}.button-section-intro .text[data-v-9915142f]{white-space:pre-wrap;width:auto}.button-section-intro .icon[data-v-9915142f]{height:auto;width:40px}}
