@font-face{font-family:Barlow;src:url(/static/landing/fonts/barlow-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/static/landing/fonts/barlow-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/static/landing/fonts/barlow-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow Semi Condensed;src:url(/static/landing/fonts/barlow-semi-condensed-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Semi Condensed;src:url(/static/landing/fonts/barlow-semi-condensed-latin-800-normal.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}#cx-landing{display:none}html.cx-landing-on #cx-landing{display:block}html.cx-landing-on #root{display:none}html.cx-landing-on,html.cx-landing-on body{background:#fafaf6}html.cx-landing-on{scroll-behavior:smooth;scroll-padding-top:84px}.lx{--paper: #FAFAF6;--surface: #FFFFFF;--ink: #1E2127;--ink-2: #555B66;--line: #E1E1DA;--kiss: #D3145A;--kiss-hover: #B50E4B;--blue: #1C3FAA;--yellow: #FFC20E;--asphalt: #272B32;--asphalt-ink: #F3F3EE;--asphalt-ink-2: #B7BCC6;--asphalt-line: rgba(243, 243, 238, .14);--asphalt-link: #FF7FAE;--focus: #1C3FAA;--display: "Barlow Semi Condensed", "Barlow", "Arial Narrow", system-ui, sans-serif;color:var(--ink);background:var(--paper);font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}@media(prefers-color-scheme:dark){html.cx-landing-on,html.cx-landing-on body{background:#16181c}.lx{--paper: #16181C;--surface: #1F2228;--ink: #EEEEE8;--ink-2: #A9AEB8;--line: #2F333B;--kiss: #F0447F;--kiss-hover: #FF6596;--asphalt: #22262D;--focus: #8FA6FF}}:where(.lx) *,:where(.lx) *:before,:where(.lx) *:after{box-sizing:border-box}:where(.lx) a{color:inherit}:where(.lx) p{margin:0}:where(.lx) ul,:where(.lx) ol{margin:0;padding:0;list-style:none}:where(.lx) img{max-width:100%}:where(.lx) :focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}:where(.lx) :is(h1,h2,h3,h4){font-family:var(--display);margin:0;color:inherit}:where(.lx) h1{font-weight:800;font-size:clamp(2.6rem,5.4vw,4.4rem);line-height:1;letter-spacing:-.01em}:where(.lx) h2{font-weight:800;font-size:clamp(2rem,3.6vw,3rem);line-height:1.04;letter-spacing:-.005em}:where(.lx) h3{font-weight:700;font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:1.1}.lx-lead{font-size:clamp(1.125rem,1.6vw,1.3rem);line-height:1.55;color:var(--ink-2);max-width:36em}.lx-wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.lx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lx-skip{position:absolute;left:12px;top:-60px;z-index:30;background:var(--ink);color:var(--paper);padding:.6rem 1rem;border-radius:8px;text-decoration:none}.lx-skip:focus{top:12px}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding:0 1.5rem;border-radius:12px;border:0;background:var(--kiss);color:#fff!important;font-weight:600;font-size:1.0625rem;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s}.lx-btn:hover{background:var(--kiss-hover)}.lx-btn-ghost{background:transparent;color:var(--ink)!important;box-shadow:inset 0 0 0 2px var(--ink)}.lx-btn-ghost:hover{background:var(--ink);color:var(--paper)!important}.lx-btn-sm{min-height:40px;padding:0 1rem;font-size:.95rem;border-radius:10px}.lx-top{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.lx-top-in{display:flex;align-items:center;gap:1.5rem;min-height:68px}.lx-brand{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;color:var(--ink)}.lx-brand img{width:40px;height:40px;object-fit:contain}.lx-brand span{font-family:var(--display);font-weight:800;font-size:1.5rem;letter-spacing:-.01em}.lx-nav{display:flex;gap:1.5rem;margin-left:1rem}.lx-nav a{text-decoration:none;color:var(--ink-2);font-weight:500}.lx-nav a:hover{color:var(--ink)}.lx-top-act{margin-left:auto;display:flex;align-items:center;gap:1rem}.lx-lang{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.lx-lang a{padding:.3rem .55rem;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--ink-2)}.lx-lang a[aria-current]{background:var(--ink);color:var(--paper)}.lx-link-login{font-weight:600;text-decoration:none}.lx-link-login:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.lx-nav{display:none}}@media(max-width:560px){.lx-top-in{gap:.75rem;min-height:60px}.lx-brand span{font-size:1.3rem}.lx-brand img{width:34px;height:34px}.lx-top-act{gap:.7rem}.lx-top-act .lx-btn-sm{display:none}}.lx-hero{padding:clamp(40px,7vw,88px) 0 clamp(56px,8vw,104px)}.lx-hero-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}.lx-hero-text h1{max-width:11.5em}.lx-hero-text .lx-lead{margin-top:1.4rem}.lx-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.lx-note{margin-top:1.1rem;color:var(--ink-2);font-size:.95rem;max-width:34em}.lx-hero-art{position:relative;display:flex;justify-content:flex-end;padding:0 0 56px;min-height:420px}.lx-hero-art .lx-phone{width:min(300px,64vw);margin-right:4%}.lx-hero-plate{position:absolute;left:0;bottom:0}@media(max-width:900px){.lx-hero-in{grid-template-columns:1fr}.lx-hero-art{justify-content:center;padding-bottom:48px}.lx-hero-art .lx-phone{width:min(270px,70vw);margin-right:0;margin-left:18%}}@media(max-width:420px){.lx-hero-art .lx-phone{margin-left:26%}.lx-cta .lx-btn{flex:1 1 100%}}.lx-phone{margin:0;flex:none;aspect-ratio:390 / 844;padding:9px;border-radius:44px;background:#14161a;box-shadow:0 1px #ffffff14 inset,0 34px 60px -28px #14161a8c}.lx-phone img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:35px;background:#fff}.lx-plate{--h: 64px;display:inline-flex;align-items:stretch;height:var(--h);background:#fff;color:#111;border:calc(var(--h) * .045) solid #111;border-radius:calc(var(--h) * .14);box-shadow:0 2px #0003,0 22px 40px -22px #0000008c;font-family:var(--display);font-weight:700;overflow:hidden;user-select:none}.lx-plate-eu{flex:none;width:calc(var(--h) * .42);background:#1c3faa;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(var(--h) * .09) 0 calc(var(--h) * .07)}.lx-plate-eu b{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(var(--h) * .25);line-height:1}.lx-stars{width:calc(var(--h) * .34);height:calc(var(--h) * .34)}.lx-plate-txt{display:flex;align-items:center;gap:calc(var(--h) * .13);padding:0 calc(var(--h) * .24) 0 calc(var(--h) * .2);font-size:calc(var(--h) * .7);line-height:1;letter-spacing:.03em;white-space:nowrap}.lx-seals{display:inline-flex;flex-direction:column;gap:calc(var(--h) * .05)}.lx-seals i{display:block;width:calc(var(--h) * .23);height:calc(var(--h) * .23);border-radius:50%}.lx-seals i:first-child{background:radial-gradient(circle at 50% 50%,#fff 0 22%,#e2589a 24% 100%);box-shadow:0 0 0 1px #7a7a7a}.lx-seals i:last-child{background:radial-gradient(circle at 38% 35%,#fafafa,#aeb2b9);box-shadow:0 0 0 1px #7a7a7a}.lx-plate-xl{--h: clamp(58px, 7.5vw, 84px)}.lx-bubbles{position:absolute;left:2%;bottom:calc(100% + 14px);display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lx-bubbles li{padding:.55rem .9rem;border-radius:16px 16px 16px 4px;font-weight:600;font-size:1rem;line-height:1.25;white-space:nowrap;color:#1e2127;background:#fff;border:1px solid #DCDCD4;box-shadow:0 10px 22px -14px #00000073}.lx-bubbles .b2{background:var(--yellow);border-color:#e3ac00;margin-left:18px}.lx-bubbles .b3{background:#fffbea;border-color:#e8dfb8;border-radius:3px;transform:rotate(-2.5deg);margin-left:6px;font-family:var(--display);font-weight:700}@media(prefers-reduced-motion:no-preference){.lx-bubbles li{opacity:0;animation:lx-pop .45s cubic-bezier(.2,.9,.3,1.2) forwards}.lx-bubbles .b1{animation-delay:.5s}.lx-bubbles .b2{animation-delay:1.15s}.lx-bubbles .b3{animation-delay:1.8s;--r: -2.5deg}}@keyframes lx-pop{0%{opacity:0;transform:translateY(10px) scale(.94) rotate(var(--r, 0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r, 0deg))}}@media(max-width:420px){.lx-bubbles{left:4%}.lx-bubbles li{font-size:.92rem}}.lx-steps,.lx-features,.lx-community,.lx-faq{padding:clamp(64px,9vw,120px) 0}.lx-steps{border-top:1px solid var(--line)}.lx-steplist{counter-reset:lx-step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:2.5rem}.lx-steplist li{counter-increment:lx-step}.lx-steplist li:before{content:counter(lx-step);display:block;font-family:var(--display);font-weight:800;font-size:3.4rem;line-height:1;color:var(--kiss);margin-bottom:.6rem}.lx-steplist h3{font-size:1.5rem}.lx-steplist p{margin-top:.5rem;color:var(--ink-2);max-width:30em}@media(max-width:760px){.lx-steplist{grid-template-columns:1fr}}.lx-features{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lx-feature{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,96px);max-width:920px;margin:clamp(56px,8vw,104px) auto 0}.lx-feature:nth-of-type(2n){grid-template-columns:auto minmax(0,1fr)}.lx-feature:nth-of-type(2n) .lx-phone{order:-1}.lx-feature-text{max-width:30em}.lx-feature-text p{margin-top:1rem;color:var(--ink-2);font-size:1.125rem}.lx-feature .lx-phone{width:270px}@media(max-width:760px){.lx-feature,.lx-feature:nth-of-type(2n){grid-template-columns:1fr;gap:28px}.lx-feature:nth-of-type(2n) .lx-phone{order:0}.lx-feature .lx-phone{width:min(250px,66vw);justify-self:center}}.lx-more{margin-top:clamp(64px,8vw,104px);padding-top:2rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem 2.5rem}.lx-more h3{font-size:1.35rem}.lx-more ul{display:flex;flex-wrap:wrap;gap:.8rem 2rem}.lx-more li{display:inline-flex;align-items:center;gap:.5rem;font-weight:500}.lx-ic{width:22px;height:22px;flex:none;color:var(--kiss)}.lx-events{background:var(--asphalt);color:var(--asphalt-ink);padding:clamp(64px,9vw,120px) 0}.lx-sec-head p{margin-top:1rem;color:var(--asphalt-ink-2);font-size:1.125rem;max-width:40em}.lx-filters{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:2rem}.lx-filter{display:flex;flex-wrap:wrap;gap:.5rem}.lx-chip{min-height:40px;padding:0 1rem;border-radius:999px;border:1px solid var(--asphalt-line);background:transparent;color:var(--asphalt-ink);font:inherit;font-size:.95rem;font-weight:500;cursor:pointer}.lx-chip:hover{border-color:var(--asphalt-ink-2)}.lx-chip[aria-pressed=true]{background:var(--asphalt-ink);color:var(--asphalt);border-color:var(--asphalt-ink);font-weight:600}.lx-events :focus-visible{outline-color:#ffc20e}.lx-cal-wrap{margin-top:2.25rem}.lx-cal-wrap.is-js{display:grid;grid-template-columns:340px minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start}@media(max-width:900px){.lx-cal-wrap.is-js{grid-template-columns:1fr}}.lx-cal{position:sticky;top:88px;background:#ffffff0d;border:1px solid var(--asphalt-line);border-radius:18px;padding:16px}@media(max-width:900px){.lx-cal{position:static}}.lx-cal-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.lx-cal-head strong{font-family:var(--display);font-weight:700;font-size:1.35rem}.lx-cal-nav{width:40px;height:40px;border-radius:10px;border:1px solid var(--asphalt-line);background:transparent;color:inherit;font-size:1.2rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.lx-cal-nav:disabled{opacity:.3;cursor:default}.lx-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;text-align:center}.lx-cal-wd{font-size:.78rem;color:var(--asphalt-ink-2);padding:.2rem 0 .4rem}.lx-cal-d{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:.95rem;color:var(--asphalt-ink-2);border:0;background:transparent;font-family:inherit}.lx-cal-d.is-today{box-shadow:inset 0 0 0 1.5px var(--asphalt-ink-2)}button.lx-cal-d{background:#2d55d6;color:#fff;font-weight:600;cursor:pointer}button.lx-cal-d:hover{background:#3e66e8}button.lx-cal-d[aria-pressed=true]{background:#ffc20e;color:#1e2127}.lx-cal-hint{margin-top:.75rem;font-size:.85rem;color:var(--asphalt-ink-2)}.lx-cal-wrap.is-js .lx-month{display:none}.lx-cal-wrap.is-js .lx-month.is-active{display:block}.lx-month+.lx-month{margin-top:2.5rem}.lx-month-title{font-size:1.6rem;padding-bottom:.5rem;border-bottom:1px solid var(--asphalt-line)}.lx-cal-wrap.is-js .lx-month-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lx-ev{display:grid;grid-template-columns:78px minmax(0,1fr);gap:18px;padding:18px 0;border-bottom:1px solid var(--asphalt-line);scroll-margin-top:96px}.lx-ev[hidden]{display:none}.lx-ev.is-day{background:#ffc20e14;box-shadow:-12px 0 #ffc20e14,12px 0 #ffc20e14}.lx-ev-date{align-self:start;display:flex;flex-direction:column;align-items:center;padding:.5rem .25rem .55rem;border-radius:10px;background:#2d55d6;color:#fff;text-align:center;line-height:1.1}.lx-ev-wd{font-size:.78rem;opacity:.85}.lx-ev-day{font-family:var(--display);font-weight:800;font-size:1.55rem;line-height:1.05;white-space:nowrap}.lx-ev-mon{font-size:.82rem;font-weight:600}.lx-ev-title{font-size:1.35rem;font-weight:700;line-height:1.15}.lx-ev-where{margin-top:.35rem;color:var(--asphalt-ink-2);display:flex;align-items:center;flex-wrap:wrap}.lx-oval{display:inline-flex;align-items:center;justify-content:center;min-width:2.3em;height:1.5em;padding:0 .45em;margin-right:.5em;border-radius:50%;background:#fff;color:#111;border:1.5px solid #111;font-size:.72rem;font-weight:700;font-family:Arial,Helvetica,sans-serif;letter-spacing:.02em}.lx-ev-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.lx-tag{display:inline-flex;align-items:center;padding:.1rem .55rem;border-radius:6px;font-size:.82rem;font-weight:600;border:1px solid var(--asphalt-line);color:var(--asphalt-ink)}.lx-tag-hl{background:#ffc20e;border-color:#ffc20e;color:#1e2127}.lx-tag-tent{border-style:dashed;color:var(--asphalt-ink-2)}.lx-ev-links{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:.6rem;font-weight:600;font-size:.95rem}.lx-ev-links a{color:var(--asphalt-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lx-ev-links a:hover{text-decoration-thickness:2px}.lx-ext{margin-left:.2em}.lx-empty,.lx-none{padding:1.5rem 0;color:var(--asphalt-ink-2)}.lx-events-foot{margin-top:2rem;color:var(--asphalt-ink-2);font-size:.95rem;max-width:52em}@media(max-width:420px){.lx-ev{grid-template-columns:66px minmax(0,1fr);gap:14px}.lx-ev-day{font-size:1.3rem}}.lx-community-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.lx-community .lx-lead{margin-top:1.2rem}.lx-rules{display:grid;gap:1.1rem;padding-top:.5rem}.lx-rules li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:.75rem;font-size:1.1rem;padding-bottom:1.1rem;border-bottom:1px solid var(--line)}.lx-rules .lx-ic{margin-top:.15rem;width:24px;height:24px}@media(max-width:760px){.lx-community-in{grid-template-columns:1fr}}.lx-faq{border-top:1px solid var(--line)}.lx-faq-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);align-items:start}.lx-qa details{border-bottom:1px solid var(--line)}.lx-qa details:first-child{border-top:1px solid var(--line)}.lx-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:1.15rem 0;font-weight:600;font-size:1.15rem}.lx-qa summary::-webkit-details-marker{display:none}.lx-qa summary:after{content:"+";font-family:var(--display);font-weight:700;font-size:1.6rem;line-height:1;color:var(--kiss);transition:transform .2s}.lx-qa details[open] summary:after{transform:rotate(45deg)}.lx-qa details p{padding:0 0 1.25rem;color:var(--ink-2);max-width:40em}@media(max-width:760px){.lx-faq-in{grid-template-columns:1fr}}.lx-final{padding:clamp(72px,10vw,132px) 0;background:var(--surface);border-top:1px solid var(--line);text-align:center}.lx-final-in{display:flex;flex-direction:column;align-items:center}.lx-plate-final{--h: clamp(64px, 10vw, 96px);margin-bottom:2.25rem;transform:rotate(-2deg)}.lx-final p{margin-top:1rem;color:var(--ink-2);font-size:1.15rem}.lx-final .lx-cta{justify-content:center}.lx-foot{padding:48px 0 40px;border-top:1px solid var(--line);color:var(--ink-2);font-size:.95rem}.lx-foot-in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:28px 48px;align-items:start}.lx-foot-brand p{margin-top:.6rem;max-width:26em}.lx-legal{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.lx-legal a{color:var(--ink);font-weight:500;text-decoration:none}.lx-legal a:hover{text-decoration:underline;text-underline-offset:3px}.lx-foot-lang{display:flex;flex-direction:column;gap:.4rem;align-items:flex-end}.lx-foot-lang a{color:var(--ink)}@media(max-width:760px){.lx-foot-in{grid-template-columns:1fr}.lx-foot-lang{align-items:flex-start}}@media(prefers-reduced-motion:reduce){html.cx-landing-on{scroll-behavior:auto}.lx *{transition:none!important}}@media print{.lx-top,.lx-cal,.lx-filters{display:none!important}.lx-cal-wrap.is-js .lx-month{display:block!important}}
