.walkthrough-scrim{position:fixed;inset:0;z-index:60;background:rgb(0 0 0/.45)}.workspace.workspace-dialog.walkthrough{position:fixed;z-index:61;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;max-width:calc(100vw - 32px);height:auto;min-height:min(488px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;display:flex;flex-direction:column;padding:0;background:#ffffff;border-radius:20px;box-shadow:0 24px 64px rgb(0 0 0/.25)}.workspace .walkthrough-close{position:absolute;z-index:1;top:8px;right:8px;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ink)}.walkthrough-close-disc,.workspace .walkthrough-close{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.walkthrough-close-disc{width:32px;height:32px;background:#ffffff;box-shadow:0 1px 3px rgb(17 17 17/.14)}.workspace .walkthrough-close:focus-visible{outline-offset:-4px}.walkthrough-art-frame{flex:none;height:224px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--band)}.walkthrough-art-frame[data-plus]{background:var(--purple-tint)}.walkthrough-art-frame>svg{display:block;width:375px;max-width:100%;height:auto;flex:none}.walkthrough-text{flex:none;display:flex;flex-direction:column;gap:8px;padding:24px 24px 0}.walkthrough-title{margin:0;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.02em;text-wrap:balance}.walkthrough-body{margin:0;color:var(--gray);font-size:15px;line-height:22px;text-wrap:pretty;overflow-wrap:anywhere}.walkthrough-plus{color:var(--purple);font-weight:700}.walkthrough-note{align-self:flex-start;display:flex;align-items:center;gap:7px;margin:6px 0 0;padding:6px 12px 6px 10px;border:0;border-radius:999px;background:var(--band);color:var(--ink);font-size:13px;line-height:18px;font-weight:500}.workspace .walkthrough-claim{font-size:13px;line-height:18px;font-weight:500;text-align:left;min-height:44px}.walkthrough-note>svg{flex:none;width:15px;height:15px}.walkthrough-footer{flex:none;margin-top:auto;padding-top:16px}.walkthrough-price{margin:0;padding:0 24px 12px;color:var(--gray);font-size:13px;line-height:18px}.walkthrough-price strong{color:var(--ink);font-weight:600}.walkthrough-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px 24px}.walkthrough-dots{display:flex;flex:none;gap:6px}.walkthrough-dots>span[aria-hidden]{width:6px;height:6px;border-radius:999px;background:#d9d9d9}.walkthrough-dots>span[data-on]{background:var(--ink)}.workspace .walkthrough-cta{flex:none;height:44px;margin-left:auto;padding:0 22px;border:0;border-radius:999px;background:var(--ink);color:#ffffff;font-size:15px;font-weight:600;white-space:nowrap}.walkthrough-cta-pair{display:flex;align-items:center;gap:8px;margin-left:auto}.workspace .walkthrough-cta-secondary{background:var(--field);color:var(--ink)}.workspace .walkthrough-cta-plus{background:var(--purple)}@media (max-width:767.98px){.workspace.workspace-dialog.walkthrough{top:auto;bottom:0;left:0;transform:none;width:100%;max-width:none;min-height:min(482px,100dvh);max-height:100dvh;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px rgb(0 0 0/.18)}.walkthrough-text{padding:22px 20px 0}.walkthrough-price{padding-inline:20px}.walkthrough-controls{padding:0 20px calc(20px + env(safe-area-inset-bottom))}}