html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

a {
    text-decoration: none
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

html {
    scroll-behavior: smooth;
    scroll-padding-top: 110px
}

@media (min-width:1024px) {
    html {
        scroll-padding-top: 120px
    }
}

@font-face {
    font-family: 'NaN Holo Condensed';
    src: url('https://assets-cdn.wellhub.com/fonts/mep-cms/Na_N_Holo_Condensed_Bold_acbe44ddc6.woff2') format('woff2');
    font-display: block
}

@font-face {
    font-family: 'Inter';
    src: url('https://assets-cdn.wellhub.com/fonts/mep-cms/Inter_Bold_5ba31f7471.woff2') format('woff2');
    font-display: block;
    font-weight: 700
}

@font-face {
    font-family: 'Inter';
    src: url('https://assets-cdn.wellhub.com/fonts/mep-cms/Inter_Medium_9fcff7c51b.woff2') format('woff2');
    font-display: block
}

@font-face {
    font-family: 'Inter Fallback';
    src: local(Arial);
    size-adjust: 100%;
    ascent-override: 96%;
    descent-override: normal;
    line-gap-override: normal
}

@font-face {
    font-family: 'NaN Holo Condensed Fallback';
    src: local(Arial Narrow);
    size-adjust: 101%;
    ascent-override: normal;
    descent-override: normal;
    line-gap-override: 3%
}

@font-face {
    font-family: 'NaN Holo Condensed Second Fallback';
    src: local(Tahoma);
    size-adjust: 83%;
    ascent-override: normal;
    descent-override: normal;
    line-gap-override: 25%
}

html,
body {
    font-family: 'Inter', 'Inter Fallback', sans-serif
}


.gDlzzw {
    position: relative;
}

/*!sc*/
.gfrzZz {
    border-bottom: 2px solid;
    border-bottom-color: #ECE0CD;
    background-color: #FBF8EC;
    width: 100%;
    display: flex;
    align-items: center;
}

/*!sc*/
.hstqQT {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

/*!sc*/
.gNaVyG {
    margin-left: auto;
}

/*!sc*/
.NgpFZ {
    width: 12px;
    height: 12px;
}

/*!sc*/
.kKICUr {
    margin-left: auto;
    display: flex;
    align-items: center;
    gap: 24px;
}

/*!sc*/
.gaFYen {
    display: flex;
    align-items: center;
    gap: 4px;
}

/*!sc*/
.eVTqQN {
    background-color: #D8385E;
    padding-left: 20px;
    padding-right: 20px;
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

/*!sc*/
.hRAIRY {
    display: flex;
    align-items: center;
    gap: 16px;
}

/*!sc*/
.jVfxDc {
    width: 15px;
    min-width: 15px;
    height: 15px;
    min-height: 15px;
}

/*!sc*/
.jWFpwo {
    width: 18px;
    min-width: 18px;
    height: 18px;
    min-height: 18px;
}

/*!sc*/
.fUNhYt {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

/*!sc*/
.cUdoYM {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

/*!sc*/
.jGQUHI {
    width: 32px;
    min-width: 32px;
    height: 32px;
    min-height: 32px;
}

/*!sc*/
.cDndKO {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 16px;
}

/*!sc*/
.evCBc {
    width: 100%;
    text-align: left;
    display: flex;
    flex-direction: column;
    gap: 16px;
}

/*!sc*/
.kICDOP {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 16px;
}

/*!sc*/
.btPkX {
    width: 100%;
    display: flex;
}

/*!sc*/
.bEiHvT {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: center;
    gap: 16px;
}

/*!sc*/
.efVTBn {
    border-radius: 8px;
    background-color: #A8A094;
    box-shadow: 0 2px 4px -1px rgba(98, 94, 89, 0.2), 0 4px 5px 0px rgba(98, 94, 89, 0.14), 0 1px 10px 0px rgba(98, 94, 89, 0.12);
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

/*!sc*/
.ePgLht {
    width: 24px;
    height: 24px;
}

/*!sc*/
.hFyCmB {
    height: unset;
    display: flex;
    flex-direction: column;
    align-items: unset;
}

/*!sc*/
.hheWCv {
    width: 100%;
}

/*!sc*/
.goRSbA {
    font-size: 16px;
    line-height: 24px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
}

/*!sc*/
.fsgbYI {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 24px;
}

/*!sc*/
.eFxYRl {
    padding: 0;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
}

/*!sc*/
.hpjOSM {
    width: 24px;
    min-width: 24px;
    height: 24px;
    min-height: 24px;
}

/*!sc*/
.iQXOWL {
    padding: 0;
    width: 100%;
    height: inherit;
    text-align: left;
    display: flex;
    flex-direction: column;
    gap: 16px;
}

/*!sc*/
.iPolvp {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: end;
}

/*!sc*/
data-styled.g1[id="sc-d8fc107c-0"] {
    content: "gDlzzw,gfrzZz,hstqQT,gNaVyG,NgpFZ,kKICUr,gaFYen,eVTqQN,hRAIRY,jVfxDc,jWFpwo,fUNhYt,cUdoYM,jGQUHI,cDndKO,evCBc,kICDOP,btPkX,bEiHvT,efVTBn,ePgLht,hFyCmB,hheWCv,goRSbA,fsgbYI,eFxYRl,hpjOSM,iQXOWL,iPolvp,"
}

/*!sc*/
.eHkTXn {
    fill: #FFFFFF;
}

/*!sc*/
.eHkTXn [fill='#1D1D1F'] {
    fill: #FFFFFF;
}

/*!sc*/
.iIdiGr {
    fill: #1D1D1F;
}

/*!sc*/
.iIdiGr [fill='#1D1D1F'] {
    fill: #1D1D1F;
}

/*!sc*/
.kPgKnT {
    fill: #D8385E;
}

/*!sc*/
.kPgKnT [fill='#1D1D1F'] {
    fill: #D8385E;
}

/*!sc*/
.eIEFIz {
    fill: deepPurple;
}

/*!sc*/
.eIEFIz [fill='#1D1D1F'] {
    fill: deepPurple;
}

/*!sc*/
.bhcSVf {
    fill: #5B4191;
}

/*!sc*/
.bhcSVf [fill='#1D1D1F'] {
    fill: #5B4191;
}

/*!sc*/
.lfmper {
    fill: #453175;
}

/*!sc*/
.lfmper [fill='#1D1D1F'] {
    fill: #453175;
}

/*!sc*/
data-styled.g2[id="sc-d8fc107c-1"] {
    content: "eHkTXn,iIdiGr,kPgKnT,eIEFIz,bhcSVf,lfmper,"
}

/*!sc*/
.irkMpG {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    height: 32px;
    padding-left: 16px;
    padding-right: 16px;
    background-color: #D8385E;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    justify-content: space-between;
    flex-direction: row-reverse;
    padding-right: 16px;
}

/*!sc*/
.irkMpG svg {
    width: 16px;
    height: 16px;
    fill: #FFFFFF;
}

/*!sc*/
.irkMpG:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.irkMpG:not([disabled]):hover {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.irkMpG:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.irkMpG:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.irkMpG:not([disabled]):focus {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.irkMpG:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.irkMpG:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.irkMpG:not([disabled]):active {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.irkMpG:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.irkMpG:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.cjiObo {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #D8385E;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    flex-direction: row-reverse;
}

/*!sc*/
.cjiObo svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.cjiObo:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.cjiObo:not([disabled]):hover {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.cjiObo:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.cjiObo:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.cjiObo:not([disabled]):focus {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.cjiObo:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.cjiObo:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.cjiObo:not([disabled]):active {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.cjiObo:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.cjiObo:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.cOscMk {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #5B4191;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    flex-direction: row-reverse;
}

/*!sc*/
.cOscMk svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.cOscMk:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.cOscMk:not([disabled]):hover {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.cOscMk:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.cOscMk:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.cOscMk:not([disabled]):focus {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.cOscMk:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.cOscMk:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.cOscMk:not([disabled]):active {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.cOscMk:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.cOscMk:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.ctwJTE {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #DCFF79;
    border-radius: 9999px;
    border: none;
    color: #000000;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    justify-content: space-between;
    flex-direction: row-reverse;
    padding-right: 16px;
    background-color: #FFFFFF;
    color: #DCFF79;
}

/*!sc*/
.ctwJTE svg {
    width: 24px;
    height: 24px;
    fill: #000000;
}

/*!sc*/
.ctwJTE:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.ctwJTE:not([disabled]):hover {
    background-color: #DCFF79;
    color: #000000;
}

/*!sc*/
.ctwJTE:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.ctwJTE:not([disabled]):hover svg {
    fill: #000000;
}

/*!sc*/
.ctwJTE:not([disabled]):focus {
    background-color: #DCFF79;
    color: #000000;
}

/*!sc*/
.ctwJTE:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.ctwJTE:not([disabled]):focus svg {
    fill: #000000;
}

/*!sc*/
.ctwJTE:not([disabled]):active {
    background-color: #DCFF79;
    color: #000000;
}

/*!sc*/
.ctwJTE:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.ctwJTE:not([disabled]):active svg {
    fill: #000000;
}

/*!sc*/
.ctwJTE svg {
    fill: #DCFF79;
}

/*!sc*/
.bYyCCt {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #D8385E;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    justify-content: space-between;
    flex-direction: row-reverse;
    padding-right: 16px;
}

/*!sc*/
.bYyCCt svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.bYyCCt:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.bYyCCt:not([disabled]):hover {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.bYyCCt:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.bYyCCt:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.bYyCCt:not([disabled]):focus {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.bYyCCt:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.bYyCCt:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.bYyCCt:not([disabled]):active {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.bYyCCt:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.bYyCCt:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.dMcosX {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #5B4191;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    flex-direction: row-reverse;
}

/*!sc*/
.dMcosX svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.dMcosX:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.dMcosX:not([disabled]):hover {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.dMcosX:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.dMcosX:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.dMcosX:not([disabled]):focus {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.dMcosX:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.dMcosX:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.dMcosX:not([disabled]):active {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.dMcosX:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.dMcosX:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.jqFDkb {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #D8385E;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    flex-direction: row-reverse;
}

/*!sc*/
.jqFDkb svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.jqFDkb:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.jqFDkb:not([disabled]):hover {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.jqFDkb:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.jqFDkb:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.jqFDkb:not([disabled]):focus {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.jqFDkb:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.jqFDkb:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.jqFDkb:not([disabled]):active {
    background-color: #D8385E;
    color: #FFFFFF;
}

/*!sc*/
.jqFDkb:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.jqFDkb:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.jHYQSt {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #5B4191;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    justify-content: space-between;
    flex-direction: row-reverse;
    padding-right: 16px;
}

/*!sc*/
.jHYQSt svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.jHYQSt:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.jHYQSt:not([disabled]):hover {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.jHYQSt:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.jHYQSt:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.jHYQSt:not([disabled]):focus {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.jHYQSt:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.jHYQSt:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.jHYQSt:not([disabled]):active {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.jHYQSt:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.jHYQSt:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.hRQlaP {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: auto;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #1D1D1F;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    flex-direction: row-reverse;
}

/*!sc*/
.hRQlaP svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.hRQlaP:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.hRQlaP:not([disabled]):hover {
    background-color: #1D1D1F;
    color: #FFFFFF;
}

/*!sc*/
.hRQlaP:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.hRQlaP:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.hRQlaP:not([disabled]):focus {
    background-color: #1D1D1F;
    color: #FFFFFF;
}

/*!sc*/
.hRQlaP:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.hRQlaP:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.hRQlaP:not([disabled]):active {
    background-color: #1D1D1F;
    color: #FFFFFF;
}

/*!sc*/
.hRQlaP:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.hRQlaP:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
.fFRAze {
    box-sizing: border-box;
    text-align: center;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;
    height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: #5B4191;
    border-radius: 9999px;
    border: none;
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    justify-content: space-between;
    flex-direction: row-reverse;
    padding-right: 16px;
}

/*!sc*/
.fFRAze svg {
    width: 24px;
    height: 24px;
    fill: #FFFFFF;
}

/*!sc*/
.fFRAze:before {
    content: '';
    background-color: #1D1D1F00;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

/*!sc*/
.fFRAze:not([disabled]):hover {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.fFRAze:not([disabled]):hover:before {
    background-color: #1D1D1F12;
}

/*!sc*/
.fFRAze:not([disabled]):hover svg {
    fill: #FFFFFF;
}

/*!sc*/
.fFRAze:not([disabled]):focus {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.fFRAze:not([disabled]):focus:before {
    background-color: #1D1D1F20;
}

/*!sc*/
.fFRAze:not([disabled]):focus svg {
    fill: #FFFFFF;
}

/*!sc*/
.fFRAze:not([disabled]):active {
    background-color: #5B4191;
    color: #FFFFFF;
}

/*!sc*/
.fFRAze:not([disabled]):active:before {
    background-color: #1D1D1F24;
}

/*!sc*/
.fFRAze:not([disabled]):active svg {
    fill: #FFFFFF;
}

/*!sc*/
data-styled.g4[id="sc-e20c7d15-1"] {
    content: "irkMpG,cjiObo,cOscMk,ctwJTE,bYyCCt,dMcosX,jqFDkb,jHYQSt,hRQlaP,fFRAze,"
}

/*!sc*/
.doVwHI {
    text-decoration: underline;
    height: unset;
    padding: 0;
    background-color: unset;
    border: none;
    border-radius: 0;
    color: #5B4191;
    font-weight: 700;
    width: 100%;
}

/*!sc*/
.doVwHI svg {
    fill: #5B4191;
}

/*!sc*/
.doVwHI:disabled,
.doVwHI:not([disabled]):hover,
.doVwHI:not([disabled]):focus,
.doVwHI:not([disabled]):active {
    box-shadow: unset;
    background-color: unset;
}

/*!sc*/
.doVwHI:not([disabled]):hover {
    color: rgba(91, 65, 145, 0.5);
}

/*!sc*/
.doVwHI:not([disabled]):hover svg {
    fill: rgba(91, 65, 145, 0.5);
}

/*!sc*/
.doVwHI:not([disabled]):hover:before {
    content: unset;
}

/*!sc*/
.doVwHI:not([disabled]):focus,
.doVwHI:not([disabled]):active {
    color: rgba(91, 65, 145, 0.75);
}

/*!sc*/
.doVwHI:not([disabled]):focus svg,
.doVwHI:not([disabled]):active svg {
    fill: rgba(91, 65, 145, 0.75);
}

/*!sc*/
.doVwHI:not([disabled]):focus:before,
.doVwHI:not([disabled]):active:before {
    content: unset;
}

/*!sc*/
.doVwHI:disabled {
    color: #625E59;
}

/*!sc*/
.doVwHI:disabled svg {
    fill: #625E59;
}

/*!sc*/
.kBnCUg {
    text-decoration: underline;
    height: unset;
    padding: 0;
    background-color: unset;
    border: none;
    border-radius: 0;
    color: #D8385E;
    font-weight: 700;
}

/*!sc*/
.kBnCUg svg {
    fill: #D8385E;
}

/*!sc*/
.kBnCUg:disabled,
.kBnCUg:not([disabled]):hover,
.kBnCUg:not([disabled]):focus,
.kBnCUg:not([disabled]):active {
    box-shadow: unset;
    background-color: unset;
}

/*!sc*/
.kBnCUg:not([disabled]):hover {
    color: rgba(216, 56, 94, 0.5);
}

/*!sc*/
.kBnCUg:not([disabled]):hover svg {
    fill: rgba(216, 56, 94, 0.5);
}

/*!sc*/
.kBnCUg:not([disabled]):hover:before {
    content: unset;
}

/*!sc*/
.kBnCUg:not([disabled]):focus,
.kBnCUg:not([disabled]):active {
    color: rgba(216, 56, 94, 0.75);
}

/*!sc*/
.kBnCUg:not([disabled]):focus svg,
.kBnCUg:not([disabled]):active svg {
    fill: rgba(216, 56, 94, 0.75);
}

/*!sc*/
.kBnCUg:not([disabled]):focus:before,
.kBnCUg:not([disabled]):active:before {
    content: unset;
}

/*!sc*/
.kBnCUg:disabled {
    color: #625E59;
}

/*!sc*/
.kBnCUg:disabled svg {
    fill: #625E59;
}

/*!sc*/
data-styled.g7[id="sc-e20c7d15-4"] {
    content: "doVwHI,kBnCUg,"
}

/*!sc*/
.faZbjQ {
    background-color: transparent;
    border: 1px solid;
    border-color: #D8385E;
    color: #D8385E;
}

/*!sc*/
.faZbjQ svg {
    fill: #D8385E;
}

/*!sc*/
.faZbjQ:not([disabled]):hover {
    border-color: #D8385E;
}

/*!sc*/
.faZbjQ:not([disabled]):focus {
    border-color: #D8385E;
}

/*!sc*/
.faZbjQ:not([disabled]):active {
    border-color: #D8385E;
}

/*!sc*/
.drkLmo {
    background-color: transparent;
    border: 1px solid;
    border-color: #1D1D1F;
    color: #1D1D1F;
}

/*!sc*/
.drkLmo svg {
    fill: #1D1D1F;
}

/*!sc*/
.drkLmo:not([disabled]):hover {
    border-color: #1D1D1F;
}

/*!sc*/
.drkLmo:not([disabled]):focus {
    border-color: #1D1D1F;
}

/*!sc*/
.drkLmo:not([disabled]):active {
    border-color: #1D1D1F;
}

/*!sc*/
data-styled.g8[id="sc-e20c7d15-5"] {
    content: "faZbjQ,drkLmo,"
}

/*!sc*/
.crYaQX {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 140%;
}

/*!sc*/
data-styled.g10[id="sc-e20c7d15-7"] {
    content: "crYaQX,"
}

/*!sc*/
.hHumOL {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 140%;
    text-align: center;
}

/*!sc*/
.cHPomA {
    color: #625E59;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 140%;
    text-align: center;
}

/*!sc*/
.cDSclu {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 140%;
}

/*!sc*/
.khTzw {
    color: #625E59;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 140%;
    text-align: left;
}

/*!sc*/
data-styled.g11[id="sc-e20c7d15-8"] {
    content: "hHumOL,cHPomA,cDSclu,khTzw,"
}

/*!sc*/
.fIpaiH {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 140%;
    text-align: center;
}

/*!sc*/
.ibNEeg {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 140%;
}

/*!sc*/
.bdtUyr {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 140%;
    text-align: left;
}

/*!sc*/
data-styled.g12[id="sc-e20c7d15-9"] {
    content: "fIpaiH,ibNEeg,bdtUyr,"
}

/*!sc*/
.kBzRuH {
    color: #FFFFFF;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 36px;
    line-height: 95%;
    text-align: center;
}

/*!sc*/
@media (min-width: 768px) {
    .kBzRuH {
        font-size: 48px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .kBzRuH {
        font-size: 64px;
    }
}

/*!sc*/
.eqPhGm {
    color: #F2496B;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 36px;
    line-height: 95%;
    text-align: left;
}

/*!sc*/
@media (min-width: 768px) {
    .eqPhGm {
        font-size: 48px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .eqPhGm {
        font-size: 64px;
    }
}

/*!sc*/
.jHnzgK {
    color: #F2496B;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 36px;
    line-height: 95%;
    text-align: center;
}

/*!sc*/
@media (min-width: 768px) {
    .jHnzgK {
        font-size: 48px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .jHnzgK {
        font-size: 64px;
    }
}

/*!sc*/
data-styled.g13[id="sc-e20c7d15-10"] {
    content: "kBzRuH,eqPhGm,jHnzgK,"
}

/*!sc*/
.iihXbe {
    color: #1D1D1F;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 32px;
    line-height: 110%;
    text-align: center;
}

/*!sc*/
@media (min-width: 768px) {
    .iihXbe {
        font-size: 36px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .iihXbe {
        font-size: 48px;
    }
}

/*!sc*/
data-styled.g14[id="sc-e20c7d15-11"] {
    content: "iihXbe,"
}

/*!sc*/
.kcBjdG {
    color: #D8385E;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
    text-align: center;
    align-self: center;
}

/*!sc*/
@media (min-width: 768px) {
    .kcBjdG {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .kcBjdG {
        font-size: 36px;
    }
}

/*!sc*/
.fhAkar {
    color: #5B4191;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
    text-align: center;
    align-self: center;
}

/*!sc*/
@media (min-width: 768px) {
    .fhAkar {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .fhAkar {
        font-size: 36px;
    }
}

/*!sc*/
.elppZq {
    color: #1D1D1F;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
    text-align: center;
    align-self: center;
}

/*!sc*/
@media (min-width: 768px) {
    .elppZq {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .elppZq {
        font-size: 36px;
    }
}

/*!sc*/
.dqLDSD {
    color: #1D1D1F;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
}

/*!sc*/
@media (min-width: 768px) {
    .dqLDSD {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .dqLDSD {
        font-size: 36px;
    }
}

/*!sc*/
.ioTFPw {
    color: #A880FF;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
    text-align: center;
    align-self: center;
}

/*!sc*/
@media (min-width: 768px) {
    .ioTFPw {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .ioTFPw {
        font-size: 36px;
    }
}

/*!sc*/
.hAWTnz {
    color: #D8385E;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
}

/*!sc*/
@media (min-width: 768px) {
    .hAWTnz {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .hAWTnz {
        font-size: 36px;
    }
}

/*!sc*/
.eGieYi {
    color: #5B4191;
    font-family: 'NaN Holo Condensed', 'NaN Holo Condensed Fallback', 'NaN Holo Condensed Second Fallback', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
}

/*!sc*/
@media (min-width: 768px) {
    .eGieYi {
        font-size: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .eGieYi {
        font-size: 36px;
    }
}

/*!sc*/
data-styled.g15[id="sc-e20c7d15-12"] {
    content: "kcBjdG,fhAkar,elppZq,dqLDSD,ioTFPw,hAWTnz,eGieYi,"
}

/*!sc*/
.ggkhsx {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 140%;
}

/*!sc*/
.cASFyS {
    color: #625E59;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 140%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/*!sc*/
data-styled.g18[id="sc-e20c7d15-15"] {
    content: "ggkhsx,cASFyS,"
}

/*!sc*/
.kPszFC {
    color: #625E59;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 5.12px;
    line-height: 140%;
    text-transform: uppercase;
    text-align: center;
}

/*!sc*/
.kSppGN {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 5.12px;
    line-height: 140%;
    text-transform: uppercase;
    text-align: center;
}

/*!sc*/
data-styled.g19[id="sc-e20c7d15-16"] {
    content: "kPszFC,kSppGN,"
}

/*!sc*/
.cEOFCk {
    color: #1D1D1F;
    font-size: 12px;
    font-weight: 500;
    line-height: 140%;
    text-transform: uppercase;
}

/*!sc*/
data-styled.g20[id="sc-e20c7d15-17"] {
    content: "cEOFCk,"
}

/*!sc*/
.hajPHx {
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 140%;
}

/*!sc*/
.hajPHx:focus {
    color: #1D1D1F75;
}

/*!sc*/
data-styled.g22[id="sc-e20c7d15-19"] {
    content: "hajPHx,"
}

/*!sc*/
.cUTejs {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    color: #1D1D1F;
    font-weight: 700;
    line-height: 24px;
}

/*!sc*/
data-styled.g36[id="sc-kNOymR"] {
    content: "cUTejs,"
}

/*!sc*/
.frZRxL {
    border-width: 0px;
    border-color: #ECE0CD;
    width: 100%;
    border-left-width: 0px;
    border-bottom-width: 1px;
}

/*!sc*/
data-styled.g42[id="sc-1d419bc6-0"] {
    content: "frZRxL,"
}

/*!sc*/
.giMoYn {
    background-color: #FFFFFF;
    border: none;
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%;
    z-index: 1;
    padding: 16px 0px;
    box-sizing: border-box;
}

/*!sc*/
.giMoYn:first-child {
    padding-top: 24px;
}

/*!sc*/
.giMoYn:last-child {
    padding-bottom: 24px;
}

/*!sc*/
.giMoYn:last-child hr {
    display: none;
}

/*!sc*/
.giMoYn hr {
    bottom: 0;
    left: 0;
    margin: 0;
    position: absolute;
    width: calc(100% - 48px);
    margin-left: 24px;
    border-bottom: 1px solid #F6EDDF;
    z-index: -1;
}

/*!sc*/
data-styled.g43[id="sc-1d419bc6-1"] {
    content: "giMoYn,"
}

/*!sc*/
.cQoahx {
    align-items: center;
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 16px 24px;
}

/*!sc*/
.cQoahx:focus-visible {
    background: #F6EDDF;
}

/*!sc*/
data-styled.g44[id="sc-1d419bc6-2"] {
    content: "cQoahx,"
}

/*!sc*/
.gnjHbR {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    text-align: start;
    gap: 0px;
    margin: 8px 0;
}

/*!sc*/
data-styled.g45[id="sc-1d419bc6-3"] {
    content: "gnjHbR,"
}

/*!sc*/
.kHfYJG {
    height: auto;
    max-height: 0;
    overflow: hidden;
    transition: max-height 200ms ease-in-out;
    padding: 0 24px;
}

/*!sc*/
data-styled.g46[id="sc-1d419bc6-4"] {
    content: "kHfYJG,"
}

/*!sc*/
.dqERWh {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 8px;
}

/*!sc*/
.dqERWh svg {
    transform: rotate(0deg);
    transition: all 200ms ease-out 0s;
    fill: #D8385E;
}

/*!sc*/
data-styled.g47[id="sc-1d419bc6-5"] {
    content: "dqERWh,"
}

/*!sc*/
.ffYNGg:last-child {
    border-bottom: 0;
}

/*!sc*/
data-styled.g49[id="sc-e95c64fe-0"] {
    content: "ffYNGg,"
}

/*!sc*/
.isqjOa {
    padding: 0 24px 24px;
}

/*!sc*/
data-styled.g50[id="sc-e95c64fe-1"] {
    content: "isqjOa,"
}

/*!sc*/
.kOuweb {
    font: revert;
    padding: revert;
    margin: revert;
    list-style: revert;
}

/*!sc*/
data-styled.g64[id="sc-e95c64fe-15"] {
    content: "kOuweb,"
}

/*!sc*/
.fzjwJJ {
    display: block;
    text-align: center;
}

/*!sc*/
.fzjwJJ a[href^="http"]:not(:has(img))::after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 4px;
    vertical-align: baseline;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' width='12' height='12'%3E%3Cpath d='M14 5a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0V6.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L17.586 5zM7 6a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-4a1 1 0 1 1 2 0v4a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3h4a1 1 0 1 1 0 2z' clip-rule='evenodd' fill='%23d8385e'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}

/*!sc*/
.foumWi {
    display: block;
}

/*!sc*/
.foumWi a[href^="http"]:not(:has(img))::after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 4px;
    vertical-align: baseline;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' width='12' height='12'%3E%3Cpath d='M14 5a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0V6.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L17.586 5zM7 6a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-4a1 1 0 1 1 2 0v4a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3h4a1 1 0 1 1 0 2z' clip-rule='evenodd' fill='%23d8385e'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}

/*!sc*/
data-styled.g68[id="sc-e95c64fe-19"] {
    content: "fzjwJJ,foumWi,"
}

/*!sc*/
.fZbYsw {
    justify-content: center;
    transition: fill 0.2s ease 0s;
}

/*!sc*/
.lmypYg {
    transition: fill 0.2s ease 0s;
}

/*!sc*/
data-styled.g104[id="sc-28bc3ed2-0"] {
    content: "fZbYsw,lmypYg,"
}

/*!sc*/
.jDXQhY {
    box-sizing: border-box;
    width: 100%;
}

/*!sc*/
data-styled.g105[id="sc-28bc3ed2-1"] {
    content: "jDXQhY,"
}

/*!sc*/
.HkjUH {
    position: absolute;
    top: 0;
    right: 0px;
    padding-right: 16px;
    padding-left: 8px;
    height: 52px;
    cursor: pointer;
    outline: none;
}

/*!sc*/
.HkjUH:hover svg,
.HkjUH:focus svg {
    fill: #1D1D1F;
}

/*!sc*/
.HkjUH svg {
    height: 52px;
    width: 20px;
    fill: #1D1D1F;
}

/*!sc*/
data-styled.g106[id="sc-28bc3ed2-2"] {
    content: "HkjUH,"
}

/*!sc*/
.dBLRWd {
    position: relative;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    width: 100%;
    height: 52px;
}

/*!sc*/
.dBLRWd:hover:not(:disabled),
.dBLRWd:focus-within:not(:disabled) {
    border-color: #1D1D1F;
}

/*!sc*/
.dBLRWd:has(input:placeholder-shown) .sc-28bc3ed2-2 {
    display: none;
}

/*!sc*/
data-styled.g108[id="sc-28bc3ed2-4"] {
    content: "dBLRWd,"
}

/*!sc*/
.oYLQm {
    width: 100%;
    appearance: none;
    background-color: #FFFFFF;
    box-sizing: border-box;
    border-radius: 16px;
    border-width: 1px;
    border-style: solid;
    padding-left: 12px;
    outline: none;
    position: absolute;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    border-color: #A8A094;
    height: 52px;
    padding-top: 16px;
    padding-right: 52px;
    padding-bottom: 4px;
    padding-left: 15px;
    color: #1D1D1F;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    font-weight: 500;
}

/*!sc*/
.oYLQm~label {
    color: #1D1D1F;
    font-size: 16px;
}

/*!sc*/
.oYLQm:focus {
    color: #1D1D1F;
    border-color: #1D1D1F;
    border-width: 2px;
    padding-left: 14px;
}

/*!sc*/
.oYLQm:focus~legend {
    max-width: max-content;
    transition-property: max-width;
    transition-duration: 400ms;
}

/*!sc*/
.oYLQm:focus~label {
    transform: translateY(-10px);
    transition-property: transform, font-size, color;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.75, 0.1, 1);
    font-size: 12px;
    font-weight: 500;
    font-size: 12px;
}

/*!sc*/
.oYLQm:focus::placeholder {
    color: #857F76;
}

/*!sc*/
.oYLQm:hover:not(:disabled) {
    border-color: #1D1D1F;
}

/*!sc*/
.oYLQm:disabled {
    cursor: not-allowed;
    color: #857F76;
    -webkit-text-fill-color: #857F76;
    opacity: 0.48;
}

/*!sc*/
.oYLQm:disabled~label,
.oYLQm:disabled~legend {
    opacity: 0.48;
}

/*!sc*/
.oYLQm::placeholder {
    color: #857F76;
}

/*!sc*/
.oYLQm:not(:placeholder-shown)~legend {
    max-width: 100%;
    padding-right: 4px;
}

/*!sc*/
.oYLQm:not(:placeholder-shown)~legend span {
    padding-right: 4px;
}

/*!sc*/
.oYLQm:not(:placeholder-shown)~label {
    background-color: inherit;
    transform: translateY(-10px);
    transition-property: transform, font-size, color;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.75, 0.1, 1);
    font-size: 12px;
}

/*!sc*/
.oYLQm[type="number"]::-webkit-outer-spin-button,
.oYLQm[type="number"]::-webkit-inner-spin-button {
    display: none;
}

/*!sc*/
.oYLQm:invalid {
    box-shadow: none;
}

/*!sc*/
.oYLQm:-webkit-autofill,
.oYLQm:-webkit-autofill:hover,
.oYLQm:-webkit-autofill:focus,
.oYLQm:-webkit-autofill:active {
    transition: background-color 5000s ease-in-out 0s;
}

/*!sc*/
data-styled.g109[id="sc-28bc3ed2-5"] {
    content: "oYLQm,"
}

/*!sc*/
.xhLJy {
    letter-spacing: normal;
    pointer-events: none;
    position: absolute;
    user-select: none;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    top: 18px;
    left: 16px;
    font-size: 14px;
    font-weight: 500;
    color: #1D1D1F;
    transition-property: transform, font-size;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0, 0.75, 0.1, 1);
}

/*!sc*/
data-styled.g110[id="sc-28bc3ed2-6"] {
    content: "xhLJy,"
}

/*!sc*/
.ejBgOM {
    position: relative;
    padding: 0;
    max-width: 0;
    width: auto;
    height: 0;
    font-weight: normal;
    visibility: hidden;
    transition-property: max-width, padding;
    font-size: 12px;
    letter-spacing: normal;
    transition-duration: 100ms;
}

/*!sc*/
data-styled.g111[id="sc-28bc3ed2-7"] {
    content: "ejBgOM,"
}

/*!sc*/
.fRtWmc {
    padding-left: 4px;
    padding-right: 4px;
}

/*!sc*/
data-styled.g112[id="sc-28bc3ed2-8"] {
    content: "fRtWmc,"
}

/*!sc*/
.jouisC {
    max-width: 100%;
}

/*!sc*/
data-styled.g117[id="sc-2aeb4e89-0"] {
    content: "jouisC,"
}

/*!sc*/
.kfJoYp {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .kfJoYp {
        grid-column-end: span 12;
    }
}

/*!sc*/
.hQUxhI {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .hQUxhI {
        grid-column-end: span 12;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .hQUxhI {
        grid-column-end: span 6;
    }
}

/*!sc*/
.dYqlkD {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .dYqlkD {
        grid-column-end: span 12;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .dYqlkD {
        grid-column-end: span 6;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .dYqlkD {
        grid-column-start: 7;
    }
}

/*!sc*/
.dEgvMP {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .dEgvMP {
        grid-column-end: span 12;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .dEgvMP {
        grid-column-end: span 12;
    }
}

/*!sc*/
.cuXwez {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .cuXwez {
        grid-column-end: span 4;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .cuXwez {
        grid-column-end: span 6;
    }
}

/*!sc*/
.bWhIRi {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .bWhIRi {
        grid-column-end: span 12;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .bWhIRi {
        grid-column-end: span 2;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .bWhIRi {
        grid-column-end: span 2;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .bWhIRi {
        grid-column-end: span 2;
    }
}

/*!sc*/
.kRZVYo {
    box-sizing: border-box;
    min-width: 0;
    min-height: 0;
}

/*!sc*/
@media (min-width: 0px) {
    .kRZVYo {
        grid-column-end: span 12;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .kRZVYo {
        grid-column-end: span 4;
    }
}

/*!sc*/
data-styled.g118[id="sc-2aeb4e89-1"] {
    content: "kfJoYp,hQUxhI,dYqlkD,dEgvMP,cuXwez,bWhIRi,kRZVYo,"
}

/*!sc*/
.eULVjT {
    box-sizing: border-box;
    max-width: 1272px;
}

/*!sc*/
@media (min-width: 0px) {
    .eULVjT {
        margin-left: 20px;
        margin-right: 20px;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .eULVjT {
        margin-left: 71px;
        margin-right: 71px;
    }
}

/*!sc*/
@media (min-width:1414px) {
    .eULVjT {
        margin-left: auto;
        margin-right: auto;
    }
}

/*!sc*/
data-styled.g119[id="sc-2aeb4e89-2"] {
    content: "eULVjT,"
}

/*!sc*/
@media (max-width:360px) {
    .lihbHN {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:360px) and (max-width:479px) {
    .lihbHN {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:480px) and (max-width:767px) {
    .lihbHN {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:768px) and (max-width:1023px) {
    .lihbHN {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:1024px) and (max-width:1199px) {
    .lihbHN {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:1200px) {
    .fSPgmO {
        display: none !important;
    }
}

/*!sc*/
@media (max-width:360px) {
    .ffkmhE {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:360px) and (max-width:479px) {
    .ffkmhE {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:480px) and (max-width:767px) {
    .ffkmhE {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:768px) {
    .ffkmhE {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:1200px) and (max-width:1365px) {
    .iMpyIq {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:1366px) and (max-width:1599px) {
    .iMpyIq {
        display: none !important;
    }
}

/*!sc*/
@media (min-width:1600px) {
    .iMpyIq {
        display: none !important;
    }
}

/*!sc*/
data-styled.g120[id="sc-2aeb4e89-3"] {
    content: "lihbHN,fSPgmO,ffkmhE,iMpyIq,"
}

/*!sc*/
.iITZmI {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: repeat(12, 1fr);
}

/*!sc*/
@media (min-width: 0px) {
    .iITZmI {
        grid-column-gap: 16px;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .iITZmI {
        grid-column-gap: 24px;
    }
}

/*!sc*/
data-styled.g121[id="sc-2aeb4e89-4"] {
    content: "iITZmI,"
}

/*!sc*/
.dkzEDm {
    width: 100%;
    border-radius: 20px;
    object-fit: contain;
}

/*!sc*/
@media (min-width: 1024px) {
    .dkzEDm {
        height: unset;
    }
}

/*!sc*/
data-styled.g165[id="sc-3f0a6988-0"] {
    content: "dkzEDm,"
}

/*!sc*/
.bRWlwV {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}

/*!sc*/
@media (min-width: 1200px) {
    .bRWlwV {
        flex-direction: row;
    }
}

/*!sc*/
data-styled.g166[id="sc-3f0a6988-1"] {
    content: "bRWlwV,"
}

/*!sc*/
.CRaIo {
    margin-left: 0px;
    margin-right: 0px;
}

/*!sc*/
data-styled.g167[id="sc-3f0a6988-2"] {
    content: "CRaIo,"
}

/*!sc*/
.gAlCAn {
    grid-column: 1/-1;
    grid-column-end: span 12;
}

/*!sc*/
@media (min-width: 768px) {
    .gAlCAn {
        grid-column: 1/-1;
        grid-column-end: span 12;
    }
}

/*!sc*/
data-styled.g168[id="sc-3f0a6988-3"] {
    content: "gAlCAn,"
}

/*!sc*/
.gqraHz {
    display: grid;
    box-sizing: border-box;
    grid-template-columns: repeat(12, 1fr);
}

/*!sc*/
@media (min-width: 0px) {
    .gqraHz {
        grid-column-gap: 16px;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .gqraHz {
        grid-column-gap: 24px;
    }
}

/*!sc*/
data-styled.g169[id="sc-3f0a6988-4"] {
    content: "gqraHz,"
}

/*!sc*/
.mseYd {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
}

/*!sc*/
.mseYd form {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
}

/*!sc*/
@media (min-width: 768px) {
    .mseYd form {
        flex-direction: column;
    }
}

/*!sc*/
.mseYd form>div {
    flex: 1;
    width: 100%;
}

/*!sc*/
.mseYd form>button {
    white-space: nowrap;
}

/*!sc*/
data-styled.g180[id="sc-3f0a6988-15"] {
    content: "mseYd,"
}

/*!sc*/
.dqKOa-d {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 4px;
}

/*!sc*/
@media (min-width: 768px) {
    .dqKOa-d {
        max-width: 100%;
    }
}

/*!sc*/
data-styled.g182[id="sc-3f0a6988-17"] {
    content: "dqKOa-d,"
}

/*!sc*/
.ksfVFe {
    width: 100%;
}

/*!sc*/
data-styled.g185[id="sc-3f0a6988-20"] {
    content: "ksfVFe,"
}

/*!sc*/
.gBnTjL {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    height: 100%;
    text-align: inherit;
    align-items: inherit;
    justify-content: inherit;
    gap: 16px;
    width: 100%;
    background-color: #F6EDDF;
}

/*!sc*/
.gpzrgC {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    padding: 24px;
    height: 100%;
    text-align: inherit;
    align-items: inherit;
    justify-content: inherit;
    gap: 16px;
    width: 100%;
    background-color: #FFFFFF;
}

/*!sc*/
.iJDwNJ {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    height: 100%;
    text-align: inherit;
    align-items: inherit;
    justify-content: inherit;
    gap: 16px;
    width: 100%;
    background-color: #1B1340;
}

/*!sc*/
.iAnFUr {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    height: 100%;
    text-align: inherit;
    align-items: inherit;
    justify-content: inherit;
    gap: 16px;
    width: 100%;
}

/*!sc*/
@media (min-width: 768px) {
    .iAnFUr {
        min-height: auto;
    }
}

/*!sc*/
data-styled.g187[id="sc-3f0a6988-22"] {
    content: "gBnTjL,gpzrgC,iJDwNJ,iAnFUr,"
}

/*!sc*/
@media (min-width: 1200px) {
    .bnuhIy .sc-3f0a6988-15 form {
        display: grid;
        grid-template-areas: "input" "disclaimer" "button";
    }

    .bnuhIy .sc-3f0a6988-15 form>div:first-child {
        grid-area: input;
    }

    .bnuhIy .sc-3f0a6988-15 form>div:nth-child(2) {
        grid-area: disclaimer;
    }

    .bnuhIy .sc-3f0a6988-15 form button {
        grid-area: button;
        margin-top: 8px;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .bnuhIy .sc-3f0a6988-15 form>div:nth-child(2) {
        display: flex;
        align-items: center;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .bnuhIy .sc-3f0a6988-15 form+div {
        display: flex;
        align-items: center;
    }
}

/*!sc*/
data-styled.g188[id="sc-3f0a6988-23"] {
    content: "bnuhIy,"
}

/*!sc*/
.eZEkYH {
    width: 100%;
    position: relative;
    height: 1px;
}

/*!sc*/
.eZEkYH::before {
    content: '';
    left: -24px;
    height: 100%;
    position: absolute;
    background-color: #ECE0CD;
    width: calc(100% + (2 * 24px));
}

/*!sc*/
data-styled.g189[id="sc-3f0a6988-24"] {
    content: "eZEkYH,"
}

/*!sc*/
.hLEnhS {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    background-color: #FBF8EC;
    align-self: center;
}

/*!sc*/
.hLEnhS svg {
    padding: 16px;
}

/*!sc*/
data-styled.g190[id="sc-3f0a6988-25"] {
    content: "hLEnhS,"
}

/*!sc*/
.dpqxhm {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-top: 8px;
    gap: 16px;
    height: 100%;
    justify-content: flex-end;
}

/*!sc*/
data-styled.g191[id="sc-3f0a6988-26"] {
    content: "dpqxhm,"
}

/*!sc*/
.jlxhkJ img {
    object-fit: cover;
    width: 100%;
    height: 240px;
}

/*!sc*/
data-styled.g192[id="sc-3f0a6988-27"] {
    content: "jlxhkJ,"
}

/*!sc*/
.eDGZKz {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 24px;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #F6EDDF;
    height: auto;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
}

/*!sc*/
@media (min-width: 0px) {
    .eDGZKz {
        width: 100%;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .eDGZKz {
        width: calc(50% - 12px);
    }
}

/*!sc*/
.gFrtHm {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 24px;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #F6EDDF;
    height: auto;
    min-height: 0;
    max-width: 320px;
    flex-direction: column;
    justify-content: flex-start;
}

/*!sc*/
@media (min-width: 768px) {
    .gFrtHm {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .gFrtHm {
        max-width: 278px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .gFrtHm {
        max-width: 330px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .gFrtHm {
        max-width: 360px;
    }
}

/*!sc*/
.fOUxLy {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.fOUxLy::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #710252;
}

/*!sc*/
.hhIKfe {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.hhIKfe::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #D8385E;
}

/*!sc*/
.aWItM {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.aWItM::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #1D856C;
}

/*!sc*/
.cMGlYc {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.cMGlYc::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #D7D7E0;
}

/*!sc*/
.gkjsln {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.gkjsln::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #FFC24C;
}

/*!sc*/
.cmmJma {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.cmmJma::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #6B6B78;
}

/*!sc*/
.cslWYU {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 0px;
    position: relative;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #FFFFFF;
    height: 100%;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
.cslWYU::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 8px;
    background-color: #7068D4;
}

/*!sc*/
.cDCXEi {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 24px;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #1B1340;
    background-color: #1B1340;
    height: auto;
    min-height: 0;
    max-width: 320px;
    flex-direction: column;
    justify-content: flex-start;
}

/*!sc*/
@media (min-width: 768px) {
    .cDCXEi {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1024px) {
    .cDCXEi {
        max-width: 278px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .cDCXEi {
        max-width: 330px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .cDCXEi {
        max-width: 360px;
    }
}

/*!sc*/
.cTgOoT {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 24px;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #F6EDDF;
    background-color: #F6EDDF;
    height: auto;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
@media (min-width: 0px) {
    .cTgOoT {
        width: 100%;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .cTgOoT {
        width: calc(50% - 12px);
    }
}

/*!sc*/
.ZTYgY {
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow: hidden;
    width: 100%;
    min-width: 265px;
    gap: 24px;
    padding: 24px;
    transition: width 0.15s ease-in-out;
    border-radius: 20px;
    border: 2px solid #FBF8EC;
    background-color: #F6EDDF;
    height: auto;
    min-height: 0;
    max-width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: baseline;
}

/*!sc*/
@media (min-width: 0px) {
    .ZTYgY {
        width: 100%;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .ZTYgY {
        width: calc(50% - 12px);
    }
}

/*!sc*/
data-styled.g193[id="sc-3f0a6988-28"] {
    content: "eDGZKz,gFrtHm,fOUxLy,hhIKfe,aWItM,cMGlYc,gkjsln,cmmJma,cslWYU,cDCXEi,cTgOoT,ZTYgY,"
}

/*!sc*/
.bdNXoD div:first-child {
    border-radius: 20px 20px 0 0;
}

/*!sc*/
.bdNXoD div:last-child {
    border-radius: 0 0 20px 20px;
}

/*!sc*/
.bdNXoD div:only-child {
    border-radius: 20px;
}

/*!sc*/
.bdNXoD * {
    z-index: 0 !important;
}

/*!sc*/
.cA-DuIm {
    display: none;
}

/*!sc*/
.cA-DuIm div:first-child {
    border-radius: 20px 20px 0 0;
}

/*!sc*/
.cA-DuIm div:last-child {
    border-radius: 0 0 20px 20px;
}

/*!sc*/
.cA-DuIm div:only-child {
    border-radius: 20px;
}

/*!sc*/
.cA-DuIm * {
    z-index: 0 !important;
}

/*!sc*/
data-styled.g222[id="sc-b9f0e512-1"] {
    content: "bdNXoD,cA-DuIm,"
}

/*!sc*/
.cjJrKv {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    position: relative;
    width: fit-content;
    gap: 8px;
    margin-bottom: 24px;
}

/*!sc*/
data-styled.g223[id="sc-b9f0e512-2"] {
    content: "cjJrKv,"
}

/*!sc*/
.cfMCqe {
    text-align: center;
    min-height: calc(12px * 1.4 * 2);
}

/*!sc*/
data-styled.g232[id="sc-b9f0e512-11"] {
    content: "cfMCqe,"
}

/*!sc*/
.bkTPzd {
    min-height: calc(16px * 1.4 * 3);
}

/*!sc*/
data-styled.g233[id="sc-b9f0e512-12"] {
    content: "bkTPzd,"
}

/*!sc*/
.iLdGUU {
    min-height: calc(12px * 1.4 * 2);
}

/*!sc*/
data-styled.g234[id="sc-b9f0e512-13"] {
    content: "iLdGUU,"
}

/*!sc*/
.edCHaI {
    width: 100%;
}

/*!sc*/
data-styled.g235[id="sc-b9f0e512-14"] {
    content: "edCHaI,"
}

/*!sc*/
.hJnKdy {
    background-color: #FBF8EC;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    line-break: normal;
    grid-auto-flow: dense;
}

/*!sc*/
@media (min-width: 768px) {
    .hJnKdy {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .hJnKdy {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .hJnKdy {
        background-size: cover;
    }
}

/*!sc*/
@media (min-width: 768px) {

    .hJnKdy .sc-3f0a6988-2+.sc-3f0a6988-28,
    .hJnKdy .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1200px) {

    .hJnKdy .sc-3f0a6988-2+.sc-3f0a6988-28,
    .hJnKdy .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 520px;
    }
}

/*!sc*/
.hexKzN {
    background-color: #F6EDDF;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 24px;
    line-break: normal;
    grid-auto-flow: dense;
}

/*!sc*/
@media (min-width: 768px) {
    .hexKzN {
        padding-top: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .hexKzN {
        padding-top: 40px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .hexKzN {
        background-size: contain;
        background-position: center bottom;
    }
}

/*!sc*/
@media (min-width: 768px) {

    .hexKzN .sc-3f0a6988-2+.sc-3f0a6988-28,
    .hexKzN .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1200px) {

    .hexKzN .sc-3f0a6988-2+.sc-3f0a6988-28,
    .hexKzN .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 520px;
    }
}

/*!sc*/
.itNVMA {
    background-color: #F6EDDF;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    line-break: normal;
    grid-auto-flow: dense;
}

/*!sc*/
@media (min-width: 768px) {
    .itNVMA {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .itNVMA {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .itNVMA {
        background-size: contain;
        background-position: center bottom;
    }
}

/*!sc*/
@media (min-width: 768px) {

    .itNVMA .sc-3f0a6988-2+.sc-3f0a6988-28,
    .itNVMA .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1200px) {

    .itNVMA .sc-3f0a6988-2+.sc-3f0a6988-28,
    .itNVMA .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 520px;
    }
}

/*!sc*/
.jgQgWn {
    background-color: #FBF8EC;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    line-break: normal;
    grid-auto-flow: dense;
}

/*!sc*/
@media (min-width: 768px) {
    .jgQgWn {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .jgQgWn {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .jgQgWn {
        background-size: contain;
        background-position: center bottom;
    }
}

/*!sc*/
@media (min-width: 768px) {

    .jgQgWn .sc-3f0a6988-2+.sc-3f0a6988-28,
    .jgQgWn .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1200px) {

    .jgQgWn .sc-3f0a6988-2+.sc-3f0a6988-28,
    .jgQgWn .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 520px;
    }
}

/*!sc*/
.eRqxUr {
    background-color: #A880FF;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    line-break: normal;
    grid-auto-flow: dense;
}

/*!sc*/
@media (min-width: 768px) {
    .eRqxUr {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .eRqxUr {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .eRqxUr {
        background-size: cover;
    }
}

/*!sc*/
@media (min-width: 768px) {

    .eRqxUr .sc-3f0a6988-2+.sc-3f0a6988-28,
    .eRqxUr .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1200px) {

    .eRqxUr .sc-3f0a6988-2+.sc-3f0a6988-28,
    .eRqxUr .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 520px;
    }
}

/*!sc*/
.jYHokf {
    background-color: #FBF8EC;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 24px;
    line-break: normal;
    grid-auto-flow: dense;
}

/*!sc*/
@media (min-width: 768px) {
    .jYHokf {
        padding-top: 32px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .jYHokf {
        padding-top: 40px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .jYHokf {
        background-size: cover;
    }
}

/*!sc*/
@media (min-width: 768px) {

    .jYHokf .sc-3f0a6988-2+.sc-3f0a6988-28,
    .jYHokf .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 352px;
    }
}

/*!sc*/
@media (min-width: 1200px) {

    .jYHokf .sc-3f0a6988-2+.sc-3f0a6988-28,
    .jYHokf .sc-3f0a6988-28:has(+ .sc-3f0a6988-2) {
        max-width: 520px;
    }
}

/*!sc*/
data-styled.g295[id="sc-4334ef64-40"] {
    content: "hJnKdy,hexKzN,itNVMA,jgQgWn,eRqxUr,jYHokf,"
}

/*!sc*/
.duYBps {
    display: block;
    display: none;
}

/*!sc*/
@media (min-width:1200px) {
    .duYBps {
        display: block;
    }
}

/*!sc*/
data-styled.g325[id="sc-4334ef64-70"] {
    content: "duYBps,"
}

/*!sc*/
.cyacjD {
    padding: 48px 0;
    background-color: #D8385E;
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-image: linear-gradient(180deg, rgba(216, 56, 94, 1) 70%, rgba(251, 248, 236, 1) 70%);
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
}

/*!sc*/
@media (min-width: 1200px) {
    .cyacjD {
        min-height: 400px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .cyacjD {
        background-size: cover;
    }
}

/*!sc*/
data-styled.g327[id="sc-4334ef64-72"] {
    content: "cyacjD,"
}

/*!sc*/
.gsUthX {
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center;
}

/*!sc*/
.gsUthX h1,
.gsUthX h2 {
    word-break: break-word;
}

/*!sc*/
.gsUthX>* {
    text-align: center;
}

/*!sc*/
@media (min-width: 360px) {

    .gsUthX h1,
    .gsUthX h2 {
        word-break: initial;
    }
}

/*!sc*/
data-styled.g328[id="sc-4334ef64-73"] {
    content: "gsUthX,"
}

/*!sc*/
.jUSphT {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 24px;
}

/*!sc*/
@media (min-width: 768px) {
    .jUSphT {
        flex-wrap: wrap;
        flex-direction: row;
    }
}

/*!sc*/
data-styled.g329[id="sc-4334ef64-74"] {
    content: "jUSphT,"
}

/*!sc*/
.hPIaTl {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

/*!sc*/
data-styled.g339[id="sc-4334ef64-84"] {
    content: "hPIaTl,"
}

/*!sc*/
.iqQndU {
    display: flex;
    justify-content: center;
}

/*!sc*/
data-styled.g340[id="sc-4334ef64-85"] {
    content: "iqQndU,"
}

/*!sc*/
.dpexlO {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
}

/*!sc*/
@media (min-width: 768px) {
    .dpexlO {
        flex-direction: row;
    }
}

/*!sc*/
data-styled.g341[id="sc-4334ef64-86"] {
    content: "dpexlO,"
}

/*!sc*/
.jNnfMO {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/*!sc*/
data-styled.g342[id="sc-4334ef64-87"] {
    content: "jNnfMO,"
}

/*!sc*/
.gCtAKo {
    display: flex;
    flex-direction: column;
    gap: 24px;
    justify-content: center;
}

/*!sc*/
@media (max-width:767px) {
    .gCtAKo {
        align-items: center;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .gCtAKo {
        flex-wrap: wrap;
        flex-direction: row;
    }
}

/*!sc*/
data-styled.g343[id="sc-4334ef64-88"] {
    content: "gCtAKo,"
}

/*!sc*/
.cdvLRP {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

/*!sc*/
@media (min-width: 768px) {
    .cdvLRP {
        gap: 40px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .cdvLRP {
        gap: 48px;
    }
}

/*!sc*/
data-styled.g344[id="sc-4334ef64-89"] {
    content: "cdvLRP,"
}

/*!sc*/
.iVakYl {
    display: flex;
    flex-direction: column;
    gap: 12px;
    line-height: 150%;
}

/*!sc*/
.iVakYl h1,
.iVakYl h2,
.iVakYl h3,
.iVakYl h4,
.iVakYl h5 {
    white-space: pre-line;
}

/*!sc*/
data-styled.g346[id="sc-4334ef64-91"] {
    content: "iVakYl,"
}

/*!sc*/
.euIFuF {
    display: flex;
    justify-content: center;
}

/*!sc*/
@media (min-width: 1200px) {
    .euIFuF {
        justify-content: left;
    }
}

/*!sc*/
data-styled.g347[id="sc-4334ef64-92"] {
    content: "euIFuF,"
}

/*!sc*/
.bLWQvS {
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: center;
}

/*!sc*/
@media (min-width: 1200px) {
    .bLWQvS {
        flex-direction: row;
        justify-content: left;
    }
}

/*!sc*/
data-styled.g348[id="sc-4334ef64-93"] {
    content: "bLWQvS,"
}

/*!sc*/
.cVsaao {
    grid-auto-flow: dense;
}

/*!sc*/
@media (max-width:1199px) {
    .cVsaao {
        grid-row-gap: 24px;
    }
}

/*!sc*/
data-styled.g349[id="sc-4334ef64-94"] {
    content: "cVsaao,"
}

/*!sc*/
.bSZHzB {
    display: flex;
    flex-direction: column;
    gap: 24px;
    height: 100%;
    justify-content: center;
}

/*!sc*/
@media (min-width: 768px) {
    .bSZHzB {
        gap: 40px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .bSZHzB {
        gap: 48px;
    }
}

/*!sc*/
data-styled.g350[id="sc-4334ef64-95"] {
    content: "bSZHzB,"
}

/*!sc*/
.jfZvmh {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

/*!sc*/
data-styled.g351[id="sc-4334ef64-96"] {
    content: "jfZvmh,"
}

/*!sc*/
.csdXjf {
    padding: 0 20px;
    height: 56px;
}

/*!sc*/
@media (min-width: 1200px) {
    .csdXjf {
        padding: 0 70px;
        height: 72px;
    }
}

/*!sc*/
data-styled.g375[id="sc-1ed33ec6-3"] {
    content: "csdXjf,"
}

/*!sc*/
.fBLYiU {
    width: 100px;
}

/*!sc*/
@media (min-width: 1200px) {
    .fBLYiU {
        width: 140px;
    }
}

/*!sc*/
.fBLYiU svg {
    width: 100%;
}

/*!sc*/
data-styled.g376[id="sc-1ed33ec6-4"] {
    content: "fBLYiU,"
}

/*!sc*/
.jmQlpX {
    background-color: #1D1D1F;
    width: 100%;
    padding: 48px 0px;
}

/*!sc*/
@media (min-width: 1200px) {
    .jmQlpX {
        padding: 80px 0px;
    }
}

/*!sc*/
data-styled.g377[id="sc-a6ff0c70-0"] {
    content: "jmQlpX,"
}

/*!sc*/
.kRcoCy {
    display: flex;
    justify-content: center;
}

/*!sc*/
@media (min-width: 1200px) {
    .kRcoCy {
        justify-content: flex-start;
        margin-bottom: 32px;
    }
}

/*!sc*/
.kRcoCy a {
    cursor: pointer;
}

/*!sc*/
.kRcoCy a:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
data-styled.g378[id="sc-a6ff0c70-1"] {
    content: "kRcoCy,"
}

/*!sc*/
.howjXo {
    margin-top: 48px;
}

/*!sc*/
@media (min-width: 1200px) {
    .howjXo {
        margin-top: 0px;
    }
}

/*!sc*/
data-styled.g379[id="sc-a6ff0c70-2"] {
    content: "howjXo,"
}

/*!sc*/
.kGETZx {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: center;
}

/*!sc*/
@media (min-width: 1200px) {
    .kGETZx {
        align-items: flex-start;
    }
}

/*!sc*/
data-styled.g380[id="sc-a6ff0c70-3"] {
    content: "kGETZx,"
}

/*!sc*/
.tiHAa {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 16px;
    flex-direction: column;
    justify-content: center;
    margin-top: 48px;
}

/*!sc*/
@media (min-width: 768px) {
    .tiHAa {
        flex-direction: row;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .tiHAa {
        flex-direction: column;
        align-items: start;
    }
}

/*!sc*/
data-styled.g381[id="sc-a6ff0c70-4"] {
    content: "tiHAa,"
}

/*!sc*/
.rIGOz {
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 32px;
    margin-top: 48px;
}

/*!sc*/
@media (min-width: 1200px) {
    .rIGOz {
        flex-direction: row;
        align-items: center;
        justify-content: flex-start;
        gap: 16px;
    }
}

/*!sc*/
.rIGOz>a:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
data-styled.g382[id="sc-a6ff0c70-5"] {
    content: "rIGOz,"
}

/*!sc*/
.dhnwzQ {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 48px;
    width: 48px;
    background-color: #FFFFFF10;
    border-radius: 20px;
}

/*!sc*/
.dhnwzQ:hover {
    background: #FFFFFF20;
}

/*!sc*/
.dhnwzQ>svg {
    fill: #FFFFFF;
    height: 26px;
    width: 26px;
}

/*!sc*/
data-styled.g383[id="sc-a6ff0c70-6"] {
    content: "dhnwzQ,"
}

/*!sc*/
.bQxSks {
    line-height: 110%;
    text-align: center;
    color: #FFFFFF;
}

/*!sc*/
@media (min-width: 1200px) {
    .bQxSks {
        text-align: left;
    }
}

/*!sc*/
data-styled.g384[id="sc-a6ff0c70-7"] {
    content: "bQxSks,"
}

/*!sc*/
.htVLAV {
    color: #FFFFFF;
    font-weight: 700;
    font-size: 20px;
    line-height: 140%;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
}

/*!sc*/
data-styled.g385[id="sc-a6ff0c70-8"] {
    content: "htVLAV,"
}

/*!sc*/
.hcGuUK {
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 110%;
    cursor: pointer;
    background: none;
    border: none;
    padding: none;
    text-decoration: underline;
}

/*!sc*/
.hcGuUK:hover,
.hcGuUK:focus {
    opacity: 0.8;
}

/*!sc*/
data-styled.g386[id="sc-a6ff0c70-9"] {
    content: "hcGuUK,"
}

/*!sc*/
.bLcVub {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    gap: 32px;
    text-align: center;
    margin-top: 48px;
}

/*!sc*/
@media (min-width: 1200px) {
    .bLcVub {
        flex-direction: row-reverse;
        justify-content: space-between;
    }
}

/*!sc*/
data-styled.g387[id="sc-a6ff0c70-10"] {
    content: "bLcVub,"
}

/*!sc*/
.dJZjEZ {
    display: flex;
    justify-content: space-evenly;
    flex-direction: column;
    gap: 16px;
}

/*!sc*/
@media (min-width: 1200px) {
    .dJZjEZ {
        flex-direction: row;
        justify-content: space-between;
        gap: 32px;
    }
}

/*!sc*/
data-styled.g388[id="sc-a6ff0c70-11"] {
    content: "dJZjEZ,"
}

/*!sc*/
.hYkDdz {
    color: #FFFFFF;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 110%;
}

/*!sc*/
data-styled.g389[id="sc-a6ff0c70-12"] {
    content: "hYkDdz,"
}

/*!sc*/
.tuSDk {
    display: flex;
    justify-content: center;
    margin-top: 32px;
    gap: 32px;
    flex-direction: column;
}

/*!sc*/
.tuSDk>* {
    align-self: center;
}

/*!sc*/
@media (min-width: 768px) {
    .tuSDk {
        justify-content: center;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .tuSDk {
        flex-direction: row;
        justify-content: end;
        align-items: center;
    }
}

/*!sc*/
data-styled.g390[id="sc-a6ff0c70-13"] {
    content: "tuSDk,"
}

/*!sc*/
.buTphx #ra-widget-reputation .ra-widget-reputation-holder {
    background-color: transparent;
}

/*!sc*/
.buTphx #ra-widget-reputation .ra-widget-reputation-holder:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
.buTphx #ra-widget-reputation .ra-widget-reputation-holder .ra-widget-reputation-content.ra-widget-great,
.buTphx #ra-widget-reputation .ra-widget-reputation-holder .ra-widget-reputation-content.ra-widget-ra-1000 {
    border: none;
}

/*!sc*/
data-styled.g391[id="sc-a6ff0c70-14"] {
    content: "buTphx,"
}

/*!sc*/
.jRdoVS {
    display: flex;
    gap: 8px;
    align-items: center;
    padding: 16px 24px;
    background-color: #D8385E;
    border-radius: 8px;
}

/*!sc*/
data-styled.g392[id="sc-a6ff0c70-15"] {
    content: "jRdoVS,"
}

/*!sc*/
.domcsM {
    display: block;
    font-size: 12px;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    line-height: 110%;
    font-weight: 700;
    color: #FFFFFF;
}

/*!sc*/
data-styled.g393[id="sc-a6ff0c70-16"] {
    content: "domcsM,"
}

/*!sc*/
.dAQXIS {
    display: flex;
}

/*!sc*/
.dAQXIS:hover,
.dAQXIS:focus {
    opacity: 0.8;
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
data-styled.g394[id="sc-a6ff0c70-17"] {
    content: "dAQXIS,"
}

/*!sc*/
.dDBFku {
    display: flex;
    align-items: center;
    background: none;
    border: none;
    outline: none;
    cursor: pointer;
    white-space: nowrap;
    gap: 4px;
}

/*!sc*/
.dDBFku:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
.dDBFku:hover {
    opacity: 0.8;
}

/*!sc*/
data-styled.g399[id="sc-a6ff0c70-22"] {
    content: "dDBFku,"
}

/*!sc*/
.jjwdMD {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    color: #1D1D1F;
    transition: all 0.2s ease-in-out;
    line-height: 140%;
    font-weight: 700;
}

/*!sc*/
data-styled.g400[id="sc-a6ff0c70-23"] {
    content: "jjwdMD,"
}

/*!sc*/
.kZzGQD {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    color: #1D1D1F;
    transition: all 0.2s ease-in-out;
    line-height: 110%;
    font-weight: 500;
}

/*!sc*/
data-styled.g401[id="sc-a6ff0c70-24"] {
    content: "kZzGQD,"
}

/*!sc*/
.ciAwbp {
    display: flex;
    align-items: center;
    background: none;
    border: none;
    outline: none;
    cursor: pointer;
    white-space: nowrap;
    gap: 16px;
    text-decoration: none;
}

/*!sc*/
.ciAwbp:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
data-styled.g402[id="sc-a6ff0c70-25"] {
    content: "ciAwbp,"
}

/*!sc*/
.iuaqVs {
    padding: 16px;
    box-shadow: 0 2px 4px -1px rgba(98, 94, 89, 0.2), 0 4px 5px 0px rgba(98, 94, 89, 0.14), 0 1px 10px 0px rgba(98, 94, 89, 0.12);
    border-radius: 20px;
    background: #FFFFFF;
    position: absolute;
    transform: translateX(-50%);
    left: 50%;
    z-index: 3;
    visibility: hidden;
    opacity: 0;
    transition: all 0.2s ease-in-out;
}

/*!sc*/
.iuaqVs>li:hover span,
.iuaqVs a {
    color: #D8385E;
}

/*!sc*/
.iuaqVs>li+li {
    margin-top: 18px;
}

/*!sc*/
data-styled.g403[id="sc-a6ff0c70-26"] {
    content: "iuaqVs,"
}

/*!sc*/
.iVjjte {
    display: flex;
}

/*!sc*/
data-styled.g404[id="sc-a6ff0c70-27"] {
    content: "iVjjte,"
}

/*!sc*/
.ekpvvA {
    position: relative;
}

/*!sc*/
.ekpvvA>button {
    display: flex;
    flex-direction: row-reverse;
    gap: 8px;
    box-shadow: none;
    min-width: 100px;
}

/*!sc*/
.ekpvvA>button:not([disabled]):hover {
    filter: brightness(0.95);
    box-shadow: none;
}

/*!sc*/
.ekpvvA>button:not([disabled]):focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
.ekpvvA>button>svg {
    transition: all 0.2s ease-in-out;
    margin-right: 0;
    transform: none;
}

/*!sc*/
data-styled.g405[id="sc-a6ff0c70-28"] {
    content: "ekpvvA,"
}

/*!sc*/
.ezqvVY {
    background: #FFFFFF;
    min-width: 240px;
    position: absolute;
    top: calc(50% + 36px);
    box-shadow: 0px 8px 16px #ECE0CD50;
    border-radius: 20px;
    padding: 33px 26px;
    left: 50%;
    display: flex;
    transform: translateX(-50%);
    flex-direction: column;
    gap: 32px;
    visibility: hidden;
    opacity: 0;
    transition: all 0.2s ease-in-out;
    z-index: 3;
}

/*!sc*/
data-styled.g406[id="sc-a6ff0c70-29"] {
    content: "ezqvVY,"
}

/*!sc*/
.brGExO {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 110%;
    color: #1D1D1F;
    transition: all 0.15s ease-in-out;
}

/*!sc*/
data-styled.g407[id="sc-a6ff0c70-30"] {
    content: "brGExO,"
}

/*!sc*/
.xeuJb {
    display: flex;
    gap: 10px;
}

/*!sc*/
.xeuJb svg {
    transition: all 0.15s ease-in-out;
    fill: #1D1D1F;
    flex-shrink: 0;
}

/*!sc*/
.xeuJb:hover .sc-a6ff0c70-30 {
    color: #D8385E;
}

/*!sc*/
.xeuJb:hover svg {
    fill: #D8385E;
}

/*!sc*/
.xeuJb>a {
    display: flex;
    gap: 10px;
}

/*!sc*/
data-styled.g408[id="sc-a6ff0c70-31"] {
    content: "xeuJb,"
}

/*!sc*/
.eCkyeW {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-weight: 500;
    font-size: 12px;
    line-height: 110%;
    color: #625E59;
}

/*!sc*/
data-styled.g409[id="sc-a6ff0c70-32"] {
    content: "eCkyeW,"
}

/*!sc*/
.cCDxPj {
    display: flex;
    gap: 10px;
}

/*!sc*/
.cCDxPj svg {
    transition: all 0.15s ease-in-out;
    fill: #1D1D1F;
    flex-shrink: 0;
    transform: none !important;
}

/*!sc*/
.cCDxPj:hover span {
    color: #D8385E;
}

/*!sc*/
.cCDxPj:hover svg {
    fill: #D8385E;
}

/*!sc*/
.cCDxPj>a {
    display: flex;
    gap: 10px;
}

/*!sc*/
data-styled.g410[id="sc-a6ff0c70-33"] {
    content: "cCDxPj,"
}

/*!sc*/
.iMghEO {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 110%;
    color: #1D1D1F;
    transition: all 0.15s ease-in-out;
}

/*!sc*/
data-styled.g411[id="sc-a6ff0c70-34"] {
    content: "iMghEO,"
}

/*!sc*/
.gOQWdx {
    background: #FFFFFF;
    min-width: 240px;
    position: absolute;
    box-shadow: 0px 8px 16px #ECE0CD50;
    border-radius: 20px;
    padding: 32px 24px;
    flex-direction: column;
    gap: 32px;
    transform: translateX(-50%);
    left: 50%;
    display: none;
    top: calc(50% + 36px);
    z-index: 3;
}

/*!sc*/
data-styled.g412[id="sc-a6ff0c70-35"] {
    content: "gOQWdx,"
}

/*!sc*/
.eVdEti {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-weight: 500;
    font-size: 12px;
    line-height: 110%;
    color: #625E59;
}

/*!sc*/
data-styled.g413[id="sc-a6ff0c70-36"] {
    content: "eVdEti,"
}

/*!sc*/
.gmswet {
    font-size: 14px;
    font-weight: 700;
    line-height: 95%;
    text-decoration: none;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    color: #1D1D1F;
    border: none;
    background: none;
    cursor: pointer;
    padding: 0;
    display: flex;
    align-items: center;
    height: 100%;
}

/*!sc*/
.gmswet:not([disabled]):focus {
    color: #1D1D1F75;
}

/*!sc*/
data-styled.g415[id="sc-a6ff0c70-38"] {
    content: "gmswet,"
}

/*!sc*/
.UsnUy {
    display: flex;
    align-items: center;
    gap: 24px;
    height: 100%;
    margin-left: 24px;
}

/*!sc*/
@media (min-width: 1366px) {
    .UsnUy {
        gap: 36px;
        margin-left: 40px;
    }
}

/*!sc*/
data-styled.g416[id="sc-a6ff0c70-39"] {
    content: "UsnUy,"
}

/*!sc*/
.kfftzD {
    gap: 8px;
    display: flex;
    align-items: center;
    cursor: pointer;
    position: relative;
    height: 100%;
    transition: all 0.2s ease-in-out;
}

/*!sc*/
.kfftzD>a {
    font-size: 14px;
    font-weight: 700;
    line-height: 95%;
    text-decoration: none;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    color: #1D1D1F;
    border: none;
    background: none;
    cursor: pointer;
    padding: 0;
    display: flex;
    align-items: center;
    height: 100%;
}

/*!sc*/
.kfftzD>a:not([disabled]):focus {
    color: #1D1D1F75;
}

/*!sc*/
.kfftzD>svg {
    transition: all 0.2s ease-in-out;
    fill: #1D1D1F;
    transform: rotate(0deg);
}

/*!sc*/
.kfftzD:hover>a,
.kfftzD:focus-within>a,
.kfftzD:hover button,
.kfftzD:focus-within button {
    opacity: 0.8;
}

/*!sc*/
.kfftzD:hover>svg,
.kfftzD:focus-within>svg {
    transform: rotate(180deg);
}

/*!sc*/
data-styled.g417[id="sc-a6ff0c70-40"] {
    content: "kfftzD,"
}

/*!sc*/
.fyihZr {
    display: flex;
    width: 100%;
    padding: 0px 72px;
    align-items: center;
    justify-content: end;
    gap: 32px;
    background: #F6EDDF;
    height: 40px;
}

/*!sc*/
data-styled.g418[id="sc-a6ff0c70-41"] {
    content: "fyihZr,"
}

/*!sc*/
.ZTPYk {
    display: flex;
    gap: 16px;
}

/*!sc*/
.ZTPYk>a {
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    color: #1D1D1F;
    font-weight: 500;
    line-height: 110%;
    transition: all 0.2s ease-in-out;
}

/*!sc*/
.ZTPYk>a:focus {
    color: #1D1D1F75;
}

/*!sc*/
.ZTPYk:hover {
    opacity: 0.8;
}

/*!sc*/
data-styled.g419[id="sc-a6ff0c70-42"] {
    content: "ZTPYk,"
}

/*!sc*/
.kbOZuv {
    --header-height: 112px;
    width: 100%;
    height: var(--header-height);
}

/*!sc*/
data-styled.g420[id="sc-a6ff0c70-43"] {
    content: "kbOZuv,"
}

/*!sc*/
.vgZby {
    width: 100%;
    background: #F6EDDF;
    height: var(--header-height);
    z-index: 99;
    position: relative;
}

/*!sc*/
.vgZby>header>a:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
@keyframes slide {
    0% {
        opacity: 0;
        transform: translateY(-50px);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

/*!sc*/
data-styled.g421[id="sc-a6ff0c70-44"] {
    content: "vgZby,"
}

/*!sc*/
.lnKAfS {
    align-items: center;
    display: flex;
    height: 32px;
    justify-content: center;
    width: 32px;
    background: none;
    outline: none;
    border: none;
    cursor: pointer;
}

/*!sc*/
.lnKAfS:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
.lnKAfS>svg {
    fill: #FFFFFF;
}

/*!sc*/
data-styled.g422[id="sc-a6ff0c70-45"] {
    content: "lnKAfS,"
}

/*!sc*/
.dKEKGR {
    background: none;
    outline: none;
    border: none;
    cursor: pointer;
    border-radius: 24px;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #D8385E;
    padding: 8px 16px;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-weight: 700;
    font-size: 14px;
    transition: all 0.2s ease-in-out;
}

/*!sc*/
.dKEKGR:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
.dKEKGR:active {
    filter: brightness(0.8);
}

/*!sc*/
data-styled.g423[id="sc-a6ff0c70-46"] {
    content: "dKEKGR,"
}

/*!sc*/
.ka-dWGz {
    background: none;
    outline: none;
    border: none;
    cursor: pointer;
    border-radius: 24px;
    background-color: #D8385E;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    padding: 8px 16px;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-decoration: none;
}

/*!sc*/
.ka-dWGz:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
.ka-dWGz:active {
    filter: brightness(0.9);
}

/*!sc*/
data-styled.g424[id="sc-a6ff0c70-47"] {
    content: "ka-dWGz,"
}

/*!sc*/
.iJkcpz {
    display: flex;
    align-items: center;
    background: none;
    border: none;
    outline: none;
    cursor: pointer;
    white-space: nowrap;
    gap: 4px;
    padding: 0px;
}

/*!sc*/
.iJkcpz:hover {
    opacity: 0.8;
}

/*!sc*/
.iJkcpz:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
data-styled.g431[id="sc-a6ff0c70-54"] {
    content: "iJkcpz,"
}

/*!sc*/
.klcuLp {
    pointer-events: inherit;
}

/*!sc*/
.klcuLp:not(:last-child) {
    border-bottom: 1px solid #ECE0CD;
}

/*!sc*/
.klcuLp li {
    border-top: 1px solid #ECE0CD;
}

/*!sc*/
.klcuLp a,
.klcuLp button {
    align-items: center;
    background: none;
    border: none;
    color: #1D1D1F;
    cursor: pointer;
    display: flex;
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    font-size: 14px;
    font-weight: 700;
    justify-content: space-between;
    line-height: 140%;
    padding: 16px;
    text-align: left;
    width: 100%;
}

/*!sc*/
.klcuLp a label,
.klcuLp button label {
    cursor: pointer;
}

/*!sc*/
.klcuLp a svg,
.klcuLp button svg {
    transition: all 0.2s ease-in-out;
}

/*!sc*/
.klcuLp a:hover,
.klcuLp button:hover {
    color: #D8385E;
}

/*!sc*/
.klcuLp a:hover svg,
.klcuLp button:hover svg {
    fill: #D8385E;
}

/*!sc*/
data-styled.g436[id="sc-a6ff0c70-59"] {
    content: "klcuLp,"
}

/*!sc*/
.emvwLi {
    display: none;
    pointer-events: inherit;
}

/*!sc*/
.emvwLi a,
.emvwLi button {
    font-weight: normal;
    padding-left: 32px;
}

/*!sc*/
data-styled.g437[id="sc-a6ff0c70-60"] {
    content: "emvwLi,"
}

/*!sc*/
.hSFrLx {
    background: #FFFFFF;
    display: flex;
    flex-direction: column;
    height: 100vh;
    padding-top: 16px;
    transform: translateX(100%);
    transition: all 0.2s ease-in-out;
    width: 100%;
    z-index: 4;
    position: fixed;
}

/*!sc*/
data-styled.g438[id="sc-a6ff0c70-61"] {
    content: "hSFrLx,"
}

/*!sc*/
.kSitLL {
    display: flex;
    flex-direction: column;
}

/*!sc*/
data-styled.g439[id="sc-a6ff0c70-62"] {
    content: "kSitLL,"
}

/*!sc*/
.cfdOZG {
    --header-height: 108px;
    width: 100%;
    height: var(--header-height);
}

/*!sc*/
data-styled.g440[id="sc-a6ff0c70-63"] {
    content: "cfdOZG,"
}

/*!sc*/
.eXoevK {
    width: 100%;
    top: 0;
    background: #FFFFFF;
    z-index: 4;
}

/*!sc*/
.eXoevK>header>a:focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
@keyframes slide {
    0% {
        opacity: 0;
        transform: translateY(-50px);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

/*!sc*/
data-styled.g441[id="sc-a6ff0c70-64"] {
    content: "eXoevK,"
}

/*!sc*/
.gRQJJG {
    height: 14px;
    position: relative;
    width: 17px;
}

/*!sc*/
data-styled.g442[id="sc-a6ff0c70-65"] {
    content: "gRQJJG,"
}

/*!sc*/
.fdthTf {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 32px;
    justify-content: center;
    width: 32px;
    background: transparent;
    border: none;
}

/*!sc*/
.fdthTf:not([disabled]):focus {
    box-shadow: 0 5px 5px -3px rgba(98, 94, 89, 0.2), 0 8px 10px 1px rgba(98, 94, 89, 0.14), 0 3px 14px 2px rgba(98, 94, 89, 0.12);
}

/*!sc*/
data-styled.g443[id="sc-a6ff0c70-66"] {
    content: "fdthTf,"
}

/*!sc*/
.jJlwTH {
    background: #1D1D1F;
    border-radius: 8px;
    height: 2px;
    transition: all 0.15s ease-in-out;
    width: 100%;
}

/*!sc*/
.jJlwTH:before {
    content: '';
    background: #1D1D1F;
    border-radius: 8px;
    height: 2px;
    transition: all 0.15s ease-in-out;
    width: 100%;
    left: 0px;
    position: absolute;
    top: 6px;
}

/*!sc*/
.jJlwTH:after {
    content: '';
    background: #1D1D1F;
    border-radius: 8px;
    height: 2px;
    transition: all 0.15s ease-in-out;
    width: 100%;
    left: 0px;
    position: absolute;
    top: 12px;
}

/*!sc*/
data-styled.g444[id="sc-a6ff0c70-67"] {
    content: "jJlwTH,"
}

/*!sc*/
.iMqMJj {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    display: flex;
    justify-content: space-between;
    z-index: 2;
    height: 100%;
    pointer-events: none;
    padding: 8px;
    align-items: flex-end;
}

/*!sc*/
@media (min-width: 768px) {
    .iMqMJj {
        align-items: center;
    }
}

/*!sc*/
data-styled.g457[id="sc-774ad333-0"] {
    content: "iMqMJj,"
}

/*!sc*/
.kpbyHR {
    cursor: pointer;
    width: 44px;
    height: 44px;
    border: 2px solid #5B4191;
    background-color: #FFFFFF;
    border-radius: 9999px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    pointer-events: all;
    transition: box-shadow 0.2s ease-in-out;
}

/*!sc*/
.kpbyHR:hover:not(.disabled, :focus, :active) {
    box-shadow: 0 4px 8px rgba(113, 2, 82, 0.45);
}

/*!sc*/
.kpbyHR:focus-visible:not(.disabled),
.kpbyHR:focus:not(.disabled) {
    border-color: #5B419175;
    background-color: #FFFFFF;
}

/*!sc*/
.kpbyHR:focus-visible:not(.disabled) svg,
.kpbyHR:focus:not(.disabled) svg {
    fill: #5B419175;
}

/*!sc*/
.kpbyHR:active:not(.disabled) {
    background-color: #FFFFFF80;
}

/*!sc*/
.kpbyHR.disabled {
    cursor: default;
    border-color: #CAC0B1;
}

/*!sc*/
.kpbyHR.disabled svg {
    fill: #CAC0B1;
}

/*!sc*/
data-styled.g458[id="sc-774ad333-1"] {
    content: "kpbyHR,"
}

/*!sc*/
.fAaQaw {
    --swiper-pagination-fraction-height: 38px;
    margin-left: -20px;
    margin-right: -20px;
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal:before {
    width: 2%;
    content: '';
    top: 0;
    right: 0;
    z-index: 2;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, #F6EDDF00, #F6EDDFFF);
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal:after {
    content: '';
    top: 0;
    left: 0;
    width: 2%;
    z-index: 1;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, #F6EDDFFF, #F6EDDF00);
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-prev {
    opacity: 0.5;
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide {
    opacity: 0.5;
}

/*!sc*/
@media (min-width:590px) {
    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide {
        opacity: 1;
    }

    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide {
        opacity: 0.5;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide {
        opacity: 0.5;
    }
}

/*!sc*/
@media (min-width:889px) {
    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide {
        opacity: 1;
    }

    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide {
        opacity: 0.5;
    }
}

/*!sc*/
@media (min-width:1366px) {
    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide {
        opacity: 1;
    }

    .fAaQaw .swiper.swiper-horizontal .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide {
        opacity: 0.5;
    }
}

/*!sc*/
.fAaQaw .swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block;
}

/*!sc*/
.fAaQaw .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box;
}

/*!sc*/
.fAaQaw .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block;
}

/*!sc*/
.fAaQaw .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

/*!sc*/
.fAaQaw .swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

/*!sc*/
.fAaQaw .swiper-horizontal>.swiper-pagination-bullets,
.fAaQaw .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%;
}

/*!sc*/
.fAaQaw .swiper-button-prev,
.fAaQaw .swiper-button-next {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

/*!sc*/
.fAaQaw .swiper-button-prev.swiper-button-disabled,
.fAaQaw .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}

/*!sc*/
.fAaQaw .swiper-button-prev,
.fAaQaw .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto;
}

/*!sc*/
.fAaQaw .swiper-button-next,
.fAaQaw .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
}

/*!sc*/
.fAaQaw .swiper-button-lock {
    display: none;
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal {
    padding-left: 68px;
    padding-right: 68px;
    z-index: 0;
    padding-bottom: calc(var(--swiper-pagination-fraction-height) + 40px);
    height: 100%;
}

/*!sc*/
@media (min-width: 0px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 1px;
        padding-right: 1px;
    }
}

/*!sc*/
@media (min-width: 290px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 32px;
        padding-right: 32px;
    }
}

/*!sc*/
@media (min-width: 390px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 50px;
        padding-right: 50px;
    }
}

/*!sc*/
@media (min-width: 500px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 80px;
        padding-right: 80px;
    }
}

/*!sc*/
@media (min-width: 600px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 16px;
        padding-right: 16px;
    }
}

/*!sc*/
@media (min-width: 768px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 50px;
        padding-right: 50px;
    }
}

/*!sc*/
@media (min-width: 900px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 24px;
        padding-right: 24px;
    }
}

/*!sc*/
@media (min-width: 1200px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 100px;
        padding-right: 100px;
    }
}

/*!sc*/
@media (min-width: 1366px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 30px;
        padding-right: 30px;
    }
}

/*!sc*/
@media (min-width: 1600px) {
    .fAaQaw .swiper.swiper-horizontal {
        padding-left: 70px;
        padding-right: 70px;
    }
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal .swiper-slide {
    height: auto;
}

/*!sc*/
.fAaQaw .swiper.swiper-horizontal .swiper-wrapper {
    box-sizing: content-box;
}

/*!sc*/
.fAaQaw .swiper-pagination.swiper-pagination-fraction {
    left: 50%;
    bottom: 8px;
    width: fit-content;
    transform: translateX(-50%);
    border-radius: 8px;
    background-color: #FFFFFF;
    padding: 8px 16px;
    height: var(--swiper-pagination-fraction-height);
}

/*!sc*/
.fAaQaw .swiper-pagination.swiper-pagination-fraction span {
    font-family: 'Inter', 'Inter Fallback', sans-serif;
    line-height: 140%;
    font-size: 16px;
    font-weight: 500;
}

/*!sc*/
.fAaQaw .swiper-pagination.swiper-pagination-fraction span:first-child {
    font-weight: 700;
    color: #5B4191;
    padding-right: 6px;
}

/*!sc*/
.fAaQaw .swiper-pagination.swiper-pagination-fraction span:last-child {
    padding-left: 4px;
}

/*!sc*/
data-styled.g459[id="sc-774ad333-2"] {
    content: "fAaQaw,"
}

/*!sc*/
.bhWa-dT {
    padding-left: 8px;
    padding-right: 8px;
    height: 100%;
}

/*!sc*/
data-styled.g460[id="sc-774ad333-3"] {
    content: "bhWa-dT,"
}

/*!sc*/

/* Mobile Navigation Layout */
@media (max-width: 768px) {

    /* Container for navigation buttons */
    .sc-774ad333-0.iMqMJj {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        position: relative;
        margin-top: 20px;
        padding: 0;
    }

    /* Buttons (prev/next) */
    .sc-774ad333-0.iMqMJj button {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        border: 2px solid #5B4191;
        /* Purple border */
        background-color: white;
        display: flex;
        align-items: center;
        justify-content: center;
        /* Position relative to flow naturally with space-between */
        position: static !important;
        margin: 0 !important;
        opacity: 1 !important;
        /* Force visible opacity, handled by disabled state */
    }

    /* Arrow Icons */
    .sc-774ad333-0.iMqMJj button svg {
        width: 20px;
        height: 20px;
        fill: #5B4191;
        /* Purple arrow */
    }

    /* Pagination text container */
    .swiper-pagination {
        position: static !important;
        /* Remove absolute positioning */
        display: inline-block;
        width: auto !important;
        padding: 5px 15px;
        background-color: white;
        border-radius: 20px;
        font-family: 'Inter', sans-serif;
        font-weight: bold;
        color: #5B4191;
        font-size: 16px;
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        transform: none !important;
        margin: 0 10px;
    }
}

/* Hide pagination on desktop to prevent layout issues */
@media (min-width: 769px) {
    .swiper-pagination {
        display: none !important;
    }
}

/* Ensure slides transition smoothly for custom opacity */
.swiper-slide {
    transition: opacity 0.3s ease;
}

/* Mobile Carousel Dynamic Fade Masks */
@media (max-width: 1023px) {
    .sc-774ad333-2.fAaQaw {
        /* Default/Middle: Fade both sides */
        -webkit-mask-image: linear-gradient(to right, transparent 0%, black 15%, black 85%, transparent 100%);
        mask-image: linear-gradient(to right, transparent 0%, black 15%, black 85%, transparent 100%);
    }

    .sc-774ad333-2.fAaQaw.carousel-start {
        /* Start: Fade only right (Left is solid) */
        -webkit-mask-image: linear-gradient(to right, black 85%, transparent 100%);
        mask-image: linear-gradient(to right, black 85%, transparent 100%);
    }

    .sc-774ad333-2.fAaQaw.carousel-end {
        /* End: Fade only left (Right is solid) */
        -webkit-mask-image: linear-gradient(to right, transparent 0%, black 15%);
        mask-image: linear-gradient(to right, transparent 0%, black 15%);
    }
}

/* Adjust Carousel Layout - Centered Controls */
.sc-774ad333-0.iMqMJj {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 16px !important;
    /* Close spacing between arrows and numbers */
    position: relative !important;
    margin-top: 16px;
    width: 100%;
}

/* Buttons Styling */
#button-prev,
#button-next {
    position: static !important;
    /* Part of flex flow */
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    border-radius: 50% !important;
    background-color: white !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border: 2px solid #5B4191 !important;
    /* Using brand purple */
    cursor: pointer !important;
    margin: 0 !important;
    z-index: 10;
}

#button-prev svg,
#button-next svg {
    fill: #5B4191 !important;
    width: 20px !important;
    height: 20px !important;
}

/* Pagination container */
.sc-774ad333-0.iMqMJj .swiper-pagination {
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: white;
    padding: 4px 12px;
    border-radius: 20px;
    font-weight: 600;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}

/* Registration Popup Styles */
.popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(29, 29, 31, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
    backdrop-filter: blur(2px);
}

.popup-content {
    background-color: #FFFFFF;
    padding: 32px;
    border-radius: 16px;
    width: 90%;
    max-width: 480px;
    position: relative;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    font-family: 'Inter', sans-serif;
}

.close-btn {
    position: absolute;
    top: 16px;
    right: 16px;
    font-size: 24px;
    line-height: 1;
    background: none;
    border: none;
    cursor: pointer;
    color: #1D1D1F;
    padding: 4px;
    border-radius: 50%;
    transition: background-color 0.2s;
}

.close-btn:hover {
    background-color: #F5F5F7;
}

.popup-content h2 {
    margin-bottom: 24px;
    color: #1D1D1F;
    font-weight: 700;
    text-align: center;
    font-size: 24px;
    letter-spacing: -0.5px;
}

.plan-summary {
    background-color: #FBF8EC;
    padding: 24px;
    border-radius: 12px;
    margin-bottom: 24px;
    text-align: center;
    border: 1px solid #ECE0CD;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
}

.summary-intro {
    font-size: 14px;
    color: #555;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.summary-name {
    font-size: 24px;
    color: #D8385E;
    font-weight: 800;
    margin: 4px 0 12px 0;
    line-height: 1.2;
}

.summary-price-box {
    display: inline-flex;
    align-items: baseline;
    font-size: 20px;
    color: #1D1D1F;
    font-weight: 700;
    justify-content: center;
    gap: 4px;
}

.summary-price-box .currency {
    font-size: 16px;
    font-weight: 600;
    color: #555;
}

.summary-price-box .period {
    font-size: 14px;
    font-weight: 500;
    color: #8C8C8C;
}

.form-group {
    margin-bottom: 16px;
}

.form-group label {
    display: block;
    margin-bottom: 8px;
    font-weight: 600;
    color: #1D1D1F;
    font-size: 14px;
}

.form-group input {
    width: 100%;
    padding: 12px 16px;
    border: 1px solid #D1D1D1;
    border-radius: 8px;
    font-size: 16px;
    color: #1D1D1F;
    box-sizing: border-box;
    transition: border-color 0.2s, box-shadow 0.2s;
    outline: none;
}

.form-group input:focus {
    border-color: #D8385E;
    box-shadow: 0 0 0 4px rgba(216, 56, 94, 0.1);
}

.form-group input::placeholder {
    color: #8C8C8C;
}

.submit-btn {
    width: 100%;
    padding: 16px;
    background-color: #D8385E;
    color: #FFFFFF;
    border: none;
    border-radius: 9999px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: background-color 0.2s, list-style 0.2s;
    margin-top: 24px;
}

.submit-btn:hover {
    background-color: #b52b4a;
}

/* Loading and Success States */
.loader-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 30px;
}

.spinner {
    border: 4px solid #f3f3f3;
    border-top: 4px solid #D8385E;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    animation: spin 1s linear infinite;
    margin-bottom: 20px;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.loader-text {
    font-size: 16px;
    color: #1D1D1F;
    text-align: center;
    font-weight: 500;
}

/* Success View (QR Code) */
.success-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 20px;
}

.qr-code-img {
    max-width: 250px;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 10px;
}

.copy-btn {
    background-color: #D8385E;
    color: #FFFFFF;
    padding: 12px 20px;
    border-radius: 9999px;
    cursor: pointer;
    font-size: 14px;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    transition: background-color 0.2s;
    width: 100%;
    margin-top: 10px;
    font-weight: 600;
}

.copy-btn:hover {
    background-color: #b52b4a;
}

.success-message {
    color: #1D1D1F;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 15px;
    text-align: center;
}

.success-description {
    color: #555;
    font-size: 14px;
    text-align: center;
    margin-bottom: 20px;
    line-height: 1.5;
}