.landing-stat[data-v-f585787a]{flex:0 0 210px;width:210px;text-align:center}.landing-stat-label[data-v-f585787a]{display:flex;justify-content:center;align-items:center;gap:2px;color:#e92c75;font-size:17px;line-height:23px}.landing-stat-number[data-v-f585787a]{display:flex;justify-content:center;align-items:flex-start;margin-top:-4px;line-height:64px}.landing-stat-number>span[data-v-f585787a]{font-family:var(--landing-font-number);font-size:50px;font-weight:500;letter-spacing:-.5px;background:linear-gradient(104deg,#14172d 62%,#14172d5c);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-stat-number sup[data-v-f585787a]{position:static;font-family:var(--landing-font-heading);font-size:26px;font-weight:700;line-height:35px;color:#696969}.landing-stat p[data-v-f585787a]{margin:4px 0 0;font-size:15px;line-height:20px;color:#696969}.landing-benefits[data-v-b8fcc603]{isolation:isolate}.benefits-edge-glows[data-v-b8fcc603]{position:absolute;top:0;left:calc(50% - 50vw);width:100vw;height:100%;z-index:-1;pointer-events:none}.benefits-glow[data-v-b8fcc603]{position:absolute;max-width:none}.benefits-glow-pink[data-v-b8fcc603]{left:-335px;top:-205px}.benefits-glow-blue[data-v-b8fcc603]{left:-335px;bottom:-220px}.benefits-glow-desktop[data-v-b8fcc603],.benefits-glow-desktop-left[data-v-b8fcc603]{display:none}.benefits-grid[data-v-b8fcc603]{display:grid;gap:16px}.benefits-column[data-v-b8fcc603]{min-width:0}.benefit-ticket[data-v-b8fcc603]{display:flex;flex-direction:column;filter:drop-shadow(-2px 6px 3.5px #00000014) drop-shadow(0 2px 2px #00000017)}.benefit-ticket-top[data-v-b8fcc603],.benefit-ticket-body[data-v-b8fcc603]{border-radius:12px;background:#fff}.benefit-ticket-top[data-v-b8fcc603]{display:flex;min-height:67px;align-items:center;justify-content:center;padding:20px 16px;text-align:center}.benefit-ticket h3[data-v-b8fcc603]{margin:0;font-family:var(--landing-font-heading);font-size:20px;line-height:27px;font-weight:700;letter-spacing:-.2px;color:#14172d}.benefit-ticket-body[data-v-b8fcc603]{display:flex;min-height:100px;align-items:center;justify-content:center;padding:20px 16px}.benefit-ticket-body p[data-v-b8fcc603]{margin:0;color:#929298;font-size:15px;line-height:20px;text-align:center}.benefit-short .benefit-ticket-body[data-v-b8fcc603]{min-height:80px}.benefit-peach .benefit-ticket-top[data-v-b8fcc603]{background:var(--landing-peach)}.benefit-lavender .benefit-ticket-top[data-v-b8fcc603]{background:var(--landing-lavender)}.benefit-butter .benefit-ticket-top[data-v-b8fcc603]{background:var(--landing-butter)}.benefit-divider[data-v-b8fcc603]{height:1px;margin-block:-.5px;background:url(/images/benefit-divider-mobile.svg) center / auto 1px repeat-x}.benefit-introduction .benefit-divider[data-v-b8fcc603]{margin-inline:12px;background-image:url(/images/benefit-divider-intro-mobile.svg)}.benefit-introduction .benefit-ticket-top[data-v-b8fcc603]{min-height:108px;padding:24px 16px}.benefit-introduction h2[data-v-b8fcc603]{display:flex;flex-direction:column;margin:0;font-family:var(--landing-font-heading);font-size:27px;line-height:30px;font-weight:700;letter-spacing:-.27px;color:#4146f5}.benefit-introduction h2 em[data-v-b8fcc603]{font-family:var(--landing-font-accent);font-weight:600}.benefit-introduction .benefit-ticket-body[data-v-b8fcc603]{min-height:112px;padding:24px 16px 28px}.benefit-introduction p[data-v-b8fcc603]{color:#77798a}.benefit-desktop-stat[data-v-b8fcc603]{display:none}.benefits-mobile-stats[data-v-b8fcc603]{display:flex;gap:12px;min-height:127px;margin-top:16px;margin-right:-20px;padding-right:20px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.benefits-mobile-stats[data-v-b8fcc603]::-webkit-scrollbar{display:none}.benefits-mobile-stats[data-v-b8fcc603]>*{scroll-snap-align:start}@media(min-width:640px)and (max-width:1023px){.benefits-grid[data-v-b8fcc603]{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-ticket[data-v-b8fcc603]{height:100%}.benefit-ticket-body[data-v-b8fcc603]{flex:1}.benefits-mobile-stats[data-v-b8fcc603]{justify-content:safe center}}@media(min-width:1024px){.benefits-glow-desktop-left[data-v-b8fcc603]{display:block;position:absolute;left:calc(50% - 50vw - 650px);top:-400px;max-width:none;z-index:-1;pointer-events:none}.benefits-glow-pink[data-v-b8fcc603],.benefits-glow-blue[data-v-b8fcc603]{display:none}.benefits-glow-desktop[data-v-b8fcc603]{display:block;right:-715px;top:95px}.landing-benefits[data-v-b8fcc603]{margin-top:30px}.benefits-grid[data-v-b8fcc603]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.benefit-introduction[data-v-b8fcc603]{min-height:326px}.benefit-introduction .benefit-ticket-body[data-v-b8fcc603]{flex:1}.benefits-column[data-v-b8fcc603]{display:flex;flex-direction:column;align-items:center;gap:32px}.benefits-column-reversed[data-v-b8fcc603]{flex-direction:column-reverse;justify-content:flex-end}.benefits-column .benefit-ticket[data-v-b8fcc603]{width:100%}.benefit-desktop-stat[data-v-b8fcc603]{display:block}.benefits-mobile-stats[data-v-b8fcc603]{display:none}.benefit-divider[data-v-b8fcc603]{margin-inline:12px;background-image:url(/images/benefit-divider.svg)}.benefit-introduction .benefit-divider[data-v-b8fcc603]{background-image:url(/images/benefit-divider-intro.svg)}}.landing-conversation[data-v-3406626b]{display:grid;gap:32px}.conversation-introduction[data-v-3406626b]{display:flex;flex-direction:column;gap:24px}.conversation-heading[data-v-3406626b]{display:flex;align-items:center;gap:4px;margin:0;font-family:var(--landing-font-heading);font-size:24px;font-weight:700;line-height:33px;letter-spacing:-.24px}.conversation-heading>span[data-v-3406626b]{display:flex;align-items:center;gap:8px}.conversation-heading img[data-v-3406626b]{flex-shrink:0}.conversation-heading em[data-v-3406626b]{font-family:var(--landing-font-accent);font-weight:600;color:#4146f5}.conversation-description[data-v-3406626b]{margin:0;font-size:20px;line-height:28px;color:#77798a}.conversation-interests[data-v-3406626b]{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:0;list-style:none}.conversation-interests li[data-v-3406626b]{padding:8px 20px;border:1px solid #4146f5;border-radius:28px;font-family:var(--landing-font-accent);font-size:19px;font-weight:600;font-style:italic;line-height:21px;letter-spacing:-.19px;color:#4146f5;white-space:nowrap}.conversation-ticket[data-v-3406626b]{display:flex;flex-direction:column;filter:drop-shadow(-2px 6px 3.5px #00000014) drop-shadow(0 2px 2px #00000017)}.conversation-ticket-top[data-v-3406626b]{padding:20px 16px;border-radius:12px;background:var(--landing-peach);text-align:center}.conversation-ticket-top h3[data-v-3406626b]{margin:0;font-family:var(--landing-font-heading);font-size:20px;line-height:27px;font-weight:700;letter-spacing:-.2px}.conversation-divider[data-v-3406626b]{height:1px;margin:-.5px 16px;background:url(/images/conversation-divider-mobile.svg) center / auto 1px repeat-x}.conversation-ticket-body[data-v-3406626b]{display:flex;flex-direction:column;gap:16px;padding:24px 16px 28px;background:#fff;border-radius:12px}.conversation-preview[data-v-3406626b]{margin:0;font-size:15px;line-height:20px;color:#929298;text-align:center}.conversation-messages[data-v-3406626b]{display:flex;flex-direction:column;gap:16px;padding:0;margin:0;list-style:none}.conversation-message-row[data-v-3406626b]{display:flex}.conversation-message-outgoing[data-v-3406626b]{justify-content:flex-end}.conversation-bubble[data-v-3406626b]{width:240px;max-width:100%;margin:0;padding:12px 20px;border-radius:16px;background:#f4f4f8;font-size:18px;line-height:24px}.conversation-message-outgoing .conversation-bubble[data-v-3406626b]{background:#e92c75;color:#fff}.conversation-message-last .conversation-bubble[data-v-3406626b]{width:225px}.conversation-note[data-v-3406626b]{margin:0;font-size:16px;line-height:21px;color:#929298;text-align:center}@media(min-width:640px)and (max-width:1023px){.conversation-introduction .landing-button[data-v-3406626b]{align-self:flex-start}.conversation-messages[data-v-3406626b]{width:100%}.conversation-bubble[data-v-3406626b]{width:auto}}@media(min-width:1024px){.landing-conversation[data-v-3406626b]{grid-template-columns:minmax(0,640fr) minmax(0,680fr);align-items:center;gap:80px;min-height:500px;margin-top:20px}.conversation-introduction[data-v-3406626b]{min-height:420px;justify-content:center;gap:26px}.conversation-heading[data-v-3406626b]{font-size:33px;line-height:49px;letter-spacing:-.33px}.conversation-heading em[data-v-3406626b]{font-size:41px;letter-spacing:-.41px}.conversation-description[data-v-3406626b]{max-width:570px}.conversation-interests[data-v-3406626b]{max-width:516px}.conversation-introduction .landing-button[data-v-3406626b]{align-self:flex-start}.conversation-ticket[data-v-3406626b]{min-height:460px}.conversation-ticket-top[data-v-3406626b]{display:flex;justify-content:center;align-items:center;min-height:76px}.conversation-divider[data-v-3406626b]{margin-inline:24px;background-image:url(/images/conversation-divider.svg)}.conversation-ticket-body[data-v-3406626b]{flex:1;justify-content:center;gap:14px;padding:24px 28px}.conversation-messages[data-v-3406626b]{gap:14px}.conversation-bubble[data-v-3406626b]{width:auto;min-height:54px;display:flex;align-items:center;padding:12px 18px}.conversation-message-last .conversation-bubble[data-v-3406626b]{width:auto}}@media(min-width:1024px)and (max-width:1279px){.landing-conversation[data-v-3406626b]{gap:32px}.conversation-heading[data-v-3406626b]{font-size:26px}.conversation-heading em[data-v-3406626b]{font-size:30px}}@media(max-width:359px){.conversation-heading[data-v-3406626b]{gap:0;font-size:21px}}.landing-features[data-v-9283ed01]{padding-block:40px;background:linear-gradient(90deg,#e54582,#f37655)}.features-inner[data-v-9283ed01]{display:grid;gap:24px}.features-heading[data-v-9283ed01]{display:flex;gap:4px;align-items:center;margin:0;color:#ecedfe;font-family:var(--landing-font-heading);font-size:19px;line-height:29px;font-weight:700;letter-spacing:-.19px}.features-heading>span[data-v-9283ed01]{display:flex;align-items:center;gap:8px}.features-heading em[data-v-9283ed01]{font-family:var(--landing-font-accent);font-size:24px;font-weight:600;letter-spacing:-.24px}.features-heading img[data-v-9283ed01]{flex-shrink:0}.features-tickets[data-v-9283ed01]{display:flex;gap:12px;margin-block:-8px -16px;margin-right:-20px;padding-block:8px 16px;padding-right:20px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.features-tickets[data-v-9283ed01]::-webkit-scrollbar{display:none}.feature-ticket[data-v-9283ed01]{display:flex;flex:0 0 260px;flex-direction:column;height:220px;scroll-snap-align:start;filter:drop-shadow(-2px 6px 3.5px #00000014) drop-shadow(0 2px 2px #00000017)}.feature-ticket-top[data-v-9283ed01]{display:flex;min-height:66px;justify-content:center;align-items:center;padding:20px 16px;border-radius:12px}.feature-ticket-top h3[data-v-9283ed01]{margin:0;font-family:var(--landing-font-heading);font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.2px;color:#14172d}.feature-butter .feature-ticket-top[data-v-9283ed01]{background:var(--landing-butter)}.feature-lavender .feature-ticket-top[data-v-9283ed01]{background:var(--landing-lavender)}.feature-peach .feature-ticket-top[data-v-9283ed01]{background:var(--landing-peach)}.feature-mint .feature-ticket-top[data-v-9283ed01]{background:var(--landing-mint)}.feature-divider[data-v-9283ed01]{height:1px;margin-block:-.5px;background:url(/images/feature-divider-mobile.svg) center / auto 1px repeat-x}.feature-ticket-body[data-v-9283ed01]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;background:#fff;border-radius:12px;text-align:center}.feature-price[data-v-9283ed01]{margin:0;font-family:var(--landing-font-accent);font-size:29px;font-weight:600;font-style:italic;line-height:25px;color:#e92c75}.feature-description[data-v-9283ed01]{margin:0;color:#929298;font-size:17px;line-height:25px;white-space:pre-line}.features-explore[data-v-9283ed01]{min-height:55px}@media(min-width:1024px){.landing-features[data-v-9283ed01]{margin-top:65px;padding-block:80px}.features-inner[data-v-9283ed01]{grid-template-columns:1fr auto;gap:32px}.features-heading[data-v-9283ed01]{font-size:33px;line-height:51px;letter-spacing:-.33px}.features-heading em[data-v-9283ed01]{font-size:41px;letter-spacing:-.41px}.features-explore[data-v-9283ed01]{grid-column:2;grid-row:1;align-self:start;min-height:51px}.features-tickets[data-v-9283ed01]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;overflow:visible}.feature-ticket[data-v-9283ed01]{min-width:0}.feature-divider[data-v-9283ed01]{margin-inline:12px;background-image:url(/images/feature-divider.svg)}.feature-ticket-body[data-v-9283ed01]{padding-block:18px}}@media(min-width:1024px)and (max-width:1279px){.features-tickets[data-v-9283ed01]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.features-heading[data-v-9283ed01]{gap:0;font-size:17px}.features-heading>span[data-v-9283ed01]{gap:4px}.features-heading em[data-v-9283ed01]{font-size:21px}}.landing-section-heading[data-v-d637896b]{display:flex;align-items:center;gap:4px;margin:0;font-family:var(--landing-font-heading);font-weight:700;font-size:19px;line-height:29px;letter-spacing:-.19px}.landing-section-heading>span[data-v-d637896b]{display:flex;align-items:center;gap:8px}.landing-section-heading img[data-v-d637896b]{flex-shrink:0}.landing-section-heading em[data-v-d637896b]{font-family:var(--landing-font-accent);font-size:24px;font-weight:600;letter-spacing:-.24px;color:#e92c75}.landing-section-heading-light[data-v-d637896b],.landing-section-heading-light em[data-v-d637896b]{color:#ecedfe}@media(min-width:1024px){.landing-section-heading[data-v-d637896b]{font-size:33px;line-height:49px;letter-spacing:-.33px}.landing-section-heading em[data-v-d637896b]{font-size:41px;letter-spacing:-.41px}}@media(max-width:359px){.landing-section-heading[data-v-d637896b]{gap:0;font-size:17px}.landing-section-heading>span[data-v-d637896b]{gap:4px}.landing-section-heading em[data-v-d637896b]{font-size:21px}}.first-dates-introduction[data-v-db079385]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.first-dates-introduction>p[data-v-db079385]{margin:0;color:#77798a;font-size:20px;line-height:27px}.first-date-tickets[data-v-db079385]{display:grid;gap:16px;margin-top:40px}.first-date-ticket[data-v-db079385]{display:flex;flex-direction:column;filter:drop-shadow(-2px 6px 3.5px #00000014) drop-shadow(0 2px 2px #00000017)}.first-date-photo[data-v-db079385]{padding:12px;background:#fff;border-radius:12px}.first-date-photo picture[data-v-db079385]{display:block;height:220px}.first-date-photo img[data-v-db079385]{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.first-date-divider[data-v-db079385]{height:1px;margin:-.5px 24px;background:url(/images/first-date-divider-mobile.svg) center / auto 1px repeat-x}.first-date-body[data-v-db079385]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 24px 24px;border-radius:12px;text-align:center}.first-date-peach .first-date-body[data-v-db079385]{background:var(--landing-peach)}.first-date-lavender .first-date-body[data-v-db079385]{background:var(--landing-lavender)}.first-date-butter .first-date-body[data-v-db079385]{background:var(--landing-butter)}.first-date-body h3[data-v-db079385]{margin:0;font-family:var(--landing-font-heading);font-size:20px;font-weight:700;line-height:28px}.first-date-accent[data-v-db079385]{margin:0;font-family:var(--landing-font-accent);font-size:20px;font-weight:600;font-style:italic;line-height:28px;color:#4146f5}.first-date-description[data-v-db079385]{margin:8px 0 0;font-size:15px;line-height:20px;color:#77798a}@media(min-width:640px)and (max-width:1023px){.first-date-tickets[data-v-db079385]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.first-date-ticket[data-v-db079385]:last-child{grid-column:1 / -1;max-width:520px;width:100%;justify-self:center}.first-date-body[data-v-db079385]{flex:1}}@media(min-width:1024px){.landing-first-dates[data-v-db079385]{margin-top:5px}.first-dates-introduction[data-v-db079385]{gap:14px}.first-dates-introduction>p[data-v-db079385]{line-height:25px}.first-date-tickets[data-v-db079385]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;min-height:570px;margin-top:32px;align-items:start}.first-date-ticket[data-v-db079385]{min-height:540px}.first-date-photo picture[data-v-db079385]{height:306px}.first-date-body[data-v-db079385]{flex:1;min-height:210px;padding:22px 24px;border:1px solid #2e33d6}.first-date-peach .first-date-body[data-v-db079385],.first-date-lavender .first-date-body[data-v-db079385],.first-date-butter .first-date-body[data-v-db079385]{background:#fff}.first-date-lavender .first-date-body[data-v-db079385]{border-color:#e92c75}.first-date-body h3[data-v-db079385]{font-size:22px;line-height:30px}.first-date-accent[data-v-db079385]{font-size:26px;line-height:31px}.first-date-description[data-v-db079385]{margin-top:12px;font-size:18px;line-height:25px}.first-date-divider[data-v-db079385]{background-image:url(/images/first-date-divider.svg)}}.connection-hero[data-v-9d2edf86]{margin-top:60px}.connection-heading[data-v-9d2edf86]{display:flex;flex-direction:column;gap:4px;margin:0;font-family:var(--landing-font-heading);font-size:28px;font-weight:700;line-height:38px;letter-spacing:-.28px}.connection-heading-row[data-v-9d2edf86]{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px}.connection-heading-intro[data-v-9d2edf86]{width:100%}.connection-heading-intro[data-v-9d2edf86],.connection-heading-last[data-v-9d2edf86]{background:linear-gradient(155deg,#181a31 62%,#181a31b8);-webkit-background-clip:text;background-clip:text;color:transparent}.connection-heading em[data-v-9d2edf86]{font-family:var(--landing-font-accent);font-size:32px;line-height:38px;font-weight:500;color:#e92c75;letter-spacing:-.32px}.connection-heading-photo[data-v-9d2edf86]{display:flex;width:80px;height:56px;align-items:center;justify-content:center}.connection-heading-photo picture[data-v-9d2edf86]{display:block;width:74px;height:48px;padding:4px 4px 8px;background:#fff;border-radius:7px;transform:rotate(6deg);box-shadow:0 9px 5px #00000017,0 20px 6px #0000000d}.connection-heading-photo img[data-v-9d2edf86]{display:block;width:100%;height:100%;border-radius:7px;object-fit:cover}.connection-hero-details[data-v-9d2edf86]{display:flex;flex-direction:column;gap:20px;margin-top:20px}.connection-hero-details p[data-v-9d2edf86]{margin:0;font-size:17px;line-height:23px}.connection-hero-guide[data-v-9d2edf86]{display:none}.connection-hero-photos[data-v-9d2edf86]{position:relative;width:320px;max-width:100%;height:300px;margin:20px auto 0}.connection-photo-holder[data-v-9d2edf86]{position:absolute;display:flex;align-items:center;justify-content:center}.connection-photo[data-v-9d2edf86]{padding:8px 8px 16px;border-radius:7px;box-shadow:0 8px 4px #00000017,0 18px 6px #0000000d,0 2px 2px #0000001a}.connection-photo picture[data-v-9d2edf86]{display:block;width:100%;height:100%}.connection-photo img[data-v-9d2edf86]{display:block;width:100%;height:100%;object-fit:cover;border-radius:7px}.connection-photo-kiss[data-v-9d2edf86]{left:-13.42px;top:10px;width:199.71px;height:169.71px}.connection-photo-kiss .connection-photo[data-v-9d2edf86]{width:187px;height:154px;background:var(--landing-blush);transform:rotate(5deg)}.connection-photo-portrait[data-v-9d2edf86]{left:116.26px;top:0;width:160.62px;height:194.56px}.connection-photo-portrait .connection-photo[data-v-9d2edf86]{width:121px;height:169px;background:var(--landing-butter);transform:rotate(15deg)}.connection-photo-couple[data-v-9d2edf86]{right:0;top:170px;width:224px;height:125px}.connection-photo-couple .connection-photo[data-v-9d2edf86]{width:100%;height:100%;background:var(--landing-peach)}@media(min-width:1024px){.connection-hero[data-v-9d2edf86]{height:480px;margin-top:123px}.connection-hero-copy[data-v-9d2edf86]{position:relative;z-index:2;width:66%;margin-left:17%}.connection-heading[data-v-9d2edf86]{align-items:flex-end;gap:0;font-size:clamp(32px,calc((100vw - 40px) * .035714),50px);line-height:1.36;letter-spacing:-.5px}.connection-heading-row[data-v-9d2edf86]{flex-wrap:nowrap;width:92.42%;gap:12px;height:93px;margin-bottom:-8px}.connection-heading-intro[data-v-9d2edf86]{width:auto;white-space:nowrap}.connection-heading em[data-v-9d2edf86]{font-size:clamp(36px,calc((100vw - 40px) * .039286),55px);line-height:1.2;letter-spacing:-.55px}.connection-heading-photo[data-v-9d2edf86]{width:130.69px;height:92.42px}.connection-heading-photo picture[data-v-9d2edf86]{width:123px;height:80px;padding:8px 8px 16px;border-radius:12px}.connection-heading-photo img[data-v-9d2edf86]{border-radius:12px}.connection-heading-last[data-v-9d2edf86]{white-space:nowrap}.connection-hero-details[data-v-9d2edf86]{width:61.36%;margin:8px 0 0 auto;gap:28px}.connection-hero-details .landing-button[data-v-9d2edf86]{align-self:flex-start}.connection-hero-guide[data-v-9d2edf86]{display:block;position:absolute;top:34px;left:8.94%}.connection-hero-photos[data-v-9d2edf86]{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0}.connection-photo[data-v-9d2edf86]{padding:12px 12px 32px;border-radius:12px;box-shadow:0 15px 8px #00000017,0 33px 10px #0000000d,0 4px 4px #0000001a}.connection-photo img[data-v-9d2edf86]{border-radius:12px}.connection-photo-kiss[data-v-9d2edf86]{left:0;top:71.23px;width:25.94%;height:308.57px}.connection-photo-kiss .connection-photo[data-v-9d2edf86]{width:93.64%;height:280px}.connection-photo-portrait[data-v-9d2edf86]{left:21.37%;top:80px;width:20.86%;height:354.02px}.connection-photo-portrait .connection-photo[data-v-9d2edf86]{width:75.32%;height:307.56px}.connection-photo-couple[data-v-9d2edf86]{top:230px;right:0;width:32%;height:250px}}@media(min-width:1440px){.connection-heading[data-v-9d2edf86]{font-size:50px}.connection-heading em[data-v-9d2edf86]{font-size:55px}}@media(max-width:359px){.connection-heading[data-v-9d2edf86]{font-size:24px}.connection-hero-photos[data-v-9d2edf86]{transform:scale(.875);transform-origin:top left;width:320px;max-width:none;height:263px}}.connection-steps[data-v-5bc30d5c]{display:flex;flex-direction:column;align-items:center;gap:28px;padding:0;margin:0;list-style:none}.connection-step-holder[data-v-5bc30d5c]{position:relative;width:314px;height:178px}.connection-step-2[data-v-5bc30d5c]{width:300px;height:147px}.connection-step[data-v-5bc30d5c]{position:absolute;top:50%;left:50%;width:448px;height:220px;padding-top:12px;border-radius:12px;background:#fff;transform:translate(-50%,-50%) rotate(6deg) scale(.669643);box-shadow:0 15px 7.5px #00000017,0 33px 10px #0000000d,0 4px 4px #0000001a}.connection-step-2 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) scale(.669643)}.connection-step-3 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(-6deg) scale(.669643)}.connection-step-heading[data-v-5bc30d5c]{display:flex;align-items:center;gap:12px;height:39px}.connection-step-number[data-v-5bc30d5c]{display:flex;justify-content:center;align-items:center;width:40px;height:39px;border-radius:0 28px 28px 0;background:#4146f5;color:#fff;font-size:17px}.connection-step-heading h3[data-v-5bc30d5c]{margin:0;font-family:var(--landing-font-heading);font-weight:700;font-size:20px;line-height:27px;letter-spacing:-.2px;background:linear-gradient(157deg,#181a31 62%,#181a31b8);-webkit-background-clip:text;background-clip:text;color:transparent}.connection-step-scene[data-v-5bc30d5c]{position:relative;height:169px;overflow:hidden;border-radius:0 0 12px 12px}.connection-interest-tickets[data-v-5bc30d5c]{position:absolute;left:-18.8px;top:35.44px;display:flex;gap:13.48px}.connection-interest-ticket[data-v-5bc30d5c]{width:158.35px;flex-shrink:0;filter:drop-shadow(-1px 3px 1.7px #00000014) drop-shadow(0 1px 1px #00000017)}.connection-interest-heading[data-v-5bc30d5c]{display:flex;gap:5.78px;align-items:center;min-height:32px;padding:5.78px 0 9.63px;border-radius:12px;background:#fff;font-family:var(--landing-font-number);font-size:10.59px}.connection-interest-icon[data-v-5bc30d5c]{position:relative;display:flex;justify-content:center;align-items:center;width:19.25px;height:17.33px;background:#4146f5;border-radius:0 13.48px 13.48px 0}.connection-romance-icon[data-v-5bc30d5c]{position:absolute;transform:scale(.481304)}.connection-interest-divider[data-v-5bc30d5c]{height:.481304px;margin-inline:5.78px;background:url(/images/how-it-works/connection-interest-divider.svg) center / auto .481304px repeat-x}.connection-interest-ticket p[data-v-5bc30d5c]{margin:0;padding:3.93px 5.78px;min-height:25px;background:#fff;border-radius:12px;font-size:7.22px;line-height:9.5px}.connection-interest-selected .connection-interest-heading[data-v-5bc30d5c],.connection-interest-selected p[data-v-5bc30d5c]{border:.214px solid #4146f5}.connection-side-fade[data-v-5bc30d5c]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#fff,#fff0 17.12% 83.15%,#fff)}.connection-location-ticket[data-v-5bc30d5c]{position:absolute;top:12px;left:79.85px;width:289.69px;filter:drop-shadow(0 4px 4px #0000001a)}.connection-location-photo[data-v-5bc30d5c]{padding:10.57px 10.57px 17.61px;border:1px solid #4146f5;border-radius:10.57px;background:#fff}.connection-location-photo picture[data-v-5bc30d5c]{display:block;height:132.08px}.connection-location-photo img[data-v-5bc30d5c]{display:block;width:100%;height:100%;object-fit:cover;border-radius:10.57px}.connection-location-divider[data-v-5bc30d5c]{height:.88053px;margin-inline:10.57px;background:url(/images/how-it-works/connection-photo-divider.svg) center / auto .88053px repeat-x}.connection-location-details[data-v-5bc30d5c]{display:flex;align-items:center;gap:10.57px;padding-top:10.57px;background:#fff;font-family:var(--landing-font-number);font-size:17.61px}.connection-location-icon[data-v-5bc30d5c]{display:flex;align-items:center;justify-content:center;width:35.22px;height:31.7px;background:#4146f5;border-radius:0 24.66px 24.66px 0}.connection-location-ticket p[data-v-5bc30d5c]{margin:0;padding:7px 10.57px 10.57px;background:#fff;font-size:13.21px;color:#77798a}.connection-bottom-fade[data-v-5bc30d5c]{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 60.55%,#fff)}.connection-cursor[data-v-5bc30d5c]{position:absolute;left:342.46px;top:62px}.connection-click[data-v-5bc30d5c]{position:absolute;left:345.46px;top:88px;padding:4px 12px;border:1px solid #4146f5;border-radius:22px;background:#fff;color:#4146f5;font-size:14px;line-height:19px;transform:rotate(-15deg)}.connection-mini-message[data-v-5bc30d5c]{position:absolute;display:flex;flex-direction:column;gap:4px}.connection-mini-message-right[data-v-5bc30d5c]{right:44px;top:14.82px;align-items:flex-end}.connection-mini-message-left[data-v-5bc30d5c]{left:59.7px;top:62.47px;align-items:flex-start}.connection-mini-meta[data-v-5bc30d5c]{display:flex;align-items:flex-end;gap:4.36px;color:#77798a;font-size:11.83px;line-height:20px}.connection-mini-meta>span[data-v-5bc30d5c]{padding:7.42px;background:#fff;border-radius:26px}.connection-mini-bubble[data-v-5bc30d5c]{display:flex;align-items:center;gap:5.86px;border:.9px solid #4146f5;border-radius:29px;padding:7.2px 17.13px;color:#4146f5;font-size:16.15px;line-height:22px}.connection-mini-message-right .connection-mini-bubble[data-v-5bc30d5c]{min-width:174px;padding:4.89px 16.15px;font-size:18.18px;line-height:25px}@media(min-width:640px)and (max-width:1023px){.connection-steps[data-v-5bc30d5c]{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:36px 16px}}@media(min-width:1024px){.connection-how[data-v-5bc30d5c]{margin-top:65px}.connection-steps[data-v-5bc30d5c]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:7px}.connection-step-holder[data-v-5bc30d5c]{width:33.47%;height:266px}.connection-step-2[data-v-5bc30d5c]{width:32%;height:220px}.connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(6deg)}.connection-step-2 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%)}.connection-step-3 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(-6deg)}}@media(min-width:1024px)and (max-width:1439px){.connection-step-holder[data-v-5bc30d5c]{height:220px}.connection-step-2[data-v-5bc30d5c]{height:183px}.connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(6deg) scale(.8)}.connection-step-2 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) scale(.8)}.connection-step-3 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(-6deg) scale(.8)}}@media(min-width:1024px)and (max-width:1279px){.connection-step-holder[data-v-5bc30d5c]{height:186px}.connection-step-2[data-v-5bc30d5c]{height:154px}.connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(6deg) scale(.7)}.connection-step-2 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) scale(.7)}.connection-step-3 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(-6deg) scale(.7)}}@media(max-width:359px){.connection-step-holder[data-v-5bc30d5c]{width:280px;height:159px}.connection-step-2[data-v-5bc30d5c]{width:268px;height:132px}.connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(6deg) scale(.598)}.connection-step-2 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) scale(.598)}.connection-step-3 .connection-step[data-v-5bc30d5c]{transform:translate(-50%,-50%) rotate(-6deg) scale(.598)}}.landing-faq[data-v-b52a21c6]{display:grid;gap:24px;isolation:isolate}.faq-introduction[data-v-b52a21c6]{position:relative;display:flex;flex-direction:column;gap:24px}.faq-heading[data-v-b52a21c6]{font-size:24px;line-height:33px}.faq-heading[data-v-b52a21c6] em{color:#4146f5}.faq-introduction>p[data-v-b52a21c6]{margin:0;font-size:17px;line-height:24px;color:#77798a}.faq-photo-holder[data-v-b52a21c6]{position:relative;width:100%;height:136px}.faq-photo[data-v-b52a21c6]{position:absolute;top:12px;left:50%;display:block;width:104px;height:124px;padding:4px 4px 16px;border-radius:6px;background:#fff;transform:translate(-50%) rotate(6deg);box-shadow:0 7px 4px #00000017,0 15px 5px #0000000d,0 2px 2px #0000001a}.faq-photo img[data-v-b52a21c6]{display:block;width:100%;height:100%;object-fit:cover;border-radius:6px}.faq-questions[data-v-b52a21c6]{display:flex;flex-direction:column;gap:12px}.faq-questions-desktop[data-v-b52a21c6]{display:none}.faq-item[data-v-b52a21c6]{--faq-index-width: 52px;--faq-color: #4146f5;position:relative;isolation:isolate;color:#ecedfe;filter:drop-shadow(0 11px 5.5px #00000012) drop-shadow(0 3px 3px #00000014)}.faq-item-pink[data-v-b52a21c6]{--faq-color: #e92c75}.faq-item[data-v-b52a21c6]:before,.faq-item[data-v-b52a21c6]:after{content:"";position:absolute;inset-block:0;border-radius:12px;background:var(--faq-color);z-index:-1}.faq-item[data-v-b52a21c6]:before{left:0;width:var(--faq-index-width)}.faq-item[data-v-b52a21c6]:after{left:var(--faq-index-width);right:0}.faq-item summary[data-v-b52a21c6]{position:static;display:flex;align-items:center;min-height:71.2px;padding:24px 48px 24px calc(var(--faq-index-width) + 24px);list-style:none;cursor:pointer}.faq-item summary[data-v-b52a21c6]::-webkit-details-marker{display:none}.faq-number[data-v-b52a21c6]{position:absolute;top:50%;left:0;display:flex;align-items:center;justify-content:center;width:var(--faq-index-width);font-family:var(--landing-font-number);font-size:20px;font-weight:500;line-height:26px;transform:translateY(-50%)}.faq-question[data-v-b52a21c6]{font-family:var(--landing-font-heading);font-size:16px;font-weight:700;line-height:23.2px;letter-spacing:-.16px}.faq-chevron[data-v-b52a21c6]{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.faq-chevron-closed[data-v-b52a21c6]{display:block;transform:rotate(-90deg)}.faq-chevron-open[data-v-b52a21c6]{display:none;transform:rotate(90deg)}.faq-seam[data-v-b52a21c6]{position:absolute;left:var(--faq-index-width);top:50%;width:51.5px;height:1px;background:url(/images/faq-seam.svg) center / auto 1px repeat-x;transform:translate(-50%,-50%) rotate(90deg);pointer-events:none}.faq-answer[data-v-b52a21c6]{margin:0;padding:12px 24px 24px calc(var(--faq-index-width) + 24px);font-family:var(--landing-font-heading);font-size:16px;font-weight:500;line-height:26px;color:#181a31}.faq-item[open][data-v-b52a21c6]:before,.faq-item[open][data-v-b52a21c6]:after{background:#fff;border:1px solid #4146f5}.faq-item[open][data-v-b52a21c6]:before{border-right:0}.faq-item[open][data-v-b52a21c6]:after{border-left:0}.faq-item[open] summary[data-v-b52a21c6]{padding-bottom:0}.faq-item[open] .faq-number[data-v-b52a21c6]{color:#181a31}.faq-item[open] .faq-question[data-v-b52a21c6]{color:#4146f5}.faq-item[open] .faq-chevron-closed[data-v-b52a21c6]{display:none}.faq-item[open] .faq-chevron-open[data-v-b52a21c6]{display:block}.faq-item[open] .faq-seam[data-v-b52a21c6]{width:81.5px;background-image:url(/images/faq-seam-open.svg)}.faq-item[open] .faq-number[data-v-b52a21c6]{top:50%}.faq-edge-glow[data-v-b52a21c6]{position:absolute;left:calc(50% - 50vw - 335px);bottom:-205px;max-width:none;pointer-events:none;z-index:-1}@media(min-width:640px)and (max-width:1023px){.faq-introduction .landing-button[data-v-b52a21c6]{align-self:flex-start}}@media(min-width:1024px){.landing-faq[data-v-b52a21c6]{grid-template-columns:minmax(0,440fr) minmax(0,880fr);gap:80px;margin-top:10px;min-height:664px}.faq-heading[data-v-b52a21c6]{font-size:33px;line-height:49px}.faq-introduction>p[data-v-b52a21c6]{font-size:20px;line-height:28px}.faq-introduction .landing-button[data-v-b52a21c6]{align-self:flex-start}.faq-photo-holder[data-v-b52a21c6]{position:absolute;left:152.82px;top:272px;width:245.97px;height:281.57px}.faq-photo[data-v-b52a21c6]{top:11px;width:220px;height:260px;padding:12px 12px 32px;border-radius:12px;box-shadow:0 15px 7.5px #00000017,0 33px 10px #0000000d,0 4px 4px #0000001a}.faq-photo img[data-v-b52a21c6]{border-radius:12px}.faq-questions-mobile[data-v-b52a21c6]{display:none}.faq-questions-desktop[data-v-b52a21c6]{display:flex;gap:20px}.faq-item[data-v-b52a21c6]{--faq-index-width: 74px}.faq-item summary[data-v-b52a21c6]{min-height:78px;padding-right:60px}.faq-question[data-v-b52a21c6]{font-size:22px;line-height:30px;letter-spacing:-.22px}.faq-chevron[data-v-b52a21c6]{right:24px}.faq-answer[data-v-b52a21c6]{padding-right:48px;font-size:18px;line-height:28px}.faq-edge-glow[data-v-b52a21c6]{display:none}}@media(min-width:1024px)and (max-width:1279px){.landing-faq[data-v-b52a21c6]{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.faq-photo-holder[data-v-b52a21c6]{left:20px}.faq-question[data-v-b52a21c6]{font-size:18px;line-height:26px}}.landing-profiles[data-v-ba869bb2]{padding-block:40px;background:linear-gradient(90deg,#5a4af9,#8b52e8)}.profiles-inner[data-v-ba869bb2]{display:grid;gap:24px}.profiles-cards[data-v-ba869bb2]{display:flex;gap:12px;padding:16px 20px 16px 0;margin:-16px -20px -16px 0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.profiles-cards[data-v-ba869bb2]::-webkit-scrollbar{display:none}.profile-example[data-v-ba869bb2]{position:relative;display:flex;flex:0 0 270px;flex-direction:column;min-width:0;scroll-snap-align:start;filter:drop-shadow(-2px 6px 3.5px #00000014) drop-shadow(0 2px 2px #00000017)}.profile-example-top[data-v-ba869bb2]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;height:269px;padding:12px 12px 20px 0;border-radius:12px;background:#fff}.profile-example-photo[data-v-ba869bb2]{display:block;align-self:stretch;height:150px;margin-left:12px}.profile-example-photo img[data-v-ba869bb2]{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.profile-example-name[data-v-ba869bb2]{display:flex;align-items:center;gap:12px;height:36px}.profile-example-name h3[data-v-ba869bb2]{margin:0;font-family:var(--landing-font-heading);font-size:20px;font-weight:700;line-height:27px;letter-spacing:-.2px;background:linear-gradient(150deg,#181a31 62%,#181a31b8);-webkit-background-clip:text;background-clip:text;color:transparent}.profile-example-ribbon[data-v-ba869bb2]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:36px;border-radius:0 28px 28px 0;background:#e92c75}.profile-example-icon[data-v-ba869bb2]{position:absolute;left:6px;top:6px;width:24px;height:24px;transform:scale(.833333)}.profile-example-icon img[data-v-ba869bb2]{position:absolute;max-width:none}.profile-example-icon-head[data-v-ba869bb2]{left:6.75px;top:1.5px}.profile-example-icon-highlight[data-v-ba869bb2]{left:7.3px;top:3.52px}.profile-example-icon-body[data-v-ba869bb2]{left:1.5px;top:10.507px}.profile-example-interest[data-v-ba869bb2]{display:flex;align-items:center;gap:4px;margin-left:12px;padding:4px 12px;border:1px solid #4146f55c;border-radius:22px;font-size:14px;line-height:17px;color:#4146f5}.profile-example-interest>span[data-v-ba869bb2]{font-size:13px;color:#77798a}.profile-example-divider[data-v-ba869bb2]{height:1px;margin-block:-.5px;background:url(/images/profile-example-divider-mobile.svg) center / auto 1px repeat-x}.profile-example-body[data-v-ba869bb2]{display:flex;flex:1;align-items:center;min-height:80px;padding:20px 12px;border-radius:12px;background:#fff}.profile-example-body p[data-v-ba869bb2]{margin:0;font-size:15px;line-height:20px;color:#77798a}.profile-example-featured .profile-example-top[data-v-ba869bb2]{border:1px solid #4146f5;border-bottom:0;padding-top:11px;padding-right:11px}.profile-example-featured .profile-example-photo[data-v-ba869bb2],.profile-example-featured .profile-example-interest[data-v-ba869bb2]{margin-left:11px}.profile-example-featured .profile-example-name[data-v-ba869bb2]{margin-left:-1px}.profile-example-featured .profile-example-body[data-v-ba869bb2]{border:1px solid #4146f5;border-top:0;padding:20px 11px 19px}.profile-example-featured .profile-example-divider[data-v-ba869bb2]{background-image:url(/images/profile-example-divider-blue-mobile.svg)}.profile-example-badge[data-v-ba869bb2]{position:absolute;top:-13px;left:100px;padding:3px 12px;border:1px solid #4146f5;border-radius:22px;background:var(--landing-blush);color:#4146f5;font-size:13px;line-height:17px}.profiles-explore[data-v-ba869bb2]{min-height:55px}@media(min-width:1024px){.landing-profiles[data-v-ba869bb2]{margin-top:68px;padding-block:80px}.profiles-inner[data-v-ba869bb2]{grid-template-columns:1fr auto;gap:32px}.profiles-explore[data-v-ba869bb2]{grid-column:2;grid-row:1;align-self:start;min-height:51px}.profiles-cards[data-v-ba869bb2]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;overflow:visible}.profile-example-divider[data-v-ba869bb2]{margin-inline:12px;background-image:url(/images/benefit-divider-intro.svg)}.profile-example-featured .profile-example-divider[data-v-ba869bb2]{background-image:url(/images/profile-example-divider-blue.svg)}}@media(min-width:1024px)and (max-width:1279px){.profiles-cards[data-v-ba869bb2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-safety[data-v-8b12b1aa]{display:flex;flex-direction:column;align-items:center;gap:40px}.safety-tickets[data-v-8b12b1aa]{display:grid;gap:16px;width:100%}.safety-ticket[data-v-8b12b1aa]{display:flex;flex-direction:column;min-height:290px;filter:drop-shadow(-2px 6px 3.5px #00000014) drop-shadow(0 2px 2px #00000017)}.safety-ticket-top[data-v-8b12b1aa]{display:flex;align-items:center;justify-content:center;min-height:66px;padding:20px 16px;border-radius:12px}.safety-ticket-top h3[data-v-8b12b1aa]{margin:0;font-family:var(--landing-font-heading);font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.2px;color:#14172d}.safety-ticket-peach .safety-ticket-top[data-v-8b12b1aa]{background:var(--landing-peach)}.safety-ticket-lavender .safety-ticket-top[data-v-8b12b1aa]{background:var(--landing-lavender)}.safety-ticket-butter .safety-ticket-top[data-v-8b12b1aa]{background:var(--landing-butter)}.safety-divider[data-v-8b12b1aa]{height:1px;margin-block:-.5px;background:url(/images/safety-divider-mobile.svg) center / auto 1px repeat-x}.safety-ticket-butter .safety-divider[data-v-8b12b1aa]{background-image:url(/images/safety-divider-blue-mobile.svg)}.safety-ticket-body[data-v-8b12b1aa]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:20px 16px;border-radius:12px;background:#fff;text-align:center}.safety-ticket-accent[data-v-8b12b1aa]{margin:0;color:#4146f5;font-family:var(--landing-font-accent);font-size:29px;font-weight:600;font-style:italic;line-height:25px}.safety-ticket-description[data-v-8b12b1aa]{margin:0;color:#929298;font-size:17px;line-height:25px;white-space:pre-line}@media(min-width:640px)and (max-width:1023px){.safety-tickets[data-v-8b12b1aa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.safety-ticket[data-v-8b12b1aa]:last-child{grid-column:1 / -1}}@media(min-width:1024px){.landing-safety[data-v-8b12b1aa]{gap:44px;margin-top:40px}.safety-tickets[data-v-8b12b1aa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.safety-divider[data-v-8b12b1aa]{width:305px;max-width:calc(100% - 24px);margin-inline:auto;background-image:url(/images/feature-divider.svg)}.safety-ticket-butter .safety-divider[data-v-8b12b1aa]{background-image:url(/images/safety-divider-blue.svg)}.safety-ticket-body[data-v-8b12b1aa]{padding-block:18px}}
