.welcome-page[data-v-520fd764]{display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.welcome-page[data-v-520fd764]{align-items:flex-start}}.welcome-page__header[data-v-520fd764]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4xl);text-align:center;margin-bottom:var(--spacing-7xl)}@media(max-width:768px){.welcome-page__header[data-v-520fd764]{text-align:start;align-items:flex-start}}.welcome-page__title[data-v-520fd764]{margin:0}.welcome-page__description[data-v-520fd764]{margin:0;white-space:pre-line;max-width:31.25rem}.welcome-page__tag-box[data-v-520fd764]{display:flex;gap:var(--spacing-3xl);width:100%;flex-wrap:wrap;justify-content:center;margin-top:var(--spacing-4xl)}@media(max-width:768px){.welcome-page__tag-box[data-v-520fd764]{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-lg);justify-content:flex-start}}.welcome-page__tag[data-v-520fd764]{padding:var(--spacing-md);padding-right:var(--spacing-lg);border-radius:var(--radius-xl);background-color:var(--gray-50);display:flex;align-items:center;gap:var(--spacing-md)}.welcome-page__tag-icon[data-v-520fd764]{background-color:var(--green-500);color:var(--white);border-radius:var(--radius-base);display:flex;align-items:center;justify-content:center}.welcome-page__img[data-v-520fd764]{--img-max: 60.625rem;--side-padding: var(--spacing-xl);margin-top:var(--spacing-5xl);width:min(var(--img-max),100vw - var(--side-padding) * 2);margin-inline:calc((100% - min(var(--img-max),100vw - var(--side-padding) * 2))/2);-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-2xl)}@media(max-width:768px){.welcome-page__button--full[data-v-520fd764]{width:100%}}.welcome-page[data-v-520fd764] .d-button--primary{background-color:var(--mainColor, var(--yellow-500));color:var(--gray-900)}.welcome-page[data-v-520fd764] .d-button--primary:hover{background-color:color-mix(in srgb,var(--mainColor, var(--gray-900)),white 20%);color:var(--white)}.welcome-page[data-v-520fd764] .d-button--primary:active{background-color:var(--mainColor, var(--yellow-500))}
