.base-heading-2-with-above-text .above-text[data-v-9a45838e]{margin-bottom:8px;justify-content:space-between;align-items:center;gap:16px;width:fit-content;margin-inline:auto;font-weight:700;display:flex}@media screen and (width>=1020px){.base-heading-2-with-above-text .above-text[data-v-9a45838e]{font-size:var(--font-size-lg);gap:64px;margin-bottom:16px}}.base-heading-2-with-above-text .above-text[data-is-animation=true][data-v-9a45838e]{animation:1.25s ease-in-out infinite zoomInAndOut-9a45838e}@keyframes zoomInAndOut-9a45838e{0%{transform:scale(1.025)}50%{transform:scale(.975)}to{transform:scale(1.025)}}.base-heading-2-with-above-text .above-text span[data-v-9a45838e]{font-size:var(--font-size-md);color:var(--color-orange-600)}.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:first-child,.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:nth-child(3){background-color:var(--color-neutral-1000);width:1px;height:4.26667vw;position:relative}@media screen and (width>=1020px){.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:first-child,.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:nth-child(3){width:2px;height:calc(min(1.66667vw,20px))}}.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:first-child:after,.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:nth-child(3):after{content:"";background-color:var(--color-neutral-1000);width:1px;height:2px;display:inline-block;position:absolute;bottom:-4px}.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:first-child:first-child,.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:nth-child(3):first-child{transform:rotate(-20deg)}.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:first-child:nth-child(3),.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:nth-child(3):nth-child(3){transform:rotate(20deg)}.base-heading-2-with-above-text h2[data-v-9a45838e]{background-color:var(--color-green-600);color:var(--color-neutral-0);text-align:center;font-size:var(--font-size-2xl);border:2px solid var(--color-neutral-1000);box-shadow:4px 4px 0 0 var(--color-green-250);border-radius:100px;margin-bottom:32px;padding:8px 16px}@media screen and (width>=1020px){.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:first-child:after,.base-heading-2-with-above-text .above-text span[data-v-9a45838e]:nth-child(3):after{width:2px;height:4px;bottom:-8px}.base-heading-2-with-above-text h2[data-v-9a45838e]{margin-bottom:40px}}
