:root{--font-new-york:"New York",-apple-system-ui-serif,ui-serif,"Georgia",serif;--font-sf-pro-rounded:"SF Pro Rounded",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Helvetica","Arial",sans-serif;--color-background-page:var(--color-white-100);--color-background-form:var(--color-white-100);--max-width-content:1080px;--max-width-intro:464px;--max-width-form:464px;--border-radius-section:60px;--border-radius-decor-box:16px;--border-radius-form:30px}*{box-sizing:border-box;padding:0;margin:0}html{height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#__next,.container--content,.stack--content,body,main{position:relative;min-height:100vh;min-height:100svh}@supports(-webkit-touch-callout:none){#__next,.container--content,.stack--content,body,main{min-height:-webkit-fill-available}}.truncated-one-line{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.background-image-box{position:fixed;width:100vw;height:100vh;z-index:0}.background-image-box.blur-1:after,.background-image-box.blur-2:after,.background-image-box.blur-3:after{content:"";display:block;position:absolute;top:172px;bottom:0;right:0;left:0;z-index:1}.background-image-box.blur-1:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) .01%,rgba(144,74,255,0) 0,hsla(0,0%,100%,.24) 34.09%,rgba(158,97,255,.6) 102.23%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.background-image-box.blur-2:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) .01%,rgba(144,74,255,0) 0,hsla(0,0%,100%,.24) 34.09%,rgba(197,160,255,.6) 102.23%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.background-image-box.blur-3:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) .01%,rgba(144,74,255,0) 0,hsla(0,0%,100%,.24) 33.34%,rgba(238,227,255,.57) 71.95%,rgba(242,216,255,.6) 99.99%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.background-image{width:100%;height:100%;object-fit:cover;object-position:top center}main{display:flex;flex-direction:column;position:relative;z-index:5;padding-top:60px}.box--empty{display:block;width:0;height:0;visibility:hidden}a,a:link,a:visited{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.MuiCircularProgress-circleDeterminate{transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1) 0ms}.marquee-box--select-price .swiper-wrapper{transition-timing-function:linear!important}.marquee-box--select-price .swiper-wrapper .swiper-slide{width:auto}.w2w-plan-box{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;border-radius:10px;border:2px solid var(--mui-palette-brandPrimary-lighter);min-width:70px;min-height:70px;width:auto;padding:9px 15px;cursor:pointer;color:var(--mui-palette-label-primary)}.w2w-plan-box.selected{border-color:var(--mui-palette-brandPrimary-main);color:var(--mui-palette-system-white)}.w2w-plan-label--popular{white-space:nowrap;padding:2px 6px;border-radius:10px 2px 10px 10px;background:var(--mui-palette-system-yellow);color:var(--mui-palette-label-primary)}.image--arrow-to-top{position:absolute;bottom:-33px;left:0;right:0;margin:0 auto}.marquee-box--select-price{height:49px;align-items:center;border-radius:16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='rgb(225, 213, 249)' stroke-width='4' stroke-dasharray='6%2c 10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-color:hsla(0,0%,100%,.45);color:var(--mui-palette-label-primary)}.marquee-price-item{padding-right:12px;height:49px;cursor:pointer}.marquee-price-content{padding:2px 8px;border-radius:5px;background:var(--mui-palette-brandPrimary-lighter)}.box--special-offer{--mask:radial-gradient(14px at 28px 26%,#0000 99%,#000) -30px 24px/101% 55px;-webkit-mask:var(--mask);mask:var(--mask)}.box--special-offer,.box--special-offer-test{background:var(--mui-palette-systemWhite-main);color:var(--mui-palette-label-primary);border-radius:24px}.label--special-offer{padding:4px 8px;border-radius:7px;text-transform:uppercase;text-align:center;background:var(--mui-palette-brandPrimary-main);color:var(--mui-palette-systemWhite-main)}.stack--total-today{position:relative;font-size:22px;padding-bottom:10px}.stack--total-today:before{content:"";display:block;position:absolute;bottom:0;width:100%;height:1.5px;background-image:linear-gradient(90deg,var(--mui-palette-brandPrimary-lighter),var(--mui-palette-brandPrimary-lighter) 60%,transparent 60%,transparent 100%);background-size:20px 1px;border:none}.stack--discount-expires{padding:10px 14px;border-radius:16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='rgba(157, 117, 235, 0.05)' rx='16' ry='16' stroke='rgba(157, 117, 235, 0.50)' stroke-width='4' stroke-dasharray='6%2c 8' stroke-dashoffset='21' stroke-linecap='square'/%3e%3c/svg%3e")}.box--discount-expires-counter{padding:3px 7px;border-radius:10px;background:rgba(255,45,85,.8);color:var(--mui-palette-systemWhite-main)}.box--discount-expires-counter.expired{background:var(--mui-palette-gray-gray)}.stack--personality-report{position:relative;padding:20px;border-radius:30px;background:linear-gradient(180deg,#f7f2ff,#fff)}.box--personality-report-up{position:absolute;top:41px;left:0;right:0;z-index:-1;transform:translateY(-100%);height:145px}@media screen and (max-width:300px){.box--personality-report-up{top:45px}}.image--personality-report-up-bg{width:100%;height:100%}.stack--personality-report-up-content{position:absolute;inset:0;padding:26px 15px 55px;row-gap:8px}@media screen and (max-width:390px){.stack--personality-report-up-content .MuiTypography-root{font-size:20px}}@media screen and (max-width:300px){.stack--personality-report-up-content{padding-bottom:52px}.stack--personality-report-up-content .MuiTypography-root{font-size:19px}}.box--personality-data{padding:16px 20px;display:grid;grid-gap:20px 10px;gap:20px 10px;justify-content:space-between;grid-template-columns:auto auto;grid-template-rows:auto auto;border-radius:16px;background-color:var(--mui-palette-brandPrimary-lighter)}.stack--personality-description{color:var(--mui-palette-label-primary)}.box--personality-description-lock{position:relative}.box--personality-description-lock:before{content:"";display:block;position:absolute;top:0;bottom:-20px;left:-20px;right:-20px;border-radius:0 0 30px 30px;z-index:1;background:linear-gradient(180deg,rgba(252,249,255,0),rgba(252,249,255,.78) 12.33%,rgba(252,249,255,.9) 27.85%,#fcf9ff 57.08%)}.stack--personality-description-footnote{position:absolute;bottom:10px;left:0;right:0;z-index:2}.stack--personality-description-footnote a,.stack--personality-description-footnote a:link,.stack--personality-description-footnote a:visited{color:var(--mui-palette-brandPrimary-main)}.stack--feedback-item{padding:20px;border-radius:24px;background:var(--mui-palette-systemWhite-main);color:var(--mui-palette-label-primary)}.stack--moneyback-guarantee{position:relative;border-radius:20px;background:var(--mui-palette-systemWhite-main);padding:20px 14px 22px}.stack--moneyback-guarantee:before{content:"";display:block;position:absolute;inset:6px;border-radius:16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%2334C759FF' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='3' stroke-linecap='square'/%3e%3c/svg%3e")}.image--moneyback{display:block;width:40px;align-self:center}.typography--policy-links a,.typography--policy-links a:link,.typography--policy-links a:visited{color:inherit;text-decoration:underline;cursor:pointer}.stack--payment-price{position:relative}.countdown-timer-fixed{position:fixed;top:60px;left:0;right:0;z-index:10;border-radius:0 0 16px 16px;background-color:var(--mui-palette-system-white)}.countdown-timer-fixed .countdown-timer-container{width:100%;min-height:50px;padding:7px 20px}.countdown-timer-fixed .countdown-timer-text{font-family:Inter;font-size:14px;font-weight:600;line-height:18px;letter-spacing:.25px;color:var(--v-gray-darken1)}.countdown-timer-fixed .time-label{color:#ff5858;width:55px;font-weight:800}.countdown-timer-fixed .lal{height:100%}.countdown-timer-fixed .countdown-timer-button{display:flex;justify-content:center;align-items:center;width:300px;height:40px;max-width:100%;border-radius:12px;line-height:24px;letter-spacing:.3px;background-color:#5fcb39;color:#fff;font-family:Inter;font-size:12px;font-weight:800;line-height:2;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 8px 0 rgba(95,203,57,.7)!important}.link--w2a-store,.link--w2a-store img{display:block}.stack--arrow-left{position:relative;height:60px;border-radius:0 16px 16px 0;overflow:hidden;padding-left:20px;cursor:pointer;background:transparent url(/images/arrow-left.svg) 0}.stack--arrow-left.rows-3{height:80px;background-image:url(/images/arrow-left-high.svg)}.stack--arrow-left:before{content:"";position:absolute;z-index:-1;top:0;left:30px;right:0;bottom:0;background:var(--mui-palette-system-white)}.stack--success{background:var(--mui-palette-brandPrimary-highlight);padding:12px;border-radius:16px}.icon-offer-check{--icon-check-fill:var(--mui-palette-systemWhite-main);--icon-check-stroke:var(--mui-palette-brandPrimary-main)}.stack--arrow-left.offer-selected .icon-offer-check{--icon-check-fill:var(--mui-palette-brandPrimary-main);--icon-check-stroke:var(--mui-palette-brandPrimary-main)}.box--price-expired{padding-right:2px;color:var(--mui-palette-label-tertiary);text-decoration:line-through}.box--sale-offer-price{color:var(--mui-palette-brandPrimary-main)}.stack--maxpay-iframe-container iframe{border:none!important}.button--quiz{min-height:60px}.typography--step-indicator{margin-top:4px!important}.form-control--date-picker{position:relative}.form-control--date-picker .MuiInputAdornment-root{position:absolute;margin:0;left:0;right:0;min-height:60px}.form-control--date-picker button{position:absolute;inset:0;margin:0;border-radius:16px;padding:0;opacity:0}.form-control--date-picker .MuiInputBase-input{color:var(--mui-palette-label-primary)!important}.form-control--date-picker .MuiInputBase-input::placeholder{color:var(--mui-palette-label-secondary)!important}.box--time-of-birth-select.system-12h{flex:0 1 94px}@media screen and (max-width:390px){.box--time-of-birth-select.system-12h{flex:0 1 88px}}@media screen and (max-width:360px){.box--time-of-birth-select.system-12h{flex:0 1 80px}}@media screen and (max-width:340px){.box--time-of-birth-select.system-12h{flex:0 1 72px}}@media screen and (max-width:360px){.box--time-of-birth-select.system-12h .MuiSelect-select{padding:15px 26px 15px 15px}}@media screen and (max-width:340px){.box--time-of-birth-select.system-12h .MuiSelect-select{padding:12px 20px 12px 12px}}@media screen and (max-width:360px){.box--time-of-birth-select.system-12h .icon{right:10px!important}}@media screen and (max-width:340px){.box--time-of-birth-select.system-12h .icon{right:6px!important}}.box--time-of-birth-select.system-24h{flex:1 1 auto}#refund-policy,#subscription-terms,#types-of-data-we-collect{display:block;padding-top:78px;margin-top:-60px}.stack--privacy-policy,.stack--terms-of-use{padding-bottom:32px}.stack--privacy-policy a,.stack--privacy-policy a:link,.stack--privacy-policy a:visited,.stack--terms-of-use a,.stack--terms-of-use a:link,.stack--terms-of-use a:visited{color:#00578a;text-decoration:underline}.stack--privacy-policy .MuiTypography-h4,.stack--terms-of-use .MuiTypography-h4{margin-top:19px}.stack--privacy-policy .MuiTypography-body1Semibold,.stack--terms-of-use .MuiTypography-body1Semibold{margin-top:16px}.box--about-us-table{grid-template-columns:1fr 2fr;grid-gap:0}.box--about-us-table,.box--cookies-types-table,.box--third-party-table{display:grid;grid-template-rows:repeat(5,auto);border-bottom:1px solid #000;border-left:1px solid #000}.box--cookies-types-table,.box--third-party-table{grid-template-columns:170px 1fr;grid-gap:0}.box--about-us-table-title,.box--cookies-types-table-title,.box--third-party-table-title{grid-column:1/2;padding:5px 8px;border-top:1px solid #000;border-right:1px solid #000}.row-height-2{grid-row:span 2!important}.row-height-5{grid-row:span 5!important}.column-width-2{grid-column:span 2!important}.column-width-3{grid-column:span 3!important}.box--about-us-table-value,.box--cookies-types-table-value,.box--third-party-table-value{grid-column:2/-1;padding:5px 8px;border-top:1px solid #000;border-right:1px solid #000}.ul--body3-list{padding-left:15px}.ul--body3-list.column-2{display:flex;flex-wrap:wrap;justify-content:space-between}.ul--body3-list.column-2 li{flex:0 0 45%}.box--collect-data-table{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(8,auto);grid-gap:0}.box--browser-settings-table,.box--collect-data-table{display:grid;border-bottom:1px solid #000;border-left:1px solid #000}.box--browser-settings-table{grid-template-columns:repeat(4,auto);grid-template-rows:repeat(2,auto);grid-gap:0}.box--keep-cookies-table{grid-template-columns:auto auto minmax(240px,3fr) auto 1fr;grid-template-rows:repeat(7,auto);grid-gap:0}.box--keep-cookies-table,.box--legal-rights-table{display:grid;border-bottom:1px solid #000;border-left:1px solid #000}.box--legal-rights-table{grid-template-columns:190px 1fr;grid-template-rows:repeat(9,auto);grid-gap:0}.box--area-rights-table{display:grid;grid-template-columns:140px 1fr 230px;grid-template-rows:repeat(12,auto);grid-gap:0;border-bottom:1px solid #000;border-left:1px solid #000}@media screen and (max-width:699px){.box--area-rights-table{grid-template-columns:120px 1fr 230px}}.box--area-rights-table-title,.box--area-rights-table-value,.box--browser-settings-table-value,.box--collect-data-table-title,.box--collect-data-table-value,.box--keep-cookies-table-title,.box--keep-cookies-table-value,.box--legal-rights-table-title,.box--legal-rights-table-value{grid-column:span 1;grid-row:span 1;padding:5px 8px;border-top:1px solid #000;border-right:1px solid #000}.box--browser-settings-table-value img{display:block;height:30px;width:auto;margin-right:6px}.box--note-full-width{margin:18px 0 5px!important;padding:14px 15px;border:1px solid #000}.box--places-autocomplete-lock{width:100%;max-width:310px}.box--signup-offer-percentage{display:flex;justify-content:center;align-items:center;padding:2px 8px;background:var(--mui-palette-brandPrimary-lighter);border-radius:5px;margin-left:5px;color:var(--mui-palette-label-primary)}