.lz-page{--lz-pearl:#f4ecd9;--lz-champagne:#d9c38e;--lz-gold:#c0a25b;--lz-mist:#a6a8ac;position:relative;isolation:isolate;display:grid;grid-template-columns:54% 46%;grid-template-rows:minmax(0,1fr);height:100svh;width:100%;background:#061525;color:#dededc;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.lz-page *,.lz-page :after,.lz-page :before{box-sizing:border-box}.lz-page button,.lz-page input{font:inherit}.lz-page button{cursor:pointer}.lz-page a,.lz-page button{touch-action:manipulation}.lz-page a:focus-visible,.lz-page button:focus-visible{outline:2px solid var(--lz-champagne);outline-offset:5px}.lz-page:before{content:""}.lz-hair-breeze,.lz-page:before{position:fixed;inset:0;z-index:-1;background:url(/images/onboarding-background.png) 50%/100% 100% no-repeat;pointer-events:none}.lz-hair-breeze{filter:url(#hair-breeze);clip-path:polygon(11% 24%,25% 22%,35% 28%,36% 34%,32% 44%,25% 50%,12% 47%);-webkit-mask-image:radial-gradient(ellipse 15% 18% at 26% 35%,#000 12%,#000b 48%,transparent 88%);mask-image:radial-gradient(ellipse 15% 18% at 26% 35%,#000 12%,#000b 48%,transparent 88%);animation:lz-hair-glow 24s ease-in-out infinite}@keyframes lz-hair-glow{0%,to{opacity:.87}50%{opacity:.95}}.lz-story{position:relative;height:100%;min-height:0;padding:42px 54px}.lz-brand{width:155px;display:block;transform:translateY(-20px)}.lz-brand img{display:block;width:100%;height:auto}.lz-story-copy{position:absolute;left:54px;bottom:80px;max-width:510px;z-index:1}.lz-story-eyebrow{font:14px Arial,Helvetica,sans-serif;color:var(--lz-champagne);margin:0 0 18px}.lz-story h1{font:normal clamp(36px,3.2vw,54px) /1.1 Georgia,serif;letter-spacing:-.8px;margin:0 0 42px;color:#fff}.lz-story h1 em{color:var(--lz-gold);font-weight:400}.lz-story-copy>p{font-size:15px;line-height:1.55;max-width:405px;color:#94adb8;margin:0}.lz-story-footer{position:absolute;left:54px;bottom:48px;z-index:1;font-size:10px;font-style:italic;color:var(--lz-champagne)}.lz-access{height:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:40px 7vw;background:transparent}.lz-panel{flex-shrink:0;width:100%;max-width:460px;min-height:560px;margin:auto}.lz-eyebrow{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--lz-champagne)}.lz-panel h2{font:normal 39px/1.2 Georgia,serif;letter-spacing:-.7px;color:var(--lz-pearl);margin:16px 0}.lz-intro{font-size:14px;line-height:1.7;color:#a6adb6;min-height:48px;margin:0 0 32px}.lz-field{margin-top:24px}.lz-page label{display:block;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#b2c4cb;margin-bottom:12px}.lz-input-wrap{position:relative}.lz-page input{width:100%;height:57px;padding:17px 18px;border:1px solid #ffffff0b;border-radius:10px;background:linear-gradient(180deg,#202226,#1b1d20);color:var(--lz-pearl);font-size:14px;outline:none;box-shadow:none}.lz-page input::-moz-placeholder{color:#7f858d}.lz-page input::placeholder{color:#7f858d}.lz-page input:focus{border-color:var(--lz-champagne);box-shadow:0 0 0 3px #d9c38e26}.lz-page input.lz-password-input{padding-right:66px}.lz-page input:-webkit-autofill{-webkit-text-fill-color:var(--lz-pearl);box-shadow:inset 0 0 0 100px #1d1f23}.lz-reveal{position:absolute;right:16px;top:22px;padding:0;border:0;background:none;color:#b6b8bc;font-size:11px}.lz-forgot{display:flex;justify-content:flex-end;margin:16px 0 32px}.lz-link{color:var(--lz-champagne);font-size:12px;text-decoration:none;transition:color .15s ease}.lz-link:hover{color:var(--lz-pearl)}.lz-primary{display:flex;justify-content:space-between;align-items:center;width:100%;height:55px;padding:17px 22px;border:0;border-radius:10px;background:linear-gradient(110deg,#e3d1a6,#c0a25b);color:#151616;font-size:14px;font-weight:600;box-shadow:none;transition:filter .2s,transform .2s}.lz-primary span{font-size:19px;line-height:16px}.lz-primary:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.lz-primary:active:not(:disabled){transform:translateY(1px)}.lz-primary:disabled{opacity:.7;cursor:not-allowed}.lz-loading{display:flex;align-items:center;gap:8px;font-size:14px;line-height:normal;margin:0 auto}.lz-spinner{width:16px;height:16px;animation:lz-spin .8s linear infinite}@keyframes lz-spin{to{transform:rotate(1turn)}}.lz-error{font-size:13px;line-height:1.5;color:#f2b8aa;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.28);border-radius:8px;padding:10px 14px;margin-top:4px}.lz-invite{margin-top:32px;text-align:left}.lz-invite p{margin:0;font-size:12px;line-height:1.85;color:#858b93}.lz-invite strong{font-weight:400;color:#bfc3c8}.lz-highlight{color:var(--lz-champagne);font-weight:600}.lz-back{margin-top:24px;text-align:center}.lz-back,.lz-note{font-size:12px;color:#858b93}.lz-note{margin:0 0 32px;padding-top:16px;border-top:1px solid #ffffff12;line-height:1.7}.lz-actions-stack{display:flex;flex-direction:column;gap:12px}.lz-btn-link{text-decoration:none}.lz-secondary{width:100%;height:55px;padding:0 22px;border:1px solid #d9c38e66;border-radius:10px;background:transparent;color:var(--lz-champagne);font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.lz-secondary:hover{background:#d9c38e14;border-color:var(--lz-champagne)}.lz-secondary:focus-visible{outline:2px solid var(--lz-champagne);outline-offset:3px}@media (min-width:1500px){.lz-story{padding:48px 64px}.lz-story-copy,.lz-story-footer{left:60px}.lz-story-copy{bottom:84px}.lz-brand{width:165px;transform:translateY(-24px)}.lz-access{padding:50px 8vw}.lz-panel{max-width:475px}}@media (max-width:1000px) and (min-width:721px){.lz-story{padding:32px}.lz-story-copy,.lz-story-footer{left:32px}.lz-story-copy{right:25px;bottom:80px}.lz-story h1{font-size:36px;margin-bottom:26px}.lz-story-copy>p{font-size:13px}.lz-access{padding:36px}.lz-panel{max-width:380px}.lz-panel h2{font-size:36px}}@media (max-height:720px) and (min-width:721px){.lz-story-copy{bottom:60px}.lz-story-footer{bottom:28px}.lz-story h1{font-size:38px;margin-bottom:22px}.lz-story-copy>p{font-size:13px}}@media (max-width:720px){.lz-page{grid-template-columns:1fr;grid-template-rows:auto;height:auto;min-height:100svh;overflow:visible}.lz-page:before{background-size:auto 100%;background-position:100%}.lz-hair-breeze{display:none}.lz-story{height:auto;min-height:360px;padding:28px}.lz-brand{width:145px;transform:translateY(-10px)}.lz-story-copy{left:28px;right:28px;bottom:52px}.lz-story h1{font-size:35px;margin-bottom:22px}.lz-story-eyebrow{font-size:12px}.lz-story-copy>p{font-size:13px}.lz-story-footer{left:28px;bottom:24px}.lz-access{height:auto;overflow:visible;padding:42px 28px 32px}.lz-panel{min-height:0;padding:0}.lz-panel h2{font-size:36px}.lz-page input,.lz-primary,.lz-secondary{height:57px}}@media (prefers-reduced-motion:reduce){.lz-hair-breeze{display:none}.lz-page *{transition:none!important}.lz-spinner{animation:none}}