:root{--theme-color-primary:#50115a;--theme-color-secondary:#e51875;--theme-color-primary-transparent:rgba(80,17,90,.2);--theme-color-secondary-transparent:rgba(252,202,224,.2);--theme-color-success:#28af60;--theme-color-success-darker:#0a8541;--theme-color-success-semi-transparent:rgba(21,142,78,.5);--theme-color-warning:#e51875;--theme-color-warning-darker:#ac3068;--theme-color-error:#d31120;--theme-color-white:#fff;--theme-color-black:#000;--theme-color-blackcurrant-violet:#371a37;--theme-color-misty-rose-violet:#ffe8db;--theme-color-pink:#dc1e7d;--theme-color-pink-darker:#ad2462;--theme-color-pompadour-violet:#7b1945;--theme-color-old-rose-red:#ae2462;--theme-color-jazz-berry-jam-red:#a9145e;--theme-color-oxford-blue:#121236;--theme-color-melon-red:#ffadad;--theme-color-medium-violet-red:#de1b7d;--theme-color-corn-silk-one-fifth-transparent:hsla(43,93%,95%,.2);--theme-color-peach-yellow-one-fifth-transparent:hsla(29,86%,83%,.2);--theme-color-tickle-me-pink-one-fifth-transparent:rgba(255,112,155,.2);--theme-color-coral-one-fifth-transparent:rgba(254,139,72,.2);--theme-color-text-secondary-dark:#505050;--theme-color-text-secondary:rgba(37,37,37,.502);--theme-color-background:#fff;--theme-color-background-grey:#f0f0f0;--theme-color-border:#c4c4c4;--theme-shadow-popup:1px 1px 6px 0 rgba(55,55,55,.5);--theme-color-popup-backdrop:rgba(55,26,55,.6);--step-info-max-width:600px;--h1-font-size:24px;--h2-font-size:20px;--h3-font-size:18px;--h4-font-size:16px;--h5-font-size:12px}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}ol,ul{list-style:none}h1{font-size:var(--h1-font-size)}@media screen and (max-width:374px){h1{--h1-font-size:20px}}@media screen and (min-width:768px){h1{--h1-font-size:32px}}h2{font-size:var(--h2-font-size)}@media screen and (max-width:374px){h2{--h2-font-size:16px}}@media screen and (min-width:768px){h2{--h2-font-size:24px}}h3{font-size:var(--h3-font-size)}@media screen and (min-width:768px){h3{--h3-font-size:20px}}h4{font-size:var(--h4-font-size)}@media screen and (min-width:768px){h4{--h4-font-size:18px}}h5{font-size:var(--h5-font-size)}@media screen and (min-width:768px){h5{--h5-font-size:16px}}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}canvas,img,picture,svg,video{background-repeat:no-repeat;background-size:cover;font-style:italic;height:auto;max-width:100%;vertical-align:middle}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none;transition-duration:.01ms!important}}body,html{font-family:Alexandria,sans-serif;height:100svh;scroll-behavior:smooth;scrollbar-width:thin;-webkit-tap-highlight-color:rgba(255,255,255,0)}button{cursor:pointer}button:active{transform:scale(.95)}.mobile-hidden{display:none}@media screen and (min-width:768px){.mobile-hidden{display:block}}.tablet-hidden{display:block}@media screen and (min-width:768px){.tablet-hidden{display:none}}.tablet-min-hidden{display:initial}@media screen and (min-width:744px){.tablet-min-hidden{display:none}}.desktop-medium-hidden{display:initial}@media screen and (orientation:landscape)and (min-width:1280px){.desktop-medium-hidden{display:none}}.mobile-iphone-only-visible{display:none}@media screen and (min-width:375px)and (max-width:767px){.mobile-iphone-only-visible{display:initial}}@media screen and (min-width:375px){.mobile-iphone-hidden{display:none}}.desktop-wide-only-visible{display:none}@media screen and (orientation:landscape)and (min-width:1440px){.desktop-wide-only-visible{display:initial}}img{font-size:6px}.bold{font-weight:700}input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--theme-color-background);border-radius:50%;box-shadow:0 0 0 1px var(--theme-color-primary);color:var(--theme-color-primary);cursor:pointer;display:block;flex-shrink:0;font:inherit;height:18px;margin:0;position:relative;width:18px}@media screen and (min-width:768px){input[type=radio]{height:24px;width:24px}}input[type=radio]:checked:before{background:var(--theme-color-primary);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media screen and (min-width:768px){input[type=radio]:checked:before{height:16px;width:16px}}.locked-body{overflow:hidden}.step-popup--ffd-home{--popup-primary-body-padding:20px 12px}.google-login-button{background:none;border:1px solid #c4c4c4;border-radius:8px;color:var(--color-theme-black);display:flex;font-size:14px;gap:8px;justify-content:center;line-height:24px;padding:3px;white-space:nowrap;width:200px}.google-login-button-icon{flex-shrink:0;font-size:24px}.step-gender__icon{height:64px;margin-bottom:2px;margin-top:-8px;object-fit:contain;width:92px}@media screen and (min-width:768px){.step-gender__icon{margin-bottom:6px;margin-top:-6px}}.step-gender__or{margin:15px 0}.step-gender__google-button{align-items:center;font-size:16px;line-height:1.3;padding:11px 24px;width:unset}@media screen and (min-width:768px){.step-gender__google-button{font-size:20px;padding:11px 40px}}.step-gender__google-button-icon{font-size:28px}.step-counter{--step-counter-color:rgba(0,0,0,.2);color:var(--step-counter-color);font-size:16px;left:50%;line-height:20px;position:absolute;text-align:center;top:26px;transform:translateX(-50%)}@media screen and (min-width:768px){.step-counter{top:32px}}.gender-form__inputs{display:flex;flex-direction:column}@media screen and (min-width:768px){.gender-form__inputs{gap:8px}}.gender-form__label-radio{align-items:center;cursor:pointer;display:flex;font-size:18px;gap:8px;line-height:1.25;padding:12px 20px;text-align:start}@media screen and (min-width:768px){.gender-form__label-radio{font-size:24px;width:200px}}.form-with-title{--form-with-title-max-content-width:480px;--form-with-title-max-width:316px;--form-with-title-error-text-align:left;--form-with-title-error-margin-top:4px;--form-with-title-error-margin-left:24px;--form-with-title-error-font-size:14px;margin:0 auto;max-width:var(--form-with-title-max-width);width:100%}@media screen and (min-width:768px){.form-with-title{--form-with-title-max-width:480px}}.form-with-title__title{color:var(--theme-color-black);font-size:20px;line-height:1.6;margin:8px 0;text-align:center}@media screen and (min-width:768px){.form-with-title__title{font-size:28px}}.form-with-title__description{font-family:Albert Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin-bottom:20px;white-space:pre-wrap}@media screen and (min-width:768px){.form-with-title__description{font-size:20px;margin-bottom:40px}}.form-with-title__label{font-size:18px;line-height:1.3;margin-bottom:20px}@media screen and (min-width:768px){.form-with-title__label{font-size:24px;margin-bottom:40px}}.form-with-title__content{align-items:center;display:flex;flex-direction:column;justify-self:center;max-width:var(--form-with-title-max-content-width);width:100%}.form-with-title__error{color:var(--theme-color-error);font-size:var(--form-with-title-error-font-size);justify-self:center;margin-left:var(--form-with-title-error-margin-left);margin-top:var(--form-with-title-error-margin-top);max-width:calc(var(--form-with-title-max-content-width) - var(--form-with-title-error-margin-left));text-align:var(--form-with-title-error-text-align);width:100%}@media screen and (min-width:768px){.form-with-title__error{--form-with-title-error-margin-top:10px;--form-with-title-error-font-size:16px}}.form-with-title__submit-button{--button-width:180px;font-size:18px;line-height:1.3;margin:40px auto 0;max-width:100%;padding:12px 40px;width:fit-content}@media screen and (min-width:768px){.form-with-title__submit-button{--button-width:270px;font-size:24px;margin:60px auto 0;padding:20px 60px}}.action-button{--button-width:240px;--action-button-background-color:unset;--action-button-font-size:20px;--action-button-padding:8px 20px 12px;--action-button-line-height:20px;align-items:center;background-color:var(--action-button-background-color);border:none;border-radius:8px;color:var(--theme-color-white);display:flex;font-size:var(--action-button-font-size);font-weight:400;justify-content:center;line-height:var(--action-button-line-height);padding:var(--action-button-padding);position:relative;white-space:nowrap;width:var(--button-width)}@media screen and (min-width:768px){.action-button{--button-width:270px;--action-button-font-size:22px;--action-button-padding:8px 40px 12px;--action-button-line-height:30px}}.action-button--success{--action-button-background-color:var(--theme-color-success)}.action-button--success:hover{--action-button-background-color:var(--theme-color-success-darker)}.action-button--warning{--action-button-background-color:var(--theme-color-warning)}.action-button--warning:hover{--action-button-background-color:var(--theme-color-warning-darker)}.action-button__content{flex:1;text-align:center}.action-button--check-icon{flex:0 0 auto;height:16px;margin-left:4px;width:16px}@media screen and (min-width:768px){.action-button--check-icon{height:22px;margin-left:8px;width:22px}}.action-button--arrow-icon{bottom:50%;flex:0 0 auto;font-size:16px;height:16px;position:absolute;right:12px;transform:translateY(50%);width:16px}@media screen and (min-width:768px){.action-button--arrow-icon{height:20px;right:10px;width:20px}}.image-icon{--image-icon-width:40px;--image-icon-height:64px;height:var(--image-icon-height);object-fit:contain;width:var(--image-icon-width)}.text-input{--text-input-max-width:350px;--text-input-font-size:16px;--text-input-border-radius:8px;--text-input-placeholder-color:rgba(0,0,0,.5);max-width:var(--text-input-max-width);text-align:center;width:100%}.text-input__input{border:1px solid var(--theme-color-border);border-radius:var(--text-input-border-radius);font-size:var(--text-input-font-size);line-height:1.3;padding:11px 19px;width:100%}.text-input__input::placeholder{color:var(--text-input-placeholder-color)}.text-input__input:focus{border-color:var(--theme-color-primary);outline:none}.text-input__input--error{border-color:var(--theme-color-error)}@media screen and (min-width:768px){.text-input__input--error{padding-left:24px}}.text-input__input--error:focus{border-color:var(--theme-color-error)}.text-input__error{color:var(--theme-color-error);margin-bottom:16px;margin-top:4px;padding-left:24px;padding-right:24px;text-align:left;width:100%}.birthday-form{display:flex;gap:8px;width:100%}.birthday-form__day{flex:3;width:100%}@media screen and (min-width:768px){.birthday-form__day{flex:7}}.birthday-form__month{flex:4;width:100%}@media screen and (min-width:768px){.birthday-form__month{flex:9}}.birthday-form__year{flex:3;width:100%}@media screen and (min-width:768px){.birthday-form__year{flex:7}}.select-input{--select-input-border-color:var(--theme-color-border);--select-input-font-size:16px;position:relative}.select-input input{display:none}.select-input__select-button{align-items:center;background:var(--theme-color-background);border:1px solid var(--select-input-border-color);border-radius:4px;color:var(--theme-color-black);cursor:pointer;display:flex;font-size:var(--select-input-font-size);justify-content:space-between;line-height:1;padding:15px 8px;width:100%}@media screen and (min-width:768px){.select-input__select-button{--select-input-font-size:24px;border-radius:8px;padding:17px 20px 17px 19px}}.select-input__select-button svg{height:8px;width:14px}.select-input__dropdown{background:var(--theme-color-background);border:1px solid var(--theme-color-border);border-radius:4px;display:flex;flex-direction:column;left:0;max-height:200px;overflow-y:scroll;padding:10px 0;position:absolute;top:0;width:100%;z-index:10}@media screen and (min-width:768px){.select-input__dropdown{border-radius:8px}}.select-input__option{background:var(--theme-color-background);border:none;color:var(--theme-color-black);font-size:16px;padding:8px;width:100%}@media screen and (min-width:768px){.select-input__option{font-size:24px;padding:12px}}.select-input__option:hover{background:var(--theme-color-background-grey)}.select-input--error{--select-input-border-color:var(--theme-color-error)}.password-form__wrapper{position:relative;width:100%}.password-form__hint{bottom:-24px;display:flex;flex-wrap:nowrap;font-family:Albert Sans,sans-serif;font-size:11px;font-style:italic;font-weight:300;left:50%;line-height:119%;position:absolute;transform:translateX(-50%);white-space:nowrap}@media screen and (min-width:375px){.password-form__hint{font-size:12px}}@media screen and (min-width:768px){.password-form__hint{bottom:-34px;color:var(--theme-color-border);font-size:20px;line-height:1.3}}.password-form__hint--error{bottom:-38px}@media screen and (min-width:768px){.password-form__hint--error{bottom:-60px}}.email-form{position:relative}@media screen and (min-width:768px){.email-form{--form-with-title-max-width:571px}}.email-form__submit-button{bottom:-112px;left:50%;padding:12px 27px;position:absolute;transform:translateX(-50%)}@media screen and (min-width:768px){.email-form__submit-button{bottom:-132px;max-width:unset;padding:20px}}.email-form__submit-button:active{transform:translateX(-50%) scale(.95)}@media screen and (min-width:768px){.email-form__input{max-width:480px}}.recover-password-form{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center}.recover-password-form__title{font-size:20px;line-height:1.6}@media screen and (min-width:768px){.recover-password-form__title{font-size:24px}}.recover-password-form__form{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center;width:100%}.recover-password-form__form-action-button{font-size:20px;line-height:1.3;padding:12px 40px;width:fit-content}.recover-password-form__description{font-size:16px;line-height:1.6;text-align:center}@media screen and (min-width:768px){.recover-password-form__description{font-size:18px}}.change-password-form{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center}.change-password-form__title{font-size:20px;line-height:1.6}@media screen and (min-width:768px){.change-password-form__title{font-size:24px}}.change-password-form__form{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center;width:100%}.change-password-form__form-action-button{font-size:20px;line-height:1.3;padding:12px 40px;width:fit-content}.change-password-form__inputs{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.change-password-form__description{font-size:16px;line-height:1.6;text-align:center}@media screen and (min-width:768px){.change-password-form__description{font-size:18px}}.waiting-loader{align-items:center;display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.waiting-loader{gap:28px}}.waiting-loader__text{font-size:20px;font-weight:700}@media screen and (min-width:768px){.waiting-loader__text{font-size:24px}}.waiting-loader__loader{--loader-dot-size:12px;--loader-dot-gap:20px}.loader{--loader-color:var(--theme-color-text-secondary-dark);--loader-dot-size:10px;--loader-dot-gap:9px;align-items:center;column-gap:var(--loader-dot-gap);display:flex;justify-content:center}.loader__dot{animation:a 1.4s ease-in-out infinite both;background-color:var(--loader-color);border-radius:50%;height:var(--loader-dot-size);width:var(--loader-dot-size)}.restore-account-popup{align-items:center;display:flex;flex-direction:column;line-height:1.6;text-align:center;white-space:nowrap}.restore-account-popup__title{font-size:24px;font-weight:700;margin:12px 0}@media screen and (min-width:768px){.restore-account-popup__title{font-size:28px;margin:20px 0}}.restore-account-popup__text{font-size:18px;font-weight:400;margin-bottom:30px}@media screen and (min-width:768px){.restore-account-popup__text{font-size:24px;margin-bottom:28px}}.restore-account-popup__action-button{--button-width:211px;font-size:20px;line-height:1.3;padding:12px 40px}.ffd-home-page{overflow:hidden;position:relative}.step{align-items:center;display:flex;flex-direction:column;margin-top:86px;text-align:center}@media screen and (min-width:768px){.step{margin-top:80px}}.step__input{--text-input-border-radius:4px;--text-input-font-size:18px;--select-input-font-size:18px}@media screen and (min-width:768px){.step__input{--text-input-border-radius:8px}}.step__submit-button{--button-width:281px;--action-button-background-color:var(--theme-color-pink);--action-button-font-size:18px;--action-button-padding:12px 40px;--action-button-line-height:23px}@media screen and (min-width:768px){.step__submit-button{--button-width:388px;--action-button-font-size:24px;--action-button-padding:20px 60px;--action-button-line-height:30px}}.step__submit-button:hover{--action-button-background-color:var(--theme-color-pink-darker)}.step-gender{margin-top:40px}.step-email{margin-top:56px}@media screen and (min-width:768px){.step-email{margin-top:80px}}.step-email__submit-button{--button-width:100%}.step-email__input{width:480px}.step__4{margin-top:56px}@media screen and (min-width:768px){.step__4{margin-top:62px}}.login-form-popup{--popup-primary-padding:28px;--popup-primary-body-padding:51px 40px}@media screen and (min-width:768px){.login-form-popup{--popup-primary-body-padding:91px 60px}}.recover-password-form-popup{--popup-primary-body-padding:80px 40px}@media screen and (min-width:768px){.recover-password-form-popup{--popup-primary-body-padding:80px 60px}}.change-password-form-popup{--popup-primary-body-padding:80px 40px}@media screen and (min-width:768px){.change-password-form-popup{--popup-primary-body-padding:80px 60px}}.waiting-popup{--popup-primary-body-padding:40px}@media screen and (min-width:768px){.waiting-popup{--popup-primary-body-padding:60px}}.restore-account-popup{--popup-primary-body-padding:80px 40px}@media screen and (min-width:768px){.restore-account-popup{--popup-primary-body-padding:80px 60px}}.step-popup{--popup-primary-body-padding:24px 10px 20px 10px}@media screen and (min-width:768px){.step-popup{--popup-primary-body-padding:38px 60px}}.error-popup{--popup-primary-body-padding:80px 40px;align-items:center;display:flex;flex-direction:column;line-height:1.6;text-align:center}@media screen and (min-width:768px){.error-popup{--popup-primary-body-padding:80px 60px}}.error-popup__attention{font-size:40px;height:64px;width:40px}.error-popup__title{font-size:24px;font-weight:700;margin:12px 0}@media screen and (min-width:768px){.error-popup__title{font-size:28px;margin:20px 0}}.error-popup__description{font-size:18px}@media screen and (min-width:768px){.error-popup__description{font-size:24px}}.popup-primary{--popup-primary-padding:28px 18px;--popup-primary-body-height:unset;--popup-primary-body-width:100%;--popup-primary-body-max-width:440px;--popup-primary-body-padding:20px;--popup-primary-body-border-radius:12px;--popup-primary-body-background:var(--theme-color-white);--popup-primary-close-button-background:rgba(0,0,0,.1);--popup-primary-close-button-top:20px;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:var(--popup-primary-padding);position:fixed;top:0;width:100%;z-index:100}@media screen and (min-width:768px){.popup-primary{--popup-primary-padding:0;--popup-primary-body-border-radius:20px}}.popup-primary:before{backdrop-filter:blur(20px);background:var(--theme-color-popup-backdrop);bottom:0;content:" ";height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:-1}.popup-primary__body{background:var(--popup-primary-body-background);border-radius:var(--popup-primary-body-border-radius);max-width:var(--popup-primary-body-max-width);min-height:var(--popup-primary-body-height);padding:var(--popup-primary-body-padding);position:relative;width:var(--popup-primary-body-width)}.popup-primary__close-button{background:var(--popup-primary-close-button-background);border:none;border-radius:50%;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:20px;top:var(--popup-primary-close-button-top);width:32px}@media screen and (min-width:768px){.popup-primary__close-button{height:40px;width:40px}}.popup-primary__close-button__icon{color:var(--theme-color-black);display:block;font-size:12px;height:100%}@media screen and (min-width:768px){.popup-primary__close-button__icon{font-size:14px}}.popup{--popup-title-font-size:24px;--popup-title-margin-bottom:20px;--popup-ok-button-margin-top:20px;--popup-max-width:340px;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup__content{background-color:var(--theme-color-background);border-radius:8px;box-shadow:var(--theme-shadow-popup);left:50%;max-width:var(--popup-max-width);overflow:auto;padding:40px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.popup__title{font-size:var(--popup-title-font-size);margin-bottom:var(--popup-title-margin-bottom)}.popup__loader{margin-top:20px}.popup__ok-button{margin-top:var(--popup-ok-button-margin-top)}.popup__backdrop{backdrop-filter:blur(20px);background-color:var(--theme-color-popup-backdrop);bottom:0;content:"";height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:-1}.regular-button{--regular-button-font-size:16px;--regular-button-padding:6px 32px;--regular-button-background-color:var(--theme-color-primary);background:var(--regular-button-background-color);border:none;border-radius:4px;color:var(--theme-color-white);padding:var(--regular-button-padding)}@media(hover:hover)and (pointer:fine){.regular-button:hover{--regular-button-background-color:var(--theme-color-pink-darker)}.regular-button:active{--regular-button-background-color:var(--theme-color-jazz-berry-jam-red)}}.feedback-popup{--popup-primary-body-padding:80px 40px;align-items:center;display:flex;flex-direction:column;line-height:1.6;text-align:center}@media screen and (min-width:768px){.feedback-popup{--popup-primary-body-padding:80px 60px}}.feedback-popup__text{font-size:20px}.header{--login-button-text-color:var(--theme-color-pink);--login-button-background-color:var(--theme-color-white);--header-container-padding:4px 20px;--logo-height:52px;--logo-width:152.5px;--login-button-width:84px;--login-button-height:32px;--login-button-font-size:16px;--login-button-font-weight:400;--login-button-border-color:var(--login-button-text-color);position:absolute;width:100%;z-index:1}.header__container{align-items:center;display:flex;justify-content:space-between;padding:var(--header-container-padding);width:100%}@media screen and (min-width:744px){.header__container{--header-container-padding:16px 36px}}@media screen and (orientation:landscape)and (min-width:1280px){.header__container{--header-container-padding:16px 40px}}.header__logo{height:var(--logo-height);width:var(--logo-width)}@media screen and (min-width:744px){.header__logo{--logo-height:80px;--logo-width:234.5px}}.header__login-button{background-color:var(--login-button-background-color);border-color:var(--login-button-border-color);border-radius:4px;border-style:solid;border-width:1px;color:var(--login-button-text-color);cursor:pointer;font-size:var(--login-button-font-size);font-style:normal;font-weight:var(--login-button-font-weight);height:var(--login-button-height);line-height:1;text-align:center;width:var(--login-button-width)}@media(hover:hover)and (pointer:fine){.header__login-button:hover{border-width:2px;--login-button-text-color:var(--theme-color-pink-darker);--login-button-border-color:var(--theme-color-pink-darker)}.header__login-button:active{border-width:2px;--login-button-text-color:var(--theme-color-jazz-berry-jam-red);--login-button-border-color:var(--theme-color-jazz-berry-jam-red)}}@media screen and (min-width:744px){.header__login-button{--login-button-width:120px;--login-button-height:45px;--login-button-font-size:20px;margin-right:4px}}@media screen and (orientation:landscape)and (min-width:1280px){.header__login-button{display:block;margin-right:0}}.container{margin:0 auto;max-width:1440px;position:relative}.multiline-button{--primary-text-color:var(--theme-color-white);--primary-background-color:var(--theme-color-pink);--multiline-button-font-size:20px;--multiline-button-white-space:pre-wrap;--multiline-button-background-color:var(--primary-background-color);border:0;border-radius:8px;font-size:var(--multiline-button-font-size);font-weight:400;height:76px;line-height:1.3;text-align:center;white-space:var(--multiline-button-white-space);width:100%}@media screen and (min-width:744px){.multiline-button{--multiline-button-font-size:28px;--multiline-button-white-space:nowrap}}@media screen and (orientation:landscape)and (min-width:1200px){.multiline-button{max-width:626px}}.multiline-button--primary{background-color:var(--multiline-button-background-color);color:var(--primary-text-color)}@media(hover:hover)and (pointer:fine){.multiline-button--primary:hover{--multiline-button-background-color:var(--theme-color-pink-darker)}.multiline-button--primary:active{--multiline-button-background-color:var(--theme-color-jazz-berry-jam-red)}}.hero{--hero-login-button-background-color:var(--theme-color-old-rose-red);padding-bottom:40px;padding-top:55px;position:relative}@media screen and (min-width:744px){.hero{max-width:744px;padding:156px 36px 54px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero{max-width:1440px;padding:126px 40px 37px}}.hero__image{display:flex;height:auto;margin:auto;max-width:430px;width:100%}@media screen and (min-width:744px){.hero__image{left:459px;max-width:320px;position:absolute}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__image{left:787px;max-width:561px;top:120px}}.hero__content-wrapper{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media screen and (min-width:744px){.hero__content-wrapper{gap:42px;padding:0}}.hero__content{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:744px){.hero__content{gap:8px;margin-bottom:23px;margin-top:5px;width:415px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__content{justify-content:center;margin-bottom:0;margin-top:10px;width:660px}}.hero__title{font-size:24px;font-weight:700;line-height:1.3}@media screen and (min-width:744px){.hero__title{font-size:37px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__title{font-size:48px;width:612px}}.hero__subtitle{color:var(--theme-color-pink);font-size:18px;font-weight:700;line-height:1.3}@media screen and (min-width:744px){.hero__subtitle{font-size:32px}}.hero__description{color:var(--theme-color-oxford-blue);font-size:16px;font-weight:400;line-height:1.6;padding-top:8px}@media screen and (min-width:744px){.hero__description{font-size:20px;padding-top:24px;width:398px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__description{font-size:24px;padding-top:11px;width:660px}}.hero__call-to-action{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:744px){.hero__call-to-action{align-self:center;width:557px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__call-to-action{align-self:flex-start;width:636px}}@media screen and (min-width:744px){.hero__button{--multiline-button-font-size:24px;height:unset;padding:20px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__button{--multiline-button-font-size:28px;height:76px;max-width:unset}}.hero__login-wrapper{display:flex;font-size:17px;font-weight:1.6;gap:12px;justify-content:center}@media screen and (min-width:744px){.hero__login-wrapper{font-size:16px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__login-wrapper{font-size:20px}}.hero__login-button{background:none;border:none;color:var(--hero-login-button-background-color);text-decoration:underline}@media(hover:hover)and (pointer:fine){.hero__login-button:active,.hero__login-button:hover{--hero-login-button-background-color:var(--theme-color-pompadour-violet)}}.hero__statistics{display:none}@media screen and (min-width:744px){.hero__statistics{align-self:center;display:block;height:100px;width:600px}}@media screen and (orientation:landscape)and (min-width:1280px){.hero__statistics{align-self:flex-start}}.hero__mobile-hidden{display:none}@media screen and (min-width:744px){.hero__mobile-hidden{display:initial}}.real-people{--real-people-text-color:var(--theme-color-white);--real-people-background-color:var(--theme-color-blackcurrant-violet);--real-people-advantage-title-color:var(--theme-color-misty-rose-violet);--real-people-container-padding:40px 20px;--real-people-container-gap:40px;--real-people-advantage-image-max-width:100px;--real-people-advantages-wrapper-gap:60px;--real-people-content-gap:40px;--real-people-title-font-size:22px;--real-people-description-font-size:20px;--real-people-button-background-color:var(--theme-color-pink);background:var(--real-people-background-color);color:var(--real-people-text-color)}.real-people__container{display:flex;flex-direction:column;gap:var(--real-people-container-gap);padding:var(--real-people-container-padding)}@media screen and (min-width:744px){.real-people__container{--real-people-container-padding:80px 20px}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__container{--real-people-container-gap:80px;--real-people-container-padding:100px 80px 100px;flex-wrap:nowrap;justify-content:center}}.real-people__content{display:flex;flex-direction:column;gap:var(--real-people-content-gap);width:100%}@media screen and (min-width:744px){.real-people__content{padding:0 20px}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__content{--real-people-content-gap:80px;justify-content:center}}.real-people__title{font-size:var(--real-people-title-font-size);font-weight:700;line-height:1.3}@media screen and (min-width:744px){.real-people__title{--real-people-title-font-size:40px;white-space:pre-line}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__title{--real-people-title-font-size:56px;text-align:center;white-space:normal}}.real-people__advantages-wrapper{display:flex;flex-direction:column;gap:var(--real-people-advantages-wrapper-gap)}@media screen and (min-width:744px){.real-people__advantages-wrapper{--real-people-advantages-wrapper-gap:20px;flex-direction:row;justify-content:center}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__advantages-wrapper{--real-people-advantages-wrapper-gap:40px;justify-content:space-between}}.real-people__advantage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}@media screen and (min-width:744px){.real-people__advantage{justify-content:flex-start}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__advantage{justify-content:center;max-width:404px}}.real-people__advantage-image{height:auto;margin-bottom:20px;max-width:var(--real-people-advantage-image-max-width);width:100%}@media screen and (min-width:744px){.real-people__advantage-image{--real-people-advantage-image-max-width:100px;margin-bottom:40px;position:relative}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__advantage-image{--real-people-advantage-image-max-width:180px}}.real-people__advantage-title{color:var(--real-people-advantage-title-color);font-size:20px;font-weight:700;line-height:1.3;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.real-people__advantage-title{white-space:pre-line}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__advantage-title{font-size:28px;white-space:normal}}.real-people__advantage-description{font-size:18px;font-weight:400;line-height:1.6;padding-top:8px;text-align:center;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.real-people__advantage-description{padding-top:12px}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__advantage-description{font-size:24px;padding-top:20px;white-space:pre-line}}.real-people__button-wrapper{align-items:center;display:flex;justify-content:center}.real-people__button{background-color:var(--real-people-button-background-color);border-radius:8px;color:var(--theme-color-white);font-size:20px;font-weight:400;line-height:1.3;padding:12px 25px;-webkit-font-smoothing:antialiased}@media(hover:hover)and (pointer:fine){.real-people__button:hover{--real-people-button-background-color:var(--theme-color-pink-darker)}.real-people__button:active{--real-people-button-background-color:var(--theme-color-jazz-berry-jam-red)}}@media screen and (min-width:744px){.real-people__button{font-size:24px;padding:20px 40px}}@media screen and (orientation:landscape)and (min-width:1280px){.real-people__button{font-size:28px}}.whats-waiting-for-you-here{background:radial-gradient(175.17% 114.55% at 175.17% 50.02%,hsla(43,93%,95%,.2) 0,hsla(29,86%,83%,.2),43.1%,rgba(255,112,155,.2) 71.02%,rgba(254,139,72,.2) 100%);display:flex;justify-content:center;width:100%}.whats-waiting-for-you-here__content{display:flex;flex-direction:column;gap:40px;max-width:375px;padding:40px 20px;position:relative;width:100%}@media screen and (min-width:744px){.whats-waiting-for-you-here__content{gap:80px;max-width:704px;padding:80px 0}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__content{gap:120px;max-width:1240px;padding:100px 0}}.whats-waiting-for-you-here__title{font-size:22px;line-height:1.3}@media screen and (min-width:744px){.whats-waiting-for-you-here__title{font-size:40px;margin-left:20px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__title{font-size:56px;margin-left:0}}.whats-waiting-for-you-here__blocks{align-items:center;display:flex;flex-direction:column;gap:24px}@media screen and (min-width:744px){.whats-waiting-for-you-here__blocks{align-items:stretch;flex-flow:row wrap;gap:40px 20px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__blocks{gap:60px 40px}}.whats-waiting-for-you-here__block{background:#fff;border-radius:12px;max-width:335px;min-width:300px;padding:20px;position:relative;width:100%}@media screen and (min-width:744px){.whats-waiting-for-you-here__block{max-width:340px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__block{border-radius:30px;max-width:600px;padding:40px 36px}}.whats-waiting-for-you-here__block-icon{position:absolute;right:4px;top:-9px;width:80px}@media screen and (min-width:744px){.whats-waiting-for-you-here__block-icon{right:9px;top:-10px;width:100px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__block-icon{right:20px;top:-40px;width:140px}}.whats-waiting-for-you-here__block-icon-small{right:9px;width:68px}@media screen and (min-width:744px){.whats-waiting-for-you-here__block-icon-small{right:16px;width:85px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__block-icon-small{right:22px;width:120px}}.whats-waiting-for-you-here__block-title{font-size:20px;line-height:1.3;margin-bottom:12px}@media screen and (min-width:744px){.whats-waiting-for-you-here__block-title{font-size:28px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__block-title{font-size:32px;line-height:1.6;margin-bottom:20px}}.whats-waiting-for-you-here__block-colored{color:#de1b7d}.whats-waiting-for-you-here__block-text{font-size:18px;line-height:1.6}@media screen and (min-width:744px){.whats-waiting-for-you-here__block-text{font-size:20px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__block-text{font-size:28px}}@media screen and (min-width:744px){.whats-waiting-for-you-here__button-wrapper{display:flex}}.whats-waiting-for-you-here__button{height:unset;padding:12px 24px;width:unset}@media screen and (min-width:744px){.whats-waiting-for-you-here__button{align-self:center;font-size:24px;padding:20px 24px;width:340px}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__button{border-radius:30px;font-size:40px;height:100%;padding:20px 150px;position:relative;white-space:normal;width:600px}}.whats-waiting-for-you-here__button-left-arrow-icon{display:none}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__button-left-arrow-icon{bottom:36px;display:block;height:50px;left:22px;position:absolute;width:119px}}.whats-waiting-for-you-here__button-right-arrow-icon{display:none}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__button-right-arrow-icon{display:block;height:82px;position:absolute;right:30px;top:43px;width:134px}}.whats-waiting-for-you-here__desktop-only{display:none}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__desktop-only{display:initial}}.whats-waiting-for-you-here__tablet-only{display:none}@media screen and (min-width:744px){.whats-waiting-for-you-here__tablet-only{display:initial}}@media screen and (orientation:landscape)and (min-width:1280px){.whats-waiting-for-you-here__tablet-only{display:none}}.testimonial-card{--testimonial-card-background:var(--theme-color-white);--testimonial-card-person-font-size:20px;--testimonial-card-location-font-size:18px;background:var(--testimonial-card-background);border-radius:12px;display:flex;flex-direction:column;gap:12px;max-width:351px;padding:24px 12px}@media screen and (min-width:744px){.testimonial-card{--testimonial-card-person-font-size:28px;--testimonial-card-location-font-size:28px;gap:20px;justify-content:space-between;padding:26px 16px;width:340px}}@media screen and (orientation:landscape)and (min-width:1280px){.testimonial-card{--testimonial-card-person-font-size:32px;--testimonial-card-location-font-size:32px;border-radius:30px;gap:40px;max-width:fit-content;padding:60px 40px;width:600px}}.testimonial-card__text{font-size:18px;line-height:1.6}@media screen and (min-width:744px){.testimonial-card__text{font-size:20px}}@media screen and (orientation:landscape)and (min-width:1280px){.testimonial-card__text{font-size:28px}}.testimonial-card__card-info{align-items:center;display:flex;gap:12px}.testimonial-card__person-picture{height:80px;width:80px}@media screen and (min-width:744px){.testimonial-card__person-picture{height:90px;width:90px}}@media screen and (orientation:landscape)and (min-width:1280px){.testimonial-card__person-picture{height:140px;width:140px}}.testimonial-card__person{font-size:var(--testimonial-card-person-font-size);font-weight:700;line-height:1.6}.testimonial-card__location{font-size:var(--testimonial-card-location-font-size);line-height:1.6}.why-singles-are-joining{display:flex;flex-direction:column;gap:40px;max-width:375px;padding:40px 20px;position:relative;width:100%}@media screen and (min-width:744px){.why-singles-are-joining{gap:50px;max-width:704px;padding:80px 0}}@media screen and (orientation:landscape)and (min-width:1280px){.why-singles-are-joining{gap:100px;max-width:1260px;padding:100px 20px;width:1260px}}@media screen and (orientation:landscape)and (min-width:1440px){.why-singles-are-joining{max-width:1440px;padding:100px 70px;width:1440px}}.why-singles-are-joining__title{font-size:22px;line-height:1.3}@media screen and (min-width:744px){.why-singles-are-joining__title{font-size:40px;margin-bottom:10px;margin-left:11px}}@media screen and (orientation:landscape)and (min-width:1280px){.why-singles-are-joining__title{font-size:56px;margin-left:0}}.why-singles-are-joining__icon{display:none}@media screen and (orientation:landscape)and (min-width:1280px){.why-singles-are-joining__icon{color:#560f6c;display:block;height:60px;left:113px;position:absolute;top:240px;width:68px}}.why-singles-are-joining__blocks{align-items:center;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:744px){.why-singles-are-joining__blocks{align-items:stretch;flex-flow:row wrap;gap:20px}}.why-singles-are-joining__block{--testimonial-card-background:#ffe8db}@media screen and (orientation:landscape)and (min-width:1440px){.why-singles-are-joining__block{width:640px}}.why-singles-are-joining__button{align-self:center;height:unset;padding:12px 24px;width:unset}@media screen and (min-width:744px){.why-singles-are-joining__button{font-size:24px;padding:20px 40px}}@media screen and (orientation:landscape)and (min-width:1280px){.why-singles-are-joining__button{font-size:28px}}.why-singles-are-joining__show-tablet-text{display:none}@media screen and (min-width:744px){.why-singles-are-joining__show-tablet-text{display:initial}}@media screen and (orientation:landscape)and (min-width:1280px){.why-singles-are-joining__show-tablet-text{display:none}}.why-singles-are-joining__show-desktop-text{display:none}@media screen and (orientation:landscape)and (min-width:1280px){.why-singles-are-joining__show-desktop-text{display:initial}}.love-lust{background:#ffadad}.love-lust__container{display:flex;flex-flow:column wrap;max-width:1920px;padding:40px 20px 0;position:relative}@media screen and (min-width:744px){.love-lust__container{padding:80px 72px 0}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__container{align-content:center;height:1000px;padding:60px 60px 0}}.love-lust__heading{flex:1 1 134px;line-height:1.6}@media screen and (min-width:744px){.love-lust__heading{flex:1 1 141px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__heading{flex:0 0 340px;margin-top:40px}}.love-lust__heading-title{align-self:flex-start;font-size:22px;font-weight:700}@media screen and (min-width:744px){.love-lust__heading-title{font-size:28px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__heading-title{font-size:56px;line-height:1.3}}.love-lust__heading-subtitle{font-size:18px;margin-top:12px}@media screen and (min-width:744px){.love-lust__heading-subtitle{font-size:20px;margin-top:32px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__heading-subtitle{font-size:36px;margin-top:22px}}.love-lust__actions{display:flex;flex:1 1 600px;flex-flow:row wrap;width:100%}@media screen and (min-width:744px){.love-lust__actions{flex:0 1 500px;justify-content:space-between;margin-top:36px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__actions{flex:0 1 730px;margin-bottom:70px;margin-left:64px;margin-top:-14px;max-width:600px;order:3}}.love-lust__action-card{background:hsla(0,0%,100%,.4);border:1px solid #fff;border-radius:12px;display:flex;flex-direction:column;gap:4px;margin-top:24px;padding:19px 16px;position:relative;white-space:pre-wrap;width:100%}@media screen and (min-width:744px){.love-lust__action-card{width:calc(50% - 6px)}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__action-card{height:fit-content;margin-top:13px;padding:19px 27px;width:100%}}.love-lust__action-card-icon{height:40px;position:absolute;right:10px;top:-20px}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__action-card-icon{height:60px;top:-14px}}.love-lust__action-card-heading{font-size:20px;font-weight:700;line-height:1.6}@media screen and (min-width:744px){.love-lust__action-card-heading{font-size:24px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__action-card-heading{font-size:32px}}.love-lust__action-card-subtitle{font-size:18px;font-weight:400;line-height:1.6}@media screen and (min-width:744px){.love-lust__action-card-subtitle{font-size:20px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__action-card-subtitle{font-size:28px}}.love-lust__button{height:unset;margin:24px auto 0;max-width:299px;padding:12px 24px;width:100%}@media screen and (min-width:744px){.love-lust__button{font-size:24px;margin:60px auto 0;max-width:381px;padding:20px 24px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__button{font-size:28px;margin:52px 68px 0 100px;max-width:432px}}.love-lust__image-wrapper{align-content:center;align-self:center;flex:1 1 333px}@media screen and (min-width:744px){.love-lust__image-wrapper{flex:1 1 540px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__image-wrapper{align-content:flex-end;align-self:flex-start;order:2}}.love-lust__image{margin-top:40px;width:320px}@media screen and (min-width:744px){.love-lust__image{margin-top:60px;width:518px}}@media screen and (orientation:landscape)and (min-width:1440px){.love-lust__image{margin-top:0}}.safety-and-trust{--safety-and-trust-text-color:var(--theme-color-white);--safety-and-trust-description-marked-text-color:var(--theme-color-pink);--safety-and-trust-background-color:var(--theme-color-blackcurrant-violet);--safety-and-trust-advantage-title-color:var( --theme-color-misty-rose-violet );--safety-and-trust-container-gap:60px;--safety-and-trust-container-padding:40px 20px;--safety-and-trust-advantage-image-max-width:100px;--safety-and-trust-advantages-wrapper-gap:60px;--safety-and-trust-content-gap:16px;--safety-and-trust-title-font-size:22px;--safety-and-trust-description-font-size:18px;--safety-and-trust-button-background-color:var(--theme-color-pink);background:var(--safety-and-trust-background-color);color:var(--safety-and-trust-text-color)}.safety-and-trust__container{display:flex;flex-direction:column;gap:var(--safety-and-trust-container-gap);padding:var(--safety-and-trust-container-padding)}@media screen and (min-width:744px){.safety-and-trust__container{--safety-and-trust-container-padding:80px 40px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__container{--safety-and-trust-container-gap:80px;--safety-and-trust-container-padding:100px 80px 100px;flex-wrap:nowrap;justify-content:center}}.safety-and-trust__content{display:flex;flex-direction:column;gap:var(--safety-and-trust-content-gap);width:100%}@media screen and (min-width:744px){.safety-and-trust__content{--safety-and-trust-content-gap:32px;padding:0 32px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__content{--safety-and-trust-content-gap:60px;justify-content:center;padding:0}}.safety-and-trust__title{font-size:var(--safety-and-trust-title-font-size);font-weight:700;line-height:1.3;max-width:80%;white-space:pre-line}@media screen and (min-width:744px){.safety-and-trust__title{--safety-and-trust-title-font-size:40px;max-width:100%;white-space:normal}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__title{--safety-and-trust-title-font-size:56px;white-space:pre-line}}.safety-and-trust__description{font-size:var(--safety-and-trust-description-font-size);font-weight:400;line-height:1.6}@media screen and (min-width:744px){.safety-and-trust__description{--safety-and-trust-description-font-size:20px;white-space:normal}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__description{--safety-and-trust-description-font-size:36px;white-space:pre-line}}.safety-and-trust__advantages-wrapper{display:flex;flex-direction:column;gap:var(--safety-and-trust-advantages-wrapper-gap)}@media screen and (min-width:744px){.safety-and-trust__advantages-wrapper{--safety-and-trust-advantages-wrapper-gap:20px;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 32px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__advantages-wrapper{--safety-and-trust-advantages-wrapper-gap:60px 40px;justify-content:center;padding:60px 32px}}.safety-and-trust__advantage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}@media screen and (min-width:744px){.safety-and-trust__advantage{flex:1 1 50%;justify-content:flex-start;max-width:48%}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__advantage{justify-content:center;max-width:480px}}.safety-and-trust__advantage-image{height:auto;margin-bottom:40px;max-width:var(--safety-and-trust-advantage-image-max-width);width:100%}@media screen and (min-width:744px){.safety-and-trust__advantage-image{--safety-and-trust-advantage-image-max-width:100px;margin-bottom:40px;position:relative}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__advantage-image{--safety-and-trust-advantage-image-max-width:180px}}.safety-and-trust__advantage-title{color:var(--safety-and-trust-advantage-title-color);font-size:20px;font-weight:700;line-height:1.3;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.safety-and-trust__advantage-title{white-space:pre-line}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__advantage-title{font-size:28px;white-space:normal}}.safety-and-trust__advantage-description{font-size:18px;font-weight:400;line-height:1.6;padding-top:12px;text-align:center;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.safety-and-trust__advantage-description{padding-top:12px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__advantage-description{font-size:24px;padding-top:20px;white-space:pre-line}}.safety-and-trust__success-stories{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (min-width:744px){.safety-and-trust__success-stories{align-items:normal;flex-direction:row;justify-content:center}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__success-stories{gap:20px}}.safety-and-trust .testimonial-card{--testimonial-card-background:transparent;border:1px solid var(--theme-color-misty-rose-violet);display:flex;flex-direction:column;padding:24px 12px;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.safety-and-trust .testimonial-card{padding:24px 11px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust .testimonial-card{padding:32px 24px}}.safety-and-trust .testimonial-card__text{color:var(--safety-and-trust-advantage-title-color)}@media screen and (min-width:744px){.safety-and-trust .testimonial-card__text{font-size:18px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust .testimonial-card__text{font-size:28px}}@media screen and (min-width:744px){.safety-and-trust .testimonial-card__person-picture{height:44px;width:44px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust .testimonial-card__person-picture{height:100px;width:100px}}.safety-and-trust .testimonial-card__person{color:var(--safety-and-trust-advantage-title-color);font-size:20px;font-weight:700;line-height:1.6;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.safety-and-trust .testimonial-card__person{font-size:20px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust .testimonial-card__person{font-size:32px}}.safety-and-trust .testimonial-card__location{color:var(--safety-and-trust-advantage-title-color);font-size:18px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}@media screen and (min-width:744px){.safety-and-trust .testimonial-card__location{font-size:18px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust .testimonial-card__location{font-size:32px}}.safety-and-trust__button-wrapper{align-items:center;display:flex;justify-content:center}.safety-and-trust__button{--regular-button-font-size:20px;background-color:var(--safety-and-trust-button-background-color);border-radius:8px;color:var(--theme-color-white);font-size:var(--regular-button-font-size);font-weight:400;line-height:1.3;padding:12px 20px;-webkit-font-smoothing:antialiased}@media(hover:hover)and (pointer:fine){.safety-and-trust__button:hover{--safety-and-trust-button-background-color:var(--theme-color-pink-darker)}.safety-and-trust__button:active{--safety-and-trust-button-background-color:var(--theme-color-jazz-berry-jam-red)}}@media screen and (min-width:744px){.safety-and-trust__button{--regular-button-font-size:24px;padding:20px 40px}}@media screen and (orientation:landscape)and (min-width:1280px){.safety-and-trust__button{--regular-button-font-size:28px}}.meet-someone{background:#ffadad}@media screen and (orientation:landscape)and (min-width:1440px){.meet-someone{background:#eaa9ab}}.meet-someone__container{max-width:1920px;padding:40px 20px 0}@media screen and (min-width:744px){.meet-someone__container{padding:40px 40px 0}}@media screen and (orientation:landscape)and (min-width:1440px){.meet-someone__container{flex-direction:row-reverse;padding:170px 240px}}.meet-someone__container-inner{align-items:center;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1440px;position:relative;width:100%}@media screen and (orientation:landscape)and (min-width:1440px){.meet-someone__container-inner{margin-left:calc(50% - 140px);width:760px}}.meet-someone__content-wrapper{align-items:center;display:flex;flex-direction:column}.meet-someone__heading{font-size:22px;font-weight:700;line-height:1.3}@media screen and (min-width:744px){.meet-someone__heading{font-size:36px}}.meet-someone__description{font-size:18px;line-height:1.6;margin-top:44px}@media screen and (min-width:744px){.meet-someone__description{font-size:24px;margin-top:39px}}.meet-someone__button{height:unset;margin-top:40px;padding:12px}@media screen and (min-width:744px){.meet-someone__button{font-size:24px;line-height:1.3;margin-top:36px;padding:20px 12px;width:429px}}@media screen and (orientation:landscape)and (min-width:1440px){.meet-someone__button{font-size:28px;margin-top:78px;width:487px}}.meet-someone__image-wrapper{margin-right:12px;width:320px}@media screen and (min-width:744px){.meet-someone__image-wrapper{margin-right:0;width:520px}}@media screen and (orientation:landscape)and (min-width:1440px){.meet-someone__image-wrapper{bottom:-170px;position:absolute;right:720px;width:780px}}.meet-someone__image{width:320px}@media screen and (min-width:744px){.meet-someone__image{width:520px}}@media screen and (orientation:landscape)and (min-width:1440px){.meet-someone__image{width:780px}}@keyframes a{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.footer{--footer-padding-bottom:8px;--footer-font-size:9px;--footer-links-font-size:9px;--footer-text-color:var(--theme-color-text-secondary);--footer-text-mobile-color:var(--theme-color-text-secondary-dark);align-items:center;background:var(--theme-color-background);display:flex;flex-direction:column;font-weight:400;gap:8px;justify-content:center;margin:0 auto;padding-bottom:var(--footer-padding-bottom);padding-top:12px}@media screen and (min-width:744px){.footer{--footer-padding-bottom:0;gap:8px;padding-bottom:16px;padding-top:22px}}@media screen and (orientation:landscape)and (min-width:1200px){.footer{gap:4px;padding-top:4px}}.footer__content{display:flex;filter:brightness(120%) contrast(100%);flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:center;text-shadow:0 0 1px #fff}@media screen and (min-width:744px){.footer__content{flex-direction:row;gap:4px;padding-bottom:6px}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__content{gap:8px;padding-bottom:0}}.footer__rights{color:var(--footer-text-mobile-color);display:flex;font-size:var(--footer-font-size);font-weight:400;justify-content:center;letter-spacing:0;line-height:1;text-align:center}@media screen and (min-width:744px){.footer__rights{--footer-font-size:12px;padding:6px 0}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__rights{padding:8px}}.footer__links{color:var(--footer-text-mobile-color);display:flex;flex-direction:row;font-size:var(--footer-links-font-size);gap:4px;justify-content:center}@media screen and (min-width:744px){.footer__links{--footer-links-font-size:12px}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__links{gap:8px}}.footer__links-item{line-height:1;padding:4px}@media screen and (min-width:744px){.footer__links-item{padding:6px 8px}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__links-item{padding:8px}}.footer__links-link{color:var(--footer-text-mobile-color);text-decoration:underline;text-decoration-color:var(--theme-color-text-secondary);text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:1px}@media screen and (min-width:744px){.footer__links-link{--footer-links-font-size:12px}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__links-link{gap:24px}}.footer__payment-systems{display:flex;gap:4px;justify-content:center}@media screen and (orientation:landscape)and (min-width:1200px){.footer__payment-systems{gap:20px}}.footer__payment-systems img{height:16px;width:auto}@media screen and (min-width:744px){.footer__payment-systems img{height:20px}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__payment-systems img{height:32px}}.footer__host{color:var(--footer-text-mobile-color);filter:brightness(120%) contrast(100%);font-size:9px;line-height:1.3;padding:0 16px;text-align:center;text-shadow:0 0 1px #fff}@media screen and (min-width:744px){.footer__host{font-size:12px;line-height:1}}@media screen and (orientation:landscape)and (min-width:1200px){.footer__host{line-height:1.3}}.footer__host--utah{font-size:8px}@media screen and (min-width:744px){.footer__host--utah{font-size:12px}}