.welcome-module__lBDkDW__page{color:#f7f6f3;min-height:100vh;font-family:var(--font-sans), Inter, Arial, Helvetica, sans-serif;background:#191a21;position:relative;overflow:hidden}.welcome-module__lBDkDW__regionPage{overflow:auto}.welcome-module__lBDkDW__ambient{pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.welcome-module__lBDkDW__shell{z-index:1;flex-direction:column;width:min(100% - 40px,680px);min-height:100vh;margin:0 auto;padding:32px 0 48px;display:flex;position:relative}.welcome-module__lBDkDW__header{margin-bottom:80px}.welcome-module__lBDkDW__logo{color:#fff;letter-spacing:.44em;font-size:17px;font-weight:900}.welcome-module__lBDkDW__hero{flex-direction:column;flex:1;justify-content:center;padding-bottom:24px;display:flex}.welcome-module__lBDkDW__eyebrow{color:#d4a853;letter-spacing:.22em;margin:0 0 20px;font-size:10px;font-weight:900}.welcome-module__lBDkDW__title{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(52px,8vw,88px);font-weight:900;line-height:.93}.welcome-module__lBDkDW__subtitle{color:#ffffff85;max-width:440px;margin:0;font-size:15px;line-height:1.7}.welcome-module__lBDkDW__actions{gap:12px;margin:52px 0 32px;display:grid}.welcome-module__lBDkDW__primaryAction,.welcome-module__lBDkDW__secondaryAction{width:100%;font:inherit;cursor:pointer;text-align:left;border-radius:20px;justify-content:space-between;align-items:center;padding:22px 26px;transition:transform .16s,background .16s,border-color .16s;display:flex}.welcome-module__lBDkDW__primaryAction{color:#160a02;background:linear-gradient(135deg,#d4a853,#d4a853);border:0;box-shadow:0 18px 44px #d4a85342}.welcome-module__lBDkDW__primaryAction:hover{background:linear-gradient(135deg,#e5b84c,#d4a853);transform:translateY(-2px)}.welcome-module__lBDkDW__primaryAction:disabled,.welcome-module__lBDkDW__primaryAction:disabled:hover{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.welcome-module__lBDkDW__secondaryAction{color:#ffffffbf;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;text-decoration:none}.welcome-module__lBDkDW__secondaryAction:hover{background:#ffffff0f;border-color:#ffffff2e;transform:translateY(-1px)}.welcome-module__lBDkDW__actionLabel{letter-spacing:.01em;font-size:14px;font-weight:700}.welcome-module__lBDkDW__actionArrow{opacity:.6;font-size:18px;transition:transform .16s}.welcome-module__lBDkDW__primaryAction:hover .welcome-module__lBDkDW__actionArrow,.welcome-module__lBDkDW__secondaryAction:hover .welcome-module__lBDkDW__actionArrow{transform:translate(3px)}.welcome-module__lBDkDW__comingSoon{color:#ffd18a;text-align:center;background:#ffb02d12;border:1px solid #ffc04c38;border-radius:14px;padding:14px 20px;font-size:13px;animation:.2s welcome-module__lBDkDW__fadeIn}@keyframes welcome-module__lBDkDW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.welcome-module__lBDkDW__footer{margin-top:auto;padding-top:24px}.welcome-module__lBDkDW__backLink{color:#ffffff52;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;transition:color .16s}.welcome-module__lBDkDW__backLink:hover{color:#ffffffa3}.welcome-module__lBDkDW__tileNote{color:#ffffff7a;letter-spacing:0;margin-top:6px;font-size:13px;font-weight:500;line-height:1.4;display:block}.welcome-module__lBDkDW__textBtn{color:#d4a853;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;font-size:14px;font-weight:800}.welcome-module__lBDkDW__qrBackdrop{z-index:40;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));background:#000000a6;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.welcome-module__lBDkDW__qrCard{box-sizing:border-box;background:#191a21;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:12px;width:min(100%,440px);max-height:calc(100dvh - 48px);padding:16px;display:flex;overflow:auto}.welcome-module__lBDkDW__qrHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.welcome-module__lBDkDW__qrTitle{margin:0;font-size:22px;line-height:1.2}.welcome-module__lBDkDW__qrCopy{color:#ffffffb8;margin:0;font-size:14px;line-height:1.5}.welcome-module__lBDkDW__qrClose{color:#f7f6f3;cursor:pointer;background:0 0;border:0;border-radius:999px;width:44px;height:44px;font-size:28px;line-height:1}.welcome-module__lBDkDW__qrVideo{aspect-ratio:3/4;object-fit:cover;background:#000;border-radius:16px;width:100%}@media (max-width:620px){.welcome-module__lBDkDW__shell{padding:22px 0 32px}.welcome-module__lBDkDW__header{margin-bottom:44px}.welcome-module__lBDkDW__hero{padding-bottom:0}.welcome-module__lBDkDW__actions{margin-top:36px}.welcome-module__lBDkDW__primaryAction,.welcome-module__lBDkDW__secondaryAction{border-radius:16px;padding:18px 20px}}
