._title_9gupo_1 {
    font-family: Greycliff CF, var(--mantine-font-family);
    font-size: calc(2.5rem * var(--mantine-scale));
    font-weight: 900;
    line-height: 1.1;
    margin: 0;
    padding: 0;
    color: var(--mantine-color-black);
}
[data-mantine-color-scheme="dark"] ._title_9gupo_1 {
    color: var(--mantine-color-white);
}
._wrapper_9gupo_12 {
    background-image: linear-gradient(
        -60deg,
        var(--mantine-color-violet-3) 0%,
        var(--mantine-color-violet-6) 100%
    );
    border-radius: var(--mantine-radius-xl);
    padding: calc(var(--mantine-spacing-lg) * 2.8);
}
@media (max-width: 48em) {
    ._wrapper_9gupo_12 {
        padding: calc(var(--mantine-spacing-xl) * 1.5);
    }
}
._wrapperColor1_9gupo_24 {
    position: relative;
    overflow: hidden;
    border: 1px solid;
    border-radius: var(--mantine-radius-xl);
    padding: calc(var(--mantine-spacing-md) * 2.8);
}
@media (max-width: 48em) {
    ._wrapperColor1_9gupo_24 {
        padding: calc(var(--mantine-spacing-xl) * 1.5);
    }
}
._wrapperColor2_9gupo_39 {
    background-image: linear-gradient(
        -60deg,
        var(--mantine-color-indigo-3) 0%,
        var(--mantine-color-indigo-6) 100%
    );
    border-radius: var(--mantine-radius-xl);
    padding: calc(var(--mantine-spacing-lg) * 2.8);
}
@media (max-width: 48em) {
    ._wrapperColor2_9gupo_39 {
        padding: calc(var(--mantine-spacing-xl) * 1.5);
    }
}
._wrapperColor3_9gupo_51 {
    background-image: linear-gradient(
        -60deg,
        var(--mantine-color-cyan-3) 0%,
        var(--mantine-color-cyan-6) 100%
    );
    border-radius: var(--mantine-radius-xl);
    padding: calc(var(--mantine-spacing-lg) * 2.8);
}
@media (max-width: 48em) {
    ._wrapperColor3_9gupo_51 {
        padding: calc(var(--mantine-spacing-xl) * 1.5);
    }
}
._wrapperColor4_9gupo_63 {
    background-image: linear-gradient(
        -60deg,
        var(--mantine-color-lime-3) 0%,
        var(--mantine-color-lime-6) 100%
    );
    border-radius: var(--mantine-radius-xl);
    padding: calc(var(--mantine-spacing-lg) * 2.8);
}
@media (max-width: 48em) {
    ._wrapperColor4_9gupo_63 {
        padding: calc(var(--mantine-spacing-xl) * 1.5);
    }
}
._title_9gupo_1 {
    font-family: Greycliff CF, var(--mantine-font-family);
    line-height: 1;
}
._form_9gupo_90 {
    background-color: var(--mantine-color-white);
    padding: var(--mantine-spacing-xl);
    border-radius: var(--mantine-radius-md);
    box-shadow: var(--mantine-shadow-lg);
}
._social_9gupo_97 {
    color: var(--mantine-color-white);
}
@media (hover: hover) {
    ._social_9gupo_97:hover {
        color: var(--mantine-color-blue-1);
    }
}
@media (hover: none) {
    ._social_9gupo_97:active {
        color: var(--mantine-color-blue-1);
    }
}
._input_9gupo_105 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
    color: var(--mantine-color-black);
}
._input_9gupo_105::placeholder {
    color: var(--mantine-color-gray-5);
}
._inputLabel_9gupo_115 {
    color: var(--mantine-color-black);
}
._control_9gupo_119 {
    background-color: var(--mantine-color-blue-6);
}
