.lz-home .tier-cards{--card-radius:26px;--gold:#e2c285;--gold-deep:#c49a55;gap:22px;width:min(1040px,100%);margin-inline:auto;display:grid}.lz-home .tier-cards__rail{--card-w:min(calc(100vw - 84px), 340px);grid-auto-flow:column;grid-auto-columns:var(--card-w);padding:14px calc((100vw - var(--card-w)) / 2) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:calc(50% - 50vw);list-style:none;display:grid;overflow-x:auto}.lz-home .tier-cards__rail::-webkit-scrollbar{display:none}.lz-home .tier-cards__dots{justify-content:center;gap:2px;margin-block-start:-8px;display:flex}.lz-home .tier-cards__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:24px;padding:0;display:grid}.lz-home .tier-cards__dot:before{content:"";background:#9bd7e952;border-radius:999px;width:7px;height:7px;transition:width .26s cubic-bezier(.23,1,.32,1),background-color .2s}.lz-home .tier-cards__dot[aria-current=true]:before{background:#fff;width:20px}.lz-home .tier-cards__dot:focus-visible{outline:2px solid var(--aqua);outline-offset:2px;border-radius:999px}.lz-home .tier-card{--muted:#e0f1f7b8;--rule:#9bd7e924;--tick:var(--aqua);--currency:var(--aqua-light);border-radius:var(--card-radius);color:#fff;scroll-snap-align:center;background:linear-gradient(#11445d 0%,#0b3449 100%);border:1px solid #9bd7e929;flex-direction:column;min-width:0;padding:22px 20px 20px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 26px 48px -30px #000000b3}.lz-home .tier-card--featured{--muted:var(--ink-soft);--rule:#052e421a;--tick:var(--aqua-text);--currency:var(--aqua-text);color:var(--navy);background:linear-gradient(#fff 0%,#ecf8fc 100%);border-color:#ffffffe6;box-shadow:0 30px 60px -26px #64c2de8c,0 12px 28px -14px #00000073}.lz-home .tier-card--crown{--muted:#f1e4ccb8;--rule:#e2c28538;--tick:var(--gold);--currency:var(--gold);background:radial-gradient(120% 70% at 100% 0,#e2c28529,#0000 60%),linear-gradient(#0b2536 0%,#061925 100%);border-color:#e2c28566}.lz-home .tier-card__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lz-home .tier-card__name{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:1.15}.lz-home .tier-card--crown .tier-card__name{color:#f3dfb5}.lz-home .tier-card__badge{white-space:nowrap;color:#fff;background:var(--navy);border-radius:999px;flex:none;padding:5px 10px;font-size:11.5px;font-weight:700;line-height:1.2}.lz-home .tier-card--crown .tier-card__badge{color:#f3dfb5;background:#e2c28524;box-shadow:inset 0 0 0 1px #e2c28559}.lz-home .tier-card__designs{color:var(--muted);margin:4px 0 0;font-size:13.5px}.lz-home .tier-card__price{justify-items:start;gap:2px;margin-block-start:18px;display:grid}.lz-home .tier-card__was-row{align-items:center;gap:8px;min-height:22px;display:inline-flex}.lz-home .tier-card .tier-card__was{opacity:1;color:var(--muted);font-size:15px;font-weight:600}.lz-home .tier-card .tier-card__was s{text-decoration-color:#f08a55;text-decoration-thickness:2px}.lz-home .tier-card .tier-card__off{color:#ffc4a3;background:#f08a552e}.lz-home .tier-card--featured .tier-card__off{color:#a3440f;background:#fdeee2}.lz-home .tier-card__now{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.lz-home .tier-card__amount{font-family:var(--font-head);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1}.lz-home .tier-card__currency{color:var(--currency);font-size:14px;font-weight:700}.lz-home .tier-card__unit{color:var(--muted);margin-block-start:6px;font-size:12.5px}.lz-home .tier-card__body{border-block-start:1px solid var(--rule);flex:auto;margin-block-start:18px;padding-block-start:16px}.lz-home .tier-card__lead{color:var(--muted);margin:0 0 10px;font-size:12.5px;font-weight:600}.lz-home .tier-card__features,.lz-home .site-card__features{gap:9px;margin:0;padding:0;list-style:none;display:grid}.lz-home .tier-card__features li,.lz-home .site-card__features li{align-items:flex-start;gap:9px;font-size:14px;line-height:1.4;display:flex}.lz-home .tier-card__features svg,.lz-home .site-card__features svg{color:var(--tick);flex:none;margin-block-start:1px}.lz-home .tier-card__more{color:var(--muted);margin:10px 0 0;font-size:12.5px}.lz-home .tier-card__cta{min-height:48px;font-family:var(--font-head);white-space:nowrap;color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-block-start:20px;padding:0 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #9bd7e942}.lz-home .tier-card--featured .tier-card__cta{background:var(--navy);box-shadow:0 10px 20px -12px #052e42b3}.lz-home .tier-card--crown .tier-card__cta{color:#2a1c05;background:linear-gradient(180deg, var(--gold) 0%, var(--gold-deep) 100%);box-shadow:0 10px 22px -14px #e2c285cc}.lz-home .tier-card__cta:active{transform:scale(.97)}.lz-home .tier-card__cta:focus-visible{outline:3px solid var(--aqua);outline-offset:3px}.lz-home .tier-card__arrow{transition:transform .2s cubic-bezier(.23,1,.32,1)}html[dir=rtl] .lz-home .tier-card__arrow{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.lz-home .tier-card__cta:hover{background:#ffffff24}.lz-home .tier-card--featured .tier-card__cta:hover{background:#0a3d56}.lz-home .tier-card--crown .tier-card__cta:hover{background:linear-gradient(#ecd09c 0%,#cda667 100%)}.lz-home .tier-card__cta:hover .tier-card__arrow{transform:translate(3px)}html[dir=rtl] .lz-home .tier-card__cta:hover .tier-card__arrow{transform:scaleX(-1)translate(3px)}}.lz-home .site-cards{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lz-home .site-card{--muted:#e0f1f7b8;--tick:var(--aqua);--currency:var(--aqua-light);border-radius:var(--card-radius);color:#fff;background:radial-gradient(90% 120% at 0 0,#64c2de33,#0000 60%),linear-gradient(#0f3f57 0%,#0a3247 100%);border:1px solid #9bd7e933;gap:20px;padding:24px 22px 22px;display:grid;box-shadow:0 26px 48px -30px #000000b3}.lz-home .site-card__name{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.lz-home .site-card__lead{max-width:44ch;color:var(--muted);text-wrap:pretty;margin:6px 0 16px;font-size:14px;line-height:1.5}.lz-home .site-card__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.lz-home .site-card__side{gap:4px;display:grid}.lz-home .site-card .tier-card__price{margin:0}.lz-home .site-card__side{gap:12px}.lz-home .site-card__saving{color:var(--aqua-light);margin:0;font-size:14px;font-weight:600;line-height:1.4}.lz-home .site-card__nudge{min-height:44px;font:inherit;color:var(--aqua-light);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:600;-webkit-text-decoration:underline #9bd7e973;text-decoration:underline #9bd7e973;transition:transform .12s cubic-bezier(.23,1,.32,1)}.lz-home .site-card__nudge:active{transform:scale(.97)}.lz-home .site-card .tier-card__off{color:#ffc4a3;background:#f08a552e}.lz-home .site-card--personal{background:linear-gradient(#0c3549 0%,#082b3d 100%);border-color:#9bd7e924}.lz-home .site-card--business{background:radial-gradient(90% 120% at 100% 0,#64c2de42,#0000 60%),linear-gradient(#104560 0%,#0a3247 100%);border-color:#64c2de6b}html[dir=rtl] .lz-home .site-card--business{background:radial-gradient(90% 120% at 0 0,#64c2de42,#0000 60%),linear-gradient(#104560 0%,#0a3247 100%)}.lz-home .site-card__cta{color:var(--navy);background:#e8f6fb;box-shadow:0 12px 24px -16px #e8f6fb99}.lz-home .site-card--business .site-card__cta{background:var(--aqua);box-shadow:0 12px 24px -14px #64c2decc}@media (hover:hover) and (pointer:fine){.lz-home .site-card__cta:hover{background:#fff}.lz-home .site-card--business .site-card__cta:hover{background:var(--aqua-light)}}.lz-home .quick-menu__unavailable{text-align:center;color:#e0f1f7b8;margin:10px 0 0;font-size:13.5px}@media (width>=860px){.lz-home .tier-cards__rail{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:18px;margin-inline:0;padding:18px 0 0;overflow:visible}.lz-home .tier-cards__dots{display:none}.lz-home .tier-card{padding:26px 24px 24px}.lz-home .tier-card--featured{transform:translateY(-14px)}.lz-home .site-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lz-home .site-card{grid-template-rows:1fr auto;gap:22px;padding:26px 26px 24px}.lz-home .site-card__side{justify-items:stretch}}@media (width<=380px){.lz-home .tier-card__amount{font-size:38px}.lz-home .site-card__features{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference) and (width>=860px){@supports (animation-timeline:view()){.lz-home .tier-card,.lz-home .site-card{animation:linear both tier-card-rise;animation-timeline:view();animation-range:entry entry 45%}}}@keyframes tier-card-rise{0%{opacity:0;filter:blur(3px);translate:0 18px}}.lz-home--quick .quick-pricing .quick-pricing__cta{color:#fff;box-shadow:none;background:0 0;border-color:#9bd7e966}@media (hover:hover) and (pointer:fine){.lz-home--quick .quick-pricing .quick-pricing__cta:hover{background:#ffffff14}}.lz-landing{--aqua:#64c2de;--aqua-deep:#3aa8cd;--aqua-text:#14647c;--aqua-light:#9bd7e9;--aqua-pastel:#c2e5f0;--aqua-soft:#e0f1f7;--navy:#052e42;--ink:#0d3a52;--ink-soft:#4a6b7d;--paper:#fff;--radius-lg:24px;--radius-md:16px;--ease-out:cubic-bezier(.22, .61, .36, 1);--font-head:"Poppins", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--slide:1;--invite-w:min(400px, 38vw, calc(76vh - 76px));--invite-tilt:3deg;font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:clip}html[dir=rtl] .lz-landing{--slide:-1;font-family:var(--font-arabic,"IBM Plex Sans Arabic", var(--font-body))}html[dir=rtl] .lz-landing .head,html[dir=rtl] .lz-landing h1,html[dir=rtl] .lz-landing h2,html[dir=rtl] .lz-landing h3{font-family:var(--font-arabic,"IBM Plex Sans Arabic", var(--font-head))}html:has(.lz-landing){scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html:has(.lz-landing){scroll-behavior:auto}}body:has(.lz-landing){overflow-x:clip}.lz-landing h1,.lz-landing h2,.lz-landing h3,.lz-landing .head{font-family:var(--font-head)}.lz-landing img,.lz-landing svg{max-width:100%;display:block}.lz-landing button{font:inherit;cursor:pointer}.lz-landing a{color:inherit}.lz-landing .loader{z-index:200;background:var(--aqua);transition:opacity .6s var(--ease-out), visibility .6s;place-items:center;display:grid;position:fixed;inset:0}.lz-landing .loader.is-done{opacity:0;visibility:hidden}.lz-landing .loader.is-done svg{animation:none}.lz-landing .loader svg{width:84px;height:84px;animation:loader-pulse 1.2s var(--ease-out) infinite alternate}@keyframes loader-pulse{0%{opacity:.85;scale:.88}to{opacity:1;scale:1.06}}.lz-landing .nav{top:max(16px, env(safe-area-inset-top,16px));z-index:100;-webkit-backdrop-filter:blur(14px);white-space:nowrap;background:#ffffffeb;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:2px;padding:6px 8px;display:flex;position:fixed;inset-inline-start:50%;translate:-50%;box-shadow:0 2px 6px #052e420f,0 12px 32px -12px #052e4233}html[dir=rtl] .lz-landing .nav{translate:50%}.lz-landing .nav__brand{letter-spacing:.14em;font-size:15px;font-weight:700;font-family:var(--font-head);color:var(--navy);align-items:center;gap:8px;margin-inline:8px 10px;text-decoration:none;display:flex}.lz-landing .nav__brand svg{flex:none;width:auto;max-width:140px;height:24px}.lz-landing .nav__link{color:var(--ink-soft);border-radius:999px;padding:8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.lz-landing .nav__link:hover{color:var(--navy);background:#64c2de24}.lz-landing .nav__lang{color:var(--aqua-text);background:#64c2de24;border:none;border-radius:999px;padding:8px 13px;font-size:12.5px;font-weight:600;transition:background .2s}.lz-landing .nav__lang:hover{background:#64c2de47}.lz-landing .nav__auth{color:var(--ink-soft);white-space:nowrap;cursor:pointer;background:#052e420f;border:none;border-radius:999px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.lz-landing .nav__auth:hover{color:var(--navy);background:#052e421f}.lz-landing .nav__auth:disabled{opacity:.6;cursor:default}.lz-landing .nav__cta{color:var(--navy);background:var(--aqua);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;margin-inline-start:4px;padding:8px 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .2s,transform .12s ease-out;display:inline-flex}.lz-landing .nav__cta:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.lz-landing .nav__cta:hover{background:var(--aqua-deep);color:#fff}}.lz-landing .nav__plans{color:var(--navy);background:#052e420f}@media (hover:hover) and (pointer:fine){.lz-landing .nav__plans:hover{color:var(--navy);background:#052e421f}}.lz-landing .nav__brand:focus-visible,.lz-landing .nav__link:focus-visible,.lz-landing .nav__lang:focus-visible,.lz-landing .nav__auth:focus-visible,.lz-landing .nav__cta:focus-visible,.lz-landing .nav__menu-btn:focus-visible,.lz-landing .nav__menu-link:focus-visible,.lz-landing .btn:focus-visible,.lz-landing .hero__site-links a:focus-visible,.lz-landing .site-options__card:focus-visible,.lz-landing .scroll-cue:focus-visible,.lz-landing .footer a:focus-visible{outline:3px solid var(--aqua-deep);outline-offset:2px}.lz-landing .nav__menu-btn{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--navy);cursor:pointer;background:#052e420f;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-inline-start:2px;transition:transform .12s ease-out,background .2s;display:none}.lz-landing .nav__menu-btn:active{transform:scale(.95)}.lz-landing .nav__menu-btn svg{width:20px;height:20px}.lz-landing .nav__menu{top:calc(100% + 8px);transform-origin:100% 0;overscroll-behavior:contain;z-index:101;background:#fff;border:1px solid #ffffffa6;border-radius:22px;gap:2px;max-height:calc(100dvh - 96px);padding:8px;animation:.18s cubic-bezier(.23,1,.32,1) both nav-menu-enter;display:grid;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 2px 6px #052e420f,0 20px 40px -16px #052e424d}html[dir=rtl] .lz-landing .nav__menu{transform-origin:0 0}.lz-landing .nav__scrim{-webkit-backdrop-filter:blur(4px);z-index:99;background:#052e4259;position:fixed;inset:0}.lz-home.is-night .nav__menu{-webkit-backdrop-filter:blur(16px);background:#052e42f2;border-color:#ffffff29;box-shadow:0 16px 40px -12px #00000080}.lz-home.is-night .nav__menu-link,.lz-home.is-night .nav__menu .nav__auth{color:#fff}.lz-home.is-night .nav__menu-link:active,.lz-home.is-night .nav__menu .nav__auth:active{background:#ffffff1a}@media (hover:hover) and (pointer:fine){.lz-home.is-night .nav__menu-link:hover,.lz-home.is-night .nav__menu .nav__auth:hover{background:#ffffff1f}}@keyframes nav-menu-enter{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.lz-landing .nav__menu-link,.lz-landing .nav__menu .nav__auth{min-height:44px;color:var(--navy);background:0 0;border-radius:14px;align-items:center;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s ease-out,background .15s;display:flex}.lz-landing .nav__menu-link:active,.lz-landing .nav__menu .nav__auth:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.lz-landing .nav__menu-link:hover,.lz-landing .nav__menu .nav__auth:hover{background:#64c2de24}}.lz-landing .nav__menu-cta{background:var(--aqua);color:var(--navy);margin-bottom:4px;font-weight:700}@media (hover:hover) and (pointer:fine){.lz-landing .nav__menu-cta:hover{background:var(--aqua-deep);color:#fff}}.lz-landing .skip-link{top:calc(env(safe-area-inset-top,0px) + 8px);z-index:300;clip-path:inset(50%);white-space:nowrap;background:var(--navy);color:#fff;border-radius:999px;padding:12px 18px;font-weight:600;text-decoration:none;position:fixed;inset-inline-start:8px}.lz-landing .skip-link:focus-visible{clip-path:none;outline:3px solid var(--aqua);outline-offset:2px}.lz-landing .hero{z-index:5;height:140vh;position:relative}.lz-landing .hero__sticky{background:linear-gradient(180deg, var(--aqua-soft) 0%, var(--aqua-pastel) 45%, var(--aqua-light) 100%);height:100vh;min-height:660px;position:sticky;top:0}.lz-landing .hero__bgwrap{pointer-events:none;will-change:opacity;position:absolute;inset:0;overflow:hidden}html[dir=rtl] .lz-landing .hero__bgwrap{transform:scaleX(-1)}.lz-landing .hero__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.lz-landing .hero__bg{transform:scale(1.18)}.lz-landing.is-ready .hero__bg{animation:2.4s cubic-bezier(.16,1,.3,1) both hero-zoom}@keyframes hero-zoom{0%{transform:scale(1.18)}to{transform:scale(1)}}.lz-landing .nav{opacity:0;translate:-50% -26px}html[dir=rtl] .lz-landing .nav{translate:50% -26px}.lz-landing.is-ready .nav{opacity:1;transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,translate .8s cubic-bezier(.16,1,.3,1) .15s;translate:-50%}html[dir=rtl] .lz-landing.is-ready .nav{translate:50%}.lz-landing .hero__badge,.lz-landing .hero__title,.lz-landing .hero__sub,.lz-landing .hero__actions,.lz-landing .hero__site-links{opacity:0;transform:translateX(calc(var(--slide) * -34px))}.lz-landing.is-ready .hero__badge,.lz-landing.is-ready .hero__title,.lz-landing.is-ready .hero__sub,.lz-landing.is-ready .hero__actions,.lz-landing.is-ready .hero__site-links{opacity:1;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translate(0)}.lz-landing.is-ready .hero__badge{transition-delay:.25s}.lz-landing.is-ready .hero__title{transition-delay:.35s}.lz-landing.is-ready .hero__sub{transition-delay:.45s}.lz-landing.is-ready .hero__actions{transition-delay:.55s}.lz-landing.is-ready .hero__site-links{transition-delay:.65s}.lz-landing .hero .invite{opacity:0;transform:translateX(calc(var(--slide) * 56px)) rotate(7deg)}.lz-landing.is-ready .hero .invite{opacity:1;transition:opacity 1.1s cubic-bezier(.16,1,.3,1) .45s,transform 1.1s cubic-bezier(.16,1,.3,1) .45s;transform:translate(0)rotate(0)}.lz-landing .hero__sparks{opacity:0}.lz-landing.is-ready .hero__sparks{opacity:1;transition:opacity 1.4s .9s}}.lz-landing .hero__sparks{pointer-events:none;will-change:opacity;contain:layout paint;position:absolute;inset:0}.lz-landing .hero__sparks .spark-f{color:#fff;opacity:.7;will-change:transform;animation:ease-in-out infinite alternate spark-float;position:absolute}@keyframes spark-float{0%{transform:translateY(0)scale(1)}to{transform:translateY(-18px)scale(1.15)}}.lz-landing .hero__inner{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:4vw;max-width:1280px;height:100%;margin:0 auto;padding:0 7vw;display:grid;position:relative}.lz-landing .hero__content{will-change:transform, opacity}.lz-landing .hero__badge{color:var(--ink-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 15px;font-size:12.5px;font-weight:500;display:inline-flex}.lz-landing .hero__badge svg{width:14px;height:14px;color:var(--aqua)}.lz-landing .hero__title{letter-spacing:-.02em;color:var(--navy);margin-bottom:18px;font-size:clamp(40px,5.6vw,72px);font-weight:700;line-height:1.06}.lz-landing .hero__title em{color:var(--aqua-deep);font-style:normal}.lz-landing .hero__sub{color:var(--ink-soft);max-width:46ch;margin-bottom:30px;font-size:clamp(15px,1.5vw,19px);line-height:1.6}.lz-landing .btn{background:var(--aqua);color:#fff;transition:background .2s, transform .2s var(--ease-out), box-shadow .2s;border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 30px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px -8px #3aa8cd99}.lz-landing .btn:hover{background:var(--aqua-deep);transform:translateY(-2px);box-shadow:0 12px 30px -8px #3aa8cda6}.lz-landing .btn--ghost{color:var(--navy);box-shadow:none;background:0 0;border:1.5px solid #052e4240}.lz-landing .btn--ghost:hover{border-color:var(--navy);box-shadow:none;background:#ffffff80}.lz-landing .btn:active,.lz-landing .site-options__card:active{transform:scale(.97)}.lz-landing .hero__actions{flex-wrap:wrap;gap:14px;display:flex}.lz-landing .hero__site-links{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:14px;font-size:12px;display:flex}.lz-landing .hero__site-links>span{margin-inline-end:3px}.lz-landing .hero__site-links a{min-height:44px;color:var(--navy);touch-action:manipulation;transition:color .18s ease, background .18s ease, transform .18s var(--ease-out);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-weight:700;text-decoration:none;display:inline-flex}.lz-landing .hero__site-links a span{color:var(--aqua-text);font-size:16px;line-height:1}.lz-landing .hero__site-links a:hover{color:var(--aqua-text);background:#fff9}.lz-landing .hero__site-links a:active{transform:scale(.97)}html[dir=rtl] .lz-landing .hero__site-links a span{transform:scaleX(-1)}.lz-landing .invite{will-change:transform, opacity;width:var(--invite-w);border-radius:calc(var(--invite-w) * .07);max-width:100%;rotate:var(--invite-tilt);background:#fff;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #052e422e,0 26px 48px -22px #052e426b}.lz-landing .invite__art{aspect-ratio:4/2.9;background:var(--aqua-pastel);position:relative}.lz-landing .invite__art img,.lz-landing .invite__art video,.lz-landing .invite__art canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lz-landing .invite__body{padding:calc(var(--invite-w) * .055) calc(var(--invite-w) * .06) calc(var(--invite-w) * .06);text-align:center}.lz-landing .invite__names{font-family:var(--font-head);font-size:calc(var(--invite-w) * .06);color:var(--navy);letter-spacing:.02em;font-weight:600}html[dir=rtl] .lz-landing .invite__names{letter-spacing:0}.lz-landing .invite__line{font-size:calc(var(--invite-w) * .0313);color:var(--ink-soft);margin-top:calc(var(--invite-w) * .015)}.lz-landing .invite__count{justify-content:center;gap:calc(var(--invite-w) * .025);margin-top:calc(var(--invite-w) * .04);display:flex}.lz-landing .invite__cell{min-width:calc(var(--invite-w) * .14);background:var(--aqua-soft);border-radius:calc(var(--invite-w) * .03);padding:calc(var(--invite-w) * .02) calc(var(--invite-w) * .015)}.lz-landing .invite__num{font-family:var(--font-head);font-size:calc(var(--invite-w) * .05);color:var(--aqua-deep);font-variant-numeric:tabular-nums;font-weight:700}.lz-landing .invite__lbl{font-size:max(11px, calc(var(--invite-w) * .0238));letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-top:calc(var(--invite-w) * .005)}html[dir=rtl] .lz-landing .invite__lbl{letter-spacing:0}.lz-landing .invite__rsvp{margin-top:calc(var(--invite-w) * .04);cursor:default;background:var(--aqua);color:#fff;font-size:calc(var(--invite-w) * .0325);padding:calc(var(--invite-w) * .025) calc(var(--invite-w) * .065);transition:background .5s var(--ease-out);border-radius:999px;font-weight:600;display:inline-block;position:relative}.lz-landing .warunway{background:var(--aqua-light);height:220vh;position:relative}.lz-landing .warunway__sticky{justify-content:center;align-items:center;height:100vh;padding:80px 5vw 20px;display:flex;position:sticky;top:0;overflow:hidden}.lz-landing .invite.invite--traveler{opacity:0;visibility:hidden;will-change:transform, opacity;rotate:0deg}.lz-landing .invite--traveler.is-live{opacity:1;visibility:visible}.lz-landing .invite__rsvp-ask,.lz-landing .invite__rsvp-done{transition:opacity .45s var(--ease-out);display:block}.lz-landing .invite__rsvp-done{opacity:0;place-items:center;display:grid;position:absolute;inset:0}.lz-landing .invite--confirmed .invite__rsvp{background:#22a06b}.lz-landing .invite--confirmed .invite__rsvp-ask{opacity:0}.lz-landing .invite--confirmed .invite__rsvp-done{opacity:1}.lz-landing .runway__clouds{pointer-events:none;will-change:transform, opacity;contain:layout paint;position:absolute;inset:0}.lz-landing .runway__cloud{will-change:transform;position:absolute}.lz-landing .runway__cloud--1{top:8%;width:min(34vw,460px);animation:14s ease-in-out infinite alternate cloud-sway;inset-inline-start:-4%}.lz-landing .runway__cloud--2{top:56%;width:min(24vw,320px);animation:18s ease-in-out -6s infinite alternate cloud-sway;inset-inline-end:-3%}.lz-landing .runway__cloud--3{top:66%;opacity:.85;width:min(18vw,240px);animation:22s ease-in-out -12s infinite alternate cloud-sway;inset-inline-start:6%}.lz-landing .runway__cloud--4{top:12%;opacity:.7;width:min(15vw,200px);animation:17s ease-in-out -3s infinite alternate cloud-sway;inset-inline-end:10%}@keyframes cloud-sway{0%{translate:0}to{translate:28px -14px}}@media (prefers-reduced-motion:reduce){.lz-landing .runway__cloud{animation:none}}.lz-landing .stack{z-index:5;background:#fff;border-radius:36px 36px 0 0;margin-top:-85vh;padding:30vh 4vw 0;position:relative;box-shadow:0 -24px 70px -20px #052e4238}.lz-landing .stack__intro{text-align:center;max-width:640px;margin:0 auto 9vh}.lz-landing .stack__intro h2{color:var(--navy);letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px;font-size:clamp(28px,4vw,44px);font-weight:700}.lz-landing .stack__intro p{color:var(--ink-soft);font-size:15.5px;line-height:1.6}.lz-landing .stack__card{border-radius:var(--radius-lg);align-items:flex-end;max-width:1400px;height:86vh;min-height:560px;margin:0 auto 4vh;display:flex;position:sticky;overflow:hidden;box-shadow:0 -8px 40px -12px #052e4229}.lz-landing .stack__card--wedding{background:var(--aqua-pastel);top:16px}.lz-landing .stack__card--grad{background:var(--aqua-light);top:36px}.lz-landing .stack__card--newborn{background:var(--aqua-soft);top:56px}.lz-landing .stack:after{content:"";height:8vh;display:block}.lz-landing .stack__art{position:absolute;inset:0}.lz-landing .stack__art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lz-landing .stack__scrim{background:linear-gradient(#052e4200,#052e4280);height:58%;position:absolute;inset:auto 0 0}.lz-landing .stack__pill{top:22px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--navy);background:#fffc;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:12.5px;font-weight:600;display:flex;position:absolute;inset-inline-start:22px}.lz-landing .stack__pill svg{width:13px;height:13px;color:var(--aqua-text)}.lz-landing .stack__label{z-index:1;color:#fff;max-width:820px;padding:0 6vw 7vh;position:relative}.lz-landing .stack__label h3{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 24px #052e4266;font-size:clamp(28px,3.8vw,48px);font-weight:700;line-height:1.12}.lz-landing .stack__label p{opacity:.92;text-shadow:0 1px 12px #052e4266;max-width:52ch;margin-top:10px;font-size:15px}.lz-landing .site-options{background:#fff;max-width:1280px;margin:0 auto;padding:14vh 6vw 16vh;scroll-margin-top:112px}.lz-landing .site-options__intro{text-align:center;max-width:680px;margin:0 auto 7vh}.lz-landing .site-options__eyebrow{color:#14647c;margin-bottom:14px;font-size:13px;font-weight:700}.lz-landing .site-options__intro h2{color:var(--navy);letter-spacing:-.025em;text-wrap:balance;margin-bottom:16px;font-size:clamp(30px,4.2vw,48px);font-weight:700;line-height:1.08}.lz-landing .site-options__intro>p:last-child{color:var(--ink-soft);max-width:58ch;margin:0 auto;font-size:16px;line-height:1.65}.lz-landing .site-options__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.lz-landing .site-options__card{min-height:520px;color:var(--ink);transition:transform .18s var(--ease-out), border-color .18s ease, background .18s ease;background:#fff;border:1px solid #d8eaf1;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.lz-landing .site-options__card--invitations{border-color:var(--aqua-light)}.lz-landing .site-options__card:focus-visible{outline:3px solid var(--aqua-deep);outline-offset:4px}.lz-landing .site-options__visual{aspect-ratio:4/3;background:var(--aqua-pastel);min-height:210px;position:relative;overflow:hidden}.lz-landing .site-options__visual-image{object-fit:cover;width:100%;height:100%;transition:transform .38s var(--ease-out), filter .38s ease;position:absolute;inset:0}.lz-landing .site-options__visual--personal .site-options__visual-image,.lz-landing .site-options__visual--business .site-options__visual-image{filter:saturate(.9)brightness(1.03)}.lz-landing .site-options__visual:after{content:"";pointer-events:none;background:#64c2de1f;position:absolute;inset:0}.lz-landing .site-options__visual-caption{inset-inline:18px;z-index:1;color:var(--navy);background:#ffffffe0;border:1px solid #ffffffb3;border-radius:10px;gap:3px;padding:10px 12px;display:grid;position:absolute;bottom:16px}.lz-landing .site-options__visual-caption span{letter-spacing:.12em;font-size:10px;font-weight:700}html[dir=rtl] .lz-landing .site-options__visual-caption span{letter-spacing:0}.lz-landing .site-options__visual-caption strong{font-family:var(--font-head);font-size:clamp(18px,2.2vw,26px);line-height:1.05}.lz-landing .site-options__preview{z-index:1;color:var(--navy);background:#ffffffe0;border:1px solid #ffffffb8;border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;display:flex;position:absolute;inset:16px}.lz-landing .site-options__preview--business{color:var(--navy);background:#ffffffe6;border-color:#ffffffb8}.lz-landing .site-options__preview-meta{justify-content:space-between;align-items:center;gap:8px;font-size:10px;line-height:1.25;display:flex}.lz-landing .site-options__preview-meta>span:last-child{flex-direction:column;gap:2px;display:flex}.lz-landing .site-options__preview-meta strong{font-size:11px}.lz-landing .site-options__preview-meta small{color:var(--ink-soft);font-size:9px}.lz-landing .site-options__preview-avatar{background:var(--aqua);width:28px;height:28px;color:var(--navy);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid!important}.lz-landing .site-options__preview-wordmark{letter-spacing:.13em;font-size:11px;font-weight:700}html[dir=rtl] .lz-landing .site-options__preview-wordmark{letter-spacing:0}.lz-landing .site-options__preview-status{color:#16725f;font-size:9px}.lz-landing .site-options__preview-title{max-width:13ch;font-family:var(--font-head);letter-spacing:-.035em;font-size:clamp(22px,2.7vw,34px);line-height:1}html[dir=rtl] .lz-landing .site-options__preview-title{letter-spacing:0}.lz-landing .site-options__preview-tags,.lz-landing .site-options__preview-details{flex-wrap:wrap;gap:5px;display:flex}.lz-landing .site-options__preview-tags span,.lz-landing .site-options__preview-details span{color:var(--ink-soft);border:1px solid #3aa8cd4d;border-radius:999px;padding:5px 7px;font-size:9px;line-height:1}.lz-landing .site-options__preview-details{justify-content:space-between;gap:0}.lz-landing .site-options__preview--business .site-options__preview-details span{color:var(--ink-soft);border-color:#3aa8cd4d}.lz-landing .site-options__preview-link,.lz-landing .site-options__preview-button{color:var(--navy);border-top:1px solid #3aa8cd38;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:10px;font-weight:700;display:inline-flex}.lz-landing .site-options__preview-button{color:var(--navy);border-top-color:#3aa8cd38}.lz-landing .site-options__preview-link>span,.lz-landing .site-options__preview-button>span{color:var(--aqua-text)}.lz-landing .site-options__copy{flex-direction:column;flex:1;align-items:flex-start;padding:22px 22px 24px;display:flex}.lz-landing .site-options__label{color:#14647c;margin-bottom:9px;font-size:12px;font-weight:700}.lz-landing .site-options__copy h3{color:var(--navy);letter-spacing:-.02em;text-wrap:balance;margin-bottom:10px;font-size:clamp(21px,2.05vw,28px);font-weight:700;line-height:1.12}.lz-landing .site-options__copy p{color:var(--ink-soft);max-width:34ch;font-size:14px;line-height:1.6}.lz-landing .site-options__cta{color:var(--navy);align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:14px;font-weight:700;display:inline-flex}.lz-landing .site-options__cta span{color:var(--aqua-text);transition:transform .18s var(--ease-out);font-size:18px;line-height:1}html[dir=rtl] .lz-landing .site-options__cta span{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.lz-landing .site-options__card:hover{border-color:var(--aqua-deep);transform:translateY(-4px)}.lz-landing .site-options__card:hover .site-options__visual-image{filter:saturate(1.02)brightness(1.04);transform:scale(1.035)}.lz-landing .site-options__card:hover .site-options__cta span{transform:translate(3px,-3px)}html[dir=rtl] .lz-landing .site-options__card:hover .site-options__cta span{transform:scaleX(-1)translate(3px,-3px)}}.lz-landing .features{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:6vh 6vw;max-width:1280px;margin:0 auto;padding:10vh 8vw 14vh;display:grid}.lz-landing .features__intro{text-align:center;grid-column:1/-1;max-width:640px;margin:0 auto}.lz-landing .features__intro h2{color:var(--navy);letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px;font-size:clamp(28px,4vw,44px);font-weight:700}.lz-landing .features__intro p{color:var(--ink-soft);font-size:15.5px;line-height:1.6}.lz-landing .features__panel{border-radius:var(--radius-lg);background:var(--aqua-soft);padding:28px;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #052e4238}.lz-landing .dash{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px -12px #052e422e}.lz-landing .dash__head{border-bottom:1px solid #eef4f7;align-items:center;gap:10px;padding:14px 18px;display:flex}.lz-landing .dash__head svg{width:20px;height:20px}.lz-landing .dash__title{color:var(--navy);font-size:13px;font-weight:600}.lz-landing .dash__live{color:#3fae53;align-items:center;gap:6px;margin-inline-start:auto;font-size:11px;font-weight:600;display:flex}.lz-landing .dash__live:before{content:"";background:#3fae53;border-radius:50%;width:7px;height:7px;animation:1.6s infinite live-blink}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.35}}.lz-landing .dash__stats{border-bottom:1px solid #eef4f7;grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.lz-landing .dash__stat{text-align:center;border-inline-end:1px solid #eef4f7;padding:16px 10px}.lz-landing .dash__stat:last-child{border-inline-end:none}.lz-landing .dash__num{font-family:var(--font-head);color:var(--aqua-deep);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.lz-landing .dash__lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-top:3px;font-size:11px}html[dir=rtl] .lz-landing .dash__lbl{letter-spacing:0}.lz-landing .dash__rows{padding:8px 0}.lz-landing .dash__row{color:var(--ink);align-items:center;gap:11px;padding:9px 18px;font-size:12.5px;display:flex}.lz-landing .dash__dot{background:var(--aqua-pastel);width:26px;height:26px;color:var(--aqua-text);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.lz-landing .dash__row b{font-weight:600}.lz-landing .dash__row .yes{color:#3fae53;margin-inline-start:auto;font-size:11.5px;font-weight:700}.lz-landing .feature{padding:6px 0;border-inline-start:2.5px solid var(--aqua);margin-bottom:34px;padding-inline-start:22px}.lz-landing .feature:last-child{margin-bottom:0}.lz-landing .feature h3{color:var(--navy);letter-spacing:-.01em;margin-bottom:7px;font-size:19px;font-weight:600}.lz-landing .feature p{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.lz-landing .faq{content-visibility:auto;contain-intrinsic-size:auto 900px;text-align:center;background:#fff;max-width:760px;margin:0 auto;padding:6vh 8vw 16vh}.lz-landing .faq__badge,.lz-landing .features__badge{background:var(--aqua-soft);color:var(--ink-soft);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 17px;font-size:12.5px;font-weight:500;display:inline-flex}.lz-landing .faq__badge svg,.lz-landing .features__badge svg{width:13px;height:13px;color:var(--aqua-text)}.lz-landing .faq h2{color:var(--navy);letter-spacing:-.02em;text-wrap:balance;margin-bottom:36px;font-size:clamp(28px,4vw,40px);font-weight:700}.lz-landing .faq__item{text-align:start;background:#fff;border:1px solid #e2eef4;border-radius:14px;margin-bottom:10px;transition:box-shadow .25s;overflow:hidden}.lz-landing .faq__item[data-state=open]{box-shadow:0 12px 32px -16px #052e4229}.lz-landing .faq__q{all:unset;box-sizing:border-box;width:100%;color:var(--navy);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:15px;font-weight:600;display:flex}.lz-landing .faq__q:focus-visible{outline:2px solid var(--aqua-deep);outline-offset:-2px;border-radius:12px}.lz-landing .faq__chevron{border-inline-end:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);width:9px;height:9px;transition:transform .25s var(--ease-out);flex:none;transform:rotate(45deg)}.lz-landing .faq__item[data-state=open] .faq__chevron{transform:rotate(-135deg)}.lz-landing .faq__a{color:var(--ink-soft);padding:0 20px 18px;font-size:14px;line-height:1.65}.lz-landing .faq__panel{overflow:hidden}.lz-landing .faq__panel[data-state=open]{animation:faq-down .3s var(--ease-out)}.lz-landing .faq__panel[data-state=closed]{animation:faq-up .25s var(--ease-out)}@keyframes faq-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.lz-landing .faq__panel[data-state=open],.lz-landing .faq__panel[data-state=closed]{animation:none}}.lz-landing .bottom{content-visibility:auto;contain-intrinsic-size:auto 900px;background:var(--navy);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:14vh 8vw 150px;display:flex;position:relative;overflow:hidden}.lz-landing .bottom__bg{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.lz-landing .bottom__stars{pointer-events:none;position:absolute;inset:0}.lz-landing .bottom__stars .spark-f{color:var(--aqua-light);animation:ease-in-out infinite alternate spark-twinkle;position:absolute}@keyframes spark-twinkle{0%{opacity:.15;transform:scale(.8)}to{opacity:.85;transform:scale(1.15)}}.lz-landing .bottom__content{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.lz-landing .bottom__logo{width:76px;height:76px;margin-bottom:26px}.lz-landing .bottom h2{color:#fff;letter-spacing:-.02em;text-wrap:balance;margin-bottom:12px;font-size:clamp(32px,4.8vw,56px);font-weight:700}.lz-landing .bottom__content p{color:var(--aqua-pastel);margin-bottom:34px;font-size:clamp(15px,1.5vw,18px)}.lz-landing .bigcount{gap:14px;margin-bottom:38px;display:flex}.lz-landing .bigcount__cell{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#9bd7e91a;border:1px solid #9bd7e938;border-radius:16px;min-width:76px;padding:14px 10px}.lz-landing .bigcount__num{font-family:var(--font-head);color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,40px);font-weight:700}.lz-landing .bigcount__lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--aqua-light);margin-top:4px;font-size:11px}html[dir=rtl] .lz-landing .bigcount__lbl{letter-spacing:0}.lz-landing .footer{inset-inline-start:50%;z-index:2;-webkit-backdrop-filter:blur(16px);width:min(1080px,92vw);color:var(--aqua-pastel);background:#e0f0f714;border:1px solid #9bd7e92e;border-radius:18px;align-items:center;gap:26px;padding:16px 24px;font-size:13px;display:flex;position:absolute;bottom:22px;translate:-50%}html[dir=rtl] .lz-landing .footer{translate:50%}.lz-landing .footer__brand{font-weight:700;font-family:var(--font-head);letter-spacing:.14em;color:#fff;align-items:center;gap:9px;margin-inline-end:auto;display:flex}.lz-landing .footer__brand svg{flex:none;width:auto;max-width:120px;height:20px}.lz-landing .footer a{color:var(--aqua-pastel);align-items:center;min-height:44px;padding-inline:4px;font-weight:500;text-decoration:none;display:inline-flex}.lz-landing .footer a:hover{color:#fff}.lz-landing .footer__copy{color:#c2e5f099;font-size:12px}.lz-landing .scroll-cue{bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:95;cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(1.7);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out), translate .35s var(--ease-out);background:linear-gradient(158deg,#ffffffa8,#ffffff61);border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:10px;padding:6px 7px 6px 17px;font-family:inherit;display:flex;position:fixed;inset-inline-start:50%;translate:-50% 14px;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px 1px #fff6,0 2px 6px #052e4214,0 16px 34px -16px #052e4266}html[dir=rtl] .lz-landing .scroll-cue{padding:6px 17px 6px 7px;translate:50% 14px}.lz-landing .scroll-cue.is-visible{opacity:1;pointer-events:auto;translate:-50%}html[dir=rtl] .lz-landing .scroll-cue.is-visible{translate:50%}.lz-landing .scroll-cue__label{color:var(--navy);white-space:nowrap;font-size:13px;font-weight:600}.lz-landing .scroll-cue__dot{background:var(--aqua);color:#fff;width:30px;height:30px;animation:cue-bob 1.9s var(--ease-out) infinite;border-radius:999px;flex:none;place-items:center;transition:background .2s;display:grid}.lz-landing .scroll-cue__dot svg{width:16px;height:16px}.lz-landing .scroll-cue:hover{background:linear-gradient(158deg,#ffffffd1,#ffffff8c)}.lz-landing .scroll-cue:hover .scroll-cue__dot{background:var(--aqua-deep)}@keyframes cue-bob{0%,to{translate:0}50%{translate:0 3px}}@media (width<=980px){.lz-landing .hero{height:auto;min-height:100vh}.lz-landing .hero__sticky{height:auto;min-height:100vh;padding-bottom:70px;position:static}.lz-landing .hero__inner{grid-template-columns:1fr;align-content:start;gap:40px;padding-top:15vh}.lz-landing .hero__sub{color:var(--navy);font-size:16px}.lz-landing{--invite-w:min(340px, 84vw, calc(76vh - 76px));--invite-tilt:2deg}.lz-landing .features{grid-template-columns:1fr;gap:48px}}@media (width<=980px) and (orientation:portrait){.lz-landing .hero{height:175vh}.lz-landing .hero__sticky{height:100%;min-height:0;padding-bottom:0}.lz-landing .hero__inner{grid-template-rows:auto 1fr}.lz-landing .hero .invite{top:calc(50vh - .672 * var(--invite-w));align-self:start;position:sticky}}@media (width<=600px){.lz-landing .nav,.lz-landing.is-ready .nav,html[dir=rtl] .lz-landing .nav,html[dir=rtl] .lz-landing.is-ready .nav{justify-content:flex-start;align-items:center;gap:6px;width:auto;padding-inline:8px;inset-inline:10px;translate:0}.lz-landing .nav__brand{margin-inline-end:auto}.lz-landing .nav__link,.lz-landing .nav>.nav__auth{display:none}.lz-landing .nav__cta{flex-shrink:0;min-height:44px;margin-inline-start:0;padding:6px 14px;font-size:13px}.lz-landing .nav__menu-btn{flex-shrink:0;min-width:44px;min-height:44px;display:inline-flex}.lz-landing .nav__lang{flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:6px 11px;display:inline-flex}.lz-landing .hero{min-height:740px}.lz-landing .hero__title{font-size:clamp(34px,10vw,44px)}.lz-landing .hero__site-links>span{flex-basis:100%;margin-inline-end:0}.lz-landing .stack{padding-inline:12px}.lz-landing .stack__card{height:78vh;min-height:480px}.lz-landing .site-options{padding-inline:12px}.lz-landing .site-options__grid{grid-template-columns:1fr}.lz-landing .site-options__card{min-height:390px}.lz-landing .bigcount__cell{min-width:64px}.lz-landing .footer{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 18px}.lz-landing .footer__brand{justify-content:center;width:100%;margin-inline-end:0}}@media (width<=380px){.lz-landing .nav__brand{margin-inline:4px auto}.lz-landing .nav__brand svg{max-width:86px}.lz-landing .nav__cta{padding:6px 10px;font-size:12.5px}.lz-landing .nav__lang{padding:6px 8px;font-size:12px}}@media (width>=601px) and (width<=900px){.lz-landing .footer{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 18px}.lz-landing .footer__brand{justify-content:center;width:100%;margin-inline-end:0}.lz-landing .site-options__grid{grid-template-columns:1fr}.lz-landing .site-options__card{grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);height:300px;min-height:300px;display:grid}.lz-landing .site-options__visual{aspect-ratio:auto;height:100%}.lz-landing .site-options__copy{min-height:0;padding:24px 28px}.lz-landing .site-options__copy p{max-width:48ch}}@media (prefers-reduced-motion:reduce){.lz-landing .loader svg,.lz-landing .hero__sparks .spark-f,.lz-landing .bottom__stars .spark-f{animation:none}.lz-landing .hero__content,.lz-landing .hero .invite{opacity:1!important;transform:none!important}.lz-landing .invite--traveler.is-live{opacity:1!important}.lz-landing .scroll-cue__dot{animation:none}.lz-landing .site-options__card,.lz-landing .site-options__visual-image,.lz-landing .hero__site-links a,.lz-landing .site-options__cta span{transition:none}.lz-landing .site-options__card:hover,.lz-landing .site-options__card:hover .site-options__visual-image,.lz-landing .site-options__card:hover .site-options__cta span{transform:none}.lz-landing .hero{height:100vh}.lz-landing .hero__sticky{height:100%;position:static}}.rf .rf-teaser{-webkit-backdrop-filter:blur(12px)saturate(1.4);max-width:100%;min-height:40px;color:var(--navy);transition:transform .16s var(--ease-out);background:#ffffffc7;border-radius:999px;align-items:center;gap:10px;margin-top:12px;padding:4px 14px 4px 4px;font-size:13.5px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 10px 26px -14px #052e4273}html[dir=rtl] .rf .rf-teaser{padding:4px 4px 4px 14px}.rf .rf-teaser:after{content:"";animation:rf-sheen 5.5s var(--ease-in-out) 1.8s infinite;pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffffd9 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes rf-sheen{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}.rf-teaser__tag{background:var(--navy);color:#fff;letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;height:32px;padding-inline:12px;font-size:12px;font-weight:700;display:inline-flex}.rf-teaser__label{text-align:start;text-wrap:balance;min-width:0}.rf-teaser .rf-arrow{width:16px;height:16px;color:var(--aqua-text)}.rf-teaser:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.rf-teaser:hover .rf-arrow{transform:translate(3px)}html[dir=rtl] .rf-teaser:hover .rf-arrow{transform:scaleX(-1)translate(3px)}}.rf-story[data-chapter="-1"] .rf-foot .rf-slot>:nth-child(2){animation-delay:.32s}@media (width<=1023.98px){.rf-foot .rf-slot:has(.rf-teaser) .rf-scroll-prompt{display:none}.rf-foot .rf-teaser{margin-top:2px}}.rf-static__intro .rf-teaser{margin-top:14px}.rf-social{padding:72px var(--gutter) 112px;scroll-margin-top:calc(var(--nav-h) + 12px);position:relative}.rf-social__inner{gap:48px;max-width:1180px;margin-inline:auto;display:grid}.rf-social__copy{min-width:0}.rf-social__title{font-family:var(--font-head);letter-spacing:-.035em;color:var(--navy);text-wrap:balance;font-size:clamp(2.6rem,12vw,5.25rem);font-weight:800;line-height:.95}html[dir=rtl] .rf-social__title{letter-spacing:0;font-weight:700;line-height:1.2}.rf-social__points{gap:10px;margin-top:22px;padding:0;list-style:none;display:grid}.rf-social__points li{color:var(--navy);align-items:flex-start;gap:10px;font-size:15.5px;font-weight:600;line-height:1.4;display:flex}.rf-social__tick{background:var(--aqua);width:22px;height:22px;color:var(--navy);border-radius:50%;flex:none;padding:4px}.rf-social__platforms{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:26px;font-size:13px;font-weight:600;display:flex}.rf-social__platforms ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.rf-social__platforms li{height:36px;color:var(--navy);background:#ffffffb8;border-radius:999px;align-items:center;gap:7px;padding-inline:10px 14px;font-size:13.5px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}html[dir=rtl] .rf-social__platforms li{padding-inline:10px 14px}.rf-social__platforms svg{width:18px;height:18px;color:var(--aqua-text)}.rf-social__action{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:30px;display:flex}.rf-social__action .rf-start{margin:0}.rf .rf-social__note{color:var(--ink-soft);font-size:13px;font-weight:600}.rf-demo{--phone-w:min(74vw, 300px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;min-width:0;display:grid;position:relative}.rf-demo__glow{z-index:-1;filter:blur(20px);background:radial-gradient(closest-side,#ffffffd9,#c2e5f073 55%,#0000);border-radius:50%;position:absolute;inset:10% -10% 6%}.rf-demo__paste{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;width:min(100%,380px);height:58px;padding:6px;padding-inline-start:16px;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 16px 40px -18px #052e4273}.rf-demo__field{min-width:0;color:var(--navy);flex:1;align-items:center;gap:8px;display:flex}.rf-demo__field-glyph{width:20px;height:20px;color:var(--aqua-text);flex:none}.rf-demo__url{white-space:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:14.5px;font-weight:600;display:flex;overflow:hidden}.rf-demo__caret{background:var(--aqua-deep);opacity:0;border-radius:1px;flex:none;width:2px;height:18px;margin-inline-start:1px}.rf-demo[data-step=type] .rf-demo__caret{opacity:1;animation:1s step-end infinite rf-blink}@keyframes rf-blink{50%{opacity:0}}.rf-demo__build{background:var(--aqua);height:46px;color:var(--navy);font-family:var(--font-head);white-space:nowrap;transition:transform .16s var(--ease-out), background-color .2s ease, box-shadow .2s ease;border-radius:999px;flex:none;align-items:center;gap:7px;padding-inline:16px 18px;font-size:14px;font-weight:700;display:inline-flex}.rf-demo__build svg{width:18px;height:18px}.rf-demo[data-step=press] .rf-demo__build{background:var(--aqua-deep);transform:scale(.94)}.rf-demo:is([data-step=read],[data-step=pick],[data-step=write]) .rf-demo__build svg{animation:1.2s linear infinite rf-spin}.rf-demo[data-step=done] .rf-demo__build{box-shadow:0 0 0 5px #64c2de38}@keyframes rf-spin{to{rotate:1turn}}.rf-demo__phone{width:var(--phone-w);aspect-ratio:1000/2094;background:#101316;border-radius:14%/6.68%;padding:3%;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,0 0 0 1px #052e421a,0 2px 4px #052e4214,0 40px 70px -30px #052e4299}.rf-demo[data-playing] .rf-demo__phone{animation:7s ease-in-out infinite rf-float}@keyframes rf-float{50%{transform:translateY(-8px)rotate(-.6deg)}}.rf-demo__screen{isolation:isolate;background:#fff;border-radius:11.7%/5.41%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.rf-demo__screen img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.rf-demo__profile{color:#16181b;transition:opacity .5s var(--ease-out), filter .5s var(--ease-out), transform .7s var(--ease-out);padding:12cqi 4.5cqi 0;font-family:Inter,IBM Plex Sans Arabic,system-ui,sans-serif;position:absolute;inset:0}.rf .rf-pf__handle{text-align:center;font-size:4.3cqi;font-weight:700}.rf-pf__head{align-items:center;gap:5cqi;margin-top:5cqi;display:flex}.rf-pf__avatar{background:conic-gradient(from 200deg,#64c2de,#052e42,#9bd7e9,#64c2de);border-radius:50%;flex:none;width:21cqi;height:21cqi;padding:.9cqi}.rf-pf__avatar img{object-position:58% 22%;border:.9cqi solid #fff;border-radius:50%}.rf-pf__stats{flex:1;justify-content:space-around;display:flex}.rf-pf__stats>span{color:#5c6166;justify-items:center;font-size:3.1cqi;display:grid}.rf-pf__stats b{color:#16181b;font-size:4.5cqi;font-weight:700}.rf .rf-pf__name{margin-top:4cqi;font-size:3.9cqi;font-weight:700}.rf .rf-pf__bio{color:#33373b;margin-top:1cqi;font-size:3.4cqi;line-height:1.38}.rf-pf__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7cqi;margin:5cqi -4.5cqi 0;display:grid}.rf-pf__tile{aspect-ratio:4/5;transition:opacity .4s ease, transform .5s var(--ease-out);background:#e9edf0;position:relative;overflow:hidden}.rf-pf__tile:after{content:"";box-shadow:inset 0 0 0 1.2cqi var(--aqua);opacity:0;transition:opacity .3s;position:absolute;inset:0}.rf-pf__pick{top:2.4cqi;background:var(--aqua);width:7cqi;height:7cqi;color:var(--navy);opacity:0;transition:opacity .2s ease, transform .3s var(--ease-out);border-radius:50%;padding:1.3cqi;position:absolute;inset-inline-end:2.4cqi;transform:scale(.6)}.rf-demo__scan{inset-inline:0;z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#0000,#64c2de47 70%,#64c2de99 98%,#0000);height:40cqi;position:absolute;top:0;transform:translateY(-100%)}.rf-demo[data-step=read] .rf-demo__scan{animation:rf-scan 1.5s var(--ease-in-out) both}@keyframes rf-scan{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(560%)}}.rf-demo:is([data-step=pick],[data-step=write]) .rf-pf__tile:not([data-picked]){opacity:.35}.rf-demo:is([data-step=pick],[data-step=write]) .rf-pf__tile[data-picked]{transition-delay:calc(var(--i) * 90ms);transform:scale(.94)}.rf-demo:is([data-step=pick],[data-step=write]) .rf-pf__tile[data-picked]:after,.rf-demo:is([data-step=pick],[data-step=write]) .rf-pf__tile[data-picked] .rf-pf__pick{opacity:1;transition-delay:calc(var(--i) * 90ms);transform:none}.rf-demo:is([data-step=write],[data-step=done]) .rf-demo__profile{opacity:0;filter:blur(6px);transition-delay:.35s;transform:scale(.94)}.rf-demo__site{z-index:2;clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-in-out);background:#f4efe6;position:absolute;inset:0;overflow:hidden}.rf-demo:is([data-step=write],[data-step=done]) .rf-demo__site{clip-path:inset(0);transition:clip-path 1.1s var(--ease-in-out) .4s}.rf-tpl{background:#f4efe6;position:absolute;inset:0;overflow:hidden}.rf-demo__screen .rf-tpl__poster{object-position:top center}.rf-tpl__frame{width:390px;height:var(--tpl-height,844px);transform:scale(var(--tpl-scale,.77));transform-origin:0 0;opacity:0;pointer-events:none;border:0;transition:opacity .4s;position:absolute;top:0;left:0}.rf-tpl__frame[data-ready]{opacity:1}.rf-demo:is([data-step=write],[data-step=done]) .rf-tpl{animation:rf-settle 2.2s var(--ease-out) .4s both}@keyframes rf-settle{0%{transform:scale(1.06)}}.rf-demo__status{opacity:0;min-width:240px;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);background:#ffffffe6;border-radius:999px;justify-items:center;padding:0 20px;display:grid;position:relative;overflow:hidden;transform:translateY(8px);box-shadow:0 12px 30px -16px #052e4273}.rf-demo:not([data-step=type],[data-step=press]) .rf-demo__status{opacity:1;transform:none}.rf-demo__state{height:46px;color:var(--navy);white-space:nowrap;opacity:0;filter:blur(4px);transition:opacity .2s ease, filter .2s ease, transform .2s var(--ease-out);grid-area:1/1;align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex;transform:translateY(8px)}.rf-demo__state[data-on]{opacity:1;filter:none;transition:opacity .3s var(--ease-out) 80ms, filter .3s var(--ease-out) 80ms, transform .36s var(--ease-out) 80ms;transform:none}.rf-demo__spinner{border:2px solid var(--aqua-pastel);border-top-color:var(--aqua-deep);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite rf-spin}.rf-demo__done{background:var(--aqua);width:20px;height:20px;color:var(--navy);border-radius:50%;padding:3px}.rf-demo__progress{background:var(--aqua-soft);height:3px;position:absolute;inset:auto 0 0}.rf-demo__progress span{background:var(--aqua-deep);transform-origin:0;height:100%;transition:transform 1.4s var(--ease-out);display:block;transform:scaleX(0)}html[dir=rtl] .rf-demo__progress span{transform-origin:100%}.rf-demo[data-step=read] .rf-demo__progress span{transform:scaleX(.3)}.rf-demo[data-step=pick] .rf-demo__progress span{transform:scaleX(.6)}.rf-demo[data-step=write] .rf-demo__progress span{transform:scaleX(.88)}.rf-demo[data-step=done] .rf-demo__progress span{transform:scaleX(1)}.rf-dash{max-width:1100px;margin:0 auto 88px}.rf-dash__head{max-width:660px}.rf-dash .rf-line{display:block}.rf-dash__trail{color:var(--aqua)}.rf .rf-dash__body{color:#cfe6ee;text-wrap:pretty;max-width:50ch;margin-top:18px;font-size:17px;line-height:1.55}.rf-dash__panels{gap:16px;margin-top:40px;display:grid}.rf-panel{color:#fff;background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #9bd7e929;border-radius:24px;min-width:0;padding:20px;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -34px #0009}.rf-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.rf-panel__kind{color:var(--aqua-light);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}html[dir=rtl] .rf-panel__kind{letter-spacing:0}.rf-panel__live{color:#9df2cb;background:#5fe0a81f;border-radius:999px;align-items:center;gap:7px;height:26px;padding-inline:10px;font-size:12px;font-weight:700;display:inline-flex}.rf-panel__live--quiet{color:var(--aqua-light);background:#64c2de24}.rf-panel__pulse{background:#5fe0a8;border-radius:50%;width:7px;height:7px;position:relative}.rf-dash__panels[data-playing] .rf-panel__pulse:after{content:"";animation:rf-ping 1.8s var(--ease-out) infinite;background:#5fe0a8;border-radius:50%;position:absolute;inset:0}@keyframes rf-ping{to{opacity:0;transform:scale(3)}}.rf-panel__ok{width:13px;height:13px}.rf-panel__title{font-family:var(--font-head);letter-spacing:-.01em;flex-basis:100%;font-size:20px;font-weight:700}.rf-sum{--sum-yes:#9df2cb;--sum-maybe:#ffd28a;--sum-no:#ffc0c0;background:#ffffff0d;border-radius:16px;margin-top:16px;padding:16px 16px 14px}.rf-sum__head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.rf-sum__people{font-family:var(--font-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.rf-sum__unit{font-family:var(--font-head);font-size:17px;font-weight:700}.rf-sum__line{color:#a9cfdc;margin:6px 0 0;font-size:13px;line-height:1.45}.rf-sum__bar{border-radius:999px;gap:3px;height:10px;margin-top:14px;display:flex;overflow:hidden}.rf-sum__bar>span{min-width:8px;transition:flex-grow .5s var(--ease-out);border-radius:999px}.rf-sum__bar>[data-status=attending],.rf-sum__chips>[data-status=attending]{--dot:var(--sum-yes)}.rf-sum__bar>[data-status=maybe],.rf-sum__chips>[data-status=maybe]{--dot:var(--sum-maybe)}.rf-sum__bar>[data-status=declined],.rf-sum__chips>[data-status=declined]{--dot:var(--sum-no)}.rf-sum__bar>span{background:var(--dot)}.rf-sum__chips{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.rf-sum__chips>li{border:1px solid #9bd7e938;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.rf-sum__chips b{font-variant-numeric:tabular-nums}.rf-sum__dot{background:var(--dot);border-radius:50%;width:8px;height:8px}.rf-sum__foot{color:#8fb6c4;border-top:1px solid #9bd7e91f;margin:12px 0 0;padding-top:10px;font-size:12px;line-height:1.45}.rf-sum__foot b{color:#fff;font-weight:700}.rf .rf-panel__sub{color:#a9cfdc;margin-top:26px;font-size:13px;font-weight:700}.rf-feed{height:212px;margin-top:8px;padding:0;list-style:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.rf-feed__row{border-top:1px solid #9bd7e91f;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding-block:10px;display:grid}.rf-feed__row[data-fresh]{animation:rf-row-in .7s var(--ease-out) both}.rf-feed[data-parity="0"]>.rf-feed__row:not([data-fresh]){animation:rf-row-shift-a .52s var(--ease-out)}.rf-feed[data-parity="1"]>.rf-feed__row:not([data-fresh]){animation:rf-row-shift-b .52s var(--ease-out)}@keyframes rf-row-in{0%{opacity:0;filter:blur(4px);background:#64c2de24;transform:translateY(-14px)}40%{background:#64c2de24}to{background:0 0}}@keyframes rf-row-shift-a{0%{transform:translateY(-100%)}}@keyframes rf-row-shift-b{0%{transform:translateY(-100%)}}.rf-feed__avatar{background:color-mix(in srgb, var(--tint,#64c2de) 18%, transparent);width:36px;height:36px;color:var(--tint,var(--aqua-light));font-family:var(--font-head);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.rf-feed__text{gap:2px;min-width:0;display:grid}.rf-feed__name{align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:flex}.rf-feed__party{color:#a9cfdc;direction:ltr;background:#ffffff14;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:600}.rf-feed__note{color:#a9cfdc;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rf-badge{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.rf-badge[data-status=attending]{color:#9df2cb;background:#5fe0a829}.rf-badge[data-status=maybe]{color:#ffd28a;background:#ffc45e29}.rf-badge[data-status=declined]{color:#ffc0c0;background:#ff8c8c24}.rf-badge[data-status=new]{background:var(--aqua);color:var(--navy)}.rf-panel__head--site{flex-wrap:nowrap;justify-content:flex-start;gap:14px}.rf-panel__thumb{aspect-ratio:390/600;background:#101316;border-radius:9px;flex:none;width:44px;padding:2px;overflow:hidden;box-shadow:0 0 0 1px #9bd7e938,0 10px 20px -10px #000000b3}.rf-panel__thumb img{object-fit:cover;object-position:top center;border-radius:7px;width:100%;height:100%;display:block}.rf-panel__id{gap:4px;min-width:0;margin-inline-end:auto;display:grid}.rf-panel__id .rf-panel__title{text-overflow:ellipsis;white-space:nowrap;text-align:start;overflow:hidden}.rf-panel__head--site .rf-panel__live{align-self:flex-start}.rf-panel--site .rf-feed__row:not([data-unread]) .rf-feed__name{color:#cfe6ee;font-weight:500}.rf-panel--site .rf-feed__row:not([data-unread]) .rf-feed__note{color:#8fb6c4}.rf-panel--site .rf-feed__row{grid-template-columns:36px minmax(0,1fr)}.rf-panel--site .rf-feed__name{align-items:center;gap:8px;display:flex}.rf-feed__dot{background:var(--aqua);opacity:0;border-radius:50%;flex:none;width:8px;height:8px;transition:opacity .3s}.rf-feed__row[data-unread] .rf-feed__dot{opacity:1}.rf-kinds{background:#ffffff0f;border-radius:999px;align-self:flex-start;gap:2px;margin-bottom:16px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #9bd7e929}.rf-kinds button{color:#a9cfdc;min-height:34px;font:inherit;cursor:pointer;transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:700}.rf-kinds button:hover{color:#fff}.rf-kinds button:active{transform:scale(.97)}.rf-kinds button[aria-pressed=true]{background:var(--aqua);color:var(--navy)}.rf-kinds button:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.rf-panel--site{flex-direction:column;display:flex}.rf-site{flex-direction:column;flex:1;display:flex}.rf-site>.rf-panel__actions{margin-top:auto}.rf-site>.rf-site-card:last-of-type{margin-bottom:16px}.rf-site-card{background:#ffffff0d;border-radius:16px;margin-top:14px;padding:14px 16px 12px}.rf-site-card__head{color:#a9cfdc;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:13px;font-weight:700;display:flex}.rf-site-card__head span{color:var(--aqua);font-size:12px;font-weight:600}.rf-site-card__lead{margin:8px 0 0;font-size:13.5px;font-weight:700}.rf-week__visits{font-family:var(--font-head);margin:8px 0 0;font-size:17px;font-weight:700;line-height:1.3}.rf-week__count{font-variant-numeric:tabular-nums}.rf-week__sub{color:#8fb6c4;margin:4px 0 0;font-size:12.5px}.rf-bars{gap:4px;height:92px;margin-top:12px;display:flex}.rf-bars__day{flex-direction:column;flex:1;align-items:stretch;gap:5px;min-width:0;display:flex}.rf-bars__bar{background:var(--aqua);transform-origin:bottom;transition:transform .5s var(--ease-out);border-radius:4px 4px 0 0;flex:1}.rf-bars__day:last-child .rf-bars__bar{background:#9bd7e9}.rf-bars__label{color:#8fb6c4;text-align:center;min-height:14px;font-size:10.5px;line-height:14px}.rf-panel--site .rf-feed{height:200px}.rf-panel__actions{border-top:1px solid #9bd7e91f;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;display:flex}.rf-panel__actions span{background:#ffffff0d;border:1px solid #9bd7e92e;border-radius:999px;align-items:center;height:32px;padding-inline:12px;font-size:12.5px;font-weight:600;display:inline-flex}.rf-panel__actions span:first-child{background:var(--aqua);color:var(--navy);border-color:#0000}.rf-dash__facts{flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding:0;list-style:none;display:flex}.rf-dash__facts li{color:#cfe6ee;align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.rf-dash__tick{width:18px;height:18px;color:var(--aqua);background:#64c2de33;border-radius:50%;flex:none;padding:3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rf-social__copy>*,.rf-demo,.rf-dash__head>*,.rf-panel,.rf-dash__facts{animation:linear both rf-arrive;animation-timeline:view();animation-range:entry 5% entry 70%}.rf-social__copy>:nth-child(2),.rf-dash__head>:nth-child(2),.rf-panel+.rf-panel{animation-range:entry 12% entry 78%}.rf-social__copy>:nth-child(n+3){animation-range:entry 18% entry 85%}}}@keyframes rf-arrive{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}@media (width>=720px){.rf-social{padding-block:120px 160px}.rf-demo{--phone-w:300px}.rf-panel{padding:24px}.rf-dash{margin-bottom:120px}}@media (width>=1024px){.rf-social__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px}.rf-demo{--phone-w:320px}.rf-dash__panels{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:20px}}@media (prefers-reduced-motion:reduce){.rf .rf-teaser:after,.rf-demo__phone,.rf-demo__scan,.rf-tpl,.rf-demo__spinner,.rf-demo__build svg,.rf-panel__pulse:after,.rf-feed__row,.rf-feed__dot{animation:none!important}.rf-demo *,.rf-demo :after{transition-duration:0s!important;transition-delay:0s!important}}.rf{--aqua:#64c2de;--aqua-deep:#3aa8cd;--aqua-text:#14647c;--aqua-display:#2b93b8;--aqua-light:#9bd7e9;--aqua-pastel:#c2e5f0;--aqua-soft:#e0f1f7;--navy:#052e42;--ink:#0d3a52;--ink-soft:#3f6173;--paper:#fff;--ground:#f3f9fc;--font-head:"Poppins", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--gutter:16px;--nav-h:56px;--cue-h:44px;--cue-room:calc(var(--cue-h) + 32px + env(safe-area-inset-bottom));isolation:isolate;min-height:100svh;color:var(--ink);font-family:var(--font-body);background:var(--ground);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}html[dir=rtl] .rf{--font-head:"IBM Plex Sans Arabic", "Poppins", system-ui, sans-serif;--font-body:"IBM Plex Sans Arabic", "Inter", system-ui, sans-serif}.rf *,.rf :before,.rf :after{box-sizing:border-box}:where(.rf) :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.rf ::selection{background:var(--aqua-pastel);color:var(--navy)}.rf :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--aqua-deep);outline-offset:3px;border-radius:12px}:where(.rf) :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}:where(.rf) :where(a){color:inherit;-webkit-tap-highlight-color:transparent}.rf .skip-link{inset-inline-start:12px;z-index:100;background:var(--navy);color:#fff;transition:transform .2s var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:600;position:fixed;top:12px;transform:translateY(-160%)}.rf .skip-link:focus-visible{transform:none}.rf-accent{color:var(--aqua-display)}.rf-sky{z-index:-1;pointer-events:none;background:#d9eff7;position:fixed;inset:0;overflow:hidden}.rf-sky__plate{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.rf-sky:after{content:"";background:linear-gradient(#fff0 55%,#f3f9fc8c);position:absolute;inset:0}.rf-cloud{will-change:transform;display:block;position:absolute}.rf-cloud img{width:100%;height:auto;animation:22s ease-in-out infinite alternate rf-drift;display:block}.rf-cloud--far{opacity:.55;z-index:1}.rf-cloud--far img{filter:blur(1.5px);animation-duration:34s}.rf-cloud--mid{opacity:.72;z-index:2}.rf-cloud--near{opacity:.85;z-index:3}.rf-cloud--near img{filter:blur(3px);animation-duration:18s}.rf-cloud--a{width:70vw;top:7%;left:-34vw}.rf-cloud--b{width:44vw;top:14%;right:-18vw}.rf-cloud--c{width:64vw;top:46%;right:-30vw}.rf-cloud--d{width:50vw;top:58%;left:-26vw}.rf-cloud--e{width:120vw;bottom:-20%;left:-10vw}@keyframes rf-drift{0%{translate:-3%}to{translate:3% -2%}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.rf-cloud{animation:linear both rf-rise-far;animation-timeline:scroll(root);animation-range:0 300svh}.rf-cloud--mid{animation-name:rf-rise-mid}.rf-cloud--near{animation-name:rf-rise-near}}}@keyframes rf-rise-far{to{transform:translateY(-12svh)}}@keyframes rf-rise-mid{to{transform:translateY(-34svh)}}@keyframes rf-rise-near{to{transform:translateY(-90svh)}}@media (width>=1024px){.rf-cloud--a{width:38vw;top:4%;left:-12vw}.rf-cloud--b{width:22vw;top:10%;right:-4vw}.rf-cloud--c{width:30vw;top:52%;right:-10vw}.rf-cloud--d{width:26vw;top:60%;left:-8vw}.rf-cloud--e{width:70vw;bottom:-26%;left:15vw}}.rf-nav{inset-inline:0;z-index:40;padding:max(10px, env(safe-area-inset-top)) var(--gutter) 0;pointer-events:none;position:fixed;top:0}.rf-nav__bar{pointer-events:auto;height:var(--nav-h);-webkit-backdrop-filter:blur(14px)saturate(1.4);opacity:0;max-width:560px;animation:rf-drop .7s var(--ease-out) .15s forwards;background:#ffffffd1;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding-inline:18px 6px;display:flex;transform:translateY(-12px);box-shadow:inset 0 1px #ffffffe6,0 10px 30px -14px #052e4259}.rf-nav__brand img{width:auto;height:22px;display:block}.rf-nav__end{align-items:center;gap:4px;display:flex}.rf-nav__lang,.rf-nav__auth{height:44px;color:var(--navy);transition:background-color .16s ease, transform .16s var(--ease-out);border-radius:999px;align-items:center;padding-inline:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lz-landing .rf-nav__lang{font-family:"IBM Plex Sans Arabic", var(--font-body)}html[dir=rtl] .lz-landing .rf-nav__lang{font-family:Inter,system-ui,sans-serif}.rf-nav__auth{background:var(--aqua-soft)}@media (hover:hover) and (pointer:fine){.rf-nav__lang:hover{background:var(--aqua-soft)}.rf-nav__auth:hover{background:var(--aqua-pastel)}}.rf-nav__lang:active,.rf-nav__auth:active{transform:scale(.96)}@keyframes rf-drop{to{opacity:1;transform:none}}.rf-story{height:340svh;position:relative}.rf-static{display:none}.rf-stage{height:100svh;padding:calc(max(10px, env(safe-area-inset-top)) + var(--nav-h) + 14px) var(--gutter) var(--cue-room);grid-template:"rail""titles""deck"minmax(0,1fr)"details"/minmax(0,1fr);row-gap:12px;display:grid;position:sticky;top:0;overflow:hidden}.rf-rail{opacity:0;width:min(100%,420px);transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);grid-area:rail;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:6px;display:grid;transform:translateY(-6px)}.rf-rail[data-visible]{opacity:1;transform:none}.rf-rail:not([data-visible]){pointer-events:none}.rf-rail__item{text-align:start;gap:6px;min-height:32px;padding-block:4px;display:grid}.rf-rail__label{letter-spacing:.02em;color:var(--ink-soft);font-size:12px;font-weight:600;transition:color .2s}.rf-rail__item[data-active] .rf-rail__label{color:var(--navy)}.rf-rail__track{background:#052e421f;border-radius:3px;height:3px;display:block;overflow:hidden}.rf-rail__fill{background:var(--navy);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html[dir=rtl] .rf-rail__fill{transform-origin:100%}.rf-titles,.rf-details{min-width:0;display:grid;container-type:inline-size}.rf-titles{text-align:center;grid-area:titles}.rf-details{text-align:center;grid-area:details}.rf-foot{text-align:center;grid-area:details;min-width:0;display:grid}.rf-slot{opacity:0;visibility:hidden;filter:blur(4px);min-width:0;transition:opacity .2s ease, transform .2s var(--ease-out), filter .2s ease, visibility 0s linear .2s;grid-area:1/1;transform:translateY(14px)}.rf-slot[data-on]{opacity:1;visibility:visible;filter:none;transition:opacity .34s var(--ease-out) 60ms, transform .4s var(--ease-out) 60ms, filter .34s var(--ease-out) 60ms, visibility 0s;transform:none}.rf-story[data-chapter="-1"] .rf-titles .rf-slot:first-child .rf-line,.rf-story[data-chapter="-1"] .rf-details .rf-slot:first-child>*,.rf-story[data-chapter="-1"] .rf-foot .rf-slot>*{animation:rf-rise .9s var(--ease-out) both}.rf-story[data-chapter="-1"] .rf-titles .rf-slot:first-child .rf-line+.rf-line{animation-delay:90ms}.rf-story[data-chapter="-1"] .rf-foot .rf-slot>:first-child{animation-delay:.22s}@keyframes rf-rise{0%{opacity:0;filter:blur(8px);transform:translateY(.45em)}}.rf-display{font-family:var(--font-head);letter-spacing:-.035em;color:var(--navy);text-wrap:balance;font-size:clamp(2.1rem,13.2cqi,4.25rem);font-weight:800;line-height:.98}html[dir=rtl] .rf-display{letter-spacing:0;font-weight:700;line-height:1.15}.rf-line{display:block}.rf-only-wide{display:none}.rf-chapter-meta{color:var(--aqua-text);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 12px;margin-top:10px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.rf-chapter-meta a{text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.rf .rf-start{background:var(--aqua);height:52px;color:var(--navy);font-family:var(--font-head);letter-spacing:-.01em;white-space:nowrap;transition:transform .16s var(--ease-out), background-color .16s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding-inline:28px 24px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 12px 30px -10px #14647cb3,0 0 0 6px #64c2de2e}.rf-start:active{transform:scale(.97)}.rf-arrow{width:20px;height:20px;transition:transform .2s var(--ease-out);flex:none}html[dir=rtl] .rf-arrow{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.rf-start:hover{background:#74cbe4}.rf-start:hover .rf-arrow{transform:translate(3px)}html[dir=rtl] .rf-start:hover .rf-arrow{transform:scaleX(-1)translate(3px)}}.rf-stage__start{z-index:5;inset-inline:0;bottom:calc(16px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;animation:rf-drop .7s var(--ease-out) .45s forwards;justify-content:center;padding-inline:12px;display:flex;position:absolute;transform:translateY(20px)}.rf-stage__start .rf-start{pointer-events:auto;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out), filter .24s var(--ease-out), background-color .16s ease, visibility 0s linear 0s;margin:0}.rf-stage__start .rf-start[data-hidden]{opacity:0;filter:blur(4px);visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), filter .2s var(--ease-out), background-color .16s ease, visibility 0s linear .2s;transform:translateY(12px)scale(.96)}.rf-stage__start .rf-start:active{transform:scale(.97)}.rf-scroll-prompt,.rf-static__scroll{min-height:40px;color:var(--aqua-text);justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:700;display:inline-flex}.rf-scroll-prompt{cursor:pointer}.rf-scroll-prompt span:last-child,.rf-static__scroll span:last-child{font-size:18px;line-height:1}.rf-empty{max-width:28ch;color:var(--ink-soft);text-wrap:pretty;margin-inline:auto;font-size:14px;line-height:1.45}.rf-more{min-height:44px;color:var(--aqua-text);text-align:center;text-underline-offset:3px;justify-content:center;align-items:center;padding-inline:10px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.rf-deck-wrap{grid-area:deck;grid-template-rows:minmax(0,1fr);place-items:center;min-height:0;display:grid}.rf-deck{aspect-ratio:1000/2094;perspective:1400px;perspective-origin:50% 0;max-width:100%;height:100%;max-height:650px;transform-style:preserve-3d;transition:opacity .22s var(--ease-out);position:relative}.rf-deck-wrap>.rf-deck,.rf-deck-wrap>.rf-empty-state{grid-area:1/1}.rf-deck-wrap[data-empty] .rf-deck{opacity:0;pointer-events:none;transition-duration:.16s}.rf-empty-state{text-align:center;align-self:center;justify-items:center;gap:4px;display:grid}.rf-card{transform-origin:50% 0;backface-visibility:hidden;will-change:transform, opacity;background:#101316;border-radius:14%/6.68%;padding:3%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 0 0 1px #052e421a,0 2px 4px #052e4214,0 22px 44px -18px #052e4280}.rf-screen{background:var(--paper);border-radius:11.7%/5.41%;height:100%;position:relative;overflow:hidden}.rf-card img{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.rf-card[data-kind=cutout] img{object-fit:contain;padding:10%}.rf-card .royal-preview{background:0 0}.rf-card .royal-preview__fallback{display:none}@media (width<=360px),(height<=540px){.rf-story{height:auto}.rf-stage{display:none}.rf-static{padding:calc(max(10px, env(safe-area-inset-top)) + var(--nav-h) + 30px) var(--gutter) var(--cue-room);display:block}.rf-static__intro{padding-bottom:22px}.rf-static__intro .rf-display{font-size:clamp(2.6rem,12vw,3.5rem)}.rf-static__chapter{border-top:1px solid #052e4224;padding-block:24px}.rf-static__chapter .rf-display{font-size:2rem}.rf-static__scroll{justify-content:flex-start;display:flex}.rf-static__cards{scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-inline:contain;gap:12px;margin-top:16px;padding:2px 2px 12px;display:flex;overflow-x:auto}.rf-static__card{aspect-ratio:390/844;object-fit:cover;scroll-snap-align:start;border:5px solid #101316;border-radius:26px;flex:0 0 min(46vw,176px);box-shadow:0 8px 22px -10px #052e4259}.rf-static__card[data-kind=cutout]{object-fit:contain;background:var(--paper);padding:10%}.rf-static__chapter .rf-chapter-meta{justify-content:flex-start}}.rf-sheet{background:var(--ground);--sheet-end:96px;padding:72px var(--gutter) var(--sheet-end);border-radius:28px 28px 0 0;position:relative;box-shadow:0 -24px 60px -30px #052e4259}.rf-sheet.home-night{isolation:isolate;background:var(--navy);--sheet-end:16px;padding-bottom:0;overflow:clip}.rf-night{--horizon:clamp(80px, 11vw, 160px);margin-inline:calc(-1 * var(--gutter));padding:var(--horizon) var(--gutter) var(--sheet-end);position:relative}.rf-night__cta{justify-content:center;margin-bottom:56px;display:flex;position:relative}.rf-night__plate{z-index:-1;width:100%;height:calc((100% - var(--horizon) / 2) / .23);object-fit:cover;object-position:center 77%;pointer-events:none;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#0000004d 45%,#00000059 74%,#000 77.5%);mask-image:linear-gradient(#0000,#0000004d 45%,#00000059 74%,#000 77.5%)}.rf-night:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent var(--horizon), #052e4299 calc(var(--horizon) + 120px), #052e42b8);pointer-events:none;position:absolute;inset:0}.rf-h2{font-family:var(--font-head);letter-spacing:-.03em;color:var(--navy);font-size:clamp(2rem,9vw,3.5rem);font-weight:800;line-height:1}.rf-sheet.home-night .rf-h2{color:#fff}html[dir=rtl] .rf-h2{letter-spacing:0;font-weight:700;line-height:1.2}.rf-faq{max-width:1100px;margin:96px auto 0}.rf-faq__list{border-top:1px solid #052e4224;margin-top:28px}.rf-faq__item{border-bottom:1px solid #052e4224}.rf-faq__item summary{cursor:pointer;min-height:64px;font-family:var(--font-head);color:var(--navy);justify-content:space-between;align-items:center;gap:16px;padding-block:14px;font-size:17px;font-weight:600;list-style:none;display:flex}.rf-sheet.home-night .rf-faq__list,.rf-sheet.home-night .rf-faq__item{border-color:#9bd7e933}.rf-sheet.home-night .rf-faq__item summary{color:#fff}.rf-sheet.home-night .rf-faq__item p{color:#d8eaf0}.rf-faq__item summary::-webkit-details-marker{display:none}.rf-faq__chevron{border-right:2px solid var(--aqua);border-bottom:2px solid var(--aqua);width:8px;height:8px;transition:transform .24s var(--ease-out);flex:none;margin-inline-end:2px;transform:rotate(45deg)}.rf-faq__item[open] .rf-faq__chevron{transform:rotate(-135deg)}.rf-faq__item p{max-width:62ch;color:var(--ink-soft);padding-bottom:20px;font-size:15.5px;line-height:1.6}.rf-faq__item[open] p{animation:rf-open .32s var(--ease-out)}@keyframes rf-open{0%{opacity:0;transform:translateY(-6px)}}@media (width<=1023.98px){.rf-titles .rf-slot+.rf-slot .rf-display{font-size:clamp(2.1rem,12.4cqi,4.25rem)}.rf-foot{min-height:48px}.rf-details{display:none}}@media (width>=720px){.rf{--gutter:28px;--nav-h:60px;--cue-h:48px}.rf-sheet{--sheet-end:140px;padding:120px var(--gutter) var(--sheet-end);border-radius:40px 40px 0 0}}@media (width>=1024px){.rf-stage{grid-template:"rail rail rail""titles deck details"minmax(0,1fr)"foot foot foot"/minmax(0,1fr) auto minmax(0,1fr);gap:16px clamp(28px,3.5vw,64px);padding-inline:clamp(28px,4vw,72px)}.rf-titles,.rf-details{align-self:center}.rf-titles{text-align:end}.rf-details{text-align:start}.rf-display{font-size:clamp(2.6rem,15cqi,6rem);line-height:.95}.rf-titles .rf-slot:first-child,.rf-details .rf-slot:first-child{text-align:center}.rf-titles .rf-slot:first-child .rf-display,.rf-details .rf-slot:first-child .rf-display{font-size:clamp(3rem,19cqi,8rem);line-height:.92}.rf-foot{grid-area:foot}.rf-foot .rf-slot{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;display:flex}.rf-foot .rf-scroll-prompt,.rf .rf-foot .rf-teaser{margin-top:0}.rf-only-stack{display:none}.rf-only-wide{display:block}.rf-chapter-meta{justify-content:flex-end}.rf-deck-wrap{height:100%}.rf-deck{max-height:min(620px,100%)}.rf-faq{grid-template-columns:1fr 2fr;gap:40px;margin-top:140px;display:grid}.rf-faq__list{margin-top:0}.rf-faq__item summary{font-size:19px}}@media (prefers-reduced-motion:reduce){.rf-nav__bar,.rf-stage__start{opacity:1;animation:none;transform:none}.rf-card{transition:opacity .2s}.rf-slot,.rf-slot[data-on]{filter:none;transform:none}.rf-cloud img,.rf-story[data-chapter="-1"] .rf-titles .rf-slot:first-child .rf-line,.rf-story[data-chapter="-1"] .rf-details .rf-slot:first-child>*,.rf-story[data-chapter="-1"] .rf-foot .rf-slot>*{animation:none}}.lz-home{--aqua:#64c2de;--aqua-deep:#3aa8cd;--aqua-text:#14647c;--aqua-display:#2b93b8;--aqua-light:#9bd7e9;--aqua-pastel:#c2e5f0;--aqua-soft:#e0f1f7;--navy:#052e42;--ink:#0d3a52;--ink-soft:#4a6b7d;--font-head:"Poppins", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--ease-out:cubic-bezier(.22, .61, .36, 1);--arrive:cubic-bezier(.16, 1, .3, 1);--shell:min(1240px, calc(100% - 56px))}@media (width<=640px){.lz-home{--shell:calc(100% - 32px)}}html.lz-night-in-view:has(.lz-home--quick){background-color:#052e42}.lz-statusbar-scrim{bottom:100%;pointer-events:none;z-index:190;background:#f7fbfd;height:120px;transition:background-color .2s;position:fixed;inset-inline:0}html.lz-night-at-top .lz-statusbar-scrim{background:var(--navy)}@media (width<=380px){.lz-home{--shell:calc(100% - 24px)}}.lz-home--quick{color:var(--ink);background-color:#0000;background-image:radial-gradient(80% 50% at 50% -8%,#64c2de38,#0000 68%),radial-gradient(60% 40% at 88% 28%,#14647c0f,#0000 60%),radial-gradient(70% 45% at 12% 56%,#64c2de1a,#0000 65%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh;position:relative;overflow-x:clip}.lz-home--quick .shell{width:var(--shell);margin-inline:auto}.lz-home--quick .quick-nav{z-index:50;-webkit-backdrop-filter:blur(14px);padding:calc(env(safe-area-inset-top,0px) + 8px) 0 8px;background:#ffffffe0;border-bottom:1px solid #c2e5f099;position:sticky;top:0}.lz-home--quick .quick-nav__inner{justify-content:space-between;align-items:center;display:flex}.lz-home--quick .quick-nav__end{align-items:center;gap:12px;display:flex}.lz-home--quick .nav__brand{color:var(--navy);align-items:center;text-decoration:none;display:inline-flex}.lz-home--quick .nav__lang{border:1px solid var(--aqua-pastel);color:var(--navy);cursor:pointer;min-height:44px;transition:background .16s var(--ease-out), border-color .16s var(--ease-out);background:0 0;border-radius:999px;align-items:center;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.lz-home--quick .nav__lang:hover{background:var(--aqua-soft);border-color:var(--aqua)}}.lz-home--quick .nav__auth{color:var(--navy);cursor:pointer;min-height:44px;transition:color .16s var(--ease-out);background:0 0;border:none;border-radius:999px;align-items:center;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lz-home--quick .nav__auth:hover{color:var(--aqua-text)}}.lz-home--quick .nav__cta{background:var(--aqua);color:var(--navy);min-height:44px;transition:background .16s var(--ease-out);border-radius:999px;align-items:center;padding:7px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lz-home--quick .nav__cta:hover{background:var(--aqua-deep)}}.lz-home.is-night .quick-nav,.lz-home--quick.is-night .quick-nav{background:#052e42d1!important;border-bottom:1px solid #ffffff29!important}.lz-home.is-night .quick-nav .nav__brand,.lz-home--quick.is-night .quick-nav .nav__brand{color:#fff!important}.lz-home.is-night .quick-nav .nav__lang,.lz-home--quick.is-night .quick-nav .nav__lang{color:#ffffffe6!important;background:#ffffff1a!important;border-color:#64c2de66!important}.lz-home.is-night .quick-nav .nav__auth,.lz-home--quick.is-night .quick-nav .nav__auth{color:#fff!important}.lz-home--quick .quick-hero{padding-top:calc(max(16px, env(safe-area-inset-top,16px)) + 64px);text-align:center;padding-bottom:24px}.lz-home--quick .quick-hero__title{letter-spacing:-.02em;color:var(--navy);text-wrap:balance;animation:lz-enter-hero .45s var(--arrive) both;margin:0 0 10px;font-size:clamp(1.85rem,5.5vw,2.75rem);font-weight:800;line-height:1.15}.lz-home--quick .quick-hero__sub{color:var(--ink-soft);text-wrap:pretty;max-width:580px;animation:lz-enter-hero .45s var(--arrive) 80ms both;margin:0 auto 24px;font-size:clamp(.95rem,2.5vw,1.15rem);line-height:1.5}.lz-home--quick .quick-hero__examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:680px;margin:0 auto 24px;display:grid}.lz-home--quick .quick-hero__figure{transition:transform .22s var(--arrive), box-shadow .22s var(--arrive);cursor:pointer;background:#fff;border:1px solid #0d3a521f;border-radius:16px;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 8px 24px -4px #052e4214,0 2px 6px -1px #052e420a,inset 0 1px #ffffffe6}.lz-home--quick .quick-hero__figure:first-child{animation:lz-enter-hero .5s var(--arrive) .14s both}.lz-home--quick .quick-hero__figure:nth-child(2){animation:lz-enter-hero .5s var(--arrive) .2s both}.lz-home--quick .quick-hero__figure:nth-child(3){animation:lz-enter-hero .5s var(--arrive) .26s both}.lz-home--quick .quick-hero__figure:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lz-home--quick .quick-hero__figure:hover{transform:translateY(-4px);box-shadow:0 14px 34px -6px #052e4224,0 4px 10px -2px #052e420f,inset 0 1px #ffffffe6}}.lz-home--quick .quick-hero__img-wrap{aspect-ratio:4/5;background:#eef6f9;position:relative;overflow:hidden}.lz-home--quick .quick-hero__img-wrap:after{content:"";pointer-events:none;border-bottom:1px solid #0d3a5214;position:absolute;inset:0}.lz-home--quick .quick-hero__img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--arrive);display:block}@media (hover:hover) and (pointer:fine){.lz-home--quick .quick-hero__figure:hover .quick-hero__img-wrap img{transform:scale(1.03)}}.lz-home--quick .quick-hero__caption{color:var(--navy);text-align:center;background:#fff;padding:10px 4px;font-size:13.5px;font-weight:700;line-height:1.2}.lz-home--quick .quick-hero__actions{animation:lz-enter-hero .45s var(--arrive) .32s both;flex-direction:column;align-items:center;gap:10px;display:flex}.lz-home--quick .quick-hero__cta{width:100%;max-width:360px;min-height:48px;transition:transform .16s var(--arrive), box-shadow .16s var(--ease-out);justify-content:center;font-size:16px;font-weight:700;box-shadow:0 4px 16px -2px #64c2de66}.lz-home--quick .quick-hero__cta:active{transform:scale(.97)}.lz-home--quick .quick-explore{color:var(--ink-soft);min-height:44px;transition:color .16s var(--ease-out);justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lz-home--quick .quick-explore:hover{color:var(--navy)}.lz-home--quick .quick-explore:hover .quick-explore__arrow{transform:translateY(2px)}}.lz-home--quick .quick-explore__arrow{transition:transform .16s var(--ease-out);display:inline-block}.lz-floating-cue{bottom:calc(env(safe-area-inset-bottom,0px) + 14px);z-index:45;-webkit-backdrop-filter:blur(10px);letter-spacing:.01em;color:var(--navy);cursor:pointer;transition:opacity .28s var(--arrive), transform .28s var(--arrive), background .16s var(--ease-out), color .16s var(--ease-out);-webkit-user-select:none;user-select:none;background:#ffffffe6;border:1px solid #0d3a5214;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;left:50%;box-shadow:0 2px 8px -2px #052e4214,0 1px 2px #052e420a}.lz-floating-cue:before{content:"";top:50%;height:100%;min-height:44px;position:absolute;inset-inline:0;transform:translateY(-50%)}.lz-floating-cue:active{transform:translate(-50%,1px)scale(.97)!important}@media (hover:hover) and (pointer:fine){.lz-floating-cue:hover{color:var(--navy);background:#fffffffa;opacity:1!important}}.lz-floating-cue__arrow{opacity:.75;will-change:transform, opacity;font-size:12px;animation:1.8s cubic-bezier(.45,0,.55,1) infinite lz-cue-nudge;display:inline-block}.lz-floating-cue[aria-hidden=true] .lz-floating-cue__arrow,.lz-floating-cue.is-hidden .lz-floating-cue__arrow{animation-play-state:paused}@keyframes lz-cue-nudge{0%{opacity:.75;transform:translateY(0)}30%{opacity:1;transform:translateY(4px)}60%{opacity:.75;transform:translateY(0)}to{opacity:.75;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lz-floating-cue__arrow{animation:none}}@keyframes lz-enter-hero{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.lz-home--quick .quick-showcase{z-index:1;border-top:1px solid #c2e5f080;padding:36px 0;position:relative}.lz-home--quick .quick-showcase__header{text-align:center;margin-bottom:20px}.lz-home--quick .quick-showcase__header h2{color:var(--navy);font-size:clamp(1.35rem,4vw,1.75rem);font-weight:800}.lz-home--quick .quick-showcase__items{flex-direction:column;gap:14px;max-width:680px;margin-inline:auto;display:flex}.lz-home--quick .quick-showcase__item{transition:transform .22s var(--arrive), box-shadow .22s var(--arrive);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:18px;padding:18px;display:grid;box-shadow:0 2px 8px -2px #052e421a}@media (hover:hover) and (pointer:fine){.lz-home--quick .quick-showcase__item:hover{transform:translateY(-3px);box-shadow:0 4px 8px -2px #052e4224}}@media (width<=360px){.lz-home--quick .quick-showcase__item{grid-template-columns:1fr}}.lz-home--quick .quick-showcase__badge{color:var(--aqua-text);margin-bottom:8px;font-size:13px;font-weight:700;display:inline-block}.lz-home--quick .quick-showcase__benefit{color:var(--navy);margin:0;font-size:14.5px;font-weight:600;line-height:1.45}.lz-home--quick .quick-showcase__features{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.lz-home--quick .quick-showcase__feature{color:var(--ink);align-items:baseline;gap:8px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.lz-home--quick .quick-showcase__feature-dot{background:var(--aqua-deep);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.lz-home--quick .quick-showcase__media{aspect-ratio:4/5;background:#eef6f9;border:1px solid #0d3a5217;border-radius:12px;overflow:hidden}.lz-home--quick .quick-showcase__media img{object-fit:cover;width:100%;height:100%;display:block}.lz-home .home-night .quick-pricing,.lz-home--quick .quick-pricing{border-top:1px solid #9bd7e924;padding:36px 0 20px}.lz-home .home-night .quick-pricing__header,.lz-home--quick .quick-pricing__header{text-align:center;margin-bottom:20px}.lz-home .home-night .quick-pricing__header h2,.lz-home--quick .quick-pricing__header h2{color:#fff;text-shadow:0 2px 8px #052e4299;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:800}.lz-home .quick-pricing__offer{text-align:center;justify-content:center;margin:10px auto 0}.lz-home--quick .quick-pricing__action{justify-content:center;margin-top:24px;display:flex}.lz-home--quick .quick-pricing__cta{background:var(--aqua);width:100%;max-width:360px;min-height:50px;color:var(--navy);transition:transform .16s var(--arrive), box-shadow .16s var(--ease-out), background .16s var(--ease-out);border-radius:999px;justify-content:center;font-size:16px;font-weight:700;box-shadow:0 6px 24px -2px #64c2de8c}.lz-home--quick .quick-pricing__cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lz-home--quick .quick-pricing__cta:hover{background:var(--aqua-light);box-shadow:0 8px 28px -2px #64c2deb3}}.lz-home .home-night .faq,.lz-home--quick .faq{width:min(680px, var(--shell));border-top:1px solid #9bd7e924;max-width:none;margin-inline:auto;padding:36px 0 28px}.lz-home .home-night .faq h2,.lz-home--quick .faq h2{color:#fff;text-align:center;text-shadow:0 2px 8px #052e4299;margin-bottom:22px;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:800}.lz-home--quick .faq__badge{display:none}.lz-home .home-night .faq__item,.lz-home--quick .faq__item{background:0 0;border:0;border-bottom:1px solid #9bd7e924;border-radius:0;margin:0;padding:0}.lz-home .home-night .faq__item:first-child,.lz-home--quick .faq__item:first-child{border-top:1px solid #9bd7e924}.lz-home .home-night .faq__item[data-state=open]>.faq__q,.lz-home .home-night .faq__q[data-state=open],.lz-home--quick .faq__item[data-state=open]>.faq__q,.lz-home--quick .faq__q[data-state=open]{color:var(--aqua-light)}.lz-home .home-night .faq__q,.lz-home--quick .faq__q{color:#fff;text-align:start;cursor:pointer;width:100%;min-height:48px;transition:color .18s var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:15px;font-weight:600;display:flex}.lz-home .home-night .faq__chevron,.lz-home--quick .faq__chevron{border-right:2px solid var(--aqua);border-bottom:2px solid var(--aqua);flex-shrink:0;width:8px;height:8px;transition:transform .24s cubic-bezier(.32,.72,0,1);transform:rotate(45deg)}.lz-home .home-night [data-state=open]>.faq__q .faq__chevron,.lz-home .home-night .faq__q[data-state=open] .faq__chevron,.lz-home--quick [data-state=open]>.faq__q .faq__chevron,.lz-home--quick .faq__q[data-state=open] .faq__chevron{transform:rotate(-135deg)}.lz-home .home-night .faq__panel,.lz-home--quick .faq__panel{overflow:hidden}.lz-home .home-night .faq__a,.lz-home--quick .faq__a{color:#e0f1f7e0;padding:0 0 16px;font-size:14px;line-height:1.6}.lz-home .home-night .footer,.lz-home.lz-landing .home-night .footer,.lz-home.lz-landing .footer,.lz-home--quick .footer{inset-inline-start:auto;-webkit-backdrop-filter:none;text-align:center;width:min(680px,100% - 32px);box-shadow:none;z-index:2;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin:36px auto 32px;padding:26px 20px 32px;display:flex;position:relative;bottom:auto;translate:none;background:0 0!important;border:none!important;border-top:1px solid #9bd7e924!important}.lz-home .home-night .footer__brand,.lz-home--quick .footer__brand{justify-content:center;align-items:center;width:100%;margin-bottom:6px;display:flex}.lz-home .home-night .footer a,.lz-home.lz-landing .home-night .footer a,.lz-home.lz-landing .footer a,.lz-home--quick .footer a{min-height:44px;transition:color .16s var(--ease-out), background .16s var(--ease-out), transform .16s var(--ease-out);border-radius:8px;align-items:center;padding:4px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex;color:#fff!important}@media (hover:hover) and (pointer:fine){.lz-home .home-night .footer a:hover,.lz-home.lz-landing .home-night .footer a:hover,.lz-home.lz-landing .footer a:hover,.lz-home--quick .footer a:hover{background:#64c2de1f;color:var(--aqua)!important}}.lz-home .home-night .footer a:active,.lz-home.lz-landing .home-night .footer a:active,.lz-home.lz-landing .footer a:active,.lz-home--quick .footer a:active{transform:scale(.97)}.lz-home .home-night .footer__copy,.lz-home.lz-landing .home-night .footer__copy,.lz-home.lz-landing .footer__copy,.lz-home--quick .footer__copy{text-align:center;opacity:.9;width:100%;margin-top:10px;font-size:12px;color:var(--aqua-light)!important}.lz-home--quick :is(.hbtn,.nav__auth,.nav__lang,.nav__cta,.quick-explore):active{transition-duration:80ms;transform:scale(.97)}.lz-home--quick :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){.lz-home--quick *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lz-home{--fall:0;--dusk:0;isolation:isolate;color:var(--ink);font-family:var(--font-body);background:var(--navy);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.lz-home *,.lz-home :before,.lz-home :after{box-sizing:border-box}.lz-home h1,.lz-home h2,.lz-home h3{font-family:var(--font-head);text-wrap:balance;margin:0}.lz-home p{margin:0;line-height:1.62}.lz-home img{max-width:100%;display:block}.lz-home ::selection{background:var(--aqua-pastel);color:var(--navy)}.lz-home :where(a,button,[tabindex]):focus-visible{outline:2px solid var(--aqua);outline-offset:3px;border-radius:10px}.lz-home .shell{width:var(--shell);margin-inline:auto}html[dir=rtl] .lz-home{--font-head:"IBM Plex Sans Arabic", "Poppins", system-ui, sans-serif;--font-body:"IBM Plex Sans Arabic", "Inter", system-ui, sans-serif}html[dir=rtl] .lz-home :is(h1,h2,h3,.hbtn,.alt__kicker,.plan-card__badge,.stage__url,.stage__tab){letter-spacing:0!important}.home-sky{z-index:-3;background:radial-gradient(120% 80% at 50% calc(8% + var(--dusk) * 34%), rgb(255 255 255/calc(.9 - var(--dusk) * .9)) 0%, rgb(224 241 247/calc(.75 - var(--dusk) * .75)) 38%, transparent 70%), linear-gradient(180deg, color-mix(in oklab, #f7fdfe, var(--navy) calc(var(--dusk) * 100%)), color-mix(in oklab, var(--aqua-soft), var(--navy) calc(var(--dusk) * 96%)) 42%, color-mix(in oklab, var(--aqua-light), var(--navy) calc(18% + var(--dusk) * 82%)));position:fixed;inset:0}.home-stars{z-index:-2;pointer-events:none;opacity:calc((var(--dusk) - .45) * 2.4);background-image:radial-gradient(1.6px 1.6px at 12% 18%,#fff,#0000),radial-gradient(1.2px 1.2px at 78% 12%,#fff,#0000),radial-gradient(1.8px 1.8px at 34% 62%,#fff,#0000),radial-gradient(1.1px 1.1px at 88% 48%,#fff,#0000),radial-gradient(1.5px 1.5px at 58% 28%,#fff,#0000),radial-gradient(1.2px 1.2px at 22% 82%,#fff,#0000),radial-gradient(1.7px 1.7px at 68% 72%,#fff,#0000),radial-gradient(1.1px 1.1px at 46% 8%,#fff,#0000);position:fixed;inset:0}.home-clouds{z-index:-1;pointer-events:none;opacity:calc(1 - clamp(0, (var(--dusk) - .3) * 1.8, 1));position:fixed;inset:0;overflow:clip}.home-clouds img{will-change:transform;filter:drop-shadow(0 30px 60px #052e4224);position:absolute}.home-clouds .far{top:6%;opacity:.55;width:min(560px,46vw);transform:translate3d(0, calc(var(--fall) * -180px), 0);inset-inline-start:-8%}.home-clouds .mid{top:34%;opacity:.42;width:min(660px,54vw);transform:translate3d(0, calc(var(--fall) * -420px), 0);inset-inline-end:-12%}.home-clouds .near{top:72%;opacity:.3;width:min(760px,62vw);transform:translate3d(0, calc(var(--fall) * -900px), 0);inset-inline-start:-14%}.lz-home .hbtn{background:var(--aqua);color:var(--navy);font:600 15.5px/1 var(--font-body);cursor:pointer;transition:background .2s var(--ease-out), transform .16s var(--ease-out), box-shadow .2s var(--ease-out), border-color .2s var(--ease-out);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:15px 30px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lz-home .hbtn:hover{background:var(--aqua-deep);transform:translateY(-2px);box-shadow:0 16px 30px -14px #052e4280}.lz-home .hbtn--ghost:hover{border-color:var(--aqua);background:#052e420d}.lz-home .hbtn--onnight:hover{background:#ffffff1a;border-color:#fff}}.lz-home .hbtn:active{box-shadow:none;transition-duration:80ms;transform:scale(.97)}.lz-home .hbtn--ghost{color:var(--navy);background:0 0;border:1.5px solid #052e4233}.lz-home .hbtn--onnight{color:#fff;background:0 0;border:1.5px solid #ffffff57}.home-hero{align-items:center;min-height:100svh;padding:132px 0 96px;display:grid;position:relative}.home-hero__inner{width:var(--shell);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(32px,5vw,80px);margin-inline:auto;display:grid}.home-hero h1{letter-spacing:-.038em;color:var(--navy);text-wrap:balance;font-size:clamp(34px,7.5vw,100px);font-weight:600;line-height:1.02}.home-hero h1 span{margin-bottom:-.2em;display:block;overflow:hidden}.home-hero h1 span>i{animation:home-unmask 1.05s var(--arrive) both;padding-bottom:.24em;font-style:normal;display:block}.home-hero h1 span:nth-child(2)>i{animation-delay:.1s}.home-hero h1 em{color:var(--aqua-display);font-style:normal}@keyframes home-unmask{0%{transform:translateY(100%)}}.home-hero__sub{max-width:44ch;color:var(--ink-soft);animation:home-lift 1s var(--arrive) .34s both;margin-top:26px;font-size:clamp(16px,1.55vw,18.5px)}.home-hero__actions{animation:home-lift 1s var(--arrive) .46s both;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}@keyframes home-lift{0%{opacity:0;transform:translateY(16px)}}@media (width<=960px){.home-hero__inner{grid-template-columns:1fr}.home-hero{padding-top:116px}}@media (width<=640px){.home-hero{padding-top:96px;padding-bottom:64px}.home-hero__actions{flex-direction:column;align-items:stretch;gap:12px;width:100%}.home-hero__actions .hbtn{justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex}}.stage{width:min(440px,100%);animation:home-lift 1.2s var(--arrive) .4s both;flex-direction:column;margin-inline:auto;display:flex}.stage__frame{aspect-ratio:5/6;position:relative}@media (width<=960px){.stage{margin-top:56px}}.stage__device{color:inherit;cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);background:#fff;border-radius:30px;flex-direction:column;text-decoration:none;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 6px 0 -1px #ffffff80,0 60px 110px -40px #052e428c,0 0 0 1px #052e4212}@media (hover:hover) and (pointer:fine){.stage__device:hover{box-shadow:0 6px 0 -1px #ffffff80 inset, 0 70px 120px -35px #052e42a6, 0 0 0 1.5px var(--aqua);transform:translateY(-3px)}}.stage__device:active{transition:transform .12s var(--ease-out);transform:translateY(1px)scale(.985)}.stage__bar{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-bottom:1px solid #052e4212;align-items:center;gap:9px;padding:13px 16px;display:flex;position:relative}.stage__dots{gap:5px;display:flex}.stage__dots i{background:#052e4224;border-radius:999px;width:8px;height:8px}.stage__url{min-width:0;font:500 11.5px/1 var(--font-body);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;text-align:start;direction:ltr;flex:1;overflow:hidden}.stage__url b{color:var(--navy);font-weight:600}.stage__panes{flex:1;min-height:0;position:relative}.pane{opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);position:absolute;inset:0;transform:translateY(14px)scale(.985)}.pane.is-on{opacity:1;transition:opacity .5s var(--arrive) .24s, transform .5s var(--arrive) .24s;transform:none}.pane:not(.pane--live)>*{opacity:0;transition:opacity .5s var(--arrive), transform .5s var(--arrive);transform:translateY(12px)}.pane:not(.pane--live).is-on>*{opacity:1;transform:none}.pane:not(.pane--live).is-on>:first-child{transition-delay:.34s}.pane:not(.pane--live).is-on>:nth-child(2){transition-delay:.5s}.pane:not(.pane--live).is-on>:nth-child(3){transition-delay:.66s}.pane:not(.pane--live).is-on>:nth-child(4){transition-delay:.82s}.pane:not(.pane--live).is-on>:nth-child(5){transition-delay:.98s}.pane--live{background:#fff;overflow:hidden;transform:none}.pane--live iframe,.pane--live.is-on iframe{transform-origin:0 0;pointer-events:none;border:0;width:280%;height:280%;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scale(.35714)!important}html[dir=rtl] .pane--live iframe,html[dir=rtl] .pane--live.is-on iframe{transform-origin:100% 0}.pv-inv__photo{object-fit:cover;width:100%;height:47%}.pv-inv__body{text-align:center;padding:20px 22px 0}.pv-inv__names{font:600 25px/1.15 var(--font-head);color:var(--navy);letter-spacing:-.02em}.pv-inv__line{color:var(--ink-soft);margin-top:7px;font-size:13px}.pv-inv__count{justify-content:center;gap:20px;padding:18px 0 0;display:flex}.pv-inv__count div{text-align:center}.pv-inv__count b{font:600 24px/1 var(--font-head);color:var(--aqua-display);display:block}.pv-inv__count span{font:600 9px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.pv-inv__cta{background:var(--aqua);color:var(--navy);font:600 13px/1 var(--font-body);text-align:center;border-radius:999px;margin:20px 22px 0;padding:12px}@media (width<=400px){.pv-inv__photo{height:38%}.pv-inv__body{padding:10px 14px 0}.pv-inv__names{font-size:20px}.pv-inv__count{gap:12px;padding:8px 0 0}.pv-inv__count b{font-size:18px}.pv-inv__cta{margin:10px 14px 0;padding:9px}}.pv-per{flex-direction:column;height:100%;padding:26px 24px;display:flex}.pv-per__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pv-per__mark{background:var(--navy);color:#fff;width:34px;height:34px;font:600 13px/1 var(--font-head);border-radius:999px;place-items:center;display:grid}.pv-per__who{text-align:end;font:600 11px/1.4 var(--font-body);color:var(--ink-soft)}.pv-per__who b{color:var(--navy);font-size:13px;display:block}.pv-per__head{font:600 30px/1.05 var(--font-head);color:var(--navy);letter-spacing:-.03em;margin-top:26px}.pv-per__grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.pv-per__grid img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.pv-per__foot{font:600 11.5px/1 var(--font-body);color:var(--aqua-text);border-top:1px solid #052e4217;justify-content:space-between;margin-top:auto;padding-top:16px;display:flex}.pv-biz{flex-direction:column;height:100%;padding:26px 24px;display:flex}.pv-biz__name{font:700 12px/1 var(--font-head);letter-spacing:.2em;text-transform:uppercase;color:var(--navy)}.pv-biz__head{font:600 27px/1.08 var(--font-head);color:var(--navy);letter-spacing:-.025em;margin-top:20px}.pv-biz__rows{background:#052e4217;border-radius:12px;gap:1px;margin-top:20px;display:grid;overflow:hidden}.pv-biz__rows div{font:500 12.5px/1 var(--font-body);color:var(--ink-soft);background:#fff;justify-content:space-between;gap:12px;padding:11px 14px;display:flex}.pv-biz__rows div b{color:var(--navy);font-weight:600}.pv-biz__open{color:var(--aqua-text);font:600 11.5px/1 var(--font-body);background:#64c2de2e;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:16px;padding:7px 13px;display:inline-flex}.pv-biz__open i{background:#2f9e6f;border-radius:999px;width:6px;height:6px}.pv-biz__cta{background:var(--navy);color:#fff;font:600 13px/1 var(--font-body);text-align:center;border-radius:999px;margin-top:auto;padding:12px}.stage__tag{flex-direction:column;align-items:center;gap:0;margin-top:26px;display:flex}.stage__tag>span{font:600 11.5px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--aqua-text)}.stage__ticks{gap:6px;display:flex}.stage__ticks button{appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:relative}.stage__ticks button:before{content:"";inset-inline:6px;background:#052e4224;border-radius:999px;height:4px;position:absolute;top:20px}.stage__ticks button:after{content:"";inset-inline:6px;background:var(--aqua-deep);transform-origin:0;border-radius:999px;height:4px;position:absolute;top:20px;transform:scaleX(0)}html[dir=rtl] .stage__ticks button:after{transform-origin:100%}.stage__ticks button.is-on:after{animation:home-tick var(--hold,4s) linear forwards}@keyframes home-tick{to{transform:scaleX(1)}}.alt{padding:clamp(96px,13vw,190px) 0;position:relative}.alt__grid{width:var(--shell);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,5vw,76px);margin-inline:auto;display:grid}.alt--flip .alt__grid{direction:rtl}.alt--flip .alt__grid>*,html[dir=rtl] .alt--flip .alt__grid{direction:ltr}html[dir=rtl] .alt--flip .alt__grid>*{direction:rtl}.alt__kicker{font:600 12px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--aqua-text)}.alt h2{letter-spacing:-.035em;color:var(--navy);max-width:15ch;margin-top:16px;font-size:clamp(34px,4.6vw,62px);font-weight:600;line-height:1.02}.alt h2 em{color:var(--aqua-display);font-style:normal}.alt__lead{max-width:46ch;color:var(--ink-soft);margin-top:20px;font-size:16.5px}.alt__list{gap:11px;margin:24px 0 0;padding:0;list-style:none;display:grid}.alt__list li{color:var(--ink-soft);align-items:flex-start;gap:12px;font-size:15px;display:flex}.alt__list li:before{content:"";background:var(--aqua);border-radius:999px;flex:none;width:7px;height:7px;margin-top:8px}.alt__go{font:600 15px/1 var(--font-body);color:var(--navy);border-bottom:2px solid var(--aqua);min-height:44px;transition:gap .2s var(--ease-out), color .2s var(--ease-out), transform .12s ease-out;align-items:center;gap:9px;margin-top:30px;padding-block:8px;text-decoration:none;display:inline-flex}.alt__go:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.alt__go:hover{color:var(--aqua-text);gap:15px}}.artefact{color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative}.artefact__window{transition:transform .5s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border-radius:22px;display:block;position:relative;overflow:hidden;transform:perspective(1600px)rotateY(-7deg)rotateX(2.5deg);box-shadow:0 60px 110px -50px #052e4299,0 0 0 1px #052e4212}.alt--flip .artefact__window{transform:perspective(1600px)rotateY(7deg)rotateX(2.5deg)}@media (hover:hover) and (pointer:fine){.artefact:hover .artefact__window{box-shadow:0 70px 120px -40px #052e42b3, 0 0 0 1.5px var(--aqua);transform:perspective(1600px)rotateY(0)rotateX(0)translateY(-4px)}}.artefact:active .artefact__window{transition:transform .12s var(--ease-out);transform:perspective(1600px)rotateY(0)rotateX(0)scale(.985)}.artefact__window--photo img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.artefact__window--live{aspect-ratio:4/3}.artefact__window--live iframe{transform-origin:0 0;pointer-events:none;border:0;width:280%;height:280%;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scale(.35714)}html[dir=rtl] .artefact__window--live iframe{transform-origin:100% 0}.artefact__footer{align-items:center;margin-top:14px;padding-inline:4px;display:flex}.artefact__tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:600 12px/1 var(--font-body);letter-spacing:.04em;transition:background .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);background:#052e42d9;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.alt--night .artefact__tag{color:#fff;background:#ffffff14;border-color:#ffffff2e}.artefact__arrow{transition:transform .2s var(--ease-out);display:inline-block}.artefact:hover .artefact__tag{background:var(--navy)}.alt--night .artefact:hover .artefact__tag{background:var(--aqua);color:var(--navy);border-color:var(--aqua)}.artefact:hover .artefact__arrow{transform:translate(4px)}html[dir=rtl] .artefact:hover .artefact__arrow{transform:translate(-4px)}@media (width<=960px){.alt__grid,.alt--flip .alt__grid{direction:inherit;grid-template-columns:1fr}.artefact__window,.alt--flip .artefact__window{transform:none}}.alt--night:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--navy), transparent 8%) 22%, var(--navy) 50%, color-mix(in oklab, var(--navy), transparent 4%) 100%);position:absolute;inset:-12% 0}.alt--night .alt__kicker{color:var(--aqua)}.alt--night h2{color:#fff}.alt--night h2 em{color:var(--aqua)}.alt--night .alt__lead,.alt--night .alt__list li{color:#ffffffbd}.alt--night .alt__go{color:#fff}.alt--night .alt__go:hover{color:var(--aqua)}.alt,.rules,.plans,.faq{scroll-margin-top:calc(88px + env(safe-area-inset-top,0px))}.rules{padding:clamp(80px,10vw,140px) 0}@media (width<=640px){.rules{padding:clamp(96px,14vh,120px) 0 48px}.rules h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,6.5vw,42px);line-height:1.18}}.rules h2{letter-spacing:-.032em;color:#fff;max-width:17ch;font-size:clamp(30px,4vw,54px);font-weight:600;line-height:1.04}.rules h2 em{color:var(--aqua);font-style:normal}.rules__list{margin-top:52px}.rule{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:baseline;gap:clamp(16px,3vw,48px);padding:clamp(24px,3vw,38px) 0;display:grid}.rule:last-child{border-bottom:1px solid #ffffff29}.rule h3{color:#fff;letter-spacing:-.02em;font-size:clamp(20px,2.2vw,27px);font-weight:600}.rule p{color:#ffffffad;font-size:15.5px}@media (width<=760px){.rule{grid-template-columns:1fr;gap:10px}}.plans{padding:clamp(80px,10vw,140px) 0}.plans__header{max-width:68ch}.plans__badge{color:var(--aqua-light);font:600 12px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#64c2de29;border-radius:999px;align-items:center;margin-bottom:20px;padding:6px 14px;display:inline-flex}.plans h2{letter-spacing:-.032em;color:#fff;font-size:clamp(32px,4.2vw,56px);font-weight:600;line-height:1.04}.plans h2 em{color:var(--aqua);font-style:normal}.plans__lead{color:#ffffffb8;max-width:58ch;margin-top:18px;font-size:16.5px}.plans__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.4vw,28px);margin-top:56px;display:grid}@media (width<=1024px){.plans__grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}.plan-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .24s var(--ease-out), border-color .24s var(--ease-out), box-shadow .24s var(--ease-out), background .24s var(--ease-out);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;padding:clamp(26px,3vw,36px);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.plan-card:hover{background:#ffffff0f;border-color:#ffffff47;transform:translateY(-4px);box-shadow:0 24px 50px -20px #0006}.plan-card--featured:hover{border-color:var(--aqua);box-shadow:0 30px 60px -20px #64c2de4d, 0 0 0 1px var(--aqua) inset}}.plan-card--featured{background:linear-gradient(#64c2de14 0%,#ffffff0a 100%);border-color:#64c2de73;box-shadow:0 20px 48px -20px #64c2de33,inset 0 0 0 1px #64c2de33}.plan-card__top{flex-direction:column;gap:10px;display:flex}.plan-card__badge{font:600 11px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#ffffffd1;background:#ffffff1a;border-radius:999px;align-self:flex-start;padding:5px 11px}.plan-card__badge--highlight{background:var(--aqua);color:var(--navy);font-weight:700}.plan-card__title{color:#fff;letter-spacing:-.02em;font-size:clamp(22px,2.2vw,26px);font-weight:600}.plan-card__sub{color:#ffffffa6;min-height:2.6em;font-size:14px;line-height:1.45}.plan-card__price-box{border-top:1px solid #ffffff1a;flex-direction:column;gap:10px;margin-top:26px;padding-top:22px;display:flex}.plan-card__from{font:600 12px/1 var(--font-body);color:#ffffff80;text-transform:uppercase;letter-spacing:.08em}.plan-card__amount{font:600 clamp(32px, 3.6vw, 44px) / 1 var(--font-head);color:#fff;letter-spacing:-.03em;align-items:baseline;gap:8px;display:flex}.plan-card--featured .plan-card__amount{color:var(--aqua)}.plan-card__curr{font:600 15px/1 var(--font-body);color:#fff9;letter-spacing:.06em}.plan-card__unit{font:500 13.5px/1 var(--font-body);color:#ffffff8c}.plan-card__tiers{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.plan-card__tier-pill{color:#ffffffbf;font:500 11px/1 var(--font-body);background:#ffffff14;border-radius:999px;padding:4px 9px}.plan-card__tier-pill--featured{color:var(--aqua-light);background:#64c2de33}.plan-card__preview-notice{flex-direction:column;gap:6px;display:flex}.plan-card__notice-text{color:#ffffff94;font-size:13px;line-height:1.45}.plan-card__features{flex-direction:column;flex:1;gap:13px;margin:28px 0 0;padding:0;list-style:none;display:flex}.plan-card__features li{color:#ffffffc7;align-items:flex-start;gap:11px;font-size:14px;line-height:1.45;display:flex}.plan-card__features svg{width:17px;height:17px;color:var(--aqua);flex-shrink:0;margin-top:2px}.plan-card__footer{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;margin-top:32px;padding-top:22px;display:flex}.plan-card__cta{box-sizing:border-box;text-align:center;width:100%;transition:transform .16s var(--ease-out), background .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:12px;justify-content:center;padding:13px 20px;font-size:14px;text-decoration:none}.plan-card__cta:active{transform:scale(.97)}.plans__vat{color:#ffffff85;text-align:center;margin-top:40px;font-size:13.5px}.home-close{text-align:center;padding:clamp(90px,12vw,170px) 0 clamp(60px,7vw,90px)}.home-close h2{letter-spacing:-.04em;color:#fff;max-width:16ch;margin-inline:auto;font-size:clamp(38px,6vw,86px);font-weight:600;line-height:1}.home-close h2 em{color:var(--aqua);font-style:normal}.home-close p{color:#ffffffb3;max-width:50ch;margin:22px auto 0;font-size:17px}.home-close__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;display:flex}@media (width<=640px){.home-close__actions{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin-inline:auto}.home-close__actions .hbtn{justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex}}@media (prefers-reduced-motion:no-preference){.lz-home .rise.is-armed>*{opacity:0;transition:opacity .8s var(--arrive), transform .8s var(--arrive);transform:translateY(22px)}.lz-home .rise.is-armed.is-in>*{opacity:1;transform:none}.lz-home .rise.is-armed.is-in>:nth-child(2){transition-delay:80ms}.lz-home .rise.is-armed.is-in>:nth-child(3){transition-delay:.15s}.lz-home .rise.is-armed.is-in>:nth-child(4){transition-delay:.22s}}@media (prefers-reduced-motion:reduce){.home-hero h1 span>i,.home-hero__sub,.home-hero__actions,.stage{animation:none}.pane,.pane>*{transition-duration:.01ms}.stage__ticks button.is-on:after{animation:none;transform:scaleX(1)}.artefact__window{transition:none}.home-clouds img{transform:none!important}}.plan--featured{background:#64c2de1f;border-color:#64c2de80}.lz-home.is-night .nav{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#052e42b8;border-color:#ffffff29}.lz-home.is-night .nav__brand{color:#fff}.lz-home.is-night .nav__link,.lz-home.is-night .nav__menu-btn{color:#ffffffbd}.lz-home.is-night .nav__link:hover{color:#fff;background:#ffffff1f}.lz-home.is-night .nav__lang{color:#fffc;background:#ffffff1f}.lz-home.is-night .nav>.nav__auth,.lz-home.is-night .nav__plans{color:#fff;background:#ffffff24}@media (hover:hover) and (pointer:fine){.lz-home.is-night .nav>.nav__auth:hover,.lz-home.is-night .nav__plans:hover{color:#fff;background:#ffffff38}}.lz-home.lz-landing .faq{content-visibility:visible;contain-intrinsic-size:auto;background:0 0}.lz-home .faq__badge{color:var(--aqua);background:#ffffff14;border-color:#ffffff2e}.lz-home .faq h2,.lz-home .faq .head{color:#fff}.lz-home .faq__item{background:#ffffff0d;border-color:#ffffff24}.lz-home .faq__q{color:#fff}.lz-home .faq__a{color:#ffffffb3}.lz-home .faq__chevron{color:var(--aqua)}.lz-home .home-night{isolation:isolate;padding-bottom:env(safe-area-inset-bottom,0px);display:flow-root;position:relative}.lz-home .home-night:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent 0, color-mix(in oklab, var(--navy), transparent 10%) 60px, var(--navy) 120px, var(--navy) 100%);position:absolute;inset:-120px 0 0}.lz-home.lz-landing .footer{inset-inline-start:auto;z-index:2;margin:0 auto 50px;position:relative;bottom:auto;translate:none}html[dir=rtl] .lz-home.lz-landing .footer{translate:none}
