@font-face{font-family:Arimo;src:url(/fonts/Arimo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Arimo;src:url(/fonts/Arimo-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body{background:#030303;color:#030303;font-family:DM Sans,sans-serif}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:DM Sans,sans-serif;font-family:Arimo,sans-serif}h1{font-size:60px;line-height:64px}h3{color:#1b1b1b;font-size:20px;line-height:20px}h3,p{font-weight:300}p{font-size:16px;line-height:21px;font-size:18px;line-height:23px}a,button,input,li,select,textarea{-webkit-tap-highlight-color:transparent}button{font-family:DM Sans,sans-serif;font-weight:500}.italic{font-style:italic}.bold{font-weight:700}.object-cover{object-fit:cover}.cta-button{font-size:14px;font-weight:600;background:linear-gradient(135deg,#4a5568,#2d3748);color:#fff;border:none;border-radius:6px;padding:8px 16px;cursor:pointer;transition:all .3s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.cta-button:hover{filter:brightness(115%);box-shadow:0 6px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.cta-button-light{font-size:16px;font-weight:700;background:linear-gradient(135deg,#4a5568,#2d3748);color:#fff;border:none;border-radius:6px;padding:12px 24px;cursor:pointer;transition:all .3s;box-shadow:0 4px 6px rgba(0,0,0,.1)}#features-section .intro-cta{margin-top:12px;margin-bottom:12px}.wingman-footer-logo-mobile{display:none}@media (min-width:720px){.cta-button-light:hover{filter:brightness(115%);box-shadow:0 6px 12px rgba(0,0,0,.2)}}@media (max-width:720px){.cta-button-light:active{filter:brightness(115%);box-shadow:0 6px 12px rgba(0,0,0,.2)}footer{justify-content:space-between;padding-right:24px}#footer-text{position:relative;transform:translate(0);top:0;left:0}.wingman-footer-logo-mobile{display:block}.wingman-footer-logo-desktop{display:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#intro-section{height:auto;min-height:100vh;width:100%;background:#030303;color:#fff;overflow:hidden}#intro-container{width:1200px;margin:0 auto;min-height:100vh;height:auto;padding-top:72px;flex-direction:column;justify-content:center}#intro-container,#intro-container-inner{display:flex;align-items:center}.intro-mobile-backdrop{display:none}#intro-text{width:100%;max-width:550px;display:flex;flex-direction:column;justify-content:center;z-index:100}#intro-text h1{margin-bottom:12px;font-size:56px;line-height:64px}#intro-text p{font-size:20px;line-height:24px}.intro-header{background:linear-gradient(45deg,#ff4087,#ffc056);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro-header,.intro-subheader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.intro-subheader{font-weight:300;max-width:450px}.intro-cta{margin-bottom:24px;font-size:16px;margin-top:24px;z-index:100;-webkit-user-select:none;-moz-user-select:none;user-select:none}.intro-cta-mobile{display:none}#intro-conversation{width:100%;min-height:580px;min-height:auto;z-index:100;display:flex;justify-content:center;align-items:center}#intro-conversation img{max-width:500px;max-height:80vh}#app-badges{margin-bottom:32px;margin-top:16px;display:flex;align-items:flex-start}.app-badges-subheader{margin-top:32px}.google-play-logo{width:auto;height:40px;margin-left:16px}.app-store-logo{width:160px}.icon-button{font-weight:700;background:#fff;background:linear-gradient(hsla(0,0%,88%,0),#d9d9d9),hsla(0,0%,100%,.9);color:#030303;border:none;border-radius:6px;padding:8px 16px;cursor:pointer;transition:all .3s;margin-left:16px;height:40px;font-size:16px;display:flex;align-items:center;justify-content:center;align-self:flex-start}.app-badges a,.web-link{text-decoration:none}.app-badges a{display:flex;justify-content:center;align-items:center}.icon-button:hover{box-shadow:0 0 15px hsla(0,0%,100%,.9),inset 0 0 5px hsla(0,0%,100%,.8)}@media (max-width:1240px){#intro-container{width:calc(100% - 96px);margin:0 48px}#intro-text{width:45%;margin-right:5%;margin-left:0}#intro-conversation{width:45%;margin-left:5%;margin-right:0;height:600px;height:auto}#intro-conversation img{max-width:400px}}@media (max-width:720px){#intro-section{height:auto}#intro-text h1{font-size:34px;line-height:42px;padding-bottom:0;padding-top:0}.text-message{margin-bottom:0}#intro-container{padding-top:0;height:auto;width:calc(100% - 36px);margin:0 18px}#intro-container-inner{flex-direction:column;margin-top:60px}.intro-mobile-backdrop{display:block;width:100%;height:100%;position:absolute;top:0;left:0}#background-video{top:0;left:0;transform:translateX(0)}#intro-text{width:100%;margin:24px 0 12px;align-items:center;text-align:center}.intro-header{font-size:32px;line-height:40px}.intro-cta{margin-top:12px}.intro-cta-desktop{display:none}.intro-cta-mobile{display:block;z-index:1000}#intro-conversation{width:100%;max-width:540px;margin:0 0 12px}#intro-conversation img{max-width:80%}.text-message{margin-bottom:8px}.conversation-scroll{display:none}#app-badges{margin-top:12px;display:flex;flex-direction:column;align-items:center;margin-bottom:64px}.app-badges-subheader{margin-bottom:8px}.google-play-logo{width:120px;height:auto;margin-left:0;margin-top:8px;margin-bottom:8px}.icon-button{margin-left:0;padding:0;width:120px}}@media (max-width:440px){#intro-conversation img{max-width:100%}#intro-conversation{height:auto;min-height:auto}}#top-nav{height:84px;width:100%;background:#030303;background:transparent;position:fixed;position:absolute;top:0;left:0;z-index:50000}#top-nav-container{width:1200px;margin:0 auto;height:100%;display:flex;justify-content:space-between}#top-logo,#top-logo a{display:flex}#top-logo a{align-self:stretch;align-items:center}#top-logo a img{width:174px;width:200px;height:46px;height:53px}#top-cta-container{display:flex;align-items:center;margin-right:5%}.fade-in{animation:fadeIn .3s both}.top-cta-button{opacity:0}.top-cta-login{margin-left:20px;color:#cecece;text-decoration:none;transition:all .5s}.top-cta-login:hover{color:#fff}@media (max-width:1240px){#top-cta-container{margin-right:0}#top-nav-container{width:calc(100% - 96px);margin:0 48px}}@media (max-width:720px){#top-nav{height:72px}#top-nav-container{width:calc(100% - 36px);margin:0 18px}#top-cta{display:none}.cta-button{padding:12px 24px}#top-logo a img{width:174px;height:46px}}#unveil-section{position:relative;height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}#unveil-container{width:1200px;margin:0 auto;width:100%;padding-bottom:60px}.unveil-text-section{width:100%;text-align:center}#unveil-icons-container{width:100%;display:flex;justify-content:space-between;max-width:1090px;margin:0 auto}.unveil-feature{display:flex;flex-direction:column;align-items:center}.unveil-icon{width:120px;height:120px;opacity:0;transform:translateY(50px);margin-bottom:-10px}.unveil-text-primary,.unveil-text-secondary{text-transform:uppercase;opacity:0;transform:translateY(50px)}.unveil-text-primary{font-weight:700}.unveil-text-secondary{font-weight:300}.unveil-subheader{font-size:24px;color:#9c9c9c}.unveil-header,.unveil-subheader{opacity:0;transform:translateY(50px)}.unveil-header{margin-bottom:12px;font-size:60px}.unveil-text{max-width:420px;text-align:left;padding-left:20px;margin:0 auto 36px;opacity:0;transform:translateY(50px)}.divider-section{width:120%;height:400px;transform:rotate(-10deg);border-top:1px solid #fff;background:#030303}.unveil-link-container{margin-bottom:60px}@media (max-width:1240px){#unveil-container{width:calc(100% - 96px);margin:0 48px}.unveil-header{font-size:48px;line-height:54px}#unveil-video{width:calc(100% - 96px);margin:0 48px}.unveil-text-section{margin-left:0}}@media (max-width:1000px){#unveil-icons-container{flex-direction:column}#unveil-section{height:auto}#unveil-container{flex-direction:column;width:calc(100% - 36px);margin:0 18px 120px;padding-bottom:0}.unveil-text-section{width:100%;margin-right:0}#unveil-video-container{width:100%;margin-left:0}#unveil-video{width:100%;margin:0}.unveil-feature:not(:first-child){margin-top:20px}.unveil-feature{margin-bottom:20px}}@media (max-width:720px){.unveil-text{padding-left:0}#unveil-section{padding-top:120px}}#features-section{z-index:100;position:relative;background:#fcfcfc;color:#030303;overflow-x:hidden}#dating-app-logos-container h3{margin-bottom:36px}#featured-logos-container{position:relative;overflow:hidden;width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:64px}#featured-logos-container h3{margin-bottom:36px}.featured-logos-wrapper{width:100%;overflow:hidden;position:relative}#featured-logos{display:flex;justify-content:space-around;align-items:center;animation:scroll-logos 30s linear infinite;width:max-content}@media (max-width:720px){#featured-logos{animation:scroll-logos 45s linear infinite}}#featured-logos img{margin:0 30px;height:30px}@keyframes scroll-logos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.featured-logos-wrapper:after,.featured-logos-wrapper:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:1}@media (max-width:720px){.featured-logos-wrapper:after,.featured-logos-wrapper:before{width:40px}}.featured-logos-wrapper:before{left:0;background:linear-gradient(90deg,#fcfcfc,hsla(0,0%,100%,0))}.featured-logos-wrapper:after{right:0;background:linear-gradient(270deg,#fcfcfc,hsla(0,0%,100%,0))}@media (max-width:720px){#featured-logos-container{margin-top:0;margin-bottom:64px}}#dating-app-logos-container{margin-top:150px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#dating-app-logos-container h3{margin-bottom:24px}#dating-app-logos{display:flex;flex-wrap:wrap;align-items:center}.tinder-logo{width:auto;height:24px;margin-left:0}.bumble-logo{height:22px}.bumble-logo,.hinge-logo{width:auto;margin-left:36px}.hinge-logo{height:27px;margin-top:6px}.okcupid-logo{width:auto;height:30px;margin-left:36px;margin-top:4px}.instagram-logo{height:36px}.instagram-logo,.text-logo{width:auto;margin-left:36px}.text-logo{height:30px}.features-content{display:flex;align-items:center;justify-content:space-between;width:1200px;margin:0 auto}.features-content-reversed{flex-direction:row-reverse}.features-content-1{margin-top:120px}.features-content-2{margin-top:120px;margin-bottom:120px}.features-image-left{width:50%}.features-text-left{width:40%;margin-right:5%;margin-left:5%}.features-image-right{width:50%}.features-text-right{width:40%;margin-left:5%;margin-right:5%}.features-link-container{display:flex;justify-content:flex-start;align-items:center;margin-top:12px}.features-link-container a:first-child{margin-right:12px}.features-subheader{text-transform:uppercase;font-weight:500;font-size:21px}.features-header{font-size:56px;font-size:52px;line-height:60px;margin-bottom:12px}.features-link-container .features-cta-1{background:-webkit-linear-gradient(left,#04bde4,#0253b9);color:#fff}.features-link-container .features-cta-2{background:linear-gradient(45deg,#ff4087,#ffc056);color:#fff}.features-link-container .features-cta-3{background:linear-gradient(90deg,#ba8edc,#f377ab,#9795ff,#5756a5);background:linear-gradient(90deg,#fc5c7d,#6a82fb);color:#fff}.feat .features-text{max-width:450px}.features-image-container{padding:0 150px}.feature-image{position:relative;width:100%;height:calc(50dvh - 32px)}.feature-image img{width:90%;height:90%}.feature-image-1-desktop,.feature-image-2-desktop,.feature-image-3-desktop{height:608px;width:300px}.feature-image-mobile{display:none}#feature-image-2-desktop{margin:0}#feature-image-3-desktop{margin-bottom:0}.features-content-3 .features-text-container{margin-top:120px}@media (max-width:1240px){.features-content{width:calc(100% - 96px);margin-left:48px;margin-right:48px}.features-image-container{padding:0}.feature-image{left:50%;top:0;transform:translateX(-50%)}.feature-image-1-desktop,.feature-image-2-desktop{width:calc(50vw - 168px);height:calc((50vw - 168px) * (798 / 394))}.feature-image-3-desktop{width:calc(50vw - 168px);height:calc((50vw - 168px) * (798 / 393))}.features-header{font-size:44px;line-height:52px}.features-image-left,.features-image-right,.features-text-left,.features-text-right{width:45%;width:50%;margin-left:0;margin-right:0}}@media (max-width:1100px){.feature-image{padding:0 60px}}@media (max-width:720px){#dating-app-logos-container{margin-top:120px}#dating-app-logos-container h3{margin-bottom:0}#dating-app-logos{display:flex;flex-direction:column;align-items:center;margin-top:32px}#dating-app-logos img{margin-bottom:12px;margin-top:12px}#dating-app-logos .tinder-logo,.tinder-logo{margin-left:0}#dating-app-logos .bumble-logo{margin-left:0;margin-top:18px;margin-bottom:18px}#dating-app-logos .hinge-logo,#dating-app-logos .instagram-logo,#dating-app-logos .okcupid-logo,#dating-app-logos .text-logo{margin-left:0}#feature-image-1-desktop,#feature-image-2-desktop,#feature-image-3-desktop{margin-bottom:0}.features-content-3 .features-text-container{margin-top:0}#features-section{padding-top:60px}.feature-image{padding:0}.feature-image-desktop{display:none}.feature-image-mobile{display:block;border-radius:6px;width:calc(100vw - 32px)}.feature-image-mobile-1{height:calc((100vw - 32px) * (847 / 653));max-height:519px;max-width:400px}.feature-image-mobile-2{height:calc((100vw - 32px) * (798 / 667));max-height:479px;max-width:400px}.feature-image-mobile-3{height:calc((100vw - 32px) * (798 / 578));max-height:552px;max-width:400px}.feature-image.feature-image-mobile{margin:48px auto 24px}.features-link-container{justify-content:center;margin-top:24px}.features-content{flex-direction:column-reverse;width:calc(100% - 36px);margin:0 18px}.features-content-2,.features-content-3{padding-top:120px}.features-image-left,.features-image-right,.features-text-left,.features-text-right{width:100%;margin-right:0;margin-left:0}.features-image-container{text-align:center}.features-text-container{max-width:400px;margin:0 auto}.feature-image{max-width:400px;margin:30px auto}.last-image-container{margin-bottom:180px}#feature-image-2-desktop{margin-top:30px}.features-link-container{margin-top:12px;text-align:center}.features-content{padding-bottom:0}.last-image-container{margin-bottom:0}}@media (min-width:720px){.features-content-3 .features-text-container{margin-top:0}}#cta-section{height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-top:0;background:#fcfcfc;color:#030303;margin-top:-1px}.mc__form-container{width:680px;padding:36px 16px 0;background:#030303;color:#fff;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.mc__field-container{width:100%;margin-right:12px}.form-text{text-align:center}.form-text p{font-size:18px}.form-text-1{font-weight:500;display:inline-block;background:linear-gradient(45deg,#ff4087,#ffc056);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-header{color:#fff;margin-bottom:12px;font-size:44px;line-height:52px}.form{width:100%;margin:0 auto;text-align:center;border-radius:16px;padding:24px 0;display:flex;align-items:center;height:94px}.form-input{color:#fff;width:100%;padding:12px;background:#333;border:none;border-bottom:1px solid #464646;font-size:14px;border-radius:12px;transition:all .3s;background:linear-gradient(rgba(52,52,52,.7),#343434);outline:none;box-shadow:0 0 7px hsla(0,0%,100%,.5),inset 0 0 3px rgba(52,52,52,.6)}.form-input:active,.form-input:focus,.form-input:focus-within{box-shadow:0 0 10px hsla(0,0%,100%,.6),inset 0 0 5px rgba(52,52,52,.7)}.form-input:-webkit-autofill,.form-input:-webkit-autofill:active,.form-input:-webkit-autofill:focus,.form-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #333!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.form-input::placeholder{color:#1b1b1b;opacity:1}.form-input:-ms-input-placeholder{color:#1b1b1b}.form-button{cursor:pointer;padding:14px 20px;background:linear-gradient(hsla(0,0%,88%,0),#d9d9d9),hsla(0,0%,100%,.9);border:1px solid #fff;color:#000;font-weight:700;border-radius:16px;align-self:flex-end;transition:all .3s;box-shadow:0 0 15px hsla(0,0%,100%,.9),inset 0 0 5px hsla(0,0%,100%,.8)}.form-button:hover{box-shadow:0 0 30px hsla(0,0%,100%,.9),inset 0 0 5px hsla(0,0%,100%,.8)}.mc__title{line-height:26px;font-size:16px;color:#fff;text-align:center;min-height:52px}#main-cta-container{text-align:center;margin-top:24px;padding-bottom:48px}.main-cta-button{font-size:16px;font-weight:700;background:#fff;background:linear-gradient(hsla(0,0%,88%,0),#d9d9d9),hsla(0,0%,100%,.9);color:#030303;border:none;border-radius:21px;border-radius:6px;padding:12px 24px;cursor:pointer;transition:all .3s;box-shadow:0 0 15px hsla(0,0%,100%,.9),inset 0 0 5px hsla(0,0%,100%,.8)}.main-cta-button:hover{box-shadow:0 0 30px hsla(0,0%,100%,.9),inset 0 0 5px hsla(0,0%,100%,.8)}@media (max-width:1100px){#cta-section{padding:0 18px;height:60vh}}@media (max-width:720px){.mc__form-container{width:100%}#cta-section{height:60vh}.last-video-container{margin-bottom:0}.form-header{font-size:44px;line-height:52px}}