:root{--iti-hover-color:rgba(0,0,0,0.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url("../themes/mind-reprogram/assets/img/flags.webp");--iti-path-flags-2x:url("../themes/mind-reprogram/assets/img/flags@2x.webp");--iti-path-globe-1x:url("../themes/mind-reprogram/assets/img/globe.webp");--iti-path-globe-2x:url("../themes/mind-reprogram/assets/img/globe@2x.webp");--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{position:relative;display:inline-block}
.iti *{box-sizing:border-box}
.iti__hide{display:none}
.iti__v-hide{visibility:hidden}
.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}
.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0 !important}
.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width)}
.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}
.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}
.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}
[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}
.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}
.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}
.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,0.2)}
.iti__search-input{width:100%;border-width:0;border-radius:3px}
.iti__search-input + .iti__country-list{border-top:1px solid var(--iti-border-color)}
.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.iti--inline-dropdown .iti__country-list{max-height:185px}
.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}
@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}
.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}
.iti__dial-code{color:var(--iti-dialcode-color)}
.iti__country.iti__highlight{background-color:var(--iti-hover-color)}
.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}
[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover button{cursor:pointer}
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}
.iti .iti__selected-dial-code{margin-left:4px}
[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}
.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}
.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}
.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}
.iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}
@charset "UTF-8";


*,
::before,
::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}
::before,
::after{--tw-content:''}

html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}

body{margin:0;line-height:inherit}

hr{height:0;color:inherit;border-top-width:1px}

abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}

h1,
h2,
h3,
h4,
h5,
h6{font-size:inherit;font-weight:inherit}

a{color:inherit;text-decoration:inherit}

b,
strong{font-weight:bolder}

code,
kbd,
samp,
pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}

small{font-size:80%}

sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}

table{text-indent:0;border-color:inherit;border-collapse:collapse}

button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}

button,
select{text-transform:none}

button,
[type='button'],
[type='reset'],
[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none}

:-moz-focusring{outline:auto}

:-moz-ui-invalid{box-shadow:none}

progress{vertical-align:baseline}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button{height:auto}

[type='search']{-webkit-appearance:textfield;outline-offset:-2px}

::-webkit-search-decoration{-webkit-appearance:none}

::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

summary{display:list-item}

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre{margin:0}
fieldset{margin:0;padding:0}
legend{padding:0}
ol,
ul,
menu{list-style:none;margin:0;padding:0}

textarea{resize:vertical}

input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}
input::placeholder,
textarea::placeholder{opacity:1;color:#9ca3af}

button,
[role="button"]{cursor:pointer}

:disabled{cursor:default}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object{display:block;vertical-align:middle}

img,
video{max-width:100%;height:auto}

[hidden]{display:none}
*,::before,::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}
.container{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}
@media (min-width:425px){.container{max-width:425px}}
@media (min-width:480px){.container{max-width:480px;padding-right:20px;padding-left:20px}}
@media (min-width:481px){.container{max-width:481px;padding-right:16px;padding-left:16px}}
@media (min-width:992px){.container{max-width:992px;padding-right:16px;padding-left:16px}}
@media (min-width:993px){.container{max-width:993px;padding-right:32px;padding-left:32px}}
@media (min-width:1200px){.container{max-width:1200px;padding-right:32px;padding-left:32px}}
@media (min-width:1201px){.container{max-width:1201px;padding-right:42px;padding-left:42px}}
@media (min-width:1440px){.container{max-width:1440px;padding-right:42px;padding-left:42px}}
html{height:100%}
body{position:relative;display:flex;min-height:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 250 234 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
header,footer{flex:0}
main{flex:1 1 0%}
.form-error{align-items:flex-start;text-align:left;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;--tw-text-opacity:1;color:rgb(221 34 37 / var(--tw-text-opacity));opacity:0;line-height:150%}
.form-error.oc-visible{margin-top:0.25rem;opacity:1}
.link{text-decoration-line:underline}
.text-normal{font-size:20px}
@media (min-width:992px){.text-normal{font-size:24px}}
.text-normal-small{font-size:16px}
@media (min-width:992px){.text-normal-small{font-size:20px}}
.container-back{display:flex;flex-direction:row;gap:10px}
.main-content{min-height:600px;position:relative}
.form-fields{display:flex;flex-direction:column;gap:1.5rem}
.form-fields input,.form-fields select{height:100%;max-height:40px;width:100%;cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:0.625rem;padding-bottom:0.625rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));--tw-shadow:-3px 3px 0 #000;--tw-shadow-colored:-3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.form-fields input,.form-fields select{max-height:45px;padding-top:0.75rem;padding-bottom:0.75rem}}
.form-fields input:focus:invalid,.form-fields select:focus:invalid{--tw-border-opacity:1;border-color:rgb(221 34 37 / var(--tw-border-opacity));--tw-shadow:-3px 3px 0 #DD2225;--tw-shadow-colored:-3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.form-fields input::-moz-placeholder,.form-fields select::-moz-placeholder{font-family:Inter,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25rem;letter-spacing:0em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.form-fields input::placeholder,.form-fields select::placeholder{font-family:Inter,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25rem;letter-spacing:0em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.form-fields input:focus:invalid::-moz-placeholder,.form-fields select:focus:invalid::-moz-placeholder{--tw-text-opacity:1;color:rgb(221 34 37 / var(--tw-text-opacity))}
.form-fields input:focus:invalid::placeholder,.form-fields select:focus:invalid::placeholder{--tw-text-opacity:1;color:rgb(221 34 37 / var(--tw-text-opacity))}
.form-fields option{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px;font-weight:500;line-height:20px;letter-spacing:0em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.form-fields select{width:100%;border-radius:0.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding:0.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}
.form-fields select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity))}
.form-fields select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='gray' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}
.quiz-button,.save-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:54px;border-radius:19px;--tw-bg-opacity:1;background-color:rgb(254 153 97 / var(--tw-bg-opacity));padding-left:1.75rem;padding-right:1.75rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:16px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(30 30 30 / var(--tw-text-opacity));--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
.quiz-button:hover,.save-button:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-6px 6px 0 #000;--tw-shadow-colored:-6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.quiz-button:active,.save-button:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.quiz-button:disabled,.save-button:disabled{pointer-events:none;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0.5}
.done,.ask-ai{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:54px;gap:6px;border-radius:19px;--tw-bg-opacity:1;background-color:rgb(255 215 134 / var(--tw-bg-opacity));padding-left:1.75rem;padding-right:1.75rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:16px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(30 30 30 / var(--tw-text-opacity));--tw-shadow:0px 2px 0px #000;--tw-shadow-colored:0px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
.done:hover,.ask-ai:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0px 3px 0px #000;--tw-shadow-colored:0px 3px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.done:active,.ask-ai:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0px 2px 0px #000;--tw-shadow-colored:0px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.register-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:40px;width:42px;max-width:168px;gap:10px;border-radius:13px;--tw-bg-opacity:1;background-color:rgb(34 34 38 / var(--tw-bg-opacity));text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width:992px){.register-button{width:100%;border-radius:16px;padding-left:15px;padding-right:15px}}
.login-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:40px;width:42px;max-width:111px;gap:5px;border-radius:13px;--tw-bg-opacity:1;background-color:rgb(239 240 239 / var(--tw-bg-opacity));text-transform:uppercase;--tw-text-opacity:1;color:rgb(30 30 30 / var(--tw-text-opacity));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
@media (min-width:992px){.login-button{width:100%;border-radius:16px;padding-left:15px;padding-right:15px}}
.login-button:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.login-button:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.social-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:40px;width:100%;gap:9px;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(34 34 38 / var(--tw-bg-opacity));font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0.875rem;font-size:14px;font-weight:500;line-height:1.25rem;letter-spacing:0em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width:992px){.social-button{width:100%;border-radius:16px;padding-left:15px;padding-right:15px}}
.register-form-button,.register-login-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:45px;width:100%;border-radius:19px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:0.025em;--tw-text-opacity:1;color:rgb(34 34 38 / var(--tw-text-opacity));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
@media (min-width:992px){.register-form-button,.register-login-button{height:50px;width:100%}}
.register-form-button:hover,.register-login-button:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.register-form-button:active,.register-login-button:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.register-form-button{--tw-bg-opacity:1;background-color:rgb(254 153 97 / var(--tw-bg-opacity))}
.register-form-button.login{--tw-bg-opacity:1;background-color:rgb(255 215 134 / var(--tw-bg-opacity))}
.register-form-button.response{max-width:219px}
.register-login-button{--tw-bg-opacity:1;background-color:rgb(255 215 134 / var(--tw-bg-opacity))}
.register-login-button.login{--tw-bg-opacity:1;background-color:rgb(254 153 97 / var(--tw-bg-opacity))}
.notifications-button,.avatar-button,.avatar-edit{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:13px;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-size:14px;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:0.025em;--tw-text-opacity:1;color:rgb(34 34 38 / var(--tw-text-opacity));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
.notifications-button:hover,.avatar-button:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.notifications-button:active,.avatar-button:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.notifications-button,.avatar-button,.avatar-chat{height:40px;width:40px;border-radius:13px;font-size:16px}
.avatar-edit{width:82px;border-radius:20px}
@media (min-width:992px){.avatar-edit{width:148px;border-radius:29px}}
.avatar-chat{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;margin-right:10px;margin-top:8px;width:40px;border-radius:20px;line-height:1;letter-spacing:0.025em;--tw-text-opacity:1;color:rgb(34 34 38 / var(--tw-text-opacity));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
@media (min-width:992px){.avatar-chat{margin-right:15px;border-radius:11px}}
.avatar-chat.assistant{--tw-bg-opacity:1;background-color:rgb(221 218 237 / var(--tw-bg-opacity))}
.avatar-chat.assistant img{padding-top:13px;padding-right:11px;padding-bottom:13px;padding-left:12px}
.read-more{display:flex;flex-direction:row;gap:7px;border-radius:13px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding-top:9px;padding-bottom:9px;padding-right:12px;padding-left:17px}
.unlock-message{margin-top:auto;display:flex;min-height:40px;align-items:center;justify-content:center;border-radius:13px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));padding-top:9px;padding-bottom:9px;padding-left:17px;padding-right:17px}
.unlock-message span{text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity))}
.default-button,.go-to-website-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:40px;max-width:196px;gap:10px;border-radius:13px;--tw-bg-opacity:1;background-color:rgb(254 153 97 / var(--tw-bg-opacity));padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;text-transform:uppercase}
@media (min-width:992px){.default-button,.go-to-website-button{width:100%;border-radius:16px}}
.default-button.verify-email,.verify-email.go-to-website-button{margin-top:20px;margin-bottom:20px;max-width:238px}
.register__container__bg-container-left,.first__bg-container-left{position:fixed;left:0px;bottom:0px;top:-9px;z-index:-1;display:block;width:109%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-left-dashboard-mobile.svg");background-size:100%;background-repeat:no-repeat}
@media (min-width:481px){.register__container__bg-container-left,.first__bg-container-left{position:absolute;width:14%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-left-dashboard.svg")}}
@media (min-width:992px){.register__container__bg-container-left,.first__bg-container-left{top:-115px}}
.register__container__bg-container-left.send-email,.first__bg-container-left.send-email{position:absolute;display:none;width:14%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-left-dashboard.svg")}
@media (min-width:992px){.register__container__bg-container-left.send-email,.first__bg-container-left.send-email{display:block}}
@media (min-width:481px){.register__container__bg-container-left.practice,.register__container__bg-container-left.bg-1,.first__bg-container-left.practice,.first__bg-container-left.bg-1{position:absolute;width:42%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-1/bg-left-dashboard.svg")}}
@media (min-width:992px){.register__container__bg-container-left.practice,.register__container__bg-container-left.bg-1,.first__bg-container-left.practice,.first__bg-container-left.bg-1{top:0px}}
.register__container__bg-container-left.response,.first__bg-container-left.response{position:absolute;top:-60px;z-index:-1;width:260px;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-4/bg-left-dashboard.svg");background-size:100%;background-repeat:no-repeat}
.register__container__bg-container-right,.first__bg-container-right{position:absolute;right:0px;bottom:0px;top:0px;z-index:-1;display:block;width:50%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-right-dashboard-mobile.svg");background-size:100%;background-position:bottom;background-repeat:no-repeat}
@media (min-width:992px){.register__container__bg-container-right,.first__bg-container-right{width:15%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-right-dashboard.svg")}}
.register__container__bg-container-right.send-email,.first__bg-container-right.send-email{display:none;width:15%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-right-dashboard.svg")}
@media (min-width:992px){.register__container__bg-container-right.send-email,.first__bg-container-right.send-email{display:block}}
.register__container__bg-container-right.practice,.register__container__bg-container-right.bg-1,.first__bg-container-right.practice,.first__bg-container-right.bg-1{display:none;width:15%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-1/bg-right-dashboard.svg")}
@media (min-width:992px){.register__container__bg-container-right.practice,.register__container__bg-container-right.bg-1,.first__bg-container-right.practice,.first__bg-container-right.bg-1{display:block}}
.register__container__bg-container-right.response,.first__bg-container-right.response{z-index:-1;display:block;width:40%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-2/bg-right-dashboard.svg");background-size:100%;background-repeat:no-repeat}
@media (min-width:992px){.register__container__bg-container-right.response,.first__bg-container-right.response{width:15%}.register__container-bg{width:100%;background-image:url('../themes/mind-reprogram/assets/img/components/register/register-bg.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.register__container-bg.password-reset{width:100%;background-image:url('../themes/mind-reprogram/assets/img/components/register/password-reset-bg.svg');background-size:contain;background-position:center;background-repeat:no-repeat}}
.quiz-container-form__bg-left,.second__bg-container-left{display:none;background-size:100%;background-repeat:repeat-y}
@media (min-width:992px){.quiz-container-form__bg-left,.second__bg-container-left{position:absolute;left:0px;bottom:0px;top:0px;display:block;width:14%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-3/bg-left-dashboard.svg")}}
.quiz-container-form__bg-right,.second__bg-container-right{display:none;background-size:100%;background-repeat:repeat-y}
@media (min-width:992px){.quiz-container-form__bg-right,.second__bg-container-right{position:absolute;right:0px;bottom:0px;top:0px;display:block;width:14%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-3/bg-right-dashboard.svg")}}
.progress-container{margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:105%;letter-spacing:0em}
@media (min-width:992px){.progress-container{font-size:14px}.progress-container.progress{font-size:16px}.progress-container.dashboard{font-size:15px}}
.progress-indicator-container{height:12px;width:100%;border-radius:22px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 250 234 / var(--tw-bg-opacity))}
.progress-indicator-container.progress{height:22px}
.progress-indicator-container .filled{height:10px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 215 134 / var(--tw-bg-opacity))}
.progress-indicator-container .filled.progress{height:20px}
.challenge__container .cards__container__progress{display:block}
@media (min-width:992px){.challenge__container .cards__container__progress{margin-top:0px;margin-bottom:0px}}
.cards__container__progress{display:none}
@media (min-width:992px){.cards__container__progress{margin-top:32px;margin-bottom:55px;display:flex;flex-direction:column;gap:10px}}
.cards__container__progress.dashboard{margin-top:0px;margin-bottom:20px;display:block}
.quiz-banner{margin-left:auto;margin-right:auto;margin-bottom:95px;display:flex;width:100%;max-width:1440px;flex-direction:row;padding-top:12px}
@media (min-width:992px){.quiz-banner{margin-bottom:101px;padding-top:48px}}
.quiz-banner__container{display:flex;width:100%;flex-direction:column-reverse;align-items:center;padding:12px 14px 0 14px}
@media (min-width:992px){.quiz-banner__container{flex-direction:row}}
@media (min-width:1200px){.quiz-banner__container{gap:0px}}
@media (min-width:992px){.quiz-banner__container{align-items:flex-start;gap:3.5rem;padding:0px}}
.quiz-banner__container__left-block{z-index:1;display:flex;width:100%;flex-direction:column;align-items:center}
@media (min-width:1200px){.quiz-banner__container__left-block{margin-left:4rem}}
@media (min-width:992px){.quiz-banner__container__left-block{margin-left:2rem;width:auto;align-items:flex-start}}
.quiz-banner__container__left-block button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));font-family:Inter,sans-serif;font-weight:600;line-height:100%;letter-spacing:6%;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;height:54px;border-radius:19px;--tw-bg-opacity:1;background-color:rgb(254 153 97 / var(--tw-bg-opacity));padding-left:1.75rem;padding-right:1.75rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:16px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(30 30 30 / var(--tw-text-opacity));--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}
.quiz-banner__container__left-block button:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-6px 6px 0 #000;--tw-shadow-colored:-6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.quiz-banner__container__left-block button:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.quiz-banner__container__left-block button:disabled{pointer-events:none;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0.5}
.quiz-banner__container__left-block button-container .quiz-button{max-width:219px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.quiz-banner__container__left-block button{margin-top:1.5rem;max-width:219px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.quiz-banner__container__left-block img{width:100%}
@media (min-width:992px){.quiz-banner__container__right-block{margin-top:-2.5rem;margin-left:-4rem;display:flex}}
.quiz-container{display:flex;flex-direction:column;align-items:center;gap:50px;padding-left:52px;padding-right:52px}
@media (min-width:992px){.quiz-container{gap:140px}}
.quiz-container-form__bg-left{display:none;background-size:100%;background-repeat:repeat-y}
@media (min-width:992px){.quiz-container-form__bg-left{position:absolute;left:0px;bottom:0px;top:0px;display:block;width:30%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-3/bg-left-dashboard.svg")}}
.quiz-container-form__bg-right{display:none;background-size:100%;background-repeat:repeat-y}
@media (min-width:992px){.quiz-container-form__bg-right{position:absolute;right:0px;bottom:0px;top:0px;display:block;width:30%;background-image:url("../themes/mind-reprogram/assets/img/bg/bg-3/bg-right-dashboard.svg")}}
.quiz-container__question{display:flex;width:100%;flex-direction:column;align-items:center;text-align:center}
.quiz-container__question-title{margin-bottom:25px;text-align:center;font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:105%;letter-spacing:0%}
@media (min-width:992px){.quiz-container__question-title{margin-bottom:50px}}
.quiz-container__answers{margin-top:0.5rem;display:flex;width:100%;flex-direction:column;justify-content:center;gap:1rem}
@media (min-width:992px){.quiz-container__answers{flex-direction:row}}
.quiz-container__answer{position:relative;display:flex;min-height:122px;width:100%;cursor:pointer;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:29px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding-left:20px;padding-right:20px;padding-top:17px;padding-bottom:17px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.quiz-container__answer{width:25%;min-height:300px;max-width:320px;align-items:center}}
.quiz-container__answer-container{display:flex;width:100%;flex-direction:column;gap:40px}
.quiz-container__answer-header{display:flex;width:100%;flex-direction:column;gap:17px;font-size:0.875rem;line-height:1.25rem;font-weight:600}
.quiz-container__answer-header-head{display:flex;justify-content:space-between}
.quiz-container__answer-header-marker{font-family:Inter,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;line-height:105%;letter-spacing:0.5px}
.quiz-container__answer-header img{height:1rem;width:1rem;cursor:pointer}
.quiz-container__answer-divider{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}
.quiz-container__answer-text{text-align:left;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:105%;letter-spacing:0%;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));word-wrap:anywhere}
.quiz-container__answer-icon-container{display:flex;width:100%;justify-content:flex-end}
.quiz-container__answer-icon-container img{display:none;height:100%;max-height:80px;width:100%;max-width:80px;-o-object-fit:contain;object-fit:contain}
@media (min-width:992px){.quiz-container__answer-icon-container img{display:block}}
.quiz-button-container{margin-top:63px;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:58px}
@media (min-width:992px){.quiz-button-container{margin-top:88px;gap:50px;padding-bottom:111px}}
.quiz-button-container p{text-align:center;font-size:20px;font-weight:500;line-height:105%;letter-spacing:0em}
.quiz-button-container .quiz-button{max-width:219px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.quiz-disclaimer{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:400px;text-align:center}
.quiz-disclaimer p{margin-bottom:0.5rem;font-size:12px;font-weight:400;line-height:1.5;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity))}
@media (min-width:992px){.quiz-disclaimer p{font-size:14px}}
.quiz-disclaimer p a{--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity));text-decoration-line:underline}
.quiz-disclaimer p a:hover{color:rgb(254 153 97 / 0.6)}
.quiz-testimonials{margin-left:auto;margin-right:auto;margin-top:3rem;display:flex;max-width:1200px;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding-left:1rem;padding-right:1rem}
@media (min-width:992px){.quiz-testimonials{flex-direction:row;gap:2rem}}
.quiz-testimonials .testimonial{position:relative;flex:1 1 0%;border-radius:24px;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding:1.5rem;text-align:center;--tw-shadow:-6px 6px 0 #000;--tw-shadow-colored:-6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms}
.quiz-testimonials .testimonial:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:-8px 8px 0 #000;--tw-shadow-colored:-8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
@media (min-width:992px){.quiz-testimonials .testimonial{padding:2rem}}
.quiz-testimonials .testimonial:nth-child(1){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#E1DFFF;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgb(225 223 255 / 0));--tw-gradient-to:#d8b4fe}
.quiz-testimonials .testimonial:nth-child(2){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#F5DEE5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgb(245 222 229 / 0));--tw-gradient-to:#f9a8d4}
.quiz-testimonials .testimonial:nth-child(3){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#E8E8BF;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgb(232 232 191 / 0));--tw-gradient-to:#86efac}
.quiz-testimonials .testimonial:before{content:'"';position:absolute;top:-0.75rem;left:1.5rem;z-index:10;font-size:48px;font-weight:900;line-height:1;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));opacity:0.8}
.quiz-testimonials .testimonial p{position:relative;z-index:20;padding-top:1.5rem;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-0.025em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width:992px){.quiz-testimonials .testimonial p{font-size:18px}}
.quiz-testimonials .testimonial p{text-shadow:0 1px 3px rgba(255,255,255,0.5)}
@keyframes pulse{50%{opacity:.5}}
.quiz-testimonials .testimonial:hover:after{animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;opacity:0.4}
.quiz-testimonials:before{content:"✨ Real Results from Real People ✨";margin-bottom:1.5rem;display:block;width:100%;text-align:center;font-family:Inter,sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.025em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width:992px){.quiz-testimonials:before{font-size:24px}}
.quiz-error-message{font-weight:700;--tw-text-opacity:1;color:rgb(241 68 68 / var(--tw-text-opacity))}
.mirror-bg{position:relative}
#quiz-loader{margin-top:1.25rem;align-items:center}
.qdpr-container{position:relative;padding-left:15px;padding-right:15px;padding-top:47px;padding-bottom:94px}
@media (min-width:992px){.qdpr-container{padding-left:61px;padding-right:61px;padding-top:127px;padding-bottom:131px}}
.qdpr-container__bg-left{display:none;background-size:100%;background-repeat:no-repeat}
@media (min-width:992px){.qdpr-container__bg-left{position:absolute;left:0px;bottom:0px;top:0px;display:block;width:14%;background-image:url("../themes/mind-reprogram/assets/img/components/gdpr/bg-left-dashboard.svg")}}
.qdpr-container__bg-right{z-index:-1;display:none;background-size:100%;background-position:bottom;background-repeat:no-repeat}
@media (min-width:992px){.qdpr-container__bg-right{position:absolute;right:0px;bottom:0px;top:0px;display:block;width:15%;background-image:url("../themes/mind-reprogram/assets/img/components/gdpr/bg-right-dashboard.svg")}}
.qdpr-container-chapter{padding-bottom:24px}
@media (min-width:992px){.qdpr-container-chapter{padding-bottom:29px}}
.qdpr-container-chapter p,.qdpr-container-chapter li{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container-chapter p,.qdpr-container-chapter li{font-size:20px}}
.qdpr-container-heading{padding-bottom:24px;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:105%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container-heading{padding-bottom:29px;font-size:32px}}
.qdpr-container-item{padding-bottom:24px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container-item{padding-bottom:29px;font-size:20px}}
.register__container{position:relative;display:flex;align-items:center;justify-content:center;padding-top:52px}
@media (min-width:992px){.register__container{padding-bottom:114px}.register__container.password-reset{padding-left:212px;padding-right:212px;padding-top:107px;padding-bottom:107px}}
.register__container__box{margin-left:19px;margin-right:19px;margin-top:42px;margin-bottom:68px;max-height:700px;max-width:414px;border-radius:29px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 215 134 / var(--tw-bg-opacity));padding-left:25px;padding-right:25px;padding-top:34px;padding-bottom:34px;text-align:center;--tw-shadow:-3px 3px 0 #000;--tw-shadow-colored:-3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.register__container__box{margin-left:auto;margin-right:auto;padding-left:27px;padding-right:27px;padding-top:26px;padding-bottom:26px}}
.register__container__box.password-reset{margin-top:110px;margin-bottom:110px;padding-top:48px;padding-bottom:48px}
.register__container-head{align-items:center;padding-bottom:8px;text-align:center;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:36px;letter-spacing:0em;--tw-text-opacity:1;color:rgb(9 9 11 / var(--tw-text-opacity))}
@media (min-width:992px){.register__container-head{font-size:32px}}
.register__container-text{text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em}
@media (min-width:992px){.register__container-text{font-size:16px}}
.register__container__form{padding-top:24px}
.register__container__form p{width:100%;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em}
.register__container__form-divider{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}
.register__container__form-social{display:flex;width:100%;flex-direction:column;gap:0.75rem;padding-bottom:24px}
.register__container__form-register-container{display:flex;flex-direction:column;gap:0.75rem}
.register__container__form-register-container-part{display:flex;flex-direction:column;gap:0.625rem}
@media (min-width:992px){.register__container__form-register-container-part{flex-direction:row}}
.register__container__form-agreement{padding-top:1rem;padding-bottom:1rem;padding-right:0.5rem}
.register__container__form-agreement .agreement-checkbox-label{display:flex;cursor:pointer;align-items:flex-start;gap:0.75rem;text-align:left}
.register__container__form-agreement .agreement-checkbox-label .agreement-checkbox{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
.register__container__form-agreement .agreement-checkbox-label .agreement-checkmark{margin-top:0.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:0.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:background;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.register__container__form-agreement .agreement-checkbox-label .agreement-checkmark:after{content:"";height:0.625rem;width:0.625rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:100ms;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m13.854 3.646-7.5 7.5a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L6 10.086l7.146-7.14a.5.5 0 0 1 .708.708z'/%3e%3c/svg%3e")}
.register__container__form-agreement .agreement-checkbox-label .agreement-text{padding-top:0.125rem;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.register__container__form-agreement .agreement-checkbox-label .agreement-text .agreement-link{--tw-text-opacity:1;color:rgb(194 65 12 / var(--tw-text-opacity));text-decoration-line:underline}
.register__container__form-agreement .agreement-checkbox-label .agreement-text .agreement-link:hover{--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
.register__container__form-agreement .agreement-checkbox-label .agreement-checkbox:checked + .agreement-checkmark{--tw-border-opacity:1;border-color:rgb(5 150 105 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}
.register__container__form-agreement .agreement-checkbox-label .agreement-checkbox:checked + .agreement-checkmark:after{opacity:1}
.register__container__form-agreement .agreement-checkbox-label .agreement-checkbox:required:invalid + .agreement-checkmark{--tw-border-opacity:1;border-color:rgb(249 115 22 / var(--tw-border-opacity))}
.register__container__form-forget{text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:0%}
.register__container-send-email{display:flex;flex-direction:column;align-items:center}
.register__container-send-email div{margin-bottom:0.75rem;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:105%;letter-spacing:0em}
@media (min-width:992px){.register__container-send-email div{font-size:32px}}
.register__container-send-email p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:0em}
.response_container{position:relative;padding-left:15px;padding-right:15px;padding-top:157px;padding-bottom:131px}
@media (min-width:992px){.response_container{padding-left:60px;padding-right:60px;padding-top:157px;padding-bottom:131px}}
.response_container .heading{margin-bottom:29px;font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:105%;letter-spacing:0%}
.response_container .content{margin-bottom:47px;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:160%;letter-spacing:0%}
.response_container .lock_bg{background:linear-gradient(to top,rgb(255,250,234),rgba(255,250,234,0))}
.banner{position:relative;margin-left:auto;margin-right:auto;margin-bottom:30px;display:flex;max-width:1060px;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;border-radius:30px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(253 212 94 / var(--tw-bg-opacity));padding-top:17px;padding-bottom:17px;padding-left:36px;padding-right:140px}
@media (min-width:480px){.banner{padding-right:190px}}
@media (min-width:992px){.banner{overflow:visible}}
.banner{box-shadow:-3px 4px 0px 0px #000}
.banner__text{font-size:20px;font-weight:700;line-height:120%;letter-spacing:0%}
@media (min-width:992px){.banner__text{font-size:50px}}
.banner img{position:absolute;right:0px;top:50%;width:100%;max-width:150px;--tw-translate-y:-50%;--tw-scale-x:1.33;--tw-scale-y:1.33;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@media (min-width:992px){.banner img{max-width:200px}}
.registration-content{margin-left:auto;margin-right:auto;max-width:1300px}
.registration-content__title{margin-bottom:30px;font-size:24px;font-weight:700}
.features-testimonial{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}
.features-testimonial__list{width:100%}
.features-testimonial__list li{margin-bottom:10px;display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:500}
@media (min-width:992px){.features-testimonial__list li{font-size:24px}}
.features-testimonial__list li img{margin-top:0.25rem;max-width:15px}
@media (min-width:992px){.features-testimonial__list li img{max-width:none}}
.features-testimonial .feedback{display:flex;width:100%;align-items:flex-start}
@media (min-width:992px){.features-testimonial .feedback__content{max-width:445px}}
.features-testimonial .feedback__avatar{width:143px}
@media (min-width:992px){.features-testimonial .feedback__avatar{width:315px}}
.features-testimonial .feedback__text{margin-bottom:20px;font-size:14px;font-weight:500;line-height:160%}
@media (min-width:992px){.features-testimonial .feedback__text{font-size:20px}}
.features-testimonial .feedback__author{margin-bottom:20px;font-size:13px;font-weight:700;line-height:160%}
@media (min-width:992px){.features-testimonial .feedback__author{font-size:24px}}
.response-share{margin-left:auto;margin-right:auto;margin-bottom:24px;display:flex;max-width:1318px;flex-direction:column;align-items:center;gap:14px;border-radius:15px;padding-left:24px;padding-right:24px;padding-top:16px;padding-bottom:16px}
@media (min-width:992px){.response-share{flex-direction:row;border-radius:30px}}
.response-share{background:#FDF4D9;border:1px solid #000;box-shadow:-3px 4px 0px 0px #000}
.response-share__label{font-size:18px;font-weight:700;line-height:100%}
@media (min-width:480px){.response-share__label{font-size:24px}}
.response-share__buttons{display:flex;align-items:center;gap:10px}
.response-share__buttons a{display:block;height:40px;width:40px;transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
@media (min-width:480px){.response-share__buttons a{height:48px;width:48px}}
.response-share__buttons a:hover{opacity:0.8}
.response-share__buttons a img{height:100%;width:100%}
.response-share__buttons .share-native-btn{display:flex;cursor:pointer;align-items:center;gap:0.5rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 34 38 / var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:0.625rem;padding-bottom:0.625rem;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:480px){.response-share__buttons .share-native-btn{font-size:16px}}
.response-share__buttons .share-native-btn:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(34 34 38 / var(--tw-text-opacity))}
.response-share__notice{margin-top:0.25rem;width:100%;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(21 128 61 / var(--tw-text-opacity));display:none}
.registration-form-container{margin-left:auto;margin-right:auto;max-width:614px}
.registration-form{border-radius:29px;--tw-bg-opacity:1;background-color:rgb(232 232 191 / var(--tw-bg-opacity));padding:30px 20px}
@media (min-width:480px){.registration-form{padding:50px 43px}}
.registration-form{border:1px solid #000;box-shadow:-3px 4px 0px 0px #000}
.registration-form .form-fields input::-moz-placeholder{font-size:14px !important;font-weight:500}
.registration-form .form-fields .input,.registration-form .form-fields input::placeholder{font-size:14px !important;font-weight:500}
.registration-form .register-form-button{margin-bottom:1.5rem;width:100%;padding-bottom:0.125rem;font-size:14px;font-weight:600;line-height:100%}
@media (min-width:480px){.registration-form .register-form-button{font-size:20px}}
.registration-form__title{margin-bottom:1rem;text-align:center;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:36px}
@media (min-width:480px){.registration-form__title{margin-bottom:1.5rem;font-size:31px}}
.registration-form__subtitle{margin-bottom:1.5rem;text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:100%}
@media (min-width:480px){.registration-form__subtitle{font-size:20px;line-height:28px}}
.registration-form__divider{position:relative;margin-top:1.5rem;margin-bottom:1.5rem;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}
.registration-form__divider span{position:absolute;left:50%;top:50%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(232 232 191 / var(--tw-bg-opacity));padding-left:0.75rem;padding-right:0.75rem;padding-bottom:0.125rem;font-size:12px;font-weight:400;line-height:16px;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.registration-form .social-buttons{margin-bottom:1.5rem;display:flex;gap:15px}
.registration-form .social-buttons .social-button{border-radius:10px}
.registration-form .social-buttons .social-button span{font-size:14px;font-weight:500;display:none}
@media screen and (min-width:480px){.registration-form .social-buttons .social-button span{display:inline}}
.registration-form .apple{background-color:transparent;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.registration-form .form-footer-text{text-align:center;font-size:14px;font-weight:500;line-height:100%}
@media (min-width:480px){.registration-form .form-footer-text{font-size:16px}}
.profile__container{position:relative;margin-left:14px;margin-right:14px;margin-top:33px;display:flex;flex-direction:column;gap:16px;padding-bottom:77px}
@media (min-width:992px){.profile__container{margin-left:60px;margin-right:60px;margin-top:58px;gap:30px;padding-bottom:96px}}
.profile__container .profile-part{border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity));font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;line-height:1;letter-spacing:0.025em;--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
@media (min-width:992px){.profile__container .profile-part{border-radius:29px}}
.profile__container-title{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:20px;font-weight:700;line-height:1;letter-spacing:-0.02em;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
@media (min-width:992px){.profile__container-title{font-size:24px}}
.profile__container-avatar{position:relative}
.profile__container__user-container{display:flex;flex-direction:row;gap:20px;padding-top:15px;padding-bottom:15px;padding-left:15px}
@media (min-width:992px){.profile__container__user-container{gap:47px;padding-top:34px;padding-bottom:34px;padding-left:30px}}
.profile__container__user-container .avatar-edit{position:relative;cursor:pointer;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.profile__container__user-container .avatar-edit:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.profile__container__user-container .avatar-edit img{height:82px;width:82px;border-radius:19px}
@media (min-width:992px){.profile__container__user-container .avatar-edit img{height:148px;width:148px;border-radius:28px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}
.profile__container__user-container .avatar-edit-upload{position:relative;cursor:pointer}
.profile__container .avatar-edit-icon{position:absolute;bottom:-9px;right:-5px;height:40px !important;width:40px !important}
.profile__container__info{display:flex;flex-direction:column;align-content:center;justify-content:center;gap:5px}
@media (min-width:992px){.profile__container__info{gap:15px}}
.profile__container__info .username{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;line-height:1;letter-spacing:-0.02em}
.profile__container__info .contact-info{display:flex;flex-direction:column}
.profile__container__info .contact-info span{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;line-height:1.5;letter-spacing:0em;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
.profile__container__edit_user{display:flex;flex-direction:column;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:15px}
@media (min-width:992px){.profile__container__edit_user{padding-left:35px;padding-right:35px;padding-top:30px;padding-bottom:30px}}
.profile__container__edit{margin-top:20px;margin-bottom:26px;display:flex;flex-direction:column;gap:15px}
@media (min-width:992px){.profile__container__edit{gap:24px}}
.profile__container__edit-status{display:flex;flex-direction:column;gap:10px}
@media (min-width:480px){.profile__container__edit-status{flex-direction:row;align-items:center;justify-content:space-between;gap:20px}}
.profile__container__edit-status p{font-weight:400;font-style:italic;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}
.profile__container__edit__form-container{display:flex;flex-direction:column;gap:24px}
@media (min-width:992px){.profile__container__edit__form-container{flex-direction:row}}
.profile__container__edit__form-container>div,.profile__container__edit__form-container .iti{width:100%}
.profile__container__edit__form-container .iti.iti--allow-dropdown .iti__dropdown-content{margin-top:0.5rem;border-radius:10px}
.profile__container__status-container{margin-bottom:24px;display:flex;flex-direction:row;gap:10px}
.profile__container__status-label span{font-size:18px;font-weight:500;line-height:20px;letter-spacing:0}
.profile__container__status{display:flex;flex-direction:row;gap:4px}
@media (min-width:992px){.profile__container__status{gap:7px}}
.profile__container__status span{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-0.36px}
@media (min-width:992px){.profile__container__status span{font-size:18px}}
.menu__container{position:absolute;right:0px;z-index:1;margin-top:10px;display:flex;width:246px;flex-direction:column;gap:10px;border-radius:15px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:15px}
@media (min-width:992px){.menu__container{width:365px;border-radius:25px}}
.menu__container{box-shadow:0 4px 22.8px 0 rgba(0,0,0,0.15)}
.menu__container-head{display:flex;flex-direction:row;align-items:center;gap:8px}
@media (min-width:992px){.menu__container-head{gap:10px}}
.menu__container-head .avatar-container{height:2rem;width:2rem;overflow:hidden;border-radius:9px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}
.menu__container-head .avatar-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.menu__container-head .info .username{text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:100%;letter-spacing:-0.02em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.menu__container-head .info .role{text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:100%;letter-spacing:-0.02em;opacity:0.5}
.menu__container-divider{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(228 228 228 / var(--tw-bg-opacity))}
.menu__container-list{display:flex;flex-direction:column;gap:6px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding:10px}
.menu__container-item{display:flex;cursor:pointer;flex-direction:row;gap:10px}
.menu__container .danger-section .delete-account-item .delete-account-text{font-weight:500;--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}
.menu__container .danger-section .delete-account-item img{--tw-brightness:brightness(0);--tw-saturate:saturate(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:brightness(0) saturate(100%) invert(15%) sepia(94%) saturate(7493%) hue-rotate(356deg) brightness(91%) contrast(117%)}
.delete-account-modal{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity:0.5}
.delete-account-modal-content{margin-left:1rem;margin-right:1rem;width:100%;max-width:28rem;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.delete-account-modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding:1.5rem}
.delete-account-modal-header h3{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}
.delete-account-modal-body{padding:1.5rem}
.delete-account-modal-body p{margin-bottom:1rem;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}
.delete-account-modal-body p strong{font-weight:700;--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}
.delete-account-modal-body ul{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}
.delete-account-modal-body ul li{margin-bottom:0.5rem;margin-left:1rem;list-style-type:disc}
.delete-account-modal-footer{display:flex;justify-content:flex-end;gap:0.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));padding:1.5rem}
.delete-account-cancel-btn{border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.delete-account-cancel-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}
.delete-account-confirm-btn{border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.delete-account-confirm-btn:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}
.cards__container{position:relative;display:flex;flex-direction:column;padding-top:40px;padding-left:14px;padding-right:16px;padding-bottom:83px}
.cards__container__heading{display:flex}
@media (min-width:992px){.cards__container{padding-left:60px;padding-right:60px;padding-top:37px;padding-bottom:109px}}
.cards__container .card-winner-container{margin-left:20px;display:flex}
.cards__container__head{margin-left:4px;display:flex;height:149px;width:-moz-max-content;width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:15px}
.cards__container__head-container::-webkit-scrollbar{display:none}
.cards__container__head-container{-ms-overflow-style:none;scrollbar-width:none;cursor:grab;--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);overflow-x:auto}
.cards__container__head-container:active{cursor:grabbing}
.cards__container__head-card{display:flex;height:100%;max-height:120px;width:127px;flex-direction:column;border-radius:29px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 232 255 / var(--tw-bg-opacity));padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.cards__container__head-card{max-height:136px;width:162px;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px}}
.cards__container__head-card.card-winner{top:0px;right:0px;height:100%;--tw-bg-opacity:1;background-color:rgb(255 243 202 / var(--tw-bg-opacity));padding:0px}
.cards__container__head-card.card-winner img{height:100%}
.cards__container__head-card .heading{margin-bottom:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:0em;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
@media (min-width:992px){.cards__container__head-card .heading{font-size:16px}}
.cards__container__head-card .day-count{margin-bottom:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:0em;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
@media (min-width:992px){.cards__container__head-card .day-count{font-size:16px}}
.cards__container .cards-container{margin-top:15px;margin-bottom:109px;display:flex;flex-wrap:wrap;gap:1rem}
@media (min-width:992px){.cards__container .cards-container{margin-top:28px}}
.cards__container .cards-title{display:block;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:100%;letter-spacing:-0.02em}
@media (min-width:992px){.cards__container .cards-title{font-size:24px}}
.cards__container .cards-title.md{display:none}
@media (min-width:992px){.cards__container .cards-title{display:none}.cards__container .cards-title.md,.cards__container .cards-title.dashboard{display:block}}
.cards__container .card-container{display:flex;width:100%;flex-direction:column;border-radius:19px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:24px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.cards__container .card-container{max-width:315px}}
.cards__container .card-container .img-container{margin-bottom:20px;display:flex;max-height:160px;justify-content:center}
.cards__container .card-container .img-container img{width:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover}
.cards__container .card-container .content{margin-bottom:20px}
.cards__container .card-container .content .marker-wrapper{display:flex;align-items:center;gap:10px}
.cards__container .card-container .content .marker{display:none}
.cards__container .card-container .content .free-badge{display:none}
@media (min-width:992px){.cards__container .card-container .content .marker{display:block;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:150%;letter-spacing:0}.cards__container .card-container .content .free-badge{margin-bottom:0.375rem;display:block;border-radius:6px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 153 97 / var(--tw-bg-opacity));padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;font-size:12px;font-weight:700;line-height:100%;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:-2px 2px 0 #000;--tw-shadow-colored:-2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}
.cards__container .card-container .content .heading{margin-bottom:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:105%;letter-spacing:0%;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
@media (min-width:992px){.cards__container .card-container .content .heading{font-size:20px}}
.cards__container .card-container .content .heading.dashboard{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px}
.cards__container .card-container .content .desc{box-sizing:border-box;height:42px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:140%;letter-spacing:0%;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.cards__container .card-container .content .desc.dashboard{-webkit-line-clamp:3;height:auto}
.practice__container{position:relative;display:flex;flex-direction:column;gap:41px;padding-left:14px;padding-right:14px;padding-top:38px;padding-bottom:85px}
@media (min-width:992px){.practice__container{padding-left:60px;padding-right:60px;padding-bottom:108px}}
.practice__container-content,.practice__container .editor-content{width:100%;border-radius:29px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity));padding-top:35px;padding-bottom:35px;padding-left:30px;padding-right:30px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.practice__container-content p,.practice__container-content span,.practice__container-content li,.practice__container .editor-content p,.practice__container .editor-content span,.practice__container .editor-content li{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0%}
@media (min-width:992px){.practice__container-content p,.practice__container-content span,.practice__container-content li,.practice__container .editor-content p,.practice__container .editor-content span,.practice__container .editor-content li{font-size:20px}}
.practice__container-content ul,.practice__container .editor-content ul{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:105%;letter-spacing:0%}
.practice__container-content ol:not([style*="list-style-type:"]),.practice__container .editor-content ol:not([style*="list-style-type:"]){list-style-type:decimal}
.practice__container-content ul:not([style*="list-style-type:"]),.practice__container .editor-content ul:not([style*="list-style-type:"]){list-style-type:disc}
.practice__container-content h1,.practice__container-content h1 span,.practice__container .editor-content h1,.practice__container .editor-content h1 span{margin-bottom:20px;font-size:34px;font-weight:400}
.practice__container-content h2,.practice__container-content h2 span,.practice__container .editor-content h2,.practice__container .editor-content h2 span{margin-bottom:20px;font-size:26px;font-weight:400}
.practice__container-content h3,.practice__container-content h3 span,.practice__container .editor-content h3,.practice__container .editor-content h3 span{margin-bottom:20px;font-size:21px;font-weight:400}
.practice__container-content h4,.practice__container-content h4 span,.practice__container .editor-content h4,.practice__container .editor-content h4 span{margin-bottom:20px;font-size:18px;font-weight:400}
.practice__container-content span,.practice__container .editor-content span{font-size:14px}
.practice__container-content sub,.practice__container .editor-content sub{vertical-align:sub;font-size:0.875rem;line-height:1.25rem}
.practice__container-content sup,.practice__container .editor-content sup{vertical-align:super;font-size:0.75rem;line-height:1rem}
.practice__container-content blockquote,.practice__container .editor-content blockquote{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding-left:1rem;font-style:italic;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity))}
.practice__container-content a,.practice__container .editor-content a{text-decoration:underline}
.practice__container-content strong,.practice__container-content strong span,.practice__container .editor-content strong,.practice__container .editor-content strong span{font-weight:700}
.practice__container-content .oc-text-bordered,.practice__container .editor-content .oc-text-bordered{display:inline-block;border-top-width:2px;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}
.practice__container-content .oc-text-gray,.practice__container .editor-content .oc-text-gray{--tw-text-opacity:1;color:rgb(170 170 170 / var(--tw-text-opacity))}
.practice__container-content .oc-text-uppercase,.practice__container .editor-content .oc-text-uppercase{text-transform:uppercase}
.practice__container-content .oc-text-spaced,.practice__container .editor-content .oc-text-spaced{letter-spacing:1px}
.practice__container-content .oc-class-highlighted,.practice__container .editor-content .oc-class-highlighted{--tw-bg-opacity:1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}
.challenge__container{margin-left:15px;margin-right:15px;margin-top:38px;margin-bottom:68px;display:flex;flex-direction:column;gap:15px}
@media (min-width:992px){.challenge__container{gap:30px;margin-left:60px;margin-right:60px;margin-bottom:86px}}
.challenge__container .item{width:100%;gap:20px;border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding-top:35px;padding-bottom:35px;padding-left:30px;padding-right:30px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.challenge__container .item{border-radius:29px}}
.challenge__container .item .heading{margin-bottom:20px;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:105%;letter-spacing:0}
@media (min-width:992px){.challenge__container .item .heading{font-size:24px}}
.challenge__container .item .head-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px}
@media (min-width:992px){.challenge__container .item .head-container{flex-direction:row;align-items:center;gap:15px}}
.challenge__container .item .head-container .heading{font-size:20px}
@media (min-width:992px){.challenge__container .item .head-container .heading{font-size:24px}}
.challenge__container .item .head-container .heading-day{white-space:nowrap;border-radius:11px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:9px;font-size:16px}
@media (min-width:992px){.challenge__container .item .head-container .heading-day{font-size:16px}}
.challenge__container .item.goal{--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity))}
.challenge__container .item.how-it-works{--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity))}
.challenge__container .item.happens-after{--tw-bg-opacity:1;background-color:rgb(241 251 226 / var(--tw-bg-opacity))}
.challenge__container .item .item-steps .heading{margin-bottom:25px;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:105%;letter-spacing:0;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
.challenge__container .item .item-steps .steps{display:flex;flex-direction:column;gap:10px}
.challenge__container .item .item-steps .steps .step{display:flex;flex-direction:column;gap:10px}
@media (min-width:992px){.challenge__container .item .item-steps .steps .step{flex-direction:row}}
.challenge__container .item .item-steps .steps .step-container{display:flex;height:-moz-fit-content;height:fit-content;cursor:pointer;flex-direction:row;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0}
@media (min-width:992px){.challenge__container .item .item-steps .steps .step-container{font-size:20px}}
.challenge__container .item .item-steps .steps .step-container-img-container{display:flex;height:20px;width:20px;align-items:center;justify-content:center}
.challenge__container .item .item-steps .steps .step-container span{white-space:nowrap}
.challenge__container .item .item-steps .steps .step .title{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0}
@media (min-width:992px){.challenge__container .item .item-steps .steps .step .title{font-size:20px}}
.challenge__container .item .description{margin-top:25px;border-radius:18px;background-color:rgba(255,255,255,0.63);padding-left:15px;padding-right:15px;padding-top:19px;padding-bottom:19px}
.challenge__container .item .description .heading{margin-bottom:15px;font-size:16px}
@media (min-width:992px){.challenge__container .item .description .heading{font-size:20px}}
.challenge__container .item .description .content{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0}
@media (min-width:992px){.challenge__container .item .description .content{font-size:20px}}
.challenge__container .unit{display:flex;flex-direction:column;gap:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0}
@media (min-width:992px){.challenge__container .unit{font-size:20px}}
.challenge__container .unit .label{display:flex;flex-direction:row;gap:10px}
.challenge__container .check{margin-top:20px;display:flex;flex-direction:row;gap:10px}
.challenge__container .check .ask-ai{display:none}
@media (min-width:992px){.challenge__container .check .ask-ai{display:block}}
.challenge__container .check .ask-ai{position:relative;display:inline-flex;align-items:center;gap:8px}
.challenge__container .check .ask-ai .loader{width:16px;height:16px;border:2px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin 0.6s linear infinite}
.challenge__container .check .ask-ai.disabled{cursor:not-allowed;opacity:0.5;background-color:#888 !important;border-color:#666 !important}
.challenge__container .check .ask-ai.disabled:hover{background-color:#888 !important;border-color:#666 !important;transform:none !important;box-shadow:none !important}
.challenge__container .check .ask-ai.disabled .label{color:rgb(255 255 255 / 0.7)}
@keyframes spin{to{transform:rotate(360deg)}}
.chat__container{display:flex;height:100vh;max-height:calc(100vh - 89.2px);flex-direction:column}
@media (min-width:992px){.chat__container{max-height:calc(100vh - 101px)}}
.chat__container .chat__scrollable{max-height:calc(100vh - 89.2px);flex:1 1 0%;overflow-y:auto;padding-left:14px;padding-right:14px;padding-bottom:20px}
@media (min-width:992px){.chat__container .chat__scrollable{max-height:calc(100vh - 211px);padding-left:285px;padding-right:285px}}
.chat__container-content{display:flex;flex-direction:column}
.chat__container .date{margin-top:24px;margin-bottom:24px;display:flex;justify-content:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0.75rem;font-weight:400;line-height:1rem;letter-spacing:0em}
.chat__container .date-container{--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity));padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:10px}
.chat__container .conversation .answer{display:flex;scroll-margin-bottom:15px}
.chat__container .conversation .answer-container{display:flex}
.chat__container .conversation .answer-container.user{justify-content:flex-end}
.chat__container .conversation .answer-container.user .avatar-chat{order:2;margin:0px;margin-left:15px;margin-top:15px}
.chat__container .conversation .answer-container.user .avatar-chat #avatar-preview{border-radius:9999px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
@media (min-width:992px){.chat__container .conversation .answer-container.user .avatar-chat #avatar-preview{border-radius:11px}}
.chat__container .conversation .answer-container.assistant{justify-content:flex-start}
.chat__container .conversation .answer-container img{max-width:40px;height:40px;border-radius:11px}
.chat__container .conversation .answer.assistant{justify-content:flex-start}
.chat__container .conversation .answer.assistant .bubble{border-top-right-radius:18px;--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity))}
.chat__container .conversation .answer.user .bubble{border-top-left-radius:18px;--tw-bg-opacity:1;background-color:rgb(255 215 134 / var(--tw-bg-opacity))}
.chat__container .conversation .answer .bubble{display:flex;max-width:-moz-fit-content;max-width:fit-content;flex-direction:column;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));text-align:left;font-size:0.875rem;line-height:1.25rem;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.chat__container .conversation .answer .bubble .text{padding-left:15px;padding-right:15px;padding-top:10px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:0em;--tw-text-opacity:1;color:rgb(24 24 27 / var(--tw-text-opacity))}
.chat__container .conversation .answer .bubble .time{margin-top:0.25rem;align-self:flex-end;padding-right:1rem;padding-bottom:0.5rem;font-size:10px;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}
@media (min-width:992px){.chat__container .conversation .answer .bubble .time{padding:0px}.chat__container .conversation .answer .bubble{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}}
.chat__container .conversation .answer .bubble.typing{align-items:center;justify-content:center}
.chat__container .conversation .answer .dots{display:flex;align-items:center;gap:0.25rem}
.chat__container .conversation .answer .dots span{display:inline-block;height:6px;width:6px;animation:blink 1.4s infinite;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(75 75 75 / var(--tw-bg-opacity));opacity:0.2}
.chat__container .conversation .answer .dots span:nth-child(1){animation-delay:0s}
.chat__container .conversation .answer .dots span:nth-child(2){animation-delay:0.2s}
.chat__container .conversation .answer .dots span:nth-child(3){animation-delay:0.4s}
@keyframes blink{0%,80%,100%{opacity:0.2}40%{opacity:1}}
.chat__container-ask{margin-top:1rem;padding-left:14px;padding-right:14px;padding-bottom:10px}
@media (min-width:992px){.chat__container-ask{padding-left:285px;padding-right:285px}}
.chat__container-ask .ask-inner{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;gap:33px;border-radius:29px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity));padding-left:10px;padding-right:10px;padding-top:16px;padding-bottom:16px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
@media (min-width:992px){.chat__container-ask .ask-inner{padding-left:20px;padding-right:20px;padding-top:28px;padding-bottom:28px}}
.chat__container-ask .ask-inner.top-up{--tw-bg-opacity:1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}
.chat__container-ask .ask-inner.top-up a{width:100%}
.chat__container-ask .ask-inner textarea{box-sizing:border-box;min-height:40px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;resize:none;overflow:hidden;border-radius:8px;border-style:none;background-color:transparent;padding:10px;font-size:16px;line-height:20px;outline:2px solid transparent;outline-offset:2px}
.chat__container-ask .ask-inner .send{height:40px;width:40px;border-radius:13px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:10px}
.chat__container-ask .ask-inner .send:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:rgb(107 114 128 / var(--tw-bg-opacity));opacity:0.5}
.chat__container-ask .ask-inner .send-text-container{width:100%}
.chat__container-token{padding-top:10px;padding-bottom:10px;text-align:center;font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width:992px){.chat__container-token{padding-top:19px;padding-bottom:16px}}
.loading-older-messages{padding:10px;text-align:center}
.loading-older-messages .dots{display:flex;align-items:center;justify-content:center;gap:0.25rem}
.loading-older-messages .dots span{display:inline-block;height:6px;width:6px;border-radius:9999px;opacity:0.2;animation:blink 1.4s infinite;--tw-bg-opacity:1;background-color:rgb(75,75,75,var(--tw-bg-opacity))}
.loading-older-messages .dots span:nth-child(1){animation-delay:0s}
.loading-older-messages .dots span:nth-child(2){animation-delay:0.2s}
.loading-older-messages .dots span:nth-child(3){animation-delay:0.4s}
.notification{display:flex;width:100%;flex-direction:column;justify-content:center;gap:20px;padding-left:15px;padding-right:15px;padding-top:20px}
@media (min-width:992px){.notification{padding-left:30px;padding-right:30px}}
.notification .head{text-align:center;vertical-align:middle;font-size:24px;font-weight:700;line-height:100%}
.notification.greeting-template .content .content-container{margin-top:100px}
.notification.start-template .content{min-height:405px;max-width:900px;align-items:center}
@media (min-width:992px){.notification.start-template .content{min-height:540px}}
.notification.start-template .content .content-container{align-items:center}
.notification.verify-email-template .content{min-height:325px;align-items:flex-start;justify-content:flex-start}
@media (min-width:992px){.notification.verify-email-template .content{min-height:350x}}
.notification.greeting-template .content{max-width:900px}
.notification .content{position:relative;margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:540px;flex-direction:column;justify-content:center;border-radius:29px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 245 210 / var(--tw-bg-opacity));--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.notification .content-container{display:flex;width:100%;flex-direction:column;justify-content:center;gap:10px;padding-top:25px;padding-bottom:25px;padding-left:20px;padding-right:20px}
@media (min-width:992px){.notification .content-container{padding:30px}}
.notification .content .image-top{position:absolute;top:0px;left:0px;width:100%;max-width:60%;border-radius:29px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
@media (min-width:480px){.notification .content .image-top{max-width:30%}}
.notification .content .image-top-right{position:absolute;top:0px;right:0px;width:100%;max-width:60%;border-radius:29px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
@media (min-width:480px){.notification .content .image-top-right{max-width:30%}}
.notification .content .image-top-center{position:absolute;top:15%;left:50%;width:100%;max-width:10%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:29px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.notification .content .image-bottom{position:absolute;bottom:0px;right:0px;width:100%;max-width:60%;border-radius:29px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
@media (min-width:480px){.notification .content .image-bottom{max-width:30%}}
.notification .content-message.start-template{text-align:center;vertical-align:middle;font-size:18px;font-weight:500;line-height:150%}
.notification .content-message.reset-template{font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0em}
.notification .top-head{vertical-align:middle;font-family:Inter,sans-serif;font-size:32px;font-weight:500;line-height:150%}
.notification .bottom-head{padding-top:20px;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:150%;letter-spacing:0}
.notification .content-message{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%}
.notifications-container{display:flex;flex-direction:column;gap:40px;padding:25px}
@media (min-width:992px){.notifications-container{padding:20px}}
.notifications-container .message{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0}
@media (min-width:992px){.notifications-container .message{font-size:20px}}
.notifications-container .message{-webkit-line-clamp:3;height:auto}
.notifications-container .message-container{display:flex;width:100%;flex-direction:column;gap:15px;border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding:10px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
@media (min-width:992px){.notifications-container .message-container{border-radius:29px;padding:25px}}
.subscription{display:flex;height:100vh;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding-right:1rem;padding-left:1rem}
.subscription .content{display:flex;flex-direction:column;gap:8px;text-align:center}
.subscription .content .head{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:24px;font-weight:700;line-height:2.25rem;letter-spacing:0em}
@media (min-width:992px){.subscription .content .head{font-size:30px}}
.subscription .content .message{padding-right:1rem;padding-left:1rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px;font-weight:400;line-height:1.25rem;letter-spacing:0em}
@media (min-width:992px){.subscription .content .message{font-size:16px}}
.subscription .content .price{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1;letter-spacing:-2%}
.subscription .button-container{display:flex;flex-direction:column}
*{box-sizing:border-box}
.rewards__page{position:relative;display:flex;flex-direction:column;align-items:center;overflow-x:hidden;padding-left:14px;padding-right:14px;padding-top:44px;padding-bottom:60px}
@media (min-width:992px){.rewards__page{padding-left:60px;padding-right:60px;padding-top:54px;padding-bottom:90px}}
.rewards__star{pointer-events:none;position:absolute;top:90px;left:55px;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:30px;line-height:1}
@media (min-width:992px){.rewards__star{display:block}}
.rewards__hero{margin-bottom:32px;display:flex;width:100%;flex-direction:column;align-items:center;text-align:center}
@media (min-width:992px){.rewards__hero{margin-bottom:44px}}
.rewards__hero .rewards__svg-desktop{display:none}
@media (min-width:992px){.rewards__hero .rewards__svg-desktop{display:block}}
.rewards__hero .rewards__svg-mobile{display:block}
@media (min-width:992px){.rewards__hero .rewards__svg-mobile{display:none}}
.rewards__steps-card{margin-bottom:24px;display:flex;width:100%;max-width:1318px;flex-direction:column;align-items:center;border-radius:30px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 242 224 / var(--tw-bg-opacity));padding-left:20px;padding-right:20px;padding-top:43px;padding-bottom:43px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
@media (min-width:992px){.rewards__steps-card{margin-bottom:32px;padding-left:37px;padding-right:37px;padding-top:80px;padding-bottom:80px}}
.rewards__steps{margin-bottom:30px;display:flex;width:100%;flex-direction:column;justify-content:center;gap:24px}
@media (min-width:992px){.rewards__steps{margin-bottom:34px;flex-direction:row}}
.rewards__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}
.rewards__step svg{pointer-events:none;position:absolute;top:70px;left:50%;height:35px;width:150px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@media (min-width:992px){.rewards__step{max-width:368.75px}}
.rewards__step img{margin-bottom:14px;height:75px;-o-object-fit:contain;object-fit:contain}
@media (min-width:992px){.rewards__step img{height:136px}}
.rewards__step .step-title{margin-bottom:8px;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:125%;letter-spacing:0}
@media (min-width:992px){.rewards__step .step-title{font-size:24px}}
.rewards__step .step-desc{text-align:center;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:155%}
@media (min-width:992px){.rewards__step .step-desc{font-size:20px}}
.rewards__step-arrow{display:block;flex-shrink:0;--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center;font-size:28px;font-weight:900;--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
@media (min-width:992px){.rewards__step-arrow{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}
.rewards__share-btn{margin-bottom:22px;border-radius:50px;font-size:0.875rem;line-height:1.25rem;line-height:100%}
@media (min-width:992px){.rewards__share-btn{border-radius:0.75rem;padding-left:53px;padding-right:53px;font-size:20px}}
.rewards__share-info{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}
.rewards__share-info p{font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:160%;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
.highlight{font-weight:600;--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
.rewards__prizes{margin-bottom:26px;display:flex;width:100%;max-width:1318px;flex-direction:column;gap:18px}
@media (min-width:992px){.rewards__prizes{margin-bottom:34px;flex-direction:row}}
.rewards__prize-card{display:flex;flex:1 1 0%;flex-direction:column;gap:24px;overflow:hidden;border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding:20px;--tw-shadow:-4px 4px 0 #000;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
@media (min-width:992px){.rewards__prize-card{border-radius:24px;padding:30px}}
.rewards__prize-card .prize-img{height:100%;max-height:225px;width:100%;border-radius:18px;-o-object-fit:cover;object-fit:cover}
@media (min-width:992px){.rewards__prize-card .prize-img{max-height:265px}}
.rewards__prize-card .prize-content{display:flex;flex-direction:column}
.rewards__prize-card .prize-content .prize-title{margin-bottom:11px;text-align:center;font-family:Inter,sans-serif;font-size:26px;font-weight:700;line-height:125%}
@media (min-width:992px){.rewards__prize-card .prize-content .prize-title{font-size:32px}}
.rewards__prize-card .prize-content .prize-desc{text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:140%}
@media (min-width:992px){.rewards__prize-card .prize-content .prize-desc{font-size:20px}}
.rewards__dot{display:inline-block;height:7px;width:7px;flex-shrink:0}
.rewards__draw{margin-bottom:22px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:150%;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
@media (min-width:992px){.rewards__draw{gap:20px;font-size:1.5rem;line-height:2rem}}
.rewards__draw a{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.rewards__draw a:hover{--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
.rewards__cta{margin-bottom:28px;display:flex;flex-direction:column;align-items:center;gap:12px}
.rewards__cta-btn{margin-bottom:14px;width:100%;max-width:406px}
.rewards__sub-cta{display:flex;align-items:center;gap:20px;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:150%;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity))}
@media (min-width:992px){.rewards__sub-cta{font-size:1.25rem;line-height:1.75rem}}
.rewards__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-moz-column-gap:14px;column-gap:14px;row-gap:6px}
.rewards__links a{white-space:nowrap;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:150%;--tw-text-opacity:1;color:rgb(39 40 45 / var(--tw-text-opacity));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.rewards__links a:hover{--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
.rewards__links a{-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:solid}
@keyframes rewards-overlay-in{from{opacity:0}to{opacity:1}}
@keyframes rewards-overlay-out{from{opacity:1}to{opacity:0}}
@keyframes rewards-content-in{from{opacity:0;transform:translateY(24px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes rewards-content-out{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(24px) scale(0.96)}}
.rewards__modal{position:fixed;inset:0;z-index:9999;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,0.5);animation:rewards-overlay-in 0.25s ease forwards}
.rewards__modal.is-closing{animation:rewards-overlay-out 0.25s ease forwards}
.rewards__modal.is-closing .rewards__modal-content{animation:rewards-content-out 0.22s ease forwards}
.rewards__modal-content{animation:rewards-content-in 0.28s ease forwards;position:relative;display:flex;width:100%;flex-direction:column;align-items:center;border-radius:30px;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));padding-left:30px;padding-right:30px;padding-top:63px;padding-bottom:63px;--tw-shadow:-4px 4px 0 #222226;--tw-shadow-colored:-4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
@media (min-width:992px){.rewards__modal-content{border-radius:29px;padding-top:70px;padding-bottom:70px}}
.rewards__modal-content{max-width:560px;background:#FFFAEA}
.rewards__modal-close{position:absolute;top:18px;right:22px;cursor:pointer;border-style:none;background-color:transparent;font-size:22px;font-weight:700;line-height:1;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.rewards__modal-close:hover{--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
.rewards__modal-title svg{margin-bottom:1.5rem;width:100%}
.rewards__modal-socials{display:flex;flex-direction:row;justify-content:center;gap:1rem}
.rewards__modal-socials a{display:block;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.rewards__modal-socials a:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rewards__modal-socials a img{height:45px;width:45px}
@media (min-width:992px){.rewards__modal-socials a img{height:50px;width:50px}}
.rewards__modal-socials .share-native-btn{display:flex;cursor:pointer;align-items:center;gap:0.5rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(34 34 38 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 34 38 / var(--tw-bg-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:15px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.rewards__modal-socials .share-native-btn:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(34 34 38 / var(--tw-text-opacity))}
.qdpr-container.base-styles .editor-content{font-family:Inter,sans-serif}
.qdpr-container.base-styles .editor-content h1{margin-bottom:24px;font-size:32px;font-weight:700;line-height:110%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content h1{margin-bottom:32px;font-size:48px}}
.qdpr-container.base-styles .editor-content h2{margin-bottom:20px;font-size:26px;font-weight:700;line-height:110%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content h2{margin-bottom:28px;font-size:36px}}
.qdpr-container.base-styles .editor-content h3{margin-bottom:16px;font-size:22px;font-weight:700;line-height:115%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content h3{margin-bottom:24px;font-size:28px}}
.qdpr-container.base-styles .editor-content h4{margin-bottom:12px;font-size:18px;font-weight:600;line-height:120%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content h4{margin-bottom:20px;font-size:22px}}
.qdpr-container.base-styles .editor-content h5{margin-bottom:10px;font-size:16px;font-weight:600;line-height:125%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content h5{margin-bottom:16px;font-size:18px}}
.qdpr-container.base-styles .editor-content h6{margin-bottom:8px;font-size:14px;font-weight:500;line-height:130%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content h6{margin-bottom:12px;font-size:16px}}
.qdpr-container.base-styles .editor-content p{margin-bottom:16px;font-size:16px;font-weight:400;line-height:160%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content p{margin-bottom:24px;font-size:18px}}
.qdpr-container.base-styles .editor-content p:last-child{margin-bottom:0px}
.qdpr-container.base-styles .editor-content ul{margin-bottom:16px;list-style-type:disc;padding-left:24px}
@media (min-width:992px){.qdpr-container.base-styles .editor-content ul{margin-bottom:24px;padding-left:32px}}
.qdpr-container.base-styles .editor-content ul li{margin-bottom:8px;font-size:16px;font-weight:400;line-height:160%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content ul li{font-size:18px}}
.qdpr-container.base-styles .editor-content ul li:last-child{margin-bottom:0px}
.qdpr-container.base-styles .editor-content ol{margin-bottom:16px;list-style-type:decimal;padding-left:24px}
@media (min-width:992px){.qdpr-container.base-styles .editor-content ol{margin-bottom:24px;padding-left:32px}}
.qdpr-container.base-styles .editor-content ol li{margin-bottom:8px;font-size:16px;font-weight:400;line-height:160%;letter-spacing:0em}
@media (min-width:992px){.qdpr-container.base-styles .editor-content ol li{font-size:18px}}
.qdpr-container.base-styles .editor-content ol li:last-child{margin-bottom:0px}
.qdpr-container.base-styles .editor-content a{--tw-text-opacity:1;color:rgb(200 169 110 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px;transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms}
.qdpr-container.base-styles .editor-content a:hover{opacity:0.7}
.qdpr-container.base-styles .editor-content strong,.qdpr-container.base-styles .editor-content b{font-weight:700}
.qdpr-container.base-styles .editor-content em,.qdpr-container.base-styles .editor-content i{font-style:italic}
.qdpr-container.base-styles .editor-content blockquote{margin-top:24px;margin-bottom:24px;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(200 169 110 / var(--tw-border-opacity));padding-left:16px;font-size:16px;font-style:italic;line-height:160%;opacity:0.8}
@media (min-width:992px){.qdpr-container.base-styles .editor-content blockquote{margin-top:32px;margin-bottom:32px;padding-left:24px;font-size:18px}}
.qdpr-container.base-styles .editor-content hr{margin-top:24px;margin-bottom:24px;border-width:0px;border-top-width:1px;border-color:rgb(255 255 255 / 0.2)}
@media (min-width:992px){.qdpr-container.base-styles .editor-content hr{margin-top:40px;margin-bottom:40px}}
.qdpr-container.base-styles .editor-content table{margin-bottom:24px;width:100%;border-collapse:collapse;font-size:14px}
@media (min-width:992px){.qdpr-container.base-styles .editor-content table{margin-bottom:32px;font-size:16px}}
.qdpr-container.base-styles .editor-content table th{border-width:1px;border-color:rgb(255 255 255 / 0.2);background-color:rgb(255 255 255 / 0.1);padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:10px;text-align:left;font-weight:600}
.qdpr-container.base-styles .editor-content table td{border-width:1px;border-color:rgb(255 255 255 / 0.2);padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:10px}
.qdpr-container.base-styles .editor-content table tr:nth-child(even) td{background-color:rgb(255 255 255 / 0.05)}
.qdpr-container.base-styles .editor-content ul ul,.qdpr-container.base-styles .editor-content ol ol,.qdpr-container.base-styles .editor-content ul ol,.qdpr-container.base-styles .editor-content ol ul{margin-top:8px;margin-bottom:0px}
.qdpr-container.base-styles .editor-content p + h1,.qdpr-container.base-styles .editor-content p + h2,.qdpr-container.base-styles .editor-content p + h3,.qdpr-container.base-styles .editor-content p + h4,.qdpr-container.base-styles .editor-content p + h5,.qdpr-container.base-styles .editor-content p + h6,.qdpr-container.base-styles .editor-content ul + h1,.qdpr-container.base-styles .editor-content ul + h2,.qdpr-container.base-styles .editor-content ul + h3,.qdpr-container.base-styles .editor-content ol + h1,.qdpr-container.base-styles .editor-content ol + h2,.qdpr-container.base-styles .editor-content ol + h3{margin-top:8px}
@media (min-width:992px){.qdpr-container.base-styles .editor-content p + h1,.qdpr-container.base-styles .editor-content p + h2,.qdpr-container.base-styles .editor-content p + h3,.qdpr-container.base-styles .editor-content p + h4,.qdpr-container.base-styles .editor-content p + h5,.qdpr-container.base-styles .editor-content p + h6,.qdpr-container.base-styles .editor-content ul + h1,.qdpr-container.base-styles .editor-content ul + h2,.qdpr-container.base-styles .editor-content ul + h3,.qdpr-container.base-styles .editor-content ol + h1,.qdpr-container.base-styles .editor-content ol + h2,.qdpr-container.base-styles .editor-content ol + h3{margin-top:16px}}
.header__container{display:flex;justify-content:space-between;padding-left:14px;padding-right:14px;padding-top:36px}
@media (min-width:992px){.header__container{padding-left:60px;padding-right:60px}}
.header__left-part{display:flex;align-items:center}
.header__left-part img{width:50px}
@media (min-width:992px){.header__left-part img{width:65px}}
.header__left-part-name{padding-left:10px;padding-right:10px;padding-top:16px;padding-bottom:16px;text-align:center;font-family:Amaranth;font-size:17px;font-weight:700;text-transform:uppercase;line-height:100%;letter-spacing:-2%}
@media (min-width:992px){.header__left-part-name{font-size:26px}}
.header__right-part{display:flex;flex-direction:row;align-items:center;gap:0.625rem}
.header__right-part button img{height:20px;width:20px}
.header__right-part button span{display:none}
@media (min-width:992px){.header__right-part button span{display:inline}}
.header__right-part.profile .avatar-button img{height:100%;width:100%;border-radius:11px;-o-object-fit:cover;object-fit:cover}
.header .menu{position:relative}
.footer{width:100%}
.footer.notification{display:flex;flex-direction:column;align-items:center;justify-content:center}
.footer.black{--tw-bg-opacity:1;background-color:rgb(34 34 38 / var(--tw-bg-opacity))}
.footer__inner{display:flex;width:100%;flex-direction:row;justify-content:center;padding-top:1.5rem;padding-bottom:24px}
@media (min-width:992px){.footer__inner{padding-top:3rem;padding-bottom:59px}}
.footer__inner-name{padding-left:10px;padding-right:10px;padding-top:16px;padding-bottom:16px;text-align:center;font-family:Amaranth;font-size:19px;font-weight:700;text-transform:uppercase;line-height:100%;letter-spacing:-2%;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width:992px){.footer__inner-name{font-size:26px}}
.footer__inner img{height:51px;width:51px}
@media (min-width:992px){.footer__inner img{height:65px;width:65px}}
.footer__inner.notification{display:flex;flex-direction:column;padding-top:0px;padding-bottom:0px}
.footer__wrap{margin-left:71px;margin-right:61px;display:flex;flex-direction:column-reverse;align-items:center;gap:20px;border-top-width:1px;border-top-color:rgb(107 114 128 / var(--tw-border-opacity));--tw-border-opacity:0.5;padding-top:31px;padding-bottom:31px;font-size:14px}
@media (min-width:992px){.footer__wrap{font-size:18px;flex-direction:row;justify-content:space-between;gap:0px}}
.footer__wrap-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0.625rem}
@media (min-width:992px){.footer__wrap-links{justify-content:flex-end;gap:15px}}
.footer__wrap-links.notification{display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration-line:underline}
.footer__wrap a,.footer__wrap span{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:147%;letter-spacing:0%;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width:992px){.footer__wrap a,.footer__wrap span{font-size:18px}}
.footer__wrap a{text-decoration-line:underline}
.footer__social{display:flex;flex-direction:row;justify-content:center;gap:20px}
.footer__social img{height:41px;width:41px}
@media (min-width:992px){.footer__social img{height:35px;width:35px}}
.footer .message{text-align:center;vertical-align:middle;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:150%;letter-spacing:0em}
@media (min-width:992px){.footer .message{font-size:18px}}
.footer__logo{display:flex;flex-direction:row;align-items:center;gap:10px}
.footer__logo .part-name{text-align:center;font-family:Amaranth;font-size:12px;font-weight:700;text-transform:uppercase;line-height:100%;letter-spacing:-2%}
@media (min-width:992px){.footer__logo .part-name{font-size:16px}}
.footer__everything{text-align:center;vertical-align:middle;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:150%;letter-spacing:0em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-underline-offset:0px}
@media (min-width:992px){.footer__everything{font-size:18px}}
.pointer-events-none{pointer-events:none}
.absolute{position:absolute}
.relative{position:relative}
.bottom-0{bottom:0px}
.m-\[20px_auto\]{margin:20px auto}
.m-0{margin:0px}
.my-4{margin-top:1rem;margin-bottom:1rem}
.mx-auto{margin-left:auto;margin-right:auto}
.mt-2{margin-top:0.5rem}
.mt-4{margin-top:1rem}
.mt-6{margin-top:1.5rem}
.mb-\[20px\]{margin-bottom:20px}
.mb-\[10px\]{margin-bottom:10px}
.mb-\[30px\]{margin-bottom:30px}
.mt-auto{margin-top:auto}
.block{display:block}
.flex{display:flex}
.inline-flex{display:inline-flex}
.hidden{display:none}
.h-\[80px\]{height:80px}
.h-full{height:100%}
.h-\[24px\]{height:24px}
.max-h-\[calc\(100vh-101px\)\]{max-height:calc(100vh - 101px)}
.w-fit{width:-moz-fit-content;width:fit-content}
.w-\[80px\]{width:80px}
.w-full{width:100%}
.w-\[20px\]{width:20px}
.max-w-\[400px\]{max-width:400px}
.shrink-0{flex-shrink:0}
.origin-center{transform-origin:center}
@keyframes spin{to{transform:rotate(360deg)}}
.animate-spin{animation:spin 1s linear infinite}
.cursor-not-allowed{cursor:not-allowed}
.list-disc{list-style-type:disc}
.flex-col{flex-direction:column}
.items-center{align-items:center}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.gap-4{gap:1rem}
.gap-3{gap:0.75rem}
.gap-\[10px\]{gap:10px}
.overflow-hidden{overflow:hidden}
.overflow-y-hidden{overflow-y:hidden}
.rounded-\[50\%\]{border-radius:50%}
.rounded-\[10px\]{border-radius:10px}
.border{border-width:1px}
.bg-cardPurple{--tw-bg-opacity:1;background-color:rgb(225 223 255 / var(--tw-bg-opacity))}
.bg-bgPracticeRose{--tw-bg-opacity:1;background-color:rgb(245 222 228 / var(--tw-bg-opacity))}
.bg-cardYellowGreen{--tw-bg-opacity:1;background-color:rgb(232 232 191 / var(--tw-bg-opacity))}
.bg-bgPracticeMint{--tw-bg-opacity:1;background-color:rgb(229 249 240 / var(--tw-bg-opacity))}
.bg-cardPeach{--tw-bg-opacity:1;background-color:rgb(255 203 187 / var(--tw-bg-opacity))}
.bg-bgPracticeBlueTransparent{background-color:#A2D9FC4A}
.bg-bgPracticeOrangeTransparent{background-color:#FCD2A24A}
.bg-blueCard{--tw-bg-opacity:1;background-color:rgb(238 237 254 / var(--tw-bg-opacity))}
.bg-cardIceBlue{--tw-bg-opacity:1;background-color:rgb(221 240 243 / var(--tw-bg-opacity))}
.bg-cardSoftPeach{--tw-bg-opacity:1;background-color:rgb(255 233 218 / var(--tw-bg-opacity))}
.bg-\[\#10B981\]{--tw-bg-opacity:1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}
.bg-\[\#F3F4F6\]{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}
.bg-cardRose{--tw-bg-opacity:1;background-color:rgb(245 222 229 / var(--tw-bg-opacity))}
.object-contain{-o-object-fit:contain;object-fit:contain}
.object-center{-o-object-position:center;object-position:center}
.p-\[20px\]{padding:20px}
.p-0{padding:0px}
.px-\[10px\]{padding-left:10px;padding-right:10px}
.text-center{text-align:center}
.text-\[40px\]{font-size:40px}
.text-\[16px\]{font-size:16px}
.text-lg{font-size:1.125rem;line-height:1.75rem}
.font-bold{font-weight:700}
.font-semibold{font-weight:600}
.leading-5{line-height:1.25rem}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.text-\[\#1F2937\]{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}
.text-\[\#6B7280\]{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}
.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}
.text-accentOrange{--tw-text-opacity:1;color:rgb(254 153 97 / var(--tw-text-opacity))}
.underline{text-decoration-line:underline}
.opacity-50{opacity:0.5}
.iti{--iti-path-flags-1x:url("/themes/mind-reprogram/assets/img/intl-tel-input/flags.webp");--iti-path-flags-2x:url("/themes/mind-reprogram/assets/img/intl-tel-input/flags@2x.webp");--iti-path-globe-1x:url("/themes/mind-reprogram/assets/img/intl-tel-input/globe.webp");--iti-path-globe-2x:url("/themes/mind-reprogram/assets/img/intl-tel-input/globe@2x.webp")}
@media (min-width:425px){.container{max-width:100%}}
@media (min-width:992px){.container{max-width:1380px}}
.hover\:text-accentOrange\/60:hover{color:rgb(254 153 97 / 0.6)}
@media (min-width:992px){.md\:block{display:block}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:flex-row{flex-direction:row}}