@font-face{font-family:Title;src:url(/landing/fonts/Yourmate.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Content;src:url(/landing/fonts/Hikasami-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Content;src:url(/landing/fonts/Hikasami-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Content;src:url(/landing/fonts/Hikasami.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Content;src:url(/landing/fonts/Hikasami-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--palette-pureblack:0,0,0;--palette-purewhite:255,255,255;--palette-milk:247,240,240;--palette-red:250,54,38;--palette-pink:235,85,124;--palette-purple:132,84,246;--color-basic:rgb(var(--palette-pureblack));--color-border:rgba(var(--palette-pureblack),0.1);--color-muted:rgba(var(--palette-pureblack),0.8);--color-alt:rgb(var(--palette-milk));--color-primary:rgb(var(--palette-red));--color-primary-2:rgb(var(--palette-pink));--color-secondary:rgb(var(--palette-purple));--opacity-icon-bg:0.1;--opacity-icon-bg-hover:0.2;--opacity-icon-bg-active:0.3;--color-social-bg:rgba(var(--palette-milk),var(--opacity-icon-bg));--color-social-bg-hover:rgba(var(--palette-milk),var(--opacity-icon-bg-hover));--color-social-bg-active:rgba(var(--palette-milk),var(--opacity-icon-bg-active));--color-benefits-bg:rgba(var(--palette-purple),var(--opacity-icon-bg));--time-color-transition:0.2s;--radius-0:0px;--radius-s:8px;--radius-m:16px;--radius-l:32px;--radius-circle:50%;--gap-0:0px;--gap-xxs:2px;--gap-xs:4px;--gap-s:8px;--gap-m:16px;--gap-l:24px;--gap-xl:32px;--gap-xxl:64px;--gap-3xl:128px;--container-width-xl:1200px;--container-width-l:960px;--container-width-m:768px;--container-width-s:100%}.landing-page{font-family:Content,sans-serif;font-weight:500;background-color:var(--color-basic);color:var(--color-alt);position:relative;z-index:1}.landing-page .container{display:block;width:var(--container-width-xl);margin-inline:auto}.landing-page .btn{display:flex;min-width:200px;color:var(--color-alt);border-radius:var(--radius-m);padding-block:var(--gap-l);padding-inline:var(--gap-xl);font-family:Title,sans-serif;font-size:20px;justify-content:center;opacity:1;text-decoration:none;cursor:pointer;border:none}.landing-page .btn,.landing-page .btn:hover{transition:opacity var(--time-color-transition) ease}.landing-page .btn:hover{opacity:.8}.landing-page .btn:active{opacity:.6;transition:opacity var(--time-color-transition) ease}.landing-page .btn.btn-primary{background:linear-gradient(var(--color-primary),var(--color-primary-2))}.landing-page .btn.btn-secondary{background:var(--color-secondary)}.landing-page .color-primary{color:var(--color-primary)}.landing-page .color-secondary{color:var(--color-secondary)}@media (max-width:1300px){.landing-page .container{width:var(--container-width-l)!important;margin-inline:auto}.landing-page .btn{min-width:180px;padding-block:var(--gap-l);padding-inline:var(--gap-xl);font-size:16px}}@media (max-width:1060px){.landing-page .container{width:var(--container-width-m)!important}}@media (max-width:800px){.landing-page .container{width:var(--container-width-s)!important}}@media (max-width:450px){.landing-page .btn{width:100%;min-width:100%}}.landing-page .modal{display:none;width:100vw;height:100svh;position:fixed;z-index:999999;inset-inline-start:0;inset-block-start:0;align-items:center;justify-content:center;padding-block:var(--gap-xl)}.landing-page .modal.active{display:flex}.landing-page .modal .modal-window{width:900px;height:100%;border-radius:var(--radius-l);background-color:var(--color-alt);backdrop-filter:blur(120px);box-shadow:var(--color-basic) 0 0 100px;display:flex;flex-direction:column;gap:var(--gap-m)}.landing-page .modal .modal-content{width:100%;height:100%;overflow-y:auto}.landing-page .modal .modal-content .container{width:100%!important;padding-inline:var(--gap-xxl);padding-block-end:var(--gap-xxl)}.landing-page .modal .modal-header{display:flex;width:100%;flex-direction:row-reverse}.landing-page .modal .modal-header button{display:flex;border:0 transparent;background:transparent;padding:var(--gap-m);cursor:pointer;justify-content:center;align-items:center;opacity:1;transition:opacity .2s ease}.landing-page .modal .modal-header button:hover{opacity:.6}.landing-page .modal .modal-header button:active{opacity:.2}.landing-page .modal .modal-header button i{display:block;width:32px;height:32px;background:url(/landing/images/icons/icon-cross.svg) no-repeat 50% transparent;background-size:contain}.landing-page .modal .modal-footer{border-top:1px solid var(--color-border)}.landing-page .modal .modal-footer button{border:0 transparent;color:var(--color-basic);font-weight:800;background:transparent;font-size:24px;width:100%;padding-block:var(--gap-xl);cursor:pointer;opacity:1;transition:opacity .2s ease}.landing-page .modal .modal-footer button:hover{opacity:.6}.landing-page .modal .modal-footer button:active{opacity:.2}.landing-page .modal h2{font-weight:800;color:var(--color-basic);font-size:48px;text-align:center;padding-block-start:0;padding-block-end:var(--gap-xxl);margin:0;line-height:100%;text-transform:uppercase}.landing-page .modal h2 span{display:block;width:100%;text-align:center;font-size:16px;color:var(--color-muted)}.landing-page .modal h3{font-weight:800;color:var(--color-basic);font-size:24px;padding-block-start:var(--gap-xl);padding-block-end:var(--gap-l);margin:0;line-height:100%}.landing-page .modal p{font-weight:400;color:var(--color-muted);font-size:16px;padding-block-start:0;padding-block-end:var(--gap-l);margin:0;line-height:130%}.landing-page .modal ul{display:block;list-style:none;padding:0;margin:0}.landing-page .modal ul li{display:block;padding-inline-start:var(--gap-xl);padding-block:var(--gap-xs);font-weight:400;font-size:16px;position:relative;color:var(--color-muted)}.landing-page .modal ul li:before{position:absolute;inset-inline-start:0;inset-block-start:12px;z-index:1;display:block;content:"";width:8px;height:8px;border-radius:var(--radius-circle);background-color:var(--color-secondary)}@media(max-width:991px){.landing-page .modal .modal-window{width:640px}}@media(max-width:700px){.landing-page .modal{padding-block:0}.landing-page .modal .modal-window{width:100%;border-radius:0}}@media(max-width:600px){.landing-page .modal .modal-content .container{padding-inline:var(--gap-l);padding-block-end:var(--gap-xl)}.landing-page .modal h2{font-size:36px;padding-block-start:0;padding-block-end:var(--gap-xl)}.landing-page .modal h3{font-size:18px;padding-block-start:var(--gap-l);padding-block-end:var(--gap-m)}.landing-page .modal p{font-size:14px;padding-block-end:var(--gap-m)}.landing-page .modal ul li{font-size:14px}.landing-page .modal ul li:before{inset-block-start:10px}}@media (max-height:800px){.landing-page .modal .modal-footer button{padding-block:var(--gap-l)}}@media (max-height:600px){.landing-page .modal .modal-footer button{font-size:18px;padding-block:var(--gap-m)}}.landing-page .topbar{background:var(--color-basic);display:flex;padding-inline:var(--gap-xl);padding-block:var(--gap-l);position:fixed;inset-inline-start:0;inset-block-start:0;width:100%;z-index:5;justify-content:space-between;align-items:center;background:rgba(var(--palette-pureblack),.3);backdrop-filter:blur(30px);transition:all .3s ease;opacity:0;visibility:hidden}.landing-page .topbar.active{opacity:1;visibility:visible}.landing-page .topbar .logo{display:block;width:152px;height:40px;background:url(/landing/images/logo-wink-horizontal.svg) no-repeat 50% transparent;background-size:contain}.landing-page .topbar .controls{display:flex;gap:var(--gap-m);align-items:center}.landing-page .topbar .btn{padding-inline:var(--gap-l);padding-block:var(--gap-m);font-size:14px;border-radius:var(--radius-s);min-width:140px}@media (max-width:600px){.landing-page .topbar{padding-inline:var(--gap-l);padding-block:var(--gap-m)}.landing-page .topbar .logo{width:40px;height:40px;background:url(/landing/images/logo-wink-horizontal.svg) no-repeat 0 transparent;background-size:cover}}@media (max-width:450px){.landing-page .topbar{padding-inline:var(--gap-m);padding-block:var(--gap-m)}.landing-page .topbar .btn{padding-inline:var(--gap-m);padding-block:var(--gap-0);height:40px;align-items:center;min-width:120px}.landing-page .topbar .controls{gap:var(--gap-s)}}@media (max-width:350px){.landing-page .topbar{padding-inline:var(--gap-m);padding-block:var(--gap-m)}.landing-page .topbar .btn{min-width:0;white-space:nowrap}}.landing-page section.hero{display:flex;width:100%;min-height:100svh;background:url(/landing/images/backgrounds/bg-hero.jpg) no-repeat 50% transparent;background-size:cover;position:relative}.landing-page section.hero .content{background-color:rgba(var(--palette-pureblack),.6);width:100%;min-height:100svh;position:relative}.landing-page section.hero .gradient-bottom{position:absolute;z-index:1;inset-block-end:0;inset-inline-start:0;width:100%;height:200px;background:linear-gradient(to top,rgba(var(--palette-pureblack),1),rgba(var(--palette-pureblack),0))}.landing-page section.hero .row-arrow{display:flex;position:absolute;width:100%;height:200px;inset-block-end:0;inset-inline-start:0;z-index:4;align-items:center;justify-content:center}.landing-page section.hero .arrow-down{display:flex;width:56px;height:56px;border-radius:var(--radius-circle);background:linear-gradient(to bottom,var(--color-primary),var(--color-primary-2));align-items:center;justify-content:center;animation:arrow-down .5s ease-in-out infinite alternate}.landing-page section.hero .arrow-down i{display:block;width:24px;height:24px;background:url(/landing/images/icons/icon-arrow-down.svg) no-repeat 50% transparent;background-size:contain}@keyframes arrow-down{0%{transform:translateY(-20px)}to{transform:translateY(20px)}}.landing-page section.hero .container{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-block-end:var(--gap-xxl);position:relative;z-index:10}.landing-page section.hero .row-logo{display:flex;width:100%;align-items:center;justify-content:center;padding-block-end:var(--gap-l)}.landing-page section.hero .row-logo i{display:block;width:256px;height:256px;background:url(/landing/images/logo-wink.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.hero .row-slogan{padding-block:var(--gap-xxl);display:flex;flex-direction:column;gap:var(--gap-l)}.landing-page section.hero h2{display:block;width:100%;text-align:center;font-size:64px;line-height:100%;margin:0}.landing-page section.hero .row-benefits{display:flex;align-items:center;justify-content:center;gap:var(--gap-l);font-size:24px}.landing-page section.hero .row-benefits i{display:block;width:14px;height:14px;border-radius:var(--radius-circle);background-color:var(--color-primary)}.landing-page section.hero .row-controls{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-l);display:flex;gap:var(--gap-l)}.landing-page section.hero .row-description{display:flex;width:100%;align-items:center;justify-content:center;padding-block-start:var(--gap-s);padding-block-end:var(--gap-xxl);flex-direction:column}.landing-page section.hero .row-description p{display:block;width:100%;font-size:16px;line-height:130%;text-align:center;margin:0}@media (max-width:1060px){.landing-page section.hero .row-logo{padding-block-end:var(--gap-xxl)}.landing-page section.hero .row-logo i{width:200px;height:200px}.landing-page section.hero .row-slogan{padding-block:var(--gap-0)}.landing-page section.hero .row-slogan h2{font-size:32px}.landing-page section.hero .row-description p{display:none}.landing-page section.hero .row-benefits{font-size:16px}}@media (max-width:600px){.landing-page section.hero .row-benefits{font-size:16px;gap:var(--gap-m)}.landing-page section.hero .row-benefits i{width:8px;height:8px}}@media (max-width:500px){.landing-page section.hero .row-benefits{display:none}.landing-page section.hero .row-logo i{width:200px;height:200px}}@media (max-width:450px){.landing-page section.hero .row-logo i{width:150px;height:150px}.landing-page section.hero .row-slogan{padding-inline:var(--gap-xl)}.landing-page section.hero .row-controls{flex-direction:column;width:100%;padding-inline:var(--gap-xl);gap:var(--gap-s)}.landing-page section.hero .row-slogan h2{font-size:48px}}@media (max-height:1000px){.landing-page section.hero .row-logo i{width:200px;height:200px}.landing-page section.hero .row-slogan{padding-block:var(--gap-xl)}}@media (max-height:850px){.landing-page section.hero .row-logo{padding-block-end:var(--gap-l)}.landing-page section.hero .row-logo i{width:150px;height:150px}.landing-page section.hero .row-slogan h2{font-size:48px}.landing-page section.hero .row-benefits{font-size:16px}.landing-page section.hero .gradient-bottom,.landing-page section.hero .row-arrow{height:150px}}@media (max-height:700px){.landing-page section.hero .row-logo i{width:100px;height:100px}.landing-page section.hero .row-slogan{padding-block:var(--gap-0)}.landing-page section.hero .row-slogan h2{font-size:32px}.landing-page section.hero .row-description p{display:none}}@media (max-height:600px){.landing-page section.hero .row-arrow{display:none}.landing-page section.hero .gradient-bottom{height:100px}.landing-page section.hero .container{padding-block-end:var(--gap-xl)}}@media (max-height:550px){.landing-page section.hero .row-logo{padding-block-end:calc(var(--gap-l) * 2)}.landing-page section.hero .row-controls{padding-block-start:var(--gap-xl)}.landing-page section.hero .gradient-bottom{height:50px}.landing-page section.hero .container{padding-block-end:var(--gap-0)}.landing-page section.hero .row-description{display:none}}.landing-page section.whatiswink{overflow:hidden;border:0 transparent!important}.landing-page section.whatiswink .row-title{display:flex;align-items:center;justify-content:center;padding-block-start:var(--gap-3xl);padding-block-end:var(--gap-xxl);border:0 transparent!important}.landing-page section.whatiswink h2{display:block;width:100%;font-size:48px;text-align:center;margin:0;border:0 transparent!important}.landing-page section.whatiswink .row-description{display:block;text-align:center;padding-block-end:var(--gap-l);font-size:30px;line-height:140%;border:0 transparent!important}.landing-page section.whatiswink .border{width:100%;height:auto;border:0 transparent!important}.landing-page section.whatiswink .container{padding-block-end:var(--gap-3xl)}.landing-page section.whatiswink .row-devices{display:flex;width:100%;height:900px;position:relative;z-index:1;align-items:center;justify-content:center}.landing-page section.whatiswink .device-1,.landing-page section.whatiswink .device-2,.landing-page section.whatiswink .device-3{display:block;height:770px;width:auto;position:absolute}.landing-page section.whatiswink .shadow{display:block;position:absolute;z-index:-1;width:1600px;height:1600px;inset-inline-start:calc(50% - 800px);inset-block-start:calc(50% - 800px);background:url(/landing/images/backgrounds/bg-shadow.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.whatiswink .device-1{z-index:3}.landing-page section.whatiswink .device-2{transform:rotate(-15deg) translateX(-80%) translateY(-5%);z-index:2}.landing-page section.whatiswink .device-3{transform:rotate(15deg) translateX(80%) translateY(-5%);z-index:1}@media (max-width:1300px){.landing-page section.whatiswink .row-devices{height:800px}.landing-page section.whatiswink .device-1,.landing-page section.whatiswink .device-2,.landing-page section.whatiswink .device-3{height:600px}.landing-page section.whatiswink .shadow{width:1400px;height:1400px;inset-inline-start:calc(50% - 700px);inset-block-start:calc(50% - 700px)}}@media (max-width:1060px){.landing-page section.whatiswink h2{font-size:32px}.landing-page section.whatiswink .row-description{font-size:21px}.landing-page section.whatiswink .row-devices{height:700px}.landing-page section.whatiswink .device-1,.landing-page section.whatiswink .device-2,.landing-page section.whatiswink .device-3{height:500px}.landing-page section.whatiswink .shadow{width:1000px;height:1000px;inset-inline-start:calc(50% - 500px);inset-block-start:calc(50% - 600px)}}@media (max-width:800px){.landing-page section.whatiswink h2{font-size:32px;padding-inline:var(--gap-xl)}.landing-page section.whatiswink .row-description{padding-inline:var(--gap-xl)}.landing-page section.whatiswink .row-devices{height:500px}.landing-page section.whatiswink .device-1,.landing-page section.whatiswink .device-2,.landing-page section.whatiswink .device-3{height:400px}.landing-page section.whatiswink .shadow{width:800px;height:800px;inset-inline-start:calc(50% - 400px);inset-block-start:calc(50% - 600px)}}@media (max-width:600px){.landing-page section.whatiswink .row-devices{height:400px}.landing-page section.whatiswink .device-1,.landing-page section.whatiswink .device-2,.landing-page section.whatiswink .device-3{height:300px}.landing-page section.whatiswink .shadow{width:800px;height:800px;inset-inline-start:calc(50% - 400px);inset-block-start:calc(50% - 500px)}}@media (max-width:500px){.landing-page section.whatiswink .row-title{padding-block-start:var(--gap-xxl)}.landing-page section.whatiswink .container{padding-block-end:var(--gap-xxl)}.landing-page section.whatiswink .row-devices{height:500px}.landing-page section.whatiswink .device-1{height:400px}.landing-page section.whatiswink .device-2,.landing-page section.whatiswink .device-3{height:300px}.landing-page section.whatiswink .shadow{width:600px;height:600px;inset-inline-start:calc(50% - 300px);inset-block-start:calc(50% - 400px)}}.landing-page section.howitworks{background:linear-gradient(to right,var(--color-primary),var(--color-primary-2));overflow:hidden}.landing-page section.howitworks .container{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-xxl)}.landing-page section.howitworks .row-title{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-3xl)}.landing-page section.howitworks h2{font-size:48px;width:100%;text-align:center;padding-inline:var(--gap-m);margin:0}.landing-page section.howitworks .border{width:100%;height:auto;border:0 transparent!important}.landing-page section.howitworks .row-additional-text{padding-block-start:var(--gap-3xl);padding-block-end:var(--gap-xxl);font-size:32px;padding-inline:var(--gap-m);text-align:center;line-height:130%}.landing-page section.howitworks .row-benefits{display:flex;width:100%;gap:var(--gap-m);border:0 transparent!important}.landing-page section.howitworks .row-benefits .benefit-item{width:100%;text-align:center;display:flex;flex-direction:column;gap:var(--gap-l);align-items:center}.landing-page section.howitworks .benefit-image-container{width:300px;height:300px;border-radius:var(--radius-circle);border:6px solid var(--color-alt);position:relative}.landing-page section.howitworks .benefit-image{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;border-radius:var(--radius-circle)}.landing-page section.howitworks .qr .benefit-image{background:url(/landing/images/items/img-qr.jpg) no-repeat 50% transparent;background-size:cover}.landing-page section.howitworks .people .benefit-image{background:url(/landing/images/items/img-users.jpg) no-repeat 50% transparent;background-size:cover}.landing-page section.howitworks .drink .benefit-image{background:url(/landing/images/items/img-drink.jpg) no-repeat 50% transparent;background-size:cover}.landing-page section.howitworks .benefit-item h3{width:100%;text-align:center;font-size:30px;line-height:130%;font-weight:600;margin:0}.landing-page section.howitworks .benefit-item p{width:100%;text-align:center;font-size:18px;line-height:130%;margin:0}.landing-page section.howitworks .arrow{width:64px}.landing-page section.howitworks .arrow i{display:block;width:64px;height:64px;background:url(/landing/images/icons/icon-arrow-right.svg) no-repeat 50% transparent;background-size:contain;margin-block-start:var(--gap-3xl)}.landing-page section.howitworks .shadow{display:block;width:100px;height:100px;border-radius:var(--radius-circle);background-color:var(--color-alt);position:absolute;z-index:1;inset-inline-start:calc(50% - 50px);inset-block-start:calc(50% - 50px)}.landing-page section.howitworks .qr .shadow{animation:howitworks-qr 3s linear infinite forwards}.landing-page section.howitworks .people .shadow{animation:howitworks-users 3s linear infinite forwards}.landing-page section.howitworks .drink .shadow{animation:howitworks-drink 3s linear infinite forwards}.landing-page section.howitworks .description{display:flex;flex-direction:column;gap:var(--gap-m)}@keyframes howitworks-qr{0%{opacity:1;transform:scale(1)}33%{opacity:0;transform:scale(5)}to{opacity:0;transform:scale(1)}}@keyframes howitworks-users{0%{opacity:1;transform:scale(1)}33%{opacity:1;transform:scale(1)}66%{opacity:0;transform:scale(5)}to{opacity:0;transform:scale(1)}}@keyframes howitworks-drink{0%{opacity:1;transform:scale(1)}66%{opacity:1;transform:scale(1)}99%{opacity:0;transform:scale(5)}to{opacity:0;transform:scale(1)}}@media (max-width:1300px){.landing-page section.howitworks .benefit-image-container{width:250px;height:250px}.landing-page section.howitworks .arrow i{margin-block-start:calc(var(--gap-xl) * 3)}}@media (max-width:1060px){.landing-page section.howitworks .benefit-image-container{width:200px;height:200px}.landing-page section.howitworks h2{font-size:32px}.landing-page section.howitworks .row-additional-text{font-size:24px}.landing-page section.howitworks .benefit-item h3{font-size:22px}.landing-page section.howitworks .benefit-item p{font-size:16px}.landing-page section.howitworks .arrow{width:32px}.landing-page section.howitworks .arrow i{width:32px;height:32px;margin-block-start:calc(var(--gap-l) + var(--gap-l) + var(--gap-m) + var(--gap-m))}.landing-page section.howitworks .shadow{width:80px;height:80px;inset-inline-start:calc(50% - 40px);inset-block-start:calc(50% - 40px)}}@media (max-width:800px){.landing-page section.howitworks .row-benefits{gap:var(--gap-xl);flex-direction:column}.landing-page section.howitworks .description{gap:var(--gap-s)}.landing-page section.howitworks .benefit-item{padding-inline:var(--gap-3xl)}.landing-page section.howitworks .row-title{padding-block-end:var(--gap-xxl)}.landing-page section.howitworks .arrow{width:100%;display:flex;align-items:center;justify-content:center}.landing-page section.howitworks .arrow i{width:64px;height:64px;margin-block-start:var(--gap-0);background:url(/landing/images/icons/icon-arrow-down.svg) no-repeat 50% transparent;background-size:contain}}@media (max-width:600px){.landing-page section.howitworks .benefit-item{padding-inline:var(--gap-xl)}}@media (max-width:350px){.landing-page section.howitworks .benefit-item{padding-inline:var(--gap-m)}}.landing-page section.guests{background:var(--color-secondary);z-index:1}.landing-page section.guests .content{display:block;width:100%;height:100%;position:relative;z-index:1}.landing-page section.guests .container{padding-block-end:var(--gap-3xl)}.landing-page section.guests .gradient-bottom{position:absolute;z-index:-1;width:100%;inset-inline-start:0;inset-block-end:0;background:linear-gradient(to top,rgba(var(--palette-pureblack),1),rgba(var(--palette-pureblack),0));height:450px}.landing-page section.guests .row-title{display:flex;width:100%;padding-block:var(--gap-xxl)}.landing-page section.guests h2{display:block;width:100%;font-size:48px;text-align:center;margin:0}.landing-page section.guests .row-benefits{display:flex;width:100%;gap:var(--gap-l);text-align:center}.landing-page section.guests .benefit-item{display:flex;flex-direction:column;gap:var(--gap-l);width:100%;align-items:center}.landing-page section.guests .benefit-item h3{font-size:24px;font-weight:600;margin:0}.landing-page section.guests .benefit-item p{font-size:18px;font-weight:500;line-height:130%;margin:0}.landing-page section.guests .benefit-image{display:block;width:300px;height:300px;border-radius:var(--radius-circle);border:6px solid var(--color-alt)}.landing-page section.guests .men .benefit-image{background:url(/landing/images/items/img-men.jpg) no-repeat 50% transparent;background-size:cover}.landing-page section.guests .women .benefit-image{background:url(/landing/images/items/img-women.jpg) no-repeat 50% transparent;background-size:cover}.landing-page section.guests .groups .benefit-image{background:url(/landing/images/items/img-groups.jpg) no-repeat 50% transparent;background-size:cover}.landing-page section.guests .row-additional-text{width:100%;padding-block-start:var(--gap-3xl);font-size:32px;text-align:center}@media (max-width:1300px){.landing-page section.guests .benefit-image{width:250px;height:250px}}@media (max-width:1060px){.landing-page section.guests h2{font-size:32px;padding-inline:var(--gap-m)}.landing-page section.guests .benefit-image{width:200px;height:200px}.landing-page section.guests .benefit-item h3{font-size:18px}.landing-page section.guests .benefit-item p{font-size:16px}.landing-page section.guests .row-additional-text{font-size:24px;z-index:1;padding-inline:var(--gap-m)}}@media (max-width:800px){.landing-page section.guests .row-benefits{flex-direction:column;gap:var(--gap-xxl);padding-inline:var(--gap-xl)}.landing-page section.guests .benefit-item{padding-inline:var(--gap-3xl);gap:var(--gap-m)}.landing-page section.guests .benefit-item h3{font-size:24px}.landing-page section.guests .row-additional-text{padding-block-start:calc(var(--gap-xl) * 3)}}@media (max-width:600px){.landing-page section.guests .benefit-item{padding-inline:var(--gap-xl)}}@media (max-width:350px){.landing-page section.guests .benefit-item{padding-inline:var(--gap-m)}}.landing-page section.bars{width:100%;position:relative;background:url(/landing/images/backgrounds/bg-bars.webp) no-repeat 50% transparent;background-size:cover;z-index:1;overflow:hidden}.landing-page section.bars .gradient-bottom,.landing-page section.bars .gradient-top{position:absolute;z-index:-1;width:100%;inset-inline-start:0}.landing-page section.bars .gradient-top{inset-block-start:0;background:linear-gradient(to bottom,rgba(var(--palette-pureblack),1),rgba(var(--palette-pureblack),0));height:370px}.landing-page section.bars .gradient-bottom{inset-block-end:0;background:linear-gradient(to top,rgba(var(--palette-pureblack),1),rgba(var(--palette-pureblack),0));height:100%}.landing-page section.bars .container{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-3xl)}.landing-page section.bars .row-title{padding-block:var(--gap-xxl);height:560px}.landing-page section.bars h2{font-size:48px;width:100%;text-align:center;margin:0}.landing-page section.bars .row-benefits{width:100%;display:flex;gap:var(--gap-xxl)}.landing-page section.bars .benefit-item .description{display:flex;flex-direction:column;gap:var(--gap-m)}.landing-page section.bars .benefit-item{width:100%;text-align:center;display:flex;flex-direction:column;gap:var(--gap-l);align-items:center}.landing-page section.bars .benefit-item h3{width:100%;text-align:center;font-size:24px;font-weight:600;margin:0}.landing-page section.bars .benefit-item p{font-size:18px;line-height:130%;font-weight:500;margin:0}.landing-page section.bars .benefit-icon{display:flex;width:110px;height:110px;border-radius:50%;align-items:center;justify-content:center;z-index:1;position:relative}.landing-page section.bars .boost .benefit-icon,.landing-page section.bars .zero .benefit-icon{background-color:var(--color-secondary)}.landing-page section.bars .attract .benefit-icon,.landing-page section.bars .experience .benefit-icon{background:linear-gradient(to right,var(--color-primary),var(--color-primary-2))}.landing-page section.bars i{display:block;width:48px;height:48px}.landing-page section.bars .boost i{background:url(/landing/images/icons/icon-boost.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.bars .experience i{background:url(/landing/images/icons/icon-hearts.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.bars .zero i{background:url(/landing/images/icons/icon-rocket.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.bars .attract i{background:url(/landing/images/icons/icon-smile.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.bars .benefit-icon b{display:block;width:48px;height:48px;border-radius:50%;position:absolute;z-index:-1;inset-inline-start:calc(50% - 24px);inset-block-start:calc(50% - 24px)}.landing-page section.bars .boost b{background-color:rgb(var(--palette-purple));animation:bars-item-1 2s linear infinite forwards}.landing-page section.bars .zero b{background-color:rgb(var(--palette-purple));animation:bars-item-3 2s linear infinite forwards}.landing-page section.bars .experience b{background-color:rgb(var(--palette-red));animation:bars-item-2 2s linear infinite forwards}.landing-page section.bars .attract b{background-color:rgb(var(--palette-red));animation:bars-item-4 2s linear infinite forwards}@keyframes bars-item-1{0%{transform:scale(1);opacity:1}40%{transform:scale(5);opacity:0}to{transform:scale(5);opacity:0}}@keyframes bars-item-2{0%{transform:scale(1);opacity:0}40%{transform:scale(1);opacity:1}80%{transform:scale(5);opacity:0}to{transform:scale(5);opacity:0}}@keyframes bars-item-3{0%{transform:scale(1);opacity:0}20%{transform:scale(1);opacity:1}70%{transform:scale(5);opacity:0}to{transform:scale(5);opacity:0}}@keyframes bars-item-4{0%{transform:scale(1);opacity:0}60%{transform:scale(1);opacity:1}90%{transform:scale(5);opacity:0}to{transform:scale(5);opacity:0}}@media (max-width:1300px){.landing-page section.bars .row-title{height:400px}.landing-page section.bars .benefit-item h3{font-size:16px}.landing-page section.bars .benefit-item p{font-size:14px}}@media (max-width:1060px){.landing-page section.bars h2{font-size:32px;padding-inline:var(--gap-l)}.landing-page section.bars .row-benefits{gap:var(--gap-xl)}}@media (max-width:800px){.landing-page section.bars .row-title{height:auto}.landing-page section.bars .row-benefits{flex-direction:column}.landing-page section.bars .benefit-item{flex-direction:row;padding-inline:var(--gap-xxl)}.landing-page section.bars .benefit-icon{flex-shrink:0;width:80px;height:80px}.landing-page section.bars .benefit-icon i{width:32px;height:32px}.landing-page section.bars .benefit-item h3{text-align:start;font-size:24px}.landing-page section.bars .benefit-item p{text-align:start;font-size:14px}.landing-page section.bars .gradient-bottom{height:150%}}@media (max-width:450px){.landing-page section.bars .benefit-item h3{font-size:18px}.landing-page section.bars .benefit-item{padding-inline:var(--gap-xl)}}.landing-page section.business-owners{padding-block-end:var(--gap-xxl);overflow:hidden}.landing-page section.business-owners h2{font-size:48px;display:block;width:100%;padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-m);text-align:center;margin:0}.landing-page section.business-owners .row-title{display:flex;align-items:center;justify-content:center;font-size:24px;width:100%;text-align:center;padding-block-end:var(--gap-xxl)}.landing-page section.business-owners .row-benefits{display:flex;width:100%;padding-inline:var(--gap-xxl);gap:var(--gap-3xl);flex-direction:row}.landing-page section.business-owners .col-benefits{display:flex;width:100%;flex-direction:column;gap:var(--gap-xl);position:relative}.landing-page section.business-owners .benefit-item{display:flex;width:100%;align-items:center;gap:var(--gap-l);z-index:1;position:relative}.landing-page section.business-owners .benefit-icon{display:flex;width:100px;height:100px;border-radius:50%;background-color:var(--color-benefits-bg);align-items:center;justify-content:center;flex-shrink:0}.landing-page section.business-owners .benefit-icon i{display:block;width:48px;height:48px}.landing-page section.business-owners .transaction i{background:url(/landing/images/icons/icon-update.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.business-owners .analytics i{background:url(/landing/images/icons/icon-bars.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.business-owners .revenue i{background:url(/landing/images/icons/icon-report.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.business-owners .qr i{background:url(/landing/images/icons/icon-qr.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.business-owners .management i{background:url(/landing/images/icons/icon-gear.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.business-owners .support i{background:url(/landing/images/icons/icon-support.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.business-owners .benefit-item .text-side{width:100%;font-size:24px}.landing-page section.business-owners .row-description{display:flex;width:100%;padding-block-start:var(--gap-0);padding-block-end:var(--gap-3xl);text-align:center;flex-direction:column}.landing-page section.business-owners .row-description p{line-height:130%;font-size:24px;margin:0}.landing-page section.business-owners .row-description p:first-child{display:block;width:100%;padding-block-start:var(--gap-xl)}.landing-page section.business-owners .col-benefits .shadow{display:block;width:860px;height:860px;background:url(/landing/images/backgrounds/bg-shadow.svg) no-repeat 50% transparent;background-size:contain;z-index:-1;position:absolute;inset-inline-start:-190px;inset-block-start:-240px}@media (max-width:1060px){.landing-page section.business-owners h2{font-size:32px;padding-inline:var(--gap-m)}.landing-page section.business-owners .row-title{font-size:16px}.landing-page section.business-owners .benefit-icon{width:80px;height:80px}.landing-page section.business-owners .benefit-icon i{width:32px;height:32px}.landing-page section.business-owners .benefit-item .text-side,.landing-page section.business-owners .row-description p{font-size:16px}.landing-page section.business-owners .row-benefits{gap:var(--gap-l)}.landing-page section.business-owners .col-benefits .shadow{width:600px;height:600px;inset-inline-start:-200px;inset-block-start:-150px}}@media (max-width:600px){.landing-page section.business-owners .benefit-icon{width:64px;height:64px}.landing-page section.business-owners .benefit-item{gap:var(--gap-m)}.landing-page section.business-owners .benefit-icon i{width:24px;height:24px}.landing-page section.business-owners .benefit-item .text-side{font-size:14px}.landing-page section.business-owners .row-benefits{padding-inline:var(--gap-l);gap:var(--gap-xl)}}@media (max-width:450px){.landing-page section.business-owners .row-title{padding-inline:var(--gap-m)}.landing-page section.business-owners .row-benefits{padding-inline:var(--gap-xl);flex-direction:column}}.landing-page section.call-to-action{width:100%;position:relative;background:url(/landing/images/backgrounds/bg-calltoaction.jpeg) no-repeat 50% transparent;background-size:cover}.landing-page section.call-to-action .content{background-color:rgba(var(--palette-pureblack),.6);width:100%;height:900px}.landing-page section.call-to-action .gradient-bottom,.landing-page section.call-to-action .gradient-top{position:absolute;z-index:1;width:100%;height:200px;inset-inline-start:0}.landing-page section.call-to-action .gradient-top{inset-block-start:0;background:linear-gradient(to bottom,rgba(var(--palette-pureblack),1),rgba(var(--palette-pureblack),0))}.landing-page section.call-to-action .gradient-bottom{inset-block-end:0;background:linear-gradient(to top,rgba(var(--palette-pureblack),1),rgba(var(--palette-pureblack),0))}.landing-page section.call-to-action .container{position:absolute;z-index:10;inset-inline-start:calc(50% - (var(--container-width-xl) / 2));display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.landing-page section.call-to-action .row-slogan{display:flex;flex-direction:column;gap:var(--gap-m);padding-block:var(--gap-xxl)}.landing-page section.call-to-action h2{width:100%;font-size:64px;text-align:center;margin:0}.landing-page section.call-to-action .row-benefits{display:flex;flex-direction:row;gap:var(--gap-xxl);align-items:center;justify-content:center;padding-block-start:var(--gap-m)}.landing-page section.call-to-action .benefit-item{display:flex;gap:var(--gap-m);align-items:center;justify-content:center}.landing-page section.call-to-action .benefit-item .check{display:flex;width:36px;height:36px;border-radius:var(--radius-circle);align-items:center;justify-content:center;background:linear-gradient(to bottom,var(--color-primary),var(--color-primary-2))}.landing-page section.call-to-action .check i{display:block;width:14px;height:14px;background:url(/landing/images/icons/icon-check.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.call-to-action .benefit-item .text-side{font-size:24px}.landing-page section.call-to-action .row-controls{display:flex;width:100%;align-items:center;justify-content:center;padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-m);gap:var(--gap-m)}.landing-page section.call-to-action .row-description{display:flex;width:100%;padding-block-start:var(--gap-xs);padding-block-end:var(--gap-xxl);text-align:center;flex-direction:column}.landing-page section.call-to-action .row-description p{display:block;width:100%;font-size:16px;text-align:center;line-height:130%;margin:0}@media (max-width:1300px){.landing-page section.call-to-action .container{inset-inline-start:calc(50% - (var(--container-width-l) / 2))}.landing-page section.call-to-action h2{font-size:48px}.landing-page section.call-to-action .benefit-item .text-side{font-size:18px}.landing-page section.call-to-action .benefit-item .check{width:32px;height:32px}}@media (max-width:1060px){.landing-page section.call-to-action .container{inset-inline-start:calc(50% - (var(--container-width-m) / 2))}.landing-page section.call-to-action h2{font-size:32px}.landing-page section.call-to-action .row-benefits{gap:var(--gap-xl);padding-block-start:var(--gap-s)}.landing-page section.call-to-action .benefit-item .text-side{font-size:16px}}@media (max-width:800px){.landing-page section.call-to-action .container{inset-inline-start:0;padding-inline:var(--gap-xl)}.landing-page section.call-to-action .row-benefits{flex-direction:column;gap:var(--gap-l);align-items:start;padding-inline:var(--gap-3xl);width:100%}}@media (max-width:550px){.landing-page section.call-to-action .row-benefits{padding-inline:var(--gap-xxl)}}@media (max-width:450px){.landing-page section.call-to-action .row-controls{flex-direction:column;gap:var(--gap-s)}.landing-page section.call-to-action .row-benefits{padding-inline:0}}.landing-page footer{width:100%;padding-block-start:var(--gap-xl)}.landing-page footer .row-copyright{padding-inline:var(--gap-l);padding-block:var(--gap-m);font-size:14px;text-align:center;width:100%;color:rgba(var(--palette-milk),.5)}.landing-page footer .row-menu{display:flex;align-items:center;justify-content:center;gap:var(--gap-l);padding-inline:var(--gap-l);padding-block-start:var(--gap-xxl)}.landing-page footer button{padding:var(--gap-xs);opacity:1;transition:opacity var(--time-color-transition) ease;background:transparent;border:none;color:var(--color-alt);cursor:pointer}.landing-page footer button:hover{opacity:.6}.landing-page footer button:active{opacity:.4}.landing-page footer .row-social{display:flex;align-items:center;justify-content:center;gap:var(--gap-s);width:100%}.landing-page footer .row-social a{display:flex;width:40px;height:40px;border-radius:var(--radius-circle);background-color:var(--color-social-bg);align-items:center;justify-content:center;transition:background-color var(--time-color-transition) ease}.landing-page footer .row-social a:hover{background-color:var(--color-social-bg-hover)}.landing-page footer .row-social a:active{background-color:var(--color-social-bg-active)}.landing-page footer .row-social i{width:24px;height:24px;background:no-repeat 50% transparent;background-size:contain}.landing-page footer .row-social .instagram i{background-image:url(/landing/images/icons/icon-social-instagram.svg)}.landing-page footer .row-social .facebook i{background-image:url(/landing/images/icons/icon-social-facebook.svg)}.landing-page footer .row-social .x i{background-image:url(/landing/images/icons/icon-social-x.svg)}.landing-page footer .row-social .tiktok i{background-image:url(/landing/images/icons/icon-social-tiktok.svg)}.landing-page footer .row-logo{display:flex;width:100%;align-items:center;justify-content:center;padding-block-end:var(--gap-xl)}.landing-page footer .row-logo i{display:block;width:128px;height:128px;background:url(/landing/images/logo-wink.svg) no-repeat 50% transparent;background-size:contain}.landing-page section.video-demo{width:100%;overflow:hidden}.landing-page section.video-demo .row-title{display:flex;align-items:center;justify-content:center;padding-block-start:var(--gap-3xl);padding-block-end:var(--gap-xxl)}.landing-page section.video-demo h2{display:block;width:100%;font-size:48px;text-align:center;margin:0}.landing-page section.video-demo .video-frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-l);overflow:hidden;background-color:rgba(var(--palette-pureblack),.6);box-shadow:0 0 120px rgba(var(--palette-purple),.35);margin-block-end:var(--gap-3xl)}.landing-page section.video-demo .demo-video{display:block;width:100%;height:100%;object-fit:cover}.landing-page section.contact{width:100%;padding-block:var(--gap-3xl)}.landing-page section.contact .row-title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-m);padding-block-end:var(--gap-xxl);text-align:center}.landing-page section.contact h2{font-size:64px;margin:0}.landing-page section.contact .row-title p{font-size:20px;line-height:140%;margin:0;max-width:640px;color:rgba(var(--palette-milk),.8)}.landing-page section.contact .row-contacts{display:flex;align-items:stretch;justify-content:center;gap:var(--gap-l);flex-wrap:wrap}.landing-page section.contact .contact-card{display:flex;align-items:center;gap:var(--gap-m);min-width:360px;padding:var(--gap-l) var(--gap-xl);border-radius:var(--radius-m);text-decoration:none;color:var(--color-alt);transition:transform var(--time-color-transition) ease,opacity var(--time-color-transition) ease}.landing-page section.contact .contact-card:hover{transform:translateY(-4px);opacity:.95}.landing-page section.contact .contact-card.whatsapp{background:linear-gradient(135deg,#25D366,#128C7E)}.landing-page section.contact .contact-card.email{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-2))}.landing-page section.contact .contact-icon{display:flex;width:56px;height:56px;min-width:56px;border-radius:var(--radius-circle);align-items:center;justify-content:center;background-color:rgba(var(--palette-purewhite),.18)}.landing-page section.contact .contact-icon i{display:block;width:28px;height:28px;background:no-repeat 50% transparent;background-size:contain}.landing-page section.contact .contact-card.whatsapp .contact-icon i{background-image:url(/landing/images/icons/icon-whatsapp.svg)}.landing-page section.contact .contact-card.email .contact-icon i{background-image:url(/landing/images/icons/icon-mail.svg)}.landing-page section.contact .contact-text{display:flex;flex-direction:column;gap:var(--gap-xxs);text-align:start}.landing-page section.contact .contact-label{font-size:14px;text-transform:uppercase;letter-spacing:1px;opacity:.85}.landing-page section.contact .contact-value{font-family:Title,sans-serif;font-size:24px;word-break:break-word}.landing-page .float-whatsapp{position:fixed;z-index:99999;inset-block-end:24px;inset-inline-end:24px;display:flex;align-items:center;gap:var(--gap-s);height:60px;padding-inline:20px;border-radius:var(--radius-l);background:linear-gradient(135deg,#25D366,#128C7E);color:var(--color-alt);text-decoration:none;font-family:Title,sans-serif;font-size:18px;box-shadow:0 8px 30px rgba(0,0,0,.4);transition:transform var(--time-color-transition) ease,box-shadow var(--time-color-transition) ease}.landing-page .float-whatsapp:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 40px rgba(37,211,102,.5)}.landing-page .float-whatsapp i{display:block;width:30px;height:30px;background:url(/landing/images/icons/icon-whatsapp.svg) no-repeat 50% transparent;background-size:contain}@media (max-width:1300px){.landing-page section.contact h2,.landing-page section.video-demo h2{font-size:48px}}@media (max-width:1060px){.landing-page section.contact h2{font-size:40px}}@media (max-width:800px){.landing-page section.contact .row-title,.landing-page section.video-demo .row-title{padding-block-start:var(--gap-xxl)}.landing-page section.contact h2,.landing-page section.video-demo h2{font-size:32px}.landing-page section.contact .row-contacts{padding-inline:var(--gap-l)}.landing-page section.contact .contact-card{min-width:0;width:100%}.landing-page .float-whatsapp{width:60px;justify-content:center;padding-inline:0;border-radius:var(--radius-circle)}.landing-page .float-whatsapp span{display:none}}.landing-page .join-overlay{display:none;position:fixed;inset:0;z-index:1000000;width:100vw;height:100svh;align-items:flex-start;justify-content:center;overflow-y:auto;padding-block:var(--gap-xl);padding-inline:var(--gap-m);background:radial-gradient(120% 80% at 50% 0,rgba(var(--palette-purple),.4),rgba(var(--palette-pureblack),.92) 70%),rgba(var(--palette-pureblack),.85);backdrop-filter:blur(8px)}.landing-page .join-overlay.active{display:flex}.landing-page .join-window{position:relative;width:460px;max-width:100%;margin-block:auto;padding:var(--gap-xxl) var(--gap-xl);border-radius:var(--radius-l);background:rgba(15,12,20,.94);border:1px solid rgba(var(--palette-pink),.35);box-shadow:0 0 0 1px rgba(var(--palette-purple),.25),0 30px 90px rgba(0,0,0,.7),0 0 120px rgba(var(--palette-pink),.18);color:var(--color-alt);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--gap-s)}.landing-page .join-close{position:absolute;inset-block-start:var(--gap-m);inset-inline-end:var(--gap-m);width:40px;height:40px;border:none;background:rgba(var(--palette-milk),.08);border-radius:var(--radius-circle);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--time-color-transition) ease}.landing-page .join-close:hover{background:rgba(var(--palette-milk),.16)}.landing-page .join-close i{width:18px;height:18px;display:block;background:url(/landing/images/icons/icon-cross.svg) no-repeat 50%/contain;filter:brightness(0) invert(1);opacity:.8}.landing-page .join-brand{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xs)}.landing-page .join-brand-logo{width:60px;height:60px;display:block;background:url(/landing/images/logo-wink.svg) no-repeat 50%/contain}.landing-page .join-brand-name{font-family:Title,sans-serif;font-size:16px;letter-spacing:8px;padding-inline-start:8px}.landing-page .join-title{font-family:Title,sans-serif;font-size:44px;margin:var(--gap-xs) 0 0;line-height:1}.landing-page .join-title span{background:linear-gradient(90deg,var(--color-primary-2),var(--color-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}.landing-page .join-tagline{font-size:18px;line-height:1.35;margin:0;color:rgba(var(--palette-milk),.92)}.landing-page .join-rule{display:flex;align-items:center;justify-content:center;gap:var(--gap-s);width:65%;margin-block:var(--gap-xs)}.landing-page .join-rule:after,.landing-page .join-rule:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--palette-pink),.7))}.landing-page .join-rule:after{transform:scaleX(-1)}.landing-page .join-rule i{width:22px;height:22px;flex:0 0 auto;display:block;background:url(/landing/images/logo-wink.svg) no-repeat 50%/contain}.landing-page .join-hint{font-size:14px;color:rgba(var(--palette-milk),.6);margin:0 0 var(--gap-s);line-height:1.4}.landing-page .join-card{width:100%;display:flex;flex-direction:column;gap:var(--gap-m);padding:var(--gap-l);border-radius:var(--radius-m);background:rgba(var(--palette-pureblack),.45);border:1px solid rgba(var(--palette-milk),.08)}.landing-page .join-field{display:flex;flex-direction:column;gap:var(--gap-s);text-align:start}.landing-page .join-field-head{display:flex;align-items:center;gap:var(--gap-s)}.landing-page .join-ico{width:26px;height:26px;flex:0 0 auto;background-color:var(--color-primary-2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.landing-page .join-ico.instagram{-webkit-mask-image:url(/landing/images/icons/icon-social-instagram.svg);mask-image:url(/landing/images/icons/icon-social-instagram.svg)}.landing-page .join-ico.mail{-webkit-mask-image:url(/landing/images/icons/icon-mail.svg);mask-image:url(/landing/images/icons/icon-mail.svg)}.landing-page .join-ico.phone{-webkit-mask-image:url(/landing/images/icons/icon-phone.svg);mask-image:url(/landing/images/icons/icon-phone.svg)}.landing-page .join-field-labels{display:flex;flex-direction:column;gap:2px}.landing-page .join-field-labels label{font-family:Title,sans-serif;font-size:15px;letter-spacing:.5px}.landing-page .join-field-labels span{font-size:12px;color:rgba(var(--palette-milk),.5)}.landing-page .join-field input{width:100%;padding:var(--gap-m);border-radius:var(--radius-s);background:rgba(var(--palette-milk),.05);border:1px solid rgba(var(--palette-milk),.12);color:var(--color-alt);font-family:Content,sans-serif;font-size:15px;transition:border-color var(--time-color-transition) ease,background-color var(--time-color-transition) ease}.landing-page .join-field input::placeholder{color:rgba(var(--palette-milk),.35)}.landing-page .join-field input:focus{outline:none;border-color:rgba(var(--palette-pink),.8);background:rgba(var(--palette-milk),.08)}.landing-page .join-hp{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.landing-page .join-submit{width:100%;margin-block-start:var(--gap-s);padding-block:var(--gap-m);border:none;border-radius:var(--radius-m);cursor:pointer;font-family:Title,sans-serif;font-size:20px;color:var(--color-alt);background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));box-shadow:0 10px 30px rgba(var(--palette-pink),.3);transition:opacity var(--time-color-transition) ease,transform var(--time-color-transition) ease}.landing-page .join-submit:hover{opacity:.92;transform:translateY(-1px)}.landing-page .join-submit:active{transform:translateY(0);opacity:.85}.landing-page .join-submit:disabled{opacity:.6;cursor:default;transform:none}.landing-page .join-error{color:rgb(var(--palette-red));font-size:14px;margin:0;text-align:center;background:rgba(var(--palette-red),.12);padding:var(--gap-s);border-radius:var(--radius-s)}.landing-page .join-safe{display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);font-size:13px;color:rgba(var(--palette-milk),.55);margin:var(--gap-m) 0 0}.landing-page .join-lock{width:14px;height:14px;display:inline-block;background-color:rgba(var(--palette-milk),.55);-webkit-mask:url(/landing/images/icons/icon-lock.svg) no-repeat center/contain;mask:url(/landing/images/icons/icon-lock.svg) no-repeat center/contain}.landing-page .join-signin{font-size:14px;color:rgba(var(--palette-milk),.8);margin:var(--gap-xs) 0 0}.landing-page .join-signin a{color:var(--color-secondary);text-decoration:none;font-weight:600}.landing-page .join-signin a:hover{text-decoration:underline}.landing-page .join-success{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--gap-m);padding-block:var(--gap-l)}.landing-page .join-success-check{width:64px;height:64px;border-radius:var(--radius-circle);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.landing-page .join-success-check i{width:28px;height:28px;display:block;background:url(/landing/images/icons/icon-check.svg) no-repeat 50%/contain}.landing-page .join-success h3{font-family:Title,sans-serif;font-size:28px;margin:0}.landing-page .join-success p{font-size:15px;color:rgba(var(--palette-milk),.7);margin:0;max-width:320px;line-height:1.4}.landing-page .join-success .join-submit{max-width:200px}@media (max-width:480px){.landing-page .join-window{padding:var(--gap-xl) var(--gap-l)}.landing-page .join-title{font-size:36px}.landing-page .join-tagline{font-size:16px}}.landing-page section.business-owners .row-description p.wink-free{font-family:Title,sans-serif;font-size:64px;line-height:1.1;padding-block-start:var(--gap-s)}@media (max-width:1060px){.landing-page section.business-owners .row-description p.wink-free{font-size:48px}}@media (max-width:800px){.landing-page section.business-owners .row-description p.wink-free{font-size:40px}}