.FooterEmailForm_footerEmailForm__Wi7ce{padding:2rem 1rem;background:#602626}@media only screen and (min-width:768px){.FooterEmailForm_footerEmailForm__Wi7ce{padding:2.5rem 1rem}}.FooterEmailForm_footerEmailFormInner__p5zB2{position:relative;display:flex;flex-direction:column;gap:.75rem;align-items:center;max-width:28.75rem;margin:0 auto}.FooterEmailForm_title__Xu4CU{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin:0;color:#fff;font-weight:900;font-style:normal;font-size:calc(3.75rem*var(--font-index-page-heading-scale, 1));font-family:var(--font-index-page-heading,"ABC Gravity","Helvetica Neue","Helvetica","Arial",sans-serif);line-height:var(--font-index-page-heading-line-height,.9);text-align:center}.FooterEmailForm_title__Xu4CU:before{content:"";display:inline-block;width:37px;height:51px;background-color:#fff;-webkit-mask-image:url(https://lustery.com/20260604000007/_next/static/media/lock.8bfdd66a.svg);mask-image:url(https://lustery.com/20260604000007/_next/static/media/lock.8bfdd66a.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.FooterEmailForm_label__Z6RG6{position:relative;display:block;width:100%}.FooterEmailForm_input__osVoQ{transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:background-color;box-sizing:border-box;width:100%;padding:.5rem 4.75rem .5rem 1.25rem;border:1px solid #c64e4e;border-radius:2.5rem;background:rgba(0,0,0,0);color:#fff4f0;outline:none;font-size:1rem;line-height:34px}.FooterEmailForm_input__osVoQ::-moz-placeholder{color:#fff4f0;opacity:.5}.FooterEmailForm_input__osVoQ::placeholder{color:#fff4f0;opacity:.5}.FooterEmailForm_input__osVoQ:focus{background-color:#2d1212}.FooterEmailForm_submitButton__12QWz{position:absolute;top:50%;right:.5rem;display:flex;align-items:center;margin:0;padding:.6875rem 1.5rem;border:0;border-radius:30px;background:#fb6060;font-size:0;cursor:pointer;transform:translateY(-50%)}.FooterEmailForm_submitButton__12QWz:after{content:"";display:block;width:15px;height:12px;background-color:#fff;-webkit-mask-image:url(https://lustery.com/20260604000007/_next/static/media/arrow.8bb18a0b.svg);mask-image:url(https://lustery.com/20260604000007/_next/static/media/arrow.8bb18a0b.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.FooterEmailForm_description__mHy5p{margin:0;color:#d9d4d4;font-weight:500;font-size:.875rem;line-height:normal}.Logo_logo__mUueR{display:inline-block;border:0;color:#fff;font-size:0;line-height:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:color}.Logo_logo__mUueR:before{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:background-color;content:"";display:block;width:147px;height:45px;background-color:#fff;-webkit-mask-image:url(https://lustery.com/20260604000007/_next/static/media/lustery-logo.e50c6d56.svg);mask-image:url(https://lustery.com/20260604000007/_next/static/media/lustery-logo.e50c6d56.svg)}.Logo_logo__mUueR:active,.Logo_logo__mUueR:focus,.Logo_logo__mUueR:hover{color:hsla(0,0%,100%,.35)}.Logo_logo__mUueR:active:before,.Logo_logo__mUueR:focus:before,.Logo_logo__mUueR:hover:before{background-color:hsla(0,0%,100%,.35)}@media only screen and (min-width:1025px){.Logo_logo__mUueR:before{width:225px;height:69px}}.FooterMenu_footerMenu__aONQ0{background-color:#771c1c}.FooterMenu_footerMenuInner___MJXO{display:flex;flex-direction:column;gap:4.375rem;justify-content:space-between;max-width:90rem;margin:0 auto;padding:3.125rem 1rem}@media only screen and (min-width:768px){.FooterMenu_footerMenuInner___MJXO{gap:4.375rem;padding:3.125rem 1.25rem}}@media only screen and (min-width:1025px){.FooterMenu_footerMenuInner___MJXO{flex-direction:row}}.FooterMenu_logoBlock__2uyEn{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.FooterMenu_logoBlock__2uyEn{justify-content:space-between}}.FooterMenu_logoCopyright__l_1Lp{display:none;color:#d9d4d4;font-weight:500;font-style:normal;font-size:1rem;line-height:normal}@media only screen and (min-width:1025px){.FooterMenu_logoCopyright__l_1Lp{display:block}}.FooterMenu_navBlock__OEI2u{display:flex;flex-direction:column;gap:4.375rem}@media only screen and (min-width:768px){.FooterMenu_navBlock__OEI2u{gap:4.375rem}}@media only screen and (min-width:1025px){.FooterMenu_navBlock__OEI2u{flex-direction:row;gap:5rem;justify-content:space-between}}@media only screen and (min-width:1480px){.FooterMenu_navBlock__OEI2u{gap:7.5rem}}.FooterMenu_navLinksBlock__JyXwO{display:flex;flex-direction:column;gap:4.375rem}@media only screen and (min-width:768px){.FooterMenu_navLinksBlock__JyXwO{flex-direction:row;gap:8.75rem;justify-content:flex-start}}@media only screen and (min-width:1025px){.FooterMenu_navLinksBlock__JyXwO{gap:5rem}}@media only screen and (min-width:1480px){.FooterMenu_navLinksBlock__JyXwO{gap:7.5rem}}.FooterMenu_navList__yG_pr{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}.FooterMenu_navListItem__9Zj0z{margin:0;padding:0;list-style:none}.FooterMenu_navLink__1KasI{padding:0;border:0;text-decoration:none;cursor:pointer}.FooterMenu_navLink__1KasI,.FooterMenu_navLinksCopyright__rYH9n{color:#d9d4d4;font-weight:500;font-style:normal;font-size:1rem;line-height:normal}@media only screen and (min-width:1025px){.FooterMenu_navLinksCopyright__rYH9n{display:none}}.BackgroundNsfw_backgroundNsfw__ax1w_{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;object-fit:cover;object-position:center;width:100%;height:100%;min-height:min(100vh,1200px);padding:0;background-color:rgba(28,0,0,.35);background-image:url(https://lustery.com/20260604000007/_next/static/media/hero-bg-nsfw.32aba772.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;transform:scaleX(-1)}@supports(min-height:100dvh){.BackgroundNsfw_backgroundNsfw__ax1w_{min-height:min(100dvh,1200px)}}@media only screen and (min-width:1281px){.BackgroundNsfw_backgroundNsfw__ax1w_{padding:2.5rem 1.25rem;transform:scaleX(1)}}.BackgroundSfw_backgroundSfw__HQW7H{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;object-fit:cover;object-position:center;width:100%;height:100%;min-height:min(100vh,1200px);padding:0;background-color:rgba(28,0,0,.35);background-image:url(https://lustery.com/20260604000007/_next/static/media/hero-bg-sfw.bcc47050.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;transform:scaleX(-1)}@supports(min-height:100dvh){.BackgroundSfw_backgroundSfw__HQW7H{min-height:min(100dvh,1200px)}}@media only screen and (min-width:1281px){.BackgroundSfw_backgroundSfw__HQW7H{padding:2.5rem 1.25rem;transform:scaleX(1)}}.BackgroundSfw_backgroundSfw__HQW7H:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(28,0,0,.35)}.Hero_hero__5m45t{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100vh;max-height:1200px}@supports(height:100dvh){.Hero_hero__5m45t{height:100dvh}}@media only screen and (min-width:1281px){.Hero_hero__5m45t{min-height:550px}}.Hero_contentWrapper__3Z84x{display:flex;flex-direction:column;align-items:center;height:100%;padding-top:66px}@media only screen and (min-width:1281px){.Hero_contentWrapper__3Z84x{align-items:flex-start}}.Hero_content__0Mxu1{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;max-width:350px}@media only screen and (min-width:1281px){.Hero_content__0Mxu1{align-items:flex-start;max-width:850px;margin-left:10%}}@media only screen and (min-width:1480px){.Hero_content__0Mxu1{margin-left:25%}}.Hero_title__Cd7cn{margin:0 0 .75rem;padding:0;color:#fff;font-weight:900;font-style:normal;font-size:calc(3.75rem*var(--font-index-page-heading-scale, 1));font-family:var(--font-index-page-heading,"ABC Gravity","Helvetica Neue","Helvetica","Arial",sans-serif);line-height:var(--font-index-page-heading-line-height,.9);letter-spacing:-.03em;text-align:center}@media only screen and (min-width:1281px){.Hero_title__Cd7cn{font-size:calc(6.875rem*var(--font-index-page-heading-scale, 1));text-align:left}}.Hero_slogan__AWiO0{margin:0 0 1.875rem;padding:0;color:#fff;font-size:1rem;line-height:1.2;text-align:center}@media only screen and (min-width:1281px){.Hero_slogan__AWiO0{margin-bottom:2rem;font-size:1.75rem;text-align:left}}.Hero_joinButton__Zm_sU{transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:background-color,color,border;font-weight:500;font-size:1rem;font-family:Helvetica Neue,Verdana,Roboto,Arial,sans-serif;line-height:1.15;letter-spacing:0;cursor:pointer;width:auto;padding:1rem 1.125rem 1.125rem;border-radius:.9375rem;border:1px solid #fb6060;background-color:#fb6060;color:#fff;font-size:1.15rem}.Hero_joinButton__Zm_sU:hover{border:1px solid #fda0a0;background-color:#fda0a0}@media only screen and (min-width:1480px){.Hero_joinButton__Zm_sU{font-size:1.25rem}}.CoupleCardInfoBlock_infoBlockWrapper__mfOwj{position:relative;z-index:2;width:100%;padding:0 .75rem 1.125rem;background:linear-gradient(180deg,rgba(28,0,0,0),rgba(28,0,0,.65) 99.48%);text-align:left}.CoupleCardInfoBlock_infoBlock__H3y7H{display:flex;flex-flow:column wrap;gap:.5rem;padding:0 .5rem;border:0;border-radius:0;background:rgba(0,0,0,0);color:#fff;transition-timing-function:ease-in-out;transition-duration:.15s;transition-property:padding,border,border-radius,background,-webkit-backdrop-filter;transition-property:padding,border,border-radius,background,backdrop-filter;transition-property:padding,border,border-radius,background,backdrop-filter,-webkit-backdrop-filter;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.CoupleCardInfoBlock_infoBlockOpened__Zfk_8{padding:.5rem;border:1px solid rgba(184,184,184,.3);border-radius:10px;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}