.acq-welcome{z-index:12000;place-items:end center;display:grid;position:fixed;inset:0}.acq-welcome-backdrop{cursor:pointer;background:#0a08069e;border:0;animation:.6s cubic-bezier(.22,1,.36,1) acq-fade-in;position:absolute;inset:0}.acq-welcome-panel{z-index:1;overscroll-behavior:contain;width:100%;max-height:94dvh;color:var(--color-trippy-cream-bright);padding:10px clamp(18px, 5.5vw, 24px) calc(26px + env(safe-area-inset-bottom));background:#14100c;border:1px solid #faf6f01f;border-radius:20px 20px 0 0;grid-template-areas:"handle""header""note""copy";gap:20px;animation:.6s cubic-bezier(.22,1,.36,1) acq-sheet-in;display:grid;position:relative;overflow-y:auto}.acq-welcome-handle{background:#faf6f03d;border-radius:999px;grid-area:handle;width:36px;height:4px;margin:4px auto 0}.acq-welcome-header{grid-area:header;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.acq-welcome-kicker,.acq-welcome-founders-kicker{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-trippy-gold);margin:0;font-size:11px;font-weight:500}.acq-welcome-dismiss{min-width:44px;min-height:44px;color:var(--color-trippy-cream-60);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.acq-welcome-note{grid-area:note;gap:14px;min-width:0;display:grid}.acq-welcome-founders-kicker,.acq-welcome-caption{display:none}.acq-welcome-video{aspect-ratio:16/9;background:#000;border-radius:10px;position:relative;overflow:hidden}.acq-welcome-video iframe,.acq-welcome-poster{border:0;width:100%;height:100%;position:absolute;inset:0}.acq-welcome-poster{object-fit:cover}.acq-welcome-video-meta{z-index:1;color:var(--color-trippy-cream-bright);pointer-events:none;font-family:var(--font-sans);text-shadow:0 1px 10px #000000bf;background:linear-gradient(#0000 50%,#0009);justify-content:space-between;align-items:flex-end;gap:12px;padding:12px 14px;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.acq-welcome-video-names-md{display:none}.acq-welcome-video-duration{color:var(--color-trippy-cream-60);white-space:nowrap}.acq-welcome-play{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset:0}.acq-welcome-play-icon{background:var(--color-trippy-cream-bright);border-radius:999px;width:58px;height:58px;box-shadow:0 8px 24px #00000059}.acq-welcome-play-icon:after{content:"";border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent var(--color-trippy-ink);width:0;height:0;margin:20px 0 0 22px;display:block}.acq-welcome-copy{min-width:0;color:var(--color-trippy-cream-bright);grid-area:copy;gap:20px;display:grid}.acq-welcome-title{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.125rem);font-weight:300;line-height:1.1}.acq-welcome-title em{font-style:italic;font-weight:300}.acq-welcome-ledger{border-top:1px solid #faf6f01f;border-bottom:1px solid #faf6f01f;display:grid}.acq-welcome-ledger-row{grid-template-columns:4.5rem 1fr;align-items:start;gap:12px;padding:.8rem 0;display:grid}.acq-welcome-ledger-row+.acq-welcome-ledger-row{border-top:1px solid #faf6f01f}.acq-welcome-ledger-points{font-family:var(--font-display);color:var(--color-trippy-gold);font-size:clamp(1.5rem,1.3rem + .6vw,1.625rem);font-weight:300;line-height:1.1}.acq-welcome-ledger-label{color:#faf6f0b3;font-family:var(--font-sans);font-size:14px;line-height:1.6}.acq-welcome-ledger-spent .acq-welcome-ledger-points,.acq-welcome-ledger-spent .acq-welcome-ledger-label{color:var(--color-trippy-cream-40)}.acq-welcome-ledger-spent .acq-welcome-ledger-points{text-decoration:line-through;text-decoration-thickness:1px}.acq-welcome-body{color:#faf6f0b3;font-family:var(--font-sans);margin:0;font-size:15px;line-height:1.6}.acq-welcome-action{background:var(--color-trippy-cream-bright);width:100%;height:54px;min-height:44px;color:var(--color-trippy-black);font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.acq-welcome-action:hover{background:var(--color-trippy-cream)}.acq-welcome-fine,.acq-welcome-support{text-align:center;color:var(--color-trippy-cream-40);font-family:var(--font-sans);margin:0;font-size:11.5px;line-height:1.5}.acq-welcome-support a{color:var(--color-trippy-cream-60);text-underline-offset:.18em;text-decoration:underline}.acq-welcome-reminder{z-index:12000;left:18px;right:18px;bottom:calc(var(--mobile-tab-bar-height) + 98px);color:var(--color-trippy-cream-bright);background:#14100c;border:1px solid #faf6f01f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;animation:.6s cubic-bezier(.22,1,.36,1) acq-reminder-in;display:flex;position:fixed}body:has(.ovx-root--open) .acq-welcome-reminder{visibility:hidden;pointer-events:none}.acq-welcome-reminder-title{font-family:var(--font-sans);margin:0;font-size:14px;font-weight:700;line-height:1.3}.acq-welcome-reminder-meta{color:var(--color-trippy-cream-60);font-family:var(--font-sans);margin:2px 0 0;font-size:13px;line-height:1.4}.acq-welcome-reminder-open{background:var(--color-trippy-cream-bright);min-width:44px;min-height:44px;color:var(--color-trippy-black);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:12px;font-weight:600}@keyframes acq-sheet-in{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes acq-fade-in{0%{opacity:0}to{opacity:1}}@keyframes acq-dialog-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes acq-reminder-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.acq-welcome{place-items:center}.acq-welcome-panel{border-radius:16px;grid-template:"note header""note copy"/minmax(0,1.12fr) minmax(0,1fr);gap:0;width:min(960px,100vw - 4rem);max-height:calc(100dvh - 4rem);padding:0;animation-name:acq-dialog-in}.acq-welcome-handle{display:none}.acq-welcome-note{background:var(--color-trippy-black);border-right:1px solid #faf6f01f;align-content:center;min-height:0;padding:clamp(28px,3.5vw,40px)}.acq-welcome-founders-kicker,.acq-welcome-caption{margin:0;display:block}.acq-welcome-caption{color:var(--color-trippy-cream-60);font-family:var(--font-sans);font-size:13px;line-height:1.5}.acq-welcome-video-names-sm{display:none}.acq-welcome-video-names-md{display:inline}.acq-welcome-header{padding:16px clamp(24px,3vw,36px) 0}.acq-welcome-copy{align-content:center;min-height:0;padding:16px clamp(24px,3vw,36px) clamp(24px,3vw,36px)}.acq-welcome-reminder{width:360px;bottom:36px;left:auto;right:40px}}@media (prefers-reduced-motion:reduce){.acq-welcome-panel,.acq-welcome-backdrop,.acq-welcome-reminder{animation:.6s acq-fade-in}}
