.landing-marquee[data-v-67e4c7a7]{border-block:1px solid var(--border);background:color-mix(in srgb,var(--landing-sky) 45%,var(--canvas));padding-block:26px 34px}.marquee-title[data-v-67e4c7a7]{color:var(--muted);letter-spacing:.3em;text-align:center;margin:0 0 16px;font-size:12px}.marquee-viewport[data-v-67e4c7a7]{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee-track[data-v-67e4c7a7]{flex:none;gap:34px;margin:0;padding:0 17px;list-style:none;animation:46s linear infinite marquee-slide-67e4c7a7;display:flex}.marquee-viewport:hover .marquee-track[data-v-67e4c7a7]{animation-play-state:paused}.marquee-track li[data-v-67e4c7a7]{color:var(--ink);white-space:nowrap;align-items:center;gap:9px;font-size:14px;font-weight:550;display:inline-flex}.marquee-track li>.landing-icon[data-v-67e4c7a7]:first-child{color:var(--accent)}.marquee-track .marquee-cloud[data-v-67e4c7a7]{color:color-mix(in srgb,var(--accent) 35%,transparent);margin-left:25px}@keyframes marquee-slide-67e4c7a7{to{transform:translate(-100%)}}@media (width<=600px){.marquee-track li[data-v-67e4c7a7]{font-size:13px}}@media (prefers-reduced-motion:reduce){.marquee-viewport[data-v-67e4c7a7]{justify-content:center;-webkit-mask-image:none;mask-image:none}.marquee-track[data-v-67e4c7a7]{flex-wrap:wrap;justify-content:center;gap:12px 24px;animation:none}.marquee-track .marquee-cloud[data-v-67e4c7a7],.marquee-track[aria-hidden][data-v-67e4c7a7]{display:none}}.compact-login[data-v-de8bf91d]{gap:12px;display:grid}.compact-login-hint[data-v-de8bf91d]{color:var(--muted);margin:0 0 4px;font-size:14px;line-height:1.7}.compact-login-button[data-v-de8bf91d]{min-height:44px;padding:10px 14px}.compact-login-error[data-v-de8bf91d]{color:var(--warning);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.compact-login-error a[data-v-de8bf91d]{color:var(--accent);margin-top:4px;display:inline-block}.login-secondary-actions[data-v-de8bf91d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:9px;display:flex}.login-secondary-actions button[data-v-de8bf91d]{cursor:pointer;background:0 0;border:0;padding:0}.login-secondary-actions>span[data-v-de8bf91d]{color:var(--border-strong);font-size:11px}.landing-reassurance[data-v-de8bf91d]{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.8}.landing-login-error[data-v-de8bf91d]{color:var(--landing-coral);margin:0;font-size:12px;line-height:1.8}.landing-login-error[data-v-de8bf91d]:not(:empty){margin-top:12px}.landing-login-error a[data-v-de8bf91d]{margin-left:12px;text-decoration:underline}.landing-invitation[data-v-de8bf91d]{border:1px solid var(--border-strong);background:var(--accent-soft);border-radius:10px;gap:8px;max-width:580px;margin:0 auto 30px;padding:18px;font-size:13px;display:grid}.landing-invitation span[data-v-de8bf91d]{color:var(--muted);font-size:12px}.landing-trust[data-v-de8bf91d]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:46px}.trust-heading[data-v-de8bf91d]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:38px;display:flex}.trust-heading>.landing-icon[data-v-de8bf91d]{color:var(--accent)}.trust-heading h2[data-v-de8bf91d]{margin:0;font-size:23px;font-weight:600}.trust-heading p[data-v-de8bf91d]{color:var(--muted);margin:0 0 0 auto;font-size:12px}.trust-items[data-v-de8bf91d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.trust-items article>.landing-icon[data-v-de8bf91d]{color:var(--accent);margin-bottom:16px;transition:transform .35s cubic-bezier(.3,1.5,.5,1)}.trust-items article:nth-child(2)>.landing-icon[data-v-de8bf91d]{color:var(--landing-green)}.trust-items article:nth-child(3)>.landing-icon[data-v-de8bf91d]{color:var(--landing-coral)}.trust-items h3[data-v-de8bf91d]{margin-bottom:12px;font-size:15px;font-weight:550}.trust-items p[data-v-de8bf91d]{color:var(--muted);margin:0;font-size:12px;line-height:1.9}.trust-note[data-v-de8bf91d]{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;padding-top:24px;font-size:11px;display:flex}.trust-note a[data-v-de8bf91d]{align-items:center;gap:8px;display:inline-flex}.landing-final[data-v-de8bf91d]{isolation:isolate;text-align:center;padding:65px 20px 110px;position:relative}.landing-final>.brand-logo[data-v-de8bf91d]{margin:0 auto 25px;animation:5s ease-in-out infinite alternate final-float-de8bf91d}.final-cloud[data-v-de8bf91d]{z-index:-1;opacity:.9;width:230px;height:115px;animation:18s ease-in-out infinite alternate final-drift-de8bf91d;position:absolute}.final-cloud.left[data-v-de8bf91d]{top:40px;left:4%}.final-cloud.right[data-v-de8bf91d]{width:180px;height:90px;animation-delay:-9s;bottom:70px;right:6%}.trust-items article:hover>.landing-icon[data-v-de8bf91d]{transform:translateY(-3px)rotate(-8deg)scale(1.12)}@keyframes final-float-de8bf91d{to{transform:translateY(-6px)}}@keyframes final-drift-de8bf91d{to{transform:translate(26px)}}@media (prefers-reduced-motion:reduce){.final-cloud[data-v-de8bf91d],.landing-final>.brand-logo[data-v-de8bf91d]{animation:none}}.landing-final .landing-section-title[data-v-de8bf91d]{margin-bottom:12px}.landing-final .landing-button[data-v-de8bf91d]{margin-top:10px}@media (width<=700px){.landing-trust[data-v-de8bf91d]{padding:28px 24px}.trust-heading p[data-v-de8bf91d]{width:100%;margin-left:0}.trust-items[data-v-de8bf91d]{grid-template-columns:minmax(0,1fr);gap:28px}.trust-items article>.landing-icon[data-v-de8bf91d]{float:left;margin:0 12px 5px 0}.trust-items p[data-v-de8bf91d]{clear:both}.landing-final[data-v-de8bf91d]{padding-block:30px 70px}.final-cloud.left[data-v-de8bf91d]{width:160px;height:80px;top:10px;left:-60px}.final-cloud.right[data-v-de8bf91d]{width:130px;height:65px;bottom:30px;right:-50px}}
